@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.detail.Supplier.Part.Number,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td.detail.Supplier.Part.Number{display:none}#header div.search-outer form.search .submit input.btn{background:none !important}#body ul li form.cart,#content #body ul li form.cart label,#content #body ul li form.cart input.quantity,#content #body ul li form.cart .button-outer,#content #body ul li div.favourite,#header-inner div.cart-outer,#above-header-inner div.account .button-outer.account,#above-header-inner div.account .button-outer.logout,#above-header-inner > div.login form.login .control-group,#above-header-inner > div.login form.login .controls,#above-header-inner #menu_4,#above-header-inner ul,#header #menu_2,#content #body ul.tag-values li.tag-value form.cart .control-group,#content #body ul.tag-values li.tag-value form.cart .control-label,#content #body ul.tag-values li.tag-value form.cart .controls,#content #body ul.products li.product form.cart .control-group,#content #body ul.products li.product form.cart .control-label,#content #body ul.products li.product form.cart .controls,#content #body ul.product-groups li.product-group form.cart .control-group,#content #body ul.product-groups li.product-group form.cart .control-label,#content #body ul.product-groups li.product-group form.cart .controls,body.shop_productgroup_product #content #body form.cart > .control-group:first-child .controls,body.shop_productgroup_product #content #body form.cart label,body.shop_productgroup_product #content #body form.cart input.quantity,body.shop_product_view #content #body form.cart > .control-group:first-child .controls,body.shop_product_view #content #body form.cart label,body.shop_product_view #content #body form.cart input.quantity,body.shop_productgroup_product #content #body form.cart .control-label,body.shop_productgroup_product #content #body form.cart .controls,.mailchimp-wrapper #mailchimp-wrapper-inner h3,.mailchimp-wrapper #mailchimp-wrapper-inner .control-group,.mailchimp-wrapper #mailchimp-wrapper-inner form,.mailchimp-wrapper #mailchimp-wrapper-inner .comments,#footer #footer-subscribe h3,#footer #footer-subscribe .control-group,#footer #footer-subscribe form,#footer #footer-subscribe .comments{display:inline-block;margin:0;vertical-align:middle;width:auto;line-height:1}#body img{max-width:100%}@media only screen and (min-width:1200px){body.shop_productgroup_categoryquicklist #content #body div.favourite,body.shop_product_view #body > div.favourite{position:relative;top:0;left:0}}#allegion{width:50px;display:inline;padding-left:25px}#nav,li.level_0.li_72,li.level_0.li_64{background:#3178bd}#content #body div.product-filter-outer .reset .btn,div.product-filter-outer form#productfilter-form .productfilter-filter > label{background:#3178bd !important;color:#fff !important}input.button[value="Add to Cart"]{display:none !important}#nav a:hover,#nav a:focus,#nav .navbar .nav > .active > a,#nav .navbar .nav li.dropdown.open > .dropdown-toggle,#nav .navbar .nav li.dropdown.active > .dropdown-toggle,#nav .navbar .nav li.dropdown.open.active > .dropdown-toggle{color:#fff !important;text-decoration:underline}a.btn,input.btn,button.btn,input.button,ul.products li.product .cart a,.public_index #content ul.product-groups li.product-group .view a,ul.products li.product .view a,ul.product-groups.grid li.product-group .view a{background-color:#3178bd !important;color:#fff !important}.public_index #content ul.product-groups li.product-group .view a{font-size:1em;font-weight:700;display:inline-block;text-align:center;line-height:24px;position:relative;text-decoration:none;width:100%;padding:6px 12px;font-family:'Oswald';border:none;text-transform:uppercase;text-shadow:none;border-radius:0;-webkit-border-radius:0;background-image:none;background-color:#3178bd;color:#fff}body.shop_productgroup_categoryquicklist #body > .cart .products .quantity input.btn-primary{background-color:transparent !important;background:#3178bd !important;float:none !important;display:inline-block !important;width:auto !important;height:auto !important;font-size:0.95em !important;padding:6px 12px !important;text-indent:0 !important}@media only screen and (max-width:990px){body.shop_productgroup_categoryquicklist #body > .cart .products .quantity input.btn-primary{margin-top:10px !important}}a.btn:hover,input.btn:hover,button.btn:hover,input.button:hover,ul.products li.product .cart a:hover,ul.products li.product .view a:hover,ul.product-groups.grid li.product-group .view a:hover{color:#0d2d53 !important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.detail,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td.detail{display:none !important;text-align:left}body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.name,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td.name{display:table-cell !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.detail,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td.detail{display:none !important;text-align:left}body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.name,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td.name{display:table-cell !important}}body div.per-page{text-align:left;display:inline-block}body div.sorter{text-align:left}#header-inner div.cart-outer{margin:0 0 0 5px;text-align:right;width:auto;text-transform:none;font-weight:normal;background-image:none;line-height:1}#header-inner div.cart-outer .items,#header-inner div.cart-outer .total{display:inline-block;padding:0;line-height:1;letter-spacing:0.5px}#header-inner div.cart-outer .items a,#header-inner div.cart-outer .total a{text-transform:none;color:#000;line-height:1;font-size:1em}#header-inner div.cart-outer .items a:hover,#header-inner div.cart-outer .total a:hover{color:#3178bd;text-decoration:none}#header-inner div.cart-outer .cart{line-height:1}#header-inner div.cart-outer .item-label,#header-inner div.cart-outer .items{display:none}#header-inner div.cart-outer .total{padding:0}#header-inner div.cart-outer .total a{display:block;position:relative}#header-inner div.cart-outer .total a:before{position:relative;margin-right:5px;font-family:FontAwesome !important;color:#000;content:"\f290"}#header-inner div.cart-outer .total a:before:hover{color:#3178bd;text-decoration:none}#header-inner div.cart-outer .free-shipping{margin-top:10px;color:#3178bd;font-style:normal;position:absolute;right:0}#header-inner div.cart-outer h3,#header-inner div.cart-outer .total-label{display:none}#above-header-inner div.account{line-height:1;margin-top:2px;padding:0 0 0 5px}#above-header-inner div.account .button-outer.account,#above-header-inner div.account .button-outer.logout{border-right:1px solid #000;margin-right:5px;padding-right:5px}#above-header-inner div.account .button-outer.account:last-child,#above-header-inner div.account .button-outer.logout:last-child{border:0}#above-header-inner div.account .button-outer.account a,#above-header-inner div.account .button-outer.logout a{background:transparent;padding:0;color:#000;line-height:1}#above-header-inner div.account .button-outer.account a:hover,#above-header-inner div.account .button-outer.logout a:hover{color:#316108}#above-header-inner > div.login{margin:0;display:block;line-height:24px}@media (max-width:990px){#above-header-inner > div.login{text-align:center;padding:0}}#above-header-inner > div.login h3,#above-header-inner > div.login .forgot,#above-header-inner > div.login .register,#above-header-inner > div.login form label{display:none}#above-header-inner > div.login a{color:#000}#above-header-inner > div.login form.login{margin:0;text-align:center}#above-header-inner > div.login form.login .controls input{width:130px;height:auto;padding:3px 5px;margin:0;font-size:12px;line-height:1em;border:1px solid #ccc}@media (min-width:768px){#above-header-inner > div.login form.login .controls input{width:170px}.public_index #content ul.product-groups li.product-group .view a{width:auto}}#above-header-inner > div.login form.login input.button{padding:5px 4px 4px;width:auto;font-size:12px;background-color:#316108;line-height:1;color:#fff;border:0;border-radius:4px}#above-header-inner > div.login form.login input.button:hover{background-color:#316108}#above-header-inner > div.login .button-outer{line-height:1}#header div.search-outer{position:relative;margin-top:0;padding:0;top:auto;right:auto}#header div.search-outer{padding:0;margin:0;float:right;width:100%}#header div.search-outer h3{display:none}#header div.search-outer form.search{height:auto;width:100%;margin:0;position:relative}#header div.search-outer form.search .control-group{display:block;float:left;margin:0}#header div.search-outer form.search .controls{display:block}#header div.search-outer form.search .control-group:first-child{width:100%}#header div.search-outer form.search .control-group:last-child{position:absolute;right:0;top:0}#header div.search-outer form.search input.keywords{margin:0;padding:8px;height:auto;line-height:1.4;width:100%;display:block;font-size:1em;border-radius:6px;border:1px solid #ddd;background-color:#fff;box-sizing:border-box;text-align:center}#header div.search-outer form.search .submit{position:relative;display:block;right:0;top:0;font-size:0}#header div.search-outer form.search .submit:before{position:absolute;font-family:FontAwesome !important;top:8px;font-size:20px;left:7px;color:#999;content:"\f002";z-index:99;pointer-events:none}#header div.search-outer form.search .submit input.btn{margin:0;padding:18px;background-color:transparent;color:#000;border-radius:0;background-image:none}#above-header-outer{background:#fff;border-bottom:1px solid #ddd;padding:5px;text-align:center;color:#000;display:none}#above-header-outer #above-header-inner{overflow-x:visible;line-height:1}#above-header-outer #above-header-inner .phone{display:inline-block;vertical-align:middle;margin-right:10px}#above-header-outer #above-header-inner ul.social-links{display:inline-block}#above-header-outer #above-header-inner ul.social-links li{border:0;list-style:none;display:inline-block;margin:0;padding:0}#above-header-outer #above-header-inner .secondary{text-align:center;display:block}@media (min-width:768px){#above-header-outer #above-header-inner .secondary{text-align:right}}#above-header-outer #above-header-inner .primary{text-align:center;display:block}@media (min-width:768px){#above-header-outer #above-header-inner .primary{text-align:left}}#above-header-outer #above-header-inner p{color:#000;margin:0;line-height:1;font-size:1em}#above-header-inner{text-align:center}#above-header-inner ul{margin:5px 0 0;line-height:1}#above-header-inner ul li{display:inline-block;line-height:1;padding-right:10px;margin-right:5px;border-right:1px solid #999}#above-header-inner ul li a{text-transform:none;color:#000;padding:0;margin:0;font-size:1em}#above-header-inner ul li a:hover{background-color:transparent;color:#316108;text-decoration:underline}#above-header-inner ul li:last-child{border-right:0}#above-header-inner > div.login{line-height:1}#header{background:transparent;border-bottom:0}#header img{max-width:100%}#header p{margin:0}#header #header-inner{overflow:hidden}@media (min-width:768px){#header #header-inner{min-height:0}}@media (min-width:990px){#header #header-inner{position:relative;z-index:99;overflow:visible}}#header #block_22 p{text-align:right;margin-top:10px;text-transform:uppercase;font-weight:bold}#header #menu_2{margin-bottom:0;display:inline-block}#header #menu_2 li{display:inline-block;line-height:1;font-size:1em;margin:0 5px 0 5px;letter-spacing:0.5px}@media (min-width:990px){#header #menu_2 li{padding-right:5px}#header #menu_2 li:after{content:'|';color:#000;position:absolute;display:inline-block;right:-5px;top:2px}}#header #menu_2 li a{color:#000;text-transform:none}#header #menu_2 li a:hover{color:#3178bd;background:transparent;text-decoration:none}#header #menu_2 li a:hover::before{color:#3178bd}#header #menu_2 li a:before{font-family:'FontAwesome' !important;position:relative;color:#000;font-size:1.2em;margin-right:5px}#header #menu_2 li.li_80 a:before,#header #menu_2 li.li_81 a:before{content:"\f007"}#header #menu_2 li.li_47 a:before{content:"\f08b"}#header #menu_2 li.li_50 a:before{content:"\f040"}#header #menu_2 li.li_53 a:before{content:"\f005"}#header #block_23{margin:10px 0 10px;padding:0;width:auto}#header #block_23 p{margin:0}#header #block_23 img{image-rendering:-webkit-optimize-contrast}@media (max-width:990px){#header #block_23 img{max-width:70%;max-height:100px;width:auto}}@media (min-width:768px){#header #block_23 img{max-width:90%}}@media (min-width:768px){#header #block_23{text-align:left;margin:10px 0}}#header-mid{text-align:center;font-weight:bold;font-size:1em;text-transform:uppercase;line-height:1;margin-top:30px}@media (min-width:990px){#header-mid{font-size:1em;margin-top:50px}}#header-aside{text-align:center;padding-top:5px}@media (min-width:768px){#header-aside{text-align:right;padding:25px 0 15px;position:relative}}@media (min-width:990px){#header-aside{padding:30px 0 15px}}#header-favourites{position:absolute;right:0;top:53px;font-size:1.4em}#header-favourites a{color:#316108}#store-features{background-color:#000;border-bottom:1px solid #eee;display:block;padding:10px}#store-features #block_35{margin:0 auto;display:block}@media (min-width:990px){#store-features #block_35{width:980px}}@media (min-width:1200px){#store-features #block_35{width:1170px}}#store-features ul{margin:0;text-align:left}@media (min-width:768px){#store-features ul{text-align:center}}#store-features li{list-style:none;padding-left:30px;line-height:1.2;width:30%;display:inline-block;font-size:0.85em}#store-features li:first-child a:before{content:"\f0d1"}#store-features li:nth-child(2) a:before{content:"\f023"}#store-features li:nth-child(3) a:before{content:"\f155"}#store-features li a{color:#000;display:inline-block;position:relative;padding-left:15px;font-size:1.1em}#store-features li a:before{position:absolute;font-family:FontAwesome !important;left:0;color:#000}#store-features li a:hover{color:#316108}#nav .navbar a.menu-toggle{display:none}#header-mid,#header-aside{display:none}@media (min-width:768px){#header-mid,#header-aside{display:block}}#mobile-header{padding:0;display:block;overflow:hidden;background:#fff;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width:990px){#mobile-header{display:none}}#mobile-header a{font-size:21px;color:#000;padding:10px 0;display:block}#mobile-header #mobile-button{float:left;margin-left:20px}#mobile-header #mobile-menu{float:right;margin-right:10px;margin:0}#mobile-header #mobile-menu li{border:0;margin-right:10px;list-style:none;display:inline-block}body.public_index #block_5 .nivo-directionNav{display:block !important}body.public_index #block_5 .nivo-nextNav,body.public_index #block_5 .nivo-prevNav{font-size:0;width:60px;height:60px;display:block;font-family:FontAwesome;line-height:1;text-decoration:none;z-index:6}body.public_index #block_5 .nivo-prevNav:before{content:"\f104"}body.public_index #block_5 .nivo-nextNav:before{content:"\f105"}body.public_index #block_5 .nivo-prevNav:before,body.public_index #block_5 .nivo-nextNav:before{color:#fff;font-size:40px;background:rgba(255, 255, 255, 0.3) !important;padding:25px}#nav-outer-sticky-wrapper.sticky-wrapper.is-sticky{z-index:99;position:relative}#footer{background-color:#0d2d53;padding:0;margin:0;color:#fff;border-top:0}body.public_index #footer #footer-inner{border:0}#footer #footer-inner{position:relative;padding:50px 0}#footer #return-to-top{position:fixed;bottom:120px;right:20px;background:#000;background:rgba(0, 0, 0, 0.5);width:50px;height:50px;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#footer #return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width:990px){#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{border-bottom:1px solid rgba(0, 0, 0, 0.3);padding-bottom:10px}}#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#fff;border:0;line-height:1.1;margin:0 0 10px;font-size:1.1em}body.public_index #content #body #home-brands ul li,body.public_index #content #body .new-products ul li,body.public_index #content #body .featured-products ul li{width:auto;float:none;margin:0;padding:0 15px;border:0;min-height:0}body.public_index #content #body #home-brands .tag-value .button-outer.view,body.public_index #content #body #home-special .tag-value .button-outer.view,body.public_index #content #body #home-featured .tag-value .button-outer.view,body.public_index #content #body #home-brands .tag-value .name,body.public_index #content #body #home-special .tag-value .name,body.public_index #content #body #home-featured .tag-value .name{display:none}#content #body ul.tag-values li.tag-value div.photo{border:0}#body .owl-carousel{position:relative}#body .owl-theme .owl-controls .owl-buttons div{background:transparent;opacity:1;border-radius:0;top:28%;font-size:24px;color:#000}body.public_index #content #body #home-featured h2{text-align:center}body.public_index #content #body #home-featured{display:block;margin-bottom:20px}body.public_index #content #body .carousel-wrapper{position:relative}body.public_index #content #body .carousel-wrapper ul{margin:0}body.public_index #content #body .carousel-wrapper ul li{width:95%;background:transparent;margin:0}body.public_index #content #body .carousel-wrapper ul li .photo{border:0}body.public_index #content #body .carousel-wrapper ul li .name a{color:#000}#nav-outer #nav-inner .navbar .nav > li.level_0.li_83 a{display:none}@media (min-width:990px){#nav .navbar ul#menu_1.nav li.level_0.li_83{float:right}.is-sticky #nav-outer #nav-inner .navbar .nav > li.level_0.li_83 a{font-size:0;padding:15px 5px;text-align:center;display:block}.is-sticky #nav-outer #nav-inner #menu_1 > li.level_0.li_83 a:before{content:"\f002";font-family:'FontAwesome';font-size:16px;display:inline-block}#body .owl-theme .owl-controls .owl-buttons div{left:0;top:42%;height:26px;position:absolute}#body .owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:0}}.public_index #body h1,.public_index #body h2{text-transform:none}@media (max-width:990px){#block_5 img,#body img{max-width:100% !important;height:auto !important}#block_5 #gallery_scroller_1{display:block;width:100% !important;height:auto !important}#block_5 div.controlnav-thumbs{display:block}#nav-outer-sticky-wrapper{height:auto !important}#footer-inner .row-fluid .span3{margin-bottom:40px}}#footer a:hover,#footer a:focus{color:#fff;text-decoration:underline}@media (max-width:767px){[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:0}.row-fluid{width:auto}#above-header-outer{display:block;margin:0;padding:0;text-align:right;border-bottom:0}#above-header-outer #above-header-inner{text-align:right}#above-header-outer #block_22{padding:5px;display:inline-block}.mailchimp-wrapper #mailchimp-wrapper-inner h3,.mailchimp-wrapper #mailchimp-wrapper-inner .control-group,.mailchimp-wrapper #mailchimp-wrapper-inner form,.mailchimp-wrapper #mailchimp-wrapper-inner .comments{margin-bottom:10px;display:block}}.mailchimp-wrapper #mailchimp-wrapper-inner h3{color:#0d2d53}div.mailchimp-wrapper #mailchimp-wrapper-inner input[type="submit"]{background:#0d2d53 !important}div.mailchimp-wrapper #mailchimp-wrapper-inner input[type="submit"]:hover{color:#fff !important;background:#0d2d53 !important;text-decoration:underline}div.mailchimp-wrapper{background:#eee;display:block;padding:30px 10px}div.mailchimp-wrapper #mailchimp-wrapper-inner{width:100%;max-width:980px;overflow-x:hidden;margin:0 auto;clear:both;position:relative;display:block;text-align:center}div.mailchimp-wrapper #mailchimp-wrapper-inner label.control-label{display:none}div.mailchimp-wrapper #mailchimp-wrapper-inner input{margin-bottom:0;padding-top:7px;padding-bottom:7px}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,#nav .navbar ul#menu_1.nav ul.level_1.dropdown-menu a:hover{background:#3178bd;text-decoration:none}#nav .navbar ul#menu_1.nav li ul.dropdown-menu{background:#0d2d53}@media only screen and (min-width:992px){div.mailchimp-wrapper #mailchimp-wrapper-inner{width:980px;max-width:none;overflow:visible;padding:0;position:relative}.mailchimp-wrapper #mailchimp-wrapper-inner .control-group{margin-right:8px}div.mailchimp-wrapper #mailchimp-wrapper-inner input#email,div.mailchimp-wrapper #mailchimp-wrapper-inner input#name{min-width:250px}#nav .navbar ul#menu_1.nav{position:relative}#nav .navbar ul#menu_1.nav li.level_0.li_86,#nav .navbar ul#menu_1.nav li.level_0.li_48,#nav .navbar ul#menu_1.nav li.level_0.category{position:static}#nav .navbar ul#menu_1.nav li.level_0.category{display:none}#nav .navbar ul#menu_1.nav li.level_0.category.shown-for-menu{display:inline-block}#nav .navbar ul#menu_1.nav li.level_0.li_86 ul.categories.level_1,#nav .navbar ul#menu_1.nav li.level_0.li_48 ul.tags.level_1,#nav .navbar ul#menu_1.nav li.level_0.category ul.level_1.dropdown-menu{width:980px;background:#0d2d53}#nav .navbar ul#menu_1.nav li.level_0.li_86 ul.categories.level_1 li,#nav .navbar ul#menu_1.nav li.level_0.li_48 ul.tags.level_1 li,#nav .navbar ul#menu_1.nav li.category.shown-for-menu ul.level_1.dropdown-menu li{float:left;width:25%}#nav .navbar ul#menu_1.nav li.category.shown-for-menu ul.level_3,#nav .navbar ul#menu_1.nav li.category.shown-for-menu ul.level_2{display:none !important}#nav .navbar ul#menu_1.nav li.level_0.li_86 ul.categories.level_2.dropdown-menu{display:none !important}}@media only screen and (min-width:1200px){div.mailchimp-wrapper #mailchimp-wrapper-inner{max-width:1800px;width:calc(100% - 100px)}#nav .navbar ul#menu_1.nav li.level_0.li_86 ul.categories.level_1,#nav .navbar ul#menu_1.nav li.level_0.li_48 ul.tags.level_1,#nav .navbar ul#menu_1.nav li.level_0.category ul.level_1.dropdown-menu{width:1170px}}.mailchimp-wrapper #mailchimp-wrapper-inner h3{text-transform:none}#block_5{border-bottom:0px !important}#home-brands h2{display:none}#home-brands{display:block;margin-top:50px}#home-brands .brand-heading h2{display:block;text-align:center}#header #block_22{display:block;margin-top:25px;margin-bottom:10px}body.shop_productgroup_categoryquicklist #body table.products{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;margin-bottom:10px;border-collapse:collapse;font-size:0.83em;width:100%}body.shop_productgroup_categoryquicklist #body table.products td.quantity{text-align:center}body.shop_productgroup_categoryquicklist #body table.products td.quantity form.cart{width:auto;display:inline-block}body.shop_productgroup_categoryquicklist #body table.products td.quantity input.btn-primary{display:inline-block;font-size:0.9em;padding:6px 12px;height:auto;line-height:1;margin:0}body.shop_productgroup_categoryquicklist #body table.products td.quantity input.quantity{text-align:right;-moz-appearance:textfield;width:30px;font-size:12px;height:14px;margin-bottom:0}body.shop_productgroup_categoryquicklist #body table.products td.quantity form.cart .controls,body.shop_productgroup_categoryquicklist #body table.products td.quantity form.cart .control-group{display:inline-block;margin:0;vertical-align:top}body.shop_productgroup_categoryquicklist #body table.products td.quantity form.cart .control-label,body.shop_productgroup_categoryquicklist #body table.products .photo{display:none}body.shop_productgroup_categoryquicklist #body table.products tbody tr td,body.shop_productgroup_categoryquicklist #body table.products th{border:1px solid #ddd;padding:4px}body.shop_productgroup_categoryquicklist #body table.products tr th.detail,body.shop_productgroup_categoryquicklist #body table.products tr td.detail{display:none}#body table.products tr td.detail.privacy-policy,#body table.products tr td.detail.note{color:#f00}body.shop_productgroup_categoryquicklist #body table.products th.quantity{text-align:center}body.shop_productgroup_categoryquicklist #body table.products tbody > tr:nth-child(2n+1) > td{background:#f9f9f9}@media only screen and (min-width:768px){body.shop_productgroup_categoryquicklist #body table.products{font-size:1em}body.shop_productgroup_categoryquicklist #body table.products tbody tr td,body.shop_productgroup_categoryquicklist #body table.products th{padding:8px;vertical-align:top}body.shop_productgroup_categoryquicklist #body table.products .photo{display:table-cell;text-align:center}}@media only screen and (min-width:992px){body.shop_productgroup_categoryquicklist #body table.products tr th.detail.Notes,body.shop_productgroup_categoryquicklist #body table.products tr td.detail.Notes,body.shop_productgroup_categoryquicklist #body table.products tr th.detail.Returns.Policy,body.shop_productgroup_categoryquicklist #body table.products tr td.detail.Returns.Policy,body.shop_productgroup_categoryquicklist #body table.products tr th.name,body.shop_productgroup_categoryquicklist #body table.products tr td.name{display:none}body.shop_productgroup_categoryquicklist #body table.products tr th.detail,body.shop_productgroup_categoryquicklist #body table.products tr td.detail{display:table-cell;text-align:left}}#body ul.product-groups li.product-group.not-container div.details div.price-outer > div.price:before,#body ul.product-groups li.product-group.not-container div.details > div.price:before{content:'From: '}#body .accordion .accordion-toggle{position:relative}#body .accordion .accordion-content{display:none;padding-top:10px}#body .accordion .accordion-toggle h3:after{content:"\f107";font-size:24px;line-height:1;color:#09213c;display:inline-block;position:relative;left:8px;font-family:FontAwesome;top:0}#body .accordion .accordion-toggle.active h3:after{content:"\f106"}@media only screen and (min-width:992px){body.shop_productgroup_categoryquicklist #body div.details .accordion .accordion-content > div{float:left !important;width:50% !important;margin:0 !important}}