body{padding-top:120px}@media screen and (max-width:768px){body{padding-top:80px}}::-moz-selection{background:#25556e;color:#fff;text-shadow:none}::selection{background:#25556e;color:#fff;text-shadow:none}#navbar-header{z-index:1030;background:#2d6987;background-image:-webkit-gradient(linear,left top,left bottom,from(#357daf),to(#2d6987));background-image:-webkit-linear-gradient(top,#357daf,#2d6987);background-image:-moz-linear-gradient(top,#357daf,#2d6987);background-image:-o-linear-gradient(top,#357daf,#2d6987);background-image:linear-gradient(to bottom,#357daf,#2d6987);border-color:#2d6987;box-shadow:none}#navbar-header img.navbar-brand{height:90px}#navbar-header .navbar-nav li a{margin-top:20px}#navbar-header .navbar-brand,#navbar-header .navbar-nav li a{color:#fff;text-shadow:0 1px 0 #357daf}#navbar-header .navbar-nav li a:active,#navbar-header .navbar-nav li a:focus,#navbar-header .navbar-nav li a:hover,#navbar-header .navbar-nav li.open a.dropdown-toggle{background:#25556e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#navbar-header .navbar-right:last-child{margin-right:0}#navbar-header .glyphicon{padding-right:5px;top:2px}#navbar-header .navbar-nav .basket-dropdown .dropdown-menu{padding:9px}#navbar-header .navbar-nav .basket-dropdown .dropdown-menu .dropdown-item{margin:0;padding:15px 12px;color:#777;text-shadow:none}#navbar-header .navbar-nav .basket-dropdown .dropdown-menu .dropdown-item:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ddd;color:#333}#navbar-header .navbar-nav .basket-dropdown .btn-primary{margin:0;padding:15px 0;text-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#navbar-header .navbar-nav .basket-dropdown .btn-primary:active,#navbar-header .navbar-nav .basket-dropdown .btn-primary:focus,#navbar-header .navbar-nav .basket-dropdown .btn-primary:hover{background:#285e8e}@media screen and (max-width:992px){#navbar-header .navbar-nav li a{padding:15px 9px}#navbar-header .glyphicon{padding-right:2px}}@media screen and (max-width:768px){#navbar-header{background:#2d6987}#navbar-header .navbar-nav{padding-right:0;margin-top:0;margin-bottom:0}#navbar-header .navbar-nav li a{margin:0;border-top:1px solid #25556e}#navbar-header .navbar-nav li a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#navbar-header .navbar-collapse{box-shadow:none;border:0 none}#navbar-header .navbar-toggle{border-color:#25556e}#navbar-header .navbar-toggle:focus,#navbar-header .navbar-toggle:hover{background:#25556e;border-color:#25556e}#navbar-header .navbar-toggle .icon-bar{background-color:#fff}#navbar-header .glyphicon{padding-left:5px;padding-right:10px}#navbar-header .navbar-right:last-child{margin-right:-15px}}#navbar-footer{z-index:1020}#navbar-content{z-index:1025;margin-top:90px}#navbar-content .navbar-nav li a{padding:15px 12px}#navbar-content .navbar-nav li a:hover{color:#fff;background:#2d6987;text-shadow:0 1px 0 #357daf}#navbar-content .divider-vertical{border-left:1px solid #ccc;height:50px}#navbar-content .navbar-form .form-control{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;margin-right:-4px;border-right:0 none;width:100px}#navbar-content .navbar-form .btn{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width:1200px){#navbar-content .navbar-nav li a{padding:15px 9px}}@media screen and (max-width:992px){#navbar-content .navbar-nav li a{padding:15px 6px;font-size:11px}}#content .shop-category-thumbnail{display:table-cell;height:243px;width:243px;text-align:center;vertical-align:middle}@media screen and (max-width:768px){#navbar-content{margin-top:50px}#navbar-content .basket-btn{border-color:#ddd;color:#888;float:right;margin-right:15px;padding:6px 10px;width:44px}#navbar-content .basket-btn:hover{background:#ddd}#navbar-content .navbar-nav{margin:50px 0 0 0}#navbar-content.navbar-fixed-top{transform:none;-webkit-transform:none}#navbar-content .navbar-offcanvas{position:fixed;top:0;left:-78%;width:78%;height:100%;background:#f8f8f8;border-right:1px solid #ddd;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;overflow-y:scroll}#navbar-content .navbar-offcanvas.active{left:0}#navbar-content .navbar-nav li a{padding:15px;font-size:14px;border-bottom:1px solid #ddd}#navbar-content .navbar-nav li a:hover{background:#ddd;color:#333;text-shadow:none}#navbar-content .divider-vertical{display:none}#navbar-content .navbar-form{border-top:0 none;border-bottom:0 none;margin:0 0 50px 0}#navbar-content .navbar-form .form-control{display:inline-block;min-width:80%}#navbar-content .navbar-form .btn{margin-top:-5px}}#navbar-content .typeahead.dropdown-menu{width:100%!important;left:0!important;height:366px;overflow-y:scroll;overflow-x:hidden}#navbar-content .typeahead.dropdown-menu .typeahead-wrapper{height:120px;border-bottom:1px solid #e7e7e7}#navbar-content .typeahead.dropdown-menu .typeahead-wrapper:hover{background:#f8f8f8}#navbar-content .typeahead.dropdown-menu .typeahead-wrapper .thumbnail{max-height:76px}#navbar-content .typeahead.dropdown-menu .typeahead-wrapper .col-lg-8{max-height:70px;overflow-y:hidden}#navbar-footer{border-top:1px solid #ddd;box-shadow:0 -1px 10px rgba(0,0,0,.1)}#navbar-footer .navbar-nav li a:hover{background:#ddd}#navbar-footer .back-to-top{margin-left:0;color:#fff;background:#2d6987}#navbar-footer .divider-vertical{border-left:1px solid #ccc;height:50px}#navbar-footer .navbar-form{padding:0}@media screen and (max-width:1200px){#navbar-footer .navbar-nav li a{padding:15px 9px}}@media screen and (max-width:992px){#navbar-footer .navbar-nav li a{padding:15px 6px;font-size:11px}#navbar-footer .navbar-form{font-size:11px}}@media screen and (max-width:768px){#navbar-footer .navbar-nav{margin-top:0;margin-bottom:0}#navbar-footer .navbar-collapse{box-shadow:none;border:0 none}#navbar-footer .navbar-nav li a{margin:0;padding-left:15px;font-size:14px;border-top:1px solid #ddd}#navbar-footer .divider-vertical{display:none}}#cookies.alert{margin-top:20px;margin-bottom:-20px;border-top:0 none;border-left:0 none;border-right:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.breadcrumb-adjustment{padding-top:180px}body.breadcrumb-adjustment .breadcrumb-adjustment{position:fixed;top:141px;left:0;z-index:1020;width:100%;background:#f5f5f5;border-bottom:1px solid #d4d4d4;box-shadow:0 1px 10px rgba(0,0,0,.1);height:39px}body.breadcrumb-adjustment .breadcrumb{background:0 0}#content{min-height:600px}#content.blog .blog-sidebar{margin-top:40px}#content.blog .blog-post{background:white;}#content.blog .blog-post .page-header,#content.blog .blog-well .page-header{margin-top:0}#content.blog .blog-post .page-header h2{margin-top:0}#content.blog .blog-post .thumbnail{margin-bottom:0}#content.blog .thumbnail.thumbnail-large{margin-left:20px;margin-bottom:20px}#content.blog .blog-well .page-header{border-bottom:1px solid #777}#content.blog .blog-well .mixcloud{margin-top:20px}#content .btn-shop-category{margin-top:10px;white-space:normal;display:table-cell;vertical-align:middle;width:223px;height:74px;padding:0 5px}#content .discount-ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute}#content .discount-ribbon-wrapper.discount-ribbon-right{top:16px;right:32px}#content .discount-ribbon-wrapper.discount-ribbon-left{top:16px;left:31px}#content .discount-ribbon-wrapper .discount-ribbon{font-size:14px;line-height:16px;font-weight:700;color:#fff;text-shadow:none;text-align:center;position:relative;padding:7px 0;width:120px;background:#5cb85c;background-image:-webkit-gradient(linear,left top,left bottom,from(#49a949),to(#5cb85c));background-image:-webkit-linear-gradient(top,#49a949,#5cb85c);background-image:-moz-linear-gradient(top,#49a949,#5cb85c);background-image:-o-linear-gradient(top,#49a949,#5cb85c);background-image:linear-gradient(to bottom,#49a949,#5cb85c);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}#content .discount-ribbon-wrapper.discount-ribbon-left .discount-ribbon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:-28px;top:17px}#content .discount-ribbon-wrapper.discount-ribbon-right .discount-ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);left:-6px;top:17px}#content .discount-ribbon-wrapper .discount-ribbon:after,#content .discount-ribbon-wrapper .discount-ribbon:before{content:"";border-top:3px solid #3f913f;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}#content .discount-ribbon-wrapper .discount-ribbon:before{left:0}#content .discount-ribbon-wrapper .discount-ribbon:after{right:0}#content .price-ribbon-wrapper{width:140px;height:135px;overflow:hidden;position:absolute}#content .price-ribbon-wrapper.price-ribbon-right{bottom:130px;right:32px}#content .price-ribbon-wrapper.price-ribbon-left{bottom:130px;left:32px}#content .price-ribbon-wrapper .price-ribbon{font-size:14px;line-height:16px;font-weight:700;color:#fff;text-shadow:none;text-align:center;position:relative;padding:7px 0;width:200px;background:#2d6987;background-image:-webkit-gradient(linear,left top,left bottom,from(#357daf),to(#2d6987));background-image:-webkit-linear-gradient(top,#357daf,#2d6987);background-image:-moz-linear-gradient(top,#357daf,#2d6987);background-image:-o-linear-gradient(top,#357daf,#2d6987);background-image:linear-gradient(to bottom,#357daf,#2d6987);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}#content .price-ribbon-wrapper.price-ribbon-left .price-ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:50px;top:65px}#content .price-ribbon-wrapper.price-ribbon-right .price-ribbon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:-8px;top:65px}#content .price-ribbon-wrapper .price-ribbon:after,#content .price-ribbon-wrapper .price-ribbon:before{content:"";border-bottom:3px solid #25556e;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;top:0}#content .price-ribbon-wrapper.price-ribbon-left .price-ribbon:before{right:11px;top:-3px}#content .price-ribbon-wrapper.price-ribbon-left .price-ribbon:after{left:5px;top:-3px}#content .price-ribbon-wrapper.price-ribbon-right .price-ribbon:before{right:8px;top:-3px}#content .price-ribbon-wrapper.price-ribbon-right .price-ribbon:after{left:10px;top:-3px}#content .price-ribbon-wrapper.price-ribbon-right .price-ribbon .price-ribbon-text{font-weight:400}@media only screen and (max-width:1200px){#content .btn-shop-category{width:253px}}@media only screen and (max-width:992px){#content .btn-shop-category{width:305px}}@media only screen and (max-width:768px){#content .btn-shop-category{display:block;height:auto;width:100%}}#content .nav-tabs .add-to-basket input[name=add]{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background:#2d6ca2;background-image:-webkit-gradient(linear,left top,left bottom,from(#428bca),to(#2d6ca2));background-image:-webkit-linear-gradient(top,#428bca,#2d6ca2);background-image:-moz-linear-gradient(top,#428bca,#2d6ca2);background-image:-o-linear-gradient(top,#428bca,#2d6ca2);background-image:linear-gradient(to bottom,#428bca,#2d6ca2);border:1px solid #2b669a;border-radius:4px 4px 0 0;padding:10px 15px}#content .nav-tabs li a{border-color:#ddd #ddd transparent}@media only screen and (max-width:768px){#content .nav-tabs .add-to-basket input[name=add],#content .nav-tabs li a{padding:10px 8px}}#content .tab-content .tab-pane{margin-top:20px;margin-bottom:20px}#content .tab-content #literature a h4{color:#000}#content .tab-content #literature .media-list,.material{margin-top:5px}#content .tab-content #literature .media-list .media{border-bottom:1px solid #ddd;padding-bottom:15px}#content .tab-content #literature .media-list .media:last-child{border-bottom:0 none}#content .thumbnail .image-enlarge{margin-top:4px}#content #shop-product-gallery .thumbnail{margin-top:20px}#content .table-bordered.basket-table,#content .table-bordered.shop-product-table,#content .table-bordered.total-table{border-collapse:separate;border-color:#ddd #ddd #ddd -moz-use-text-color;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-style:solid solid solid none;border-width:1px 1px 1px 0}#content .table-bordered.basket-table tbody:first-child tr:first-child>td:first-child,#content .table-bordered.basket-table tbody:first-child tr:first-child>th:first-child,#content .table-bordered.basket-table thead:first-child tr:first-child>th:first-child,#content .table-bordered.shop-product-table tbody:first-child tr:first-child>td:first-child,#content .table-bordered.shop-product-table tbody:first-child tr:first-child>th:first-child,#content .table-bordered.shop-product-table thead:first-child tr:first-child>th:first-child,#content .table-bordered.total-table tbody:first-child tr:first-child>td:first-child,#content .table-bordered.total-table tbody:first-child tr:first-child>th:first-child,#content .table-bordered.total-table thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px}#content .table-bordered.basket-table>tbody>tr>td,#content .table-bordered.basket-table>tbody>tr>th,#content .table-bordered.basket-table>thead>tr>td,#content .table-bordered.basket-table>thead>tr>th,#content .table-bordered.shop-product-table>tbody>tr>td,#content .table-bordered.shop-product-table>tbody>tr>th,#content .table-bordered.shop-product-table>thead>tr>td,#content .table-bordered.shop-product-table>thead>tr>th,#content .table-bordered.total-table>tbody>tr>td,#content .table-bordered.total-table>tbody>tr>th,#content .table-bordered.total-table>thead>tr>td,#content .table-bordered.total-table>thead>tr>th{border-right-width:0;border-bottom-width:0}#content .table-bordered.basket-table td,#content .table-bordered.basket-table th,#content .table-bordered.shop-product-table td,#content .table-bordered.shop-product-table th,#content .table-bordered.total-table td,#content .table-bordered.total-table th{border-left:1px solid #ddd}#content .table-bordered.shop-product-table.shop-category-product-list .thumbnail{width:64px;margin:0}#content .table-bordered.shop-product-table.shop-category-product-list .well{margin-top:20px;margin-bottom:0}#content .table-bordered.shop-product-table.shop-category-product-list .shop-category-product-priceguide{margin-top:12px}#content .table-bordered.shop-product-table .tax.label{font-size:12px;padding:2px 4px;font-weight:400}#content .table-bordered.shop-product-table .shop-product-cell-description a,#content .table-bordered.shop-product-table .shop-product-cell-price a{font-size:14px;font-weight:400}#content .table-bordered.shop-product-table .shop-product-cell-price a:hover{text-decoration:none;color:#fff}#content .table-bordered.basket-table form,#content .table-bordered.shop-product-table form{margin:0}#content .table-bordered.basket-table tbody>tr>td,#content .table-bordered.shop-product-table tbody>tr>td,#content .table-bordered.total-table tbody>tr>td{vertical-align:middle}#content .table-bordered.shop-product-table thead tr th.basket-column,#content .table-bordered.shop-product-table thead tr th.price-column{min-width:110px}#content .table-bordered.basket-table .thumbnail{margin:0}#content .table-bordered.basket-table .basket-variants-table{margin:10px 0}@media only screen and (min-width:992px){#content .table-bordered.basket-table .basket-variants-table{background:0 0}#content .table-bordered.basket-table .basket-variants-table .basket-variants-table-cell-input,#content .table-bordered.basket-table .basket-variants-table .basket-variants-table-cell-quantity{border-left:0 none}#content .table-bordered.basket-table .basket-variants-table .basket-variants-table-cell-quantity .basket-variants-table-quantity{width:75px}#content .table-bordered.shop-product-table.shop-category-product-list .shop-product-table-submit-moved{margin-top:25px}}@media only screen and (max-width:992px){#content .table-bordered.basket-table,#content .table-bordered.shop-product-table{border:0 none}#content .table-bordered.shop-product-table.shop-category-product-list .shop-product-table-submit-moved{margin-top:12px}}#content .basket-totals{margin-bottom:20px}#content .panel .basket-terms-and-conditions{position:relative;height:146px;overflow:auto;padding:0 15px 0 0}#content .panel .basket-terms-and-conditions h2{font-size:18px}#content .panel .basket-terms-and-conditions .alert{margin-left:15px}#content .basket-totals .delivery_collect{margin:0}#content .basket-totals .delivery_collect .btn{margin-top:12px}#content .form-login legend{padding-bottom:10px}#content .form-login .form-control[name=username]{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}#content .form-login .form-control[name=password]{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0}#content .form-login .form-actions{border-top:1px solid #e5e5e5;margin-bottom:0;margin-top:20px;padding:20px 0 0;text-align:center}#content .form-customer legend{padding-bottom:10px;border-bottom-color:#d4d4d4}#content .form-customer .form-actions{border-top:1px solid #d4d4d4;margin-bottom:0;margin-top:10px;margin:0;padding:20px 0 0}#content .form-customer .help-block{margin-bottom:0}#content .form-customer .form-group.required .control-label:after{content:" *";color:red}#content .checkout-confirm .col-header{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d4d4d4}#content .checkout-confirm .col-header h2{margin:0;font-size:24px}#content .checkout-confirm .form-group{margin-bottom:2px}#content .checkout-confirm #f_del_add_sel{border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:10px}#content .checkout-confirm #f_del_add_sel .btn{margin-top:10px}#content .checkout-confirm #delivery_display .well{border:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;margin:0;padding:0}#content .checkout-confirm #delivery_display .control-label,#content .checkout-confirm #delivery_display .form-control{border-radius:3px 3px 3px 3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}#content .checkout-confirm #delivery_display legend{font-size:18px;margin-bottom:10px}#content .checkout-confirm #delivery_display .form-actions{margin-top:10px}#content .checkout-confirm #delivery_display .btn{border-radius:4px 4px 4px 4px;font-size:14px;font-weight:400;line-height:1.42857;padding:6px 12px}#footer{background:#2d6987;background-image:-webkit-gradient(linear,left top,left bottom,from(#2d6987),to(#357daf));background-image:-webkit-linear-gradient(top,#2d6987,#357daf);background-image:-moz-linear-gradient(top,#2d6987,#357daf);background-image:-o-linear-gradient(top,#2d6987,#357daf);background-image:linear-gradient(to bottom,#2d6987,#357daf);color:#fff;padding-top:20px;padding-bottom:80px;font-size:12px}#footer .footer-hr{margin-top:0}#footer .footer-well{margin-bottom:20px}#footer .footer-well h4{margin-top:0}#footer .footer-well .media-object{width:60px}#footer .footer-well a{color:#fff}#footer .footer-well.footer-hours .tab-content{background:#25556e;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#footer .footer-well.footer-hours .nav-tabs li a{border:1px solid #25556e;margin-right:2px}#footer .footer-well.footer-hours .nav-tabs li:last-child a{margin-right:0}#footer .footer-well.footer-hours .nav-tabs li a:hover{background:#357daf}#footer .footer-well.footer-hours .nav-tabs li.active a{border-color:#25556e;background:#25556e;font-weight:700}#footer .footer-well.footer-hours .tab-content .table{margin:0}#footer .footer-well.footer-hours .tab-content .table tr td{border:0 none}#footer .footer-well.footer-hours .tab-content .table .metals{text-align:center;font-weight:700}#footer .footer-well.footer-links ul{margin:0;padding-left:15px}#footer .footer-well.footer-offers form{margin-top:15px;margin-bottom:15px}#footer .copyright,#footer .social{text-align:center}#footer .social{margin-bottom:15px}@media screen and (max-width:768px){#footer .footer-well{padding-bottom:20px;border-bottom:1px solid #eee}#footer .footer-well.footer-hours .nav-tabs li a{margin-right:0}#footer .footer-well.footer-hours .tab-content{border-radius:4px}}@media only screen and (max-width:992px){#responsive-table .table-bordered{border:0 none}#responsive-table table,#responsive-table tbody,#responsive-table td,#responsive-table th,#responsive-table thead,#responsive-table tr{display:block;border:0 none;background:0 0}#responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}#responsive-table tr{border:1px solid #ccc;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#responsive-table td{border:none;border-bottom:1px solid #ddd!important;border-left:0 none!important;position:relative;padding-left:50%;white-space:normal;text-align:left}#responsive-table td:last-child{border-bottom:none!important}#responsive-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#responsive-table td:before{content:attr(data-title)}#responsive-table .responsive-table-no-title{position:relative;padding:6px}#responsive-table .responsive-table-no-title:before{content:''}}.box-sizing(content-box) #content .homepage-hr{margin-top:0}#content .homepage-top{margin-top:40px}#content #carousel .carousel-control{background:0 0}#content #carousel .carousel-indicators{bottom:0}#content .homepage-well{margin-bottom:20px;padding:20px}#content .homepage-well h3{font-weight:700;margin-bottom:2px;letter-spacing:-.5px}#content .homepage-well.homepage-contact{background-color:#f0ad4e}#content .homepage-well.homepage-contact a{color:#fff}#content .homepage-well.homepage-delivery{background-color:#428bca}#content .homepage-well.homepage-delivery a{color:#fff}#content .homepage-well.homepage-payment{background-color:#5cb85c}#content .homepage-well.homepage-social{background-color:#5bc0de}#content .homepage-well.homepage-social a{color:#fff}#content .homepage-well.homepage-review{background-color:#d9534f}#content .homepage-well.homepage-review a{color:#333}#content .homepage-well.homepage-review a:hover{text-decoration:none}#content .homepage-well.homepage-blog,#content .homepage-well.homepage-brand{background-color:#eee}#content .homepage-well.homepage-brand{text-align:center}#content .homepage-well.homepage-brand a{opacity:.5;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear}#content .homepage-well.homepage-brand a:hover{opacity:1}#content .homepage-blog-row{overflow:hidden;padding-bottom:20px;margin-bottom:20px}#content .homepage-well.homepage-blog{margin-bottom:-99999px;padding-bottom:99999px}#content .homepage-well.homepage-blog .page-header{margin-top:0;margin-bottom:10px;border-bottom-color:#777}#content .homepage-well.homepage-blog h3{margin:0}@media only screen and (max-width:1200px){#content .homepage-well{font-size:12px;line-height:16px;padding:16px;margin-bottom:19px}#content .homepage-well .media-object{width:80px}#content .homepage-well.homepage-brand img{width:99px}#content .homepage-well h3{font-size:18px;line-height:22px}}@media only screen and (max-width:992px){#content #carousel,#content .homepage-well{margin-bottom:20px}#content .homepage-well.homepage-brand img{width:125px}#content .homepage-well.homepage-brand a{opacity:.8}}@media only screen and (max-width:768px){#content .homepage-well.homepage-brand img{width:100%;max-width:125px}}.nostock{background-color:red;color:#fff}.basket-image{display:block;margin-left:auto;margin-right:auto}