 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 #d31f30*/



	@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: right;

	}



	#site-branding{

		min-width: 350px!important;

	}

	#site-branding .site-logo{
		margin-right: 0;
	}



	.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;

}



.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 #000;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;
	max-width: 370px;

}



.search-form button.searchsubmit {

    background-color: #EEEEEE;

    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;

    margin-top: 15px;

}



.carrinho-qtd{

	background-color: #d31f30;

	-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;

}



.area-banner{

  position: relative;  

}



.banner{

  overflow: hidden;

  width: 100%;

}



.banner a{

  display: block;

  width: 100%;

  height: 327px;

  background-position: center top;

  background-repeat: no-repeat;

  vertical-align: top;

  background-size: cover;

}



#next-banner, #prev-banner{

  z-index:600;

  width: 36px;

  height: 76px;

  position: absolute;

  top: 50%;

  transform: translate(0,-50%);

  cursor: pointer;

  transition: all .2s linear;

  opacity:0;

  filter:alpha(opacity=000);

  -moz-opacity:0;

  opacity:0;

  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=000)

}  



.area-banner:hover #next-banner,

.area-banner:hover #prev-banner{

  opacity:1;

  filter:alpha(opacity=100);

  -moz-opacity:1;

  opacity:1;

  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)

}



#prev-banner{

  background-image: url(../images/_seta-esq.png);

  left: 5%;

}



#next-banner{

  background-image: url(../images/_seta-dir.png);

  right: 5%;

}



/*responsivo*/

@media (max-width: 991px) {#next-banner, #prev-banner{opacity:1; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100) } }



#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 .top-header{

	margin-bottom: 6px;
	padding-top: 13px;

}



.headerone #site-navigation li a {

    padding: 13px 42px;

}

.login-woocommerce > img{
	position: relative;
	top: -2px;
}


.top-header .search-form button.searchsubmit:hover {

    background: #d31f30;

    border-color: #d31f30;

}



.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;

}





#promo-section3 {

    padding: 15px 0;

    background-color: #EEEEEE;

    text-align: center;

}



#promo-section3 p{

	/*float: left;*/

	text-align: left;

	line-height: 1.2;

	white-space: nowrap;

	margin-bottom: 0;

	font-family: 'muliregular'!important;

	color: #000;

}



#promo-section3 p b,

#promo-section3 p strong{

	font-family: 'mulibold';

}



.fcampos{

	display: inline-block;

	margin: 0 45px

}



.fcampos .clearfix{

	

}



.fcampos.fc1{

	margin-left: 0;

}



.fcampos.fc5{

	margin-right: 0;

}



#promo-section3 .alignleft{

	margin-right: 8px;

}



#content.site-content{

	border-bottom: 0;

}



#top-footer, .footer-bottom{

	background-color: #111111;

}



#top-footer{

	border-top: 4px solid #d31f30;

}



#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;

}



.woocommerce span.onsale{

	right: 4px;

	top: 0;

	left: auto;

	bottom: auto;

	padding: 0;

	text-align: right;	



    display: none;

}



span.onsale:before, 

.woocommerce ul.products li.product .onsale:before, 

.woocommerce span.onsale: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;

}



.woocommerce span.onsale{

	background-color: transparent;

}



.woocommerce span.onsale:after{

	display: none;

}



.offporcentagem:before{

	content: " ";

	display: block;

	width: 0;

	height: 100%;

	border-top: none;

	border-bottom: 64px solid transparent;

	border-right: 64px solid #D90000;

	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: 1px;

	top: -11px;

	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;

}



.price del span, del span.amount{

	color: #000!important;

	font-family: 'muliregular';

	font-size: 15px;

}



.price ins .woocommerce-Price-amount,

.price ins .woocommerce-Price-currencySymbol{

	color: #FF2626!important;

	font-family: 'mulibold';

	font-size: 15px;

}







.woocommerce a.button{

	background-color: #111111;

	color: #FFF;

	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;

	background-color: #444444!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;

}



.amount, .price span{

	color: #FF2626!important;

}



.top-footer-block .widget-title{

	font-family: 'mulibold';

	color: #ECECEC;

	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: #A8A8A8;

	font-size: 13px;

	display: block;

	max-width: 210px;

	padding: 8px 0;

}



#top-footer .menu li + li a{

	border-top: 1px solid #3E3E3E;

}



#top-footer .menu li a:hover{

	color: #FFF;

}



.fttxt{

	border-top: 1px solid #3E3E3E;

	padding-top: 8px;

	max-width: 210px;

	font-family: 'muliregular';

	font-size: 13px;

	color: #A7A7A7;

	line-height: 1.2;

}



.top-footer-block .es_caption{

	font-size: 13px;

	color: #A7A7A7;

	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 #3E3E3E;

	color: #ECECEC;

	font-size: 15px;

	font-family: 'muliregular';

}



.fbp1 p{

	font-family: 'muliregular'!important;

}



.fbp2{

	font-size: 12px;

	color: #EBEBEB;

	padding-top: 30px;

	border-top: 1px solid #3E3E3E;

}



.fbp2left{

	float: left;

}



.fbp2right{

	float: right;

}



.fbp2right a{

	color: #A8A8A8!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;

}



#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;

}







.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: #373435 !important;

    color: #FFF!important;

}





.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: #373435;

}



#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;

}



.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;

}



.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;

}







.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-color: #000!important;

    border-color: #000!important;

    color: #ffffff;

}



.woocommerce ul.products li.product .price-cart .gridlist-buttonwrap a.button:hover{

	background-color: #333!important;

}



.page-template .add_to_cart_button:hover{

	background-color: #555!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{

	padding: 10px 40px!important;

}



ul.products.list li.product .woocommerce-product-details__short-description{

	width: 100%!important;

}



.woocommerce ul.products.list li.product .price-cart .gridlist-buttonwrap a.button:hover{

	background-color: #333!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 {

    color: #FFF!important;

}







#site-navigation .sub-menu li a{

	background-color: rgba(0,0,0,0.8)!important;

	color: #FFF!important;

	transition: all .2s linear!important;

	border-bottom: 1px solid rgba(255,255,255,0.1);

}



#site-navigation .sub-menu li a:hover{

	background-color: rgba(0,0,0,1)!important;

}



.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;

}









.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 #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{

	background-color: #333!important;

	color: #FFF!important;

}



.woocommerce-cart .coupon input {

    width: 410px !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;

}



.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;

    margin-bottom: 20px;

}



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;	

}

.headerone .search-form button.searchsubmit{
	position: static!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: 566px;

}











.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) {

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

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

		.headerone .view-cart {
		    margin-top: 35px;
		}



		.headerone .top-header .search-form button.searchsubmit {

		    padding-top: 1px;

		    padding-bottom: 2px;

		    float: right;

		    min-height: 37px;

		}



		.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;*/

		}
		#site-branding img{
			max-width: 300px!important;
		}


	}



	/* Portrait tablets and small desktops */

	@media (max-width: 991px) {

		.top-header .search-form form.searchform{
			margin-right: auto;
			margin-left: auto;
		}



		.topheader-left{

			display: none;

		}



		.topheader-right{

			text-align: center;

			width: 100%;

		}



		.col-4, .col-5, .col-3{

			width: 100%;

		}



		.headerone .top-header .search-form button.searchsubmit {

		    padding-top: 5px;

		    padding-bottom: 6px;

		}



		.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;

		}

	





	}



	/* Landscape phones and portrait tablets */

	@media (max-width: 767px) {



	}



	/* Landscape phones and smaller */

	@media (max-width: 480px) {



	}

/* /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;

}

.sub-menu{

	text-align: left;

}



.headerone .home_navigation {

    padding: 0;

    margin-top: 0px;

}



/* header escuro */

	

	.headerone .before-top-header{

		border: 0;

		background-color: #222;

		color: #FFF;

	}



	.headerone .top-header,

	#mastheads{

		background-color: #000;

		color: #FFF;

	}



	.login-woocommerce a{

		color: #FFF;

	}.login-woocommerce a:hover{

		color: #D91515!important;

	}



	.headerone .top-header .search-form button.searchsubmit{

		background-color: #222;

		border-collapse: #222;

	}.headerone .top-header .search-form button.searchsubmit:hover{

		background-color: #D91515;

		border-collapse: #D91515;

	}



	.login-woocommerce{

		border-right: 1px solid #474747;

	}



	#menu{

		border-top: 1px solid #474747;

	}



	.headerone #site-navigation ul.top-nav > li > a{

		color: #FFF;

	}.headerone #site-navigation ul.top-nav > li:hover > a{

		color: #D91515;

		background-color: #333!important;

	}





/* fim header escuro */



/* responsivo */

	/* Portrait tablets and medium desktops */

	@media (min-width: 992px) and (max-width: 1199px) {

		.top-header .search-form input.search-field {

		    width: 266px;

		}

	}

/* /responsivo */






.pg-home-kryza.woocommerce .content-area .products{
	border-top: 0!important;
	padding-top: 0!important;
	margin-top: 0!important;
}

.pg-home-kryza h1{
	font-size: 30px!important;
	font-weight: bold!important;
}

.pg-home-kryza{
	margin-top: 40px!important;
	margin-bottom: 100px!important;
}

.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;
	line-height: 1.3;
	text-align: left;
	font-size: 14px;
}

.new-prod-slide .slick-slide .price, .feature-prod-wrap .price, .latest-cat-product .slick-slide .price, .ui-accordion-content .price, .woocommerce ul.products li.product .price, .price span, .amount{
	text-align: left;
	color: #000!important;
	font-size: 14px;
	font-weight: lighter!important;
}

.woocommerce ul.products li.product .price-cart span.price span.amount, .woocommerce ul.products li.product .price-cart span.price ins{
	font-size: 14px;
}

.price ins .woocommerce-Price-amount, .price ins .woocommerce-Price-currencySymbol{
	color: #000!important;
}


.midia_capa,
.prodparcela{
	text-align: left!important;
	font-size: 14px!important;
	padding: 0!important;
	margin: 0!important;
	line-height: 1.3!important;
	color: #000!important;
}

.prodparcela{
	margin-bottom: 10px!important;
}

.new-prod-slide .slick-slide .price, .feature-prod-wrap .price, .latest-cat-product .slick-slide .price, .ui-accordion-content .price, .woocommerce ul.products li.product .price, .price span, .amount{
	margin-bottom: 0!important;
	line-height: 1.2!important;
	margin-top: 10px;
}

.new-prod-slide .slick-slide .price, .feature-prod-wrap .price *, 
.latest-cat-product .slick-slide .price *, .ui-accordion-content .price *, .woocommerce ul.products li.product .price *, .price span *, .amount{
	line-height: 1.2!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{
	background-color: #00B259!important;
	-webkit-border-radius: 3px!important;
	-moz-border-radius: 3px!important;
	border-radius: 3px!important;
/*	width: 112px!important;*/
	font-size: 14px;
}


.woocommerce ul.products li.product .price-cart span.price span.amount, .woocommerce ul.products li.product .price-cart span.price ins{
	margin: 0!important
}

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

		.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{
			/*position: absolute;*/
			right: 0;
			bottom: 0;
			z-index: 1;
			/*max-width: 110px;*/
		}

		li.product:hover .add_to_cart_button{
			left: auto!important;
		}

	}
/* /responsivo */


.woof h4{
	font-weight: bold;
	font-size: 15px;
	margin-top: 30px;
	margin-bottom: 10px;
}

.woof h4+h4{
	display: none;
}

.woof_price_filter_radio,
.woof_radio_term {
	position: relative;
	top: 4px;
}

.woof label{
	color: #000;
}



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



	}

	@media (max-width: 1180px){
	.price > del {
	    display: inline-block !important;
	} }

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

		.fcampos {
		    display: inline-block;
		    margin: 0 25px;
		}

		.fc5{
			display: none;
		}

	}

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

	}

	/* Landscape phones and portrait tablets */
	@media (max-width: 767px) {

		.top-footer-wrap .text-right{
			text-align: center;
		}

		.fcampos{
			text-align: left;
			width: 100%;
			margin: 0;
			margin-bottom: 10px;
		}

		.fcampos.fc5{
			display: none;
		}

		.headerone .home_navigation{
			margin-top: 0;
		}

		.topheader-right span{
			display: none;
		}

		.headerone .view-cart{
			float: right!important;
		}

		.login-woocommerce{
			float: left!important;
		}

		.col-4{
			width: 100%;
			float: none;
		}

		.col-4 + .col-4 +.col-4{
			max-width: 350px;
			margin-right: auto;
			margin-left: auto;
		}

		.col-4 + .col-4 +.col-4::after{
			content: ' ';
			clear: both;
		}

		.headerone .search-form{
			float: none!important;
		}


	}
	@media (max-width: 750px) {
		#secondary{
			width: 100%!important
		}
	}

	/* Landscape phones and smaller */
	@media (max-width: 480px) {

		/*.search-field{
			float: left;
		}
		.searchsubmit{
			float: right;
		}
		.searchform::after{
			content: ' ';
			clear: both;;
		}*/

		.top-header .search-form input.search-field{
			width: 200px;
		}

		.top-header .search-form form.searchform{
			max-width: 247px;
		}

		.headerone .search-form button.searchsubmit{
			position: relative!important;
			right: -1px!important;
		}






	}
/* /responsivo */


.top-footer-wrap{
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
}

del.woocommerce-Price-currencySymbol,
del.woocommerce-Price-amount{
	font-size: 11px!important;
}

 #secondary{
	width: 21%;
}

#primary{
	width: 76.66%;
}


.woocommerce.single.single-product .entry-summary form button.button{
	position: static!important;
	max-width: 240px!important;
}

.woocommerce.single.single-product .entry-summary form button.button:hover{
	background-color: #32EC8F!important;
}

.single-product .midia_capa{
	max-width: 433px!important;
	float: left!important;
	margin-left: 60px!important;	
	width: 100%;
	font-size: 20px!important;
	margin-bottom: 5px!important;
}

.woof_reset_search_form{
	display: none!important;
}

.woof_submit_search_form{
	display: none!important;
}

.woof_show_auto_form{
	display: none!important;
}

.woocommerce nav.woocommerce-pagination{
	margin-bottom: 30px;
}


.titformat{
	color: #D90000;
}


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



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

.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 #D90000;
	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;
}

 #content .page_header_wrap:before{
 	display: none!important;
 }

 #content .page_header_wrap{
 	background-color: #666!important;
 }


.buscar-topo h2{
	color: #FFF!important
}

.page-description{
	color: #FFF;
}

.produtobusca{
	margin-bottom: 40px;
}

.produtobusca article{
	display: flex;
}

.imgbusca{
	width: 33%;
	padding-right: 30px;
}

.buscacontent .entry-title a{
	color: #000!important;
}

/* responsivo */	
	
	@media (max-width: 767px) {

		.imgbusca{
			width: 100%;
			margin-bottom: 25px;
		}

	}
/* /responsivo */


/* nao sei pq nao ta pegando os estilos, eu coloquei no functions.php  */