@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,500,700|Ubuntu+Condensed);@font-face{font-family:'IconicFill';src:url(/sites/all/themes/posshop/fonts/iconic_fill.eot);src:url(/sites/all/themes/posshop/fonts/iconic_fill.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/posshop/fonts/iconic_fill.woff) format('woff'),url(/sites/all/themes/posshop/fonts/iconic_fill.ttf) format('truetype'),url(/sites/all/themes/posshop/fonts/iconic_fill.svg#IconicFill) format('svg');font-weight:normal;font-style:normal;}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,table,tbody,thead,tr,td,th,input,textarea,button,hr,blockquote,fieldset,legend{margin:0px;padding:0px;font-size:1em;font-weight:normal;border:0;list-style:none;background:none;outline:none;}body{background:#f5f5f5;min-width:1250px;}img{border:0px;}select{margin:0;}body,input,textarea,button{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#555;-webkit-font-smoothing:antialiased;}a{color:#777;outline:0;}a:hover{color:black;text-decoration:none;}span.iconic{font-family:"IconicFill";font-weight:normal !important;font-size:16px;}.form-item{margin-bottom:10px;}.form-item label{font-weight:bold;color:#777;display:block;margin-bottom:5px;}.form-item label .form-required{color:red;}.form-item label span{font-weight:normal;}.form-item.form-type-checkbox label,.form-item.form-type-radio label{display:inline;margin-left:5px;}.form-item .description{margin-top:5px;color:#a3a3a3;font-size:13px;line-height:15px;}.form-item:last-child{margin-bottom:0;}.form-text,.form-textarea{background:white;border:1px solid #ccc;border-radius:5px;padding:2px 10px;width:600px;}.form-text:focus,.form-textarea:focus{border-color:black;}.form-text.required,.form-textarea.required{border-color:#cc9898;}.form-submit{background:#f5f5f5;border:1px solid #e5e5e5;color:#343434;font-weight:bold;border-radius:3px;padding:3px 10px;cursor:pointer;margin-right:10px;}.form-submit:active{color:black;background-color:#e5e5e5;}.form-submit#edit-submit,.form-submit#edit-continue{background-color:#ac346e;border-color:#811a4c;color:white;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;text-shadow:black 0 0 1px;font-weight:normal !important;font-size:18px;}.form-submit#edit-submit[disabled],.form-submit#edit-continue[disabled]{background-color:#aaa;color:#777;border-color:#aaa;cursor:default;text-shadow:none;}.webform-client-form #webform-component-tell-us-about-your-label--width,.webform-client-form #webform-component-tell-us-about-your-label--height{float:left;margin-right:20px;}.webform-client-form #webform-component-tell-us-about-your-label--width .form-text,.webform-client-form #webform-component-tell-us-about-your-label--height .form-text{width:50px;}.webform-client-form #webform-component-tell-us-about-your-label--label-material{clear:both;}.webform-client-form #webform-component-other-information{padding:0;border-bottom:0;}#block-webform-client-block-56 legend{font-size:23px;line-height:28px;}#block-webform-client-block-56 .form-text,#block-webform-client-block-56 .form-textarea{width:308px;}#block-webform-client-block-56 .form-item label{margin-bottom:1px;}#block-block-2 iframe{width:100% !important;height:250px !important;}fieldset{border:0;padding-top:22px;padding-bottom:30px;border-bottom:2px solid #e5e5e5;margin-bottom:30px;}fieldset legend{position:relative;top:-22px \9;}fieldset .fieldset-description{margin-bottom:1em;}table{width:100%;}#container{padding-top:105px;}.container{width:1200px;margin:0 auto;position:relative;}#header-fixed{position:absolute;width:100%;top:0;left:0;z-index:500;min-width:1250px;}#print-header{display:none;}#header{height:90px;position:relative;background:#f8f8f8;}#header,#header a{color:#596262;}#header > .inner{z-index:10;}#header #logo{position:absolute;left:-15px;top:5px;z-index:2;}#header #logo a{background:url(/sites/all/themes/posshop/images/logo-small.png);width:205px;height:150px;text-indent:-9999px;display:block;background-size:100% 100%;}#header #logo-posshop{position:absolute;left:137px;top:145px;display:none !important;}#header #logo-posshop .image{width:102px;height:50px;text-indent:-9999px;background:url(/sites/all/themes/posshop/images/logo-posshop.png) no-repeat;}#header #search{position:absolute;right:120px;top:18px;width:200px;z-index:1;}#header #search input{width:178px;padding:0 10px;height:28px;line-height:27px;border-color:#ccc;border-radius:10px;}#header #search input:focus{border-color:#999;}#header #search button{width:26px;height:30px;position:absolute;right:-10px;top:0;background:url(/sites/all/themes/posshop/images/search-button.png) no-repeat;border:0;border-radius:0;text-indent:-9999px;cursor:pointer;}#header #search button:hover{opacity:0.5;}#header #search button:active{top:1px;}#header #header-shipping{position:absolute;right:120px;top:58px;z-index:1;}#header #header-shipping a{color:#ac346e;text-decoration:none;background:url(/sites/all/themes/posshop/images/truck-icon-pink.png) no-repeat left center;display:block;height:15px;line-height:15px;padding-left:35px;font-size:0.95em;font-weight:bold;}#header #header-shipping a:hover{text-decoration:underline;}#header #account-cart{position:absolute;top:-20px;right:0;text-align:center;text-shadow:#000000 0 0px 1px;}#header #account-cart,#header #account-cart a{color:white;}#header #account-cart #account{position:absolute;z-index:11;top:35px;width:100%;text-align:center;}#header #account-cart #account a{text-decoration:none;}#header #account-cart #account a:hover{text-decoration:underline;}#header #account-cart #cart > a{display:block;background:#ac346e;border:1px solid #811a4c;border-radius:3px;width:58px;white-space:nowrap;height:28px;padding:85px 15px 20px 15px;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;top:0;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#header #account-cart #cart > a > span{display:block;}#header #account-cart #cart > a > span.title{text-indent:-9999px;float:left;width:37px;height:32px;background:url(/sites/all/themes/posshop/images/cart-icon.png) no-repeat;}#header #account-cart #cart > a > span.count{float:right;font-size:37px;line-height:32px;text-align:right;}#header #account-cart #cart > a:hover{top:10px;background-color:#811a4c;}#header #block-menu-block-1{position:absolute;left:250px;top:30px;}#header #block-menu-block-1 .menu-block-wrapper > ul a{text-decoration:none;display:block;padding:5px 0;}#header #block-menu-block-1 .menu-block-wrapper > ul a.active,#header #block-menu-block-1 .menu-block-wrapper > ul a.active-trail,#header #block-menu-block-1 .menu-block-wrapper > ul a:hover{color:black;}#header #block-menu-block-1 .menu-block-wrapper > ul a.active,#header #block-menu-block-1 .menu-block-wrapper > ul a.active-trail{border-bottom:2px solid #ddd;}#header #block-menu-block-1 .menu-block-wrapper > ul > li{float:left;position:relative;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;margin-right:40px;}#header #block-menu-block-1 .menu-block-wrapper > ul > li > a{font-size:22px;}#stripes{overflow:hidden;border-bottom:1px solid #AC346E;box-shadow:#eee 0 -10px 10px;position:relative;z-index:1;}#stripes > div{width:6.6666666666667%;height:14px;background:black;float:left;}#stripes > div.one{background-color:#AC346E;}#stripes > div.two{background-color:#7571b2;}#stripes > div.three{background-color:#6b2e8a;}#stripes > div.four{background-color:#f3e631;}#stripes > div.five{background-color:#f0eb7d;}#stripes > div.six{background-color:#f6f4ce;}#stripes > div.seven{background-color:#dee9ad;}#stripes > div.eight{background-color:#a8d076;}#stripes > div.nine{background-color:#b0d15f;}#stripes > div.ten{background-color:#004d28;}#stripes > div.eleven{background-color:#446392;}#stripes > div.twelve{background-color:#4172af;}#stripes > div.thirteen{background-color:#647cba;}#stripes > div.fourteen{background-color:#b5cbe3;}#stripes > div.fifteen{background-color:#d1d8ec;}#main{overflow:hidden;background:white;}h1,h2,h3,h4,legend{font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;clear:both;}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,legend,legend a{color:#343434;text-decoration:none;}h1{font-size:38px;line-height:43px;}h2,legend{font-size:28px;line-height:33px;}h1#page-title{min-height:60px;margin-bottom:10px;}h3{font-size:22px;line-height:27px;}h3,h3 a{color:#811a4c;}h4{font-size:18px;line-height:23px;}h4,h4 a{color:#811a4c;}.tutorial-page .date{display:inline-block;font-weight:500;margin-bottom:30px;border-radius:3px;padding:5px 20px;background:#f5f5f5;border:1px solid #e5e5e5;margin-left:-20px;color:#343434;}#block-views-tutorials-listing-block{margin-bottom:20px;}#block-views-tutorials-listing-block-1 > h2,#product-tutorials > h2{margin-bottom:10px;}#product-tutorials{margin-top:20px;margin-bottom:-30px;}.box-item{border:1px solid #e5e5e5;background:#f5f5f5;border-radius:3px;margin-bottom:10px;margin-left:-20px;overflow:hidden;position:relative;}.box-item .image{float:right;border:2px solid #e5e5e5;border-radius:3px;background:white;margin:2px;margin-left:20px;}.box-item .image img{display:block;}.box-item .body{padding:20px;padding-bottom:60px;}.box-item h3{clear:none;}.box-item .date{font-weight:500;margin-bottom:20px;color:#9c9c9c;font-size:13px;}.box-item .read-more{position:absolute;left:0;bottom:0;}.box-item .read-more a{display:block;padding:20px;font-weight:500;text-decoration:none;color:#ac346e;}.box-item .read-more a span.iconic{float:right;margin-left:5px;}.box-item .read-more a span.iconic:before{content:"\2192";}.box-item .read-more a:hover{color:black;}.region-content hr{background:#e5e5e5;height:2px;border:0;}.region-content table{border-spacing:0;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}.region-content table th,.region-content table td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:5px 10px;vertical-align:top;}.region-content table th,.region-content table tr.pane-title-row > td{background:#f5f5f5;text-align:left;font-weight:bold;}.region-content ol,.region-content ul{margin-left:10px;margin-top:7.5px;}.region-content ol > li,.region-content ul > li{margin-bottom:7.5px;}.region-content ol > li{list-style:decimal;margin-left:20px;}.region-content ul > li{padding-left:20px;background:url(/sites/all/themes/posshop/images/bullet-grey.png) no-repeat left 6px;}.region-content blockquote{border-radius:3px;background:#f5f5f5 url(/sites/all/themes/posshop/images/blockquote-bg.png) no-repeat 20px 10px;padding:10px 62px;font-style:italic;}.region-content .media-image{display:block;border:2px solid #e5e5e5;background:white;border-radius:3px;margin-bottom:1em;box-shadow:#f5f5f5 0 2px 5px;}.region-content .media-image.media-image-left{margin-right:1em;}.region-content .media-image.media-image-right{margin-left:1em;}.region-content img{max-width:100%;width:auto !important;height:auto !important;}#breadcrumb{border:1px solid #e5e5e5;border-radius:3px;min-height:38px;margin-bottom:30px;background:white;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-size:16px;margin-left:-20px;overflow:hidden;}#breadcrumb ul{margin:0;padding:0;white-space:nowrap;}#breadcrumb ul > li{margin:0;padding:0;background:none;}#breadcrumb li{display:inline-block;}#breadcrumb li a{display:block;color:#9c9c9c;padding-left:30px;padding-right:5px;background:#f5f5f5 url(/sites/all/themes/posshop/images/breadcrumb-divider.png) no-repeat left center;height:38px;line-height:38px;text-decoration:none;}#breadcrumb li a:hover{color:black;}#breadcrumb li.first a{padding-left:15px;background-image:none;}#breadcrumb li.last a{color:#666;background-color:white;background-image:url(/sites/all/themes/posshop/images/breadcrumb-divider-active.png);cursor:default;padding-right:20px;}body.one-sidebar #main #content,body.one-sidebar #main .region-sidebar-first,body.two-sidebars #main #content,body.two-sidebars #main .region-sidebar-first{float:left;}body.one-sidebar #main #content,body.two-sidebars #main #content{width:900px;margin:30px 0 50px 50px;}body.one-sidebar #main .region-sidebar-first,body.two-sidebars #main .region-sidebar-first{padding-top:84px;padding-bottom:50px;width:249px;border-right:1px solid #e5e5e5;}body.one-sidebar #main .region-sidebar-first .block,body.two-sidebars #main .region-sidebar-first .block{margin-bottom:10px;}body.two-sidebars .region-content{float:left;width:530px;}body.two-sidebars #sidebar-right{float:right;width:330px;margin-left:40px;}#block-views-product-categories-block .view-content > .views-row,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row{position:relative;}#block-views-product-categories-block .view-content > .views-row .subcats,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row .subcats{display:none;}#block-views-product-categories-block .view-content > .views-row > a,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a{display:block;margin-bottom:10px;height:78px;background:#f5f5f5;border:1px solid #e5e5e5;margin-right:-1px;border-top-left-radius:3px;border-bottom-left-radius:3px;text-decoration:none;color:#626262;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;line-height:22px;position:relative;}#block-views-product-categories-block .view-content > .views-row > a:hover,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a:hover{color:black;}#block-views-product-categories-block .view-content > .views-row > a span,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a span{display:block;}#block-views-product-categories-block .view-content > .views-row > a .image,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a .image{float:left;border-radius:3px;margin:2px;border:2px solid #e5e5e5;width:40px;height:40px;padding:5px;background:white;margin-right:15px;margin-top:12px;vertical-align:middle;}#block-views-product-categories-block .view-content > .views-row > a .image img,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a .image img{display:block;}#block-views-product-categories-block .view-content > .views-row > a .title,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a .title{height:78px;padding-right:20px;display:table-cell;vertical-align:middle;}#block-views-product-categories-block .view-content > .views-row > a.active,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a.active{color:white;background-color:#ac346e;border:1px solid #811a4c;border-radius:3px;margin-right:-10px;text-shadow:black 0 0 1px;}#block-views-product-categories-block .view-content > .views-row > a.active .image,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row > a.active .image{border-color:#811a4c;}#block-views-product-categories-block .view-content > .views-row.views-row:last-child > a,#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row.views-row:last-child > a{margin-bottom:0;}#block-views-product-categories-block > h2{height:50px;}#block-views-product-categories-block .views-row a.category-id-272{color:#ac346e;}#block-views-product-categories-block .views-row a.category-id-272 .image{border-color:#ffdced;}#block-views-product-categories-block .views-row .subcats{display:block;position:absolute;top:0;right:-259px;background:#f5f5f5;border:1px solid #811a4c;display:none;width:200px;padding:20px 30px;border-radius:3px;box-shadow:white 5px 5px 10px;z-index:100;}#block-views-product-categories-block .views-row .subcats > li{margin-bottom:20px;}#block-views-product-categories-block .views-row .subcats > li > a{display:block;text-decoration:none;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-size:20px;line-height:22px;color:#626262;}#block-views-product-categories-block .views-row .subcats > li > a:hover{color:black;}#block-views-product-categories-block .views-row .subcats > li:last-child{margin-bottom:0;}#block-views-product-categories-block .views-row:hover .subcats{display:block;}#block-views-7c93e293b164e8edb9c2bbc2add81dd6{margin-left:-20px;margin-right:-10px;}#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row{float:left;width:33.333%;}#block-views-7c93e293b164e8edb9c2bbc2add81dd6 .view-content > .views-row a{margin-right:10px;font-size:18px;line-height:23px;}.primary-link > a,#block-block-1 > .content > a{display:block;border-radius:3px;color:white;font-size:20px;line-height:24px;padding:10px 20px;padding-right:5px;background:#ac346e;border:1px solid #811a4c;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;text-shadow:black 0 0 1px;text-decoration:none;transition:background 0.2s ease-in-out;}.primary-link > a span.iconic,#block-block-1 > .content > a span.iconic{display:block;float:left;font-size:32px;width:30px;margin-right:20px;text-align:center;}.primary-link > a:hover,#block-block-1 > .content > a:hover{background-color:#811a4c;}#block-block-1 > .content > a{margin-right:10px;}#block-block-1 > .content > a span.iconic{margin-top:15px;}#block-block-1 > .content > a span.iconic:before{content:"\e05e";}#block-block-3{height:60px;margin-right:10px;margin-top:10px;float:left;}#block-block-3 > .content a{color:#ac346e;text-decoration:none;background:url(/sites/all/themes/posshop/images/truck-icon-pink.png) no-repeat 20px center;padding:10px 20px;padding-left:68px;display:block;border:1px solid #ac346e;height:38px;line-height:19px;border-radius:3px;}#block-block-3 > .content a:hover{border-color:#811a4c;background-color:#811a4c;color:white;background-image:url(/sites/all/themes/posshop/images/truck-icon-white.png);}body.front h1#page-title{display:none;}body.front #promotions{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px;height:288px;margin-bottom:30px;overflow:hidden;margin-left:-20px;}body.front #promotions img{display:block;}body.front #promotions > .slide{width:100%;height:280px;position:relative;background:#f5f5f5;}body.front #promotions > .slide > .image{border:2px solid #e5e5e5;margin:2px;border-radius:3px;position:absolute;top:0;width:910px;height:280px;background:white;}body.front #promotions > .slide > .text{position:absolute;color:#343434;top:370px;width:100%;height:120px;z-index:2;display:none;}body.front #promotions > .slide > .text > .inner{padding:20px;}body.front #promotions > .slide > .text .title{margin-bottom:5px;}body.front #promotions > .slide > .link > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;display:block;text-indent:-9999px;opacity:0;background:url(/sites/all/themes/posshop/images/transparent.png);}body.front #promotions > .slide.style-left > .image{right:0;}body.front #promotions > .slide.style-left > .text{left:0;}body.front #promotions > .slide.style-right > .image{left:0;}body.front #promotions > .slide.style-right > .text{right:0;text-align:right;}body.front #front-body{margin-bottom:30px;}.colour-buttons{min-height:104px;overflow:hidden;margin-right:-30px;}.colour-buttons .item{float:left;}.colour-buttons .item a{display:block;background:red;padding:0 15px;height:74px;margin-right:30px;text-decoration:none;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-size:24px;line-height:26px;text-align:center;color:white;border-radius:3px;}.colour-buttons .item a span{display:table;width:100%;height:100%;}.colour-buttons .item a span span{display:table-cell;vertical-align:middle;text-align:center;}.colour-buttons .item#colour-button-1 a{background-color:#6b2e8a;}.colour-buttons .item#colour-button-2 a{background-color:#86bc42;}.colour-buttons .item#colour-button-3 a{background-color:#f3e631;color:black;}.colour-buttons .item#colour-button-4 a{background-color:#7571b2;}.colour-buttons .item#colour-button-5 a{background-color:#4172af;}.colour-buttons .item.count-1{width:100%;}.colour-buttons .item.count-2{width:50%;}.colour-buttons .item.count-3{width:33.333333333333%;}.colour-buttons .item.count-4{width:25%;}.colour-buttons .item.count-5{width:20%;}.colour-buttons .item a:hover{background-color:#343434 !important;color:white !important;}.colour-buttons .item a:active{background-color:#999 !important;}body.node-type-product-category #block-views-7c93e293b164e8edb9c2bbc2add81dd6{margin-bottom:30px;overflow:hidden;}body.node-type-product-category .category-style-grid #block-views-products-listing-block{margin-left:-20px;margin-right:-10px;margin-bottom:30px;overflow:hidden;}body.node-type-product-category .category-style-grid #block-views-products-listing-block .views-exposed-form{display:none;}body.node-type-product-category .category-style-grid #block-views-products-listing-block .views-row{float:left;margin-right:10px;margin-bottom:10px;}body.node-type-product-category .category-style-list #block-views-products-listing-block{margin-left:-20px;margin-bottom:30px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .view-filters{overflow:hidden;margin-bottom:20px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .views-exposed-form{overflow:hidden;float:right;margin-right:-10px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .views-exposed-form .views-exposed-widget{float:left;margin-right:15px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .views-exposed-form .form-item label{float:left;margin-right:5px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .views-exposed-form .form-submit{float:left;font-size:13px;}body.node-type-product-category .category-style-list #block-views-products-listing-block .views-row{margin-bottom:10px;}.category-style-grid .product-teaser{width:174px;text-align:center;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px;position:relative;}.category-style-grid .product-teaser .summary{display:none;}.category-style-grid .product-teaser.with-price{padding-bottom:30px;}.category-style-grid .product-teaser a{text-decoration:none;display:block;}.category-style-grid .product-teaser a span{display:block;}.category-style-grid .product-teaser a .image{overflow:hidden;background:#eee;margin-bottom:10px;background:white;border:2px solid #e5e5e5;border-radius:3px;margin:2px;}.category-style-grid .product-teaser a .image img{display:block;width:170px !important;height:170px !important;display:block;}.category-style-grid .product-teaser a .title{font-weight:500;padding:10px 20px;color:#646464;}.category-style-grid .product-teaser a .price{height:25px;line-height:25px;font-size:13px;color:white;position:absolute;bottom:3px;left:3px;width:166px;background:#ac346e;border:1px solid #811a4c;border-radius:3px;text-shadow:black 0 0 1px;}.category-style-grid .product-teaser a:hover .title{color:black;}.category-style-grid .product-teaser a:hover .price{background-color:#811a4c;}.category-style-grid .product-teaser .add-to-cart{display:none;}.category-style-list .product-teaser{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px;position:relative;overflow:hidden;min-height:98px;padding-left:111px;}.category-style-list .product-teaser .summary{margin-top:-10px;margin-bottom:3px;font-size:0.9em;}.category-style-list .product-teaser a{text-decoration:none;overflow:hidden;display:block;}.category-style-list .product-teaser a span{display:block;}.category-style-list .product-teaser a .image{overflow:hidden;background:#eee;background:white;border:2px solid #e5e5e5;border-radius:3px;margin:2px;width:90px;float:left;margin-right:15px;position:absolute;top:50%;left:0;margin-top:-47px;}.category-style-list .product-teaser a .image img{display:block;width:90px !important;height:90px !important;display:block;}.category-style-list .product-teaser a .title{font-weight:500;color:#646464;font-size:1.3em;line-height:1.2em;margin:15px 0;margin-right:200px;}.category-style-list .product-teaser a .price{position:absolute;right:0;top:0;margin:10px 15px;}.category-style-list .product-teaser a .price div,.category-style-list .product-teaser a .price div span{display:inline;font-weight:bold;}.category-style-list .product-teaser a:hover .title{color:black;}.category-style-list .product-teaser .add-to-cart{overflow:hidden;margin-right:200px;}.category-style-list .product-teaser .add-to-cart .form-item-qty{display:none;}.category-style-list .product-teaser .add-to-cart .form-item{float:left;margin-bottom:5px;margin-right:10px;}.category-style-list .product-teaser .add-to-cart .form-item label{display:none;}.category-style-list .product-teaser .add-to-cart .form-item label.error{display:block;color:red;font-weight:bold;}.category-style-list .product-teaser .add-to-cart .form-item .form-select{width:180px;}.category-style-list .product-teaser .add-to-cart .form-item .description{display:none;}.category-style-list .product-teaser .add-to-cart .form-actions{position:absolute;right:0;bottom:0;margin:2px;}.category-style-list .product-teaser .add-to-cart .form-submit{height:25px;line-height:25px;color:white;padding:0 15px;background:#ac346e;border:1px solid #811a4c;border-radius:3px;text-shadow:black 0 0 1px;font-weight:500;margin:0;margin-top:5px;}.category-style-list .product-teaser .add-to-cart .form-submit:hover{background-color:#811a4c;}.product-page,.product-page-new{position:relative;}.product-page .model-number,.product-page-new .model-number{font-size:13px;color:#9c9c9c;z-index:1;margin-top:-10px;margin-left:2px;margin-bottom:15px;}.product-page img,.product-page-new img{display:block;}.product-page .images,.product-page-new .images{overflow:hidden;border:2px solid #e5e5e5;margin:2px;border-radius:3px;position:relative;}.product-page .images img,.product-page-new .images img{margin:0 auto;}.product-page .images .full-screen,.product-page-new .images .full-screen{position:absolute;top:0;right:0;width:16px;height:16px;background:url(/sites/all/themes/posshop/images/full-screen-icon.png) no-repeat;margin:10px;text-indent:-9999px;}.product-page #product-images-nav,.product-page-new #product-images-nav{position:absolute;height:40px;right:0;z-index:20;text-align:center;padding-top:15px;}.product-page #product-images-nav a,.product-page-new #product-images-nav a{display:inline-block;width:18px;height:15px;line-height:20px;text-indent:-9999px;background:url(/sites/all/themes/posshop/images/image-nav-item.png) no-repeat center center;opacity:0.25;filter:alpha(opacity=25);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.product-page #product-images-nav a.activeSlide,.product-page-new #product-images-nav a.activeSlide{opacity:1;filter:alpha(opacity=100);}.product-page .picker .quantity,.product-page-new .picker .quantity{overflow:hidden;}.product-page .picker .quantity label,.product-page .picker .quantity .form-text,.product-page-new .picker .quantity label,.product-page-new .picker .quantity .form-text{display:inline;}.product-page .picker .quantity label,.product-page-new .picker .quantity label{margin-right:5px;font-size:16px;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-weight:normal;color:#343434;}.product-page .picker .quantity .form-text,.product-page-new .picker .quantity .form-text{width:30px;text-align:center;font-weight:bold;}.product-page .picker .quantity .premium,.product-page-new .picker .quantity .premium{display:none;}.product-page .picker .quantity .premium strong,.product-page-new .picker .quantity .premium strong{color:#ac346e;}.product-page .picker .form-type-uc-quantity,.product-page-new .picker .form-type-uc-quantity{display:none;}.product-page .picker .stock,.product-page .picker .stock a,.product-page-new .picker .stock,.product-page-new .picker .stock a{text-decoration:none;}.product-page .picker .stock.stock-1 a,.product-page .picker .stock.stock-2 a,.product-page .picker .stock.stock-3 a,.product-page-new .picker .stock.stock-1 a,.product-page-new .picker .stock.stock-2 a,.product-page-new .picker .stock.stock-3 a{color:#34ac37;}.product-page .picker .stock.stock-4 a,.product-page-new .picker .stock.stock-4 a{color:#eb2c18;}.product-page .picker .stock.stock-5 a,.product-page .picker .stock.stock-6 a,.product-page-new .picker .stock.stock-5 a,.product-page-new .picker .stock.stock-6 a{color:#ac346e;}.product-page .picker .stock span.iconic,.product-page-new .picker .stock span.iconic{margin-right:5px;}.product-page .picker .stock span.iconic:before,.product-page-new .picker .stock span.iconic:before{content:"\2717";}.product-page .picker .help,.product-page-new .picker .help{font-weight:bold;}.product-page .picker .add-to-basket,.product-page .picker .add-to-message,.product-page-new .picker .add-to-basket,.product-page-new .picker .add-to-message{margin-bottom:20px;display:none;}.product-page .picker .add-to-basket.active,.product-page .picker .add-to-message.active,.product-page-new .picker .add-to-basket.active,.product-page-new .picker .add-to-message.active{display:block;}.product-page .picker .add-to-basket > a,.product-page .picker .add-to-message > a,.product-page-new .picker .add-to-basket > a,.product-page-new .picker .add-to-message > a{display:block;border-radius:3px;color:white;font-size:22px;line-height:27px;padding:10px 20px;height:100px;text-shadow:black 0 0 1px;background:#ac346e;border:1px solid #811a4c;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;text-decoration:none;position:relative;}.product-page .picker .add-to-basket > a div,.product-page .picker .add-to-message > a div,.product-page-new .picker .add-to-basket > a div,.product-page-new .picker .add-to-message > a div{display:inline;}.product-page .picker .add-to-basket > a span.iconic,.product-page .picker .add-to-message > a span.iconic,.product-page-new .picker .add-to-basket > a span.iconic,.product-page-new .picker .add-to-message > a span.iconic{display:block;float:left;font-size:32px;margin-right:20px;text-align:center;}.product-page .picker .add-to-basket > a:hover,.product-page .picker .add-to-message > a:hover,.product-page-new .picker .add-to-basket > a:hover,.product-page-new .picker .add-to-message > a:hover{background-color:#811a4c;}.product-page .picker .add-to-basket > a .price,.product-page .picker .add-to-message > a .price,.product-page-new .picker .add-to-basket > a .price,.product-page-new .picker .add-to-message > a .price{font-size:44px;line-height:49px;margin-right:5px;}.product-page .picker .add-to-basket > a .gst,.product-page .picker .add-to-message > a .gst,.product-page-new .picker .add-to-basket > a .gst,.product-page-new .picker .add-to-message > a .gst{font-size:14px;position:relative;top:-5px;}.product-page .picker .add-to-basket > a .basket,.product-page .picker .add-to-message > a .basket,.product-page-new .picker .add-to-basket > a .basket,.product-page-new .picker .add-to-message > a .basket{display:block;position:absolute;bottom:0;left:0;margin:10px 20px;}.product-page .picker .add-to-basket > a span.iconic,.product-page .picker .add-to-message > a span.iconic,.product-page-new .picker .add-to-basket > a span.iconic,.product-page-new .picker .add-to-message > a span.iconic{display:block;position:absolute;bottom:0;right:0;margin:0;padding:10px 20px;}.product-page .picker .add-to-basket > a span.iconic:before,.product-page .picker .add-to-message > a span.iconic:before,.product-page-new .picker .add-to-basket > a span.iconic:before,.product-page-new .picker .add-to-message > a span.iconic:before{content:"\e05e";}.product-page .picker .add-to-basket > a,.product-page-new .picker .add-to-basket > a{background:#ac346e url(/sites/all/themes/posshop/images/cart-icon.png) no-repeat 195px 75px;}.product-page .picker .add-to-cart .form-actions,.product-page-new .picker .add-to-cart .form-actions{display:none;}.product-page .images{width:242px;height:292px;}.product-page #product-images-nav{bottom:-50px;width:250px;}.product-page .tabber{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px;border-bottom-left-radius:0;margin-bottom:70px;position:relative;margin-left:-20px;}.product-page .tabber > .inner{overflow:hidden;}.product-page .tabber .tabs{overflow:hidden;position:absolute;bottom:-42px;left:-1px;}.product-page .tabber .tabs > a{float:left;height:40px;line-height:40px;padding:0 20px;text-decoration:none;font-size:18px;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;margin-right:10px;border:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#e5e5e5;color:#9c9c9c;}.product-page .tabber .tabs > a.active,.product-page .tabber .tabs > a:hover{border-top-color:#f5f5f5;background:#f5f5f5;color:#323232;}.product-page .tabber .left{float:left;width:668px;position:relative;overflow:hidden;}.product-page .tabber .left > .inner{padding:20px;overflow:auto;height:260px;}.product-page .tabber .left > .shadow{width:98%;position:absolute;bottom:-50px;left:0;height:50px;box-shadow:#f5f5f5 0 -10px 10px;}.product-page .tabber .right{width:250px;float:right;}.product-page .slide{display:none;}.product-page .slide.active{display:block;margin-bottom:20px;}.product-page .picker .attributes-explain{margin-bottom:20px;margin-right:30px;}.product-page .picker .quantity{margin-bottom:20px;text-align:center;}.product-page .picker .left{float:left;width:650px;}.product-page .picker .right{float:right;width:250px;}.product-page .picker .add-to-cart .form-item > label{display:block;font-size:18px;line-height:23px;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-weight:normal;color:#343434;margin-bottom:5px;}.product-page .picker .add-to-cart .form-item .form-select{width:295px;}.product-page .picker .add-to-cart .form-item .form-text{width:273px;}.product-page .picker .add-to-cart .form-item .form-radios,.product-page .picker .add-to-cart .form-item .form-checkboxes{clear:left;margin-left:1px;}.product-page .picker .add-to-cart .form-item .form-radios .form-item,.product-page .picker .add-to-cart .form-item .form-checkboxes .form-item{margin-bottom:5px;}.product-page .picker .add-to-cart .form-item .form-radios label,.product-page .picker .add-to-cart .form-item .form-checkboxes label{float:none;font-size:14px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;display:inline;color:#555;}.product-page .picker .add-to-cart .attributes{overflow:hidden;}.product-page .picker .add-to-cart .attributes .attribute{float:left;width:295px;min-height:80px;margin-right:30px;margin-bottom:20px;}.product-page .picker .add-to-cart .attributes .attribute .option-image{text-align:center;margin:0 10px;}.product-page .picker .more-info{text-align:center;}.product-page .picker .more-info .stock{margin-bottom:10px;}.product-page .picker .freight{margin:0 20px;margin-bottom:10px;}.product-page .picker .freight a{color:#ac346e;text-decoration:none;background:url(/sites/all/themes/posshop/images/truck-icon-pink.png) no-repeat 20px center;padding:10px 20px;padding-left:68px;display:block;border:1px solid #ac346e;height:38px;line-height:19px;border-radius:3px;text-align:left;}.product-page .picker .freight a:hover{border-color:#811a4c;background-color:#811a4c;color:white;background-image:url(/sites/all/themes/posshop/images/truck-icon-white.png);}.product-page-new .images{float:right;margin:0;margin-left:30px;margin-top:-35px;margin-bottom:30px;width:192px;height:242px;}.product-page-new #product-images-nav{top:245px;width:200px;}.product-page-new .picker{margin-top:35px;border:2px solid #ac346e;padding:15px 20px;margin-left:-20px;border-radius:3px;position:relative;padding-right:290px;min-height:112px;}.product-page-new .picker .attributes-explain{color:#999;margin-bottom:15px;}.product-page-new .picker .more-info{font-weight:bold;}.product-page-new .picker .quantity{padding-bottom:5px;}.product-page-new .picker .add-to-basket,.product-page-new .picker .add-to-message{position:absolute;right:0;bottom:0;margin:10px;width:250px;}.product-page-new .picker .add-to-cart .form-item > label{display:block;font-family:"Ubuntu Condensed","Ubuntu",Helvetica,Arial,sans-serif;font-weight:normal;color:#343434;float:left;font-size:16px;margin-right:10px;}.product-page-new .picker .add-to-cart .form-item .description{font-size:12px;line-height:14px;clear:both;}.product-page-new .picker .add-to-cart .form-item .form-select{width:295px;}.product-page-new .picker .add-to-cart .form-item .form-text{width:273px;}.product-page-new .picker .add-to-cart .form-item .form-radios,.product-page-new .picker .add-to-cart .form-item .form-checkboxes{clear:left;margin-left:1px;}.product-page-new .picker .add-to-cart .form-item .form-radios .form-item,.product-page-new .picker .add-to-cart .form-item .form-checkboxes .form-item{margin-bottom:5px;}.product-page-new .picker .add-to-cart .form-item .form-radios label,.product-page-new .picker .add-to-cart .form-item .form-checkboxes label{float:none;font-size:14px;font-family:"Ubuntu",Helvetica,Arial,sans-serif;display:inline;color:#555;}.product-page-new .picker .add-to-cart .attributes{overflow:hidden;}.product-page-new .picker .add-to-cart .attributes .attribute{padding-bottom:15px;}.product-page-new .picker .add-to-cart .attributes .attribute .option-image{display:none;}.product-page-new .picker .freight{margin-bottom:5px;}.product-page-new .picker .freight a{color:#ac346e;text-decoration:none;background:url(/sites/all/themes/posshop/images/truck-icon-pink.png) no-repeat left center;padding-left:38px;display:block;}.product-page-new .picker .freight a:hover{text-decoration:underline;}.product-page-new .long-description,.product-page-new .specifications{margin-top:20px;}.product-page-new .long-description > h2,.product-page-new .specifications > h2{margin-bottom:20px;}#search-form{margin-bottom:30px;}#search-form .search-advanced{display:none;}ol.search-results{margin-top:20px;}ol.search-results > li{margin-bottom:20px;}ol.search-results a{text-decoration:underline !important;}ol.search-results .search-info{display:none;}#cart-form-pane td.qty .form-type-uc-quantity .form-text,#cart-pane td.qty .form-type-uc-quantity .form-text{width:50px;text-align:center;}#cart-form-pane td.remove,#cart-form-pane td.qty,#cart-pane td.remove,#cart-pane td.qty{text-align:center;}#cart-form-pane td.image,#cart-pane td.image{vertical-align:middle;text-align:center;}#cart-form-pane td.desc > a,#cart-form-pane td.products > a,#cart-pane td.desc > a,#cart-pane td.products > a{font-weight:bold;text-decoration:none;}#cart-form-pane td.price,#cart-pane td.price{text-align:right;}#cart-form-pane td.subtotal,#cart-pane td.subtotal{text-align:right;}#cart-form-pane td.subtotal span#subtotal-title,#cart-pane td.subtotal span#subtotal-title{font-weight:bold;margin-right:5px;}#cart-form-pane .form-actions,#cart-pane .form-actions{margin-top:10px;float:right;}#cart-form-pane .form-actions input,#cart-pane .form-actions input{margin-left:10px;}#cart-form-pane .uc-default-submit{display:none;}#checkout-instructions{margin-bottom:20px;}.form-item-panes-delivery-address-delivery-ucxf-newsletter input,.form-item-panes-delivery-address-delivery-ucxf-newsletter .description{float:left;margin:0 !important;margin-right:5px !important;height:20px;line-height:20px;}.field-label .form-required{color:red;}td.field-label,td.title,.order-pane-title{font-weight:bold;}#edit-panes-quotes-quote-button{display:none;}#line-items-div{float:right;}.form-item-panes-payment-payment-method{margin-bottom:20px;}.uc-cart-checkout-form .form-actions{overflow:hidden;}.uc-cart-checkout-form .form-actions #edit-cancel{float:left;}.uc-cart-checkout-form .form-actions #edit-continue{float:right;margin-right:0;}#uc-cart-checkout-review-form .form-actions{overflow:hidden;}#uc-cart-checkout-review-form .form-actions #edit-back{float:left;}#uc-cart-checkout-review-form .form-actions #edit-submit{float:right;margin-right:0;}.order-review-table{margin-top:30px;}.order-review-table .review-button-row td{padding:30px;}.order-review-table .review-button-row .terms-checkbox{margin-bottom:1em;}.order-review-table .review-button-row .terms-checkbox input{margin-right:0.5em;}.order-review-table .review-button-row form:nth-child(2){float:left;}.order-review-table .review-button-row form:nth-child(3){float:right;}.order-pane{margin-bottom:30px;}.order-pane .order-pane-title{margin-bottom:5px;}#order-pane-line_items td.li-title{font-weight:bold;}#pay-invoice-form{margin-top:40px;}#pay-invoice-form .surcharge{display:none;}#pay-invoice-form .form-text{width:278px;}#pay-invoice-form .form-text.smaller{width:150px;}#pay-invoice-form .form-text.larger-font{font-weight:bold;font-size:1.1em;}#pay-invoice-form .form-item{margin-bottom:30px;}#pay-invoice-form .form-item label.error{color:#cc3333;font-weight:bold;font-size:0.9em;}#pay-invoice-form .form-radios .form-item label{display:inline;margin-right:10px;}#pay-invoice-form .column{float:left;width:50%;}#pay-invoice-form #surcharge-info{font-style:italic;}#pay-invoice-form #surcharge-info p{margin-bottom:10px;}#footer{border-top:1px solid #e5e5e5;}#footer > .inner{position:relative;padding:30px 0;}#footer,#footer a{color:#888;}#footer .logo{width:200px;height:132px;background:url(/sites/all/themes/posshop/images/footer-logo.png) no-repeat;position:absolute;left:-15px;top:-20px;text-indent:-9999px;}#footer .abn{position:absolute;left:0;top:125px;}#footer .columns{overflow:hidden;margin-left:200px;}#footer .column{float:left;width:266px;margin-left:50px;}#footer .column > .edit-link{font-size:0.9em;}#footer .column > h2{margin-bottom:15px;font-size:22px;}#footer .column > h2,#footer .column > h2 a{color:#ac346e;}#footer .column > h2 a{text-decoration:none;}#footer .column > h3{font-size:16px;color:#811a4c;}#footer .column .legend{padding-bottom:15px;clear:both;}#footer .column .legend.with-icon{padding-left:25px;}#footer .column .legend.primary{color:#811a4c;}#footer .column .legend span.iconic{float:left;margin-left:-25px;width:20px;font-size:20px;text-align:center;}#footer .column .legend span.state{font-weight:bold;width:50px;float:left;}#footer .column .legend.phone,#footer .column .legend.local{margin-bottom:0;}#footer .column .legend.phone span.iconic:before{content:"\e004";}#footer .column .legend.local span.iconic:before{content:"\e004";}#footer .column .legend.fax span.iconic:before{content:"F";}#footer .column .legend.fax span.iconic{font-size:14px;font-weight:bold !important;}#footer .column .legend.email span.iconic:before{content:"\2709";}#footer .column .legend.email span.mailto{display:none;}#footer .column .legend.address span.iconic:before{content:"\e068";}#footer .column .legend:first-child{padding-top:0;}#footer ul > li{background:url(/sites/all/themes/posshop/images/bullet-grey.png) no-repeat left 6px;padding-left:20px;margin-bottom:10px;}.find-it-top,.find-it-bottom{font-weight:bold;}.find-it-top,.find-it-top a,.find-it-bottom,.find-it-bottom a{color:#ac346e;}.find-it-top{margin-bottom:20px;margin-top:-10px;}.find-it-bottom{margin:0;margin-top:20px;}#user-profile-form .form-actions{margin-top:30px;}.context-block-region{display:none;}.element-invisible,a.context-block{display:none !important;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.messages{background:white;margin-bottom:30px;padding:10px 20px;margin-left:-20px;color:black;border-radius:3px;border:1px solid #ddd;border-bottom-width:2px;}.messages.status{border-color:#33cc33;}.messages.error,.messages.warning{border-color:#cc3333;}.tabs.primary{overflow:hidden;margin-bottom:30px;padding:5px;background:black;border-radius:3px;text-shadow:rgba(0,0,0,0.75) 0 1px 1px;line-height:24px;}.tabs.primary li{float:left;margin:0;padding:0;margin-right:5px;}.tabs.primary li a{display:block;padding:0 10px;border-radius:3px;color:white;text-decoration:none;}.tabs.primary li.active > a,.tabs.primary li > a:hover{background:#535353;}.tabs.secondary,.action-links{overflow:hidden;margin-bottom:30px;padding:5px;background:#999;border-radius:3px;text-shadow:rgba(0,0,0,0.75) 0 1px 1px;line-height:24px;margin-top:-20px;}.tabs.secondary li,.action-links li{float:left;margin:0;padding:0;margin-right:5px;}.tabs.secondary li a,.action-links li a{display:block;padding:0 10px;border-radius:3px;color:white;text-decoration:none;}.tabs.secondary li.active > a,.tabs.secondary li > a:hover,.action-links li.active > a,.action-links li > a:hover{background:#535353;}#browser-message{background:black;padding:10px 20px;text-align:center;position:relative;z-index:99999;}#browser-message p,#browser-message a{color:white;font-weight:bold;}.ajax-progress{position:fixed;background:black url(/sites/all/themes/posshop/images/loading.gif) no-repeat center center;top:0;right:0;width:50px;height:50px;text-indent:-9999px;z-index:99999;margin:10px;}#habla_topbar_div{border:2px solid white !important;border-bottom:0 !important;}div.hbl_pal_main_width{width:350px !important;}ul.pager{padding:0 !important;clear:both;margin:20px 0 !important;text-align:center;font-size:1.1em;}ul.pager li{margin:0 20px !important;padding:0 !important;background:none !important;display:inline;}ul.pager li.pager-current{font-weight:bold;}@media only screen and (min-width:1250px){#header-fixed{position:fixed;}.headroom--not-top #header #logo a{width:105px;height:77px;}.headroom--not-top #header #block-menu-block-1{left:150px;}.headroom--not-top #stripes{box-shadow:none;}.headroom--not-top #stripes > div{height:7px;}}
