@media (min-width:992px){.header{min-height:70px}.main-nav ul.navbar-nav>li>a{padding:0 15px;line-height:70px;display:inline-block}.main-nav ul.navbar-nav>li>a::before{position:absolute;left:0;content:'';width:1px;height:20px;background:rgba(255,255,255,.2);top:0;bottom:0;margin:auto}.main-nav ul.navbar-nav>li>a::after{position:absolute;content:'';width:100%;border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2);height:100%;background:rgba(255,255,255,.2);top:0;bottom:0;right:0;left:auto;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.main-nav ul.navbar-nav>li>a:hover::after{opacity:1}}@media (min-width:1200px){.navbar-nav li:hover .dropdown-menu{display:block}.navbar-collapse{padding-right:0}.nav-style-boxed .navbar-collapse{padding-left:15px}.header.header-menu .mega-menu-content{min-width:1095px;margin-left:-27px}.main-nav ul.navbar-nav>li>a{padding:0 22px}.sidebar{margin-left:40px}.sidebar.sidebar-left{margin-left:0;margin-right:40px}}@media (min-width:992px) and (max-width:1199px){.navbar-nav li:hover .dropdown-menu{display:block}ul.navbar-nav>li{padding:0 6px}ul.navbar-nav>li a{font-size:12px}.dropdown-menu li a{font-size:12px}.header .header-menu .mega-menu-content{min-width:1095px;margin-left:-11px}.project-item-title{font-size:18px}.clients-logo{margin-bottom:20px}.newsletter-form input{min-width:340px}.action-box-text{font-size:13px}.footer-social ul li{margin:0 3px 0 0}.footer-menu{float:none}#back-to-top{right:15px}#back-to-top.affix{bottom:35px}.mega-menu-content{max-width:940px}}@media (min-width:575px){.main-nav{padding:0}.nav-social-wrap{padding:0 15px}.navbar-toggler{left:15px}.navbar{width:98%}}@media (min-width:768px) and (max-width:991px){ul.top-info li{padding-right:12px}.navbar-fixed{position:relative;-webkit-animation:none;animation:none;-webkit-box-shadow:none;box-shadow:none}.logo{padding:13px 0}.logo img{width:100%}.navbar-toggle{display:block;z-index:1}.navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse.show{display:block}.navbar-collapse ul.navbar-nav{float:none!important;margin-top:0;width:100%}ul.navbar-nav>li{float:none;display:block}.collapse.in{display:block!important}.navbar-collapse.in{overflow-y:auto}ul.nav li.dropdown:hover ul.dropdown-menu{display:none}ul.nav li.dropdown.open ul.dropdown-menu{display:block}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse{background:0 0;width:100%}ul.navbar-nav>li.active>a:after,ul.navbar-nav>li:hover>a:after{content:''}ul.navbar-nav>li>a:before{border-bottom:0}.nav-style-boxed ul.navbar-nav>li,ul.navbar-nav>li{display:block}.navbar-nav .open .dropdown-menu>li{padding-left:0}.navbar-nav .open .dropdown-menu>li>a{line-height:30px;padding:5px 15px 10px 10px}.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 10px 10px}ul.navbar-nav{padding:0 0 10px}ul.navbar-nav li{float:none}ul.navbar-nav li a{line-height:normal!important;color:#333;border-top:1px solid #f1f1f1!important;border-bottom:0;padding:10px 20px;display:block;min-width:350px}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu a i{margin-top:-22px}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu{left:0;position:relative}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu a{padding-left:50px}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu li a{padding-left:35px!important}ul.navbar-nav .dropdown-menu{float:none;position:relative;border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border-top:0;background:0 0}ul.navbar-nav .dropdown-menu li a{padding-left:20px!important}ul.navbar-nav>li.header-get-a-quote,ul.navbar-nav>li.nav-search{display:none}.dropdown-submenu>a:after,ul.navbar-nav li a i{float:right;width:36px;height:28px;line-height:28px;margin-top:-5px;text-align:center;color:#000}.dropdown-submenu>a:after{margin-right:0}.navbar-nav>li>.dropdown-menu.mega-menu-content{display:none!important}.featured-post-area .pad-r{padding-right:15px}.featured-post-area .pad-l{padding-left:15px}.sidebar-right{margin-top:50px}.sidebar-right .widget{margin-left:0}.block.color-aqua,.block.color-violet{margin-top:40px}.footer-widget{display:inline-block;margin-bottom:30px}.newsletter-form input{width:90%}.footer-info-content{padding:50px 100px 0}#back-to-top.affix{bottom:78px}}@media (max-width:767px){.boxed-layout .body-inner{margin:0 auto}.trending-bar{padding:20px 0}.trending-bar .trending-title{float:none;border:none}.trending-bar .post-title.title-small{padding:10px 0}.ts-date{padding:0;border-right:0;display:block}.top-nav{display:block;margin:10px 0}.top-bar{text-align:center}.top-social ul li a{padding:0 10px}.navbar-fixed{position:relative;-webkit-animation:none;animation:none;-webkit-box-shadow:none;box-shadow:none}.logo{padding:13px 0 25px;margin-top:0;text-align:center}.navbar-toggle{display:block;z-index:1}.navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse.show{display:block}.navbar-collapse.collapse:after{display:block;content:"";clear:both}.navbar-collapse,.site-nav-inner{background:0 0;width:100%}ul.navbar-nav>li.active>a:after,ul.navbar-nav>li:hover>a:after{content:''}ul.navbar-nav>li>a:before{border-bottom:0}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 15px 10px 10px}ul.navbar-nav>li{display:block}.navbar-nav .open .dropdown-menu>li>a{line-height:30px}ul.navbar-nav>li.header-get-a-quote,ul.navbar-nav>li.nav-search{display:none}ul.navbar-nav{width:100%;padding:0 0 10px}ul.navbar-nav>li{float:none}ul.navbar-nav li a{line-height:normal!important;color:#333;border-top:1px solid #f1f1f1!important;border-bottom:0;padding:10px 20px;display:block;background:0 0}ul.navbar-nav .dropdown-menu>li>a{padding-left:15px}ul.navbar-nav .dropdown-menu{float:none;position:relative;border:0;margin:0;padding:0}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu{left:0;position:relative}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu a i{margin-top:-22px}ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu .dropdown-menu li a{padding-left:20px}ul.navbar-nav .dropdown-menu{top:0;-webkit-box-shadow:none;box-shadow:none;border-top:0;background:0 0;padding-left:15px}.dropdown-submenu>a:after,ul.navbar-nav li a i{color:#333;float:right;line-height:28px;margin-top:-5px;margin-right:10px;text-align:center}.dropdown-submenu>a:after{margin-right:0}.navbar-nav>li>.dropdown-menu.mega-menu-content{display:none!important}.main-nav.dark-bg{margin-bottom:20px}.main-nav.dark-bg>.container>.row{padding:0 20px}.main-nav.dark-bg ul.navbar-nav>li.active,.main-nav.dark-bg ul.navbar-nav>li:hover{background:0 0}.main-nav.dark-bg ul.navbar-nav li a{color:#fff}.header-top-social{margin-bottom:20px}.search-block{width:220px}.header.header-menu{position:relative;margin-bottom:20px}.search-area{position:absolute;right:0;top:50px}.featured-post-area .pad-r,.pad-r-small{padding-right:15px;padding-right:15px}.featured-post-area .pad-l,.pad-l-small{padding-left:15px}.post-title{font-size:18px;line-height:26px}.block.color-orange .post-overaly-style.last{margin-top:40px}.sidebar-right{margin-top:50px}.sidebar-right .widget{margin-left:0}.block.color-aqua,.block.color-violet{margin-top:40px}.social-icon li a i{margin-bottom:10px}.post-block-style.post-float-half .post-thumb img{max-width:100%;min-height:100%;margin-bottom:20px}.footer-widget{display:inline-block;margin-bottom:30px}.newsletter-form input{width:90%}.footer-info-content{padding:50px 20px 0}.footer-social li a i{margin-bottom:10px}#back-to-top.affix{bottom:78px}.featured-tab .nav-tabs{margin:20px 0;position:static}.footer-menu .nav{display:inline-block}#back-to-top{bottom:0;right:20px}.block-title>span{padding:9px 10px}.featured-tab .nav-tabs>li>a{font-size:12px}.category-style2 .post-thumb{margin-bottom:20px}.ts-author-comments::after{display:none}.single-post .post-navigation{padding:30px 0}.single-post .post-navigation .post-next,.single-post .post-navigation .post-previous{width:100%;border:none;margin:10px 0}}@media (max-width:991px){.featured-slider .item .featured-post .post-content{padding:20px}.post-video .post-video-content{padding:0 20px 10px}.post-video .post-video-content h3{font-size:18px}}
