@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsJ84zb0nVte6liF9gGtpo1Y.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url(//fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nDW5FUgIgejJvrHuLWqrSMw.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nA30BZHTGu2N_DqssQcMQNQ.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nPDoBG10JtAX-GAwn6iwU1Y.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nGhQuge17febRYSUkWKdLWA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nBBtmDLrZTTOm3p1EhiGCXc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nEV356qNqHCUb41pS3zqMSE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(//fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:\201C \201D \2018 \2019}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-moz-box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img,body,html,img{border:0}body,figure{margin:0}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}body{background:none repeat scroll 0 0 #333;color:#333;font-family:Arial,sans-serif;font-size:12px}a{color:#333;outline:medium none;overflow:hidden;text-decoration:none}fieldset{border:0 none;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.visually-hidden{border:0 none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ie7 .visually-hidden{width:1px!important}ul.menu{float:left;margin:0;padding:0}ul.menu li{float:left;list-style:none outside none!important}#wrapper{background:none repeat scroll 0 0 #fff;border:3px solid #fff;margin:auto;max-width:960px;width:960px}header{position:relative;margin-left:10px;margin-right:10px}.primary-content{border-left:1px solid #d9d9d9;float:right;margin-left:-1px;padding:0 0 20px;position:relative;width:787px}#secondary{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;border-right:1px solid #d9d9d9;float:left;width:172px}#secondary nav{padding-left:10px;padding-right:10px}#secondary nav a{margin-left:15px}.primary-focus .primary-content{border:0 none;float:left;margin:0;width:709px}.primary-focus #secondary{background:none repeat scroll 0 0 transparent;border:0 none;float:right;width:210px}.full-width .primary-content{border:0 none;width:100%}.page-content .primary-content{padding-left:3%;width:758px}.ui-widget-overlay{background:url("../images/interface/ui-overlay-shadow.png") repeat scroll 50% 50% #333;opacity:.4}.ui-dialog{background:none repeat scroll 0 0 #fff}.ui-dialog .ui-widget-header{background:none repeat scroll 0 0 #f3f3f3;border:0 none;border-radius:0;height:23px;text-transform:uppercase}.ui-dialog .ui-dialog-title{font-weight:bold}.ui-dialog .ui-icon-closethick{background-image:url("../images/interface/icon-ui-close.png");background-position:left top;height:32px;width:32px}.ui-dialog .ui-dialog-titlebar-close{border:0 none;border-radius:0;height:32px;margin:0;padding:0;right:0;top:0;width:32px}.ui-dialog .ui-dialog-titlebar-close span{margin:0;padding:0}.ui-dialog h1,.ui-dialog h2{font-family:Georgia;font-size:1.8em;font-style:italic;font-weight:400;margin:5px 158px 5px 0}.ui-dialog .dialog-required{font-weight:400;position:relative;text-transform:none}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{background:none repeat scroll 0 0 transparent;border:0 none;height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #efefef;border-color:#d9d9d9 #D9D9D9 #fff;border-style:solid;border-width:1px;font-family:georgia;font-style:italic;list-style:none outside none!important;margin:0 1em -1px 0}.ui-tabs .ui-tabs-nav li.ui-state-active{background:none repeat scroll 0 0 #fff}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#666}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background:none repeat scroll 0 0 #fff;border-color:#d9d9d9;border-radius:0;border-style:solid;border-width:1px;box-shadow:4px 2px 10px 0 rgba(66,66,66,0.1);color:#414141;font-size:.9em;line-height:1.5em;margin:0;padding:20px 10px}.button,a.buttonstyle{background:none repeat scroll 0 0 #fff;border-color:#ccc #CCCCCc #d0d0d0;border-style:solid;border-width:1px 1px 4px;color:#3ebaea;cursor:pointer;display:inline;font-size:1.1em;font-weight:700;padding:.6em 2em .5em;text-align:center}button,a.buttonstyle{background:none repeat scroll 0 0 #fff;border-color:#ccc #CCCCCc #d0d0d0;border-style:solid;border-width:1px 1px 4px;color:#3ebaea;cursor:pointer;display:inline;font-size:1.1em;font-weight:700;padding:.6em 2em .5em;text-align:center}input[type="button"]{background:none repeat scroll 0 0 #fff;border-color:#ccc #CCCCCc #d0d0d0;border-style:solid;border-width:1px 1px 4px;color:#3ebaea;cursor:pointer;display:inline;font-size:1.1em;font-weight:700;padding:.6em 2em .5em;text-align:center}button[disabled],input[disabled]{color:#ccc}.button-fancy-small{background:url("../images/interface/ui-wht-tran-grad-52.png") repeat-x scroll 0 0 #01a4e4;color:#fff!important;font-size:1em;font-weight:400;text-transform:uppercase}.button-fancy-medium{background:url("../images/interface/ui-wht-tran-grad-52.png") repeat-x scroll 0 0 #01a4e4;color:#fff!important;font-weight:400;text-transform:uppercase}.button-fancy-large{background:url("../images/interface/ui-wht-tran-grad-52.png") repeat-x scroll 0 0 #01a4e4;color:#fff!important;font-size:1.75em;font-weight:400;padding:.5em 1em;text-transform:uppercase}.button-fancy-small[disabled]{opacity:.5}.button-fancy-medium[disabled]{opacity:.5}.button-fancy-large[disabled]{opacity:.5}.button-text{background:none repeat scroll 0 0 transparent;border:0 none;font-weight:400;padding:0}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.js button.simple-submit{display:none}legend{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;border-bottom:1em solid #fff;font-size:1.1em;font-weight:700;margin:0;padding:14px 2% 10px;position:relative;text-transform:uppercase;width:96%}.ie7 legend{width:94%}legend span{font-size:12px;font-weight:400;position:relative;text-transform:none;padding:0 .5}legend span em{color:#333}span em{color:#333}h2 span{font-size:12px;font-weight:400;position:relative;text-transform:none;float:right;padding:0}h2 span em{color:#333}h1 span{font-size:12px;font-weight:400;position:relative;text-transform:none;float:right;padding:2px 0}h1 span em{color:#333}.dialog-required{font-size:12px;font-weight:400;position:relative;float:right;padding:2px 0}.dialog-required em{color:#333}label,.form-label-text{display:block;float:left;font-size:1.1em;font-weight:700;padding:.75em 0 0;text-align:right;width:22%}.form-label-text span{margin-right:5px}.form-row{clear:both;margin:0 0 1em}.form-row-button{margin-left:24.5%;width:62%}input[type="text"],input[type="password"],textarea{border:1px solid #aaa;margin-left:2%;padding:.7em .5em;text-indent:0;width:49.5966%}select{text-indent:0;height:3em;border:1px solid #aaa;margin-left:2%;padding:.7em .3em;width:51.6%}.search-result-options select{height:auto}input[type="checkbox"]{margin:1em 2%}input[type="radio"]{margin:1em 2%}.label-inline label{display:inline-block;float:none;font-size:1em;font-weight:400;text-align:left;width:90%}.label-inline input{float:left;margin:.8em 2%}.label-above label{float:none;text-align:left;width:auto}.label-above input{margin-left:0}.label-above select{margin-left:0}.label-above textarea{margin-left:0}.label-above .form-caption{margin-left:0;width:auto}.label-removed label{left:-999em;position:absolute}.label-hidden label{text-align:left;text-indent:-999em}.form-indent{margin-left:24%}.form-indent .form-caption{margin-left:0}.form-caption{display:block;margin:1% 0 1% 24%;width:auto}.error-message{border:2px solid #900;background-color:#f1e6e6;padding:.7em .5em;text-indent:0;width:49.5966%}.error{background-color:#f1e6e6;border-color:#900;color:#900}span.error{background:none repeat scroll 0 0 transparent;display:block;margin:1% 2% 2% 24%}div.error{background:none repeat scroll 0 0 transparent}.error-form{background:url("../images/interface/icon-alert.png") no-repeat scroll left top transparent;color:#900;margin:1em 0;padding:.5em 0 0 4em}.form-inline form{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left bottom transparent;padding:0 0 2em;width:98%}.form-inline .form-row{clear:none;float:left;margin:5px 2% 0 0;width:28%}.form-inline label{padding:0 0 .75em;text-transform:uppercase;width:auto}.form-inline input[type="text"]{margin-left:0;width:95%}.form-inline select{margin-left:0;width:95%}.form-inline .form-row-button{float:left;margin:30px 0 0;width:10%}.form-inline button{padding-left:0;padding-right:0;width:100%}.login-box-content label{float:none;font-size:1.1em;text-align:left;width:auto}.login-box-content input[type="text"]{margin-left:0;width:87%}.login-box-content input[type="password"]{margin-left:0;width:87%}.login-box-content textarea{margin-left:0;width:87%}.login-box-content .form-caption{margin-left:0}.login-box-content input[type="checkbox"]{margin-left:0}.login-box-content select{margin-left:0}.login-box-content .form-row-button{margin-left:0;width:auto}.row-inline{display:inline}.row-inline label{width:auto}.require-dialog{font-weight:400;position:absolute;right:1em;text-transform:none;top:1em}.required-indicator{color:#3ebaea}.form-field-tooltip{float:right;margin:-36px 0 0;width:21%}.with-helper-text{margin-top:-59px}.char-count{display:block;margin-left:24%}table.item-list tr{border-bottom:1px solid #d9d9d9}table.item-list tr.last{border:0 none}table.item-list tr.headings{display:none}table.item-list td{padding:1em;vertical-align:top}th.section-header{padding:1em}td.item-details .product-list-item .name{font-family:Georgia,serif;font-size:1.2em;font-style:italic}td.item-details .product-list-item .value{font-weight:700}td.item-details .product-list-item .promo{color:#900}td.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}td.item-availability ul{list-style:none outside none;margin:0;padding:0}td.item-quantity-details ul{list-style:none outside none;margin:0;padding:0}td.item-dashboard{color:#aaa;width:250px}td.item-dashboard .label{display:inline;float:none;font-size:1em;font-weight:400;padding:0;width:auto!important}td.item-dashboard label{display:inline;float:none;font-size:1em;font-weight:400;padding:0;width:auto!important}td.item-dashboard .input-text{margin:0;text-align:center}td.item-dashboard .input-select{margin:0;padding:8px;width:auto!important}td.item-dashboard .input-checkbox{margin:0 5px}td.item-dashboard .item-option{clear:both;font-size:1em;margin:0 0 .5em}td.item-dashboard .item-option .form-row{display:inline}td.item-dashboard .option-date-added .value{color:#333;font-weight:700}td.item-dashboard .option-quantity-desired input{padding:0;width:20px}td.item-dashboard .option-priority .label{color:#333;font-weight:700}td.item-dashboard .option-priority label{color:#333;font-weight:700}td.item-dashboard .option-add-to-cart .label{color:#333;font-size:1.1em;font-weight:700;text-transform:uppercase}td.item-dashboard .option-add-to-cart label{color:#333;font-size:1.1em;font-weight:700;text-transform:uppercase}td.item-dashboard .option-add-to-cart input{padding:.8em .3em .7em;width:50px}td.item-dashboard .option-quantity-purchased span.exceeded{color:#f00}.tooltip{cursor:help;position:relative}.tooltip .tooltip-content{background:none repeat scroll 0 0 rgba(0,0,0,0.8);border-radius:3px 3px 3px 3px;color:#fff;display:none;font-size:12px;font-style:normal;left:100%;max-width:300px;min-width:200px;opacity:0;padding:1em;position:absolute;text-decoration:none;top:100%;visibility:hidden;z-index:10}.tooltip:hover .tooltip-content{display:block;opacity:1;overflow:visible;visibility:visible}.js .tooltip-content{display:none!important}#tooltip{background-color:#fff;border:1px solid #111;opacity:.95;padding:5px;position:absolute;z-index:3000}#tooltip .small{width:300px}#tooltip .medium{width:500px}#tooltip .recommendation-tooltip-header{background:none repeat scroll 0 0 #ccc;font-size:1.2em;font-weight:bold;padding:10px}#tooltip .recommendation-tooltip-header .product-price .price-standard{color:#999;text-decoration:line-through}#tooltip .recommendation-tooltip-description{padding:10px}#tooltip .recommendation-tooltip-attributes{padding:10px}.content-slot img{height:auto;max-width:100%}.slot-grid-header p{margin:0;padding:0}.product-listing-1x4{background:none repeat scroll 0 0 #fff;overflow:hidden;padding:10px 0}.product-listing-1x4 ul.search-result-items .grid-tile{margin:0 1% 0 2%;width:18%}.account-nav-asset{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;line-height:1.5em;margin:40px 10px;padding:10px 0}.account-nav-asset h2{font-family:Georgia,serif;font-style:italic;font-weight:400;margin:14px 0 20px}.content-asset p{line-height:1.6em;margin:1em 0}.content-asset ul{line-height:1.6em;margin:1em 0;padding:0 1.5em}.content-asset ol{line-height:1.6em;margin:1em 0;padding:0 1.5em}.content-asset address{margin:1em 0}.content-asset ul li{list-style:square outside none!important}.content-asset ol li{list-style:decimal outside none}.content-asset ul.account-options{margin:0;padding:0}.content-asset ul.account-options li{border-bottom:1px solid #d9d9d9;float:left;height:80px;list-style:none outside none!important;margin:0 0 0 4%;padding:20px 0 0;position:relative;width:46%}.content-asset ul.account-options li a{display:block;font-size:1.5em;line-height:30px;padding:0 0 0 55px}.content-asset ul.account-options li img{left:0;position:absolute;top:10px}.content-asset ul.account-options li p{margin:0;padding-left:55px}.browser-compatibility-alert{background:url("../images/interface/icon-alert.png") no-repeat scroll 1em 1em #faeded;border:1px solid;color:#9e0f0f;margin:1em;padding:.5em 4em}#header{height:79px;position:relative}.ie7 #header{z-index:200}#header .primary-logo{left:0;margin:0;position:absolute;top:22px}#header .primary-logo a{display:block}#header .primary-logo span{left:-999em;position:absolute}.header-banner{clear:both;float:right;font-size:1.2em;margin:0 6px}.ie7 .header-banner{width:350px}#mini-cart{float:right;margin:5px 6px 0 0;position:relative;z-index:200}#mini-cart a{color:#3ebaea}.mini-cart-label{margin:0 10px 0 0}.mini-cart-total{font-size:1em;font-weight:700;text-transform:uppercase}.mini-cart-content{background:none repeat scroll 0 0 #f3f3f3;border:2px solid #ccc;display:none;position:absolute;right:-1px;top:15px;width:220px}#mini-cart:hover .mini-cart-content{display:block}.mini-cart-header{border-color:#fff;border-style:solid;border-width:1px 1px 0;font-size:1.1em;font-weight:700;letter-spacing:1px;padding:12px;text-transform:uppercase}.mini-cart-close{background:url("../images/interface/icon-mini-cart-close.png") no-repeat scroll left top transparent;display:none;height:20px;text-indent:-999em;width:19px}.mini-cart-products{max-height:360px;overflow:auto}.mini-cart-product{background:none repeat scroll 0 0 #fff;border-color:#fff;border-style:solid;border-width:1px 1px 0;overflow:hidden;padding:10px}.mini-cart-product.collapsed{background:none repeat scroll 0 0 #e8e8e8}.mini-cart-product.collapsed .mini-cart-name,.mini-cart-product.collapsed .mini-cart-attributes,.mini-cart-product.collapsed .mini-cart-pricing,.mini-cart-product.collapsed .product-availability-list{width:90%}.mini-cart-image{float:left;width:50%}.mini-cart-image img{max-width:90%}.mini-cart-name{float:right;font-family:Georgia,serif;font-style:italic;width:50%}.mini-cart-attributes{float:right;font-size:.9em;font-weight:bold;width:50%}.mini-cart-product .product-availability-list{float:right;font-size:.9em;font-weight:bold;width:50%}.mini-cart-pricing{clear:right;float:right;font-size:.9em;width:50%}.mini-cart-subtotals{font-weight:700;padding:10px 0 0;text-align:center}.mini-cart-subtotals .label{margin:0 20px 0 0}.mini-cart-slot{background:none repeat scroll 0 0 #e8e8e8;border:1px solid #d0d0d0;font-size:.9em;font-style:italic;margin:20px;padding:10px;text-align:center}.mini-cart-link-cart{display:block;margin:20px;width:auto}.mini-cart-link-checkout{clear:both;display:block;padding:20px 0 10px;text-align:center}.menu-utility{clear:both;color:#8f8f8f;float:right;font-size:.8em;letter-spacing:1px;margin:10px 0;padding:0;text-transform:uppercase}.ie7 .menu-utility{width:350px}.menu-utility-user{color:#8f8f8f;float:right;font-size:.8em;letter-spacing:1px;margin:6px 10px 0 0;padding:0;text-transform:uppercase}.menu-utility li{border-right:1px solid;float:left;list-style:none outside none;padding:0 6px}.menu-utility-user li{border-right:1px solid;float:left;list-style:none outside none;padding:0 6px}.menu-utility li.last{border:0 none}.menu-utility-user li.last{border:0 none}.header-search{position:absolute;right:5px;top:12px;z-index:21}.header-search input[type="text"]{background:none repeat scroll 0 0 #666;border:0 none;color:#fff;height:16px;margin:0;width:180px}.header-search input[type="submit"]{background:url("../images/interface/icon-search.png") no-repeat scroll center center transparent;border:0 none;height:32px;padding:8px 0;text-indent:-999em;width:32px}.header-search legend{background:none repeat scroll 0 0 transparent}#navigation{position:relative;width:100%;z-index:100}ul.level-1{background:none repeat scroll 0 0 #000;margin:0 0 10px;padding:10px 0 11px;position:relative}.ie7 ul.level-1{height:30px}ul.level-1 li{float:left;padding:0 5px}ul.level-1 li:hover a.level-1{background:none repeat scroll 0 0 #efefef;color:#000}a.level-1:focus+.level-2{display:block}ul.level-1 li:hover div.level-2{display:block}ul.level-1 a{color:#fff;display:block;font-size:1.2em;padding:10px;text-transform:uppercase}div.level-2{background:none repeat scroll 0 0 #efefef;box-shadow:6px 8px 5px -6px rgba(66,66,66,0.5);display:none;margin:0;padding:15px;position:absolute}.ie7 div.level-2{width:452px}div.level-2 .menu-wrapper{background:none repeat scroll 0 0 #fff;box-shadow:6px 8px 5px -6px rgba(66,66,66,0.5);overflow:hidden}div.level-2 ul.level-2{float:left;margin:0;padding:0}div.level-2 ul.level-2 li{float:none;min-width:130px;padding:7px 5px}div.level-2 ul.level-2 a{line-height:18px;color:#323232;font-size:1em;font-weight:700;padding:0}div.level-2 ul.level-2 .level-3 a{line-height:normal}div.level-2 .custom{float:right;text-align:center}div.level-2 .custom img{height:auto!important;width:auto!important}div.level-2.menu-horizontal ul.level-2{float:none}div.level-2.menu-horizontal li{float:left!important;height:100%}div.level-2.menu-horizontal li li{border-color:#efefef;border-style:solid;border-width:0 1px 0 0;float:none!important;height:100%}div.level-2.menu-horizontal li.last li{border-width:0!important}div.level-2.menu-horizontal .custom{clear:both}div.level-3 ul.level-3{margin:0;padding:0}div.level-3 ul.level-3 li{padding:3px 5px;width:auto}div.level-3 ul.level-3 a{color:#3ebaea;font-weight:400;text-transform:none}.breadcrumb{font-size:1.2em;line-height:1.5em;margin:1px 0 9px;padding:0 10px}.breadcrumb li{display:inline;list-style:none outside none}.breadcrumb a{background:url("../images/interface/icon-breadcrumb-separator.png") no-repeat scroll right center transparent;padding:0 .8em 0 0}.breadcrumb h1{display:inline;font-size:1em;font-weight:normal}.breadcrumb h1 .paging-current-page{left:-999em;position:absolute}.breadcrumb-refinement-name{background:none repeat scroll 0 0 transparent!important;font-family:Georgia,serif;font-style:italic}.breadcrumb-refinement-value{background:none repeat scroll 0 0 transparent!important;font-family:Georgia,serif;font-style:italic}a.breadcrumb-relax{background:none repeat scroll 0 0 transparent!important;font-family:Georgia,serif;font-style:italic;padding:0 5px 0 0}.breadcrumb-last{background:none repeat scroll 0 0 transparent!important;font-family:Georgia,serif;font-style:italic}.breadcrumb-result-text a,.breadcrumb a.searchphraselink{background:none repeat scroll 0 0 transparent;color:#3ebaea;font-family:Georgia,serif;font-style:italic;padding:0}.primary-content a{color:#3ebaea}.primary-content h1,#secondary h1{font-family:Georgia,serif;font-size:1.75em;font-style:italic;font-weight:400;margin:0 0 14px}.primary-content h2{font-size:1.3em}.primary-content h3{font-size:1.15em}.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.col-1{float:left;margin:4px 0;width:48%}.col-2{float:right;margin:4px 0;width:48%}.content-header{font-family:Georgia,serif;font-size:1.75em;font-style:italic;font-weight:400;margin:0 0 14px!important}.content-header span{font-size:.75em;font-style:normal;font-weight:400}.section-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;border-bottom:1px solid #fff;font-size:1.1em!important;font-weight:700;margin:0;padding:1em;position:relative;text-transform:uppercase}.section-header-note{font-size:.9em;font-weight:400;position:absolute;right:1em;text-transform:none}.back{display:block;margin:0 0 10px}#secondary a{color:#3ebaea}#category-level-1 a.refinement-link{background:none repeat scroll 0 0 transparent;padding:0 0 0 10px}#category-level-1 a.active{font-weight:bold}#category-level-1 li.expandable{background:url("../images/interface/icon-category-expand-off.png") no-repeat scroll 2px 5px transparent}#category-level-1 li.active{background-position:-490px 5px}#category-level-2 a.active{color:#000;font-family:georgia;font-style:italic;font-weight:normal}#category-level-2 a.refinement-link{margin:0 0 0 6px;padding:0}#category-level-2 li.expandable{background:url("../images/interface/icon-refine-link-arrow.png") no-repeat scroll left 6px transparent}#category-level-2 li.active{background-position:left -47px;color:#000;font-family:georgia;font-style:italic}#category-level-3{padding:5px 0 0}#category-level-3 a.refinement-link{font-style:normal;margin:0 0 0 15px;padding:0}.refinement{position:relative}.refinement-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;display:block;font-size:1.1em;font-weight:bold;letter-spacing:1.5px;margin:0;padding:14px 9px 9px;text-transform:uppercase}.refinement h3{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;font-size:1.1em;letter-spacing:1.5px;margin:0;padding:14px 9px 9px;text-transform:uppercase}.ie7 .refinement h3{clear:both}.refinement h3 span{background:url("../images/interface/icon-refinement-block-arrow.png") no-repeat scroll left -87px transparent;padding:0 0 0 20px}.refinement h3.expanded span{background-position:left top}.refinement ul{list-style:none outside none;margin:0;padding:8px 7px 5px}.refinement li{padding:3px 2px 5px 5px}.refinement ul.swatches li{float:left;padding:2px}.refinement ul.swatches li a{border:2px solid #d9d9d9;border-radius:6px 6px 6px 6px;display:block;padding:.2em .8em}.refinement ul.swatches li.selected a{border-color:#3ebaea;font-weight:bold}.refinement ul.swatches li.unselectable a{background-image:url("../images/interface/icon-color-swatch-unselectable.png");background-position:right top}.refinement ul.Color li a{height:23px;padding:0;text-indent:-999em;width:30px}.refinement .clear-refinement{position:absolute;right:.7em;top:1.1em}.refinement .refinement-link{background:url("../images/interface/icon-refine-link-check.png") no-repeat scroll left top transparent;border:0 none;padding:0 0 0 1.5em}.refinement .selected .refinement-link{background-position:left bottom}.refinement .refinement-top-level{padding:12px}.scrollable{height:10em;overflow:auto}.nav ul{border:0 none;list-style:none outside none;margin:7px 0;padding:0}.nav ul li{list-style:none outside none!important;margin:0 0 7px!important}.nav .toggle{background:url("../images/interface/icon-toggle-arrow.png") no-repeat scroll left 12px transparent;border:0 none;display:block;font-size:1em;font-weight:700;margin:10px 0 7px;padding:8px 0 0 15px;text-transform:uppercase}.nav .expanded{background-position:left -96px}.nav .toggle span{background:none repeat scroll 0 0 transparent}#footer{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;clear:both;font-size:.9em;padding:2em .5em;text-align:center}#footer .menu-footer{float:none;margin:1em 0;padding:0;text-align:center;text-transform:uppercase}#footer .menu-footer li{display:inline;float:none;padding:0 .5em}#footer a:hover{text-decoration:underline}.copyright{color:#999}.postscript{color:#999;font-family:Georgia,serif;font-style:italic}.swatch-black a{background-color:#000!important}.swatch-beige a{background-color:#f5f5dc!important}.swatch-blue a{background-color:blue!important}.swatch-purple a{background-color:purple!important}.swatch-red a{background-color:red!important}.swatch-brown a{background-color:#783201!important}.swatch-green a{background-color:green!important}.swatch-grey a{background-color:#8f979d!important}.swatch-pink a{background-color:#fe249a!important}.swatch-orange a{background-color:orange!important}.swatch-white a{background-color:#fff!important}.swatch-yellow a{background-color:#ff0!important}.swatch-navy a{background-color:navy!important}.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent}.unselectable.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent!important}.product-tile{color:#999;position:relative;text-align:center}.product-tile img{max-width:100%}.product-tile .product-image{height:195px;position:relative}.product-tile .product-name{font-family:Georgia,sans-serif;font-size:1.2em;font-style:italic;margin:13px 0 2px}.product-tile .product-name h2{font-size:1.1em!important;font-weight:normal;margin-bottom:5px}.product-tile .product-pricing .product-standard-price{text-decoration:line-through}.product-tile .product-swatches{bottom:-9px;position:absolute;right:0}.product-tile .product-swatches-all{cursor:pointer;font-size:.9em}.product-tile .product-swatches ul{list-style:none outside none;margin:0;overflow:hidden;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:none repeat scroll 0 0 #fff;display:none;position:absolute}.product-tile .product-swatches:hover ul.swatch-toggle{display:block}.product-tile .product-swatches{float:right}.product-tile .product-swatches li{float:left}.product-tile .product-swatches .swatch{display:block;width:16px}.product-tile .product-swatches .swatch img{border:1px solid #fff;height:12px;padding:1px;width:12px}.product-tile .product-swatches .selected img{border-color:#12abe7}.product-tile .product-swatches img:hover{border-color:#12abe7}.product-tile .product-promo{font-size:.8em;margin:6px 0;text-transform:uppercase}.product-tile .product-compare{bottom:-5px;left:5px;position:absolute;width:40px;line-height:11px}.product-tile .product-compare label{float:right;font-weight:400;padding:0;width:50%}.product-tile .product-compare input{float:left;margin:0}.product-tile .pr_stars{height:auto;position:relative;left:8px}.product-tile .prSnippetTitle{float:left}.product-tile .prSnippetReadReviews{display:none}.product-tile .prSnippetRatingUnclickable{float:left}.product-tile .prSnippetNumberOfRatingsText{display:none}.product-tile .pr-snippet-review-count{display:none}.product-tile .pr-snippet-read-write{display:none}.product-tile .pr-snippet-social-bar{display:none}.product-tile .pr-clear{display:none}.product-tile .pr-snippet-stars{float:none;margin:0 auto;width:115px}.capture-product-id{left:-999em;position:absolute}.pt_product-search-result .primary-content{background:none repeat scroll 0 0 #efefef}.pt_content-search-result .primary-content{background:none repeat scroll 0 0 #efefef}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.category-main-banner img{max-width:100%}.no-hits-search-term{color:#900;font-style:italic}.no-hits-search-term-suggest{color:#900;font-style:italic}.no-hits-footer{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;margin:20px 0;padding:20px 0}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{margin:17px 0 21px;overflow:hidden;width:100%}.sort-by{background:none repeat scroll 0 0 #d9d9d9;border-bottom:1px solid #c2c2c2;float:left;margin:0 0 0 20px;padding:3px 5px}.items-per-page{background:none repeat scroll 0 0 #d9d9d9;border-bottom:1px solid #c2c2c2;float:left;margin:0 0 0 20px;padding:3px 5px}.sort-by label{display:none}.items-per-page label{display:none}.sort-by select{background:none repeat scroll 0 0 #d9d9d9;border:0 none;font-size:.9em;margin:0 6px 0 0;padding:0;width:auto}.items-per-page select{background:none repeat scroll 0 0 #d9d9d9;border:0 none;font-size:.9em;margin:0 6px 0 0;padding:0;width:auto}.sort-by button{background:none repeat scroll 0 0 #c2c2c2;border:0 none;color:#333;font-size:.9em;padding:.3em;width:auto}.items-per-page button{background:none repeat scroll 0 0 #c2c2c2;border:0 none;color:#333;font-size:.9em;padding:.3em;width:auto}.pagination .results-hits{color:#666;float:left;padding:5px 0}.pagination{float:right;margin:0 20px 0 0}.pagination ul{float:right;margin:0;padding:0}.pagination li{display:block;float:left;list-style:none outside none;padding:.5em}.pagination li.first-last a{background-color:#00a4e3;color:#fff;font-size:.9em;padding:0 2px}ul.search-result-items{margin:0;padding:0}ul.search-result-items li{list-style:none outside none}ul.search-result-items .new-row{clear:both}ul.search-result-items .grid-tile{background:none repeat scroll 0 0 #fff;box-shadow:0 0 9px #ccc;float:left;list-style:none outside none;margin:0 0 2% 20px;padding:2%;width:26%}ul.search-result-items .grid-tile .product-tile{padding-bottom:35px}ul.search-result-items .invisible{display:none}.search-result-content{clear:both}.search-promo{padding:20px}h1#results-content{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;padding-top:30px}ul.folder-content-list{margin:0;overflow:hidden;padding:0 20px}ul.folder-content-list li{float:left;list-style:none outside none;margin:0;padding:2% 2% 2% 0;width:48%}ul.folder-content-list .content-title{display:block}.no-results{padding:20px}.toggle-grid{background:url("../images/interface/icon-toggle-grid.png") no-repeat scroll left top transparent;cursor:pointer;display:block;float:left;height:11px;margin:2px 10px 0 0;text-indent:-999em;width:24px}.wide-tiles ul.search-result-items .grid-tile{width:91%}.wide-tiles .product-tile{height:166px!important}.wide-tiles .product-tile .product-image{float:left;width:40%}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-swatches{float:left;text-align:left;width:55%;margin-bottom:5px}.wide-tiles .product-tile .product-name{margin-top:0}.wide-tiles .product-tile .pr-snippet-stars{margin:0}.wide-tiles .product-tile .pr_stars{left:-5px}.wide-tiles .product-tile .product-compare{left:40.5%;width:32px;bottom:5px;line-height:12px}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}.infinite-scroll .pagination ul{display:none}.infinite-scroll .pagination .current-page-label{display:none}.infinite-scroll .items-per-page{display:none}.infinite-scroll div.search-result-content .infinite-scroll-loading{text-align:center;background:url("../images/infinite-loading-indicator.gif") center no-repeat;height:35px;width:100%}.disable-infinite-scroll div.search-result-content .page-element{display:none}.compare-item-remove{display:none}.active .compare-item-remove{display:inline}.compare-item{background:none repeat scroll 0 0 #e6e6e6;float:left;height:55px;margin-right:13px;overflow:hidden;position:relative;width:55px}.compare-item-0{background-image:url("../images/interface/icon-compare-placeholder-1.png")}.compare-item-1{background-image:url("../images/interface/icon-compare-placeholder-2.png")}.compare-item-2{background-image:url("../images/interface/icon-compare-placeholder-3.png")}.compare-item-3{background-image:url("../images/interface/icon-compare-placeholder-4.png")}.compare-item-4{background-image:url("../images/interface/icon-compare-placeholder-5.png")}.compare-item-5{background-image:url("../images/interface/icon-compare-placeholder-6.png")}.compareitems{background:none repeat scroll 0 0 #d9d9d9;clear:both;margin:3.5em 2em 0;overflow:hidden;padding:0 1em 1em}.compareitems h2{font-size:.9em;margin:.5em 0;text-transform:uppercase}.compareitemcount{color:#ccc;font-size:3em;left:30%;position:absolute;top:15%;z-index:1}.compareproduct{max-width:100%;position:absolute;z-index:2}.compareitemremove{position:absolute;right:1px;top:1px;z-index:3}.compare-buttons{padding:.7em 0 0}.compare-print{float:right;margin:0 0 10px}#compare-table td{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #d9d9d9 #D9D9D9;border-style:none solid solid;border-width:0 1px 1px}#compare-table tr.evenattributerow{background:none repeat scroll 0 0 #f3f3f3}#compare-table td .product-tile{font-size:.9em;width:100px;margin-bottom:12px;padding-bottom:12px}#compare-table td .product-tile .product-image{height:100px}#compare-table td .product-tile .product-image img{height:100px}#compare-table td .product-tile .product-swatches{float:none}#compare-table td.product button{font-size:.9em}#compare-table .section-header{font-size:.9em;padding:1em;text-transform:none}#compare-table .selectcategory label{display:block;font-size:.9em;margin:1em 0;text-transform:none}#compare-table .selectcategory select{margin:0;width:100px}#compare-table .comparelists{padding:0}#compare-table .remove-link{background:url("../images/interface/icon-mini-close.png") no-repeat scroll right top transparent;display:block;padding:0 20px 0 0;text-align:right}#compare-table .add-to-wishlist,#compare-table .add-to-gift-registry{padding:.2em 0;text-align:center}#compare-table .compare-lists label,#compare-table .compare-lists select{float:none;text-align:left;width:100%}body .pr-snippet-wrapper{background:none repeat scroll 0 0 transparent;border:0 none}body .pr-snippet-stars{border:0 none}body .pr-snippet-review-count{display:none}body .pr-snippet-read-write{border:0 none;clear:none;float:left;font-size:1.1em;margin:0;padding:4px 0}body .pr-snippet-read-write p{display:none}body .pr-snippet-read-write a.pr-snippet-link{color:#3ebaea}body .review-image{float:left;margin:0 20px}#product-nav-container{overflow:hidden;position:absolute;right:0;width:160px}#product-nav-container div{float:left;text-align:center;width:77px}#product-nav-container img{max-height:100%;max-width:80%}#product-nav-container span{display:block;height:65px}#product-nav-container .divided span{border-right:1px solid #e0e0e0;padding-right:5px}.pdp-main ul{list-style:none outside none;margin:0;padding:0}.pdp-main label{padding:0;text-align:left;text-transform:uppercase;width:auto}.pdp-main .product-col-1{float:left;width:37%;margin-left:1%}.pdp-main .product-primary-image{max-width:100%;padding:1em 0 0;text-align:center}.primary-image{max-width:100%}.pdp-main .product-thumbnails{clear:both;display:inline-block;padding:0 .5em}.pdp-main .product-thumbnails li{border-top:5px solid #fff;float:left;margin:0 5px 0 0;padding:3px 0 0;width:55px}.pdp-main .product-thumbnails li.selected{border-color:#00a4e4}.pdp-main .product-thumbnails li img{border:1px solid #ccc;max-width:53px}.pdp-main .product-thumbnails h2{text-transform:uppercase;text-transform:uppercase;font-family:Arial,sans-serif;font-size:1.5em;font-style:normal;font-weight:bold;margin:.83em 0}.pdp-main .product-col-2{float:right;width:59.5%}.pdp-main form .input-select{width:auto}.pdp-main .product-name{float:right;font-family:Georgia;font-size:1.8em;font-style:italic;font-weight:400;margin:26px 158px 4px 0;width:43%}.pdp-main .product-number{color:#ccc;font-size:.9em;margin:0 0 .5em .5em}.pdp-main .product-price{font-size:2em;margin:0 0 .5em}.pdp-main .product-price .price-standard{color:#999;text-decoration:line-through}.pdp-main .product-col-2 .price-standard{border-right:1px solid #e0e0e0;padding-right:8px}.pdp-main .product-price .price-tiered{color:#900;font-size:.6em;line-height:1.5em}.pdp-main .product-review-links{overflow:hidden}.pdp-main .product-review-links li{margin-right:1em}.pdp-main .attribute{margin:1em 0;overflow:hidden;padding:0;position:relative}.pdp-main .attribute h3,.pdp-main .attribute .label{clear:both;float:left;font-size:1em;font-weight:bold;margin:0;padding:4px 0 0;text-transform:uppercase;width:25%}.pdp-main .attribute .value{float:right;width:74%}.pdp-main .attribute ul{float:right;width:100%}.pdp-main .attribute .selected-value{border:0 none;color:#666;font-family:Georgia;font-style:italic;padding:.5em 0 0 2em}.pdp-main .attribute .size-chart-link{clear:both;float:none}.pdp-main .attribute .size-chart-link a{border-color:#fff!important;padding:0}.pdp-main .swatches li{float:left}.pdp-main .swatches li:hover a,.pdp-main .swatches li.selected a{border-color:#00a4e4}.pdp-main .swatches li.unselectable a{opacity:.5}.pdp-main .swatches li.unselectable:hover a{border-color:#e0e0e0}.pdp-main .swatches li.unselectable:hover{border-color:#e0e0e0}.pdp-main .swatches li a{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e0e0e0;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 3px;display:block;margin:0 .3em .3em .2em;padding:.3em .6em}.pdp-main .Color li{border:2px solid #fff;border-radius:5px 5px 5px 5px}.pdp-main .Color li:hover,.pdp-main .Color li.selected{border-color:#00a4e4}.pdp-main .Color li:hover a,.pdp-main .Color li.selected a{border-color:#fff}.pdp-main .Color li a{border:1px solid #e0e0e0;height:22px;margin:0;padding:0;text-indent:-999em;width:32px}.pdp-main .product-main-attributes .attribute{padding:.2em 0}.pdp-main .product-main-attributes .label{padding:0}.pdp-main .product-variations{margin-left:.5em}.pdp-main .product-add-to-cart{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;clear:both;margin:1em 0;overflow:hidden;padding:1.5em 0}.product-set .product-add-to-cart{display:block}.pdp-main .product-add-to-cart .inventory{float:left;width:15%}.pdp-main .product-add-to-cart .inventory label{float:none}.pdp-main .product-add-to-cart .inventory input{margin:.7em 0;width:56px}.pdp-main .product-add-to-cart .product-price{float:left;font-size:2.4em;margin:0;padding-top:18px;text-align:right;width:47%}.pdp-main .product-add-to-cart button{float:right;margin-top:.5em;width:37%}.pdp-main .product-add-to-cart .availability{position:relative;clear:both;float:left;padding:20px 0 20px 70px}.pdp-main .product-add-to-cart .availability .label{position:absolute;left:0}.availability .availability-msg p{margin-top:0;display:inline}.availability .availability-msg{display:inline}.availability .in-stock-msg{color:black}.availability .not-available-msg{color:red}.availability .preorder-msg{color:blue}.availability .backorder-msg{color:green}.availability .in-stock-date-msg{color:red}.pdp-main .product-actions{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;clear:both;overflow:hidden;padding:1.5em 0}.pdp-main .product-actions li{margin:0 1em 0 0}.pdp-main .product-actions .social-actions{float:right}.pdp-main .product-actions .social-actions li{margin:0 .2em}.pdp-main .product-actions .addthis_toolbox{float:right}.pdp-main .recommendations{clear:left;padding:2em 0;width:350px}.pdp-main .recommendations h2{font-family:Georgia;font-size:2em;font-style:italic;font-weight:400;margin-left:14px}.pdp-main .recommendations li{float:left;width:100px}.pdp-main .recommendations .product-tile{padding:0 .5em}.pdp-main .recommendations .product-image{height:90px}.pdp-main .recommendations .product-name{font-size:1em;margin:.2em 0;width:auto}.pdp-main .recommendations .product-price{font-size:1em}.pdp-main .recommendations .jcarousel-clip{margin:auto;overflow:hidden;width:300px}.pdp-main .recommendations .jcarousel-prev{background:url("../images/interface/icon-jcarousel-horiz-arrow-left.png") repeat scroll 0 0 transparent;cursor:pointer;height:17px;left:0;position:absolute;top:20%;width:9px}.pdp-main .recommendations .jcarousel-next{background:url("../images/interface/icon-jcarousel-horiz-arrow-right.png") repeat scroll 0 0 transparent;cursor:pointer;height:17px;position:absolute;right:0;top:20%;width:9px}.pdp-main .recommendations .jcarousel-prev-disabled{background:none repeat scroll 0 0 transparent}.pdp-main .recommendations .jcarousel-next-disabled{background:none repeat scroll 0 0 transparent}.pdp-main .recommendations .product-tile:hover .recommendation-tooltip{display:block!important}.js .pdp-main .recommendations .product-tile .recommendation-tooltip{display:none!important}.pdp-main .recommendations .recommendation-tooltip{background:none repeat scroll 0 0 #fff;border:1px solid;left:50%;position:absolute;text-align:left;top:50%;width:300px;z-index:100}.pdp-main .promotion{background:url("../images/interface/ui-promo-bg-gray-diag.png") repeat scroll 0 0 transparent;clear:both;margin:1em 0;padding:4%}.pdp-main .promotion .promotion-title{color:#999;display:inline-block;font-size:1.5em;line-height:1em;text-transform:uppercase;vertical-align:top;width:20%}.pdp-main .promotion .promotion-callout{display:inline-block;line-height:1em;vertical-align:top;width:77%}.pdp-main .product-tabs{border:0 none;margin:25px 0 0}.print-page{cursor:pointer}.pdp-main .product-tabs .print-page{float:right}.list-table-header .print-page{font-size:13.2px;float:right}.pt_gift-registry .list-table-header .print-page{margin-top:-0.5em}.pdp-main .product-tabs .tab-content{min-height:100px}.pdp-main .product-tabs .tab-content ul{list-style-type:disc;margin-left:2em}.pdp-main .product-tabs .tab-content ol{list-style-type:decimal;margin-left:2em;padding:0}.pdp-main .product-set-list{border-top:1px solid #d9d9d9;margin:0 0 0 6px}.pdp-main .product-set-list .product-set-item{border-bottom:1px solid #d9d9d9;clear:both;margin:1em 0;overflow:hidden;padding:1em 0 0}.pdp-main .product-set-list .product-set-image{float:left;width:22%}.pdp-main .product-set-list .product-set-details{float:left;width:78%}.pdp-main .product-set-list .attribute h3,.pdp-main .product-set-list .attribute .label{width:25%}.pdp-main .product-set-list .product-name{float:none;font-size:1.3em;margin:0;width:auto}.pdp-main .product-set-list .promotion-title{font-size:1.2em}.pdp-main .product-set-list .block-add-to-cart{background:none repeat scroll 0 0 #f3f3f3;clear:both;overflow:hidden;padding:.5em 0}.pdp-main .product-set-list .block-add-to-cart .inventory{float:left;margin-left:22%;width:20%}.pdp-main .product-set-list .block-add-to-cart label{padding:.7em 0;text-align:left;width:40%}.pdp-main .product-set-list .block-add-to-cart .input-text{width:35px}.pdp-main .product-set-list .block-add-to-cart .product-price{float:left;font-size:1.6em;margin:0;padding:6px 0 0;text-align:right;width:35%}.pdp-main .product-set-list .block-add-to-cart button{float:right;font-size:.9em;margin:3px 5px 0 0;padding-left:1em;padding-right:1em}.pdp-main .product-set .product-add-to-cart .product-price{width:54%}button.add-to-cart[disabled],button.add-all-to-cart[disabled]{opacity:.5}button.add-all-to-cart{display:none}.js button.add-all-to-cart{display:inherit}.select-bonus-btn,.no-bonus-btn{float:left;margin:0 5px 0 0}.buttonbar{margin:11px 0;overflow:hidden;width:336px}.bonus-product-list .bonus-product-item{border-bottom:1px solid #e0e0e0;clear:both}.bonus-product-list .product-name{float:none;margin:1em 0}.bonus-product-list .product-add-to-cart button{float:left;margin-top:24px}.bonus-product-list-footer{clear:both}.bonus-product-list-footer button{float:right}.send-to-friend-product{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;margin-right:22%;overflow:hidden;padding:20px 0}.send-to-friend-product .product-image{float:left;width:36%}.send-to-friend-product .product-image img{max-width:80%}.send-to-friend-product .product-description{float:left;width:63%}.send-to-friend-product .product-description h2{margin-right:0}.send-to-friend-product .product-description .value{font-weight:bold}.send-to-friend-product .product-description h2{font-family:Georgia;font-size:1.2em;font-style:italic}.send-to-friend-product .product-description dt{clear:both;float:left;margin:10px 0 0 0;width:100px}.send-to-friend-product .product-description dd{float:left;margin:10px 0 0 0;width:200px}#send-to-friend-main .send-to-friend-sender-label{padding-top:0}#send-to-friend-main .send-to-friend-sender{margin-left:2%;padding:.7em .5em;text-indent:0;width:49.5966%}#send-to-friend-dialog .send-to-friend-login-message{padding:2em 0 2em}.sizinginformation{border:0 none;padding:10px}.sizinginformation th{background:none repeat scroll 0 0 #f3f3f3}.sizinginformation td,.sizinginformation th{border-bottom:1px solid #f3f3f3;padding:10px}.sizinginformation td{border-left:1px solid #f3f3f3}.sizinginformation .ui-tabs-nav{height:33px}.sizinginformation .sizing-charts{border:0 none}.sizinginformation .tips-list{padding:0!important}.sizinginformation .tips-list li{list-style:none outside none!important}#cart-table .header-total-price{text-align:right}#cart-table .item-quantity input{margin:0;text-indent:0;width:2em}#cart-table .item-user-actions{width:100px}#cart-table .item-user-actions a{display:block;font-size:.9em}#cart-table .item-user-actions button{display:block;font-size:.9em}#cart-table .price-promotion .price-sales{color:#900}#cart-table .price-promotion .price-standard{margin:0 1em 0 0;text-decoration:line-through}#cart-table .item-total{font-weight:700;text-align:right;word-wrap:break-word}#cart-table .item-total .promo-adjustment{width:120px}#cart-table .price-unadjusted{color:#666;display:block;margin:0 0 5px}#cart-table .price-unadjusted span{text-decoration:line-through}#cart-table .price-adjusted-total{color:#666;display:block;margin:5px 0 0}#cart-table .price-adjusted-total span{color:#900}#cart-table .gift-cert-delivery{color:#900}.cart-promo{background:url("../images/interface/ui-promo-bg-gray-diag.png") repeat scroll 0 0 transparent;color:#333;font-family:Georgia,serif;font-style:italic;margin:.3em 0;padding:1em}.cart-promo .bonus-item-actions{font-size:1em!important;text-align:right;vertical-align:middle}.cart-footer{margin:10px 0;overflow:hidden}.cart-coupon-code{float:left;width:50%}.cart-coupon-code label{float:none;font-size:1.1em;text-align:left;text-transform:uppercase;width:auto;line-height:2em;text-indent:.5em;padding-top:0}.cart-coupon-code .input-text{margin:2px 10px 0 0;width:55%}.cart-order-totals{float:right;width:40%;margin-top:26px}.cart-order-totals button{float:right}.order-totals-table th{display:none}.order-totals-table td{padding:5px 0;text-align:right!important}.order-totals-table .order-total{font-size:1.3em;font-weight:700}.order-totals-item{width:60%}.order-totals-value{width:40%}.order-subtotal{font-weight:700}#secondary .order-totals-table .order-shipping a{display:none}.cart-action-checkout{float:right}.cart-action-continue-shopping{float:right}.cart-action-continue-shopping button.button-text{line-height:50px;padding-right:1em}.promo-adjustment{color:#900}ul.product-availability-list{margin:0;padding:0}ul.product-availability-list li{list-style:none outside none;margin:3px 0}ul.product-availability-list .on-order,ul.product-availability-list .not-available{color:#900;font-size:.9em}.account-welcome .welcome-message{font-family:Georgia,serif;font-size:1.2em;font-style:italic}.account-welcome .not-user{margin:10px 0}.last-visited h2{font-family:Georgia,serif;font-size:1.2em;font-style:italic;font-weight:normal}.last-visited .jcarousel-clip{margin:0 20px;overflow:hidden;width:167px}.last-visited .jcarousel-item{width:167px}.last-visited .jcarousel-next{background:url("../images/interface/icon-jcarousel-horiz-arrow-right.png") no-repeat scroll left top transparent;cursor:pointer;height:20px;position:absolute;right:0;top:50%;width:10px}.last-visited .jcarousel-prev{background:url("../images/interface/icon-jcarousel-horiz-arrow-left.png") no-repeat scroll left top transparent;cursor:pointer;height:20px;left:0;position:absolute;top:50%;width:10px}.last-visited .jcarousel-prev-disabled,.last-visited .jcarousel-next-disabled{background-image:none}.checkout-progress-indicator{font-size:1.2em;overflow:hidden;position:absolute;right:0;text-align:right;top:6px}.checkout-progress-indicator div{background:url("../images/interface/icon-checkout-indicator.png") no-repeat scroll right center transparent;display:inline;padding:0 25px}.checkout-progress-indicator span{font-weight:700;text-transform:uppercase}.checkout-progress-indicator a{color:#333}.checkout-progress-indicator .active{font-weight:700}.checkout-progress-indicator .step-3{background:none repeat scroll 0 0 transparent;padding-right:0}.select-address{padding:2em 0}.shipping-method{padding:22px 0 0 28%}.shipping-method label{display:inline;float:none!important;padding-right:5px!important}.shipping-method .shipping-description{display:inline}.redemption{color:#900}.redemption span.error{margin-left:0}.payment-method-options{padding-left:24%}.payment-method-options .form-row{clear:none;float:left;width:30%}.payment-method-options label{width:auto}.payment-method{clear:both;display:none}.payment-method-expanded{display:block}.cvn-tip{float:left;margin:-38px 0 0 40%;width:auto}.cvn-tip-error{float:left;margin:-78px 0 0 40%;width:auto}.month,.year,.day{clear:none;float:left;margin:0 0 2% 2%}.month select,.year select,.day select{margin:0;width:auto}.month .form-caption{margin-left:0}.cvn input{width:50px!important}.bml-terms-and-conditions{border:1px solid #aaa;font-size:.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.checkout-mini-cart{background:none repeat scroll 0 0 #efefef;max-height:330px;overflow:auto}.checkout-order-totals{background:none repeat scroll 0 0 #efefef;padding:.5em 1em}.checkout-order-totals .order-totals-table{width:90%}.checkout-order-totals .order-totals-table td{padding:5px 0 0}.checkout-order-totals .order-totals-table .order-total td{font-size:.9em;padding:10px 0 0 5px}.place-order-totals{clear:both}.place-order-totals .order-totals-table{float:right;width:50%}.order-component-block{margin:20px 0}.order-component-block .section-header a{float:right;font-weight:normal}.order-component-block .details{background:none repeat scroll 0 0 #e8e8e8;color:#a3a3a3;padding:.5em 1em}.order-summary-footer{position:relative}.order-summary-footer h2{font-family:Georgia,serif;font-size:2em;font-style:italic;font-weight:normal}.summary-help{float:right;font-size:.8em;margin:1em 0}.submit-order{clear:both;display:block;padding:20px 0 0;text-align:right}.submit-order button{margin-left:1.5em}.pt_order-confirmation h1{font-size:2.5em}.pt_order-confirmation .order-shipment-table{margin:0 0 20px}.pt_order-confirmation .order-shipment-table .order-shipment-details{border-left:1px solid #e0e0e0}.pt_order-confirmation #primary h2{font-family:Georgia,serif;font-size:2em;font-style:italic;font-weight:normal}.pt_order-confirmation a.print-page{float:right}.confirmation-message{border-bottom:3px solid #00a4e4;margin-bottom:20px;padding-bottom:20px}.order-discount{color:#900}.gift-cert-used{padding:10px 0}.order-detail-options{border-top:1px solid #e0e0e0;margin:20px 0 0;padding:20px 0 0;text-align:right}.order-detail-options a{margin:0 10px}.summary .edit{position:absolute;text-transform:uppercase;right:10px;font-size:.9em;line-height:1.5em}.pt_checkout #main{padding:0 14px}.pt_cart #main{padding:0 14px}.pt_order-confirmation #main{padding:0 14px}.pt_cart .breadcrumb{padding-left:0}.pt_order-confirmation .order-confirmation-details .content-header{margin:7px 0!important}.order-shipment-details .shipping-method{padding-left:0}.order-shipment-details .label{position:absolute;width:150px;text-align:right;font-weight:bold}.order-shipment-details .value{margin-left:155px}.order-shipment-details .order-shipment-address{width:240px}.order-shipment-gift-message-header{font-weight:bold;font-size:1.2em;padding-bottom:0}.order-shipment-gift-message{font-size:1.1em}.selectbox{width:100%}.editaddress{padding-left:2%}.formactions{margin-top:20px;text-align:right}table.item-list .multi-shipment-row{border-bottom:0}.minishipments-method{padding-top:10px}.multishipprogress div,.multishipprogress .step-3{background:url("../images/interface/icon-checkout-indicator.png") no-repeat scroll right center transparent;display:inline;padding:1em}.multishipprogress .step-4{background:none repeat scroll 0 0 transparent;padding-right:0}.checkout-progress-indicator{font-size:1em}.checkout-progress-indicator div{padding:20px}.checkout-multi-shipping .cart-row .gift-message-text{display:none}.pt_checkout #cart-table .cart-row .shipment-label{font-weight:700;margin-top:35px;font-size:1.4em}#PasswordResetForm fieldset{position:relative}#PasswordResetForm button{float:right;position:absolute;top:0;left:63%}h1 .account-logout{font-size:.6em}.registration-selection input,.registration-selection label{display:inline;float:none}ul.address-list{padding:0}ul.address-list li{float:left;list-style:none outside none;margin:0;min-height:135px;padding:1em 0;width:30%}ul.address-list li.default{border-bottom:1px solid #efefef;float:none;width:auto}ul.address-list .mini-address-title{font-style:italic}ul.payment-list{overflow:hidden;padding:0}ul.payment-list li{float:left;list-style:none outside none;margin:0;min-height:110px;width:33%}.order-history-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;overflow:hidden;padding:10px}.order-history-header .label{font-weight:700}.order-history-header button{float:right}.order-history-header .order-date{float:left;margin:2px 0;width:60%}.order-history-header .order-status{float:left;margin:2px 0;width:60%}.order-history-header .order-number{float:left;margin:2px 0;width:60%}.order-history-items{margin:20px 0}.order-history-table th{padding:5px 10px}.order-history-table td{padding:5px 10px}.order-history-table ul{margin:0;padding:0}.order-history-table li{list-style:none outside none}.order-history-table th.order-shipped-to{width:33%}.order-history-table th.order-items{width:33%}.order-history-table th.order-total-price{width:33%}.order-history-table .toggle{cursor:pointer;display:block}.js .order-history-table li.hidden{display:none}.pt_wish-list .list-table-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;overflow:hidden;padding:2em}.pt_wish-list .list-table-header p{color:#999;float:right;margin:0;overflow:hidden;width:40%}.pt_wish-list .primary-content .list-table-header h2{float:left}.pt_gift-registry .create-new-registry{margin:1em 0}.pt_gift-registry .create-new-registry button{float:left;margin-right:2em}.pt_gift-registry .create-new-registry p{font-family:Gorgia;font-size:1.3em;font-style:italic;margin:0;padding:.5em 2em}.pt_gift-registry .add-gift-cert{border:1px solid #efefef;margin-bottom:-1px;overflow:auto;padding:10px}.pt_gift-registry .add-gift-cert button{background:url("../images/banners/banner-gift-cert.gif") no-repeat scroll left top transparent;border:0 none;float:left;height:80px;text-indent:-999em;width:433px}.pt_gift-registry .add-gift-cert p{color:#999;float:right;font-style:italic;line-height:1.5em;width:40%}.pt_gift-registry .list-table-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;overflow:hidden;padding:2em}.pt_gift-registry .hdr-options{width:5%}.page-content-tab-navigaton button{background:none repeat scroll 0 0 #d9d9d9;border-color:#efefef;border-width:1px;color:#999;font-family:Georgia,serif;font-size:1.1em;font-style:italic;font-weight:400;margin:0 0 -1px}.page-content-tab-navigaton button.selected{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #fff}.page-content-tab-wrapper{border:1px solid #efefef;padding:5px}.gift-reg-purchases .item-purchased-by dd{float:left;font-weight:bold;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .item-purchased-by dt{clear:both;float:left;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .quantity-purchased{color:#900}.gift-registry-advanced{clear:both}.gift-registry-advanced .toggle-content{overflow:hidden;padding:10px}.gift-registry-advanced .event-month{clear:both}.gift-registry-advanced .event-city{clear:both}.pt_gift-registry .primary-content .list-table-header h2{float:left}.gift-certificate-purchase{background:none repeat scroll 0 0 #f3f3f3;padding:10px}.gift-certificate-purchase .content-asset{float:left;width:50%}.gift-certificate-purchase .content-asset img{margin:20px 0}.gift-certificate-purchase form{background:none repeat scroll 0 0 #fff;float:right;padding:0 20px 20px;width:40%}.gift-certificate-purchase form .input-text{width:90%}.gift-certificate-purchase form .input-textarea{width:90%}.gift-certificate-purchase form .cert-amount{clear:none;float:left;margin:0;width:40%}.gift-certificate-purchase form .form-row-button{clear:none;float:left;margin:25px 0 0 20px;width:50%}.gift-certificate-purchase .cert-amount .form-caption{margin:20px 0 0;position:absolute;width:40%}.gift-certificate-purchase .cert-amount.error{padding-bottom:35px}.gift-certificate-purchase span.error{margin-left:2%}.check-balance{border-bottom:1px solid #d9d9d9;margin:0 0 20px;padding:0 0 20px}.gift-cert-balance{float:left;width:40%}.gift-cert-balance input{margin-top:0;width:90%}.gift-cert-balance .form-caption{margin-left:0}.gift-cert-balance-submit{clear:none;float:left}.gift-cert-balance .label{display:none}.login-box{background:none repeat scroll 0 0 #e8e8e8;margin:0 0 2em}.login-box h3{margin:0}.login-box-content{padding:.5em 1.5em}.login-box #dwfrm_oauthlogin select#OAuthProvider{display:block;margin-bottom:1em;width:80%}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.store-locator-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;font-family:Georgia,serif;font-size:1.75em;font-style:italic;font-weight:400;margin:20px 0 0;padding:20px 0}.store-information{background:none repeat scroll 0 0 #e8e8e8;border-bottom:1px solid #fff}.store-name{font-weight:bold;margin:0 0 10px}.store-address,.store-map{border-bottom:1px solid #e8e8e8}.store-locator-details{float:left;width:44%}.store-locator-details img{max-width:100%}.store-locator-details h1,.store-locator-details p{margin:.25em 0}.store-locator-details-map{float:right;width:50%}.store-locator-details-map img{max-width:100%}#homepage-slides{padding:0;width:100%}#homepage-slider{overflow:hidden}#homepage-slider .slide{list-style:none outside none;margin:0;max-width:100%!important;padding:0;width:100%}#homepage-slider .slide img{height:auto;max-width:100%!important}#homepage-slider .slide a h2{border:0 none;clip:rect(0pt,0pt,0pt,0pt);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#homepage-slider .slide a span{position:absolute;text-indent:-999em}.home-bottom-left{float:left;width:50%}#home-promo-shop-shoes{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("../images/homepage/home-promo-shoes.png");background-origin:padding-box;background-position:left top;background-repeat:no-repeat;background-size:100% auto;height:413px;margin:auto;max-width:320px;position:relative;width:100%}#home-promo-shop-shoes h2{position:absolute;text-indent:-999em}#home-promo-shop-shoes ul{padding:30% 0 0;text-align:center}#home-promo-shop-shoes li{border-right:1px solid #3ebaea;display:inline;list-style:none outside none;margin:0 5px 0 0;padding:0 5px 0 0;text-transform:uppercase}#home-promo-shop-shoes li:last-child{border:0 none}#home-promo-shop-shoes li a{color:#3ebaea}#home-promo-shop-shoes span{font-style:italic;margin:0 10px 0 0}.home-bottom-center{background:none repeat scroll 0 0 #f3f3f3;float:left;width:50%}#home-promo-free-shipping{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("../images/homepage/home-promo-free-shipping.png");background-origin:padding-box;background-position:center top;background-repeat:no-repeat;background-size:100% auto;height:413px;margin:auto;max-width:319px;text-indent:-999em;width:100%}.home-bottom-right{clear:both;margin:0;width:auto}.home-bottom-right h2{background:url("../images/homepage/hdr-this-weeks-deals.png") no-repeat scroll center center transparent;border-bottom:2px solid #01a4e5;height:54px;padding:30px 0;text-indent:-999em}.home-bottom-right .vertical-carousel{margin:0;padding:0}.home-bottom-right .vertical-carousel li{float:left;list-style:none outside none;padding:0;width:25%}.home-bottom-right .vertical-carousel li .capture-product-id{display:none}.home-bottom-right .vertical-carousel li .product-price .product-standard-price{text-decoration:line-through}.home-bottom-right .product-tile{border:0 none;margin:auto;min-height:255px;width:90%}.home-bottom-right .product-tile img{max-width:90%}.home-bottom{clear:both;overflow:hidden;padding:2em 0}#email-alert-signup{display:block;margin:0 0 0 33px;width:910px}#email-alert-signup label{color:#8f8f8f;float:left;padding:.5em 0!important;text-transform:uppercase;width:50%}#email-alert-signup input[type="text"]{float:left;padding:.7em .5em;width:30%}#email-alert-signup input[type="image"]{float:left;padding:.1em}.js .loader{position:absolute;left:0;top:0;width:100%;height:100%}.js .loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7}.js .loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url("../images/loading-small.gif") no-repeat}.js #quickviewbutton{background:transparent url(../images/quickview.gif) center center no-repeat;display:none;position:absolute;top:50%;width:100%;height:17px;padding:10px 0}.js .ie7 #quickviewbutton{position:absolute;left:0;width:200px}.js .product-image:hover #quickviewbutton{display:block}.js #suggestions{background-color:#666;color:#e0e0e0;cursor:pointer;padding:0;display:none;position:absolute;z-index:8184}.js #suggestions div{clear:both;height:23px;padding:5px;overflow:hidden;white-space:nowrap}.js #suggestions div:hover{background-color:#ccc;color:#333}.js #suggestions div div.suggestionterm{float:left;overflow:hidden;width:110px}.js #suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.js .mini-cart-product{position:relative}.js .mini-cart-toggler{background:url(../images/minicart_expanded.png) repeat scroll 0 0 transparent;cursor:pointer;height:13px;left:5px;position:absolute;top:10px;width:13px}.js div.collapsed .mini-cart-toggler{background:url(../images/minicart_collapsed.png) repeat scroll 0 0 transparent}.js div.collapsed .mini-cart-image{display:none}.js .ui-dialog-content a{color:#22b0e8}.js .ui-dialog-content .product-col-1{padding:13px 1%;width:39%}.js .ui-dialog-content .product-col-1 .product-image{max-width:100%}.js .ui-dialog-content .product-col-2{padding:20px 0;width:58%}.js .ui-dialog-content .pdp-main h1.product-name{margin:.4em 0 .1em;width:58%}.js .ui-dialog-content .pdp-main .product-set-list{border:1px solid #d9d9d9;height:500px;overflow:auto}.js .ui-dialog-content .pdp-main .product-set-list .product-set-item{margin:1em 0}.js .ui-dialog-content .pdp-main .product-set-list .product-set-image{width:25%}.js .ui-dialog-content .pdp-main .product-set-list .product-set-details{width:75%}.js .ui-dialog-content .pdp-main .product-set-list .product-name{margin:0}.js .ui-dialog-content .pdp-main .product-set-list .block-add-to-cart .price{font-size:1.5em;padding:.4em 0 0;width:130px}.js .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;width:100%}.js .zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;*width:100px;*height:49px}.js .zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}.js .zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}.js .zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}.js .zoomWrapper{position:relative;border:1px solid #999;z-index:110}.js .zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60)}.js .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.js .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.js .zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.80;opacity:.80;position:absolute;display:block}.js .homepage-slides{height:550px}.js #homepage-slider .jcarousel-item{max-width:100%}.js #homepage-slider .jcarousel-control{position:absolute;right:10px;bottom:20px}.js #homepage-slider .jcarousel-control a{background:none repeat scroll 0 0 #e0e0e0;border:1px solid #ccc;display:block;float:left;height:15px;margin:0 3px;text-indent:-999em;width:6px}.js #homepage-slider .jcarousel-control a.active{background-color:#666}.js .home-bottom-left,.js .home-bottom-center,.js .home-bottom-right{clear:none;float:left;width:33%}.js .home-bottom-right .jcarousel-clip{height:282px;overflow:hidden}.js .home-bottom-right .vertical-carousel li{height:282px;float:none;width:300px}.js .home-bottom-right .product-tile{min-height:0}.js .home-bottom-right .jcarousel-prev{background:url('../images/interface/icon-vertical-carousel-prev.png') left top no-repeat;cursor:pointer;height:12px;position:absolute;bottom:20px;right:0;width:52px;z-index:999}.js .home-bottom-right .jcarousel-next{background:url('../images/interface/icon-vertical-carousel-next.png') left top no-repeat;cursor:pointer;height:12px;position:absolute;bottom:0;right:0;width:52px;z-index:999}.js .home-bottom-right .jcarousel-prev-disabled,.home-bottom-right .jcarousel-next-disabled{display:none!important}.js button.select{display:none}.ui-dialog #listings-nav{float:right;margin-top:2%}.ui-dialog #listings-nav a{cursor:pointer;display:inline-block;margin:0 5px}.ui-dialog #listings-nav a.active{font-weight:bold}.pdp-main .product-add-to-cart .availability .label{position:relative}.pdp-main .product-add-to-cart .availability{padding:20px 0 20px 0;width:80%}.pdp-main .product-add-to-cart .online-stock span{float:left}.pdp-main .product-add-to-cart .store-stock{display:block;clear:left}.update-location{color:#22b0e8;padding-left:10px;cursor:pointer}div.store-list{border-color:#ccc;border-style:dashed;border-width:1px 0;height:150px;overflow:hidden;padding:0;position:relative}div.store-list ul.store-list{position:absolute;width:1920px}ul.store-list{list-style:none outside none;margin:0;padding:0}ul.store-list .selected{background-color:#ddf0df}.store-tile{border-left:1px dashed #ccc;border-right:1px dashed #ccc;float:left;height:134px;list-style:none outside none;margin:0 2px;padding:8px;position:relative;width:154px}.store-tile .store-tile-address{display:block}.store-tile .store-tile-city{margin:0 5px 0 0}.store-tile .store-tile-state{margin:0 5px 0 0}.store-tile .store-tile-postalCode{display:block}.store-tile .store-tile-status{display:block;font-size:.9em;margin:5px 0}.not-available .store-tile-status,.out-of-stock .store-tile-status{color:#900}.In-Stock .store-tile-status{color:#019328}.store-tile .store-tile-map-this{display:block;font-size:.9em;margin:5px 0}.store-tile .select-store-button{bottom:5px;left:6px;position:absolute}.store-stock ul.expanded{height:auto}.store-stock ul.store-list{margin:20px 0 5px}.store-stock ul.store-list .extended-list{display:none}.store-stock ul.expanded .extended-list{display:block}.store-stock ul.store-list .selected{background-color:#fff;font-weight:bold}.store-stock .store-tile{border-color:#cebdb3;border-style:dotted;border-width:1px 0 0;clear:both;float:none;font-size:.9em;height:auto;line-height:1.5em;overflow:hidden;padding:5px 0 5px 55%;text-align:right;width:auto}.store-stock .store-tile .store-tile-address{color:#0167af;display:inline-block;margin:0}.store-stock .store-tile .store-tile-city{color:#0167af;margin:0 3px 0 0}.store-stock .store-tile .store-tile-state{color:#0167af}.store-stock .store-tile .store-tile-postalCode{display:none}.store-stock .store-tile .store-tile-status{left:0;margin:0;position:absolute;text-align:left;top:3px;width:80px}.store-stock .In-Stock .store-tile-status{left:13px}.store-stock .store-tile .store-tile-map-this{display:none}.store-stock .store-tile .select-store-button{display:none}.more-stores{color:#0167af;cursor:pointer;font-size:.8em;margin:0 0 0 2px;padding:0 0 0 12px}.multishipprogress div,.multishipprogress .step-3{background:url("../images/interface/icon-checkout-indicator.png") no-repeat scroll right center transparent;display:inline;padding:1em}.multishipprogress .step-4{background:none repeat scroll 0 0 transparent;padding-right:0}.multishipaddressestable{margin:9px 0 20px 0;width:706px}.multi-ship-shipments-table{margin:0 0 20px;width:706px}.multi-ship-shipments-table th.section-header{font-size:10px;font-weight:bold;padding:9px 6px 11px}.multi-ship-shipments-table .shipping-address .details{padding:0 10px 0 22px}.multi-ship-shipments-table .gift-options label{float:left;padding:0}.multi-ship-shipments-table .gift-options input{margin:0 10px}.multi-shipping-addresses{margin-bottom:20px!important;margin-left:0;margin-right:0;margin-top:0}.multi-shipping-addresses .shipping-address{text-align:right}.multi-shipping-addresses .shipping-address select{margin:4px 0 0;width:260px}.header-product-shipping{width:276px}.header-qty-shipping{width:45px}.header-location-shipping{text-indent:70px;width:307px}.header-shipment-index{width:409px}.header-shipment-qty{width:27px}.header-shipment-details{text-indent:22px}.multi-shipping-methods{position:absolute;top:30px}.multi-shipping-methods .shipping-methods .form-row{clear:none;float:left;display:none}.multi-shipping-methods .shipping-methods select{width:250px;margin:-5px 0 0 15px}.multi-shipping-option{border-bottom:2px dotted #cebdb3;left:0;padding:0 0 12px;position:absolute;text-indent:10px;top:48px;width:95%}.multi-shipping-addresses .shipping-qty,.multi-ship-shipments-table .shipping-qty{background:none repeat scroll 0 0 #e9e9e9}.multiship span.label{font-weight:bold}.hide{display:none}.loading{background:url("../images/loading-progress-98x22.gif") no-repeat scroll left center transparent}.store-in-stock{color:#019328}#cart-table .item-delivery-options .store-in-stock{color:#333;font-family:Arial,sans-serif;font-size:12px}.store-error{color:#f00}#cart-table .item-delivery-options .store-error{color:#900}#cart-table .item-delivery-options{padding:1em 0 1em 0;width:100px}.selected-store-address,.set-preferred-store,.selected-store-availability{font-size:.8em;font-weight:400;margin-left:0}.set-preferred-store{cursor:pointer}#cart-table .form-row .radio-url{display:inline}.label-inline input{float:left;margin:0}.instore-shipping-option{width:100%}.pt_checkout div.instore-shipment-header{width:100%}.pt_checkout div.instore-shipment-method{width:100%;padding:1em}.pt_checkout div.instore-shipment-method span{font-weight:bold}.pt_checkout div.instore-shipment-address{width:40%;float:left;padding-left:1em}.pt_checkout div.instore-shipment-messagetxt{width:50%;float:right}.ui-dialog #preferred-store-panel button#set-user-zip{margin-left:3%}.ui-dialog #preferred-store-panel #userZip{margin-left:12%;margin-top:5%}.ui-dialog #preferred-store-panel .error-message{margin-left:12%;margin-top:1%}#preferred-store-panel div.store-list{margin-top:1%}#preferred-store-panel button.set-preferred-store{margin-top:2%}#preferred-store-panel button.close{margin-top:2%}.checkout-shipping fieldset .instore-continue-button{margin-left:61.5%}#cart-table .item-delivery-options label{display:inline;margin-left:2%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}a{overflow:visible}header{margin:0;position:inherit}input[type=text],input[type=password],textarea{margin-left:0}.mini-cart-total{font-weight:400}h3{margin:1em 0}.content-asset ul li{list-style:none!important}.content-asset p{line-height:inherit}.ui-widget-overlay{filter:alpha(opacity=40)}header nav.main-menu ul li,header .mini-cart-content{z-index:5}.order-confirmation-banner{height:120px;width:100%}div.clearboth{clear:both}#header{height:117px}.payment-subscription-disabled{background-color:#f8f8f8}.subscription-message{font-weight:400}.mini-cart-subscription img{float:left;padding:5px}.mini-cart-subscription p{margin:0;padding:5px}.order-history-table th.order-subscription-details{width:25%!important}.order-subscriptiondetails-body{padding:10px}.country-selector,.no-close .ui-dialog-titlebar-close,.warning-message{display:none}.mini-cart-subscription,.order-subscriptiondetails-container{border:1px solid #000}.order-history-table th.order-shipped-to,.order-history-table th.order-items,.order-history-table th.order-total-price{width:25%}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');html,body{height:100%}html{font-family:"Roboto Condensed",sans-serif;font-size:13px}body{background:0;font-family:"Roboto Condensed",sans-serif;font-size:13px}a,a:active,a:visited{color:#016b9c;text-decoration:none}input[type=email]{-moz-box-shadow:inset 0 0 10px transparent;-webkit-box-shadow:inset 0 0 10px transparent;box-shadow:inset 0 0 10px transparent;outline:0}button.read-more{background:#272724 url(../images/read-more-arrow.png) no-repeat right 49%;border:0;color:#fff;display:block;font-size:1em;font-weight:700;height:30px;line-height:30px;padding:0 25px 0 10px;text-transform:uppercase}.three-columns .cell{width:33.33%}.page-divider{background:url(../images/page-divider.gif) center top repeat-y;border:0;height:6px;margin:0 auto;max-width:1152px;width:100%}.wrap{margin:0 auto;width:1024px}.wrap:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}header.header .wrap:after{content:none}header.header{background-color:#fff;font-family:Arial,sans-serif;height:80px}header.header.stick .logo-holder{margin-top:30px;height:50px}.header-fixed-top{left:0;position:fixed;right:0;top:0;z-index:1000}#header-push-down{height:80px;width:100%}header>.wrap{height:80px;max-width:1100px;position:relative;width:100%}header .logo-holder{display:inline-block;float:left;clear:both;margin-top:38px;float:left;width:108px;height:137px;overflow:hidden;text-indent:-9990px;position:relative;z-index:32;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}header .logo{background:url(../images/icon-sprite.png) no-repeat 0 -130px;display:block;float:left;height:100%;width:100%}header .reo.open{background-color:#f6f6f4}header .reo.open a{color:#454545}header .reo .myaccount-container{background-color:#f6f6f4;border:0;display:none;float:none;height:auto;left:0;margin:0;position:absolute;text-align:left;text-transform:none;top:77px;width:225px;z-index:9999;color:#454545}header .reo .myaccount-container .login-box{background:none repeat scroll 0 0 #f6f6f4}header .reo .myaccount-container .login-box .myaccount-social-container{background-color:#ededea;padding:10px}header .reo .myaccount-container a{color:#016b9c;height:auto;margin:0;text-transform:none;text-decoration:underline}header .reo .myaccount-container .error{margin:5px 0 0}header .reo .myaccount-container .logout{display:block;padding:8px 12px;margin-top:15px;text-transform:none;background-color:#ededea}header .reo .myaccount-container .logout a{padding-left:0}header .reo .myaccount-container .links{font-size:1.1em;margin-top:10px;padding:10px 10px 0}header .reo .myaccount-container .account-box label{margin-bottom:5px;width:100%}header .reo .myaccount-container .login-box-content input[type=text],header .reo .myaccount-container .login-box-content input[type=email],header .reo .myaccount-container .login-box-content input[type=password]{height:35px;padding:5px 10px;width:100%}header .reo .myaccount-container #password-reset{display:block;height:auto;margin:0 0 5px;padding-left:0}.myaccount-container .form-row.form-row-button span{text-align:left;float:left}header .reo .myaccount-container button{margin-top:5px;width:100%}header .reo .myaccount-container button.login-button{margin:0}header .reo .myaccount-container button.my-account-button{width:202px;margin-left:3px}header .reo .myaccount-container button.my-account-button span{font-size:13px}header .reo .myaccount-container #welcome-message{padding:20px 12px 0}#browser-check{position:absolute;top:100px;width:1024px;z-index:100}.content #browser-check{top:0}.browser-compatibility-alert{padding:1.5em 4em}.content{clear:both;position:relative}.primary-content{border:0;float:none;margin-left:0;padding-left:0;float:left;padding:0 0 60px}.content .primary-content{padding-left:0;width:100%}.content .primary-content h1{font-size:26px;font-style:normal}.content .primary-content h1,.content .primary-content h2{font-family:'Roboto Condensed',sans-serif;font-weight:700;display:inline-block;color:#006298!important}.content .primary-content h1 span{font-size:inherit;font-weight:700;position:static;text-transform:none;float:none;padding:0}p.highlight{font-size:18px;margin-bottom:15px!important}.pt_checkout .primary-content h1{height:50px;text-transform:uppercase}.footer-checkout .wrap{height:72px}.usp-bar-top-wrapper{background-color:rgba(0,0,0,.5);color:#fff;height:30px;position:relative;text-align:center;text-transform:uppercase}.homepage .usp-bar-top-wrapper{background-color:rgba(43,43,41,.65)}.usp-bar-top{margin:0 auto;max-width:600px;position:relative;width:80%}.usp-bar-top a{color:#fff;font-weight:bold;line-height:30px;font-size:14px;font-family:Arial,sans-serif}.flex-direction-nav{position:absolute;top:0;width:100%}.flex-direction-nav a{background:url(../images/arrow-usp.png) 40px 0 no-repeat;display:block;height:17px;overflow:hidden;position:absolute;text-indent:-999px;top:6px;width:20px;z-index:100}.flex-direction-nav .flex-prev{background-position:0 0;left:-10%}.flex-direction-nav .flex-prev:hover{background-position:0 -20px}.flex-direction-nav .flex-next{background-position:-20px 0;right:-10%}.flex-direction-nav .flex-next:hover{background-position:-20px -20px}.menu-search-wrapper{display:inline-block;float:right;font-size:13px;width:74.961538%}.header.lang-it .menu-search-wrapper{width:89%}header .top-menu{float:right;padding:0;text-align:right}header .top-menu>div{display:inline-block;list-style:none;position:relative;vertical-align:top}header .top-menu>div.lang a{background:url(../images/lang.png) no-repeat 5px top;height:16px;position:relative;text-align:left;text-indent:-9999px;top:7px;width:39px}header .top-menu>div.lang-fr>a{background-position:5px -16px}header .top-menu>div.lang-de>a{background-position:5px -32px}header .top-menu>div.lang-nl>a{background-position:5px -48px}header .top-menu>div.lang-pl>a{background-position:5px -64px}header .top-menu>div.lang-it>a{background-position:5px -81px}header .top-menu>div.lang-ie>a{background-position:5px -96px}header .top-menu>div.lang-es>a{background-position:5px -112px}header .top-menu>div.lang-us>a{background-position:5px -128px}header .top-menu ul li ul{background-color:#141413;display:none;padding:5px 0;position:absolute;right:-10px;top:25px;z-index:10}header .top-menu .store-finder a{text-indent:-9999px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:17px;height:21px;background:url(../images/icon-sprite.png) no-repeat 0 -1330px;margin-top:28px}header .top-menu .store-finder a:active{background:url(../images/icon-sprite.png) no-repeat 0 -1173px}header .top-menu .store-finder a:hover{background:url(../images/icon-sprite.png) no-repeat 0 -1214px}header .top-menu .store-finder a:hover{text-decoration:none}header nav.main-menu,header nav.main-menu h2{font-family:Arial,sans-serif}header nav.main-menu>ul{position:static}header nav.main-menu>ul>li.help{margin-left:175px}header nav.main-menu>ul>li>h2.h2help{text-transform:none!important}header nav.main-menu>ul>li{color:#fff;display:inline-block;font-size:1em;list-style:none;padding:0}header nav.main-menu>ul>li.support:hover a{text-decoration:none}header nav.main-menu>ul>li.support h2{color:#e72724;font-weight:normal;font-size:13px}header nav.main-menu>ul>li>h2,header .top-menu>div a{color:#033;display:inline-block;font-weight:400;height:23px;margin:23px 0 0;padding:5px 7px 0;text-decoration:none}header nav.main-menu>ul>li>h2 .topmenulinks{color:#033;font-size:13px;width:inherit;text-decoration:none}header nav.main-menu>ul>li>h2:hover,header nav.main-menu>ul>li>h2 .topmenulinks:hover,header .top-menu>div a:hover,header nav.main-menu>ul>li.support:hover h2{color:#0189d1}header nav.main-menu>ul>li>h2:active,header nav.main-menu>ul>li>h2.active,header .top-menu>div a:active,header .top-menu>div a.active,header nav.main-menu>ul>li.support:active h2,header nav.main-menu>ul>li.support.active h2{color:#60bfe7}header nav.main-menu>ul>li>h2{text-transform:uppercase}header nav.main-menu>ul>li>h2 .small-text{float:none}header .top-menu>div.reo .account a{height:55px;margin-top:25px}header .top-menu>div.reo .account.logout a{height:auto}header nav.main-menu>ul>li>h2:after{background:url(../images/menu-nav-arrow.png) 0 0 no-repeat;content:'';cursor:pointer;display:inline-block;height:6px;margin:0 0 0 2px;width:10px}header nav.main-menu>ul>li:hover>h2,header nav.main-menu>ul>li>h2.xxx{cursor:pointer}header nav.main-menu>ul>li:hover>h2:after{background-position:0 -12px}header nav.main-menu ul li .level-2{background-color:transparent;box-shadow:none;display:none;left:0;padding:20px 15px;position:absolute;right:0;top:46px;z-index:30}header nav.main-menu ul li .level-2>ul{background:#f6f6f4;left:0;margin:0 auto;position:absolute;right:0;top:34px}header nav.main-menu ul li ul{margin:0 auto}ul.level-1 a,ul.level-top a{color:#000;display:inline-block;font-size:16px;line-height:20px;padding:0;text-transform:none;width:100%}header nav.main-menu ul li ul li{list-style:none;list-style-type:none;padding:0}header nav.main-menu ul li .level-2>li{clear:both;float:none;margin:0 auto;max-width:1054px}header nav.main-menu ul li .level-2>li:after{background:url(../images/menu-shadow.png) center no-repeat;bottom:-8px;content:"";height:8px;left:0;position:absolute;width:100%}.main-menu .left-block,.main-menu .right-block{float:left;margin:4% 1%;width:68%}.main-menu .right-block{width:28%;position:relative}.main-menu .right-block .btn{position:absolute;bottom:20px;width:auto;left:20px;color:#FFF;padding:0 57px 0 10px}.main-menu .left-block img{float:right;padding-left:10px}.main-menu ul li .level-2 .left-block li{display:inline-block;float:none;margin:0 2%;padding:0 0 12px;vertical-align:top;width:45%}.main-menu .left-block h3{border-bottom:1px solid #d7d7d7;color:#000;font-family:'Roboto Condensed',sans-serif;font-size:14px;margin:0 0 12px;text-transform:none}.main-menu .left-block h3 a,.main-menu .right-block h3 a{font-size:22px;color:#016b9c}.main-menu .left-block a span,.main-menu .right-block a span{font-size:13px;font-family:Arial,sans-serif;color:#454545}.search-wrap{width:90%;padding-left:20px}header .search .search-form{background:#efefef;display:none;height:80px;left:0;overflow:visible;position:absolute;right:0;top:0;z-index:1}header .search input[type=text]{background:#fff;border:1px solid transparent;color:#454545;float:left;font-size:1.167em;height:60px;margin:10px 0 0;padding:7px 50px 7px 15px;width:100%;font-size:24px;font-weight:bold;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;padding-left:20px}header .search input::-webkit-input-placeholder{color:#454545}header .search input:-moz-placeholder{color:#454545}header .search input::-moz-placeholder{color:#454545}header .search input:-ms-input-placeholder{color:#454545}header .search input[placeholder],[placeholder],*[placeholder]{color:#75747c}header .search input[type=text]:focus{background:#fff;border:1px solid #0f75ff;color:#1a1a18}header .search input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;background:#fff}header .search-button,header .search input[type=submit]{border:0;display:block;height:19px;padding:0;position:absolute;right:11%;text-indent:-9999px;top:30px;width:19px}header .search input[type=submit]{background:url(../images/search-icon.png) no-repeat center}header .search-button{float:right;position:relative;right:0;top:30px;margin:0 15px 0 5px;cursor:pointer;background:url(../images/icon-sprite.png) no-repeat 0 -1888px}header .search-button:active{background:url(../images/icon-sprite.png) no-repeat 0 -1810px}header .search-button:hover{background:url(../images/icon-sprite.png) no-repeat 0 -1849px}header .search-close{cursor:pointer;display:block;float:right;font-size:13px;margin-top:32px;text-align:center;width:10%;color:#0096d6;font-family:Arial,sans-serif}header .search-close:hover{color:#60bfe7}header .search #suggestions{background:url(../images/search-shadow.png) no-repeat center bottom;cursor:default;left:0;padding:0 0 6px;right:initial!important;top:60px!important}header .search #suggestions>h3{background:url(../images/search-shadow.png) no-repeat center top;margin:0;padding:0;text-align:left}header .search #suggestions>h3 span{background:#fff;color:#141413;display:block;font-size:16px;padding:25px 30px;text-transform:uppercase}header .search #suggestions .search-suggestions{background:#fff;height:auto;overflow:hidden;padding:25px 30px}header .search #suggestions .search-suggestions>div:hover{background:#fff;color:inherit}header .search #suggestions .search-suggestions h3{clear:both;color:#141413;font-size:16px;margin:0 0 20px;text-transform:uppercase}header .search #suggestions .suggest,header .search #suggestions .results{clear:none;color:#141413;float:left;font-size:16px;height:22px;margin:0;padding:0;width:50%}header .search #suggestions .results{float:right;text-align:right}header .search #suggestions ul li{background:#fff;list-style:none;vertical-align:top}header .search #suggestions ul li+li{border-top:1px solid #ddd}header .search #suggestions ul li a{display:block;height:auto;margin:0;padding:25px 30px;text-align:left;text-transform:none;white-space:normal}header .search #suggestions ul li img{display:block;float:left;font-size:12px;height:auto;margin-right:15px;width:50px}header .search #suggestions ul li span{color:#141413;display:block;font-family:"Roboto Condensed",sans-serif;font-size:16px;text-align:left}header .search #suggestions ul li span.title{line-height:22px}header .search #suggestions ul li span+span{color:#696969;font-family:Arial,sans-serif;font-size:13px}header .reorder{background-color:#FFF;font-size:1.083em;height:72px;margin:10px 12px;padding:0;text-transform:uppercase}header .reorder .image-holder{float:left;height:72px;margin-left:5px;position:relative;width:64px}header .reorder .image-holder img{bottom:0;margin:auto;max-height:100%;max-width:100%;position:absolute;top:0}header .reorder .reorder-content{float:left;margin-left:5px}header .reorder h4{color:#141413;font-size:.813em;font-weight:400;margin:18px 0 0}header .reorder a{color:#1b498f;text-decoration:none}.country-dialog{background-color:#f1f1f1;box-shadow:0 0 20px 0 rgba(0,0,0,0.75);font-family:'Roboto Condensed',sans-serif;padding:0}.country-dialog[style]{position:fixed!important}.country-dialog button{font-size:13px;font-family:Arial,sans-serif;text-transform:uppercase;font-weight:bold;text-align:left;padding:0 0 0 14px;height:44px;line-height:44px;margin-right:10px;width:212px;border:0;color:#fff;display:block}.country-dialog button.underlegalage{background:#262626}.country-dialog button.overlegalage{background:#0096d6;float:left}.country-dialog button.overlegalage.disabled{background:#ccc}.country-dialog .ui-dialog-content{padding:0}.country-selector div.wrapper_FR,.country-selector div.wrapper_IT,.country-selector div.wrapper_US,.country-selector div.wrapper_GB{padding:36px}.country-dialog .dropdown.lang-dropdown{display:none}.country-dialog .dropdown.country-dropdown{width:100%}.country-dialog .dropdown label{float:none;padding:0 0 1em;text-align:left;width:218px;font-weight:normal;font-size:13px;text-transform:uppercase;color:#262626;font-family:Arial,sans-serif}.country-dialog select{margin:0;width:95%;height:44px;border:0;color:#262626}.country-dialog .country-dropdown select{width:98%}.country-dialog select.country{float:left;margin-right:10px}.country-dialog .where-are-you-located{font-family:'Roboto Condensed',sans-serif;font-style:normal;margin:0;font-size:42px;color:#454545;font-weight:bold;text-transform:uppercase}.country-dialog .buttons{margin-bottom:.6em}.country-dialog .buttons .are-you-over{margin:.6em 0 .4em;font-family:'Roboto Condensed',sans-serif;font-style:bold;text-transform:uppercase;font-size:22px;color:#454545;font-weight:bold}.country-dialog .where-are-you-located span{float:inherit;font-size:inherit;font-weight:inherit;position:inherit;text-transform:inherit}.country-dialog p{font-size:1.333em;margin:.6em 0}.country-dialog span.disclaimer{font-family:Arial,sans-serif;font-size:1.083em}.reorder-minicart-wrapper{max-width:155px;width:155px;display:inline-block;float:right}.header .mini-cart-content{background:0;border:0;display:none;right:-25px;top:69px;width:308px}.header .mini-cart-content .triangle-up{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;right:98px;top:0;width:0}.header .mini-cart-content .mini-cart-content-inner{-moz-box-shadow:0 5px 5px 0 rgba(50,50,50,0.5);-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,0.5);background:#fff;box-shadow:0 5px 5px 0 rgba(50,50,50,0.5);margin-top:8px;padding:13px 11px}.mini-cart-products,.mini-cart-totals{margin:0 -11px}.mini-cart-product{border-color:#ededed;border-width:0 0 1px;padding:15px 40px 15px 20px}.mini-cart-product.collapsed{background-color:#fff}.mini-cart-header{border:0;color:#454545;font-size:1.333em;letter-spacing:inherit;padding:12px 0 5px 17px}.minicart-basket-noitems{padding:12px 0 5px 17px}.mini-cart-name{font-family:Arial,sans-serif;font-size:1.333em;font-style:normal}.mini-cart-pricing{color:#696969;font-family:"Roboto Condensed",sans-serif;font-size:1.083em}.mini-cart-pricing .mini-cart-price{color:#006298}.mini-cart-product.collapsed .mini-cart-name,.mini-cart-product.collapsed .mini-cart-attributes,.mini-cart-product.collapsed .mini-cart-pricing,.mini-cart-product.collapsed .product-availability-list{padding-left:8px}.mini-cart-toggler,.js .mini-cart-toggler{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);background:url(../images/nav-arrow.png) no-repeat 5px -10px;height:12px;left:inherit;right:20px;top:25px;transform:rotate(180deg);width:20px}div.collapsed .mini-cart-toggler,.js div.collapsed .mini-cart-toggler{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;background:url(../images/nav-arrow.png) no-repeat 5px -10px;transform:none}.mini-cart-subtotals{border-bottom:solid 1px #e8e8e8;color:#3d3d3d;font-size:1.333em;line-height:58px;padding:0 0 0 15px;text-align:left}.mini-cart-subtotals .label{float:left;font-family:Arial,sans-serif;text-transform:uppercase}.mini-cart-subtotals .value{float:right;font-family:Arial,sans-serif;padding-right:20px;color:#006298}.mini-cart-subscription.recurring{background:url(../images/recurring-bg.png) no-repeat left center #752d72;border:0;color:#fff;height:70px;margin:10px;text-align:center}.pt_checkout .primary-focus .mini-cart-subscription.recurring{background:url(../images/recurring-bg2.png) no-repeat left center #752d72;height:40px;margin:5px}.pt_checkout.right-box .primary-focus .mini-cart-subscription.recurring p{font-size:12px}.mini-cart-subscription.recurring p{font-size:13px;line-height:15px;margin:0 auto;padding:10px 15px 0 78px;text-align:left}.pt_checkout .primary-focus .nav .mini-cart-subscription.recurring p{line-height:17px;padding:5px 0 0 45px}.mini-cart-summary-header{color:#fff!important;font-size:14px!important;height:auto!important;width:auto!important}.mini-cart-subscription.recurring .mini-cart-subscription-recurring-header,.content .nav .right-box .mini-cart-subscription-recurring-header{color:#fff;display:block;font-family:'Roboto Condensed',sans-serif;font-size:1.166em;line-height:17px;text-transform:uppercase}.mini-cart-link-cart{background:#006298;border:0;color:#fff;font-size:1.5em;font-weight:700;line-height:46px;margin:14px 11px 12px;padding:0;text-transform:uppercase}.mini-cart-link-checkout{color:#1b498f;font-size:1.083em;padding:5px 0;text-transform:uppercase}.mini-cart-link-checkout span{background:url(../images/breadcrumbs-arrow.png) no-repeat 100% 5px;padding-right:10px}.mini-cart-promo-message{color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:14px;line-height:20px;font-weight:700;padding:12px 0 12px 33px;margin:0 -11px;border-bottom:solid 1px #ededed;background:#fff url(../images/promo_callout_icon.png) no-repeat 10px 13px}header .cart{background:url(../images/shopping-cart-bg.png) no-repeat left top;border-left:1px solid #707070;color:#60bfe7;float:right;font-size:1.083em;height:80px;text-transform:uppercase;width:155px}header .cart:hover{background:url(../images/shopping-cart-bg-hover.png) no-repeat left top}header .cart:active,header .cart.active{background:url(../images/shopping-cart-bg-active.png) no-repeat left top}header .cart .cart-quantity{white-space:nowrap;color:#033;margin:3px}header .cart .cart-quantity:before{content:"(";display:inline-block}header .cart .cart-quantity:after{content:")";display:inline-block}header .cart{display:block;font-weight:400;margin:0}header .cart .cart-header{color:#033;padding:27px 0 33px 64px;position:absolute;width:76px;font-family:'Roboto Condensed',sans-serif}header .cart:hover .cart-header{color:#0096d6}header .cart:active .cart-header,header .cart.active .cart-header{color:#60bfe7}header .cart .total{display:block;margin:45px 0 0 57px;color:#60bfe7}.banner{height:235px;overflow:hidden;position:relative;width:100%;z-index:30}.banner .banner-main{height:100%;z-index:20}.banner .banner-main h1{font-size:22px;line-height:40px;margin:0 0 5px}.banner_inner-top{height:200px;margin:0 10px;padding:15px 15px 0}.banner_inner-top h1,.banner_inner-top p{color:#2f2f2f}.banner_inner-bottom{background-color:#f8f8f8;padding:20px 25px}.banner_inner-bottom:after{clear:both;content:none;display:block;font-size:0;height:0;visibility:hidden}.banner-inner-img{float:right;padding:0 0 20px 20px}.banner .banner-main .banner-play button.play-button{background:url(../images/play-button.png) no-repeat center center;border:0;display:block;height:48px;margin:0 auto;text-indent:-9999px;width:48px}.banner .banner-main .banner-play p{color:#fff;font-size:11px;margin:10px 0 0;text-align:center;text-transform:uppercase}.banner .banner-main figure{width:100%;overflow:hidden;position:relative;text-align:center;margin:0}.banner .banner-main figure img{position:relative;display:block}.blu-nation-block{margin-top:64px}.content .breadcrumbs,.breadcrumbs{color:#777676;font-family:Arial,sans-serif;margin:14px 0}.content .breadcrumbs ul li,.breadcrumbs ul li{display:inline;font-size:14px;list-style:none;margin-left:0;margin-top:20px;text-transform:lowercase}.content .breadcrumbs ul li+li,.breadcrumbs ul li+li,.content .breadcrumbs ul script+li,.breadcrumbs ul script+li{background:url(../images/breadcrumbs-arrow.png) no-repeat 0 -37px;margin-left:4px;padding-left:16px}.content .breadcrumbs ul li .breadcrumb-last,.breadcrumbs ul li .breadcrumb-last{font-family:inherit;font-style:normal}.content .category-tabs ul{margin:3px auto 0;display:inline-block}.content nav.category-tabs ul li{background-color:#fff;display:block;float:left;font-size:13px;list-style:none;margin-top:-3px}.content nav.category-tabs ul li:last-child{padding-right:0}.content nav.category-tabs ul li a{background:#fff;border-top:solid 3px #f6f6f4;color:#989797;display:inline-block;font-size:13px;height:auto;margin-left:0!important;padding:10px 30px;text-transform:uppercase;position:relative}.content nav.category-tabs ul li a:hover,.content nav.category-tabs ul li a.active{border-bottom:0;border-top:solid 3px #016b9c;color:#454545;text-decoration:none;transition:border-top-color 1s ease 0}.content nav.category-tabs ul li a h1{margin:0;color:#989797!important;font-size:13px;font-weight:300}.content nav.category-tabs ul li a:hover h1,.content nav.category-tabs ul li a.active h1{color:#454545!important}.content nav.category-tabs ul li a:hover:after,.content nav.category-tabs ul li a.active:after{content:'';width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:7px solid #016b9c;position:absolute;top:0;left:50%;margin-left:-3px}.content nav.category-tabs ul li+li a{margin-left:10px}.content .category-tabs-wrapper{clear:both;position:relative}.content .category-tabs-background{background:#f6f6f4;height:3px;position:absolute;left:0;top:-3px;width:100%}.content .banner{width:1024px}.content .banner .banner-main{height:173px;padding-top:20px;position:relative}.content .banner .banner-main h1{margin:0 0 0 30px;padding:0;width:280px}.content .banner .banner-main h2{font-family:Arial,sans-serif;font-size:1.333em;font-weight:400;margin:10px 0 20px 30px;padding:0;width:280px}.content .banner .banner-main figure{left:0;position:absolute;top:0;z-index:-1}.content .banner .banner-collapsed{background:#f6f8fa;display:none;overflow:hidden;padding:30px}.content .banner .banner-collapsed .banner-wrap{float:left;width:300px}.category-listing.category-style{padding-top:13px}.content .category-listing .product{-moz-box-shadow:none;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-shadow:none;-webkit-box-sizing:border-box;background:#fff;border:2px solid #fff;box-shadow:none;box-sizing:border-box;display:inline-block;float:none;margin:0 1% 13px 0;padding:20px 0 0;position:relative;vertical-align:top;width:32.333333%}.content .category-listing .product:hover{border-color:gray;-webkit-transition:border-color 1.5s ease 0;transition:border-color 1.5s ease 0}.content .category-listing .product span.btn{display:inline-block;margin:15px 30px}.content .category-listing .product figure{min-height:150px;position:relative}.content .category-listing .product a.quick-view{color:#fff;display:none;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-weight:700;height:18px;left:50%;margin:-9px 0 0 -50px;padding:10px 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:25%;width:105px;z-index:30}.content .category-listing .product:hover a.quick-view{background:#272724}.content .category-listing .product:hover a.quick-view:hover{background:#000;box-shadow:0 0 10px rgba(255,255,255,0.6)}.content .category-listing .product figure .range-fill-badge,.pdp-main .product-primary-image .range-fill-badge,.content .category-listing .product figure .range-plus-badge,.pdp-main .product-primary-image .range-plus-badge,.content .category-listing .product figure .range-go-badge,.pdp-main .product-primary-image .range-go-badge,.content .category-listing .product figure .range-pro-badge,.pdp-main .product-primary-image .range-pro-badge{background:url(../images/badge-sprites.png) no-repeat 0 -93px;display:inline-block;height:40px;position:absolute;right:20px;text-indent:-9999px;width:85px;z-index:100}.content .category-listing .product figure .range-plus-badge,.pdp-main .product-primary-image .range-plus-badge{background:url(../images/badge-sprites.png) no-repeat 0 -59px}.content .category-listing .product figure .range-go-badge,.pdp-main .product-primary-image .range-go-badge{background:url(../images/badge-sprites.png) no-repeat 0 8px}.content .category-listing .product figure .range-pro-badge,.pdp-main .product-primary-image .range-pro-badge{background:url(../images/badge-sprites.png) no-repeat 0 -26px}.content .category-listing .product figure img{display:block;margin:0 auto;max-height:150px;max-width:100%;padding:0;width:auto}.content .category-listing .product h2{font-size:18px;font-weight:400;margin:20px 0 0;padding:0 30px;position:relative;color:#333!important}.content .category-listing .product .product-description{color:#696969;font-family:Arial,sans-serif;font-size:13px;line-height:18px;margin:5px 0 0;padding:0 30px}.content .category-listing .product .product-description ul li{list-style:disc;list-style-position:inside}.content .category-listing .product .product-price{color:#2b2b2b;font-family:'Roboto Condensed',sans-serif;font-size:1em;font-weight:700;margin:5px 0;padding:0 30px}.content .category-listing .product .product-price a{direction:ltr;display:block;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:9999}.content .category-listing .product .product-price i.product-info-image{background:url(../images/sprites.png) no-repeat 100% -1423px;background-repeat:no-repeat;float:right;height:23px;margin-top:7px;width:21px}.content .category-listing .product .product-price span.product-standard-price,.content .category-listing .product .product-price span.product-set-price.unadjusted{color:#b9b8b8;font-size:1.833em;padding-right:8px;text-decoration:line-through}.content .category-listing .product .product-price span.product-standard-price{font-size:22px}.content .category-listing .product .product-price span.product-sales-price,.content .category-listing .product .product-price span.product-set-price,.content .category-listing .product .product-price span.product-set-discount-price{font-size:18px;font-weight:700}.content .category-listing .product .product-price .unadjusted,.pt_product-details .product-col-2 .product-set-list .product-set-content .unadjusted,.product-price .product-set-content .unadjusted{font-color:#cc5454;padding-right:10px;text-decoration:line-through}.content .category-listing .product .product-bottom{font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-weight:400;line-height:45px;margin-bottom:-3px;margin-top:10px;overflow:hidden;padding:0 30px;text-transform:uppercase}.pdp-main .product-set-list .product-set-content{display:table;margin:10px 0;width:100%}.content .category-listing .product .product-bottom .product-review{clear:both;height:21px;margin-bottom:10px}.content .category-listing .product .product-bottom .product-availability.in-stock{color:#0cc240;font-family:Arial,sans-serif;font-size:12px;text-transform:uppercase;font-weight:700}.content .category-listing .product .product-bottom .product-availability.in-stock p:before{content:"\2713";margin-right:5px}.content .category-listing .product .product-bottom .product-rating span,.pdp-main .product-bottom .product-rating span{background:url(../images/rating.png) no-repeat left top;display:inline-block;height:14px;line-height:16px;text-indent:-9999px;width:14px}.content .category-listing .product .product-bottom .product-rating span.rating-5,.pdp-main .product-bottom .product-rating span.rating-5{background-position:left bottom}.content .category-listing .product .product-bottom .product-rating span+span,.pdp-main .product-bottom .product-rating span+span{margin-left:-2px}.content .primary-content h2#results-products,.content .primary-content h2#results-content{background:0;color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:1.5em;font-style:normal;font-weight:700;margin:0;padding:0;text-transform:uppercase}.content .content-listing.next{border-top:1px solid #3f3f3f;margin:20px 0 0}.content .content-listing.next h2#results-content{padding:24px 0 0}.content .content-listing ul.folder-content-list li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;box-sizing:border-box;margin:0 .95% 1% 0;padding:2% 2.5% 2.5%;width:32.7%}.content .content-listing ul.folder-content-list.blogs li .blog-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6% 7.5%}.content .content-listing ul.folder-content-list.blogs li figure{height:164px;overflow:hidden;position:relative;text-align:center;width:100%}.content .content-listing ul.folder-content-list.blogs li figure img{bottom:0;height:auto;left:0;margin:auto;min-width:100%;position:absolute;right:0;top:0}.content .content-listing ul.folder-content-list.blogs li figure img.noimage{max-height:100%;max-width:100%;min-width:inherit}.content .content-listing ul.folder-content-list p{color:#959494;font-size:14px;height:60px;line-height:18px;margin-bottom:3px;overflow:hidden;padding:5px 0 8px}.content .content-listing ul.folder-content-list .content-title{color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:23px;line-height:25px;overflow:hidden;white-space:nowrap}.content .content-listing ul.folder-content-list a.readmore{background:url(../images/breadcrumbs-arrow.png) no-repeat 100% 4px;color:#1b498f;font-family:'Roboto Condensed',sans-serif;padding-right:10px;text-transform:uppercase}.pdp-main{background:#fff;padding:28px 0 10px}.ui-dialog.dialog-fontem .pdp-main .product-primary-image{height:auto;padding:0}.js .ui-dialog.dialog-fontem .ui-dialog-content .pdp-main h1.product-name{font-size:1.8em;font-weight:400;margin:0;width:auto}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-description{color:#696969;font-size:inherit;line-height:17px;margin:8px 0}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart{padding-top:15px}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart .inventory{border:0;float:left;line-height:inherit;padding:0;width:auto}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart .inventory input{border:1px solid #e0e0e0;height:30px;margin:0 10px;padding:0;text-align:center;width:30px}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .promotion{font-size:1.333em;padding:18px 0 18px 20px}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .button-select-bonus,.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .button-remove-bonus{background:#0583da;color:#fff;float:left;font-family:'Roboto',sans-serif;font-size:1.833em;font-weight:400;height:32px;line-height:32px;margin:0;padding:0;width:32px}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .button-select-bonus.disabled,.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .button-remove-bonus.disabled{opacity:.5}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .bonus-product-list-footer{background:0;border-top:#e0e0e0 1px solid;font-size:1.333em;margin:0;padding:18px 0 18px 20px}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .bonus-product-list-footer button.add-to-cart-bonus{font-size:1em;margin:0}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main a.remove-link{background:url(../images/icon-remove.png) no-repeat 0 50%;display:inline-block;height:24px;text-decoration:none;text-indent:-9999px;width:16px}.ui-dialog.dialog-fontem .video-wrapper{padding:0 15px}.ui-dialog.dialog-fontem .video{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;margin-bottom:25px;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:52%;padding-top:30px;position:relative;width:99%}.ui-dialog.dialog-fontem .video iframe,.ui-dialog.dialog-fontem .video object,.ui-dialog.dialog-fontem .video embed{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.ui-dialog.dialog-fontem .video-social{padding-right:18px;text-align:right}.ui-dialog.dialog-fontem .addthis_fontem_style{float:right;height:32px;overflow:hidden}.ui-dialog.dialog-fontem .video-social p,.ui-dialog.dialog-fontem .video-social .social-actions{display:inline;padding-left:10px}.ui-dialog.dialog-fontem .video-social p{color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-weight:700;line-height:32px;text-transform:uppercase}.pdp-main .product-col-1{margin-left:0;padding-right:20px;width:43%}.js .ui-dialog.dialog-fontem .ui-dialog-content .product-col-1{padding:0;width:45%}.js .ui-dialog.dialog-fontem .ui-dialog-content .product-col-2{padding:0;width:52%}.pdp-main .product-col-2{width:57%}.pdp-main .product-detail-reviews{clear:both;margin:0}.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-line{border-top:1px #e0e0e0 solid;padding:20px 0}.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-line.last{padding-bottom:0}.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item{border-bottom:0;clear:none;width:50%}.content .primary-content h1.product-name,.ui-dialog.product-quickview .ui-dialog-content .pdp-main h1.product-name{color:#2e2a29;float:none;font-size:2.167em;font-weight:700;line-height:45px;width:auto}.content .primary-content h1.product-name{line-height:30px}.pdp-main .short-description,.pdp-main .long-description{color:#424242;font-family:Arial,sans-serif}.pdp-main .short-description ul,.pdp-main .long-description ul{list-style-position:inside;list-style-type:disc;padding:8px 0}.pdp-main .short-description ul,.pdp-main .long-description ul li{line-height:18px}.pdp-main .long-description{line-height:22px;padding:0}.pdp-main .product-add-to-cart{background:0;margin:5px 0;padding:0}.pdp-main .product-add-to-cart .product-subscription-options h2{color:#141413;text-transform:uppercase}.pdp-main .product-add-to-cart .product-subscription-options label,.cart-wrapper .cart-content .cart-footer .product-subscription-options label{color:#141413;display:inline-block;float:none;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:500;text-transform:inherit;white-space:nowrap;width:auto}.cart-wrapper .cart-content .cart-footer .product-subscription-options{border-bottom:1px solid #ededed;margin-bottom:10px}.cart-wrapper .cart-content .cart-footer .product-subscription-options .pdp-subscription-option{padding:0 0 10px 15px}.pdp-main .product-add-to-cart .product-subscription-options input[type=radio]{margin:13px 2px}.pdp-main .product-add-to-cart .product-subscription-options select,.cart-wrapper .cart-content .cart-footer .product-subscription-options select{border-color:#b9b9b9;color:#424242;height:40px;margin-right:2%;padding:5px;width:auto}.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency{display:inline-block;white-space:nowrap}.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency div{display:inline-block;font-size:1.166em}.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency a{color:#0096d6;font-family:'Roboto Condensed',sans-serif;font-size:17px}.pdp-main .product-add-to-cart .product-subscription-options{padding:15px 0}.pdp-main .product-add-to-cart .product-subscription-options a{font-size:16px}.pdp-main .product-add-to-cart .product-subscription-options>a:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #000;content:'';display:inline-block;height:0;margin-left:10px;margin-bottom:1px;width:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pdp-main .product-add-to-cart .product-subscription-options>a.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pdp-main .product-add-to-cart .js-pdp-subscription-option-wrapper{overflow:hidden;height:0;-webkit-transition:height .5s;-moz-transition:height .5s;transition:height .5s}.pdp-main .product-add-to-cart .inventory{float:none;line-height:40px;padding:15px 0;width:100%}.pdp-main .product-add-to-cart .price-quantity-wrapper,.pdp-main .product-add-to-cart .add-to-cart-wrapper{float:left;margin:0;padding:0;max-width:50%}.pdp-main .product-add-to-cart .product-price{color:#2b2b2b;float:left;font-size:12px;margin:0 5px 0 0;padding:0;text-align:left;width:auto}.pdp-main .product-set-details .product-price{color:#2b2b2b;margin:.3em 0}.pdp-main .product-add-to-cart .product-price .price-standard,.pdp-main .product-price .product-set-price.unadjusted,.products-recommendations .products-wrapper ul li .product-price .price-standard{border:0;color:#b9b8b8;font-size:30px;font-weight:700}.products-recommendations .products-wrapper ul li .product-price .price-standard{font-size:22px}.pdp-main .product-add-to-cart .product-price .price-standard,.products-recommendations .products-wrapper ul li .product-price .price-standard{text-decoration:line-through}.pdp-main .product-add-to-cart .product-price .price-sales,.pdp-main .product-price .product-set-price,.pdp-main .product-price .product-set-discount-price,.pdp-main .product-set-details .product-price .price-sales{border:0;font-size:24px;font-weight:700}.pdp-main .product-add-to-cart .product-price .price-sales.crossed,.pdp-main .product-price .product-set-price.crossed,.pdp-main .product-price .product-set-discount-price.crossed,.pdp-main .product-set-details .product-price .price-sales.crossed{text-decoration:line-through}.pdp-main .product-set-details .product-price .price-sales span{font-size:20px}.pdp-main .product-add-to-cart .product-price .price-saved{color:#827b7b;display:block;font-size:1.167em;font-weight:500;line-height:14px;margin-top:-10px}.pdp-main .product-add-to-cart .product-price .price-saved.now{display:initial}.pdp-main .product-price .price-saved.now{color:#fe1515;font-weight:700;font-size:24px}.products-recommendations .products-wrapper ul li .product-price .price-saved{display:none}.pdp-main .product-add-to-cart .quantity{display:inline-block}.pdp-main .product-add-to-cart .inventory input{border-color:#b9b9b9;color:#1a1a18;font-family:'Roboto Condensed',sans-serif;font-size:1.25em;height:43px;margin:0 10px 0 0;padding-left:9px;width:65px}.pdp-main .product-add-to-cart button{margin:0;width:auto}.cloned-add-to-cart .add-to-cart-wrapper{float:right;margin:20px 0 0}.pdp-main .product-add-to-cart .secure-payment,.cloned-add-to-cart .add-to-cart-wrapper .secure-payment{color:#7f7775;display:block;line-height:24px;text-align:right;text-transform:uppercase;font-family:Arial,sans-serif;font-size:12px}.pdp-main .product-add-to-cart .secure-payment:before,.cloned-add-to-cart .add-to-cart-wrapper .secure-payment:before{background:url(../images/ico-secure-payment.png) no-repeat 0 0;content:"";display:inline-block;height:9px;margin:-3px 0 0;vertical-align:middle;width:7px}.pdp-main .nextdaydelivery-block{color:#424242;font-weight:bold;padding-left:40px;text-transform:uppercase}.pdp-main .nextdaydelivery-block:before{background:url(../images/ico-twentyfour.png) no-repeat 0 0;content:"";display:inline-block;height:25px;margin:-10px 5px 0 -40px;vertical-align:middle;width:29px}.pdp-main .availability-block{font-family:'Roboto Condensed',sans-serif;padding:5px 0}.pdp-main .availability-block li{display:inline-block;font-size:1.083em;height:25px;line-height:25px;list-style:none outside none;text-transform:uppercase}.pdp-main .availability-block .in-stock-msg,.product-set-details ul.product-availability-list li{color:#0cc240;font-family:Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.pdp-main .availability-block .in-stock-msg:before{content:"\2713";margin-right:5px}.pdp-main .availability-block .not-available-msg{padding:0}.pdp-main .availability-block .not-available-msg:before{content:"\2716";margin-right:5px}.pdp-main .availability-block li.delivery{background:url(../images/sprites.png) no-repeat -560px -315px;color:#393939;font-weight:700;margin-right:15px;padding-left:25px}.pdp-main .availability-block .in-stock-msg.custom,.pdp-main .availability-block .delivery.custom{background:0;padding:0}.pdp-main .availability-block .in-stock-msg.custom img,.pdp-main .availability-block .delivery.custom img{margin-right:3px;max-height:15px;max-width:35px;vertical-align:sub}.pdp-main .product-bottom{color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-weight:700;line-height:32px;padding:9px 0 14px;text-transform:uppercase}.pdp-main .product-social p{color:#333;font-size:1.083em;font-weight:700;line-height:24px;padding-right:10px}.pdp-main .product-social{display:none;text-align:right;width:100%}.pdp-main .product-social .product-actions{background:0;display:inline;padding:0}.pdp-main .view-details{border-top:1px solid #e1e1e1;line-height:68px;text-align:right}.pdp-main .view-details a{background:url(../images/breadcrumbs-arrow.png) no-repeat 100% 1px;font-family:Arial,sans-serif;font-size:1em;font-weight:700;padding-right:10px;text-transform:uppercase}.addthis_fontem_style a{margin-right:1%}.addthis_button_facebook span,.addthis_button_twitter span{width:16px!important;height:14px!important;background:none!important;font-size:16px!important}.addthis_button_googleplus .fa,.addthis_button_pinterest span{background:none!important;font-size:16px!important;width:17px!important;height:17px!important}.footer .footer-cols a{color:#333}.footer .footer-cols .social a:before,.post-social .addthis_toolbox a:before{background:0;margin:0;content:none}.social-actions a.addthis_button_googleplus{float:left}.footer .footer-cols .social a,.post-social .addthis_toolbox a{color:#fff;border-radius:50%;text-align:center;padding:7px;text-decoration:none}.post-social .addthis_toolbox a{padding:10px}.pt_blog .post-detail a[class^=addthis_button]{float:left}.footer .footer-cols .social a.fb,.addthis_button_facebook.at300b{background:#3460a1}.footer .footer-cols .social a.tw,.addthis_button_twitter.at300b{background:#28aae1}.footer .footer-cols .social a.googlePlus,.social-actions a.addthis_button_googleplus{background:#de5543}.footer .footer-cols .social a.youtube{background:#d31a1a}.footer .footer-cols .social a.pinterest,.addthis_button_pinterest.at300b,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.pinterest{background:#cc2127}.footer .footer-cols .social a.instagram{background:#763eb1}.footer .footer-cols .social a i,.post-social .social a i{width:15px;display:block}.footer .footer-cols .social li,.post-social .social li{display:inline-block}.footer .footer-cols .social a.fb:before,.addthis_button_facebook.at300b:before{height:22px!important;width:auto}.addthis_button_facebook span:before{content:"\f09a"}.addthis_button_twitter span:before{content:"\f099"}.addthis_button_google_plusone div:before{content:"\f0d5"}.addthis_button_pinterest span:before{content:"\f0d2"}.pdp-main .product-primary-image{height:320px;margin-bottom:30px;max-width:100%;position:relative;text-align:center}.pdp-main .product-primary-image img.primary-image{max-height:320px}.pdp-main .product-thumbnails{clear:both;display:block;padding:0 0 20px}.pdp-main .product-thumbnails ul{display:inline-block}.pdp-main .product-thumbnails ul li{border:1px solid #e3e3e3;height:65px;margin:0 5px 5px 0;padding:1px;width:84px}.pdp-main .product-thumbnails ul li.selected{border:2px solid #000;padding:0;position:relative}.pdp-main .product-thumbnails ul li .thumbnail-link,.pdp-main .product-thumbnails ul li.thumb-video a{cursor:pointer;display:block;font-size:0;height:61px;position:relative;width:80px}.pdp-main .product-thumbnails ul li img{border:0;bottom:0;left:0;margin:auto;max-height:61px;max-width:80px;position:absolute;right:0;top:0}.products-same-category,.products-recommendations,.pdp-main .recommendations{background:#fff;clear:both;margin-top:10px;padding:27px 10px 0 10px;text-align:center;width:auto;padding:27px 10px 0 10px}.products-same-category .products-wrapper,.products-recommendations .products-wrapper{padding:27px 0 30px}.products-same-category h2,.products-recommendations h2,.pdp-main .recommendations h2{color:#2b2b2b;font-family:Arial,sans-serif;font-size:25px;font-style:normal;margin:0;text-align:left;text-transform:uppercase}.products-recommendations h3{font-weight:bold;color:#454545;font-size:32px;font-style:normal;margin:0;text-align:left;text-transform:uppercase}.products-recommendations .products-wrapper .jcarousel-clip{margin:auto;overflow:hidden;text-align:center;width:100%}.products-recommendations .products-wrapper .jcarousel-prev{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);background:url(../images/recommendation-arrow.png) no-repeat 5px -10px;cursor:pointer;height:30px;left:-10px;position:absolute;top:20%;transform:rotate(90deg);width:30px}.products-recommendations .products-wrapper .jcarousel-next{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);background:url(../images/recommendation-arrow.png) no-repeat 5px -10px;cursor:pointer;height:30px;position:absolute;right:-10px;top:20%;transform:rotate(270deg);width:30px}.products-same-category ul li,.products-recommendations .products-wrapper ul li,.pdp-main .recommendations li{display:inline-block;padding:0 15px;text-align:left;width:256px}.products-same-category ul li .product-image,.products-recommendations .products-wrapper ul li .product-image{height:145px;margin:0 auto}.products-same-category ul li .product-image img,.products-recommendations .products-wrapper ul li .product-image img{max-height:140px;max-width:100%}.products-same-category ul li a h3,.products-recommendations .products-wrapper ul li a h3,.products-recommendations .products-wrapper ul li a h4{color:#2b2b29!important;font-size:16px;font-weight:700;margin:0;text-transform:none}.products-same-category ul li ul,.products-recommendations .products-wrapper ul li ul{display:block;list-style-position:inside;list-style-type:disc}.products-same-category ul li ul li,.products-recommendations .products-wrapper ul li ul li{display:list-item;float:none;line-height:25px;padding:0;width:auto}.products-same-category ul li .product-price,.products-recommendations .products-wrapper ul li .product-price{color:#2b2b2b;font-size:18px;font-weight:700;margin:5px 0 0}.pdp-main .warning-message{color:#585858;line-height:18px;padding:15px 0 0}.ui-dialog.product-quickview,.ui-dialog.dialog-fontem{overflow:visible;padding:0}.ui-dialog.product-quickview .ui-widget-header,.ui-dialog.dialog-fontem .ui-widget-header{background:#fff;height:32px;line-height:32px;margin:0;padding:6px 0 0}.ui-dialog.product-quickview .ui-dialog-titlebar-close,.ui-dialog.dialog-fontem .ui-dialog-titlebar-close{background:url(../images/overlay-close.png) no-repeat;float:right;height:43px;margin:0;padding:0;right:-18px;top:-18px;width:43px}.ui-dialog.product-quickview .ui-icon-closethick,.ui-dialog.dialog-fontem .ui-icon-closethick{background:0;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;height:100%;text-indent:-99999px;width:auto}.ui-dialog.product-quickview .ui-dialog-content{margin:0;padding:0;width:100%!important}.ui-dialog.product-quickview .ui-dialog-content .product-col-1{width:58%}.ui-dialog.product-quickview .ui-dialog-content .product-col-2{width:42%}.ui-dialog.product-quickview .ui-dialog-content .pdp-main h1.product-name{font-family:'Roboto Condensed',sans-serif;font-style:normal;margin:0}.ui-dialog.product-quickview .ui-dialog-content .pdp-main .product-add-to-cart .product-subscription-options h2{font-family:'Roboto Condensed',sans-serif;font-size:1.3em;font-style:normal;font-weight:700;margin:0}.homepage #header-push-down,.pt_blog #header-push-down{height:0}.usp-bar-top-wrapper{position:absolute;top:80px;width:100%;z-index:100}.home-page .slider-wrapper #homepage-slider #homepage-slides .slide-wrapper h3.home-carousel-text{color:#0b1644;font-family:'Roboto Condensed',sans-serif;font-size:3.7em;font-weight:500;margin-left:550px;margin-top:105px;position:absolute;width:400px}#homepage-slider .slide img{width:100%}#wrapper.pt_storefront,#wrapper.pt_product-details,#wrapper.pt_account,#wrapper.pt_order,#wrapper.pt_customer-service,#wrapper.pt_blog,#wrapper.pt_error,#wrapper.pt_product-search-noresult,#wrapper.pt_store-locator,#wrapper.pt_content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:0;border:0;box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}#wrapper.pt_content{overflow:visible}#homepage-slider{overflow:inherit;visibility:hidden}#homepage-slider .jcarousel-clip{height:100%;position:relative;text-align:center;width:100%;z-index:30}#homepage-slider .jcarousel-item{z-index:20}#homepage-slider .jcarousel-item img.carousel-bg{height:364px;left:0;position:absolute;top:0;z-index:2}#homepage-slider .jcarousel-item div.videoin-wrapper,#homepage-slider .jcarousel-item .slide-wrapper{display:block;height:100%;margin:0 auto;max-width:1152px;position:relative;text-align:left;text-decoration:none}#homepage-slider .jcarousel-item .slide-wrapper .carousel-link{display:block;height:100%;width:100%;position:absolute;z-index:2}#homepage-slider .jcarousel-item div.videoin-wrapper{height:364px;padding-top:0}#homepage-slider .jcarousel-item figure,#homepage-slider .jcarousel-item div.videoin-wrapper video{background:center center no-repeat;background-size:auto 100%;height:100%;max-width:1152px;position:absolute;top:0;width:100%;z-index:-1}#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{top:-300px}#homepage-slider .jcarousel-item div.videoin-wrapper video{left:0;z-index:1}.js #homepage-slider .jcarousel-control{position:static}#homepage-slider .jcarousel-item figure img{max-height:630px;width:100%}#homepage-slider .jcarousel-control{margin:3px auto 0;max-width:1024px;width:100%}.js #homepage-slider .jcarousel-control a{background-color:transparent;border:0;border-top:3px solid transparent;color:#989797;display:inline-block;float:none;font-family:Arial,sans-serif;font-size:12px;height:auto;margin:-3px 1px 0;outline:0;padding:10px 3%;text-indent:0;text-transform:none;width:auto;position:relative}.js #homepage-slider .jcarousel-control a:hover,.js #homepage-slider .jcarousel-control a.active{background-color:transparent;background-position:0 -16px;border-top-color:#016b9c;color:#454545;text-decoration:none}.js #homepage-slider .jcarousel-control a:hover:after,.js #homepage-slider .jcarousel-control a.active:after{content:'';width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:7px solid #016b9c;position:absolute;top:0;left:50%;margin-left:-3px}.js #homepage-slider .jcarousel-control a:hover{transition:border-top-color 1s ease 0}#homepage-slider .slide .img_mob{display:none;position:relative}#homepage-slider .slide .img_desk .logo_banner{bottom:30px;color:#fff;font-size:28px;position:absolute;right:30px}#homepage-slider .slide .img_desk .logo_banner:before{background:url(../images/logo_banner.png);content:"";display:inline-block;height:83px;margin-right:5px;vertical-align:middle;width:83px}#homepage-slider .slide.slide-right .img_desk .logo_banner{left:30px;right:auto}#homepage-slider .slide h2{font-family:'Roboto Condensed',sans-serif;font-size:48px;font-weight:400;height:auto;line-height:48px;margin:0 0 15px;position:relative;text-decoration:none;text-transform:uppercase;width:auto}#homepage-slider .slide a div.content-block{left:15%;position:absolute}#homepage-slider .slide a div.content-block button.button-text{background:#000;border:1px solid #fff;color:#fff;display:block;font-size:1.5em;padding:10px}#homepage-slider .slide a div.content-block h4{color:#000;font-size:3em;height:auto;line-height:60px;text-decoration:none;width:auto}#homepage-slider .slide a div.content-block span.details{color:#000;font-size:1.5em;height:auto;line-height:30px;text-decoration:none;width:auto}#homepage-slider .slide a div{margin:0 auto;position:relative;text-align:left;width:500px}#homepage-slider .homepage-slider-content p{font-size:18px;line-height:20px;margin-bottom:43px;width:50%}button,.btn,.btn:visited,.pt_account .wrapper-return-cart a.return-cart,.account-dashboard ul.account-options li a,.content .primary-content .button,.content .primary-content a.buttonstyle{background-color:#006298;background-image:none;border:0;color:#fff!important;display:inline-block;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;line-height:32px;padding:0 57px 0 10px;position:relative;text-transform:uppercase}button:hover,.btn:hover,.pt_account .wrapper-return-cart a.return-cart:hover,.account-dashboard ul.account-options li a:hover,.content .primary-content .button:hover,.content .primary-content a.buttonstyle:hover{background-color:#0096d6;text-decoration:none!important;color:#fff;transition:.25s ease}button:active,.btn:active,.content .primary-content .button:active,.content .primary-content a.buttonstyle:active{background-color:#60bfe7}.category-style .btn,.category-style .btn:visited,.btn-buy,.btn-buy:visited,.mini-cart-link-cart.button,.mini-cart-link-cart.button:visited,button[name="dwfrm_login_unregistered"],button[name="dwfrm_login_unregistered"]:visited,label[for="op-PMMakePayment"],label[for="op-PMMakePayment"]:visited{background-color:#ff9800}.category-style .btn:hover,.btn-buy:hover,.mini-cart-link-cart.button:hover,button[name="dwfrm_login_unregistered"]:hover,label[for="op-PMMakePayment"]:hover{background-color:#e68a00;transition:.25s ease;text-decoration:none!important}.category-style .btn:active,.btn-buy:active,.mini-cart-link-cart.button:active,button[name="dwfrm_login_unregistered"]:active,label[for="op-PMMakePayment"]:active{background-color:#ffad33}.pt_account .wrapper-return-cart a.return-cart:hover,.account-dashboard ul.account-options li a:hover,.content .primary-content .button:hover,.content .primary-content a.buttonstyle:hover{text-decoration:none!important}#add-to-cart{line-height:40px}button:after,.btn:after,.pt_account .wrapper-return-cart a.return-cart:after,.account-dashboard ul.account-options li a:after,.content .primary-content .button:after,.content .primary-content a.buttonstyle:after{content:'';display:block;background:url(../images/icon-sprite.png) no-repeat 0 -1017px!important;width:7px!important;height:8px!important;float:right;position:absolute;top:50%!important;right:10px;margin-top:-4px}.pt_account .wrapper-return-cart a.return-cart:hover,.account-dashboard ul.account-options li a:hover{background-color:#0096d6}.pt_account .wrapper-return-cart a.return-cart:active,.account-dashboard ul.account-options li a:active{background-color:#60bfe7}button:hover,.btn:hover,.pt_account .wrapper-return-cart a.return-cart:hover,.account-dashboard ul.account-options li a:hover{transition:background-color .3s ease 0}.btn-arrow-r{padding:0 35px 0 13px}.btn-arrow-r:after{background:url(../images/bt-arrow-right.png);content:"";height:10px;position:absolute;right:10px;top:15px;width:6px}.btn-red,.btn-red:visited{background-color:#b11230}.btn-red:hover{background-color:#b13a50}.account-box button.delete-button,.form-box button.delete-button{background:#b11230}.pt_account .login-box-content.returning-customers button,.pt_account .login-box-content .register-button button,.pt_account .login-box-content .checkout-button button{margin:0 8px 0 0}.pt_account .login-box-content.returning-customers button,.pt_account .login-box-content .register-button button{width:202px}.pt_account .login-box-content.returning-customers button span,.pt_account .login-box-content .register-button button span{float:left}.pt_account .login-box-content .register-button,.pt_account .login-box-content .checkout-button{margin:0;padding:30px 0 25px}#homepage-slider .jcarousel-prev,#homepage-slider .jcarousel-next{cursor:pointer;display:none!important;margin-top:-20px;position:absolute;text-align:center;top:50%;z-index:99}#homepage-slider .jcarousel-prev span,#homepage-slider .jcarousel-next span{display:block;height:40px;margin:auto;width:24px}#homepage-slider .jcarousel-prev span{background:url(../images/carousel-arrows.png) no-repeat 0 0;background-size:100% auto;left:10px}#homepage-slider .jcarousel-next span{background:url(../images/carousel-arrows.png) no-repeat 0 100%;background-size:100% auto;right:10px}.homepage-slider-content{bottom:0;height:100%;font-family:'Roboto Condensed',sans-serif;max-width:61%;padding:0 0 0 25px;position:absolute;z-index:1}.homepage-slider-content .inner-wrapper{position:relative;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:55px}.homepage-slider-content .slider-header{font-family:'Roboto Condensed',sans-serif;font-size:40px;line-height:40px;color:#262626;text-transform:uppercase;margin:0 0 12px 0;font-weight:bold}.homepage-slider-content .btn{font-size:14px;font-family:arial,sans-serif;font-weight:bold;line-height:32px;padding:0 9px;width:200px}.slide-right .homepage-slider-content{padding:25px 65px 0 0;right:0;text-align:right}.slide-right .homepage-slider-img{float:left;padding:50px 20px 0 0}.slide-center .homepage-slider-content{max-width:none;padding:25px 113px 0;text-align:center;width:100%}.home-page .shop-item{background-color:#fff;display:table-cell;float:none;margin:0 1.5% 2% 0;padding:20px 30px 50px;position:relative;vertical-align:top;width:32%}.home-row.home-3-columned .btn,.home-row.first-time-visit .btn{bottom:20px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.home-page .stockist-buy-online{border-top:1px solid #40c6ff;border-bottom:2px solid #014564;margin-bottom:65px;color:#FFF;margin:0 0 33px;background-image:-webkit-linear-gradient(bottom,rgba(1,85,124,1),rgba(1,107,155,1));background-image:-moz-linear-gradient(bottom,rgba(1,85,124,1),rgba(1,107,155,1));background-image:-o-linear-gradient(bottom,rgba(1,85,124,1),rgba(1,107,155,1));background-image:-ms-linear-gradient(bottom,rgba(1,85,124,1),rgba(1,107,155,1));background-image:linear-gradient(to top,rgba(1,85,124,1),rgba(1,107,155,1));padding:0;text-align:left}.home-page .stockist-box{float:left;width:33.203125%;position:relative;padding:10px 20px 0 70px;border-right:1px solid #014e73;height:108px}.home-page .savings-calculator.store-disabled{float:none;margin:0 auto;border-left:none}.home-page .stockist-box h3{color:#FFF;text-transform:uppercase;font-size:14px;letter-spacing:-0.5px;font-weight:bold;margin:0 0 16px 0}.home-page .stockist-box h3 .icon-stockist2{width:40px;height:55px;background:url(../images/icon-sprite.png) no-repeat 0 -1255px;position:absolute;left:9px;top:8px;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block}.home-page .storelocator-form-search{position:relative;margin-right:0;width:100%}.home-page .storelocator-form-search label{position:relative;font-size:14px;color:#454545;display:block;font-weight:bold;padding-top:0;width:100%;margin-bottom:0}.home-page .storelocator-form-search .input-text{background:#fff;float:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#262626;font-weight:bold;font-size:12px;width:100%;padding:9px 10px;height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}.home-page .storelocator-form-search input[placeholder]{font-weight:bold;font-size:12px;font-family:Arial,sans-serif;line-height:36px;text-transform:uppercase;color:#262626}.home-page .storelocator-form-search .button{position:absolute;width:36px;height:36px;background:#262626;border:0;right:0;top:0;padding:0}.home-page .storelocator-form-search .button:after{display:none}.home-page .storelocator-form-search .button span{height:8px;width:7px;position:absolute;left:50%;top:50%;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;margin-top:-4px;margin-left:-2.5px;background:url(../images/icon-sprite.png) no-repeat 0 -1017px!important}.home-page .savings-calculator{width:66.796875%;height:108px;float:right;color:#FFF;padding:10px 30px 40px 40px;margin:-20px 94px -27px 0;position:relative;margin:0;border-left:1px solid #2f6d8a;float:left}.home-page .savings-calculator h3{font-family:"futura_condenced_regular",Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;text-transform:uppercase;position:relative;float:left;margin:0;width:36.40776699029126%;padding:0;letter-spacing:1px}.home-page .savings-calculator h3 em{float:left;margin:0 10px 0 0;height:47px;width:32px;position:static;left:auto;top:auto;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;background:url(../images/icon-sprite.png) no-repeat 0 0}.home-page .savings-calculator h3 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.home-page .savings-calculator .input-wrap{float:left;text-align:center;width:33.33333333%;margin-right:0;padding:0 25px 0 0}.home-page .savings-calculator .input-wrap.qty-cig{width:32.33333333%}.home-page .savings-calculator .value-wrap{float:left;width:63.592233%}.home-page .savings-calculator .value-wrap>div:last-of-type{padding-right:0}.home-page .savings-calculator .input-wrap label{display:block;width:100%;line-height:1.2;position:relative;padding:0 0 5px 0;font-size:12px;font-weight:bold;font-family:Roboto Condensed,sans-serif;text-align:center;text-transform:uppercase}.home-page .savings-calculator input{color:#454545;font-size:18px;font-weight:bold;font-family:Arial,sans-serif;padding:3px 10px 2px;text-align:center;width:100%;border:0}.home-page .savings-calculator .resault{background:#0096d6;height:33px;line-height:33px;font-size:20px;font-weight:bold;padding:0 10px 0 40px;position:absolute;left:0;bottom:-2px;width:100%;text-align:left;border-top:2px solid #014868;border-bottom:2px solid #006c9a;font-size:22px;text-transform:uppercase}.home-page .savings-calculator .resault span{padding-right:10px}.home-page .savings-calculator .resault span span{padding-right:0}.home-page .savings-calculator .resault .title{font-size:17px;padding:0 22px 0 0}.home-page .shop-item h2{font-family:'Roboto Condensed',sans-serif;font-size:24px;font-weight:400;margin-bottom:10px;text-align:center;text-transform:none}.home-page .shop-item p{color:#777676;font-size:15px;margin-bottom:15px;min-height:55px;text-align:center}.home-page .shop-item figure{height:auto;margin-bottom:10px;text-align:center}.home-block-triple{width:100%!important}.home-ad,.home-block{float:left;margin:0 2% 2% 0;width:32%}.home-ad-col2,.home-block-col2,.home-block .double-img{width:66%}.home-ad-col2-ver,.home-block-col2-ver{height:639px}.home-block-col2-ver{background-size:cover}.home-block-gray.home-ad-col2 .full-width h2,.home-block-gray.home-block-col2 .full-width h2{color:#454545;width:40%;float:left;text-shadow:none}.home-block-gray.home-ad-col2 .full-width p,.home-block-gray.home-block-col2 .full-width p{color:#989797;max-width:60%;display:inline-block;font-size:14px;font-family:Arial,sans-serif}.home-block-gray.home-ad-col2 .full-width p a,.home-block-gray.home-block-col2 .full-width p a{text-decoration:underline}.home-block-gray.home-block-col2 .full-width .btn{text-decoration:none!important}.home-block .flavor-wrap{clear:both}.home-block .flavor-wrap .flavor{float:left;width:20%;text-align:center;font-size:13px;font-family:Arial,sans-serif;color:#989797;text-decoration:none;position:relative;padding:72px 0 20px;-webkit-transition:all .5s ease;transition:all .5s ease}.home-block .flavor-wrap .flavor:after{content:'';display:block;width:54px;height:53px;position:absolute;top:15px;left:50%;margin-left:-27px}.home-block .flavor-wrap .flavor:hover{color:#f6f6f4}.home-block .flavor-wrap .flavor.tobacco:after{background:url(../images/icon-sprite.png) no-repeat 0 -652px}.home-block .flavor-wrap .flavor.tobacco:hover{background-color:#d47518;background-image:-webkit-linear-gradient(bottom,#ad5f13,#d37518);background-image:-moz-linear-gradient(bottom,#ad5f13,#d37518);background-image:-o-linear-gradient(bottom,#ad5f13,#d37518);background-image:-ms-linear-gradient(bottom,#ad5f13,#d37518);background-image:linear-gradient(to top,#ad5f13,#d37518)}.home-block .flavor-wrap .flavor.tobacco:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -579px}.home-block .flavor-wrap .flavor.menthol:after{background:url(../images/icon-sprite.png) no-repeat 0 -798px}.home-block .flavor-wrap .flavor.menthol:hover{background-color:#a2be40;background-image:-webkit-linear-gradient(bottom,#849a34,#FFF);background-image:-moz-linear-gradient(bottom,#a2be40,#fff);background-image:-o-linear-gradient(bottom,#a2be40,#fff);background-image:-ms-linear-gradient(bottom,#a2be40,#fff);background-image:linear-gradient(to top,#849a34,#a2be40)}.home-block .flavor-wrap .flavor.menthol:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -725px}.home-block .flavor-wrap .flavor.bluberry:after{background:url(../images/icon-sprite.png) no-repeat 0 -360px}.home-block .flavor-wrap .flavor.bluberry:hover{background-color:#3e3688;background-image:-webkit-linear-gradient(bottom,#332c6e,#3e3687);background-image:-moz-linear-gradient(bottom,#332c6e,#3e3687);background-image:-o-linear-gradient(bottom,#332c6e,#3e3687);background-image:-ms-linear-gradient(bottom,#332c6e,#3e3687);background-image:linear-gradient(to top,#332c6e,#3e3687)}.home-block .flavor-wrap .flavor.bluberry:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -287px}.home-block .flavor-wrap .flavor.strawberry-mint:after{background:url(../images/icon-sprite.png) no-repeat 0 -944px}.home-block .flavor-wrap .flavor.strawberry-mint:hover{background-color:#ea5456;background-image:-webkit-linear-gradient(bottom,#bf4545,#e95456);background-image:-moz-linear-gradient(bottom,#bf4545,#e95456);background-image:-o-linear-gradient(bottom,#bf4545,#e95456);background-image:-ms-linear-gradient(bottom,#bf4545,#e95456);background-image:linear-gradient(to top,#bf4545,#e95456)}.home-block .flavor-wrap .flavor.strawberry-mint:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -871px}.home-block .flavor-wrap .flavor.cherry:after{background:url(../images/icon-sprite.png) no-repeat 0 -506px}.home-block .flavor-wrap .flavor.cherry:hover{background-color:#d12417;background-image:-webkit-linear-gradient(bottom,#aa1d13,#d02417);background-image:-moz-linear-gradient(bottom,#aa1d13,#d02417);background-image:-o-linear-gradient(bottom,#aa1d13,#d02417);background-image:-ms-linear-gradient(bottom,#aa1d13,#d02417);background-image:linear-gradient(to top,#aa1d13,#d02417)}.home-block .flavor-wrap .flavor.cherry:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -433px}.home-block .double-img figure{display:block;float:left;width:100%}.home-block .double-img .left-img{display:block;float:left;width:48.5%}.home-block .double-img .right-img{display:block;float:left;width:51.5%}.home-ad figure,.home-block figure{background-position:center;background-repeat:no-repeat;float:left;height:311px;width:48.4%}.home-ad figure a,.home-block figure a{display:block;height:100%}.home-ad-col2.home-ad-imgright figure,.home-block-col2.home-block-imgright figure{background-position-y:0;background-size:cover;float:right;width:51.6%}.home-ad.home-ad-col2-ver figure,.home-block.home-block-col2-ver figure{background-size:contain;float:none;height:33.33%;width:100%}.home-ad .home-ad-txt,.home-block .home-block-txt{float:left;height:311px;padding:20px 3%;width:51.5%}.home-ad .home-ad-txt,.home-block .home-block-txt.full-width{width:100%;padding:57px 3% 20px 3%}.home-ad .home-ad-txt .home-block-col3,.home-block.home-block-col3 .home-block-txt{height:334px}.home-ad .home-ad-txt.block-right,.home-block .home-block-txt.block-right{float:right}.home-block .home-block-txt.full-image{padding:0;overflow:hidden}.home-block .home-block-txt.full-image img{-webkit-transition:all .5s ease;transition:all .2s ease;max-width:none}.home-block .home-block-txt.full-image img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);display:block}.home-ad .video-wrap,.home-block.video-wrap{height:334px;background-position:0 0;background-repeat:no-repeat;position:relative;margin-bottom:0;background-size:cover}.home-ad .video-wrap:hover .play-btn,.home-block.video-wrap:hover .play-btn{background:url(../images/play-video-btn-hover.png) no-repeat 0 0;-webkit-transition:all .5s ease;transition:all .5s ease}.home-ad .video-wrap,.home-block.video-wrap a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.home-ad .video-wrap h2,.home-block.video-wrap h2{color:#FFF;font-size:35px;line-height:40px;text-transform:uppercase;margin:28px 0 0 30px;width:50%}.home-ad .video-wrap .play-btn,.home-block.video-wrap .play-btn{top:50%;left:50%;width:123px;height:123px;position:absolute;margin:-62px 0 0 -62px;background:url(../images/play-video-btn.png) no-repeat 0 0}.home-ad .video-wrap .btn,.home-block.video-wrap .btn{position:absolute;bottom:20px;left:20px;width:auto;height:auto;top:auto}.home-block .home-block-txt.bg-refills{background-repeat:no-repeat;background-position:0 0}.home-block .home-block-txt.bg-refills{position:relative}.home-block .home-block-txt.bg-refills .btn{position:absolute;bottom:20px;left:7%}.home-block .home-block-txt.bg-refills h2,.home-block .home-block-txt.bg-refills .inner-header{font-size:24px;font-weight:bold;color:#454545;margin-bottom:0;line-height:30px}.home-block .home-block-txt.bg-refills h2:last-of-type{text-transform:none}.home-block .home-block-anchor{display:block;height:100%;text-decoration:none;width:100%}.home-ad-col3.home-ad .home-ad-txt.last,.home-block-col3.home-block .home-block-txt.last{margin-right:0}.home-block .home-block-txt .inner-wrap{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}.home-ad .home-ad-txt{background-color:#f8f8f8}.home-ad-col2.home-ad-imgright .home-ad-txt,.home-block-col2.home-block-imgright .home-block-txt{width:48.3%}.home-block-triple .bg-refills{width:32%!important}.home-block-triple .blog-img{background-repeat:round!important}.home-block-col2.home-block-imgright .home-block-txt a{position:relative;display:block}.home-block-col2.home-block-imgright .home-block-txt img{position:absolute;left:50%;margin-left:-164px}.home-ad-col3.home-ad .home-ad-txt,.home-block-col3.home-block .home-block-txt{margin-right:2%;width:32%}.home-ad-col3.home-ad .home-ad-txt,.home-block-col3.home-block .home-block-txt{position:relative}.home-ad-col3.home-ad .home-ad-txt.full-image,.home-block-col3.home-block .home-block-txt.full-image h2{position:absolute;top:24px;left:30px;text-shadow:none;padding-right:86px;cursor:pointer}.home-ad.home-ad-col2-ver .home-ad-txt,.home-block.home-block-col2-ver .home-block-txt{float:none;height:33.33%;padding:20px 6%;width:100%;height:100%;position:relative}.home-block.purple-start,.home-ad.purple-start{background-color:#b748a7}.home-block.purple-end,.home-ad.purple-end{background-color:#9c2d8c}.home-ad .home-ad-txt.home-ad-purple,.home-block .home-block-txt.home-block-purple{background:9c2d8c;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#9c2d8c),to(#b748a7));background-image:-webkit-linear-gradient(left,#b748a7,#9c2d8c);background-image:-moz-linear-gradient(left,#b748a7,#9c2d8c);background-image:-ms-linear-gradient(left,#b748a7,#9c2d8c);background-image:-o-linear-gradient(left,#b748a7,#9c2d8c)}.home-block.blue-start,.home-ad.blue-start{background-color:#008ecf}.home-block.blue-end,.home-ad.blue-end{background-color:#003958}.home-ad .home-ad-txt.home-ad-blue,.home-block .home-block-txt.home-block-blue{background:#007cdb;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#003958),to(#008ecf));background-image:-webkit-linear-gradient(left,#008ecf,#003958);background-image:-moz-linear-gradient(left,#008ecf,#003958);background-image:-ms-linear-gradient(left,#008ecf,#003958);background-image:-o-linear-gradient(left,#008ecf,#003958)}.home-block.red-start,.home-ad.red-start{background-color:#b3202f}.home-block.red-end,.home-ad.red-end{background-color:#8d002e}.home-ad .home-ad-txt.home-ad-red,.home-block .home-block-txt.home-block-red{background:#db444b;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#8d002e),to(#b3202f));background-image:-webkit-linear-gradient(left,#b3202f,#8d002e);background-image:-moz-linear-gradient(left,#b3202f,#8d002e);background-image:-ms-linear-gradient(left,#b3202f,#8d002e);background-image:-o-linear-gradient(left,#b3202f,#8d002e)}.home-block.green-start,.home-ad.green-start{background-color:#478532}.home-block.green-end,.home-ad.green-end{background-color:#005c20}.home-block.home-block-gray,.home-ad.home-block-gray{background:#f6f6f4}.home-ad .home-ad-txt.home-ad-green,.home-block .home-block-txt.home-block-green{background:#1f882d;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#005c20),to(#478532));background-image:-webkit-linear-gradient(left,#478532,#005c20);background-image:-moz-linear-gradient(left,#478532,#005c20);background-image:-ms-linear-gradient(left,#478532,#005c20);background-image:-o-linear-gradient(left,#478532,#005c20)}.home-ad .home-ad-txt.home-ad-gray,.home-block .home-block-txt.home-block-gray{background:#bfbfbf;color:#fff}.home-ad .home-ad-txt h2,.home-block .home-block-txt h2{font-family:'Roboto Condensed',sans-serif;margin-bottom:10px;text-transform:uppercase;font-size:35px;line-height:35px;font-weight:bold;color:#f6f6f4;text-shadow:0 3px 12px rgba(2,3,3,.35)}.home-ad .home-ad-txt h2 span,.home-block .home-block-txt h2 em{text-transform:lowercase;font-weight:bold}.home-ad .home-ad-txt h2 span,.home-block.home-block-col2-ver .home-block-txt h2 em{font-size:35px;line-height:35px;display:inline-block;color:#0096d6}.home-ad .home-ad-txt .blu-info,.home-block .home-block-txt .blu-info{position:absolute;bottom:30px;left:28px;right:40px}.home-ad .home-ad-txt .blu-info p,.home-block .home-block-txt .blu-info p{margin-bottom:20px;font-family:Arial,sans-serif;font-size:16px;line-height:20px;font-weight:bold;font-family:'Roboto Condensed',sans-serif;text-shadow:0 3px 12px rgba(2,3,3,.35);color:#f6f6f4}.home-ad .home-ad-txt .blu-info p a,.home-block .home-block-txt .blu-info p a{text-decoration:underline;color:#0096d6}.home-ad .home-ad-txt .blu-info .btn,.home-block .home-block-txt .blu-info .btn{text-transform:none}.home-ad .home-ad-txt p,.home-block .home-block-txt p{font-size:15px;line-height:20px;margin-bottom:15px}.home-page .first-time-visit .shop-item{height:360px}.home-page .first-time-visit .shop-item figure{height:150px;position:relative;width:100%}.home-page .first-time-visit .shop-item figure img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.home-page .home-bottom .buy-online{text-align:center}.home-page .home-bottom .store-wrap{margin-bottom:25px}.home-page .home-bottom .store-wrap a{margin-right:25px;display:inline-block}.home-page .home-bottom .store-wrap a:last-of-type{margin-right:0}.home-page .home-bottom .buy-online{font-size:18px;color:#262626;font-family:'Roboto Condensed',sans-serif;margin:1em 0;font-weight:bold}.home-page .grey-section{background:#f6f6f4;padding:35px 0;text-align:center}.home-page .grey-section .header-grey-section h3{color:#454545;font-size:35px;margin:0}.home-page .grey-section .header-grey-section h3 em{text-transform:none;font-weight:bold}.home-page .grey-section .highlight{color:#454545;font-size:16px;font-weight:bold;font-family:'Roboto Condensed',sans-serif;margin-bottom:35px}.home-page .grey-section .box-wrap{padding:0 80px;width:100%;margin-bottom:20px}.home-page .grey-section .box div{color:#454545;font-size:12px;font-family:Arial,sans-serif;line-height:17px}.home-page .grey-section .box img{display:inline-block;height:auto;margin:0 auto 19px;width:101px;-webkit-transition:width .3s cubic-bezier(0.35,-0.14,0.3,1.45);transition:width .3s cubic-bezier(0.35,-0.14,0.3,1.45)}.home-page .grey-section .img-wrap{height:120px}.home-page .grey-section .box img:hover{width:120px;margin:0 auto}.home-page .grey-section .box{width:25%;padding:0 16px;float:left}.home-page .grey-section .box .box-header{font-weight:bold;color:#006298;font-size:20px;margin:26px 0 5px 0;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.home-page .grey-section p+p{margin-top:33px;font-family:Arial,sans-serif}.home-page .grey-section .more-info{color:#616161;font-family:Arial,sans-serif;font-size:12px}.home-page .grey-section p a{color:#006298;text-decoration:underline}.home-page .about-blu-section{padding:39px 0}.home-page .about-blu-section .header-blu-section h3{color:#646464;text-transform:uppercase;text-align:center;font-size:35px;margin-bottom:30px;margin-top:0}.home-page .about-blu-section em{text-transform:none;font-weight:bold}.home-page .about-blu-section .two-cols{padding:0 30px}.home-page .about-blu-section .col{float:left;width:48.96373056994819%;margin-right:2.072538860103627%}.home-page .about-blu-section .col.second{margin-right:0}.home-page .about-blu-section .col h4{color:#006298;font-size:18px;font-weight:normal;font-family:Arial,sans-serif;margin:0 0 18px 0}.home-page .about-blu-section .col p{color:#616161;font-size:12px;font-family:Arial,sans-serif}.home-page .about-blu-section .col p+p{margin-top:15px}.home-page .about-blu-section .col a{font-size:14px;color:#006298;font-family:Arial,sans-serif;text-decoration:underline}input[type="text"],input[type="password"],textarea{border:1px solid #AAA;padding:.7em .5em;text-indent:0;width:49.5966%}label,.form-label-text{padding:0 10px 0 0}.pt_account .login-box-content input[type="text"],.pt_account .login-box-content input[type="password"],.pt_account .login-box-content input[type=email],.pt_account .login-box-content input[type=tel],.pt_checkout .checkout-content .form-row input[type="text"],.pt_checkout .checkout-content .form-row input[type="password"],.pt_checkout .checkout-content .form-row input[type=email],.pt_checkout .checkout-content .form-row input[type=tel]{height:3em}.pdp-blocks{padding:50px 0}.page-block{font-family:'Roboto Condensed',sans-serif}.page-block.left-block{float:left;width:32.4%}.page-block.right-block{float:right;width:66.3%}.blue-block{background-color:#0697f6;background-image:-webkit-gradient(linear,left top,right top,from(#31c3ff),to(#008bce));background-image:-webkit-linear-gradient(left,#31c3ff,#008bce);background-image:-moz-linear-gradient(left,#31c3ff,#008bce);background-image:-o-linear-gradient(left,#31c3ff,#008bce);background-image:linear-gradient(to right,#31c3ff,#008bce)}.page-block.blue-block{padding:2% 3%}.page-block h2{color:#2e2a29;font-size:25px;font-weight:700}.page-block h3{color:#2b2b29;font-size:25px;font-weight:500;margin:0}.page-block img{margin:0 0 3.5%;max-width:100%}.page-block img.left{float:left;margin-right:5%}.page-block p{color:#777676;padding:10px 0}.page-block p span.experience{color:#b660aa}.page-block.blue-block p{color:#f2f1f1}a.black-button,button.black-button{background:#000;color:#fff;display:inline-block;font-family:'Roboto Condensed',sans-serif;font-size:1.25em;line-height:35px;padding:0 10px 0 15px;text-decoration:none}a.black-button:after,button.black-button:after{background:url(../images/ico-right-arrow.png) no-repeat scroll center center;content:"";display:inline-block;height:10px;margin-left:25px;width:6px}#pdp-full-description{color:#777676;font-family:'Roboto Condensed',sans-serif;padding:50px 0}#pdp-full-description h2,#pdp-full-description h3{font-weight:700;text-transform:uppercase;letter-spacing:-1px}#pdp-full-description h2{color:#454545!important;font-size:35px;margin:10px 0}#pdp-full-description h2 span#pdp-blu{text-transform:none;font-size:35px;font-weight:700;float:none}#pdp-full-description h3{color:#656565;font-size:24px;margin:30px 0 10px 0}#pdp-full-description p{line-height:21px}#pdp-full-description img{max-height:100%;max-width:100%}#pdp-full-description .column-3{padding-bottom:30px;vertical-align:bottom}#pdp-full-description .column-3 .img-wrapper{padding-bottom:50px}#pdp-full-description ul{display:block;list-style-position:outside;list-style-type:disc;padding-left:20px}#pdp-full-description ul li{color:#989797;line-height:24px}.pt_account .page-content .primary-content,.pt_order .page-content .primary-content,.pt_customer-service .page-content .primary-content,.pt_error .page-content .primary-content,.pt_product-search-noresult .page-content .primary-content{border:0;float:left;margin:0;padding:0 0 60px 0;width:66%}.pt_account #secondary,.pt_order #secondary,.pt_customer-service #secondary,.pt_error #secondary,.pt_product-search-noresult #secondary,.cart-wrapper #secondary{background:0;border:0 none;float:right;padding:40px 0 0;width:31%}.pt_account .primary-content h1,.pt_order .primary-content h1,.pt_customer-service .primary-content h1,.pt_error .primary-content h1,.pt_product-search-noresult .primary-content h1,.cart-wrapper .primary-content h1{height:50px;margin:0!important}.pt_account .primary-content h1{color:#454545;font-family:Arial,sans-serif}.pt_account .primary-content #addresses h1{text-transform:uppercase}.pt_account .primary-content #addresses address,.pt_account .primary-content #addresses .mini-address-name{font-size:13px;color:#454545}.pt_account .primary-content h1 .account-logout{font-size:12px;line-height:30px}.pt_account .col-1,.pt_account .col-2{float:none;margin:0;width:auto}.pt_account .account-box,.form-box{background:#fff;margin:0 20px 10px 0}.pt_account .login-wrapper .login-box{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 25px 0 0;vertical-align:top;width:50%}.pt_account .login-wrapper .login-box.login-create-account,.pt_account .login-wrapper .login-box.guest-checkout{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding-left:25px}.pt_account .login-wrapper .login-box.guest-checkout ul li{color:#696969;font-size:1.083em;list-style-type:disc!important}.pt_account .account-box h2.section-header,.account-box h2{color:#006298;background:0;border:0;font-size:15px!important;padding:0 0 17px;font-family:Arial,sans-serif;text-transform:uppercase}.pt_account .account-box .address-list h3,.pt_account .account-box .address-list .mini-address-title,.form-box legend,.form-box h2.section-header{background:0;border:0;color:#141413;font-size:15px!important;padding:0 0 17px;text-transform:uppercase}#edit-address-form legend,.pt_order .primary-content h1,.form-box h2.section-header,.pt_customer-service .primary-content h1{color:#006298}#edit-address-form legend label{text-align:left;width:22%}#edit-address-form legend input[type=text],#edit-address-form input[type=password],#edit-address-form textarea{width:49.5966%}#edit-address-form legend select{width:49.5966%}#edit-address-form legend .error-message{margin-left:22%;width:49.5966%;display:inline-block}.pt_account .account-box h2.section-header{padding:0 0 6px}.pt_account .login-box-content p{color:#454545;font-size:1.083em;line-height:20px;font-family:Arial,sans-serif}.form-box fieldset{padding:0 0 8px}.pt_account .login-box-content.returning-customers fieldset{padding:20px 0 0}.pt_account .login-box-content.returning-customers fieldset.social-buttons{padding:10px 0 0}.account-box .form-row.formbuttonrow,.form-box .form-row.formbuttonrow{margin-top:1.3em}.account-box .form-row,.form-box .form-row{margin:0 0 1.3em}.account-box .gender-select select{height:auto;width:49.6%}.pt_account .login-box-content.returning-customers .form-row.form-indent,.pt_account .login-box-content.returning-customers .form-caption{margin-left:0;width:89%}.pt_account .login-box-content.returning-customers .form-row{clear:none;float:left;width:100%}.pt_account .login-box-content.returning-customers .form-row.form-row-button{padding:5px 0 0}.pt_account .login-box-content.returning-customers .form-row.form-row-button a{display:inline-block;font-family:'Roboto Condensed',sans-serif;font-size:1.333em;margin:15px 0 0;white-space:nowrap}.pt_account .account-box.registration a.dialogify{display:block;font-size:1.083em;margin:0 0 18px 20px}.pt_account .login-box-content label,.account-box label,.form-box label{color:#454545;font-size:14px;font-weight:500;font-family:Arial,sans-serif}.input-contentasset-container,.login-account.account-box .form-row.check-box span,.account-box.registration .form-row.check-box span,.pt_order .no_orders{color:#454545;font-family:Arial,sans-serif}.pt_account .login-box-content label{padding:0 0 4px}.pt_account .account-box.registration label,.dialog-fontem.account-box label,.ui-dialog.dialog-fontem .ui-dialog-content label,.form-box label{padding:.4em 0 0;text-align:left}.account-box .check-box input[type=checkbox]{margin:0 4px 0 0}.account-box input[type=radio],.form-box .check-box input[type=checkbox],.form-box input[type=radio],.pt_checkout .confirmation-login-box .check-box.multi-row input[type=checkbox]{margin:0 4px 0 2px}.pt_checkout .confirmation-login-box .check-box.multi-row input[type=checkbox]{margin-top:6px}.account-box .check-box.multi-row span,.form-box .check-box.multi-row span,.pt_checkout .confirmation-login-box .check-box.multi-row span{display:block;padding-left:20px}.account-box .check-box.multi-row input,.form-box .check-box.multi-row input,.pt_checkout .confirmation-login-box .check-box.multi-row input{display:block;left:0;position:absolute;top:0}.pt_checkout .confirmation-login-box .check-box.multi-row{margin:10px 0 10px 0!important;line-height:20px}.account-box input[type=text],.account-box input[type=email],.account-box input[type=tel],.account-box input[type=password],.form-box input[type=text],.form-box input[type=email],.form-box input[type=tel],.form-box input[type=password]{border-color:#a5a5a5;border:1px solid #aaa;padding:.7em .5em;width:49.5966%}.account-box .emailnewsletter input[type=email]{border-color:#a5a5a5;border:1px solid #aaa;padding:.7em .5em;width:70%}.pt_account .login-box-content input[type=text],.pt_account .login-box-content input[type=email],.pt_account .login-box-content input[type=password]{padding:10px 6px;width:89%}.pt_account .login-box-content span.error{font-size:1.083em;margin:5px 0 0;padding:0 10px 0 0}.error-form{color:#bd260a;font-weight:700;min-height:26px}.error-form a,.primary-content .error-form a,.error-form a:hover,.primary-content .error-form a:hover{color:#bd260a;text-decoration:underline}ul.benefits li{background:url(../images/tick-green.png) no-repeat 0 8px;color:#696969;font-size:1.083em;line-height:20px;padding:5px 0 5px 15px}.pt_account #secondary nav,.pt_order #secondary nav,.pt_customer-service #secondary nav,.pt_error #secondary nav,.pt_product-search-noresult #secondary nav{background:#fff;margin:0 0 10px;padding:0}.pt_account .nav .toggle,.pt_order .nav .toggle,.pt_customer-service .nav .toggle,.pt_error .nav .toggle,.pt_product-search-noresult .refinement-header{background:url(../images/sprites.png) no-repeat 105% -817px;border-bottom:1px solid #e5e5e5;color:#3e3e3b;cursor:pointer;font-family:'Roboto Condensed',sans-serif;font-size:14px;line-height:46px;margin:0;padding:0 0 0 10px;position:relative}.pt_customer-service .nav .toggle{background:0;font-size:14px;margin:0 0 5px 0;padding:0;position:relative;border:0}.pt_account .nav .toggle.expanded,.pt_order .nav .toggle.expanded,/.pt_customer-service .nav .toggle.expanded,*/.pt_error .nav .toggle.expanded,.pt_product-search-noresult .nav .toggle.expanded{background-position:105% -897px}.pt_account .nav ul,.pt_order .nav ul,.pt_customer-service .nav ul,.pt_error .nav ul,.pt_product-search-noresult .refinement ul{border-bottom:1px solid #e5e5e5;display:none;margin:0;padding:8px 0 6px}.pt_account .nav ul li,.pt_order .nav ul li,.pt_customer-service .nav ul li,.pt_error .nav ul li,.pt_product-search-noresult .refinement li{line-height:36px;margin:0!important}.pt_account #secondary nav a,.pt_order #secondary nav a,.pt_customer-service #secondary nav a,.pt_error #secondary nav a,.pt_product-search-noresult #category-level-1 a.refinement-link{color:#0f75ff;font-size:14px;margin-left:10px}.pt_customer-service #secondary .customer-service-parent-link,.pt_error #secondary .customer-service-parent-link{font-size:16px;color:#262626;border-bottom:1px solid #e5e5e5;margin:0;padding:0 0 0 10px;display:block;font-family:'Roboto Condensed',sans-serif;font-weight:bold}.account-dashboard ul.account-options li{background:#fff;border:0;float:none;height:auto;margin:0 0 15px;padding:0 0 15px;position:relative;width:100%}.account-dashboard ul.account-options li .image-wrapper,.account-dashboard ul.account-options li .description{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;padding:0;vertical-align:top}.account-dashboard ul.account-options li .image-wrapper{padding-right:15px;width:32%}.account-dashboard ul.account-options li .description{padding:15px 0 0;width:65%}.account-dashboard ul.account-options li img{max-width:194px;position:relative;top:0;vertical-align:top;width:100%}.account-dashboard ul.account-options li h2,.pt_account .account-box .address-list h3{color:#454545;font-weight:700;margin:0;padding:0;font-family:Arial,sans-serif}.account-dashboard ul.account-options li p{color:#454545;padding:0;font-family:Arial,sans-serif}.account-dashboard ul.account-options li a{margin:12px 0 0;padding:0 35px 0 10px;text-transform:uppercase}ul.address-list li{border-bottom:1px solid #e5e5e5;color:#696969;display:table;float:none;margin:0 0 20px;padding:0 0 20px;vertical-align:top;width:100%}ul.address-list li .address-left,ul.address-list li .address-right{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}ul.address-list li .address-right{text-align:right;vertical-align:top}.pt_account .account-box .address-list h3,.pt_account .account-box .address-list .mini-address-title{line-height:25px;padding:0}.pt_account .account-box .address-list h3{background:url(../images/sprites.png) no-repeat -240px -73px;margin-top:0;overflow:visible;padding-left:15px;white-space:nowrap;width:15px}.pt_account .account-box .address-list a.address-delete{color:#b11230}.account-box .section-header.nrofaddresses{background:0;border:0;text-align:center}.account-box .section-header.nrofaddresses a.address-create{display:inline-block;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;line-height:27px;margin:15px 0;position:relative;right:inherit;text-transform:uppercase}.pt_order .search-result-options{margin:-10px 0 12px}.pt_order .search-result-options.bottom{margin:12px 0 20px}.pt_order .pagination{line-height:24px;margin:0 -5px 0 0}.pt_order .pagination .results-hits{color:#3e3e3b;font-family:'Roboto Condensed',sans-serif;font-size:1.166em;padding:0 10px}.pt_order .pagination li{background:#fff;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:1.25em;height:24px;line-height:24px;margin-right:5px;padding:0;text-align:center;width:24px}.pt_order .pagination li a{background:transparent;color:#666;font-size:inherit}.pt_order .pagination li.current-page{background:#9c9d9d}.pt_order .last-order-history-overview{border:1px solid #fff;border-bottom:0}.pt_order .order-history-header .four-columns .cell,.pt_order .last-order-history-overview .four-columns .cell,.pt_order .order-history-overview .four-columns .cell{width:22.33%}.pt_order .order .order-history-overview{background:#fcfcfc}.pt_order .order .order-history-header .row-list .order-recurring{padding:15px 0;text-transform:uppercase}.pt_order .last-order-history-items,.pt_order .order-history-items{border:1px solid #fff;border-top:0;padding:0 15px}.pt_order .last-order-history-header h2,.pt_order .order-history-header h2,.pt_checkout .order-details-header h2,.pt_order .order-details-header h2,.pt_order .order-confirmation-details .content-header h2{color:#fff!important;display:block;font-size:14px;font-weight:400;margin:0;padding:12px 15px 12px 40px;text-transform:uppercase}.pt_order .last-order-history-header span.last-order-history-text,.pt_order .last-order-history-header span.last-order-history-button{display:inline-block;float:none;font-size:14px;text-transform:uppercase;vertical-align:top;width:55%}.pt_order .last-order-history-header span.last-order-history-button{text-align:center;width:44%}.last-order-history-header h2,.pt_order .order-details-wrapper .order-details-header h2{background:#757574 url(../images/sprites.png) no-repeat 15px -1091px}.order-history-header h2,.pt_checkout .order-details-header h2,.pt_order .order-details-header h2{background:#757574 url(../images/sprites.png) no-repeat 15px -1171px;padding-left:44px;color:#fff!important}.pt_checkout .order-confirmation-wrapper .order-confirmation-details .order-header h2{background-color:#757574;background-image:url(../images/mail/table-header-bg.png);background-position:15px;background-repeat:no-repeat;padding-right:3px;vertical-align:text-top;color:#fff!important}.pt_checkout .order-confirmation-details .item-list .order-information .order-payment-instruments{margin-top:25px}.pt_checkout .order-confirmation-wrapper .order-shipment-table .order-information-link a{color:#1b498f;font-family:arial;text-decoration:none}.pt_checkout .order-confirmation-wrapper .order-shipment-table td.item-td{border-top:1px solid #dcdbdb;color:#333;font-family:Arial;font-size:12px;height:80px}.pt_order .order-confirmation-details .content-header h2{background:#757574;padding-left:15px}.pt_order .last-order-history-overview .row-list>.cell>div,.pt_order .order-history-header .row-list>.cell>div,.pt_order .order-history-overview .row-list>.cell>div{padding:12px 15px}.pt_order .order .order-history-header .row-list:after,.pt_order .order.active .order-history-header .row-list:after{background:url(../images/sprites.png) no-repeat 100% -1296px;content:'';height:30px;position:absolute;right:3px;width:32px}.pt_order .order.active .order-history-header .row-list:after{background:url(../images/sprites.png) no-repeat 100% -1216px}.pt_order .last-order-history-overview .row-list>.cell .order-totals-table td:first-child,.pt_order .order-history-overview .row-list>.cell .order-totals-table td:first-child{padding:5px 15px 5px 0;white-space:nowrap}.pt_order .last-order-history-overview .row-list>.cell .order-totals-table td.label,.pt_order .order-history-overview .row-list>.cell .order-totals-table td.label{width:60%}.pt_order .last-order-history-overview .row-list>.cell .order-totals-table .order-total,.pt_order .order-history-overview .row-list>.cell .order-totals-table .order-total{border-top:2px solid #333;font-size:12px}.pt_order .last-order-history-overview .section-header,.pt_order .last-order-history-items .section-header,.pt_order .order-history-overview .section-header,.pt_order .order-history-items .section-header,.pt_order .order-confirmation-details .item-list .section-header{background:0;border:0;font-size:12px!important;font-weight:400;padding:0}.pt_order .last-order-history-overview .section-header span,.pt_order .last-order-history-items .section-header span,.pt_order .order-history-overview .section-header span,.pt_order .order-history-items .section-header span,.pt_order .order-confirmation-details .item-list .section-header span{background:#fff;color:#141413;display:block;font-size:12px;font-weight:700;padding:12px 15px;text-transform:none}.pt_order .last-order-history-items .section-header span{background:0;border:0;padding:15px 0}.pt_order .order-history-header .section-header span,.pt_order .order .order-history-overview .section-header span{background:0;padding:15px}.pt_order .order .order-history-items .row-list .cell>div,.pt_order .order .order-history-overview .row-list .cell>div{padding:20px 15px}.pt_order .order .order-history-overview .row-list .order-subscription-details,.pt_order .latest .last-order-history-items .row-list .order-subscription-details{border-top:1px solid #e2e2e1;width:100%}.pt_order .cell.order-subscription-details{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0}.pt_order .last-order-history-items .five-columns+.five-columns,.pt_order .order-history-items .five-columns+.five-columns{border-top:1px solid #e2e2e1;height:80px;vertical-align:middle}.pt_order .last-order-history-items .five-columns+.five-columns .cell,.pt_order .order-history-items .five-columns+.five-columns .cell{height:80px}.pt_order .last-order-history-items .five-columns+.five-columns .cell.price,.pt_order .order-history-items .five-columns+.five-columns .cell.price{display:inline-block;line-height:14px;text-align:right;vertical-align:middle}.pt_order .last-order-history-items .five-columns+.five-columns .cell:before,.pt_order .order-history-items .five-columns+.five-columns .cell:before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.pt_order .last-order-history-items .five-columns+.five-columns .cell>div,.pt_order .order-history-items .five-columns+.five-columns .cell>div{display:inline-block;line-height:normal;padding:0;vertical-align:middle}.pt_order .last-order-history-items .five-columns+.five-columns .cell span.price-unadjusted,.pt_order .order-history-items .five-columns+.five-columns .cell span.price-unadjusted{text-decoration:line-through}.pt_order .last-order-history-items .five-columns.header,.pt_order .order-history-items .five-columns.header{border-top:0}.pt_order .last-order-history-items .five-columns .cell+.cell,.pt_order .order-history-items .five-columns .cell+.cell{width:16.667%}.pt_order .last-order-history-items .five-columns .cell.unit-price,.pt_order .order-history-items .five-columns .cell.unit-price{text-align:right;width:11.667%}.pt_order .last-order-history-items .five-columns .cell.qty,.pt_order .order-history-items .five-columns .cell.qty{width:5%}.pt_order .last-order-history-items .five-columns .cell .product-small-image figure,.pt_order .order-history-items .five-columns .cell .product-small-image figure,.order-confirmation-details .order-shipment-table.item-list tbody td .product-small-image figure{display:inline-block;width:23%}.pt_order .last-order-history-items .five-columns .cell .product-small-image span,.pt_order .order-history-items .five-columns .cell .product-small-image span,.order-confirmation-details .order-shipment-table.item-list tbody td .product-small-image span{display:inline-block;vertical-align:middle;width:75%}.pt_order .last-order-history-items .five-columns .cell .product-small-image img,.pt_order .order-history-items .five-columns .cell .product-small-image img,.order-confirmation-details .order-shipment-table.item-list tbody td .product-small-image img{max-height:70px;max-width:50px;vertical-align:middle;width:100%}.pt_order .last-order-history-items h2,.pt_order .order-history-items h2{border-bottom:1px solid #e2e2e1;color:#141413;font-size:14px;margin:0;padding-bottom:10px;text-transform:uppercase;width:100%}.pt_order span.last-order-history-item-text{display:inline-block;float:none;font-size:14px;font-weight:700;text-transform:uppercase}.pt_order .last-order-history-items .order-history-table .row-list{background:0;color:#272724;font-family:Arial,sans-serif;font-weight:700;height:auto;padding:15px 0}.pt_order .last-order-history-items .order-history-table .cell{height:80px;padding:0;vertical-align:middle}.pt_order .order-history-items{background:#fcfcfc;border:0;margin:0;padding:0 0 18px}.pt_order .order-history-header .order-date .value{color:#3e3e3b;font-family:'Roboto Condensed',sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase}.pt_order .order-history-header .label,.pt_order .order-history-header .value{color:#696969;font-size:1.083em;font-weight:500;line-height:15px}.pt_order .order-history-header .order-status .value{color:#1b498f;font-family:'Roboto Condensed',sans-serif;font-weight:700;text-transform:uppercase}.pt_order .order-history-header button,.pt_order .search-result-items>li.order .order-history-items h2 span button,.pt_order .search-result-items>li.latest .last-order-history-items h2 span button,.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-button,.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-link{background:url(../images/breadcrumbs-arrow.png) no-repeat 100% 5px;border:0;color:#1b498f;font-family:'Roboto Condensed',sans-serif;font-size:1.166em;font-weight:500;margin:24px 0 0;padding:0 10px 0 0;text-transform:uppercase}.pt_order .search-result-items>li.latest .last-order-history-items h2 span button,.pt_order .search-result-items>li.order .order-history-items h2 span button{color:#006298!important}.pt_order .search-result-items>li.latest .last-order-history-items h2 span button:after,.pt_order .search-result-items>li.order .order-history-items h2 span button::after{display:none}.pt_order .search-result-items>li.order .order-history-items h2 span button,.pt_order .search-result-items>li.latest .last-order-history-items h2 span button,.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-button,.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-link{font-size:13px;line-height:18px;margin:0}.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-button,.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-link{background:0;color:#cc1537;float:right;line-height:50px;margin-top:-20px;padding:0 2px 0 0}.pt_checkout .order-confirmation-wrapper .js-cancel-subscription-button{margin-top:-10px}.pt_checkout .order-subscription-wrapper{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 0 0}.pt_checkout .order-confirmation-details .order-information div,.pt_order .order-history-overview .order-information p,.pt_order .last-order-history-overview .order-information p,.pt_checkout .order-confirmation-details .order-payment-instruments div{padding-bottom:5px;width:auto}.pt_checkout .order-confirmation-details .order-information div span{display:block;float:none;width:auto}.pt_order .last-order-history-overview span.label,.pt_order .order-history-overview span.label,.pt_checkout .order-confirmation-details span.label{display:block;float:none}.pt_order .last-order-history-overview span.value,.pt_order .order-history-overview span.value,.pt_checkout .order-confirmation-details span.value{display:block;float:none;width:auto}.pt_order .search-result-items>li.list-header .order-history-overview{border:1px solid #fff}.pt_order .search-result-items>li.order .order-history-items{border:0;padding:0 15px}.pt_order .search-result-items>li.order .order-history-items h2 span a{text-transform:uppercase}.pt_order .search-result-items>li.active .order-history-header{background:#f8f8f8}.pt_order .search-result-items>li.list-header>.item-list{background:#fff;border:1px solid #fff}.pt_order .search-result-items>li.list-header ~ li{border:1px solid #fff;border-top:0}.pt_order .search-result-items>li.list-header ~ li .order-history-header{border-top:1px solid #d9d9d9}.pt_order .order-detail-options .back-to-history,.pt_order .order-confirmation-details .js-cancel-subscription-button,.pt_order .js-cancel-subscription-link{background-color:#fff;border:2px solid #000;color:#000!important;float:left;font-size:16px;font-family:'Roboto Condensed',sans-serif;font-weight:700;height:auto;line-height:37px;padding:0 13px;text-align:center;text-decoration:none;text-transform:uppercase}.pt_order .order-confirmation-details .js-cancel-subscription-button::after{display:none}.pt_order .js-cancel-subscription-link{float:right;margin-bottom:10px}.pt_order .order-subscription-top{border-top:solid 1px #e5e5e5;margin:0 15px}.pt_order .order-details-wrapper{background:none repeat scroll 0 0 #f5f4f4;margin-bottom:10px}.pt_order .order-confirmation-details .js-cancel-subscription-link{border:0;float:none;font-family:'Roboto Condensed',sans-serif;font-size:1.166em;font-weight:500;line-height:29px;margin:7px 0 0;text-transform:uppercase}.pt_order .next-shipment{background:#fff;padding:0}.pt_order .next-shipment .item-list .section-header{background:url(../images/clock_icon.png) no-repeat 15px 50%;border-top:1px solid #ededed;color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em!important;font-weight:700;padding:0 0 0 35px;text-transform:uppercase}.pt_order .order-subscriptiondetails-container{background:#fff;border:0}.pt_order .order-subscriptiondetails-container .shipment-header{border-bottom:1px solid #ededed;color:#3e3e3b;font-family:'Roboto Condensed',sans-serif;font-size:1.167em}.pt_order .order-subscriptiondetails-container .shipment-header td{padding:10px;vertical-align:middle}.pt_order .order-subscriptiondetails-container .shipment-header.active td{background:#d9d9d9}.pt_order .order-subscriptiondetails-container .shipment-header td.creation-date{font-weight:700;text-transform:uppercase}.pt_order .order-subscriptiondetails-container .shipment-header .shipping-status .value.shipped{background:url(../images/tick-green.png) no-repeat left center;color:#509832;padding-left:15px}.pt_order .order-subscriptiondetails-container .shipment-header .expander button{background:url(../images/sprites.png) no-repeat scroll 100% -1310px rgba(0,0,0,0);border:0;height:20px;outline:0;width:45px}.pt_order .order-subscriptiondetails-container .shipment-header .expander button.expanded{background:url(../images/sprites.png) no-repeat scroll 100% -1230px rgba(0,0,0,0);border:0;height:20px;outline:0;width:45px}.pt_order .order-subscriptiondetails-container .shipment-header .expander button::after,.pt_order .order-subscriptiondetails-container .shipment-header .expander button.expanded::after{display:none}.pt_order .order .order-history-overview .row-list .order-subscription-details .order-subscriptions{padding:8px}.cart-promo.cart-promo-approaching{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff url(../images/promo_callout_icon.png) no-repeat 10px 50%;box-sizing:border-box;clear:both;color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-style:normal;font-weight:700;line-height:17px;margin:0 0 10px;padding-left:35px;text-transform:uppercase}.ui-dialog .cart-promo.cart-promo-approaching{background-image:none;text-align:center;padding-left:0}.cart-promo-approaching-wrapper{background:#fff;float:left;text-align:center;width:100%}.cart-promo-approaching-wrapper .cart-promo.cart-promo-approaching{display:inline-block;margin:0;padding-bottom:1.283em;padding-top:1.283em}.cart-promo-approaching-wrapper .promo-approaching{border-bottom:1px solid #ededed}.cart-promo-approaching-save{display:block;padding-top:3px}.cart-promo.cart-promo-approaching .btn{margin-top:10px}.pt_customer-service .confirmation-message{background:#fff;border:0;color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:1.333em;padding:25px}.pt_customer-service .content-asset .content p,.dialog-fontem .content-asset .content p,.pt_content .content-asset .content p{letter-spacing:.3px;line-height:21px;margin:0}.pt_customer-service .content-asset .content p+h2,.dialog-fontem .content-asset .content p+h2,.pt_content .content-asset .content p+h2,.pt_content .content-asset .content p+strong{margin:20px 0 10px;display:block}.dialog-fontem .content-asset .content{background:transparent}.pt_content .content-asset .content{color:#818181}.pt_content .content-asset .content .color-blue strong,.pt_content .content-asset .content .blue strong{color:#006298}.pt_content .content-asset .content p,.pt_content .content-asset .content li,.pt_content .content-asset .content strong{font-size:14px}.pt_content .content-asset .content p{margin:20px 0}.pt_content .content-asset .content table,.content .primary-content .std table{margin:15px 0}.pt_content .content-asset .content table tbody,.content .primary-content .std table tbody{border:0}.pt_content .content-asset .content table th,.content .primary-content .std table th{background:#e8e8e8;padding:13px;border:1px solid #d9d9d9}.pt_content .content-asset .content table td,.content .primary-content .std table td{border:1px solid #d9d9d9;padding:13px}.pt_content .content-asset .content table p+p,.content .primary-content .std table p+p{margin:0}.pt_content .content-asset .content ul.bold-bullet,.pt_content .content-asset .content ol.bold-bullet{color:#000;font-weight:700}.pt_content .content-asset .content ul.bold-bullet li span,.pt_content .content-asset .content ol.bold-bullet li span{color:#818181;font-weight:400}.pt_content .content-asset .content img.imageright,.pt_content .content-asset .content img.imageleft{max-width:50%}.pt_content .content-asset .inner-wrapper{margin-bottom:20px}.content .primary-content ol.colored{padding:0;counter-reset:li}.content .primary-content ol.colored li{padding-left:50px;margin-bottom:10px;display:block;line-height:normal;position:relative;height:auto;min-height:43px;clear:both}ol.colored li:before{content:counter(li);counter-increment:li;position:absolute;font-size:36px;width:36px;height:36px;border:2px solid #4c4c4c;color:#4c4c4c;-moz-border-radius:36px;-webkit-border-radius:36px;border-radius:36px;text-align:center;line-height:36px;top:50%;margin-top:-23px;left:0}.rewards-qa{overflow:hidden;margin-bottom:30px}.rewards-qa img{float:left;margin-left:16px}.rewards-qa figcaption{margin-left:88px}.rewards-qa figcaption h4{margin-bottom:10px;font-size:16px;color:#262626;font-weight:bold}.rewards-qa figcaption small{font-size:12px;display:block;padding-top:12px}figure.f-left{float:left!important;margin-right:10px}.std table.rewards-table{width:auto;border-collapse:separate;border-spacing:0 4px;font-size:14px}.std table.rewards-table td{border:none!important;background:#e2e2e1;padding:3px 5px!important;vertical-align:middle;position:relative}.std table.rewards-table strong{vertical-align:middle}.std table.rewards-table .earnable-icon{margin-right:5px}.earnable-icon{height:23px;width:23px;position:static;left:auto;top:auto;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;display:inline-block;vertical-align:middle;background:url(../images/icon-coin-small.png) no-repeat 0 0}.divider{margin:16px 0;background:#e7e7e7;font-size:0;line-height:0;height:1px;overflow:hidden;clear:both;margin:30px 0}.primary-content .content .std h4{font-size:16px;color:#3e3e3c;font-weight:bold;margin-bottom:10px}.form-box{padding:23px 30px 10px 25px}.form-box legend,.form-box h2.section-header{padding:0 0 7px}.form-box p{color:#454545;font-size:14px;line-height:20px;font-family:Arial,sans-serif}.form-box input[type=text],.form-box input[type=email],.form-box input[type=tel],.form-box input[type=password],.form-box textarea,.form-box select{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:78%}.ui-dialog.dialog-fontem .ui-dialog-title{display:none;margin:0;padding-left:20px}.ui-dialog.dialog-fontem h2{color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:1.5em!important;font-style:normal;font-weight:700;margin:0 0 0 25px;padding:10px 0;text-transform:uppercase}.ui-dialog.cancel-subscription{max-width:280px}.ui-dialog.dialog-fontem .ui-dialog-content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;margin:0;overflow:auto;padding:0 20px 20px;width:100%!important}.ui-dialog.dialog-fontem.dialogify-content .ui-dialog-content{overflow-y:auto}.ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-alert{font-family:'Roboto Condensed',sans-serif;font-size:1.5em;font-weight:700;margin-bottom:5px;text-transform:uppercase}.ui-dialog.dialog-fontem .ui-dialog-content h1{color:#006298;font-family:Arial,sans-serif;font-size:2.166em;font-style:normal;font-weight:400;line-height:35px;margin:0 0 20px;text-transform:uppercase}.ui-dialog.dialog-fontem .ui-dialog-content p{color:#696969;letter-spacing:.3px;line-height:23px}.ui-dialog.dialog-fontem .buttonbar{padding-top:10px;text-align:center;width:auto}#PasswordResetForm button{float:none;left:0;position:relative}.ui-dialog.dialog-fontem.account-box span.error,.ui-dialog.dialog-fontem.account-box .form-row.form-row-button{margin-left:25%}.ui-dialog.dialog-fontem.account-box .form-row.form-row-button{padding:15px 0 0;width:auto}.ui-dialog.dialog-confirm p{font-size:1.2em;font-weight:700;text-transform:uppercase}.js-cancel-subscription p{padding:0 0 20px}.ui-dialog.dialog-confirm .ui-dialog-buttonpane{margin:0;padding:10px 10px 20px 20px}.ui-dialog.dialog-confirm .ui-dialog-buttonset{float:none;text-align:center}.content .cta{clear:both;margin:50px 0;overflow:hidden}.content .cta .cta-image{float:left;height:190px;overflow:hidden;padding:30px 10px 30px 30px;width:49%}.content .cta .cta-image h4{font-size:30px;font-weight:700;margin:0;text-transform:uppercase}.content .cta .cta-image p{margin:10px 0}.content .cta .cta-image figure{float:right;text-align:right;width:48%}.content .cta .cta-video{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;box-sizing:border-box;float:right;height:190px;overflow:hidden;position:relative;width:49%;z-index:0}.content .cta .cta-video figure img{left:50%;margin-left:-253px;position:absolute}.content .cta .cta-video .play-button{background:url(../images/play-button.png) no-repeat center;display:block;height:106px;left:50%;margin:-53px 0 0 -53px;position:absolute;text-indent:-9999px;top:50%;width:106px;z-index:1}.content .cta .cta-image.blue-block h4{color:#fff;line-height:35px}.content .cta .cta-image.blue-block .cta-wrap{padding:5%;width:60%}.content .cta .cta-image.blue-block figure{padding:2% 2% 0;width:40%}.content .page-bottom-seo{background:#fff;color:#565656;font-size:13px;margin-top:20px;padding:30px}.content .page-bottom-seo h2{color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:700}.content .primary-content .widget.newsletter{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:15px 0}.content .primary-content .widget.newsletter h3{margin-top:0;text-transform:uppercase}.read-more-trigger{cursor:pointer;display:inline-block;height:6px;width:10px;position:absolute;right:15px;margin-top:1em}.read-more-trigger .menu-icon::before{font-family:FontAwesome;content:'\f078'}.read-more-state:checked ~ .read-more-trigger .menu-icon::before{content:'\f077'}.read-more-state{display:none}.subscription.accordeon input{display:none}.subscription.accordeon .radio{position:relative}.subscription.accordeon label::before{content:'';box-sizing:border-box;width:15px;height:15px;border:1px solid #ccc;display:inline-block;border-radius:50%;position:absolute;top:15px;margin:10px 0 0 -40px}.subscription.accordeon .radio label:first-of-type::before{margin-left:-45px}.radio input[type="radio"]:checked+label::before{border:6px solid #006298;background-repeat:no-repeat;background-position:center center;background-size:contain;box-sizing:border-box;animation:select .3s;-webkit-animation:select .3s}@keyframes select{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}@-webkit-keyframes select{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.action-wrapper.subscription,.salesforce-subscriptions .subscription ul li,.salesforce-subscriptions .parent-type .subscription ul li.radio{display:none}.subscription+ul li.radio{display:table-cell}.salesforce-subscriptions .subscription.accordeon{padding:0;border-bottom:0}.parent-type .accordeon li{opacity:0;display:none;max-height:0;font-size:0;transition:.25s ease}.read-more-state:checked ~ .parent-type .subscription.accordeon{padding-bottom:5px;border-bottom:solid 1px #e5e5e5}.salesforce-subscriptions button{float:right;margin-top:10px}.read-more-state:checked ~ button{margin-top:-60px}.read-more-state:checked ~ .action-wrapper.subscription,.read-more-state:checked ~ .parent-type .accordeon ul>li,.read-more-state:checked ~ .salesforce-subscriptions .subscription ul li,.read-more-state:checked ~ .salesforce-subscriptions .subscription ul li.radio{opacity:1;font-size:inherit;display:table-cell;max-height:999cm}.action-wrapper.subscription{height:69px}.content .primary-content .widget .newsletter-signup label{color:#4d4d4d;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;height:39px;line-height:39px;padding:0;text-align:left;width:12%}.content .primary-content .widget .newsletter-signup input#newsletter-email{float:left;margin:0;padding:9px;width:50%}.content .primary-content .widget .newsletter-signup button{margin:0 0 0 15px}.pt_error .primary-content h1{margin:20px 0 0!important}.pt_error #secondary{padding:70px 0 0}.no-hits-search-term{color:#0f75ff}.form-box .error-page-search label,.form-box .no-hits-search label{margin-bottom:10px;width:100%}.form-box .error-page-search .searchbtn,.form-box .no-hits-search .searchbtn{line-height:40px}.form-box .error-page-search input[type=text],.form-box .no-hits-search input[type=text]{height:40px;margin:0 7px 10px 0;vertical-align:top}.pt_error .error-wrapper p,.pt_product-search-noresult .no-hits-help ul.grayarrow,.pt_error .form-box p,.pt_product-search-noresult .form-box p{color:#585858;font-size:1.083em;line-height:20px}.pt_product-search-noresult .section-header{background:0;border:0;font-size:1em!important;padding:0}.pt_product-search-noresult .section-header .no-hits-search-term,.pt_product-search-noresult .section-header .no-hits-search-term-suggest{float:none;font-size:inherit;font-style:normal;font-weight:inherit}.pt_product-search-noresult .no-hits-footer{background:0;margin:0;padding:0}.pt_product-search-noresult .refinement-header{background:0;cursor:inherit}footer.footer{clear:both;color:#757575;font-size:14px;font-family:Arial,sans-serif}footer.footer .footer-colofon .text,footer.footer .footer-colofon .image{color:#aeaeae;font-size:10px;line-height:14px;font-family:Arial,sans-serif}.footer-banner .text,.footer-banner .image{display:table-cell;font-size:15px;padding:15px 0;vertical-align:middle}.footer-banner .wrap{display:table;padding:0 1%}.footer-usp h2{color:#2b2b29;font-size:32px;padding:4% 0;text-transform:uppercase}.footer-usp ul{display:table;font-family:'Roboto Condensed',sans-serif;line-height:150%;width:00%}.footer-usp li{display:table-cell;padding:0 3% 3%;text-transform:uppercase;width:33.3%}.footer-usp li.usp-aroma:before,.footer-usp li.usp-packs:before,.footer-usp li.usp-time:before{background:url(../images/ico-usp-aroma.png) center no-repeat;content:'';display:block;height:75px;margin:0 auto 10%;width:75px}.footer-usp li.usp-packs:before{background:url(../images/ico-usp-packs.png) center no-repeat}.footer-usp li.usp-time:before{background:url(../images/ico-usp-time.png) center no-repeat}.footer .footer-cols{background:#f6f6f4;display:block;padding:3%}.footer .footer-cols .col{float:left;width:20%}.footer .footer-cols h2{margin:0 0 10%;color:#464849;font-weight:700;font-size:14px;font-family:Arial,sans-serif}.footer .footer-cols a{color:#016b9c;font-size:12px;font-family:Arial,sans-serif}.footer .footer-cols a:hover{color:#0096d6}.footer .footer-cols a:active,.footer .footer-cols a.active{color:#60bfe7}.footer .newsletter-signup{display:table;margin:0 0 10%;width:100%}.footer .newsletter-signup .td{display:table-cell;position:relative;vertical-align:top}.footer .newsletter-signup input{border:1px solid #d9d3d2;height:28px;padding:0 10%;width:95%;color:#2b2b29;font-size:12px;font-family:Arial,sans-serif;background:#faf9f9}.footer .newsletter-signup button{height:27px;line-height:27px;text-transform:uppercase;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;padding:1px 6px 1px 6px}.footer .newsletter-signup button:after{display:none}.footer .footer-cols .social a,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a{display:block;color:#fff;border-radius:50%;text-align:center;padding:7px;text-decoration:none}.footer .footer-cols .social a.fb,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.fb{background:#3460a1}.footer .footer-cols .social a.tw,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.tw{background:#28aae1}.footer .footer-cols .social a.youtube{background:#d31a1a}.footer .footer-cols .social a.instagram,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.instagram{background:#763eb1}.footer .footer-cols .social a.blog{background:#de5543}.footer .footer-cols .social .fa,.post-social .addthis_toolbox .at300b div,.addthis_button_facebook span,.addthis_button_twitter span,.addthis_button_googleplus .fa,.addthis_button_pinterest span,.blunation-howto-page .blunation-info-block .blunation-info-connect .social .fa{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer .footer-cols .social a i .blunation-howto-page .blunation-info-block .blunation-info-connect .social a i{width:15px;display:block}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-youtube:before{content:"\f167"}.fa-instagram:before{content:"\f16d"}.fa-comment:before{content:"\f075"}.footer .footer-cols .social a.fb:hover,.addthis_button_facebook.at300b:hover,.addthis_button_pinterest.at300b:hover,.social-actions a.addthis_button_googleplus:hover,.addthis_button_twitter.at300b:hover,.footer .footer-cols .social a.tw:hover,.footer .footer-cols .social a.googlePlus:hover,.footer .footer-cols .social a.youtube:hover,.footer .footer-cols .social a.pinterest:hover,.footer .footer-cols .social a.instagram:hover,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.fb:hover,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.tw:hover,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.pinterest:hover,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a.instagram:hover{background:#91df02}.footer .footer-cols .social a:HOVER,.post-social .addthis_toolbox a:HOVER,.blunation-howto-page .blunation-info-block .blunation-info-connect .social a:hover{color:#333}.footer #country-selection{color:#FFF}footer .footerBottom{background:#e4e4e4;padding:10px 0 10px 23%;height:40px}footer .footerBottom .container{width:100%;height:100%}footer .pullLeft{float:left;padding-right:15px}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li{float:left;padding:0 0 0 4px;margin:0 15px;display:list-item;list-style-type:disc!important}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li a{color:#757575}footer .footer-colofon{clear:both;display:table;font-family:'Roboto Condensed',sans-serif;font-size:12px;line-height:150%;text-align:left;width:100%}footer .footer-colofon .payment-title{font-size:14px;color:#727272;font-family:Arial,sans-serif;font-weight:bold;float:left;width:100%}footer .footer-colofon .image,footer .footer-colofon .text{padding:22px 0}footer .footer-colofon .image{padding-top:0}footer .footer-colofon .image>div{float:left}footer .footer-colofon .survey-col,footer .footer-colofon .payment-options-col{float:left;display:inline-block;width:38.04878048780488%}footer .footer-colofon .image .payment-options-col{float:right}footer .footer-colofon .survey-col{padding-right:70px;width:40%}footer .footer-colofon .survey-col p,footer .footer-colofon .payment-options-col,footer .footer-colofon .thawte{padding-top:18px}footer .footer-colofon .image .survey-col img{float:left;padding-right:10px}.footer .footer-colofon .thawte img{margin-bottom:0}.cart-content{margin:0 0 10px}.cart-content .cart-empty{min-height:265px}.content .primary-content .cart-empty h2{display:block}.cart-content .button-fancy-large,.cart-header .button-fancy-large{background:none #f0be12;border:0;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:700;height:44px;width:198px}.cart-wrapper .primary-content{float:left;max-width:680px;width:66%}.cart-wrapper #secondary.nav{background:0;border:0;float:right;width:30%}.cart-content .item-list .section-header{background:0;background-color:#757574;color:#fff;font-weight:400;height:40px;padding:0 1em;text-transform:none}.cart-content .item-list .cart-row{border-bottom:1px solid #ededed;height:135px;padding:0}.cart-content .item-list tfoot .cart-row{height:auto}.cart-content .item-list tfoot tr.cart-row td{padding:20px}.pt_checkout .cart-content .item-list .cart-row tbody td:first-child{padding:0 0 0 20px}.cart-content .item-list td{font-size:12px;padding:0;vertical-align:middle}.cart-content .item-list td.item-image{width:126px;text-align:center;font-size:14px}.cart-content .item-list td .product-list-item .label{float:left;font-size:12px}.cart-content .item-list td .product-price{font-size:12px}.cart-content .item-list td.item-quantity{width:67px}.cart-content .item-list td.item-details{display:inline-block;padding:1em 0;width:240px}.cart-content .item-list td.item-details .product-list-item{max-width:240px}.cart-content .item-list td.item-details .item-total{font-size:18px;line-height:32px}.cart-content .item-list .rowbundle td.item-details .name a{font-size:1.1666em}.cart-content .item-list td.item-details .product-list-item .short-description a{color:#75747c;font-size:13px;line-height:17px;font-family:Arial,sans-serif}.cart-content .item-list td ul.product-availability-list li{color:#0cc240;font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:700;line-height:20px;text-transform:uppercase}#cart-table .item-quantity input{font-size:16px;font-weight:700;height:38px;line-height:38px;padding:0;text-align:center;width:48px}.cart-content .item-list td.item-price{min-width:64px}#cart-table .item-quantity-details{font-weight:700;padding:0}#cart-table .item-price .price-sales{padding-left:10px}#cart-table .item-total .price-total{padding-right:5px}#cart-table .item-total{width:70px}#cart-table .item-price .price-promotion span{display:block;padding:0}.cart-content .item-user-actions .button-remove{background:url(../images/icon-remove.png) no-repeat left top;border:0;height:16px;margin-left:3px;width:16px}.cart-content .cart-footer{background:#fff;margin:10px 0 0}.cart-content .cart-footer .cart-footer-table .inner{display:table;float:none;margin-bottom:25px;overflow:hidden;width:100%}.cart-content .cart-footer .cart-footer-table .inner .column{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #ededed;box-sizing:border-box;display:table-cell;padding:25px 20px;vertical-align:top;width:50%}.cart-content .cart-footer .cart-footer-table .inner .column div.error{clear:both;display:block}.cart-content .cart-footer .cart-footer-table h2{color:#141413;font-family:'Roboto Condensed',sans-serif;font-size:16px;margin-bottom:10px;text-transform:uppercase}.cart-content .cart-footer .cart-footer-table .subscription-option{font-family:'Roboto Condensed',sans-serif;font-size:16px;width:100%}.cart-content .cart-footer .cart-footer-table .subscription-option select{font-family:Arial,sans-serif;font-size:14px;height:40px;min-width:145px}.cart-content .cart-footer .cart-coupon-code label{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;line-height:2em!important;margin-top:29px;text-indent:0;text-transform:capitalize}button[disabled],button[disabled]:hover{background-color:#ccc;color:#fff}input[type=submit].disabled,button[type=submit].disabled:hover{background-color:#ccc;color:#fff}.cart-content .cart-footer .cart-coupon-code input{color:#3d3d3d;font-size:14px;height:40px;margin:0 5px 10px 0;padding:10px;width:155px}.cart-content .cart-total-details .cart-order-totals{float:right;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin:0;text-transform:uppercase;width:100%}.cart-content .cart-total-details .cart-update{background:none repeat scroll 0 0 #FFF;border:2px solid #009ee3;color:#009ee3;display:none;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;height:40px;line-height:37px;margin:0 25px 25px 0;padding:0 25px 0 15px;text-align:center;text-transform:uppercase}.cart-content .cart-total-details .cart-update img{vertical-align:text-top}.cart-content .order-totals-table{float:none;text-transform:uppercase;width:100%}.cart-content .order-totals-table td{padding:0 5px 0 25px;width:70%}.cart-content .order-totals-table td+td{padding:0 25px 0 5px;text-align:right;width:10%}.cart-content .order-totals-table .order-subtotal td{color:#2b2b2b;padding:0 5px 0 20px}.cart-content .order-totals-table .order-subtotal td+td{padding:0 25px 0 5px}.cart-content .order-totals-table .order-total td{color:#3d3d3d;font-size:18px;vertical-align:middle}.order-totals-table td+td span{display:inline-block;text-align:right;width:60px}.order-confirmation-details .order-totals-table td+td span,.search-result-items .order-totals-table td+td span{width:50px}.cart-content .cart-actions,.pt_order .order-detail-options,.product-detail .product-bottom,.product-set .prduct-bottom{background:#fff;font-family:'Roboto Condensed',sans-serif;font-size:1.333em;overflow:hidden;padding:0 25px 25px}.pt_order .order-detail-options{border:0;font-size:inherit;margin:0;padding:22px 0}.checkout-later{margin-right:20px}.cart-content .cart-actions .button-fancy-large{min-width:260px}.cart-content .cart-actions .continue-shopping,.cart-content .cart-empty .continue-shopping,.pdp-main .product-detail .product-bottom .product-content-back-button,.pdp-main .product-set .product-bottom .product-content-back-button{background:#fff;border:2px solid #f0be12;color:#f0be12;float:left;height:44px;line-height:42px;min-width:260px;text-transform:uppercase}.pdp-main .product-detail .product-bottom .product-content-back-button,.pdp-main .product-set .product-bottom .product-content-back-button{height:26px;line-height:26px;margin-top:10px;min-width:100px;text-decoration:none}.pdp-main .product-detail .product-bottom .product-content-back-button span,.pdp-main .product-set .product-bottom .product-content-back-button span{font-size:16px}.pdp-main .product-detail .product-bottom .product-content-back-button img,.pdp-main .product-set .product-bottom .product-content-back-button img{height:12px;margin-left:15px}.cart-empty .cart-action-continue-shopping{float:left;margin-top:30px}.content .nav .right-box{background:#fff;color:#696969;font-family:Arial,sans-serif;line-height:25px;margin-bottom:64px}.content .nav .right-box .row{padding:5px 10px 0}.content .nav .right-box .row input[type=submit]{background-color:#000;border:0;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:700;height:39px;padding:0;text-transform:uppercase;vertical-align:top;width:104px}.content .nav .right-box .row.tick{background:url(../images/tick-red-bg.png) no-repeat 3px center;border-bottom:solid 1px #ededed;padding:18px 20px 20px 65px}.content .nav .right-box h2{color:#373732;font-family:'Roboto Condensed',sans-serif;font-size:1.333em;font-weight:700}.content .nav .right-box .help h2,.content .nav .right-box .blu-nation-block h2{color:#0096d6;font-weight:400;text-transform:none}.content .nav .right-box .blu-nation-block p{padding:5px 10px 0}.content .nav .right-box span.error,.content .nav .right-box .login-box span.error{color:#900;font-size:12px;line-height:25px;margin:5px 0 0}.content .nav .right-box .login-box .error-message{font-size:12px;width:95%}.content .nav .right-box .title{font-size:14px;width:100%}.content .nav .right-box .row.help,.content .nav .right-box .row.nation{border-bottom:1px solid #ededed;padding:5px 10px 10px}.content .nav .right-box .row.bottom{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#565656;display:inline-block;font-family:'Roboto Condensed',sans-serif;width:100%}.pt_customer-service .content .nav .right-box .row.bottom{padding:15px 20px}.content .nav .right-box .row .left{float:left;font-size:1.333em}.content .nav .right-box .row .right{float:right;font-size:1.333em}.content .nav .right-box .social{float:left;height:32px;margin-right:13px;width:32px}.content .nav .right-box .social .fb-container{background:url(../images/social-icons.png) no-repeat left center}.content .nav .right-box .social .fb-share-button,.content .nav .right-box .social iframe,.content .nav .right-box .social a{-ms-filter:alpha(opacity=0);display:block;filter:alpha(opacity=0);height:32px!important;opacity:0;width:32px!important}.content .nav .right-box .social .tw-container{background:url(../images/social-icons.png) no-repeat -45px center}.content .nav .right-box .social .inst-container{background:url(../images/social-icons.png) no-repeat -93px center}.content .nav .right-box .row .link{font-family:'Roboto Condensed',sans-serif;font-size:1.333em;line-height:22px}.content .nav .right-box .row .link a{font-size:inherit}.content .nav .right-box .row p{color:#585858;font-family:Arial,sans-serif;font-size:1.083em;margin:0;padding:0}.content .nav .right-box .row p a{font-family:inherit;font-size:inherit}.pt_checkout #main{margin-top:20px;padding:0}.pt_checkout .primary-content{float:left;margin-right:0;max-width:680px;width:65%}.pt_checkout .checkout-progress-indicator{background:#fff;position:relative;top:inherit}.pt_checkout .checkout-progress-indicator span{font-weight:400;text-transform:capitalize}.pt_checkout .checkout-progress-indicator div{background:0;color:#a7a7a7;float:left;font-family:'Roboto Condensed',sans-serif;font-size:16px;margin:0 .5%;padding:0;width:32.33%}.pt_checkout .checkout-progress-indicator div a{color:#a7a7a7}.pt_checkout .checkout-progress-indicator div span{border-bottom:3px solid #e7e7e7;display:block;padding:20px 20px 20px 40px;text-align:left}.pt_checkout .checkout-progress-indicator div.active span{border-bottom:3px solid #016b9c}.pt_checkout .checkout-progress-indicator div.active a span{background:url(../images/tick-progress-blue.png) no-repeat 20px center}.pt_checkout .checkout-progress-indicator div.active a{color:#454545;text-decoration:none}.pt_checkout .checkout-content{background:#fff;font-family:Arial;margin-top:10px;padding:0 0 27px 0}.pt_checkout .checkout-content h2,.pt_checkout .checkout-content .guest-password-description{color:#3e3e3b;font-size:18px;font-weight:700;margin:0}.pt_checkout .checkout-content #shipping-method-list h2{margin-bottom:10px}.pt_checkout .checkout-content .form-row{margin:0 0 15px}.pt_checkout .checkout-content .form-row .salutation-container select{width:90%}.pt_checkout .checkout-content .input-half.without-label.nobr,.pt_checkout .checkout-content .input-half.country.nobr{clear:none}.pt_checkout .checkout-content .input-half.without-label,.pt_checkout .checkout-content .input-half.country,.pt_checkout .checkout-content .form-row.gender-select{clear:both;float:left;width:50%;position:relative}.pt_checkout .checkout-content .form-row.input-half input[type=text],.pt_checkout .checkout-content .form-row.input-half input[type=tel],.pt_checkout .checkout-content .form-row.input-half input[type=email],.pt_checkout .checkout-content .form-row.input-half select{width:90%}.pt_checkout .checkout-content .email-phone-wrapper .form-row.input-half input[type=email],.pt_checkout .checkout-content .email-phone-wrapper .form-row.input-half input[type=tel]{border:1px solid #aaa;padding:.7em .5em;text-indent:0}.pt_checkout .checkout-content .guest-account-field{float:left;width:100%}.pt_checkout .checkout-content .guest-account-field .guest-password-field{display:table;width:100%}.pt_checkout .checkout-content .guest-account-field .guest-password-field .form-row,.pt_checkout .checkout-content .guest-account-field .guest-password-field .content-asset{display:table-cell;width:50%}.pt_checkout .checkout-content .guest-account-field .guest-password-field .content-asset{padding-right:5px;vertical-align:top}.pt_checkout .checkout-content .guest-account-field .guest-password-field .form-row{width:40%}.pt_checkout .checkout-content .guest-account-field .guest-password-field .form-row input{width:90%}.pt_checkout .checkout-content .form-row.country input[type=text]{width:50%;margin-top:5px}.pt_checkout .input-contentasset-container{margin-left:0}.pt_checkout .checkout-content .shipping-content-asset{font-size:11px;margin-bottom:10px}.pt_checkout .checkout-content .identity-verification{padding:0 27px 20px}.pt_checkout .checkout-content .form-row.input-half.country input[type=text]{width:50%}.pt_checkout .checkout-content .input-half.without-label.email input[type=text],.pt_checkout .checkout-content .input-half.without-label.phone input[type=text],.pt_checkout .checkout-content .input-half.without-label.phone .input-contentasset-container{width:100%;max-width:585px}.pt_checkout .checkout-content .select-address div{width:100%}.pt_checkout .checkout-content .select-address div label{width:30%}.pt_checkout .checkout-content .select-address select{width:70%!important;max-width:400px!important}.pt_checkout .name-field-container{display:table;width:100%}.pt_checkout .checkout-content .name-field-container div.gender-select{display:table-cell;width:30%;float:inherit;vertical-align:top}.pt_checkout .checkout-content .name-field-container .input-half{display:table-cell;width:49%}.pt_checkout .checkout-content .form-caption.error-message{max-width:326px;width:auto;margin-left:0;width:90%}.pt_checkout .checkout-content .form-caption a{font-family:Arial,sans-serif;font-size:13px;text-decoration:none}.pt_checkout .checkout-content .form-row.form-indent span{display:inline-block;font-weight:700;line-height:20px;margin:-3px 0 0 5px;width:73%}.pt_checkout .checkout-content .form-row.input-half.billingtel input[type=tel]{padding:.7em .5em;width:95%;border:1px solid #aaa;text-indent:0}.pt_checkout .checkout-content .input-half.billingtel.without-label.required.field-valid:before,.pt_checkout .checkout-content .input-half.billingtel.without-label .error:before{right:6.5%}.pt_checkout .checkout-content .form-row select,.pt_checkout .checkout-content .form-row input[type=text],.pt_checkout .checkout-content .form-row input[type=email],.pt_checkout .checkout-content .form-row input[type=password]{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial,sans-serif;font-size:14px;margin:0;max-width:346px;width:60%}.pt_checkout .checkout-content .form-row input[type=text],.pt_checkout .checkout-content .form-row input[type=password]{max-width:346px}.login-box-content{padding:10px}html input[disabled]{background:0;color:#75747c}.pt_checkout .checkout-content label,.pt_checkout .checkout-content span,.pt_checkout .checkout-content .form-label-text{text-align:left}.pt_checkout .checkout-content .form-row.gender-select{margin-bottom:15px}.pt_checkout .checkout-content .form-row.radio label:first-child{width:155px}.pt_checkout .checkout-content .form-row.radio label{padding:0;width:110px}.pt_checkout .checkout-content .address-bottom{padding:0 27px 20px}.pt_checkout .checkout-content .address-bottom .form-row.form-indent{margin:15px 0 0}.pt_checkout .checkout-content .address-bottom .form-row input{float:left;margin-left:0;margin-right:10px}.pt_checkout .checkout-content .address-bottom .form-row label{width:85%}.pt_checkout .checkout-content .address-bottom .form-row span.shipping-method-label-class{display:block;padding-bottom:10px;padding-top:5px;width:100%}.pt_checkout .checkout-content .address-bottom .shipping-promos li{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff url(../images/promo_callout_icon.png) no-repeat 25px 50%;box-sizing:border-box;clear:both;color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-style:normal;font-weight:700;line-height:17px;margin:0 0 10px;padding-left:50px;text-transform:uppercase}.pt_checkout .checkout-content .address-bottom .detailed-description{width:100%;clear:both;padding-bottom:10px}.pt_checkout .checkout-content .checkout-shipping.address .address-container{border-bottom:1px solid #ededed;margin-bottom:20px;padding:0 25px 20px}.pt_checkout .checkout-content .payment-methods-wrapper{color:#4d4d4d}.pt_checkout .checkout-content .payment-methods-wrapper h2,.pt_checkout .checkout-content .payment-methods-wrapper td:first-child{padding:0 0 0 25px}.pt_checkout .checkout-content .payment-methods-wrapper td:last-child{padding:0 15px 0 0}.pt_checkout .checkout-content .payment-methods-wrapper label.payment-method-name{font-size:15px;padding:0;width:300px}.pt_checkout .checkout-content .payment-methods-wrapper label.payment-method-icon{width:85px}.pt_checkout .checkout-content .payment-methods-wrapper label.subscription-message{font-family:Arial,sans-serif;font-size:12px;padding:0;width:198px}.pt_checkout .actions{background:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;margin:20px 0;overflow:hidden;padding:0 27px}.pt_checkout .actions .action-checkout{float:right;width:30%}.pt_checkout .actions .button-fancy-large{background:none #f0be12;border:0;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:700;height:46px;margin-bottom:10px;min-width:150px;width:198px}.pt_checkout .actions .button-fancy-large span{color:#fff;font-size:18px;font-weight:700}.pt_checkout .actions .buy-with-obligation span.buy-with-obligation-key{font-size:12px;font-weight:400;text-transform:lowercase;white-space:nowrap}.pt_checkout .actions div.legal-content-field{font-size:12px;margin:5px 0}.pt_checkout .actions button.buy-with-obligation{height:60px;line-height:normal;margin-bottom:15px}.pt_checkout .actions .go-back,.pt_checkout .checkout-content .address-container .go-back{border:2px solid #f0be12;color:#f0be12;display:inline;float:left;font-size:1.1em;font-weight:400;line-height:42px;min-width:150px;text-align:center;text-decoration:none;text-transform:uppercase}.pt_checkout .checkout-content .address-container .go-back{font-size:1.433em;margin-bottom:20px}.pt_checkout .checkout-content .payment-method-options{margin-top:10px;padding:0}.pt_checkout .checkout-content .payment-method-options tr{height:60px}.pt_checkout .checkout-content .payment-method-options td{padding:0;vertical-align:middle}.pt_checkout .checkout-content .payment-method-options label{padding:4px 0 0;width:auto}.pt_checkout .checkout-content .payment-method-options .recurring-payment input[type=checkbox]{float:left;margin:0 1em 0 0}.pt_checkout .checkout-content .payment-method-options .recurring-payment label,.pt_checkout .checkout-content .payment-method-options .ideal-payment label{display:inline;float:none;font-size:1em}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div{padding-bottom:10px}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper div.form-row{float:none;margin:0;padding:0;width:100%}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=password],.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=text],.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper select{margin-top:5px;max-width:50%;vertical-align:top}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .ccexpiry div{display:inline;width:100%}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .ccexpiry div.form-row label,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .ccexpiry div.form-row span.error{display:none!important}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .ccexpiry div select{max-width:20%}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .expirydate{visibility:hidden;width:100px}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row label,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row label span,.pt_checkout .checkout-content .payment-method-options .subscription-expiry .subscription-expiry-wrapper div.form-row span,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper span.error,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .form-caption.error-message,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper div.form-row label,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper div.form-row span.error,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper div.form-row .form-caption.error-message{font-size:1em}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row label,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper div.form-row label{display:inline-block;padding-right:3%;padding-top:14px;width:45%}.pt_checkout .checkout-mini-cart .order-summary{max-height:390px}.pt_checkout .primary-focus .nav h3{background:#fff;color:#141413;font-size:18px;font-weight:700;margin:20px 0 0 20px;text-transform:uppercase}.pt_checkout .checkout-content .change-billing-address{font-size:15px;padding:0 25px 20px}.checkout-order-totals{border-top:1px solid #e8e8e8;color:#696969;font-family:'Roboto Condensed',sans-serif;font-size:15px;padding:15px}.checkout-order-totals td:first-child{float:left;text-align:left!important;text-transform:uppercase;width:170px}.checkout-order-totals .order-totals-table .order-total td,.checkout-order-totals .order-totals-table .order-subtotal td{color:#3d3d3d;font-size:16px;font-weight:400}.checkout-order-totals .order-totals-table .order-total td{font-weight:700;padding-left:0}.checkout-order-totals .order-totals-table{width:100%}.pt_checkout .nav .checkout-loyalty-earned{color:#069;background-color:#f8f8f8;margin-bottom:15px;display:flex;padding:7px}.pt_checkout .nav .checkout-loyalty-earned p{font-size:16px}.pt_checkout .nav .checkout-loyalty-earned img{margin-right:10px}.pt_checkout .nav .checkout-loyalty-earned p{margin-top:5px}.checkout-mini-cart .mini-cart-image{text-align:center;width:30%}.pt_checkout #secondary.billing-step h3 .js-order-summary{display:inline}.pt_checkout #secondary .order-component-block{background:#fff;margin:10px 0;overflow:hidden}.pt_checkout #secondary .order-component-block h3,.pt_checkout #secondary.billing-step h3 .js-order-summary{margin:20px 20px 0}.pt_checkout #secondary .order-component-block h3 a,.pt_checkout #secondary.billing-step h3 .js-order-summary{color:#1b498f;float:right;font-size:13px;margin-top:5px}.pt_checkout .order-component-block .details{background:#fff;color:#696969;font-family:Arial,sans-serif;font-size:13px;line-height:20px;margin:20px;padding:0}.pt_checkout .cart-content .item-quantity a{font-family:'Roboto Condensed',sans-serif;font-size:13px;margin-left:10px;text-transform:uppercase}.order-summary-footer .place-order-totals{font-family:'Roboto Condensed',sans-serif;font-size:15px;min-width:260px;padding-top:20px;text-transform:uppercase;width:100%}.cart-content .order-totals-table .order-total{border-top:1px solid #ededed;height:70px}.cart-content .order-totals-table .order-sales-tax{height:40px}.cart-up-sell .products-recommendations{background:#fff;clear:both;margin-top:10px;padding:27px 10px 0;text-align:center;width:auto}.cart-up-sell .products-recommendations .products-wrapper ul li .product-image{text-align:center}.cart-up-sell .products-recommendations .products-wrapper{padding:7px 0 0}.cart-up-sell .products-recommendations .products-wrapper ul li{padding:0 1%}.cart-up-sell .products-recommendations .products-wrapper .jcarousel-prev{left:0}.cart-up-sell .products-recommendations .products-wrapper .jcarousel-next{right:0}.cart-up-sell .right-block{float:right;width:50%}.up-sell-block{margin-top:10px;padding:27px 10px 0;text-align:right}.up-sell-block .up-sell-block{margin:0;padding:0}.up-sell-block .image{margin:5% 0}.up-sell-block .up-sell-block .usp-bar-top-wrapper{position:relative;top:auto;background:0}.pt_checkout .primary-focus .nav.confirmation{margin:0!important}.order-confirmation-details .item-list{background:#FFF;font-family:Arial,sans-serif;font-size:13px}.order-confirmation-details .item-list td{padding:15px}.order-confirmation-details .order-shipment-table.item-list tbody td{vertical-align:middle}.order-confirmation-details .item-list .product-list-item a{color:#1b498f}.order-confirmation-details .item-list .section-header{background:#fff;border-bottom:1px solid #dfdfde;color:#141413;font-size:13px!important;font-weight:700;height:50px;padding:0 0 0 15px;text-transform:none}.order-confirmation-details .order-shipment-table .section-header{min-width:0}.order-confirmation-details .order-shipment-table .price-column{width:60px}.order-confirmation-details .order-shipment-table .section-header-order-info{width:43%}.pt_order .order-confirmation-details .item-list .section-header{border-bottom:1px solid #dfdfde;height:auto;min-width:inherit}.pt_order .order-confirmation-details .item-list .next-shipment{padding:10px 0 10px 40px}.order-confirmation-details .content-header{font-style:normal;font-weight:700;margin:10px 0 0!important;text-transform:uppercase}.order-confirmation-header{clear:both;overflow:hidden;text-transform:uppercase}.order-confirmation-header h1{float:left;margin:0}.order-confirmation-header .print-page{background:none #f0be12;color:#fff;float:right;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:700;margin-bottom:6px;padding:10px;text-align:center;text-decoration:none;width:170px}.order-confirmation-details .order-totals-table td{padding:5px 15px 5px 0;text-align:right}.order-confirmation-details .order-totals-table tr{border:0;white-space:nowrap}.order-confirmation-details .order-totals-table tr.order-total{border-top:2px solid #333;font-size:12px;font-weight:700}.order-confirmation-wrapper .actions .continue-shopping,.pt_order .order-detail-options .back-to-shopping{background-color:#000;border:0;color:#fff;display:inline-block;float:right;font-size:15px;line-height:40px;position:relative;text-decoration:none;text-transform:uppercase}.pt_order .order-detail-options .back-to-shopping{padding:0 10px}.order-confirmation-banner,.top-banner{background:#e0002d;height:auto;position:relative;text-align:center}.order-confirmation-banner img,.top-banner img{max-width:1138px;position:relative;width:100%}.order-confirmation-banner h1,.top-banner h1{color:#fff;font-size:44px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:18px;width:100%;z-index:20}.order-confirmation-wrapper .order-confirmation-details .order-shipment-table tr{border-bottom:0;border-top:1px solid #d9d9d9}.order-confirmation-wrapper .order-subscriptions,.pt_order .order-subscriptions{background:url(../images/recurring-bg2.png) no-repeat 15px center #752d72;float:left;width:110%}.order-confirmation-wrapper .order-subscriptions p,.pt_order .order-subscriptions p{color:#fff;font-family:Arial,sans-serif;font-size:1em;margin:10px;padding:5px 50px;text-align:left}.pt_order .order-subscriptions{background-position:0 50%;float:none;margin:0 0 5px;padding:8px;text-align:left;width:100%}.pt_order .order-subscriptions p{font-size:13px;line-height:15px;margin:0}.order-confirmation-wrapper .js-cancel-subscription-button,.order-confirmation-wrapper .js-cancel-subscription-link{background:url(../images/icon-cross.png) no-repeat 10px center #000;border:0;color:#fff;float:right;font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:400;margin-bottom:10px;margin-right:15px;padding-right:15px;text-transform:uppercase}.order-confirmation-wrapper .order-subscription-top{background:#f5f4f4;margin-bottom:10px;overflow:hidden}.pt_order .order-subscription-wrapper{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;padding:15px 0;text-align:right}.order-totals-table tr>td+td,.order-confirmation-details .order-totals-table tr>td+td{text-align:right!important;white-space:nowrap}.bonus-product-warning{clear:both;color:#3d3d3d;font-size:1.083em;padding:15px}.content .confirmation.nav .right-box.share .row{display:inline-block;padding:15px 20px 20px}.content .nav .right-box.share h2{padding:15px 20px 0}.product-set-details .item-name{color:#2e2a29;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:700}.pdp-main .product-set-list{border-top:1px solid #d9d9d9;margin:10px 0 0}.js .ui-dialog-content .pdp-main .product-set-list{border:0;border-top:1px solid #d9d9d9}.pdp-main .product-set-list .product-set-item{border-bottom:1px solid #d9d9d9;margin:0;overflow:hidden;padding:18px 0}.pdp-main .product-set .inventory{border-bottom:solid 1px #e1e1e1;float:none;line-height:40px;padding:21px 0;width:100%}td.item-details .product-list-item .promo{color:#009ee3;font-size:12px}.cart-content .item-list tr.rowcoupons{height:135px}.cart-content .item-list tr.rowcoupons td,.cart-content .item-list tr.rowcoupons td.item-details{display:table-cell;padding-top:40px}.cart-content .item-list tr.rowcoupons td .cartcoupon{color:#696969}.cart-content .item-list tr.rowcoupons td .cartcoupon-applied li{background:url(../images/tick-green.png) no-repeat left center;color:#509832;font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:700;line-height:20px;padding-left:15px;text-transform:uppercase}.cart-promo{background-image:none;color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.cart-promo td.bonus-item-details{background:url(../images/promo_callout_icon.png) no-repeat 15px center}.cart-promo td.bonus-item-details,.cart-promo td.bonus-item-actions{font-size:12px;padding:20px 20px 20px 40px}.cart-promo .bonus-item-actions{text-align:right;vertical-align:middle}.cart-promo div span.label{background:url(../images/sprites.png) no-repeat -560px -480px;padding-left:25px}.pdp-main .promotion{background:0;clear:both;color:#777676;font-family:Arial,sans-serif;font-style:normal;display:block;position:relative;padding:0}.pdp-main .promotion.free-shipping-promo{float:none;clear:none;display:block;margin:0}.pdp-main .promotion h3,.pdp-main .promotion .promo-header{color:#454545;font-size:16px;margin:0 0 5px;font-family:'Roboto Condensed',sans-serif;font-weight:bold}.pdp-main .promotion .promo-right{font-size:13px}.pdp-main .promotion .promotion-title{color:#393939;display:inline-block;font-family:Arial,sans-serif;font-size:1.083em;font-weight:700;height:25px;line-height:25px;list-style:none outside none;text-transform:uppercase;width:auto}.pdp-main .promotion .promotion-callout{display:inline-block;line-height:20px;width:100%}.pdp-main .promotion .promotion-callout .promotion-url{direction:ltr;display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%}.pdp-main .promotion .promo-left,.pdp-main .promotion .promo-right{float:left}.pdp-main .promotion .promo-right .promotion-title{background:url(../images/sprites.png) no-repeat -560px -477px;display:block;padding-left:25px}.pdp-main .promotion-achievement p{font-size:16px;font-weight:700;padding-left:40px;position:relative}.pdp-main .promotion-achievement p:before{background-image:url('../images/icon-blu-coins.png');content:"";height:26px;left:0;position:absolute;top:-4px;width:26px}.pdp-main .promotion-achievement p span{color:#016b9c}table.item-list td.cart-promo{padding:20px 20px 20px 15px}.cart-content .item-list tr.rowcoupons td{font-size:13px}.cart-content .item-list tr.rowcoupons td.item-details{padding:1em}.checkout-free-shipping-promotion{background-color:#fff;border-color:#ededed;border-style:solid;border-width:1px 0 0;color:#393939;display:block;font-family:'Roboto Condensed',sans-serif;font-size:12px;font-style:normal;padding:15px 10px 15px 20px;position:relative;text-transform:uppercase;border:0}.cart-error{background-color:#fff;padding:25px}.cart-error .error-message{font-weight:700;width:inherit}.order-confirmation-details .item-list .promo{color:#009ee3}.pt_checkout .cart-content .item-quantity-details a{font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:700;margin-left:10px;text-transform:uppercase}.without-label .error{background-color:#FFF}.account-box.registration .required.field-error,.account-box.registration .required.field-valid,.account-box #dialog-container .required.field-valid,.account-box #dialog-container .required.field-error{position:relative}.without-label .error:before,.account-box.registration .error:before,.account-box #dialog-container .error:before{color:#bd260a;content:"\2716";font-family:"Roboto Condensed",sans-serif;font-size:18px;font-style:normal;height:18px;right:13%;text-transform:none;top:7px;width:18px;position:absolute}.account-box.registration .error:before,.account-box.registration .required.field-valid:before,.account-box.registration .emailregis.required.error.field-valid:before{right:30%!important;top:11px}.account-box.registration .emailregis.required.error:before{right:31%!important;top:61%}.account-box #dialog-container .required.field-valid:before,.account-box #dialog-container .error:before{right:10%!important}.pt_checkout .checkout-content .input-half.without-label.required.field-valid:before,.pt_checkout .checkout-content .input-half.check-validation.without-label.field-valid:before,.account-box.registration .required.field-valid:before,.account-box #dialog-container .required.field-valid:before{color:#15963c;content:"\2714";font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:18px;right:13%;top:11px;width:18px;position:absolute}.without-label.required.field-error input,.without-label.required.field-error select,.account-box.registration .required.field-error input,.account-box.registration .required.field-error select,.account-box #dialog-container .required.field-error input{border-bottom:3px solid #bd260a!important}.required.without-label.field-valid input,.check-validation.without-label.field-valid input,.required.without-label.field-valid select,.account-box.registration .field-valid input,.account-box.registration .field-valid select,.account-box #dialog-container .required.field-valid input{border-bottom:3px solid #15963c!important}.required.without-label.field-valid input.country{border-bottom:none!important}.pt_checkout .checkout-content .input-half.country.without-label.required.field-valid:before{display:none}.checkout-content span.error{color:#bd260a;margin:1% 2% 2% 22%;max-width:346px;width:60%}.form-row input[type=text].selectlabel{background-color:#fff;border:0;color:inherit;padding-left:0}.pt_customer-service ul.faq li.category h2,.pt_customer-service ul.faq li.category h1,.pt_customer-service ul.faq li.category .faq-header{cursor:pointer;font-size:18px;font-weight:700;margin:0;padding:10px 20px;text-transform:uppercase}.pt_customer-service ul.faq li.category.active h2,.pt_customer-service ul.faq li.category.active h1,.pt_customer-service ul.faq li.category.active .faq-header{color:#006298;font-family:Arial,sans-serif}.pt_customer-service ul.faq li.category ul{margin:0;padding:0 20px 5px}.pt_customer-service ul.faq li.category+li{border-top:1px solid #ccc}.pt_customer-service ul.faq li.category ul li.question h3,.pt_customer-service ul.faq li.category ul li.question h2,.pt_customer-service ul.faq li.category ul li.question h1,.pt_customer-service ul.faq li.category ul li.question a{cursor:pointer;font-size:16px;font-weight:400;margin:0;padding:15px 0;text-transform:inherit;font-family:Arial,sans-serif}.pt_customer-service ul.faq li.category ul li.question.active h3,.pt_customer-service ul.faq li.category ul li.question.active a.faq-question-link,.pt_customer-service ul.faq li.category ul li.question.active h2,.pt_customer-service ul.faq li.category ul li.question.active a{color:#141413;text-decoration:none}.pt_customer-service ul.faq li.category ul li.question.active a{display:inline-block;padding:0}.pt_customer-service ul.faq li.category ul li.question.active p a{color:#006298;font-size:14px}.pt_customer-service ul.faq li.category ul li.question p{display:none;margin:0 0 20px;color:#454545;font-family:Arial,sans-serif}.pt_customer-service ul.faq li.category ul li.question p span.close{color:#1b498f;cursor:pointer;font-family:Arial,sans-serif;font-size:14px;text-transform:uppercase}.pt_blog .content{margin-top:30px}.pt_blog #primary.blog-overview,.pt_blog #primary.post-detail{border:0;float:left;margin:0;padding:0;width:74.75%}.pt_blog .blog-overview .latest-post{background:#0096d6;height:255px;margin-bottom:10px;overflow:hidden;width:100%}.pt_blog .blog-overview .latest-post .entry-content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;font-family:Arial,sans-serif;height:255px;padding:10px 25px;width:32.33%}.pt_blog .blog-overview .latest-post .entry-content h2{font-size:24px;font-weight:400;line-height:28px;margin:0;text-transform:uppercase}.pt_blog .blog-overview .latest-post .entry-content a.btn{color:#fff;margin-top:10px;text-align:center;width:auto}.pt_blog .blog-overview .latest-post a.post-thumbnail{float:right;width:67.66%}.pt_blog .blog-overview .latest-post img{display:block;height:auto;min-width:100%;width:auto;min-height:100%;max-width:inherit}.pt_blog .blog-overview .post{background:#fff;float:left;height:365px;width:32.43%}.pt_blog .blog-overview .post+.post{margin-left:1.35%}.pt_blog .blog-overview .post .entry-header .post-thumbnail{display:initial;overflow:hidden}.pt_blog .blog-overview .post .entry-content h2{color:#141413;display:block;font-size:24px;font-weight:400;line-height:28px;margin:15px 0 5px;max-height:85px;overflow:hidden}.pt_blog .blog-overview .post .entry-content{color:#959494;font-family:Arial,sans-serif;font-size:13px;line-height:18px;padding:0 10px 10px;max-height:146px;margin-bottom:15px}.pt_blog .blog-overview .post .entry-content .more-link{display:block;font-family:Arial,sans-serif;font-size:12px;line-height:21px;text-transform:uppercase}.pt_blog .blog-overview .pagination{clear:both;float:none;font-family:Arial,sans-serif;margin:20px 0;overflow:hidden}.pt_blog #secondary.sidebar{background:0;border:0;float:right;margin-left:.8%;width:24.4%}.pt_blog .sidebar .widget{background:#fff;padding:25px}.pt_blog .sidebar .widget h3{color:#141413;font-size:17px;margin-top:0;text-transform:uppercase}.pt_blog .sidebar .widget.newsletter label,.pt_blog .sidebar .widget.newsletter input[type=text]{display:block;float:none;width:92%}.pt_blog .sidebar .widget.newsletter label{color:#4d4d4d;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;padding:0;text-align:left}.pt_blog .sidebar .widget.newsletter input[type=text],.pt_blog .sidebar .widget.newsletter input[type=email]{margin:5px 0 15px;padding:5px;width:93%}.pt_blog .sidebar .widget.categories select{margin-left:0;width:100%}.pt_blog .post-thumbnail.featured-image{clear:right;display:inline;float:right;padding:0 0 20px 20px}.js-newsletter-signup-popup label{color:#4d4d4d;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;height:34px;line-height:34px;padding:0;text-align:left}.js-newsletter-signup-popup input[type=text]{width:75%}.js-newsletter-signup-popup .button-fancy-large{background:#009ee3;border:0;color:#fff;float:right;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;padding:10px 20px;text-transform:uppercase}.pt_blog .post-detail article.post{background:#fff;color:#585858;font-family:Arial,sans-serif;font-size:13px;padding:40px}.pt_blog .post-detail article.post header.entry-header h1{color:#2b2b2b;font-size:2.769em;font-weight:400;text-transform:none}.pt_blog .post-detail article.post header.entry-header img{margin-bottom:20px;width:100%}.pt_blog .post-detail article.post header.entry-header .post-date{color:#818181;display:block;font-family:Arial,sans-serif;padding:5px 0 10px}.pt_blog .post-detail article.post header.entry-header .post-date.overlay{background-color:#006298;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:25px;font-weight:700;left:20px;padding:4px 5px 5px 5px;position:absolute;top:60px;line-height:110%;width:70px}.pt_blog .post-detail article.post footer.post-meta{border-top:1px solid #e5e5e5;margin-top:25px;overflow:hidden;padding-top:25px}.pt_blog .post-detail footer.post-meta .categories .categorylink.view-all:hover,.pt_blog .post-detail footer.post-meta .categories a{background:#ececec;color:#666;display:inline-block;font-family:Arial,sans-serif;font-size:1em;margin-bottom:5px;padding:5px 10px;text-transform:uppercase}.pt_blog .post-detail footer.post-meta .categories .categorylink.view-all,.pt_blog .post-detail footer.post-meta .categories a:hover{background:#797979;color:#fff;text-decoration:none}.pt_blog .post-detail article.post footer.post-meta .social-actions{float:right;width:50%}.pt_blog .post-detail article.post .alignleft{clear:left;float:left;margin:7px 24px 7px 0}.pt_blog .post-detail article.post .aligncenter{display:block;margin-left:auto;margin-right:auto}.pt_blog .post-detail article.post .alignright{clear:right;float:right;margin:7px 0 7px 24px}.pt_blog .post-detail .recent-posts{background:#fff;overflow:hidden;padding:0 40px 40px 40px}.pt_blog .post-detail .recent-posts h2{color:#2b2b2b;display:block;font-size:2em;margin:0 0 20px;text-transform:uppercase}.pt_blog .post-detail .recent-posts article.recent-post{color:#959494;float:left;width:23.5%}.pt_blog .post-detail .recent-posts article.recent-post+article.recent-post{margin-left:2%}.pt_blog .post-detail .recent-posts article.recent-post .post-thumbnail{display:block;height:90px;overflow:hidden}.pt_blog .post-detail .recent-posts article.recent-post h3{color:#2b2b2b;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-weight:400;margin:0 0 15px}.pt_blog .post-detail .recent-posts article.recent-post .more-link{display:block;font-family:"Roboto Condensed",sans-serif;margin:15px 0;text-transform:uppercase}.pt_blog .pagination{font-family:"Roboto Condensed",sans-serif;margin-right:0;text-align:center}.pt_blog .pagination .results-hits{color:#3e3e3b;display:inline-block;float:none;font-size:14px;margin-right:8px;padding:0}.pt_blog .pagination ul{display:inline-block;float:none;font-size:15px}.pt_blog .pagination ul li{display:inline-block;float:none;padding:0}.pt_blog .pagination ul li+li{margin-left:5px}.pt_blog .pagination ul li a,.pt_blog .pagination ul li.current-page{background:#fff;color:#666;display:inline-block;padding:4px 8px}.pt_blog .pagination ul li a:hover,.pt_blog .pagination ul li.first-last a:hover{background:#9c9d9d;color:#fff;text-decoration:none}.pt_blog .pagination ul li.current-page{background:#9c9d9d;color:#fff}.pt_blog .pagination ul li.first-last a{background:#2e2e2e;color:#fff;font-size:16px;padding-top:3px}div.social-module{clear:both;color:#393939;font-family:'Roboto Condensed',sans-serif;font-size:1.083em;font-weight:700;line-height:32px;padding:9px 0 14px;text-align:left;text-transform:uppercase;width:50%}div.social-module p{display:block;float:left;height:32px;line-height:32px;margin:0}.pt_content .content-asset .content .social-module p{line-height:38px;padding-right:15px}div.social-module .social-module-actions{background:0;display:inline;overflow:hidden;padding:0}img.imageleft{float:left;padding:10px}img.imageright{clear:right;float:right;padding:10px}img.imagecenter{float:none;width:100%}a.pdf-download{background:url(../images/sprites.png) no-repeat -560px -640px;display:inline-block;font-family:"Roboto Condensed",sans-serif;padding-left:15px;text-transform:uppercase}.pt_store-locator .content .primary-content{background:#fff;font-family:Arial,sans-serif;padding:30px;width:94.1%}.pt_store-locator .content .primary-content label{color:#4d4d4d;display:inline;float:left;font-size:16px;font-weight:400;line-height:36px;margin:0;padding:0;text-align:left;width:10%}.pt_store-locator .content .primary-content input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Arial,sans-serif;float:left;height:36px;padding:0 10px;width:70%}.pt_store-locator .content .primary-content button.geolocation{background:#0f75ff;border:0;color:#fff;display:none;float:right;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:700;height:38px;line-height:38px;padding:0;text-align:center;text-transform:uppercase;width:30%}.pt_store-locator .content .primary-content .filter{display:none}.pt_store-locator .content .primary-content ul.producttypes{padding-top:20px}.pt_store-locator .content .primary-content .producttypes li{display:inline-block;height:25px}.pt_store-locator .content .primary-content .producttypes li.title{font-size:16px}.pt_store-locator .content .primary-content .producttypes li a{text-decoration:none;background:#006298;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;padding:5px 10px}.pt_store-locator .content .primary-content .producttypes li a:HOVER,.pt_store-locator .content .primary-content .producttypes li a.checked{background:#0096d6;color:#fff}.pt_store-locator .content .primary-content .pac-wrapper{padding:15px 0 8px}.map{clear:both;margin-bottom:30px;margin-top:20px;position:relative}#map-canvas{height:600px}#map-canvas img{max-width:inherit}#map-canvas h2#firstHeading{background:#fff;font-size:16px;margin:0;padding:20px 20px 0;text-transform:uppercase}#map-canvas .infoBox{background:url(../images/infoBox-arrow.png) no-repeat 38px top;padding-top:16px}#map-canvas .infoBox img{right:-11px;top:-11px}#map-canvas .infoBox #content span{background:#fff;color:#959494;display:block;font-size:13px;line-height:21px;padding:0 20px}#map-canvas .infoBox #content #bodyContent{background:url(../images/search-shadow.png) no-repeat center bottom;padding:0 0 6px}#map-canvas .infoBox #content #bodyContent a.getDirections{background:#fff;border-top:1px solid #ededed;display:block;font-family:"Roboto Condensed",sans-serif;font-size:13px;margin-top:10px;padding:15px 0;text-align:center;text-transform:uppercase}#map-canvas .infoBox #content span.store-system{color:#333}#map-loader{background:url(../images/ajax-loader.gif) 50% no-repeat;display:none;height:100%;position:absolute;width:100%;z-index:10}#store-list h2{color:#2b2b2b;font-family:"Roboto Condensed",sans-serif;font-size:1.5em;font-weight:700;margin:0;padding:20px 30px 0;text-transform:uppercase}#store-list ul li{list-style:none;overflow:hidden;padding:20px 30px}#store-list ul li .store-left{background:url(../images/sprites.png) no-repeat -615px -955px;float:left;padding-left:30px;width:60%}#store-list ul li .store-name{color:#2b2b2b;display:block;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:400;margin:0}#store-list ul li .store-address{border:0;color:#959494;display:block;font-size:13px;line-height:21px}#store-list ul li .link-map{float:right;font-family:"Roboto Condensed",sans-serif;font-size:13px;line-height:60px;text-align:right;text-transform:uppercase;width:30%}.content .nav .right-box .login-box span{font-size:14px;font-weight:400}.content .nav .right-box .login-box .row.bottom{padding-left:0;padding-right:0}.content .nav .right-box .login-box .largebutton{background-color:#000;border:0;float:right;height:39px;padding:0 20px 0 0;text-transform:uppercase;vertical-align:top;width:185px}.content .nav .right-box .login-box .largebutton span{color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:700;text-align:center}#cookie-bar{bottom:0;display:none;left:0;position:fixed;right:0;z-index:9999}#cookie-bar .overlay{-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:alpha(opacity=80);background-color:#000;filter:alpha(opacity=80);height:100%;opacity:.80;position:absolute;width:100%;z-index:-1}#cookie-bar .cookie-text{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1em;margin:16px 280px 12px 10px}#cookie-bar .cookie-text a{color:#fff;font-size:1em;text-decoration:underline}#cookie-bar .cookie-accept{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#15963c;box-sizing:border-box;color:#fff;float:right;font-size:1.083em;font-weight:600;line-height:33px;margin:8px 10px 6px -285px;padding:0 35px}.videoin-wrapper{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;width:100%}.videoin-wrapper div span{-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:alpha(opacity=80);background-color:#000;color:#fff;display:block;filter:alpha(opacity=80);font-family:'Roboto Condensed',sans-serif;font-size:1.083em;left:0;opacity:.80;padding:10px 15px;position:absolute;text-align:center;top:0;width:100%}.product-review-links .rating-value{display:inline-block!important;margin-left:-80px!important;text-align:right!important;width:100px!important}.social-twitter{background-position:0 -28px!important}a.lastorder-reorder{color:#fff;float:right;line-height:26px;margin-top:-3px}.cart-content .cart-footer .cart-coupon-code button[disabled].coupon-apply{background-color:#9e9e9e;opacity:.5}.pt_account .wrapper-return-cart a.return-cart{display:inline-block;margin:0;width:auto;font-size:14px;line-height:32px;padding:0 57px 0 10px;background-color:#006298;border:0;font-weight:bold;font-family:Arial,sans-serif;position:relative;text-transform:uppercase}.salutation-container{display:block;width:100%}.salutation-container>label{display:inline-block;min-width:75px;white-space:no-wrap;width:auto!important}.input-contentasset-container{margin-left:22%;margin-top:5px;max-width:346px}.form-indent .input-contentasset-container{margin-left:0}.login-box-content .form-row .input-contentasset-container{line-height:18px;margin:5px 0 0;width:100%}#bv-mbox-lightbox-list{-webkit-overflow-scrolling:touch;max-height:650px!important;overflow:auto!important}.cart-footer-table .inner .subscription-option,.product-subscription-options .pdp-subscription-option{line-height:40px;margin-top:9px}.product-subscription-options .pdp-subscription-option input[type=checkbox]{margin:1em 2px}.cart-footer-table .inner .subscription-option label{display:inline;margin-right:5px;margin-top:12px;width:0}.cart-footer-table .inner .subscription-option .new-radio-button+label,.product-subscription-options .pdp-subscription-option .new-radio-button-pdp+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #afafaf;border-radius:50px;display:inline-block;padding:7px;position:relative;vertical-align:middle}.cart-footer-table .inner .subscription-option .new-radio-button:checked+label:after,.product-subscription-options .pdp-subscription-option .new-radio-button-pdp:checked+label:after{background:#000;border-radius:50px;content:' ';font-size:32px;height:8px;left:3px;position:absolute;top:3px;width:8px}.cart-footer-table .inner .subscription-option .new-radio-button:checked+label,.product-subscription-options .pdp-subscription-option .new-radio-button-pdp:checked+label{background-color:#dcdcdc;border:1px solid #dcdcdc;color:#dcdcdc}.subscription-option-bold{font-weight:700!important}.validationErrors{background-color:#f2dede;border-color:#ebccd1;color:#a94442;font-size:1.2em;list-style-type:square;padding:15px}select.quantity-selector{border-color:#b9b9b9;color:#1a1a18;font-size:1.25em;height:40px;margin:0 10px 0 0;min-width:65px;padding:0 5px;width:auto}.pt_checkout .checkout-free-shipping-promotion div.content-asset{background:url(../images/sprites.png) no-repeat -555px -239px;color:#393939;font-weight:700;line-height:20px;margin-right:15px;padding-left:25px;padding-top:2px}.address-validation{background:#eee;font-size:15px;margin:3%;padding:3%}.address-validation ul{color:#1b498f;cursor:pointer;font-size:13px;margin-top:15px}.address-validation ul li{line-height:20px}.pdp-main.static{color:#000;font-family:'Roboto Condensed',sans-serif;padding:15px 0 0}.pdp-main.static .product-col-1{border-right:1px solid #f3f3f3}.pdp-main.static .product-col-1,.pdp-main.static .product-col-2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4%;width:50%}.pdp-main.static .header{font-weight:700;margin:15px 0}.pdp-main.static .header h1{float:left;font-size:1.833em;text-transform:none}.pdp-main.static .header span.price{color:#2b2b2b;float:right;font-size:2em}.pdp-main.static .header span.price.unadjusted{color:#cc5454;font-weight:700;padding-right:10px;text-decoration:line-through}.pdp-main.static img.alignright{float:right;margin:0 0 1em 1em;max-width:100%;width:auto}.pdp-main.static img.alignleft{float:left;margin:0 1em 1em 0;max-width:100%;width:auto}.pdp-main.static .prd{font-size:1.083em;margin-bottom:15px}.pdp-main.static .prd .left{float:left;width:15%}.pdp-main.static .prd .right{float:right;width:85%}.pdp-main.static .prd ul{list-style-type:disc;padding:5px 0 5px 15px}.pdp-main.static .sets select{border-color:#a5a5a5;color:#005a96;font-family:Arial,sans-serif;font-size:1.2em;height:43px;margin:0 2px 0 0;max-width:180px;min-width:58px;width:auto}.pdp-main.static .bottom-slot{margin:0 auto;padding:30px 0;width:95%}.pdp-main a.product-image{display:inline-block;max-width:100%}.js .disabled .zoomPup,.js .disabled .zoomWindow,.js .disabled .zoomWrapper,.js .disabled .zoomPreload{cursor:default!important;display:none!important}.zoomWrapper .zoomWrapperImage img{max-width:inherit}.js .disabled .zoomPad{cursor:default!important}.pt_checkout .checkout-content .newsletter-subscription{color:#cc5454;margin-left:155px;padding:0}#cart-table ul.product-availability-list li.not-available{background:0;color:#cc5454;margin:0;padding:0;text-transform:none}.product-bottom .product-availability.not-available,p.not-available{color:#cc5454;font-family:Arial,sans-serif;font-size:12px;font-weight:700;padding-left:22px}.product-bottom .product-availability.not-available{padding-left:0}.product-bottom .product-availability.not-available p:before{content:"\2716";margin-right:5px}.mini-cart-product .product-availability-list{font-size:1.1em;margin-bottom:5px;margin-top:5px;width:60%}.error-message.recurring-error{font-weight:600;margin:5%;text-align:center;width:auto}.freeshipping-container{color:#0f75ff;display:none;font-size:1.6em;margin-bottom:20px;margin-left:155px}.legal-content-field ul{list-style:disc;padding-left:15px}.pt_checkout .checkout-content .address-bottom .form-row .form-row label{width:22%}.pt_checkout .checkout-content .address-bottom .form-row .form-row input{height:32px}.pt_checkout .checkout-content .address-bottom .form-row .form-row .error-message{display:inline-block;margin-top:10px}button.facebook-login{background:url(../images/facebook_login.jpg) 0 0 no-repeat;font-size:1em;padding:0 35px;text-transform:none}button.facebook-login span{float:left}button.facebook-login:visited,button.facebook-login:hover{border:0;margin:0}button.twitter-login{background:url(../images/twitter_login.jpg) 0 0 no-repeat;margin-top:10px!important;font-size:1em;padding:0 35px;text-transform:none}button.twitter-login span{float:left}button.twitter-login:visited,button.twitter-login:hover{border:0;margin:0}.mini-cart-content-inner .overallRating,.right-box .overallRating{padding-left:20px}.mini-cart-content-inner .overallRating,.mini-cart-content-inner .overallRating a,.mini-cart-content-inner .overallRating a span{font-size:14px;text-align:left;text-decoration:none}.mini-cart-content-inner .overallRating{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ededed}.overallRating,.overallRating a,.overallRating a span{color:#666;font-size:1.075em;margin-bottom:10px}.overallRating a span{line-height:1.2em}.subscription-link ul li h3{font-size:17px}.guest-account-field{background-color:#eee;height:100%;margin-bottom:20px}.guest-account-field .guest-password-description div{color:#0096d6;font-size:20px;padding-left:30px;text-align:left;width:100%}.guest-account-field .guest-password-description div p{color:#333;margin-top:10px;margin-bottom:0;font-size:16px}footer .footer-colofon .image img.discover{margin-bottom:10px;margin-right:10px}.pt_checkout .checkout-content .authorize-payment-info-field{font-size:15px;margin:20px 25px}.dateselectbox .select-wrapper{display:inline-block;width:77%}.account-box.registration .dateselectbox .select-wrapper{width:60%}.dateselectbox.form-row .select-wrapper select,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select{margin-right:1%;width:30%}.dateselectbox.form-row .select-wrapper.error select{background-color:#f1e6e6;border-color:#900;color:#900}.dateselectbox .date{filter:alpha(opacity=0);left:-9999px;opacity:0;position:absolute}.ui-widget-overlay{background-attachment:scroll;background-image:url(../images/overlay-background.png);background-repeat:repeat;background-size:contain}*,.pt_order .order-detail-options,.pt_order .order-detail-options a,.border-box{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a:hover,header .top-menu>div a:hover,header .search #suggestions ul li a:hover span.title,header .reorder a:hover{text-decoration:underline}a:hover{color:#0096d6;text-decoration:underline}.content .breadcrumbs ul li a,.breadcrumbs ul li a{color:#006298}.primary-content img{max-width:100%}.primary-content a{color:#016b9c}.primary-content a:hover{color:#0096d6}.primary-content a:active,.primary-content a.active{color:#60bfe7}.pt_checkout .checkout-progress-indicator div.active{color:#454545}.primary-content a.btn,#homepage-slider .slide .white,.page-block.blue-block h3{color:#fff;background:#262626}.primary-content a.btn.goback:after{background:url(../images/icon-arrow-white-left.png)!important;left:10px}.primary-content a.btn{text-align:center}.primary-content a.btn.btn-border{line-height:32px}.primary-content a.btn.btn-border.goback{padding-left:57px;padding-right:10px}.primary-content a.btn:hover{background-color:#454545}a img,.pt_order .search-result-items>li.list-header .order-history-overview .section-header span,.pt_order .search-result-items>li.list-header,.pt_order table.item-list tr,.pt_order .order-confirmation-details .item-list .section-header span,#map-canvas .infoBox #content span.store-address{border:0}p,header .reo .myaccount-container .login-box,header .reo .myaccount-container .account-box .form-row,.content .banner .banner-collapsed .banner-wrap h2,.account-box select,.form-box select,.pt_order .order-history-header .order-status,.pt_order .order-history-header .order-number,.footer .footer-cols li:first-child,.pt_checkout .checkout-content .form-row.radio,.content .nav .right-box .login-box .form-row{margin:0}p+p,.order-confirmation-details .item-list .order-payment{margin-top:20px}h1,h2,h3,h4,h5,h6,.popup-legal-text{font-family:'Roboto Condensed',sans-serif}.popup-legal-text label{float:none;text-align:left;width:100%;padding:0;font-weight:normal;font-size:1em}.popup-legal-text label input{margin-left:0}input[type=text]:focus,input[type=email],input[type=submit]:focus,button[type=button]:focus,textarea:focus,.cart-content .item-user-actions .button-remove:focus{outline:0}header .usp ul,header .main-menu ul,.content .breadcrumbs ul,.breadcrumbs ul,.content .category-tabs ul,.content .category-listing ul,footer .footer-columns ul,header .search #suggestions ul,.content .content-listing ul.folder-content-list,ul.benefits,.order-confirmation-wrapper .actions,.pt_customer-service ul.faq,#store-list ul{margin:0;padding:0}.five-columns .cell,.cart-wrapper .cart-content .cart-footer .product-subscription-options select,.pt_order .search-result-items>li.list-header .order-history-overview .five-columns>.cell+.cell,.pt_order .search-result-items>li.order .order-history-header .five-columns>.cell+.cell{width:20%}.four-columns .cell,.pt_order .content .search-result-items>li.list-header .order-history-overview .five-columns>.cell.status,.pt_order .content .search-result-items>li.order .order-history-header .five-columns .cell.status{width:25%}.primary-content .content-asset .content ul li,.pt_product-search-noresult .no-hits-help ul.grayarrow li{list-style:square outside none!important}.primary-content .content-asset .content ul.no-bullet li{list-style:none!important}header .reo .myaccount-container .content-asset,.guest-account-field .form-row{padding:0 5px}header .reo .myaccount-container .account-box .form-row,.form-box .check-box,#pdp-full-description p+h3,.pt_blog .post-detail .recent-posts article.recent-post .post-thumbnail+h3{margin-top:15px}.pt_checkout #secondary.billing-step .checkout-mini-cart,.pt_checkout #secondary h3 .js-order-summary,.pt_checkout.right-box .nav h3 .js-order-summary{display:none}header nav.main-menu>ul>li.visible-mobile,.hide,header nav.main-menu span.toggle-menu,header .search .search-button-mobile,.country-dialog .ui-dialog-titlebar,.mini-cart-content-inner .checkout-price-unadjusted,.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart .quantity label,.ui-dialog.dialog-fontem .ui-dialog-content .selected-bonus-items,.home-ad.home-ad-col3 figure img,.home-block.home-block-col3 figure img,ul.address-list li.default .mini-address-title,.pt_order .mobile-header,.pt_order .order-history-header .order-date .label,.pt_order .order-history-overview .order-status .label,.pt_order .search-result-items>li.order .order-history-overview,.pt_order .search-result-items>li .order-history-header .order-status .label,.pt_order .search-result-items>li>div.order-history-items,.visually-hidden,.hidden,.cart-content .mshow,.pt_checkout .primary-content .actions .hidden-next-button,.pt_checkout .checkout-content .payment-method-options .ideal-payment,.pdp-main .promotion .promotion-title.visually-hidden,.pt_customer-service ul.faq li.category+li ul,#jaiplayvideo,header .bottom-header,.pt_checkout .order-subscription-wrapper button,.cart-footer-table .inner .subscription-option .new-radio-button,.product-subscription-options .pdp-subscription-option .new-radio-button-pdp,.quantity input[type=text],.item-quantity input[type=text],.pdp-main.static .product-add-to-cart-error,.js-newsletter-signup-popup .error-message,.coupon-block,.selector-FR>div,.selector-IT>div,.selector-GB>div,.selector-US>div,.pt_checkout .checkout-content .billing-aggrement .form-row.form-indent .required-indicator{display:none}.selector-it div.fr-wrapper,.selector-it div.en-wrapper,.selector-fr div.it-wrapper,.selector-fr div.en-wrapper,.selector-en div.it-wrapper,.selector-en div.fr-wrapper,.selector-IT div.FR-wrapper,.selector-IT div.GB-wrapper,.selector-IT div.US-wrapper,.selector-FR div.IT-wrapper,.selector-FR div.GB-wrapper,.selector-FR div.US-wrapper,.selector-GB div.IT-wrapper,.selector-GB div.FR-wrapper,.selector-GB div.US-wrapper,.selector-US div.IT-wrapper,.selector-US div.FR-wrapper,.selector-US div.GB-wrapper{display:none}.selector-it div.it-wrapper,.selector-fr div.fr-wrapper,.selector-en div.en-wrapper,.selector-IT div.IT-wrapper,.selector-FR div.FR-wrapper,.selector-EN div.EN-wrapper,.selector-US div.US-wrapper{display:block}header .top-menu>div.lang a:hover,.main-menu .left-block a:hover,header .search #suggestions ul li a:hover,.products-same-category ul li a,.products-recommendations .products-wrapper ul li a,.pt_order .last-order-history-items .five-columns .cell .product-small-image,.pt_order .order-history-items .five-columns .cell .product-small-image,.order-confirmation-details .order-shipment-table.item-list tbody td .product-small-image{text-decoration:none}header .top-menu ul li ul li,#cart-table ul.product-availability-list{list-style:none}header nav.main-menu,.header-search,.content .category-listing .product .product-bottom .product-availability,.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item.odd,.pdp-main .product-bottom .product-rating,.pt_account .form-row-button .cancel-changepassword,.cart-header .left,.cart-content .cart-actions .cart-action-continue-shopping,.cart-content .cart-empty .cart-action-continue-shopping,.pdp-main .product-detail .product-bottom .product-content-back,.pdp-main .product-set .product-bottom .product-content-back,.pdp-main.static .sets{float:left}.main-menu .right-block img,.home-page .shop-item figure img,.content .cta .cta-image.blue-block figure img,.cart-content .item-list td.item-details img,.up-sell-block img,.pdp-main.static img{max-width:100%}header .search,header .cart:hover,header .cart.not-empty,#homepage-slider .slide .img_desk,#homepage-slider .slide a span,.account-box .check-box.multi-row,.form-box .check-box.multi-row,.videoin-wrapper div,.pt_checkout .confirmation-login-box .check-box.multi-row{position:relative}header .search #suggestions .search-suggestions .suggestion+h3,.pt_customer-service .content-asset .content p+p,.dialog-fontem .content-asset .content p+p{margin:20px 0 0}.pt_content .content-asset .content p+p{margin:20px 0}.pt_content .content-asset .content h5{color:#262626}header .search #suggestions .suggestion,.order-confirmation-details .order-totals-table td+td{padding:5px 0}.js #suggestions div:hover,.pt_order .list-header .order-history-overview .row-list,.pt_order .search-result-items>li.order-history-header,.pt_product-search-noresult #secondary .refinement-wrapper,.cart-content .item-list,.checkout-mini-cart,.checkout-order-totals,.pt_customer-service ul.faq li.category,#map-canvas .infoBox #content{background:#fff}header .reo .myaccount-container .reorder a,.content .content-listing ul.folder-content-list.blogs li,.ui-dialog.dialog-fontem .pdp-main,.cart-wrapper .cart-content .cart-footer .product-subscription-options label,.ui-dialog.product-quickview .ui-dialog-content .product-col-1,.ui-dialog.product-quickview .ui-dialog-content .product-col-2,.pt_customer-service #secondary,.pt_blog #secondary,#secondary.nav.no-header,.pt_account .login-box-content,.pt_checkout .order-confirmation-details .item-list .order-information .order-payment-instruments .shipping-method,.ui-dialog.dialog-fontem .ui-dialog-content .form-box,.content .cta .cta-image.blue-block,.pt_error .error-wrapper error-page-search.form-box,.pt_product-search-noresult .refinement li,.pt_product-search-noresult #category-level-1 a.refinement-link,.order-shipment-details .shipping-method{padding:0}.country-dialog .dropdown,.pt_blog .post-detail article.post footer.post-meta .categories{float:left;width:50%}.mini-cart-name a,.pt_content .content-asset .content h2,.pt_content .content-asset .content p.black,.pt_content .content-asset .content h3,.pt_customer-service .content .nav .right-box h2,.pt_checkout #secondary .checkout-mini-cart a,.pt_account #secondary .checkout-mini-cart .mini-cart-name a,.pt_content .content-asset .content strong{color:#454545}.checkout-mini-cart .mini-cart-pricing .checkout-price-unadjusted,.pt_checkout .checkout-content span.standard-shipping.unadjusted{color:#cc5454;text-decoration:line-through}.mini-cart-image,#pdp-full-description .column-2{width:40%}.mini-cart-name,.mini-cart-attributes,.mini-cart-pricing,.cart-up-sell .left-block{width:50%}.cart-up-sell .left-block{float:left}header .cart:hover .total,.pt_order .search-result-items>li.order .order-history-header .header{cursor:pointer}.content nav.category-tabs,.home-ad .home-ad-txt.center,.home-block .home-block-txt.center,.first-time-visit figure,#pdp-full-description .img-wrapper,.pt_checkout .order-confirmation-details .item-list .payment-total-column,.pt_order .last-order-history-overview .header .section-header.payment-total span,.pt_order .order .order-history-overview .section-header.payment-total span,.myaccount-container .form-row.form-row-button,.footer-banner .image,.footer-usp{text-align:center}.content .banner .banner-main button.read-more,.validationErrors li{margin-left:30px}.content .banner .banner-collapsed figure,.content .category-listing .product .product-bottom .product-rating,.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item.even,.pdp-main .product-add-to-cart .add-to-cart-wrapper,.content .cta .cta-image+.cta-image,#dwfrm_newsletter button,.cart-content .cart-actions .cart-action-checkout,.checkout-later,.pt_checkout .primary-focus .need-help-navigation.nav{float:right}.cart-content .cart-actions .checkout-time-indication{float:right;text-align:right}.cart-content .cart-actions .time-indication{font-size:12px;width:100%;float:right;text-align:right;margin-top:3px}.content .banner .js-show,#homepage-slider .slide .img_desk img,#homepage-slider .slide .img_mob img,.pt_product-search-noresult .refinement ul,.order-confirmation-details .order-information div span,.pt_customer-service ul.faq li.category ul li.question.active p,.coupon-block.show{display:block}.content .category-listing .product.product-col-3,.content .content-listing ul.folder-content-list li.rowlast,.home-page .shop-item.last,.home-ad.last,.home-block.last,.salutation-container>label:last-child,.dateselectbox.form-row .select-wrapper select.last,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select.last{margin-right:0}.content .category-listing .product figure .with-nicotine-badge,.pdp-main .product-primary-image .with-nicotine-badge{background:url(../images/sprites.png) no-repeat -480px 0}.content .category-listing .product .product-price span.product-standard-price span,.content .category-listing .product .product-price span.product-set-price.unadjusted span,.pdp-main .product-add-to-cart .product-price .price-standard span,.pdp-main .product-price .product-set-price.unadjusted span,.products-same-category ul li .product-price span span,.products-recommendations .products-wrapper ul li .product-price span span,.cart-content .cart-empty .continue-shopping{font-size:18px}.content .category-listing .product .product-price span.product-sales-price.promo-price,.content .category-listing .product .product-price span.product-set-discount-price,.pdp-main .product-add-to-cart .product-price.promo-price .price-sales,.pdp-main .product-price .product-set-discount-price,.products-recommendations .products-wrapper ul li .product-price.promo-price .price-sales{color:#fe1515}.content .category-listing .product .product-price span.product-sales-price span,.content .category-listing .product .product-price span.product-set-discount-price span,.pdp-main .product-set-details .product-price .price-sales,.pdp-main .product-add-to-cart .product-price .price-sales span,.pdp-main .product-price .product-set-price span,.pdp-main .product-price .product-set-discount-price span,.pdp-main .product-set-details .product-price .price-sales span{font-size:24px}.pdp-main .product-add-to-cart .product-price.promo-price{margin:0}.pdp-main .product-set-list .product-set-content h3,.pdp-main .product-set-list .product-set-content .product-price,#pdp-full-description .column-1,#pdp-full-description .column-2,#pdp-full-description .column-3{display:table-cell;vertical-align:middle}.pdp-main .product-set-list .product-set-content .product-price,.pt_order .last-order-history-items .section-header.price span,.pt_order .order .order-history-items .section-header.price span,.pt_order .order-subscriptiondetails-container .shipment-header .expander,.pt_account .wrapper-return-cart{text-align:right}.content .category-listing .product .product-bottom .product-rating p,.pdp-main .product-rating p,.pdp-main .product-social p,.pt_blog .blog-overview .post .entry-content p{display:inline}.primary-content h2,.nav .toggle,.pt_checkout .order-details-header h2,.account-box h2{text-transform:none}.ui-dialog.dialog-fontem .pdp-main .product-primary-image img,#homepage-slider .jcarousel-item div.videoin-wrapper img,.home-ad-col3,.home-block-col3,ul.address-list li.default,.content .cta .cta-image figure img,.cart-content .cart-footer .cart-coupon-code,.pt_checkout .actions .form-row-button,.pt_blog .post-detail a[class^=addthis_button] iframe{width:100%}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart .quantity,.ui-dialog.dialog-fontem .buttonbar button,.pt_order .order-confirmation-details .js-cancel-subscription-button{float:none}.pdp-main .product-social .product-actions .addthis_fontem_style,div.social-module .social-module-actions .addthis_fontem_style{height:32px;overflow:hidden}.products-recommendations .products-wrapper .jcarousel-prev-disabled,.products-recommendations .products-wrapper .jcarousel-next-disabled,.pt_order .order-subscriptiondetails-container .order-subscriptiondetails-body .section-header span,.pt_product-search-noresult #category-level-1 li.expandable,.content .nav .right-box .login-box{background:0}.products-same-category ul li .product-description,.products-recommendations .products-wrapper ul li .product-description,.product-set-details .short-description{color:#424242}.ui-dialog.product-quickview .pdp-main,.pdp-main .product-set-list .product-set-item .attribute span{padding-top:0}.ui-dialog.product-quickview .ui-dialog-content .pdp-main a,.js .ui-dialog-content a{color:#0096d6}.first-time-visit,.cart-promo-approaching-wrapper .promo-approaching:last-child{margin-bottom:30px}.home-row.home-3-columned,.home-row.first-time-visit,.pt_account .login-wrapper{display:table;margin-bottom:28px}.home-block .double-img,.pt_order .last-order-history-overview .row-list>.cell,.pt_order .last-order-history-items .row-list>.cell,.pt_order .last-order-history-header .row-list>.cell,.pt_order .order-history-overview .row-list>.cell,.pt_order .order-history-items .row-list>.cell,.pt_order .order-history-header .row-list>.cell{display:block;float:left}#pdp-full-description .column-1,#pdp-full-description .column-3,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .form-row .expiryLabel{width:30%}#secondary a,.overallRating a p{color:#016b9c}#secondary .overallRating{padding:15px;margin-bottom:0}#secondary .overallRating span{padding:0}.account-box .form-row.form-indent,.account-box .form-caption,.account-box span.error,.form-box .form-row.form-indent,.form-box .form-caption,.form-box span.error,.js-newsletter-signup-popup span.error{margin-left:22%}.content .nav .right-box .login-box h2{margin-bottom:0}.pt_account .login-box-content.returning-customers .form-row.check-box{margin:8px 0 0 0}.pt_account .account-box .form-row.form-row-button,.form-box .form-row.form-row-button,.pt_content .content-asset .content div.social-module,#cart-table .item-user-actions,.order-confirmation-details .order-totals-table .payment-total-price,.search-result-items .order-totals-table .payment-total-price,.cart-content .cart-footer .cart-total-details .cart-order-totals .order-totals-table .payment-total-price,.pt_checkout .checkout-order-totals .order-totals-table .payment-total-price,.order-shipment-details .order-shipment-address{width:auto}.pt_account .account-box.registration .form-row.form-row-button,.form-box .form-row.form-row-button{padding-top:15px;text-align:right}.account-box .required-indicator,.form-box .required-indicator,#cart-table .price-adjusted-total span,.pt_checkout .checkout-content .form-row .required-indicator,.order-discount{color:inherit}#addresses .account-box,.pt_order .order-subscriptiondetails-container .order-subscriptiondetails-body{padding:1px}ul.address-list li .address-left,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper{width:80%}ul.address-list .mini-address-title,.pt_order address{font-style:normal}.pt_order .search-result-items li.latest,footer .footer-colofon .image img.axp,footer .footer-colofon img{margin-bottom:10px}#secondary{position:relative}.pt_order .order-history-header .four-columns .cell.payment-total,.pt_order .last-order-history-overview .four-columns .cell.payment-total,.pt_order .order-history-overview .four-columns .cell.payment-total,.pt_checkout .primary-focus #secondary,.pt_checkout .primary-focus .need-help-navigation.nav{width:33%}.pt_order .last-order-history-overview .row-list,.pt_order .last-order-history-items .row-list,.pt_order .last-order-history-header .row-list,.pt_order .order-history-overview .row-list,.pt_order .order-history-items .row-list,.pt_order .order-history-header .row-list,.pt_order .last-order-history-overview .order-information p,.pt_order .order-history-overview .order-information p,.pt_checkout .order-confirmation-details div,.pt_blog div.post-content{display:block;overflow:hidden}.pt_order .order .order-history-items .section-header span,.pt_checkout .checkout-content .guest-password-description,.pt_customer-service ul.faq li.category ul li.faq-question{padding:15px 0}.pt_order .last-order-history-items .five-columns .cell,.pt_order .order-history-items .five-columns .cell,.pt_order .last-order-history-overview .order-number span.value,.pt_order .last-order-history-overview .order-date span.value,.pt_order .order-history-overview .order-number span.value,.pt_order .order-history-overview .order-date span.value,.pt_checkout .order-confirmation-details .order-number span.value,.pt_checkout .order-confirmation-details .order-date span.value,.footer-banner .text{width:50%}.pt_order .order-history-header,.pt_error .error-wrapper,.pt_product-search-noresult .error-wrapper{background:#fff;padding:0}.pt_order .order-history-header .order-status,.ui-dialog.dialog-fontem.account-box input[type=text],.ui-dialog.dialog-fontem.account-box input[type=tel],.ui-dialog.dialog-fontem.account-box input[type=password],.ui-dialog.dialog-fontem.account-box select{width:70%}.pt_order .order-history-header .order-status .value.order_processed,.pt_order .order-history-header .order-status .value.order_shipped,.pt_order .order-history-header .order-status .value.order_partially_returned,.cart-coupon-code .ok,.mini-cart-product .product-availability-list li.on-order{color:#509832}.pt_order .order-history-header .order-status .value.order_canceled,.pt_order .order-history-header .order-status .value.FAILED,.pt_order .order-subscriptiondetails-container .shipment-header .shipping-status .value{color:#b11230}.pt_order .last-order-history-overview .order-date,.pt_order .order-history-overview .order-date,.pt_order .last-order-history-overview .order-shipping,.pt_order .order-history-overview .order-shipping,.pt_order .last-order-history-overview .order-tracking,.pt_order .order-history-overview .order-tracking,.pt_checkout .checkout-content .form-row.radio input,.product-subscription-options .pdp-subscription-option .new-radio-button-pdp+label{margin-top:0}.pt_order .search-result-items>li.list-header .order-history-overview .five-columns>.cell,.pt_order .search-result-items>li.order .order-history-header .five-columns>.cell,.order-confirmation-details .order-shipment-table .section-header-item,.order-confirmation-details .order-shipment-table .section-header-quantity{width:15%}.pt_order .order-confirmation-details .bonus-product-warning,.pt_checkout .checkout-content .select-address{padding:15px 0 0}.cart-promo-approaching-wrapper .promo-approaching:first-child,.cart-up-sell{border-top:1px solid #ededed}.pt_checkout .checkout-content .address-bottom .shipping-promos{clear:both}.ui-dialog.dialog-fontem button,.pt_checkout .checkout-content .payment-method-options td input[type=radio]{margin-right:10px}.ui-dialog.dialog-fontem button{padding-right:30px}.content .cta .cta-image .cta-wrap,.cart-header,.cart-content,.order-confirmation-wrapper .order-subscription-wrapper,#cookie-bar .cookie-text-wrapper{float:left;width:100%}.content .page-bottom-seo p,.pt_checkout .checkout-content .address-bottom .shipping-promos h3,.pdp-main .attribute{margin:5px 0}.content .primary-content .widget .newsletter-signup,.pt_blog .blog-overview .articles,.pt_blog .sidebar .widget.newsletter{overflow:hidden}.footer .footer-cols li{margin:5% 0 0}.footer .footer-cols .social li{display:inline-block}.footer .footer-cols a{color:#333}.cart-content .item-list .cart-row td:last-child,.cart-content .item-list .rowcoupons td:last-child{padding:0 20px 0 0}.cart-content .item-list td.item-details .name a,.product-set-details a,.cart-content .item-list tr.rowcoupons td .name{color:#454545;font-family:Arial,sans-serif;font-size:19px;font-style:normal}.cart-content .cart-footer .cart-footer-table .subscription-option input,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .form-caption,.pt_checkout .checkout-content .payment-method-options .ideal-payment .ideal-payment-wrapper .form-caption,.checkout-content .without-label span.error,.pdp-main.static span.error,.pt_checkout .checkout-content .billing-aggrement .form-row.form-indent{margin-left:0;width:95%}.order-totals-table td+td span.currency-symbol,.order-confirmation-details .order-totals-table td+td span.currency-symbol,.search-result-items .order-totals-table td+td span.currency-symbol{width:20px}.content .nav .right-box input[type=text],.content .nav .right-box textarea{margin-bottom:10px;width:100%}.content .nav .right-box .login-box input[type=password]{width:100%}.pt_checkout .cart-content,#store-list{background:#fff;margin-top:10px}.pt_checkout .cart-content .item-quantity,.pdp-main.static .product-col-1 p.bold{font-weight:700}.pt_checkout .order-details-header.shipment-header,.pt_blog .blog-overview br ~ .post,.pt_blog .sidebar .widget+.widget{margin-top:10px}.cart-promo td.bonus-item-details a{font-weight:400}.cart-up-sell .products-recommendations h2{font-weight:700;text-transform:uppercase;font-size:20px}.order-confirmation-details .order-information div,.pdp-main .product-set-add-to-cart{padding-bottom:5px}.cart-content .item-list tr.rowcoupons td .cartcoupon-applied li.coupon-not-applied,.availability .not-available-msg{color:#bd260a}.pt_customer-service ul.faq li.category ul li.question+li,#store-list ul li+li{border-top:1px solid #e5e5e5}.pt_blog .blog-overview .post .entry-header .post-thumbnail img,.pt_blog .post-detail .recent-posts article.recent-post .post-thumbnail img{height:auto;left:50%;min-width:100%;max-height:100%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#store-list ul li .store-website,.pdp-main.static .product-col-1 p{font-size:1.083em}.selector-fr>div.wrapper_fr,.selector-it>div.wrapper_it,.selector-en>div.wrapper_en,.selector-FR>div.wrapper_FR,.selector-IT>div.wrapper_IT,.selector-GB>div.wrapper_GB,.selector-US>div.wrapper_US{display:block}.registration .salutation-container select{width:49.6%}.product-reviews-wrapper{color:#424242;display:none;font-family:Arial,sans-serif;padding:0 0 10px 0;margin-bottom:15px;position:relative;text-align:left;width:100%}.product-reviews-wrapper h3{color:#2b2b29;display:inline-block;float:none;margin:0 5px;width:auto}.product-reviews-wrapper span.rating,.usp-bar-top-wrapper span.rating{background:url(../images/rating-2.png) repeat-x 100% 100%;display:inline-block;height:15px;line-height:15px;margin:0;overflow:hidden;text-indent:-9999px;width:85px}.product-reviews-wrapper span.rating span,.usp-bar-top-wrapper span.rating span{background:url(../images/rating-2.png) repeat-x 0 0;display:block;height:100%;width:100%}.header-checkout a{cursor:default}.pt_checkout .checkout-content .guest-password-description ul.guest-account-creation{font-size:15px;margin-bottom:0;color:#333}.pt_checkout .checkout-content .guest-password-description ul.guest-account-creation li{list-style-type:disc!important}.pt_checkout .checkout-content .guest-account-field div.form-row{padding:0 0 10px 24px;width:85%}.pt_checkout .checkout-content .guest-account-field div.form-row input{width:45%}.pt_checkout .checkout-content .guest-account-field div.form-row .input-checkbox{width:auto}.pt_checkout .checkout-content .email-group-wrapper .add-email-list-wrapper div{display:table-cell;width:50%;vertical-align:top}.pt_checkout .checkout-content .email-group-wrapper .add-email-list-wrapper{padding-bottom:10px}.pt_checkout .checkout-content #billingAddressFieldset .input-half.without-label.phone{width:100%;clear:none}.newsletter-signup-ninja-popup{-moz-box-shadow:0 -2px 25px 0 rgba(0,0,0,0.75);-webkit-box-shadow:0 -2px 25px 0 rgba(0,0,0,0.75);box-shadow:0 -2px 25px 0 rgba(0,0,0,0.75);-webkit-transition:bottom 1s;background-color:#FFF;bottom:-25em;color:#2b2b2b;outline:0 none;padding:25px 0 10px;position:fixed;right:20px;transition:bottom 1s;width:375px;z-index:200001}.newsletter-signup-ninja-popup .content-asset{padding:5px 10px 20px 0}.newsletter-signup-ninja-popup form{width:90%;margin:0 auto}.newsletter-signup-ninja-popup .close{background:0;display:block;height:43px;line-height:43px;margin:0;padding:0;position:absolute;right:-15px;text-align:center;top:-17px;width:43px}.newsletter-signup-ninja-popup .close span{background:url(../images/overlay-close.png) 0 0 no-repeat;display:inline-block;height:43px;margin:0;text-indent:-9999px;vertical-align:middle;width:43px}.newsletter-signup-ninja-popup button,.newsletter-signup-ninja-popup #dwfrm_newsletter button{height:30px;line-height:30px;padding:0 30px;float:none}.newsletter-signup-ninja-popup .ninja-header{line-height:20px;padding:0 5px 5px 0;font-size:15px;color:#006298;font-family:Arial,sans-serif;font-weight:bold}.newsletter-signup-ninja-popup .signup-success{padding:0 0 20px 20px}.newsletter-signup-ninja-popup input[type="text"]{width:70%}.account-box.registration.newsletter-signup-ninja-popup .required.field-valid:before,.account-box.registration.newsletter-signup-ninja-popup .error:before{right:10%!important}.pdp-main .product-image-container .page-divider,.pt_product-details .pdp-main .page-divider{display:none}.content .primary-content .page-title,.content .primary-content .std{float:left;width:72%}.content .primary-content .page-title h1 span{float:none;font-size:inherit;font-weight:inherit}.content .primary-content .std{font-family:Arial,sans-serif}.content .primary-content .std article .video-box{margin:0 40px 0 0}.content .primary-content .std article{clear:both;margin-bottom:40px}.content .primary-content .std article:before,.content .primary-content .std article:after{content:" ";display:table}.content .primary-content .std article:after{clear:both}.content .primary-content article .video-box{float:left;margin:0 20px 30px 0}.content .primary-content article .video-box.iframe{float:none;display:block}.content .primary-content .std article .video-box.iframe{float:left;display:inline-block}.content .primary-content .video-box img{display:block;width:100%;height:auto}.content .primary-content aside{clear:none;margin-right:3%;width:25%;margin:0 0 0 3%}.content .primary-content aside figure{position:relative}.content .primary-content aside figure figcaption{color:#fff;font-family:Arial,sans-serif;left:0;padding:30px 20px 0 25px;position:absolute;top:0}.content .primary-content aside figure figcaption h3{color:#fff!important;font-family:"Roboto Condensed",sans-serif;font-size:25px;margin:0}.content .primary-content aside figure.box-support figcaption{top:36%;left:0;width:100%;padding:0;text-align:center;font-size:18px;text-transform:uppercase;line-height:1;font-family:'Roboto Condensed',sans-serif}.content .primary-content aside figure.box-support figcaption .button{margin:23px auto 0;background:rgba(0,0,0,0);line-height:29px;height:32px;text-align:center;border:2px solid #FFF}.content .primary-content aside figure.box-support figcaption .button:hover{background:#0096d6;border-color:#0096d6}.content .primary-content aside figure.box-support figcaption .button:active{background:#60bfe7;border-color:#60bfe7}.content .primary-content aside figure.box-support img{width:100%}.pt_content .content .col-left.sidebar{overflow:hidden;display:inline-block}.content .primary-content aside.col-left.sidebar{float:right}.content .primary-content aside figure.box-tips{overflow:hidden;width:100%}.content .primary-content aside figure.box-tips figcaption{position:relative;top:auto;left:auto;padding:30px 20px 23px 25px}.content .primary-content aside figure.box-tips figcaption ol li:before{border:0;width:auto;height:auto}.content .primary-content aside figure.box-tips img{position:absolute;top:0;left:0;height:100%;width:100%}.content .primary-content aside h4,.pt_customer-service #secondary h4{font-size:25px;color:#262626;margin-bottom:10px}.content .primary-content aside .box-navigation ul{margin:0 0 30px 0;padding:0}.content .primary-content aside .box-navigation ul li a{border-bottom:1px solid #e5e5e5;cursor:pointer;font-size:16px;line-height:46px;margin:0;padding:0 0 0 10px;position:relative;display:block;color:#3e3e3b;font-family:'Roboto Condensed',sans-serif;font-weight:bold}.content .primary-content aside .box-navigation ul li{list-style:none!important;font-size:14px;font-family:Arial,sans-serif;margin-bottom:5px}.content .primary-content aside .box-tips ol{counter-reset:li;list-style:none;padding:0}.content .primary-content aside .box-tips ol li{margin-bottom:15px;padding-left:30px;display:block;line-height:1.2;position:relative}.content .primary-content aside .box-tips ol li:before{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:32px;left:0;margin-top:-20px;position:absolute;top:50%}.content .primary-content .std article .video-box.iframe{position:relative}.video-box .video{height:88px;width:89px;position:absolute;left:50%;top:50%;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;margin-top:-44px;margin-left:-44.5px;opacity:.7;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:url(../images/play-video-btn-small.png) no-repeat 0 0}.video-box:hover .video{opacity:1}.manifesto .m-item{margin:20px 0 30px 0}.manifesto .item-content{padding-left:110px;position:relative;min-height:110px}.manifesto .item-01 .item-content{padding-left:0;min-height:auto;text-align:center}.manifesto .item-content .number{position:absolute;top:0;left:0;color:#000;display:inline-block;font-size:89px;line-height:94px;width:98px;text-align:center;height:98px;-moz-border-radius:98px;-webkit-border-radius:98px;border-radius:98px;border:5px solid #000}.manifesto .item-content h2{margin-bottom:15px;font-size:26px;text-transform:uppercase;color:#006298}.manifesto .item-content .icon-dwn{background:url(../images/icon-sprite.png) no-repeat 0 -1972px;display:inline-block;width:53px;height:42px;overflow:hidden;text-indent:-999em;white-space:nowrap;margin-top:50px}.blu-family-inner .top-img{margin:-68px 0 0 10px;float:right;position:relative;z-index:31}.content .primary-content .blu-family-inner .video-box.iframe{float:right;width:27%;margin:0 30px;position:relative}.blu-family-inner .ul-decorated{overflow:hidden;float:none;list-style:disc outside;padding-left:1.5em;margin-bottom:1em}.blu-family-inner .ul-decorated li{width:45%;float:left;padding-right:5%;margin-bottom:6px}.content .primary-content .blu-family-inner figure figcaption{font-weight:bold;color:#262626;text-transform:none;font-size:18px;padding:0 0 12px}.content .primary-content .blu-family-inner .video-box.iframe:hover{text-decoration:none}.blu-family-inner .iframe.video-box .video{height:88px;width:89px;position:absolute;left:50%;top:50%;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;margin-top:-26px;margin-left:-44.5px;background:url(../images/play-video-btn-small.png) no-repeat 0 0;opacity:.7;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blu-family-inner .iframe.video-box:hover .video{opacity:1}.primary-content .content-asset .blu-family-inner ul li{list-style:disc outside none!important}.primary-content .content-asset .blu-family-inner h2{text-align:center;font-size:24px;line-height:normal}body.pt_blu-family{background:#FFF}.pt_blu-family #wrapper.pt_content{position:relative}.pt_blu-family #wrapper.pt_content:before{content:'';background:#e3e3e3;position:absolute;left:0;bottom:0;width:100%;height:610px}.primary-content .content-asset .blu-family-inner .products-grid li{width:33%;text-align:center;float:left;position:relative;list-style:none!important}.blu-family-inner .products-grid li img{margin:0 auto 10px;display:block}.blu-family-inner .products-grid li .product-shop{padding:0 20px}.pt_blu-family .blu-family-inner .products-grid li .product-shop{min-height:310px}.blu-family-inner .products-grid li .product-shop .std{width:100%}.blu-family-inner .products-grid .product-name{margin-bottom:10px}.blu-family-inner .products-grid .desc{font-size:14px;padding:0;margin:0 0 15px;min-height:67px;height:auto!important}.blu-family-inner .products-grid .price-box{color:#454545;font-size:25px;font-weight:bold}.blu-family-inner .products-grid .buttons-wrap{margin:15px 0;clear:both;overflow:hidden}.blu-family-inner .products-grid li .product-shop .associated-products{width:100%;padding:0;float:left}.primary-content .products-grid dl{margin-bottom:10px}.primary-content .products-grid dl dt{display:inline;padding:0 10px 0 0;color:#262626;width:22%}.primary-content .products-grid dl dt label{width:auto}.primary-content .products-grid dl dd{display:inline;float:right;width:74%}.primary-content .products-grid .select-wrap{position:relative}.primary-content .products-grid .select-wrap em{content:'';height:30px;width:31px;position:absolute;left:auto;top:8px;overflow:hidden;text-indent:-999em;white-space:nowrap;display:block;right:0;z-index:1;margin:0;background:url(../images/icon-dropdown.png) no-repeat 0 0}.primary-content .products-grid .select-wrap select{margin:0;width:100%;border:0;background:0;position:relative;z-index:5;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:.7em .3em .7em 30px;height:47px;float:left;line-height:normal;font-size:15px}.blu-family-inner .products-grid li .points-prediction img{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.product-finder{background:url(../images/product-finder-bg.jpg) no-repeat 0 0;background-size:cover;border:none!important;margin:0 0 25px;width:100%;padding:0;color:#fff}.product-finder p{font-size:16px;text-transform:uppercase;font-weight:bold;line-height:normal;color:#fff}.product-finder .tabTitle{background:#1391e1;color:#FFF;display:table-caption;font-size:17px;margin:0;padding:10px;width:100%}.product-finder .tabTitle span{float:right;font-size:14px}.product-finder .question-container{border:0;box-shadow:none;display:table;margin:0;min-height:309px;padding:0;visibility:hidden;width:100%}.product-finder .question-block{display:table-cell;vertical-align:middle;padding:10px;width:50%}.product-finder .question-block.finalstep,.product-finder .content-block.finalstep{text-align:center;vertical-align:middle}.product-finder .content-block.finalstep h3{position:relative;top:75px;text-align:center}.product-finder .content-block h3,.product-finder .question-block h3{color:#FFF;display:block;margin:0 0 28px 0;font-weight:bold;font-size:24px;line-height:26px;text-transform:uppercase}.product-finder .content-block{display:table-cell;padding:33px 10px 10px 20px;position:relative;width:50%}.product-finder .content-block .contents{min-height:180px;position:relative}.product-finder .question-block ul.answer-container{display:table;width:100%;margin-top:20px;text-align:center}.product-finder .question-block ul.answer-container li{display:table-cell;padding-left:10px;padding-right:10px;vertical-align:middle;width:1%;position:relative}.product-finder .question-block ul.answer-container li a{font-size:17px;text-align:center}.product-finder .question-block ul.answer-container li a:hover,.product-finder .question-block ul.answer-container li a:active,.product-finder .question-block ul.answer-container li a:focus,.product-finder .question-block ul.answer-container li a.selected{opacity:1;text-decoration:none;transition:all .5 ease}.product-finder .question-block ul.answer-container li a.circular{text-decoration:none;width:100%;height:auto;color:#fff}.product-finder .answer-container li p{display:block}.product-finder .question-block li .more-info{display:none;position:absolute;top:44%;left:50%;margin:0 0 0 -120px;padding:10px 10px 20px 10px;text-align:center;width:240px;height:auto;background:#f8ff41;background:rgba(248,255,65,0.9);z-index:10}.product-finder .question-block li .more-info:before{content:'';display:block;width:116px;height:37px;background:url(../images/icon-sprite.png) no-repeat 0 -1045px;position:absolute;top:-37px;right:0}.product-finder #which_kit_is_for_you .question-block li:active .more-info,.product-finder #which_kit_is_for_you .question-block li:focus .more-info,.product-finder #which_kit_is_for_you .question-block li:hover .more-info,.product-finder #which_kit_is_for_you .question-block li.selected .more-info{display:block}.product-finder .question-block .more-info h3,.product-finder #which_kit_is_for_you .answer-container li .more-info p{display:block;color:#262626;text-transform:none;margin-bottom:10px}.product-finder .question-block .more-info h3{font-size:18px}.product-finder .question-block .more-info p{font-size:14px;font-weight:normal;font-family:Arial,sans-serif}.product-finder .question-block .more-info .btn{font-size:12px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_money .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1190px;height:80px;width:61px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_money:active .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_money:focus .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_money:hover .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_money.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1090px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_use .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -642px;height:66px;width:67px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_use:active .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_use:focus .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_use:hover .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_use.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -556px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_throat .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2824px;height:74px;width:65px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_throat:active .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_throat:focus .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_throat:hover .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_throat.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2730px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_taste .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2636px;height:74px;width:86px}.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_taste:active .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_taste:focus .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_taste:hover .icon,.product-finder .question-block ul.answer-container li a#which_is_most_important_to_you_taste.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2542px}.product-finder .question-block ul.answer-container li a#look_and_feel_yes .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -3219px;height:85px;width:85px}.product-finder .question-block ul.answer-container li a#look_and_feel_no .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1623px;height:91px;width:102px}.product-finder .question-block ul.answer-container li a#look_and_feel_yes:active .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_yes:focus .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_yes:hover .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_yes.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -3114px}.product-finder .question-block ul.answer-container li a#look_and_feel_no:active .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_no:focus .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_no:hover .icon,.product-finder .question-block ul.answer-container li a#look_and_feel_no.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1512px}.product-finder #which_kit_is_for_you .question-block ul.answer-container li{width:auto;display:inline-block}.product-finder #which_kit_is_for_you .answer-container li p{display:none}.product-finder #which_kit_is_for_you .question-block ul.answer-container .icon{height:220px}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_premium .icon{background:url(../images/product-finder-premium-kit.png) no-repeat center center;width:117px}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_premium:active .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_premium:focus .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_premium:hover .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_premium.selected .icon{background:url(../images/product-finder-premium-kit-hover.png) no-repeat center center;filter:alpha(opacity=100);opacity:1}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_starter .icon{background:url(../images/product-finder-starter-kit.png) no-repeat center center;width:106px}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_starter:active .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_starter:focus .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_starter:hover .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_starter.selected .icon{background:url(../images/product-finder-starter-kit-hover.png) no-repeat center center;filter:alpha(opacity=100);opacity:1}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_pro .icon{background:url(../images/product-finder-pro-kit.png) no-repeat center center;width:125px}.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_pro:active .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_pro:focus .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_pro:hover .icon,.product-finder .question-block ul.answer-container li a#which_kit_is_for_you_pro.selected .icon{background:url(../images/product-finder-pro-kit-hover.png) no-repeat center center;filter:alpha(opacity=100);opacity:1}.product-finder .question-block ul.answer-container li a#what_about_vapour_loads .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1009px;height:61px;width:105px}.product-finder .question-block ul.answer-container li a#what_about_vapour_loads:active .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_loads:focus .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_loads:hover .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_loads.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -928px}.product-finder .question-block ul.answer-container li a#what_about_vapour_not-fussed .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2449px;height:73px;width:73px}.product-finder .question-block ul.answer-container li a#what_about_vapour_not-fussed:active .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_not-fussed:focus .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_not-fussed:hover .icon,.product-finder .question-block ul.answer-container li a#what_about_vapour_not-fussed.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2356px}.product-finder .question-block ul.answer-container li a#time_between_charging_day .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1845px;height:91px;width:84px}.product-finder .question-block ul.answer-container li a#time_between_charging_day:active .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_day:focus .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_day:hover .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_day.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1734px}.product-finder .question-block ul.answer-container li a#time_between_charging_more .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1401px;height:91px;width:83px}.product-finder .question-block ul.answer-container li a#time_between_charging_more:active .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_more:focus .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_more:hover .icon,.product-finder .question-block ul.answer-container li a#time_between_charging_more.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1290px}.product-finder .question-block ul.answer-container li a#size_of_cigarettes_smallcompact .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2250px;height:86px;width:94px}.product-finder .question-block ul.answer-container li a#size_of_cigarettes_smallcompact:active .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_smallcompact:focus .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_smallcompact:hover .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_smallcompact.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2144px}.product-finder .question-block ul.answer-container li a#size_of_cigarettes_bigpowerful .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -448px;height:88px;width:71px}.product-finder .question-block ul.answer-container li a#size_of_cigarettes_bigpowerful:active .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_bigpowerful:focus .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_bigpowerful:hover .icon,.product-finder .question-block ul.answer-container li a#size_of_cigarettes_bigpowerful.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -340px}.product-finder .question-block ul.answer-container li a#do_you_like_to_simple .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -3016px;height:86px;width:94px}.product-finder .question-block ul.answer-container li a#do_you_like_to_simple:active .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_simple:focus .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_simple:hover .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_simple.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2918px}.product-finder .question-block ul.answer-container li a#do_you_like_to_hands-on .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -828px;height:80px;width:93px}.product-finder .question-block ul.answer-container li a#do_you_like_to_hands-on:active .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_hands-on:focus .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_hands-on:hover .icon,.product-finder .question-block ul.answer-container li a#do_you_like_to_hands-on.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -728px}.product-finder .question-block ul.answer-container li a#nicotine_strength_average .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -85px;height:65px;width:90px}.product-finder .question-block ul.answer-container li a#nicotine_strength_average:active .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_average:focus .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_average:hover .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_average.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 0}.product-finder .question-block ul.answer-container li a#nicotine_strength_high .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -255px;height:65px;width:90px}.product-finder .question-block ul.answer-container li a#nicotine_strength_high:active .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_high:focus .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_high:hover .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_high.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -170px}.product-finder .question-block ul.answer-container li a#nicotine_strength_dontknow .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -2050px;height:74px;width:74px}.product-finder .question-block ul.answer-container li a#nicotine_strength_dontknow:active .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_dontknow:focus .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_dontknow:hover .icon,.product-finder .question-block ul.answer-container li a#nicotine_strength_dontknow.selected .icon{background:url(../images/product-finder-sprite.png) no-repeat 0 -1956px}.product-finder .question-block ul.answer-container li a:active p,.product-finder .question-block ul.answer-container li a:focus p,.product-finder .question-block ul.answer-container li a:hover p,.product-finder .question-block ul.answer-container li a.selected p{color:#f9fc4b;text-decoration:none}.product-finder #look_and_feel .question-block ul.answer-container li a.circular:active .icon,.product-finder #look_and_feel .question-block ul.answer-container li a.circular:focus .icon,.product-finder #look_and_feel .question-block ul.answer-container li a.circular:hover .icon,.product-finder #look_and_feel .question-block ul.answer-container li a.circular.selected .icon,.product-finder #most_important_to_you .question-block ul.answer-container li a.circular:active .icon,.product-finder #most_important_to_you .question-block ul.answer-container li a.circular:focus .icon,.product-finder #most_important_to_you .question-block ul.answer-container li a.circular:hover .icon,.product-finder #most_important_to_you .question-block ul.answer-container li a.circular.selected .icon{color:#0096d6}.product-finder .question-block ul.answer-container li a img{display:block;margin-left:auto;margin-right:auto;max-height:185px}.product-finder .question-block ul.answer-container li span{display:block;margin-top:10px;width:100%}.product-finder .question-block ul.answer-container li .icon{display:inline-block}.product-finder .pager{bottom:10px;display:table;left:0;padding:10px 30px;position:absolute;width:100%}.product-finder .tab-prev,.product-finder .tab-next{color:#fff;display:table-cell;font-size:17px;line-height:73px;min-height:73px;text-decoration:none}.product-finder .tab-prev{background:url(../images/icon-left-arrow.png) no-repeat center left;padding-left:60px;text-align:left}.product-finder .tab-next{background:url(../images/icon-right-arrow.png) no-repeat center right;filter:alpha(opacity=30);opacity:.3;padding-right:60px;text-align:right}.product-finder .tab-next.allow{filter:alpha(opacity=100);opacity:1}.product-finder .tabHeader{display:none}.premium-kit-banner{background:#f6f6f4;margin-bottom:25px;padding:55px 0 45px 0}.promotional-landing-banner{background:#f6f6f4;padding:160px 0 55px 0;margin-bottom:60px}.premium-kit-banner .product-col-1,.premium-kit-banner .product-col-2,.promotional-landing-banner .product-col-1,.promotional-landing-banner .product-col-2{float:left;position:relative;width:50%;z-index:2}.premium-kit-banner .product-col-2{padding-left:25%}.promotional-landing-banner .product-col-2{padding-left:20%}.promotional-landing-banner h1.promotional-call,.promotional-landing-banner .product-col-2 h2{color:#363636!important}.promotional-landing-banner h1.promotional-call{font-size:40px;line-height:49px;padding-bottom:85px;text-transform:uppercase}.promotional-landing-banner h1.promotional-call span{color:#ea001c!important;font-size:55px;text-transform:uppercase}.promotional-landing-banner .product-col-2 h2,.promotional-landing-banner .product-col-2 .product-list{font-size:25px;line-height:35px;margin:0;padding:0}.promotional-landing-banner .product-col-2 .product-list{color:#009cde;font-weight:700}.premium-kit-banner .product-name{color:#454545!important;font-size:61px}.premium-kit-banner figure,.promotional-landing-banner figure{left:50%;margin:0 0 0 -210px;position:absolute;top:-8px;z-index:1}.promotional-landing-banner figure{top:0}.promotional-landing-blocks-wrap .shop-item{float:left;margin:0 1.5% 2% 0;position:relative;text-align:center;width:32%}.promotional-landing-blocks-wrap .shop-item.last{float:right;margin-right:0}.promotional-landing-content .btn.btn-blue,.promotional-landing-blocks-wrap .shop-item .btn{background-color:#0096d6;bottom:22px;left:15px;position:absolute}.promotional-landing-content .btn.btn-blue:hover,.promotional-landing-blocks-wrap .shop-item .btn:hover{background-color:#016b9c}.promotional-landing-content .btn.btn-blue{position:relative;left:0}.content .primary-content .premium-kit-banner h1.product-name{color:#454545!important;font-size:61px;line-height:61px;margin:0}.premium-kit-banner .product-price{color:#0096d6;font-size:78px;font-weight:bold;line-height:69px;margin:0}.premium-kit-banner .product-price span{display:block;font-weight:normal;font-size:45px;line-height:45px}.premium-kit-banner .price-quantity-wrapper{margin-bottom:20px}.premium-kit-banner .price-quantity-wrapper span{color:#262626;font-size:20px;font-family:Arial,sans-serif;font-weight:bold;float:left;max-width:50%;width:auto;margin-right:20px}.premium-kit-banner .flavour-options{float:left;width:50%}.premium-kit-banner .flavour-options>div{float:left;width:100%;margin-bottom:14px}.premium-kit-banner input[type="radio"]{float:left;margin:0;width:16px;height:16px;cursor:pointer}.premium-kit-banner .flavour-options label{padding:0;width:auto;font-family:Arial,sans-serif;font-size:14px;font-weight:normal;color:#262626;cursor:pointer;padding-left:10px}.premium-kit-banner .title-wrap{margin-bottom:30px}.premium-kit-banner .top-info{margin-bottom:110px}.premium-kit-banner .top-info h2{color:#454545!important;display:block;font-size:24px;font-weight:400}.premium-kit-banner .top-info span{font-size:32px;color:#0096d6;font-weight:bold}.premium-kit-banner .bottom-info{font-size:24px;color:#454545;font-weight:400}.premium-kit-banner .bottom-info span{display:block;font-size:16px;font-weight:bold;margin-bottom:30px}.premium-kit-banner .blu-coins{margin:0;font-size:12px;color:#454545;font-family:Arial,sans-serif;padding-left:32px;background:url(../images/icon-blu-coins.png) no-repeat 0 0;min-height:29px;line-height:24px}.content .primary-content.promotional-landing-content .premium-blocks-wrap h2{color:#FFF!important}.promotional-landing-content .home-block.home-block-col3.last{margin:0}.premium-blocks-wrap,.premium-whatyouget-wrap{margin-bottom:50px}.content .primary-content .premium-whatyouget-wrap h2{font-size:22px;color:#454545!important}.premium-whatyouget-wrap .info{display:block;font-family:Arial,sans-serif;color:#454545;text-transform:uppercase;margin-bottom:40px}.premium-whatyouget-wrap li{float:left;display:inline-block;width:23.046875%;cursor:pointer;min-height:390px;position:relative;margin:0 .9765625%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-whatyouget-wrap .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:0;opacity:0;background-size:cover;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:-1}.premium-whatyouget-wrap li:hover .bg-image{opacity:1}.premium-whatyouget-wrap li.first .bg-image{background:url(../images/premium-block-hover-01.jpg) 0/cover no-repeat}.premium-whatyouget-wrap li.second .bg-image{background:url(../images/premium-block-hover-02.jpg) 0/cover no-repeat}.premium-whatyouget-wrap li.third .bg-image{background:url(../images/premium-block-hover-03.jpg) 0/cover no-repeat}.premium-whatyouget-wrap li.fourth .bg-image{background:url(../images/premium-block-hover-04.jpg) 0/cover no-repeat}.premium-whatyouget-wrap li:hover .inner,.premium-whatyouget-wrap li:hover .img-wrap,.premium-whatyouget-wrap .inner-hover{display:none}.premium-whatyouget-wrap li:hover .inner-hover{display:block}.premium-whatyouget-wrap .img-wrap{float:left;width:100%;height:260px;display:table}.premium-whatyouget-wrap li .holder{display:table-cell;vertical-align:middle}.premium-whatyouget-wrap li img{margin:0 auto;display:block}.premium-whatyouget-wrap li .title-wrap{position:absolute;bottom:20px;left:0;padding:0 20px}.premium-whatyouget-wrap li span{font-weight:bold;color:#454545;line-height:normal;display:inline-block}.premium-whatyouget-wrap li .inner-hover span{color:#fff;text-transform:uppercase}.premium-whatyouget-wrap li em{color:#0598d7;font-weight:bold;text-transform:uppercase;display:inline-block}.premium-whatyouget-wrap li em span{color:#0598d7;display:block}.premium-whatyouget-wrap .xxxxxl-large{font-size:122px;line-height:122px}.premium-whatyouget-wrap .xxxxxl{font-size:82px;line-height:82px}.premium-whatyouget-wrap .xxxxxl-small{font-size:79px;line-height:79px}.premium-whatyouget-wrap .xxxxl-large{font-size:78px;line-height:78px}.premium-whatyouget-wrap .xxxxl{font-size:50px;line-height:50px}.premium-whatyouget-wrap .xxxxl-small{font-size:47px;line-height:47px}.premium-whatyouget-wrap .xxxl-large{font-size:44px;line-height:44px}.premium-whatyouget-wrap .xxxl{font-size:40px;line-height:40px}.premium-whatyouget-wrap .xxxl-small{font-size:38px;line-height:38px}.premium-whatyouget-wrap .xxl-large{font-size:35px;line-height:35px}.premium-whatyouget-wrap .xxl{font-size:31px;line-height:31px}.premium-whatyouget-wrap .xl{font-size:29px;line-height:29px}.premium-whatyouget-wrap .xl-small{font-size:28px;line-height:28px}.premium-whatyouget-wrap .l{font-size:27px;line-height:27px}.premium-whatyouget-wrap .l-small{font-size:26px;line-height:26px}.premium-whatyouget-wrap .m{font-size:25px;line-height:25px}.premium-whatyouget-wrap .s{font-size:24px;line-height:24px}.premium-whatyouget-wrap .s-small{font-size:22px;line-height:22px}.premium-whatyouget-wrap .xs{font-size:19px;line-height:19px}.primary-content .content-asset .content ul.collapser li{list-style:none!important}a.open-next.a-none{color:#444}ul.collapser{margin:0 0 20px 0;padding:0}ul.collapser li.label-list{color:#006298!important;display:inline-block;font-family:'Roboto Condensed',sans-serif;font-size:17px!important;font-weight:700}ul.collapser>li{font-size:16px!important;padding:15px 0}ul.collapser>li{border-top:1px solid #e5e5e5}ul.collapser>li:first-child{border-top:0}ul.collapser>li:last-child{border-bottom:1px solid #e5e5e5}ul.collapser li .hidden-content{display:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}ul.collapser li.show .hidden-content{display:block}.interactive-img{position:relative;margin:80px 0}.tooltip-wrap{position:absolute;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tooltip-wrap:hover .tooltip-info{display:block}.tooltip-wrap.mouthpiece{top:0;left:-17px}.tooltip-wrap.vapouriser{top:-19px;left:34%}.tooltip-wrap.battery{top:-18px;right:28%}.tooltip-wrap.e-liquid{left:23%;top:38px}.tooltip-wrap .tooltip-info{display:none;background:#00aeef;padding:20px;color:#fff;width:290px;z-index:11;position:absolute;bottom:96px;left:27px;text-align:center}.tooltip-wrap .tooltip-info h3{font-size:24px;margin:0 0 10px 0}.tooltip-wrap .tooltip-info p{font-size:14px}.tooltip-wrap .tooltip-info.bottom{bottom:auto;top:96px}.ico-tooltip{display:block;width:52px;height:52px;cursor:pointer;background:url(../images/icon-sprite.png) no-repeat 0 -1654px}.tooltip-wrap .tooltip-info:before{content:'';display:block;width:85px;height:67px;background:url(../images/icon-sprite.png) no-repeat 0 -1480px;position:absolute;bottom:-67px;left:0}.tooltip-wrap.e-liquid .tooltip-info:before{background:url(../images/icon-sprite.png) no-repeat 0 -1567px;top:-67px;bottom:auto}.bv-cleanslate button:after{display:none}.pt_store-locator .button-location{float:right}.pt_store-locator .locate-me-btn{line-height:35px}.crowdtwist-redemption{background:#f8f8f8;padding:20px 25px;font-size:14px;color:#333;margin-bottom:15px}.crowdtwist-redemption button{margin-top:2%}.crowdtwist-redemption h3{color:#069;font-size:18px;font-weight:bold;margin-top:0}.crowdtwist-redemption .row{font-size:14px;color:#333;line-height:40px;display:inline-block;width:100%}.crowdtwist-redemption .success{color:#00a651;font-size:16px;line-height:22px;font-family:"Roboto Condensed",sans-serif}.crowdtwist-redemption .row label{font-size:14px;color:#333;font-weight:normal;width:45%;vertical-align:top}.crowdtwist-redemption .row input{width:13%;vertical-align:top;display:inline-block}.crowdtwist-redemption .row span.info{font-size:12px;color:#666;padding-left:10px;display:inline-block;max-width:40%;line-height:20px;vertical-align:middle}.crowdtwist-redemption .redemption-info{font-size:12px;color:#000}.crowdtwist-redemption .crowdtwist-error{padding:5px 0 0 45%;font-size:12px;color:#900}.crowdtwist-redemption a.btn{background-color:#0096d6;float:right}.crowdtwist-redemption a.btn.disabled,.crowdtwist-redemption a.btn.disabled:hover{background-color:#ccc;float:right}.crowdtwist-redemption a.btn:hover{background-color:#016b9c}.crowdtwist-redemption a.btn-red,.crowdtwist-redemption a.btn-red:visited{background-color:#b11230}.crowdtwist-redemption a.btn-red:hover{background-color:#b13a50}.payment-methods-wrapper.disabled{position:relative}.payment-methods-wrapper.disabled .payment-methods-wrapper-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(255,255,255,0.5)}.loyalty-info-block,.pt_checkout .order-confirmation-details div.loyalty-info-block{display:table;padding-top:4%;padding-bottom:3%;width:70%;background-color:#f8f8f8}.order-confirmation-details .blu-nation-text{padding-left:5%}.order-confirmation-details .main-loyalty-block .blu-nation-text{padding-left:0}.cart-content .content-asset .blu-nation-text{padding:0 5% 0 0}.pt_order .loyalty-info-block .blu-nation-point-block{padding:0}.cart-content div.loyalty-info-block,.main-loyalty-block,.pt_checkout .order-confirmation-details div.guest-confirmation.loyalty-info-block{width:100%}.cart-content .loyalty-info-block,.main-loyalty-block{background-color:#f8f8f8}.main-loyalty-block{margin-bottom:10px}.pt_order .loyalty-info-block,.pt_checkout .order-confirmation-details div.loyalty-info-block{padding-left:2%}.loyalty-info-block img,.loyalty-info-block .blu-nation-point-block,.pt_checkout .order-confirmation-details .loyalty-info-block div.blu-nation-point-block,.pt_checkout .order-confirmation-details div.blu-nation-point-block{display:table-cell!important}.loyalty-info-block .blu-nation-point-block{vertical-align:middle;color:#069;padding-left:7%}.loyalty-info-block .blu-nation-point-block .blu-nation-title{font-weight:bold;font-size:18px}.loyalty-info-block .blu-nation-point-block .blu-nation-text,.loyalty-info-block .blu-nation-text{font-size:15px;width:100%}.loyalty-info-block .blu-nation-guest-block{padding-left:4%}.cart-content .loyalty-info-block img{padding-left:20%}.cart-content .loyalty-info-block .blu-nation-point-block{padding-left:2%}.cart-content .loyalty-info-block .blu-nation-point-block button{margin-top:2%}.cart-content .cart-actions{padding-top:5%}.loyalty-info-block .blu-nation-last{font-weight:bold}.order-confirmation-wrapper .loyalty-info-block .blu-nation-point-block{padding-left:0}.account-dashboard ul.account-options li .ct-signup p{width:65%;padding-bottom:3%}.account-dashboard .ct-signup form{padding-top:3%}.confirmation-loyalty input[type=checkbox]{float:left}.confirmation-loyalty label{width:70%;padding:10px 0 10px 0}.pt_checkout .js-crowdtwist-register-wrapper .image-wrapper{width:20%;margin-left:-30px;display:inline-block}.pt_checkout .js-crowdtwist-register-wrapper .ct-signup,.pt_checkout .js-crowdtwist-register-wrapper .description{width:80%;display:inline-block;vertical-align:top;margin-top:2%}.pt_checkout .js-crowdtwist-register-wrapper .ct-signup p,.pt_checkout .js-crowdtwist-register-wrapper .description p{padding-bottom:2%}.ct-signup .ct-error-message{color:#bd260a!important}.pt_checkout .js-crowdtwist-register-wrapper .description a{background-color:#006298;background-image:none;border:0;color:#fff!important;display:inline-block;font-size:14px;font-weight:bold;font-family:Arial,sans-serif;line-height:32px;padding:0 57px 0 10px;position:relative;text-transform:uppercase}.pt_checkout .js-crowdtwist-register-wrapper .description a:AFTER{content:'';display:block;background:url(../images/icon-sprite.png) no-repeat 0 -1017px!important;width:7px!important;height:8px!important;float:right;position:absolute;top:50%!important;right:10px;margin-top:-4px}.account-box .form-row.signuptocrowdtwist-description-asset{background:url(../images/signuptocrowdtwist-img.png) no-repeat 32px 10px;background-color:#f8f8f8;padding:12px;right:10px;width:82%}.account-box.registration .form-row.check-box.signuptocrowdtwist-description-asset span{color:#006298;margin-left:24px}.account-box .form-row.signuptocrowdtwist-description-asset input{margin:12px}.pt_checkout .checkout-content .form-row.signuptocrowdtwist-description-asset{background:url(../images/signuptocrowdtwist-img.png) no-repeat 32px 10px;background-color:#eee;padding:12px;margin-left:-12px}.pt_checkout .checkout-content .form-row.check-box.signuptocrowdtwist-description-asset span{color:#006298;width:auto;margin-left:27px}.pt_checkout .checkout-content .guest-account-field div.form-row.signuptocrowdtwist-description-asset{padding:12px;width:auto;margin-left:0}.pt_checkout .checkout-content .guest-account-field .form-row.signuptocrowdtwist-description-asset span{width:auto}.content .nav .right-box .login-box .form-row.signuptocrowdtwist-description-asset{background:url(../images/signuptocrowdtwist-img.png) no-repeat 32px 10px;background-color:#f8f8f8;color:#006298;padding:7px}.content .nav .right-box .login-box .form-row.signuptocrowdtwist-description-asset input{margin:12px}.content .nav .right-box .login-box .form-row.signuptocrowdtwist-description-asset span{margin-left:24px;font-size:13px;font-weight:700}.js .zoomWrapper{border:1px solid #e3e3e3}.pdp-main .attribute .strength-selector{color:#454545;padding-bottom:4em;text-transform:lowercase}.pdp-main .attribute .strength-selector h2{font-size:2.167em;float:none;margin:5% 0;width:100%;font-weight:bold;color:#454545!important;text-transform:uppercase}.pdp-main .attribute .strength-selector li{display:inline;font-family:Arial;padding:11px 10px 11px 48px;margin-right:5px}.pdp-main .attribute .strength-selector li:hover{cursor:pointer;transition:.5s ease}.strength-selector li{background:url(../images/icon-sprite.png) no-repeat}.strength-selector .light{background-position:0 -2335px}.strength-selector .light:hover,.strength-selector .light.active{background-color:#99d5ef;color:#fff}.strength-selector .bold{background-position:0 -2383px}.strength-selector .bold:hover,.strength-selector .bold.active{background-color:#4cb5e2;color:#fff}.strength-selector .extra-bold{background-position:0 -2432px}.strength-selector .extra-bold:hover,.strength-selector .extra-bold.active{background-color:#0096d6;color:#fff}.strength-selector .no-strength{background-position:0 -3170px}.strength-selector .no-strength:hover,.strength-selector .no-strength.active{background-color:#ccc;color:#fff}.strength-selector .light.tobacco{background-position:0 -2479px}.strength-selector .light.tobacco:hover,.strength-selector .light.tobacco.active{background-color:#eec8a3}.strength-selector .bold.tobacco{background-position:0 -2527px}.strength-selector .bold.tobacco:hover,.strength-selector .bold.tobacco.active{background-color:#e19e5d}.strength-selector .extra-bold.tobacco{background-position:0 -2576px}.strength-selector .extra-bold.tobacco:hover,.strength-selector .extra-bold.tobacco.active{background-color:#d47518}.strength-selector .light.menthol{background-position:0 -2065px}.strength-selector .light.menthol:hover,.strength-selector .light.menthol.active{background-color:#dae5b3}.strength-selector .bold.menthol{background-position:0 -2123px}.strength-selector .bold.menthol:hover,.strength-selector .bold.menthol.active{background-color:#bed179}.strength-selector .extra-bold.menthol{background-position:0 -2181px}.strength-selector .extra-bold.menthol:hover,.strength-selector .extra-bold.menthol.active{background-color:#a2be40}.strength-selector .light.blueberry{background-position:0 -2623px}.strength-selector .light.blueberry:hover,.strength-selector .light.blueberry.active{background-color:#b2afcf}.strength-selector .bold.blueberry{background-position:0 -2671px}.strength-selector .bold.blueberry:hover,.strength-selector .bold.blueberry.active{background-color:#7872ab}.strength-selector .extra-bold.blueberry{background-position:0 -2719px}.strength-selector .extra-bold.blueberry:hover,.strength-selector .extra-bold.blueberry.active{background-color:#3e3688}.strength-selector .light.strawberry-mint{background-position:0 -2767px}.strength-selector .light.strawberry-mint:hover,.strength-selector .light.strawberry-mint.active{background-color:#f7bbbb}.strength-selector .bold.strawberry-mint{background-position:0 -2815px}.strength-selector .bold.strawberry-mint:hover,.strength-selector .bold.strawberry-mint.active{background-color:#f08788}.strength-selector .extra-bold.strawberry-mint{background-position:0 -2863px}.strength-selector .extra-bold.strawberry-mint:hover,.strength-selector .extra-bold.strawberry-mint.active{background-color:#ea5456}.strength-selector .light.cherry{background-position:0 -3007px}.strength-selector .light.cherry:hover,.strength-selector .light.cherry.active{background-color:#eda7a2}.strength-selector .bold.cherry{background-position:0 -2959px}.strength-selector .bold.cherry:hover,.strength-selector .bold.cherry.active{background-color:#df655c}.strength-selector .extra-bold.cherry{background-position:0 -2911px}.strength-selector .extra-bold.cherry:hover,.strength-selector .extra-bold.cherry.active{background-color:#d12417}.pt_customer-service .primary-content .salesforce-subscriptions h1{height:auto}.salesforce-subscriptions p.description{font-size:16px}.salesforce-subscriptions .subscription{color:#000;border-bottom:solid 1px #e5e5e5;padding-bottom:5px}.salesforce-subscriptions .subscription h3,.salesforce-subscriptions .parent-type h3{margin-bottom:0}.salesforce-subscriptions .subscription ul{display:table;width:100%}.salesforce-subscriptions .subscription ul li{display:table-cell;vertical-align:top}.salesforce-subscriptions .subscription ul li label{min-width:70px;float:none;display:inline;margin-right:20px}.salesforce-subscriptions .subscription ul li.radio{min-width:150px;padding:25px 0;text-align:right}.salesforce-subscriptions .parent-type{width:100%;background-color:#f6f6f4}.salesforce-subscriptions .parent-type .subscription.first{background-color:#fff;padding-left:0}.salesforce-subscriptions .parent-type .subscription{padding-left:10px}.salesforce-subscriptions .action-wrapper{padding:10px 0 0;text-align:right}.salesforce-subscriptions .action-wrapper.subscription{border:0;text-align:left}.salesforce-subscriptions .action-wrapper .check-box label{font-weight:normal;display:inline-block;width:65%;text-align:left;vertical-align:top;color:#333}.salesforce-subscriptions .action-wrapper .check-box .input-checkbox{margin:5px 5px 0 0}.salesforce-subscriptions .action-wrapper label span{color:#666;font-size:12px}.salesforce-subscriptions .optin-confirm{color:#fe0000;font-size:14px}.salesforce-subscriptions .optin-confirm button{color:#fe0000;font-size:14px;font-family:"Roboto Condensed",sans-serif;background:0;color:#fe0000!important;text-transform:none;font-weight:normal;text-decoration:underline;padding:0}.salesforce-subscriptions .optin-confirm button:after{background:none!important}.salesforce-subscriptions .disabled{position:relative}.salesforce-subscriptions .disabled .salesforce-subscriptions-form-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(255,255,255,0.5)}.start-page #cookie-bar,.start-page .lang-fr h2{display:none!important}.start-page .ui-widget-overlay{background:0}.start-page img.bg{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}.home-block .home-block-txt.bg-refills{background-repeat:no-repeat!important;background-position:50% 50%}.bn-title,.bn-title span{color:#333;float:none;font-size:44px!important;font-weight:300;margin:0 auto;text-align:center}.bn-title span{color:#0096d6}.blu-nation-home{position:relative;padding-bottom:50px}.blue-btn,.blue-flag{background:#0096d6;color:#fff!important;display:block;font-weight:300;line-height:18px;text-transform:uppercase;text-align:center;white-space:nowrap}.blu-nation-home-more{bottom:0;display:block;font-size:22px;padding:10px 30px;text-shadow:0 3px 12px rgba(2,3,3,.35);position:absolute!important;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.blu-nation-home p{font-size:20px;font-weight:300;margin-bottom:1em;text-align:center}.blue-btn:hover{background:#006298;text-decoration:none}.bn-post{margin-right:18px;margin-bottom:2em}.bn-post .post-header a{color:#fff;float:left;font-size:24px;margin:0;padding:20px 10%;position:relative;text-shadow:0 3px 12px rgba(2,3,3,.35);text-transform:uppercase;font-weight:bold}.bn-post .post-header a:hover{text-decoration:none}.bn-post:last-child{margin-right:0}.blue-flag,.js-blog-categoryselection a{min-width:85px;padding:8px 10px 6px 10px;position:relative}.js-blog-categoryselection li{margin-bottom:10px}.blue-flag{border-radius:3px 0 0 3px;bottom:-13px;left:50%;position:absolute!important;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.blue-flag:before{background:url(../images/icon-sprite.png) no-repeat 0 -3058px;content:"";height:10px;left:7px;position:absolute;top:-9px;width:15px}.blue-flag:after,.js-blog-categoryselection a:after{background:url(../images/icon-sprite.png) no-repeat -1px -3071px;bottom:0;content:"";height:33px;position:absolute;right:-14px;width:15px}.js-blog-categoryselection a:hover:after{background:url(../images/icon-sprite.png) no-repeat -1px -3126px}.blog-overview .post-thumbnail img{overflow:hidden}.bn-post{float:left;margin:0 2% 30px 0;position:relative;width:32%}.bn-post:nth-child(3n){float:right;margin-right:0}.bn-post header{height:250px;margin-bottom:30px;overflow:hidden}.home-page .bn-post header{height:183px;margin-bottom:0}.bn-post .entry-header .img-mask{display:block;max-width:100%;max-height:250px;overflow:hidden}.post-thumbnail{height:250px;width:100%}.bn-post .entry-header img{position:absolute;max-width:none}.home-page .bn-post .entry-header img{width:auto;height:100%}.blog-overview .bn-post .entry-title{color:#fff!important;font-size:24px;text-shadow:0 3px 12px rgba(2,3,3,.35);text-transform:uppercase;margin:26px;position:relative}.bn-post .blue-flag{bottom:73px;margin-bottom:10px}.recent-posts .blue-flag{bottom:-26px}.bn-post .entry-content{color:#999494;display:block;font-family:Arial,sans-serif;position:relative;height:65px}.bn-post .more-link{display:block;text-transform:uppercase;bottom:0;position:absolute}.blog-overview .widget-title{display:block;float:left;font-size:14px;margin:25px 0;text-transform:uppercase}.blog-overview .js-blog-categoryselection{display:block;margin-bottom:30px;margin-left:80px;margin-top:1em}.blog-overview .js-blog-categoryselection li{display:inline-block;margin:3px 10px}.product-detail-page .content .primary-content h1.product-name{color:#454545!important}.product-detail-page .promotion .promoImage{height:auto;margin-right:5px;max-width:50px}.product-detail-page .promotion .promo-right{text-transform:uppercase}.js-subscription-link{font-weight:bold;text-transform:uppercase!important}.pdp-main{padding-top:0}#pdp-full-description{padding-top:20px}.post-social p{color:#b3b3b3;float:left;text-transform:uppercase;font-size:14px;padding:1% 2% 0 0}.post-meta .social-actions.addthis{float:left!important;margin-bottom:4%}.country-dialog .dropdown,.pt_blog .post-detail article.post footer.post-meta .categories{width:77%}.pt_blog .post-detail article.post footer.post-meta .social-actions{width:23%}.home-page .savings-calculator.store-disabled{float:none;margin:0 auto;border-left:none}.homepage.Blu-FR .blu-nation-home,.homepage.Blu-IT .blu-nation-home{display:none}#BVRRSummaryContainer{float:left}.product-detail-page .content .primary-content .product-review-links .bv-read-all{line-height:33px;font-family:'Arial','sans-serif'!important;text-decoration:none;padding-left:15px}.product-detail-page .content .primary-content .product-review-links .bv-read-all:hover{color:#016b9c}#instagram-wrapper{width:110%}.instafeed img{width:100px;padding:5px}#instagram-wrapper h1{color:#141413;font-size:17px;margin-top:0;text-transform:uppercase;font-style:normal;font-weight:bold;font-family:'Roboto Condensed',sans-serif}#just-you-and-blu-container .alignleft,#just-you-and-blu-container .alignright{max-width:55%}#just-you-and-blu-container .alignleft{float:left}#just-you-and-blu-container .alignright{float:right}#just-you-and-blu-container .content-block{clear:both;margin-bottom:60px;max-width:1440px}#just-you-and-blu-container .centered{text-align:center}#just-you-and-blu-container h2,#just-you-and-blu-container h3{color:#0099d9!important;text-transform:uppercase;font-weight:300}#just-you-and-blu-container h2{font-size:40px;letter-spacing:6px;margin-bottom:33px}#just-you-and-blu-container h3{font-size:32px;letter-spacing:4.8px}#just-you-and-blu-container{font-size:18px}#just-you-and-blu-container h2+p{font-size:22px}.pt_emptycontent .wrap{margin:0 auto;max-width:1440px;overflow:hidden;width:100%}#just-you-and-blu-container header{background:#9f8f76;background:#9f8f76 url('../images/hero-just-you-and-blu.jpg');background-size:cover;color:#fff;height:530px;padding-left:10%;padding-top:110px;max-width:100%}#just-you-and-blu-container header p{color:#fff;font-size:18px;min-width:370px;width:32%}#just-you-and-blu-container header img{height:65px;width:auto}#just-you-and-blu-container header h1{display:block;text-indent:-9999px}#just-you-and-blu-container header+div{padding-bottom:68px;padding-top:85px;margin:0 auto;max-width:690px}#just-you-and-blu-container button{border-radius:3px;background-color:#0099d9;font-weight:300}#just-you-and-blu-container button:hover{background:#1861aa}#just-you-and-blu-container .alignright+.story{margin-left:10%;max-width:25.1%}#just-you-and-blu-container .alignleft+.story{float:right;max-width:25.1%;margin-right:10%}#just-you-and-blu-container .video{height:650px;position:relative}#just-you-and-blu-container .video p{margin-bottom:115px}.diagonal-graphic{background:#1861aa;background:linear-gradient(bottom,#0099d9 0,#1861aa 100%);background:-moz-linear-gradient(bottom,#1861aa 0,#0099d9 100%);background:-webkit-linear-gradient(bottom,#1861aa 0,#0099d9 100%);background:linear-gradient(to top,#1861aa 0,#0099d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099d9',endColorstr='#1861aa',GradientType=0);display:block;height:390px;left:-50%;position:absolute;transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);width:200%;z-index:-1}#just-you-and-blu-container .social-icons{background:#0099d9;border-radius:50%;display:inline-block;height:90px;margin-right:7.5%;position:relative;text-align:center;width:90px;color:#fff}#just-you-and-blu-container h4{color:#4a4a4a;font-size:22px;font-weight:300;margin-bottom:18px}#just-you-and-blu-container .divider{margin:0 auto;margin-bottom:30px;max-width:25%}#just-you-and-blu-container .social-icons:last-of-type{margin-right:0}#just-you-and-blu-container .social-icons img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#just-you-and-blu-container .social-icons.facebook{background:#507bbd}#just-you-and-blu-container .social-icons.instagram{background:#c7c4b2}#just-you-and-blu-container .social-icons.twitter{background:#64ccee}#just-you-and-blu-container .social-icons:hover{background:#1861aa;transition:.3s ease}#just-you-and-blu-container .product-set{margin:0 auto}#just-you-and-blu-container .shop-item{display:inline-block;text-align:center}.blu-nation-product-points{margin:0;padding:0;color:#199ad6;font-size:16px;font-family:'Roboto Condensed',sans-serif;display:block;line-height:140%;clear:both}.checkout-page .banner{display:none}.checkout-page header .logo,.checkout-header .logo{background:url(../images/checkout-logo.png) no-repeat}.checkout-page header .logo-holder,.checkout-header .logo-holder{margin-top:36px;width:50px;height:45px}.checkout-page .pt_checkout,.pt_account.checkout-login{margin-top:3%!important}.checkout-info-block .up-sell-block{font-size:13px;margin-top:0;padding:0;text-align:left}.content .primary-content .blunation-howto-page{text-align:center;color:#2c2c2c;font-size:18px}.content .primary-content .blunation-howto-page h2{padding:4%;color:#199ad6!important;font-size:32px;font-weight:normal;text-transform:uppercase}.content .primary-content .blunation-howto-page .blunation-whyjoin ul li span{background:url(../images/green-tick.png) center left no-repeat;padding-left:25px}.content .primary-content .blunation-howto-page .how-to,.content .primary-content .blunation-howto-page .how-to .three-col .redeem-steps{display:table}.content .primary-content .blunation-howto-page .how-to .three-col{padding:0 30px;display:table-cell;width:32%;text-align:left}.content .primary-content .blunation-howto-page .how-to .three-col figure{text-align:center}.content .primary-content .blunation-howto-page .how-to .three-col h4{text-transform:uppercase}.content .primary-content .blunation-howto-page .how-to .three-col .redeem-steps p{display:table-cell}.content .primary-content .blunation-howto-page .how-to .three-col .redeem-steps img{display:table-cell;max-width:none;padding-right:10px}.content .primary-content .blunation-howto-page .join-the-nation-block{min-height:286px;margin-top:4%;margin-left:3%;background:url(../images/blunation-ladies.png) no-repeat}.content .primary-content .blunation-howto-page .join-the-nation-block .join-the-nation-text{width:33%;float:right;padding:3%;color:#fff;text-align:left}.content .primary-content .blunation-howto-page .join-the-nation-block .join-the-nation-text h2{color:#fff!important;padding-left:0}.content .primary-content .blunation-howto-page h3{padding-top:2%;font-size:26px;text-transform:uppercase;font-weight:normal}.content .primary-content .blunation-howto-page .blunation-info-block{display:table;width:100%}.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-newsletter,.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-connect{display:table-cell;width:50%;text-align:left;padding:0 4%}.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-connect .social{display:table;width:50%;padding:0}.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-connect .social li{width:25%;padding:3%;display:table-cell}.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-newsletter input[type=email]{border:0;background-color:#eaeaea;padding:2%;font-style:italic;width:70%}.content .primary-content .blunation-howto-page .js-crowdtwist-register-wrapper .account-options .image-wrapper,.content .primary-content .blunation-howto-page .js-crowdtwist-register-wrapper .account-options h2{display:none}.ie8 .mobile-show{display:none!important}@media screen and (max-width:393px){.pt_checkout .checkout-progress-indicator span{line-height:16px;padding-bottom:16px;padding-top:4px}.pt_product-search-noresult #secondary,.pt_product-search-noresult #primary{width:100%}.pt_product-search-noresult #secondary{margin-bottom:30px}.home-block .home-block-txt.blog-img{background-size:contain!important;min-height:340px!important}.homepage-slider-content .btn{margin-bottom:25%}}@media screen and (max-width:850px){.mobile-hide{display:none!important}.mobile-show{display:block!important}header .cart a.mobile-show{display:block!important}#navigation h1{border-bottom:1px solid #999}#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{height:100%!important;top:0!important;width:100%!important}.products-recommendations .jcarousel-clip{width:512px}.breadcrumbs ul li{margin-left:15px}.content .cta .cta-image{float:none;padding-right:0;width:auto}.content .cta .cta-video{float:none;width:auto}.content .cta .cta-image figure img{width:auto}.pt_account .page-content .primary-content{padding:0}.homepage-slider-content{padding:15px 0 0 25px}.slide-right .homepage-slider-content{padding:15px 25px 0 0}#homepage-slider .slide h2{font-size:25px;line-height:28px;margin-bottom:5px}#homepage-slider .slide .img_desk .logo_banner{bottom:10px;font-size:22px;right:10px}#homepage-slider .slide .img_desk .logo_banner:before{margin-right:0}.pdp-main .product-add-to-cart .price-quantity-wrapper,.pdp-main .product-add-to-cart .add-to-cart-wrapper{width:100%;max-width:none}.wrap,#wrapper{overflow:hidden;width:100%}header.header{background:#f3f3f3;background-image:-moz-linear-gradient(top,#f3f3f3 1%,#b1b1b1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f3f3f3),color-stop(100%,#b1b1b1));background-image:-webkit-linear-gradient(top,#f3f3f3 1%,#b1b1b1 100%);background-image:-o-linear-gradient(top,#f3f3f3 1%,#b1b1b1 100%);background-image:-ms-linear-gradient(top,#f3f3f3 1%,#b1b1b1 100%);background-image:linear-gradient(to bottom,#f3f3f3 1%,#b1b1b1 100%);background:#262626;height:94px}#header-push-down{display:none;height:50px}header .logo-holder{float:left;clear:none;margin:3px 0 6px 49px!important;width:auto;height:auto}.cart-page header .logo-holder,.cart-page header.header.stick .logo-holder,header.checkout-header .logo-holder{height:auto}header .logo{background:url(../images/icon-sprite.png) no-repeat 0 -67px;height:43px;width:29px;z-index:10;z-index:10}.checkout-page header .logo,.checkout-header .logo{width:50px}.checkout-page header .logo-holder,.checkout-header .logo-holder{margin:3px 0 6px 10px!important}header .logo.checkout{left:0}header .bottom-header{background:#262626;border-top:1px solid #fff;border-bottom:2px solid #FFF;display:block;height:44px;position:relative;z-index:-1;clear:both}header .bottom-header>div{display:inline-block;line-height:42px;text-align:center;vertical-align:top;width:50%}header .bottom-header .reorder{background:0;border:0;float:none;height:auto;margin:0;padding:0}header .bottom-header>div a{color:#fff;display:block;font-size:12px;text-transform:uppercase;white-space:nowrap}header .bottom-header>.store-finder a{border-left:1px solid #fff}header .search{background:0;height:0;margin-top:0;position:static;width:100%}header .search .search-button-mobile{background:url(../images/search-icon-white.png) no-repeat center;cursor:pointer;display:block;height:50px;position:absolute;right:60px;top:0;width:50px}header .search .search-form{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.45);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.45);background:#484847;background:#efefef;box-shadow:0 1px 1px rgba(0,0,0,0.45);display:none;height:45px;left:0;overflow:visible;position:absolute;top:50px;width:100%}header .search .search-wrap{padding:10px;width:auto}header .search .search-wrap input[type=text]{-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);background:#e4e4e4;border:0;border-radius:2px 2px 2px 2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);float:none;height:25px;margin:0;padding:0 0 0 10px;width:100%;background:#FFF;font-size:18px}header .search .search-wrap input[type=text]:focus{background:#fff}header .search .search-wrap input[type=submit]{background:url(../images/sprites.png) no-repeat -399px 4px;float:none;height:25px;right:15px;top:10px}header .search #suggestions{left:1.5%!important;top:89px!important;width:97%!important}header .mini-cart-total{overflow:hidden;position:absolute;right:0;z-index:1}header .cart{background:url(../images/shopping-cart-mobile.png) no-repeat center center;height:50px;position:relative;width:57px}header .cart:hover,header .cart.not-empty{background:url(../images/sprites.png) no-repeat -81px 0;position:relative}header .cart a.cart-header{left:0;padding:0 1px 31px;position:absolute;text-align:left;text-indent:-9999px;top:0;width:57px}header .cart:hover span.cart-quantity,header .cart.not-empty span.cart-quantity{color:#fff;display:block;float:none;height:28px;padding:3px 0 0;position:relative;text-align:center;text-indent:0;top:-4px;width:inherit}header .cart h4{margin:1px 0 0;text-align:center}header .cart .total{margin:0;text-indent:-9999px;display:block}header nav.main-menu{height:50px;left:0;min-height:50px;position:absolute;top:0;width:100%}header nav.main-menu ul.level-top{background:#fff}header nav.main-menu span.toggle-menu{background:#272724 url(../images/sprites.png) no-repeat -305px 17px;color:#fff;display:inline-block;height:50px;margin:0;text-indent:-9999px;width:50px}header nav.main-menu span.toggle-menu:hover{cursor:pointer}header nav.main-menu>ul{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.45);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.45);box-shadow:0 2px 2px rgba(0,0,0,0.45);display:none;overflow:hidden}header nav.main-menu>ul>li{display:block;margin:0;padding:0;width:100%}header nav.main-menu>ul>li.support{display:block!important}header nav.main-menu>ul>li.support h2{color:#454545;font-weight:bold;background-color:#ffd200;height:60px;line-height:60px;padding:5px 8px 0}header nav.main-menu>ul>li>h2 .topmenulinks{color:#454545;font-size:15px}header nav.main-menu>ul>li.support>h2,header nav.main-menu>ul>li.support:hover>h2{color:#454545;font-weight:bold;background-color:#ffd200}header nav.main-menu>ul>li.help{margin-left:0}header nav.main-menu>ul>li+li{border-top:1px solid #b1aca7;border-top:1px solid rgba(117,116,124,0.2);margin:0}header nav.main-menu ul li .level-2{background:#fff;display:none;height:auto;margin:0;min-height:100%;overflow:hidden;padding:0;position:static;width:auto}header nav.main-menu ul li .level-2>ul{position:static}header nav.main-menu>ul>li>h2,header nav.main-menu>ul>li:hover>h2{background:#f6f6f4 url(../images/sprites.png) no-repeat right 18px top -806px;color:#454545;display:block;height:60px;line-height:60px;margin:0;border-top:1px solid #fff;font-size:15px;font-family:Arial,sans-serif}header nav.main-menu ul.level-1 .logout-menu-item a{background-color:#ddd;background-image:none;color:#272724;display:block;font-size:14px;height:40px;line-height:30px;margin:0;text-decoration:none;text-transform:uppercase}header nav.main-menu>ul>li:focus>h2,header nav.main-menu>ul>li.active>h2{background-position:right 18px top -806px}.main-menu ul li .level-2 .left-block{float:none;margin:0;width:95%}.main-menu ul li .level-2 .left-block li:first-child{padding-top:12px}header nav.main-menu ul li .level-2 li{border-left:0;float:none;width:100%}header nav.main-menu ul li .level-2 li a{border-left:0;display:block;float:none;font-size:inherit;padding:0;width:100%}header nav.main-menu ul li ul li a:active,header nav.main-menu ul li ul li a:hover,header nav.main-menu ul li ul li a:focus{text-decoration:underline}header nav.main-menu ul li ul li a,header nav.main-menu ul li ul li div a{height:inherit;text-align:left}header nav.main-menu .menu-collapse{background:0;box-shadow:none;display:none;position:static}header .wrap{overflow:visible}header .cart:hover span.cart-quantity,header .cart.not-empty span.cart-quantity{height:31px;line-height:14px;margin:0 auto 0;padding:0;top:0;width:29px}.header .mini-cart-content{right:0;top:39px;width:100%}.main-menu .left-block,.main-menu .right-block{float:none;width:auto}.main-menu .left-block h3{border:0;margin:0;color:#016b9c;font-size:14px;font-family:Arial,sans-serif}.header .mini-cart-content .triangle-up{right:19px}.primary-content{padding:0 0 20px 0}.content .category-tabs ul,.content .category-listing ul{width:100%}.cart-footer-table .inner .subscription-option,.product-subscription-options .pdp-subscription-option,.cart-wrapper .cart-content .cart-footer .product-subscription-options .pdp-subscription-option{line-height:40px;margin-left:0;margin-top:9px}.cart-content .cart-footer .cart-footer-table .subscription-option select{float:right;min-width:0;width:60%}.home-page .savings-calculator .input-wrap label{min-height:33px}.home-ad .video-wrap:hover .play-btn,.home-block.video-wrap:hover .play-btn{background:url(../images/play-video-btn.png) no-repeat 0 0}button,.btn{margin-bottom:10px}.newsletter button{margin-top:10px}.btn-buy,.primary-content a.btn{width:100%}.primary-content .home-block .home-block-txt.bg-refills a.btn{width:auto}.cart-action-checkout button.btn,a.checkout-later,.cart-action-continue-shopping button.btn{width:100%;text-align:center}a.black-button:after,button.black-button:after{float:right;padding-top:23px}.content{background-position:center;background-size:100%;margin:0 auto;padding-bottom:0;width:95%}.content nav.category-tabs ul li{margin-top:0;width:100%}.content nav.category-tabs ul li a{font-weight:400;height:auto;padding:8px 0;text-align:center;width:100%}.content nav.category-tabs ul li a:hover,.content nav.category-tabs ul li a.active{height:auto;margin-bottom:0}.content nav.category-tabs ul li a:hover{border-top:solid 3px #f6f6f4;-webkit-transition:none;transition:none}.content nav.category-tabs ul li a.active:hover{border-top:solid 3px #016b9c}.content nav.category-tabs ul li a.active:hover:after{display:block}.content nav.category-tabs ul li a:hover:after{display:none}.content .category-listing .product,.content .category-listing .product.product-col-1,.content .category-listing .product.product-col-2,.content .category-listing .product.product-col-3{margin:0 0 10px;width:100%}.content .category-listing .product figure img{display:block;height:auto;margin:0 auto;max-height:350px;max-width:90%;padding:0;width:auto}.content .cta .cta-image{float:none;height:auto;margin:0;padding:0;position:relative;width:auto}.content .cta .cta-image h4{font-size:2.5em}.content .cta .cta-video{height:auto;margin-top:20px;width:100%}.content .cta .cta-image figure{float:none;margin-top:15px;text-align:center;width:auto}.content .cta .cta-image .cta-wrap{float:none;width:auto}.content .cta .cta-video figure img{display:block;height:auto;margin-left:0;position:static;width:100%}.content .primary-content .widget .newsletter-signup label{color:#4d4d4d;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;padding:0;text-align:left;width:100%}.content .primary-content .widget .newsletter-signup input#newsletter-email{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 15px;padding:5px;width:100%}.content .primary-content .widget .newsletter-signup button{background:#009ee3;border:0;color:#fff;float:right;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;padding:10px 20px;text-transform:uppercase}#cookie-bar .cookie-text{margin:16px 10px 12px}#cookie-bar .cookie-accept{margin:75px 35px 6px -285px}#map-canvas{height:250px}.pt_store-locator .content .primary-content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;box-sizing:border-box;padding:20px 0;width:100%}.form-box{padding:23px 0 10px 0}.pt_store-locator .content .primary-content input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:none;height:38px;width:100%}.pt_store-locator .content .primary-content button.geolocation{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;float:none;margin-top:5px;width:100%}.pt_store-locator .content .primary-content .col-1,.pt_store-locator .content .primary-content .col-2{float:none;width:100%}#store-list{background:0;margin-bottom:20px}#store-list h2{padding:15px}#store-list ul li{background:#fff;padding:0}#store-list ul li+li{margin-top:5px}#store-list ul li .store-left,#store-list ul li .link-map{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:none;padding:15px 15px 15px 40px;width:100%}#store-list ul li .store-left{background-position:-590px -935px;padding-left:60px}#store-list ul li .link-map{border-top:1px solid #e5e5e5;display:block;line-height:normal;text-align:center}.pt_blog #primary.post-detail,.pt_blog #secondary.sidebar{float:none;margin-top:10px;width:100%}.pt_blog .sidebar .widget{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.pt_blog .blog-overview .latest-post{height:auto;min-height:200px}.pt_blog .blog-overview .latest-post .entry-content h2{font-size:18px;margin-bottom:10px}.pt_blog .blog-overview .post{height:auto;min-height:110px;width:100%}.pt_blog .blog-overview .post+.post{margin:10px 0 0}.pt_blog .blog-overview .post .entry-header{float:left;width:33.33%}.pt_blog .blog-overview .post .entry-header .post-thumbnail{min-height:110px;position:relative}.pt_blog .blog-overview .post .entry-header .post-thumbnail img{min-width:100%}.pt_blog .blog-overview .post .entry-content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 15px 15px;width:66.66%}.pt_blog .blog-overview .post .entry-content h2{font-size:1.5em;margin-top:0;max-height:inherit;padding-top:0}.pt_blog .post-thumbnail.featured-image{display:block;float:none;margin-bottom:20px;max-height:100px;overflow:hidden;padding-bottom:0;padding-left:0;width:100%}.pt_blog .pagination ul li.first-last a{font-size:14px}.footer-checkout{height:50px}.footer-banner .text{text-align:center;width:auto}footer.footer .wrap{margin:0 auto;width:100%}footer.footer>.wrap{padding:0 20px!important}.footer-usp{margin-bottom:20px;text-align:left}.footer-usp h2{padding:4%}.footer-usp li{clear:both;display:table;padding:0 3%;vertical-align:middle;width:100%}.footer-usp li:before,.footer-usp li span{display:table-cell;padding:2%;vertical-align:middle}.footer-usp li:before{background-size:70%;height:44px;width:44px}.footer .footer-cols h2,.footer .footer-cols p{color:#464849;cursor:pointer;display:block;margin:0;padding:3%}.footer .footer-cols h2.opener{border-bottom:1px solid #ecebeb}.footer .footer-cols h2.opener:after{background:url(../images/arrow-footer-mobile.png) 0 0 no-repeat;content:"";display:inline-block;float:right;height:10px;margin-top:4px;width:15px}.footer .footer-cols h2.opener.open:after{background-position:0 -10px}.footer .footer-cols li,.footer .footer-cols li:first-child,.footer .footer-cols li,.footer .newsletter-signup{margin:0;padding:1% 3%}.footer .footer-cols .social{margin-bottom:20px}.footer .footer-cols .social li{margin:1% 0 0}.footer .newsletter-signup input,.footer .newsletter-signup button{height:40px;margin:0 0 3%;width:100%}.footer .fold.open{border-bottom:1px solid #ecebeb;display:block;padding:0 0 12px}.footer .footer-cols .social a{display:inline-block;vertical-align:middle;white-space:nowrap}.footer .footer-cols .social a.tw:before,.footer .footer-cols .social a.fb:before{height:39px}.footer .footer-cols .social a:before{background:url(../images/ico-social-footer-mobile.png) 0 40px no-repeat;width:44px}.footer .footer-cols .social a.tw:hover:before,.footer .footer-cols .social a.tw:before{background-position:0 0}.footer .footer-cols .social a.fb:hover:before,.footer .footer-cols .social a.fb:before{background-position:0 -39px}.footer .footer-cols .social a.youtube:before,.footer .footer-cols .social a.youtube:hover:before{background-position:0 -81px;height:51px}.footer .footer-cols .social a.instagram:before,.footer .footer-cols .social a.instagram:hover:before{background-position:0 -134px;height:43px}.footer .footer-cols .social a.blog:before,.footer .footer-cols .social a.blog:hover:before{background-position:0 -179px;height:43px}footer .footer-colofon{clear:both;display:block;font-family:'Roboto Condensed',sans-serif;font-size:12px;line-height:150%;text-align:left}footer .footer-colofon .image,footer .footer-colofon .text{display:block;text-align:left;vertical-align:middle;padding:0 0 15px 0}footer .footer-colofon img{max-width:40%}footer .footer-colofon .payment-title{display:none}footer .footer-colofon .thawte{max-width:50%;float:right;padding-top:0;border-top:0;padding-right:10px}.footer .footer-colofon .thawte img{width:100%;max-width:none}footer.footer .footer-colofon{border:0;font-size:100%;height:auto;line-height:16px;margin:20px 0;text-align:center}footer.footer>div.lang{border-top:1px solid #fff}footer.footer>div.lang a{background:#000 url(../images/sprites.png) no-repeat 10px -390px;display:block;padding:10px 15px 10px 45px}#language-mobile>div.lang a{background:#fff url(../images/sprites.png) no-repeat 10px -390px;display:block;padding:10px 15px 10px 45px;max-width:560px}footer.footer>div.lang-fr>a,#language-mobile>div.lang-fr a{background-position:10px -470px}footer.footer>div.lang-de>a,#language-mobile>div.lang-de a{background-position:10px -550px}footer.footer>div.lang-nl>a,#language-mobile>div.lang-nl a{background-position:10px -630px}footer.footer>div.lang-pl>a,#language-mobile>div.lang-pl a{background-position:10px -1350px}footer.footer>div.lang-it>a,#language-mobile>div.lang-it a{background-position:10px -1510px}footer.footer>div.lang-ie>a,#language-mobile>div.lang-ie a{background-position:10px -1430px}footer.footer>div.lang-es>a,#language-mobile>div.lang-es a{background-position:10px -1590px}footer.footer>div.lang-us>a,#language-mobile>div.lang-us a{background-position:10px -428px}footer .footer-colofon .survey-col{width:100%;padding-right:0;margin-bottom:22px}footer .footer-colofon .image .payment-options-col{width:50%}footer .footer-colofon .survey-col p,footer .footer-colofon .payment-options-col,footer .footer-colofon .thawte{padding-top:0}footer .footer-colofon .image .payment-options-col img{width:100%;max-width:100%}.cart-wrapper .mshow{display:inline}.cart-content .item-user-actions{width:26px}.cart-content .item-user-actions .button-remove{background:url(../images/sprites.png) no-repeat -160px -720px}.cart-content .item-user-actions .button-remove:AFTER{background:none!important}.cart-content .item-list td{padding:7px}.cart-content #cart-table .item-quantity-details{padding:0 7px 0 3px}.cart-content .cart-empty{height:auto;min-height:0}.cart-content .item-list td.item-details .product-list-item{min-width:100px}.cart-content .item-list .rowbundle td.item-quantity{text-align:right}.cart-content .item-list td.item-details .product-list-item .short-description a{font-size:12px}.cart-content .cart-footer .cart-footer-table .inner .column{display:block;float:none;padding:15px;width:100%}.cart-content .cart-footer .cart-footer-table .inner .column:first-child{border-right:0}.cart-content .cart-footer .cart-coupon-code input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0 0 10px;width:100%}.cart-content .cart-footer .cart-coupon-code .coupon-apply{float:right}.cart-content .cart-total-details{float:none;text-align:center}.cart-content .order-totals-table{float:none;margin:0 auto;width:100%}.cart-content .cart-total-details .order-totals-table tr td{padding-right:10px;width:50%}.cart-content .cart-total-details .order-totals-table tr td+td{padding-left:10px;padding-right:0}.cart-content .order-totals-table td{padding-right:10px}.cart-content .order-totals-table td:last-child{padding-left:10px;text-align:left!important}.cart-content .cart-actions{background:0;margin:25px 0;padding:0}.cart-promo-approaching-wrapper .promo-approaching:last-child{margin-bottom:0}.pt_checkout .checkout-progress-indicator div span{background-position:10px center;height:40px;padding:10px 10px 10px 30px}.pt_checkout .checkout-progress-indicator div.active span{background-position:10px center}.pt_checkout .checkout-progress-indicator div.active a span{background:url(../images/tick-progress-blue.png) no-repeat 10px center}.pt_checkout .checkout-content span.error,.pt_checkout .checkout-content .error-message{margin:10px 0 0;width:100%}.pt_checkout .checkout-content .form-row.form-indent span{width:90%}.pt_checkout .checkout-content .address-bottom .form-row label{width:85%}.pt_checkout .checkout-content .form-row.radio label+label{float:left}.pt_checkout .checkout-content .form-row.radio label:first-child{height:25px}.pt_checkout .actions .go-back,.pt_checkout .checkout-content .address-container .go-back{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:none;margin-top:10px;width:100%}.pt_checkout .primary-focus #secondary{margin:20px 0;width:100%}.checkout-order-totals .order-totals-table td,.checkout-order-totals .checkout-order-totals td{float:none;padding-right:5px;width:45%}.order-totals-table td{text-align:left!important}.checkout-order-totals .order-totals-table td+td,.checkout-order-totals .checkout-order-totals td+td{padding-left:5px;padding-right:0;text-align:left!important}.pt_checkout .cart-content .order-totals-table td{padding-right:5px;width:50%}.pt_checkout .cart-content .order-totals-table td+td{padding-left:5px}.pt_checkout .summary .mini-cart-name,.pt_checkout .summary .mini-cart-attributes,.pt_checkout .summary .mini-cart-pricing{width:70%}.pt_checkout .cart-content .item-list .item-details .product-list-item .name a{font-size:16px}.pt_checkout .cart-content .item-list .item-details .product-list-item .attribute{display:none;font-size:13px}.pt_checkout .cart-content .item-quantity a{display:block;margin:0}.pt_checkout .actions{background:#fff;padding:25px 0}.pt_checkout .checkout-content .actions,.pt_checkout .cart-content .order-summary-footer .actions{margin:0 auto;width:95%}.order-confirmation-details .order-shipment-table.item-list tbody td+td{padding-top:inherit;width:auto}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .ccexpiry div select{margin-top:10px;max-width:30%}.cart-content td.item-details .product-list-item .promo{color:#009ee3;font-size:12px;font-style:italic}.up-sell-block{text-align:left}.order-confirmation-header .print-page{margin-bottom:20px;width:100%}.order-confirmation-wrapper .actions .continue-shopping{display:block;float:none;height:auto;line-height:normal;padding:10px 20px;width:100%}.order-confirmation-details .item-list .section-header{display:block;line-height:50px;position:absolute;width:100%}.order-confirmation-details .item-list tbody>tr+tr>td,.pt_order .order-shipment-table.item-list tbody>tr>td{display:block;padding-top:75px}.pt_checkout .order-shipment-table.item-list tbody>tr+tr>td{display:inline-block;padding-top:15px}.pt_order .order-shipment-table.item-list tbody>tr td+td{display:inline;padding-top:0;width:auto}.order-shipment-table.item-list tbody>tr>td{display:inline-block;padding-top:60px}.order-shipment-table.item-list tbody>tr>td.order-shipment-details .order-shipment-address{padding-bottom:20px}.order-confirmation-details .item-list tbody>tr+tr>td.order-payment-summary tr td{display:table-cell;padding:0 10px 0 0}.order-confirmation-details .item-list tbody>tr+tr>td.order-payment-summary tr td+td{padding:0 0 0 5px}.order-confirmation-details .item-list tbody>tr+tr>td.order-payment-summary tr.order-total td{border-top:1px solid #d9d9d9;padding-top:10px}.pt_checkout .order-confirmation-wrapper .order-shipment-table td.item-td{border-top:0;color:#333;font-family:Arial;font-size:12px;height:auto}.pt_checkout .order-confirmation-wrapper .order-shipment-table .order-information-link span{padding-right:15px}.home-page .shop-item,.home-page .shop-item.last,.promotional-landing-blocks-wrap .shop-item{display:block;float:none;width:100%;padding:20px 20px 50px}.promotional-landing-content .btn.btn-blue,.promotional-landing-blocks-wrap .shop-item .btn{position:relative}#homepage-slider .jcarousel-item figure,#homepage-slider .jcarousel-item div.videoin-wrapper video{left:0;max-width:640px}#homepage-slider .slide .img_mob{display:block}#homepage-slider .slide .img_mob .logo_banner{bottom:2px;color:#fff;font-size:16px;position:absolute;right:10px}#homepage-slider .slide .img_mob .logo_banner:before{background:url(../images/logo_banner.png);background-size:cover;content:"";display:inline-block;height:60px;margin-right:-5px;vertical-align:middle;width:60px}#homepage-slider .slide a h2{font-size:5em;line-height:55px}#homepage-slider .slide a div{width:252px}#homepage-slider .slide a span.blue{font-size:1.33em}#homepage-slider .slide a span.explore{font-size:1em;top:2px}.home-page .slider-wrapper #homepage-slider #homepage-slides .slide-wrapper h3.home-carousel-text{color:#0b1644;font-family:Lato,sans-serif;font-size:1.1em;font-weight:500;margin-left:155px;margin-top:25px;position:absolute;width:130px}.home-page .non-mobile{display:none!important}.pt_account .primary-content h1,.pt_order .primary-content h1,.pt_customer-service .primary-content h1,.pt_error .primary-content h1,.pt_product-search-noresult .primary-content h1,.cart-wrapper .primary-content h1{height:auto;padding-bottom:10px}.pt_account #secondary,.pt_order #secondary,.pt_customer-service #secondary,.pt_error #secondary,.pt_product-search-noresult #secondary,.cart-wrapper #secondary{padding-top:35px}.pt_account .login-wrapper .login-box{display:block;padding:0;width:100%}.pt_account .login-wrapper .login-box.guest-checkout{border-left:none}.pt_account .login-box-content.returning-customers button{padding:0 30px}.pt_account #secondary,.pt_order #secondary,.pt_customer-service #secondary,.pt_error #secondary{padding-top:20px;width:100%}.pt_account .account-box input[type=text],.pt_account .account-box input[type=email],.pt_account .account-box input[type=password],.pt_account .account-box .error-message{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:100%}.ui-dialog.dialog-fontem.account-box span.error,.ui-dialog.dialog-fontem.account-box .error-message,.form-box span.error,.form-box .error-message{margin:5px 0 0}.ui-dialog.dialog-fontem button{margin:0 0 10px;width:100%}.js .ui-dialog.dialog-fontem .ui-dialog-content .product-col-1{width:39%}.js .ui-dialog.dialog-fontem .ui-dialog-content .product-col-2{padding-bottom:20px;width:58%}.account-dashboard ul.account-options li .description{padding-bottom:10px;padding-top:5px;width:100%}.account-dashboard ul.account-options li{border-bottom:1px solid #e5e5e5}.account-dashboard ul.account-options li a{background-position:95% -7px;line-height:38px;margin:5px 0 0;width:100%}.pt_order .search-result-options{margin:0 0 12px}.pt_order .order-detail-options .back-to-history,.pt_order .order-detail-options .back-to-shopping{display:block;float:none;text-align:center}.content .content-listing ul.folder-content-list li{margin-right:0;padding:6% 7.5%;width:100%}.content .content-listing ul.folder-content-list.blogs li figure{height:125px}.content .content-listing ul.folder-content-list .content-title{white-space:normal}ul.address-list li .address-left,ul.address-list li .address-right{display:block;text-align:left}.pdp-main .product-primary-image{margin-bottom:20px;max-height:160px;padding-bottom:0}.pdp-main .product-primary-image img.primary-image{height:auto;max-height:160px;max-width:100%}.pdp-main .product-thumbnails ul li,.pdp-main .product-thumbnails ul li.thumb-video{background:#fff;height:45px;position:relative;width:60px}.pdp-main .product-thumbnails ul li .thumbnail-link,.pdp-main .product-thumbnails ul li.thumb-video a{height:41px;width:56px}.pdp-main .product-thumbnails ul li img{max-height:41px;max-width:56px}.pdp-main .product-add-to-cart .product-subscription-options select,.cart-wrapper .cart-content .cart-footer .product-subscription-options select{min-width:100px;padding:10px 5px}.pdp-main .product-add-to-cart .inventory label.visually-hidden.mobile{display:inline;height:auto;padding-right:10px;position:relative;width:auto}.pdp-main .product-social{margin-bottom:5%;text-align:left}.pdp-main .product-actions .addthis_toolbox{display:inline;float:none}.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency{display:inline;white-space:normal}.pdp-main .product-add-to-cart .product-subscription-options label,.cart-wrapper .cart-content .cart-footer .product-subscription-options label{text-align:left;white-space:normal;width:90%}.cart-wrapper .cart-content .product-subscription-options .pdp-subscription-option input[type=checkbox],.pdp-main .product-add-to-cart .product-subscription-options .pdp-subscription-option input[type=checkbox]{vertical-align:top}.page-block.left-block,.page-block.right-block,#pdp-full-description .column-1,#pdp-full-description .column-2,#pdp-full-description .column-3,.content .cta .cta-image.blue-block .cta-wrap{width:100%!important}#pdp-full-description .column-1,#pdp-full-description .column-2,#pdp-full-description .column-3{display:block;padding:10px 0}.content .cta .cta-image.blue-block+.cta-image.blue-block,.content .cta .cta-image+.cta-image{margin-top:15px}.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item{border-bottom:0;clear:none;width:100%}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .product-add-to-cart .inventory input{padding-right:0}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .promotion{background:0;padding-left:0}.ui-dialog.dialog-fontem .ui-dialog-content .pdp-main .bonus-product-list-footer{padding-left:0}.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item.even{border-top:1px #e0e0e0 solid;clear:both;float:none;padding-top:20px}.ui-dialog{max-width:98%}.ui-dialog.product-quickview .ui-dialog-titlebar-close,.ui-dialog.dialog-fontem .ui-dialog-titlebar-close{right:0;top:0}.country-dialog[style]{background-size:contain;width:95%!important}.country-dialog .dropdown label{padding-bottom:5px}.country-dialog .buttons h2{font-size:1.5em}.ui-widget-overlay{background-size:auto}.pt_customer-service ul.faq li.category h2{background:url(../images/sprites.png) no-repeat right 0 top -820px;padding-left:0;display:block}.pt_customer-service ul.faq li.category.active h2{display:block}.pt_customer-service ul.faq li.category ul{padding:0 0 5px}.pt_customer-service h1#faq-top{font-size:1.8em}.pt_order .pagination .results-hits{float:right;font-size:14px}.pt_order .mobile-header{display:block;font-weight:700}.pt_order .last-order-history-items .five-columns .cell,.pt_order .order-history-items .five-columns .cell{width:75%}.pt_order .last-order-history-items .five-columns .cell.price,.pt_order .order-history-items .five-columns .cell.price{display:inline-block;width:25%}.pt_order .order-confirmation-details .item-list .section-header{line-height:inherit}.pt_order .order-confirmation-details .item-list .section-header.next-shipment{line-height:50px}.pt_order .order-confirmation-details .item-list .section-header span{line-height:20px}.salutation-container>label{margin-right:2%;min-width:55px}.pdp-main.static .bottom-slot{padding:15px 0}.pdp-main.static .header span.price,.pdp-main.static .header span.price.unadjusted{clear:right;padding:0}header nav.main-menu ul li ul div a span.link{bottom:0;font-size:.833em;padding-right:5px;padding-top:17px;text-align:right;top:0}.usp-bar-top-wrapper{position:relative;top:auto}.homepage-slider-content{max-width:none;text-align:left!important;padding:15px 0 0 10px!important;position:absolute;left:0}.homepage-slider-content .inner-wrapper{margin-top:0}.homepage-slider-content .slider-header{font-size:16px;line-height:16px;margin:0 0 5px 0;width:55%}#homepage-slider .slide h2{font-size:30px;line-height:36px;margin-bottom:5px}#homepage-slider .homepage-slider-content p{font-size:12px;line-height:12px;font-family:Arial,sans-serif;margin:0 0 10px 0}.homepage-slider-content .btn{width:auto;padding:0 57px 0 10px}.js #homepage-slider .jcarousel-control a{padding:5px 5%;width:24%;display:inline-block;vertical-align:top}.home-ad,.home-block{float:none;clear:both;margin:0 2% 2%;width:auto}.home-ad figure,.home-block figure{background-size:cover;height:300px;width:100%}.home-ad.home-ad-col2-ver figure,.home-block.home-block-col2-ver figure{height:200px}.home-ad.home-ad-col2-ver .home-ad-txt,.home-block.home-block-col2-ver .home-block-txt{height:auto;padding:20px 3%;min-height:435px}.home-ad.last,.home-block.last{margin:0 2% 2%;width:auto}.home-ad-col3.home-ad .home-ad-txt,.home-block-col3.home-block .home-block-txt{margin-right:0;width:100%}.home-block .double-img .left-img,.home-block .double-img .right-img,.home-block .double-img figure,.home-block .double-img{clear:both;float:none;text-align:center;width:100%}.home-ad.home-ad-col3 figure img,.home-block.home-block-col3 figure img{display:block;padding:10px 0;width:100%}.ui-dialog.dialog-fontem .ui-dialog-content h1{line-height:35px}.home-ad .home-ad-txt .blu-info,.home-block .home-block-txt .blu-info{position:relative;bottom:auto;left:auto;right:auto}.home-row.home-3-columned,.home-row.first-time-visit,.pt_account .login-wrapper{margin-bottom:0;width:100%}img.imageleft{float:none;padding:10px 0}.pt_content .content-asset .content img.imageright,.pt_content .content-asset .content img.imageleft,img.imageright{display:block;float:none;margin:0 auto;max-width:95%;padding:10px 0}ul.subscription-link{margin:0;padding:0;width:100%}.home-row.home-3-columned .btn,.home-row.first-time-visit .btn{bottom:0;margin-left:0;position:relative;text-align:center;width:100%}.dateselectbox.form-row .select-wrapper select,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select{width:32%}header.header-fixed-top,.order-confirmation-details .item-list,.pt_order .next-shipment .item-list .section-header{position:relative}a.lastorder-reorder,header .reorder,header .top-header,header .top-menu,header .bottom-header .reorder .image-holder,header .bottom-header .reorder h4,header .search-close,header .search-button,header .cart span.cart-quantity,header .cart .cart-quantity:before,header .cart .cart-quantity:after,.main-menu .right-block,header nav.main-menu ul li .level-2 li .cat-image,.main-menu .left-block img,.banner,.content .category-listing .product a.quick-view,.content .category-listing .product:hover a.quick-view,.footer .fold,.cart-wrapper .mhide,.POSTEPAY-SSL,.order-confirmation-details .item-list th.section-header+th,#homepage-slider .slide .img_desk,.account-dashboard ul.account-options li .image-wrapper,.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency a.tooltip,.content .cta .cta-image.blue-block figure,.pt_order .order-history-header .four-columns .cell+.cell.section-header,.pt_order .last-order-history-overview .four-columns .cell+.cell.section-header,.pt_order .order-history-overview .four-columns .cell+.cell.section-header,.pt_order .last-order-history-overview .row-list .cell+.cell.section-header,.pt_order .last-order-history-items .row-list .cell+.cell.section-header,.pt_order .last-order-history-header .row-list .cell+.cell.section-header,.pt_order .order-history-overview .row-list .cell+.cell.section-header,.pt_order .order-history-items .row-list .cell+.cell.section-header,.pt_order .order-history-header .row-list .cell+.cell.section-header,.pt_order .search-result-items>li.list-header .order-history-overview .five-columns>.cell+.cell,.pt_order .search-result-items>li.order .order-history-header .five-columns>.cell+.cell,.pt_order .last-order-history-items .five-columns .cell+.cell,.pt_order .order-history-items .five-columns .cell+.cell{display:none}header>.wrap,.content .cta .cta-image .cta-wrap img,.home-ad .home-ad-txt,.home-block .home-block-txt{height:auto;width:100%;max-width:100%;margin:0}header .reorder .reorder-content,.cart-header,.cart-content,.cart-header .left,.cart-action-checkout,.cart-content .cart-footer .cart-footer-table .inner .column+.column,.cart-content .cart-footer .cart-coupon-code,.cart-content .cart-total-details .cart-update,.pt_checkout .checkout-content .form-row.radio label,.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-item.odd,.country-dialog .country-selector .dropdown,.country-dialog .country-selector .buttons button,.country-dialog select.country{float:none}header .cart a,#homepage-slider .slide .white{color:#333}header nav.main-menu>ul>li.visible-mobile,.content .category-listing .product:hover figure img,.footer-banner .text,.footer-banner .image,.footer-banner .wrap,.footer .newsletter-signup,.footer .newsletter-signup .td,.mobile-visible{display:block}header nav.main-menu>ul>li>h2:after,.content .category-listing .product:hover figure,.cart-promo td.bonus-item-details{background:0}.pt_content .content-asset .content table,.content .primary-content .std table{width:100%!important;display:block;float:left;border:none!important}.pt_content .content-asset .content table thead,.content .primary-content .std table thead{float:left;width:100%;display:block}.pt_content .content-asset .content table th,.content .primary-content .std table th{width:1%!important;display:table-cell;padding:5px}.pt_content .content-asset .content table tbody,.content .primary-content .std table tbody{float:left;width:100%;display:block}.pt_content .content-asset .content table tr,.content .primary-content .std table tr{width:100%;float:left;display:table}.pt_content .content-asset .content table td,.content .primary-content .std table td{border:1px solid #d9d9d9;width:33.2%!important;padding:5px;display:table-cell}.std table.rewards-table td strong{display:block!important}.content .primary-content .std article .video-box{width:100%;margin:0 0 20px 0}.content .primary-content .col-1,.content .primary-content .col-2{width:100%;margin:10px 0}.main-menu ul li .level-2 .left-block li,.footer-usp ul,.pt_checkout .actions .button-fancy-large{display:block;width:100%}a.black-button,button.black-button,.pt_order .js-cancel-subscription-link,.pt_blog .blog-overview .latest-post a.post-thumbnail,.cart-content .item-list td img,.cart-content .button-fancy-large,.cart-header .button-fancy-large,.cart-content .continue-shopping,.cart-empty .continue-shopping,.cart-content .cart-actions .cart-action-continue-shopping,.cart-content .cart-empty .cart-action-continue-shopping,.pt_checkout .primary-content,.pt_checkout .checkout-content .form-row select,.pt_checkout .checkout-content .form-row input[type=text],.pt_checkout .checkout-content .form-row input[type=password],.checkout-order-totals .order-totals-table,.pt_checkout .primary-focus .need-help-navigation.nav,.pt_checkout .order-confirmation-details .order-information div,.order-confirmation-details .order-shipment-table.item-list tbody td,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper .form-row .expiryLabel,#homepage-slider .jcarousel-item figure img,.pt_account .page-content .primary-content,.pt_order .page-content .primary-content,.pt_customer-service .page-content .primary-content,.pt_content .page-content .primary-content,.pt_error .page-content .primary-content,.pt_account .account-box.registration label,.dialog-fontem.account-box label,.form-box label,.account-box .gender-select select,.pt_account .login-box-content label,.account-box label,.form-box label,.ui-dialog.dialog-fontem.account-box input[type=text],.ui-dialog.dialog-fontem.account-box input[type=email],.ui-dialog.dialog-fontem.account-box input[type=tel],.ui-dialog.dialog-fontem.account-box input[type=password],.ui-dialog.dialog-fontem.account-box select,.ui-dialog.dialog-fontem.account-box .error-message,.form-box input[type=text],.form-box input[type=email],.form-box input[type=tel],.form-box input[type=password],.form-box select,.form-box textarea,.form-box .error-message,.pdp-main .product-col-1,.pdp-main .product-col-2,.page-block img,.country-dialog .dropdown,.country-dialog .country-selector select,.country-dialog .country-selector button,.pt_order .order-history-header .four-columns .cell,.pt_order .last-order-history-overview .four-columns .cell,.pt_order .order-history-overview .four-columns .cell,.pt_order .order-history-header .four-columns .cell+.cell,.pt_order .last-order-history-overview .four-columns .cell+.cell,.pt_order .order-history-overview .four-columns .cell+.cell,.pt_order .last-order-history-overview .row-list .cell+.cell,.pt_order .last-order-history-header .row-list .cell+.cell,.pt_order .order-history-overview .row-list .cell+.cell,.pt_order .order-history-header .row-list .cell+.cell,.pt_order .search-result-items>li.list-header .order-history-overview .five-columns>.cell,.pt_order .search-result-items>li.order .order-history-header .five-columns>.cell,.pt_order .last-order-history-header span.last-order-history-text,.pdp-main.static .product-col-1,.pdp-main.static .product-col-2,.home-ad-col2.home-ad-imgright figure,.home-block-col2.home-block-imgright figure,.dateselectbox .select-wrapper,.account-box.registration .dateselectbox .select-wrapper{width:100%}.form-box label{padding-bottom:10px}.pt_checkout .checkout-content .form-row select{max-width:none}.content nav.category-tabs ul li+li a,#language-mobile,.pdp-main .product-detail-reviews,.checkout-later{margin:0}.content .category-listing .product figure,.pt_order .order-shipment-table.item-list tbody>tr+tr>td{padding-top:20px}.content .category-listing .product .product-bottom .product-review,.pt_checkout .primary-content h1,.home-page .shop-item,.home-page .shop-item figure,.content .content-listing ul.folder-content-list p,.pt_order .last-order-history-items .five-columns+.five-columns,.pt_order .order-history-items .header+.five-columns ~ .five-column,.home-ad-col2-ver,.home-block-col2-ver{height:auto}.pt_customer-service .content-asset .content,.pt_content .content-asset .content,.pt_blog .sidebar .widget.newsletter input[type=text],.pt_blog .sidebar .widget.newsletter input[type=email],.pt_blog .sidebar .widget.categories select{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;margin:20px 0 0 0}.pt_blog #primary.blog-overview,.pt_blog .post-detail .recent-posts article.recent-post,.cart-wrapper .primary-content,.cart-content .cart-total-details .cart-order-totals,.cart-content .cart-actions .cart-action-checkout,.pt_checkout .actions .action-checkout,.pt_account .login-box-content.returning-customers .form-row,.form-box .form-row{float:none;width:100%;max-width:100%}.cart-content .cart-actions .checkout-time-indication{float:none}.cart-content .cart-actions .time-indication{font-size:12px;text-align:right;width:initial;float:none;margin-bottom:7px;margin-top:-3px}.pt_blog .blog-overview .latest-post .entry-content,.pt_blog .post-thumbnail.featured-image img{height:auto;width:100%;background:#0096d6}.pt_blog .post-detail article.post,.pt_blog .post-detail .recent-posts,.country-dialog .ui-dialog-content{padding:20px}.pt_blog .post-detail article.post header.entry-header h1,.country-dialog h2{font-size:2em}.footer .footer-cols,.cart-content .item-user-actions button,.pt_checkout .cart-content .item-list .cart-row td:first-child,.pt_checkout .summary .mini-cart-product,.pt_account .login-wrapper .login-box.login-create-account,.pt_account .login-wrapper .login-box.guest-checkout,.pdp-main .product-thumbnails ul{padding:0}.footer .footer-cols .col,.cart-up-sell .left-block,.cart-up-sell .right-block{float:none;width:100%}.cart-empty .continue-shopping,.pt_checkout .primary-focus .nav h3{margin-bottom:20px}.cart-header .button-fancy-large,.cart-content .continue-shopping,.cart-empty .continue-shopping,.cart-content .cart-footer .cart-coupon-code label{margin-top:20px}.cart-header .button-fancy-large,.pt_order .order-detail-options .back-to-history{margin-bottom:10px}.cart-content .cart-footer .cart-footer-table .inner,.pt_order .last-order-history-items h2 span,.pt_order .order-history-items h2 span,.pdp-main.static p img.alignright{display:block;float:none}.cart-content .order-totals-table th,.pt_order .last-order-history-overview span.value,.pt_order .order-history-overview span.value{width:50%}.home-block-triple .home-block-txt{width:96%!important;float:left!important}label,.form-label-text,.pt_checkout .checkout-content .payment-methods-wrapper label.payment-method-name,.home-ad-col2,.home-block-col2,.home-ad-col2.home-ad-imgright .home-ad-txt,.home-block-col2.home-block-imgright .home-block-txt{width:100%}.home-block-col2-ver,.home-block-col3.last{margin:0 0 2% 0;height:auto;background-size:cover}.home-block-col2.home-block-imgright .home-block-txt.{width:100%;height:310px;margin-bottom:2%;background-size:cover}.home-block-col2.home-block-imgright .home-block-txt img{position:relative;left:auto;margin-left:0}.home-block .home-block-txt.bg-refills{height:auto;min-height:538px;background-size:cover;margin:0 0 2% 0}.home-block-col2 .home-block-txt.full-image img,.home-block-col3 .home-block-txt.full-image img{width:100%}.home-block-col3.home-block .home-block-txt{margin-bottom:2%;height:auto}.home-ad .video-wrap,.home-block.video-wrap{background-size:cover}.home-block.last.video-wrap{margin:0}.home-ad .video-wrap h2,.home-block.video-wrap h2{margin:0;padding:20px 0 0 20px;width:100%}.home-block .home-block-txt.full-image img{-webkit-transition:none;transition:none}.home-block .home-block-txt.full-image img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.home-ad .home-ad-txt,.home-block .home-block-txt.full-width{padding:25px 0 0 0}.home-block-gray.home-ad-col2 .full-width h2,.home-block-gray.home-block-col2 .full-width h2{width:100%;padding:0 20px 0 20px}.home-block-gray.home-ad-col2 .full-width p,.home-block-gray.home-block-col2 .full-width p{width:100%;max-width:none;padding:0 20px 0 20px}.home-block .flavor-wrap{margin-top:0}.home-block .flavor-wrap .flavor{width:100%;padding:2px 20px 5px 98px;height:59px;line-height:59px;border-top:1px solid rgba(117,116,124,0.2);text-align:left}.home-block .flavor-wrap .flavor:after{top:2px;left:20px;margin-left:0}.home-page .home-bottom .buy-online{padding:0}.home-page .home-bottom .buy-online h3{margin-bottom:10px}.home-page .home-bottom .store-wrap{margin-bottom:12px}.home-page .home-bottom .store-wrap a{width:25%;display:inline-block;float:left;margin-right:0;padding-right:10px}.home-page .home-bottom .store-wrap a:last-of-type{padding-right:0}.home-page .home-bottom .store-wrap a img{width:100%}.home-page .grey-section,.home-page .about-blu-section{display:none}.home-bottom{padding:12px 20px 10px 20px}.pt_checkout .checkout-content label,.pt_checkout .checkout-content span,.pt_checkout .checkout-content .form-label-text,.order-confirmation-details .item-list tbody>tr+tr>td.order-payment-summary tr.order-sales-tax td{padding-bottom:10px}.pt_checkout .checkout-content .select-address div label,.pt_checkout .checkout-content .select-address select{width:100%!important}.pt_checkout .checkout-content .form-row.form-indent,.pt_checkout .checkout-content .form-caption,.input-contentasset-container,.ui-dialog.dialog-fontem.account-box span.error,.ui-dialog.dialog-fontem.account-box .form-row.form-row-button,.form-box span.error,.form-box .form-row.form-row-button,.pt_account .account-box .form-row.form-indent,.pt_account .account-box .form-caption,.pt_account .account-box span.error,.form-box .form-row.form-indent,.form-box .form-caption,.form-box span.error{margin-left:0}.pt_checkout .checkout-content .address-container,.pt_checkout .checkout-content,.js .ui-dialog.dialog-fontem .ui-dialog-content .bonus-product-line{padding-bottom:0}.pt_checkout .checkout-content .address-container,.pt_checkout .checkout-content .address-bottom,.pt_checkout .checkout-content .change-billing-address{padding-left:5px;padding-right:5px}.pt_checkout .cart-content .item-quantity,.home-block-banner,.home-block-banner.two-columned{text-align:center}.pt_checkout .order-shipment-table.item-list tbody>tr+tr>td+td,.order-confirmation-details .item-list tbody>tr+tr>td+td,#homepage-slider .jcarousel-item div.videoin-wrapper{padding-top:0}.order-confirmation-details .order-totals-table tr.order-total,.pt_account .login-wrapper .login-box.login-create-account{border:0}.pt_account .account-box,.form-box,.salutation-container>label:last-child{margin-right:0}ul.address-list li,.pdp-main{padding:10px}.pdp-main .product-add-to-cart .add-to-cart-wrapper,.country-dialog .country-selector .dropdown+.dropdown,.country-dialog .country-selector .buttons button+button{margin-top:10px}.selector-fr>div.wrapper_fr,.selector-it>div.wrapper_it,.selector-en>div.wrapper_en{padding-top:35%}.pt_checkout .checkout-content .input-half.without-label,.pt_checkout .checkout-content .form-row .salutation-container select,.pt_checkout .checkout-content .form-row.gender-select,.pt_checkout .checkout-content .email-group-wrapper .email-phone-wrapper div.email,.pt_checkout .checkout-content .email-group-wrapper .email-phone-wrapper div.phone,.pt_checkout .checkout-content #billingAddressFieldset .input-half.without-label.phone input[type=text]{width:100%}.pt_checkout .checkout-content .form-row.input-half input[type=text],.pt_checkout .checkout-content .form-row.input-half input[type=email],.pt_checkout .checkout-content .form-row.input-half input[type=tel],.pt_checkout .checkout-content .form-row.input-half select{width:100%;max-width:inherit}.without-label .error:BEFORE,.pt_checkout .checkout-content .input-half.without-label.required.field-valid:BEFORE{right:4%}#dialog-container .error:BEFORE,#dialog-container .required.field-valid:before{top:35px}.account-box #dialog-container .error:BEFORE,.account-box #dialog-container .required.field-valid:before{top:35px!important;right:2%!important}.account-box.registration .required.field-valid:before,.account-box.registration .error:before,.account-box.registration.newsletter-signup-ninja-popup .required.field-valid:before,.account-box.registration.newsletter-signup-ninja-popup .error:before{top:28px;right:4%!important}.account-box.registration .emailregis.required.error:before{top:71%;right:4%!important}.account-box.registration .emailregis.required.error.field-valid:before{top:32%;right:4%!important}.registration .salutation-container select{width:100%}.guest-account-field .guest-password-description div{padding:0 7px}.pt_checkout .checkout-content .guest-password-description ul.guest-account-creation{padding:0 30px}.pt_checkout .checkout-content .guest-account-field div.form-row{padding:0 5px}.newsletter-signup-ninja-popup{min-height:initial;right:auto;width:100%}.newsletter-signup-ninja-popup .close{right:0}.account-box label{text-align:left;padding:0 0 4px}.pt_checkout .checkout-content .guest-account-field .guest-password-field,.pt_checkout .checkout-content .guest-account-field .guest-password-field .form-row,.pt_checkout .checkout-content .guest-account-field .guest-password-field .content-asset,.pt_checkout .checkout-content .guest-account-field .guest-password-field .form-row input,.pt_checkout .checkout-content .guest-account-field div.form-row,.pt_checkout .checkout-content .guest-account-field div.form-row input,.pt_checkout .checkout-content .email-group-wrapper .add-email-list-wrapper div{display:block;width:100%}.pt_checkout .checkout-content .guest-account-field .guest-password-field .content-asset{padding:5px 5px 15px 5px}.pt_checkout .checkout-content .name-field-container div.gender-select,.pt_checkout .checkout-content .name-field-container .input-half{width:100%;display:block}.pt_checkout .checkout-content .email-group-wrapper .email-phone-wrapper div.phone{margin-left:0}.home-block .flavor-wrap .flavor.tobacco:hover{background-color:none;background-image:none}.home-block .flavor-wrap .flavor.tobacco:hover:after{background:url(../images/flavor-classic-tobacco.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.menthol:hover{background-color:none;background-image:none}.home-block .flavor-wrap .flavor.menthol:hover:after{background:url(../images/flavor-menthol.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.bluberry:hover{background-color:none;background-image:none}.home-block .flavor-wrap .flavor.bluberry:hover:after{background:url(../images/flavor-bluberry.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.strawberry-mint:hover{background-color:none;background-image:none}.home-block .flavor-wrap .flavor.strawberry-mint:hover:after{background:url(../images/flavor-strawberry-mint.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.cherry:hover{background-color:none;background-image:none}.home-block .flavor-wrap .flavor.cherry:hover:after{background:url(../images/flavor-cherry.png) no-repeat 0 0}.content .primary-content .page-title,.content .primary-content .std{width:100%}.manifesto .item-content{padding-left:55px;min-height:0}.manifesto .item-content .number{font-size:31px;line-height:39px;width:47px;height:47px;-moz-border-radius:47px;-webkit-border-radius:47px;border-radius:47px;border:4px solid #000}.blu-family-inner .top-img{width:100%;margin:0}.content .primary-content .blu-family-inner .video-box.iframe{margin:20px 0;width:100%}.blu-family-inner .ul-decorated{width:100%;margin:0;padding:0}.primary-content .content-asset .blu-family-inner ul li{width:50%;list-style:disc inside none!important}.primary-content .content-asset .blu-family-inner .products-grid li{width:100%;margin:20px 0}.pt_premium-kit .content{width:100%}.pt_premium-kit .breadcrumbs{margin:14px 10px}.premium-kit-banner,.promotional-landing-banner{padding:460px 10px 45px 10px}.premium-kit-banner figure,.promotional-landing-banner figure{top:15px}.premium-kit-banner .product-col-1,.premium-kit-banner .product-col-2,.promotional-landing-banner .product-col-1,.promotional-landing-banner .product-col-2{width:100%;padding-left:0}.premium-kit-banner .product-col-1{margin-bottom:20px}.promotional-landing-banner h1.promotional-call{padding-bottom:45px}.content .primary-content .premium-kit-banner h1.product-name{font-size:32px;line-height:34px}.premium-kit-banner .title-wrap,.premium-kit-banner .product-add-to-cart{float:left;width:50%}.premium-kit-banner .product-price{font-size:38px;line-height:42px}.premium-kit-banner .product-price span{font-size:27px;line-height:27px}.premium-kit-banner .price-quantity-wrapper span{max-width:100%;width:100%;margin:0 0 20px 0}.premium-kit-banner .flavour-options{width:100%}.premium-kit-banner .top-info{margin-bottom:20px}.premium-kit-banner .top-info h2{font-size:22px}.premium-kit-banner .top-info span{font-size:25px}.premium-kit-banner .bottom-info{font-size:20px}.premium-kit-banner .bottom-info span{margin-bottom:20px}.premium-whatyouget-wrap{padding:0 10px}.premium-whatyouget-wrap li{width:100%;margin:20px 0;min-height:0}.premium-whatyouget-wrap .img-wrap{height:auto}.premium-whatyouget-wrap li .title-wrap{position:relative;bottom:auto;left:auto;float:left}.premium-whatyouget-wrap .bg-image{-webkit-transition:none;-moz-transition:none;transition:none}.premium-whatyouget-wrap li:hover .bg-image{opacity:0;display:none}.premium-whatyouget-wrap li:hover .inner{display:block}.premium-whatyouget-wrap li:hover .inner-hover{display:none}.premium-whatyouget-wrap li:hover .img-wrap{display:table}.content .primary-content h1.product-name{margin:0}.pdp-main .product-add-to-cart .price-quantity-wrapper{display:table}.pdp-main .product-add-to-cart .product-price,.pdp-main .promotion{display:inline-block;vertical-align:middle}.pdp-main .product-add-to-cart .product-price{white-space:nowrap;float:none;margin:0}.pdp-main .promotion{padding:8px 0 0 0}.pdp-main .promotion .promotion-callout{vertical-align:middle}.pdp-main .promotion.free-shipping-promo{padding:0;max-width:59%;float:none;margin:0}.pdp-main .product-add-to-cart button{padding-right:30px}.premium-blocks-wrap,.premium-whatyouget-wrap{margin-bottom:0}input[type="text"],input[type="password"],textarea,#edit-address-form legend .error-message{width:100%;margin-left:0;display:block}#edit-address-form legend label{width:100%}#edit-address-form legend input[type=text],#edit-address-form input[type=password],#edit-address-form textarea,#edit-address-form legend select{width:100%}.form-row-button{width:100%;margin-left:0}.pt_blog .post-detail .recent-posts article.recent-post .post-thumbnail{height:auto}.pt_blog .blog-overview .post{height:auto!important}.tooltip-wrap .tooltip-info{width:170px;bottom:82px;left:20px}.ico-tooltip{width:32px;height:32px;background:url(../images/icon-sprite.png) no-repeat 0 -2014px}.tooltip-wrap .tooltip-info.bottom{bottom:auto;top:82px}.tooltip-wrap.mouthpiece{left:0}.tooltip-wrap.battery{right:35%}.tooltip-wrap.battery .tooltip-info{left:-50%;margin-left:-23px}.tooltip-wrap.battery .tooltip-info:before{left:auto;right:33px}.tooltip-wrap.e-liquid{top:auto;bottom:-19px;left:19%}.tooltip-wrap:hover .tooltip-info{display:none}.tooltip-wrap .tooltip-info.open{display:block}.blu-coin-block{margin-bottom:30px}.cart-content .item-list td.item-details{width:auto}div.buyxgety-message{padding-top:3%!important}.cart-promo.cart-promo-approaching .btn{padding:0 57px 0 40px}.pt_store-locator .content .primary-content ul.producttypes li{height:40px;width:100%}.pt_store-locator .content .primary-content .producttypes li a{display:block}.pt_store-locator .locate-me-btn{width:100%}.pt_store-locator .button-location{float:none;padding-top:5%}.pt_order .loyalty-info-block .blu-nation-point-block{padding-left:1%}.order-confirmation-wrapper .loyalty-info-block,.order-confirmation-wrapper .loyalty-info-block .blu-nation-point-block{padding-left:5%}.crowdtwist-redemption .row label{width:100%;line-height:30px;padding:0}.crowdtwist-redemption .row input{width:30%}.crowdtwist-redemption .row span.info{max-width:60%}.crowdtwist-redemption .crowdtwist-error{width:100%;padding:0}.crowdtwist-redemption .redemption-info{padding-top:5px;line-height:20px}.pt_checkout .actions div.legal-content-field{margin:-5px 0 10px 0}.order-confirmation-details .loyalty-info-block img,.cart-content .content-asset .loyalty-info-block img{max-width:35px}.account-dashboard .ct-signup button{display:block;width:100%;text-align:left}.account-dashboard ul.account-options li .ct-signup p{width:90%}.pt_checkout .js-crowdtwist-register-wrapper .image-wrapper{display:none!important}.pt_checkout .js-crowdtwist-register-wrapper .ct-signup,.pt_checkout .js-crowdtwist-register-wrapper .ct-signup button,.pt_checkout .js-crowdtwist-register-wrapper .description,.pt_checkout .js-crowdtwist-register-wrapper .description a{width:100%}.account-box .form-row.signuptocrowdtwist-description-asset{width:103%}.pt_checkout .checkout-content .guest-account-field .form-row.signuptocrowdtwist-description-asset span{width:82%;padding-bottom:0}footer .footerBottom{padding:0;height:55px}footer .footerBottom .container{padding-top:2%}footer #menu-footer-bottom-menu{padding-left:2%}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li{padding:0 4px 0 0}footer .pullLeft{padding-left:5%}.pdp-main .attribute .strength-selector li{display:block;margin-bottom:5px}.blu-nation-home{margin:0 0 2% 0!important}.bn-post:nth-child(3n),.bn-post,.bn-post:last-child{width:95%;margin:0 auto 30px;float:none}.home-page .bn-post .entry-header img{height:auto;width:100%}.bn-post .post-header a{float:none;display:block;width:100%}.country-dialog .ui-dialog-content{padding:0}div.country-selector img{width:100%}#just-you-and-blu-container{width:95%;margin:0 auto}#just-you-and-blu-container .alignright,#just-you-and-blu-container .alignleft{float:none;width:100%;max-width:none}#just-you-and-blu-container .alignleft+.story,#just-you-and-blu-container .alignright+.story{float:none;margin-right:0;margin-left:0;max-width:none}#just-you-and-blu-container .shop-item{display:block}.tooltip:hover .tooltip-content,.tooltip:active .tooltip-content{display:block!important;overflow:visible!important;opacity:1!important;visibility:visible!important;min-width:165px!important}ul.address-list .address-designate-list li{padding:0}.checkout-info-block .up-sell-block{padding-bottom:5%}.content .primary-content .blunation-howto-page .how-to .three-col,.content .primary-content .blunation-howto-page .join-the-nation-block .join-the-nation-text,.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-newsletter,.content .primary-content .blunation-howto-page .blunation-info-block .blunation-info-connect,.content .primary-content .blunation-howto-page .how-to{display:block;width:auto}.pt_checkout .checkout-content .input-half.check-validation.without-label.field-valid:before{right:4%}.pt_checkout .checkout-content .form-row.input-half.billingtel input[type=tel]{width:100%}}@media screen and (min-width:851px) and (max-width:1152px){#jaiplayvideo{background:url(../images/play-button.png) no-repeat center center;display:block!important;height:48px!important;left:0;top:100px;z-index:3}#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{height:100%!important;top:0!important;width:100%!important}.content .breadcrumbs,.breadcrumbs{padding:0 15px}header .logo-holder{margin-top:0}header .reorder{background:0;padding-left:10px}header.lang-de .reorder{padding-left:10px}header.lang-de .reorder a{font-size:12px}header .cart a{color:#333}header .cart .total{margin:43px 0 0 57px}header .cart:hover span.cart-quantity,header .cart.not-empty span.cart-quantity{color:#fff;float:none;height:31px;margin:0 auto 0;padding:0;position:static;text-align:center;text-indent:0;top:0;width:29px}header .cart a.cart-header{padding:29px 0 33px 58px}header.lang-de .cart{background:url(../images/sprites.png) no-repeat -80px -720px;width:74px}header.lang-de .cart:hover{background-position:0 -720px}header.lang-de .cart h4 a{width:74px}header .cart>.total{margin:45px 0 0 57px;text-indent:0}header .mini-cart .mini-cart-content{right:5px}header.header .mini-cart-content .triangle-up{right:19px}.content .category-listing .product h2{font-size:1.7em}.content .category-listing .product figure{min-height:160px}.content .category-listing .product figure img{height:auto;max-width:100%;padding:0;width:auto}.pt_customer-service .page-content .primary-content{width:70%}.pt_account .page-content .primary-content,.pt_order .page-content .primary-content,.pt_customer-service .page-content .primary-content,.pt_error .page-content .primary-content,.pt_product-search-noresult .page-content .primary-content{padding:0 0 20px 0}.cart-wrapper #primary.primary-content{max-width:100%;width:100%}.cart-wrapper .primary-content{max-width:650px}.cart-wrapper #primary.primary-content .cart-content .cart-empty{height:auto;min-height:0}.cart-wrapper #secondary.nav .right-box{float:left;width:48%}.cart-content .cart-footer .cart-footer-table .inner{float:none;overflow:hidden}.cart-content .cart-footer .cart-footer-table .inner .column{width:50%}.cart-content .cart-actions{background:0;padding:25px 0}.cart-promo-approaching-wrapper .promo-approaching:last-child{margin-bottom:0}.cart-content .cart-footer .cart-coupon-code input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;width:55%}footer.footer .content-asset .footer-columns>div{width:19.2%}footer.footer .content-asset .footer-columns>div+div{margin-left:1%}footer.footer .content-asset .footer-colofon p{line-height:20px;padding-top:10px;width:75%}.pt_account .login-box{padding:25px}.pt_account .login-box-content input[type=text],.pt_account .login-box-content input[type=password],.pt_account .login-box-content input[type=email]{width:96%}.account-dashboard ul.account-options li .description{padding-top:5px}.pt_checkout .primary-content{width:65%}.pt_checkout .primary-focus #secondary{width:33%}.checkout-order-totals td:first-child{width:85%}.order-confirmation-details .item-list .section-header{max-width:inherit;min-width:inherit}.pdp-main{padding:20px 0 10px}.pdp-main .product-add-to-cart .product-subscription-options select{min-width:120px}.pt_order .order-detail-options .back-to-history{margin-bottom:10px}.pt_order .order-detail-options .back-to-history,.pt_order .order-detail-options .back-to-shopping{display:block;float:none;text-align:center}.pt_customer-service ul.faq li.category h2{background:url(../images/sprites.png) no-repeat right 0 top -820px}.pt_customer-service ul.faq li.category.active h2{background-position:0 -890px}.pt_blog #primary.blog-overview{float:none;width:100%}.pt_blog .blog-overview .post{height:auto}.pt_blog .blog-overview .post .entry-content h2{font-size:1.5em;max-height:48px;overflow:hidden}.pt_blog #secondary.sidebar{float:none;margin-left:0;margin-top:10px;overflow:hidden;position:relative;width:100%}.pt_blog .sidebar .widget{width:100%}.pt_blog .sidebar .widget.newsletter{margin:0 0 10px}.pt_blog .sidebar .widget.categories{clear:left;margin:0}.pt_blog .sidebar .widget.twitter-feed{position:relative;float:left;width:100%;top:auto;right:auto}.pt_blog .post-detail .recent-posts article.recent-post{float:left;width:47%}.pt_blog .primary-content.post-detail .recent-posts article.recent-post:nth-child(3n+1){clear:left;margin-left:0}.pt_blog .post-detail .recent-posts article.recent-post+article.recent-post{margin-left:6%}.pt_blog .post-detail .recent-posts article.recent-post .post-thumbnail+h3{font-size:21px;max-height:51px;overflow:hidden}#map-canvas{height:400px}.pt_store-locator .content .primary-content{background:#fff;padding:30px;width:100%}.content .content-listing ul.folder-content-list li{height:165px}.content .content-listing ul.folder-content-list.blogs li{height:330px}.content .content-listing ul.folder-content-list .content-title{max-height:60px;white-space:normal}.pt_order .search-result-options{margin-top:0}.pt_order .last-order-history-overview span.label,.pt_order .order-history-overview span.label,.pt_checkout .order-confirmation-details span.label,.pt_order .last-order-history-overview .order-number span.value,.pt_order .last-order-history-overview .order-date span.value,.pt_order .order-history-overview .order-number span.value,.pt_order .order-history-overview .order-date span.value,.pt_checkout .order-confirmation-details .order-number span.value,.pt_checkout .order-confirmation-details .order-date span.value,.pt_order .last-order-history-overview span.value,.pt_order .order-history-overview span.value,.pt_checkout .order-confirmation-details span.value{display:inline;float:none;width:auto}.pt_order .last-order-history-overview .row-list>.cell .order-totals-table td,.pt_order .order-history-overview .row-list>.cell .order-totals-table td,.order-confirmation-details .order-totals-table td,.pt_order .last-order-history-overview .row-list>.cell .order-totals-table td:first-child,.pt_order .order-history-overview .row-list>.cell .order-totals-table td:first-child{white-space:normal}.pt_order .last-order-history-overview .row-list>.cell .order-totals-table td+td,.pt_order .order-history-overview .row-list>.cell .order-totals-table td+td,.order-confirmation-details .order-totals-table td+td{white-space:nowrap}.pt_order .last-order-history-header span.last-order-history-text{width:69%}.pt_checkout .order-confirmation-details .order-information div{width:auto}.order-confirmation-details .item-list td.order-information,.order-confirmation-details .item-list td.order-billing,.order-confirmation-details .item-list td.order-shipping,.order-confirmation-details .item-list td.order-payment-summary{padding:15px 10px}.pt_order .order-confirmation-details .item-list .section-header span{padding:12px 10px}header .top-header{overflow:hidden}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=password]{max-width:110px}.pdp-main.static .product-add-to-cart .add-to-cart-wrapper{margin-top:15px}.btn,.btn:visited{font-size:15px;line-height:35px;padding:0 27px 0 10px}.btn:after{top:17px}.home-ad .home-ad-txt h2,.home-block .home-block-txt h2{font-size:21px;margin-bottom:5px}.home-ad .home-ad-txt p,.home-block .home-block-txt p{font-size:14px;line-height:20px;margin-bottom:10px}.pt_order span.last-order-history-item-text{width:60%}.pt_order span.last-order-history-item-text+span{width:40%}.content .cta .cta-image .cta-wrap img,.content .cta .cta-image{height:140px!important}.checkout-later{line-height:32px}.account-box.registration .dateselectbox .select-wrapper{width:64%}.dateselectbox .select-wrapper{display:inline-block;width:76%}::-webkit-input-placeholder,::-moz-placeholder,::-ms-placeholder,::placeholder{color:transparent!important}.content .nav .right-box .row.bottom,.pt_content .page-content .primary-content,.cart-wrapper #secondary.nav,.content .nav .right-box .row .left,.content .nav .right-box .row .right,.pt_account .login-box-content.returning-customers .form-row,.pt_blog .sidebar .widget.newsletter input[type=text],.pt_blog .sidebar .widget.newsletter input[type=email],.pt_blog #primary.post-detail,.pdp-main.static .product-add-to-cart .price-quantity-wrapper,.pdp-main.static .product-add-to-cart .add-to-cart-wrapper{width:100%}.pt_customer-service #secondary,.pt_order .last-order-history-header span.last-order-history-button,.dateselectbox.form-row .select-wrapper select,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select{width:30%}.cart-wrapper #secondary.nav div.right-box+div.right-box,.cart-content .cart-footer .cart-coupon-code .coupon-apply{float:right}#homepage-slider .homepage-slider-content p{margin-bottom:10px}.pt_checkout .checkout-content .guest-account-field .form-row.signuptocrowdtwist-description-asset span{width:100%}.pt_checkout .primary-focus .mini-cart-subscription.recurring.en{height:60px}.tooltip:hover .tooltip-content,.tooltip:active .tooltip-content{display:block!important;overflow:visible!important;opacity:1!important;visibility:visible!important}}@media screen and (min-width:769px) and (max-width:1152px){#jaiplayvideo{background:url(../images/play-button.png) no-repeat center center;display:block!important;height:48px!important;left:0;top:100px;z-index:3}#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{height:100%!important;top:0!important;width:100%!important}.wrap{max-width:none;width:95%;margin:0 2.5%}header>.wrap{margin:0}footer .footer-colofon{padding:0 20px}.breadcrumbs ul li{margin-left:15px}.content .category-listing .product h2{font-size:1.7em}footer.footer .footer-columns>div{width:18.72%}footer.footer .footer-columns>div+div{margin-left:1.6%}.pt_checkout .primary-content{width:66%}.pdp-main .product-add-to-cart .product-subscription-options .subscription-frequency a.tooltip{display:none}.cart-content .cart-footer .cart-footer-table .inner .column,.cart-content .cart-footer .cart-footer-table .inner .column+.column{float:none;width:100%}.cart-content .cart-footer .cart-coupon-code{float:none}.pt_blog .blog-overview .post{height:317px}.pt_blog .blog-overview .post .entry-content{padding:0 15px}.pt_blog .blog-overview .post .entry-content h2{font-size:21px;line-height:24px;margin:14px 0 9px;max-height:44px;overflow:hidden}.pt_customer-service ul.faq li.category h2{background:url(../images/sprites.png) no-repeat right 0 top -820px}#map-canvas{height:400px}.pt_store-locator .content .primary-content{background:#fff;padding:30px;width:100%}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=password]{max-width:110px}.dateselectbox.form-row .select-wrapper select,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select{width:30.5%}.product-finder .wrap{width:100%;margin:0}.product-finder #which_kit_is_for_you .question-block ul.answer-container li{width:33%}}@media only screen and -webkit-min-device-pixel-ratio 2,only screen and min-device-pixel-ratio 2{#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{height:100%!important;top:0!important;width:100%!important}.mobile header .logo,.mobile header nav.main-menu span.toggle-menu,.mobile header nav.main-menu>ul>li>h2,.mobile header nav.main-menu>ul>li:hover>h2,.mobile header nav.main-menu>ul>li.active>h2,.mobile header .search .search-button,.mobile header .search .search-wrap input[type=submit],.mobile header .account.user-info,.mobile header .cart,.mobile header .cart:hover,.mobile header .cart.not-empty,/.mobile .content .breadcrumbs ul li+li,.mobile .content .category-listing .product .product-image span,.mobile footer .usp ul li,.mobile footer .footer-colofon .social-media a,.mobile footer>div.lang a,.mobile .cart-content .item-user-actions .button-remove,.pt_customer-service ul.faq li.category h2,.pdp-main .availability-block li.delivery,.pdp-main .product-primary-image .with-nicotine-badge,.pdp-main .product-primary-image .nicotine-badge,.content .category-listing .product figure .with-nicotine-badge,.content .category-listing .product figure .nicotine-badge,.content .category-listing .product .product-image .with-nicotine-badge,.content .category-listing .product .product-image .nicotine-badge,.content .pdp-main .product-primary-image .with-nicotine-badge,.content .pdp-main .product-primary-image .nicotine-badge,.pdp-main .availability-block .in-stock-msg,.pt_account .nav .toggle,.pt_order .nav .toggle,/.pt_customer-service .nav .toggle,*/a.pdf-download,.last-order-history-header h2,.order-history-header h2,.mobile .content .category-listing .product .product-price i.product-info-image{background-image:url(../images/sprites@x2.png);background-size:640px 1680px}.mobile .content .category-listing .product .product-price a{background-size:50px 90px}.mobile .content .cta .cta-video .play-button{background-image:url(../images/play-button@x2.png);background-size:74px 74px}.content .primary-content h1{font-size:2em}.mobile .content .category-listing .product .product-bottom .product-availability.in-stock,.pdp-main .availability-block .in-stock-msg,.pdp-main .promotion,.mobile header .bottom-header .account.user-info{background:0}.pt_customer-service ul.faq li.category.active h2,.pt_customer-service ul.faq li.category.active h1{padding:10px 0}.pt_customer-service ul.faq li.category ul{padding:0 0 5px}}@media screen and (min-width:1024px) and (max-width:1151px){header nav.main-menu>ul>li.help{margin-left:0}.menu-search-wrapper{width:72.961538%;float:left}.home-page .stockist-box h3{font-size:13px}.widget.twitter-feed{padding:10px 10px 0 0}}@media screen and (min-width:973px) and (max-width:1023px){.premium-kit-banner figure{left:57%}.menu-search-wrapper{float:left;width:72.37%}header .search-button{margin:0 15px}header nav.main-menu>ul>li.help{margin-left:20px}}@media screen and (min-width:900px) and (max-width:972px){.premium-kit-banner figure{left:57%}.menu-search-wrapper{width:69.961538%;float:left}header .search-button{margin:0 7px}header nav.main-menu>ul>li.help{margin-left:0}header nav.main-menu>ul>li>h2,header .top-menu>div a{padding:5px 5px 0}}@media screen and (min-width:851px) and (max-width:899px){.premium-kit-banner figure{left:57%}.menu-search-wrapper{float:left;width:71.9%}header nav.main-menu>ul>li.help{margin-left:0}header .search-button{margin:0 5px 0 8px}header nav.main-menu>ul>li>h2,header .top-menu>div a{padding:5px 2px 0}.reorder-minicart-wrapper{width:125px}header .cart{width:125px;background:url(../images/shopping-cart-bg.png) no-repeat -11px top}header .cart:hover{background:url(../images/shopping-cart-bg-hover.png) no-repeat -11px top}header .cart a.cart-header{padding:29px 0 33px 50px}header .cart .total{margin:45px 0 0 48px}.pdp-main .product-add-to-cart .price-quantity-wrapper{max-width:46%}.pdp-main .product-add-to-cart .add-to-cart-wrapper{max-width:54%}}@media screen and (max-width:1023px){.products-recommendations .jcarousel-clip{width:768px}.home-page .stockist-box{display:none}.home-page .savings-calculator{height:auto;width:100%;padding:10px 0 0 0}.home-page .stockist-box h3{margin:0 0 10px 0;font-size:17px}.home-page .stockist-box h3 .icon-stockist2{left:18px}.home-page .savings-calculator h3{text-align:center;width:100%;font-size:20px;line-height:20px;margin-bottom:9px;padding:0 10px}.home-page .savings-calculator h3 em{display:none}.home-page .savings-calculator .input-wrap{width:33.33333%;padding:0 8px 0 0}.home-page .savings-calculator .resault{position:relative;float:left;left:auto;bottom:auto;height:auto;padding:8px 10px 8px 10px;margin-top:10px;line-height:15px}.home-page .savings-calculator .value-wrap{padding:0 10px!important;width:100%}.home-page .savings-calculator .resault span{padding-left:0;font-size:13px;padding-right:10px}.home-page .savings-calculator .resault span span{padding-right:0}.home-page .savings-calculator .resault .title{display:none}}@media screen and (min-width:851px){.mobile-show{display:none!important}}@media screen and (max-width:1024px){.home-block .flavor-wrap .flavor.tobacco:hover,.home-block .flavor-wrap .flavor.menthol:hover,.home-block .flavor-wrap .flavor.bluberry:hover,.home-block .flavor-wrap .flavor.strawberry-mint:hover,.home-block .flavor-wrap .flavor.cherry:hover{background-color:transparent;background-image:none;color:#989797}.home-block .flavor-wrap .flavor.tobacco:hover:after{background:url(../images/flavor-classic-tobacco.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.menthol:hover:after{background:url(../images/flavor-menthol.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.bluberry:hover:after{background:url(../images/flavor-bluberry.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.strawberry-mint:hover:after{background:url(../images/flavor-strawberry-mint.png) no-repeat 0 0}.home-block .flavor-wrap .flavor.cherry:hover:after{background:url(../images/flavor-cherry.png) no-repeat 0 0}.start-page img.bg{left:50%;margin-left:-512px}#just-you-and-blu-container header img{max-width:90%;height:auto}#just-you-and-blu-container header p{width:90%;min-width:90%}#just-you-and-blu-container h2{font-size:32px;margin-bottom:0}#just-you-and-blu-container h3{font-size:24px}#just-you-and-blu-container header+div{padding:35px auto}#just-you-and-blu-container h2+p{font-size:18px}#just-you-and-blu-container .divider{max-width:65%}#just-you-and-blu-container .social-icons{width:70px;height:70px}#just-you-and-blu-container .video{height:580px}#just-you-and-blu-container .video p{margin-bottom:95px}#just-you-and-blu-container .diagonal-graphic{height:380px}.account-box.registration .emailregis.required.error:before{top:64%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.home-block .home-block-txt.bg-refills{min-height:693px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.home-block .home-block-txt.bg-refills,.home-block-col2-ver{min-height:693px}}@media screen and (max-width:600px){.home-block .home-block-txt.bg-refills{background-size:auto 100%;background-position:60% 0}.home-block .home-block-txt.blog-img{background-position:initial}#just-you-and-blu-container .video{height:440px}#just-you-and-blu-container .video p{margin-bottom:75px}#just-you-and-blu-container .diagonal-graphic{height:190px}}@media screen and (max-width:511px){#homepage-slider .jcarousel-item div.videoin-wrapper video.jai{height:100%!important;top:0!important;width:100%!important}.products-recommendations .jcarousel-clip{width:256px}.dateselectbox.form-row .select-wrapper select,.pt_checkout .checkout-content .dateselectbox.form-row .select-wrapper select{width:31.5%}}@media screen and (max-width:2560px){.banner .banner-main figure img{left:50%;margin:0 0 0 -1280px}}@media only screen and (max-width:330px){.pt_checkout .primary-focus .mini-cart-subscription.recurring.en{height:60px}.home-block .home-block-txt.blog-img .btn{bottom:80px}}@media only screen and (max-width:320px) and (orientation:portrait){div.country-selector img{display:none}.country-dialog .where-are-you-located{font-size:32px}}@media only screen and (max-width:800px) and (orientation:landscape){div.country-selector img{display:none}.country-dialog .where-are-you-located{font-size:32px}.country-dialog[style]{top:0!important}.country-selector div.wrapper_FR,.country-selector div.wrapper_IT,.country-selector div.wrapper_US,.country-selector div.wrapper_GB{padding-top:18px}}.footer-colofon .footer-bottom-text,.footer-colofon .footer-box{font-size:16px;margin:16px 0 16px 0}.footer-colofon .footer-box{border:1px solid #ccc;padding:16px}.footer-colofon .image{text-align:center}footer .footer-colofon{font-family:Arial,sans-serif}footer .footer-colofon .image .payment-options-col{float:none;width:100%}.footer-colofon .image img{vertical-align:middle;margin:0 5px 10px}footer .footerBottom{background:#e4e4e4;padding:10px 0 10px 23%;height:40px}footer .footerBottom .container{width:100%;height:100%}footer #menu-footer-bottom-menu ul{float:left;padding:0;margin:0 0 0 20px}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li{float:left;padding:0 0 0 4px;margin:0 15px;display:list-item;list-style-type:disc!important}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li a{color:#757575}footer .pullLeft{float:left;padding-right:15px}header nav.main-menu>ul>li.help{margin-left:0}header nav.main-menu>ul>li.support h2{color:#033}header nav.main-menu>ul>li>h2.h2help{text-transform:uppercase!important}header nav.main-menu>ul>li.joinfree h2{color:#033;font-weight:normal;font-size:13px;padding:5px 8px 0}header nav.main-menu>ul>li.joinfree a:hover{text-decoration:none!important}header nav.main-menu>ul>li.joinfree h2:hover{color:#0189d1}header.lang-fr .reo .myaccount-container .login-box .myaccount-social-container a{padding-left:0}.pt_checkout .actions .action-checkout{width:33%}.pt_checkout .primary-focus .mini-cart-subscription.recurring.fr{height:60px}.pt_blog .blog-overview .post .entry-content{max-height:none;margin-bottom:0}.pt_blog .blog-overview .post .entry-header .post-thumbnail{display:block;overflow:hidden}.home-page .bn-post header{height:312px}.breadcrumbs ul li span.last{text-transform:none}.register-content{font-family:Arial,sans-serif;font-size:14px}.register-content ul li{list-style-type:disc!important}.home-block-txt.full-width{padding:20px 3%}#just-you-and-blu-container .video{margin-bottom:80px}.pt_store-locator .content .primary-content input{width:60%}@media screen and (max-width:850px){footer.footer .footer-colofon .image{text-align:center}footer .footerBottom{padding:0;height:55px}footer .menu-footer-bottom-menu-container #menu-footer-bottom-menu li{padding:0 4px 0 0}footer .pullLeft{padding-left:5%}footer .footerBottom .container{padding-top:2%}header nav.main-menu>ul>li.support>h2{font-weight:initial;background-color:#f6f6f4;font-size:15px;color:#454545}header nav.main-menu>ul>li.joinfree h2{background-color:#f6f6f4;color:#454545;height:60px;line-height:60px;border-top:1px solid #fff;font-size:15px}header nav.main-menu>ul>li>h2 .small-text{font-size:15px}header nav.main-menu>ul>li.support:hover>h2{font-size:15px;background-color:#f6f6f4;font-weight:inherit}footer .footer-colofon .image .payment-options-col img{width:auto}.pt_checkout .primary-focus .mini-cart-subscription.recurring.fr{height:40px}.home-block-col2-ver,.home-block-col3.last{margin:0 auto 2% auto;width:96%;background-position:0 50%}.home-block .home-block-txt.bg-refills{background-size:cover;min-height:400px}.home-block-triple .blog-img{background-repeat:no-repeat!important}.home-page .bn-post{width:96%}.home-page .bn-post:nth-child(3n){float:left;margin-right:auto}.homepage .bn-post header{margin-bottom:0}.home-page .bn-post .entry-header img{height:auto;width:100%}.blu-nation-home p{max-width:96%}.home-page .blue-flag{bottom:-26px}.home-page .blu-nation-home{padding-bottom:5em}.pt_checkout .actions .action-checkout{width:100%}.blue-btn{width:95%}.pt_blog.FR .blue-flag:after,.pt_blog.IT .blue-flag:after{right:-14px}.pt_blog .post-detail article.post footer.post-meta .social-actions.addthis{width:60%}.pt_blog .post-detail article.post footer.post-meta .social-actions,.pt_blog .post-detail article.post footer.post-meta .categories{width:100%}.bn-post{width:32%;margin-right:2%}.blog-overview .bn-post:nth-child(3n){margin-right:0;float:right}.pt_store-locator .content .primary-content input{width:100%!important}.tooltip:hover .tooltip-content,.tooltip:active .tooltip-content{min-width:165px!important}}@media only screen and (max-width:1152px) and (min-width:851px){.blog-overview .bn-post{width:24%;margin-right:1.333%}.blog-overview .bn-post:nth-child(3n){margin-right:1.333%;float:left}.blog-overview .bn-post:nth-child(4n+3){margin-right:0;float:right}}@media only screen and (max-width:768px){.pt_blog .blog-overview .latest-post{margin-bottom:30px}.bn-post{width:100%;margin-right:0;margin-bottom:20px}.bn-post header{height:220px;margin-bottom:10px}.bn-post .entry-header img{width:100%;left:0}.bn-post .entry-content{min-height:50px;height:auto;margin-top:25px}.blog-overview .bn-post .blue-flag{bottom:49px;left:60px}.home-page .bn-post header{height:312px}}@media only screen and (max-width:500px){.blog-overview .bn-post .blue-flag{bottom:49px}.home-page .bn-post header{height:220px}}@media only screen and (max-width:400px){.pt_checkout .primary-focus .mini-cart-subscription.recurring.fr{height:60px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){footer .footerBottom .container{padding-top:2%}}@media only screen and (device-width:1024px){.footer .footer-cols .social a{padding:6px}header .search-button{margin:0 0 0 5px}header nav.main-menu>ul>li>h2,header .top-menu>div a{padding:5px 3px 0}}.accent{font-style:italic}ul.bulleted li::before{content:'\2022';font-weight:700;float:left;margin-right:1em}ul.address-list .address-designate-list li{border-bottom:0;min-height:auto;margin-bottom:5px;padding-bottom:0;position:relative}.address-designate{margin-top:20px}.address-designate li.radio input{display:none}.address-designate li.radio label{width:auto;float:none;text-align:left;display:inline}.address-designate label::before{content:'';box-sizing:border-box;width:15px;height:15px;border:1px solid #ccc;display:inline-block;border-radius:50%}#edit-address-form .address-designate-list{width:49.5966%;margin-left:22%}#edit-address-form .address-designate-list li{display:inline;position:relative;margin-right:20px}.pt_checkout .checkout-content .email-group-wrapper .email-phone-wrapper div.phone{margin-left:0}.dateselectbox.form-row .select-wrapper select{width:26.333%}.account-box.registration .input-select{width:49.6%}.rma-case .form-row .input-select{width:49.6%;margin-left:0}.salutation-container input[type="radio"]{margin:0}.gender-container.gender-select span{display:inline-block;width:48%}.gender-container.gender-select .error:before{position:initial;float:right}.pt_account .account-box.registration .gender-container.gender-select label{width:15%}.pt_checkout .checkout-content .name-field-container .input-half{display:table-cell}.pt_checkout .checkout-content .select-address select#dwfrm_billing_addressList{max-width:none!important;width:65%!important}.col2-left-layout .block-col2 button{padding-right:44px}.content-block img.alignright,.content-block img.alignleft{display:block;margin:1.5em;max-width:45%}.content-block img.alignright{clear:right;float:right}.content-block img.alignleft,.content-block .col-left{float:left;clear:left;margin-right:1.5em}.content .primary-content .content-block h2{display:block}.content-block .one-of-four{display:block;float:left;margin-right:2%;width:48%}.content-block .one-of-four.image-based{max-width:225px}.diamond{border:20px solid transparent;border-bottom-color:#3ebaea;height:0;position:relative;top:-20px;width:0}.diamond:after{content:'';position:absolute;left:-20px;top:20px;width:0;height:0;border:20px solid transparent;border-top-color:#3ebaea}.image-based .diamond{margin-bottom:-40px;top:-55px}a .diamond span{color:#000}.content-block .one-of-four .diamond span{font-weight:700;font-size:1.5em;position:absolute;left:50%;top:10px;transform:translateX(-50%);z-index:1}.more-articles{position:relative}.one-of-four.more-articles{margin-bottom:1em}.more-articles .read-more{text-transform:uppercase;font-weight:700;display:block;color:#fff;position:absolute;top:115px;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);left:130px;opacity:0;z-index:2;-webkit-backface-visibility:hidden}.more-articles span:hover{text-decoration:none}.more-articles:hover span{opacity:1;transition:.25s ease}.diamond-image-container{background-color:#3ebaea;width:165px;height:165px;overflow:hidden;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:57px 155px;-webkit-transform-origin:57px 155px;-ms-transform-origin:57px 155px;margin-bottom:40px;-webkit-backface-visibility:hidden}.diamond-image-container img{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:47px 163px;-webkit-transform-origin:47px 163px;-ms-transform-origin:47px 163px;width:260px;height:auto;max-width:none}.more-articles .overlay{background:#006298;width:165px;height:165px;position:absolute;z-index:1;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:57px 155px;-webkit-transform-origin:57px 155px;-ms-transform-origin:57px 155px;border:15px solid transparent;background-clip:content-box;opacity:0}.more-articles:hover .overlay{opacity:.8;transition:.25s ease}.autoship-process-container img{width:225px;height:auto;border:1px solid #e7e7e7;margin:50px 0 40px 36px;box-shadow:-4px 4px 4px -3px #444}.autoship-process-container .one-of-four{position:relative}.diamond-background{background:#3ebaea;background:linear-gradient(bottom,#0099d9 0,#1861aa 100%);background:-moz-linear-gradient(bottom,#1861aa 0,#0099d9 100%);background:-webkit-linear-gradient(bottom,#1861aa 0,#0099d9 100%);background:linear-gradient(to top,#1861aa 0,#0099d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099d9',endColorstr='#1861aa',GradientType=0);width:150px;height:150px;transform:rotate(45deg);position:absolute;top:28px;z-index:-1;left:32px}.about-blu .blu-nation-logo{width:200px;display:block}.blu-facts{text-align:center}.blu-facts .diamond{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.one-of-four.blu-facts{margin:0 auto;float:none}#toms-rewards{padding:30px 0;position:relative;font-family:proxima;z-index:0}#toms-rewards.dashboard{background:#d4dede}#toms-rewards.dashboard:before,#toms-rewards.dashboard:after{content:"";position:absolute;width:100%;background-repeat:no-repeat;background-size:cover}#toms-rewards.dashboard:before{top:0;padding-bottom:35%;background-image:url("../images/loyalty/dashboard_top_bg.jpg");background-position:center bottom}#toms-rewards.dashboard:after{bottom:0;height:100%;max-height:850px;background-image:url("../images/loyalty/dashboard_bottom_bg.jpg");background-position:center top;z-index:0}#rewards-inner{max-width:976px;margin:auto;position:relative;z-index:1}.upper{text-transform:uppercase}.link-back{font-family:brandon;color:#53504c;font-size:.875rem}#toms-rewards h1{font-size:1.875rem;line-height:1em;padding:10px 0 8px}#rw-title-block{border-bottom:1px solid #c2c6c5}.rw-hdr{background:#53504c;margin-top:10px;border-top-left-radius:3px;border-top-right-radius:3px;position:relative}.rw-hdr h3{font-family:brandon_medium;font-size:1.0625rem;color:#fff;letter-spacing:.5px;text-transform:uppercase;padding:12px 10px}.rw-hdr[data-expand]:after{font-family:"icomoon";content:"\e00d";font-size:1.375rem;color:#fff;position:absolute;top:12px;right:20px}.rw-hdr.folded[data-expand]:after{content:"\e00c"}#rw-overview{background:#6aabc6;text-align:center;float:left;width:100%}.rad-btm{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#rw-overview p{color:#fff;font-size:.75rem;line-height:1.2em}#rw-acct-img,#rw-acct-name{padding:15px 15px 10px}#rw-acct-name h4,#rw-acct-acty h4{font-family:brandon_medium;font-size:1.0625rem;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:10px}#rw-acct-flags{font-family:brandon_medium;font-size:1.5625rem!important;color:#edf553!important}#rw-acct-youare{font-family:Georgia;font-style:italic;font-size:.8125rem;line-height:2em}#rw-acct-status{font-family:brandon;text-transform:uppercase;font-size:.9375rem}#rw-acct-pts,#rw-acct-acty{border-top:1px solid #c7c8c7}#rw-acct-pts{padding:20px;color:#fff}.rw-dvdr{border-color:transparent;margin:12px 0 2px}.progress{border:0;padding:0;background:#d3d5d4;height:12px}.progress .meter{background:#76888f;color:#fff;font-size:.75rem;padding-right:10px;text-align:right}#rw-acct-flag-title{font-family:brandon_medium;margin:0 0 6px 6px}#rw-acct-acty{padding:0}#rw-nl-signup{border-radius:4px;background:#d7d6cd;display:block;box-shadow:-1px 1px 1px rgba(0,0,0,.3),inset 1px 1px 1px rgba(255,255,255,.8);padding:15px 15px 15px 80px;margin-top:15px;text-align:left;position:relative}#rw-nl-signup:before{content:"";width:50px;height:50px;border-radius:30px;display:block;background-image:url("file:///C:/TOMS/Development/test/images/site_all_sprites.png");background-position:13px -80px;background-repeat:no-repeat;position:absolute;background-color:#53504c;top:14px;left:15px}#rw-nl-signup:hover{text-decoration:none}#rw-nl-signup h5{color:#4b99b9;font-size:.8125rem;font-weight:bold;text-decoration:underline}#rw-nl-signup p{font-size:.8125rem;color:#000}#rw-earn-stmps{font-family:brandon_medium;font-weight:bold;text-transform:uppercase;color:#f3613a!important;line-height:1.6em!important}.rw-sec-title{padding:0;text-align:center;color:#53504c;width:100%;display:table;margin:20px 0 5px}.rw-sec-title span{display:table-cell;font-family:brandon_medium;font-weight:bold;width:10%;font-size:1.5rem;line-height:1em;padding:0 20px;white-space:nowrap}.rw-sec-title:before,.rw-sec-title:after{content:" ";display:table-cell;float:left;width:100%;height:7px;border-top:1px solid #6e6e6b;border-bottom:1px solid #6e6e6b;margin-bottom:6px}.rw-panel{background:#fff;clear:both}#rw-rewards{margin:0;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6}#rw-rewards.no-collpase{border-top:1px solid #c6c6c6}#rw-rewards li{padding:15px;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}#rw-rewards li figure{margin-bottom:15px}#rw-rewards img{width:100%}#rw-rewards figcaption{font-weight:bold;font-size:.875rem;color:#424242;line-height:1.3em;margin-top:10px}.rw-reward-stmps{font-family:brandon_medium;font-weight:bold;font-size:.8125rem;color:#ef5e40;float:left}.rw-reward-pt-left{font-size:.8125rem;text-align:right;float:right}#rw-social{overflow:hidden}#rw-social .row{padding:10px 0}.rw-button{display:block;background-color:#7ac7e7;margin:0;text-transform:uppercase;border-radius:2px;font-family:brandon;font-size:1.125rem;letter-spacing:2px;padding:10px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3)}.rw-button.cta{text-align:left;padding:15px 30px 15px 20px;box-shadow:inset 0 -5px 0 rgba(0,0,0,.3)}.rw-button.cta:after{font-family:"icomoon";content:"\e00e";font-size:1.2em;float:right}.rw-social-stmps{display:block}.rw-alert{background:#fcf5a7;padding:10px!important;margin:0!important;font-size:.75rem}.rw-alert .refresh{margin:0!important;text-align:center}.rw-alert .refresh a{color:#373533;text-transform:uppercase;text-decoration:underline}.social-footer-con{margin:0!important}.return-shopping{margin:20px 0 10px}#rw-footer-bar{background:#4e4e4e;margin-top:20px}#rw-footer-inner{max-width:800px}#rw-footer-inner ul{margin:auto}#rw-footer-inner li{display:inline-block;vertical-align:middle;padding:0 10px;text-align:center}#loyalty-footer-logo{width:108px;height:66px;background-position:0 92%;display:block;background-size:440%}#rw-footer-msg{font-family:brandon;font-size:2.5rem}#rw-footer-msg span{font-family:brandon_medium;font-style:italic}#rw-footer-inner .button{font-family:brandon;text-transform:uppercase;background-color:#7ac7e7;height:34px;padding-top:9px;margin-bottom:0}#ct-modal>button{margin:10px 30px -30px 0!important;z-index:10}#activity-list,#activity-list ul{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem}#activity-list li{line-height:18px;color:#000}#activity-list a{font-weight:bold}#activity-list .activity{overflow:hidden;cursor:pointer}#activity-list .activity+.activity{margin-top:10px}#activity-list .activity .title{font-weight:bold}#activity-list .image-container{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;float:left;display:inline-block}#activity-list .info-container{padding:3px 0 0 10px;display:inline-block}#activity-list .points-container{margin-left:65px}#activity-list .point-value.completed{font-style:italic}#activity-list .locked img,#activity-list .locked .info-container,#activity-list .locked .point-value{opacity:.4}.fa.success{display:inline-block;line-height:1;width:14px;height:14px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTA4REI3Nzc2NkVDMTFFNEE3MzBBOUExRDdGMzQ1RTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTA4REI3Nzg2NkVDMTFFNEE3MzBBOUExRDdGMzQ1RTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MDhEQjc3NTY2RUMxMUU0QTczMEE5QTFEN0YzNDVFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MDhEQjc3NjY2RUMxMUU0QTczMEE5QTFEN0YzNDVFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpRuCqoAAAFpSURBVHjanJKxSwJRHMe/d5503lFkoVNKVEuhm9Bg2LWUHNLQP9DoIiFRrU1OhUG0BC2NrSGNl0MFik1BQ2BOThFJZImU9vtdz1A8G/rB5/2O936f9+5+96S1gzi6IkIkCIMIi7k7Ik/kiFKnUOYhs5LhlByWpTPKu8QiMSagZzfPnXJNR3TNxmdgla2kB8jW2/DDMVqE5KMhRrwQt3xiRJOw/QFo+DPaLI/QsMEOi4n3NqYHCwpGvSZiuiJkzLGjiEYMlsbXkYpMwUP1jct9FJv2giF3uqfoq0gbaZiq4iBR1B5Qbf7uGJZ/sh/LoXn4hnyILqRsuVcq4KRwjmrXu3BXTaA+WXlWEQoEobt0BANLiE544e6SKr3fUJTFz8Vn4wJHV9d4+uLtxLKzxJFnMScB5T55sHTPDneiRE3eo5wlNFu2bqC2anjrl16JQ3bElds6prRJJz/aJztLfNIOwbWQ/nvJvwUYAKc0cb/GZWhMAAAAAElFTkSuQmCC);margin-right:5px;position:relative;top:2px}@media only screen and (min-width:500px){#activity-list .points-container{margin-left:0;display:inline-block;float:right;text-align:right;min-width:100px;padding-top:3px}#activity-list .info-container{float:left}}@media only screen and (min-width:768px){#rw-title-block{margin-bottom:10px}.rw-hdr{margin-top:20px}#toms-rewards h1{padding-top:15px}#rw-overview{text-align:left}#rw-acct-profile{border-right:1px solid #ccc}#rw-acct-youare{line-height:1.5em}#rw-acct-acty{border-top:0;border-left:1px solid #ccc;float:left;margin-left:-1px}#rw-acct-name h4,#rw-acct-acty h4{padding:20px 25px 15px}#rw-nl-signup{padding-top:12px;padding-bottom:12px}#rw-acct-pts{padding:10px 32px 7px 32px;border-top:1px solid #ccc}.rw-dvdr{border-width:2px 0 0;border-color:#fff;margin:20px 15px 0}.progress{height:15px;margin-bottom:7px}.progress .meter{line-height:1.3em}.rw-sec-title{margin-top:30px;letter-spacing:2px}.rw-sec-title span{font-size:1.8125rem;padding:0 40px}#rw-social .row{padding:15px 0}#rw-social .row div:nth-child(2){margin-top:10px}.rw-social-stmps{display:block;float:right;text-align:right}#footer-container{margin-top:0}.return-shopping{margin:30px 0 20px}#rw-banner{margin-bottom:70px}#rw-bnr-text{position:absolute;top:0}#rw-bnr-text h2{font-size:1rem;color:#fff}#rw-bnr-text h1{font-size:2.875rem;color:#fff}#rw-bnr-text p{font-size:1.1875rem;color:#fff}#rw-bnr-text small{color:#fff}#rw-bnr-text .button{width:300px}.main-title h3{font-size:2.25rem}.row.short{margin-bottom:50px}.bg-pane{display:table;border-collapse:separate;border-spacing:25px;padding:0}.bg-pane:before,.bg-pane:after{display:none}.bg-pane .columns{display:table-cell;float:none!important;padding:25px}.bg-pane h3{font-size:2.0625rem;margin-bottom:15x}.bg-pane p{margin-top:35px}#rw-traveler{padding-bottom:25px}p.level-desc{margin-top:70px}.rw-bg{margin:50px 0 20px}.rw-bg h3{font-size:2.25rem;padding:30px 0 20px}#earn-stamps-by li{font-size:1.25rem}#rw-rewards.no-collpase{margin-top:15px}}@media only screen and (min-width:960px){#rw-traveler h4{font-size:2.3125rem}#rw-footer-msg{font-size:2.9375rem}}.ask-blu-FAQ{position:relative;max-height:300px;overflow:hidden;text-align:center;padding:40px;background:#12477d;z-index:0}.ask-blu-FAQ a{position:relative;z-index:2}.ask-blu-FAQ h2.big{padding-top:30px;color:#fff!important;font-size:32px}.ask-blu-FAQ p{color:#fff;font-size:1.4em}.ask-blu-FAQ .diagonal-graphic{top:-20%;z-index:-1}.payment-method-options .payment-method-cc,.payment-method-options .payment-method-paycall{padding-left:25px}.payment-method-options .payment-method-cc .form-row,.payment-method-options .payment-method-paycall .form-row{width:100%}.payment-method-options .payment-method-cc .form-row label,.payment-method-options .payment-method-cc .form-label-text,.payment-method-options .payment-method-paycall .form-row label,.payment-method-options .payment-method-paycall .form-label-text{width:22%;padding-top:10px}.payment-method-options .payment-method-cc .form-label-text .required-indicator,.payment-method-options .payment-method-paycall .form-label-text .required-indicator{color:inherit}.payment-method-options .payment-method-cc .form-caption,.payment-method-options .payment-method-paycall .form-caption{margin-left:22%}.pt_checkout .checkout-content .form-row.month,.pt_checkout .checkout-content .form-row.year,.pt_checkout .checkout-content .form-row.day{width:auto;margin-right:15px}.pt_checkout .checkout-content .form-row.month select,.pt_checkout .checkout-content .form-row.year select,.pt_checkout .checkout-content .form-row.day select{width:auto}.pt_checkout .checkout-content .form-row.month span.error,.pt_checkout .checkout-content .form-row.year span.error,.pt_checkout .checkout-content .form-row.day span.error,.pt_checkout .checkout-content .form-row.month .form-caption.error-message,.pt_checkout .checkout-content .form-row.year .form-caption.error-message,.pt_checkout .checkout-content .form-row.day .form-caption.error-message{margin-left:0;width:auto}.payment-method-options .payment-method-cc a.tooltip,.payment-method-options .payment-method-paycall a.tooltip{margin-left:15px}.payment-method-options .payment-method-cc .tooltip .tooltip-content,.payment-method-options .payment-method-paycall .tooltip .tooltip-content{background:0}.mini-billing-address h3.section-header{font-size:18px!important;padding:0}.mini-billing-address h3.section-header a{font-weight:bold;text-transform:uppercase;right:0}.pt_checkout .checkout-content .input-half.without-label.email.required.field-valid:before,.without-label.email .error:before{right:13%}.payment-method-cc .required.field-error input{border-bottom:3px solid #bd260a!important}.payment-method-cc .required.field-valid input,.payment-method-cc .required.field-valid select{border-bottom:3px solid #15963c!important}.payment-method-cc .required.field-error,.payment-method-cc .required.field-valid{position:relative}.payment-method-cc .error:before{color:#bd260a;content:"\2716";font-family:"Roboto Condensed",sans-serif;font-size:18px;font-style:normal;height:18px;right:23%;text-transform:none;top:7px;width:18px;position:absolute}.payment-method-cc .required.field-valid:before{color:#15963c;content:"\2714";font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:18px;right:22%;top:11px;width:18px;position:absolute}.payment-method-cc .cvn .error:before,.payment-method-cc .cvn.field-valid:before{right:70%}.js-recurring-payment-password span.error{margin-left:46%}#tooltip{border:0}.pt_checkout .checkout-content #billingAddressFieldset .input-half.without-label.phone{width:50%}.home-block .flavor-wrap{display:table;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.home-block .flavor-wrap .flavor{float:none}.home-block .flavor-wrap .flavor:after{height:54px}.home-block .flavor-wrap .flavor.vanilla:after{background:url(../images/icon-sprite.png) no-repeat 0 -3375px}.home-block .flavor-wrap .flavor.vanilla:hover{background-color:#f2dbaf;background-image:-webkit-linear-gradient(bottom,#efc67a,#efe4d0);background-image:-moz-linear-gradient(bottom,#efc67a,#efe4d0);background-image:-o-linear-gradient(bottom,#efc67a,#efe4d0);background-image:-ms-linear-gradient(bottom,#efc67a,#efe4d0);background-image:linear-gradient(to top,#efc67a,#efe4d0)}.home-block .flavor-wrap .flavor.vanilla:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3449px}.home-block .flavor-wrap .flavor.pinacolada:after{background:url(../images/icon-sprite.png) no-repeat 0 -3523px}.home-block .flavor-wrap .flavor.pinacolada:hover{background-color:#47a7cd;background-image:-webkit-linear-gradient(bottom,#3d8dad,#53c6f3);background-image:-moz-linear-gradient(bottom,#3d8dad,#53c6f3);background-image:-o-linear-gradient(bottom,#3d8dad,#53c6f3);background-image:-ms-linear-gradient(bottom,#3d8dad,#53c6f3);background-image:linear-gradient(to top,#3d8dad,#53c6f3)}.home-block .flavor-wrap .flavor.pinacolada:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3597px}.home-block .flavor-wrap .flavor.peach:after{background:url(../images/icon-sprite.png) no-repeat 0 -3227px}.home-block .flavor-wrap .flavor.peach:hover{background-color:#f18b64;background-image:-webkit-linear-gradient(bottom,#d27856,#ffc399);background-image:-moz-linear-gradient(bottom,#d27856,#ffc399);background-image:-o-linear-gradient(bottom,#d27856,#ffc399);background-image:-ms-linear-gradient(bottom,#d27856,#ffc399);background-image:linear-gradient(to top,#d27856,#ffc399)}.home-block .flavor-wrap .flavor.peach:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3301px}.home-block .flavor-wrap .flavor.carolinabold:after{background:url(../images/icon-sprite.png) no-repeat 0 -3671px}.home-block .flavor-wrap .flavor.carolinabold:hover{background-color:#925125;background-image:-webkit-linear-gradient(bottom,#603619,#cc8455);background-image:-moz-linear-gradient(bottom,#603619,#cc8455);background-image:-o-linear-gradient(bottom,#603619,#cc8455);background-image:-ms-linear-gradient(bottom,#603619,#cc8455);background-image:linear-gradient(to top,#603619,#cc8455)}.home-block .flavor-wrap .flavor.carolinabold:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3745px}.strength-selector .light.vanilla{background-position:0 -4110px}.strength-selector .light.vanilla:hover,.strength-selector .light.vanilla.active{background-color:#ffeec0}.strength-selector .bold.vanilla{background-position:0 -4051px}.strength-selector .bold.vanilla:hover,.strength-selector .bold.vanilla.active{background-color:#f9e2b5}.strength-selector .extra-bold.vanilla{background-position:0 -3993px}.strength-selector .extra-bold.vanilla:hover,.strength-selector .extra-bold.vanilla.active{background-color:#f2dbaf}.strength-selector .light.peach{background-position:0 -3935px}.strength-selector .light.peach:hover,.strength-selector .light.peach.active{background-color:#ffc399}.strength-selector .bold.peach{background-position:0 -3877px}.strength-selector .bold.peach:hover,.strength-selector .bold.peach.active{background-color:#ffa77f}.strength-selector .extra-bold.peach{background-position:0 -3820px}.strength-selector .extra-bold.peach:hover,.strength-selector .extra-bold.peach.active{background-color:#f18b64}.strength-selector .light.pinacolada{background-position:0 -4283px}.strength-selector .light.pinacolada:hover,.strength-selector .light.pinacolada.active{background-color:#85deff}.strength-selector .bold.pinacolada{background-position:0 -4226px}.strength-selector .bold.pinacolada:hover,.strength-selector .bold.pinacolada.active{background-color:#68c2e9}.strength-selector .extra-bold.pinacolada{background-position:0 -4167px}.strength-selector .extra-bold.pinacolada:hover,.strength-selector .extra-bold.pinacolada.active{background-color:#47a7cd}.strength-selector .light.carolinabold{background-position:0 -4458px}.strength-selector .light.carolinabold:hover,.strength-selector .light.carolinabold.active{background-color:#cc8455}.strength-selector .bold.carolinabold{background-position:0 -4400px}.strength-selector .bold.carolinabold:hover,.strength-selector .bold.carolinabold.active{background-color:#af6a3d}.strength-selector .extra-bold.carolinabold{background-position:0 -4342px}.strength-selector .extra-bold.carolinabold:hover,.strength-selector .extra-bold.carolinabold.active{background-color:#925125}.pt_store-locator .content .primary-content input{width:70%}.excisetax{display:block;font-size:13px;text-transform:none}.payment-method-cc .month.required.field-valid:before,.payment-method-cc .month.error:before,.payment-method-cc .year.required.field-valid:before,.payment-method-cc .year.error:before{display:none}.pt_checkout .checkout-content .form-row.month.error.field-valid select,.pt_checkout .checkout-content .form-row.year.error.field-valid select{background-color:#fff;color:#4d4d4d;border:1px solid #AAA}.pt_checkout .checkout-content .form-row.month.error.field-valid .error-message{display:none}footer .footer-colofon .thawte{float:none!important}#cart-table .item-price .unit-promotional-price{padding-left:10px}#cart-table .item-price .unit-price-strikethrough,.order-confirmation-details .order-shipment-table .unit-price-strikethrough{text-decoration:line-through}#cart-table .item-price{width:70px}.rma-case legend{background:0;margin-top:15px;margin-bottom:15px;background-color:#006298;color:#fff;border:0}.rma-case .case_question_container{border-bottom:2px solid #0096d6;margin:14px 4%;margin-left:0}.rma-case .case_question_container .delete-question{background:url(../images/icon-remove.png) no-repeat;height:16px;float:right;bottom:40px;display:none}.pt_checkout .checkout-content .form-row.input-half.country{display:none}.pt_checkout .checkout-content .form-row.input-half input[type=tel]{border:1px solid #aaa;padding:.7em .5em;text-indent:0;height:3.3em}.pt_checkout .checkout-content .form-row.stateField .input-select,.pt_checkout .checkout-content .form-row.usstate select{text-indent:.01px;text-overflow:" ";-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0}.pt_checkout .checkout-content .name-field-container .secondName{width:32%}.pt_checkout .checkout-content .name-field-container .firstName,.pt_checkout .checkout-content .name-field-container .lastName{width:33%}.pt_checkout .checkout-content .form-row.gender-select{width:100%}.pt_checkout .checkout-content .gender-container.gender-select label{width:15%;text-align:left}.pt_checkout .checkout-content .form-row.gender-select .genderField{padding-top:2%}header.header.stick .logo-holder{height:49px}@media screen and (max-width:850px){.small-viewport-centered{text-align:center}#edit-address-form .address-designate-list,#edit-address-form select{width:100%;margin-left:0}#edit-address-form .input-text.phone{padding:.7em .5em;width:100%}.account-box.registration .input-select{width:100%}.dateselectbox.form-row .select-wrapper select{width:32.3%}.pt_account .account-box.registration .gender-container.gender-select label{width:30%}.content-block img.alignright,.content-block img.alignleft{display:block;float:none;margin-top:1em;margin-left:0;max-width:none;width:100%}.content .primary-content aside.col-left.sidebar{float:none}.content-block .one-of-four,.content-block .one-of-four:nth-child(2n){width:100%;float:none;text-align:center}.autoship-process-container .one-of-four,.autoship-process-container .one-of-four:nth-child(2n){text-align:left}.diamond-big{width:255px;margin:0 auto}.diamond-big .read-more{left:50%}.breadcrumbs{display:none}.behind-blu .col-left,.behind-blu img{float:none;width:100%;margin:0}.behind-blu a.button{margin-bottom:20px}.refer-testimonials{max-width:100%}.home-block .flavor-wrap{display:block;justify-content:initial}.home-block .flavor-wrap .flavor{width:100%;display:block}.home-block .flavor-wrap .flavor br{display:none}.home-block .flavor-wrap .flavor.vanilla:hover,.home-block .flavor-wrap .flavor.pinacolada:hover,.home-block .flavor-wrap .flavor.peach:hover,.home-block .flavor-wrap .flavor.carolinabold:hover{background-color:transparent;background-image:none;color:#989797}.home-block .flavor-wrap .flavor.vanilla:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3375px}.home-block .flavor-wrap .flavor.pinacolada:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3523px}.home-block .flavor-wrap .flavor.peach:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3227px}.home-block .flavor-wrap .flavor.carolinabold:hover:after{background:url(../images/icon-sprite.png) no-repeat 0 -3671px}.pdp-main .product-primary-image img.primary-image,.pdp-main .product-primary-image{max-height:320px;height:auto}.ask-blu-FAQ .diagonal-graphic{top:-10%;z-index:-1;height:360px}.pt_checkout .checkout-content .input-half.without-label.email.required.field-valid:before,.without-label.email .error:before{right:4%}.pt_checkout .checkout-content .payment-method-options label,.payment-method-options .payment-method-cc .form-label-text,.payment-method-options .payment-method-paycall .form-label-text{width:100%}.payment-method-options .payment-method-cc .form-caption,.payment-method-options .payment-method-paycall .form-caption{margin-left:0}.pt_checkout .checkout-content .payment-methods-wrapper .CREDIT_CARD td:first-child{width:10%}.pt_checkout .checkout-content .payment-methods-wrapper input[type=text]{max-width:100%}.payment-method-cc .error:before,.payment-method-cc .required.field-valid:before{right:5%;top:44px}.payment-method-cc .cvn.required.field-valid:before{right:84%;top:46px}.payment-method-cc .month.required.field-valid:before,.payment-method-cc .year.required.field-valid:before{right:9%;top:14px}.payment-method-cc .cvn .error:before{right:84%;top:42px}.pt_checkout .checkout-content .payment-method-options .cvn label{width:100%}.pt_checkout .checkout-content .payment-method-options .cvn input{width:17%!important}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row label{width:100%}.pt_checkout .checkout-content .payment-method-options label{padding-bottom:10px}.pt_checkout .checkout-content .form-row.input-half.billingtel input[type=tel]{width:100%}.pt_checkout .checkout-content #billingAddressFieldset .input-half.without-label.phone{width:100%}.pt_checkout .checkout-content .input-half.billingtel.without-label.required.field-valid:before,.pt_checkout .checkout-content .input-half.billingtel.without-label .error:before{right:3%}.payment-method-options .payment-method-cc a.tooltip{margin-left:0}.payment-method-options .payment-method-cc a.tooltip:hover .tooltip-content,.payment-method-options .payment-method-cc a.tooltip:active .tooltip-content,.tooltip:hover .tooltip-content,.tooltip:active .tooltip-content{display:block!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.payment-method-options .payment-method-cc a.tooltip .tooltip-content{width:300px!important}.home-page .bn-post:nth-child(3n){float:none}.pt_checkout .checkout-content .name-field-container .secondName,.pt_checkout .checkout-content .name-field-container .firstName{width:50%}.pt_checkout .checkout-content .name-field-container .secondName{padding-left:2%}.pt_checkout .checkout-content .name-field-container .lastName{width:100%}.pt_checkout .checkout-content .gender-container.gender-select label{width:35%}}@media screen and (max-width:768px){.bn-post{margin-right:2%}.primary-content.blog-overview article.bn-post{margin-right:0;float:left}}@media screen and (max-width:561px){.dateselectbox.form-row .select-wrapper select{width:31.9%}.ask-blu-FAQ .diagonal-graphic{height:290px;top:0}.ask-blu-FAQ h2.big{font-size:28px}.ask-blu-FAQ p{font-size:1.2em}.payment-method-cc .cvn .error:before,.payment-method-cc .cvn.required.field-valid:before{right:66%;top:42px}.payment-method-cc .cvn.required.field-valid:before{top:46px}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper div.form-row label,.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=password],.pt_checkout .checkout-content .payment-method-options .cvn label{width:100%}.pt_checkout .checkout-content .payment-method-options .cvn input{width:34%!important}.pt_checkout .checkout-content .payment-method-options .recurring-payment .recurring-payment-wrapper input[type=password]{max-width:100%}.payment-method-options .payment-method-cc a.tooltip .tooltip-content{width:210px!important}}@media screen and (min-width:851px) and (max-width:1152px){.dateselectbox.form-row .select-wrapper select{width:24.6%}.payment-method-cc .cvn .error:before,.payment-method-cc .cvn.field-valid:before{right:69%;top:9px}.payment-method-cc .month.required.field-valid:before,.payment-method-cc .year.required.field-valid:before{right:12%}.pt_checkout .checkout-content .form-row.input-half.billingtel input[type=tel]{width:90%}.pt_checkout .checkout-content .input-half.billingtel.without-label.required.field-valid:before,.pt_checkout .checkout-content .input-half.billingtel.without-label .error:before{right:11%}.payment-method-options .payment-method-cc a.tooltip:hover .tooltip-content,.payment-method-options .payment-method-cc a.tooltip:active .tooltip-content,.tooltip:hover .tooltip-content,.tooltip:active .tooltip-content{display:block!important;opacity:1!important;visibility:visible!important}.payment-method-options .payment-method-cc a.tooltip .tooltip-content{width:300px!important}}@media screen and (max-width:374px){.content-block .block-col2{float:none;max-width:none;width:100%}.pt_checkout .checkout-content .payment-method-options .cvn label{width:48%}.pt_checkout .checkout-content .payment-method-options .cvn input{width:26%!important}.pt_checkout .checkout-content .form-row.month,.pt_checkout .checkout-content .form-row.year{width:50%;margin-right:0}.pt_checkout .checkout-content .form-row.month .form-caption.error-message{width:100%}.payment-method-cc .cvn .error:before,.payment-method-cc .cvn.required.field-valid:before{top:10px;right:27%}}