/*
Theme Name: Construction Child
Theme URI: http://www.wpcharming.com
Description: Construction Child Theme
Author: WPCharming
Author URI: http://www.wpcharming.com
Template: construction
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wpcharming
Tags:two-columns, left-sidebar, right-sidebar, light, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
*/


.account-types .wpb_column {border-right:10px #fff solid}
.key-features .iconbox-wrapper {min-height:200px}
.key-features .iconbox-icon {display:inline-block;}
.key-features .iconbox-desc {float:none;clear:both}
.key-features .iconbox-heading {display:inline-block;width:80%;margin-left:10px;float:right;font-size:16px;line-height:22px}


.service-boxes .ult-just-icon-wrapper {margin-top:10px}
.service-boxes .wpb_column {padding-bottom:0px !important;border-right:10px #fff solid}
.service-boxes .wpb_column .flip-box-wrap {margin-bottom:0px !important}
.flip-box-wrap .flip_link a {border-radius:2px}
.flip-box-wrap .flip_link a:hover {background:#555 !important}
.service-boxes .ifb-front h3 {font-size:20px !important;font-weight:700;width:130px;margin:20px auto !important}
.service-boxes .ifb-back h3 {font-size:14px !important}
.service-boxes .ifb-front .Defaults-user {margin-left:-4px !important}
.service-boxes .ifb-front .Defaults-money {margin-left:-16px !important}
.service-boxes .ifb-front .Defaults-cubes {margin-left:-21px !important}
.service-boxes .ifb-front .Defaults-building {margin-left:-6px !important}
.service-boxes .ifb-front .Defaults-database {margin-left:-10px !important}
.service-boxes .ifb-front .Defaults-exchange {margin-left:-11px !important}
.key-features .row_inner_wrapper {padding:20px 0px}

.service-description h2 {
	color: #ffffff;	
}
.service-description .row_inner_wrapper {padding:60px 0px 30px}
.service-cta {text-align:center}
.vc_row .wpc_parallax_bg.not-mobile {background-position:left bottom !important}

.form_1_3 {width:32%;float:left;margin-right:6%}
.form_1_3b {width:30%;float:left;margin-right:5%}
.form_1_6 {width:12%;float:left;margin-right:3%}
.form_1_3b.last {margin-right:0px; clear:right;margin-bottom:25px}

/* MODAL */
.emodal {padding:20px 40px !important}
.emodal-overlay {background-color: rgba(0,0,0,0.7) !important;}
.emodal-content p{font-family:"PT Sans" !important}
.emodal-title {font-family:"Montserrat" !important ;font-size:26px !important;color:#333 !important;font-weight:700 !important}
.emodal-close {font-family:"PT Sans" !important;background-color:#444 !important;border-bottom-left-radius:3px}
.emodal-close:before {content:"\f00d";font-family:"FontAwesome";margin-right:5px;font-weight:500}
.emodal input, .emodal textarea {font-family:"PT Sans" !important}

/* FAQ */
.entry-content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
	background-color:#f8f8f8; 
	color:#666;
	margin-bottom: 2px;
	font-size: 16px;
	padding: 20px 10px;
}

/* SERVICE BOTTOM CTA */
.service-cta {padding-left:30px}
.service-cta .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {font-size:42px !important;margin-left:10px}
.service-cta .wpb_text_column p {font-size:14px;line-height:24px;margin-left:-20px;color:#333}
.service-cta .wpb_text_column p strong {font-size:24px}
.service-cta .row_inner_wrapper .row_inner_wrapper {padding-top:0px}
.service-cta .vc_col-sm-2 {padding-top:12px;margin:0 -20px;}

/* SECURITY LIST */
.security-list i.fa-video-camera {margin-left:7px}