/*
Theme Name:  LabtechCO Child Theme
Description: Child theme for the LabtechCO theme
Author:      ThemeStek
Author URI:  http://themeforest.net/user/themestek
Template:    labtechco
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */
.ts-titlebar-wrapper .ts-titlebar-inner-wrapper {
    height: 200px !important;
}
.ts-header-style-7 .ts-titlebar-wrapper .ts-titlebar-main {
    padding-top: 0 !important;
}
.ts-titlebar-wrapper.ts-bg.ts-bgimage-yes>.ts-bg-layer {
    opacity: 0.5;
    background: #000 !important;
}

.widget .footer-button {
    background-color: #3db7ea;
}

/*
*	Header Menu My Science Lab India Style 7 
*/
 .msli-header-style-7 #site-header-menu #site-navigation div.nav-menu > ul > li > a,
 .msli-header-style-7 .ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
 	color:#313131;
 }

 .msli-header-style-7.ts-header-style-7 .ts-stickable-header-w-main {
 	position: relative;
 }
 .msli-header-style-7.ts-header-style-7 .ts-stickable-header-w-main .ts-stickable-header-w {
 }

@media (min-width: 1201px){
	.msli-header-style-7.ts-header-style-7 .themestek-sticky-header > .container{
		padding: 0;
	}
	.msli-header-style-7.ts-header-style-7 #site-header-menu{
		float: none;
	}
	.msli-header-style-7.ts-header-style-7 .site-header-main .themestek-social-links-wrapper{
		float: left;
	}
	.rtl .msli-header-style-7.ts-header-style-7 .site-header-main .themestek-social-links-wrapper{
		float: right;
	}
	.msli-header-style-7.ts-header-style-7 .social-icons li > a:hover{
		color: rgb( var(--tste-labtechco-skincolor-dark-rgb) , 1) !important;
	}
	.msli-header-style-7.ts-header-style-7 .site-header .ts-header-icons .ts-header-search-link{
		padding-right: 0;
	}
	.rtl .msli-header-style-7.ts-header-style-7 .site-header .ts-header-icons .ts-header-search-link{
		padding-left: 0;
		padding-right: 20px;
	}
	.msli-header-style-7.ts-header-style-7 .site-header .ts-header-icons .ts-header-icon.ts-header-wc-cart-link i::before{
		content: '\E824';
	}
	.msli-header-style-7.ts-header-style-7 .ts-header-icons .ts-header-wc-cart-link a:hover{
		color: var(--tste-labtechco-skincolor) ;
	}
	.msli-header-style-7.ts-header-style-7 .themestek-sticky-header .social-icons li > a:hover{
		color: var(--tste-labtechco-skincolor)!important;
	}
	.ts-header-style-7 .headerlogo img{
		margin-top: 0px;
	}
	.ts-mmmenu-override-yes .msli-header-style-7.ts-header-style-7 .themestek-sticky-header  #site-navigation .mega-menu-wrap>ul>li.mega-menu-item.mega-current-menu-ancestor>a, .ts-mmmenu-override-yes .msli-header-style-7.ts-header-style-7 .themestek-sticky-header  #site-navigation .mega-menu-wrap>ul>li.mega-menu-item.mega-current-menu-parent>a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-parent > a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, .msli-header-style-7.ts-header-style-7 .themestek-sticky-header .ts-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a {
		color: var(--tste-labtechco-skincolor)!important;
	}
	.msli-header-style-7 .ts-mmenu-active-color-custom .themestek-sticky-header .site-header .social-icons li > a:hover, .msli-header-style-7 .ts-mmenu-active-color-custom .themestek-sticky-header .ts-header-icons .ts-header-search-link a:hover, .msli-header-style-7 .ts-mmenu-active-color-custom .themestek-sticky-header .ts-header-icons .ts-header-wc-cart-link a:hover, .msli-header-style-7 .ts-mmenu-active-color-custom .themestek-sticky-header #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a {
		color: var(--tste-labtechco-skincolor);
	}

	.msli-header-style-7 .ts-mmenu-active-color-custom .site-header .social-icons li > a:hover,	.msli-header-style-7 .ts-mmenu-active-color-custom .ts-header-icons .ts-header-search-link a:hover,	.msli-header-style-7 .ts-mmenu-active-color-custom .ts-header-icons .ts-header-wc-cart-link a:hover, .msli-header-style-7 .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li:hover > a {
		color: var(--tste-labtechco-skincolor);
	}

	.msli-header-style-7 .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a,	.msli-header-style-7 .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a,	.msli-header-style-7 .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, .msli-header-style-7 .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, .msli-header-style-7 .ts-mmenu-active-color-custom .ts-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a {
		color: var(--tste-labtechco-skincolor) ;
	}

	.msli-header-style-7 .ts-header-icons .ts-header-wc-cart-link a, .msli-header-style-7 .site-header .social-icons li > a, .msli-header-style-7 .ts-header-icons .ts-header-search-link a {
		color:#313131;
	}

	.msli-header-style-7 .ts-header-icons .ts-header-wc-cart-link a, .msli-header-style-7 .site-header .social-icons li > a, .msli-header-style-7 .ts-header-icons .ts-header-search-link a {
		color:#313131;
	}
}

@media (max-width: 1200px){
	.ts-header-style-7 .themestek-social-links-wrapper,
	.ts-header-style-7 .ts-header-icons{
		display: none;
	}
	.ts-header-style-7 .site-header .container{
		padding-right: 30px;
	}

	.msli-header-style-7 .menu-toggle i, .msli-header-style-7 .ts-header-icons a {
		color:#313131;
	}
}

@media (max-width: 1320px){
	.ts-header-style-7 .site-header .container{
		padding: 0 30px;
	}
}

.ts-header-style-7 .site-header{
	border: 1px solid rgba(255, 255, 255, 0.10);
}
.ts-header-style-7 .ts-titlebar-wrapper .ts-titlebar-main{
	padding-top: var(--tste-labtechco-header-height);
}
.ts-header-style-7 .ts-stickable-header-w-main{
	position: absolute;
	z-index: 21;
	width: 100%;
	box-shadow: none;
	-khtml-box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
}

.footerlogo img {
    max-height: 100px;
}
.themestek-sticky-header .headerlogo .stickylogo {
    max-height: 85px;
    margin-top: 2px;
}
ul.footer-contact {}
ul.footer-contact li {}
ul.footer-contact li a {}
ul.footer-contact li a:hover {}

.footer #second-footer.msli-second-footer .widget_nav_menu {
    float: left;
    width: 100%;
}

.widget .footer-button {
	padding: 12px 40px;
    font-size: 14px;
	font-weight: 400;
    text-transform: uppercase;
	background-color: #3db7ea;
	color: #fff;
}
.widget .footer-button:hover {
	background-color: #D54553;
}
.widget .footer-button . footer-button-content-wrapper {
	display: flex;
    justify-content: center;
}
.widget .footer-button . footer-button-content-wrapper .footer-button-text {
	flex-grow: 1;
    order: 10;
    display: inline-block;
}

@media (max-width: 767px){
	.facilities-icons {}
	.facilities-icons .ts-large-icon i::before {
		font-size: 40px;
		line-height: 70px;
	}
	.ts-custom-style.msli-custom-style .elementor-widget-image.custom-image::before {
		display:none;
	}
}

/*Contact Page*/
.msli-contact-info .ts-ihbox .ts-ihbox-contents .ts-ihbox-subheading, .msli-contact-info .ts-ihbox .ts-vc_general.ts-vc_cta3 h4.ts-custom-heading {
	font-size: 15px !important;
    line-height: normal !important;
}
.msli-contact-info .ts-ihbox.ts-ihbox-style-2 .ts-large-icon i::before {
    font-size: 30px;
    line-height: 30px;
}
.msli-contact-info .social-icons li>a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    color: rgba(0, 0, 0, 0.35);
    margin-right: 8px;
    background-color: transparent;
	color: var(--tste-labtechco-skincolor);
    font-size: 22px;
}
.msli-contact-info .social-icons li>a:hover {
    color: #031b4e;
}