/*
Theme Name: NineZeroSeven Child
Theme URI: http://www.webcreations907.com
Author: webcreations907
Author URI: http://themeforest.net/user/webcreations907
Template: ninezeroseven
Description: One Page Parallax Theme ~ If you need support please use the <a href="http://support.webcreations907.com/">Theme's Support Forum</a>
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: black,white,orange,flexible-width,custom-background,custom-colors,featured-images,full-width-template,theme-options,translation-ready,left-sidebar,right-sidebar
*/

@import url("../ninezeroseven/style.css");


/************************************************************************
* Custom CSS code below
*************************************************************************/
.page-id-2002 label {
    opacity: 1;
}

.page-template-blank-slate-template {
background-color:#ffffff !important;
}

.wbc-logo-carousel div img {
   max-width:80%;
}
.wbc-logo-carousel {
line-height:122px;
}

.wbc-logo-carousel {
vertical-align:middle;
}

.fw-active .progress, ul.fw-progress-bar li.fw-active:before {
    background: #29c58d!important;
}

.dev-quote-request .vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
background-color:#ffae00;
font-size:42px;
font-weight:500;
font-family: Raleway,Arial, Helvetica, sans-serif !important;
}

.dev-quote-request .vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
background-color:#ffffff;
color:#ffae00;
transition: all 0.28s ease-in-out 0s;
}


.service-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat  {
    background-color: #ffae00;
    font-size: 30px;
    color: #ffffff;
    font-weight: 500;
font-family: Raleway,Arial, Helvetica, sans-serif !important;
}

.service-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover {
background-color:#ffffff;
color:#ffae00;
transition: all 0.28s ease-in-out 0s;
border: solid 1px #ffae00;
}

body #tve_two_set .thrv_lead_generation .tve_lg_input_container button:hover {
background-color:#ffffff !important;
color: #ffae00 !important;
transition: all 0.28s ease-in-out 0s;
}

#tve_two_set .tve-leads-lightbox.tve_two_set_v4 .tve_p_lb_content{
border-radius:8px !important;
}

.tve-l-open.tl-anim-zoom_in .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
    -webkit-transition: all 0.5s ease-out !important;
    -moz-transition: all 0.5s ease-out !important;
    transition: all .5s ease-out !important;
}

html.tve-l-open.tl-anim-blur .tl-anim-blur .tl-style:first-child .tve_p_lb_content.tl-anim-blur.tve-leads-triggered {
    -webkit-transition: -webkit-transform 0.5s ease,opacity 0.5s ease !important;
    -moz-transition: -moz-transform 0.5s ease,opacity 0.5s ease !important;
    transition: transform 0.5s ease,opacity 0.5s ease !important;
}

.recaptcha{
float:left !important;
width:auto !important;
}

input[type=checkbox], input[type=radio] {
    margin: 4px 6px 0;
 
}

.mc4wp-checkbox-contact-form-7 label{
	font-size:16px;
}

     #wpcf7-f2348-p2271-o1 .wpcf7-submit{
		 width:100%;
		 font-size:16px;
}

.page-id-2382 .site-logo-title img {
	padding:  8px 0  8px  0;
}