/*
Theme Name: WCM010024-minimal
Theme URI: template-demo.org/woo/WCM01/WCM010024/WP7
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 1.0
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2 or later
License URI: http://www.templatemela.com/license
Tags: orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout,  custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: WCM010024-minimal
Template: harveststore
*/

@import url("../harveststore/style.css");

a:active, a:hover, .post-navigation a:hover .fa{color:#969696;}
.fa{color:#333333;}
h1 { color: #161b1e;}
.woocommerce table.wishlist_table{font-size: 13px;}
.medium-title { font-size: 25px; font-weight:600;}
.text1.static-text, .text2.static-text {width: 100%; float:left; line-height:30px; }
.home-slider {width: 1200px; margin:0 auto;}
.flex-control-paging li a:after {background-color: #ffffff;}
.flex-control-paging li a{border-color:#161b1e;}
.woocommerce span.onsale, .woocommerce-page span.onsale { color: #a5a5a5; }
.topbar-outer {  background: #f6f6f6;  font-size: 14px;  box-shadow: none;}
.topbar-main{    padding: 13px 0; z-index:99999;}
.header-main {padding: 20px 0 25px;}
.header-menu-links li a,.header_logout a,.header_logout a:last-child { padding:0 10px 2px; }
.topbar-main a, .header-menu-links li a, .header_logout a {color: #969696;border-color: #969696;}
.header_cart .togg #shopping_cart {  
	margin: 0 0 0 10px;
    padding: 1px 0 1px 30px; 
	background: transparent url("images/megnor/cart-icon.png") no-repeat scroll left 2px;
	float:left;
}
.header_cart .buttons .button:hover{border:1px solid #ffffff;color:#ffffff;}
.header_cart .togg #shopping_cart:hover{background-position:left -60px;}
.header_cart .shopping_cart .count-item{
	background: none;   
    color: #333333;
    display: block;
    float: left;
    height: 15px;
    line-height: 15px;
    margin: 4px 5px 0;
    position: static;
    text-align: center;
    width: 20px;
}
.header_cart.headercart-block {position:static; float: right; border: none;}
.header_cart .togg .widget.widget_shopping_cart{		
	background-color:#161b1e;
	top:31px;
	color:#cccccc;
	border-style:solid solid;
	border-width: 2px 1px 1px;
	border-color:#161b1e;
	width:300px;
}
.topbar-main a:hover, .header-menu-links li a:hover, .header_logout a:hover,
.header_cart .togg #shopping_cart:hover .count-item,.header_cart .togg #shopping_cart:hover .cart-text{color: #969696;}
.header_cart .togg .widget.widget_shopping_cart .mini_cart_item a{color:#cccccc;}
.header_cart .togg .widget.widget_shopping_cart .mini_cart_item a:hover{color:#ffffff;}
.header_cart .togg .widget.widget_shopping_cart .mini_cart_item img{border:none;}
.header-search { border: none;  float: right;   position: relative;}
.header-search .search-bt {cursor: pointer;height: 33px; margin: -5px 0;  width: 40px;background:url("images/megnor/headersearch-icon.png") no-repeat scroll 12px center;cursor: pointer; position: relative; z-index: 99; }
.header-search .search-bt:after {   border-right: 1px solid #969696;  content: "";   display: block;    float: right;    height: 14px;    margin: 10px 0 0;    width: 1px;}
.header-search .woocommerce-product-search.main-ul,.header-search .search-form{
	border-width:1px 1px;
	border-style:solid;border-color:#161b1e; 
	position: absolute;  right: 0px;  width: 258px; top: -17px; 
	background: #161b1e;
	transition-duration: 300ms;
	display:none;
}
.header-search input[type="text"], .header-search input[type="search"]{width:220px; background: #161b1e;color:#ffffff;}
.header-search .woocommerce-product-search input[type="submit"], .header-search .search-form #searchsubmit{
	  background:#161b1e url("images/megnor/headersearch-icon.png") no-repeat scroll -35px center;
}
.header-search .woocommerce-product-search.main-ul.open ,.header-search .search-form.open{top: 35px;  transition-duration: 300ms; display:block;}
.header-search .search-bt.open { background: url("images/megnor/close.png") no-repeat scroll center center;}
.menu-home {display: none;}
.navigation-menu .navbar {display: block;}
.navigation-menu { background-color: #ffffff; }
.mega-menu ul li a{
	padding:18px 25px;
	color:#161b1e;
	font-size: 15px;
    font-weight: 700;;
}
.mega-menu ul li a:hover {color: #969696;}
.mega-menu li:hover > a, .mega-menu li.focus > a, .mega-menu .current_page_item > a { 
	background:none;
    color: #969696;
}
.mega-menu ul li .sub-container.non-mega .sub,.mega-menu ul li .sub-container.mega .sub {
    background: #161b1e;
	border-style:solid;
    border-color:#161b1e;
	border-width:1px 1px;
    padding: 20px;
}
.mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{color:#ffffff;border:none;}
.mega-menu ul li .sub a{color:#cccccc;font-size:13px;}
.mega-menu ul .sub li.mega-hdr li a, .mega-menu ul li .sub-container.non-mega li a{margin:0 0 1px;}
.mega-menu ul .sub li.mega-hdr li a:hover, .mega-menu ul li .sub-container.non-mega li a:hover {   
    color: #ffffff;   
}
.mega-menu ul li .sub li{width:180px;}
.mega-menu ul li .sub li.mega-hdr.last {
    margin-bottom: 0;
    margin-right: 0;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .tm_product_nav_buttons .previous a:hover, .tm_product_nav_buttons .next a:hover, .breadcrumb_last, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span, .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover{ color: #787878;}

.home-slider .flex-direction-nav li a.flex-prev {cursor: url('images/megnor/flex-prev.png') ,pointer;}
.home-slider .flex-direction-nav li a.flex-next {cursor: url('images/megnor/flex-next.png') ,pointer;}

.mega-menu ul li .sub-container{ top: 58px !important;transition: all 300ms ease;}

.mega-menu ul#menu-menu > li{display: inline-block; float: none;}
.navigation-menu{border-top: 1px solid #2f3946; border-bottom: 0px solid #E5E5E5;}
.mega-menu { text-align: center;  width: 100%;}
.home .mega-menu { border-bottom: none;}
.mega-menu li:hover > a, .mega-menu li.focus > a, .mega-menu .current_page_item > a {color: #969696;}

.home .slider-loading {height: 555px;}
.cms-banner1{margin:0 20px 0 0;}
.cms-banner2{margin:0 0 0 20px; text-align:right;}
.cms-banner-inner img {
   transform:translate3d(0px, 0px, 0px);
	-webkit-transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate3d(0px, 0px, 0px);
	-o-transform: translate3d(0px, 0px, 0px);	
}
/**********		Yith Quick View		**********/
.woocommerce ul.products li.product .yith-wcqv-button, .woocommerce-page ul.products li.product .yith-wcqv-button{background:transparent;}
.woocommerce ul.products li.product .yith-wcqv-button:hover, .woocommerce-page ul.products li.product .yith-wcqv-button:hover{background-color:#161b1e;}
.woocommerce ul.products li.product .yith-wcqv-button:before, .woocommerce-page ul.products li.product .yith-wcqv-button:before,
.woocommerce ul.products li.product .yith-wcqv-button:hover:before, .woocommerce-page ul.products li.product .yith-wcqv-button:hover:before{color:#ffffff;}
/**********		Content		**********/
.entry-content-date .day > a{background:#666666;}
.entry-content-date .icon:before{color:#666666;}
.sticky .entry-date .day > a{background:#161b1e;}
.sticky .entry-date .day > a:hover{color:#ffffff !important;}
.sticky .entry-content-date .icon:before{color:#161b1e;}
.entry-content-date .icon{background-color:#eeeeee;}
.entry-date .day > a, .grid .blog-list .entry-date .day, .blog-list .entry-date .day{color:#ffffff;}

.blockquote-inner.style-2 blockquote.blockquote{background-color:#666666;}
.blockquote-inner.style-1 blockquote.blockquote {
    background: rgba(0, 0, 0, 0) url("images/megnor/quote.png") no-repeat scroll 0 5px;
    border-right: 5px solid #666666;
}
.blockquote-inner.style-4 blockquote.blockquote{border-color:#666666;}
.site-content .entry-meta a{color:#333333;}
.entry-meta span:hover i.fa, .entry-meta span:hover a, .entry-meta span:hover a:before,.site-content .entry-meta span:hover .fa,h1.entry-title:hover a{color:#969696}
.blog-posts-content .post-title a:hover,.blog-posts-content .comments-link a:hover{color:#969696;}


.resp-tabs-list li {border-color:#e8e8e8;}

.upsells.products > h2::before, .related.products h2::before, .cross-sells > h2::before {border-bottom: 1px solid #dcdcdc;}
.paging-navigation a:hover .fa{color: #8c8c8c;}
.primary-sidebar .widget ul li:hover:before{color:#969696;}

/**********		CMS Block 1		**********/
.cms-banner2 .static-wrapper{text-align:left;}
.cms-banner21 { text-align: left;}
.cms-banner22 { text-align: center;  margin: 0 5px;}
.cms-banner23 { text-align: right;}

.static-wrapper, .cms-banner2 .static-wrapper {top: 38%;left: 45px; bottom: auto; right: auto;}
.cms-banner-item .static-text { font-size: 28px;  text-transform: capitalize; }
.text1.static-text:before{display: none;}
.cms-banner-inner:hover .text1.static-text, .cms-banner-inner:hover .text2.static-text  { 
	transform: translate3d(0, 0px, 0px);
	-webkit-transform: translate3d(0, 0px, 0px);
	-moz-transform: translate3d(0, 0px, 0px);
	-ms-transform: translate3d(0, 0px, 0px);
	-o-transform: translate3d(0, 0px, 0px);
}
.text1.static-text {margin: 0 10px 15px 0;}
.simple-type.small-title:before,.center .simple-type.small-title:before {border-bottom: 1px solid #b9babb;}
	
.cms-banner-inner:hover .hover-div {
    opacity: 1;
    transition: all 500ms ease 0s;
	
}
.cms-banner-inner .static-inner:before {
     transition-duration: 300ms;
    transform: translate3d(0 ,0px, 0px);
	-webkit-transform: translate3d(0, 0px, 0px);
	-moz-transform: translate3d(0, 0px, 0px);
	-ms-transform: translate3d(0, 0px, 0px);
	-o-transform: translate3d(0, 0px, 0px);
	 bottom: -50px; opacity: 0; }

.cms-banner-inner:hover .static-inner:before { bottom: -40px; transform: translate3d(0, 0px, 0px);
 transition-duration: 300ms; opacity: 1;
	-webkit-transform: translate3d(0, 0px, 0px);
	-moz-transform: translate3d(0, 0px, 0px);
	-ms-transform: translate3d(0, 0px, 0px);
	-o-transform: translate3d(0, 0px, 0px);}

.cms-banner-item .text1.static-text { font-size: 25px; font-weight:400;
    transform: translate3d(-500%, 0px, 0px);
	-webkit-transform: translate3d(-500%, 0px, 0px);
	-moz-transform: translate3d(-500%, 0px, 0px);
	-ms-transform: translate3d(-500%, 0px, 0px);
	-o-transform: translate3d(-500%, 0px, 0px);
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-moz-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-ms-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;}
	
.cms-banner-item .text2.static-text {
	font-weight:900;
	
	transform: translate3d(500%, 0px, 0px);
	-webkit-transform: translate3d(500%, 0px, 0px);
	-moz-transform: translate3d(500%, 0px, 0px);
	-ms-transform: translate3d(500%, 0px, 0px);
	-o-transform: translate3d(500%, 0px, 0px);
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-moz-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-ms-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}


/**********		CMS Block 2		**********/
.cms-block2 .cms-banner3{
    margin: 0 10px 0 0;
}
.cms-block2 .cms-banner4{
    margin: 0 5px;
}
.cms-block2 .cms-banner5{
    margin: 0 0 0 10px;
}
.cms-block2 .cms-banner-item .text1.static-text,.cms-block2 .cms-banner-item .text2.static-text{transform:translate3d(0px, 0px, 0px); line-height: 25px;}
.cms-block2 .cms-banner-inner .static-inner:before{display:none;}
.cms-block2 .text1{margin:0;}
.cms-block2 .cms-banner3 .text1,.cms-block2 .cms-banner4 .text2,.cms-block2 .cms-banner5 .text2{
	color:#161b1e;
	font-size:23px;
	font-weight:900;	
}
.cms-block2 .cms-banner3 .text2{
	color:#a98956;	
}
.cms-block2 .cms-banner5 .text1{
	color:#cf6d3c;
	
}
.cms-block2 .cms-banner3 .text2,.cms-block2 .cms-banner4 .text1,.cms-block2 .cms-banner5 .text1{
	font-size:15px;
	font-weight:600;	
}
.cms-block2 .cms-banner3 .static-wrapper {
	bottom: auto;
    left: auto;
    right: 0;
    text-align: center;
    top: 40%;
    width: 58%;
}
.cms-block2 .cms-banner4 .static-wrapper{
	left: auto;
    right: 0;
    text-align: center;
    width: 55%;
}
.cms-block2 .cms-banner5 .static-wrapper{
	right: 20px;
    text-align: right;
    top: 40%;
}
.cms-block2 .cms-banner-item img{
	transition: all 400ms ease;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition:all 400ms ease;
	-o-transition: all 400ms ease;
}
.cms-block2 .cms-banner-item:hover img{
	transform:scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	
	transition: all 400ms ease;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition:all 400ms ease;
	-o-transition: all 400ms ease;
}

.cms-block2 .cms-banner4 .text1.static-text {
    background: #ffffff;
    color: #7fa1ce;   
    margin: 0 0 5px;
    padding: 2px 15px;
    text-transform: uppercase;
    width: auto;
}
.cms-block2 .cms-banner4 .text2.static-text {text-align:left;}


.owl-theme .owl-controls .owl-buttons div{margin:0;}
.footer-top-cms { border-color: #dcdcdc;}
#footer-widget-area .fourth-widget, .footer-bottom{background: transparent;}
 .footer-top-cms .service-content.style-2 .icon:before { border-color: #cbcbcb;}

.widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus, a.button:hover, a.button:focus, button:hover, button:focus, .contributor-posts-link:hover, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, .calloutarea_button a.button:hover, .calloutarea_button a.button:focus, .button_content_inner a:hover, .button_content_inner a:focus, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce #content input.button.disabled, .woocommerce #content input.button:disabled, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce-page #content input.button.disabled, .woocommerce-page #content input.button:disabled, .woocommerce-page #respond input#submit.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page a.button.disabled, .woocommerce-page a.button:disabled, .woocommerce-page button.button.disabled, .woocommerce-page button.button:disabled, .woocommerce-page input.button.disabled, .woocommerce-page input.button:disabled, .woocommerce #content table.cart .checkout-button:hover {color: #fff;  border-color: #161b1e;}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info{ border-top:2px solid #161b1e;}

.select2-container .select2-choice {border: 1px solid #eeeeee; border-radius: 0;}

.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {  border-color: #cccccc; }
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {  background-color: transparent;  border-color: #8c8c8c;  color: #8c8c8c;}

.woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before   {  background-color: #161b1e ; color: #fff; border-color: #161b1e;}
.style1 #tab ul li a.current, .style1 #tab ul li a:hover, .blockquote-inner.style-2 blockquote.blockquote, .paging-navigation a:hover, .paging-navigation .page-numbers.current, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background-color: #c0c0c0c;}
.paging-navigation a:hover, .paging-navigation .page-numbers.current,{   background: #f3f3f3 ;border-color: #f3f3f3;color: #8c8c8c;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{ background: #dddddd ;border-color: #dddddd;}
.quantity input.qty {  border-color: #e5e5e5;  height: 31px; }

.single-testimonial .testimonial-designation a:hover { color: #8c8c8c;}

.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover {border-left-color: #161b1e;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover {border-top-color: #161b1e;}
#primary-sidebar .widget_product_search .search-field { background: #ffffff none repeat scroll 0 0; border: none; width: 67%;}
.parallax-service-content .description {  color: #787878;}
.follow-us a:hover i { color: #e25740; }
#footer-widget-area {  border-bottom: 1px solid #dcdcdc;}
.product-block-hover { background-color: rgba(22, 27, 30, 0.9) ; border-top:none;}

.gallery-caption, .portfolio-filter .block_hover, .portfolios .other-box, .blog-posts-content .block_hover, .entry-thumbnail .block_hover {
    background: rgba(255, 255, 255, 0.3) url("images/megnor/blockhoverbg.png") repeat scroll 0 0;
}

.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist:hover,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist:hover{background-color:#161b1e;}

.woocommerce ul.products li.product .product_type_simple:hover, .woocommerce-page ul.products li.product .product_type_simple:hover, .woocommerce ul.products li.product .product_type_grouped:hover, .woocommerce-page ul.products li.product .product_type_grouped:hover, .woocommerce ul.products li.product .product_type_external:hover, .woocommerce-page ul.products li.product .product_type_external:hover, .woocommerce ul.products li.product .product_type_variable:hover, .woocommerce-page ul.products li.product .product_type_variable:hover{background-color:#161b1e;}

	
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:before, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:before, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:before, .wpb_wl_preview_area .wpb_wl_preview:before,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover:before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover::before, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover::before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover:before, .wpb_wl_preview_area .wpb_wl_preview:hover:before {color: #fff;}
.woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable {background-image: url("images/megnor/addtocart.png");}
.product-block-hover, .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist,span.customSelect { border-color: #888888;}

.woocommerce ul.products li .container-inner, .woocommerce-page ul.products li .container-inner {text-transform:capitalize; margin: 20px 14px;}
#woo-products, .woocommerce ul.products.grid, .woocommerce-page ul.products.grid, .products {  margin: 0 -14px; }
 .products.list {margin: 0;}

.footertop-band{border-top: 1px solid #dcdcdc; }
.site-footer .newsletter-email{border: 1px solid #dcdcdc; padding: 14px 14px 13px 46px;}
.site-footer .newsletter td:before, .style3 #tab ul li a{color: #c0c0c0;}
.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover {background-color: #161b1e;border-color:#161b1e;}
.home .slider-loading { background: #FFFFFF url("images/megnor/loading.gif") no-repeat scroll center center;}
.header_login { position: relative; }

.page-title {  padding: 20px 0 28px;}
.woocommerce-page ul.products.list li.product h3, .woocommerce ul.products.list li.product h3, .woocommerce-page ul.products.list li.product div[itemprop="description"], .woocommerce ul.products.list li.product div[itemprop="description"], .woocommerce-page ul.products.list li.product .price, .woocommerce ul.products.list li.product .price, .woocommerce-page ul.products.list li.product.gridlist-buttonwrap, .woocommerce ul.products.list li.product.gridlist-buttonwrap {width:66%;}
.woocommerce ..header-search .woocommerce-product-search.main-ul > input, .woocommerce .header-search .woocommerce-product-search.main-ul > input {  border-color: #e5e5e5;  color: #8c8c8c;}
.mega-menu ul li .sub {   background-color: #f6f6f6;    border: 1px solid #e5e5e5;    box-shadow: none; }
#secondary {  width: 279px; }
#primary, .homepage #home_primary {  width: 893px; margin-left: 28px; }
#primary-sidebar .woocommerce.widget_product_categories { background: #646464;}
.primary-sidebar .woocommerce.widget_product_categories ul > li > a:hover {color: #c6c6c6;}

/**********		Wocommerce		**********/
.woocommerce ul.products li.product .image-block, .woocommerce-page ul.products li.product .image-block {display: block;}
#woo-products .owl-theme .owl-controls .owl-buttons div {   right: 13px;   }
#woo-products .owl-theme .owl-controls .owl-buttons .owl-prev {  right: 38px; }
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current { background: #f3f3f3;  border-color: #f3f3f3; color: #8c8c8c; }

.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
    background-color: #f3f3f3;   
    color: #161b1e;   
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: #161b1e;
    color: #ffffff;
	border-color:#161b1e;
}
.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel{
	border-width:2px 1px 1px;
	border-color:#161b1e #ebebeb #ebebeb;
}
.woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce-page .wc-proceed-to-checkout .checkout-button {
    background: #161b1e none repeat scroll 0 0;
    border-color: #161b1e;
}
.woocommerce .wc-proceed-to-checkout .checkout-button:hover, .woocommerce-page .wc-proceed-to-checkout .checkout-button:hover{
	  border-color: #161b1e;
	  background-color:#ffffff;
	  color:#161b1e;
}
.woocommerce #yith-wcwl-popup-message, .woocommerce-page #yith-wcwl-popup-message, .home #yith-wcwl-popup-message{ background-color:#161b1e;border-color:#161b1e;}
.site-footer .newsletter .newsletter-submit{background-color:#161b1e;}
.footer-top-cms .service-content.style-2 .description{  color: #787878;}
.footer-top-cms .service-content.style-2 .service-text,.footer-widget h3.widget-title {color: #161b1e;}
.widgets-footercontact .fa {color: #b9b9b9;}
.widget .widget-title:before {border-bottom: 1px solid #cbcbcb;}
.footer a, .site-footer a, .site-footer{ color: #787878;}
.site-footer .newsletter .newsletter-submit{color:#FFFFFF;}

ul.accepted-payment-methods li.dankort span{background:url(images/megnor/dankort.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.american-express span {background:url(images/megnor/american_express.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.bitcoin span{background:url(images/megnor/bitcoin.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.btc span{background:url(images/megnor/btc.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.cash-on-delivery span{background:url(images/megnor/cash_on_delivery.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.discover span{background:url(images/megnor/discover.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.google span{background:url(images/megnor/wallet.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.maestro span{background:url(images/megnor/maestro.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.mastercard span{background:url(images/megnor/master_card.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.paypal span{background:url(images/megnor/paypal.png) no-repeat scroll 0 0 transparent;}
ul.accepted-payment-methods li.visa span{background:url(images/megnor/visa.png) no-repeat scroll 0 0 transparent;}

/**********		Shortcode		**********/
.style1 #tab ul li a.current, .style1 #tab ul li a:hover {background: #666666;}
.simple-type.small-title{font-size:27px;}

/**********		Wishlist		**********/
.woocommerce #yith-wcwl-popup-message, woocommerce-page #yith-wcwl-popup-message{background-color:#161B1E;border-color:#161B1E;}
.wpb_wl_preview_area:hover{background-color:#000000;}
/**********		Theme Common Color		**********/
.address-text .fa,.address-label{color: #161b1e;}
.entry-summary .yith-wcwl-wishlistexistsbrowse.show > a:hover, .woocommerce a.compare.button:hover, .entry-summary .add_to_wishlist:hover{color:#969696;}
#to_top {background-color:#161b1e;}

.footertop-band .simple-type.small-title:before{top:0;}
.footertop-band .simple-type.small-title {margin: 8px 20px 0 0;}

.single-product-full .entry-summary .single_add_to_cart_button{  border: 1px solid #161b1e;background:#161b1e;color:#ffffff;}
.single-product-full .entry-summary .single_add_to_cart_button:hover{
	border: 1px solid #161b1e;background:#ffffff;color:#161b1e;
}
.revolutionslider-inner {
    width: 1200px;
    margin: 0 auto;
}