/*
    Theme Name: Insomnia
    Theme URI: https://wordpress.dankov-themes.com/insomnia
    Author: DankovThemes
    Author URI: https://themeforest.net/user/DankovThemes
    Description: This elegant and professional creative theme is great for anyone looking display a lot of content in a clean and userfriendly manner. Insomnia has plugin compatibility with bbPress, BuddyPress, WooCommerce, etc.
    Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-menu, full-width-template, sticky-post, theme-options, translation-ready
    Version: 1.1.5
    License: GPL2
    License URI: https://dankov-themes.com/
    Text Domain: insomnia
*/

body .header .col-lg-3{max-width: 30%; width: auto !important;}
body .header .col-lg-9{max-width: 70% !important;}
body .header .col-lg-3 .logo img{margin-right: 2%; width: 30%;}
img.logo2{max-width: 108px;}


@media screen and (max-width: 1650px){.navbar-custom .container{max-width:85%;} body .nav > li > a {padding: 35px 10px; letter-spacing: 0;}}
@media screen and (max-width: 1199px){
body .header .col-lg-3{max-width: 85%;}
body .header .col-lg-9{max-width: 15% !important;}
body .header .col-lg-3 .logo img {margin-right: 5%; width: 20%;}
body img.img-item2{max-width:65px;}
ul.burger_insomnia_main_menu img.img-item{display: none;}
}
@media screen and (max-width: 1499px){
body .container{width: 100%;}
body .footer-area-cont .footer-widget{margin-left: 0;}
body .footer .container .col-xs-12{max-width: 320px; width: 65%; float: none; margin: auto;}
body .author-info{text-align:center;}
.navbar-nav > li.menu-item-2896{display: none;}
}
@media screen and (max-width: 1900px){
body.single .container .row{margin-right: auto; margin-left: auto;}
}

@media screen and (min-width: 1500px){img.img-item2{display: none;} body .header .col-lg-3 .logo img{margin-right: 5%; width: 54%;}}
@media screen and (min-width: 991px) and (max-width: 1500px){body .nav > li > a {font-size: 14px;}}
@media screen and (min-width: 991px) and (max-width: 1310px){
body .nav > li > a {font-size: 12px; padding: 35px 6px;}
body .logowhite{max-width: 80%; height: auto; margin-top: 8px;}
}

@media screen and (min-width: 991px) and (max-width: 991px){
.navbar-custom .container .col-sm-6:nth-child(1){width: 25%;}	
.navbar-custom .container .col-sm-6:nth-child(2){width: 75%;}	
}

@media screen and (max-width: 990px){
	.navbar-custom .container .row{margin-left: -50px; margin-right: -50px;}
	body .logowhite{height: auto; margin-top: 25px;}
	.logo img {height: auto; margin-top: 12px;}
}