/**
 * Responsive Pro Skin File
 *
 * Red Skin
 *
 * Please do not edit this file. This file is part of the Cyber Chimps Framework and all modifications
 * should be made in a child theme.
 *
 * @category CyberChimps Framework
 * @package  Framework
 * @since    1.0
 * @author   CyberChimps
 * @license  http://www.opensource.org/licenses/gpl-license.php GPL v2.0 (or later)
 * @link     http://www.cyberchimps.com/
 */
/* ==================================== MENU ================================================== */
.menu,.main-nav {
	background-color: #8b001f;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#be002a), to(#8b001f));
	background-image: -webkit-linear-gradient(top, #be002a, #8b001f);
	background-image: -moz-linear-gradient(top, #be002a, #8b001f);
	background-image: -ms-linear-gradient(top, #be002a, #8b001f);
	background-image: -o-linear-gradient(top, #be002a, #8b001f);
	background-image: linear-gradient(to top, #be002a, #8b001f);
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#be002a, endColorstr=#8b001f)";
}

.menu a {
	border-left: 1px solid #580014;
	text-shadow: 0 -1px 0 #250008;
}

.menu a:hover,
ul.menu > li:hover,
.menu .current_page_item a,
.menu .current-menu-item a,
.front-page .menu .current_page_item a {
	background-color: #8b001f;
	color:#fff;
	background-image: none;
	filter: none;
}

.section-team-2col .team_img:hover .img_overlay{
	background-color: #8b001f;
}
.menu li li a:hover  {
	background-color: #8b001f;
	color: #fff;
}
.team_main_div .section-team .social a:hover { background-color: #8b001f;}
#about_div a.blue, #about_div a.blue:hover {background-image: none;border: none; background-color: #1d1d1d;}
.section-team-2col .team_img img{
	border: 3px solid #8b001f;
	border-radius: 100%;
}
.page-template-blog-3-col .read-more a, .blog-3-col .read-more a{
	background-color:#8b001f;
	border-color:#8b001f;
	background-image: none;
	text-shadow: none;
}
.social_div { background-color:#8b001f; }
#scroll, #scroll:hover {background-color:#8b001f;}
.full-width-no-box #header {
	 background-color:#8b001f;
}
.full-width-no-box .main-nav {
	background-color:#8b001f;
	background-image:none;
}
.full-width-no-box .menu {
	background-color:#8b001f;
}
.full-width-no-box #about_div {background-color:#8b001f; }
.full-width-no-box #testimonial_div { background-color:#8b001f;}
.full-width-no-box #testimonial_div .section_title::after,.full-width-no-box #about_div .section_title::after {border-bottom: solid 2px #fff;}
.full-width-no-box .menu a:hover {
	background-color: #8b001f;
	background-image: none;
	color: #f4f2f2;	
}
.full-width-no-box .menu li li a:hover {
	//color: #444444;
}
.full-width-no-box ul.menu > li:hover {
	background-color: #8b001f;
	color: #ffffff;
}
.full-width-no-box .menu .current_page_item a,
.full-width-no-box .menu .current-menu-item a {
	background-color: #8b001f;
}
.full-width-no-box .menu .current_page_item .sub-menu a ,.full-width-no-box .menu .current_page_item .sub-menu a:hover, .full-width-no-box .menu .sub-menu .current_page_item a { color: #fff;}
.full-width-no-box .site-description{color:#f7f2f2;}
.full-width-no-box .menu a { border-left: none;}
@media screen and (max-width: 650px) {
	.js .main-nav {
		background-color: #8b001f;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#be002a), to(#8b001f));
		background-image: -webkit-linear-gradient(top, #be002a, #8b001f);
		background-image: -moz-linear-gradient(top, #be002a, #8b001f);
		background-image: -ms-linear-gradient(top, #be002a, #8b001f);
		background-image: -o-linear-gradient(top, #be002a, #8b001f);
		background-image: linear-gradient(to top, #be002a, #8b001f);
  		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#be002a, endColorstr=#8b001f)";
	}
	.full-width-no-box .main-nav .menu li.current_page_item a {
		color:#fff;
	}
}

/* ==================================== PAGE ELEMENTS ================================================== */
blockquote {
	border-left: 4px solid #8b001f;
}

.call-to-action a.blue,.about-cta a.blue,
input[type='reset'],
input[type='button'],.contact_right .wpcf7 input[type='submit'],
input[type='submit'] {
	background-color: #8b001f;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#be002a), to(#8b001f));
	background-image: -webkit-linear-gradient(top, #be002a, #8b001f);
	background-image: -moz-linear-gradient(top, #be002a, #8b001f);
	background-image: -ms-linear-gradient(top, #be002a, #8b001f);
	background-image: -o-linear-gradient(top, #be002a, #8b001f);
	background-image: linear-gradient(to top, #be002a, #8b001f);
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#be002a, endColorstr=#8b001f)";
	border: 1px solid #250008;
	color: #ffffff;
	text-shadow: 0 -1px 0 #250008;
}

.call-to-action a.blue:hover,.about-cta a.blue:hover,
input[type='reset']:hover,
input[type='button']:hover,.contact_right .wpcf7 input[type='submit']:hover,
input[type='submit']:hover {
	background-color: #8b001f;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f10036), to(#8b001f));
	background-image: -webkit-linear-gradient(top, #f10036, #8b001f);
	background-image: -moz-linear-gradient(top, #f10036, #8b001f);
	background-image: -ms-linear-gradient(top, #f10036, #8b001f);
	background-image: -o-linear-gradient(top, #f10036, #8b001f);
	background-image: linear-gradient(to top, #f10036, #8b001f);
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f10036, endColorstr=#8b001f)";
	border: 1px solid #250008;
	color: #ffffff;
	text-shadow: 0 -1px 0 #250008;
}

a {
	color: #8b001f;
}

a:hover,.team_main_div .section-team-2col .social a:hover {
	color: #580014;
}
/* Begin: Flat button style  */
a.blue.flat {
	background-image: none;
	border: none;
        background-color: #8b001f;
}
.call-to-action a.blue.flat:hover
{
    background-image: none;
	border: none;
        background-color: #8b001f;
}
/* Begin: Flat button style  */

.prod_wrap_right .button i, .woocommerce ul.products li.product .price
{
	color:#8b001f;
}
