/*
Theme Name: Induscity Child
Theme URI: http://steelthemes.com/induscity
Author: Steelthemes
Author URI: http://steelthemes.com
Description: Industry / Factory / Engineering and Construction Business WordPress Theme
Version: 1.0.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: induscity
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: induscity
*/

.red-product-specs-table table {
	border:none;
}

.red-product-specs-table table td{
	border-left:none;
	border-right:none;
	border-bottom:#ccc 1px solid;
}

.red-product-specs-table table tr:last-child td{
	border:none;
}
/* .page-header .page-header-content {
    padding-top: 40px;
}
.page-header h1 {
    padding-bottom: 5px;
    text-align: left;
} */
.header-sticky .site-header.minimized {
	background-color: rgba(7, 6, 6, .75);
}

.site-header {
	background-color: rgba(7, 6, 6, .75);
	position: absolute;
    width: 100%;
	z-index:1;
}
.header-v3 .main-nav ul.menu > li > a {
	color:#FFF;
}
.header-v3 .menu-item-search:before {
	background-color: #fff;
}
.header-v3 .extra-menu-item .toggle-search i, .header-v3 .extra-menu-item .toggle-search:before {
	color: #fff
}


.expanding-content {
			border-radius: 35px;
	position:relative;
	margin:5px auto;
		}
	
		.expanding-content .expanding-text {
			max-height: 0;
			transition: all 0.4s;
			overflow: hidden;
		}

		.expanding-content .expanding-text div {
			margin:15px;
			padding-bottom: 45px;			
		}

		.expanding-content .btn-hover {
			position: relative;
			border-radius: 45px;
			padding: 20px 0;
			font-size:2.4rem;
		}
/* , .expanding-content:hover .expanding-text */

 		.expanding-content.active .expanding-text  {
			max-height: 100vh;
		}

		.expanding-content .expandding-button-icon {
		    position: absolute;
    		left: 3rem;
    		z-index: 1;
    		top: 1.8rem;
    		font-size: 2.5rem;
		}

		.expanding-content .btn-hover:after {
		    position: absolute;
		    right: 2rem;
		    top: 2rem;
		    bottom: 0;
		    width: 3rem;
		    height:24px;
		    font-family: "Font Awesome 5 Free";
		    font-weight: 600; 
		    content: "\f13a";
		    transform: rotate(270deg);
		    transition: transform 0.2s;
		}

		.expanding-content .btn-hover:hover::after, .expanding-content.active .btn-hover::after {
			transform: rotate(360deg);
		}
.owl-carousel .owl-item img {
	width:auto!important;
}
.partner-item  img {
	max-height:100px;
	width:auto !important;
	margin:0 auto;
}

.text-white{
	color:white;
}

.mf-partner .partner-item {
	display: flex;
    height: 140px;
	align-items: center;
    justify-content: center;
}
#esg-img-div .flexslider {
	border:none;
	background:none;
}

.navbar-icon .navbars-line, .navbar-icon .navbars-line::before, .navbar-icon .navbars-line::after {
	background-color:#FFF;
}

.page-header h1 {
	padding-bottom:35px;
}
 
		#certificates-section .owl-nav .owl-prev:after {
		border-right: 2px solid currentcolor;
		border-bottom: 2px solid currentcolor;
		content: '';
		position: absolute;
		width: 12px;
		transform: rotate(135deg);
		height: 12px;
		top: 35%;
		left: 18px;
	}
	#certificates-section .owl-nav .owl-next:after {
		border-right: 2px solid currentcolor;
		border-bottom: 2px solid currentcolor;
		content: '';
		position: absolute;
		width: 12px;
		transform: rotate(-45deg);
		height: 12px;
		top: 35%;
		left: 18px;
	}
 	#certificates-section .owl-nav {
		display:flex !important;
		justify-content:center;
	} 
	#certificates-section .owl-nav div {
		position:initial;
	}
	#certificates-section .owl-nav .owl-next, #certificates-section .owl-nav .owl-prev { text-indent:-9999px; }
.page-header .page-header-content {
	padding-top: 120px;
	padding-bottom: 0px;
}
.no-margin-red {
	margin-left:0px !important;
	margin-right:0px !important;
}

.page-header h1 {
	z-index:0 !important;
}

.tabbable .nav.nav-pills.nav-stacked li a {
	border-right:1px solid #cdcbcc;	
	border-radius:unset;
	text-align:right;
}
.tabbable .nav.nav-pills.nav-stacked li.active a {
	background-color:unset;
	border-right:2px solid #f7c02d;	
	color:#f7c02d;
}