/*
Theme Name: Industrial Child
Theme URI: http://hipsterlab.com/industrial
Author: ThemeHipster
Author URI: http://hipsterlab.com/
Description: Industrial WordPress Theme
Version: 1.0.0
Template: industrial
*/

/* THEME CUSTOMIZATIONS START HERE */

/* adding padding to headers */
h2, h3, h4, h5, h6 { 
	margin-bottom:15px !important;
}
.info-box-primary h3 { 
	margin-bottom:0 !important;
}

/* changing the background color of #masthead (header selection #4) */
.header-suite-4 {
	/* default is background-color:#343434; */
	background-color:#1d1d1d; /* same color as footer background */
}

/* changing the default font size on top header */
.header-suite-4 .top-header { font-size:14px; }

/* changing the whitespace around logo + main nav */
.header-suite-4 .main-header { padding:15px 30px; }

/* changing padding for main menu */
.header-suite-4 .main-navigation ul li a { padding:20px 10px; }

/* aligning text center for main menu */
.main-navigation ul li { text-align:center; }

/* video on homepage */
 /* Style the video: 100% width and height to cover the entire window */
#myVideo {
    position: fixed; right: 0; bottom: 0;
    min-width: 100%; min-height: 100%;
}

.bottom-border {
	border-bottom:40px solid #1f7fd0;
}

.rounded-btn button { border-radius:50px !important; font-size:20px !important; }

/* Add some content at the bottom of the video/page */
.content {
    position:fixed; bottom:0;
    background:rgba(0, 0, 0, 0.5);
    color:#f1f1f1; width:100%; padding:20px;
}

body.home .tp-video-play-button { background-color:transparent !important; text-align:center !important; }

/*video#backgroundvid { 
	position: fixed; right: 0; bottom: 0;
	min-width: 100%; min-height: 100%;
	width: auto; height: auto; z-index: -100;
	background: url(http://www.legacychillers.com/wp-content/uploads/2016/08/homepage-video-three-screen.jpg) no-repeat;
	background-size: cover; 
}*/
#htmlvideofullscreen {
	height:768px; 
	text-align:center; width:100%;
}
#htmlvideofullscreen iframe {
	max-height:768px; 
}

/* changing link color on certain a */
.vc_custom_1471407735936 .product_meta a, .vc_custom_1471407735936 .product_meta span, .vc_custom_1471407735936 .woocommerce-review-link, .vc_custom_1471407735936 .comment-body, .entry-header .cat-links a, .vc_custom_1471407735936 .entry-content, .vc_custom_1471407735936 .header-suite-6 .header-social li a, .vc_custom_1471407735936 .header-suite-6 .header-contact li, .vc_custom_1471407735936 .ago, .vc_custom_1471407735936 .entry-meta a, .vc_custom_1471407735936 .entry-meta i {
	color:#ffffff !important;
}

/* changing color of .lighttext */
.lighttext { color:#ffffff !important; }

.main-header .col-md-2 { display:none; }
.main-header .col-md-3 {
    flex: 0 0 22%;
    max-width: 22%;
}
.main-header .col-md-7 {
    flex: 0 0 75.33333%;
    max-width: 75.33333%;
}

/* changing border color in button */
.vc_custom_1531866596127 .btn-outline-sm {
	border-color:#ffffff !important;
}

/* larger text */
.bigtext { font-size:22px !important; margin-top:15px; }

/* changing font size on buttons */
.ubtn { font-size:18px !important; }

/* changing font size of services icons on homepage */
.service-icon .fa { font-size:18px; }

/* hiding meta on knowledge base */
.epkb_post_type_1 .entry-meta .byline,
.epkb_post_type_1 .entry-meta .simple-comment-link { display:none !important; }

/* changing kb link color */
.entry-content .kb-article-content a:link,
.entry-content .kb-article-content a:visited { color:#1f7fd0 !important; }

.entry-content .kb-article-content a:hover,
.entry-content .kb-article-content a:active { color:#000000 !important; }

/* changing color for active accordion */
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {
	color:#ffffff !important;
}
.vc_tta-title-text { padding-left:10px !important; }

/* changing table margin */
.dataTables_wrapper { margin-bottom:2em !important; }

/* steps landing page */
.steps-row {
	background-color:#e6e6e6;
	margin:0 auto; padding:12px; width:100%;
}
a.step-link {
	color:#1d1d1d; font-size:20px;
	padding:0 5%; text-align:center;
}
a.step-link-active {
	color:#1f7fd0; font-size:24px;
	padding:0 5%; text-align:center;
}

/*.page-header-parallax {
	padding: 45px 0px 60px;
}*/

/* hiding social share in page banner */
.single-services .page-header .entry-share, .archive .page-header .entry-share, .woocommerce .page-header .entry-share, .page .page-header .entry-share {
	display:none;
}
/* adjusting page header with social share removed */
.page-header-parallax { 
	padding: 50px 0px 1px 60px;
}

div.wrap-blog-list {
	padding-top: 20px;
}

div.blog-list {
	padding: 0px 0px 60px 0px;
}


@media only screen and (min-width: 600px) {
.cta {
    bottom: 0px!important;
    left: 0px!important;
    position: fixed!important;
    z-index: 999999999999!important;
}
}
.ctan {
    padding: 9px!important;
    background: #008EFA!important;
}
.cstm-fxd-footer{
    display: none!important;
}