/*
 Theme Name:   Industrial Child
 Theme URI:    http://industrial.bold-themes.com
 Description:  Industrial Child Theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     industrial
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  industrial-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* =========================================================== */
/* MENU
/* =========================================================== */

.menuPort {
	font-size: 17px;
}

.btMenuVertical > .menuPort nav ul li ul li ul li a {
	line-height: 1.5;
}

.btMenuVertical > .menuPort .logo img {
	height: 100px;
}

.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .menuPort > nav > ul > li > a:hover,
.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .btIco.btIcoDefaultType .btIcoHolder:hover:before {
	color: #d99c33 !important;
}

.menu-item--not-clickable > a {
	pointer-events: none;
}

.menu-item--col-hidden > a {
	display: none !important;
}

.menu-item--col-hidden .subToggler {
	visibility: hidden;
}

.menu-item--col-hidden .sub-menu {
	display: block !important;
}

/* =========================================================== */
/* FOOTER
/* =========================================================== */

.custom-footer .btText a,
.custom-footer-menu .menu-item a:hover,
.custom-footer-menu .current-menu-item a {
	color: #d99c33 !important;
}

.custom-footer-menu .menu {
	display: flex;
	flex-wrap: wrap;
}

.custom-footer-menu .menu-item {
	width: 50%;
}

.custom-footer-menu .menu-item:nth-child(odd) {
	padding-right: 15px;
}

/* =========================================================== */
/* SLIDER
/* =========================================================== */

.custom-slider-force-img-full-width img {
	width: 100%;
}

/* =========================================================== */
/* TABLE
/* =========================================================== */

.wrapper-table {
	overflow-x: auto;
}

.wrapper-table__table {
	min-width: 680px;
}

/* =========================================================== */
/* BOOTSTRAP GRID
/* =========================================================== */

.row--padded {
	margin-right: -15px;
	margin-left: -15px;
}

.row--margin-b {
	margin-bottom: 15px;
}

.row--padded .col-xs-1, .row--padded .col-sm-1, .row--padded .col-md-1, .row--padded .col-lg-1,
.row--padded .col-xs-2, .row--padded .col-sm-2, .row--padded .col-md-2, .row--padded .col-lg-2,
.row--padded .col-xs-3, .row--padded .col-sm-3, .row--padded .col-md-3, .row--padded .col-lg-3,
.row--padded .col-xs-4, .row--padded .col-sm-4, .row--padded .col-md-4, .row--padded .col-lg-4,
.row--padded .col-xs-5, .row--padded .col-sm-5, .row--padded .col-md-5, .row--padded .col-lg-5,
.row--padded .col-xs-6, .row--padded .col-sm-6, .row--padded .col-md-6, .row--padded .col-lg-6,
.row--padded .col-xs-7, .row--padded .col-sm-7, .row--padded .col-md-7, .row--padded .col-lg-7,
.row--padded .col-xs-8, .row--padded .col-sm-8, .row--padded .col-md-8, .row--padded .col-lg-8,
.row--padded .col-xs-9, .row--padded .col-sm-9, .row--padded .col-md-9, .row--padded .col-lg-9,
.row--padded .col-xs-10, .row--padded .col-sm-10, .row--padded .col-md-10, .row--padded .col-lg-10,
.row--padded .col-xs-11, .row--padded .col-sm-11, .row--padded .col-md-11, .row--padded .col-lg-11,
.row--padded .col-xs-12, .row--padded .col-sm-12, .row--padded .col-md-12, .row--padded .col-lg-12 {
	padding-right: 15px;
	padding-left: 15px;
}

/* =========================================================== */
/* CONTACT FORM 7
/* =========================================================== */

.custom-cf7 .wpcf7-textarea {
	height: 150px;
}

.custom-cf7 label {
	font-weight: 500;
	
	display: block;
}

.custom-cf7 .wpcf7-form-control label {
	font-weight: normal;
	
	display: inline-block;
}

.custom-cf7 .wpcf7-acceptance .wpcf7-list-item {
	margin: 0;
}

.custom-cf7 .wpcf7-submit {
	position: relative;
	z-index: 666;
}

.custom-cf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
	opacity: .25;
	pointer-events: none;
}