/*
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
*/

.upme-separator {text-transform:none;}

.upme-separator-collapse-icon {display:none;}

.easy-logo_image {width:150px !important; height: 150px !important;}

#footer-1 .widget-title {color:#333;}

.date {color:#00ACCB; text-transform:uppercase; border-top:1px solid #d4d3d3; border-bottom:1px solid #d4d3d3; }
.date::before {content: "\f073"; font-family: FontAwesome; padding-right:7px;}
.events p {padding-top: 4px;}

.section.vc_cta3-container, .vc_general.vc_cta3.vc_cta3-style-classic {border-color: #cecece;}

#secondary .widget.widget_nav_menu ul li a, #secondary .widget.widget_nav_menu ul li li a, #secondary .widget.widget_nav_menu ul li li li a, .widget a {color:#00acbf;}

#tablewrap{max-width:600px;}

.site-topbar .widget a:hover {color: #00ACCB;}

span.heading-line.primary {display: none;}

h4 {background:none !important;}

div#content.site-content {
    width: 100%;
    margin-left: 0;
}

#mc_embed_signup li{list-style:none;}

.event-venue::after {content:" | "; padding: 0px 8px;}

.event-time::after {content:" | "; padding: 0px 8px;}

.sep {display:none;}

.event-organizer-text{display:none !important;}

.event-details span{font-weight:bold; color: #00ACCB !important;}


.page-id-42 .wp-post-image {display: none;}

.page-id-18 #primary {padding-bottom: 0 !important;}

.investor-logo {border: 1px solid #bdbcbc;}

.jcarousel-pagination{display:none !important;}

div.wpcf7-mail-sent-ok{border:2px solid #00ACCB;}

.resume-form {width: 50%;}

.field.account-sign-in {display:none !important;}

form#submit-job-form fieldset:first-child {display:none !important;}


.news-subscribe a{letter-spacing:4px;font-size:20px !important;}

.video-icon img{border: 1px solid #00acbf;}

.video-icon .wpb_heading{font-size:14px;}

.iconbox-heading {font-size:14px;}

.home #primary { padding-bottom: 0 ; }

.site-branding{margin-top: -20px !important;}

.header-right-wrap.clearfix {margin-top: 10px;}

.events-button > .vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {background-color: #047698; border: none;}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {background-color: #047698; border: none;}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover, .vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus {background-color: #047698; border: none;}

.jw_easy_slider_name{display:none;}

/* CJ's Additional CSS */
h4 {text-transform:uppercase; padding-bottom:0; margin-bottom: 0;}
.recent-news .grid-sm-6 {width:100%;}
.recent-news .grid-title {display:none;}
.recent-news .recent-news-meta {border-top:1px solid #bdbcbc; border-bottom:1px solid #bdbcbc; font-size:12px;}
.recent-news .btn.btn-light {background:#00728c none repeat scroll 0 0; border: 1px solid #71adbf; color:#fff; font-size:14px;}
.recent-news .btn.btn-light:hover {background:#0095b7 !important; color:#fff !important;}
h1, h2.heading-title {text-transform:uppercase; margin-bottom:2px; font-size:26px;}
.large-heading-inverted::after {display:none;}
.partners-row img {border:1px solid #c0c0c0;}
.header-transparent #nav-toggle {color:#037A99;}
.header-widget-mobile .header-extract {top:-3px;}
.recent-news .post-title a{color:#00ACCB; margin-bottom: 0px;}
.recent-news .vc_col-sm-12 {padding-left:0; padding-right:0; padding-top:5px;}
.recent-news .post-date {width:auto; float:left;}
.recent-news .post-comments {width:auto; float:right; margin-top:-30px; margin-bottom:8px;}
.recent-news .post-image {border-bottom: 1px solid #d4d3d3; padding-bottom:18px;}
.recent-news .vc-posts-list-row-2 {border-bottom: 1px solid #d4d3d3;}
.recent-news .post-comments::before {content: "\f0e6"; font-family: FontAwesome; padding-right:7px;}
.recent-news .post-date::before {content: "\f0f6"; font-family: FontAwesome; padding-right:7px;}
.events .post-date {color:#00ACCB; text-transform:uppercase; border-top:1px solid #d4d3d3; border-bottom:1px solid #d4d3d3; }
.events .vc_col-sm-12 {padding-left:0; padding-right:0; padding-top:5px;}
.events .post-title h4 {font-size:12px; background:none; height:auto;}
.events .post-title h4 a {color:#00ACCB; text-decoration:none;}
.events .post-title h4 a:hover {text-decoration:underline;}
.events .post-date::before {content: "\f073"; font-family: FontAwesome; padding-right:7px;}

.news::before {content: "\f1ea"; color:#00ACCB; font-size: 20px; font-family: FontAwesome; padding-right:7px;}

h1::after, h2.heading-title::after {content:url("../../uploads/2015/10/blue-title-line.png"); display: block;}