/*
Theme Name:     The Kleaner QT Child Theme
Theme URI: 		http://thekleaner.qreativethemes.com
Description:    Child theme for The Kleaner
Author:         QreativeThemes
Author URI:   	http://themeforest.net/user/QreativeThemes/portfolio
Template:       the-kleaner-qt
Version:        1.0
*/


/* add your custom CSS code below */




/* Fonts */
 a, .page-box .page-label {
     color: #ad1917;
}
 h1, h2, h3, h4, h5, h6 {
     line-height: 1.5;
}
 .button-wrapper.text-center.button-whitefont .btn.btn-theme.icon-left {
     color: #fff;
}
 #main h5 {
     font-family: 'Montserrat', sans-serif;
     font-weight: 700;
     font-size: 16px;
}
 .custom-heading .sub-title {
     line-height: 3em;
}
 .page-heading .page-subtitle {
     line-height: 3em;
}
 .page-heading .page-title {
     line-height: 1.5;
     letter-spacing: 0;
     text-shadow: none;
}
 .page-heading .page-titles-wrap .page-title {
     text-shadow: none;
}
 .header-topbar .widget-area-left .textwidget.custom-html-widget {
     font-family: 'Merriweather', Courier, sans-serif;
     font-size: 14px;
}
 .theme-slider .slick-slide {
     background-color: transparent;
}
 .btn-outline.darker {
     color: #fff;
     text-shadow: none;
}
 .theme-slider .carousel-captions .small-heading {
     color: rgba(255, 255, 255, 0.7);
}
 .btn-theme {
     text-shadow: none;
}
/* Footer */
 .footer-main .widget-contact .title {
     font-family: inherit;
     font-weight: inherit;
     letter-spacing: inherit;
     line-height: inherit;
     font-size: inherit;
     color: inherit;
}
/* Copyright */
 .footer-main .widget_nav_menu .menu>li {
     padding-bottom: 0;
}
 .footer-bottom p {
     color: #666666;
     font-size: 14px;
}
 .page-heading .page-title {
     hyphens: auto;
     overflow: hidden;
}
 .post-inner .entry-content p:last-of-type {
     margin-bottom: 1.5 !important;
}
/* .theme-slider .carousel-captions .small-heading {
     color: #aeaca9;
}
 */
 .header-navigation>li.current-menu-item>a, .header-navigation>li.current_page_parent>a {
     color: inherit;
}
 .header-navigation .sub-menu {
     background-color: inherit;
}
 .header-navigation .sub-menu>li>a {
     color: inherit;
}

 @media only screen and (min-width: 992px) {
     #primary.content-area .slide-overlay {
         padding-top: 0;
    }
     .slide-overlay .content-area {
         padding-top: 0;
    }
     #12688 .content-area {
         padding-top: 0;
    }
}
 @media only screen and (max-width: 991px) {
	 
	 .navbar-toggle .icon-bar {
    background-color: #5d5852;
}
     .logo img {
         max-width: 150px;
    }
     .header-main .navbar-toggle .icon-bar {
         width: 35px;
         height: 3px;
         border-radius: 0px;
    }
	 .header-navigation .sub-menu {
     background-color: #5d5752;
	 }
	 
 
     .header-navigation>li.current-menu-item>a, .header-navigation>li.current_page_parent>a {
         color: #333;
    }
     .header-navigation>li .nav-toggle-mobile-submenu i {
         color: inherit;
    }
     .header-navigation>li>a {
         color: #333;
    }
	 
	.header-navigation > li .nav-toggle-mobile-submenu {
    background-color: #999;
}
}
 