/*--

	Theme Name: theme52947

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

--*/

nav #topnav.sf-menu > li {
    background: #10529C;
}
.motopress-wrapper.header .span3 .donate h4 {
    color: #B82E1A;
    font-weight: 600;
    font-size: 28px;
}
nav #topnav.sf-menu > li .sub-menu {
	background: #10529C;
}
nav #topnav.sf-menu > li .sub-menu li a{
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
}
nav #topnav.sf-menu > li .sub-menu li:hover, nav #topnav.sf-menu > li .sub-menu li a:hover {
	background: #4075B0;
	color: #fff;
}
nav #topnav.sf-menu li li.current-menu-item > a, nav #topnav.sf-menu li li.current_page_item > a {
    color: #fff;
    background: #4075B0;
}
#motopress-main .motopress-wrapper.header .nav-wrapper.isStuck::after {
    background: #10529C;
    border-bottom: none;
	bottom: 0;
}
#motopress-main .motopress-wrapper.header .nav-wrapper::after {
    border-bottom: none;
}
.motopress-wrapper.header .span3 .donate a {
    background-color: #10529C;
}
.motopress-wrapper.header .span3 .donate a::before {
    border-color: transparent transparent transparent #10529C;
}
.logo.pull-left {
    width: 35%;
    float: left;
}
.logo .logo_tagline, .footer-logo .logo_tagline {
    color: #10529C !important;
    font-size: 26px;
    font-weight: 500;
    font-family: 'Medula One', cursive;
    text-transform: unset;
    letter-spacing: 0;
	padding: 5px;
	width:100%;
	text-align:center;
}
.tagline {
    display: inline-block;
    width: 65%;
    float: left;
}
.tagline .logo_tagline {
    color: #10529C;
    font-size: 26px;
    font-weight: 500;
    font-family: 'Medula One', cursive;
    text-transform: unset;
    letter-spacing: 0;
	padding: 55px 37% 0 50px;
	line-height: 30px;
}
.logo::after {
    border: 1px solid #10529C;
    color: red;
    content: "";
    height: 55px;
    position: absolute;
    right: -5px;
    width: 0;
	top: 56px;
}

.banner-wrap__style-1 h5 {
    margin-right: 150px !important;
}
/*
.header-content .banner-wrap__style-1 h5 {
    margin-right: 18% !important;
}
.header-content .banner-wrap__style-1 .banner-wrap__inner {
    padding-left: 50px !important;
}*/

.foundation li, .foundation li a {
    color: #fff;
}
/*
.banner-wrap__color-1 {

    padding: 0;
}
.banner-wrap__style-1 {

    padding-top: 0;
    padding-left: 0;

}
.banner-wrap__style-1.banner-wrap__color-1 .banner-wrap__inner {

    padding: 0;
	
}*/

/*media query*/
@media all and (max-width: 991px) {
	.tagline .logo_tagline {
      padding: 40px 37% 0 50px;
}
}
@media all and (max-width: 767px) {
.logo.pull-left {
    width: 100%;
}
.tagline {
    width: 100%;
}
.logo::after {
    border: none;
	float: none;
	text-align: center;
}
.tagline .logo_tagline{
	padding: 50px 25%;
	text-align: center;
}

}

ul.recent-posts > li > h5 {
	font-size: 18px !important;
}

@media all and (max-width: 767px) {
	.homepage-facebook {
		display:none;
	}
	
	ul.slides .caption-wrap {
		display:none;
	}
}

.metaslider {
	margin-bottom: 30px !important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color:#10529C !important;
	color:#fff !important;
	border-color: #fff !important;
}

ul.survivorlist > li {
	padding-bottom:5px;
	border-bottom:1px solid #ddd;
}
ul.survivorlist > li h5 a {
	color:#10529C;
}