@media (max-width:1050px){.main-header.header-fixed{position:static!important}.main-header .main-nav.nav-alt li.sf-mega-menu .sf-mega{width:auto}.main-header.header-fixed+.owl-carousel{margin-top:-25px}.main-header a.logo{text-transform:uppercase;font-size:18px!important;margin-left:15px!important;margin-top:3px!important}.featured-area{-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}#responsive-menu{float:right;margin-right:15px;font-size:22px}.main-header ul.main-nav{float:none!important;clear:both;margin:43px 15px 0!important;background:rgba(0,0,0,.1);display:none}.main-header ul.main-nav li{border-bottom:rgba(0,0,0,.1) solid 1px}.main-header ul.main-nav li,.main-header ul.main-nav li a{float:none!important}.main-header ul.main-nav>li>a{font-size:15px!important;text-transform:none!important;height:32px!important;line-height:32px!important}.main-header ul.main-nav li a .glyph-icon{float:right!important}.main-header .main-nav.nav-alt li>ul li a{padding:5px!important}.main-header .main-nav.nav-alt li>ul,.sf-mega{position:static!important;margin:10px!important;padding:10px!important}.main-header .main-nav.nav-alt li>ul:before{display:none!important}.title-box .title-heading{text-align:center;font-size:30px}.title-box .title-content{text-align:center;font-size:20px}.title-box .float-content .title-heading{margin:0}.bg-holder,.portfolio-category{display:none}.portfolio-controls ul{float:none;margin:0}#portfolio-grid{padding:15px}#portfolio-grid li{display:block!important}.featured-area.medium-padding{padding-top:0!important;padding-bottom:30px!important}.featured-area.featured-box{padding-top:0!important}.img-holder{display:none}.title-box .float-content{margin:0!important;float:none!important;text-align:center;padding:15px}.icon-box{margin-left:10px;margin-right:10px}.feature-img{display:none}.cta-box .cta-text{display:block;padding-bottom:15px}.main-footer{padding-top:0}.main-footer .footer-pane{margin-top:0}.main-footer>.container{display:none}}@media (max-width:645px){.featured-area.large-padding{padding-top:0;padding-bottom:30px}.featured-area-alt2.large-padding{padding-top:30px}.title-box .title-button{display:block}.footer-nav,.footer-pane .logo{float:none;text-align:center;margin:0}}