.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.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:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.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-datepicker{z-index:99}.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-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.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{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 button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog.chooseCountryDialog .ui-dialog-titlebar{display:none}.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.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{padding:1em 1.4em;display:block;border-width:0;background:0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 0 50% repeat-x;font-weight:normal;color:#555;outline:0}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;outline:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 0 50% repeat-x;font-weight:normal;color:#212121;outline:0}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:0}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 0 50% repeat-x;font-weight:normal;color:#212121;outline:0}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:0;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 0 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 0 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#363636}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-widget-overlay{background:#aaa none 0 0 repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa none 0 0 repeat-x;opacity:.35;filter:Alpha(Opacity=35);-moz-border-radius:4px;-webkit-border-radius:4px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input{border:0;margin:0;padding:0;outline:0;font-family:inherit;font-style:inherit;font-weight:inherit;-webkit-text-size-adjust:none}html{font-size:76%}body{background-color:#fff}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:1.4em;line-height:2.2em}h2{font-size:1.8em;line-height:2.2em}h3{font-size:1.4em;line-height:1.6em}h4{font-size:1.4em;line-height:2.1em}h5{font-size:1.3em;line-height:1.6em}h6{font-size:1.2em;line-height:1.6em}p{font-size:1em;line-height:1.6em;margin:.5em 0}ol,ul{list-style-type:none}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear-both,.clearfix{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.bold{font-weight:bold}.italic{font-style:italic}a{border:0;cursor:pointer;margin:0;padding:0;text-decoration:none;color:#33a1c9}.margin-top-bottom{margin:1em 0}body.bes #header_global,body.ma #header_global{height:50px}.nav_general{position:fixed;overflow:visible;z-index:50;top:0;left:0;width:100%;background:#f2f2f2;box-shadow:0 0 2px 1px rgba(0,0,0,.2);height:50px}.nav_general .logo{float:left;width:50%;height:100%;border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav_general .logo a{display:block;text-indent:-999px;height:100%;width:100%}.nav_general .navSelectors{width:30%;height:100%;float:left;border-left:1px solid #fff;border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav_general .navSelectors .centered{margin:0 auto;width:85px}.nav_general .minicard{width:20%;float:left;height:100%;border-left:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:55px}.nav_general .minicard .cartBG{background:url("../../images/mobile/cart_icon.svg") no-repeat scroll 15% center transparent}.nav_general .minicard a{background:url("../../images/mobile/background_cart.svg") no-repeat center transparent}.nav_general .minicard a,.nav_general .minicard span{color:#fff;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300}.nav_general .minicard a{font-weight:600}.nav_general .minicard span{font-weight:200}.nav_general .more-brands a,.lang a{color:#000}.nav_general .more-brands a{color:#000;display:block;font-size:1em;text-transform:uppercase;line-height:55px}.nav_general .lang,.nav_general .more-brands{float:left}.nav_general .lang img{float:left;padding:10px 0 0 5px}.nav_general h1{float:left}.nav_general h1 a{display:block;height:50px;position:relative;text-align:left;text-indent:-9999px;z-index:99;background:url(../../images/mobile/bs_logo.svg) no-repeat center}.nav_general ul{margin:0;padding:0;list-style-type:none;z-index:-1;line-height:27px}.nav_general ul li{position:relative;display:inline;background:url(../images/nav_top_separator.png) 0 50% no-repeat;margin-left:5px;padding-left:8px}.nav_general ul li:first-child{background:0}.nav_general ul li a{color:#868583}.nav_general ul li a.jsBestsellerDialog{float:left;margin:0}a.jsBestsellerDialog{position:initial;height:27px;text-decoration:none!important;background:linear-gradient(#38afbd,#33a1c9);color:#fff!important}.nav_general ul li a.jsBestsellerDialog img{margin-left:5px;vertical-align:middle}#header_global{z-index:999}#branded .brand_selector_msg{text-align:center;font-size:1.7em;margin:.5em 0}ul.brands{box-shadow:0 1px 2px rgba(0,0,0,0.2)}ul.brands li{background:#f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:60px;float:left;border-top:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #fff}ul.brands li:nth-child(odd){border-left:none}ul.brands li:nth-child(even){border-right:0}ul.brands li[block=ad_littlepieces],ul.brands li[block=ad_yas]{border-bottom:0}.countryNO ul.brands li[block=ad_littlepieces],.countryNO ul.brands li[block=ad_yas]{border-bottom:1px solid #ccc}ul.brands li[block=ad_bestsellercom]{width:100%;border-bottom:0}ul.brands li[block=ad_noisy_may]{width:50%;border-bottom:0;border-top:1px solid #ccc;border-right:1px solid #ccc}ul.brands li[block=ad_only-and-sons]{width:50%;border-bottom:0;border-top:1px solid #ccc;border-left:1px solid #fff;border-right:0}.wishlist-link{float:right;margin:1em .4em 0 0}.wishlist-link a{background:#fff;border-style:solid;border-width:1px;border-radius:.4em;color:#000;padding:.7em .3em}.header{z-index:2}#content{z-index:1;width:100%;float:left}.animateInit,#content,.mobileProductPage{-webkit-transition:-webkit-filter 400ms;transition:-webkit-filter 400ms}.animateBlur{-webkit-filter:blur(5px)}.sub_category{background:#ccc}.jsPriceConvert{margin:2px 0 0 0;float:right;width:auto}.jsConvertedPrice{float:left;font-style:italic;font-weight:normal;font-size:11px}.jsConversionTooltip{float:left;margin-left:5px}#branded .socialmedia{text-align:center}#branded .socialmedia a{display:inline-block;width:55px;height:40px;text-indent:-9999px;margin:2px;background:url(../../images/mobile/sprite_social.svg) no-repeat #ccc}#branded .socialmedia a.facebook{background-position:0 0}#branded .socialmedia a.facebook:active{background-position:-55px 0;background-color:#3b5998}#branded .socialmedia a.twitter{background-position:0 -40px}#branded .socialmedia a.twitter:active{background-position:-55px -40px;background-color:#00aced}#branded .socialmedia a.instagram{background-position:0 -80px}#branded .socialmedia a.instagram:active{background-position:-55px -80px;background-color:#517fa4}#branded .socialmedia a.googleplus{background-position:0 -120px}#branded .socialmedia a.googleplus:active{background-position:-55px -120px;background-color:#dd4b39}#branded .socialmedia a.pinterest{background-position:0 -160px}#branded .socialmedia a.pinterest:active{background-position:-55px -160px;background-color:#cb2027}#branded .socialmedia a.youtube{background-position:0 -200px}#branded .socialmedia a.youtube:active{background-position:-55px -200px;background-color:#cd332d}#branded .socialmedia a.flickr{background-position:0 -240px}#branded .socialmedia a.flickr:active{background-position:-55px -240px;background-color:#fff}#branded .socialmedia a.tumblr{background-position:0 -280px}#branded .socialmedia a.tumblr:active{background-position:-55px -280px;background-color:#32506d}#branded .socialmedia a.vimeo{background-position:0 -320px}#branded .socialmedia a.vimeo:active{background-position:-55px -320px;background-color:#1ab7ea}#branded .socialmedia a.foursquare{background-position:0 -360px}#branded .socialmedia a.foursquare:active{background-position:-55px -360px;background-color:#0072b1}#footer{float:left;width:100%;background:#18191b}#footer ul{text-transform:uppercase;background:#18191b}#footer ul li{display:block;width:100%;line-height:50px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #232426;font-size:120%;padding-left:25px;background-color:#18191b}#footer ul li.last{border-bottom:1px solid #232426}#footer ul li a{display:block;height:100%;color:#fff;background:url("../../images/mobile/menu_expand_collapse.svg") no-repeat scroll right 120px!important}#footer ul.payment-icons li{width:auto;height:auto;float:none;display:inline-block;border:0;padding:15px 0 0}#footer .toTop{margin:10px;background:#000}#footer .toTop a{color:#fff;display:block;text-align:center;width:100%;line-height:40px;text-transform:uppercase}#footer .toTop a:active{background:#ccc;color:#000}#branded .to_top{position:fixed;bottom:0;right:0;z-index:9999;background-color:#f2f2f2;border-radius:30px 0 0;box-shadow:0 0 6px 1px rgba(0,0,0,0.2);display:block;padding:5px 10px 5px 20px;text-align:center}#branded .to_top a{color:#000}.fields{margin:10px 0;border:2px solid #ccc}.social_widget{margin:10px;text-align:center;display:none}.price{margin:0 auto}.price .standardprice{display:inline;margin:2px 3px;text-decoration:line-through}.price .salesprice{display:inline}.price .discountprice .salesprice{color:#000}.price .product-max-price{text-decoration:line-through}.pricing .price{font-size:9pt}.formfields{margin:15px 0}.formfield{margin:7px 0}.errorform{background:transparent url(../images/errorform.gif) no-repeat 0 3px;color:red;font-size:1.2em;font-weight:bold;line-height:11pt;margin-left:50px;padding:0 0 12px 25px;text-align:left}.errorlabel{color:red;font-style:italic}.errormessage{color:red;display:block;white-space:nowrap;float:left;margin-left:1%}.requirederror{color:red}.requiredindicator{color:red;font-size:1.2em}.requiredmessage{color:gray;font-size:1.0em;font-weight:normal;margin-left:3px;vertical-align:top}.formfieldtooltip{margin:0 0 0 3px}.caption{display:block}.expirationdate .year select.selectbox{margin-left:2px}button{cursor:pointer;font-size:1.0em;font-weight:normal;background:0;margin:0;border:0;outline:transparent none thin}button::-moz-focus-inner{border:0}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}button.imagebutton{background:transparent url(../images/imagebutton.gif) no-repeat right -140px;border:0;overflow:visible;padding:0 15px 0 0;position:relative;margin-right:5px;text-align:center}button.imagebutton span{background:transparent url(../images/imagebutton.gif) no-repeat left top;color:#000;display:block;height:20px;padding:3px 0 0 15px;position:relative;white-space:nowrap}button.textbutton{background:transparent none!important;border:0!important;color:#5781ae!important;font-size:1em!important;margin:0;outline:0;padding:0!important;white-space:nowrap}button.textbutton span{background:transparent none!important;color:#5781ae!important;display:inline;font-size:1em!important;font-weight:normal!important;height:auto!important;line-height:normal;margin:0;outline:0;padding:0;text-decoration:underline!important;white-space:nowrap}.flashhomepageerror{text-align:center}.pt_storefront .jcarousel-container-vertical{border:0;height:549px;padding:0;width:173px}.pt_storefront .jcarousel-list li,.pt_storefront .jcarousel-item{width:160px;height:183px;margin:0 auto;text-align:center}.pt_storefront .jcarousel-clip-vertical{width:156px;height:549px;padding:0 0 0 8px}.pt_storefront .jcarousel-item{width:130px}.pt_storefront .jcarousel-item-vertical{margin-bottom:0}.pt_storefront .jcarousel-next-vertical{background:transparent url(../images/carousol_next_vertical.gif) no-repeat 70px 0;left:0;width:173px}.pt_storefront .jcarousel-prev-vertical{background:transparent url(../images/carousol_prev_vertical.gif) no-repeat 70px 0;left:0;width:173px}.suggestions{background-color:#fff;border:1px solid #ccc;cursor:pointer;padding:0;display:none}.suggestions div{clear:both;height:17px;padding:2px;overflow:hidden;white-space:nowrap}.suggestions div.selected{background-color:#ccc;color:#fff}.suggestions div div.suggestionterm{float:left;overflow:hidden;width:110px}.suggestions div span.hits{float:right;line-height:1.8em;text-align:right;margin-left:3px}.producttile{display:inline;float:left;width:50%;overflow:hidden;padding-bottom:50px}.producttile .image{position:relative;margin-left:auto;margin-right:auto;width:75%}.producttile a.productswatchesall{color:black}.producttile .swatches .invisible{position:absolute;top:-3px;left:0;background-color:#fff;border:1px solid #ccc;padding:3px}.producttile .swatches{position:relative;width:auto}.producttile .swatches .palette,.producttile .swatches .innerpalette{margin:0 auto}.producttile .swatches .swatch img.hiddenthumbnail{display:none}.producttile .promo{position:absolute}div.image div.thumbnail a img{width:100%}.no-res{margin:1em .8em 2em .8em}.no-res h3{padding:.5em}.productresultarea{margin-top:10px;width:100%}.productresultarea a.jsAppendPage{display:none}.productlisting{margin:auto}.productlisting .producttile{margin-bottom:10px}.productresultarea .productlisting .compare{padding-top:5px}.productresultarea .productlisting .compare label{font-weight:normal;font-size:.9em}.productlisting .alpha{float:left;width:49%}.productlisting .omega{margin-right:0;float:right;width:49%}.contenthits .showing_results{font-size:16px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #ccc}.contenthits .pager{padding:10px 0 0}.contenthits .padbor{margin:10px 0}.contenthits .article{margin:1em .5em;padding:1em;border:1px solid #ccc;clear:both}.contenthits .article .articlename{font-size:1.4em;margin-bottom:.4em}.articlename a{color:#000;text-decoration:underline}.contenthits .article .description{font-size:1em}.contenthits .article .articlelink a{margin-left:.5em;color:#000;text-decoration:underline}.nohits{margin:0 0 0 15px;width:700px}.nohits h1{border-bottom:1px solid #CCC;margin:20px 0 5px 0}.nohits .nohitsmessage{background-color:#CCC;font-size:1.8em;font-weight:bold;padding:5px}.nohits .nohitsmessage .nohitssearchterm{color:red}.nohits .nohitsmessage a{color:black}.nohits .noresults-help{font-size:1.1em;margin:20px 0 10px 10px}.nohits .noresults-help ul{list-style-position:inside;padding:0 0 0 5px}.nohits .nohitssearch{margin:0 0 20px 10px}.nohits .nohitsfooter{border-top:1px dashed black}.nohits .nohitsfooter .noresultsbottom{border-right:1px dashed black;float:left;font-size:1.1em;padding:20px 20px 20px 10px;width:45%}.nohits .nohitsfooter .noresultsbottom p{margin:0 0 10px 0}.nohits .nohitsfooter .noresultsbottom p a{color:black}.nohits .nohitsfooter .noresultsbottomslot{float:right;width:49%}.custserv_banner{float:left}.help_search{position:absolute;top:20px;right:10px}.help_search label,.help_search input,.help_search button{border:0;float:left}.help_search input{color:#333;font-size:11px;width:160px;height:20px;line-height:20px;padding:1px 10px;box-shadow:inset 2px 2px 3px rgba(0,0,0,0.3)}.help_search button{background:#000 url(../images/bg_help_search_button.png);width:22px;height:22px;cursor:pointer;text-indent:-9999px;padding:0}.christmas-txt{font-size:12px;padding:.7em 0;font-weight:bold}.help_navigation a{color:#505050}.help_navigation h2,.help_navigation h3{color:#444;background:#fff url(../images/bg_bloc_header.png) no-repeat 100% 100%;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;font-size:12px;padding:6px 10px;margin-top:-1px}.help_navigation:first-child h2,.help_navigation:first-child h3{margin-top:0}.help_navigation .navgroup ul{list-style:none}.help_navigation .navgroup li a{text-decoration:none;display:block}.help_navigation .navgroup li{background:url(../images/bg_search_refine_li.png) no-repeat 0 0;margin:0 0 5px 0;padding-left:10px;line-height:12px}.help_nav_content{margin-top:10px}.searchrefinements .refineattributes ul{list-style:none;margin:0;padding:0}.searchrefinements .refineattributes ul li{margin:0;padding:0}.searchrefinements a.refinedclear{float:right}.searchrefinements .refineattributes li.unselectable a{cursor:default}.searchrefinements .refineattributes .resultcount{display:inline}.navgroup .refineattributes .swatches li{height:28px;margin-bottom:7px;background:transparent url(../images/refinement_background.png) no-repeat 95% 1px}.navgroup .refineattributes .pricerefinement li{height:26px;margin-bottom:7px}.navgroup .refineattributes .swatches li.unselectable a{background-position:0 -75px}#refinement-size .refineattributes .swatches li{width:100%;float:;background:transparent url(../images/refinement_background.png) no-repeat 95% 1px}#refinement-size .refineattributes .swatches li.selected{background:transparent url(../images/refinement_background.png) no-repeat 95% -99px;font-weight:bold}#refinement-colorFamily .refineattributes .swatches li.selected{background:transparent url(../images/refinement_background.png) no-repeat 95% -99px;font-weight:bold}#refinement-size .refineattributes .swatches li a,#refinement-length .refineattributes .swatches li a,#refinement-gender .refineattributes .swatches li a,#refinement-subBrand .refineattributes .swatches li a{padding-left:20px;line-height:17px}#refinement-colorFamily .refineattributes li a{background-position:0 0;background-repeat:no-repeat}#refinement-colorFamily .refineattributes li.selected a{background-position:0 -100px}#refinement-colorFamily .refineattributes li.unselectable a{background-position:0 -50px}#refinement-colorFamily .refineattributes li a#swatch-miscellaneous{background-position:0 -75px}#refinement-colorFamily .refineattributes li.unselectable a#swatch-miscellaneous{background-position:0 -175px}#refinement-colorFamily .refineattributes li.selected a#swatch-miscellaneous{background-position:0 -125px}.navgroup .refineattributes .pricerefinement li{background:transparent url(../images/refinement_background.png) no-repeat 95% 1px;margin-bottom:5px;padding-left:23px}.navgroup .refineattributes .pricerefinement li.selected{background-position:95% -100px;margin-top:10px;font-weight:bold}.pt_customerservice .contentpage{padding:10px;border:1px solid #ccc}.mainbannercontainer{width:754px;height:300px;padding:4px 0 0 0;margin:0}.mainbannercell{float:left;text-align:center;vertical-align:top}.bottombannercontainer{width:754px;padding:4px 0 0 0;margin:0}.bottombannercell{float:left;text-align:center;vertical-align:top}.bottombannerbackground{width:251px;height:176px;background-position:top center;background-repeat:no-repeat}.bottombannertext{font-size:1.2em;color:#48433a;width:220px}.compareitems{position:absolute;width:510px}.compareitems h2{font-weight:bold;font-size:1.2em}.compareitems button{float:left;padding:0}.compareitem{float:left;margin:0 auto;padding:0 3px;position:relative;width:auto}.compareitem .compareitemremove{position:absolute;top:0;right:0}.compareitem img.compareproduct{height:35px;width:35px}.compareitemsseparator{background-color:black;float:left;height:15px;margin:7px 5px;width:1px}.compareshow{width:960px}.compareshow .label{font-size:1.1em}.comparisontitle{font-weight:bold;font-size:2em;float:left;margin-top:5px}.comparisonnoresults{clear:both}.compareshow .printbutton{float:right}.compareshow .compareremovebutton{background:transparent url(../images/icon_close.gif) no-repeat center right;border:0 none;color:#000;padding:0 10px}.compareshow .compareremovebutton span{text-decoration:underline}table.comparisontable{width:100%;margin-bottom:5px}table.comparisontable td{border:1px solid #DDD;padding:2px;text-align:center;vertical-align:top}table.comparisontable td.compareremovecell{text-align:right}table.comparisontable .producttile{height:250px;margin:0;text-align:center;width:135px}table.comparisontable .producttile .swatches,table.comparisontable .producttile .pricing,table.comparisontable .producttile .promo,table.comparisontable .producttile .review,table.comparisontable .producttile .addtocart,table.comparisontable .producttile .addtowishlist,table.comparisontable .producttile .addtogiftregistry{margin-top:5px}table.comparisontable .producttile .name{margin-top:5px;width:auto}table.comparisontable .producttile .addtowishlist a{text-decoration:underline}table.comparisontable td.comapareremovecell{background-color:#DDD;text-align:right}table.comparisontable .comparelists{padding-top:10px;padding-left:10px;vertical-align:top}table.comparisontable .emptyspotimage{width:126px;height:215px;margin-top:5px;margin-right:2px;margin-left:2px;margin-bottom:30px}table.comparisontable td.productattribute{text-align:right;vertical-align:top;white-space:nowrap}table.comparisontable tr.oddattributerow{background-color:#DDD}table.comparisontable .quickviewbutton a{background:transparent url(../images/quickview.gif) center center no-repeat;display:block;height:17px;position:absolute;left:0;top:50px;width:118px}.quickview .bundle{height:300px;overflow:auto}.ui-widget.quickview{font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300;font-size:inherit}.quickview .productdetail .addtocartbar{background:transparent none;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.quickview .productdetail .addtocartbar .addtocart{position:static}.quickview .productset .addtocartbar .addtocart{position:static}#productdisplay{overflow:hidden}#productdisplay .jsProductDetails{text-align:center}.productloader{display:block;margin:25px 215px;padding:25px 0;text-align:center;width:350px}.productdetail{margin-bottom:5px;overflow:hidden}.productdetail .productinfo{width:267px;margin-left:auto;margin-right:auto;text-align:center;display:inline-block;position:relative;height:335px}.productdetail .productimages{width:60%;margin-right:auto;margin-left:auto}.productdetail .productimages .swipe-arrow-left{width:40px;height:25px;left:10px;top:150px;background:url("../../images/mobile/arrow-g-rev.png");position:absolute}.productdetail .productimages .swipe-arrow-right{width:40px;height:25px;right:0;top:150px;background:url("../../images/mobile/arrow-g.png");position:absolute}.productdetail .productname{font-size:1.3em;line-height:1.2em;margin:10px 0;text-align:center}.productdetail .productimages .flexslider{width:auto;border:0;margin-left:3px}.productdetail .productimages .flex-control-nav{position:static;text-align:center;margin-top:3px}.productdetail .productimage img{width:100%}.productdetail .productthumbnails{margin:15px auto;text-align:center}.productdetail .productthumbnails img{border:1px solid #8f979d;height:50px;width:50px}.productdetail .productID{float:right}.productdetail .pricing{margin:0 0 .4em 0;text-align:center}.productdetail .price{color:#e62617;font-size:1.1em}.productdetail .price .standardprice{border-right:1px black solid;margin-left:0;margin-right:2px;padding-right:5px;display:none!important}.productdetail .tieredprice{color:red;margin:8px 0 12px 0}.productdetail .tieredprice .label{font-size:1.2em}.productdetail .tieredprice .tieredpricevalues{font-size:1.1em}.productdetail .promotion{border-top:1px solid #cbcbcb;font-size:1em;padding:6px 10px;clear:both;margin-left:auto;margin-right:auto;width:252px;display:block!important}.productdetail .promotion .label{color:#ef3320;font-weight:bold;font-size:1.1em;display:none}.productdetail .promotion a{float:right;margin-left:8px;padding-bottom:10px;text-decoration:underline;color:black}.promotion .promotion_details{display:none;padding-top:4px}.promotion .promotion_details hr{width:50%}.promotion .open .promotion_details{display:block}.productdetail .social_widget{clear:left}.product_detail .promotion .find_out_more a{outline:0}.product_detail .promotion .promotion_details{margin-top:5px;display:none}.product_detail .promotion .open .promotion_details{display:block}.tooltipviewdetails{border:1px solid black;font-size:1.1em;width:400px}.tooltipviewdetails ul{list-style:inside}.productdetail .availability{clear:both;font-size:1.2em;margin:1em}.productdetail .itemNo{float:right}.productinfo .colorvariations{margin:0 auto;text-align:center;display:inline-block;position:relative;margin-top:10px;height:60px}#jsDetailsExpander{width:256px;margin-left:auto;margin-right:auto;border-left:1px solid #bebebe;border-right:1px solid #bebebe;padding:.3em .5em}#jsDeliveryExpander{width:256px;margin-left:auto;margin-right:auto;border-left:1px solid #bebebe;border-right:1px solid #bebebe;padding:.3em .5em}#jsReturnsExpander{width:256px;margin-left:auto;margin-right:auto;border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:.3em .5em;margin-bottom:30px}.attribute{font-size:1.2em}.productinfo .mainattributes{line-height:18px}.attributecontentlink{float:right}.productdetail .productsattributes h3{background-color:transparent;color:black;font-size:1.2em;padding:7px 0 5px}.productdetail .productsattributes .attribute{padding:0 0 0 10px}#sizeChartDialog{position:relative}.sizinginformation{position:static}.sizechart{font-size:.8em}.sizechart td{text-align:center}.variationattributes .swatches{clear:both;margin:0 0 10px 0}.div_colorPattern .swatchesdisplay{width:267px;text-align:center;margin-right:auto}.colorvariations .swatchesdisplay-center{width:267px;text-align:center;margin-right:auto}.variationattributes .swatches .label,.variationattributes .swatches .label_wrapper,.product_detail .addtocart .quantity .label{display:inline-block;width:70px;float:left}.variationattributes .swatches .selectedvarval{display:none}.variationattributes .swatches .swatchesdisplay{float:left;clear:none}.variationattributes .swatches ul.swatchesdisplay{float:left;list-style:none;margin:0}.variationattributes .swatches li{float:left;text-align:center}.variationattributes .swatches li a{display:block;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.variationattributes .color li{float:left;height:25px;margin:0 2px;padding:0;text-align:center;width:25px}.variationattributes .color li a{background:0;border:2px solid white;height:23px;text-indent:30px;width:23px}.variationattributes .color li.selected a{background:0;border:2px solid orange}.variationattributes .color li.unselectable a{background:transparent url(../images/overlay_wh.png) repeat 0 0;border:1px solid gray;cursor:default}.variationattributes .color li a#swatch-Miscellaneous{background-position:0 -75px}.variationattributes .color li.selected a#swatch-Miscellaneous{background-position:0 -125px}.productsetdetail .productname{font-size:1.2em;padding:0}.productsetdetail .productname a{color:black}.productsetdetail .price{font-size:1.1em}.productsetdetail .promotion{border-bottom:1px solid gray;border-top:1px solid gray;font-size:1em;margin:5px 0;padding:2px 7px}.productsetdetail .variationattributes{font-size:1.1em;margin:0}.productsetdetail .availability{font-size:1.1em}.productsetdetail .addtocartbar{margin:0 0 24px 0}.productsetdetail .addtocart .quantity .label{width:auto;margin-right:10px}.productsetdetail .addtocartbar .addtocart{margin-top:-2px;position:static}.productsetdetail .addtocartbar .addtocart .quanity input.quantityinput{font-size:.9em}input.addtocartbutton span{font-size:.9em}.productdetail .productnav{margin:0 0 8px 10px}.productdetail .productnavigation{margin-left:auto;margin-right:auto;width:230px}.productdetail .productnavigation .productprevious{background:transparent url(../images/previous.gif) no-repeat 0 20px;border-right:1px solid #ccc;float:left}.productdetail .productnavigation .productnext{background:transparent url(../images/next.gif) no-repeat right 20px;float:left}.productdetail .productnavigation a{display:block;text-decoration:none}.productdetail .productnavigation .productprevious span{margin:0 0 0 10px}.productdetail .productnavigation .productnext span{margin:0 10px 0 0}.productdetail .productnavigation img{height:50px;width:50px;vertical-align:middle}.productdetail .productnavigation .productprevious img{padding:0 15px 0 0}.productdetail .productnavigation .productnext img{padding:0 0 0 15px}.confirmationcontainer{background:transparent url(../images/background_confirmation.png) repeat 0 0;text-align:center}.confirmationcontainer h2{color:red;padding:100px 0 20px 0}.productinfo span.title{font-weight:bold}.productinfo div.greyborder{border:1px solid #cecdcb;width:200px}.productinfo .producttexttop{margin-bottom:10px}.productinfo .producttexttop .label{width:auto}.reviewlogin{font-size:1.1em;margin:0 0 0 50px;width:700px}.reviewlogin h2{font-size:1.2em;padding:10px 0}.reviewlogin .logininclude{min-height:412px}.product_detail .product_images .image_hints{z-index:100}.product_detail #video_player{z-index:101;display:none;position:absolute;top:5px;left:5px}.product_detail video{display:block;width:300px;height:400px;float:left;margin:0 5px 5px 0;background:#000}.ordertotals .label{float:left;font-weight:normal;margin:0 3px 0 0;overflow:hidden;text-align:right;white-space:nowrap}.ordertotals .value{float:right;text-align:right;overflow:hidden;padding-right:2px;white-space:nowrap;width:auto}.ordertotals .shippingname{color:#8f969c}.ordertotals .billingname{color:#8f969c}.defaultselection{font-weight:bold;margin:0 0 5px 0}.accountwelcome{margin:0 25px}.accountwelcome .welcomemessage{font-size:1.4em;font-weight:bold}.accountpaymentinstruments{font-size:1.1em;margin:5px 0 0 50px;width:700px}.accountpaymentinstruments a.addcreditcard{text-decoration:underline}.creditcard{float:left;margin:15px 0 15px 25px;width:200px}.minicreditcard{margin:0 0 0 17px}.minicreditcard .owner{overflow:hidden;white-space:nowrap}.creditcard .actions{text-align:left;margin:5px 0 5px 17px}.creditcard .actions a.deletelink{display:block;margin:0 0 0 17px;text-decoration:underline}.minicreditcard .expirationdate .label{display:none}.accountpaymentinstruments .minicreditcard .expirationdate .label{display:inline;font-weight:normal;text-transform:uppercase}.expirationdate .expires{display:inline}.creditcardform .month .label,.creditcardform .year .label{display:none}.creditcardform .formfield .month{position:relative}.creditcardform .formfield .month .errormessage{position:absolute}.creditcardform .formfield .errormessage{white-space:normal;width:200px}.creditcardform .year .expirationdate{width:auto}.disabledcontainer{background-color:#fbe3e4;color:#8a1f11;padding:0;margin:-3px 0 20px 0;text-align:center;border-bottom:2px solid #fbc2c4}.disabledmessage{font-size:1.3em;font-weight:bold;padding:10px 0 20px 0;margin:0 auto}#cookiePolicy{position:fixed;bottom:-1px;z-index:100;opacity:.9}.info-message__inner{background-color:#000}.info-message__content{color:#fff;padding:10px;border-top:1px solid black;line-height:1.8;text-align:left}.info-message__content a{color:#fff;font-weight:bold;text-transform:uppercase}.tooltipcontainer{background-color:#efefef;border:1px solid black;color:#000;font-size:1.1em;padding:8px 4px}.tooltipcontainer p strong{font-weight:bold}.tooltipcontainer p{padding:0 0 8px 0}#tooltip{position:absolute;z-index:3000}#tooltip.tooltipshadow{width:210px;padding:10px;border:0;background-color:transparent;opacity:.8}.producttile .image .badgeimage{position:absolute}.producttile .image .badgeimage.salesBadge,.producttile .image .badgeimage.productbadge{top:0;right:0;max-width:50px;max-height:50px}.producttile .image .badgeimage.promobadge,.producttile .image .badgeimage.oosbadge{left:0;bottom:0;right:0;width:80%;margin-right:auto;margin-left:auto}.maywerecommend .jcarousel-item img{border:1px solid #fff;height:75px;width:75px}.maywerecommend .jcarousel-list li,.maywerecommend .jcarousel-item{height:75px;margin-left:5px;text-align:center;width:75px}.maywerecommend .jcarousel-clip-horizontal{height:77px;width:270px}.maywerecommend .jcarousel-container-horizontal{padding:20px 40px;width:268px}.recommendationdetail{background-color:white;border:1px solid black;font-size:1.1em;overflow:hidden;width:300px}.recommendationdetail li{list-style-position:inside;list-style-type:disc}.recommendationdetail .recommendationheader{background-color:#ccc}.recommendationdetail .productname{font-size:1.3em;font-weight:bold;padding:5px 3px 3px;white-space:nowrap}.recommendationdetail .price{font-size:1.4em;font-weight:bold;font-style:normal;padding:5px 3px 3px}.recommendationdetail .price .salesprice{color:red}.recommendationdetail .productshortdescription{padding:5px 3px 3px}.recommendationdetail .productmainattributes{padding:5px 3px 3px}.recommendationdetail .productmainattributes .attribute{font-size:1.0em}.sitemap{margin:0 0 0 15px;width:700px}.sitemap ul{margin:4px 0 8px 16px}.lastvisited h4{font-size:1.2em;font-weight:normal;padding:2px 5px 2px;text-transform:uppercase}.lastvisited .jcarousel-container-horizontal{padding:0 16px;height:265px;width:160px}.lastvisited .jcarousel-container{border:0}.lastvisited .jcarousel-prev-horizontal{background:url(../images/carousol_prev_lastvisited.gif);height:16px;width:16px}.lastvisited .jcarousel-next-horizontal{background:url(../images/carousol_next_lastvisited.gif);height:16px;width:16px}.lastvisited .jcarousel-clip-horizontal{height:265px;margin:0 6px;padding:0;width:150px}.lastvisited .jcarousel-item{height:265px;width:150px}.lastvisited .quickviewbutton{display:none}.subbannercontainer{position:relative;margin-bottom:10px}.subbannercontainerlayertop{position:absolute;height:138px;width:752px;top:0;left:0;z-index:10}.subbannercontainerlayertop a{display:block;cursor:pointer}.subbannercontainerlayertop img{height:138px;width:752px}.subbannercontainerlayerbottom{position:absolute;z-index:1}.analytics{display:none}.aboutus{color:#59686e;padding:24px 16px 0 16px}.aboutus h1{border-bottom:1px solid black;font-size:1.8em}.aboutus h1 .libraryfolder{color:#495d6c}.aboutus h1 .divider{color:#495d6c;font-weight:normal}.aboutus h1 .librarypage{color:#8f979d}.aboutus h2{font-size:1.3em;margin:7px 0 5px 0}.aboutus p{font-size:1.1em;margin:4px 0 0 11px;text-align:justify}.aboutus ul{font-size:1.1em;margin:0 0 24px 24px}.sf-menu li{background-color:transparent}.sf-menu a{border:0}.sf-menu li li{background-color:#564f47}.copyright{margin:10px auto}.htmlslotcontainer{text-align:center;line-height:2.6em;background:#fff;border-bottom:1px solid #c1c1c1}.staticBgr{display:none}.mshadow{box-shadow:3px 3px 5px 6px #ccc}.htmlslotcontainer p{margin:0;text-align:center}.htmlslotcontainer p img,.htmlslotcontainer img{margin:.1em 0;width:100%}.product_carousel .producttile .image .quickviewbutton a{display:none}.content_carousel{margin-bottom:10px}.product_carousel p,.content_carousel p{margin-bottom:0}.thumbnail_carousel{position:relative;padding:0 35px;border-bottom:1px solid #ccc}.product_carousel ul li,.content_carousel ul li{list-style:none}.thumbnail_carousel button,.product_carousel button,.content_carousel button{border:0;cursor:pointer;background-repeat:no-repeat;background-color:transparent;padding:0;margin:0}.thumbnail_carousel button.btn.next,.thumbnail_carousel button.btn.prev,.product_carousel button.btn.next,.product_carousel button.btn.prev,.content_carousel button.btn.next,.content_carousel button.btn.prev{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;cursor:pointer;z-index:2}.thumbnail_carousel button.btn.next,.product_carousel button.btn.next,.content_carousel button.btn.next{background-image:url(../images/carousel_next-horizontal.png);right:0}.thumbnail_carousel button.btn.prev,.product_carousel button.btn.prev,.content_carousel button.btn.prev{background-image:url(../images/carousel_prev-horizontal.png);left:0}#largeImage .carousel button.btn.disabled,.thumbnail_carousel button.btn.disabled,.product_carousel button.btn.disabled,.content_carousel button.btn.disabled{background-position:-90px 0;cursor:default}.thumbnail_carousel.carousel_inactive button{display:none}.thumbnail_carousel.carousel_inactive .productthumbnails{margin:0 auto}.product_carousel .pause_play,.content_carousel .pause_play{clear:left;display:block;text-align:center}.product_carousel .button_bar,.content_carousel .button_bar{position:absolute;top:10px;right:10px;z-index:2}.product_carousel .button_bar .btn_step,.content_carousel .button_bar .btn_step{background-color:#fff;border:2px solid #e1e1e1;font-size:12px;color:#505050;width:19px;height:19px;position:relative;float:left;margin-left:5px;cursor:pointer}.content_carousel .button_bar button:first-child{margin-left:0}.product_carousel .followpage{display:none}.content_carousel .followpage{display:none}.jsInfo{display:none}.jsCollapsed{display:none}.visuallyhidden{display:none}.lineItemRow .strike_through{clear:both;color:#b81111;text-decoration:line-through}.productname .selected-variation-values{color:#999;font-size:-1pt}.productname .promotion_name{color:#b81111}.wishlist a.productname,.wishlist .total strong,.wishlist .productquantity span{font-weight:bold}.wishlist .buttons{float:right;clear:left;margin:1em 0}.wishlist .productquantity,.wishlist a.productname{float:left;clear:left;margin-bottom:.2em}.wishlist .productprice,.wishlist .local_price{float:left;margin-top:0;clear:left}.wishlist .product_logo{clear:right;float:right;margin-left:50px}.wishlist .total .local_price{float:none}.wishlist .removebutton{padding:.1em .2em}.wishlist .total{-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:#000 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1px 0 0;padding-top:.2em}.mobile-link{color:#000;text-decoration:underline}.purecontentmobile img{width:100%;height:100%}.breadcrumbs{position:relative;z-index:1}#branded #breadcrumbLink{position:absolute;top:-60px;left:0}#breadcrumbBlock{width:auto;display:none;position:absolute;left:0;top:-4px;z-index:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}#branded #breadcrumbBlock li:first-child a{padding-top:15px}#breadcrumbBlock li{position:relative;z-index:1}#breadcrumbBlock li a{padding:10px 15px;display:block}ul.cs-landing{text-align:center;min-width:290px}ul.cs-landing li a{color:#000}.cs-landing .alpha{float:left;width:50%}.cs-landing .omega{float:right;width:50%}.contenthits .pager .pagination_bottom{padding-bottom:10px;position:relative;top:-19px}.hidden{display:none}.cs-landing .faqICON,.cs-landing .contactICON,.cs-landing .deliveryICON,.cs-landing .paymentICON,.cs-landing .privacyICON,.cs-landing .termsICON,.cs-landing .returnsICON,.cs-landing .shoppingICON,.cs-landing .careICON{display:block;height:150px;width:100%;margin-bottom:10px}.cs-landing .faqICON{background:url('../../images/mobile/customer-service/icons/faq.png') no-repeat center}.cs-landing .contactICON{background:url('../../images/mobile/customer-service/icons/contact.png') no-repeat center}.cs-landing .deliveryICON{background:url('../../images/mobile/customer-service/icons/delivery.png') no-repeat center}.cs-landing .paymentICON{background:url('../../images/mobile/customer-service/icons/payment.png') no-repeat center}.cs-landing .privacyICON{background:url('../../images/mobile/customer-service/icons/privacy.png') no-repeat center}.cs-landing .termsICON{background:url('../../images/mobile/customer-service/icons/terms_conditions.png') no-repeat center}.cs-landing .returnsICON{background:url('../../images/mobile/customer-service/icons/return_policy.png') no-repeat center}.cs-landing .shoppingICON{background:url('../../images/mobile/customer-service/icons/shopping_guide.png') no-repeat center}.cs-landing .careICON{background:url('../../images/mobile/customer-service/icons/care_instructions.png') no-repeat center}#contactus{padding:0 2%}#contactus hr{display:none}#contactus h2{padding:2% 0}#contactus div.value{width:100%;margin:0 auto 1em}#contactus div.value textarea.textbox{width:100%;padding:0}#contactus #sendBtn{margin:3% 0}#contactus form select{margin-bottom:3%}#contactus div.value input,#contactus form select{width:100%;height:40px}div.choose_country{padding:10px}div.choose_country h2{margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}div.choose_country ul{list-style:none;margin:0;padding:0 10px}div.choose_country li{float:left;width:50%;height:25px;cursor:pointer;display:none}div.choose_country img{vertical-align:middle}div.choose_country a{color:#000}div.choose_country li.country-AT,div.choose_country li.country-IT,div.choose_country li.country-BE,div.choose_country li.country-NL,div.choose_country li.country-DK,div.choose_country li.country-NO,div.choose_country li.country-FI,div.choose_country li.country-ES,div.choose_country li.country-FR,div.choose_country li.country-SE,div.choose_country li.country-DE,div.choose_country li.country-IE,div.choose_country li.country-GB,div.choose_country li.country-CH{display:block}h5.form_heading{background:none repeat scroll 0 0 #f2f2f2;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);padding:10px 0;text-indent:5%;margin-bottom:6px;width:100%}h5.form_heading.social{font-size:1.1em;margin-bottom:0;text-align:center;padding:1em 0}h3.form_heading{background:none repeat scroll 0 0 #f2f2f2;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);padding:2px;margin-top:14px;margin-bottom:6px;font-size:1.2em;float:left;width:100%}div.form_field{margin-bottom:5px}div.medium_field input,div.medium_field button,div.medium_field a,div.form_field label,div.form_field input,div.form_field button,div.form_field a{width:100%;height:40px;text-align:left}div.form_field.username input,div.form_field.password input,div.account_register input,div.password_reset input,#branded .account_section.edit_account .form_field input,#cart .couponCode .input-field input,#billing input,#newsletter_signup input,#contactus input,#createlink input{font-size:1.3em;border:1px solid #bebebe;color:#444;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:100;appearance:none;-webkit-appearance:none;height:27px;border-radius:0!important;font-size:1em}.combinecoupondesc{margin-bottom:5px}input[type=checkbox]{appearance:checkbox!important;-webkit-appearance:checkbox!important}div.account_register input,div.account_register input.textinputpw{text-align:left;text-indent:5px}div.form_field label{display:block;font-size:1.2em;margin-top:10px;height:auto}div.account_login label,div.account_register label{text-indent:5%}div.account_register div.form_field.rememberme{display:none}div.account_register div.form_field.agree{width:90%;margin:10px auto;text-align:center}div.account_register div.form_field.agree a{color:#444;text-decoration:underline;font-size:1em}div.form_field div.value{width:90%;margin:0 auto}form div#addressform div.input_value input,form div#addressform div.value input{height:30px}div.city_wrapper>div:nth-of-type(1){width:30%}div.city_wrapper>div:nth-of-type(2){width:70%}div.form_field div.input_value span{float:left;width:100%}div.form_field a{height:30px;padding-top:10px}div.form_field.rememberme{width:40%;margin-left:5%;margin-top:1em}div.form_field.rememberme .checkbox{position:absolute;width:90%}div.form_field.rememberme .checkbox input{float:left;margin-top:0;border:1px solid #ccc}div.form_field.rememberme .checkbox label{width:auto;float:left;padding:0 0 0 10px;line-height:25px;font-size:1.1em;color:#444}div.form_field.forgotpassword{width:40%;margin:1em 5% 1em auto}div.form_field a.forgot_password.button{height:auto;line-height:25px;text-align:center;padding:0;z-index:999;position:initial;top:auto;font-size:10pt;color:#000}div.rememberme div.checkbox input,div.rememberme div.checkbox label{width:25px;height:25px;margin:0;float:left;padding:0;line-height:1.6em}div.rememberme div.checkbox label{padding-top:20px}div.rememberme div.checkbox input{float:right;margin-top:10px;text-align:left}.login_include .form_field.submit{width:90%;margin:0 auto}.login_include .form_field.submit button{text-align:center;margin-top:1em;margin-bottom:2em;position:initial;top:auto}.login_include .message.warning{margin:20px 5%;text-align:center;font-size:1.1em;color:red}.account_login #addConnections.loginInstruction{text-align:center;padding:1em 0}div.form_field span.error_warning{padding:4px;font-size:1em}div.agree a{font-size:.7em}div#addressform>b{float:left}div.paymentfooter{float:left}.account_login .form_field.register{width:90%;margin:1em auto}.account_login .form_field.register button{text-align:center;margin-bottom:1em;float:none;position:absolute;top:64px;width:90%}h5.address_heading{background:0;box-shadow:none;padding:0;margin:1em 5% 0;width:auto}dl#address_message dd{float:left}div.add_address{padding-top:10px;padding-left:10px}dd.address_status p{margin:.5em 0!important}dl.address_book{width:90%;margin:1em auto 0}dl.address_book .button.set_default_address{margin-bottom:1em}dd.address_actions{padding-left:10px}#branded .address_summary .module_padding{padding-bottom:1em;border-bottom:1px solid #ccc}#branded .address_summary .module_padding:last-child{border-bottom:0}div#display_items{float:left;width:100%}body.ma div#display_items div.productname a{top:0}div#display_items table.basket_table{float:left;width:100%}div#order_border{float:left;margin:0 5% 1em;padding:1em 0 0;border-top:1px solid #ccc}div.order_border .history_header h5.form_heading{background:0;box-shadow:none;padding:0;margin:1em 5%;width:auto;text-align:center}dl#orders dt,dl#orders dd{float:left}dl#orders dt{width:40%}dl#orders dd{width:60%}div#view_details{clear:both}div.order_payment div{width:100%;float:left}div.order_payment span.label,div.order_payment span.number{padding:2px;width:40%;float:left}div.order_border .pagination_module{text-align:center;margin:0 5%;clear:both;border-top:1px solid #ccc;padding-top:.4em;position:relative}div.order_border .pagination_module p{width:80%;margin:0 auto .5em!important;line-height:25px}div.order_border .pagination_module li.nav_next,div.order_border .pagination_module li.nav_prev{margin:0 0 .5em!important}div.order_border .pagination_module li.nav_next{right:0!important}div.order_border .pagination_module li.nav_prev{left:0!important}div.account_register form.registration_form{float:left;width:100%}.button,.button.addtocartbutton[disabled],.mobile-carousel .btn.prev,.mobile-carousel .btn.next{display:block;border:1px solid #bebebe;position:relative;text-decoration:none;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300;line-height:25px;text-align:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:absolute;top:212px;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 8px 0 8px;width:271px;height:50px}.button:before,.button:after,.button.addtocartbutton[disabled]:before,.button.addtocartbutton[disabled]:after,.mobile-carousel .btn.prev:before,.mobile-carousel .btn.next:after{position:absolute;left:-1px;height:100%;width:100%;bottom:-1px;color:#cbcbcb}.button.blue{font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500;background:-webkit-gradient(linear,0 0,0 100%,from(#38afbd),to(#33a1c9));background:#0e64b7;color:#fff}.button.blue:before,.button.blue:after{color:#2a82a3}.step_forward.positive.jsGAVirtualPageview.button.green{content:inherit}.button.green,.button.addtocartbutton,#branded .account_section.edit_account .button,#billing .process_buttons .button:last-child{background:#477a38;color:#fff;font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}.button.red,#accountoverview .logoff .button,#cart .enterCoupon .couponremove.button,#billing .process_buttons .button:first-child{background:#fff;color:#000;font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}.button.red:before,.button.red:after,#accountoverview .logoff .button:before,#accountoverview .logoff .button:after,#cart .enterCoupon .couponremove.button:before,#cart .enterCoupon .couponremove.button:after,#billing .process_buttons .button:first-child:before,#billing .process_buttons .button:first-child:after{border:1px solid #c24f4e;border-bottom:1px solid #c24f4e}button[disabled],.button[disabled],.button.addtocartbutton[disabled],button.continuecheckout[disabled]{color:}#branded #prod_details select,#branded .account_register select,#branded .account_section.edit_account .form_field .value select,#billing #addressform #billingAddress .addresslist select,#billing .form_field.title select,#billing .form_field.mobile_phone select,#storelocatorcontainer select,.sorthitscontainer select{padding:6px 6px 6px 6px;width:130px;height:40px;margin:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border:1px solid #bebebe}#branded #prod_details select.quantityinput{min-width:84%}#branded #prod_details .stock_message{margin-top:1em}#branded .account_register select,#branded .account_section.edit_account .form_field .value select{min-width:25%}.account_register .form_field.submit{width:90%;margin:0 auto}.account_register .form_field.submit button{text-align:center;position:initial}#accountoverview .welcome_msg{text-align:center;font-size:2em;margin:.5em 0 1em}#accountoverview .logoff{min-width:15%;position:absolute;top:57px;right:5px}#accountoverview .logoff a.button{position:static;width:auto;height:auto}#accountoverview .account_overview_menu .button{margin:0 5% 1em;position:static;line-height:50px;width:auto;color:#000;text-transform:uppercase}#accountoverview .account_overview_menu a.button:hover,#accountoverview .account_overview_menu a.button:active{background:#ccc}.password_reset p{margin:1em 5% 0!important;text-align:center;font-size:1.1em}.password_reset h1{margin:1em 5% 0;text-align:center}.password_reset form.modal_form{margin-top:0}.password_reset .form_field.password_email .value{float:none}.password_reset .form_actions button{width:auto;float:right;margin-right:5%}.password_reset .process_buttons{width:90%;margin:1em 5%}.password_message p{margin:1em;text-align:center;font-size:1.1em}.password_message .button{width:65%;margin:0 auto 1em;float:none;position:initial;background:-moz-linear-gradient(#38afbd,#33a1c9);background:-o-linear-gradient(#38afbd,#33a1c9);background:linear-gradient(#38afbd,#33a1c9);color:#fff;padding-top:10px;height:38px}#branded .terms-conditions p{margin:1em 0}#branded .terms-conditions ul li{margin:1em 0}#branded .terms-conditions h1{line-height:normal}#branded .terms-conditions .button{position:initial;height:27px;text-decoration:none!important;background:linear-gradient(#38afbd,#33a1c9);color:#fff!important}#branded .message_summary.edit_account .message_border{margin:0}#branded .message_summary.edit_account .message_border dl{margin:1em 5% 0;width:90%;border:0;border-bottom:1px solid #ccc;padding-bottom:1em}#branded .message_summary.edit_account .message_border dl dd img,#branded .message_summary.edit_account .message_border dl dd h2{float:left}#branded .message_summary.edit_account .message_border dl dd h2{margin-left:1em;line-height:1.6em;font-weight:normal}#branded .account_section.edit_account{width:90%;margin:0 auto}#branded .account_section.edit_account .account_wrapper p{margin:.5em 0}#branded .account_section.edit_account .account_wrapper .input_value .value{margin-bottom:10px}#branded .account_section.edit_account .form_field input{text-align:left;text-indent:5px}#branded .account_section.edit_account .form_field label{margin-left:0}#branded .account_section.edit_account .form_field .value{width:100%}#branded .account_section.edit_account .form_field span.email_message{text-align:center;display:block;margin-top:5px;color:#444}#branded .account_section.edit_account .account_wrapper:last-child{border-top:1px solid #ccc;padding-top:1em}#branded .wishlistempty{margin:0 auto;width:90%;text-align:center}#branded .wishlistempty .button{font-size:1em;padding-top:10px;margin:1em 0;height:38px;margin-left:auto;margin-right:auto}#branded .wishlist button.addtocartbutton{width:90%;margin:1em auto;float:none}#branded .wishlist button.addToCart,#branded .wishlist .wishlistremove .button{width:42%;position:initial}#branded .wishlist button.addToCart{margin-left:5%;position:initial;float:left}#branded .wishlist .wishlistremove .button{margin-right:2%;float:right;padding-top:10px;height:38px}#branded .wishlist .wishlist_item_image{float:left}#branded .wishlist .wishlist_item{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #ccc}#branded .wishlist .wishlistlineitem{min-height:125px}#branded .wishlist h2{text-align:center;margin:0 0 .5em;border-bottom:1px solid #ccc}#branded .wishlist .mini-wishlist-buttons{width:47%;float:left;margin-left:5%}#branded .wishlist button.addthis_button{width:46%;position:initial;margin-top:20px;float:left}.form_actions.mini-wishlist-buttons .button{position:initial;float:left;height:38px;padding-top:10px;width:82%;margin-top:20px;background:#0e64b7;color:#fff}#branded .wishlist .productlisturl{text-align:center;margin:1em auto 0;width:90%}#branded .wishlist .productlisturl a{display:block;margin-bottom:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#branded .wishlist .sku .label{font-weight:normal;padding:0}#cart .actionbuttons.top,#cart .actionbuttons.bottom{margin-bottom:1em}#cart .actionbuttons.top .button{position:static;float:left;margin-left:5%}#cart .actionbuttons button.continue-shopping{width:43%}#cart .actionbuttons button.continue-shopping.empty{width:90%;margin:0 5% 1em}#cart .actionbuttons button.continuedesktop.button{width:43%;margin-left:0;margin-right:5%;float:right}#cart .actionbuttons.bottom .button{display:none}#cart .actionbuttons.bottom button.continuecheckout.button.green-bottom{display:block}#cart .actionbuttons button.continuecheckout{display:block;width:90%;float:none;margin:10px auto}#cart h1{text-align:center}#cart .cart_signin p{margin:0 0 1em;text-align:center}#cart p.shipping_note{margin:.5em 0 1em;text-align:center}#cart .enterCoupon{text-align:center}#cart .enterCoupon:after{content:'';display:block;width:100%;border-bottom:1px dotted #ccc}#cart .enterCoupon span.bonusitem{line-height:1.6em}#cart .enterCoupon .couponremove.button{min-width:25%;width:auto;float:none;margin:1em auto}#cart .couponCode{width:90%;margin:1em auto}#cart .couponCode .button{width:25%;height:27px;position:absolute;top:auto;margin-right:20px}#cart .couponCode .input-field input{line-height:1.8em;margin-top:-1px;width:65%}#cart .cartfooter{width:90%;margin:0 auto}#cart .cartfooter #cartOrderTotals{font-size:1.2em}#cart .cartfooter #cartOrderTotals .totalprice{font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}#cartOrderTotals .checkout-vat-text{font-size:.7em;text-align:right}#cart .empty-cart{text-align:center;margin-bottom:1em}.checkout_payment.gc .iframe{width:90%;margin:0 auto}.checkout_payment.gc .iframe iframe{width:100%;min-height:350px}.checkout_payment h2,.checkout_payment h3{margin:0;text-align:center}#cart .footer_row .shippingmethod_wrapper{margin:1em 0;margin-left:1em}#cart .footer_row .shippingmethod_wrapper .delivery_type{float:left;clear:left}#cart .footer_row .shippingmethod_wrapper span.delivery_desc{margin-left:1em;margin-top:2em}.countryGB #cart .footer_row .shippingmethod_wrapper div.delivery_fee div.local_price{display:none}#billing .mobilecontent{width:90%;margin:0 auto}#billing h1{text-align:center}#billing span.mandatory{text-align:center;display:block;margin-bottom:1em}#billing #addressform #billingAddress .addresslist{text-align:center;border-bottom:1px solid #ccc;padding-bottom:1em}#billing .medium_field label,#billing .form_field label{margin-left:0;font-size:1.2em}#billing .medium_field div.value,#billing .form_field div.value{width:100%;margin:0 auto 1em}#billing .medium_field.title select,#billing .form_field.title select{min-width:25%}#billing .medium_field.address_1 .value,#billing .form_field.address_1 .value{width:79%}#billing .medium_field.address_1 .value:last-child,#billing .form_field.address_1 .value:last-child{width:20%;float:right}.countrySE #billing .medium_field.address_1 .value,.countrySE #billing .form_field.address_1 .value{width:100%}#billing .form_field.city .value{width:29%}#billing .form_field.city .value:last-child{width:70%;float:right}.countryNL #billing .form_field.address_1 .value:nth-child(2){width:66%}.countryNL #billing .form_field.address_1 .value:nth-child(3){width:15%;margin-left:2%}.countryNL #billing .form_field.address_1 .value:last-child{width:15%}.countryNL div.form_field.address_2 label{float:left}.countryGB #billing .form_field.address_1 .value:last-child,.countryAT #billing .form_field.address_1 .value:last-child,.countryIT #billing .form_field.address_1 .value:last-child,.countryAT #billing .form_field.address_1 .value:last-child,.countryBE #billing .form_field.address_1 .value:last-child,.countryFI #billing .form_field.address_1 .value:last-child,.countryES #billing .form_field.address_1 .value:last-child,.countryIE #billing .form_field.address_1 .value:last-child,.countryCH #billing .form_field.address_1 .value:last-child,.countryFR #billing .form_field.address_1 .value:last-child{width:100%}#billing .form_field.country span,#newsletter_signup span.get_country{display:block;float:none;text-align:center;border:1px solid #ccc;border-radius:3px;line-height:30px;font-size:1.3em;color:#777;background:#eee}#billing .form_field.mobile_phone select{width:100%;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300;font-size:1.3em;padding:3px 18px 3px 6px}#billing .form_field.mobile_phone .input_wrapper .value:nth-child(1){width:25%;float:left}#billing .form_field.mobile_phone .input_wrapper .value{width:65%;float:right}#phonePrefixDefault{width:10%;position:relative;top:6px;left:5px;font-size:1.3em}#billing .form_field.delivery_options .input_value label{float:left}#billing .form_field.delivery_options .input_value label span{width:10px}#billing .addressform span.delivery_message{display:block;text-align:center;margin-bottom:1em}#billing .signup_box .radio_group input{width:25px;height:25px;margin-right:0}#billing .signup_box .radio_group span{display:block}#billing .signup_box .radio_group span.sign_for_newsletter{margin-top:1em}#billing .signup_box .radio_group span label{margin-left:3em;display:block;width:auto}#billing .process_buttons .button{width:45%}#billing .process_buttons .button:first-child{float:left;position:initial}#billing .process_buttons .button:last-child{float:right;position:initial}.step1,.step2,.step3{float:left;width:33%;text-align:center;padding:.2em 0 .2em .2em;height:3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.step2{width:34%}.steps-checkout .inactive,.checkoutprogressindicator .inactive{background:0;color:#aaa;border-bottom:1px solid #ccc}.steps-checkout .active,.checkoutprogressindicator .active{background:-webkit-gradient(linear,0 0,0 100%,from(#ddd),to(#bbb));background:-webkit-linear-gradient(#ddd,#bbb);background:-moz-linear-gradient(#ddd,#bbb);background:-o-linear-gradient(#ddd,#bbb);background:linear-gradient(#ddd,#bbb);color:#444;border-bottom:1px solid #444}.step1 span,.step2 span,.step3 span{font-size:.9em}.step1 span.label,.step2 span.label,.step3 span.label{font-size:1.2em;float:left;font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}#checkout_payment.gc .iframe iframe{width:100%}.checkoutprogressindicator .process_icon{display:none}#orderconfirmation{width:90%;margin:0 auto}#orderconfirmation .thankyou-msg{text-align:center;font-size:1.5em;margin:1em 0}#orderconfirmation .order-num-details{text-align:center;font-size:1.2em;margin:0 0 1em}#orderconfirmation .order-num-details span:last-child{font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}#orderconfirmation .orderconfirmationdetails h5{border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:2em;text-align:center;margin:0 0 .5em}#orderconfirmation .order-products tr.separator{height:1em}.productname a{color:#33a1c9;font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500}#orderconfirmation .order-products{border-bottom:1px solid #ccc;margin:0 0 1em}#orderconfirmation #cartOrderTotals{font-size:1.2em}#orderconfirmation #cartOrderTotals .totalprice{font-family:'HelveticaNeue-Medium'}#orderconfirmation .actions button{margin:0 auto 1em;position:initial}#orderconfirmation .mini_address span.lastname{margin-left:3px}form#locator label.selectors,form#locator select.selectors,form#locator #shoplistcontainer{display:none}#storelocatorcontainer{width:90%;margin:1em auto}#storelocatorcontainer #back_link{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc;display:none}#storelocatorcontainer fieldset{text-align:center;margin:1em 0;padding:0 0 1em;display:block;border-bottom:1px solid #ccc}#storelocatorcontainer fieldset legend{width:100%;font-size:1.5em}#storelocatorcontainer input.button{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:1em;position:initial;top:auto;border-radius:0!important}#storelocatorcontainer #nearshopcontainer h3,#storelocatorcontainer #altshopscontainer h3,#storelocatorcontainer #shoplistcontainer h3{text-align:center}#storelocatorcontainer select{width:100%;margin:.5em 0 1em}#storelocatorcontainer #nearshopcontainer,#storelocatorcontainer #altshopscontainer,#storelocatorcontainer #shoplistcontainer{text-align:center}#storelocatorcontainer #nearshopcontainer h3,#storelocatorcontainer #altshopscontainer h3,#storelocatorcontainer #shoplistcontainer h3{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:1em;padding:.5em 0}#storelocatorcontainer #nearshopcontainer #nearshop,#storelocatorcontainer #altshopscontainer #altshops,#storelocatorcontainer #shoplistcontainer #shops{margin-top:1em}#storelocatorcontainer #nearshopcontainer #nearshop ul li,#storelocatorcontainer #altshopscontainer #altshops ul li,#storelocatorcontainer #shops ul li{height:auto!important;width:100%!important}#storelocatorcontainer #nearshopcontainer a.button,#storelocatorcontainer #altshopscontainer a.button,#storelocatorcontainer #shoplistcontainer a.button{width:65%;margin:1em auto;float:none}#storelocatorcontainer #altshopscontainer #altshops ul li:first-child,#storelocatorcontainer #shops ul li:first-child{border-top:0;padding-top:0}#storelocatorcontainer #altshopscontainer #altshops ul li,#storelocatorcontainer #shops ul li{border-top:1px solid #ccc;padding-top:1em}#stocklocator .instock_note.unavailable{color:red}#stocklocator .instock_note.available{color:green}#stocklocator .instock_note.few_items_left{color:#ff8f00;width:240px}#stocklocator .extra-txt-info{width:90%;margin:1em auto}.mobile-carousel .btn{width:30px!important;margin:1em!important;z-index:999}.mobile-carousel .btn.prev{float:left}.mobile-carousel .btn.next{float:right}.mobile-fade-item img{width:100%;height:auto}body.ma div.link-search-container,body.bes div.link-search-container{display:none}body.ma nav#sub_menu,body.bes nav#sub_menu{top:0}#branded .storefront.row1,#branded .storefront.row2,#branded .storefront.row3,#branded .storefront.row4,#branded .storefront.row5,#branded .storefront.row6{width:100%;float:left}#branded .storefront.row2 .slot1,#branded .storefront.row2 .slot2,#branded .storefront.row4 .slot1,#branded .storefront.row4 .slot2{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#branded .storefront.row2 .slot1,#branded .storefront.row4 .slot1{float:left;border-right:2px solid transparent}#branded .storefront.row2 .slot2,#branded .storefront.row4 .slot2{float:right;border-left:2px solid transparent}#branded .storefront .htmlslotcontainer{line-height:0;background:transparent;border-bottom:4px solid transparent}#branded .storefront .htmlslotcontainer img,#branded .storefront .htmlslotcontainer p{margin:0}#newsletter_signup{padding:0 2%}#newsletter_signup form{padding-bottom:10px;float:left;width:100%}#newsletter_signup .form_field label{margin-left:0}#newsletter_signup div.summary{margin:20px 0 20px 0;padding:10px}#newsletter_signup p{font-size:12px;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300}#newsletter_signup div.summary p{margin:15px 0 0 0}#newsletter_signup .form_field div.value{width:100%;margin:0 auto 1em}#newsletter_signup div.terms_and_conditions{margin-top:10px}#newsletter_signup div.terms_and_conditions a{padding-left:6px}#newsletter_signup div.form_actions{margin-top:10px}#createlink,#linkcreated{width:90%;margin:0 auto;margin-bottom:15px}#cart .actionbuttons .no-continue-desktop button.continuecheckout{width:43%;float:right;margin:0 5% 0 0}#createlink h1{text-align:center}#createlink .info{margin-top:10px;border:0}#createlink button.continue-desktop{float:none;position:initial}#createlink .form_field label{margin-left:0}#createlink .form_field div.value{width:100%;margin:0 auto 1em}#createlink .info img{margin:5px 5px -8px 5px}#createlink .info h2{font-size:1.4em;text-align:center}.field-notes-panel{height:120px;width:650px;display:none;position:fixed;background:#e2e2e2;z-index:10;top:128px;overflow:hidden;padding:10px 0 0 20px}.swiper-slide{float:left}.field-notes-container .issue-left{float:left;width:40%;padding-left:8px}.field-notes-container .issue-right{float:right;width:40%;text-align:right;padding-right:8px}.field-notes-container h1{clear:both}.field-notes-container h1,.field-notes-container h2{text-align:center}.field-notes-title h1,.field-notes-title h2,.field-notes-title h3,.field-notes-title h4{margin:0;padding:0;line-height:1.2em}.field-notes-container .issue{padding:4px 0}.field-notes-container .panel-reveal{width:auto;padding:3px 5px}.field-notes-traverse{padding:4px 0;width:100%;height:30px}.field-notes-traverse .field-notes-prev,.field-notes-traverse .field-notes-next{width:30%;margin:0 10px}.field-notes-traverse .field-notes-prev{float:left}.field-notes-traverse .field-notes-next{float:right}div.account_login.animateInit{margin-top:70px;margin-bottom:200px}.wishlist.animateInit{margin-bottom:400px}button.continuecheckout.button.green-bottom{top:40px;position:initial!important;background:linear-gradient(#497a33,#426e2e) repeat scroll 0 0 transparent;color:#fff}#contentpage.content-cs.animateInit{margin-left:20px;margin-right:20px}.button.jsCarryOverBrand{position:initial;height:27px;text-decoration:none!important;background:linear-gradient(#38afbd,#33a1c9);color:#fff!important;margin-bottom:10px}div#addressform{float:left;width:100%}.password_reset .form_actions #sendBtn{width:60%;margin-left:20%;margin-right:20%;left:0;right:0}.pricing .subbrand{margin-top:32px}.order-confirmation-promo-content-wrapper{text-align:center!important;margin:5px 0}.order-confirmation-promo-content-wrapper:after{display:table;content:'';clear:both}.order-confirmation-promo-content-wrapper p{text-align:left}body{font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300}#branded{z-index:25;position:relative}#branded #header_global{position:relative;background:#fff}.nav_general h1{width:150px;margin:0 auto;float:none}#show_submenu{background:url(../../images/mobile/menu-icon.svg) no-repeat 0 -6px;position:absolute;width:50px;height:19px;padding-top:31px;text-align:center;text-transform:uppercase;font-size:10px;color:#000}#show_submenu.open{background:url(../../images/mobile/close_icon.svg);height:26px;width:26px;margin:12px;padding:0;text-indent:-9999px}nav#sub_menu{width:80%;z-index:999;display:none;position:absolute;top:-52px;background:#1e1f21;text-align:left;font-size:.8em}nav#sub_menu.noSearch{top:50px}li.sm_box.store{background-color:#1e1f21!important}#sub_menu .panel_home{line-height:50px;border-bottom:1px solid #232426;padding-left:25px;text-transform:uppercase;font-size:120%}#sub_menu .panel_home a{color:#fff;display:block}nav#sub_menu div.sm_box{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #232426;border-bottom:2px solid #232426;background:url(../../images/mobile/sprite_submenu.svg) no-repeat center -5px}nav#sub_menu div.sm_box{width:25%}nav#sub_menu div.sm_box a{position:relative;display:block;height:60px;color:#fff}nav#sub_menu div.sm_box a span{width:100%;position:absolute;bottom:3px;left:0}nav#sub_menu div.sm_box.five.empty{height:60px;background:0}nav#sub_menu div.sm_box a#sm_country img{position:relative;top:9px}nav#sub_menu a#sm_close{display:block;width:100%;text-align:center;background:#444;z-index:100;float:left;color:#fff;height:1px}#sub_menu ul li.sm_box{line-height:25px;padding-left:25px;color:#fff;line-height:50px}.sub-menu-panel-ul{float:left;width:100%;background:#18191b}.sub-menu-panel-ul li{border-bottom:1px solid #232426;font-size:120%;background:url("../../images/mobile/menu_expand_collapse.svg") no-repeat scroll right -120px!important}.sub-menu-panel-ul li a{color:#fff;text-transform:uppercase;height:100%;display:block}#branded .footer{margin:1em .5em}.link-search-container{width:100%;z-index:49;position:relative;height:35px;box-shadow:0 0 2px 1px rgba(0,0,0,.2);background:#fff;margin-top:51px}.link-search-container .head-links{float:left;width:25%;height:100%;border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.link-search-container .head-links a{color:#000;text-transform:uppercase;display:block;width:100%;font-size:1em;line-height:55px;text-align:center}.link-search-container .backPlaceholder{width:25%;height:100%;float:left;border-right:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.storelogo,ul.brands li a,.jj .nav_general h1 a,.sl .nav_general h1 a,.vm .nav_general h1 a,.on .nav_general h1 a,.vl .nav_general h1 a,.oc .nav_general h1 a,.pc .nav_general h1 a,.mm .nav_general h1 a,.ni .nav_general h1 a,.ad .nav_general h1 a,.jl .nav_general h1 a,.jr .nav_general h1 a,.lp .nav_general h1 a,.ys .nav_general h1 a,.nm .nav_general h1 a,.os .nav_general h1 a{background:url("../images/mobile/brandselector_logos.svg") no-repeat;background-size:155%}.storelogo,ul.brands li a{background-size:auto auto}ul.brands li a{display:block;text-indent:-9999px;width:100%;height:100%}.storelogo{padding:12px}ul.brands li a.jack-jones{background-position:center 0}.jj .storelogo{background-position:center -15px}.jj .nav_general h1 a{background-position:center -18px;background-size:153%}ul.brands li a.selected{background-position:center -62px}.sl .storelogo{background-position:center -82px}.sl .nav_general h1 a{background-position:center -111px}ul.brands li a.vero-moda{background-position:center -122px}.vm .storelogo{background-position:center -140px}.vm .nav_general h1 a{background-position:center -192px}ul.brands li a.only{background-position:center -182px}.on .storelogo{background-position:center -200px}.on .nav_general h1 a{background-position:center -338px;background-size:185%}ul.brands li a.vila{background-position:center -240px}.vl .storelogo{background-position:center -260px}.vl .nav_general h1 a{background-position:center -366px}ul.brands li a.object{background-position:center -300px}.oc .storelogo{background-position:center -320px}.oc .nav_general h1 a{background-position:center -455px}ul.brands li a.pieces{background-position:center -360px}.pc .storelogo{background-position:center -380px}.pc .nav_general h1 a{background-position:center -540px}ul.brands li a.junarose{background-position:center -420px}.jr .storelogo{background-position:center -440px}.jr .nav_general h1 a{background-position:center -630px}ul.brands li a.mama-licious{background-position:center -482px}.mm .storelogo{background-position:center -498px}.mm .nav_general h1 a{background-position:center -715px}ul.brands li a.name-it{background-position:center -540px}.ni .storelogo{background-position:center -560px}.ni .nav_general h1 a{background-position:center -803px}ul.brands li a.adpt{background-position:center -600px}.ad .storelogo{background-position:center -620px}.ad .nav_general h1 a{background-position:center -878px;background-size:153%}ul.brands li a.jlindeberg{background-position:center -660px}.jl .storelogo{background-position:center -680px}.jl .nav_general h1 a{background-position:center -978px}ul.brands li a.littlepieces{background-position:center -720px}.lp .storelogo{background-position:center -736px}.lp .nav_general h1 a{background-position:center -991px;background-size:145%}ul.brands li a.yas{background-position:center -788px}.ys .storelogo{background-position:center -805px}.ys .nav_general h1 a{background-position:center -1160px}ul.brands li a.noisy-may{background-position:center -844px}.nm .storelogo{background-position:center -864px}.nm .nav_general h1 a{background-position:center -1021px;background-size:128%}ul.brands li a.only-and-sons{background-position:center -908px}.os .storelogo{background-position:center -925px}.os .nav_general h1 a{background-position:center -1099px;background-size:128%}ul.brands li a.bestsellercom{background:transparent;text-indent:0;text-align:center;line-height:3.1;font-size:1.5em;color:#000}#branded .header .logo{background-image:url(../images/mobile/bg-logo.png);background-repeat:no-repeat;background-position:50% 0;height:65px;width:205px}#branded .header .logo a{display:block;height:65px;width:205px;text-indent:-9999px;outline:0;text-decoration:none}#branded .footer .logo{background:url(../images/bg_logo_footer.png) no-repeat 50% 0;height:35px;width:175px;float:left}#branded .footer .logo a{display:block;height:35px;width:175px;text-indent:-9999px;outline:0;text-decoration:none}#branded .footer .contentasset{float:left}#branded .footer ul{list-style-type:none;font-size:12px}#branded .footer ul li{display:inline-block;margin-left:20px;padding:10px;float:left}#branded .footer ul li a{color:#fff}#branded .footer form label{text-transform:uppercase}#branded .footer form input{border:0;color:#555;width:80%;line-height:30px;text-indent:10px;float:left;font-style:italic;margin-bottom:20px}#branded .footer form button{border:0;width:20%;height:30px}#branded .footer form button span{display:block;color:#000}#branded .footer form fieldset{text-align:center;padding-top:1%;width:100%}#branded .simple_search form{background:transparent}#branded .simple_search label,#branded .simple_search input,#branded .simple_search button{border:0;float:right}#branded .simple_search input{font-size:1em;line-height:35px;width:85%;background:transparent;text-transform:uppercase;font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:500;float:left;text-indent:10px}#branded .simple_search button{background:url("../../images/mobile/search_icon.svg") no-repeat scroll right center transparent;height:35px;padding:0;text-indent:-9999px;width:15%;float:left;position:absolute}.product_3xN ul{margin:1em 0}.product_3xN ul li{display:inline}.product_3xN ul li a img{width:30%}td.productname{clear:none}#branded .producttile .swatches{height:2.5em;text-align:center}#branded .producttile .swatches .swatch{height:2.2em;width:2.2em}#branded .producttile .swatches .swatch a img{border:.1em solid #8c8c8c;height:1.2em;width:1.2em;display:inline-block;border-radius:50%;margin-top:15px}#branded .producttile .swatches .swatch.selected a{border-color:#aaa;color:#000;font-weight:bold}#branded .producttile .name{height:2.5em;margin-top:.4em;overflow:hidden;padding:0 1em;text-align:center;display:none}#branded .producttile .name a{color:#505050;text-decoration:none}#branded .producttile .pricing{margin:.5em 1em;height:3em;white-space:nowrap;font-size:1.4em;text-align:center}#branded .producttile .pricing .salesprice{color:#505050;display:inline}#branded .producttile .pricing .salesprice .value{font-family:'HelveticaNeue-Medium','Roboto',Helvetica,Verdana,sans-serif;font-weight:500;text-align:center;display:inline-block}#branded .producttile .pricing .saving{color:#da1d1d;font-size:1.1em;height:0;text-transform:uppercase}#branded .producttile .pricing .strikethrough{text-decoration:line-through;font-size:1em;margin-top:-20px;display:inline-block}.searchresultsheader,.searchresultsfooter{color:#505050}.searchresultsheader .sorthitscontainer{margin-bottom:5px;margin-top:5px}.searchresultsfooter .sorthitscontainer{margin-top:5px}.searchresultsfooter{clear:left}.searchresultsheader label,.searchresultsfooter label{width:auto;float:none}.sorthitscontainer{padding:0 .5em;clear:both}.sorthitscontainer select{color:#505050;width:100%;padding:.5em .1em}.resultshits{margin:0 auto;padding:.6em 0 .4em;white-space:nowrap}#branded .category_menu{left:200px;top:28px;right:0;z-index:-1}#branded .category_menu a{text-decoration:none}#branded .category_menu ul.categories li.level0item>a{font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300;font-size:12px;color:#ddd;text-transform:uppercase;padding:4px 10px 4px 10px}#branded .category_menu ul.categories li.level0item{padding:7px 0;background:url(../images/nav_top_separator.png) 0 50% no-repeat}#branded .category_menu ul.categories li.level0item:first-child{background-image:none}#branded .category_menu .flyout{display:none}#branded .category_menu .sub_category{background:#333;border-right:1px solid #999;border-bottom:1px solid #999}#branded .category_menu li>.sub_category{background:#333;border:0}#branded .category_menu .menu ul li .sub_category{top:37px}#branded .category_menu ul.categories li .sub_category a{color:#ddd;font-size:14px;font-weight:normal;text-transform:none;white-space:nowrap}#branded .sub_category dl{border-left:1px solid #999}#branded .sub_category dl dt{background:#222;font-size:14px;font-weight:bold;padding:8px 10px;color:#fff}#branded .sub_category dl ul.items{min-width:145px;padding:6px 0 10px 10px;margin-right:20px}#branded .sub_category dl ul.items li{min-height:15px;line-height:1.4em}#branded .sub_category dl.featured ul.items li{border-top:1px dashed #cacaca;padding:6px}#branded .category_menu ul.categories li .sub_category{font-size:14px}#branded .category_menu ul.categories li .sub_category .level2item a{color:#ddd;font-weight:normal}#branded .category_menu ul.categories li.level0item ul.items a{font-size:14px}#branded .category_menu ul.categories li.level0item ul.items .level2item a{font-size:12px}#branded .category_menu .sub_category dl ul.items li a.sale{color:#b0171f}#branded .category_menu .sub_category dl ul.items li a.clearance{color:#36f}#branded .category_menu .sub_category dl ul.items li a.new{color:#d6b500}#branded .category_menu .sub_category dl ul.items li a.branddirectory{color:#000;font-weight:bold}#branded .header.global .logo{background-image:url(../images/bg_logo_global.png)}#branded .footer.global .logo{background-image:url(../images/bg_logo_global_footer.png)}#branded .searchrefine a{color:#505050}#branded .searchrefine h2,#branded .searchrefine h3{color:#444;background:#fff url(../images/bg_bloc_header.png) no-repeat 100% 100%;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;font-size:;padding:6px 10px;margin-top:-1px}#branded .searchrefine h2{margin-top:0;line-height:16px}#branded .searchrefine h4{color:#444;font-size:14px;margin-top:0;display:none}#search h4.results_for{margin-bottom:15px;margin-top:0}#branded .navgroup{background-color:#e3e3e3;border:1px solid #c1c1c1;color:#222;padding:10px}#branded .navgroup .resultcount,#branded .searchrefinements .resultcount{color:#999}#branded .searchrefinements ul{list-style:none}#branded .searchrefinements li a{text-decoration:none;display:inline-block;width:100%}#branded #refinement-colorFamily .refineattributes .swatches li a{padding-left:23px;line-height:17px}#branded .searchrefinements ul.refinementcategory li{background:url(../images/bg_search_refine_li.png) no-repeat 0 0;margin:0 0 5px 0;padding-left:10px}.refineattributes ul li{border-bottom:1px solid white}.refineattributes ul li:last-child{border-bottom:0}#branded .searchrefinements ul.refinementcategory li.expandable{background-position:0 -20px}#branded .searchrefinements ul.refinementcategory li.expandable.opened{background-position:0 -40px}#branded .searchrefinements ul.refinementcategory li ul{margin-top:5px}#branded .searchrefinements ul.refinementcategory li a.active{font-weight:bold}#branded .searchrefinements a.refinedclear{font-size:14px;font-weight:bold;right:5%;position:absolute;top:16px}#branded .searchrefinements .refineattributes .resultcount{color:#999}#branded .navgroup .refineattributes .swatches li a{height:17px;position:relative;display:inline-block;width:100%}#branded .navgroup .refineattributes .swatches li.selected a{background-position:0 -100px}.product_detail{color:#505050}.product_detail .product_images .image_border{border:5px solid #e1e1e1;position:relative}.product_detail .product_images .image_hints{background-color:#c1c1c1;padding:3px 6px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.product_detail .product_images .image_hints .view_large{float:right;background:url(../images/arrow_small.png) no-repeat right 50%;padding-right:10px;color:#00f}.size_guide{background:url(../../images/arrow_small.png) no-repeat right 50%;padding-right:10px;color:#00f;text-align:right;display:block;margin-top:.6em}.mobileProductPage .gc_terms_conditions{padding-right:10px;color:#00f;text-align:right;display:block;margin-top:.6em}.size_guide a{color:#000;text-align:left;padding-left:8px;width:121px;height:31px;border:1px solid #bebebe;position:absolute;right:-142px;padding-top:8px;margin-top:3px;font-size:1em;line-height:1.3;font-family:sans-serif;font-weight:100}.mobileProductPage .gc_terms_conditions a{color:#000;text-decoration:underline}.product_detail .product_images .play_video{text-align:center;background-color:#afafaf}.product_detail .product_images .play_video a{font-size:12px;display:inline-block;padding:7px 22px;background:url(../images/video.png) left center no-repeat;color:#505050}.product_detail .product_images .play_video a span{background:url(../images/arrow_medium.png) right center no-repeat;padding-right:15px}.product_detail .product_images .productthumbnails{background-color:#eee}.product_detail .product_images .product_thumbnails img,.product_detail .product_images .productthumbnails img{border:5px solid #e1e1e1;margin:15px 5px;cursor:pointer;width:60px;height:80px}.product_detail .product_images .product_thumbnails{list-style:none}.product_detail .product_images .product_thumbnails li{float:left}.product_detail .product_tabs{margin-top:10px}.product_detail .product_tabs ul{list-style:none}.product_detail .social_widget{margin-top:10px}.product_detail h1.productname{margin-top:0}.product_detail h1.productname a{margin-top:0;color:#505050}.jsCategoryName h1.categoryname{margin:0 0 5px;line-height:1.8em;text-align:center;background:#ddd}.jsCategoryName h1.categoryname a{margin-top:0;color:#505050}.product_detail .product_info .pricing{font-size:14px;margin:10px 0}.product_detail .product_info .pricing div{float:left;margin:0 15px 0 0}.product_detail .product_info .pricing .standard_price,.productsetdetail .product_info .price .standard_price{text-decoration:line-through}.pricing .local_price{font-style:italic;font-size:.85em}.product_detail .promotion{font-size:12px;margin:10px 0;padding:2px 5px;border:1px solid #c1c1c1;background-color:#f0f0f0;background:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e4e4e4));background:-webkit-linear-gradient(#fefefe,#e4e4e4);background:-moz-linear-gradient(#fefefe,#e4e4e4);background:-o-linear-gradient(#fefefe,#e4e4e4);background:linear-gradient(#fefefe,#e4e4e4)}.product_detail .promotion .label{display:none}.product_detail .promotion .find_out_more{float:right}.product_detail .promotion .find_out_more a{color:#00f;background:url(../images/arrow_small.png) no-repeat right 50%;padding-right:10px}.product_detail .promotion .promotion_details p{margin-bottom:5px}ul.swatchesdisplay{overflow:hidden}ul.swatchesdisplay li{margin:0 0 3px 9px;background:url("../../images/swatch_overlay.png") no-repeat scroll 50% 50% transparent;color:#505050;width:1.2em;height:1.2em;border-radius:50%;display:inline-block;line-height:2.3;-webkit-tap-highlight-color:rgba(0,0,0,0)}ul.swatchesdisplay li.selected{border:1px solid #333;color:#000;cursor:default;width:1.1em;height:1.1em;border-radius:50%;line-height:1.7;-webkit-tap-highlight-color:rgba(0,0,0,0)}ul.swatchesdisplay li a{width:1.2em;height:1.2em}.ui-dialog .product_detail .quantityinput,.product_detail .quantityinput,.quantity input{width:60px;float:left;font-size:12px}.product_detail .addtocart button{float:left;margin:-6px 0 10px 15px}.product_detail .addtocart button.nobutton{background-color:transparent;border-color:transparent;color:#aaa}.product_detail .availability{margin:5px 0 0 0;line-height:1.4em;font-size:12px;display:block;padding-left:145px;color:#8a0b0b}.product_detail .product_info{padding:0 10px 10px 10px;border-bottom:1px solid #ccc}.product_detail .productreview{padding:0 10px 10px 10px;min-height:75px}.product_detail .productreview h2{font-size:12px}.product_detail .productreview .reviewlinks a{color:#00f}.product_detail .maywerecommend h2{font-size:14px;margin-top:0;padding-left:15px;line-height:1.2em}.product_detail .maywerecommend .mini_product_tile{background-color:#eee;margin-bottom:10px;height:166px}.product_detail .maywerecommend .alpha .mini_product_tile{margin-left:10px}.product_detail .maywerecommend .omega .mini_product_tile{margin-right:10px}.product_detail .maywerecommend .recommendation_image{border:5px solid #e1e1e1}.product_detail .maywerecommend .recommendation_image img{width:90px;height:120px}.product_detail .maywerecommend .pricing{text-align:center}.product_detail .maywerecommend .pricing .price{font-size:11px;line-height:16px}.product_detail .maywerecommend .pricing .price .standard_price{text-decoration:line-through}#largeImage #smallImages{width:100px;float:left;margin:10px 5px;text-align:center}#largeImage .carousel{margin:10px 5px 10px 20px;float:left}#largeImage #smallImages .smallImage{border:5px solid #e1e1e1;margin-bottom:5px;height:80px;width:60px;cursor:pointer}.btn-add-cart{float:right;margin-top:1em}#pdpATCDivpdpMain .btn-add-cart{margin-top:0;margin-bottom:.8em;width:80%}#pdpATCDivpdpMain .btn-add-cart .button.addtocartbutton{margin-top:0;margin-bottom:.8em}button.addtocartbutton{margin-top:auto}button.positive,.wishlist input{position:initial;text-decoration:none!important;background:linear-gradient(#38afbd,#33a1c9);color:#fff!important}.wishlist .selected-variation-values{float:left;clear:left}.wishlist .variation-attribute .variation-name{font-weight:bold}.wishlist input,.form_actions input{margin-right:.3em;margin-bottom:.5em;font-size:.8em}.wishlist input{background:url("../../images/button_arrow_left.png") no-repeat scroll 5% 50% #b81111;float:left;margin-top:1em;padding-left:1.5em}.addtowishlist-mob a{color:black;position:absolute;top:278px;border:1px solid #bebebe;width:252px;margin-left:auto;margin-right:auto;height:27px;padding:10px 8px 0 8px;left:0;right:0}#pdpATCDivpdpMain .locateStore{display:block;border:1px solid black;width:252px;position:absolute;top:241px;padding:7px 8px 0 8px;height:29px}.addtowishlist-mob[class~="unselectable"] a{cursor:default!important}.product_detail.quick_view{width:720px;padding:30px 0}.product_detail.quick_view #pdpFullDetailsLink p{font-size:11px;margin-top:0}#branded .storefront1 .callout_message{font-size:16px;margin:8px 0 4px 0}#branded .storefront2 .callout_message{font-size:16px;margin-left:38px}#branded .storefront3 .callout_message{background-color:#eee;text-align:center;font-size:15px;text-transform:uppercase;margin:0;padding:2px}.info-messages-container{padding:0 5px 5px;background:#fff;color:#b81111;font-weight:bold}#branded .carousel{position:relative;padding:20px 35px}#largeImage .carousel,#pdpMain .carousel{position:relative}#branded .carousel button,#largeImage .carousel button,#pdpMain .carousel button{background-color:transparent;position:absolute;border:0;width:30px;height:30px}#branded .carousel .prev,#largeImage .carousel .prev,#pdpMain .carousel .prev{background-image:url(../images/carousel_prev_horizontal.png);background-position:0 0;top:136px;left:5px}#branded .carousel .next,#largeImage .carousel .next,#pdpMain .carousel .next{background-image:url(../images/carousel_next_horizontal.png);background-position:0 0;top:136px;right:5px}#largeImage .carousel .prev,#largeImage .carousel .next{top:380px}#pdpMain .carousel .prev,#pdpMain .carousel .next{top:180px}#largeImage .carousel .prev,#largeImage .carousel .next,#pdpMain .carousel .prev,#pdpMain .carousel .next{z-index:100}#branded .carousel .controls{text-align:center;margin-top:5px}#branded .carousel .jsCountingElement{display:inline;font-size:11px}#branded .carousel .pause_play{display:inline-block;width:14px;height:14px;margin-left:10px;vertical-align:top;background:#c8c8c8 url(../images/pause_play.png) no-repeat}#branded .carousel .pause_play.play,#branded .content_carousel .pause_play.play{background-position:-14px 0}#branded .content_carousel .pause_play{margin:25px auto 0;overflow:hidden;width:14px;height:14px;background:#c8c8c8 url(../images/pause_play.png) no-repeat}.ui-widget-overlay{background:#222 none 0 0 repeat-x;opacity:.3;filter:Alpha(Opacity = 30)}.ui-widget{font-size:12px}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'HelveticaNeue-Light','Roboto',Helvetica,Verdana,sans-serif;font-weight:300}.ui-dialog{padding:0;border:1px solid #555;box-shadow:0 0 15px rgba(0,0,0,0.9);-moz-box-shadow:0 0 15px rgba(0,0,0,0.9);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.9)}.ui-dialog .ui-dialog-title{min-height:20px;font-size:14px;color:white;margin:0}.ui-dialog .ui-dialog-titlebar{background:#5c6672 url(../images/bg_minicart.png);border:0;color:black;font-weight:bold}.ui-dialog-titlebar-close .ui-icon{background-image:url(../images/dialog_close_icon.png);background-position:0 0}.ui-dialog-titlebar-close.ui-state-hover{border:1px solid #888;background:#5c6672 none}.ui-dialog-titlebar-close.ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 0 50% repeat-x;font-weight:normal;color:#212121}.ui-dialog .label{width:140px}.ui-dialog input[type=text],.ui-dialog input[type=password]{width:200px}.ui-dialog select.selectbox{width:204px}.ui-dialog .formactions{clear:both;margin:12px 20px 0 0;padding:8px 0 0}.ui-dialog .errorform{margin-left:25px}.ui-dialog fieldset{margin-top:12px}.ui-corner-all,.ui-corner-bottom{-moz-border-radius:0;-webkit-border-radius:0}.ui-corner-top{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}.ui-tabs{background-color:transparent;border:0}.ui-tabs .ui-tabs-nav{background:transparent none;border-width:0;padding:0}.ui-tabs .ui-tabs-nav li{margin:0 0 -1px 0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0;border-bottom-width:1px!important}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#fff url(../images/bg_tabs.png) bottom right no-repeat;font-weight:normal}.ui-state-default,.ui-widget-content .ui-state-default a{color:#505050}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #c1c1c1;background:#8c939c url(../images/bg_tabs_active.png) bottom right no-repeat;font-weight:normal}.ui-state-active,.ui-widget-content .ui-state-active a{color:#fff}.ui-tabs .ui-tabs-panel{padding:10px;font-size:11px;line-height:16px;border:1px solid #c1c1c1}.ui-tabs .ui-tabs-panel h2{font-size:12px}.ui-tabs .ui-tabs-panel a.printpage{display:none}.ui-widget-content{color:#505050}.ui-widget-content a{color:#00f}#form_buttons button#notify_button{float:right}.notify_content{float:left;margin:25px 0 0 0}.notify_content p{margin:0 0 1px 0}.notify_attributes{float:left;margin:15px 0 0 0}p.login-txt{margin:20px 0 0 0!important;float:left}a.print_link{background-image:url("../images/icon_print.png")!important;background-repeat:no-repeat!important;padding:0 0 0 20px!important;float:right}a.linkbar{display:block;font-size:120%;padding:.2em .5em 0;padding-left:25px;text-transform:uppercase;line-height:50px;color:#fff;border-bottom:1px solid #232426}a.active{font-weight:600}.main-menu li{background-color:#1e1f21}.main-menu li a{background-image:url("../../images/mobile/menu_expand_collapse.svg");background-repeat:no-repeat;background-position:right 6px}.main-menu li a.expand{background-image:url("../../images/mobile/menu_expand_collapse.svg");background-repeat:no-repeat;background-position:right 50%}.main-menu li.no_sub_elements a{background:url("../../images/mobile/menu_expand_collapse.svg") no-repeat scroll right -120px!important}li.items{background-color:#27282b!important}li.level3{background-color:#46474a!important}.submenu{border-bottom:1px solid #bbb}li.level2item a.linkbar{color:#fff}li.level2item{background-color:#323336!important}h3.desc-delivery-return{background:#000;color:#fff;border-bottom:1px solid #fff;padding:.1em .5em;text-align:left}#careinstructions p{float:left}div.careIcons{display:inline-block}#branded .faq-bx p{margin-left:0;margin-right:.5em}#branded p a{color:#000!important;text-decoration:underline!important;background:initial}ul.faq-col{margin:1em 0}ul.faq-col li a{color:#000;text-decoration:underline}.div_size,.div_length,.var_qty{margin-bottom:.8em;-webkit-appearance:none!important;-webkit-border-radius:0!important}#prod_details .div_size{position:absolute;left:0;-webkit-appearance:none!important;-webkit-border-radius:0!important;border-radius:0!important;text-align:center}#prod_details .div_length{position:absolute;right:0;width:126px;-webkit-appearance:none!important;-webkit-border-radius:0!important;border-radius:0!important;text-align:center}#prod_details .div_length_gray{position:absolute;padding:9px 6px 6px 6px;width:117px;height:24px;margin:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border:1px solid #bebebe;right:-5px;opacity:.2;z-index:-1}#prod_details .var_qty{position:absolute;left:0;top:142px;width:130px!important;-webkit-appearance:none!important;-webkit-border-radius:0!important;border-radius:0!important;font-weight:100!important}select{-webkit-appearance:none;-webkit-border-radius:0;font-weight:100!important}.msgkey{font-weight:bold;display:block}.mobilelookbook{margin-top:10px}#branded h3.collapse,#branded h3.expand{color:#000;padding:.3em .5em;font-size:16px}#branded .mobileProductPage h3.collapse,#branded .mobileProductPage h3.expand{color:#000;padding:.3em .5em;font-size:16px;width:253px;margin-left:auto;margin-right:auto;border:1px solid #bebebe;margin-bottom:-1px}#branded h3.collapse{background:url(../../images/mobile/pdp-minus.png) no-repeat 94% center #fff}#branded h3.expand{background:url(../../images/mobile/pdp-plus.png) no-repeat 94% center #fff}.faq-bx h6{line-height:1.2em;margin:.8em 0 0}.jsPVMNoOrderableVariants a{background-image:url("../../images/swatch_unselectable_overlay.png")!important;background-position:center;border-radius:14px;position:absolute;cursor:none;margin-left:-7px}#product_info{text-align:center;font-size:1.4em;margin-bottom:1em}#product_info h1{font-size:1.7em}.productsetwrapper{border:1px solid #000;clear:left;float:left;margin:0 auto 2em;padding:1em;width:95%}.leftcolumn{width:39%;margin:0}.rightcolumn{width:59%;margin:0}.leftcolumn{float:left}.rightcolumn{float:right}.productsetwrapper .shortdesc{display:none}.productsetwrapper .productname{clear:none;line-height:1.6em;word-wrap:normal}.productsetwrapper .ean{margin-bottom:0;font-size:1em;font-style:italic;line-height:1em;margin-left:0;display:none}.productsetwrapper .ean p{margin-bottom:0;display:none}.productsetwrapper .pricing{margin-top:.5em;font-weight:bold}.productsetwrapper .div_size{margin-top:.5em}.productsetwrapper select.quantityinput{margin-bottom:.8em!important;margin-left:1em!important}.productsetwrapper .pricing .discountprice,.productsetwrapper .div_size select.var_size{margin-bottom:.8em!important}.productsetwrapper .productinfo .var_qty .btn-add-cart{float:none}.wishlist-items{margin:.5em}.wishlist-items .product_row{clear:both;border-top:1px dashed #ccc}.wishlist-items .product_row .basket_image,.wishlist-items .product_row .basket_info{float:left;margin-top:3px}.wishlist-items .product_row .basket_info{width:80%}.wishlist .removebutton{float:right;background:url("../../images/mobile/remove-icon.png") no-repeat scroll 0 50% transparent;height:25px;width:25px;text-indent:-5000px;border:0;position:absolute;left:38px;margin-top:2px}.wishlist .total{clear:both}.wishlist .buttons{float:none}.wishlist .buttons .wishlist_delete{float:right;background:url("../../images/mobile/sprite_wishlist.png") no-repeat scroll right -45px #b81111;min-width:40%;padding-left:5px;padding-right:1.5em;border-radius:0}.wishlist .buttons .wishlist_savetobasket,.wishlist .save-all .wishlist_savetobasket{float:right;background:url("../../images/mobile/sprite_wishlist.png") no-repeat scroll right 0 #0c6d2b;padding-left:5px;padding-right:1.5em;min-width:40%;border-radius:0}.wishlist .wishlist-items .buttons .bottom{clear:both}.wishlist .wishlist-items .buttons .bottom .wishlist_sharewithfriends{background:url("../../images/mobile/sprite_wishlist.png") no-repeat scroll left -23px #5a98bb;color:#fff;font-size:.8em;padding:5px 5px 5px 1.5em;float:left;margin-top:1em;min-width:40%;border-radius:0}.wishlist .wishlist-items .buttons .top .wishlist_sendtoself{background:url("../../images/mobile/sprite_wishlist.png") no-repeat scroll left -69px #5a98bb;float:left;min-width:40%;border-radius:0}.productresultarea{border-top:1px solid #ccc;margin-top:1em}.productlisting .producttile{border-bottom:1px solid #ccc;margin-bottom:0}div.image div.thumbnail a img{margin-left:auto;margin-right:auto;display:block;margin-top:5px;max-width:initial!important}.producttile .image .badgeimage.salesBadge .contentasset img.sale-badge .producttile .image .badgeimage.productbadge .contentasset img.product-badge{max-width:50px;height:auto;position:relative}.producttile .image .badgeimage.salesBadge .contentasset img.sale-badge{left:55px}.producttile .image .badgeimage.salesBadge .contentasset img.product-badge{left:-4px}.resultshits{float:right;margin:0;margin-right:5px}.sorthitscontainer{clear:none}.searchresultsheader,.searchresultsfooter{text-align:none}.sorthitscontainer select{width:115px;position:relative;left:0}#branded .producttile .pricing{font-size:1em;margin:0 auto;position:relative;top:5px}#branded .producttile .name{position:relative;top:-25px}#branded .producttile .pricing .price{margin:0 auto}#branded .producttile .pricing .saving{position:relative;top:-30px}#branded .producttile .pricing .salesprice{text-align:center;margin-right:10px}#branded .producttile .pricing .salesprice.normalprice{float:none;margin:0;position:relative;top:0}#branded .producttile .swatches{position:relative;top:58px!important;margin-bottom:10px}#branded .pagination li.nav_prev{float:right;position:absolute;right:123px}#branded .pagination li.nav_next{float:right;position:absolute;right:9px}.pricing .subbrand{margin-top:32px}.resultshits{float:right;width:90px;margin:0 33px 25px 0;text-align:center;padding:0;line-height:30px}.searchresultsheader .sorthitscontainer{margin:0}#branded .pagination li.nav_next,#branded .pagination li.nav_prev{border-radius:5px;box-shadow:1px 1px 0 0 rgba(0,0,0,0.2);display:block;height:25px;width:25px;line-height:25px;margin:2px 0 0;background:#f2f2f2;display:block}#branded .pagination li.nav_next a,#branded .pagination li.nav_prev a{width:100%;height:100%;display:block;color:#000;text-align:center}.producthits #search .mobile-filter-container{width:100%;height:35px;display:block}.sorthitscontainer .sortby{display:none;width:100%;position:absolute;background-color:#fff;right:0;color:#000;z-index:100}.sorthitscontainer .sortby li{padding-top:0}.sorthitscontainer .refine-result{position:absolute;top:13px}ul.filter-list{list-style-type:none}a.mobile-filter-styling{color:#000}.mobile-filter-container .mobile-grid{width:35px;height:35px;background:url("../../images/mobile/Grid_View.png");background-size:100%;margin-top:6px;margin-right:20px;float:right}.producthits #search #mobile-filter{width:35px;height:35px;background:url("../../images/mobile/Refine2.png");background-size:100%;margin-top:6px;margin-right:8px;float:right}.sorthitscontainer #searchrefine-ok-bg #searchrefine-ok{position:fixed;background:#477a38;height:32px;width:90%;margin-left:15px;font-weight:bold;color:#fff;text-align:center;padding-top:12px;bottom:0;margin-bottom:9px}.sorthitscontainer #searchrefine-ok-bg{position:fixed;bottom:0;width:100%;height:60px;background-color:white}#search #refineLoading{background:#fff url(../../images/mobile/loader.gif) no-repeat center center;height:100%;width:100%;position:fixed;z-index:1000}.sorthitscontainer .refineTopHr{margin-bottom:0}.searchrefine #searchrefinements{margin-bottom:60px}.mobile.sortby .refine-result .searchrefine-close{margin-left:12px;background:url("../../images/mobile/Close.png");width:24px;height:24px}.mobile-grid-single-view{background-image:url("../../images/mobile/Single_View.png")!important}.mobile-grid-grid-view{background-image:url("../../images/mobile/Grid_View.png")!important}.desc-delivery-return.jsExpander.expand{margin-bottom:20px}.productContainer .addtowishlist-mob.wishlist-element{display:none}#billing .selectbox.required{height:32px!important}.step_back{position:initial;background:-moz-linear-gradient(#38afbd,#33a1c9);background:-o-linear-gradient(#38afbd,#33a1c9);background:linear-gradient(#38afbd,#33a1c9);color:#fff;float:initial}.productContainer .addtowishlist-mob.wishlist-element{display:none}#billing .selectbox.required{height:32px!important}.wishlistitems .cart_signin{height:auto}.password_reset .form_actions #sendBtn{width:60%;margin-left:20%;margin-right:20%;left:0;right:0}div.jsProductDetails.product-wrapper .div_size{position:initial!important;float:right}div.jsProductDetails.product-wrapper .div_length{position:initial!important;float:right;margin-right:4px}div.jsProductDetails.product-wrapper .var_qty{position:initial!important;float:right;margin-top:-8px;margin-right:12px}div.jsProductDetails.product-wrapper #pdpATCDivpdpMain .btn-add-cart .button.addtocartbutton{position:initial!important;float:right}div.jsProductDetails.product-wrapper .addtowishlist-mob a{position:initial!important;float:right;margin-right:-2px}div.jsProductDetails.product-wrapper .div_colorPattern .swatchesdisplay{width:135px}div.jsProductDetails.product-wrapper ul.swatchesdisplay li a{display:block;width:15px;height:16px}div.jsProductDetails.product-wrapper #prod_details{width:160px;margin-top:68px}div.jsProductDetails.product-wrapper .size_guide a{display:none}.innerpalette.expand .selected_more_images{height:15px}.innerpalette .selected_more_images{height:15px}.navgroup .refineattributes .swatches li.selected{background:transparent url(../images/refinement_background.png) no-repeat 95% -99px}.rating-static{display:none}.subbrand .bc-jjpremium:before,.subbrand .bc-premiumbyjackjones:before{content:"Premium by Jack & Jones"}.subbrand .bc-jjtech:before,.subbrand .bc-jackjonestech:before{content:"Tech by Jack & Jones"}.subbrand .bc-originalsbyjackjones:before,.subbrand .bc-jjoriginals:before{content:"Originals by Jack & Jones"}.subbrand .bc-jjvintage:before,.subbrand .bc-jackjonesvintageclothing:before{content:"Vintage by Jack & Jones"}.subbrand .bc-jjcore:before,.subbrand .bc-corebyjackjones:before{content:"Core by Jack & Jones"}.subbrand .bc-produkt:before,.subbrand .bc-jjcomplements:before,.subbrand .bc-jjfootwear:before,.subbrand .bc-accessoriesbyjackjones:before,.subbrand .bc-jackjonesfootwear:before{content:"Jack & Jones"}.subbrand .bc-veromoda:before,.subbrand .vm-veromodaitems:before,.subbrand .bc-veromodaitems:before,.subbrand .bc-veromodajeans:before,.subbrand .vm-veromodajeans:before,.subbrand .bc-veromodainblue:before,.subbrand .bc-veromodabasic:before{content:"Vero Moda"}.subbrand .bc-veromodaintimates:before{content:"Vero Moda Intimates"}.subbrand .bc-veromodavery:before,.subbrand .bc-yas:before{content:"Y.a.s"}.subbrand .bc-yassport:before{content:"Y.a.s Sport"}.subbrand .bc-simplyyas:before{content:"Simply Y.a.s"}.subbrand .bc-noisymay:before{content:"Noisy may"}.subbrand .bc-junarose:before{content:"Junarose"}.subbrand .bc-heritageselectedhomme:before,.subbrand .bc-identityselectedhomme:before,.subbrand .bc-selectedhomme:before,.subbrand .bc-selectedfemme:before,.subbrand .bc-selectedhommejeans:before,.subbrand .bc-selected:before,.subbrand .bc-indigoselectedhomme:before{content:"Selected"}.subbrand .bc-only:before,.subbrand .bc-fashionfavorites:before,.subbrand .bc-bluebehaviour:before,.subbrand .bc-onlyunited:before,.subbrand .bc-weekendwardrobe:before{content:"Only"}.subbrand .bc-onlyplay:before{content:"Only Play"}.subbrand .bc-denim:before{content:"Only & Sons"}.subbrand .bc-urban:before{content:"Only & Sons"}.subbrand .bc-jdy:before{content:"Jacqueline de Yong"}.subbrand .bc-pieces:before,.subbrand .bc-piecesshoes:before{content:"Pieces"}.subbrand .bc-littlepieces:before{content:"Little Pieces"}.subbrand .bc-mamalicious:before{content:"Mamalicious"}.subbrand .bc-vila:before,.subbrand .bc-pure:before,.subbrand .bc-feminine:before,.subbrand .bc-addition:before,.subbrand .bc-city:before{content:"Vila"}.subbrand .bc-objectcollectorsitem:before{content:"Object"}.subbrand .bc-nameitmini:before,.subbrand .bc-nameitkids:before,.subbrand .bc-nameitnewborn:before{content:"Name it"}.subbrand .bc-outfittersnation:before{content:"Outfitters Nation"}.subbrand .bc-jlindeberg:before{content:"J.Lindeberg"}.subbrand div{text-transform:uppercase!important;font-size:10px}.minicart{position:absolute;top:0;right:0}.mobile-minicart{display:block;height:50px;width:50px;margin-right:5px}.cartIcon{background:url("../../images/mobile/cart_icon.svg") no-repeat center transparent;width:50%;height:50px;float:left}.mobile-minicart span{background:url("../../images/mobile/background_cart.svg") no-repeat center;width:50%;text-align:center;display:block;line-height:50px;color:#fff;float:left}.error_warning,span.error_warning{color:#8a1f11;display:block;font-size:10px}.enterCoupon div.couponinfo{margin-bottom:5px}button.removebutton{background:url("../../images/mobile/remove-icon.png") no-repeat scroll 0 50% transparent;height:25px;width:25px}button.removebutton span{color:transparent;font-size:.3%;z-index:-9999}button.couponapply,input#btnSubmit{background-color:#2c51ab;color:#fff;font-size:1.2em;padding:.3em .5em .4em;width:auto;float:left}.step_back{float:left}.form_actions_back a{background-color:#bbb;border:1px solid #eee;color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:normal;padding:.3em .5em;text-align:center;width:auto}.checkout .productContainer{float:left;width:100%;border-bottom:1px dotted #ccc;padding-bottom:5px}.checkout .productContainer:first-child{border-top:1px dotted #ccc}.checkout .productContainer:last-child{margin-bottom:4px}.checkout .basket_image{float:left}.checkout .basket_image img{width:100px;height:133px;margin-right:5px}.checkout .remove{z-index:47;position:relative;left:-33px;top:3px}.klarna_field.ssn{margin-bottom:20px}.klarna_field .continue_button button{display:block;height:40px;width:146px;background-color:#000;color:#fff;margin:10px 0 20px 0}fieldset label{display:block}table#orderTotalTable{width:100%}table#orderTotalTable td{text-align:right;width:49%}table#orderTotalTable td.line-price{border-bottom:1px solid #ccc}table#orderTotalTable td.line-price-total{font-weight:bold}.small_input{width:35%}.process_buttons{margin:1em 0;float:left;width:100%}div.iframe{text-align:center}div.actions{margin:1em 0}table.full{width:100%}table.full th{text-align:center}table.full td.value{text-align:center;white-space:nowrap}.lineItemRow{white-space:nowrap;margin-top:10px;float:right;margin-right:2em}.checkout .productDetails .productContainer .lineItemRow .adjusted_price{float:right}.checkout .productDetails .productContainer .lineItemRow .strike_through{clear:right;float:right}.checkout .productDetails .productContainer .productname{margin-top:-25px}.productname .selected-variation-values{color:#777}.displayliproducts .productname a{text-decoration:underline;line-height:48px}.wishlist-element{float:left;width:95%;padding-left:5px}.progressindicator{clear:both}.rowheader td{background:#000;color:#FFF}form .input_value .value,form .single_field .value,form .city .value,form .two_fields .value{float:left;margin-left:0;width:60%}.form_field.house_number.two_fields .input_value{width:100%}.form_field.house_number.two_fields .value{width:19%}.form_field.house_number.two_fields .value .small_input{width:90%}.countryFI #billing .medium_field.address_1 .value{width:100%}.message_border{margin-left:.3em;margin-right:.4em}.message_border h2{font-size:1em;font-weight:bold;line-height:1.3em}#dwfrm_cart{clear:left}.error dd{float:left;margin:.8em}.error dd h2{margin:-0.3em .8em}#branded .error dd p{margin-left:1em}.message_border dl{clear:both;float:left;width:100%}.message_border dl dd:last-child{margin:.5em 0}.message_border dl dd.err-msg{width:80%}.error,.alert{background:none repeat scroll 0 0 #fbe3e4;border-color:#fbc2c4;color:#8a1f11}.error,.alert,.notice,.success,.info{border:1px solid #ddd;margin-bottom:1em}#cart .message_border .error dd h2{margin:.5em .8em}.order-number{margin-bottom:15px}.checkinput{float:left;margin-right:1em}div.checkbox{clear:both}.pay_option{width:100%;float:left;height:auto;margin-top:20px}.pay_option .payment-method{display:none}label.payment-tab{background:url(../images/refinement_background.png) 0 -2px no-repeat;margin-right:20px}label.payment-tab.active{background-position:0 -102px}label.payment-tab span{margin-left:22px}img.payment_icons{display:none}form .mobile_phone .input_value .input_wrapper .value{width:auto;float:left}form div#addressform input{height:19px}#billing div.payment_method dl dd div.pay_option{height:auto}div#addressform{float:left}.selectbox.day,.selectbox.month,.selectbox.year{width:100%;height:40px;border:1px solid #bebebe}.dob_wrapper .input_value{float:left;width:45%}.klarna-order-summary,.klarna-order-confirmation .checkout_payment{padding:4%}.klarna-order-confirmation button{border:1px solid #bebebe;float:right;margin-right:3%;height:50px;width:45%}.klarna-order-confirmation button.positive{background:#477a38}.klarna-order-confirmation button.negative{background:#fff!important;color:#000}.klarna-order-confirmation h2.summary_header{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe;margin-top:70px}.klarna-order-summary dt{font-size:1.2em;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;margin:20px 0 10px;line-height:2.2em;text-align:center}.klarna-order-summary .price_total{font-size:1.2em}.klarna-order-summary strong{font-weight:bold}.klarna-order-summary dd,.klarna-order-summary a.minicartremove_product{font-size:1em}.klarna-order-summary table.total_orders{font-size:1.5em;margin:10px 0 10px 0}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides li{display:none}.flexslider .slides img{max-width:100%;display:block}.flexslider{background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.flexslider .slides li{position:relative}.flexslider-container{position:relative}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:15px;line-height:18px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(../images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:45%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li a.next{background-position:-52px 0;left:100%}.flex-direction-nav li a.prev{background-position:0 0;right:100%}.flex-control-nav{position:relative;bottom:-30px}.flex-control-nav li{margin:0 0 0 5px;float:none;display:inline-block}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(../images/bg_control_nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}#container{width:60%;max-width:800px;margin:0 auto}