 body.ctypo p{
	 		font-family :  !important ;
	 		font-style :  !important;
	 		font-weight :  !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h1 {
	 		font-family :  !important;
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h2 {
	 		font-family :  !important;	
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h3 {
	 		font-family :  !important;	
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h4 {
	 		font-family :  !important;	
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h5 {
	 		font-family :  !important;	
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body.ctypo h6 {
	 		font-family :  !important;	
	 		font-style : normal !important;	
	 		font-weight : 400/normal !important;
	 		text-decoration :  !important;
	 		text-transform :  !important;
	 		font-size : px !important;
	 		line-height :  !important;
	 		color :  !important;
		}
 body { color:  !important;  }
 .ticker-title, #toggle-cat div,   span.onsale, .slick-track li span.label-new, #content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span, .woocommerce ul.products.grid li.product .onsale, .woocommerce span.onsale, .top-footer-block .es_button input{ 
			background: #BB2120;
		}
 #content .page_header_wrap #accesspress-breadcrumb span:after, .woocommerce .entry-header .woocommerce-breadcrumb span:after { 
			border-right: 20px solid #BB2120;
		}
 .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover,
.woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover:before,.page-template .add_to_cart_button:hover:before,
.woocommerce.single.single-product .entry-summary form button.button:hover:before,#boxer .boxer-content .single_add_to_cart_button.button:hover, .stock.in-stock, .yith-wcwl-wishlistexistsbrowse a:hover, .yith-wcwl-wishlistaddedbrowse a:hover, #boxer .boxer-content .yith-wcwl-add-button a:hover { 
			color:#BB2120 !important;
		}
 .title-bg a.viewall{ 
			color:  #ffffff ;
		}
 .widget_accesspress_store_product .prod-title, .accordion-slider .prod-title, .widget_accesspress_store_category_tab .ui-tabs-nav{ 
			color: ;
		}
 .slick-track li span.label-new:after{ 
			border-left: 22px solid #BB2120;
		}
 span.onsale:after, .woocommerce ul.products li.product .onsale:after, .woocommerce span.onsale:after{ 
			border-right: 22px solid #BB2120;
		}
 .style_two .caption .promo-link-btn { 
			background: #BB2120;
		    border: 1px solid #BB2120;
		    color: #ffffff;
		}
 .style_two .caption .promo-desc, #content .page_header_wrap header>h1.entry-title, .woocommerce .entry-header h1.entry-title, 
#content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span ,#content .page_header_wrap #accesspress-breadcrumb a, 
.woocommerce .entry-header .woocommerce-breadcrumb a, .woocommerce ul.products.grid li.product .onsale, .woocommerce span.onsale{ 
		    color: ;
		}
 span.onsale:after, .woocommerce ul.products li.product .onsale:after, .woocommerce span.onsale:after { 
			border-right:22px solid #BB2120;
		}
 .ui-tabs-nav:after,.top-footer-block .widget-title:after, #secondary.sidebar .widget-title:after, .comments-area .comment-respond h3.comment-reply-title:after, .comments-title:after { 
			border-right:47px solid #BB2120;
		}
 .widget_accesspress_cta_video .cta-banner:before { 
			border-color: transparent transparent #BB2120 transparent;
		}
 .widget_accesspress_cta_video .cta-banner { 
			border-bottom: 2px solid ;			
		}
 .widget_accesspress_cta_video .cta-desc { 
			color: ;			
		}
 .total-products, .top-footer-block .es_lablebox, .woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a { 
			color: #BB2120;			
		}
 .widget_accesspress_cta_video .cta-video-btn.bttn { 
			color: #ffffff;
			background-color : #BB2120;
			border: 1px solid #BB2120;		
		}
 .prod-title::after { 
			border-right: 47px solid #BB2120;			
		}
 .ticker-title, .short_desc, #toggle-cat div { 
			color:  !important; 
		}
 a.quick-wishlist, .view-cart a.wcmenucart-contents, .promo-product1 aside span.btn.promo-link-btn { 
			color: #BB2120; 
		}
.ticker-title:after { 
			border-left: 17px solid #BB2120; 
		}
.woocommerce .content-area .products { 
			border-top: 5px solid #BB2120; 
		}
.title-bg, #reply-title { 
			border-bottom: 3px solid #BB2120; 
		}
a, .ui-tabs-nav li a, .widget_accesspress_cta_video .banner-btn .btn, .ticker_tick a, 
.header-callto a:first-child, .header-callto a:last-child, .login-woocommerce a, .new-prod-slide .slick-slide .price, 
.feature-prod-wrap .price, .woocommerce ul.products li.product .price, #top-footer .cta-banner .banner-btn a, .woocommerce div.product p.price, 
.woocommerce div.product span.price, #secondary.sidebar ul li a, .single-img a.boxer.button.small, .aptf-tweet-content .aptf-tweet-name, .aptf-tweet-content a, .cat_icon:before   { 
			color: #e24545; 
		}
a:hover, .ticker_tick a:hover, .header-callto a:first-child:hover, .header-callto a:last-child:hover,
		.login-woocommerce a:hover, a.quick-wishlist:hover, .promo-product1 aside span.btn.promo-link-btn:hover,
		.widget_accesspress_cta_video .banner-btn .btn:hover,.aptf-tweet-content .aptf-tweet-name:hover,
		.aptf-tweet-content a:hover, #secondary.sidebar ul li a span:hover, #secondary.sidebar ul li:hover>a,
		#secondary.sidebar ul li:hover, .product-categories a:hover .cat_icon:before, #top-footer .cta-banner .banner-btn a:hover
        { 
			color: #7f7e7e ; 
		}
.item-wishlist:hover:before,.item-wishlist:hover{ 
		  color: #e24545;
	    }
 .accordion-with-product .latest-product::before, .accordion-with-product .latest-product, .search-form button.searchsubmit { 
		  background-color:#BB2120; 
		  color: #ffffff;
		  border: 1px solid #BB2120;
	    }
 #top-footer { background-color:;
 }
 .footer-bottom { background-color:;  }
 .page-template .add_to_cart_button, .woocommerce ul.products li.product .price-cart .button, .woocommerce ul.products li.product .price-cart .added_to_cart, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{ 
			background: #BB2120;
			border-color: #BB2120;
			color : #ffffff ;
		}
 .page-template .add_to_cart_button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce ul.products li.product .price-cart .button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover, .search-form button.searchsubmit:hover{ 
			background:transparent;
			border-color: #BB2120;
			color : #BB2120
		}
 .woocommerce .wishlist_table td.product-add-to-cart a:hover:before{ 
		 	color : #BB2120!important;
		}
 .widget_accesspress_store_product .title-bg, .accordion-slider .title-bg, .widget_accesspress_store_category_tab .title-bg, nav.woocommerce-MyAccount-navigation ul li{ 
			background-color : #BB2120!important;
		}
 .new-prod-slide .slick-next, .latest-cat-product .slick-next, .new-prod-slide .slick-prev, 
    .latest-cat-product .slick-prev, .widget_accesspress_store_product2 .feature-cat-product .slick-next, 
    .widget_accesspress_store_product2 .feature-cat-product .slick-prev, .new-prod-slide .slick-prev, .latest-cat-product .slick-prev { 
			background-color : #e24545;
		}
 .new-prod-slide .slick-next:hover, .new-prod-slide .slick-next.slick-disabled, .latest-cat-product .slick-next:hover, 
    .latest-cat-product .slick-next.slick-disabled, .new-prod-slide .slick-prev:hover, .new-prod-slide .slick-prev.slick-disabled, .latest-cat-product .slick-prev:hover, 
    .latest-cat-product .slick-prev.slick-disabled, .widget_accesspress_store_product2 .feature-cat-product .slick-prev:hover, 
    .widget_accesspress_store_product2 .feature-cat-product .slick-prev.slick-disabled, .widget_accesspress_store_product2 .feature-cat-product .slick-next:hover, 
    .new-prod-slide .slick-prev.slick-disabled, .latest-cat-product .slick-prev.slick-disabled, 
    .widget_accesspress_store_product2 .feature-cat-product .slick-next.slick-disabled, .new-prod-slide .slick-prev:hover{ 
			background : #7f7e7e;
		}
 .testimonial-slide .slick-dots li a{ 
			background : #BB2120;
		}
h1.entry-title.ak-container, .woocommerce .woocommerce-breadcrumb, .woocommerce-breadcrumb .accesspress-breadcrumb a, .woocommerce-breadcrumb .accesspress-breadcrumb span{ 
			color : #ffffff !important;
		}
.woocommerce ul.products.grid li.product .onsale, .woocommerce span.onsale, #content .page_header_wrap #accesspress-breadcrumb span, .woocommerce .entry-header .woocommerce-breadcrumb span, #content .page_header_wrap #accesspress-breadcrumb a, .woocommerce .entry-header .woocommerce-breadcrumb a{ 
			color : #ffffff !important;
		}
.woocommerce .widget_price_filter .price_label, .woocommerce .widget_products ul li,  .testimonial-slide .slick-dots li a, .woocommerce.single.single-product .entry-summary .feedback, .price del span { 
			color : #BB2120 !important;
		}
.woocommerce a.remove{ 
			color : #BB2120 !important;
		}
.product-remove a.remove.remove_from_wishlist:hover{ 
			background-color : #BB2120 !important;
			color : #ffffff !important;
		}
.woocommerce.single.single-product .entry-summary form button.button:hover{ 
			background-color : #ffffff  ;
			color : #BB2120 !important;
		}
#respond input#submit, .top-footer-block .es_button input, .content-area article .entry-content a.read-more, .woocommerce #respond input#submit.alt,
		.woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce ul.products.grid li.product .price-cart .gridlist-buttonwrap a.button:before, .woocommerce.single.single-product .entry-summary form button.button:before{ 
	 		color : #ffffff ;
			border-color:#BB2120 ;
			background-color:#BB2120 ;
		}
#respond input#submit:hover, .top-footer-block .es_button input:hover, .content-area article .entry-content a.read-more:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{ 
			background-color : transparent !important;
			color : #BB2120  ;
			border: 2px solid #BB2120;			 
		}
.blog_desc .entry-header span.cat-name{ 
			color : #BB2120 !important;
		}
.product_meta .posted_in a { 
			color : #BB2120;
		}
.single-img a.boxer.button.small { 
		color : #BB2120;
	}
.single-img a.email-icon:hover { 
		color : #BB2120 !important;
	}
.woocommerce #respond input#submit { 
		background : #BB2120;
    	border: 3px solid #BB2120;
	}
.woocommerce .star-rating span::before, .woocommerce .star-rating::before, .woocommerce-product-rating a { 
		color : #BB2120;
	}
.entry-title a{ 
			color : #e24545 !important;
		}
.entry-title a:hover{ 
			color : #7f7e7e !important;
		}
.blog_desc .entry-header p.meta-info a, .content-area article .entry-content p.meta-info a{ 
			color : #7f7e7e !important;
		}
.blog_desc .entry-header p.meta-info a:hover, .content-area article .entry-content p.meta-info a:hover{ 
			color : #e24545 !important;
		}
	.content-area nav .nav-links a	{ 
			color : #ffffff !important;
			background-color : #e24545 !important;
		}
.content-area article .entry-content h2.post-title{ 
			color :  !important;			 
		}
 .accesspress-menu-bar .top-nav li:hover .widget-sub-menu h3, 
		.accesspress-menu-bar .widget_accesspress_storemo .promo-desc, .accesspress-menu-bar .widget_accesspress_storemo .widget-title{ 
			color :  !important;			 
		}
.accesspress-menu-bar .widget_accesspress_storemo .promo-link-btn, .accesspress-menu-item-fullwidth .sub-menu li a span, .accesspress-menu-item-dropdown .sub-menu a .accesspress-menu-href-title{ 
			color : #e24545 !important;			 
		}
.accesspress-menu-item-fullwidth .sub-menu li a:hover span, .accesspress-menu-item-dropdown .sub-menu a .accesspress-menu-href-title:hover, .accesspress-menu-bar .widget_accesspress_storemo .promo-link-btn:hover, .accesspress-menu-item-fullwidth .sub-menu li a span:hover, .accesspress-menu-item-dropdown .sub-menu a .accesspress-menu-href-title:hover	{ 
			color : #7f7e7e !important;			 
		}
.header-callto a i{ 
			color : #BB2120 ;			 
		}
.ticker-title span{ 
			color : #ffffff ;			 
		}
.headerone .accesspress-menu-bar > ul > li:hover{ 
			background-color : #BB2120 ;			 
		}
nav.woocommerce-MyAccount-navigation, .inner_home, .headerone .accesspress-menu-bar .top-nav li:hover .widget-sub-menu, .accesspress-menu-item-fullwidth .sub-menu, .accesspress-menu-item-dropdown .sub-menu, .accesspress-menu-item-custom .sub-menu{ 
			border-color : #BB2120 ;			 
		}
.accesspress-menu-bar .widget_products.woocommerce li .amount{ 
			background-color  : #BB2120 ;
			color : #ffffff ;			 
		}
.caption-read-more1::before{ 
			background-color  : #BB2120 ;			 
		}
.woocommerce .woocommerce-message a{ 
			color  : #e24545 ;			 
		}
.woocommerce .woocommerce-message a:hover{ 
			color  : #7f7e7e ;			 
		}
	.accesspress-menu-item-fullwidth .sub-menu li a { 
		color  : #e24545 ;			 
		}
	.accesspress-menu-item-fullwidth .sub-menu li a:hover { 
			color  : #7f7e7e !important;			 
		}
.prod-title::before, .widget_accesspress_store_product_tab .title-bg { 
			background-color  : #BB2120 ;			 
		}
.product_type_grouped, .product_type_external{ 
			background-color  : #BB2120 ;
			border-color : #BB2120 ;
			color : #ffffff ;			 
		}
.product_type_grouped:hover, .product_type_external:hover{ 
			border-color : #BB2120 ;
			color : #BB2120 ;			 
		}
 .woocommerce button.button, .woocommerce input.button, .woocommerce.single.single-product .entry-summary .add_to_wishlist, .woocommerce .gridlist-buttonwrap .add_to_cart_button { 
			background: #BB2120 ;
			color: #ffffff ;
			border-color: #BB2120 ;
		}
 .woocommerce.single.single-product .entry-summary form button.button, 
			.woocommerce button.button, .woocommerce input.button, 
			#boxer .boxer-content .single_add_to_cart_button.button, .woocommerce .widget_price_filter .price_slider_amount button, 
			.yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-wishlistaddedbrowse a, #boxer .boxer-content .yith-wcwl-add-button a, #respond input#submit,
			.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { 
				border:2px solid #BB2120 ;
				background-color:#BB2120 ;
				color:#ffffff ;
		}
 .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button, .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.added_to_cart , .page-template .product_type_simple{ 
	 		background-color : #BB2120 ;
			color : #ffffff ;
			border-color : #BB2120 ;			 
		}
 .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:before, .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.added_to_cart:before{ 
	  		color : #ffffff !important ;
		}
 .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover:before, .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.added_to_cart:hover:before{ 
	  		color : #BB2120 !important ;
	  	}
 .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover, .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.added_to_cart:hover, .page-template .product_type_simple:hover{ 
	 		background-color : transparent !important ;
			color : #BB2120 ;
			border-color : #BB2120 ;			 
		}
 .widget_shopping_cart_content .buttons .wc-forward, .widget_shopping_cart_content .buttons .checkout{ 
			border-color : #BB2120 ;			 
			background-color : #BB2120 ;
		}
 .widget_shopping_cart_content .buttons a.wc-forward:hover, .widget_shopping_cart_content .buttons a.checkout:hover{ 
			color : #BB2120 ;
		}
 .woocommerce.single.single-product .entry-summary .add_to_wishlist:hover{ 
	 		color : #BB2120 ;			 
		}
 .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover:before, .woocommerce div.product form.cart .button:before{ 
	 		background-color : transparent !important;			 
		}
 #secondary.sidebar .widget-title, .comments-area .comment-respond h3.comment-reply-title, .comments-title{ 
	 			color :  ;			 
		}
.woocommerce-cart .cross-sells h2, .woocommerce-cart .cart_totals h2{ 
	 		color : #ffffff ;
			background-color:#BB2120			 
		}
	.woocommerce .wishlist_table td.product-add-to-cart a:before{ 
	 		color : #ffffff ;
		}
	.quick-info a:hover{	 
			color : #7f7e7e ;			 
		}
	.ui-tabs-anchor:hover{	 
			color : #7f7e7e !important ;
		}
	.ui-tabs-nav .ui-state-active a{	 
			color : #7f7e7e !important ;			 
		}
	.gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover, .gridlist-toggle a#list.active, .gridlist-toggle a#list:hover{ 
	 		background-color : #BB2120 ;		
		}
.testimonial-slide .testimonail-details-widget span.testimonial-author-name{ 
			color : #BB2120 ;			 
		}
.style_two .caption .promo-link-btn:hover{ 
			color : #7f7e7e ;
			border-color : #7f7e7e ;
		}
.widget_accesspress_cta_video .cta-video-btn.bttn:hover{ 
			color : #7f7e7e ;
			border-color : #7f7e7e ;
			background-color:rgba(187,33,32,0.9)
		}
.widget_accesspress_cta_video .cta-video-btn.bttn:after{ 
			color : #7f7e7e ;			 
		}
.top-footer-block .widget-title:before{ 
			background-color  : #BB2120 ;			 
		}
.top-footer-block .widget-title{ 
			color  :  ;			 
		}
#top-footer .cta-banner .text-5-title{ 
			color  : #BB2120 ;			 
		}
.top-footer-block .widget_pages a{ 
			color  : #e24545 ;			 
		}
.top-footer-block .widget_pages a:hover{ 
			color  : #7f7e7e ;			 
		}
#secondary.sidebar .title-bg{ 
			border-color : #BB2120 ;
		}
#secondary.sidebar .widget-title:before, .comments-area .comment-respond h3.comment-reply-title:before, .comments-title:before{ 
			background-color : #BB2120 ;
		}
#secondary.sidebar ul li:hover>a, #secondary.sidebar ul li:hover{ 
			border-color : #BB2120 ;
		}
.widget_accesspress_cta_video .cta-banner{ 
			border-color : #BB2120 ;			 
		}
.widget_accesspress_store_team .sub-title:after{ 
			background-color  : #BB2120 ;			 
		}
#ak-top:before{ 
			color  : #BB2120 ;			 
		}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{ 
			background-color  : #BB2120 ;			 
		}
.woocommerce a.remove:hover{ 
			background-color  : #BB2120 ;			 
		}
.header-two .second-last .menu li a:hover{ 
			color  : #7f7e7e ;			 
		}
	.header-two .second-header-menu:hover .title{ 
			color  : #7f7e7e ;			 
		}
	.header-two .second-section{ 
			border-color  : #BB2120 ;
		}
.accesspress-menu-bar li:hover{ 
			background-color  : #BB2120 ;			 
		}
	.accesspress-menu-bar .top-nav li:hover .widget-sub-menu { 
			border-color  : #BB2120 ;			 
		}
	.accesspress-menu-bar .top-nav li:hover .widget-sub-menu { 
			border-color  : #BB2120 ;			 
		}
	.main-navigation ul ul li a{ 
			background-color : #BB2120 ;
		}
	.new-prod-slide .product_type_grouped, .new-prod-slide .product_type_external, .page-template .add_to_cart_button, .page-template .added_to_cart, .page-template .product_type_grouped, .page-template .product_type_external{ 
			background-color : #BB2120 ;
			color : #ffffff ;
			border-color: #BB2120 ;
		}
.page-template .add_to_cart_button:hover, .page-template .added_to_cart:hover, .page-template .product_type_grouped:hover, .page-template .product_type_external:hover{ 
			background-color : transparent ;
			color : #BB2120 ;
			border-color: #BB2120 ;
		}
.latest-cat-product .slick-slide .quick-info a:hover, .new-prod-slide .slick-slide .quick-info a:hover, .item-wishlist:hover:before, .quick-info a:hover, .page-template .small:hover{ 
			color : #fff ;			 
		}
.woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled[disabled]{ 
			background-color : #BB2120 ;		 
		}
.woocommerce ul.products li.product .button:hover{ 
			color : #fff;			 
		}
	.accesspress-menu-item-custom .sub-menu li a:hover span{ 
			color : #BB2120 !important;			 
		}
	.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active{ 
			border-color: #BB2120 ;			 
		}
.woocommerce-billing-fields h3{ 
			background : #BB2120 ;
            border-bottom:3px solid #BB2120 ;			 
		}
	.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a:after{ 
			border-right-color: #BB2120 ;			 
		}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{ 
			background-color: #BB2120 ;			 
		}
.woocommerce .content-area .products .title-bg h2:after{ 
			border-right-color: #BB2120 ;			 
		}
.woocommerce .content-area .products .title-bg{ 
			background-color: #BB2120 ;			 
		}
.ui-tabs-nav li.ui-tabs-active{
	 		border-color : #BB2120 !important ;	 
		}
.woocommerce .content-area .products .title-bg h2:before{ 
			background-color: #BB2120 ;			 
		}
.summary span a{ 
			color: #BB2120 !important;			 
		}
#boxer .boxer-content .email-friend .email-send{ 
			background-color: #BB2120;
            border: 2px solid #BB2120;		 
		}
#boxer .boxer-content .email-friend .email-send:hover{ 
			color: #e24545;	 
		}
.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:before, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.added_to_cart:before{ 
		   color: #ffffff !important;			 
		}
.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover:before, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.added_to_cart:hover:before{ 
		   color: #BB2120 !important;
		}
.price del span, del span.amount{ 
		   color: #BB2120 ;			 
	    }
.woocommerce .woocommerce-message{ 
	    	border-color: #BB2120;
 		}
.woocommerce .woocommerce-message:before{
	 		color : #BB2120 !important ;
	    }
.ui-tabs-nav li:hover{
			background-color : transparent ;
			color : #BB2120 ;
		}
.ui-tabs-nav li a:hover{	 
			color : #BB2120 !important ;
	    }
.prod-title::before, .widget_accesspress_store_product_tab .title-bg{
	 		border-color : #BB2120 !important ;
		}
.ui-tabs-nav li.ui-tabs-active{
	 		background-color : transparent ;
			color : #BB2120 ;
	 	}
.category-slider ul li:hover .item-img .ap_category_count,
	.category-slider .title-bg:before, .special-product .title-bg:before,
	.special-product .fl-pcountdown-cnt .countdown_title,
	.ap-blog-slider .title-bg:before,
	.ap-blog-slider ul li .item-img .ap_time:hover,
	.header-three .three-mainmenu .second-menu .main-navigation .second-header-menu.third-toggle .title,
	hr.menu-devider,
	.header-three .three-mainmenu .top-menu .menu li a:hover,
	.header-three .three-mainmenu .top-menu .menu li a:hover{
	 		background : #BB2120;	 
		}
.ap-blog-slider ul li .item-img .ap_time{
	 		border: 2px solid #BB2120;	 
		}
.special-product .fl-pcountdown-cnt,
	.special-product .fl-pcountdown-cnt .fl-countdown li+li{
	 		border-left: 1px solid #BB2120;	 
		}
.special-product .fl-pcountdown-cnt{
	 		border: 1px solid #BB2120;
	 		border-top: 0; 
		}
.special-product .fl-pcountdown-cnt .fl-countdown li span{
	 		color: #BB2120;	 
		}
.special-product .fl-pcountdown-cnt .countdown_title:after{
	 		border-color: #BB2120 transparent;	 
		}
.search-results h2.entry-title,
	.prod-title, .widget_accesspress_store_team .title-bg .prod-title{
	 		color : ;	 
		}
.main-navigation ul.menu{
	 		background : #BB2120;	 
		}
#site-navigation li a:hover, 
	#site-navigation .menu > li.current_page_item > a, 
	#site-navigation .menu > li.current-menu-item > a,
	.main-navigation ul.menu > li:hover > ul,
	.accesspress-menu-item-dropdown .sub-menu li:hover{
	 		background : rgba(187,33,32,0.9);
		}
.main-navigation ul.menu > li > ul::after{
	 		border-bottom-color : #BB2120;
		}
.headerone #menu:after{
	 		border-bottom-color: #BB2120;
		}
.headerone .inner_home:after, .main-navigation,
	.accesspress-menu-item-dropdown .sub-menu li,
	.caption-read-more1:hover{
	 		background : #BB2120;
		}
.header-two .accesspress-menu-item-dropdown .sub-menu li a .accesspress-menu-href-title,
	.header-two .accesspress-menu-item-dropdown .sub-menu li:hover a .accesspress-menu-href-title,
	.headerone .accesspress-menu-item-dropdown .sub-menu li a .accesspress-menu-href-title,
	.headerone .accesspress-menu-item-dropdown .sub-menu li:hover a .accesspress-menu-href-title,
	.header-three .accesspress-menu-item-dropdown .sub-menu li a .accesspress-menu-href-title,
	.header-three .accesspress-menu-item-dropdown .sub-menu li:hover a .accesspress-menu-href-title{
	 		color : #fff !important;
		}
.header-three #site-navigation .menu > li > a:hover{
	 		background : #BB2120;
	 		color:#fff !important;
		}
.parallax-second .accesspress-menu-item-dropdown .sub-menu a .accesspress-menu-href-title{
	 		color:#fff !important;
		}
.header-two .view-cart a.wcmenucart-contents,
	 .header-three .top-header .top-header-info.right a.quick-wishlist:hover,
	 .header-three .header-callto a i:hover, .header-three .top-header-info ul li a:hover,
	 .header-three .top-header ul li a:hover, .header-three .top-header .top-header-info ul li .form_wrapper .forgot_pass,
	 .header-three .top-header .top-header-info.right .wd_tini_account_wrapper .wd_tini_account_control span:hover,
	 .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock{
	 		color:#e24545;
		}
.header-three .top-header .top-header-info .wd_tini_account_wrapper .button-primary:hover,
	.header-three .top-header .top-header-info ul li .form_wrapper .form_wrapper_footer .button:hover{
	 		background : #BB2120;
	 		border-color : #BB2120;
	}
.caption-read-more1:hover:after{
	 		border-right-color: #BB2120;
	}
.woocommerce .woocommerce-info{
	 		border-color: #BB2120;
	}
.woocommerce .woocommerce-info::before{
	 		color: #BB2120;
	}
.woocommerce-shipping-fields h3, h3#order_review_heading{
	 		background: #BB2120;
	 		border-bottom: #BB2120;
	}
@media screen and (max-width: 880px){  .ui-tabs-nav li{
			background-color : #BB2120 ;
			color : #ffffff ;
			border: 1px solid #BB2120;
		}
.header-two .second-first{
			border-bottom: 2px solid #BB2120 ;
		}
#toggle-top .one, #toggle-top .two, #toggle-top .three{
			background: #BB2120 ;
		}
.header-two .second-last .top-menu{
			background: #BB2120 ;
			border-top: 3px solid #BB2120 ;
    		border-bottom: 3px solid #BB2120 ;
    		color:#fff;
		}
.header-two .second-last .menu li:hover .sub-menu{
			background: #BB2120 ;
		}
 } @media screen and (max-width: 688px){  .woocommerce.single.single-product .woocommerce-tabs ul.tabs li a{
			background-color : #BB2120 ;
		}
.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a{
			color : #7f7e7e ;
		}
.headerone .right-header{
			background-color : #BB2120 ;
		}
#site-navigation li a:hover{
			color : #fff !important;
		}
 } @media screen and (max-width: 640px){  .header-three div#boxtoggle{
			background : #BB2120 ;
		}
.header-three .three-mainmenu .top-menu .menu li ul.sub-menu li::before{
			color : #BB2120 ;
		}
 } /** estrutural **/

/*cor principal substituir #D795A7*/
/*cor principal HOVER substituir #EBCAD3  */
/*cor da linha no footer substituir #D7D7D7 */
/*cor dos textos footer substituir #444444 */
/*cor dos textos footer substituir hover #BFCFFF */


/* header */
.headerone .before-top-header{ 
	background-color: transparent;
	color: #000;
	border-bottom: 0px solid #ECECEC;
}
.headerone .top-header {
    background-color: transparent;
}
.text-right {
    background-color: #EFE4E8!important;

}
.carrinho-qtd{
	background-color: #D795A7;
}
.top-header .search-form button.searchsubmit {
    background: #F5D695;
    border-color: #F5D695;
}
.top-header .search-form button.searchsubmit:hover {
    background: #D795A7!important;
    border-color: #D795A7!important;
}

/*menu*/
.home_navigation .inner_home{
	border-top: 0px solid #000;
	background-color: #000;		
}
.headerone .accesspress-menu-bar .accesspress-menu-href-title{
	color: #555;
}
.headerone li:hover .accesspress-menu-href-title{
	color: #000;
}
.headerone #site-navigation ul.top-nav > li > a:hover{
	background-color: transparent!important;
}
.headerone .accesspress-menu-bar > ul > li:hover{
	background-color: transparent!important;
}
#site-navigation .sub-menu li a{
	background-color: #EFE4E8!important;
}
#site-navigation .sub-menu .accesspress-menu-href-title {
    color: #333!important;
}
.accesspress-menu-item-dropdown .sub-menu{
	border-color: #D795A7!important;
}
#site-navigation .sub-menu li a:hover{
	background-color: #EBCAD3!important;
}
#site-navigation .sub-menu li:hover>a{
	background-color: #EBCAD3!important;
}

.accesspress-menu-item-custom .sub-menu li a:hover span{
	color: #FFF!important;
}

/* geral */

span.onsale:after, .woocommerce ul.products li.product .onsale:after, .woocommerce span.onsale:after{
	border-top-color: #BFCFFF!important;
}

.woocommerce .widget_price_filter .price_label, .woocommerce .widget_products ul li, .testimonial-slide .slick-dots li a, .woocommerce.single.single-product .entry-summary .feedback, .price del span{
	color: #000!important;
}

.amount, .price span{
	color: #F00!important;
}

.page-template .add_to_cart_button, .woocommerce ul.products li.product .price-cart .button, .woocommerce ul.products li.product .price-cart .added_to_cart, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, a.product_type_variable {
    background-color: #D795A7!important;
    border-color: #D795A7!important;
    color: #ffffff!important;
}
.woocommerce.single.single-product .entry-summary form button.button:hover, .page-template .add_to_cart_button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce ul.products li.product .price-cart .button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover, .search-form button.searchsubmit:hover, .page-template .add_to_cart_button:hover, a.product_type_variable:hover{
	color: #FFF!important;
	background-color: #EBCAD3!important;
	border-color: #EBCAD3!important;
}

.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover{
	background-color: #EBCAD3!important;
	color: #FFF!important;
}
.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover:before, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.added_to_cart:hover:before {
	background-color: #EBCAD3!important;
}

.woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover:before, .page-template .add_to_cart_button:hover:before, .woocommerce.single.single-product .entry-summary form button.button:hover:before, #boxer .boxer-content .single_add_to_cart_button.button:hover, .stock.in-stock, .yith-wcwl-wishlistexistsbrowse a:hover, .yith-wcwl-wishlistaddedbrowse a:hover, #boxer .boxer-content .yith-wcwl-add-button a:hover{
	color: #FFF!important;	
	background-color: #EBCAD3!important;
	border-color: #EBCAD3!important;
}

.woocommerce a.button{
	background-color: #D795A7;
	color: #FFF;
}

.woocommerce a.button:hover{
	background-color: #EBCAD3!important;	
}

#promo-section3 {
    background-color: #FFEFBF;
}

#top-footer{
	/*border-top: 4px solid #D795A7;*/
	border-top: 0px solid #D795A7;
}

#top-footer, .footer-bottom{
	background-color: #ECECEC;
}

.es-field-wrap label{
	color: #444444;
}


/*newsletter*/
.es_subscription_form .es_subscription_form_submit{
	color: #FFF;
	background-color: #BFCFFF;
}
.es_subscription_form .es_subscription_form_submit:hover{
	color: #FFF;
	background-color: #AABFFF!important;
}


.page_header_wrap,
#title_bread_wrap{
	background-color: #D795A7!important;
}

.wpcf7-submit{
	background-color: #D795A7!important;
	transition: all .2s linear;
}

.wpcf7-submit:hover{
	background-color: #EBCAD3!important;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}



	@font-face {
	    font-family: 'muliregular';
	    src: url('fonts/muli-webfont.woff2') format('woff2'),
	         url('fonts/muli-webfont.woff') format('woff');
	    font-weight: normal;
	    font-style: normal;
	}

	@font-face {
	    font-family: 'mulibold';
	    src: url('fonts/muli-bold-webfont.woff2') format('woff2'),
	         url('fonts/muli-bold-webfont.woff') format('woff');
	    font-weight: normal;
	    font-style: normal;

	}

	/* grid */

	.row{
		margin: 0 -15px;
	}
	.row:after, .row:before {
	    display: table;
	    content: " ";
	    clear: both;
	}

	.col-6{
		width: 50%;
		float: left;
		padding: 0 15px;
	}

	.text-right{
		text-align: left;

	}



	.col-4{
		width: 33.3333%;
		padding: 0 15px;
		float: left;
	}

	.col-3{
		width: 25%;
		padding: 0 15px;
		float: left;
	}

	.col-5{
		width: 41.66666667%;
		padding: 0 15px;
		float: left;
	}

	/* /grid */

	.headerone .search-form {
	    width: 100%;
	    float: left;
	    margin-top: 8px;
	}

	.top-header .search-form input.search-field {
	    width: 323px;
	}
	.top-header .search-form button.searchsubmit{
		width: 40px;
	}

	#menu:after{
		border: none;
	}

/** personalizações **/

body{
	color: #666666;
    font-family: 'muliregular';
}

b, strong{
	font-weight: lighter;
    font-family: 'mulibold';
}

.before-top-header{
	border-bottom: 1px solid #ECECEC;
	height: 36px;
	line-height: 36px;
	background-color: #FFF;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

.before-top-header img{
	position: relative;
	top: -2px;
	max-height: 22px;
	width: auto;
}

.top-header .search-form form.searchform{
	background-color: #FFF;
	border: 1px solid #DDDDDD;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: relative;
}

.search-form button.searchsubmit {
    color: #ffffff;    
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 0;
}

.login-woocommerce a{
	font-size: 14px;
	color: #666666;
}.login-woocommerce a:hover{
	color: #111111!important;
}

.login-woocommerce a img{
	position: relative;
	top: -3px;
}

.login-woocommerce{
	border-right: 1px solid #ECECEC;
	padding-right: 25px;
	margin-right: 25px;
	line-height: 41px;
	margin-top: 10px!important;
	margin-bottom: 0!important;
}

.headerone .view-cart {
    margin-right: 29px;
}

.carrinho-qtd{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: #FFF;
	font-size: 13px;
	width: 28px;
	height: 28px;
	position: absolute;
	text-align: center;
	line-height: 28px;
	bottom: -17px;
    right: -21px;
}

.wcmenucart-contents{
	position: relative;
}

.inner_home{
	border: none;
}

/**banner**/
.owli a{
  height: 575px;
  width: 100%!important;
  display: block;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}

.owl-dots{
	display: none!important;
}
/*
.owl-theme .owl-dots .owl-dot{
  outline: none;
}
.owl-theme .owl-dots{
  position: absolute;
  bottom: 10px;
  width: 100%;
}
.owl-theme .owl-dots .owl-dot span{
  transition: all .2s linear;
}
.owl-theme .owl-dots .owl-dot span{
  transition: all .2s linear;
  background-color: #FFF;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
  background-color: #428bca;
}*/
/**banner**/


#menu, .inner_home:after{
	border-top: 1px solid #ECECEC;
}

.main-navigation, .inner_home:after{
	background-color: transparent!important;
}

.headerone #site-navigation ul.top-nav > li > a{
	color: #1F1F1F;
	font-size: 14px;
    font-family: 'mulibold';
    text-transform: uppercase;
}

.search-form button.searchsubmit{
	min-height: 41px;
}

.headerone .before-top-header{
	font-size: 13px;
}



.headerone #site-navigation li a {
    padding: 13px 37px;
}





.headerone .accesspress-menu-bar > ul > li:hover{	
    background: #111111;
}
.headerone .accesspress-menu-bar > ul > li:hover a{
	color: #FFF!important;
}


 .category-slider .title-bg:before, .special-product .title-bg:before, .ap-blog-slider .title-bg:before{
    background: #ECECEC;
	height: 1px;
	margin-top: 2px;
}

h2.prod-title{
    font-family: 'mulibold';
    font-size: 30px;
}

.widget_accesspress_store_product2 .feature-cat-image.left_align::before,
.widget_accesspress_store_product2 .feature-cat-image.left_align::after{
	display: none;
}

.widget_accesspress_store_product2 .feature-cat-image.right_align::before,
.widget_accesspress_store_product2 .feature-cat-image.right_align::after{
	display: none;
}


.widget_accesspress_store_product2{
	border: 0;
}



#content.site-content{
	border-bottom: 0;
}

#promo-section3 .fcampos {
	margin-bottom: 0!important;
}



#promo-section1{
	padding-top: 75px;
}


#product2 .title-bg{
	background-image: none!important;
	background-color: transparent!important;
	text-align: center;
	border: 0!important;
}

#product2 .ui-tabs-nav{
	padding: 0 30px!important;
}

#product2 .ui-tabs-nav:after{
	display: none;
}

#product2 .ui-tabs-nav li a{	
	font-family: 'mulibold'!important;
	color: #333333!important;
	font-size: 30px!important;
}

#product2 .title-bg:before {
    position: absolute;
    left: 50%;
    /* top: 50%; */
    transform: translate(-50%,-50%);
    content: ' ';
    border-bottom: 1px solid #ECECEC;
    width: 100%;
    position: absolute;
    /* left: 0; */
    height: 48px;
    /* top: 0px; */
    max-width: 1170px;
}

#product2 .new-prod-slide .slick-prev, 
#product2 .latest-cat-product .slick-prev{   
    right: auto;
    left: 10px;
    top: 125px;    
    width: 50px;
    margin-top: 0px;    
    background-color: #FFF; 
    color: #444444;  
    line-height: 50px;    
    font-size: 22px;
}

#product2 .new-prod-slide .slick-next, 
#product2 .latest-cat-product .slick-next{
	left: auto;
    right: 8px;
    top: 125px;    
    width: 50px;
    margin-top: 0px;    
    background-color: #FFF;
    line-height: 50px;    
    font-size: 22px;
}

#product2 .new-prod-slide .slick-prev:hover, 
#product2 .new-prod-slide .slick-next:hover, 
#product2 .latest-cat-product .slick-next:hover,
#product2 .latest-cat-product .slick-prev:hover{ 
	background-color: #111111;
} 

.new-prod-slide .slick-prev i, 
.new-prod-slide .slick-next i, 
.latest-cat-product .slick-next i,
.latest-cat-product .slick-prev i{
    color: #444444;   
}


.quick-info{
	display: none;
}


.span.onsale:before{
	display: none;
}
span.onsale:after, .woocommerce ul.products li.product .onsale:after, .woocommerce span.onsale:after{
	border: 45px solid transparent;
	z-index: -1;	
    top: -45px;
    right: -45px;
	left: auto;
	bottom: auto;
	transform: rotate(225deg);	
}
span.onsale,
.woocommerce ul.products.grid li.product .onsale, .woocommerce span.onsale{
	z-index: 11;	
	font-size: 14px;
	line-height: 1.3;
	background-color: transparent;
    padding-right: 4px;
	top: 0;
	min-width: 34px;
}
.inner-img .onsale{
	background-color: transparent;
}

.woocommerce.single.single-product span.onsale{
}


.offporcentagem:before{
	content: " ";
	display: block;
	width: 0;
	height: 100%;
	border-top: none;
	border-bottom: 64px solid transparent;
	border-right: 64px solid #111111;
	border-left: none;
	position: absolute;
	top: 0;
	margin-top: 0px;
	margin-left: 0;
	left: auto;
	display: inline-block;
	z-index: 0;
	right: 0;
	z-index: -1;

}

.price span.offporcentagem{
	right: 0px;
	top: 0;
	left: auto;
	bottom: auto;
	padding: 0;
	text-align: right;
	position: absolute;
	z-index: 2;
	padding-right: 4px;
	padding-top: 4px;
	font-size: 13px!important;
	color: #FFF!important;
	line-height: 1.2!important;
	font-family: 'muliregular'!important;
	font-weight: lighter!important;
}

.slick-slide .price span.offporcentagem{
	right: 4px;
}


.collection_desc .price{
	display: block;
	text-align: center;
}






.woocommerce a.button{
	text-align: center;
	width: 100%;
	font-size: 15px;
	font-weight: lighter;
	font-family: 'mulibold';
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 15px 0!important;
	margin-top: 10px;
}

.woocommerce a.button:hover{
	border: 0!important;	
}

.short_desc{
	margin-bottom: 0;
}

.woocommerce-Price-currencySymbol{
	margin-right: 4px;
}

.product-cat-desc{
	display: none;
}

.widget_accesspress_store_product2 .feature-cat-product .slick-prev,
.widget_accesspress_store_product2 .feature-cat-product .slick-next{
	background-color: #EEEEEE;
}

section.prod2-slider{
	padding-bottom: 90px;
}


.top-footer-block .widget-title{
	font-family: 'mulibold';
	color: #444444;
	font-size: 15px;
	background-color: none;
	border: none;
}

.top-footer-block .widget-title:after,
.top-footer-block .widget-title:before{
	display: none;
}

.top-footer-block .title-bg{
	border: 0;
	margin-bottom: 0;
}

#top-footer .menu{
	padding: 0;
	list-style-type: none;
	margin: 0;
}

#top-footer .menu li{
	list-style-type: none;
}

#top-footer .menu li a{
	font-family: 'muliregular';
	color: #444444;
	font-size: 13px;
	display: block;
	max-width: 210px;
	padding: 8px 0;
}

#top-footer .menu li + li a{
	border-top: 1px solid #D7D7D7;
}

#top-footer .menu li a:hover{
	color: #BFCFFF;
}

.fttxt{
	border-top: 1px solid #D7D7D7;
	padding-top: 8px;
	max-width: 210px;
	font-family: 'muliregular';
	font-size: 13px;
	color: #444444;
	line-height: 1.2;
}

.top-footer-block .es_caption{
	font-size: 13px;
	color: #444444;
	font-family: 'muliregular';
	word-break: normal;
	line-height: 1.2;
}

.footer-bottom{
	border: 0;
}

.total-products, .top-footer-block .es_lablebox, .woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a{
	color: #A7A7A7;
}

.top-footer-block .es_button input{
	background-color: #DDDDDD;
	color: #111111;
	font-size: 12px;
	border: 0;
	transition: all .2s linear;
}

.top-footer-block .es_button input:hover{
	background-color: #111111!important;
	color: #FFF;
	border: 0!important;
}

.fbp1{
	padding-top: 27px;
	padding-bottom: 12px;
	border-top: 1px solid #D7D7D7;
	color: #444444;
	font-size: 15px;
	font-family: 'muliregular';
}

.fbp1 p{
	font-family: 'muliregular'!important;
}

.fbp2{
	font-size: 12px;
	color: #444444;
	padding-top: 30px;
	border-top: 1px solid #D7D7D7;
}

.fbp2left{
	float: left;
}

.fbp2right{
	float: right;
}

.fbp2right a{
	color: #444444!important;
}
.fbp2right a:hover{
	color: #BFCFFF!important;
}

.fbp2right a img{
	position: relative;
	top: -7px;
}

#ak-top:before{
	color: #111111;
}


.es_widget_form_name,
.es_widget_form_email{
	display: none;
}

.top-footer-block .es_textbox input{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.es_button{
    display: inline-block;
    float: right;
    width: 98px;
    text-align: center;
    padding: 0;
}

#es_txt_button{
	width: 100%;
	padding: 2px 0;
	width: 100%;
}

#es_txt_name{	
  display: inline-block;
  /*max-width: 163px;*/
}


body.ctypo p{
	font-family: 'muliregular'!important;
}

.footer-bottom{
	padding-top: 0;
}

.fredes{
	float: right;
	position: relative;
	top: -10px;
}
.fredes img{
	/*transition: all .2s linear;*/
}
.fredes img:hover{
	filter: brightness(2) invert();
}

#site-navigation li a:hover{
	background-color: #111111;
	color: #FFF;
}

.headerone .inner_home:after, .main-navigation, .accesspress-menu-item-dropdown .sub-menu li, .caption-read-more1:hover {
    background: #111111;
}

#secondary.sidebar .title-bg {
    border-color: #373435;
}

#secondary.sidebar .title-bg {
    border-bottom: 3px solid #373435;
}

.product-title{
	color: #373435;
}

.gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover, .gridlist-toggle a#list.active, .gridlist-toggle a#list:hover {
    background-color: #373435;
}





.accesspress-breadcrumb span::after{
	display: none!important;
}

.woocommerce-breadcrumb span{
	margin: 0;
	padding: 0 10px;
}

.woocommerce ul.products li.product .price-cart .button, .woocommerce ul.products li.product .price-cart .added_to_cart {
	height: auto;
	line-height: 1.2;
	border: 0!important;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #BFCFFF;
}

#secondary.sidebar ul li span, #secondary.sidebar .widget_shopping_cart {
    margin-bottom: 0;
	line-height: 1.2;
}


.ui-tabs-nav:after, .top-footer-block .widget-title:after, #secondary.sidebar .widget-title:after, .comments-area .comment-respond h3.comment-reply-title:after, .comments-title:after {
    border-right: 47px solid #373435;
}

#secondary.sidebar .widget-title:after, .comments-area .comment-respond h3.comment-reply-title:after {
    border-right: 47px solid #373435;
}
#secondary.sidebar .widget-title:after, .comments-area .comment-respond h3.comment-reply-title:after {
    color: #373435;
}

.woocommerce.single.single-product .entry-summary form button.button, .woocommerce button.button, .woocommerce input.button, #boxer .boxer-content .single_add_to_cart_button.button, .woocommerce .widget_price_filter .price_slider_amount button, .yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-wishlistaddedbrowse a, #boxer .boxer-content .yith-wcwl-add-button a, #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    border: 2px solid #373435;
    background-color: #373435;
    color: #ffffff;
}

#secondary.sidebar .widget-title:before, .comments-area .comment-respond h3.comment-reply-title:before, .comments-title:before {
    background-color: #373435;
}
#secondary.sidebar .widget-title:before, .comments-area .comment-respond h3.comment-reply-title:before {
    background-color: #373435;
}

.woocommerce ul.products li.product .button:hover {
    color: #fff;
}

.woocommerce .content-area .products {
    border-top: 5px solid #373435;
}



.single-product{
	width: 100%;
}

.content-inner,
.sidebar{
	padding: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
	background-color: transparent;
}

.inner{
	background-color: #FFF;
}


#secondary.sidebar ul li a {
    line-height: 1.3;
    color:#D795A7; 
}

#secondary.sidebar ul li {
    padding-left: 0px;
    font-size: 15px;
    list-style: none;
    border-bottom: 1px solid #BFCFFF;
}
#secondary.sidebar ul li:hover>a, #secondary.sidebar ul li:hover {
    border-color: #D795A7;
}


.widget_price_filter {
	margin-bottom: 60px!important;
	margin-top: 60px!important;
}

ul.product-categories a{
	line-height: 26px!important;
}

.woocommerce .widget_products ul li {
    padding: 5px 0px !important;
    border-bottom: 1px solid #BFCFFF !important;
}
.woocommerce .widget_products ul li:hover {
    border-bottom: 1px solid #D795A7 !important;
}

#secondary.sidebar .widget-title, .comments-area .comment-respond h3.comment-reply-title {
   
    color: #a46497;

}
.woocommerce ul.products.grid li.product .price-cart .gridlist-buttonwrap a.button:before, 
.woocommerce.single.single-product .entry-summary form button.button:before{
	transition: all .2s linear;
	display: none!important;
}

.woocommerce .widget_price_filter .price_slider_amount button:hover{
	color: #333!important;
}

#primary.single-product{
	width: 100%!important;
}


.woocommerce .entry-header .woocommerce-breadcrumb span{
	margin-left: 0!important;
	padding: 0 10px!important;
}

#secondary.sidebar .widget-title:before, .comments-area .comment-respond h3.comment-reply-title:before{
	display: none;
}

#secondary.sidebar .widget-title:after, .comments-area .comment-respond h3.comment-reply-title:after{
	display: none;
}

#secondary.sidebar .title-bg{
	border-bottom: 1px solid #ECECEC;
}

#secondary.sidebar ul li{
	transition: all .2s linear;
}




.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    color: #000000;
    margin: 0px;
    margin-top: 5px;
    overflow: hidden;
    padding-bottom: 0!important;
}






.list .woocommerce-loop-product__title,
.list .woocommerce-product-details__short-description p{
	text-align: left;
}

.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button, .woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.added_to_cart, .page-template .product_type_simple, .page-template .product_type_variable{
	padding: 10px 40px!important;
}


ul.products.list li.product .woocommerce-product-details__short-description{
	width: 100%!important;
}





#site-navigation .sub-menu li a{
	color: #FFF!important;
	transition: all .2s linear!important;
	border-bottom: 1px solid rgba(255,255,255,0.1);
}



.headerone .accesspress-menu-bar .top-nav li:hover .sub-menu{
	top: 55px!important;
}

.main-navigation ul li.accesspress-menu-item-custom ul {
    min-width: 230px;
}


.accesspress-menu-item-custom .sub-menu{
	background-color: transparent!important;
}

.accesspress-menu-item-custom .sub-menu li a span{
	color: #FFF!important;
}


.single-product .headerone{
	border-bottom: 1px solid #E6E6E6;
}

.flex-control-nav{
	float: left;
	width: 100px;
}


.woocommerce div.product div.images .flex-control-thumbs{
	margin-right: 5px;
}
.woocommerce div.product div.images .flex-control-thumbs li{
	width: 100%;
	margin-bottom: 5px;
}

.flex-active-slide{
	width: 461px;
}

.flex-viewport{
	float: right;
    width: 461px;
}

.img-wrap{
	margin-bottom: 60px!important;
}




.woocommerce-cart .coupon input {
    width: 350px !important;
    border-radius: 0px;
    height: 39.75px;
}

#respond input#submit:hover, .top-footer-block .es_button input:hover, .content-area article .entry-content a.read-more:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #333!important;
    color: #FFF!important;
    border: 2px solid #333!important;
}

.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a:before{
	display: none;
}

.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a:after {
    display: none;
}

.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a{
	margin-right: 0!important;
}

.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a:after{
	display: none;
}







.related.products .ui-tabs-nav:after{
	display: none;
}

.related.products .ui-tabs-nav li a{	
	font-family: 'mulibold'!important;
	color: #333333!important;
	font-size: 30px!important;
}

.related.products .title-bg:before {
    position: absolute;
    left: 50%;
    /* top: 50%; */
    transform: translate(-50%,-50%);
    content: ' ';
    border-bottom: 1px solid #ECECEC;
    width: 100%;
    position: absolute;
    /* left: 0; */
    height: 58px;
    /* top: 0px; */
    max-width: 1170px;
}


.woocommerce.single.single-product .related.products{
	margin-top: 80px!important;
}


.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a {
    color: #333!important;
}



.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a {
    color: #A7A7A7!important;
}


.woocommerce.single.single-product   .related.products .title-bg h2{
	text-align: center;
	padding: 0 10px;
	font-family: 'mulibold'!important;
    color: #333333!important;
    font-size: 30px!important;
}

.woocommerce .content-area .products .title-bg h2:before {
    display: none;
}

.woocommerce .content-area .products .title-bg h2:after {
    display: none;
}

.woocommerce .content-area .products .title-bg {
    background-color: transparent;
    text-align: center;
    border: 0;
}

.woocommerce.single.single-product .related.products h2{
	padding: 0;
	padding-top: 10px;
}

.woocommerce.single.single-product .entry-summary h1{
	color: #1F1F1F;
	font-family: 'mulibold';
	font-size: 28px;
	margin-bottom: 7px;
}

.woocommerce-product-rating{
	margin-bottom: 7px!important;
}

.summary ins .amount{
	display: block!important;
	font-size: 40px!important;
	color: #1F1F1F!important;
	font-family: 'muliregular'!important;
}

#review_form_wrapper{
	padding: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #F3F3F3;
}

.content-area #respond{
	background-color: #F3F3F3!important;
}

#respond .comment-form-author input, #respond .comment-form-email input, #respond input, #respond textarea {
    display: inline-block;
    background: rgba(245, 245, 245, 0.54);
    width: 75%;
    border: 1px solid rgba(224, 224, 224, 0.41);
    outline: 0;
    border-bottom: 1px solid rgb(239, 153, 153);
    background-color: #FFF;
}

#summary .amount, 
#summary .price span{
	display: block!important;
	font-size: 40px!important;
	color: #1F1F1F!important;
	font-family: 'muliregular'!important;
}

.woocommerce.single.single-product .entry-summary form button.button{
	width: 84%!important;
	padding: 15px 0!important;
	-webkit-border-radius: 2px!important;
	-moz-border-radius: 2px!important;
	border-radius: 2px!important;
	font-family: 'muliregular'!important;
	font-size: 15px!important;
	color: #FFF!important;
	display: block!important;
	text-transform: uppercase!important;
}


.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
	max-width: 433px;
	float: left;
    margin-left: 60px;
}

body.single-product .inner{
	padding-top: 75px!important;
}

body.blog .inner{
	border-top: 1px solid #E6E6E6;
	padding-top: 75px!important;
}






.woocommerce div.product p.stock{
	background-color: transparent!important;
	color: #AAAAAA!important;
}

.woocommerce.single.single-product .entry-summary form input{
	width: 100%;
	float: right;
	border: 1px solid #CCCCCC;
	height: 63px;
	line-height: 63px;
	background-color: transparent;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 17px;
}



body.single-product .summary .price span{
	font-size: 40px!important;
	font-family: 'muliregular'!important;
	color: #1F1F1F!important;
}



.woocommerce.single.single-product .entry-summary .add_to_wishlist{
	display: none;
}

body.single-product .posted_in{
	display: none;
}


body.single-product .email-icon{
	display: none!important;
}

body.single-product .sku_wrapper{
	font-size: 11px;
	color: #AAAAAA;
}

.woocommerce div.product form.cart .variations{
	width: auto;
}

.woocommerce div.product form.cart .variations select{
	width: 100px;
	float: right;
	border: 1px solid #CCCCCC;
	height: 48px;
	line-height: 48px;
	background-color: transparent;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 10px;
}

.woocommerce div.product form.cart .reset_variations{
	display: none!important;
}

.woocommerce div.product form.cart .variations td.label {
    padding-top: 10px;
    padding-right: 10px;
}

.woocommerce div.product form.cart .variations tr{
	margin-bottom: 0;
}


.woocommerce.single.single-product div.product form.cart.variations_form{
	width:100%;
}


.woocommerce div.product form.cart div.quantity{
	width: 15%;
	margin-right: 1%;
}



.woocommerce.single.single-product div.product form.cart{
	width: 100%;
}

.woocommerce div.product form.cart{
	margin-bottom: 0px;
}

.page-template .added_to_cart{
    background-color: #555!important;
    color: #FFF!important;
    text-align: center!important;
    width: 100%!important;
    font-size: 15px!important;
    font-weight: lighter!important;
    font-family: 'mulibold'!important;
    -webkit-border-radius: 3px!important;
    -moz-border-radius: 3px!important;
    border-radius: 3px!important;
    padding: 15px !important;
    margin-top: 10px!important;
    border: 0!important;
    line-height: 1!important;
}.page-template .added_to_cart:hover{
	background-color: #777!important;
}

.woocommerce ul.products li.product .price-cart .added_to_cart{
	padding: 15px 0!important;
	background-color: #555!important;
    line-height: 1.2!important;
}.woocommerce ul.products li.product .price-cart .added_to_cart:hover{
	background-color: #777!important;
}

.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:before, .woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.added_to_cart:before{
	display: none;
}

.woocommerce .star-rating span::before, .woocommerce .star-rating::before, .woocommerce-product-rating a{
	line-height: 1.1!important;
}

.comment-form{
	padding-top: 10px;
}

.comment-form-rating label{
    position: relative;
    top: -5px;
    padding-right: 5px;
}

.woocommerce #review_form #respond textarea{
	display: block;
}

.woocommerce #review_form #respond p.stars{
	margin-bottom: 0;
}

.comment-form-comment label{
	margin-bottom: 10px;
}

#tab-reviews #comment{
	width: 100%;
}

.woocommerce #review_form #respond .form-submit input{
	float: left;
	margin-top: 5px;
	border: 0!important;
	background-color: #000!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-right: 30px;
	padding-left: 30px;
}.woocommerce #review_form #respond .form-submit input:hover{
	background-color: #555!important;
	border: 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{
	margin-bottom: 0;
}




.woocommerce.single.single-product .woocommerce-tabs ul.tabs:before{
	border-bottom: 1px solid #EBE9EB;
}

#content .page_header_wrap #accesspress-breadcrumb span:after, .woocommerce .entry-header .woocommerce-breadcrumb span:after{
	display: none;
}

#content .page_header_wrap #accesspress-breadcrumb span{
	padding: 0 10px!important;
	margin: 0!important;	
}

body.single-product .summary .price span.offporcentagem{
	font-size: 13px!important;
	color: #FFF!important;
}



.woocommerce-page .woocommerce-message .button,
.woocommerce .woocommerce-error .button{
	padding: 5px 5px!important;
	width: auto!important;
}.woocommerce-page .woocommerce-message .button:hover,
.woocommerce .woocommerce-error .button:hover{
	background-color: #555!important;
	color: #FFF!important;
}

.woocommerce.single.single-product .img-wrap {
    width: 462px;
    /*width: 566px;*/
}

.flex-viewport{
	float: none;
}
.flex-control-nav{
	float: none;
}

.flex-control-thumbs{
	padding-top: 5px!important;
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

ol.flex-control-thumbs li{
	clear: none!important;
	width: 100px!important;
}




.widget_search input {
    width: 100%;
    padding: 0 32px 0 10px;
    border-radius: 0;
    border: 0;
}




.shipping-calculator-button{
	background-color: #000!important;
	color: #FFF!important;
	width: 100%!important;
	padding: 5px 0!important;
	display: block!important;
	text-align: center!important;
	margin-top: 8px!important;
}.shipping-calculator-button:hover{
	background-color: #555!important;
	color: #FFF!important;
}


.woocommerce-breadcrumb.accesspress-breadcrumb span,
.woocommerce .entry-header .woocommerce-breadcrumb span{
	background-color: transparent!important;
	padding: 0!important;
}

/* responsivo */
	/* Large desktops and laptops */
	@media (min-width: 1200px) {

	}

	/* Portrait tablets and medium desktops */
	@media (min-width: 992px) and (max-width: 1199px) {

		

		.top-header .search-form form.searchform{
			margin-top: 5px;
		}

		.fcampos{
			margin-bottom: 10px;
		}

		.fcampos.fc1{
			margin-left: 45px;
		}

		.fcampos.fc5{
			margin-right: 45px;
		}

		#promo-section3>div{
			margin: 0 -45px;
		}

		#es_txt_name {
		    display: inline-block;
		    max-width: 123px;
		}


	}

	/* Portrait tablets and small desktops */
	@media (max-width: 991px) {

		div.inner{
			padding-right: 15px;
			padding-left: 15px;
		}

		.single-product .headerone{
			border-bottom: 0;
		}

		.topheader-left{
			display: none;
		}

		.topheader-right{
			text-align: center;
			width: 100%;
		}

		.col-4, .col-5, .col-3{
			width: 100%;
		}

		

		.login-woocommerce{
			border-right: 0!important;
			margin-right: 0!important;
			padding-right: 0!important;
		}

		.accesspress-menu-bar .top-nav li{
			padding-left: 0;
		}


		.accesspress-menu-item-depth-1 .accesspress-menu-href-title{
			padding-left: 30px!important;
		}

		#es_txt_name{
			width: 100%;
			max-width: 100%;
			margin-bottom: 11px!important;
		}

		.fredes{
			float: none;
			display: block;
			margin-bottom: 5px;
			text-align: center;
		}

		.fbp1{
			text-align: center;
		}

		.fbp2left,.fbp2right{
			text-align: center;
			float: none;
		}

		.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
			width: 100%;
			max-width: 100%;
			margin-left: 0;
		}

		.flex-viewport{
			width: 100%;
		}

		.flex-control-nav.flex-control-thumbs{
			display: none;
		}

		body.single-product .inner{
			padding-top: 0!important;
		}

		.entry-summary .price{
			text-align: center!important
		}

		.woocommerce.single.single-product .entry-summary h1{
			padding-top: 30px;
			padding-bottom: 15px;
		}

		.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a{
			color: #FFF!important;
		}
		

		.img-wrap{
			width: 100%!important;
		}

		.headerone #site-navigation ul.top-nav > li > a{
			color: #FFF!important;
		}
	


	}

	
	@media (max-width: 988px){
		.woocommerce.single.single-product .related.products ul.products li, .woocommerce.single.single-product .upsells.products ul.products li {
		    width: 46%;
		    margin-bottom: 35px;
		    min-height: 400px;
		}	

		.woocommerce.single.single-product .entry-summary h1 {
		    padding-top: 00px;
		}

	}

	@media (min-width: 592px) and (max-width: 980px){
		.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
		    width: 50%;
		    padding-right: 5px;
		    padding-left: 5px;
		}
	}

	@media (max-width: 800px) {

		.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a {
		    color: #FFF!important;
		    filter: brightness(1.2);
		}
		.top-footer-block{
			padding-bottom: 0!important;
			margin-bottom: 10px!important;
		}

	}

	@media (max-width: 480px){
		.woocommerce.single.single-product .related.products ul.products li, .woocommerce.single.single-product .upsells.products ul.products li {
		    width: 100%;
		    margin-bottom: 35px;
		    min-height: 400px;
		}	
	}


/* /responsivo */

.woocommerce.single.single-product .entry-summary form button.button:hover,
.page-template .add_to_cart_button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce ul.products li.product .price-cart .button:hover, .woocommerce ul.products li.product .price-cart .added_to_cart:hover, .search-form button.searchsubmit:hover{
	color: #FFF!important;
}


nav.woocommerce-MyAccount-navigation ul li:hover ,
nav.woocommerce-MyAccount-navigation ul li.is-active {
    background-color: #333!important;
}

.right-header{
		height: auto;
	}
.top-nav{
	text-align: center;
}
.accesspress-menu-bar .top-nav li{
	float: none;
	display: inline-block;
}
.accesspress-menu-bar .sub-menu li{
	float: left;
}
.sub-menu{
	text-align: left;
}





.msgfield{
	max-width: 363px!important;
	height: 100px!important;
}

.btn-contato{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #000;
	padding:  10px 50px;
	color: #FFF;
	border: 0;
	cursor: pointer;
}

.woocommerce-MyAccount-navigation-link--downloads{
	display: none;
}

.woocommerce div.product form.cart .variations select {
    width: 170px;}





.es_subscription_form_submit{
	border-color: 0;
	background-color: #DDDDDD;
	padding: 5px 15px;
	color: #000;
	border: 0;
	transition: all .2s linear;
	cursor: pointer;
}

.es_subscription_form_submit:hover{
	color: #FFF;
	background-color: #224581;
}


#promo-section3 .ak-container{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}





/* novo css form */
  .wpcf7-not-valid{
    background-color: #FFD2D2;
  }

  .wpcf7-form-control-wrap{
    display: block;
  }

  .wpcf7-form-control-wrap span{
    position: absolute;
    z-index: 1;
    right: 8px;
    top: 4px;
  }

  div.wpcf7-validation-errors{
    background-color: #f7e700;
    color: #333;
    padding: 10px 20px;
    font-weight: bold;
  }

  div.wpcf7-mail-sent-ng{
    background-color: #ff0000;
    color: #FFF;
    padding: 10px 20px;
    font-weight: bold;
  }

  div.wpcf7-mail-sent-ok{
    background-color: #398f14;
    color: #FFF;
    padding: 10px 20px;
    font-weight: bold;
  }
/* noovo css form */

.page-id-84 form.wpcf7-form{
  line-height: 1.5;
  font-family: 'open_sansregular';
  font-size: 13px;

  margin-bottom: 40px;
}

.page-id-84 form.wpcf7-form input,
.page-id-84 form.wpcf7-form textarea,
.page-id-84 form.wpcf7-form select{
  font-size: 12px;
  margin-bottom: 15px;
	height: 40px;
  background-color: #F0F0F0;
  border: 0;
  text-indent: 10px;
}

.page-id-84 form.wpcf7-form textarea{
  height: 110px;
  margin-bottom: 25px;
}

.page-id-84 form.wpcf7-form .btn-enviar-form{
  display: inline-block;  
  border: none;
  padding: 10px 60px;
  font-size: 16px;
  transition: all .2s linear;
  background-color: #D795A7;
  color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  height: auto;
  margin-right: 20px;
  float: left;
  cursor: pointer;
}.page-id-84 form.wpcf7-form .btn-enviar-form:hover{
  background-color: #EBCAD3;
}


@media (max-width: 991px) {
  .page-id-84 form.wpcf7-form .col-xs-6{
    width: 100%;
  }
}



/** faixa dos ícones antes do rodapé **/

	#promo-section3{
		padding: 25px 0;
	}

	#promo-section3 .ak-container{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.fcampos{
		position: relative;
		padding-left: 57px;
		display: inline-block;
		line-height: 1;
	}

	.fcampos img{
		position: absolute;
		left: 0;
		top: 50%;
		transform: translate(0,-50%);
		z-index: 2;
	}

	.fcampos p{
		margin-bottom: 0;
	}

	#promo-section3 .ak-container::after,
	#promo-section3 .ak-container::before{
		display: none!important;
	}
	/* Landscape phones and smaller */
	@media (max-width: 800px) {

		#promo-section3 .ak-container{
			display: block;
			text-align: center;
		}

		.fcampos{
			padding: 0;
			display: block;
		}

		.fcampos img{
			float: none!important;
			position: static;
			display: block;
			margin-right: auto;
			margin-left: auto;
			margin-bottom: 5px;
			transform: translate(0,0);
		}

		.fcampos + .fcampos{
			margin-top: 10px;
		}

		

		.top-footer-block{
			text-align: center;
		}

		#top-footer .menu li a{
			max-width: 100%;
		}

		.top-footer-block .widget-title{
			padding-right: 0;
		}

		.fttxt{
			max-width: 100%;
		}

		.fcampos p{
			display: block!important;
			margin-bottom: 15px!important;
		}

	}
	

/** faixa dos ícones antes do rodapé **/

/* responsivo */	

	@media (max-width: 1400px) {
		.footer-bottom{
			padding-bottom: 80px;
		}
	}

	@media (max-width: 880px) and (min-width: 480px){
		.promo-product1 a img {
		    width: 100%;
		    float: left;
		}
		.promo-image .wow{
			display: none;
		}

		.ui-tabs-nav li {
		    width: 100%;
		}

		.columns-3 .top-footer-block {
		    width: 100%;
		    margin-bottom: 30px;
		}
	}

	
	@media (max-width: 800px) {
		.top-header .search-form form.searchform{
			max-width: 370px;
			margin-right: auto;
			margin-left: auto;
		}
	}
	@media (max-width: 690px) {

		.accesspress-menu-bar .top-nav li{
			width: 100%;
		}

		.headerone #site-branding{
			max-width: 100%;
			min-width: 0!important;
		}

		.home_navigation{
		    position: fixed;
		    right: 0;
		    top: 0;
		    z-index: 9999;
		    overflow-y: scroll;
		    overflow-x: hidden;
		    height: auto;
		}

		.before-top-header{
			height: 41px;
		}

	}
/* /responsivo */

nav.woocommerce-MyAccount-navigation ul li:hover a, nav.woocommerce-MyAccount-navigation ul li.is-active a{
	color: #FFF;
}
nav.woocommerce-MyAccount-navigation ul li a{
	display: block;
}

#content .page_header_wrap #accesspress-breadcrumb span{
	background: none!important;
	padding: 0!important;
}





.wpcf7-form{
	max-width: 500px;
}


.wpcf7-form textarea,
.wpcf7-form input[type=email],
.wpcf7-form input[type=text]{
	width: 100%!important;
	max-width: 100%!important;
	margin-top: 5px!important;
	border: 2px solid #CCC!important;
	background-color: #FFF!important;
	margin-bottom: 0px!important;
}

.wpcf7-submit{
	text-transform: uppercase;
}

.btnwhats{
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 888;
}.btnwhats img{
  transition: all .2s linear;
}.btnwhats:hover img{
  filter: brightness(1.2);
}


.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
	white-space: normal!important;
	text-overflow: none;
	line-height: 1.2;
}



#calc_shipping_country_field,
#calc_shipping_state_field,
#calc_shipping_city_field{
	display: none!important;
}

#shipping_country_field,  #billing_country_field{
	display: none!important;
}


.shipping-calculator-form{
	padding-top: 0!important;
	margin-top: 6px!important;
}

.woocommerce ul#shipping_method li input {
    top: 6px;
    position: relative;
}


#lds-facebook {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 13px;
}
#lds-facebook div {
  display: inline-block;
  position: absolute;
  left: 6px;
  width: 5px;
  background: #fff;
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
#lds-facebook div:nth-child(1) {
  left: 5px;
  animation-delay: -0.24s;
}
#lds-facebook div:nth-child(2) {
  left: 13px;
  animation-delay: -0.12s;
}
#lds-facebook div:nth-child(3) {
  left: 21px;
  animation-delay: 0;
}
@keyframes lds-facebook {
  0% {
    top: -10px;
    height: 7px;
  }
  50%, 100% {
    top: 2px;
    height: 13px;
  }
}

.woocommerce form .form-row{
	padding: 0
}




.woocommerce div.product div.images img{
	width: auto!important;
}



.related.products ul.products li.product{
	width: 22.22%;
	margin-right: 0;
}


.related.products ul.products li.product + li.product{
	margin-left: 3.33%;
}
























/* coisas que importam pra editar */ 

/* header estilo 2 */

	/*.headerone .top-header{
		min-height: 143px; 
		 min-height: 86px; 
		padding-top: 25px;

	}	

	.login-woocommerce{
		margin-top: 0px!important;
	}

	.headerone .right-header-main.clearfix {
	     float: none!important; 
	     margin-top: 0!important; 
	     max-height: 999px!important; 
	     max-width: 100%!important; 
	     height: auto!important; 
	    position: static!important;
	    margin: 0 auto;
	    width: 100%;
	}	

	#menu, .inner_home:after {
	    border-top: none;
	}

	#site-branding {
	    min-width: 297px!important;
	}
	
	.headerone #site-navigation li a {
	    padding: 13px 28px;
	}

	#menu, #site-navigation{
		width: 100%;
	}

/* fim header estilo 2 */


.search-form button.searchsubmit {
    background-color: #1B1B1B;
}

.headerone .top-header{
	padding-top: 12px!important;;
	padding-bottom: 0px!important;
	margin-bottom: 0px;
}

#site-branding {
    min-width: 364px!important;
}

.headerone #site-navigation li a {
    padding: 13px 11px;
}






.headerone .search-form {
    margin-top: 44px;
}
.headerone .view-cart{
	margin-top: 44px!important;
}
.login-woocommerce{
	margin-top: 44px!important;
}






/* responsivo */	

	@media (max-width: 800px) {		

		.fbp1 img{
			display: block;
			max-width: 100%;
			height: auto;
			margin-right: auto;
			margin-left: auto;
		}

		.wp-image-2104{
			margin-top: 20px;
		}

		.fbp1 .fredes img{
			display: inline-block;
		}

		.top-footer-block .alignright,
		.top-footer-block .alignleft{
			float: none;
			display: block;
			margin-right: auto;
			margin-left: auto;
		}

		.top-footer-block input[type=submit]{
			margin-bottom: 35px;
		}

	}
/* /responsivo */

/* responsivo */	
@media (max-width: 680px) {
	#toggle:after{
		content: 'MENU ';
		position: absolute;
		right: 40px;
		top: -1px;
		color: #FFF;
		font-size: 18px;
		font-weight: bold;
	}
	#toggle{
		position: relative;
	}
	.accesspress-menu-bar .top-nav li{
		width: 100%;
	}
}
@media (max-width: 480px) {

	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{
		width: 50%;
	}

}
/* /responsivo */

.woocommerce-additional-fields{
	padding-top: 80px;
}



.headerone .top-header .search-form input.search-field {
    padding-top: 6px;
    padding-bottom: 7px;
}

.searchform{
	position: relative;
}

.top-header .search-form input.search-field{
	width: 100%!important;
	padding-right: 50px!important;
}

.headerone .top-header .search-form button.searchsubmit{
	position: absolute;
	right: -1px;
	top: -1px;
	min-height: 42px!important;
	padding-top: 1px;
}










.page-template .add_to_cart_button{
	margin-top: 20px;
}

.new-prod-slide .slick-slide h3, .feature-prod-wrap h3, .feature-cat-image h3, .latest-cat-product .slick-slide h3, .according-latest .ui-accordion-content h3{
	white-space: normal;
	overflow: none;
	line-height: 1.2;
	padding-top: 10px;
	min-height: 70px;
}

.page-template .add_to_cart_button, .page-template .added_to_cart, .page-template .product_type_grouped, .page-template .product_type_external, .page-template .product_type_simple{
	line-height: 26px;
}


.short_desc{
	font-size: 14px;
	padding-top: 10px;
}

#ak-top{
	display: none!important;
}


.select2-container .select2-selection--single{
	height: 36px;
}


a.woocommerce-product-gallery__trigger{
	display: none!important;
}



/** label no produto **/
	.albelfg1{
		padding: 5px 10px;
		background-color: orange;
		color: #FFF;
		margin-top: 5px;
		margin-bottom: 10px;
		display: inline-block;
	}
	.albelfg2{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		background-color: orange;
		color: #FFF;
		text-align: center;
		text-align: center;
	}
/** label no produto **/

.cart-empty:before{
	display: none!important
}


@media (max-width: 480px) {
	.full-outer .inner-img{
		position: relative!important;
	}
}

.price > del{
	/*display: block!important;*/
}

a.product_type_variable{
	display: block;
	margin-top: 15px;
	
}




.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 13px;
}
.lds-ellipsis div {
  position: absolute;
  top: 2px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #fff;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}


.lds-ellipsis + .lds-ellipsis{
	display: none;
}

.variations + .single_variation_wrap .single_variation{
	display: none!important;
}

.woocommerce-variation-price .price{
	display: block;
	margin-bottom: 10px;
}

@media (max-width: 690px){
	.home_navigation {
		height: 100vh
	}
}

.widget_accesspress_store_product2 .feature-cat-product{
	margin-top: 0;
}

.price del span{
	opacity: 1;
}


/* responsivo */	
	@media (max-width: 991px) {
		.new-prod-slide .slick-slide h3, .feature-prod-wrap h3, .feature-cat-image h3, .latest-cat-product .slick-slide h3, .according-latest .ui-accordion-content h3{
			min-height: 0;
		}
	}
/* /responsivo */



.woocommerce.single.single-product .entry-summary form button.button, .woocommerce button.button, .woocommerce input.button, #boxer .boxer-content .single_add_to_cart_button.button, .woocommerce .widget_price_filter .price_slider_amount button, .yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-wishlistaddedbrowse a, #boxer .boxer-content .yith-wcwl-add-button a, #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
    border: 2px solid #D795A7;
    background-color: #D795A7;
    color: #fff;
}
.woocommerce .widget_price_filter .price_slider_amount button:hover {
    color: #fff!important;
}
.gridlist-toggle a#grid.active, .gridlist-toggle a#grid:hover, .gridlist-toggle a#list.active, .gridlist-toggle a#list:hover {
    background-color: #d795a7;
}
.woocommerce .content-area .products {
    border-top: 5px solid #d795a7;
}

/* total no carrinho  */
.woocommerce-cart .cross-sells h2, .woocommerce-cart .cart_totals h2 {
    color: #fff;
    background-color: #d795a7;
}
/* botao remover carrinho  */
.woocommerce a.remove {
    color: #F0A !important;
}
.woocommerce a.remove:hover{
    color: #fff !important;
    background-color: #F0A;
}

@media (max-width: 680px){
.main-navigation ul.top-nav {
    background-color: #F5D695 ;
 
}
.headerone .right-header {
    background-color: #BFCFFF;
}}

@media (max-width: 1180px){
	.headerone .right-header-main.clearfix {
    background-color: antiquewhite;
    margin-top: 0;
    max-width: 100%;
}}
a, .ui-tabs-nav li a, .widget_accesspress_cta_video .banner-btn .btn, .ticker_tick a, .header-callto a:first-child, .header-callto a:last-child, .new-prod-slide .slick-slide .price, .feature-prod-wrap .price, .woocommerce ul.products li.product .price, #top-footer .cta-banner .banner-btn a, .woocommerce div.product p.price, .woocommerce div.product span.price, .single-img a.boxer.button.small, .aptf-tweet-content .aptf-tweet-name, .aptf-tweet-content a, .cat_icon:before {
    color: #f0a;
}
.login-woocommerce a{
color: #d795a7 !important;
}


.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active {
    border-color: #f0a;
}
#respond input#submit:hover, .top-footer-block .es_button input:hover, .content-area article .entry-content a.read-more:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #EBCAD3!important;
    color: #FFF!important;
    border: 2px solid #EBCAD3!important;
}
nav.woocommerce-MyAccount-navigation, .inner_home, .headerone .accesspress-menu-bar .top-nav li:hover .widget-sub-menu, .accesspress-menu-item-fullwidth .sub-menu, .accesspress-menu-item-dropdown .sub-menu, .accesspress-menu-item-custom .sub-menu {
    border-color: #d795a7;
}
.widget_accesspress_store_product .title-bg, .accordion-slider .title-bg, .widget_accesspress_store_category_tab .title-bg, nav.woocommerce-MyAccount-navigation ul li {
    background-color: #d795a7!important;
}
   nav.woocommerce-MyAccount-navigation ul li:hover, nav.woocommerce-MyAccount-navigation ul li.is-active {
    background-color: #BFCFFF!important;
}

@media (max-width: 991px){
	.woocommerce.single.single-product .woocommerce-tabs ul.tabs li a {
    	color: #7f7e7e!important;
	}
}
@media (max-width: 800px){
	.woocommerce.single.single-product .woocommerce-tabs ul.tabs li.active a {
    	background-color: #d795a7!important;
    }
    .woocommerce.single.single-product .woocommerce-tabs ul.tabs li a {
    	background-color:#BFCFFF!important;
    	color: #fff!important;
    }	
}
.title-bg, #reply-title {
    border-bottom: 3px solid #bfcfff;
}
.woocommerce #review_form #respond textarea {
    display: block;
    border-bottom-color: #f5d695;
}

.woocommerce #review_form #respond .form-submit input {  
    background-color: #d795a7!important;
}
.woocommerce #review_form #respond .form-submit input:hover {
    background-color: #EBCAD3!important;
   
}
.summary span a {
    color: #ff00aa !important;
}
.woocommerce form .form-row .required {
    color: #ff00aa;
}

#mastheads{
	background-image: url('../images/_fundo_topo.jpg');
	background-position: center top;
	background-repeat: no-repeat;
}

@media (max-width: 989px){

	.headerone .top-header {
    	padding-top: 40px!important;
	}

	.headerone #site-branding .site-logo, .headerone #site-branding .site-text {
    	float: none!important;
	}

	.headerone .search-form {
    	margin-top: 0px;
	}

	.view-cart, .login-woocommerce{
    	margin-bottom: 10px!important;
    	margin-top: 15px!important;
	}

}

	.ui-tabs-nav li {
    	background-color: #add!important;
   		border: 0px solid #add;
   	}
	
	.ui-tabs-nav li.ui-tabs-active {
		background-color: #faebd7!important;
    	
	}


.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-prev {
    position: absolute;
    left: 0;
    bottom: 60%;
    background-color: #BFCFFF;
 
}
.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-next {
	position: absolute;
    left: 47%;
    bottom: 60%;
    background-color: #BFCFFF;
}
.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-prev {
	position: absolute;
    left: 0;
    bottom: 60%;
    background-color: #BFCFFF;
}
.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-next {
	position: absolute;
    left: 100%;
    bottom: 60%;
    background-color: #BFCFFF;
}
.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-prev {
	position: absolute;
    left: 50%;
    bottom: 60%;
    background-color: #BFCFFF;
}
@media(max-width:1024px){
.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-next {
    left: 100%;
    top: auto;  
}
.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-prev {
    left: 50%;
    top: auto;
}
@media(max-width:768px){
	.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-next {
	    left: auto;
	    bottom: 20%;
	}
	.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-prev {
	    right: auto;
	    bottom: 20%;
	}
	.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-next {
	    left: auto;
	    bottom: 20%;
	}
	.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-prev {
	    left: 0;
	    bottom: 20%;

	}
}
	
}@media(max-width:425px){
	.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-next {
	    left: auto;
	    bottom: 40%;
	    top: auto;
	}
	.widget_accesspress_store_product2 .feature-cat-product.right_align> .slick-prev {
	    right: auto;
	    bottom: 40%;
	    top: auto;
	}
	.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-next {
	    left: auto;
	    bottom: 40%;
	    top: auto;
	}
	.widget_accesspress_store_product2 .feature-cat-product.left_align> .slick-prev {
	    left: 0;
	    bottom: 40%;
	    top: auto; 
	}
}
@media (max-width: 800px) {
		/* promo section responsivo Bruna*/
	.promo-wrap1 .widget_accesspress_storemo{
		width: 33%;
		padding: 10px 1px;
	}
	.promo-product1 aside:last-child {
   		padding-right: 2px;
	}
	.promo-product1 aside{
		float: right;
	}
	#promo-section1 {
   		padding-top: 0px;
	}
	.ui-tabs-nav li.ui-tabs-active {
   		background-color: #F5D695;
   		border-color: #F5D695 !important;
	}
	#product2 .ui-tabs-nav li a {
   		font-family: 'mulibold'!important;
   		color: #fff!important;
    	font-size: 20px!important;
	}
}
@media (max-width: 480px) {

		/* destaque responsivo Bruna*/
	.ui-tabs-nav {
    	padding: 0px!important;
	}
	.span3 wow flipInY slick-slide slick-cloned{
		width: auto;
	}

}	
@media (max-width: 800px) {
	.new-prod-slide .slick-slide a{
		font-size: 12px;
		width: 100%;
	}
	.new-prod-slide .slick-slide {
    	padding: 0 2px;
	}
}		
@media(max-width: 780px){
	#product2 .ui-tabs-nav {
		padding: 0!important;
	}
}
.new-prod-slide .slick-slide h3, .feature-prod-wrap h3, .feature-cat-image h3, .latest-cat-product .slick-slide h3, .according-latest .ui-accordion-content h3{
	height: 40px;
}

    /* pagina categorias Bruna*/

@media (max-width: 480px) {
	.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
   		padding: 3px;
	}
	.woocommerce ul.products li.product .woocommerce-loop-product__title{
		font-size: 12px;
	}
}
	
	/* Categoria home responsivo Bruna*/
@media (max-width: 600px) {
	.feature-prod-wrap {
		width: auto;
		padding: 0 2px;
	}
	.page-template .add_to_cart_button{
		font-size: 12px;
		width: 100%;
	}
}
@media(max-width: 780px){
	.slick-track{
		margin: 10px;
	}
	.category_product {
    	padding: 0px;
    	margin-top: 0px;
	}
	.product-cat-desc{
		display: block;
	}
	.product-cat-desc h3{
		font-family: 'mulibold'!important;
    	font-size: 20px!important;
		position: static;
		background-color: #F5D695;
		margin-left: 0px!important;
		margin-right: 0px!important;
		height: 40px;
		color: #fff!important;	
	}		
	.widget_accesspress_store_product2 .feature-cat-image.left_align img, .widget_accesspress_store_product2 .feature-cat-image.right_align img{
			height: 40px; 
		}
	}
.ui-tabs-nav li.ui-tabs-active {
    border-color: #111111 !important;
}
@media(min-width: 1600px){
	.owl-item {
    	height: auto!important;
	}

	.owli a {
		height: 500px!important;
	}
}


@media(min-width: 2138px){
	.owl-item {
    	height: auto!important;
	}

	.owli a {
		height: 637px!important;
	}
}