@media only screen and (max-width:1400px){#categories .bx-wrapper{margin:0 50px!important}}@media only screen and (max-width:1360px){#header .navigation a{padding:0 30px}#header .navigation li:last-of-type{margin:0 30px}#header .navigation li:hover:after{bottom:20px;left:30px;right:30px}.wrapper{margin:0 40px}.wrapper.small{margin:0 auto}#product .banner .description .buttons .button.forest-green:after,#product .banner .description .buttons .button.leather:before{display:none}}@media only screen and (max-width:1300px){#product .boxes .box ul span.image,#product .boxes .box ul span.name{width:100%;float:none}#product .boxes .box ul span.name{margin:0 0 10px}.sidebar .box.filters form button{width:100%;margin:0 0 10px}}@media only screen and (max-width:1280px){}@media only screen and (max-width:1250px){#header form input[type=text]{width:180px}}@media only screen and (max-width:1200px){.call-outs .call-out table td,#footer .contact li{display:block}.call-outs .call-out table .image{max-width:110px;margin:0 auto}.call-outs .call-out table td:first-of-type{width:100%;padding:0}.call-outs .call-out table td{text-align:center}.call-outs .call-out table td:first-child,#home section:first-of-type,#gallery .bottom{margin-bottom:20px}.carousel-wrapper .wrapper{margin:0!important}#footer .contact li.separator,#home .quote:after{display:none}#footer .sambuca{padding:40px 0}#header .navigation a{padding:0 25px}#header .navigation li:last-of-type{margin:0 25px}#header .navigation li:hover:after{left:25px;right:25px}#home .columns{margin-bottom:5px}#home .quote{padding-right:30px}.wrapper{margin:0 20px}.tn3-controls{height:182px}.tn3-gallery{height:890px}.tn3-thumb{width:175px;height:100px}.tn3-thumbs{height:102px}}@media only screen and (max-width:1180px){.wrapper.small{margin:0 40px}}@media only screen and (max-width:1160px){#header .accredited li .icon{width:30px}#header .accredited li .icon img{width:100%;height:auto}#header .column.width-30{width:35%}#header .column.width-50{width:45%}#header .contact li,#header span.subheadline{font-size:16px}#header span.headline{font-size:10px}#header span.headline span:before,#header span.headline span:after{max-width:70px}}@media only screen and (max-width:1140px){.wrapper.small{margin:0 20px}}@media only screen and (max-width:1100px){#about section:nth-child(2){padding:20px 0}#category section>.wrapper>.columns>.column>.inside,#categories section:first-of-type>.wrapper>.columns>.column>.inside,#faqs section>.wrapper>.columns>.column>.inside,#news section>.wrapper>.columns>.column>.inside,#product section>.wrapper>.columns>.column>.inside,#product section>.wrapper>.columns .columns>.column>.inside{padding:0 10px}#category .designs{margin:0 -10px -20px}#category .designs .design,#categories .categories .category,#categories .categories .request-a-quote,#news .bottom,#product .banner{margin-bottom:20px}#category .designs .design .inside,#categories .categories .category .inside,#categories .categories .request-a-quote .inside{padding:0 10px}#categories .categories{margin:0 -10px 20px}#footer .navigation li.width-50{width:100%}#footer .zeus{padding:20px 0}#header .zeus .wrapper{margin:0}#product .banner .description.width-30{width:40%}#product .banner .image.width-70{width:60%}#product section>.wrapper>.columns,#product section>.wrapper>.columns .columns{margin:0 -10px}.sidebar .box.filters .filters a.expand{font-size:.75em}}@media only screen and (max-width:1050px){main{padding:15px 0}#category .designs,#categories .categories,#contact table:last-of-type,.sidebar .box.filters,.sidebar .box.navigation{margin-bottom:0}#category section:first-of-type>.wrapper>.columns>.column.width-20,#category section:first-of-type>.wrapper>.columns>.column.width-80,#categories section:first-of-type>.wrapper>.columns>.column.width-20,#categories section:first-of-type>.wrapper>.columns>.column.width-80,#faqs section:first-of-type>.wrapper>.columns>.column.width-20,#faqs section:first-of-type>.wrapper>.columns>.column.width-80,main .top .columns .column.width-25,main .top .columns .column.width-30,main .top .columns .column.width-70,main .top .columns .column.width-75,#news section:first-of-type>.wrapper>.columns>.column.width-20,#news section:first-of-type>.wrapper>.columns>.column.width-80,#product section:first-of-type>.wrapper>.columns>.column.width-20,#product section:first-of-type>.wrapper>.columns>.column.width-80{width:100%}#categories .sidebar{text-align:center}#contact .bottom .columns .column.width-30{width:40%}#contact .bottom .columns .column.width-70{width:60%}#faqs .bottom,#categories section:first-of-type,#news .bottom:last-of-type{margin-bottom:20px}#footer .button{padding:20px 20px 15px}#header .navigation a{padding:0 20px}#header .navigation li:last-of-type{margin:0 20px}#header .navigation li:hover:after{left:20px;right:20px}#home .box{font-size:.875em}main .top p{font-size:1em}#product .photo-gallery{margin-bottom:10px}.sidebar .box.contact,.sidebar .box.custom,.sidebar .box.questions{display:none}}@media only screen and (max-width:1050px){#footer,main,#header{position:relative}form button,form input{border-radius:0;-webkit-appearance:none}body{padding-top:77px}#header{position:fixed;top:0;left:0;right:0;z-index:100000}#header form input[type=text]{width:100%}#header .logo{display:block;max-width:200px}#header .tagline{display:none}#header .column.width-20{width:40%}#header .column.width-30{width:60%;padding-right:80px}#header .hamburger{display:block}#header .navigation{text-align:left;width:270px;height:auto;background:url(../img/scratch.png) center center #2b241e;margin:0;padding:20px 0 0;position:fixed;top:0;bottom:0;right:-270px;overflow:auto}#header .navigation a{color:#fff;line-height:normal;height:auto;padding:0}#header .navigation li{margin:0 0 20px!important;padding:0 20px;display:block}#header .navigation li:last-of-type{margin:0}#header .navigation li:hover:after{display:none}#header .navigation li:hover a{background:0 0}#header .navigation li .sub-menu{background:0 0;padding:20px 0 10px;display:block;position:relative;top:0}#header .navigation li .sub-menu.wide{min-width:0}#header .navigation li .sub-menu li{width:auto;margin:0 0 10px!important;padding:0 0 0 20px;float:none}#header .sambuca{padding:10px 0}#header .zeus{overflow:hidden}html,body{-webkit-text-size-adjust:none}}@media only screen and (max-width:900px){.carousel.large .slides li .content.center{width:600px}.carousel.large .slides li .content p{font-size:1em}#categories section:last-of-type{padding:20px 0}h1{font-size:1.875em}#home section:nth-child(2) .column.width-33{width:50%}#home section:nth-child(2) .column.width-33:last-child{width:100%}#home section:nth-child(2) .column.width-33:last-child .box.quote{text-align:center}#home section:nth-child(2) .column.width-33:last-child .image{display:none}.image.border.thick{border-width:5px}}@media only screen and (max-width:800px){.carousel.large .slides li .content{text-align:center}.carousel.large .slides li .content.right .button{float:none}.carousel.large .slides li .content.right .line{margin-left:auto;margin-right:auto}#categories .products{font-size:0;text-align:center}#categories .products .product.width-20{width:33.33%;display:inline-block;zoom:1;*display:inline;float:none}#categories .products .product.width-20:nth-child(1),#categories .products .product.width-20:nth-child(2),#categories .products .product.width-20:nth-child(3){margin:0 0 30px}#categories .products .product span{font-size:12px}#footer .navigation li{margin:10px 0 0}form input[type=text]{font-size:14px;height:45px}form textarea{font-size:14px;height:200px}#home .box{font-size:1em}html,body{font-size:14px}main .bottom{padding:20px}main .top{padding:40px}#news .post{margin:0 0 20px;padding:0}#news .post table td:first-of-type{padding:0 20px 0 0}#news .years{margin:0 0 20px}#news .years .articles .article{font-size:14px}#product .banner .description.width-30,#product .banner .image.width-70{width:100%}#product .banner .description{float:left;position:relative}#product .banner .description .buttons{position:relative;bottom:0;left:0;right:0}#product .photo-gallery .photo.width-33,#product .photo-gallery .photo.width-25{width:50%}#product .specifications .buttons{margin:0}#product .specifications td,#product .specifications th{display:block}#product .specifications td:last-child{padding:0}#product .specifications tr:last-of-type th{border-bottom:1px solid #bdb8b0}.selectboxit-container *{font-size:14px}.selectboxit-container span,.selectboxit-container .selectboxit-options a{line-height:45px;height:45px}.selectboxit-arrow-container{width:40px;border-left:none}.selectboxit-default-arrow{width:14px;height:8px}.sidebar .box.navigation{padding:20px}}@media only screen and (max-width:700px){body{padding-top:61px}#about section:nth-child(3) .wrapper{min-height:400px}#about section:nth-child(3) .wrapper .content{padding:30px}.carousel.large .slides li .content.center{max-width:530px;padding:0 100px}.carousel.large .slides li .content.right{left:100px;right:100px}.call-outs .call-out.width-33,#contact .bottom .columns .column.width-30,#contact .bottom .columns .column.width-70,#header .column.width-30,#header .column.width-50,#product .columns .column.width-80 .columns .column.width-30,#product .columns .column.width-80 .columns .column.width-70{width:100%}#header .hamburger{top:20px}.call-outs .call-out:nth-child(2),#header .column.width-50{margin:30px 0}#header .logo{max-width:150px}#header .column.width-30{width:60%;padding-right:60px}#header .accredited{display:none}#header .contact li.separator,#header .contact li.social{display:none}#category .designs .design,#categories .categories .category,#categories .categories .request-a-quote{width:50%}#contact .bottom .request-a-quote{margin:20px 0 0}#faqs .faqs .answer{padding:0}#footer .navigation,#product .boxes .box.similar-products,#product .boxes .box ul li.active:after,#product .boxes .box ul li.active:before{display:none}#footer .sambuca{padding:20px 0}#footer .sambuca .column.width-35{margin:0 auto;float:none}#footer .zeus .column{text-align:center;width:100%}#footer .zeus .column:first-child{margin:0 0 20px}#header .column.width-20{margin:0}#news .years .articles .article.width-50{width:100%}#product .boxes .box ul a{padding:10px}.request-a-quote a{max-width:none;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:600px){.carousel.large .slides li .content.center,.carousel.large .slides li .content.right{width:auto;height:auto;max-width:none;background:url(../img/scratch.png) center top #3f2f26;padding:30px 20px;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:relative;left:0;right:0}#categories .products .product.width-20{width:50%}#faqs .faqs .question,h2{font-size:1.375em}#footer .sambuca .column.width-35{width:50%}form input[type=text]{height:40px}form table td{width:100%;padding:10px 0 0;display:block}form textarea{height:150px}h1{font-size:1.75em}#home .box.search{background-image:url(../img/scratch.png);background-position:center top}#home section:nth-child(2) .column.width-33{width:100%}main .top{padding:30px}#news .post table td,#news .post table td:first-of-type{width:50%}.selectboxit-container span,.selectboxit-container .selectboxit-options a{line-height:40px;height:40px}.tn3-controls{height:102px}.tn3-gallery{height:580px}.tn3-image{height:480px}.tn3-next,.tn3-prev{width:17px;height:40px;background-size:17px 40px}.tn3-thumb{width:105px;height:60px}.tn3-thumbs{height:62px;bottom:20px}}@media only screen and (max-width:500px){#category .designs .design,#categories .categories .category,#categories .categories .request-a-quote{width:100%}#news .post table td,#news .post table td:first-of-type{width:100%;display:block}#news .post table td:first-of-type{padding:0 0 20px}}@media only screen and (max-width:420px){#header .column.width-20{width:100%}#header .misc{display:none}}@media only screen and (max-width:400px){#about section:nth-child(3) .wrapper .content,#contact .top,#home .box,main .top{padding:20px}#faqs .faqs .question,h1,h2{letter-spacing:.05em}#footer .sambuca .column.width-35{width:75%}#categories .products .product.width-20{width:100%;margin:0 0 20px!important}#categories .products .product.width-20:last-of-type{margin:0!important}.flex-direction-nav,#header .accredited,#header .column.width-50{display:none}#header .column.width-30{margin:20px 0 0}#product .photo-gallery .photo.width-33,#product .photo-gallery .photo.width-25{width:100%}.tn3-gallery{height:500px}.tn3-image{height:400px}.tn3-text-bg{padding:20px 20px 0}}@media only screen and (max-width:320px){.bx-wrapper .bx-pager,#header .contact li.separator{display:none}#footer .logo{max-width:200px}#footer .sambuca .column.width-35{width:100%}#header span.subheadline{font-size:12px}#header span.headline{font-size:10px}#header span.headline span:before,#header span.headline span:after{max-width:30px}.tn3-gallery{height:420px}.tn3-image{height:320px}}