/*
==================================================

	Theme Name: 456Repair 1.1.3
	Theme URI: http://www.lpd-themes.com
	Description: 456Repair Premium WooCommerce Theme
	Author: lpd-themes
	Author URI: http://support.lpd-themes.com
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Version: 1.1.3


================================================== */

@import "assets/css/bootstrap.css";
@import "assets/css/application.css";
@import "assets/css/fonts.css";
@import "assets/fonts/liberationserif_bold_macroman/stylesheet.css";
@import "assets/fonts/liberationserif_bolditalic_macroman/stylesheet.css";
@import "assets/fonts/liberationserif_italic_macroman/stylesheet.css";
@import "assets/fonts/liberationserif_regular_macroman/stylesheet.css";
@import "assets/fonts/motioncontrol/stylesheet.css";
@import "assets/css/color.css";
@import "assets/css/picons-social.css";
@import "assets/css/menu/menu3d.css";
@import "assets/css/menu/animate.css";
@import "assets/font-icons/glyphicons_halflings/css/halflings.css";
@import "assets/cbp-plugin/cubeportfolio/css/cubeportfolio.css";


.whitefont{
	color:#fff !important;	
}

.whitefontmotion{
	color:#fff !important;	
	font-family:"motion_controlbold";	
	font-size:18px;
}

.bigred{
	font-family:"motion_controlbold";	
	font-size:36px;
	color:#d01417;
}

.biggreen{
	font-family:"motion_controlbold";	
	font-size:36px;
	color:#037d36;
}

.bigredserif{
	font-size:36px;
	color:#d01417;
}

.biggreenserif{
	font-size:36px;
	color:#037d36;
}

.paddingtop{
	padding-bottom:7px;	
}

.contactform{
	font-family:"motion_controlbold";	
	font-size:24px;
	
}

.contactform input{
	font-family:"Arial","Helvetica",Sans-Serif;
}

.contactform textarea{
	font-family:"Arial","Helvetica",Sans-Serif;
}

.contactform select{

	font-family:"Arial","Helvetica",Sans-Serif;
}

.right{
	float:right;	
}

.left{
	float:left;
}

.contactform span{
	display:block;
}

.contact50{
	width:50%;
	margin-bottom:25px;	
	margin-top:5px;
}

.contact70{
	width:70%;
	margin-bottom:25px;	
	margin-top:5px;
}

.contact30{
	width:30%;
	margin-bottom:25px;	
	margin-top:5px;
}

.contact48{
	width:49%;
	margin-bottom:25px;	
	margin-top:5px;
}

.submitbutton input{
	font-family:"motion_controlbold";	
	font-size:28px !important;
	padding:20px;
}

.smallfont{
	font-family:"Arial","Helvetica",Sans-Serif;
	font-size:12px;
}

.h3productwrap{
	vertical-align:middle;
	text-align:center;
	position:relative;
    -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
	overflow:hidden;
	text-overflow:ellipsis;
}
.h3product {
	padding: .5em 10px;
	margin: 0;
	font-size: 14px;
	line-height: 1.1em;
	position:absolute;
	left:0;
	right:0;
	top:50%;
	-ms-transform: translate(0,-50%); /* IE 9 */
    -webkit-transform: translate(0,-50%); /* Safari */
	transform:translate(0,-50%);
	color: #444444;	
	color:#fff;
	font-size:32px;
	overflow:hidden;
	text-overflow:clip ".";
}

.h3productwrap:hover{
    opacity:0.6;
}

@media only screen and (max-width: 1020px) {
	.h3product {
		font-size:24px;
	}
}

.shop-page{
	padding-top:50px;	
}

.page-content{
	margin:0 auto 50px;
}

.cow{
	position:absolute;
	z-index:1000;
	bottom:-70px;	
}

@media only screen and (max-width: 960px) {
	.cow {
		display:none;
	}
}

@media only screen and (max-width: 960px) {
	.hidesmall {
		display:none;
	}
}


/* MAILCHIMP */

#mce-EMAIL{
	background:rgba(0,0,0,0);
	color:#fff;
	font-family:"motion_controlbold";	
	font-size:24px !important;
	min-width:310px !important;
	border-bottom:2px solid #fff;
	border-top:none;
	border-right:none;
	border-left:none;
	padding:3px 10px;
}

.notnewsletter{
	display:none;	
}

.newslettersignup{
	display:none;	
}

#mc-embedded-subscribe{
	background:none;
	padding:5px 15px;
	color:#fff;
	font-size:22px !important;
	font-family:"motion_controlbold";	
	border:2px solid #fff;
		
}

#mc-embedded-subscribe:hover{
	background:#fff;
	color:#0f5b00;
}

.stdbutton{
	background:none;
	padding:5px 15px;
	color:#fff;
	font-size:22px !important;
	font-family:"motion_controlbold";	
	border:2px solid #fff;
	opacity:1.0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;	
}

.stdbutton:hover{
	background:#fff;
	color:#0f5b00;
	cursor:pointer;
}


.sixteensix .isotope-item {
	width:calc(16.66666% - 1px) !important;	
	overflow:hidden;
}

.wcmp-add-to-cart{
	display:none !important;	
}

.wcmp-product-desc h2{
	font-size:26px !important;	
	text-align:center !important;
}

.lpd_product_meta{
	display:none;	
}

.lpd-rating-navigation{
	display:none;	
}

.panel-heading{
	display:none;	
}

.external-cart {
	padding-bottom:25px;	
}







