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

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

.header .nav__primary .sf-menu > li > a::before {
background: #9d0000!important;
}

.footer .social-nets-wrapper ul li a {
	background:#9d0000!important;
	display:block;
	width:87px;
	height:87px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-transition:0.8s;
	-moz-transition:0.8s;
	-o-transition:0.8s;
	transition:0.8s;
	line-height:87px;
	text-align:center;
	text-decoration:none;
	color:#fff;
}

.main-holder input[type="submit"]:focus, .main-holder input[type="reset"]:focus {
	background:#fff;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
	color:#949d00;
}

.content_box.box_1 {
	background:#9d0000!important;
	margin:0;
	padding:69px 0 100px 0;
	color:#fff;
}

.content_box.box_1:before, .content_box.box_1:after { background:#9d0000!important; }

.content_box.box_2 {
	background:#9d0000!important;
	margin:44px 0 -100px 0;
	padding:58px 0 100px 0;
	color:#fff;
}

.content_box.box_2:before, .content_box.box_2:after { background:#9d0000!important; }

.content_box.box_4 {
	background:#9d0000!important;
	margin:0 0 -100px 0;
	padding:72px 0 100px 0;
	text-align:center;
	color:#fff;
}

.content_box.box_4:before, .content_box.box_4:after { background:#9d0000!important; }

.content_box.box_4 a.btn-primary {
	margin:0 0 23px 0;
	color:#949d00;
}

.banner-wrap.style_1 .banner-btn a:after {
	background:#9d0000!important;
	display:block;
	position:absolute;
	top:100%;
	right:0;
	bottom:0;
	left:0;
	-webkit-transition:0.8s;
	-moz-transition:0.8s;
	-o-transition:0.8s;
	transition:0.8s;
	z-index:-1;
	content:'';
}

.comment-list li .comment-body .reply a:after {
	background:#9d0000!important;
	display:block;
	position:absolute;
	top:100%;
	right:0;
	bottom:0;
	left:0;
	-webkit-transition:0.8s;
	-moz-transition:0.8s;
	-o-transition:0.8s;
	transition:0.8s;
	z-index:-1;
	content:'';
}

.filter-wrapper ul li.active a {
	background:none !important;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
	text-decoration:none;
	color:#949d00 !important;
}

.filter-wrapper ul li a:hover {
	background:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
	text-decoration:none;
	color:#949d00;
}

.flexslider.style_1 ul li .post-container {
	display:inline-block;
	width:300px!important;
	margin-top:20px!important;
	margin-left:50px!important;
	margin:0 40px 0 0;
	vertical-align:top;
	line-height:23px;
	font-size:14px;
	color:#666;
}