/*--
	Theme Name: theme49413
	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
	MotoPress Version: 1.0
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */
header.header .header-sidebar {color: #ffe7ac!important;}
header.header .header-sidebar span {
    font-size: 22px!important;
    line-height: 22px!important;
}
header.header .top_header{display:none}

body #motopress-main.main-holder .search-form__h .search-form_it{background:#be1576!important;}
body #motopress-main.main-holder .search-form__h {background: #be1576!important;border-bottom: 1px solid #ff2df1!important;border-top: 1px solid #410445!important;}
.custom_banners .banner-wrap {color: #c6167b!important;}
.custom_banners .banner-wrap:hover {
    color: #fff!important;
    background: #c6167b!important;
}

		
.custom_banners .banner-wrap:hover:before {background: #c6167b!important;}
body #motopress-main.main-holder .content-holder .products ul li.product, body #motopress-main.main-holder .content-holder ul.products li.product {background:#ffffff!important;border: 5px solid #c6167b!important;padding: 0px!important;}

body #motopress-main.main-holder .content-holder .featured_products h2 {
   color:#ff7400!important;
}
.logo .logo_tagline span {
    font-family: 'Lobster', cursive;
    font-size: 32px;
    color: #ff9c2e;
	font-style: normal;
}

.logo_tagline {
	padding: 60px 0px 0px 0 !important;
	margin: 0 0 0 0!important;
}

.logo .logo_tagline {
    width: 165px!important;
	}

a.wpgis-popup {
    opacity: 1!important;
    color: #ffffff!important;
}
body #motopress-main.main-holder .content-holder ul.products li.product >a img, body #motopress-main.main-holder .content-holder div.product div.images >a img, body #motopress-main.main-holder .content-holder div.product div.images .thumbnails >a img {margin: 0!important;}

@media (max-width: 575px) {
	body:not(.home) .logo_h__img img{width: 40px;}
	
	body:not(.home) .logo_tagline {
		padding: 10px 0px 0px 20px !important;
		font-size: 12px !important;
		line-height: 12px !important;
	}
	body:not(.home) #block-3 {display: none;}
	
	body:not(.home) .cart_search{width: 100%;}
	body:not(.home) .cart-holder{float: right !important;}
	body:not(.home) .search-form__h{float: left !important;}
	body:not(.home) .cart_search .clear{display: none;}
}

@media (min-width: 768px) and (max-width: 979px) {
    .logo {width: auto!important;margin: 0!important;}
}
@media (max-width: 979px) {
	.logo {margin: 0!important;}
	.logo_h__img img{width: 140px;}
}
