/*--
	Theme Name: theme50908
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 4.4.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.5
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */

.nav__primary .sf-menu > .menu-item > .sub-menu {
width: 200px;
}

.text-danger {
color: #da4f49;
}

.text-bold {
font-weight: bold;
}

.product .price, 
.product .woocommerce-variation-add-to-cart, 
.product .woocommerce-variation-availability, 
.products .price, 
.products .product_type_variable, 
.products .add_to_cart_button, 
.product_type_simple.ajax_add_to_cart {
display: none !important;
}

.product .product_title {
margin-bottom: 25px;
}
.woocommerce div.product form.cart .variations td.label{
color: #1f4d5f;
background: none;
}

.single-product, 
.single-product .content-holder {
background: #fff;
}

.woocommerce div.product div.images {
margin-left: 10px;
}

.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}


.header { padding-top: 45px ;}

.header-links {
margin-right: 25px;
text-align: right;
}

.header-links li a {
color: #df2824;
}

.single-product.woocommerce.woocommerce-page .motopress-wrapper.footer {
background: #f8f8f8;
}

#content {
padding-top: 0;
}

.parallax-slider {
height: 450px !important;
}
/*
.parallax-slider .imgBlock {
height: 450px !important;
}*/

.service-box_txt {
color: #59595b;
}

#wp-megamenu-item-2664 .wp-megamenu-sub-menu > li {
display: inline-block;
}

.wp-megamenu-sub-menu {
color: #fff;
}

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu ul.wp-megamenu-sub-menu li.wpmm-type-widget {
margin-bottom: 10px;
font-size: 12px;
}

.wp-megamenu > li:last-of-type .wp-megamenu-sub-menu, 
.wp-megamenu .wpmm-submenu-left .wp-megamenu-sub-menu {
	left: auto !important;
	right: 0 !important;
}


.search-results .post_wrapper { *zoom:1; }
.search-results .post_wrapper:before, .search-results .post_wrapper:after {
	display:table;
	content:"";
	line-height:0;
}
.search-results .post_wrapper:after { clear:both; }
.search-results .featured-thumbnail {
	width: 35%;
/*	height: 50%;*/
}
.search-results article.post__holder .post_content {
	margin-left: 3%;
	width: 62%;
}
.search-results .featured-thumbnail, 
.search-results article.post__holder .post_content {
	float: left !important;
}

.archive.term-102 .title-header { display: none; }