/*--
	Theme Name: theme47752
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.6.x + from Template-Help.com Collection
	Author: Template_Help.com
	Author URL: http://www.Template-Help.com/
	Template: CherryFramework
	Version: 2.4
	MotoPress Version: 1.0
--*/
@import url("main-style.css");

/* @font-face {font-family: 'ShabashPro-LightItalic';src: url('fonts/2C3381_0_0.eot');src: url('fonts/2C3381_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_0_0.woff') format('woff'),url('fonts/2C3381_0_0.ttf') format('truetype');}   */
/*@font-face {font-family: 'ShabashPro-Italic';src: url('fonts/2C3381_2_0.eot');src: url('fonts/2C3381_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_2_0.woff') format('woff'),url('fonts/2C3381_2_0.ttf') format('truetype');} */
/* @font-face {font-family: 'ShabashPro-BoldItalic';src: url('fonts/2C3381_3_0.eot');src: url('fonts/2C3381_3_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_3_0.woff') format('woff'),url('fonts/2C3381_3_0.ttf') format('truetype');}*/

@font-face {font-family: 'ShabashPro-Regular';src: url('fonts/2C3381_1_0.eot');src: url('fonts/2C3381_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_1_0.woff') format('woff'),url('fonts/2C3381_1_0.ttf') format('truetype');}
@font-face {font-family: 'ShabashPro-Bold';src: url('fonts/2C3381_4_0.eot');src: url('fonts/2C3381_4_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_4_0.woff') format('woff'),url('fonts/2C3381_4_0.ttf') format('truetype');}
@font-face {font-family: 'ShabashPro-Light';src: url('fonts/2C3381_5_0.eot');src: url('fonts/2C3381_5_0.eot?#iefix') format('embedded-opentype'),url('fonts/2C3381_5_0.woff') format('woff'),url('fonts/2C3381_5_0.ttf') format('truetype');}
.nav__primary .sf-menu > li > a{
	font-family: 'ShabashPro-Bold';	
}

@media (min-width: 200px){
header.header{
	padding: 73px 0 !important;
	background-color:transparent !important;
	border:none !important;
}

body #motopress-main.main-holder{ background:none !important;}
header.header .logo{
	text-align:center;
}

body #motopress-main.main-holder .banners .banner-wrap figure.featured-thumbnail{margin:0 !important;}

.menu_block {
	margin-top: 0 !important;
	border-top: 4px solid #d8d5be !important;
	border-bottom: 4px solid #d8d5be !important;
	padding: 20px 0 !important;
}

body #motopress-main.main-holder .banners{
	border-bottom: 4px solid #d8d5be !important;
}

.home .menu_block{ border-bottom:none !important;}
.nav__primary{ padding:0 !important;}
.menu_block .nav__primary .sf-menu > li{ display:inline-block; float:none;}
.menu_block .nav__primary .sf-menu{ text-align:center; float:none;}
body #motopress-main.main-holder .shop-nav ul{ background:transparent; float:right; padding:20px 0px 20px 0px !important;}

body #motopress-main.main-holder .shop-nav ul li a{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px;}


body #motopress-main.main-holder .banners .banner-wrap a.btn{ background:url(images/darrow.png) no-repeat bottom center !important; 
	width:36px !important; height:35px !important; border:none !important; text-indent:-9999px !important; margin-left:-15px !important;}

body #motopress-main.main-holder .banners .banner-wrap .banner-btn{height: 55px !important;
bottom: -55px !important;}

body #motopress-main.main-holder .content-holder .products ul li.product, body #motopress-main.main-holder .content-holder ul.products li.product
{ background:#fff; }

body #motopress-main.main-holder .camera_wrap .camera_caption span{ text-transform:inherit !important;}
body #motopress-main.main-holder .content-holder .products ul li.product h3, body #motopress-main.main-holder .content-holder ul.products li.product h3,footer.footer nav.footer-nav ul.menu li a,body #motopress-main.main-holder .strikethrough_title h2, body #motopress-main.main-holder .strikethrough_title h1,.camera_caption h2,body #motopress-main.main-holder .camera_wrap .camera_caption span,body #motopress-main.main-holder h1, body #motopress-main.main-holder h2{font-family: 'ShabashPro-Bold' !important;}

#motopress-main.main-holder .content-holder .products ul li.product .short_desc, body #motopress-main.main-holder .content-holder ul.products li.product .short_desc,#sidebar li{
font-family: 'ShabashPro-Regular';
}


#sidebar li{}
body #motopress-main.main-holder .content-holder .products ul li.product .product-link-wrap, body #motopress-main.main-holder .content-holder ul.products li.product .product-link-wrap{ border:none !important;}
.product_list_widget a{ font-weight:bold; color:#6e6666;}

body #motopress-main.main-holder .content-holder .products ul li.product .btn, body #motopress-main.main-holder .content-holder .products ul li.product .button, body #motopress-main.main-holder .content-holder ul.products li.product .btn, body #motopress-main.main-holder .content-holder ul.products li.product .button, .btn,.wpcf7-submit{ text-transform:inherit
 !important;
/* background: #6d1a5d;
 background: -moz-linear-gradient (left, #460d3d, #fffff);
 background: -webkit-gradient (linear, left center, right center, from(#460d3d), to(#ffffff));*/
 
  background:url(images/button.jpg) repeat-y #50053c center top !important;}
 
 
#motopress-main.main-holder .content-holder .products ul li.product h3, body #motopress-main.main-holder .content-holder .products ul li.product strong, body #motopress-main.main-holder .content-holder ul.products li.product h3, body #motopress-main.main-holder .content-holder ul.products li.product strong
 {
 	color:#6d1a5d !important;
	font-size:14px !important;
	text-transform:uppercase !important;
	font-family: 'ShabashPro-Regular' !important;
 }
 
  body #motopress-main.main-holder .content-holder ul.products li.product .price, body #motopress-main.main-holder .content-holder div.product .summary .price{
  	color:#6d1a5d !important;
	font-size:20px !important;

	font-family: 'ShabashPro-Regular' !important;
  }
 
 

body #motopress-main.main-holder .content-holder .products ul li.product .short_desc, body #motopress-main.main-holder .content-holder ul.products li.product .short_desc{
color:#b0b1b3 !important;
font-size:13px;
}

.motopress-wrapper.footer{ background:url(images/footerbg.jpg) repeat-y center center #50053c;}
footer.footer nav.footer-nav{ background:none !important; border:none !important; padding-bottom:0 !important;}
.footer-widgets{padding:20px 0 14px !important;}

.footer-widgets ul.social li{
	background: #fff;
	padding: 2px 9px;
	border-radius: 2px;
}

footer.footer nav.footer-nav ul.menu li a{ color:#F4F0D9 !important; text-transform:uppercase; font-size:15px;}
footer.footer nav.footer-nav ul.menu li.current-menu-item a, footer.footer nav.footer-nav ul.menu li a:hover{ color:#a986a3 !important;}

.slider .camera_wrap img{ margin-right:0 !important; right:0;}

body #motopress-main.main-holder .strikethrough_title h2, body #motopress-main.main-holder .strikethrough_title h1{ background:#f2f0d8 !important;padding:0 50px !important;}
body #motopress-main.main-holder .strikethrough_title h2:after, body #motopress-main.main-holder .strikethrough_title h1:after{ background:transparent !important; border-top:4px dotted #d8d5be; }


body #motopress-main.main-holder .cart-holder{margin: 15px 0px 0 25px !important; background:#7f135f;}
body #motopress-main.main-holder .cart-holder h3{ 
	background:#fff; margin:0 0px 0 40px !important; line-height:30px !important; border:1px solid #dfdcc5 !important;
	color: #a3a3a1 !important;
	text-transform: uppercase !important;
	font-size: 11px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}
body #motopress-main.main-holder .cart-holder h3:before{ color:#fff !important; left:10px !important;}
body #motopress-main.main-holder .cart-holder h3:after{ color:#a3a3a1 !important; right: 7px !important;top: 7px !important;}
body #motopress-main.main-holder .shop-nav ul li a {
color: #b0b1b3 !important;
}
.banners_wrap_inner .banner-wrap{padding:0 !important;}
.banners_wrap_inner .banner-wrap:first-child{ margin-left:0 !important;}

.pop_products{ margin-top:20px;}

body.has_shop .star-rating span:before, body.has_shop .star-rating:before{color:#6d1a5d !important; letter-spacing:5px;}
body.has_shop .star-rating{ width:7.3em !important;}
body #motopress-main.main-holder .content-holder .products ul li.product .star-rating, body #motopress-main.main-holder .content-holder ul.products li.product .star-rating
{margin: 0 auto !important;
font-size: 10px !important;
font-weight: normal !important;}


.headermenu, .headermenu .container, .headermenu .menu_block{ width:100%; margin:0 !important}
.headermenu .row{ margin:0;} 




/* body #motopress-main.main-holder .camera_wrap .camera_caption {
	position:absolute;
	width:370px;
	bottom:0;
	left:0;
	top:0;
	background:#fb551d;
	background-image:url(images/bg_homeslide.jpg);
	background-size:cover;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
*/



body #motopress-main.main-holder .camera_wrap .cameraContents .cameraContent .camera_caption >div{
	border:0px solid #b79ab2 !important;
}

body #motopress-main.main-holder .camera_wrap .camera_caption span{
	color:#fff;
}

body #motopress-main.main-holder .camera_wrap .camera_caption h2{
	background:none !important;
	padding-bottom:0 !important;
}
body #motopress-main.main-holder .camera_wrap .camera_pag ul.camera_pag_ul li.cameracurrent >span,  
body #motopress-main.main-holder .camera_wrap .camera_pag ul.camera_pag_ul li.cameracurrent >span:hover,
body #motopress-main.main-holder .camera_wrap .camera_pag ul.camera_pag_ul li:hover >span {background:#b79ab2 !important;}

body #motopress-main.main-holder .camera_wrap .camera_caption a:hover{
	color:#b79ab2 !important;
}

#back-top-wrapper{ display:none !important;}


.woocommerce-result-count, .woocommerce-ordering{display:none;}


body .archive #motopress-main.main-holder .content-holder .products ul, body .archive #motopress-main.main-holder .content-holder ul.products{ margin-top:15px !important;}
body #motopress-main.main-holder .content-holder a{}
.post_meta div[class^="post_"]{color:#a3a287 !important;}
.logowrapper{ margin:0 !important;}
.menu_block .select-menu{display:none !important;} 


@media (max-width: 767px){
body #motopress-main.main-holder .banners .banner-wrap .banner-btn {
	background:transparent !important; top:0 !important;
}

body #motopress-main.main-holder .banners .banner-wrap {
	margin: 42px auto !important;
}

.slider .camera_wrap img{
	width: 100% !important;
margin-left: 0 !important;
height: auto !important;
left:0 !important;

}




body #motopress-main.main-holder a.button:hover, body #motopress-main.main-holder a.button:focus, body #motopress-main.main-holder button.button:hover, body #motopress-main.main-holder button.button:focus, body #motopress-main.main-holder input.button:hover, body #motopress-main.main-holder input.button:focus, body #motopress-main.main-holder #respond input#submit:hover, body #motopress-main.main-holder #respond input#submit:focus, body #motopress-main.main-holder #content input.button:hover, body #motopress-main.main-holder #content input.button:focus, body #motopress-main.main-holder input[type="submit"]:hover, body #motopress-main.main-holder input[type="submit"]:focus, body #motopress-main.main-holder input[type="reset"]:hover, body #motopress-main.main-holder input[type="reset"]:focus, body #motopress-main.main-holder .button-alt:hover, body #motopress-main.main-holder .button-alt:focus{background:#50053c !important;}


body #motopress-main.main-holder .shop-nav ul li a:hover{color:#7e1360 !important;}

body #motopress-main.main-holder .banners .banner-wrap figure.featured-thumbnail{ width:100% !important;}

body #motopress-main.main-holder .banners .banner-wrap figure.featured-thumbnail {
width: 100% !important;
 min-height: 100% !important;

}

body #motopress-main.main-holder .banners .banner-wrap figure.featured-thumbnail img{width:100% !important;}
}


@media (max-width: 979px) and (min-width: 768px){
	
	
	
body #motopress-main.main-holder .camera_wrap .cameraContents .cameraContent .camera_caption >div{
	border:0px solid #b79ab2 !important;
	font-size:12px;
}

}



body #motopress-main.main-holder .content-holder ul.products li.product .button:hover{background:#50053c !important;}

body #motopress-main.main-holder a.button, body #motopress-main.main-holder button.button, body #motopress-main.main-holder input.button, body #motopress-main.main-holder #respond input#submit, body #motopress-main.main-holder #content input.button, body #motopress-main.main-holder input[type="submit"], body #motopress-main.main-holder input[type="reset"], body #motopress-main.main-holder .button-alt{background:url(images/button.jpg) repeat-y #50053c center top !important;}


body #motopress-main.main-holder a.button:hover, body #motopress-main.main-holder a.button:focus, body #motopress-main.main-holder button.button:hover, body #motopress-main.main-holder button.button:focus, body #motopress-main.main-holder input.button:hover, body #motopress-main.main-holder input.button:focus, body #motopress-main.main-holder #respond input#submit:hover, body #motopress-main.main-holder #respond input#submit:focus, body #motopress-main.main-holder #content input.button:hover, body #motopress-main.main-holder #content input.button:focus, body #motopress-main.main-holder input[type="submit"]:hover, body #motopress-main.main-holder input[type="submit"]:focus, body #motopress-main.main-holder input[type="reset"]:hover, body #motopress-main.main-holder input[type="reset"]:focus, body #motopress-main.main-holder .button-alt:hover, body #motopress-main.main-holder .button-alt:focus{background:#50053c !important;}


body #motopress-main.main-holder .content-holder .onsale{
background: url(images/sale.png) no-repeat !important;
height: 114px !important;
border: none !important;
box-shadow: none !important;
text-indent: -9999px;
width: 113px;
padding: 0 !important;
top: 0 !important;
right: 0 !important;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;

}



@media (max-width: 600px) {
body #motopress-main.main-holder .content-holder .onsale{
background: url(images/sale_mini.png) no-repeat !important;
height: 114px !important;
border: none !important;
box-shadow: none !important;
text-indent: -9999px;
width:113px;
padding: 0 !important;
top: 0 !important;
right: 0 !important;

-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

}


.wpdreamershopnav{ z-index:999999 !important;}
.woocommerce-currency-switcher{background:#FFFFEC; border-radius:5px;}

.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox a{
font-weight:bold;
   
}

.form-row .terms a{font-weight:bold; text-decoration:underline;}

.socialh{padding-top:15px;padding-bottom: 15px;}

.h-title {
	display: block;
	float: left;
	position: absolute;
	text-indent: -9999em;
}

