@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"myriad-pro",helvetica,arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.c-primary{color:#702181}.bgc-primary{background-color:#702181}.c-secondary{color:#c1d72f}.bgc-secondary{background-color:#c1d72f}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.container:before,header:before,#page-top:before,#top-nav:before,.top-nav-links:before,#top-nav ul:before,#breadcrumb:before,.cobrand-partners:before,footer:before,#services:before,#cookie-law .cookie-law-inner:before,#main-nav:before,#main-nav ul:before,#main-nav-overflow:before,#mobile-search:before,.hp-introduction:before,.hp-welcome .inner:before,.hp-special-offers:before,.hp-panel-row:before,.special-offers-wrap:before,.special-offers-wrap .column-wrap:before,.special-offers-wrap .primary-column:before,.special-offers-wrap .secondary-column:before,.special-offers-wrap .offer.size-large .wrap:before,.special-offers-wrap .offer .wrap:before,.special-offers-wrap.four-offer .primary-column:before,.special-offers-wrap.four-offer .secondary-column:before,.special-offer:before,.special-offer a:before,.hp-social-container:before,.hp-social-newsletter:before,.hp-newsletter-signup form:before,.hp-services:before,.hp-service:before,#product-filter #category-filter:before,.product-grid .product-tile:before,#category-information:before,.categories:before,.category-grid .category:before,aside#related-articles:before,aside#related-articles article:before,section#contact-details:before,.mega-menu:before,.mega-menu .mega-menu-inner:before,.mega-menu .mega-menu-inner .top-categories:before,.mega-menu .mega-menu-inner .featured-category:before,.mega-menu .mega-menu-inner .featured-category .featured-category-inner:before,#product-wrap:before,#similar-products:before,#related-categories:before,#product-image.is-paint #paint-options:before,.generic-page:before,.generic-page .left.column:before,.generic-page .right.column:before,.policy-section:before,.list-wrap-row:before,#mobile-number:before,#store-locator:before,#store-locator #store-locator-store-list .store:before,.not-found-404-wrap:before,.about-us:before,#how-to-project-ideas:before,.carousel-article-listing:before,#topline-how-tos:before,.article-intro:before,#steps:before,article.project:before,.step .step-heading:before,.step .content-wrap:before,#article-extras #you-will-need .you-will-need-list ul:before,.member-slider-wrapper:before,.hp-events-stores:before,.corporate-homepage .hp-social-container .hp-news .hp-news-content:before,#temp-corp-nav-overflow:before,.container:after,header:after,#page-top:after,#top-nav:after,.top-nav-links:after,#top-nav ul:after,#breadcrumb:after,.cobrand-partners:after,footer:after,#services:after,#cookie-law .cookie-law-inner:after,#main-nav:after,#main-nav ul:after,#main-nav-overflow:after,#mobile-search:after,.hp-introduction:after,.hp-welcome .inner:after,.hp-special-offers:after,.hp-panel-row:after,.special-offers-wrap:after,.special-offers-wrap .column-wrap:after,.special-offers-wrap .primary-column:after,.special-offers-wrap .secondary-column:after,.special-offers-wrap .offer.size-large .wrap:after,.special-offers-wrap .offer .wrap:after,.special-offers-wrap.four-offer .primary-column:after,.special-offers-wrap.four-offer .secondary-column:after,.special-offer:after,.special-offer a:after,.hp-social-container:after,.hp-social-newsletter:after,.hp-newsletter-signup form:after,.hp-services:after,.hp-service:after,#product-filter #category-filter:after,.product-grid .product-tile:after,#category-information:after,.categories:after,.category-grid .category:after,aside#related-articles:after,aside#related-articles article:after,section#contact-details:after,.mega-menu:after,.mega-menu .mega-menu-inner:after,.mega-menu .mega-menu-inner .top-categories:after,.mega-menu .mega-menu-inner .featured-category:after,.mega-menu .mega-menu-inner .featured-category .featured-category-inner:after,#product-wrap:after,#similar-products:after,#related-categories:after,#product-image.is-paint #paint-options:after,.generic-page:after,.generic-page .left.column:after,.generic-page .right.column:after,.policy-section:after,.list-wrap-row:after,#mobile-number:after,#store-locator:after,#store-locator #store-locator-store-list .store:after,.not-found-404-wrap:after,.about-us:after,#how-to-project-ideas:after,.carousel-article-listing:after,#topline-how-tos:after,.article-intro:after,#steps:after,article.project:after,.step .step-heading:after,.step .content-wrap:after,#article-extras #you-will-need .you-will-need-list ul:after,.member-slider-wrapper:after,.hp-events-stores:after,.corporate-homepage .hp-social-container .hp-news .hp-news-content:after,#temp-corp-nav-overflow:after{content:" ";display:table}.container:after,header:after,#page-top:after,#top-nav:after,.top-nav-links:after,#top-nav ul:after,#breadcrumb:after,.cobrand-partners:after,footer:after,#services:after,#cookie-law .cookie-law-inner:after,#main-nav:after,#main-nav ul:after,#main-nav-overflow:after,#mobile-search:after,.hp-introduction:after,.hp-welcome .inner:after,.hp-special-offers:after,.hp-panel-row:after,.special-offers-wrap:after,.special-offers-wrap .column-wrap:after,.special-offers-wrap .primary-column:after,.special-offers-wrap .secondary-column:after,.special-offers-wrap .offer.size-large .wrap:after,.special-offers-wrap .offer .wrap:after,.special-offers-wrap.four-offer .primary-column:after,.special-offers-wrap.four-offer .secondary-column:after,.special-offer:after,.special-offer a:after,.hp-social-container:after,.hp-social-newsletter:after,.hp-newsletter-signup form:after,.hp-services:after,.hp-service:after,#product-filter #category-filter:after,.product-grid .product-tile:after,#category-information:after,.categories:after,.category-grid .category:after,aside#related-articles:after,aside#related-articles article:after,section#contact-details:after,.mega-menu:after,.mega-menu .mega-menu-inner:after,.mega-menu .mega-menu-inner .top-categories:after,.mega-menu .mega-menu-inner .featured-category:after,.mega-menu .mega-menu-inner .featured-category .featured-category-inner:after,#product-wrap:after,#similar-products:after,#related-categories:after,#product-image.is-paint #paint-options:after,.generic-page:after,.generic-page .left.column:after,.generic-page .right.column:after,.policy-section:after,.list-wrap-row:after,#mobile-number:after,#store-locator:after,#store-locator #store-locator-store-list .store:after,.not-found-404-wrap:after,.about-us:after,#how-to-project-ideas:after,.carousel-article-listing:after,#topline-how-tos:after,.article-intro:after,#steps:after,article.project:after,.step .step-heading:after,.step .content-wrap:after,#article-extras #you-will-need .you-will-need-list ul:after,.member-slider-wrapper:after,.hp-events-stores:after,.corporate-homepage .hp-social-container .hp-news .hp-news-content:after,#temp-corp-nav-overflow:after{clear:both}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body{width:1024px}}html{overflow-y:scroll}body{background-color:#FFF;padding:15px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){body{background-color:#e6e6e6;padding:0}}a{-webkit-transition:all .1s linear;transition:all .1s linear}select{height:22px;padding-top:2px}.hidden{display:none !important}.page-wrapper{background:#FFF}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.page-wrapper{max-width:1028px;margin:0 auto;padding:20px 0 0}}@media only screen and (min-width:500px){.container{margin-left:auto;margin-right:auto}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.container{max-width:980px;padding:0 24px}}.container.no-bgc{background:none}.ie9 .gradient{filter:none}a{color:#702181;text-decoration:none}a:hover{text-decoration:underline}a.link-back{padding-left:14px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/link-back-purple.png) no-repeat 0 50%}a.link-forward{padding-right:14px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/link-forward-purple.png) no-repeat 100% 50%}.c-white{color:#fff}.c-white a{color:#fff}.c-grey{color:#787878}.c-grey a{color:#787878}body{font-size:1em;line-height:1.5em;color:#787878}p{margin:0 0 .75em}p.lead{font-size:1.25em;line-height:1.25em}h1,h2,h3,h4,h5,h6{color:#702181;line-height:1em;font-weight:600}h1{font-size:2em;margin:0 0 .67em}h2{font-size:1.5em;margin:0 0 .83em}h3{font-size:1.17em;margin:0 0 1em}h4{font-size:1em;margin:0 0 1.33em}h5{font-size:.83em;margin:0 0 1.67em}h6{font-size:.67em;margin:0 0 2.33em}h1#page-header{font-size:1.8em;padding-left:.5em;border-left:8px solid #4ca42f;clear:both}h1#page-header.no-breadcrumb{margin-top:.67em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){h1#page-header{font-size:2em;line-height:1.25}}nav ul,nav ol{margin:0;padding:0;list-style:none;list-style-image:none}ul,ol{padding:0;margin:0 0 10px 12px;list-style:none;list-style-image:url(/Portals/_default/Skins/Member_Type1/img/icons/li.png)}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline > li,ol.inline > li{display:inline-block;padding-right:12px}ul.standard{padding:0;margin:0 0 10px 12px;list-style:none;list-style:disc}ul.green-bull li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-grey-circle.png) no-repeat left top;padding-left:15px}.semi-bold{font-weight:600}.nowrap{white-space:nowrap}.button{color:#fff;display:inline-block;padding:7px 12px;font-weight:600;line-height:1em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.button.primary{background-color:#702181}.button.secondary{background-color:#c1d72f}.button.secondary-dark{background-color:#4ca42f}input.button{border:0}header{position:relative}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){header{margin-top:0}}#logo-container{width:80%;margin-bottom:24px}@media only screen and (min-width:500px){#logo-container{float:left;width:60%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#logo-container{width:45%}}#top-nav{font-size:.875em;margin-bottom:18px}@media only screen and (min-width:500px){#top-nav{float:right;width:40%;margin-bottom:24px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav{width:55%}}.corporate_site #top-nav{margin-bottom:0;margin-top:40px}.top-nav-links{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.top-nav-links{float:left;width:61%;clear:none;padding:8px 0}}.corporate_site .top-nav-links{float:right}#top-nav ul{margin-top:0;line-height:1;font-weight:600;clear:both}@media only screen and (min-width:500px){#top-nav ul{float:right;text-align:right}}@media only screen and (min-width:500px){body.cobranded #top-nav ul{float:none;text-align:left}}@media only screen and (min-width:570px){body.cobranded #top-nav ul{float:right;text-align:right}}.cobranded-search #top-nav{margin-bottom:0}.cobranded-search #main-nav{margin-bottom:24px}.cobranded-search #main-nav-overflow{margin-top:-15px}.cobranded-search #mobile-search{margin-top:-15px}@media only screen and (min-width:320px){.cobranded-search #main-nav > ul > li > a{padding:6px 8px}}@media only screen and (min-width:570px){.cobranded-search #main-nav > ul > li > a{padding:6px 10px}}.cobranded-search #logo-container{width:80%;margin-bottom:24px}@media only screen and (min-width:320px){.cobranded-search #logo-container{width:70%;margin-bottom:10px;float:left;margin-top:20px}}@media only screen and (min-width:500px){.cobranded-search #logo-container{float:left;width:60%;margin-top:0;margin-bottom:24px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.cobranded-search #logo-container{width:45%;margin-top:0;margin-bottom:24px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav ul,#top-nav form{clear:none;display:block !important}}#top-nav form{clear:both;text-align:right}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav form{clear:none;float:right;width:35%}}#top-nav ul #home a{background-image:url("/Portals/_default/Skins/Member_Type1/img/home-icon.svg");display:block;width:auto;text-indent:-1000em;width:24px;height:24px;background-size:24px auto;background-repeat:no-repeat}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav ul #home a{background-image:none;text-indent:0;width:auto}}#top-nav ul #ideas a{background-image:url("/Portals/_default/Skins/Member_Type1/img/idea-icon.svg");text-indent:-1000em;display:block;width:18px;background-size:18px;background-repeat:no-repeat}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav ul #ideas a{background-image:none;text-indent:0;width:100%}}#top-nav ul li{display:inline-block;margin-left:5px;padding-left:5px;border-left:2px solid #d2d2d2}#top-nav ul li:first-child{border-left:none}#top-nav ul li#ideas{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#top-nav ul li#ideas{display:inline-block}}input.search-rounded-left{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:2px solid #FFF;padding:2px 32px 2px 6px;height:30px;width:100%;margin:0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){input.search-rounded-left{border:2px solid #E6E6E6;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;-o-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;outline:0;vertical-align:top;margin:0;padding-top:4px;padding-bottom:4px}}.ie7 input.search-rounded-left{padding-top:5px;padding:5px}input.search-rounded-right{background:url("/Portals/_default/Skins/Member_Type1/img/icons/search-icon-white.png") no-repeat center center;background-color:#4ca42f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:32px;height:30px;padding-top:0;padding-bottom:0;margin:0 0 0 -32px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){input.search-rounded-right{border-top-right-radius:6px;border-bottom-right-radius:6px;vertical-align:top;height:30px;margin:0 0 0 -32px}}#breadcrumb{margin:20px 0 10px 0;list-style:none;position:relative}@media only screen and (min-width:500px){#breadcrumb{margin-top:15px;display:block}}#breadcrumb li{float:left;margin-right:5px;font-size:12px;white-space:nowrap;margin-bottom:5px;line-height:1}@media only screen and (min-width:500px){#breadcrumb li{line-height:1.5}}#breadcrumb li:not(:last-child):after{content:"/";padding-left:5px}#breadcrumb li a{color:#646464}#breadcrumb li a:hover{color:#702181}#confirmation-box a,.paginate{font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#0091e7;color:white;text-decoration:none;padding:3px 8px}#filter-button{background-color:#702181;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#fff;padding:6px 0;font-size:1em;font-weight:600;display:block;padding-left:10px;text-decoration:none}@media only screen and (min-width:500px){#filter-button{display:none}}#sharing{position:relative;float:right;width:80%}#share-offers-link-content{position:absolute;top:0;left:0;z-index:10;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal;background:#f7f7f7;padding:10px}.share-content a span{margin:0 10px;padding:0}#share-offers-link-content .arrow,#share-offers-link-content .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}#share-offers-link-content .arrow:after{top:-9px;margin-left:-10px;border-top-width:0;border-bottom-color:#f7f7f7}#share-offers-link-content .arrow:after{border-width:10px;content:""}#share-offers-link-content .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-22px;border-width:11px}.share-content .popover.bottom .arrow:after{border-bottom-color:#f0f0f0}.share-content ul{list-style:none;margin-left:20px}.share-content ul li{border:1px solid #e2e4e4;background-color:white;margin-bottom:10px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.share-content ul li:first-child{margin-top:20px}}.share-content a{font-size:20px;font-weight:600}.share-content a span{margin-left:10px;margin-right:10px}.share-content .popover{max-width:330px;background-color:#f0f0f0}.share-content .popover .email-form{max-width:220px}.share-content .popover.bottom .arrow:after{border-bottom-color:#f0f0f0}input.error,label.error{border-color:red;color:red;opacity:.5}body.cobranded #top-nav{float:left;width:auto;margin:0 0 1em}@media only screen and (min-width:500px){body.cobranded #top-nav{float:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){body.cobranded .top-nav-links{float:none;width:auto;margin:0;padding:0}}body.cobranded #logo-container{width:100%;margin-bottom:1em}@media only screen and (min-width:320px){body.cobranded #logo-container{width:70%;float:left;clear:left}}@media only screen and (min-width:500px){body.cobranded #logo-container{width:60%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){body.cobranded #logo-container{width:50%;margin:-0.5em 0 1em 0}}@media only screen and (min-width:500px){body.cobranded #main-nav{background-image:url("/Portals/_default/Skins/Member_Type1/img/icons/search-icon-white.png") no-repeat;margin-right:41px;width:auto}}@media only screen and (min-width:500px){body.cobranded #search-glass{display:block !important;position:absolute;right:-41px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#702181;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF702181',endColorstr='#FF541860');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#702181),color-stop(100%,#541860));background-image:-webkit-linear-gradient(top,#702181 0,#541860 100%);background-image:-moz-linear-gradient(top,#702181 0,#541860 100%);background-image:-o-linear-gradient(top,#702181 0,#541860 100%);background-image:linear-gradient(top,#702181 0,#541860 100%)}}body.cobranded #tablet-search{display:none !important}.cobrand-partners{width:75%;float:right;margin-bottom:0}@media only screen and (min-width:320px){.cobrand-partners{width:24%;position:relative;float:right;padding:6px 8px;margin-top:-9px}}@media only screen and (min-width:500px){.cobrand-partners{position:relative;width:35%;clear:right;float:right;margin-top:0}}@media only screen and (min-width:570px){.cobrand-partners{position:relative;width:35%;clear:right;float:right;margin-top:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.cobrand-partners{width:auto;margin-bottom:0;margin-top:0}}.cobrand-partners .partner{width:35%;float:right;margin:0 1%}@media only screen and (min-width:320px){.cobrand-partners .partner{width:100%;margin:0;float:right}}@media only screen and (min-width:500px){.cobrand-partners .partner{width:46%;float:right;margin:0 2%;clear:none}}@media only screen and (min-width:570px){.cobrand-partners .partner{width:46%;float:right;margin:0 2%;clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.cobrand-partners .partner{width:35%;margin:0 5px;float:right;min-width:141px}}footer{clear:both;width:100%;display:block;font-size:.875em;line-height:1.3em;padding:12px 15px 24px;margin-left:-15px;margin-right:-15px;background-color:#e6e6e6}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){footer{background-color:transparent;margin:0;padding:12px 0 24px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){footer .container{background-color:#e0e0e0}}footer a{color:#787878}footer p{margin:0 0 .5em}footer h4{margin:1em 0 .5em}@media only screen and (min-width:500px){footer h4{line-height:.875em}}.mobile-column{float:left;width:35%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mobile-column{float:none;width:auto}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.footer-column{float:left;width:15%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.footer-column.multi-list{width:30%}}.footer-column.multi-list ul{margin:0}@media only screen and (min-width:500px){.footer-column.multi-list ul{width:46%;margin:0 2% 0 0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.footer-column.multi-list ul{float:left}}.footer-column.multi-list.wide{float:right;width:45%}@media only screen and (min-width:500px){.footer-column.multi-list.wide{width:65%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.footer-column.multi-list.wide{width:50%}}@media only screen and (min-width:500px){.footer-column.multi-list.wide ul{float:left;width:30%;margin:0 2% 0 0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.footer-column.multi-list.wide ul{margin:0 2% 10px 0}}.footer-column.multi-list ul li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/footer-arrow.png) no-repeat 0 5px;padding-left:9px}.footer-column.multi-list ul li.facebook-footer{background:none;padding-left:0}.facebook-footer{height:23px;margin:1em 0;line-height:1em}.facebook-footer a{line-height:1.7em}.facebook-footer a span{background:#455897 url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-footer.png) no-repeat;width:23px;height:23px;display:inline-block;vertical-align:bottom;margin-right:6px}#paint-options{overflow:hidden}#services .service{float:left}#services .service:not(:last-child){margin-right:48px}#services .service h5{margin-top:3px;margin-bottom:6px}#services .service ul li{font-size:11px}.bg-overlay{background:black;background:transparent\9;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);zoom:1;z-index:10;position:fixed;display:none;top:0;left:0;width:100%;height:100%}.bg-overlay:nth-child(n){filter:none}#cookie-law{font-size:14px;width:100%;background:#A09F9F;padding:16px 0;margin-top:-15px;margin-bottom:1.4em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#cookie-law{margin-top:0;margin-bottom:0}}#cookie-law .cookie-law-inner{max-width:940px;padding:0 4%;margin:0 auto;position:relative}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#cookie-law .cookie-law-inner{padding:0 2%}}#cookie-law p{background:none;color:white;line-height:18px;margin:0 auto;max-width:940px;position:relative}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#cookie-law p{float:left;width:80%}}#cookie-law a{color:#fff;font-weight:700}#cookie-law .close-cookie-banner{margin-top:1em;display:block}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#cookie-law .close-cookie-banner{float:right;text-align:right;width:18%;margin-left:2%;margin-top:0;padding:0}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){input.search-rounded-right{background-image:url("/Portals/_default/Skins/Member_Type1/img/icons/search-icon-white-x2.png");background-size:16px}.facebook-footer a span{background:#702181 url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-footer-x2.png) no-repeat;background-size:23px}.footer-column.multi-list ul li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/footer-arrow@2x.png) no-repeat 0 5px;background-size:4px 8px}a.link-back{padding-left:14px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/link-back-purple@2x.png) no-repeat 0 50%;background-size:7px 8px}a.link-forward{padding-right:14px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/link-forward-purple@2x.png) no-repeat 100% 50%;background-size:7px 8px}}#main-nav{position:relative;z-index:70;clear:both;width:100%;height:100%;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#702181;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF702181',endColorstr='#FF5A1A67');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#702181),color-stop(100%,#541860));background-image:-webkit-linear-gradient(top,#702181 0,#541860 100%);background-image:-moz-linear-gradient(top,#702181 0,#541860 100%);background-image:-o-linear-gradient(top,#702181 0,#541860 100%);background-image:linear-gradient(top,#702181 0,#541860 100%)}@media only screen and (min-width:500px){#main-nav{display:block !important}}.ie9 #main-nav{filter:none}#main-nav.show{display:block}#main-nav ul{width:100%;height:100%;margin:0;position:relative;z-index:60}#main-nav > ul > li{float:left;text-align:center;border-right:1px solid #FFF}@media only screen and (min-width:500px){#main-nav > ul > li{width:auto}}#main-nav > ul > li:hover .mega-menu,#main-nav > ul > li:hover .mega-menu.hidden{display:block !important}#main-nav > ul > li#search-glass,#main-nav > ul > li#tablet-search{border-right:none}#main-nav > ul > li > a{display:block;padding:6px 10px;text-decoration:none;color:#FFF;font-weight:600}@media only screen and (min-width:500px){#main-nav > ul > li > a{padding:6px 12px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav > ul > li > a{padding:6px 20px}}#main-nav > ul > li:hover > a{color:#702181;background-color:#f0f0f0}#main-nav > ul > li:first-child a:hover{border-top-left-radius:4px;border-bottom-left-radius:4px}#main-nav > ul > li.current > a{background-color:#4ca42f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF4CA42F',endColorstr='#FF397B23');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4ca42f),color-stop(100%,#397b23));background-image:-webkit-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:-moz-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:-o-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:linear-gradient(top,#4ca42f 0,#397b23 100%)}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav > ul > li.more{border-right:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav > ul > li.more a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:none;background-image:none;background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/select-bg.png) no-repeat 100% 50% !important;color:#646464;outline:0;margin:7px 10px 0;padding:2px 12px 4px;text-align:left;font-size:1em;line-height:1;vertical-align:top;padding-right:30px;*height:auto}}#main-nav > ul > li.more a span:first-child{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav > ul > li.more a span:first-child{display:inline}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav > ul > li.wishlist{float:right}}#main-nav > ul > li.wishlist span{font-size:10px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.no-js #main-nav > ul > li.wishlist{float:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.no-js #main-nav > ul > li.wishlist a{width:auto}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){html.js #main-nav > ul > li.more{float:right}}#main-nav li#tablet-search{display:none}@media only screen and (min-width:570px){#main-nav li#tablet-search{display:block;float:right;width:25%;margin-right:12px;margin-top:4px;border:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav li#tablet-search{display:none}}.active{background-color:#C5C5C5}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#ideas-link{display:none}}#ideas-link span{display:none}@media only screen and (min-width:500px){#ideas-link span{display:inline}}#search-glass form.left{margin-left:150px}#main-nav-overflow{z-index:40;right:10px;color:#333;width:100%;background-color:#DCDCDC}@media only screen and (min-width:500px){#main-nav-overflow{position:absolute;right:auto;background-color:#702181;color:#fff;width:200px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav-overflow{float:right;right:0;left:auto}}#main-nav-overflow ul{margin:24px 0}#main-nav-overflow li{margin-bottom:12px}#main-nav-overflow li a{color:#333;margin-left:24px;margin-right:24px;font-size:14px}@media only screen and (min-width:500px){#main-nav-overflow li a{color:#fff}}#sort-options{display:none;text-align:right;background-color:#f0f0f0;border:1px solid #dadada;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:.25em .5em;margin-bottom:1em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#sort-options{display:block !important}}#sort-options select{width:100%;margin-left:.5em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#sort-options select{width:20%}}#sort-options label{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#sort-options label{display:inline;color:#702181;font-weight:600}}#mobile-search{background-color:#dcdcdc;padding:10px;margin-bottom:10px}#mobile-search input[type="text"]{padding-right:42px;height:28px}#mobile-search .search-button{height:28px}.search-button{background-color:#702181;border:none;color:#fff}#main-nav #search-glass{display:block;float:right}@media only screen and (min-width:570px){#main-nav #search-glass{display:none}}#main-nav #search-glass a{background-image:url("/Portals/_default/Skins/Member_Type1/img/icons/search-icon-white.png");background-position:center center;background-color:transparent;display:block;height:36px;width:36px;background-size:16px;background-repeat:no-repeat;padding:6px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#main-nav #search-glass a{background-image:url("/Portals/_default/Skins/Member_Type1/img/icons/search-icon-white-x2.png");background-size:16px}}#main-nav #search-glass a:hover{background-color:rgba(0,0,0,0.1)}#footer{display:none}html.no-js #footer{display:block}body.member_site_index header{margin:0 0 24px}body.member_site_index4grid header{margin:0 0 24px}body.cobranded header{margin:0 0 24px}.hp-introduction{margin-bottom:24px;display:block}@media only screen and (min-width:702px),screen and (device-height:940px){.hp-introduction{padding-left:440px}}.hp-welcome{background:#702181;color:#fff;padding-top:30px;padding-bottom:24px;border-left:12px solid #4ca42f}@media only screen and (min-width:702px),screen and (device-height:940px){.hp-welcome{margin-left:-440px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-welcome{width:428px;height:206px;float:left}.hp-welcome .two_address h1{font-size:1.6em;margin-bottom:.3em}.hp-welcome .two_address p.lead{margin-bottom:0}.hp-welcome .two_address p{margin-bottom:1em}.hp-welcome .two_address .button{display:none}}.hp-welcome .inner{padding:0 5%}@media only screen and (min-width:500px){.hp-welcome .inner{padding:0 8%}}.hp-welcome h1{color:white;margin-bottom:.4em;font-size:1.8em}.hp-welcome p{margin-bottom:1.0em}.hp-welcome p.lead{margin-bottom:.6em}.hp-welcome a.telephone-link{color:#fff}.hp-welcome .button{display:block;margin:0 0 15px 0;padding:5px 12px 6px;text-align:center}@media only screen and (min-width:500px){.hp-welcome .button{display:inline-block;float:left;margin:0 4% 15px 0}}.hp-welcome .button span{line-height:1.3em}@media only screen and (min-width:500px){.hp-welcome .button span{display:block}}.get-directions{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-white.png) no-repeat 0 1px;padding-left:18px;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.get-directions{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-white-x2.png) no-repeat 0 1px;background-size:12px 18px}}.opening-hours{background:url(/Portals/_default/Skins/Member_Type1/img/icons/clock-white.png) no-repeat 0 0;padding-left:26px;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.opening-hours{background:url(/Portals/_default/Skins/Member_Type1/img/icons/clock-white-x2.png) no-repeat 0 0;background-size:20px 20px}}.hp-welcome .facebook{font-size:.875em;background:url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-welcome.png) no-repeat;padding-left:38px;line-height:31px;height:31px;display:block;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.hp-welcome .facebook{background:url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-welcome-x2.png) no-repeat;background-size:30px 30px}}.hp-hero-image{background:url(/Portals/_default/Skins/Member_Type1/img/inline/homepage-hero-image.jpg) no-repeat;height:260px;width:100%;float:right}@media only screen and (min-width:702px),screen and (device-height:940px){.hp-hero-image{position:relative;display:block}}@media only screen and (max-width:701px){.hp-hero-image{display:none !important}}.hp-hero-image img{display:block}.hp-special-offers{background:#f0f0f0;margin-bottom:12px;clear:both}.hp-panel-image{width:40%;float:right}.hp-special-offers .tab-content{padding:6px}.hp-panel-row{clear:both}.hp-panel{margin-bottom:12px;padding:12px;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-panel{padding:12px 18px}}.special-offers-wrap{background:#fff}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap{padding:6px}}.special-offers-wrap .column-wrap{border-bottom:2px solid #f1f1f1}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .primary-column{width:64%;float:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .secondary-column{width:36%;float:right}}.special-offers-wrap .promo-flash{width:45%}.special-offers-wrap .offer.size-large .wrap{border-bottom:2px solid #f1f1f1}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-large .wrap{padding:2.2421%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-large .wrap{border-right:2px solid #f1f1f1;padding:15px}}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-large .image{width:42%;max-width:260px;margin-bottom:0;float:left}}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-large .image .promo-flash{top:auto;left:auto;right:0;bottom:0}}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-large .copy{width:55%;margin-left:3%;float:left}}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-narrow{float:left;width:33.33%}}.special-offers-wrap .offer.size-narrow .wrap{border-right:2px solid #f1f1f1}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-narrow .wrap{border-bottom:0;padding:15px}}.special-offers-wrap .offer.size-narrow:last-child .wrap{border-right:2px solid #fff}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-narrow:last-child .wrap{border-right:2px solid #f1f1f1}}.special-offers-wrap .offer.size-narrow .image{margin-bottom:.6em}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-narrow .image .promo-flash{right:0;bottom:0}}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-normal{float:left;width:33.33%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal{float:none;width:auto}}.special-offers-wrap .offer.size-normal .wrap{border-bottom:2px solid #f1f1f1}@media only screen and (min-width:500px){.special-offers-wrap .offer.size-normal .wrap{padding:15px;border-right:2px solid #f1f1f1}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal .wrap{border-right:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal .image{width:45%;max-width:260px;float:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal .image .promo-flash{bottom:0;margin-left:-38px;right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal .copy{width:51%;margin-left:3%;float:left}}.special-offers-wrap .offer.size-normal:last-child .wrap{border-right:2px solid #fff}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.size-normal:last-child .wrap{border-bottom:0}}@media only screen and (min-width:500px) and (max-width:900px){.special-offers-wrap .offer.additional-offer h2{font-size:1.3em;text-overflow:ellipsis;overflow:hidden}}@media only screen and (min-width:901px){.special-offers-wrap .offer.additional-offer h2{font-size:1.5em;margin-top:0;text-overflow:ellipsis;overflow:hidden}}@media only screen and (min-width:500px){.special-offers-wrap .offer.additional-offer .hp-price{font-size:1.4em}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap .offer.additional-offer .hp-price{font-size:2em;margin:0}}.special-offers-wrap .offer.additional-offer .promo-flash{top:auto;left:auto;right:0;bottom:0;width:45%}.special-offers-wrap .offer{font-size:.875em;position:relative}.special-offers-wrap .offer .wrap{padding:3.2822%;border-bottom:2px solid #f1f1f1}@media only screen and (min-width:500px){.special-offers-wrap .offer .wrap{padding:6.7264%}}.special-offers-wrap .offer .image{position:relative;max-width:260px;margin-bottom:.6em}.special-offers-wrap .offer .image .promo-flash{max-width:77px !important;max-height:77px !important;position:absolute;right:0;bottom:0}.special-offers-wrap .offer h2{margin-bottom:.4em;font-weight:700}.special-offers-wrap .offer a{display:block;color:inherit;text-decoration:none}.special-offers-wrap .offer a h2:hover{text-decoration:underline}.special-offers-wrap .offer .green-bull{list-style:none;list-style-image:none;line-height:1.48em;margin:0 0 45px 0}.special-offers-wrap .offer .green-bull li{background-position:left 8px;margin-bottom:.2em;padding-left:10px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap.four-offer .primary-column{width:55%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap.four-offer .secondary-column{width:45%;float:right}}@media only screen and (min-width:500px){.special-offers-wrap.four-offer .offer.size-narrow{width:50%}}@media only screen and (min-width:500px){.special-offers-wrap.four-offer .offer.size-normal{float:left;width:50%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offers-wrap.four-offer .offer.size-normal{float:none;width:auto}}p.hp-price{width:auto;bottom:12px;font-size:1.6em;line-height:.9;font-weight:700;padding:8px 8px 4px;margin:0;color:#702181;background:#c1d72f;text-align:center;position:absolute;bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;float:left;clear:left}@media only screen and (min-width:500px){p.hp-price{font-size:2em;margin:0}}.special-event.tall{background-size:auto 100% !important}@media only screen and (min-width:500px){.special-offer{float:left;width:50%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.special-offer{width:33.333%}}.special-offer a{position:relative;background-color:#fff;display:block;padding:12px;margin:6px}.special-event p,.special-event h2{display:none;color:#fff;margin-bottom:.4em;text-shadow:1px 1px 5px rgba(0,0,0,0.8);width:100%}@media only screen and (min-width:500px){.special-event p,.special-event h2{display:block}}.special-event h2{font-size:2.5em}.special-event p{font-size:1.75em}.special-event img{position:absolute;z-index:10}.special-event .content{position:absolute;padding:12px}.special-event .content a{color:#fff}.hp-panel-content{width:60%;float:left}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-panel-content{width:55%}}.hp-product-portrait .hp-panel-content{width:60%}.hp-product-portrait .hp-panel-image{text-align:center;width:35%;margin-bottom:1em}.hp-product-portrait p.hp-price span{top:-4px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-product-portrait .hp-panel-content{width:100%;float:none}.hp-product-portrait .hp-panel-image{width:100%;float:none}}.hp-product-landscape-wide .hp-panel-content{width:60%}.hp-product-landscape-wide .hp-panel-image{width:35%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-product-landscape-wide .hp-panel-content{width:60%}.hp-product-landscape-wide .hp-panel-image{width:36%}}.hp-panel-content img{max-width:150px;width:100%}.badge-new{background:url(/Portals/_default/Skins/Member_Type1/img/icons/badge-new.png) no-repeat;width:89px;height:63px;right:-5px;top:-7px;position:absolute}p.hp-price span{font-size:.7em;top:-7px;position:relative}.hp-panel-cta{clear:both;text-align:center;padding:6px 0}.hp-panel-cta a{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-white-large.png) no-repeat 90% center;font-size:1.125em;padding-left:30px;padding-right:50px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.hp-panel-cta a{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-white-large-x2.png) no-repeat 90% center;background-size:7px 14px}}.hp-social-container{margin-bottom:36px;height:100%;clear:both;background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/shadow-line.png) no-repeat bottom center;background-size:100% 18px;padding-bottom:32px}.hp-social-container h3{margin:0 0 .4em 0;font-weight:700}.hp-social-container p{font-size:.875em;line-height:1.4em;margin-bottom:.4em}.hp-social-newsletter{border:1px solid #dedede}@media only screen and (max-width:650px){.hp-social-newsletter{background:none !important}}@media only screen and (min-width:650px){.hp-social-newsletter{background:url(/Portals/_default/Skins/Member_Type1/img/inline/newsletter-photo.png) no-repeat 8% bottom}}@media only screen and (min-width:800px) and (max-width:950px){.hp-social-newsletter{background-position:15% bottom}}@media only screen and (min-width:950px){.hp-social-newsletter{min-height:200px;background-position:15px bottom;display:block;float:left;margin-left:0;margin-right:-100%;width:65.78947%}}.hp-newsletter-signup{background:rgba(255,255,255,0.9);padding:16px}@media only screen and (min-width:650px){.hp-newsletter-signup{width:45%;margin-right:0;float:right}}@media only screen and (max-width:650px){.hp-newsletter-signup{padding-right:30px}}.hp-newsletter-signup form{width:100%;display:block}.hp-newsletter-signup form .user-inputs{float:left;width:100%}@media only screen and (min-width:500px){.hp-newsletter-signup form .user-inputs{width:60%}}.hp-newsletter-signup input#name{margin-bottom:8px}.hp-newsletter-signup input#name,.hp-newsletter-signup input#email_address{float:left;width:100%;font-size:14px;padding:4px;border:1px solid #d4d6cd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ie7 .hp-newsletter-signup input#email_address{width:180px !important;padding-top:6px;padding-bottom:6px}.hp-newsletter-signup input.button{float:left;display:block;width:84px;padding:5px 0;font-size:.875em;text-indent:-9999em;line-height:normal;margin-top:14px;background:#4ca42f url(/Portals/_default/Skins/Member_Type1/img/icons/newsletter-signup.png) no-repeat 50%}@media only screen and (min-width:500px){.hp-newsletter-signup input.button{float:right}}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.hp-newsletter-signup input.button{background:#4ca42f url(/Portals/_default/Skins/Member_Type1/img/icons/newsletter-signup@x2.png) no-repeat 50%;background-size:63px 13px}}.ie7 .hp-newsletter-signup input.button{text-transform:uppercase;text-align:left;margin:0}.hp-social-facebook{margin-top:12px;border:1px solid #DEDEDE}@media only screen and (min-width:950px){.hp-social-facebook{margin-top:0;min-height:200px;display:block;float:left;margin-left:68.42105%;margin-right:-100%;width:31.57895%}}.hp-social-facebook-logo{padding:34px 24px 24px 100px;background:url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-blue.gif) no-repeat 24px 34px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-social-facebook-logo{min-height:93px}}.hp-social-container a{color:#702181 !important;font-weight:600}.hp-services{clear:both;display:block}.hp-service{width:90%;clear:both;margin:0 0 24px;display:inline-block;vertical-align:top}@media only screen and (min-width:500px){.hp-service{width:45%;margin-left:2%;margin-right:2%;clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-service{width:31.5241%;margin-left:0;margin-right:0;min-height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-service.center{margin:0 2.71358%}}.hp-service h3,.hp-service p{margin:0}.hp-service h3{margin:0 0 .4em 0}.hp-service p,.hp-service a{font-size:.875em;line-height:1.4em}.hp-service-description{padding-left:80px}@media only screen and (min-width:500px){.hp-service-description{margin-left:5px;margin-right:5px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-service-description{margin-left:0;margin-right:0}}.hp-service a{font-weight:600;padding-right:12px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-purple.png) no-repeat right 50%}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.hp-service a{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-purple@x2.png) no-repeat right 50%;background-size:4px 7px}}.hp-service-description.we-deliver{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-lorry.gif) no-repeat}.hp-service-description.key-cutting{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-keys.gif) no-repeat}.hp-service-description.assemble-bbq{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-bbq.gif) no-repeat}.hp-service-description.assemble-garden-furniture{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-garden-furniture.gif) no-repeat}.hp-service-description.carry-car{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-car.gif) no-repeat}.hp-service-description.request-quote{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-quote.gif) no-repeat}.hp-service-description.paint-mixing{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-roller.gif) no-repeat}.hp-service-description.kitchen-showroom{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-kitchen.gif) no-repeat}.hp-service-description.gift-wrapping{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-gift.gif) no-repeat}.hp-service-description.potting-service{background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-pot.gif) no-repeat}#offers-banner{width:100%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#offers-banner{float:left;margin-top:-16px;padding-bottom:10px}}@media only screen and (min-width:500px){#offers-banner h1{display:block;float:left;margin-left:0;margin-right:-100%;width:22.63031%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#offers-banner h1{margin-top:.6em;font-size:1.875em;line-height:1;display:block;float:left;margin-left:0;margin-right:-100%;width:23.02632%}}#offers-banner .banner-container{margin-bottom:1em}@media only screen and (min-width:500px){#offers-banner .banner-container{margin-bottom:0;display:block;float:left;margin-left:25.70723%;margin-right:-100%;width:74.22866%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#offers-banner .banner-container{display:block;float:left;margin-left:25.65789%;margin-right:-100%;width:74.34211%}}#offers-banner .banner-container .banner{padding:0}@media only screen and (min-width:500px){#offers-banner .banner-container .banner{padding:0 18px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#offers-banner .banner-container .banner{padding:0 24px}}#offers-banner .banner-container .banner img{width:100%}@media only screen and (min-width:500px){#offers-banner .banner-container .banner img.small{display:none}}#offers-banner .banner-container .banner img.large{display:none}@media only screen and (min-width:500px){#offers-banner .banner-container .banner img.large{display:block}}.special-offer .promo-flash{position:absolute;top:-4px;right:-4px;width:77px;height:77px}.product-tile .promo-flash{position:absolute;width:50px;height:50px;bottom:5px;right:5px}@media only screen and (min-width:500px){.product-tile .promo-flash{width:77px;height:77px;bottom:14px;right:5px}}.icheckbox,.iradio{display:inline-block;margin:0;padding:0;width:18px;height:18px;background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/icheck-green.png) no-repeat;border:none;cursor:pointer}.icheckbox{background-position:0 0}.icheckbox.hover{background-position:-20px 0}.icheckbox.checked{background-position:-40px 0}.icheckbox.disabled{background-position:-60px 0;cursor:default}.icheckbox.checked.disabled{background-position:-80px 0}.iradio{background-position:-100px 0}.iradio.hover{background-position:-120px 0}.iradio.checked{background-position:-140px 0}.iradio.disabled{background-position:-160px 0;cursor:default}.iradio.checked.disabled{background-position:-180px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.icheckbox,.iradio{background-image:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/icheck-green@2x.png);-webkit-background-size:200px 20px;background-size:200px 20px}}select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/select-bg.png) no-repeat 100% 50%;border:1px solid #d3d3d3;color:#646464;outline:0;margin:0;padding:2px 12px;text-align:left;font-size:.875em;height:1.8em;vertical-align:top;text-indent:1px;text-overflow:'';*padding-top:2px;*padding-bottom:1px;*height:auto}select::-ms-expand{display:none}.lt-ie10 select{background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/select-bg-ie.png) no-repeat 100% 50%}select[disabled]{background-color:#eeeeee}select[disabled],select[disabled] option,select[disabled] optgroup{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;color:#888888;cursor:default}select[size],select[multiple]{height:auto}select[size="0"],select[size="1"]{height:1.8em;*height:auto}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#myTab .active,.tab-pane.active{background-color:transparent}.nav{margin-left:0;background:white;list-style:none}.nav > li > a{display:block}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee}.nav > li > a > img{max-width:none}.nav > .pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li + .nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list > li > a{padding:3px 15px}.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#0088cc}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.nav-tabs{margin:0}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}@media only screen and (min-width:500px){.nav-tabs > li,.nav-pills > li{float:left}}.nav-tabs > li > a,.nav-pills > li > a{padding-right:24px;padding-left:24px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs > li{margin-bottom:-1px}.nav-tabs > li > a{font-size:1.125em;color:#702181;padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus{font-size:1.25em;color:#702181;font-weight:700;background-color:#f0f0f0;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus{color:#ffffff;background-color:#0088cc}.nav-stacked > li{float:none}.nav-stacked > li > a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked > li > a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked > li:first-child > a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked > li:last-child > a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked > li > a{margin-bottom:3px}.nav-pills.nav-stacked > li:last-child > a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555}.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus{color:#ffffff;background-color:#999999;border-color:#999999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus{border-color:#999999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0}.tab-content > .tab-pane,.pill-content > .pill-pane{display:none}.tab-content > .active,.pill-content > .active{display:block}.tabs-below > .nav-tabs{border-top:1px solid #ddd}.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0}.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff}.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff}.nav > .disabled > a{color:#999999}.nav > .disabled > a:hover,.nav > .disabled > a:focus{text-decoration:none;background-color:transparent;cursor:default}#product-filter{padding:12px;background-color:#f0f0f0}@media only screen and (min-width:500px){#product-filter{display:block !important;margin-top:12px;background:none;clear:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter{display:block;float:left;margin-left:0;margin-right:-100%;width:23.02632%;padding:0;background-color:transparent;display:block !important}}#product-filter select{margin-bottom:6px}@media only screen and (min-width:500px){#product-filter select{margin-bottom:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter select{margin-bottom:12px}}#product-filter #category-filter{position:relative;display:none}@media only screen and (min-width:500px){#product-filter #category-filter{display:block;margin-bottom:12px}}#product-filter #category-filter ul li{display:block}@media only screen and (min-width:500px){#product-filter #category-filter ul li{float:left;background-color:#f0f0f0;margin:2px 8px 2px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter ul li{float:none;background-color:transparent;margin:0;padding-left:18px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:1px solid #d8d8d8}}#product-filter #category-filter ul li:first-child{border-top:none}#product-filter #category-filter ul li a{display:block;text-decoration:none}@media only screen and (min-width:500px){#product-filter #category-filter ul li a{padding:5px 10px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter ul li a{color:#646464;line-height:2;padding:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter ul li a:hover{color:#702181}}#product-filter #category-filter li.current{background-color:#4ca42f}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter li.current{border:none;position:relative;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter li.current:after{content:"";border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:.625em solid #4ca42f;position:absolute;top:0;right:-0.625em;width:0;height:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.no-js #product-filter #category-filter li.current,.no-generatedcontent #product-filter #category-filter li.current{background:#4ca42f url(/Portals/_default/Skins/Member_Type1/img/backgrounds/no-generatedcontent-li-current.png) no-repeat 92% 50%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}}#product-filter #category-filter li.current + li{border-top:none}#product-filter #category-filter li.current a,#product-filter #category-filter li.current a:hover{color:#FFF}#product-filter #category-filter .more{display:none}@media only screen and (min-width:500px){#product-filter #category-filter .more{display:block;position:absolute;top:10px;right:0;padding-right:10px;padding-left:10px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #category-filter .more{display:none}}#product-filter #brand-filter{display:block}@media only screen and (min-width:500px){#product-filter #brand-filter{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.3333333%;margin:0;padding:10px;background-color:#f0f0f0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter{float:none;background-color:transparent;width:auto;padding-left:18px}}.lt-ie8 #product-filter #brand-filter{clear:left}#product-filter #brand-filter ul{margin-bottom:0}#product-filter #brand-filter ul{list-style-image:none !important}#product-filter #brand-filter li.collapsed{display:none}#product-filter #brand-filter #offers-select{display:block}@media only screen and (min-width:500px){#product-filter #brand-filter #offers-select{display:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter #offers-select{display:none}}#product-filter #brand-filter #more-brands{display:none}@media only screen and (min-width:500px){#product-filter #brand-filter #more-brands{display:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter #more-brands{display:block}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter #more-brands a#show-more-brands{display:block;color:#646464;background:url(/Portals/_default/Skins/Member_Type1/img/icons/li.png) no-repeat 0 50%;margin-left:30px;padding-left:12px;cursor:pointer}}#product-filter #brand-filter #more-brands a#show-more-brands:hover{color:#702181}#product-filter #brand-filter #all-brands{display:block}@media only screen and (min-width:500px){#product-filter #brand-filter #all-brands{display:inline-block}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter #all-brands{display:none}}#product-filter #brand-filter ul{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #brand-filter ul{display:inline-block}}#product-filter #brand-filter ul li{margin-bottom:6px;width:auto;display:block;color:#646464}#product-filter #brand-filter ul li label .icheckbox,#product-filter #brand-filter ul li label .iradio{margin-right:12px;vertical-align:middle}#brand-filter .icheckbox{background-position:-100px 0}#brand-filter .icheckbox.hover{background-position:-120px 0}#brand-filter .icheckbox.checked{background-position:-140px 0}#brand-filter .icheckbox.disabled{background-position:-160px 0;cursor:default}#brand-filter .icheckbox.checked.disabled{background-position:-180px 0}#product-filter #brand-filter label{cursor:pointer}#product-filter #brand-filter select{width:100%}#product-filter #price-range-filter{display:block}@media only screen and (min-width:500px){#product-filter #price-range-filter{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.3333333%;margin:0;padding:10px;background-color:#f0f0f0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #price-range-filter{float:none;width:auto;background-color:transparent;border-top:solid 1px rgba(0,0,0,0.2);clear:both}}#product-filter #price-range-filter select{width:100%}@media only screen and (min-width:500px){#product-filter #price-range-sort{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.3333333%;margin:0;padding:10px;background-color:#f0f0f0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-filter #price-range-sort{display:none}}#product-filter #price-range-sort select{width:100%}.change-showing-count{margin:10px 0}@media only screen and (min-width:500px){.change-showing-count{padding:8px 0;clear:both;margin:0 20px -22px 0;font-size:.9em;text-align:right;display:block}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.change-showing-count{margin:0 25px -24px 0;font-size:1em;padding-top:10px;clear:right}}.change-showing-count a{background:none !important;color:#702181 !important}.change-showing-count a.current{border-bottom:2px solid #702181}.product-grid{margin-bottom:40px}@media only screen and (min-width:500px){.product-grid{margin-top:10px;clear:both;clear:both;display:block;float:left;margin-left:0;width:100%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-grid{clear:none;display:block;float:left;margin-left:25.65789%;margin-right:-100%;width:74.34211%}}.product-grid .product-tile{min-height:120px;position:relative;padding:5px 0 25px 110px;margin:5px 0;border-bottom:1px solid #e5e5e5}@media only screen and (min-width:500px){.product-grid .product-tile{position:static;padding:12px 18px 40px 18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e5e5e5;width:33.33333333%;float:left;margin:0;position:relative}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-grid .product-tile{padding:12px 24px 40px 24px}}@media only screen and (min-width:500px){.product-grid .product-tile:nth-child(3n){border-right:1px solid #FFF}}@media only screen and (min-width:500px){.product-grid .product-tile:nth-child(3n+1){clear:left}}.product-grid .product-tile .image-wrap{width:100px;position:absolute;top:5px;left:0;display:block;line-height:1}@media only screen and (min-width:500px){.product-grid .product-tile .image-wrap{position:relative;width:auto}}.product-grid .product-tile .image-wrap .badge{position:absolute;z-index:99;bottom:7px;right:5px;width:40%;height:40%}@media only screen and (min-width:500px){.product-grid .product-tile .image-wrap .badge{bottom:12px;right:5px}}.product-grid .product-tile img.product-image{width:100%}@media only screen and (min-width:500px){.product-grid .product-tile img.product-image{margin-bottom:10px}}.product-grid .product-tile h4{margin:0;font-size:1.1em;line-height:1.1}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-grid .product-tile h4{font-size:1.25em}}.product-grid .product-tile p.product-code{display:none}.product-grid .product-tile p.price{padding:0;background:none;color:#4ca42f;margin-top:3px;margin-bottom:0;font-size:1.4em;font-weight:700}@media only screen and (min-width:500px){.product-grid .product-tile p.price{font-size:2em;position:absolute;bottom:10px}}.product-grid .product-tile p.price span.sup{font-size:.7em;top:-7px;position:relative}.product-grid .product-tile p.summary{font-size:.875em;line-height:1.2857;margin:8px 0 0}.product-grid .product-tile input{margin-top:6px}.product-grid #product-pagination{padding-top:24px;clear:both;background:white;margin-top:-1px;min-height:1px}@media only screen and (min-width:500px){.product-grid #product-pagination{clear:both;display:block;float:left;margin-left:0;width:100%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-grid #product-pagination{clear:both;display:block;float:left;margin-left:0;width:100%}}#product-pagination nav.pagination ul{text-align:center}#product-pagination nav.pagination ul li{display:inline;margin:0 11px 0 0}#product-pagination nav.pagination ul li a{padding:3px 8px;font-size:.875em;font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#4ca42f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF4CA42F',endColorstr='#FF397B23');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYTQyZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM5N2IyMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4ca42f),color-stop(100%,#397b23));background-image:-webkit-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:-moz-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:-o-linear-gradient(top,#4ca42f 0,#397b23 100%);background-image:linear-gradient(top,#4ca42f 0,#397b23 100%);color:white}#product-pagination nav.pagination ul li.page-prev a,#product-pagination nav.pagination ul li.page-next a,#product-pagination nav.pagination ul li a.current,#product-pagination nav.pagination ul li a.current:hover{background-color:#FFF;background-image:none;color:#4ca42f}#product-pagination nav.pagination ul li a:hover,#product-pagination nav.pagination ul li.page-prev a:hover,#product-pagination nav.pagination ul li.page-next a:hover{text-decoration:none;background-color:#702181;background-image:none;color:#FFF}#category-information{clear:both;margin-bottom:10px}@media only screen and (min-width:500px){#category-introduction{display:block;float:left;margin-left:0;margin-right:-100%;width:74.16737%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#category-introduction{display:block;float:left;margin-left:59.86842%;margin-right:-100%;width:40.13158%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#category-introduction h1#page-header{border-left:none;padding-left:0;line-height:1.2}}#category-introduction p{line-height:1.375}#category-showcase-image{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#category-showcase-image{border-left:8px solid #4ca42f;display:block;display:block;float:left;margin-left:0;margin-right:-100%;width:57.23684%}}.category-grid{clear:both;display:block;float:left;margin-left:0;width:100%;margin-top:10px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid{clear:both;display:block;float:left;margin-left:0;width:100%}}@media only screen and (min-width:500px){.category-grid.with-related-articles{clear:both;display:block;float:left;margin-left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.31579%;padding-right:1.31579%;clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles{display:block;float:left;margin-left:0;margin-right:-100%;width:65.78947%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.31579%;padding-right:1.31579%;clear:none}}@media only screen and (min-width:500px){.lt-ie8 .category-grid.with-related-articles{clear:left}}.category-grid .group{clear:both}.category-grid h2{font-size:1.75em;font-weight:600}.category-grid .category{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.category-grid.simple-category-grid .category{display:block;float:left;margin-left:0;margin-right:-100%;width:48.39884%;clear:none;float:left;margin-left:0;margin-right:3.07692%}@media only screen and (min-width:500px){.category-grid.simple-category-grid .category{display:block;float:left;margin-left:0;margin-right:-100%;width:22.63031%;clear:none;float:left;margin-left:0;margin-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category{display:block;float:left;margin-left:0;margin-right:-100%;width:14.47368%;clear:none;float:left;margin-left:0;margin-right:2.63158%}}.category-grid.with-related-articles .category{display:block;float:left;margin-left:0;margin-right:-100%;width:48.39884%;clear:none;float:left;margin-left:0;margin-right:3.07692%}@media only screen and (min-width:500px){.category-grid.with-related-articles .category{display:block;float:left;margin-left:0;margin-right:-100%;width:22.63031%;clear:none;float:left;margin-left:0;margin-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category{display:block;float:left;margin-left:0;margin-right:-100%;width:30.66667%;clear:none;float:left;margin-left:0;margin-right:4.0%}}.category-grid.simple-category-grid .category:nth-child(2n){margin-right:0}@media only screen and (min-width:500px){.category-grid.simple-category-grid .category:nth-child(2n){margin-right:3.0789%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category:nth-child(2n){margin-right:2.63158%}}.category-grid.simple-category-grid .category:nth-child(2n+1){clear:left}@media only screen and (min-width:500px){.category-grid.simple-category-grid .category:nth-child(2n+1){clear:none}}@media only screen and (min-width:500px){.category-grid.simple-category-grid .category:nth-child(4n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category:nth-child(4n){margin-right:2.63158%}}@media only screen and (min-width:500px){.category-grid.simple-category-grid .category:nth-child(4n+1){clear:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category:nth-child(4n+1){clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category:nth-child(6n){margin-right:0 !important}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.simple-category-grid .category:nth-child(6n+1){clear:left}}.category-grid.with-related-articles .category:nth-child(2n){margin-right:0}@media only screen and (min-width:500px){.category-grid.with-related-articles .category:nth-child(2n){margin-right:3.0789%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category:nth-child(2n){margin-right:4.0%}}.category-grid.with-related-articles .category:nth-child(2n+1){clear:left}@media only screen and (min-width:500px){.category-grid.with-related-articles .category:nth-child(2n+1){clear:none}}@media only screen and (min-width:500px){.category-grid.with-related-articles .category:nth-child(4n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category:nth-child(4n){margin-right:4.0%}}@media only screen and (min-width:500px){.category-grid.with-related-articles .category:nth-child(4n+1){clear:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category:nth-child(4n+1){clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category:nth-child(3n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category:nth-child(3n+1){clear:left}}.category-grid .category img{max-width:100%;border:1px solid #e5e5e5}.category-grid .category p{font-weight:600;line-height:1.1;margin-top:5px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.category-grid.with-related-articles .category p{font-size:1.25em;margin-top:10px}}.category-grid .category li{font-size:.875em;line-height:1.2;margin-bottom:.3em}.category-grid .category li a{color:#787878}.category-grid .category li a:hover{color:#702181}aside#related-articles{background:#f0f0f0;margin-bottom:20px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles{display:block;float:left;margin-left:68.42105%;margin-right:-100%;width:31.57895%;clear:none;float:right;margin-right:0;margin-left:2.63158%;margin-top:3.85em}}.lt-ie8 aside#related-articles{clear:left}aside#related-articles article{margin:20px;position:relative}@media only screen and (min-width:500px){aside#related-articles article{display:block;float:left;margin-left:0;margin-right:-100%;width:48.39884%;clear:none;float:left;margin-left:0;margin-right:3.07692%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.07692%;padding-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article{min-height:170px;float:none;margin:20px;width:auto}}@media only screen and (min-width:500px){aside#related-articles article:nth-child(2n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article:nth-child(2n){margin-right:20px}}aside#related-articles article h4{font-size:1.25em;font-weight:600;margin-bottom:14px;margin-top:10px;float:right;width:60%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article h4{float:none;width:auto;margin-top:0}}aside#related-articles article p{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article p{display:block;font-size:.875em;line-height:1.28571428571429;margin-bottom:.5em}}aside#related-articles article.idea img{border:4px solid #FFF;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;float:left;width:30%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article.idea img{position:absolute;width:35%;margin-top:5px;border:4px solid #FFF;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:-1px 2px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:-1px 2px 6px 0 rgba(0,0,0,0.4);box-shadow:-1px 2px 6px 0 rgba(0,0,0,0.4)}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article.idea-0 img,aside#related-articles article.idea-2 img{left:-30px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article.idea-0 p,aside#related-articles article.idea-2 p{margin-left:35%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article.idea-1 img,aside#related-articles article.idea-3 img{right:-30px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){aside#related-articles article.idea-1 p,aside#related-articles article.idea-3 p{margin-right:35%}}@media only screen and (min-width:500px){.other-interests ul li{padding-right:24px}}.vcard-opening-hours-wrap h3{font-size:1em;margin-bottom:.3em;line-height:1.5}.vcard-opening-hours-wrap p{color:#4f4f4f;margin-bottom:.2em}.vcard-opening-hours-wrap span{display:block}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.vcard-opening-hours-wrap{width:63%;float:left}}#contact-us-map{margin-bottom:1.8em}#contact-us-map img{width:100%;max-width:617px}.vcard{margin-bottom:1em}.vcard .phone,.vcard .fax{margin-right:4%}.contact-us-details,.opening-hours-wrapper{width:100%;float:left;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.contact-us-details,.opening-hours-wrapper{width:50%}}.contact-us-details{background:url(/Portals/_default/Skins/Member_Type1/img/contact-us/find-us.png) no-repeat left 3px;padding-left:23px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.contact-us-details{background:url(/Portals/_default/Skins/Member_Type1/img/contact-us/find-us@x2.png) no-repeat left 3px;background-size:13px 18px}}.contact-us-details.a{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-a.png) no-repeat left 3px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.contact-us-details.a{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-a@2x.png) no-repeat left 3px;background-size:13px 18px}}.contact-us-details.b{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-b.png) no-repeat left 3px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.contact-us-details.b{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-b@2x.png) no-repeat left 3px;background-size:13px 18px}}.contact-us-details.c{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-c.png) no-repeat left 3px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.contact-us-details.c{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-c@2x.png) no-repeat left 3px;background-size:13px 18px}}.opening-hours-wrapper{padding-left:23px}.contact-other-stores-wrap{width:100%}.other-store-static{padding-top:20px;border-top:2px solid #f0f0f0;width:100%;float:left}#contact-form{overflow:hidden;clear:both}.other-store{height:auto;overflow:hidden;float:left;width:100%;cursor:pointer;padding-bottom:15px;margin-bottom:13px;border-bottom:2px solid #f0f0f0;background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-collapsed.png) 100% 50% no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.other-store{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-collapsed@2x.png) 100% 50% no-repeat;background-size:20px 20px}}.other-store .opening-hours-wrapper,.other-store .adr,.other-store .email{display:none}.other-store.expanded{height:auto;background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-expanded.png) 100% 95% no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.other-store.expanded{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-expanded@2x.png) 100% 95% no-repeat;background-size:20px 20px}}.other-store.expanded .opening-hours-wrapper{display:block}.other-store.expanded .adr,.other-store.expanded .email{display:block}.other-store-heading{width:100%;border-bottom:2px solid #f0f0f0;float:left;font-size:1.4em;padding-bottom:10px;margin-bottom:15px}table.opening-hours-list th{text-align:left;padding-right:10px}.contact-social-options-wrap h2{font-size:1.15em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.contact-social-options-wrap{width:35%;float:right}}#contact-form input,#contact-form textarea{display:block;width:100%;font-weight:400;font-size:.9em;padding:5px;margin-bottom:10px;border:1px solid #dedede;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contact-form .button{margin:20px 0 0;font-size:.875em;display:inline-block;width:auto;padding:6px 29px 6px 13px;text-align:left;background-image:url(/Portals/_default/Skins/Member_Type1/img/contact-us/contact-arrow.png);background-repeat:no-repeat;background-position:right center}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#contact-form .button{background-image:url(/Portals/_default/Skins/Member_Type1/img/contact-us/contact-arrow@x2.png);background-size:18px 10px}}.social-group h2{margin-bottom:8px}.social-group p{color:#4f4f4f;font-size:.95em;line-height:1.3;margin:0}.social-group a{display:block}.social-group a:hover{text-decoration:none}.social-group .facebook-link{background:#f6f6f6 url(/Portals/_default/Skins/Member_Type1/img/contact-us/contact-facebook.png) no-repeat 30px 15px;min-height:67px}.social-group .facebook-link .link-wrap{padding-left:110px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.social-group .facebook-link .link-wrap{padding-left:93px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.social-group .facebook-link{background-position:30px 20px}}.social-group .newsletter-link{background:#f6f6f6 url(/Portals/_default/Skins/Member_Type1/img/contact-us/contact-newsletter.jpg) no-repeat 15px center;padding-right:10px;min-height:83px}.social-group .newsletter-link .link-wrap{padding-left:110px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.social-group .newsletter-link .link-wrap{padding-left:93px}}#contact-form,.social-group a{padding:15px;margin-bottom:15px;background-color:#f6f6f6}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#contact-form,.social-group a{padding:20px 30px}}.message-response{display:none;text-align:center;background:#e2e2e2;margin:0 0 1em;line-height:1.4}.message-response .message-response-inner{padding:.8em .8em .7em}.message-response.success{color:#5b861c;background:#dff0d8;border:1px solid #b0e06b}.message-response.fail{color:#ae3737;background:#f2dede;border:1px solid #e48585}.mega-menu{background-color:#f0f0f0;margin:0;text-align:left}@media only screen and (min-width:500px){.mega-menu{display:block}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu{width:100%;left:-9px;position:absolute;z-index:50;top:32px;left:0}}.ie7 .mega-menu,.ie7 .mega-menu-inner{display:none;border:none}.mega-menu .mega-menu-inner{padding:12px}@media only screen and (min-width:500px){.mega-menu .mega-menu-inner{padding:24px}}.mega-menu .mega-menu-image{display:none}@media only screen and (min-width:500px){.mega-menu .mega-menu-image{display:block;position:absolute;max-width:200px;top:0;left:12px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-image{right:12px;left:auto}}.mega-menu .mega-menu-inner h2{font-weight:700}.mega-menu .mega-menu-inner .top-categories{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:500px){.mega-menu .mega-menu-inner .top-categories{margin-left:200px;margin-bottom:18px;border-bottom:1px solid #cfcfcf}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .top-categories{float:left;width:100%;border:none;margin:0}}.mega-menu .mega-menu-inner .featured-category{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:500px){.mega-menu .mega-menu-inner .featured-category{clear:both;margin-left:200px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .featured-category{float:left;width:50%;margin:0;clear:none}}@media only screen and (min-width:500px){.mega-menu .mega-menu-inner .top-categories .category{float:left;width:45%;margin-right:5%;margin-bottom:15px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .top-categories .category{width:20%;margin-right:5%}}@media only screen and (min-width:500px){.mega-menu .mega-menu-inner .top-categories .category:nth-child(3n+1){clear:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .top-categories .category:nth-child(3n+1){clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .top-categories .category:nth-child(4n+1){clear:left}}.mega-menu .mega-menu-inner .top-categories .category p{font-size:1em;font-weight:600;line-height:1.2}.mega-menu .mega-menu-inner .top-categories .category ul{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .top-categories .category ul{display:block;font-size:.875em}}.mega-menu .mega-menu-inner .top-categories .category ul li{line-height:1.2;margin-bottom:8px}.mega-menu .mega-menu-inner .top-categories .category ul a{color:#787878;display:block}.mega-menu .mega-menu-inner .top-categories .category ul li.more a{font-weight:700}.mega-menu .mega-menu-inner .top-categories .category ul a:hover{color:#702181}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mega-menu .mega-menu-inner .featured-category .featured-category-inner{padding:0 200px 0 24px}}.mega-menu .mega-menu-inner .featured-category h5{color:#4ca42f;font-size:1em;font-weight:600;margin-bottom:.4em}.mega-menu .mega-menu-inner .featured-category p{font-size:.875em;line-height:1.3}.mega-menu .mega-menu-inner .featured-category .product-tile{float:left;margin-right:12px}.mega-menu .mega-menu-inner .featured-category .product-tile .badge,.mega-menu .mega-menu-inner .featured-category .product-tile p.product-code,.mega-menu .mega-menu-inner .featured-category .product-tile p.price,.mega-menu .mega-menu-inner .featured-category .product-tile p.summary{display:none}.mega-menu .mega-menu-inner .featured-category .product-tile img.product-image{width:80px;border:1px solid #e5e5e5;margin-bottom:4px}.mega-menu .mega-menu-inner .featured-category .product-tile h4{font-size:.875em}#up-link{font-size:.875em;font-weight:600;margin-bottom:12px;text-align:right;display:inline-block}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#up-link{position:relative;float:right;top:-2.8em;margin-bottom:-2.8em}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.lt-ie8 #up-link{top:0}}#product-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px}@media only screen and (min-width:500px){#product-wrap{border:1px solid #e5e5e5}}.lt-ie8 #product-wrap{clear:both}#product-image{text-align:center;position:relative;margin-bottom:20px;width:80%;margin:0 auto}@media only screen and (min-width:500px){#product-image{display:block;float:left;margin-left:0;margin-right:-100%;width:48.39884%;padding-top:12px;padding-bottom:12px;margin-bottom:0;border-right:1px solid #e5e5e5}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-image{display:block;float:left;margin-left:0;margin-right:-100%;width:48.68421%;padding-top:24px;padding-bottom:24px;border-right:1px solid #e5e5e5}}#product-image a#view-larger-image{font-size:.875em;font-weight:600;display:block;margin-top:15px}@media only screen and (min-width:500px){#product-image a#view-larger-image{display:none}}.zoomWindow{cursor:url(/Portals/_default/Skins/Member_Type1/img/icons/mag.png),default !important}#product-details{border-bottom:1px solid #e5e5e5}@media only screen and (min-width:500px){#product-details{display:block;float:left;margin-left:51.47576%;margin-right:-100%;width:48.46014%;left:-3.07692%;position:relative;padding-left:3.07692%;padding-right:3.07692%;border-bottom:none;padding-top:12px;padding-bottom:12px;border-left:1px solid #e5e5e5}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-details{display:block;float:left;margin-left:51.31579%;margin-right:-100%;width:48.68421%;left:-2.63158%;position:relative;padding-left:2.63158%;padding-right:2.63158%;padding-top:24px;padding-bottom:24px}}#product-details .details-list{display:none}@media only screen and (min-width:500px){#product-details .details-list{display:block;left:-3.07692%;position:relative;padding-left:3.07692%;padding-right:3.07692%}}@media only screen and (min-width:500px){#mobile-details-list{display:none}}.details-list h1{font-size:1.75em;font-weight:600;margin:0}.details-list p.ref-code{color:#787878}.details-list p.price{font-size:1.75em;font-weight:700;margin:.425em 0;color:#4ca42f !important}.details-list p.price span.sup{font-size:.7em;top:-7px;position:relative}.details-list p.price span.was-price{font-size:.5em;color:#4ca42f;margin-left:.5em;font-weight:600}.price-per-unit{font-size:12px;color:#787878;font-weight:400}.in-store-link{font-weight:700;line-height:1.2em;margin:.7em 0;color:#4ca42f}.in-store-link a{position:relative;color:inherit;text-decoration:underline}.in-store-link a span{position:absolute;right:-0.85em}.in-store-link a span::after{content:" \3E"}.product-sizes{margin:10px 0 5px}.product-sizes label{color:#702181;font-weight:600}.product-sizes select{width:50%;margin-left:5px}@media only screen and (min-width:500px){.product-sizes select{width:50%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-sizes select{width:30%}}#product-details #overview ul,#product-details #specification ul{list-style:none;margin:0 0 1em 0}#product-details #overview ul.green-bull li{background-position:left 10px}#product-details #overview ul strong,#product-details #specification ul strong{color:#702181;font-weight:600}#product-tabs{margin-top:2em}@media only screen and (min-width:500px){#product-tabs{margin-left:-6%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-tabs{margin-left:-5.1%}}#product-tabs p,#product-tabs li{font-size:.875em;color:#4f4f4f}#product-tabs .nav-tabs{background:none repeat scroll 0 0 rgba(0,0,0,0)}#product-tabs .nav-tabs li{margin:0 4px 0 0;float:left;font-size:1em}#product-tabs .nav-tabs li.active{margin-top:-6px}#product-tabs .nav-tabs li.overview{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin-left:4px}#product-tabs .nav-tabs li.share,#product-tabs .nav-tabs li.features,#product-tabs .nav-tabs li.specification{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}#product-tabs .nav-tabs li a{margin:0;padding:4px 10px 5px;background:#f2f2f2}@media only screen and (min-width:500px){#product-tabs .nav-tabs li a{padding:4px 6px 5px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-tabs .nav-tabs li a{padding:4px 22px 5px}}#product-tabs .nav-tabs li.active a{background:#fff;padding-top:7px;padding-bottom:8px;margin-bottom:-1px;border-bottom:1px solid #fff}#product-tabs .tab-content{padding-top:25px}@media only screen and (min-width:500px){#product-tabs .tab-content{padding-left:0;padding-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-tabs .tab-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5.40541%;padding-right:5.40541%}}@media only screen and (min-width:500px){#product-tabs .tab-pane{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:6.34939%;padding-right:6.34939%}}#product-tabs #sharing-tab{padding-left:2%;padding-right:2%}#product-tabs .nav-tabs a{font-size:.8em;font-weight:600;border-radius:0;background:#fff;border:0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-tabs .nav-tabs a{font-size:1em}}#similar-products{clear:both;margin-bottom:24px}#similar-products h2{font-size:1em;font-weight:600}@media only screen and (min-width:500px){#similar-products h2{font-size:1.25em}}#similar-products .product-tile{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:110px;min-height:128px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid #e5e5e5}@media only screen and (min-width:500px){#similar-products .product-tile{border:1px solid #e5e5e5;width:31.27%;clear:none;float:left;margin-left:0;margin-right:3.07692%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.53846%;padding-right:1.53846%;padding-top:1.53846%;padding-bottom:1.53846%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#similar-products .product-tile{display:block;float:left;margin-left:0;margin-right:-100%;width:31.57895%;clear:none;float:left;margin-left:0;margin-right:2.63158%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.63158%;padding-right:2.63158%;padding-left:120px}}@media only screen and (min-width:500px){#similar-products #similar-products-grid .product-tile:nth-child(3n){margin-right:0}}#similar-products .product-tile .image-wrap{position:absolute;width:100px;left:0;top:14px}@media only screen and (min-width:500px){#similar-products .product-tile .image-wrap{position:relative;left:0;top:0;display:block;width:100%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#similar-products .product-tile .image-wrap{position:absolute;top:14px;left:14px;display:inline;width:100px}}#similar-products .product-tile h4{margin-bottom:52px !important}#similar-products .product-tile .image-wrap .badge{position:absolute;z-index:99;bottom:5px;right:5px;width:40%;height:40%}@media only screen and (min-width:500px){#similar-products .product-tile .image-wrap .badge{bottom:5px;right:5px}}#similar-products .product-tile h4{font-size:1.125em;font-weight:600;margin:0}@media only screen and (min-width:500px){#similar-products .product-tile h4{margin:.4em 0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#similar-products .product-tile h4{margin:0}}#similar-products .product-tile p.price{color:#4ca42f;font-weight:700;font-size:1.75em;position:absolute;bottom:-14px;left:109px}@media only screen and (min-width:500px){#similar-products .product-tile p.price{left:5%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#similar-products .product-tile p.price{left:120px}}#similar-products .product-tile .was-price{position:absolute;bottom:30px;left:110px}@media only screen and (min-width:500px){#similar-products .product-tile .was-price{left:5%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#similar-products .product-tile .was-price{left:120px}}#similar-products .product-tile p.price span.sup{font-size:.7em;top:-7px;position:relative}#similar-products .product-tile p.product-code{font-size:.875em}#similar-products .product-tile p.summary{display:none}#related-categories{clear:both;margin-bottom:24px}#related-categories h2{font-size:1.25em;font-weight:600}@media only screen and (min-width:500px){#related-categories .categories .category{display:block;float:left;margin-left:0;margin-right:-100%;width:31.57895%;clear:none;float:left;margin-left:0;margin-right:2.63158%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.31579%;padding-right:1.31579%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#related-categories .categories .category{display:block;float:left;margin-left:0;margin-right:-100%;width:23.02632%;clear:none;float:left;margin-left:0;margin-right:2.63158%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.31579%;padding-right:1.31579%}}@media only screen and (min-width:500px){#related-categories .categories .category:nth-child(3n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#related-categories .categories .category:nth-child(3n){margin-right:2.63158%}}@media only screen and (min-width:500px){#related-categories .categories .category:nth-child(3n+1){clear:left}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#related-categories .categories .category:nth-child(3n+1){clear:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#related-categories .categories .category:nth-child(4n){margin-right:0}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#related-categories .categories .category:nth-child(4n+1){clear:left}}#related-categories .categories .category a.image-link{display:none}#related-categories .categories .category p{margin:0;padding-left:15px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/li.png) no-repeat 0 10px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#related-categories .categories .category p{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li@2x.png) no-repeat 0 10px;background-size:4px 7px}}#related-categories .categories .category a{color:#787878;font-size:.875em}#related-categories .categories .category a:hover{color:#702181}#product-image.is-paint{position:relative}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-image.is-paint{padding-bottom:0}}#product-image.is-paint .paint-preview{text-align:left;padding:12px 24px}#product-image.is-paint #paint-image{display:block;overflow:hidden;z-index:48}#product-image.is-paint .paint-preview .large-swatch{min-height:150px;position:relative;width:100%;margin-bottom:10px}@media only screen and (min-width:500px){#product-image.is-paint .paint-preview .large-swatch{min-height:245px}}#product-image.is-paint .paint-preview.swatch-preview{position:fixed;left:.5em;right:.5em;top:.5em;background:#FFF;z-index:998}@media only screen and (min-width:500px){#product-image.is-paint .paint-preview.swatch-preview{position:static}}.paint-preview a.close-swatch{cursor:pointer;position:absolute;right:-12px;top:-12px;width:25px;height:25px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/Portals/_default/Skins/Member_Type1/img/icons/paint-swatch-close.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.paint-preview a.close-swatch{background:url(/Portals/_default/Skins/Member_Type1/img/icons/paint-swatch-close@2x.png) no-repeat 0 0;background-size:25px}}#product-image.is-paint .paint-preview h3{font-size:1em;margin-bottom:.3em}#product-image.is-paint .paint-preview p.disclaimer{font-size:.875em;line-height:1.2}#product-image.is-paint #paint-image{text-align:center}#product-image.is-paint #paint-options{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e5e5e5;background:#FFF;text-align:left;padding:12px 0;z-index:49;overflow:hidden}@media only screen and (min-width:500px){#product-image.is-paint #paint-options{padding:12px 16px}}#product-image.is-paint #paint-options.active{position:fixed;left:0;right:0;bottom:0;background:#FFF;z-index:999;padding:12px 16px}@media only screen and (min-width:500px){#product-image.is-paint #paint-options.active{position:static}}#product-image.is-paint #paint-options h4{font-weight:600;margin-left:6px}#product-image.is-paint #paint-options .paint-swatch{float:left;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:2px solid #FFF;margin:0 2px 9px 2px;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer;width:40px;height:20px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-image.is-paint #paint-options .paint-swatch{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;width:58px;height:29px;margin:0 6px 12px 6px}}#product-image.is-paint #paint-options .paint-swatch:hover,#product-image.is-paint #paint-options .paint-swatch.active{border:2px solid #702181}ul.sharing-list{list-style:none;max-width:270px;margin:auto;color:#702181}ul.sharing-list li{border:1px solid #e2e4e4;background-color:white;margin-bottom:10px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){ul.sharing-list li:first-child{margin-top:20px}}ul.sharing-list li .link-text{margin-left:20px}@media only screen and (min-width:500px){ul.sharing-list li .link-text{margin-left:2%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){ul.sharing-list li .link-text{margin-left:20px}}@media only screen and (min-width:500px){ul.sharing-list li span.large{display:none}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){ul.sharing-list li span.large{display:inline}}ul.sharing-list .facebook-link a{color:#477aa6}ul.sharing-list .twitter-link a{color:#55b6d0}ul.sharing-list .pinterest-link a{color:#c0202d}ul.sharing-list .email-link a{color:#702181}ul.sharing-list a{font-size:20px;font-weight:600}.email-form{max-width:300px;margin:auto;left:-0%;position:relative;padding-left:0;padding-right:0}.email-form h3 img{margin-right:10px}.email-form .cancel-email-share{cursor:pointer}.email-form input[type="text"]{width:100%;margin-bottom:10px;border:#f2f2f2 2px solid;height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1.53846%;padding-right:1.53846%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.email-form input[type="text"].error{border-color:red;color:red;opacity:.5}.email-form input[type="text"].placeholder{color:#cccccc;margin-left:10px}.email-form input[type="text"]:-moz-placeholder{color:#cccccc;margin-left:10px}.email-form input[type="text"]::-webkit-input-placeholder{color:#cccccc;margin-left:10px}.email-form input[type="submit"]{float:right}.email-form .button{background-position:right center;background-repeat:no-repeat;display:inline-block;font-size:.875em;margin:10px 0 10px 0;padding:6px 29px 6px 13px;text-align:left;width:auto}#similar-products .product-tile p.price{margin-top:0}#similar-products .product-tile .was-price{font-size:14px;color:#4ca42f;font-weight:600;margin-top:10px;margin-bottom:0}#similar-products .product-tile .promo-flash{bottom:0;right:0;width:45%;height:45%}.product-sizes select{margin-left:0;width:90%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.product-sizes select{width:50%;margin-left:5px}}#product-image{border-right:none}#product-image .product-image-wrap{position:relative}#product-image .promo-flash{width:40%;max-width:120px;bottom:20px;right:5px;position:absolute}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#product-details{min-height:500px}}#product-filter #brand-filter ul{margin-left:0}.generic-page{font-size:.875em;line-height:1.5}.generic-page h2{font-size:1.2857em;line-height:1.2;padding-left:20px}.generic-page h2 span{color:#4ca42f;font-weight:700;margin-left:-20px;display:block;float:left}@media only screen and (min-width:500px){.generic-page .left.column{display:block;float:left;margin-left:0;margin-right:-100%;width:48.39884%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.07692%;padding-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.generic-page .left.column{display:block;float:left;margin-left:0;margin-right:-100%;width:48.68421%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.63158%;padding-right:2.63158%}}@media only screen and (min-width:500px){.generic-page .right.column{display:block;float:left;margin-left:51.47576%;margin-right:-100%;width:48.46014%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.07692%;padding-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.generic-page .right.column{display:block;float:left;margin-left:51.31579%;margin-right:-100%;width:48.68421%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.63158%;padding-right:2.63158%}}.policy-section{margin:1em 0 2em}.generic-page img{width:80px;float:left;margin-right:15px;margin-bottom:5px}.generic-page img.float-right{float:right;margin-left:5px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.generic-page img{width:121px}}.site-map-list-wrap{display:block;float:left;margin-left:0;margin-right:-100%;width:99.9359%}.site-map-list-wrap hr{clear:both;display:block;margin:1.5em 0 1.7em;border:2px solid #f6f6f6}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.site-map-list-wrap{display:block;float:left;margin-left:8.55263%;margin-right:-100%;width:82.89474%}}.list-wrap{width:100%;margin-bottom:1em}.list-wrap h2{font-size:1.125em;line-height:1.2;margin-bottom:.4em}.list-wrap ul{font-size:.875em;line-height:1.3em;list-style-image:url(/Portals/_default/Skins/Member_Type1/img/icons/li-purple.png)}.list-wrap ul li{margin-bottom:5px}.list-wrap ul li a{color:#787878}@media only screen and (min-width:500px){.list-wrap{display:inline-block;vertical-align:top;width:40%;margin-right:5%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.list-wrap{width:30%;margin-right:3%}}.confirmation-box{background:#f6f6f6;padding:2em 1em 4.5em;margin:1em 0 7em;text-align:center}.confirmation-box h1{font-size:2em;line-height:.9em;font-weight:700;margin-bottom:.5em}.confirmation-box h1 span{background:url(/Portals/_default/Skins/Member_Type1/img/icons/confirmation.png) no-repeat left center;padding-left:60px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.confirmation-box h1 span{background:url(/Portals/_default/Skins/Member_Type1/img/icons/confirmation@x2.png) no-repeat left center;background-size:53px 43px}}@media only screen and (min-width:500px){.confirmation-box h1{margin-bottom:.3em;font-size:3em}}.confirmation-box h2{font-size:1.6666em;font-weight:400;color:#787878;margin-bottom:.3em}.confirmation-box p{font-size:1.125em;margin-bottom:0}.confirmation-box label{display:block;margin:1.5em 0 .5em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.confirmation-box{margin-top:5em;display:block;float:left;margin-left:17.10526%;margin-right:-100%;width:65.78947%}}#mobile-number{position:relative;width:100%;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#mobile-number{padding-left:39px}}@media only screen and (min-width:500px){#mobile-number span.mobile-icon{float:left;display:block;width:37px;height:38px;margin-left:-39px;border:1px solid #e5e5e5;border-right:0;background:white url(/Portals/_default/Skins/Member_Type1/img/icons/mobile.png) no-repeat 50%}}@media only screen and (min-width:500px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:500px) and (min-resolution:192dpi){#mobile-number span.mobile-icon{background:url(/Portals/_default/Skins/Member_Type1/img/icons/mobile@x2.png) no-repeat 50%;background-size:13px 21px}}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#mobile-number span.arrow{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-white-large@x2.png) no-repeat 50%;background-size:7px 14px}}#mobile-number .input-wrap{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#mobile-number input{float:left;font-weight:400;line-height:normal;width:100%;z-index:10;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#mobile-number input.number-input{float:left;height:auto;padding:9px 110px 9px 8px;border:1px solid #e5e5e5;border-radius:0;-webkit-appearance:none}#mobile-number input.number-input:focus{outline:0}#mobile-number input.submit-input{width:100px;padding:10px 0;margin-left:-100px;border-top-left-radius:0;border-bottom-left-radius:0;text-align:left;text-indent:-9999em;text-transform:uppercase;background:#4ca42f url(/Portals/_default/Skins/Member_Type1/img/icons/submit-tel-num.png) no-repeat 50%}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#mobile-number input.submit-input{background:#4ca42f url(/Portals/_default/Skins/Member_Type1/img/icons/submit-tel-num@x2.png) no-repeat 50%;background-size:70px 13px}}@media only screen and (min-width:500px){#mobile-number{width:70%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#mobile-number{width:62%}}.lt-ie8 .confirmation-box{margin-left:0}#signup-box p{line-height:26px;width:80%;margin:10px auto}.confirmation-box input#name,.confirmation-box input#email_address{float:left;height:auto;padding:9px 10px 9px 8px;border:1px solid #e5e5e5;border-radius:0;-webkit-appearance:none;margin-bottom:10px;min-width:81%}.confirmation-box input:focus{outline:none}.confirmation-box input#name{margin-right:10px}.confirmation-box .user-inputs{overflow:hidden;text-align:center;width:294px;margin:30px auto 30px}.lt-ie8 #mobile-number input.number-input{padding-bottom:11px}.lt-ie8 #mobile-number input.submit-input{width:100px !important;height:40px !important}#store-locator{min-height:555px;display:none}#store-locator #store-locator-map{display:none}@media only screen and (min-width:500px){#store-locator #store-locator-map{display:block;float:left;margin-left:0;margin-right:-100%;width:99.9359%;margin-bottom:20px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3.07692%;padding-right:3.07692%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-map{display:block;float:left;margin-left:0;margin-right:-100%;width:57.23684%}}#store-locator #store-locator-map.full{width:100%;height:auto}#store-locator #store-locator-map #map{height:500px;display:none}#store-locator #store-locator-map.full #map{height:700px}#store-locator #store-locator-map #map img{max-width:none}#store-locator #store-locator-store-list{margin-bottom:20px}@media only screen and (min-width:500px){#store-locator #store-locator-store-list{display:block;float:left;margin-left:0;margin-right:-100%;width:99.9359%;clear:both;display:block}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-store-list{display:block;float:left;margin-left:59.86842%;margin-right:-100%;width:40.13158%;clear:none}#store-locator #store-locator-store-list.hide-for-large{display:none}}#map-options,#offers-message{background-color:#f0f0f0;border:1px solid #dadada;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:.25em .75em;margin-bottom:1em}@media only screen and (min-width:500px){#map-options,#offers-message{padding:.25em 24px}}#offers-message{border:2px solid #808080}#map-options select{width:100%;margin:.5em 0}@media only screen and (min-width:500px){#map-options select{width:40%;margin:0 0 0 .5em}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#map-options select{width:30%}}#map-options label{display:inline;color:#702181;font-weight:600}#offers-message p{color:#ff0000;font-weight:600;margin-bottom:.25em}#offers-message p span.green{color:#4ca42f;text-transform:uppercase}#store-locator #store-locator-store-list .store{padding:1em 2em 1em 3em;border:2px solid #FFF;border-bottom:2px solid #f0f0f0}#store-locator #store-locator-store-list .store.on{background:#f6f6f6;border:2px solid #f0f0f0;border-top:2px solid #f6f6f6;border-bottom:none}#store-locator #store-locator-store-list .store.on:first-of-type{border:2px solid #f0f0f0}#store-locator #store-locator-store-list .store .store-info{position:relative;cursor:pointer}#store-locator #store-locator-store-list .store .store-info .store-info-icon{position:absolute;top:0;left:-35px;color:#FFF;font-weight:600;font-size:.9375em;text-align:center;display:block;width:22px;height:30px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-purple.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#store-locator #store-locator-store-list .store .store-info .store-info-icon{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-purple@2x.png) no-repeat 0 0;background-size:22px 30px}}#store-locator #store-locator-store-list .store .store-info .store-info-icon.has-offers{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-dark-green.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#store-locator #store-locator-store-list .store .store-info .store-info-icon.has-offers{background:url(/Portals/_default/Skins/Member_Type1/img/icons/map-marker-dark-green@2x.png) no-repeat 0 0;background-size:22px 30px}}#store-locator #store-locator-store-list .store .store-info .store-info-title{font-weight:600;color:#702181;font-size:1em;padding-right:1em;line-height:1.2}#store-locator #store-locator-store-list .store .store-info .store-info-title .tel{color:#787878;font-weight:400;font-size:.9375em}#store-locator #store-locator-store-list .store .store-info .store-info-button{position:absolute;display:block;width:20px;height:20px;top:.5em;right:-1em;background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-collapsed.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#store-locator #store-locator-store-list .store .store-info .store-info-button{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-collapsed@2x.png) no-repeat 0 0;background-size:20px}}#store-locator #store-locator-store-list .store.on .store-info .store-info-button{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-expanded.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#store-locator #store-locator-store-list .store.on .store-info .store-info-button{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-expanded@2x.png) no-repeat 0 0;background-size:20px 20px}}#store-locator #store-locator-store-list .store .store-content{padding-top:.5em}#store-locator #store-locator-store-list .store .store-content img{border:1px solid #999;margin:0 0 10px 10px;float:right;width:40%}#store-locator #store-locator-store-list .store .store-content p,#store-locator #store-locator-store-list .store .store-content address{font-size:.9375em;line-height:1.2;margin-bottom:.5em}#store-locator #store-locator-store-list .store .store-content ul.opening-times,#store-locator #store-locator-store-list .store .store-content ul.our-departments{list-style:none;margin:0 0 1em}#store-locator #store-locator-store-list .store .store-content ul.opening-times li,#store-locator #store-locator-store-list .store .store-content ul.our-departments li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-green-circle.png) no-repeat 0 .5em;margin-bottom:.3em;font-size:.9375em;line-height:1.2;padding-left:.7em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-store-list .store .store-content p.view-location{display:none}}#store-locator #store-locator-store-list .store .store-content p.call-us{font-weight:600}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-store-list .store .store-content p.call-us{display:none}}#store-locator #store-locator-store-list .store .store-content p.geo{font-size:1em;font-weight:600;color:#4ca42f}#store-locator #store-locator-store-list .store .store-content p.url{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-dark-green.png) no-repeat left center;padding-left:15px;color:#4ca42f}@media only screen and (min-width:500px){#store-locator #store-locator-store-list .store .store-content p.url{clear:both}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-store-list .store .store-content p.url{clear:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#store-locator #store-locator-store-list .store .store-content p.url{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-dark-green@2x.png) no-repeat left 8px;background-size:5px 10px}}#store-locator #store-locator-store-list .store .store-content p.url a{font-weight:600;color:#4ca42f}#store-locator #store-locator-store-list .store .store-content address{line-height:1.3;font-style:normal}#store-locator #store-locator-store-list .store .store-content h4{margin:0 0 .3em 0;clear:both}@media only screen and (min-width:500px){#store-locator #store-locator-store-list .store .store-content ul.our-departments li{float:none;width:auto}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#store-locator #store-locator-store-list .store .store-content ul.our-departments li{float:left;width:45%}}#store-locator #store-locator-store-list .store .store-content ul.our-departments li:nth-child(2n+1){clear:left}.not-found-404-wrap{padding:3em 0 5em}@media only screen and (min-width:500px){.not-found-404-wrap{padding:5em 0 7em}}.not-found-404{background:#f6f6f6;padding:2em 1em 1em;font-size:.9em;text-align:center}@media only screen and (min-width:500px){.not-found-404{font-size:1em}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.not-found-404{display:block;float:left;margin-left:17.10526%;margin-right:-100%;width:65.78947%}}.not-found-404 h1{font-size:3em;line-height:.9em;font-weight:700;margin-bottom:.3em}.not-found-404 h1 span{background:url(/Portals/_default/Skins/Member_Type1/img/icons/x-404.png) no-repeat left center;padding-left:50px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.not-found-404 h1 span{background:url(/Portals/_default/Skins/Member_Type1/img/icons/x-404@x2.png) no-repeat left center;background-size:44px 40px}}.not-found-404 h2{font-size:1.6666em;font-weight:400;color:#787878;margin-bottom:.3em}.not-found-404 p{font-size:1.125em}.about-us{width:100%}.corp-about-us .iosslider{display:none}@media only screen and (min-width:500px){.corp-about-us .iosslider{display:block}}.corp-about-us .intro{display:block}@media only screen and (min-width:500px){.corp-about-us .intro{display:none}}.profiles-wrap{clear:both}@media only screen and (min-width:500px){.profiles-wrap{clear:both;display:block;float:left;margin-left:12.82297%;margin-right:-100%;width:74.22866%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.profiles-wrap{clear:none;display:block;float:left;margin-left:0;margin-right:-100%;width:48.68421%}}.profiles-wrap .profiles{margin-left:0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.profiles-wrap .profiles{margin-left:-5%}}.profiles-wrap .profiles .profile{width:39%;margin:0 5% 1.875em;font-size:.875em;line-height:1.3em;text-align:center;vertical-align:top;display:inline-block}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.profiles-wrap .profiles .profile{width:36%;margin:0 0 1.875em 10%}}.profiles-wrap .profiles .profile img{width:100%;margin-bottom:.875em;border:8px solid #fff;-webkit-box-shadow:0 2px 4px rgba(50,50,50,0.3);-moz-box-shadow:0 2px 4px rgba(50,50,50,0.3);box-shadow:0 2px 4px rgba(50,50,50,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.profiles-wrap .profiles .profile span{float:left;display:block;width:100%}.profiles-wrap .profiles .profile .profile-name{color:#702181;font-weight:600;display:block}.content-first.quote > *,.content-second.quote > *{padding:20px}.about-us-content{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:500px){.about-us-content{display:block;float:left;margin-left:12.82297%;margin-right:-100%;width:74.22866%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.about-us-content{display:block;float:left;margin-left:51.31579%;margin-right:-100%;width:48.68421%;padding-right:6%}}.about-us-content h1{font-size:1.75em;margin-bottom:.4em}.about-us-content h2{font-size:1em;margin:1em 0 .6em}.about-us-content p{font-size:.875em;line-height:1.5;margin:0 0 1.5em}.about-us-content ul{font-size:.875em;line-height:1em;line-height:1.5;margin:0 0 1.5em 0;list-style:none}.about-us-content ul li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-purple-circle.png) no-repeat left 9px;padding-left:14px}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.about-us-content ul li{background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-purple-circle@x2.png) no-repeat left 9px;background-size:4px}}#how-to-project-ideas #page-header{font-size:1.5em;border-left:none;clear:none}#ideas-carousel{margin-bottom:35px;border-bottom:3px solid #e5e5e5}.carousel-top-tips{position:relative;clear:both;margin-bottom:1em;display:block;float:left;margin-left:0;margin-right:-100%;width:100.0%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.carousel-top-tips{clear:none;margin-bottom:0;display:block;float:left;margin-left:0;margin-right:-100%;width:48.68421%}}.carousel-top-tips h3{font-size:1.125em;line-height:1.2;margin-bottom:.2em}.carousel-top-tips p{font-size:.9375em;line-height:1.4}.carousel-top-tips p:hover{text-decoration:none}.carousel-top-tips a p{color:#787878}.carousel-top-tips a:hover{text-decoration:none}.carousel-top-tips img{width:100%;margin-bottom:.8em;border:12px solid #fff;-webkit-box-shadow:0 3px 7px rgba(50,50,50,0.4);-moz-box-shadow:0 3px 7px rgba(50,50,50,0.4);box-shadow:0 3px 7px rgba(50,50,50,0.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.green-arrow{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-green.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.green-arrow{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-green@x2.png) no-repeat;background-size:5px 10px}}.toplines-top-tips{position:absolute;right:0;top:0;width:108px;height:84px;background:url(/Portals/_default/Skins/Member_Type1/img/inline/badge-top-tips.png) no-repeat}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.toplines-top-tips{right:-9px;top:-4px}}.carousel-article-listings.left{clear:both;display:block;float:left;margin-left:0;margin-right:-100%;width:100.0%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.carousel-article-listings.left{clear:none;display:block;float:left;margin-left:0;margin-right:-100%;width:48.68421%}}.carousel-article-listings.right{clear:both;display:block;float:left;margin-left:0;margin-right:-100%;width:100.0%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.carousel-article-listings.right{clear:none;display:block;float:left;margin-left:51.31579%;margin-right:-100%;width:48.68421%}}.carousel-article-listing{margin-bottom:1.2em}.carousel-article-listing h3{font-size:1.125em;line-height:1.2;margin-bottom:.2em}@media only screen and (min-width:500px){.carousel-article-listing h3{padding-right:30px}}.carousel-article-listing p{font-size:.9375em;line-height:1.4}.carousel-article-listing a p{color:#787878}.carousel-article-listing a:hover{text-decoration:none}.carousel-article-listing img{float:left;width:100px;margin-right:20px;margin-bottom:5px;border:8px solid #fff;-webkit-box-shadow:0 3px 7px rgba(50,50,50,0.4);-moz-box-shadow:0 3px 7px rgba(50,50,50,0.4);box-shadow:0 3px 7px rgba(50,50,50,0.4)}@media only screen and (min-width:500px){.carousel-article-listing img{width:140px}}.how-to-preview{float:left;width:50%;min-height:265px;padding:0 4% 15px 4%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:500px){.how-to-preview{width:33%;height:300px;padding:4% 4% 30px 4%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.how-to-preview{width:25%;min-height:300px;padding:3% 3% 30px 3%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}}.how-to-preview h3{font-size:1em;margin-top:1em}@media only screen and (min-width:500px){.how-to-preview h3{font-size:1.125em;line-height:1.2;margin-bottom:.2em;margin-top:.8em}}.how-to-preview:nth-child(4n+5){border-right:0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.how-to-preview:nth-child(n+6){height:310px}}.background-colour.primary{background:#702181;transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}.background-colour.primary img{transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg)}.background-colour.secondary{background:#c1d72f;transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg)}.background-colour.secondary img{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}.background-colour img{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#project-article{clear:both}.article-intro{clear:both;margin-bottom:24px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.article-intro{padding-left:398px}}.article-welcome{background:#f6f6f6;padding:17px 3% 10px;border-left:8px solid #4ca42f}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.article-welcome{width:398px;height:260px;margin-left:-398px;padding:17px 24px 24px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.video .article-welcome{height:350px}}.article-welcome h1{margin-bottom:.4em;font-weight:700}.article-welcome p{color:#787878}.article-welcome .button{display:block;margin:0 0 10px 0;text-align:center;font-size:.875em;color:#4ca42f;background:#fff}@media only screen and (min-width:500px){.article-welcome .button{display:inline-block;margin:0 4% 10px 0}}.print-article{background:url(/Portals/_default/Skins/Member_Type1/img/icons/printer.png) no-repeat 0;padding-left:26px;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.print-article{background:url(/Portals/_default/Skins/Member_Type1/img/icons/printer@x2.png) no-repeat 0;background-size:20px 16px}}.share-article{background:url(/Portals/_default/Skins/Member_Type1/img/icons/share.png) no-repeat 0;padding-left:28px;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.share-article{background:url(/Portals/_default/Skins/Member_Type1/img/icons/share@x2.png) no-repeat 0;background-size:23px 19px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.article-image{position:relative;width:100%;height:260px;display:block}}.article-image.bleed-radiator{background:url(/Portals/_default/Skins/Member_Type1/img/temp/radiator.jpg) no-repeat}.article-image.outdoor-area{background:url(/Portals/_default/Skins/Member_Type1/img/articles/project-idea/header-image.jpg) no-repeat}.article-video{margin-top:20px;height:350px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.article-video{width:100%;margin-top:0}}#steps,article.project{clear:left;margin:2em 0 0}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#steps,article.project{margin:2em 0;display:block;float:left;margin-left:0;margin-right:-100%;width:65.78947%}}.step{overflow:hidden;border-bottom:4px solid #c1d72f;padding-bottom:1.25em;margin-bottom:1.25em;clear:both}.step:last-child{margin-bottom:0}.step .step-heading{padding-left:115px;margin-bottom:1em}.step .step-heading span{float:left;background:#702181;color:#fff;font-size:1.25em;padding:8px 10px 11px;width:80px;margin-left:-115px;text-align:center;font-family:'hand_of_seanregular',myriad-pro,helvetica,arial,sans-serif}.step .step-heading h2{float:left;margin:0;color:#5a5a5a}.step .content-wrap{clear:both}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.step .content-wrap{padding-right:200px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.step .content-wrap p{float:left;width:100%}}.step .content-wrap img{float:right;margin-left:15px;margin-bottom:5px;width:150px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.step .content-wrap img{width:170px;margin-left:0;margin-bottom:0;margin-right:-200px}}#article-extras{float:left;clear:both;width:100%;margin-bottom:2em;overflow:visible}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras{display:block;clear:none;margin-left:72.8%;margin-right:-100%;margin-bottom:0;width:21%}}#article-extras #contact{margin-bottom:3em;padding:15px 15px 140px;border:1px solid #dedede;position:relative}#article-extras #contact .contact-copy{position:relative;text-align:center}#article-extras #contact .contact-copy h3{margin-bottom:.5em}#article-extras #contact .contact-copy p{font-size:.9em;line-height:1.4}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #contact .contact-copy{text-align:left}}#article-extras #contact .contact-photo{position:absolute;background:url(/Portals/_default/Skins/Member_Type1/img/backgrounds/article-contact.png) no-repeat center;width:100%;height:117px;bottom:0;margin-left:-15px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #contact .contact-photo{left:-30px;margin-left:0;width:264px}}#article-extras #you-will-need{border-bottom:4px solid #C1D72F;margin:1.2em 0 2em;padding-bottom:.3em}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need{background:#c1d72f;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.36);-moz-box-shadow:0 0 5px rgba(50,50,50,0.36);box-shadow:0 0 5px rgba(50,50,50,0.36);border:1px solid #b9bab0;padding-bottom:0;margin:0 0 2em}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need .ring-wrap{position:absolute;top:-25px;left:5px;height:45px;width:97%;background:url(/Portals/_default/Skins/Member_Type1/img/icons/notepad-ring.png) repeat-x 0 0}}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){#article-extras #you-will-need .ring-wrap{background:url(/Portals/_default/Skins/Member_Type1/img/icons/notepad-ring@x2.png) repeat-x 0 0;background-size:22px 45px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need .content-wrap{margin:10px;background:#ffffff;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 7px rgba(50,50,50,0.4);-moz-box-shadow:0 0 7px rgba(50,50,50,0.4);box-shadow:0 0 7px rgba(50,50,50,0.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need .you-will-need-list{padding:37px 20px 16px}}#article-extras #you-will-need .you-will-need-list h3{line-height:1.5em;margin-bottom:.5em}#article-extras #you-will-need .you-will-need-list ul{line-height:1.2;margin:0 0 .8em;list-style-image:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need .you-will-need-list ul{border-top:1px solid #e8e8e8}}#article-extras #you-will-need .you-will-need-list ul li{margin-bottom:0;padding:5px 0 5px 13px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/li-green-circle.png) no-repeat left 13px;width:100%}@media only screen and (min-width:500px){#article-extras #you-will-need .you-will-need-list ul li{float:left;width:44%;margin-right:4%;padding:7px 0 7px 2%}#article-extras #you-will-need .you-will-need-list ul li:nth-child(2n+2){float:right}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#article-extras #you-will-need .you-will-need-list ul li{float:none;width:auto;margin-right:0;padding:5px 0 5px 13px;border-bottom:1px solid #e8e8e8}#article-extras #you-will-need .you-will-need-list ul li:nth-child(2n+2){float:none}}.interested-list{float:left;width:100%;margin-bottom:0;line-height:1.2em;font-size:.875em}@media only screen and (min-width:500px){.interested-list{width:44%;margin-left:3%;margin-right:3%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.interested-list{width:18%;margin-left:3%;margin-right:3%}}.interested-list li{margin-bottom:.5em}.interested-list a{color:#787878}.article-tip{background:#c1d72f url(/Portals/_default/Skins/Member_Type1/img/backgrounds/tip-bulb.png) no-repeat;padding:12px 12px 12px 95px;margin:1.5em 0}.article-tip h3{margin:0;font-size:1.4em;margin-bottom:6px}.article-tip p{color:#fff;font-weight:600;line-height:1.325em;margin:0}article.project{margin-top:0;padding-bottom:1em;border-bottom:3px solid #c1d72f}article.project p{font-size:.9375em}article.project h2{color:#4ca42f}article.project p + h2{margin-top:1em}article.project img{max-width:150px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){article.project img{max-width:100%}}article.project img{border:8px solid #FFF;-webkit-box-shadow:0 3px 7px rgba(50,50,50,0.4);-moz-box-shadow:0 3px 7px rgba(50,50,50,0.4);box-shadow:0 3px 7px rgba(50,50,50,0.4)}.float-left{float:left;margin:0 25px 15px 0}.float-right{float:right;margin:0 0 15px 25px}.projects-wrapper{padding-left:15px;padding-right:15px}@media only screen and (min-width:500px){.projects-wrapper{padding-left:1.53846%;padding-right:1.53846%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.projects-wrapper{border-top:3px solid #eee;border-bottom:3px solid #eee;padding-left:0;padding-right:0}}.projects-wrapper-member-site{margin-left:-23px;margin-right:-24px}* + html .container{padding-left:0}.project-departments-wrapper{width:100%;float:left;display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.project-departments-wrapper{width:20%;padding-right:2%;display:block}}.project-departments{min-height:700px;background:#eee;list-style-type:none;list-style-image:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.project-departments{margin:0;padding:0}}.project-department-h3{height:43px;background:#eee;padding-left:15px;padding-top:23px;font-size:1.2em}.project-departments li{margin-left:-7px}.mobile-filters-wrapper{background:#eee;width:100%;padding:10px 0 10px 0;margin-bottom:10px;float:left}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.mobile-filters-wrapper{display:none}}.mobile-filters-wrapper label{padding-left:10px;margin-bottom:14px;width:25%;float:left}@media only screen and (min-width:500px){.mobile-filters-wrapper label{width:auto;margin-right:8px;float:left}}.mobile-filters-wrapper select{color:#702181;padding:5px 25px 5px 5px;margin-left:5px;margin-bottom:8px;height:auto;width:60%;margin-right:5%}@media only screen and (min-width:500px){.mobile-filters-wrapper select{margin-left:5px;margin-right:0;float:left;width:30%;padding:5px 0 5px 5px}}.item.videos .icon{position:relative;top:6px;left:16px;width:24px;height:24px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-video.png) no-repeat;margin-bottom:-24px}@media only screen and (min-width:500px){.item.videos .icon{position:relative;top:11px;left:1px;width:24px;height:24px;background:url(/Portals/_default/Skins/Member_Type1/img/icons/icon-video.png) no-repeat;margin-bottom:-24px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.project-departments li a{display:block;padding:5px 5px 5px 22px;color:#5f5e5f}}.project-departments li.selected a{background:#702181;color:#fff}.filter-menu{list-style-type:none;list-style-image:none;float:left;margin:0 0 15px 0;border:0;display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.filter-menu{display:block}}.filter-menu li{float:left;padding:5px;margin:0 8px 0 8px}.filter-menu li:first-child{padding-left:0}.filter-menu li a{color:#5f5e5f}.filter-menu li.selected a,.filter-menu li a:hover{color:#702181;padding-bottom:5px;border-bottom:3px solid #702181;text-decoration:none}.project-list-wrapper{float:left;width:100%;min-height:600px;padding-top:17px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.project-list-wrapper{width:78%}}.project-items{float:left;width:100%}.project-items .item{width:98%;float:left;margin:0 10px 15px 0}@media only screen and (min-width:500px){.project-items .item{width:31%;margin:0 1% 15px 1%}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.project-items .item{width:22%;margin:0 1% 15px 1%}}.project-items .item img{float:left}.project-items .item a{color:#702181;line-height:18px;display:block;width:42%;float:left;margin-left:10px;font-size:.8em}@media only screen and (min-width:500px){.project-items .item a{padding-top:10px;font-size:1em;width:100%;margin-left:0}}.show-more{width:100%;float:left;margin-bottom:30px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.show-more{padding:20px 0 20px 0;width:78%;margin-left:11%;margin-top:2%}}.button .down{background-image:url(/Portals/_default/Skins/Member_Type1/img/icons/corp-arrow-down-white-large.png);background-position:92% 61%;background-size:9px}.green-arrow{padding:5px 12px 0 0;background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-green.png) no-repeat right .8em;display:inline}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.green-arrow{background-size:5px 10px}}.member-slider-wrapper{margin-top:24px;margin-bottom:24px;position:relative;background:#6f2780}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.member-slider-wrapper{width:100%;height:260px;overflow:hidden}}.member-slider-left{background-color:#702181;color:#fff;height:100%;box-sizing:border-box;float:left;border-left:12px solid #4ca42f;padding:30px;width:100%}@media (min-width:895px){.member-slider-left{width:440px}}.member-slider-left .button{width:90%;margin:0 4% 15px 0}@media only screen and (min-width:500px){.member-slider-left .button{width:auto}}.member-slider-left h1{color:#fff;font-size:26px}.member-slider-left a{color:#fff}.member-slider ul.slides{list-style:none;list-style-image:none;margin:0;padding:0;position:absolute;display:none;float:left}@media (min-width:895px){.member-slider ul.slides{display:block;width:540px;top:0;left:440px}}@media (min-width:895px){.member-slider.large-left .member-slider-left{width:540px}}.member-slider.large-left ul.slides{width:540px;top:0;left:540px;display:block;background:#702181}@media (min-width:895px){.member-slider.large-left ul.slides{display:block;width:540px;top:0;left:540px}}.member-slider ul.slides img{max-width:100%}.member-slider p.lead{margin-bottom:0}.member-slider p.contact{font-size:15px;margin:0 0 15px 0}.member-slider .slides > li{display:none;-webkit-backface-visibility:hidden;margin:0 1px}.member-slider .flex-control-nav{bottom:5px;right:10px;width:auto;display:none}@media (min-width:895px){.member-slider .flex-control-nav{display:block}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;margin:0 1px}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flexslider{margin:0 0 38px;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;padding:4px 2px}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{width:80px;height:30px;margin:-20px 0 0;color:#787878;font-weight:600;display:block;position:absolute;bottom:-35px;z-index:10;cursor:pointer;text-decoration:none}.flex-direction-nav .flex-next{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-purple-fill-right.png) no-repeat 0 0;background-position:100% 0;right:5px;padding-right:30px}.flex-direction-nav .flex-prev{background:url(/Portals/_default/Skins/Member_Type1/img/icons/arrow-purple-fill-left.png) no-repeat 0 0;left:5px;padding-left:30px}.flexslider:hover .flex-next{opacity:1;right:5px}.flexslider:hover .flex-prev{opacity:1;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;color:#702181}.flex-direction-nav .flex-disabled{display:none}.flex-control-nav{width:100%;position:absolute;bottom:-35px;text-align:center}.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:16px;height:16px;display:block;background:url(/Portals/_default/Skins/Member_Type1/img/icons/flexslider-paging.png) no-repeat 50%;cursor:pointer;text-indent:-9999px}.flex-control-paging li a.flex-active{background:url(/Portals/_default/Skins/Member_Type1/img/icons/flexslider-paging-active.png) no-repeat 50%;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}@font-face{font-family:'hand_of_seanregular';src:url("/fonts/handsean-webfont.eot");src:url("/fonts/handsean-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/handsean-webfont.woff") format("woff"),url("/fonts/handsean-webfont.ttf") format("truetype"),url("/fonts/handsean-webfont.svg#hand_of_seanregular") format("svg");font-weight:400;font-style:normal}#grid{width:980px;position:absolute;top:0;left:50%;margin-left:-490px}#grid div.horiz{height:12px;background-color:rgba(243,147,144,0.3);margin:0 0 12px;padding:0}#grid.grid-1 div.vert{border-color:darkturquoise}#grid.grid-2{padding:0 160px;width:660px}#grid.grid-2 div.vert{border-color:crimson}.corporate-homepage .hp-hero-image{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.corporate-homepage .hp-hero-image{display:block}}.hp-introduction .carousel{overflow:hidden;width:100%;height:260px}.hp-introduction .panes{list-style:none;margin:0;position:relative;width:400%;overflow:hidden;-moz-animation:carousel 20s infinite;-webkit-animation:carousel 20s infinite;animation:carousel 20s infinite}.hp-introduction .panes > li{position:relative;float:left;width:25%}.hp-introduction .carousel img{display:block;width:100%;max-width:100%}.hp-introduction .carousel h2{font-size:1em;padding:.5em;position:absolute;right:10px;bottom:10px;left:10px;text-align:right;color:#fff;background-color:rgba(0,0,0,0.75)}@keyframes carousel{0%{left:0}32%{left:0}36%{left:-100%}68%{left:-100%}72%{left:-200%}96%{left:-200%}100%{left:-300%}}@-moz-keyframes carousel{0%{left:0}32%{left:0}36%{left:-100%}68%{left:-100%}72%{left:-200%}96%{left:-200%}100%{left:-300%}}@-webkit-keyframes carousel{0%{left:0}32%{left:0}36%{left:-100%}68%{left:-100%}72%{left:-200%}96%{left:-200%}100%{left:-300%}}.hp-events-stores{border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;margin-bottom:1.8em}.hp-events-stores h2{margin-bottom:.4em;line-height:1.2;font-weight:700}.hp-events-stores p{font-size:.9375em;line-height:1.4}.hp-events-stores .hp-events,.hp-events-stores .hp-stores{margin:1em 0}.hp-events-stores .hp-events{width:100%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-events-stores .hp-events{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.63158%;padding-right:2.63158%;display:block;float:left;margin-left:0;margin-right:-100%;width:65.78947%}}.hp-events-stores .hp-events .hp-events-video{display:block;float:left;margin-left:0;margin-right:-100%;width:48.0%}.hp-events-stores .hp-events .hp-events-copy{display:block;float:left;margin-left:52.0%;margin-right:-100%;width:48.0%}.hp-events-stores .hp-stores{clear:both;padding-top:20px;background:url(/Portals/_default/Skins/Member_Type1/img/corporate/backgrounds/map.png) no-repeat 95% top;min-height:217px;width:100%}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.hp-events-stores .hp-stores{clear:none;padding-top:0;border-left:2px solid #e5e5e5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.63158%;padding-right:2.63158%;display:block;float:left;margin-left:68.42105%;margin-right:-100%;width:31.57895%}}.corporate-homepage .hp-social-container h3{font-size:1.125em;line-height:1.2}.corporate-homepage .hp-social-container a{font-weight:600;color:#787878}.corporate-homepage .hp-social-container .hp-news{border:1px solid #DEDEDE;padding:16px;margin-bottom:12px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.corporate-homepage .hp-social-container .hp-news{margin-bottom:0;min-height:170px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:0;margin-right:-100%;width:31.57895%}}.corporate-homepage .hp-social-container .hp-news .hp-news-content{padding-left:96px}.corporate-homepage .hp-social-container .hp-news .hp-news-logo{float:left;width:80px;border:1px solid #DEDEDE;margin-left:-96px}.corporate-homepage .hp-social-container .hp-news .hp-news-copy{float:left}.corporate-homepage .hp-social-container .hp-social-newsletter{background:none;padding:16px}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.corporate-homepage .hp-social-container .hp-social-newsletter{min-height:170px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:34.21053%;margin-right:-100%;width:31.57895%}}.corporate-homepage .hp-social-container .hp-social-newsletter .hp-newsletter-signup{width:auto;padding:0}.corporate-homepage .hp-social-container .hp-social-facebook{padding:16px;border:1px solid #DEDEDE}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){.corporate-homepage .hp-social-container .hp-social-facebook{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:68.42105%;margin-right:-100%;width:31.57895%;min-height:170px}}.corporate-homepage .hp-social-container .hp-social-facebook .hp-social-facebook-logo{padding:0 0 0 75px;border:0;background:url(/Portals/_default/Skins/Member_Type1/img/logos/facebook-blue.gif) no-repeat}.corporate-homepage .hp-social-container .hp-social-facebook a{color:#702181 !important}.more-info{background:url(/Portals/_default/Skins/Member_Type1/img/icons/more-info.png) no-repeat 0 2px;padding-left:25px;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.more-info{background:url(/Portals/_default/Skins/Member_Type1/img/icons/more-info@x2.png) no-repeat 0 2px;background-size:12px 18px}}#main-nav.corporate .temp-hide-for-small{display:none}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav.corporate .temp-hide-for-small{display:block}}#main-nav.corporate .temp-hide-for-large{display:block}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#main-nav.corporate .temp-hide-for-large{display:none}}#temp-corp-nav-overflow{display:none;z-index:200;right:10px;color:#333;width:100%;background-color:#DCDCDC}@media only screen and (min-width:500px){#temp-corp-nav-overflow{position:absolute;right:auto;background-color:#702181;color:#fff;width:200px}}@media only screen and (min-width:780px),screen and (device-height:1024px) and (orientation:landscape){#temp-corp-nav-overflow{float:right;right:0;left:auto}}#temp-corp-nav-overflow ul{margin:24px 0}#temp-corp-nav-overflow li{margin-bottom:12px}#temp-corp-nav-overflow li a{color:#333;margin-left:24px;margin-right:24px;font-size:14px}@media only screen and (min-width:500px){#temp-corp-nav-overflow li a{color:#fff}}