@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500");@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,400i,700");a:focus{-moz-outline-style:none}s,strike,del,del span{text-decoration:line-through}label.overTxtLabel{cursor:text}div.thread{border-top:1px solid #ccc;margin:0 0 15px 0}div.thread div.item{border-bottom:1px solid #ccc;padding:10px 10px}div.thread div.user{background:#e3f0ff}div.thread div.user-alt{background:#f0f7ff}div.thread div.admin{background:#f3f3f3}div.thread div.admin-alt{background:#fcfbf7}div.thread div.no-replies p{margin:0;line-height:1em}div.thread div.item div.details{float:left;width:25%}div.thread div.item div.details h4{font-size:0.875em}div.thread div.item div.details h4 span.number{background:#666;padding:2px;margin:0 10px 0 0;float:left;width:1.2em;text-align:center;color:#fff;font-size:0.875em}div.thread div.item div.details h4 span.author{float:left;padding:2px 0}div.thread div.item div.details p.date{display:block;clear:both;padding:8px 0;font-size:0.6875em}div.thread div.item div.msg{float:right;width:75%}div.status{padding:8px 10px 0 10px;margin:0 0 15px 0;background:#f4f4f4;border:1px solid #ddd}div.status p{margin:0 0 5px 0;line-height:1.2em;float:left;clear:left}div.status p span{float:left;width:9.5em;clear:left;margin-right:0.5em}div.status p strong{font-weight:normal;color:#000}#ticket-page div.status p strong{float:left}#ticket-page div.status p strong ul{list-style-type:none;margin-left:0px}div.thread table caption{background:#bec9d1;border:1px solid #b0bac2;color:#323537}div.thread thead th{background:#d9e5ee;border:1px solid #b0bac2;color:#323537;padding:2px 5px}div.thread tbody td{background:#fff;padding:3px 5px;border:1px solid #b0bac2}.upload-image-list{margin-bottom:10px}.upload-image-list div{float:left;margin:2px}.upload-image-list .selected{border:3px solid #000000;width:95%}.upload-image-list .unselected{border:3px solid #808080;width:45%;cursor:pointer}.upload-image-list .unselected:hover{border:3px solid #a0a0a0}div.scrollarea{display:block;position:relative}div.scrollbar-horizontal{position:absolute;bottom:0;left:0;height:10px;width:100%}div.scrollbar-vertical{position:absolute;top:0;right:0;height:100%;width:10px}div.scrollbar-track{width:100%;height:100%;position:absolute;background:#eee}div.scrollbar-knob{display:block;position:absolute;top:0;left:0;cursor:pointer;background:#aaa;background-image:-moz-linear-gradient(100% 100% 90deg, #aaa, #ddd);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#aaa));width:100%;height:100%;font-size:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}div.stickyWin div.thumbnails{position:absolute;right:10px;top:30px}div.stickyWin div.thumbnails div{margin:5px;border:1px solid #808080;display:block;cursor:pointer}div.stickyWin div.thumbnails div.selected{border:1px solid #EDB530}div.stickyWin div.thumbnails div:hover{border:1px solid #EDB530;cursor:pointer}div.stickyWin div.closeButton{position:absolute}div.stickyWin iframe{border:1px solid #000000}div.stickyWin .zoom-slider{position:absolute;right:5%;top:72%;height:20%;width:4px;background-color:#ccc}div.stickyWin .zoom-slider span.plus{background:url("/blu/resources/frontend/images/site/icons/zoom_plus.png") no-repeat;display:block;height:18px;width:18px;position:absolute;top:-12px;left:2px;margin:-9px}div.stickyWin .zoom-slider span.minus{background:url("/blu/resources/frontend/images/site/icons/zoom_minus.png") no-repeat;display:block;height:18px;width:18px;position:absolute;bottom:-17px;left:2px;margin:-9px}div.stickyWin .zoom-slider .zoom-handle{position:absolute;margin:0px -10px;height:10px;width:20px;left:50%;background-color:#666;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer}div.stickyWin iframe{border-style:none}div.stickyWin.dynamicPopup img{-moz-user-select:none}div.stickyWin.dynamicPopup img.draggable{cursor:move}#modalOverlay{opacity:0.8;background:#333}.dynamic-popup-hidden{visibility:hidden;overflow:hidden}#footer{padding-top:10px}.hidden{display:none !important}.area-tooltip{position:absolute;left:10px;bottom:10px}.area-tooltip{border:5px solid #666;background-color:#fff;padding:6px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;min-width:150px;-webkit-box-shadow:3px 3px 4px #888;-moz-box-shadow:3px 3px 4px #888}.area-tooltip .content{font-size:0.75em;padding:3px}.area-anchor{pointer-events:none;position:fixed;width:0px;height:0px}#sitemap-page div.text-content div{float:left;width:130px;padding-right:30px;border-right:1px dashed #bbb;margin:0 0 0 25px}#sitemap-page ul.sections{background:none;font-size:1em;padding:0}#sitemap-page ul.sections.level0{border-bottom:1px dashed #bbb;padding:0 0 15px}#sitemap-page ul.sections li ul{margin:0 0 10px 20px}#sitemap-page ul.sections.level0 li{margin:0 0 5px}#sitemap-page ul.sections li a{padding:0;display:inline}#sitemap-page ul.sections li ul.level1 li{margin:0}#sitemap-page ul.sections li ul.level1 li a{text-transform:none}#sitemap-page ul.sections li a:hover{background:none;text-decoration:underline}#dpi-check{height:10px;position:absolute;visibility:hidden;display:block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#dpi-check{height:15px}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){#dpi-check{height:20px}}.blu-price{white-space:nowrap}#preview-mode{position:fixed;top:0;left:0;width:100%;z-index:99999;padding:7px;background:#f2e67e;color:#000;text-align:center;font-family:Arial, helvetica, sans-serif;font-weight:normal;font-size:14px;line-height:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25);border-bottom:1px solid #d8cc67;background-image:linear-gradient(bottom, #f7eda1 100%, #f2e67e 0%);background-image:-o-linear-gradient(bottom, #f7eda1 100%, #f2e67e 0%);background-image:-moz-linear-gradient(bottom, #f7eda1 100%, #f2e67e 0%);background-image:-webkit-linear-gradient(bottom, #f7eda1 100%, #f2e67e 0%);background-image:-ms-linear-gradient(bottom, #f7eda1 100%, #f2e67e 0%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(1, #f7eda1), color-stop(0, #f2e67e))}#preview-mode strong{font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px 6px;margin-right:4px;border:1px solid rgba(0,0,0,0.15);color:#000;text-transform:uppercase}.lazyload.loading{opacity:0}.lazyload.loaded{opacity:1;transition:opacity .25s}.stocknotify.captcha-shown .stocknotify-recaptcha{margin-top:15px;float:left}#newticket div.formholder{padding:0 0 1em}#newticket dl.form dd select{width:89%}#newticket p.submit{margin-bottom:0}#newticket table .image{width:70px}#newticket table .option,#newticket table .quantity{text-align:center}#newticket table td.option{float:none;background-repeat:no-repeat;cursor:pointer}#newticket table td.unselected,#newticket table td.selected,#newticket table td.unchecked,#newticket table td.checked{background-image:url("/blu/resources/frontend/images/site/forms.png")}#newticket table td.unselected{background-position:50% -95px}#newticket table td.selected{background-position:50% -145px}#newticket table td.unchecked{background-position:50% 5px}#newticket table td.checked{background-position:50% -45px}#newticket table label{margin-left:32px}div#ticket-files{border:1px solid #ddd;margin:0 0 15px 0;padding:10px 10px}div#ticket-files ul{list-style-type:none;margin:0;font-size:0.75em}div#ticket-files ul li{margin:0 0 5px 0}div#ticket-files ul li a{display:block;width:80%;padding:0 0 0 15px;background:url("/blu/resources/frontend/images/site/icons.png") no-repeat -8px 2px}div#ticket-page .status{padding:18px}div#ticket-page .current-status{float:none;margin-right:0}div#ticket-page .status .attachments{float:left;clear:left;margin-top:10px}div#ticket-page .status .attachments span{float:left;width:10em;margin-right:0.5em}div#ticket-page .status .attachments ul{float:left;list-style:none;margin:0;padding:0}div#ticket-page .status .attachments li{margin-left:3px;background-position:left;background-repeat:no-repeat}div#ticket-page .status .attachments .file{background-image:url('/blu/resources/frontend/images/icons/page_white.png')}div#ticket-page .status .attachments .pdf{background-image:url('/blu/resources/frontend/images/icons/page_white_acrobat.png')}div#ticket-page .status .attachments .msword,div#ticket-page .status .attachments .rtf{background-image:url('/blu/resources/frontend/images/icons/page_white_word.png')}div#ticket-page .status .attachments .excel,div#ticket-page .status .attachments .x-excel,div#ticket-page .status .attachments .x-msexcel{background-image:url('/blu/resources/frontend/images/icons/page_white_excel.png')}div#ticket-page .status .attachments .jpeg,div#ticket-page .status .attachments .gif,div#ticket-page .status .attachments .png,div#ticket-page .status .attachments .tiff,div#ticket-page .status .attachments .x-ms-bmp{background-image:url('/blu/resources/frontend/images/icons/page_white_picture.png')}div#ticket-page .status .attachments .zip,div#ticket-page .status .attachmetns .x-zip,div#ticket-page .status .attachments .x-compressed,div#ticket-page .status .attachments .x-zip-compressed{background-image:url('/blu/resources/frontend/images/icons/page_white_compressed.png')}div#ticket-page .status .attachments a{padding-left:25px}div#ticket-page .return-items tfoot .btn-med{font-size:0.9em}div#ticket-page .return-item .heading{font-weight:bold}div#ticket-page .return-item ul{width:200px;margin:0.8em 0 15px 0;list-style-type:none}div#ticket-page .return-item .child-name{margin-left:3px;color:#666666;font-size:0.8em}div#ticket-page .return-item .date{font-size:0.9em;font-style:italic;color:#888888;float:right}h3.return-requests{margin-top:20px;margin-bottom:10px}.returns-authorised-instructions{margin-top:15px;margin-bottom:15px}.return-request{padding-bottom:20px}.return-request-header{padding:8px;text-align:right}.return-request-header .submitted-date{font-style:italic}.return-request-header .return-header-order-id{float:left}.return-request-header .rma-code{font-weight:bold}.return-request th{text-align:left}.return-request tfoot th{padding-top:10px;padding-bottom:10px;text-align:center}.return-request ul.attachments{display:inline;margin-left:0;list-style-type:none}.return-request ul.attachments li{display:inline;background-position:left;background-repeat:no-repeat;margin-left:10px}.return-request .attachments .file{background-image:url('/blu/resources/frontend/images/icons/page_white.png')}.return-request .attachments .pdf{background-image:url('/blu/resources/frontend/images/icons/page_white_acrobat.png')}.return-request .attachments .msword,.return-request .attachments .rtf{background-image:url('/blu/resources/frontend/images/icons/page_white_word.png')}.return-request .attachments .excel,.return-request .attachments .x-excel,.return-request .attachments .x-msexcel{background-image:url('/blu/resources/frontend/images/icons/page_white_excel.png')}.return-request .attachments .jpeg,.return-request .attachments .gif,.return-request .attachments .png,.return-request .attachments .tiff,.return-request .attachments .x-ms-bmp{background-image:url('/blu/resources/frontend/images/icons/page_white_picture.png')}.return-request .attachments .zip,.return-request .attachmetns .x-zip,.return-request .attachments .x-compressed,.return-request .attachments .x-zip-compressed{background-image:url('/blu/resources/frontend/images/icons/page_white_compressed.png')}.return-request .attachments a{padding-left:20px}.return-request .image{width:50px;text-align:center}.return-request .child-name{margin:0}.return-request .status{width:20%}h3.initiate-return-request{margin-top:20px}#initiate-return-request thead th.action{width:28%}#initiate-return-request thead th.reason{width:35%}#initiate-return-request td.reason select,#initiate-return-request td.reason textarea{width:100%}#initiate-return-request td.reason .reason-extra{margin-top:10px}#initiate-return-request td.reason textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#initiate-return-request .child-name{margin:0}#initiate-return-request .exchange-options{display:block;padding-top:8px}#initiate-return-request .exchange-options select{display:block}#initiate-return-request .quantity select{max-width:40px}#initiate-return-request tfoot th{padding:8px}#initiate-return-request .refund-method{padding-left:20px;padding-top:10px;text-transform:none}#initiate-return-request .refund-method-selector{margin-top:0;margin-bottom:8px}#initiate-return-request .refund-method label{display:block;float:none;margin-top:3px;margin-left:2px}#initiate-return-request th.submit{padding-right:20px;text-align:right}#initiate-return-request .image{width:100px;text-align:center}#referral dt{width:auto;padding:0 20px 0 0;float:left;clear:none}#referral dd{width:auto;padding-left:0;float:left;clear:none}#referral dd.name input,#referral dd.email input{width:180px}#referral dt.email{padding-left:40px}#referral .email{background-image:none}#account-option .order-details-items .order-summary .cost{text-align:center}#account-option .order-details-items .order-summary .cost.minus{padding-left:7px}#account-purchase-curves .curve-wrapper{margin-top:20px}#account-purchase-curves input{width:30px;border:1px solid #c0c0c0;padding:3px}.wishlist-item ul.set-components{margin-left:6px}.wishlist-item .set-components li{list-style-type:none}.wishlist-item .set-components .group-name{font-size:0.75em;margin:0.3em auto}.wishlist-item .set-component .image{float:left;margin:1px 8px 1px 0;width:auto}.wishlist-item .set-component .name{padding-top:7px}.wishlist-item .set-components .none-selected{opacity:0.5;font-size:0.9em;margin-left:2px}#account-option #social-login-container p{margin:0 0 10px}#account-option .social-login-buttons{display:block}#account-option .social-login-buttons a{display:inline;margin:0 3px 0 0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;opacity:1}#account-option .social-login-buttons a:hover{opacity:0.8}#account-option .subscriptionsTable tr:nth-child(odd){background:#f1f1f1}#account-mailing-lists ul.mailing-list-channels *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#account-mailing-lists ul.mailing-list-channels li{list-style:none}#account-mailing-lists .mailing-list-channel,#account-mailing-lists .mailing-list-subscriptions,#account-mailing-lists .mailing-list,#account-mailing-lists .subscription{margin-bottom:1.25em}#account-mailing-lists .mailing-list-channel:last-of-type,#account-mailing-lists .mailing-list:last-of-type,#account-mailing-lists .mailing-list-subscriptions:last-of-type,#account-mailing-lists .subscription:last-of-type{margin-bottom:0}#account-mailing-lists .subscription::after{display:table;content:'';clear:both}#account-mailing-lists .subscription{display:table;width:100%}#account-mailing-lists span.subscription-contact{vertical-align:middle}#account-mailing-lists span.subscription-contact::after{content:' - '}#account-mailing-lists .status-subscribed .subscription-status{color:green}#account-mailing-lists .status-unsubscribed .subscription-status{color:red}#account-mailing-lists .subscription-status{display:inline-block;vertical-align:middle}#account-mailing-lists .subscription-status span,#account-mailing-lists .subscription-status form{display:inline-block;vertical-align:middle}#account-mailing-lists .subscription-status form{margin-left:10px}#account-register .dob-day,#account-register .dob-month,#account-register .dob-year{width:90%}#editaddress .dob-day,#editaddress .dob-month,#editaddress .dob-year{width:40%}#editaddress .chzn-container{clear:both;float:left}fieldset{margin:20px 0;position:relative}fieldset div.fieldset-content{margin:0;font-size:1em;background:#f5f5f5;padding:25px 15px 10px 15px}fieldset.nolegend div.fieldset-content{padding-top:0em}fieldset.flat div.fieldset-content{border:1px solid #ddd}fieldset legend{margin:0}fieldset legend span{font-size:1.1667em;line-height:1em;font-weight:bold;position:absolute;color:#000;background:#FFF;padding:4px 6px;border:1px solid #ccc;margin:0 0 0 10px;top:-10px}fieldset legend span span{font-size:1em;line-height:1em;position:static;padding:0;border:0;margin:0;top:0}select{background:#fff;color:#515151;border:1px solid #ddd;font-family:Arial, Helvetica, sans-serif;padding:1px}input.textinput,textarea{background:#fff;color:#444;padding:5px;border:1px solid #a8a8a8;border-right-color:#ddd;border-bottom-color:#ddd;font-family:Arial, Helvetica, sans-serif}input.disabled,select.disabled,textarea.disabled{opacity:0.4;filter:alpha(opacity=40)}.tbProgress{height:1.5em}label.unselected,label.selected,button.unselected,button.selected,label.unchecked,label.checked,button.unchecked,button.checked{float:left;padding:3px 0 0 18px;margin:0 8px 3px 0;background-image:url("/blu/resources/frontend/images/site/forms.png");background-repeat:no-repeat;cursor:pointer;line-height:1em;color:#515151;min-height:12px}button.unselected,button.selected,button.unchecked,button.checked{padding:1px 0 0 16px}label.unselected,button.unselected{background-position:0 -100px}label.selected,button.selected{background-position:0 -150px}label.unchecked,button.unchecked{background-position:0 0}label.checked,button.checked{background-position:0 -50px}div.rating label.unselected,div.rating label.selected{text-indent:-9999px;overflow:hidden;width:12px;height:14px;padding:0;margin-top:4px;background-repeat:no-repeat;background-position:50% 50%}div.rating label.unselected{background-image:url("/blu/resources/frontend/images/site/icons/star_off.png")}div.rating label.selected,div.rating label.on{background-image:url("/blu/resources/frontend/images/site/icons/star.png")}p.radios label{padding-top:2px;font-weight:normal}.fancyselect{cursor:pointer;background:#eee url("/blu/resources/frontend/images/site/forms.png") no-repeat 100% -300px;border:1px solid #ccc;padding:0;position:relative;float:left}.fancyselect:hover{background-color:#ddd}.fancyselect .selected-option{border:2px solid #fff}.fancyselect .selected-option span.holder{display:block;padding:1px 6px 0 3px;background:#fff;margin:0 20px 0 0;color:#515151;position:relative}.fancyselect .options-container{position:absolute;left:-1px;display:none;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;text-align:left;width:100%}.fancyselect .option{padding:2px 5px;color:#515151;cursor:pointer}.fancyselect .disabled{opacity:0.4;filter:alpha(opacity=40)}.fancyselect span.item{width:25%;padding:0;float:left}.fancyselect .over{background:#f1f1f1}.fancyselect .disabled{color:#90A4AA;cursor:default}dl.form dt{float:left;width:25%;clear:both;line-height:1.1em}dl.form dt label{padding:4px 0;display:block}dl.form dd{float:right;width:74%}dl.form dt,dl.form dd,dl.form dd p{padding-top:10px}dl.form dd.submit{padding-bottom:0.75em}dl.narrow dt{width:45%}dl.narrow dd{width:54%}dl.form dt.fullwidth{width:0;padding:0}dl.form dd.fullwidth{width:100%;padding-left:0;padding-right:0}dl.form dd.category label{float:none;display:block}#newsletter-form dl.form dd.privacy{padding:12px 0 0}span.red-ast{color:#c00;font-weight:bold;font-size:1.4em;position:relative;top:0.2em}div.validation-advice{clear:both;background:transparent url("/blu/resources/frontend/images/site/forms.png") no-repeat 0 -193px;color:#DE1313;font-size:0.916em;font-weight:bold;padding:5px 0 0 15px}label.overTxtLabel{color:#444}form .captcha .captcha-field{float:left;width:120px}form .captcha .captcha-img{background:#fff;padding:1px 0px}form .captcha input{width:70px}form .captcha .captcha-reload{float:left;width:90px;margin:0 0 0 8px;line-height:1.1em;font-size:0.9166em;display:none}form .captcha .captcha-reload p{padding-top:2px;margin:0}dl.form dt.upload{padding-top:12px}#upload-holder{margin-bottom:5px}#upload-holder .fileinput{margin-bottom:3px}#upload-browse{float:left}div.upload-status{margin-top:5px;background:#fafafa;color:#000;padding:3px;border:1px solid #efefef;padding:10px 15px}div.upload-status .progress{background:#fff url("/blu/resources/frontend/images/upload/progress.png") no-repeat;background-position:50% 0;margin-right:0.5em}div.upload-status .progress-text{font-size:0.9em;font-weight:bold}ul.upload-list{list-style:none;margin:0}.text-content ul.upload-list{margin:0}ul.upload-list li.file{border-bottom:1px solid #eee;background:url("/blu/resources/frontend/images/upload/file.png") no-repeat 4px 4px}ul.upload-list li.file.file-uploading{background-image:url("/blu/resources/frontend/images/upload/uploading.png");background-color:#D9DDE9}ul.upload-list li.file.file-success{background-image:url("/blu/resources/frontend/images/upload/success.png")}ul.upload-list li.file.file-failed{background-image:url("/blu/resources/frontend/images/upload/failed.png")}ul.upload-list li.file .file-name{font-size:1.2em;margin-left:44px;display:block;clear:left;line-height:40px;height:40px;font-weight:bold}ul.upload-list li.file .file-size{font-size:0.9em;line-height:18px;float:right;margin-top:2px;margin-right:6px}ul.upload-list li.file .file-info{display:block;margin-left:44px;font-size:0.9em;line-height:20px;clear:both}ul.upload-list li.file .file-remove{font-size:0.9em;clear:right;float:right;line-height:18px;margin-right:6px}div.product-option select option.sale{background:#cc0000;color:#fff}span.simple-select{display:none}div.product-option select,div.product-buy div.quantity select{opacity:1 !important}#contact-form label.checkbox-label span.text{margin-left:20px}#contact-form .field-comment{width:80%;height:100px}#locations-map .info-window{font-size:0.75em}#locations-map .info-window{width:auto;min-width:100px;height:auto;min-height:100px}#locations-map .info-window p{margin-bottom:0px}#quickbuy-orders{font-size:0.75em}#quickbuy-wrap{padding:10px 40px 30px}#quickbuy-cart-items p.empty{background:#F9E782;font-weight:bold;padding:10px 15px;font-size:0.8125em}#quickbuy-add-form tbody td,#quickbuy-add-form thead th{padding:8px 10px}#quickbuy-new-product td.actions button{float:left;margin-right:10px}#quickbuy-new-product td.actions button.remove{background:#777;border:1px solid #777}input#quickbuy-product-quantity-text{width:20px}#quickbuy-product-item img{float:left}#quickbuy-product-item div.desc{float:left;padding-left:10px}#quickbuy-product-code-result{left:0 !important;top:30px !important}#quickbuy-new-product input.sku-lookup{width:215px}#quickbuy-new-product div.sku-lookup-result div.more{display:none}#quickbuy-new-product div.sku-lookup-result{position:absolute;padding:4px 0 5px;margin-top:-5px;z-index:200;top:35px;left:3px;background:#fff}#quickbuy-new-product div.sku-lookup-result div.items{padding:0 3px 3px}#quickbuy-new-product div.sku-lookup-result ul{list-style-type:none;margin:0 !important}#quickbuy-new-product div.sku-lookup-result ul{border-bottom:1px solid #ddd;margin-bottom:2px}#quickbuy-new-product div.sku-lookup-result ul p{margin:0 0 8px}.quick-buy-overview input.add-quantity{width:60px}.product-holder img{float:left}.product-holder .desc{float:left;width:120px;padding:0 0 0 10px}.product-holder .desc p{margin:0 0 8px}.add-product-options div.product-options div.singleimage label.radio input{position:absolute;top:2px;left:-9999px}.add-product-options div.product-options div.singleimage label.radio{display:block;float:left;border:3px solid #eee}.add-product-options div.product-options div.singleimage label.radio:hover{border-color:#777}.add-product-options div.product-options div.singleimage label.radio.selected{border-color:#777}.add-product-options div.product-options div.singleimage label.title{display:block;padding:0 0 5px;clear:both}.add-product-options div.product-options div.singledrop label.title{display:none}#quickbuy-cart .desc p small{display:none}#quickbuy-cart table.order-summary td,#quickbuy-cart table#order-summary td{vertical-align:top}#contact-page form{font-size:0.75em}#contact-page form dt.fullwidth{margin:11px 0 0 0}#contact-form label.checkbox-label span.text{display:block}div.item-listing .loading-products{clear:both;background:#F9E782;color:#000;text-align:center;width:100%;padding:12px 0;font-size:1.3em}#emailfriend-popup .intro{padding:0 0 10px;border-bottom:1px dashed #ccc;margin-bottom:10px}#emailfriend-popup .intro .im{float:left;width:120px}#emailfriend-popup .intro .text{float:left;width:200px;padding:10px 0 0}#slideout{position:absolute;bottom:30px;left:-160px;height:58px;overflow:hidden;z-index:2;padding:12px 0;text-align:center;background:#ccc;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#slideout ul{margin:0;padding:0 48px 0 0;list-style-type:none;float:right;height:54px;overflow:hidden}#slideout ul li{float:left;margin:0 6px 0 0}#slideout ul li a{display:block;height:50px;width:50px;background:#ddd;border:2px solid #fff}#slideout ul li a:hover{border-color:orange}#slideout ul li a.current{border-color:yellow}#slideout ul li a img{display:block}#slideout:hover{left:0}div.item-listing .prod .swatch-wrapper{height:44px}div.item-listing .prod .swatch-wrapper ul{margin:0;padding:0;list-style-type:none}div.item-listing .prod .swatch-wrapper li{float:left;margin:0 4px 0 0}div.item-listing .prod .swatch-wrapper li a{display:block;height:30px;width:30px;border:1px solid #fff}div.item-listing .prod .swatch-wrapper li a:hover{border:1px solid #ddd}div.item-listing .prod .swatch-wrapper li a.active{border:1px solid #336699}.search-item{padding:0 0 25px}.search-item h3 span.tag{float:right;color:#999;font-size:0.6875em;text-transform:uppercase}.search-item p{font-size:0.75em;line-height:1.45em}.referral-rewards span.coupon{padding:4px 8px;background-color:green;color:#fff;font-weight:bold;text-transform:uppercase}#atlwdg-trigger{background:url(http://www.blubolt.com/assets/JIRA-icon.png) no-repeat !important;height:70px;width:58px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-indent:-99999px;transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;right:-1px !important;left:auto !important;padding:0 !important;border:0 !important}#order-overview,#order-addresses{padding:8px 10px 5px 10px;margin:0 0 15px 0;background:#f4f4f4;border:1px solid #ddd}#order-overview p,th.package-overview p,#order-addresses p{margin:0 0 5px 0;line-height:1.1em}table.order-summary,table#order-summary{margin:0;font-size:0.75em}table.order-summary td,table#order-summary td{vertical-align:middle}table.order-summary td.image,table#order-summary td.image{width:60px}table.order-summary td.image div,table#order-summary td.image div{float:left}table.order-summary td.options ul,table#order-summary td.options ul{list-style-type:none}table.order-summary td.price,table.order-summary th.price,table#order-summary td.price,table#order-summary th.price{text-align:right}table.order-summary td,table.order-summary th,table#order-summary td,table#order-summary th{border-color:#C2D3E0;border-style:solid;border-bottom-width:1px}table.order-summary td,table#order-summary td{border-color:#ddd}table.order-summary th.package-overview,table#order-summary th.package-overview,table.order-summary th.package-status,table#order-summary th.package-status{font-weight:normal;padding:10px;background:#f4f4f4;vertical-align:top}table.order-summary th.package-status,table#order-summary th.package-status{background:#fff}table.order-summary th.package-status div,table.order-summary th.package-status div{margin:0 0 0.8em 0}table.order-summary th.package-status ul,table#order-summary th.package-status ul{margin-left:1.5em}table.order-summary th.package-status ul li p,table#order-summary th.package-status ul li p{margin:0 0 0.2em 0}table.order-summary th.package-status ul li p.date,table#order-summary th.package-status ul li p.date{font-size:0.8em}div#order-totals{float:right;width:300px;font-size:0.75em}div#order-totals table{width:100%;margin-bottom:10px}div#order-totals table th,div#order-totals table td{border:0;color:#000;padding:8px 10px;text-align:left}div#order-totals table td{text-align:right}div#order-totals table th{width:85%}div#order-totals table td{width:15%}div#order-totals table select{margin:0 0 2px 0}div#order-totals table tr.discounts-total th,div#order-totals table tr.discounts-total td{color:#c00}div#order-totals table tr.grand-total th,div#order-totals table tr.grand-total td{border-top:1px solid #D4D4D4;font-size:1.416em;font-weight:bold;padding-top:10px;padding-bottom:0}div#order-totals table tr.grand-total td span.blu-price{color:#c00}.order-amend-item{border:1px solid #555;margin:30px 5px;padding:15px 10px 10px 10px}.order-amend-item p.title{background:#fff;margin-top:-25px;float:left}.order-amend-item .order-summary{width:70%}.order-amend-item .order-image{width:30%}.order-amend-item td.status{font-weight:bold}.order-information.single-package h3.order-number{margin:0 0 30px}.order-information .order-items .package-item th,.order-information .order-items .package-item td{vertical-align:top;font-weight:normal;padding:10px 15px}.order-information table.order-items td.image{width:40px;padding-left:0;padding-right:0}.order-information table.order-items .quantity{text-align:center}.order-information table.order-items .price.last{text-align:right}.order-information table.order-items td .desc p{margin:0 0 4px}.item-share-icons-container{max-width:220px;margin:8px 0 0}.item-share-icons-container .social-icon-wrap{margin-right:5px;float:left}.order-information:after{clear:both;content:"";display:block}.order-information.single-package h4{margin:0 0 20px}.order-information.single-package .order-summary-wrap{overflow:hidden;width:auto}.order-information.single-package .order-addresses{float:left;width:30%}.chzn-container-single .chzn-single:active,.chzn-container-single .chzn-single:focus{-moz-outline-style:none;outline-style:none;outline:none}.chzn-container{font-size:13px;position:relative;zoom:1;display:inline-block;*display:inline;margin:0}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:999}.chzn-container-single .chzn-single{background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));background-image:-webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);background-image:-moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);background-image:-o-linear-gradient(top, #eeeeee 0%, #ffffff 50%);background-image:-ms-linear-gradient(top, #eeeeee 0%, #ffffff 50%);background-image:linear-gradient(top, #eeeeee 0%, #ffffff 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:13px;font-size:1px;background:url("/blu/resources/frontend/images/icons/chosen-sprite.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-o-linear-gradient(bottom, #ccc 0%, #eee 60%);background-image:-ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);background-image:linear-gradient(top, #cccccc 0%, #eeeeee 60%);border-left:1px solid #aaa;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 0 1px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px;background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,-ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat 100% -22px,linear-gradient(top, #ffffff 85%, #eeeeee 99%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background-image:-webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background-image:-moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background-image:-o-linear-gradient(bottom, white 85%, #eeeeee 99%);background-image:-ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);background-image:linear-gradient(top, #ffffff 85%, #eeeeee 99%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #eeeeee));background-image:-webkit-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-moz-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-o-linear-gradient(bottom, #e4e4e4 0%, #eeeeee 70%);background-image:-ms-linear-gradient(top, #e4e4e4 0%, #eeeeee 70%);background-image:linear-gradient(top, #e4e4e4 0%, #eeeeee 70%);color:#333;border:1px solid #b4b4b4;line-height:13px;padding:3px 19px 3px 6px;margin:3px 0 3px 5px;position:relative}.chzn-container-multi .chzn-choices .search-choice span{cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("/blu/resources/frontend/images/icons/chosen-sprite.png") right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:190px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:80%;padding:7px 7px 8px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .active-result.unavailable{color:#999;background:#f1f1f1}.chzn-container .chzn-results .highlighted{background:#3875d7;color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:20px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));background-image:-webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(bottom, white 0%, #eeeeee 50%);background-image:-ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(top, #ffffff 0%, #eeeeee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{direction:rtl;text-align:right}.chzn-rtl .chzn-single{padding-left:0;padding-right:8px}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0}.chzn-rtl .chzn-single div{left:0;right:auto;border-left:none;border-right:1px solid #aaaaaa;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 6px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:5px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:20px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,#ffffff;background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(bottom, white 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,-ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);background:url('/blu/resources/frontend/images/icons/chosen-sprite.png') no-repeat -38px -22px,linear-gradient(top, #ffffff 85%, #eeeeee 99%);padding:4px 5px 4px 20px}#product-price .list-price-total{display:none}#product-price .list-price-total.was{display:block}#product-price div.price p.giftwrapprice span.wrapped{display:none}#product-price div.price p.giftwrapprice span.wrapped a.remove{display:block;color:#cc0000}#product-price div.price p.wrapped span.wrapped{display:block}#product-price div.price p.wrapped span.unwrapped{display:none}div#product-buy div.pricebreaks{margin:0 0 10px 0}div#product-buy div.pricebreaks p.save{font-weight:bold;font-size:0.75em}div#product-buy div.pricebreaks table{width:100%}div#product-buy div.pricebreaks table th,div#product-buy div.pricebreaks table td{text-align:center}div#product-buy div.pricebreaks table td{background:#fff}div#product-buy div.pricebreaks table tr.alt td{background:#e5f1fa}#product-buy .minor-upsell{padding:15px 0 0}#product-buy .minor-upsell h5{margin:0 0 8px}#product-buy .minor-upsell .item{display:block}#product-buy .minor-upsell img{float:left}#product-buy .minor-upsell label{width:73%;float:left;overflow:hidden;padding:5px 0 0 20px;font-size:0.875em;margin:8px 0 0 8px}div.product-options div.div.product-option{margin:7px 0 10px 0}div.product-options label.radio{margin-top:1px;float:left}div.product-options label.title span.selected-option{font-weight:normal}div.product-options div.singleimage label.radio{background:none;border:1px solid #ddd;margin:0 3px 0 0;padding:2px;cursor:pointer}div.product-options div.singleimage label.selected{border:2px solid #3399CC;padding:1px}div.product-options div.singleimage label.radio img{vertical-align:bottom}div.product-options div.singleimage label.radio input,div.product-options div.singleradio label.radio input{position:absolute}div.product-options div.upload-status{padding:0;border:0;background:0}div.product-options div.upload-status .current-title{display:none}div.product-options div.upload-status div.overall{display:none}div.product-options div.upload-status div.current-text{display:none}div.product-options ul.upload-list{margin-top:5px}div.product-options ul.upload-list li.file{background:none}div.product-options ul.upload-list li.file span.file-size,div.product-options ul.upload-list li.file a.file-remove,div.product-options ul.upload-list li.file span.file-name,div.product-options ul.upload-list li.file span.file-info{display:none}div.product-options ul.upload-list li.file img.preview{width:100%}select.options option{color:#000000}select.options option.unavailable{color:#a0a0a0}select.options.unavailable{color:#a0a0a0}div.product-options table tbody td.image .image-container{position:relative}div.product-options table tbody td.image img.enlarge{position:absolute;display:none;border:1px solid #cccccc;z-index:10;left:-161px;top:-6px}div.product-options table tbody td.image:hover img.enlarge{display:block}label.radio.unavailable{opacity:0.4}button.addtocart-button.disabled,button.addtocart-multi-button.disabled{opacity:0.45}#product-image{background-image:url("/clients/adnams/sites/adnams/resources/frontend/images/site/waiter.gif");background-position:center center;background-repeat:no-repeat}#product-image a{border-style:none}#product-image img{cursor:pointer;cursor:-webkit-zoom-in;opacity:1 !important;visibility:visible !important}#product-image-zoom{position:relative}#product-thumbs{clear:both}#product-thumbs a{border-style:none}#product-thumbs .thumbnail{display:block;border:1px solid #dddddd;float:left;margin:5px;cursor:pointer}#product-thumbs .thumbnail img{display:block}#product-thumbs .thumbnail:hover,#product-thumbs .thumbnail.selected{border-color:#3399CC}div.images-prod div.im{float:left;text-align:center}div.images-prod ul{float:right;list-style-type:none}div.images-prod ul li{border:1px solid #fff;text-align:center;padding:5px}div.images-prod ul li.on{border:1px solid #3496DE}.product-questions dl.questions{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 15px 0;max-height:30em;overflow-y:auto}.product-questions dl.questions dt{padding:0.75em 10px 0.25em 30px;font-weight:bold;border-top:1px solid #ddd}.product-questions dl.questions dt.first{border-top:0}.product-questions dl.questions dd{padding:0 10px 0.25em 30px}.product-questions dl.questions strong.qanda{margin-left:-20px;float:left;color:#9A9A9A;font-size:1.1666em}div#stocknotify input.textinput{float:left;margin:4px 10px 0 0;width:120px}div#stocknotify p.fields{margin:0}div#stocknotify button.submit{margin-top:4px}div.product-discount{background:#ebf4fb;border:1px solid #c8dceb;margin-bottom:15px;padding:12px 15px;font-size:1em;position:relative;margin-top:15px}div.product-discount h3{margin-bottom:0.1em}div.product-discount .save{float:right;font-size:1.5em;text-transform:uppercase;font-weight:bold;color:#678ca8;padding-top:6px}div.product-discount p.desc,div.product-discount button{margin-bottom:0;font-size:1em}div.product-discountcombo{border-top:1px solid #d8e7f2;padding:10px 0 0 0;margin:10px 0 0 0}div.product-discount div.buy{line-height:1em;margin-top:10px}div.product-discount div.buy h4{font-size:1.166em;margin-top:0}div.product-discount div.buy p{margin:0 0 0.5em 0}div.product-discount div.buy span.ourprice{color:#b4040a;font-size:1.166em;font-weight:bold}div.product-discount div.items span.plus{float:left;font-size:30px;padding:45px 10px 0 10px}div.product-discount div.items div.item{float:left;width:85px;font-size:0.92em;line-height:1.3em}div.product-discount div.items div.item .image{height:80px;width:80px;text-align:center;background:#fff;border:1px solid #ccc}div.product-discount div.items div.item a:hover img{border:1px solid #dc7600}div.product-discount div.items div.item p.details{padding:4px 0;margin:0}div.product-discount div.items div.item p.price{font-weight:bold;margin:0}#product-az ul{list-style-type:none}#product-az ul.letters li{float:left;padding:5px;font-size:32px}#product-az .letter-content{margin:5% 0px}.wishlist-item .personalised-name{display:block;font-size:0.9em;color:#888888;padding-bottom:3px}.vjs-default-skin{color:#3e3e3e !important}.vjs-play-progress,.vjs-volume-level{background-color:#363838 !important}.vjs-control-bar,.vjs-big-play-button{background-color:#f3f3f3 !important;background:rgba(0,0,0,0.1) !important}.vjs-slider{background-color:#FFF !important;background:rgba(255,255,255,0.233333) !important}.video-js-box{width:auto !important}video.video-js{width:auto !important}.ie10 .vjs-fullscreen-control{display:none !important}.ie10 .vjs-volume-control{margin-right:10px !important}#giftcard-wrap .right{float:right;width:440px}#giftcard-wrap div.product-buy label.title{float:left;width:110px;font-style:normal}#giftcard-wrap div.product-options .property-option,#giftcard-wrap div.product-options .property-customisation{clear:both}#giftcard-wrap div.product-options div.group-giftcard_value.singleradio label.title,#giftcard-wrap div.product-options div.group-giftcard_email.singletext label.title,#giftcard-wrap div.product-options div.group-giftcard_name.singletext label.title,#giftcard-wrap div.product-options div.group-giftcard_sender.singletext label.title{padding:7px 0 0}#giftcard-wrap div.product-options div.singleradio label.title span.selected-option{display:none}#giftcard-wrap div.product-options div.singleradio label.radio{float:left}#giftcard-wrap .giftcard-options textarea{width:260px;height:70px;float:left;font-size:0.75em;resize:none}#giftcard-wrap div.product-options .property-customisation.group-giftcard_date input{width:100px;margin:0 0 10px;float:left}#giftcard-wrap div.product-options .property-customisation.group-giftcard_date span#date-chooser{display:block;float:left;margin:0 0 0 8px;background:url("/blu/resources/frontend/images/site/icons/calendar.png") no-repeat;width:23px;height:24px;cursor:pointer}#giftcard-wrap div.product-options .property-customisation.group-giftcard_date span#date-chooser:hover{opacity:0.5}#giftcard-wrap .field-delivery .delivery-choice{float:left;width:260px;font-size:0.75em}#giftcard-wrap .field-delivery .delivery-choice p{padding:5px 0 15px 20px;font-size:0.95em}#giftcard-wrap .field-delivery .delivery-choice input.textinput{margin:0 0 10px 20px;width:200px}#giftcard-wrap .group-delivery_method label.selected,#giftcard-wrap .group-delivery_method label.unselected{font-size:0.75em}#giftcard-wrap .group-delivery_method label.delivery_method-email{margin:10px 0 10px 110px}#giftcard-wrap .group-delivery_method #delivery_method-post-description,#giftcard-wrap .group-delivery_method #delivery_method-email-description{clear:both;font-size:0.75em;margin:0 0 0 110px}#giftcard-wrap div.product-options div.group-giftcard_email.singletext input,#giftcard-wrap div.product-options div.group-giftcard_name.singletext input,#giftcard-wrap div.product-options div.group-giftcard_sender.singletext input{font-size:0.75em;width:260px;margin:0 0 10px}#giftcard-wrap p.sign-off{font-size:0.6875em;padding:15px 0 20px}#giftcard-wrap form .giftcard-options .tbProgress{clear:both;font-size:0.75em;padding:5px 0 0}#giftcard-wrap form .giftcard-options .tbProgress div.tbCounter{text-align:left !important;font-size:0.9em;padding:3px}#giftcard-wrap #addtocart .field-preview{font-size:0.75em;padding:10px 0 0}#giftcard-wrap .giftcard-preview p.message{word-wrap:break-word}#giftcard-wrap .giftcard-links{width:355px;float:left}div.giftcard-preview{border:1px solid #ccc;border-radius:10px}div.giftcard-preview .logo{float:left;margin:30px 35px 30px 25px}div.giftcard-preview div.content{border-left:1px solid #eee;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:30px 35px;float:right;width:300px;background:#f4f4f4}div.giftcard-preview p.intro{font-size:1.3em}div.giftcard-preview p.intro span.blu-price{font-weight:bold}div.giftcard-preview p.message{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1em 0;font-size:1.1em}div.giftcard-preview p.redeem{margin-bottom:0}.datepicker{position:absolute;border:2px solid #1C3262;font-size:11px;width:194px;padding:3px;height:221px;background:#fff;line-height:normal;z-index:3003}.datepicker.column_2{width:393px}.datepicker.column_3{width:592px}.datepicker.column_4{width:791px}.datepicker.column_5{width:990px}.datepicker .header{position:relative;background:#1C3262;height:21px;padding-top:4px;margin-bottom:3px;overflow:hidden}.datepicker .header .title{text-align:center;padding-top:1px;position:absolute;color:#fff;font-weight:bold;width:99999px}.datepicker .header .next,.datepicker .header .previous,.datepicker .header .closeButton{position:absolute;width:15px;height:15px;background:#fff;text-align:center;color:#666;top:5px;cursor:pointer}.datepicker .header .previous{left:5px}.datepicker .header .next{right:28px}.datepicker .header .closeButton{right:5px}.datepicker .body{position:relative;top:0px;left:0px;height:193px;overflow:hidden}.datepicker .body .column{float:left;width:194px;min-height:193px;margin-left:5px}.datepicker .body .column.column_1{margin-left:0}.datepicker .titleText .column{float:left;width:194px;margin-left:5px}.datepicker .titleText .column.column_1{margin-left:0}.datepicker.footer{height:280px}.datepicker .footer{margin-top:3px;padding:15px 5px;height:26px}.datepicker .time{width:100%;height:100%;background:#eee}.datepicker .time .hour,.datepicker .time .separator,.datepicker .time .minutes{border:1px solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:50px;text-align:center;padding:2px}.datepicker .time .hour{left:30px}.datepicker .time .separator{background:transparent;border:0px;width:10px;left:91px}.datepicker .time .minutes{left:110px}.datepicker .time .ok{position:absolute;top:105px;width:136px;left:30px;font-size:20px}.datepicker .days .day{float:left;background:#ccc;cursor:pointer;text-align:center;padding-top:4px;width:25px;overflow:hidden;height:21px;margin:0 3px 3px 0}.datepicker .days .day0{margin-right:0}.datepicker .days .week5 .day{margin-bottom:0}.datepicker .days .title{background:#5D6E95;font-weight:bold;color:#fff;cursor:default}.datepicker .days .otherMonth{background:#eee;color:#aaa}.datepicker .months .month{float:left;background:#eee;cursor:pointer;text-align:center;overflow:hidden;width:62px;height:31px;padding-top:15px;margin:0 3px 3px 0}.datepicker .months .month3,.datepicker .months .month6,.datepicker .months .month9,.datepicker .months .month12{margin-right:0;width:64px}.datepicker .months .month10,.datepicker .months .month11,.datepicker .months .month12{margin-bottom:0}.datepicker .years .year{float:left;background:#eee;cursor:pointer;text-align:center;padding-top:11px;width:46px;overflow:hidden;height:25px;margin:0 3px 3px 0}.datepicker .years .year3,.datepicker .years .year7,.datepicker .years .year11,.datepicker .years .year15,.datepicker .years .year19{margin-right:0;width:47px}.datepicker .years .year16,.datepicker .years .year17,.datepicker .years .year18,.datepicker .years .year19{margin-bottom:0;height:26px}.datepicker .selected{background:#8C929F !important;color:#fff !important}.datepicker .days .otherMonth.selected{background:#bbbfc8 !important}.datepicker .unavailable,.datepicker .body .days .week .day.unavailable:hover{background:#edd !important;color:#b88 !important;cursor:default !important}.datepicker .days .week .day:hover,.datepicker .months .month:hover,.datepicker .years .year:hover{background:#5D6E95 !important;color:#fff !important}.datepicker .days.weeknumbers .day{width:22px}.datepicker .days.weeknumbers .day.weeknumber,.datepicker .days.weeknumbers .day.weeknumber:hover{color:#AAA !important;width:16px !important;background:#EEE !important}.datepicker table{border-spacing:0}.datepicker th,.datepicker td{padding:0}