/*
Theme Name: EdwardsTrans Child
Author: GosekMedia
Author URI: http://gosek.com/
Description: Development Production
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: edwardtrans
*/


/* GLOBAL */

.white H1, .white H2, .white H3, .white H4, .white p, .white H5, .white H6, .white li {
	color: rgba(255,255,255,1.00);
} 

.white.largerHeading, .white.shadowText {text-shadow:1px 1px 3px rgba(0,0,0,0.3);}
.shadow {text-shadow:1px 1px 3px rgba(0,0,0,0.3);}


.scroll-top { display:none;}

.smallText {font-size: 11px;}

@media only screen and ( max-width: 778px ) {
.flip {
	
display: -webkit-flex;
-webkit-flex-direction: column-reverse;
flex-direction: column-reverse;}

.testimonials-carousel-shortcode .owl-dots {
    top: -30px;
    right: inherit;
	left: 0px;
}

.wpb_content_element.noMobilePad {
    padding-right: 0px !important;
    padding-left: 0px !important;
	}
	
.centerMobile {text-align: center !important;}

}

@media only screen and (min-width: 778px){
.easyFlow {margin-top:-80px;}

}

.checks li {
	list-style-type: none;
	list-style-image: url(images/list-grey.png);
	padding-right: 0px;
	padding-left: 10px;
}
.checks.white li {
	list-style-image: url(images/list-white.png);
}

.blueCheck.white li {
	list-style-type: none;
	list-style-image: url(images/list-blue.png);
	margin-left: 15px;
	padding-left: 15px;
}

.price h2 {
	font-size: 65px;
	font-family: "Roboto";
	font-weight: 500;
}
.price h2 sup { vertical-align: super;
top: -5px;
  font-size: 25px;}

.disablePop .gallery-rollover { display:none;}

.wrecker {
    text-align: center;
}
.wrecker .default-icon .aio-icon-header {
    display: inline-block;
}
.wrecker .default-icon .aio-icon-default {
    display: inline-block;
}

.callAction {float: right; margin-top:10px; margin-right:10px; font-size:15px;}

@media only screen and (max-width: 778px){
.centerBtn .default-btn-shortcode.btn-inline-right {float: none !important;}
.centerBtn { text-align:center !important;}
.callAction {float: inherit; font-size:16px; display:block;}

}




/* ContactForm Thank You */
.thankYouForm { display:none;}

.thankYouForm.sucess { display:block;}


/* ContactForm 7 multiSTep */

.edwardForm { min-height:640px;}

.wpcf7-form label {
	color: rgba(255,255,255,0.8);
	font-weight: 500;
	text-transform: uppercase;
	font-size: 10px;
	margin-bottom: -5px;
	margin-top: -5px;
	display: block;
	letter-spacing: 1px;
}

.fieldset-cf7mls-wrapper .fieldset-cf7mls {
    width: inherit;
}

.fieldset-cf7mls {border-width: 0px;}


.fieldset-cf7mls-wrapper {
    padding: 0px 15px;
    margin: 0 -30px;
}

.popup-message-style #page .wpcf7-validation-errors {
    top: 10%;
}

.popup-message-style #page .wpcf7-mail-sent-ok { 
	display: none !important; 
}


.cf7mls_next.action-button, .cf7mls_back.action-button, .fieldset-cf7mls .wpcf7-form-control.wpcf7-cf7mls_preview_step {
	font-weight: bold;
	text-transform: uppercase;
	margin: 10px 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.cf7mls_back.action-button { display:none;}

span.wpcf7-not-valid-tip {
	color: #FCA9A9;
	font-size: 12px;
	font-weight: normal;
	display: block;
	margin-top: -10px;
    margin-bottom: 8px;
}

.popup-message-style .wpcf7-validation-errors {
    background-color: #a90f27;
}

.popup-message-style .wpcf7-mail-sent-ok {
    background-color: rgba(2,116,76,1.00);
}