@media screen and (max-width:1600px){.full-portfolio .item-wrap{width:20%}}@media screen and (max-width:1199px){.boxed header .shadow,.boxed header.navbar-fixed-top{width:970px;margin-left:-485px}#main.boxed{width:970px}.full-portfolio .item-wrap{width:25%}.shop-promo .title{padding:10px 0}.shop-promo .button{margin:20px 0 10px}.shop-promo h3{margin:10px 0}.shop-col-item .rating{font-size:15px}.preview.gallery .thumb{width:auto}.fancy-portfolio.sided .item.wrap{width:50%}header .uber-menu li a{padding:0}.mason-el,.mason-el.height2{width:234px}.mason-el.width2{width:469px}}@media screen and (max-width:991px){#main.boxed{width:750px}.boxed header .shadow{width:750px;margin-left:-375px}header .container,header.thin{position:static}.to-left.md,.to-right.md{float:none}.full-portfolio .item-wrap{width:33.33333333333333%}header .menu-bar{position:static}.fancy-portfolio.col-4 .item.wrap{width:50%}.cart-list .line .icon,.cart-list .line .mini-image{display:none}.cart-list .line .name{padding-left:20px}.shop-panel .cart-list .line .total{width:15%;padding-right:0;text-align:right}.cart-list .head .section.product{padding-left:20px;text-align:left}.cart-list .head .section.prc{padding-right:0;text-align:right;width:15%}.cart-list .head .section.qty{padding-right:0;text-align:center;width:25%}.shop-panel .cart-list .head .total{width:15%;padding-right:0;text-align:right}.post-acc .element{padding-top:15px;padding-bottom:15px}.vis-1000{display:block}.hid-1000{display:none}.mobile-header{display:block}.large-header{display:none}header nav{position:relative}header.custom-1 .utilities-buttons,header.head-1 .menu-bar .utilities-buttons,header.head-1.thin .menu-bar .utilities-buttons,header.head-2 .menu-bar .utilities-buttons{padding:16px 5px 16px 0}header a.logo-box{padding:0;line-height:63px}header.navbar-fixed-top .utilities-buttons{padding:16px 0;right:15px}header.custom-1 .utilities-buttons a i,header.head-1 .menu-bar .utilities-buttons a i,header.head-2 .menu-bar .utilities-buttons a i{border:1px solid #e1e1e1;height:34px;width:34px;border-radius:2px;text-align:center;font-size:15px;line-height:32px;text-indent:-2px;margin-left:2px}header.head-2 .menu-bar .utilities-buttons a i{margin-left:5px}header.head-2 .menu-bar .utilities-buttons{border:0}header.head-2 .menu-bar .utilities-buttons a{line-height:initial;height:initial;width:initial;border:0}header.custom-1{height:66px;background:#219fd1}header.custom-1 .menu-cont{top:0;position:static}header.custom-1 .menu-bar>.row{margin-left:0;margin-right:0}.navbar-header{float:left}.navbar-toggle{position:relative;float:right;padding:11px 9px;margin-top:16px;margin-bottom:16px;margin-right:0;background-color:transparent;background-image:none;display:inline-block;border-radius:2px}.no-shops .navbar-toggle{margin-right:0}header{padding:0}header .collapse .navbar-right{display:none}header navbar-collapse{display:block;position:relative;width:100%;float:none}header .navbar-nav>li{display:block;float:none;text-align:left;line-height:1.428571429}header .navbar-right{float:left!important;width:100%;padding-bottom:15px}header.custom-2 .navbar-header .navbar-toggle,header.custom-3 .navbar-header .navbar-toggle,header.custom-4 .navbar-header .navbar-toggle{margin-right:0}header.custom-4 .logo-box{height:auto;line-height:63px;max-width:none;width:auto;z-index:2000}header.custom-5 .navbar-header .navbar-toggle{margin-right:0}#nav-shop.fixed-top,#search.fixed-top{position:fixed;top:67px}#totop{display:none}.mason-el,.mason-el.height2{width:239px}.mason-el.width2{width:479px}}@media screen and (max-width:767px){#main.boxed{width:100%}.boxed header .shadow{width:100%;left:initial;margin-left:initial}.constructing .container>.row{margin-bottom:0}.full-portfolio .item-wrap{width:100%;margin-right:0}.to-left,.to-right{float:none}#section-nav{display:none}header .navbar-right{margin-right:15px;margin-top:15px}.uber-menu ul li{width:100%;border:0}#nav-shop .cart{padding:0 55px}#partners img{margin:auto}#footer{padding:40px 0}#footer .col-sm-3{padding:15px}.shop-promo{width:100%}.portfolio.single .photo{margin-bottom:30px}.portfolio.single .controls{display:none}.fancy-portfolio .item.wrap,.fancy-portfolio .item.wrap .item,.fancy-portfolio.col-2 .item.wrap,.fancy-portfolio.col-4 .item.wrap,.fancy-portfolio.sided .item.wrap{width:100%}.fancy-portfolio .sidebar.left,.fancy-portfolio .sidebar.right{padding-left:7px;padding-right:7px}.form-1{overflow:hidden}.form-3 .form-control{margin:0 0 25px}.load{margin-bottom:15px}.load.inside{margin-bottom:60px}.classic.portfolio .load{margin-bottom:0}.time.load{margin-top:60px;margin-bottom:15px}.box-7{margin-bottom:30px}#botbar .socials{float:left;margin-bottom:5px}#accordion-2{margin-bottom:40px}.post:last-child{padding-bottom:20px}.tab.right{padding:0}.testimonials-1{margin-bottom:30px}.box-2 .item:last-child{margin-bottom:40px}.blog-wrapper.grid .element-wrap{width:100%}.blog-wrapper.blog-thumb h3{margin-top:20px}.blog-wrapper .element{margin-bottom:30px}.blog-wrapper .inside{padding-left:0}.blog-wrapper .sep-line{margin-top:30px}.timeline .element{max-width:none}.timeline .element.start{text-align:center}.timeline .element.start i{padding:15px}.blog.sidebar{padding-top:0}.wrap-404{line-height:110px;font-size:110px}.wrap-404 i{font-size:90px;bottom:5px}.alt-banner{padding:0}.alt-banner .text{margin-bottom:5px}.alt-banner .btns .button{margin-top:15px}.isotope-element,.shop-wrapper .shop-item-wrap{width:100%}.shop-wrapper .load{margin-top:15px}.constructing .main-txt{margin-top:30px!important}.constructing .logo{padding-top:60px!important}.big-subscribe .button,.big-subscribe input{width:100%}.lg-btn-section .button.solid>.over,.lg-btn-section .button.striped{padding:0 50px}.masonry-container.isotope{width:450px;margin:0 auto}.mason-el,.mason-el.height2{width:224px}.mason-el.width2{width:449px}}@media screen and (max-width:530px){.cart-list .head .section.prc,.cart-list .line .price,.shop-panel .cart-list .head{display:none}.cart-list .line .price.total{display:block;padding-left:20px;margin:5px 0;width:100%;text-align:left}.shop-panel .cart-list .line .name,.shop-panel .cart-list .line .quantity{width:100%;margin:5px 0}.shop-panel .cart-list .head .total{width:100%;padding-right:0;text-align:left}.shop-panel .cart-list .inputs .button{width:100%}.shop-panel .cart-list .inputs input{width:100%;max-width:none}}@media screen and (max-width:480px){.table.data td,.table.data thead td{padding:0}.masonry-container.isotope{width:290px;margin:0 auto}.mason-el,.mason-el.height2{width:144px}.mason-el.width2{width:289px}}