html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:inherit}body{margin:0;line-height:1;font-family:sans-serif}iframe{border:0}main{display:block}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}li{display:block}dl{margin-top:0;margin-bottom:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-size:inherit}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}sup{position:relative;top:-.5em;vertical-align:baseline;font-size:75%;line-height:0}strong{font-weight:bold}figure{margin:0}img{border:0;max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;color:inherit}button{border:0;margin:0;padding:0;text-align:inherit;text-transform:inherit;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible}::-moz-focus-inner{border:0;padding:0}.form-block ul.total li:before,.form-block ul.total li:after{content:"";display:table}.form-block ul.total li:after{clear:both}.pagination,.footer-container footer>ul>li{border-bottom:1px solid #82A2AD}.pagination,.footer-container h4{border-top:1px solid #82A2AD}.form-block .table-container table.prod-info tbody tr td a.remove,.header-container header .header-bar .logo a,.header-container header .header-bar .basket-outer .basket-inner a{overflow:hidden;text-indent:100%;white-space:nowrap}a.view,a.view.white,.manufacturers-list-container ul.manufacturers-list li a,.pagination ul li a,.header-container header .header-bar .header-group .login p a,.header-container header .register-mobile p a,.header-container header .nav-bar nav ul li,.header-container header .nav-bar nav ul li a,.footer-container footer>ul>li,.footer-container footer>ul>li a,.slicknav_nav a,.pure-button,.minict_wrapper ul li{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.products-intro-container .wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.products-intro-container .wrapper h1{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.leaf-specialist{background:url(../img/svg/specialistlines.svg) no-repeat top left,linear-gradient(#648b98 0%, #82a2ad 50%, #82a2ad 100%);text-align:center}@media (min-width: 1024px){.leaf-specialist{background:url(../img/svg/specialistlines.svg) no-repeat top left 250px,linear-gradient(#648b98 0%, #82a2ad 50%, #82a2ad 100%)}}.product-carousel-container.gradient-plain,.gradient-plain.category-carousel-container,.content-outer-container{background:linear-gradient(#648b98 0%, #82a2ad 50%, #82a2ad 100%)}@media (min-width: 1024px){.product-carousel-container.gradient-plain,.gradient-plain.category-carousel-container,.content-outer-container{background:linear-gradient(#648b98 0%, #82a2ad 50%, #82a2ad 100%)}}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #06455B;margin:1em 0;padding:0}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:"AvenirNextLTW01-Regular";src:url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");src:url("../fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("../fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"),url("../fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("../fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("../fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirNextLTW01-Medium";src:url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");src:url("../fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("eot"),url("../fonts/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"),url("../fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),url("../fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"),url("../fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Next LT W01 Bold";src:url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix");src:url("../fonts/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot?#iefix") format("eot"),url("../fonts/14c73713-e4df-4dba-933b-057feeac8dd1.woff2") format("woff2"),url("../fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"),url("../fonts/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf") format("truetype"),url("../fonts/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,li,a,p,blockquote{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;font-weight:normal;font-style:normal;font-size:1rem;line-height:1.35rem;color:#939598}h1{font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;font-size:1.75rem;line-height:2.1rem;text-transform:uppercase;color:#82A2AD}h1 span{display:block;color:#06455B}@media (min-width: 1140px){h1{font-size:2rem;line-height:2.3rem}}h2{color:#06455B;font-size:1.3rem;font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;text-align:center;text-transform:uppercase;margin-bottom:45px}h3{color:#06455B;font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;text-transform:uppercase;margin-bottom:15px}h4{font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;text-transform:uppercase;color:#06455B}p{margin-bottom:20px}p a{color:#fff;text-decoration:underline}p a:hover{text-decoration:none}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.wrapper{max-width:1140px;margin-left:auto;margin-right:auto;width:90%}.wrapper:after{content:" ";display:block;clear:both}.assistance-container{width:82.85714%;float:left;margin-right:2.85714%;margin-left:8.57143%;-webkit-border-radius:60px;border-radius:60px;background-clip:padding-box;background:#06455B;padding:30px;margin-bottom:30px}.assistance-container p{font-size:1.3rem;line-height:1.65rem;color:#fff;padding:0 30px 0 75px;background:url(../img/svg/assistance-phone.svg) no-repeat}.assistance-container p a{font-size:1.3rem;color:#82A2AD}.assistance-container p a:hover{text-decoration:underline}.terms-and-conditions-copy p{margin-bottom:30px}a.view,a.view.white{-webkit-border-radius:40px;border-radius:40px;background-clip:padding-box;font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;color:#06455B;text-transform:uppercase;display:inline-block;padding:15px 20px;margin-top:30px;border:2px solid #06455B}a.view:hover{color:#fff;background:#06455B}a.view.white{color:#fff;border:2px solid #fff}a.view.white:hover{color:#06455B;background:#fff}.home-carousel-container{background:#e0e7ea url(../img/svg/home-carousel-lines.svg) no-repeat left center;height:300px}@media (min-width: 1024px){.home-carousel-container{height:375px;background:#e0e7ea url(../img/svg/home-carousel-lines.svg) no-repeat top center}}.home-carousel-container .wrapper{position:relative;height:inherit;overflow:hidden}.home-carousel-container .wrapper h1{padding-top:30px}.home-carousel-container .wrapper h1 span{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif}@media (min-width: 768px){.home-carousel-container .wrapper h1{width:300px}}@media (min-width: 1024px){.home-carousel-container .wrapper h1{padding-top:60px;font-size:2rem;line-height:2.3rem;width:390px}}.home-carousel-container .wrapper img:nth-of-type(1){display:none;margin-top:30px;max-width:325px}@media (min-width: 768px){.home-carousel-container .wrapper img:nth-of-type(1){display:block;max-width:350px}}@media (min-width: 1024px){.home-carousel-container .wrapper img:nth-of-type(1){max-width:450px}}.home-carousel-container .wrapper img:nth-of-type(2){display:none;position:absolute;top:30px;right:0;width:70px}@media (min-width: 768px){.home-carousel-container .wrapper img:nth-of-type(2){display:block}}@media (min-width: 1024px){.home-carousel-container .wrapper img:nth-of-type(2){width:100px}}.home-carousel-container .wrapper img:nth-of-type(3){position:absolute;left:0;bottom:-40px;width:300px}@media (min-width: 768px){.home-carousel-container .wrapper img:nth-of-type(3){top:0px;left:42%;width:400px}}@media (min-width: 1024px){.home-carousel-container .wrapper img:nth-of-type(3){top:0px;left:44%;width:490px}}.home-carousel-container .wrapper p{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;font-size:1.3rem;line-height:1.65rem;color:#06455B;margin:30px 0 0 0;padding-left:30px;background:url(../img/svg/homebannercall.svg) no-repeat left center;background-size:contain;float:right}@media (min-width: 768px){.home-carousel-container .wrapper p{font-size:1.5rem;line-height:1.8rem;float:left}}@media (min-width: 1024px){.home-carousel-container .wrapper p{font-size:1.75rem;line-height:2.1rem;position:absolute;bottom:30px;right:0;padding-left:38px}}.product-carousel-container,.category-carousel-container{padding:60px 0}.product-carousel-container .wrapper ul li a,.category-carousel-container .wrapper ul li a{display:block;text-align:center}.product-carousel-container .wrapper ul li a img,.category-carousel-container .wrapper ul li a img{width:100%;display:block}.product-carousel-container .wrapper ul li a h2,.category-carousel-container .wrapper ul li a h2{font-size:1rem;line-height:1.35rem;margin-top:15px}.leaf-specialist{padding:60px 0}.leaf-specialist .wrapper h2{color:#fff}.leaf-specialist .wrapper p{color:#fff;font-size:1.3rem;line-height:1.65rem;padding:0 5%}@media (min-width: 1024px){.leaf-specialist .wrapper p{padding:0 10%}}.leaf-specialist .wrapper a.view{color:#fff;border:2px solid #fff}.leaf-specialist .wrapper a.view:hover{color:#06455B;background:#fff}.land-rover-block{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.land-rover-block .col-1{width:100%;height:300px;background:url(../img/land-rover-background.jpg) no-repeat;background-size:cover}@media (min-width: 1024px){.land-rover-block .col-1{width:50%;height:100%;float:left;position:absolute;top:0;left:0;background:url(../img/land-rover-background.jpg) no-repeat;background-size:cover}}.land-rover-block .col-2{background:#06455B;padding:60px;text-align:center}@media (min-width: 1024px){.land-rover-block .col-2{width:50%;float:right}}.land-rover-block .col-2 h2,.land-rover-block .col-2 p{color:#fff}.experience{width:100%;float:left;margin-left:0;margin-right:0;padding:60px 0;background:#03212b url(../img/experiencebackground.png) no-repeat center center;background-size:cover;text-align:center}.experience .wrapper h2{color:#fff}.experience .wrapper p{color:#fff;font-size:1.3rem;line-height:1.65rem;padding:0 5%}@media (min-width: 1024px){.experience .wrapper p{padding:0 10%}}.experience .wrapper a.view{color:#fff;border:2px solid #fff}.experience .wrapper a.view:hover{color:#06455B;background:#fff}@media (min-width: 768px){.body-content .wrapper{padding:0 5%}}.body-content .wrapper h1{text-align:center;padding:60px 0 45px 0}.body-content .wrapper h1+p{font-size:1.3rem;line-height:1.65rem;color:#82A2AD;text-align:center;padding-bottom:45px}.body-content .wrapper .descriptive-copy{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px}@media (min-width: 768px){.body-content .wrapper .descriptive-copy .col-1{width:48.57143%;float:left;margin-right:2.85714%}}.body-content .wrapper .descriptive-copy .col-1 p{margin-bottom:30px}@media (min-width: 768px){.body-content .wrapper .descriptive-copy .col-2{width:48.57143%;float:right;margin-right:0}}.body-content .wrapper .descriptive-copy .col-2 p{margin-bottom:30px}.category-carousel-container h2,.category-carousel-container h4{color:#fff}.category-carousel-container a.view{border:2px solid #fff;color:#fff}.category-carousel-container a.view:hover{color:#06455B;background:white}.products-intro-container.van-commercial-springs{background:#03212b url(../img/van-commercial-springs.png) no-repeat center center;background-size:cover}.products-intro-container.land-rover-springs{background:#03212b url(../img/land-rover-springs.png) no-repeat center center;background-size:cover}.products-intro-container.vintage-car-springs{background:#03212b url(../img/vintage-car-springs.png) no-repeat center center;background-size:cover}.products-intro-container.rail-locomotive-springs{background:#03212b url(../img/rail-locomotive-springs.png) no-repeat center center;background-size:cover}.products-intro-container.off-road-suv-springs{background:#03212b url(../img/off-road-suv-springs-banner.png) no-repeat center center;background-size:cover}.products-intro-container.u-bolts{background:#03212b url(../img/u-bolts.png) no-repeat center center;background-size:cover}.products-intro-container .wrapper{text-align:center;height:140px}@media (min-width: 768px){.products-intro-container .wrapper{height:200px}}.products-intro-container .wrapper h1{color:#fff;padding:0}.categories-container{width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px}.categories-container ul li{text-align:center;margin-bottom:30px}@media (min-width: 768px){.categories-container ul li{width:48.57143%;float:left;margin-right:2.85714%}.categories-container ul li:nth-of-type(2n){width:48.57143%;float:right;margin-right:0}}@media (min-width: 1024px){.categories-container ul li{width:31.42857%;float:left;margin-right:2.85714%}.categories-container ul li:nth-of-type(2n){width:31.42857%;float:left;margin-right:2.85714%}.categories-container ul li:nth-of-type(3n){width:31.42857%;float:right;margin-right:0}}.categories-container ul li img{display:block;width:100%;margin-bottom:15px}.categories-container ul.manufacturers{width:100%;float:left;margin-left:0;margin-right:0;margin:0 0 45px 0}.categories-container ul.manufacturers li{margin-bottom:60px;width:48.57143%;float:left;margin-right:2.85714%}.categories-container ul.manufacturers li:nth-of-type(2n){width:48.57143%;float:right;margin-right:0}@media (min-width: 1024px){.categories-container ul.manufacturers li{width:22.85714%;float:left;margin-right:2.85714%}.categories-container ul.manufacturers li:nth-of-type(2n){width:22.85714%;float:left;margin-right:2.85714%}.categories-container ul.manufacturers li:nth-of-type(4n){width:22.85714%;float:right;margin-right:0}}.categories-container ul.manufacturers li img{display:block;width:130px;height:80px;margin:0 auto}.content-outer-container.margin-top{margin-top:45px}.content-outer-container .wrapper{padding:60px 0;-webkit-column-count:2;column-count:2;-webkit-column-width:300px;column-width:300px;-webkit-column-gap:30px;column-gap:30px}.content-outer-container .wrapper p{text-align:center;color:#fff}@media (min-width: 768px){.content-outer-container .wrapper .col-1{width:48.57143%;float:left;margin-right:2.85714%}}.content-outer-container .wrapper .col-1 p{text-align:left;padding:0;margin-bottom:30px}@media (min-width: 768px){.content-outer-container .wrapper .col-1 p:nth-of-type(2n){margin-bottom:0}}@media (min-width: 768px){.content-outer-container .wrapper .col-2{width:48.57143%;float:right;margin-right:0}}.content-outer-container .wrapper .col-2 p{text-align:left;padding:0;margin-bottom:30px}.content-outer-container .wrapper .col-2 p:nth-of-type(2n){margin-bottom:0}.chosen-category{width:100%;float:left;margin-left:0;margin-right:0;margin-top:15px}.chosen-category img{float:left;width:130px;height:80px}.chosen-category p{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;color:#06455B;text-transform:uppercase;float:left;padding:15px 0 0 30px}.chosen-category p span{color:#82A2AD;display:block}.manufacturers-list-container{width:100%;float:left;margin-left:0;margin-right:0;background:#82A2AD;margin:30px 0}@media (min-width: 1024px){.manufacturers-list-container{width:22.85714%;float:left;margin-right:2.85714%}}.manufacturers-list-container h3{color:#fff;padding:15px 0 0 15px}.manufacturers-list-container ul.manufacturers-list{background:#506f79;padding:15px}.manufacturers-list-container ul.manufacturers-list li a{color:#fff;display:block;padding:3px 0}.manufacturers-list-container ul.manufacturers-list li a:hover{background:#82A2AD;padding-left:10px}.product-list-outer-container{width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px}@media (min-width: 1024px){.product-list-outer-container{width:74.28571%;float:right;margin-right:0}}.product-list-outer-container .product-container{width:100%;float:left;margin-left:0;margin-right:0;background:#eeefef;margin-bottom:45px}.product-list-outer-container .product-container h2{background:#06455B;color:#fff;text-align:left;padding:15px;margin-bottom:15px}.product-list-outer-container .product-container h2 span{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;font-size:1rem;display:block}@media (min-width: 1024px){.product-list-outer-container .product-container h2 span{display:inline}}.product-list-outer-container .product-container .product-container-details{width:100%;float:left;margin-left:0;margin-right:0;padding:15px}.product-list-outer-container .product-container .product-container-details img{display:block;width:100%;margin-bottom:30px}@media (min-width: 1024px){.product-list-outer-container .product-container .product-container-details img{width:31.42857%;float:left;margin-right:2.85714%}}.product-list-outer-container .product-container .product-container-details .col-1{margin-bottom:30px}@media (min-width: 1024px){.product-list-outer-container .product-container .product-container-details .col-1{width:22.85714%;float:left;margin-right:2.85714%;margin-left:8.57143%}}.product-list-outer-container .product-container .product-container-details .col-1 li{font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;color:#06455B}.product-list-outer-container .product-container .product-container-details .col-1 li span{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;color:#939598}@media (min-width: 1024px){.product-list-outer-container .product-container .product-container-details .col-2{width:31.42857%;float:right;margin-right:0}}.product-list-outer-container .product-container .product-container-details .col-2 h4{text-transform:capitalize}.product-list-outer-container .product-container .product-container-details hr{width:100%}.product-list-outer-container .product-container .product-container-details p.price{font-size:2rem;line-height:2.3rem;font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;color:#06455B}@media (min-width: 1024px){.product-list-outer-container .product-container .product-container-details p.price{float:left}}.product-list-outer-container .product-container .product-container-details p.price span:nth-of-type(1){font-size:1rem;line-height:1.35rem}.product-list-outer-container .product-container .product-container-details p.price span:nth-of-type(2){font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;font-size:1rem;line-height:1.35rem;color:#939598;margin-left:15px}.product-list-outer-container .product-container .product-container-details form{padding:0;margin-bottom:0}@media (min-width: 1024px){.product-list-outer-container .product-container .product-container-details a.view{float:right;margin-top:0}}.news-outer-container{width:100%;float:left;margin-left:0;margin-right:0}.news-outer-container .news-container{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px}@media (min-width: 768px){.news-outer-container .news-container{margin-bottom:45px}}.news-outer-container .news-container img{margin-bottom:30px}@media (min-width: 768px){.news-outer-container .news-container img{width:48.57143%;float:left;margin-right:2.85714%;margin-bottom:0}}@media (min-width: 768px){.news-outer-container .news-container h3,.news-outer-container .news-container p{width:48.57143%;float:right;margin-right:0}}.news-outer-container .news-container p{clear:right}.pagination{width:100%;float:left;margin-left:0;margin-right:0;padding:15px 0;margin-bottom:45px}.pagination ul{text-align:center}.pagination ul li{display:inline-block}.pagination ul li a{padding:10px 20px}.pagination ul li a:hover,.pagination ul li a.active{-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box;color:#fff;background:#82A2AD}form{width:100%;float:left;margin-left:0;margin-right:0;background:#eeefef;padding:45px;margin-bottom:45px}form#search_form{width:auto;float:none;background:none;padding:0;margin-bottom:0}form#cart_form .form-block{width:100% !important;float:left}form#cart_form .form-block:nth-of-type(1){margin-bottom:30px !important}form#cart_form .form-block:nth-of-type(2) label{margin-bottom:15px}form#cart_form .form-block:nth-of-type(2) input.span2{margin-top:15px}form .form-block.full{width:100% !important}@media (min-width: 768px){form .form-block.full label:nth-of-type(1),form .form-block.full input:nth-of-type(1){width:48.57143%;float:left;margin-right:2.85714%}form .form-block.full label:nth-of-type(2),form .form-block.full input:nth-of-type(2){width:48.57143%;float:right;margin-right:0;position:relative;top:-16px}}@media (min-width: 768px){form .form-block.full .reminders{width:48.57143%;float:right;margin-right:0;clear:both;position:relative;top:-16px}}form .form-block:nth-of-type(1){margin-bottom:30px}@media (min-width: 768px){form .form-block:nth-of-type(1){width:48.57143%;float:left;margin-right:2.85714%;margin-bottom:0}}@media (min-width: 768px){form .form-block:nth-of-type(2){width:48.57143%;float:right;margin-right:0}}form .form-block label{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;font-size:1rem;color:#939598;width:100%;float:left}form .form-block input[type=text],form .form-block input[type=password]{margin:10px 0 15px 0;box-shadow:none;border-radius:0;border:none;background:#fff;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;font-size:1rem;padding:10px;width:100%}form .form-block input[type=text]:focus,form .form-block input[type=password]:focus{outline:none}form .form-block .minict_wrapper{width:100%;float:left;margin-top:10px}form .form-block a{font-size:.75rem}form .form-block a:hover{text-decoration:underline}form a.view,form a.view.white{float:right;clear:both}.form-block .table-container{width:100%}@media (max-width: 1024px){.form-block .table-container{overflow-x:auto}}.form-block .table-container table.prod-info{width:100%;border-collapse:collapse}@media (max-width: 1024px){.form-block .table-container table.prod-info{width:1024px}}.form-block .table-container table.prod-info thead{background:#06455B}.form-block .table-container table.prod-info thead tr th{color:#fff;text-transform:uppercase;text-align:left;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;padding:15px}.form-block .table-container table.prod-info tbody tr:nth-child(even){background:#fff}.form-block .table-container table.prod-info tbody tr td{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;padding:15px}.form-block .table-container table.prod-info tbody tr td a{background:url(../img/svg/cart.svg) no-repeat center left;background-size:contain;padding-left:35px;color:#06455B}.form-block .table-container table.prod-info tbody tr td a:hover{text-decoration:underline}.form-block .table-container table.prod-info tbody tr td a.remove{display:block;width:20px;height:20px;background:url(../img/svg/remove.svg) no-repeat center center;background-size:contain;padding:0;margin:0}.form-block .table-container table.prod-info tbody tr td input{outline:none}.form-block ul.total li{border-top:1px solid #939598;margin-bottom:0;padding:15px 0}.form-block ul.total li p{text-transform:uppercase}.form-block ul.total li p:first-child,.form-block ul.total li p:last-child{width:50%;float:left;margin-bottom:0}.form-block ul.total li p:last-child{text-align:right}.form-block ul.total li:last-child p{font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;font-size:1.5rem;color:#06455B}.basket-items-toggle{display:block !important;margin-bottom:30px}@media (min-width: 1024px){.basket-items-toggle{display:none !important}}.basket-items-toggle h3.closed{background:#06455B url(../img/basket-down.svg) no-repeat center right 20px}.basket-items-toggle h3.closed.open{background:#06455B url(../img/basket-up.svg) no-repeat center right 20px}.basket-items-toggle .basket-items-toggle-total{display:none}.billing-address{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;margin-bottom:30px}@media (min-width: 1024px){.billing-address{width:74.28571%;float:left;margin-right:2.85714%;margin-bottom:0}}.basket-items,.basket-items-toggle{width:100%;float:left;margin-left:0;margin-right:0;background:#fff;display:none}@media (min-width: 1024px){.basket-items,.basket-items-toggle{display:block;width:22.85714%;float:right;margin-right:0}}.basket-items h3,.basket-items-toggle h3{margin:0;background:#06455B;color:#fff;padding:15px 30px}.basket-items ul,.basket-items-toggle ul{padding:15px 30px}.basket-items ul li,.basket-items-toggle ul li{border-bottom:1px solid #eeefef;margin-bottom:0;padding:10px 0}.basket-items ul li p,.basket-items-toggle ul li p{margin-bottom:0}.basket-items ul li:last-child,.basket-items-toggle ul li:last-child{border-bottom:none}.basket-items span.order-total,.basket-items-toggle span.order-total{display:block;width:100%;padding:0 30px}.basket-items span.order-total p,.basket-items-toggle span.order-total p{font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;font-size:1.3rem;color:#06455B;width:50%;float:left}.basket-items span.order-total p:last-child,.basket-items-toggle span.order-total p:last-child{text-align:right}.form-block.submit-order form{width:100%}.form-block input[type="checkbox"]+label{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;color:#939598;display:block;margin-bottom:15px}.contact-container{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:45px}@media (min-width: 768px){.contact-container .col-1{width:65.71429%;float:left;margin-right:2.85714%;padding-right:2.5%}}@media (min-width: 768px){.contact-container .col-2{width:31.42857%;float:right;margin-right:0}}.contact-container .col-2 p{margin-bottom:30px}.header-container header .header-bar{position:absolute;top:0;width:85%}@media (min-width: 1024px){.header-container header .header-bar{background:#06455B;width:100%;position:initial}}.header-container header .header-bar .logo{width:280px;float:left;margin:19px 30px 0 0}.header-container header .header-bar .logo a{display:block;background:url(../img/jones-logo.png) no-repeat 0 0;background-size:contain;width:280px;height:25px}@media (min-width: 1024px){.header-container header .header-bar .header-group{float:right}}.header-container header .header-bar .header-group .contact{display:none;border-left:1px solid #82A2AD;border-right:1px solid #82A2AD;padding:7px 10px 0 10px;margin-left:5%}@media (min-width: 667px){.header-container header .header-bar .header-group .contact{display:block;height:58px;float:left}}@media (min-width: 1024px){.header-container header .header-bar .header-group .contact{margin-left:0}}.header-container header .header-bar .header-group .contact p{font-size:.75rem;color:#82A2AD}.header-container header .header-bar .header-group .contact p span{color:#fff;display:block;font-size:1.2rem;font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;line-height:1rem}.header-container header .header-bar .header-group .login{display:none;padding:16px 10px 0 10px}@media (min-width: 1024px){.header-container header .header-bar .header-group .login{display:block;height:58px;float:left}}.header-container header .header-bar .header-group .login p{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;color:#82A2AD}.header-container header .header-bar .header-group .login p a{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;font-size:.75rem;color:#82A2AD;text-transform:uppercase}.header-container header .header-bar .header-group .login p a:hover{color:#fff}.header-container header .header-bar .basket-outer{float:left;border-left:1px solid #82A2AD;border-right:1px solid #82A2AD;padding:14px 10px 10px 10px;height:58px}@media (min-width: 667px){.header-container header .header-bar .basket-outer{border-left:none}}@media (min-width: 1024px){.header-container header .header-bar .basket-outer{border-left:1px solid #82A2AD}}.header-container header .header-bar .basket-outer .basket-inner a{display:block;width:30px;height:28px;background:url(../img/svg/basket.svg) no-repeat 0 0;background-size:contain}.header-container header .register-mobile{background:#82A2AD;padding:10px 0}@media (min-width: 1024px){.header-container header .register-mobile{display:none}}.header-container header .register-mobile p{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;color:#fff;float:left;padding-top:5px}.header-container header .register-mobile p a{font-family:"Avenir Next LT W01 Bold",helvetica,arial,sans-serif;color:#fff;text-transform:uppercase}.header-container header .register-mobile p a:hover{color:#fff}.header-container header .register-mobile input{border:0;outline:0;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;text-transform:uppercase;color:#939598;padding:10px;float:right;width:150px}@media (min-width: 667px){.header-container header .register-mobile input{width:200px}}.header-container header .nav-bar{background:#82A2AD}.header-container header .nav-bar nav{width:100%;clear:both}.header-container header .nav-bar nav ul{list-style-type:none;margin:0;padding:0}.header-container header .nav-bar nav ul li{position:relative;display:block;margin-bottom:0;float:left}.header-container header .nav-bar nav ul li a{display:block;color:#fff;text-decoration:none;margin:0;padding:12px 15px}.header-container header .nav-bar nav ul li a.active{background:#506f79}.header-container header .nav-bar nav ul li ul{display:none;position:absolute;z-index:999}.header-container header .nav-bar nav ul li ul li{display:block;float:none;width:auto}.header-container header .nav-bar nav ul li ul li a{display:block;white-space:nowrap;text-align:left;background:#82A2AD}.header-container header .nav-bar nav ul li ul li a:hover,.header-container header .nav-bar nav ul li ul li a.active{background:#506f79}.header-container header .nav-bar nav ul li:hover,.header-container header .nav-bar nav ul li.active{background:#506f79}.header-container header .nav-bar nav ul li:hover ul,.header-container header .nav-bar nav ul li.active ul{display:block}.header-container header .nav-bar input{display:none;border:0;outline:0;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;text-transform:uppercase;color:#939598;padding:10px;float:right;width:150px;margin-top:6px}@media (min-width: 1024px){.header-container header .nav-bar input{display:block}}.js #menu{display:none}@media (min-width: 1024px){.js #menu{display:block}}.js .slicknav_menu{display:block;background:#06455B;padding:20px 0}@media (min-width: 1024px){.js .slicknav_menu{display:none}}.footer-container{width:100%;float:left;margin-left:0;margin-right:0;background:#06455B url(../img/svg/footerlines.svg) no-repeat bottom left 15%}@media (min-width: 768px){.footer-container{background:#06455B url(../img/svg/footerlines.svg) no-repeat bottom left -30%}}@media (min-width: 1024px){.footer-container{background:#06455B url(../img/svg/footerlines.svg) no-repeat bottom left 90%}}@media (min-width: 1140px){.footer-container{background:#06455B url(../img/svg/footerlines.svg) no-repeat bottom left -100px}}.footer-container footer{padding:30px 0 0 0}@media (min-width: 1024px){.footer-container footer{padding:0}}.footer-container footer>ul{width:100%;float:left;margin-left:0;margin-right:0}.footer-container footer>ul>li{padding:0 0 30px 0;margin-bottom:30px}@media (min-width: 1024px){.footer-container footer>ul>li{width:31.42857%;float:left;margin-right:2.85714%;border-bottom:0;margin-bottom:0;text-align:center;padding:75px 0 0 0;height:250px}}.footer-container footer>ul>li h3,.footer-container footer>ul>li p,.footer-container footer>ul>li ul>li>a,.footer-container footer>ul>li li{color:#fff}.footer-container footer>ul>li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@media (min-width: 1024px){.footer-container footer>ul>li:first-child{border-right:1px solid #82A2AD}}@media (min-width: 1024px){.footer-container footer>ul>li:nth-child(2){border-right:1px solid #82A2AD}}.footer-container footer>ul>li:last-child{border:none;margin-bottom:0}@media (min-width: 1024px){.footer-container footer>ul>li:last-child{width:31.42857%;float:right;margin-right:0}}.footer-container h4{color:#82A2AD;font-size:.75rem;float:left;padding:30px 0;width:100%;text-align:center}/*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT *//*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:30px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{border:1px solid #06455B;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#06455B}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:6px}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:30px;height:18px;margin-left:15px}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:30px;height:2px;background:#fff}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block;margin:0 5%}.slicknav_nav .slicknav_arrow{font-size:0.8em;line-height:1.6em;float:right}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline;border-top:none}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block;border-top:1px solid rgba(230,231,232,0.3)}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_nav ul li{margin:0}.slicknav_nav ul li a{border-top:1px solid rgba(230,231,232,0.3)}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-transform:uppercase}.slicknav_btn{margin:0;text-decoration:none;right:5%}.slicknav_nav{margin:0;padding:60px 0 30px 0;font-size:0.875em;list-style:none;overflow:hidden;background:#06455B}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_nav .slicknav_row{padding:15px 2.5%}.slicknav_nav a{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;padding:15px 2.5%;text-decoration:none;color:#fff;margin-bottom:0}.slicknav_nav a:hover,.slicknav_nav a.active{background:#82A2AD}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;text-decoration:none;box-shadow:none;float:right;margin:10px 0 0 0;padding:15px;font-family:"AvenirNextLTW01-Medium",helvetica,arial,sans-serif;text-transform:uppercase;border:2px solid #06455B;color:#06455B}.pure-button-hover,.pure-button:hover,.pure-button:focus{color:#fff;background-color:#06455B}.pure-button:focus{outline:0}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);-khtml-opacity:0.40;-moz-opacity:0.40;opacity:0.40;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form select,.pure-form textarea{padding:1em 0.6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #eee;border-radius:4px;vertical-align:middle;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif;margin-bottom:5px;font-size:1rem;float:left;resize:vertical}.pure-form input:not([type]){padding:0.5em 0.6em;display:inline-block;border:1px solid #06455B;box-shadow:inset 0 1px 3px #eee;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type="color"]{padding:0.2em 0.5em}.pure-form input[type="text"]:focus,.pure-form input[type="password"]:focus,.pure-form input[type="email"]:focus,.pure-form input[type="url"]:focus,.pure-form input[type="date"]:focus,.pure-form input[type="month"]:focus,.pure-form input[type="time"]:focus,.pure-form input[type="datetime"]:focus,.pure-form input[type="datetime-local"]:focus,.pure-form input[type="week"]:focus,.pure-form input[type="number"]:focus,.pure-form input[type="search"]:focus,.pure-form input[type="tel"]:focus,.pure-form input[type="color"]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#06455B}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type="file"]:focus,.pure-form input[type="radio"]:focus,.pure-form input[type="checkbox"]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:0.5em 0;display:block}.pure-form input[type="text"][disabled],.pure-form input[type="password"][disabled],.pure-form input[type="email"][disabled],.pure-form input[type="url"][disabled],.pure-form input[type="date"][disabled],.pure-form input[type="month"][disabled],.pure-form input[type="time"][disabled],.pure-form input[type="datetime"][disabled],.pure-form input[type="datetime-local"][disabled],.pure-form input[type="week"][disabled],.pure-form input[type="number"][disabled],.pure-form input[type="search"][disabled],.pure-form input[type="tel"][disabled],.pure-form input[type="color"][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type="file"]:focus:invalid:focus,.pure-form input[type="radio"]:focus:invalid:focus,.pure-form input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:white}.pure-form select[multiple]{height:auto}.pure-form label{margin:0.5em 0 0.2em}.pure-form fieldset{margin:0;padding:0.35em 0 0.75em;border:0}.pure-form legend{display:block;width:100%;padding:0.3em 0;margin-bottom:0.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type="text"],.pure-form-stacked input[type="password"],.pure-form-stacked input[type="email"],.pure-form-stacked input[type="url"],.pure-form-stacked input[type="date"],.pure-form-stacked input[type="month"],.pure-form-stacked input[type="time"],.pure-form-stacked input[type="datetime"],.pure-form-stacked input[type="datetime-local"],.pure-form-stacked input[type="week"],.pure-form-stacked input[type="number"],.pure-form-stacked input[type="search"],.pure-form-stacked input[type="tel"],.pure-form-stacked input[type="color"],.pure-form-stacked input[type="file"],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:0.25em 0}.pure-form-stacked input:not([type]){display:block;margin:0.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:0.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:0.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:0.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:100%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:0.3em;color:#666;vertical-align:middle;font-size:0.875em}.pure-form-message{display:block;color:#666;font-size:0.875em}@media only screen and (max-width: 480px){.pure-form button[type="submit"]{margin:0.7em 0 0}.pure-form input:not([type]),.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form label{margin-bottom:0.3em;display:block}.pure-group input:not([type]),.pure-group input[type="text"],.pure-group input[type="password"],.pure-group input[type="email"],.pure-group input[type="url"],.pure-group input[type="date"],.pure-group input[type="month"],.pure-group input[type="time"],.pure-group input[type="datetime"],.pure-group input[type="datetime-local"],.pure-group input[type="week"],.pure-group input[type="number"],.pure-group input[type="search"],.pure-group input[type="tel"],.pure-group input[type="color"]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:0.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:0.75em;padding:0.2em 0 0.8em}}.minict_wrapper{font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif,Arial,Helvetica,sans-serif;color:#333;background:#fff;position:relative;width:250px;height:35px;height:2.2rem;border:1px solid #e5e5e5;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}@media (min-width: 768px){.minict_wrapper{float:left;margin-right:30px}}.minict_wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.minict_wrapper.disabled{background:#f5f5f5;text-shadow:0 1px 0 #fff}.minict_wrapper.disabled span{color:#bbb !important}.minict_wrapper:after{content:"\25BC";display:block;position:absolute;height:33px;width:33px;height:2.1rem;width:2.1rem;top:0;right:0;font-size:10px;font-size:0.6rem;line-height:32px;line-height:1.9rem;text-align:center;color:#555}.minict_wrapper.active:after{content:"\25B2"}.minict_wrapper.disabled:after{color:#bbb}.minict_wrapper span{display:block;border:0;outline:none;background:none;font-family:"AvenirNextLTW01-Regular",helvetica,arial,sans-serif,Arial,Helvetica,sans-serif;color:#333;font-size:16px;font-size:1rem;height:32px;height:2.0rem;line-height:23px;line-height:1.5rem;padding:4px 53px 0 6px;padding:4px 3.4rem 0 0.4rem;cursor:default;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minict_wrapper span:empty:before{content:attr(data-placeholder);color:#939598;line-height:23px;line-height:1.5rem}.minict_wrapper ul{display:none;list-style:none;padding:0;margin:0 -1px;position:absolute;width:100%;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px);border:1px solid #e5e5e5;border-top:1px solid #f9f9f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;top:33px;top:2.0rem;left:0;max-height:350px;max-height:22rem;overflow-y:auto;z-index:999999}.minict_wrapper ul li{list-style:none;font-size:1rem;padding:0 10px;padding:0 0.7rem;cursor:pointer;background:#fff;height:35px;height:2.2rem;line-height:32px;line-height:2rem}.minict_wrapper ul li:hover{background:#939598;color:#fff}.minict_wrapper ul li.minict_group{color:#444;background:#f6f6f6;font-weight:bold;cursor:default}.minict_wrapper ul li.minict_empty{display:none;background:#fff !important;color:#bbb;text-align:center;font-size:14px;font-size:0.9rem;height:55px;height:3.5rem;line-height:50px;line-height:3.3rem}.minict_wrapper ul li.disabled{cursor:default;background:#fff !important;color:#bbb}.minict_wrapper ul li.selected{color:#819a9a;background:#f8f9f9}.minict_wrapper ul li.highlighted{color:#fff;background:#819a9a}.minict_wrapper ul li.hidden{display:none}.minict_wrapper .minict_reset{color:#A9A9A9;bottom:0;display:none;font-size:18px;font-size:1.1rem;line-height:30px;line-height:1.9rem;position:absolute;right:35px;right:2.2rem;text-align:center;top:0;text-decoration:none;width:20px;width:1.2rem;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.minict_wrapper .minict_reset:hover{color:#e0e0e0;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.minict_wrapper .minict_reset:active{color:#636363}.minict_wrapper.disabled .minict_reset{display:none}.minict_wrapper.bubble{-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.05);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.05);background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%)}.minict_wrapper.bubble:hover{border-color:#dcdcdc}.minict_wrapper.bubble:after{border-left:1px solid #e5e5e5;-webkit-box-shadow:inset 1px 0px 0px 0px #fff;box-shadow:inset 1px 0px 0px 0px #fff;height:2.05rem}.minict_wrapper.bubble ul{top:2.7rem;-webkit-box-shadow:0px 5px 25px 0px rgba(0,0,0,0.25);box-shadow:0px 5px 25px 0px rgba(0,0,0,0.25);border-radius:6px;overflow:visible}.minict_wrapper.bubble ul:before{position:absolute;top:-11px;left:19px;content:".";color:transparent;width:0px;height:0px;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #e5e5e5 transparent}.minict_wrapper.bubble ul:after{position:absolute;top:-10px;left:20px;content:".";color:transparent;width:0px;height:0px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffffff transparent}.minict_wrapper.bubble ul li.minict_first{border-top-left-radius:6px;border-top-right-radius:6px}.minict_wrapper.bubble ul li.minict_last{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.minict_wrapper.bubble .minict_reset{width:30px}
/*# sourceMappingURL=main.css.map */
.popular-manufacturer{padding:0 0 60px 0}.popular-manufacturer .wrapper h2{text-align:center}.popular-manufacturer .wrapper ul li{width:48.57143%;float:left;margin-right:2.85714%;text-align:center;margin-bottom:30px}.popular-manufacturer .wrapper ul li:nth-of-type(2n){width:48.57143%;float:right;margin-right:0}@media (min-width: 768px){.popular-manufacturer .wrapper ul li{width:31.42857%;float:left;margin-right:2.85714%}.popular-manufacturer .wrapper ul li:nth-of-type(2n){width:31.42857%;float:left;margin-right:2.85714%}.popular-manufacturer .wrapper ul li:nth-of-type(3n){width:31.42857%;float:left;margin-right:2.85714%}.popular-manufacturer .wrapper ul li:nth-of-type(3n){width:31.42857%;float:right;margin-right:0}}@media (min-width: 1024px){.popular-manufacturer .wrapper ul li{width:14.28571%;float:left;margin-right:2.85714%;margin-bottom:0}.popular-manufacturer .wrapper ul li:nth-of-type(2n){width:14.28571%;float:left;margin-right:2.85714%}.popular-manufacturer .wrapper ul li:nth-of-type(3n){width:14.28571%;float:left;margin-right:2.85714%}.popular-manufacturer .wrapper ul li:nth-of-type(6n){width:14.28571%;float:right;margin-right:0}}.popular-manufacturer .wrapper ul li img{display:block;width:130px;height:80px;margin:0 auto}

@media (max-width: 490px) {    
	.header-container header .header-bar .logo {
		width: 130px;
	}
	.header-container header .header-bar .logo a {
		width: 130px;
		height: 19px;
	}
}


.submit-order {
	width: 100% !important;
}

.form-left {
	width: 100%;
	float: left;
}

.form-right {
	width: 100%;
	float: right;
}

@media (min-width: 768px) {
	.form-left {
		width: 49%;
		float: left;
	}
	
	.form-right {
		width: 49%;
		float: right;
	}
}

.product-container-details hr {
	float:left;
}

#country_id, #zone_id {
	margin: 10px 0 15px 0;
  box-shadow: none;
  border-radius: 0;
  border: none;
  background: #fff;
  font-family: "AvenirNextLTW01-Regular",helvetica,arial,sans-serif;
  font-size: 1rem;
  padding: 10px;
  width: 100%;
}

/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}


.footer-credit {
	text-align:center;
	margin-top:20px;
	font-size:0.7rem;
}
.footer-credit a {
	font-size:0.7rem;
}