span.wpcf7-list-item {
  	display: block;
}
#mailchimpp a, #mailchimpp .ui-widget-content a{
  	display:none; !important
}
.hide {
	display: none;
}
.pagination>.active>a, .pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span, .pagination>.active>span:hover, .pagination>.active>span:focus{
    background-color: #9f3222!important;
    border-color: #9f3222!important;
}
.pagination>li>a, .pagination>li>span{
    color: #9f3222!important;
}
.pagination>li.active>a, .pagination>li.active>span{
    color: #fff!important;
}
.cdbt-table-wrapper .panel-table-wrapper table th {
    background: #9f3222;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
}
#mc_embed_signup h2{
	font-size: 1.3em!important;
  	margin-top: 0!important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
   	display: none;
  	overflow:hidden!important;
}
.fieldHolder .cd-dropdown.cd-active ul {
    height: 250px!important;
  	overflow-y: scroll!important;
    overflow-x: hidden!important;
}
.trwca-actheme .accordion a {
    font-size: 15px;
}
.fieldHolder .cd-dropdown.cd-active{
  	min-width: 315px!important;
}
.logged-in .custom_social{
  	top: 110px;

}
.logged-in .top_pNum{
  	top: 90px;
}
.custom_social {
    position: absolute;
    z-index: 999;
    right: 105px;
    top: 82px;
    font-size: 30px;
}
.custom_social a {
    color: #9f3222;
}
.custom_social a:hover {
	color:#222222;
}
.top_pNum {
    position: absolute;
    z-index: 999;
    right: 205px;
    top: 60px;
    color: #9f3222;
    font-size: 20.5px;
}
.top_pNum a{
  color: #9f3222;
}
#header-section #header {
    padding: 10px 0!important;
}
.frontpage-specials {
  margin-top:-50px !important ;
  padding-top:-50px!important ;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    width: 100px !important ;
}
.alt-bg {
    border-color: rgba(0,0,0,1) !important ;
}
.dreams-text {
  height:200px !important ;
}
.woocommerce-checkout .help-bar{display:none}
.welcome-sec {
  margin-top: -30px!important;
}
.home .inner-page-wrap {
  margin-top: 0!important;
}
.welcome-sec #welcome p{
	color: #fff !important;
    font-size: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
  	text-shadow: 0 0 10px #000 !important;
}
.welcome-sec #sometext p{
	color: #fff !important;
    font-size: 20px !important;
  	line-height: 20px !important;
  	text-shadow: 0 0 10px #000 !important;
}
.welcome-sec1 #welcome p{
	color: #fff !important;
    font-size: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
  	text-shadow: 0 0 10px #000 !important;
}
.welcome-sec1 #sometext p{
	color: #fff !important;
    font-size: 20px !important;
  	line-height: 20px !important;
  	text-shadow: 0 0 10px #000 !important;
}
#sculpt p{
	font-size: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
}
#sculpt_text p{
	font-size: 20px !important;
  	line-height: 20px !important;
  	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  	color:#000;
}
.frontpage {
    margin-top: 0px !important ;
}
.related.products.product-carousel.carousel-wrap {
    display: none;
}
.sf-super-search .search-options .ss-dropdown ul{
	width: 190px;
}
.sf-super-search .search-options .ss-dropdown ul li{
	height: 27px!important;
    line-height: 27px!important;
}
.sf-super-search .search-options .ss-dropdown ul li a{
	width: 150px!important;
}

#top-bar .menu > li > a:hover, #top-bar a:hover {
  color: #cc7722!important;
}
nav.mega-menu li .sub li.mega-hdr{
	border-top:none!important;
}
.sub-container.mega {
  	-webkit-box-shadow: 0 0 5px #9f3222!important;
  	box-shadow: 0 0 5px #9f3222!important;
  	top: 100px!important;
}

.header-6 .search-nav{
	top: 30px;
}
.sub-container.non-mega{
	top: 50px!important;
}
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before{
	color: #fff!important;
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
  	background: #9f3222!important;
  	color: #fff!important;
}

.woocommerce a.button.alt{
	background-color: #9f3222!important;
}
.woocommerce a.button.alt:hover, input[type="submit"]:hover{
	background-color: #cc7722!important;
}
a.button.wc-forward:hover{
	color: #cc7722!important;
}
a.button.wc-forward, a.showcoupon, a.showlogin {
  	color: #fff;
}

.woocommerce span.out-of-stock-badge{
	font-size: 1.5em!important;
  	background-color: #9f3222!important;
}
.woocommerce div.product p.stock {
  	font-size: 1.2em!important;
}
.level1 span {
  font-size: 15px!important;
}
.woocommerce ul.products li.product figure > a{
    position: initial!important;
}
.woocommerce .quantity, .woocommerce-page .quantity{
	max-width: 160px!important;
  	padding-right: 0!important;
}
.level1 span.outer:hover span {
  	color: #cc7722!important;
}
#nextendaccordionmenuwidget-3 a span:hover, #nextendaccordionmenuwidget-3 a :hover{
	  color: #cc7722!important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-3 dl.level1 dt.opened span.inner span, div#nextend-accordion-menu-nextendaccordionmenuwidget-3 dl.level1 dt.opened a span, div#nextend-accordion-menu-nextendaccordionmenuwidget-3 dl.level2 dt.active span.inner span, div#nextend-accordion-menu-nextendaccordionmenuwidget-3 dl.level2 dt.active a span{
	color: #cc7722!important;
}
.product-details {
  width: 100%!important;
}
.eg-icon-link::before {
    content: "SHOP"!important;
  	font-family: arial!important;
    font-size: 0.8em!important;
    font-weight: bold!important;
    margin-right: 2.2em!important;
}
.eg-icon-search::before {
    content: "ZOOM"!important;
  	font-family: arial!important;
    font-size: 0.8em!important;
    font-weight: bold!important;
    margin-right: 2.2em!important;
}
.ebp-content.successPage .successTitle{
	line-height: 50px;
}
a#sculp_btn {
  background: #9f3222!important;
  color: #fff!important;
  padding: 15px!important;
  border-radius:2px!important;
}
a#sculp_btn:hover {
  background: #222!important;
}
.single-post figure.media-wrap img{
	display:none;
}
li.clearfix.portfolio-item.col-sm-6.masonry-item.masonry-gallery-item.blog {
  list-style: none;
}
#details-f p{
    line-height: 1px;
}

.page-id-4352 .inner-page-wrap{
	margin-top: 0;
}
.spb_content_element.col-sm-12.toppress {
    padding-top: 25px;
}
.more_info{
    text-align: center;
    font-size: 20px;
    background-color: #9f3222;
    padding: 5px 0;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
    width: 120px;
    margin: 10px auto;
  	border: 1px solid #fff;
}
.read_more1, .read_more2, .read_more3, .read_more4 {
    text-align: center;
    font-size: 20px;
    background-color: #9f3222;
    padding: 5px 0;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
    width: 120px;
    margin: 0 auto 10px;
}
.more_info:hover, .read_more1:hover, .read_more2:hover, .read_more3:hover, .read_more4:hover {
    background-color: #222222!important;
}
.read_more{
	font-size: 20px;
    background-color: #9f3222;
    padding: 2px 15px;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}
.read_more:hover{
	color:#fff!important;
  	background-color: #222222!important;
}
.page-heading.fancy-heading.col-sm-12.clearfix.alt-bg.none {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.woocommerce ul.products {
    border: none!important;
}
.custom_footer_social{
    font-size: 40px;
}
.custom_footer_social a{
	color:#ffffff;
}
.custom_footer_social a:{
	color:#9f3222;
}
.spb_parallax_asset{
    box-shadow: none!important;
}
.clckBooktour{
	margin-bottom:0!important;
}
.UA_logo {
    margin-top: 30px;
}
/** Media **/
@media only screen and (max-width:2560px){
	.top_pNum {
    	right: 710px!important;
	}
  	.custom_social{
  		right: 710px!important;
  	}
}
@media only screen and (max-width:1920px){
	.top_pNum {
    	right: 20%!important;
	}
  	.custom_social{
  		right: 20%!important;
  	}
}
@media only screen and (max-width:1680px){
	.top_pNum {
    	right: 262px!important;
	}
  	.custom_social{
  		right: 262px!important;
  	}
}
@media only screen and (max-width:1600px){
	.top_pNum {
    	right: 222px!important;
	}
  	.custom_social{
  		right: 222px!important;
  	}
}
@media only screen and (max-width:1440px){
	.top_pNum {
    	right: 140px!important;
	}
  	.custom_social{
  		right: 140px!important;
  	}
}
@media only screen and (max-width:1366px){
	.top_pNum {
    	right: 105px!important;
	}
  	.custom_social{
  		right: 105px!important;
  	}
}
@media only screen and (max-width:1280px){
	.top_pNum {
    	right: 63px!important;
	}
  	.custom_social{
  		right: 63px!important;
  	}
}
@media only screen and (max-width:1024px){
  	#main-nav .header-right{
  		top: 45px!important;
  	}
	.top_pNum {
    	right: 35px!important;
	}
  	.custom_social{
  		right: 35px!important;
  	}
}
@media only screen and (max-width:768px){
	.top_pNum {
    	right: 20px!important;
	}
  	.custom_social{
  		right: 20px!important;
  	}
  	.mobile-menu-open .top_pNum {
    	right: 345px!important;
	}
  	.mobile-menu-open .custom_social{
  		right: 345px!important;
  	}
}

@media only screen and (max-width:767px){
  	.woocommerce ul.products li.product figure figcaption {
  		position: relative!important;
    	bottom: -350px!important;
    	height: 40px;
  	}
  	li.product figcaption .shop-actions {
    	position: absolute!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 355px;
  	}
  	.woocommerce ul.products li.product figure {
    	overflow: visible!important;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -335px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 340px;
  	}
	img.retina {
    	width: 100%!important;
	}
 	#logo img{
  		min-height: 70px!important;
    	height:100%!important;
  	}
  	.top_pNum {
    	right: 275px!important;
    	top: 85px!important;
    	font-size: 30px!important;
	}
  	.custom_social {
    	right: 360px!important;
    	top: 115px!important;
	}
}
@media only screen and (max-width:736px){
    .woocommerce ul.products li.product figure figcaption {
    	bottom: -335px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 355px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -320px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 325px;
  	}
  	.top_pNum {
    	right: 255px!important;
  	}
	.custom_social {
    	right: 344px!important;
  	}
}
@media only screen and (max-width:667px){
    .woocommerce ul.products li.product figure figcaption {
    	bottom: -300px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 300px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -285px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 290px;
  	}
  	.top_pNum {
    	right: 220px!important;
	}
	.custom_social {
    	right: 310px!important;
	}
  
}
@media only screen and (max-width:568px){
    .woocommerce ul.products li.product figure figcaption {
    	bottom: -255px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 260px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -235px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 240px;
  	}
	.top_pNum {
    	right: 170px!important;
	}
  .custom_social {
    	right: 260px!important;
	}
}
@media only screen and (max-width:480px){
    .woocommerce ul.products li.product figure figcaption {
    	bottom: -210px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 215px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -190px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 195px;
  	}
  .top_pNum {
    	right: 130px!important;
	}
	.custom_social {
    	right: 215px!important;
	}
}
@media only screen and (max-width:414px){
    .woocommerce ul.products li.product figure figcaption {
    	bottom: -175px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 180px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -355px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 360px;
  	}	
  .top_pNum {
    	right: 90px!important;
	}
	.custom_social {
    	right: 180px!important;
	}
}
@media only screen and (max-width:375px){
  	.woocommerce ul.products li.product figure figcaption {
    	bottom: -155px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 160px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -315px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 320px;
  	}
	.top_pNum {
    	right: 75px!important;
	}
  	.custom_social {
    	right: 160px!important;
	}
}
@media only screen and (max-width:320px){
   	.woocommerce ul.products li.product figure figcaption {
    	bottom: -130px!important;
  	}
  	ul.products li.product .product-details {
    	margin-top: 135px;
  	}
  	.carousel-wrap ul.products li.product figure figcaption{
    	bottom: -260px!important;
  	}
    .carousel-wrap ul.products li.product .product-details {
    	margin-top: 265px;
  	}
  	.top_pNum {
    	right: 45px!important;
	}
	.custom_social {
    	right: 135px!important;
	}
}
.page-id-4459 .inner-page-wrap {
    margin-top: 0;
}