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

@font-face {
    font-family: 'Hyatheus';
    src: local('Hyatheus'),
        url('./fonts/Hyatheus.woff2') format('woff2'),
        url('./fonts/Hyatheus.woff') format('woff'),
        url('./fonts/Hyatheus.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    letter-spacing: 1em;
}

@font-face {
    font-family: 'Hyatheus bold';
    src: url('./fonts/Hyatheusbold.woff2') format('woff2'),
        url('./fonts/Hyatheusbold.woff') format('woff'),
        url('./fonts/Hyatheusbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'AirbnbCereal_W_Bd';
    src: local('AirbnbCereal_W_Bd'), local('AirbnbCerealWBd'),
        url('./fonts/AirbnbCerealWBd.woff2') format('woff2'),
        url('./fonts/AirbnbCerealWBd.woff') format('woff'),
        url('./fonts/AirbnbCerealWBd.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AirbnbCereal_W_Bk';
    src: local('AirbnbCereal_W_Bk'), local('AirbnbCerealWBk'),
        url('./fonts/AirbnbCerealWBk.woff2') format('woff2'),
        url('./fonts/AirbnbCerealWBk.woff') format('woff'),
        url('./fonts/AirbnbCerealWBk.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AirbnbCereal_W_Blk';
    src: local('AirbnbCereal_W_Blk'), local('AirbnbCerealWBlk'),
        url('./fonts/AirbnbCerealWBlk.woff2') format('woff2'),
        url('./fonts/AirbnbCerealWBlk.woff') format('woff'),
        url('./fonts/AirbnbCerealWBlk.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AirbnbCereal_W_Lt';
    src: local('AirbnbCereal_W_Lt'), local('AirbnbCerealWLt'),
        url('./fonts/AirbnbCerealWLt.woff2') format('woff2'),
        url('./fonts/AirbnbCerealWLt.woff') format('woff'),
        url('./fonts/AirbnbCerealWLt.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AirbnbCereal_W_Md';
    src: local('AirbnbCereal_W_Md'), local('AirbnbCerealWMd'),
        url('./fonts/AirbnbCerealWMd.woff2') format('woff2'),
        url('./fonts/AirbnbCerealWMd.woff') format('woff'),
        url('./fonts/AirbnbCerealWMd.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

textarea.form-zam, input.form-zam{
	border: 0;
	border-bottom: 3px solid rgba(27,29,81,0.89);
}
textarea.form-zam:focus, input.form-zam:focus{
	background-color: rgba(27,29,81,0.50);
	color:#fff;
}
#zam-title-slogan{
	font-family: 'Hyatheus bold' !important;
}

.ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a, .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_ancestor > a, .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_parent > a, .ts-mmenu-active-color-custom #site-header-menu #site-navigation div.nav-menu > ul > li.current-menu-ancestor > a, .ts-mmenu-active-color-custom .ts-mmmenu-override-yes #site-header-menu #site-navigation div.nav-menu > ul > li.current_page_item > a {
	font-family: "Hyatheus", Arial, Helvetica !important;
	/*font-size:17px !important;*/
	font-weight:800;
	color: #ddd !important;
	border-bottom: 3px solid #fff !important;
	border-top: 1px solid #fff !important;
	/*letter-spacing: 1px;*/
    }
footer#colophon{
	font-size:13px !important;
}

div.second-widget-area{
	color: #666666 !important;
}

div.second-widget-area .widget_nav_menu li a {
	color: #031b4e !important;
	font-size:12px !important;
	font-weight:normal !important;
}
div.second-widget-area .widget_nav_menu li a:hover {
	color: #031b4e !important;
	font-weight:bold !important;
}

div.second-widget-area .widget ul>li {
    padding: 0 0 10px 0 !important;
}
#zam-banner-text, #zam-banner{
	font-family:'AirbnbCereal_W_Md';
	font-size: 24px
	color: #fff;
}
.themestek-box-blog-classic .ts-blog-classic-box-content {
    font-size: 18px !important;
    line-height: 22px !important;
}