/*!
 * Bootstrap v2.1.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}
a{color:#08c;text-decoration:none}
a:hover{color:#005580;text-decoration:underline}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
.row{margin-left:-11px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;margin-left:11px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1009px}
.span12{width:1009px}
.span11{width:924px}
.span10{width:839px}
.span9{width:754px}
.span8{width:669px}
.span7{width:584px}
.span6{width:499px}
.span5{width:414px}
.span4{width:329px}
.span3{width:244px}
.span2{width:159px}
.span1{width:74px}
.offset12{margin-left:1031px}
.offset11{margin-left:946px}
.offset10{margin-left:861px}
.offset9{margin-left:776px}
.offset8{margin-left:691px}
.offset7{margin-left:606px}
.offset6{margin-left:521px}
.offset5{margin-left:436px}
.offset4{margin-left:351px}
.offset3{margin-left:266px}
.offset2{margin-left:181px}
.offset1{margin-left:96px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.0901883052527255%;*margin-left:1.0406342913776017%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%;*width:99.95044598612488%}
.row-fluid .span11{width:91.57581764122894%;*width:91.52626362735381%}
.row-fluid .span10{width:83.15163528245789%;*width:83.10208126858277%}
.row-fluid .span9{width:74.72745292368683%;*width:74.6778989098117%}
.row-fluid .span8{width:66.30327056491576%;*width:66.25371655104064%}
.row-fluid .span7{width:57.879088206144694%;*width:57.82953419226957%}
.row-fluid .span6{width:49.45490584737364%;*width:49.405351833498514%}
.row-fluid .span5{width:41.03072348860258%;*width:40.98116947472746%}
.row-fluid .span4{width:32.60654112983152%;*width:32.556987115956396%}
.row-fluid .span3{width:24.182358771060457%;*width:24.132804757185333%}
.row-fluid .span2{width:15.758176412289396%;*width:15.708622398414272%}
.row-fluid .span1{width:7.333994053518335%;*width:7.284440039643211%}
.row-fluid .offset12{margin-left:102.18037661050545%;*margin-left:102.0812685827552%}
.row-fluid .offset12:first-child{margin-left:101.09018830525272%;*margin-left:100.99108027750248%}
.row-fluid .offset11{margin-left:93.75619425173439%;*margin-left:93.65708622398414%}
.row-fluid .offset11:first-child{margin-left:92.66600594648166%;*margin-left:92.56689791873141%}
.row-fluid .offset10{margin-left:85.33201189296334%;*margin-left:85.23290386521309%}
.row-fluid .offset10:first-child{margin-left:84.24182358771061%;*margin-left:84.14271555996037%}
.row-fluid .offset9{margin-left:76.90782953419227%;*margin-left:76.80872150644203%}
.row-fluid .offset9:first-child{margin-left:75.81764122893955%;*margin-left:75.7185332011893%}
.row-fluid .offset8{margin-left:68.48364717542121%;*margin-left:68.38453914767096%}
.row-fluid .offset8:first-child{margin-left:67.39345887016849%;*margin-left:67.29435084241824%}
.row-fluid .offset7{margin-left:60.05946481665014%;*margin-left:59.960356788899894%}
.row-fluid .offset7:first-child{margin-left:58.96927651139742%;*margin-left:58.87016848364717%}
.row-fluid .offset6{margin-left:51.635282457879086%;*margin-left:51.53617443012884%}
.row-fluid .offset6:first-child{margin-left:50.54509415262636%;*margin-left:50.445986124876114%}
.row-fluid .offset5{margin-left:43.21110009910803%;*margin-left:43.11199207135778%}
.row-fluid .offset5:first-child{margin-left:42.120911793855306%;*margin-left:42.02180376610506%}
.row-fluid .offset4{margin-left:34.78691774033697%;*margin-left:34.68780971258672%}
.row-fluid .offset4:first-child{margin-left:33.696729435084244%;*margin-left:33.597621407333996%}
.row-fluid .offset3{margin-left:26.36273538156591%;*margin-left:26.26362735381566%}
.row-fluid .offset3:first-child{margin-left:25.27254707631318%;*margin-left:25.173439048562933%}
.row-fluid .offset2{margin-left:17.938553022794846%;*margin-left:17.839444995044598%}
.row-fluid .offset2:first-child{margin-left:16.848364717542122%;*margin-left:16.749256689791874%}
.row-fluid .offset1{margin-left:9.514370664023787%;*margin-left:9.415262636273539%}
.row-fluid .offset1:first-child{margin-left:8.424182358771061%;*margin-left:8.325074331020813%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}
.container{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
.container-fluid{padding-right:11px;padding-left:11px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
p{margin:0 0 10px}
.lead{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
cite{font-style:normal}
.muted{color:#999}
h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:1;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}
h1{font-size:36px;line-height:40px}
h2{font-size:30px;line-height:40px}
h3{font-size:24px;line-height:40px}
h4{font-size:18px;line-height:20px}
h5{font-size:14px;line-height:20px}
h6{font-size:12px;line-height:20px}
h1 small{font-size:24px}
h2 small{font-size:18px}
h3 small{font-size:14px}
h4 small{font-size:14px}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}
ul,ol{padding:0;margin:0 0 10px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
li{line-height:20px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
dl{margin-bottom:20px}
dt,dd{line-height:20px}
dt{font-weight:bold}
dd{margin-left:10px}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:130px}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
abbr[title]{cursor:help;border-bottom:1px dotted #999}
abbr.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}
blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px}
blockquote small{display:block;line-height:20px;color:#999}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}
blockquote.pull-right p,blockquote.pull-right small{text-align:right}
blockquote.pull-right small:before{content:''}
blockquote.pull-right small:after{content:'\00A0 \2014'}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}
code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
pre.prettyprint{margin-bottom:20px}
pre code{padding:0;color:inherit;background-color:transparent;border:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.label,.badge{font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}
.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
a.label:hover,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.label-important,.badge-important{background-color:#b94a48}
.label-important[href],.badge-important[href]{background-color:#953b39}
.label-warning,.badge-warning{background-color:#f89406}
.label-warning[href],.badge-warning[href]{background-color:#c67605}
.label-success,.badge-success{background-color:#468847}
.label-success[href],.badge-success[href]{background-color:#356635}
.label-info,.badge-info{background-color:#3a87ad}
.label-info[href],.badge-info[href]{background-color:#2d6987}
.label-inverse,.badge-inverse{background-color:#333}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}
.btn .label,.btn .badge{position:relative;top:-1px}
.btn-mini .label,.btn-mini .badge{top:0}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}
.table{width:100%;margin-bottom:20px}
.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.table th{font-weight:bold}
.table thead th{vertical-align:bottom}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody+tbody{border-top:2px solid #ddd}
.table-condensed th,.table-condensed td{padding:4px 5px}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}
.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-right-topleft:4px}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}
table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0}
table .span1{float:none;width:58px;margin-left:0}
table .span2{float:none;width:143px;margin-left:0}
table .span3{float:none;width:228px;margin-left:0}
table .span4{float:none;width:313px;margin-left:0}
table .span5{float:none;width:398px;margin-left:0}
table .span6{float:none;width:483px;margin-left:0}
table .span7{float:none;width:568px;margin-left:0}
table .span8{float:none;width:653px;margin-left:0}
table .span9{float:none;width:738px;margin-left:0}
table .span10{float:none;width:823px;margin-left:0}
table .span11{float:none;width:908px;margin-left:0}
table .span12{float:none;width:993px;margin-left:0}
table .span13{float:none;width:1078px;margin-left:0}
table .span14{float:none;width:1163px;margin-left:0}
table .span15{float:none;width:1248px;margin-left:0}
table .span16{float:none;width:1333px;margin-left:0}
table .span17{float:none;width:1418px;margin-left:0}
table .span18{float:none;width:1503px;margin-left:0}
table .span19{float:none;width:1588px;margin-left:0}
table .span20{float:none;width:1673px;margin-left:0}
table .span21{float:none;width:1758px;margin-left:0}
table .span22{float:none;width:1843px;margin-left:0}
table .span23{float:none;width:1928px;margin-left:0}
table .span24{float:none;width:2013px;margin-left:0}
.table tbody tr.success td{background-color:#dff0d8}
.table tbody tr.error td{background-color:#f2dede}
.table tbody tr.info td{background-color:#d9edf7}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;overflow:visible \9;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in{height:auto}
.help-block{display:block;clear:both;font-size:12px;margin-bottom:10px}
.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}@font-face{font-family:'GothamLightRegular';src:url('/fonts/gotham-light/gotham-light-webfont.eot');src:url('/fonts/gotham-light/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/gotham-light/gotham-light-webfont.woff') format('woff'),url('/fonts/gotham-light/gotham-light-webfont.ttf') format('truetype'),url('/fonts/gotham-light/gotham-light-webfont.svg#GothamLightRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'GothamBookRegular';src:url('/fonts/gotham-book/gotham-book-webfont.eot');src:url('/fonts/gotham-book/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/gotham-book/gotham-book-webfont.woff') format('woff'),url('/fonts/gotham-book/gotham-book-webfont.ttf') format('truetype'),url('/fonts/gotham-book/gotham-book-webfont.svg#GothamBookRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'GothamBoldRegular';src:url('/fonts/gotham-bold/gotham-bold-webfont.eot');src:url('/fonts/gotham-bold/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/gotham-bold/gotham-bold-webfont.woff') format('woff'),url('/fonts/gotham-bold/gotham-bold-webfont.ttf') format('truetype'),url('/fonts/gotham-bold/gotham-bold-webfont.svg#GothamBoldRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'GothamBlackRegular';src:url('/fonts/gotham-black/gotham-black-webfont.eot');src:url('/fonts/gotham-black/gotham-black-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/gotham-black/gotham-black-webfont.woff') format('woff'),url('/fonts/gotham-black/gotham-black-webfont.ttf') format('truetype'),url('/fonts/gotham-black/gotham-black-webfont.svg#GothamBlackRegular') format('svg');font-weight:normal;font-style:normal}
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=a58035b4-8b1d-4985-9902-6baeb04d4127");@font-face{font-family:'Gill Sans W04';src:url('/fonts/gill-sans-medium/c575cf0c-7e15-4f49-913a-af4676e20343.eot');src:url('/fonts/gill-sans-medium/c575cf0c-7e15-4f49-913a-af4676e20343.eot?#iefix') format('embedded-opentype'),url('/fonts/gill-sans-medium/39ede25d-544d-4537-8668-3e9af68a26ec.woff') format('woff'),url('/fonts/gill-sans-medium/fe7e264f-3a4a-40c8-85eb-f9e2cb4b6f21.ttf') format('truetype'),url('/fonts/gill-sans-medium/f45aa0ef-7101-4ac6-84f9-fce14d01e189.svg#f45aa0ef-7101-4ac6-84f9-fce14d01e189') format('svg');font-weight:normal;font-style:normal}
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=a58035b4-8b1d-4985-9902-6baeb04d4127");@font-face{font-family:'Gill Sans W05';src:url('/fonts/gill-sans-light/99f44245-9d58-4190-a64e-a3376f8b53b3.eot');src:url('/fonts/gill-sans-light/99f44245-9d58-4190-a64e-a3376f8b53b3.eot?#iefix') format('embedded-opentype'),url('/fonts/gill-sans-light/bef137ae-8972-46a3-9a77-f0453736e755.woff') format('woff'),url('/fonts/gill-sans-light/c4072f74-697b-4348-a99d-a43bc92d5416.ttf') format('truetype'),url('/fonts/gill-sans-light/2f1959a9-36af-4490-bdb5-aec3ca90bbb2.svg#2f1959a9-36af-4490-bdb5-aec3ca90bbb2') format('svg');font-weight:100;font-style:normal}
@font-face{font-family:"Adobe Caslon W08_I4";src:url("/fonts/calson-pro-italic/4eea0150-8efe-4225-bf75-8cf9ac3df9a6.eot?#iefix") format("eot")}
@font-face{font-family:"Adobe Caslon W08";src:url("/fonts/calson-pro-italic/4eea0150-8efe-4225-bf75-8cf9ac3df9a6.eot?#iefix");src:url("/fonts/calson-pro-italic/4eea0150-8efe-4225-bf75-8cf9ac3df9a6.eot?#iefix") format("eot"),url("/fonts/calson-pro-italic/ed94509d-3410-43de-a712-24aa6c8b82cd.woff") format("woff"),url("/fonts/calson-pro-italic/9207940b-2348-4b47-b399-3f2b927f04f4.ttf") format("truetype"),url("/fonts/calson-pro-italic/f21ff418-f5c9-4960-a745-857d1cc164aa.svg#f21ff418-f5c9-4960-a745-857d1cc164aa") format("svg");font-weight:400;font-style:normal}.sprite{background-image:url(/img/skin/march14/global-sprite-nov-15_v4.png);direction:ltr;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em}
.lt-ie8 .sprite{display:inline}
.sprite-brand{background-image:url(/img/brands/brand-sprite_v10.png)}
.sprite-logo-est{background-position:0 -878px;height:60px;width:284px}
.main-logo--international{margin:15px 0 15px!important}
#main-logo span{background-image:url(/img/skin/march14/internationalization-small.png);background-repeat:no-repeat;left:50%;position:absolute;top:72px;width:104px}
.sprite-international-ie{background-position:0 -195px;width:62px;height:15px;margin-left:-34px}
.sprite-international-au{background-position:0 0;width:77px;height:15px;margin-left:-41px}
.sprite-international-dk{background-position:0 -130px;width:71px;height:15px;margin-left:-38px}
.sprite-international-se{background-position:0 -390px;width:62px;height:15px;margin-left:-34px}
.sprite-international-us{background-position:0 -455px;width:31px;height:15px;margin-left:-19px}
.sprite-international-fr{background-position:0 -260px;width:57px;height:15px;margin-left:-32px}
.sprite-international-de{background-position:0 -65px;width:71px;height:15px;margin-left:-38px}
.sprite-international-nl{background-position:0 -325px;width:101px;height:15px;margin-left:-53px}
.sprite-currency{height:15px;vertical-align:middle;width:18px}
.sprite-ajax{background-image:url(/img/skin/oct12/ajax-small.gif);height:16px;vertical-align:middle;width:16px}
.sprite-back-arrow{height:12px!important;margin:-2px 9px 0 -6px;width:7px;vertical-align:middle}
.sprite-search-grey{vertical-align:middle}
.delspritenew{margin:0 0 0 8px;position:relative;top:3px;vertical-align:middle}
.delspritenew-arrow-black{width:33px;height:20px;background-position:-43px -5px}
.delspritenew-pencil-black{width:33px;height:33px;background-position:-313px -75px}
.delspritenew-plane-black{width:33px;height:33px;background-position:-405px -75px}
.delspritenew-van-black{width:33px;height:33px;background-position:-467px -158px}
.delspritenew-mouse-black{width:33px;height:33px;background-position:-103px -5px}
.sprite-payment{width:290px;height:35px;background-repeat:no-repeat}
.sprite-danish-payment,.sprite-swedish-payment,.sprite-netherlands-payment{width:410px;height:28px;background-repeat:no-repeat}
.sprite-payment{background-image:url(/img/skin/march14/payment-dec-15.png)}
.sprite-danish-payment{background-image:url(/img/skin/oct12/danish-payment_v2.png)}
.sprite-swedish-payment{background-image:url(/img/skin/oct12/swedish-payment.png)}
.sprite-netherlands-payment{background-image:url(/img/skin/oct12/netherlands-payment.png)}
.sprite-facebook-footer{width:25px!important}
.sprite-twitter-footer{width:38px!important}
.sprite-googleplus-footer{width:35px!important}
.sprite-pinterest-footer{width:29px!important}
.sprite-instagram-footer{width:38px!important}
.sprite-trustedshops-footer{position:relative;top:10px}
.sprite-alternate-arrows{width:28px;height:58px;background-position:-3px -3px}
.sprite-arrow-icon{width:33px;height:20px;background-position:-37px -3px}
.sprite-arrows-return{width:50px;height:35px;background-position:-76px -3px}
.sprite-back-arrow{width:7px;height:24px;background-position:-132px -3px}
.sprite-click{width:33px;height:33px;background-position:-145px -3px}
.sprite-click-collect{width:34px;height:35px;background-position:-184px -3px}
.sprite-currency-aud{width:18px;height:15px;background-position:-224px -3px}
.sprite-currency-dkk{width:18px;height:15px;background-position:-248px -3px}
.sprite-currency-eur{width:18px;height:15px;background-position:-272px -3px}
.sprite-currency-gbp{width:19px;height:15px;background-position:-296px -3px}
.sprite-currency-ie{width:18px;height:15px;background-position:-321px -3px}
.sprite-currency-nld{width:18px;height:15px;background-position:-345px -3px}
.sprite-currency-sek{width:18px;height:15px;background-position:-369px -3px}
.sprite-currency-usd{width:18px;height:15px;background-position:-393px -3px}
.sprite-del-sprite-new_v5{width:33px;height:132px;background-position:-417px -3px}
.sprite-facebook-footer{width:35px;height:27px;background-position:-3px -141px}
.sprite-googleplus-footer{width:45px;height:27px;background-position:-44px -141px}
.sprite-guarantee{width:37px;height:35px;background-position:-95px -141px}
.sprite-imrg-footer{width:81px;height:35px;background-position:-224px -24px}
.sprite-instagram-footer{width:40px;height:27px;background-position:-311px -24px}
.sprite-logo-est{width:284px;height:61px;background-position:-37px -65px}
.sprite-logo-full{width:268px;height:79px;background-position:-138px -132px}
.sprite-logo-full-small{width:252px;height:78px;background-position:-3px -217px}
.sprite-logo-full-text-bold{width:268px;height:81px;background-position:-3px -301px}
.sprite-logo-full-text-light{width:268px;height:81px;background-position:-456px -3px}
.sprite-logo-international{width:285px;height:90px;background-position:-412px -141px}
.sprite-moss-blue{width:229px;height:60px;background-position:-277px -237px}
.sprite-pencil{width:33px;height:33px;background-position:-327px -90px}
.sprite-pinterest-footer{width:39px;height:27px;background-position:-366px -90px}
.sprite-plane{width:33px;height:33px;background-position:-456px -90px}
.sprite-premier{width:27px;height:27px;background-position:-3px -90px}
.sprite-premier{width:33px;height:33px;background-position:-495px -90px}
.sprite-premier-invert{width:33px;height:33px;background-position:-534px -90px}
.sprite-search-grey{width:14px;height:13px;background-position:-573px -90px}
.sprite-secure{width:30px;height:35px;background-position:-593px -90px}
.sprite-secure-2{width:12px;height:18px;background-position:-629px -90px}
.sprite-swing-tag{width:26px;height:35px;background-position:-647px -90px}
.sprite-truck{width:50px;height:35px;background-position:-512px -237px}
.sprite-trustedshops-footer{width:50px;height:50px;background-position:-568px -237px}
.sprite-twitter-footer{width:48px;height:27px;background-position:-624px -237px}
.sprite-van{width:33px;height:33px;background-position:-679px -90px}
.sprite-brand-antler{width:80px;height:71px;background-position:-5px -5px}
.sprite-brand-ben-sherman{width:142px;height:71px;background-position:-5px -86px}
.sprite-brand-blazer{width:136px;height:71px;background-position:-5px -167px}
.sprite-brand-calvin-klein{width:98px;height:71px;background-position:-5px -248px}
.sprite-brand-ceruti{width:117px;height:71px;background-position:-5px -329px}
.sprite-brand-daniel-hechter{width:141px;height:71px;background-position:-5px -410px}
.sprite-brand-dehavilland{width:142px;height:71px;background-position:-5px -491px}
.sprite-brand-dkny{width:120px;height:71px;background-position:-5px -572px}
.sprite-brand-duchamp{width:142px;height:71px;background-position:-5px -653px}
.sprite-brand-farrell{width:141px;height:71px;background-position:-5px -734px}
.sprite-brand-french-connection{width:135px;height:71px;background-position:-5px -815px}
.sprite-brand-fulton{width:120px;height:71px;background-position:-5px -896px}
.sprite-brand-homme{width:145px;height:71px;background-position:-5px -977px}
.sprite-brand-hudson{width:119px;height:71px;background-position:-5px -1058px}
.sprite-brand-john-white{width:83px;height:71px;background-position:-5px -1139px}
.sprite-brand-lanificio-flli-cerruti-dal-1881{width:117px;height:71px;background-position:-5px -1220px}
.sprite-brand-moss-1851{width:149px;height:66px;background-position:-5px -1301px}
.sprite-brand-moss-esq{width:149px;height:66px;background-position:-5px -1377px}
.sprite-brand-moss-esquire{width:149px;height:66px;background-position:-5px -1453px}
.sprite-brand-moss-london{width:149px;height:66px;background-position:-5px -1529px}
.sprite-brand-peter-werth{width:125px;height:71px;background-position:-5px -1605px}
.sprite-brand-savoy{width:122px;height:71px;background-position:-5px -1686px}
.sprite-brand-savoy-taylors-guild{width:122px;height:71px;background-position:-5px -1767px}
.sprite-brand-selected-homme{width:145px;height:71px;background-position:-5px -1848px}
.sprite-brand-taylors{width:112px;height:71px;background-position:-5px -1929px}
.sprite-brand-ted-baker{width:108px;height:71px;background-position:-5px -2010px}
.sprite-brand-ventuno{width:120px;height:71px;background-position:-5px -2091px}
.sprite-brand-ventuno-21{width:142px;height:71px;background-position:-5px -2172px}
.sprite-brand-zegna{width:136px;height:71px;background-position:-5px -2253px}
.sprite-brand-zegna-ol{width:136px;height:71px;background-position:-5px -2334px}html,body{min-width:1013px}
html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}
img{max-width:none}
body{background:#fff;font-family:Arial}
body.homepage{background:#fff}
body.international-bg{background:#fff}
body.usa-bg{background:#fff}
.container{position:relative;z-index:1}
header{margin:0 0 10px;position:relative;z-index:3}
.page-container{position:relative;z-index:2}
footer{margin:0;min-width:1040px;position:relative;z-index:1}
.borderLeft{border-left:1px solid #a2aab0}
.alignLeft{text-align:left}
.alignRight{text-align:right}
.alignCenter{text-align:center}
.floatLeft{float:left}
.floatRight{float:right}
.center,.text-center{text-align:center}
ul.col{*zoom:1}
ul.col:before,ul.col:after{display:table;content:"";line-height:0}
ul.col:after{clear:both}
ul.cols2 li{float:left;width:49%}
.clearRight{clear:right}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
ul.cols3 li{float:left;width:33.3%}
.font-brand{font-family:'Gill Sans W04',sans-serif}
.font-brand-light{font-family:'Gill Sans W05',sans-serif}
.font-caslon,.font-calson{font-family:'Adobe Caslon W08',sans-serif}
.text-uppercase{text-transform:uppercase}
h1,h2,h3,h4,h5{font-weight:normal;line-height:normal;margin:0 0 15px}
h1{font-size:22px}
h2{font-size:18px}
h3{font-size:14px}
p{font-size:12px}
.fonts-grid h1{font-size:28px}
.fonts-grid h2{font-size:24px}
.fonts-grid h3{font-size:20px}
.fonts-grid h4{font-size:18px}
.fonts-grid h5{font-size:16px}
.fonts-grid h6{font-size:14px;font-weight:normal}
.fonts-grid p{font-size:14px}
.fonts-grid .grid-uppercase{text-transform:uppercase}
hr{margin:20px 0;border:0;border-top:1px solid #455561}
ul{margin:20px 0 20px 20px}
li{font-size:12px}
.white{color:#fff}
.alert{padding:10px 30px 10px 30px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#000;background-color:#FFF;border:1px solid #CCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.error{color:#860909;background-color:#FFE3E3;border-color:#D00}
.warning{color:#A6750C;background-color:#FFEBC1;border-color:#FDBF3B}
.success{color:#005F00;background-color:#DFFFDF;border-color:#9FCF9F}
.information{color:#156e94;background-color:#d0f5fe;border-color:#b6d5e0}
.arrow-down{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:relative;top:-2px}
.arrow-left{display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #000;position:relative;top:1px}
.arrow-right-white{display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff;position:relative;top:1px}
.rowSpacing{margin-bottom:11px}
.table-black-border{border-radius:0}
.table-black-border,.table-black-border th,.table-black-border td{border-color:#000;border-radius:0!important}
.table-black-border td{padding:0}
.collased-border{display:table;border-collapse:collapse}
.collased-border .row-fluid{display:table-row}
.collased-border [class*="span"]{display:table-cell;margin:0;float:none}
.collased-border .span3{width:25%}
.collased-border .span4{width:20%}
.collased-border .span6{width:50%}
.custom-select{position:relative}
.custom-select__dropdown{position:absolute;top:99%;left:0;z-index:10;border:2px solid #d3d3d3;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.custom-select__absolute-dropdown{display:none;position:absolute;z-index:10;max-height:300px;overflow:auto;border:2px solid #d3d3d3;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.blackButton{background-color:#1c1c1c;border:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:13px;height:26px;line-height:26px;text-align:center;text-decoration:none;text-transform:uppercase;border:0;width:100px}
.blackButton:hover{background-color:#292929;color:#FFF;text-decoration:none!important}
.giftShopButton{background-color:#1c1c1c;border:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:11px;height:26px;line-height:26px;text-align:center;text-decoration:none;text-transform:uppercase;border:0;width:250px}
.giftShopButton:hover{background-color:#292929;color:#FFF;text-decoration:none!important}
.controls .blueButton{background-color:#002d47;border:0;text-align:center;border-radius:0;padding:0}
.blueButton{background-color:#002d47;border:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:11px;height:26px;line-height:25px;text-align:center;text-decoration:none;text-transform:uppercase;border:0;width:100px}
.isMac .blueButton{line-height:22px}
.blueButton:hover{background-color:#333f47;color:#FFF;text-decoration:none!important}
.blackButton{background-color:#000;border:0;color:#fff!important;cursor:pointer;display:inline-block;font-size:13px;height:26px;line-height:25px;text-align:center;text-decoration:none;text-transform:uppercase;border:0;width:130px}
.btn-dark{border-top:1px solid #bdaaae;border-right:1px solid #351f21;border-bottom:1px solid #201312;border-left:1px solid #836a6e;background-color:#673c46;background-image:-webkit-gradient(linear,left top,left bottom,from(#673c46),to(#392220));background-image:-webkit-linear-gradient(top,#673c46,#392220);background-image:-moz-linear-gradient(top,#673c46,#392220);background-image:-o-linear-gradient(top,#673c46,#392220);background-image:linear-gradient(to bottom,#673c46,#392220);color:#fff;cursor:pointer;text-align:center;text-shadow:1px 1px 0 #3D3C36;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px}
.btn-dark:hover{background-color:#5e3740;background-image:-webkit-gradient(linear,left top,left bottom,from(#5e3740),to(#301d1b));background-image:-webkit-linear-gradient(top,#5e3740,#301d1b);background-image:-moz-linear-gradient(top,#5e3740,#301d1b);background-image:-o-linear-gradient(top,#5e3740,#301d1b);background-image:linear-gradient(to bottom,#5e3740,#301d1b);color:#fff;text-decoration:none}
.btn-dark:active,.btn-dark.active{background-color:#3b3934;background-image:-webkit-gradient(linear,left top,left bottom,from(#301d1b),to(#5e3740));background-image:-webkit-linear-gradient(top,#301d1b,#5e3740);background-image:-moz-linear-gradient(top,#301d1b,#5e3740);background-image:-o-linear-gradient(top,#301d1b,#5e3740);background-image:linear-gradient(to bottom,#301d1b,#5e3740)}
.btn-dark-flat{background-color:#673c46;color:#fff;cursor:pointer;text-align:center;text-shadow:1px 1px 0 #3D3C36;-webkit-border-radius:3px;border-radius:3px}
.btn-dark-flat:hover{background-color:#5e3740;color:#fff;text-decoration:none}
.btn-light{border-top:1px solid #f8f8e8;border-right:1px solid #858472;border-bottom:1px solid #3f3d38;border-left:1px solid #a5a39a;background-color:#eeeeca;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeca),to(#716e65));background-image:-webkit-linear-gradient(top,#eeeeca,#716e65);background-image:-moz-linear-gradient(top,#eeeeca,#716e65);background-image:-o-linear-gradient(top,#eeeeca,#716e65);background-image:linear-gradient(to bottom,#eeeeca,#716e65);color:#563246;cursor:pointer;font-family:"Times New Roman",Times,serif;font-size:12px;font-weight:normal;padding:5px 7px;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 0 #a19f8b}
.btn-light:hover{background-color:#e8e8c5;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8c5),to(#6b685f));background-image:-webkit-linear-gradient(top,#e8e8c5,#6b685f);background-image:-moz-linear-gradient(top,#e8e8c5,#6b685f);background-image:-o-linear-gradient(top,#e8e8c5,#6b685f);background-image:linear-gradient(to bottom,#e8e8c5,#6b685f);color:#000;text-decoration:none}
.btn-light:active,.btn-light.active{background-color:#eeeeca;background-image:-webkit-gradient(linear,left top,left bottom,from(#716e65),to(#eeeeca));background-image:-webkit-linear-gradient(top,#716e65,#eeeeca);background-image:-moz-linear-gradient(top,#716e65,#eeeeca);background-image:-o-linear-gradient(top,#716e65,#eeeeca);background-image:linear-gradient(to bottom,#716e65,#eeeeca)}
.btn-grey{border-top:1px solid #c3c2be;border-right:1px solid #484641;border-bottom:1px solid #22221f;border-left:1px solid #807f7a;background-color:#757269;background-image:-webkit-gradient(linear,left top,left bottom,from(#757269),to(#3e3d38));background-image:-webkit-linear-gradient(top,#757269,#3e3d38);background-image:-moz-linear-gradient(top,#757269,#3e3d38);background-image:-o-linear-gradient(top,#757269,#3e3d38);background-image:linear-gradient(to bottom,#757269,#3e3d38);color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;padding:1px 5px;text-align:center;text-shadow:1px 1px 0 #3D3C36;text-transform:uppercase}
.btn-grey:hover{background-color:#6e6b63;background-image:-webkit-gradient(linear,left top,left bottom,from(#6e6b63),to(#33322e));background-image:-webkit-linear-gradient(top,#6e6b63,#33322e);background-image:-moz-linear-gradient(top,#6e6b63,#33322e);background-image:-o-linear-gradient(top,#6e6b63,#33322e);background-image:linear-gradient(to bottom,#6e6b63,#33322e);color:#fff;text-decoration:none}
.btn-grey:active,.btn-grey.active{background-color:#33322e;background-image:-webkit-gradient(linear,left top,left bottom,from(#33322e),to(#6e6b63));background-image:-webkit-linear-gradient(top,#33322e,#6e6b63);background-image:-moz-linear-gradient(top,#33322e,#6e6b63);background-image:-o-linear-gradient(top,#33322e,#6e6b63);background-image:linear-gradient(to bottom,#33322e,#6e6b63)}
.orangeButton{background-color:#f68026;border:1px solid #455561;color:#fff;cursor:pointer;display:inline-block;font-family:'Gill Sans W04',sans-serif;font-size:12px;padding:0 5px;text-align:center;text-transform:uppercase}
.orangeButton:hover{background-color:#d66f20;color:#fff;text-decoration:none}
.orangeButton:active,.orangeButton.active{background-color:#d46b20}
.whiteButton{background-color:#FFF;border:1px solid #455561;color:#000;cursor:pointer;display:inline-block;font-family:'Gill Sans W04',sans-serif;font-size:12px;padding:0 5px;text-align:center;text-transform:uppercase}
.whiteButton:hover{background-color:#D3D3D3;color:#000;text-decoration:none}
.whiteButton:active,.whiteButton.active{background-color:#d46b20}
.btn-vip{border-top:1px solid #fafadd;border-right:1px solid #a4a4a4;border-bottom:1px solid #343433;border-left:1px solid #fafadc;background-color:#f8f8de;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8de),to(#b7b7a2));background-image:-webkit-linear-gradient(top,#f8f8de,#b7b7a2);background-image:-moz-linear-gradient(top,#f8f8de,#b7b7a2);background-image:-o-linear-gradient(top,#f8f8de,#b7b7a2);background-image:linear-gradient(to bottom,#f8f8de,#b7b7a2);color:#4a2e33;cursor:pointer;font-size:11px;padding:5px 7px;text-align:center;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px}
.btn-vip:hover{background-color:#e8e8d1;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8d1),to(#a8a896));background-image:-webkit-linear-gradient(top,#e8e8d1,#a8a896);background-image:-moz-linear-gradient(top,#e8e8d1,#a8a896);background-image:-o-linear-gradient(top,#e8e8d1,#a8a896);background-image:linear-gradient(to bottom,#e8e8d1,#a8a896);color:#653b44;text-decoration:none}
.btn-vip:active,.btn-vip.active{background-color:#a8a896;background-image:-webkit-gradient(linear,left top,left bottom,from(#a8a896),to(#e8e8d1));background-image:-webkit-linear-gradient(top,#a8a896,#e8e8d1);background-image:-moz-linear-gradient(top,#a8a896,#e8e8d1);background-image:-o-linear-gradient(top,#a8a896,#e8e8d1);background-image:linear-gradient(to bottom,#a8a896,#e8e8d1);color:#000}
.ui-dropdown{background:#2B2B2B;border:1px solid #000;display:none;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.4);box-shadow:0 6px 10px rgba(0,0,0,0.4)}
.ui-dropdown .arrow-up{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2B2B2B;position:absolute;top:-5px;left:10px}
.ui-dropdown-light{background:#fff;border:1px solid #ddd;color:#000;display:none;padding:5px;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.4);box-shadow:0 6px 10px rgba(0,0,0,0.4)}
.page-background{background:#fff;min-height:900px;padding:0 15px}
#main-logo{float:left;line-height:0;margin:14px 0 10px;overflow:visible;position:relative;text-decoration:none}
#top-nav{clear:right;float:right;margin:7px 0 0;position:relative;z-index:4}
#top-nav ul{list-style:none;margin:6px 0 0;padding:0}
#top-nav>li,#top-nav li>a{color:#858585;font-size:13px;font-weight:normal;text-decoration:none;text-transform:uppercase}
.lt-ie8 #top-nav>li,.lt-ie8 #top-nav li>a{font-size:12px}
#top-nav li{border-left:1px solid #fff;float:left;line-height:12px;margin:0 0 0 18px}
#top-nav li:first-child{border:0}
#top-nav li a:hover{text-decoration:underline}
#currencySelector{color:#858585;float:right;font-size:11px;position:relative}
#currencySelector>a>img,#currencySelector>a>i{margin:-3px 0 0}
#currencySelector ul{list-style:none;margin:0;padding:0}
#currencySelector li{border:0;float:none;line-height:20px}
#currencySelector li:hover{background:#1f1f1f}
#currencySelector li:hover a{text-decoration:none}
#currencySelector li a{color:#fff;display:block}
#currencySelector .ui-dropdown{padding:10px 10px 10px 20px;margin:4px 0 0;position:absolute;right:14px;top:100%;width:69px}
.checkout-top-row2 #currencySelector .ui-dropdown{right:175px!important}
#currencySelector .ui-dropdown .arrow-up{left:85%}
.checkout-top-row2 #currencySelector .selectedCurrency{background:white;border:1px solid #E0E0E0;display:inline-block;font-size:11px;margin:0 0 0 2px;padding:3px 7px;position:relative;-webkit-border-radius:2px;border-radius:2px}
#currencySelector .selectedCurrency{background:white;border:1px solid #E0E0E0;display:inline-block;font-size:11px;margin:0 14px 0 2px;padding:3px 7px;position:relative;-webkit-border-radius:2px;border-radius:2px}
#currencySelector .selectedCurrency img{vertical-align:top;margin:4px 0 0}
#currencySelector .arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #a5a5a5;top:-1px;margin:0 0 0 4px}
#top-row2{clear:right;float:right;margin:17px 0 0;position:relative;z-index:3}
#main-search{background:#fff;border:1px solid #e0e0e0;clear:right;float:right;height:26px;position:relative;width:210px;z-index:2;-webkit-border-radius:2px;border-radius:2px}
#search-query{border:0;color:#858585;font-family:Arial;font-size:11px;height:16px;margin:2px 0 0 10px;outline:0;width:250px;line-height:19px}
#main-search .btn-submit{border-left:1px solid #C2C2C2;display:block;height:24px;position:absolute;right:1px;text-align:center;top:1px;width:27px}
#main-search .btn-submit:hover{background-color:#f9f9f9}
.top-row-large{padding-top:5px}
.top-row-large #main-search{clear:none;height:32px;margin-right:10px;width:322px}
.top-row-large #main-search .btn-submit{color:#fff;background:#eb6412;font-size:13px;height:32px;line-height:32px;right:0;text-transform:uppercase;top:0;width:60px}
.top-row-large #main-search .btn-submit:hover{background:#D66F20;text-decoration:none}
.top-row-large #search-query{font-size:13px;margin:6px 0 0 10px}
.top-row-large #currencySelector{font-size:13px;text-transform:capitalize}
.top-row-large #currencySelector .selectedCurrency{margin:0 0 0 2px;padding:6px 7px}
.top-row-large #currencySelector .ui-dropdown{background:#fff;border:0;font-size:12px;padding:4px 0;margin:0;position:absolute;right:0;top:100%;width:68px}
.top-row-large .ui-dropdown .arrow-up{display:none}
.top-row-large #currencySelector li{padding:2px 4px}
.top-row-large #currencySelector li:hover{background:#edeee8}
.top-row-large #currencySelector li a{color:#4f4f4f}
.cboxContent--modified{padding:0!important}
.country-switch{float:right}
.country-switch__triangle{color:#000}
.country-switch:hover{text-decoration:none}
.country-switch span{color:#858585;font-size:12px;letter-spacing:1px;line-height:32px;margin-right:6px;text-transform:uppercase}
.country-switch:focus{outline:0}
.top-row-large .country-switch .country-switch__flag{margin:0;width:28px}
.aSearchDrop{color:#fff;display:none;position:absolute;right:0;top:100%;width:389px}
.aSearchDrop .arrow-up{left:68px}
.popupPanel{border:1px solid #777;border-top:0;background-color:#fff;color:#777;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-image:linear-gradient(bottom,#e9e9e9 0,#fff 100%);background-image:-o-linear-gradient(bottom,#e9e9e9 0,#fff 100%);background-image:-moz-linear-gradient(bottom,#e9e9e9 0,#fff 100%);background-image:-webkit-linear-gradient(bottom,#e9e9e9 0,#fff 100%);background-image:-ms-linear-gradient(bottom,#e9e9e9 0,#fff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e9e9e9),color-stop(1,#fff))}
.aSearchDrop .isSearching{color:#333;padding:10px 13px}
.aSearchDrop .autoSuggest ul{margin:0 0 5px 0;padding:0}
.aSearchDrop .autoSuggest ul li{margin:0;padding:0;list-style:none}
.aSearchDrop .autoSuggest ul li a{display:block;width:100%}
.aSearchDrop .autoSuggest ul li a:hover,.aSearchDrop .autoSuggest ul li.active a,.aSearchDrop .ajaxRelated ul li.active{background-color:#E5E5E5;text-decoration:none}
.aSearchDrop .aSearchHead{background:#2b2b2b;color:#fff;font-family:Arial;font-size:10px;height:20px;line-height:21px;padding:0 0 0 10px;text-transform:uppercase}
.aSearchDrop .aSearchHead a{color:#fff;font-size:9px;text-decoration:none}
.aSearchDrop .aSearchHead a:hover{text-decoration:underline}
.aSearchDrop a strong{color:#39f;font-weight:normal}
.aSearchDrop .autoList{list-style:none;margin:0;padding:10px 13px}
.aSearchDrop .autoList li{margin:0;padding:0;line-height:20px;height:1%}
.aSearchDrop .autoList a{display:block;color:#555;font-size:11px;text-decoration:none;text-indent:5px;text-transform:uppercase}
.aSearchDrop .autoList a:hover{background:#f1f1f1}
.aSearchDrop ul.ajaxRelated{margin:0}
.aSearchDrop .ajaxRelated{padding:10px 13px;overflow:hidden}
.aSearchDrop .ajaxRelated ul{margin:0;padding:0}
.aSearchDrop .ajaxRelated h3{font-family:'Gill Sans W04',sans-serif;font-size:12px;line-height:12px;font-weight:normal;text-transform:uppercase}
.aSearchDrop .ajaxRelated h3 a{color:#444;font-size:11px;text-decoration:none}
.aSearchDrop .ajaxRelated h3 a:hover{color:#444}
.aSearchDrop .ajaxRelated h3 a strong{color:#39f;font-weight:normal}
.aSearchDrop .product{clear:left;cursor:pointer;float:left;margin:0 0 5px;position:relative;width:100%}
.aSearchDrop .product:hover{background-color:#E5E5E5}
.aSearchDrop .ajaxRelated .product .asLink{display:inline-block;margin:0;overflow:hidden;padding:0;text-decoration:none}
.aSearchDrop .ajaxRelated .product h3{font-size:11px;margin:0 0 4px}
.aSearchDrop .product .prodImg{border:1px solid #dfdfdf;float:left;height:50px;width:40px}
.aSearchDrop .product .prodInfo{float:left;line-height:14px;padding:2px 8px 0;width:300px}
.aSearchDrop .product .price{color:#000;font-family:Arial;font-size:10px}
.aSearchDrop .product .save{color:#f00;font-family:Arial;font-size:10px}
.aSearchDrop .product .rrp{color:#000;font-family:Arial;font-size:10px}
#menu-bar{clear:both;float:left;margin:0;position:relative;width:100%;width:1027px;z-index:2}
#main-menu{float:left}
#main-menu ul{list-style:none;margin:0;padding:0;position:relative}
#main-menu li{float:left;line-height:20px}
.isMac #main-menu li{line-height:12px}
#main-menu li:hover{background:#f4f4f4}
#main-menu li:hover>a{color:#000}
#main-menu a{color:#000;display:block;font-size:14px;font-weight:normal;padding:4px 12px 4px 12px;text-align:center;text-decoration:none;text-transform:uppercase}
.lt-ie9 #main-menu a{padding:4px 10px 4px 10px}
#main-menu a:hover{color:#fff}
#main-menu>ul>li>a{color:#002d47;font-size:15px}
.isMac #main-menu>ul>li>a{padding-top:9px}
#main-menu li:first-child a{border-left:none}
#main-menu li.last-child a{border-right:0}
#main-menu li:hover .ui-dropdown{display:block}
#main-menu .ui-dropdown{background:#f4f4f4;border-top:0;border-color:#ccc;color:#fff;min-width:200px;padding:5px 0 15px 9px;top:100%;border-top-left-radius:0}
#main-menu li.last-child .ui-dropdown{left:auto;right:0;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;border-radius:3px;border-top-right-radius:0}
#main-menu .ties .ui-dropdown{width:600px;margin-left:-254px}
#main-menu .trousers .ui-dropdown{width:600px;margin-left:-165px}
#main-menu .casualwear .ui-dropdown{margin-left:-100px}
#main-menu .jackets .ui-dropdown{width:600px;margin-left:-118px}
#main-menu .shirts .ui-dropdown{width:600px;margin-left:-55px}
#main-menu .gift-shop .ui-dropdown{margin-left:-162px;width:400px}
#main-menu .accessories .ui-dropdown{width:400px;margin-left:-54px}
#main-menu .shoes .ui-dropdown{width:400px;margin-left:-172px}
#main-menu .holiday .ui-dropdown{margin-left:-96px;width:400px}
#main-menu .wedding .ui-dropdown{margin-left:-178px;width:400px}
#main-menu .eveningwear .ui-dropdown{width:400px}
#main-menu .offers .ui-dropdown li:nth-child(3n+4){clear:left}
#main-menu .ui-dropdown ul{float:left;min-width:200px}
#main-menu .ui-dropdown li{float:none}
#main-menu .brands .ui-dropdown{margin-left:-202px}
#main-menu .brands .ui-dropdown ul{width:360px}
#main-menu .brands .ui-dropdown li{float:left;width:45.9%;margin-right:10px}
#main-menu .brands .ui-dropdown a{width:100%}
#main-menu .offers .ui-dropdown{margin-left:-407px;max-width:1010px}
#main-menu .offers .ui-dropdown li{float:left;margin:2px 0}
#main-menu .offers .ui-dropdown li a{min-height:21px}
#main-menu .clearance .ui-dropdown{margin-left:-102px}
#main-menu .sale>a{color:#f00}
#main-menu .dropHeading{line-height:26px;font-size:13px;padding:0 0 0 10px;background:#002d47;font-family:'Gill Sans W04',sans-serif;color:#F68938;height:25px;margin:3px 0;text-transform:uppercase;width:180px}
.isMac #main-menu .dropHeading{line-height:29px}
#main-menu .dropHeading:hover{background:#000}
#main-menu .ui-dropdown a{width:180px;border:0;display:block;padding:2px 0 2px 10px;text-align:left;text-transform:none}
#main-menu .offers .ui-dropdown ul{float:left;width:160px;min-width:160px;margin:0 5px 0 0}
#main-menu .offers .ui-dropdown ul:nth-child(n+7){clear:left}
#main-menu .offers .dropHeading{font-size:12px;padding:0 0 0 10px;margin:3px 0;width:150px}
#main-menu .offers .ui-dropdown a{width:150px}
#main-menu .ui-dropdown li:hover a{background:#002d47;color:#fff}
#offers-bar{background-color:#eeeeca;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeca),to(#b0b0a8));background-image:-webkit-linear-gradient(top,#eeeeca,#b0b0a8);background-image:-moz-linear-gradient(top,#eeeeca,#b0b0a8);background-image:-o-linear-gradient(top,#eeeeca,#b0b0a8);background-image:linear-gradient(to bottom,#eeeeca,#b0b0a8);float:right;padding:5px 0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.5)}
#offers-bar ul{list-style:none;margin:0;padding:0}
#offers-bar li{border-left:1px solid #6f6c63;float:left;line-height:25px}
#offers-bar li:first-child{border-left:none}
#offers-bar a{color:#2e2e2b;font-family:Arial;font-size:16px;font-weight:normal;padding:0 16px;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.3)}
#offers-bar a:hover{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}
#offers-bar .arrow-right{display:inline-block;height:0;width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #51393e}
#offers-bar a:hover .arrow-right{border-left-color:#fff}
.freeDeliveryBanner{background:#002d47;float:left;height:35px;margin:0 0 10px;width:100%}
.freeDeliveryBanner a{color:#fff;display:block;font-family:'Gill Sans W04',sans-serif;font-size:15px;height:100%;text-align:center;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,.1);width:100%;line-height:36px;vertical-align:top}
.freeDeliveryBanner .splitLinks{text-align:center}
.freeDeliveryBanner .splitLinks a{display:inline!important;width:auto!important}
.freeDeliveryBanner .UK{letter-spacing:1.3px}
.freeDeliveryBanner .highlightVoucher{color:#00aebc!important;font-size:17px}
.isMac .freeDeliveryBanner a{line-height:39px}
.freeDeliveryBanner .pull-left{color:#fff;font-family:'Gill Sans W04',sans-serif;font-size:18px;line-height:40px;padding:0 0 0 18px;text-transform:uppercase}
.freeDeliveryBanner .pull-right{color:#fff;font-family:Arial,sans-serif;font-size:10px;line-height:40px;padding:0 18px 0 0}
.blueBar{background:#fff;border-bottom:1px solid #aaa;border-top:1px solid #aaa;clear:both;color:#000;font-size:17px;height:33px;margin:0;padding:0;position:relative;width:100%;z-index:1}
.blueBar>div{background:#fff}
.blueBar a{color:#000;display:block;font-family:'Gill Sans W05',sans-serif;font-size:20px;height:33px;line-height:33px}
.isMac .blueBar a{height:33px;line-height:37px}
.blueBar strong,.blueBar a strong{font-family:'Gill Sans W04',sans-serif;font-weight:normal}
.blueBar a:hover{color:#000;text-decoration:none}
.blueBar [class*="span"]{line-height:33px;min-height:32px}
.blueBar .orangeText{color:#F68938}
.blueBar .orangeText:hover{color:#FFA057}
.blueBar .copperText a,.blueBar .copperText{color:#ba8748}
.blueBar .delspritenew{margin-top:-8px}
.blueBar--invert{background:#002d47;border-bottom:1px solid #ccc;border-top:1px solid #ccc;clear:both;color:#fff;font-size:17px;height:37px;margin:0;padding:0;position:relative;width:100%;z-index:1}
.blueBar--invert a{color:#fff;display:block;font-family:'Gill Sans W05',sans-serif;font-size:20px;height:33px;line-height:33px}
.isMac .blueBar--invert a{height:33px;line-height:37px}
.blueBar--invert strong,.blueBar--invert a strong{font-family:'Gill Sans W04',sans-serif;font-weight:normal}
.blueBar--invert a:hover{color:#f1f1f1;text-decoration:none}
.blueBar--invert [class*="span"]{line-height:33px;min-height:32px}
.blueBar--invert .delspritenew-white{margin-top:-9px}
.grey-bar{background:#f7f7f7;clear:both;color:#050505;font-size:15px;height:35px;margin:0;padding:0;position:relative;width:100%;z-index:1}
.grey-bar>div{background:#f7f7f7}
.grey-bar a{color:#050505;display:block;font-family:'Gill Sans W05',sans-serif;font-size:15px;height:35px;line-height:33px;text-transform:uppercase}
.isMac .grey-bar a{height:35px;line-height:42px}
.grey-bar strong,.grey-bar a strong{font-family:'Gill Sans W04',sans-serif;font-weight:normal}
.grey-bar a:hover{color:#000;text-decoration:none}
.grey-bar [class*="span"]{line-height:33px;min-height:32px}
.grey-bar .delspritenew{margin-top:-8px}
.grey-bar .separate{font-size:20px;color:#000;line-height:20px;margin-top:5px}
.isMac .grey-bar .separate{font-size:20px;color:#000;line-height:20px;margin-top:8px}
.grey-bar--two-line{height:32px;padding:0}
.grey-bar--two-line a{height:32px;line-height:30px}
.isMac .grey-bar--two-line a{height:32px;line-height:35px}
.grey-bar--two-line .grey-bar__text{display:inline-block;text-transform:none}
.grey-bar--two-line .grey-bar__text .grey-bar__text--large{color:#000;clear:both;font-size:12px;font-weight:100;letter-spacing:1.6px;margin:0 0 2px}
#deliveryBar{margin:10px 0 10px 0;z-index:1}
.sizingTable{text-align:left}
.sizingTable th{padding-left:10px}
.sizingTable .countryWidth{width:49.8%}
.sizingTable .typeWidth{width:20.9%}
.sizingTable .timingWidth{width:20.8%}
.sizingTable .priceWidth{width:8.5%}
.sizingTable .cell{text-align:left;padding-left:10px}
.deliveryBar{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}
.deliveryBar .span12{padding-left:10px;border-bottom:1px solid #000;margin-left:0}
.deliveryBar .international{padding-left:0}
.deliveryBar .span8{padding-left:10px;border-bottom:1px solid #000;margin-left:0}
.deliveryBar .closedTab{background:url('/img/static/delivery/tab_closed.jpg') right center no-repeat}
.deliveryBar .openedTab{background:url('/img/static/delivery/tab_opened.jpg') right center no-repeat}
.deliveryBar .deliverytextcontainer{padding-top:10px;display:none}
.deliveryBar .span1{padding-top:5px}
.deliveryBar .span2{padding-left:10px;border-right:1px solid #000;border-left:1px solid #000;padding-top:5px}
.deliveryBar .smallerText{font-size:12px}
.deliveryBar .span3{border-right:1px solid #000;padding-top:5px}
.deliveryBar .border{border-right:1px solid #000}
.deliveryBar .span4{border-right:1px solid #000;padding-top:5px}
.deliveryBar .span5{border-right:1px solid #000;padding-top:5px}
.deliveryBar .span6{border-right:1px solid #000;padding-top:5px}
.deliveryBar .span9{padding-top:5px}
.DeliveryBox{color:#fff;display:inline-block;font-family:Arial,sans-serif;font-size:12px;height:21px;left:15px;padding:75px 0 0 10px;position:absolute;text-align:left;top:15px;width:289px}
.free{background:url(/img/static/delivery/freedelivery_new.png) top left no-repeat}
.nextDay{background:url(/img/static/delivery/newdelivery.png) top left no-repeat}
.nextDayNoon{background:url(/img/static/delivery/newdelivery2.png) top left no-repeat}
.lt-ie8 .freeDeliveryBox{display:inline}
#footerCarousel{background:#002d47;box-shadow:-3px 0 20px 0 rgba(0,0,0,.2)}
.footer-bg{background:#fff}
.footer-top-container{border-bottom:solid 1px #bebebe;height:99px}
.footer-top{border-right:solid 1px #bebebe;float:left;margin:8px 0 0 0;height:66px;padding:12px 15px 5px 31px;width:210px}
.footer-top--first{padding-left:12px!important}
.footer-top h2{color:#000;font-size:18px;margin:0}
.footer-top ul{font-family:'Gill Sans W04',sans-serif;font-size:19px;list-style-type:none;margin:2px 0 5px 0}
.footer-top ul a{color:#000;font-size:16px}
.footer-top .sprite:hover{opacity:.4;filter:alpha(opacity=40)}
.footer-top .sprite{margin-top:5px}
.no-border{border:0}
.footer-links{float:left;margin:20px 30px 0 0}
.lt-ie8 .footer-links{margin:20px 7px 0 0}
.footer-links-first{margin:20px 28px 0 10px!important}
.footer-links h2{color:#0c1e2c;font-family:'Gill Sans W04',sans-serif;font-size:18px;margin:0 0 3px}
.footer-links ul{list-style:none;margin:0 0 15px;padding:0}
.footer-links li{line-height:15px}
.footer-links a{color:#0c1e2c;font-family:'Gill Sans W05',sans-serif;font-size:15px;font-weight:normal;line-height:18px}
.footer-links a:hover{color:#13334c;text-decoration:underline}
#footerBlog{float:right;font-family:Arial;font-size:11px;line-height:14px;margin:3px 0;padding:2px 0 28px 41px;width:209px}
#footerBlog p{font-size:11px}
#footerBlog .arrow-right{display:inline-block;height:0;margin:0 2px 0 0;width:0;position:relative;top:-2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #002d47}
#footerBlog h2{color:#002d47;font-size:19px;margin:0 0 12px}
#footerBlog .bDate{color:#000;font-size:14px;margin-top:4px}
#footerBlog a{color:#000;font-size:16px}
#footerBlog h3{font-size:11px;margin:0 0 10px}
.footerBlog{float:right;font-family:Arial;font-size:11px;line-height:14px;margin:3px 0;padding:2px 0 28px 0;width:275px}
#footerCopyright{clear:both;color:#002d47;font-size:11px;padding:15px 0 8px}
#footerCopyrightNoBorder{clear:both;color:#002d47;font-size:11px;padding:15px 0 8px}
.footerFlagLinks{font-size:12px;padding:5px 0 0 0}
#footerCopyright .pull-right,#footerCopyrightNoBorder .pull-right{line-height:14px;text-align:right}
#footerCopyright .sprite-moss-blue,#footerCopyrightNoBorder .sprite-moss-blue{margin:0 0 15px 34px}
.footerCopyright__reg{padding-left:22px;text-align:center}
.footerCopyright__payment{clear:both;padding:0 0 20px 10px;text-align:center}
.footer--small{height:270px;position:relative}
.footer-carousel--footer-small{height:99px}
.footer-small{bottom:0;padding:30px 0 0;position:absolute;width:100%;z-index:55}
.footer-small__panel{border-top:1px solid #dedede;display:none;background-color:#fff;height:190px;padding:30px 0 0;position:relative}
.footer-small__panel .container{height:100%}
.footer-small__panel .footer-links{bottom:0;position:absolute}
.footer-small__panel .footer-links li{font-size:15px;font-weight:normal;line-height:18px}
.footer-small__panel .footer-links--no-link li{font-size:13px;font-weight:normal;line-height:18px}
.footer-small__panel .footer-links--first{margin:20px 28px 0 10px!important}
.footer-small__panel .footer-links a{color:#000}
.footer-small__bar{background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 0 3px}
.footer-small__bar .footer-small__bar--link{color:#000;font-size:15px;line-height:27px;text-decoration:none;text-transform:uppercase}
.footer-small__bar .footer-small__bar--link:hover{cursor:default}
.isMac .footer-small__bar .footer-small__bar--link{line-height:31px}
.footer-small__bar--top-link{padding-left:10px}
.footer-small__social{float:left;height:25px;width:182px}
.footer-small__social a:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;text-decoration:none}
.footer-small__sign-up{float:left}
.footer-small__bar .alert--footer-small{left:510px;padding:15px 30px;position:absolute;top:44px;width:437px}
.footer-small__bar .alert--footer-small--success{left:510px;padding:6px 8px;position:absolute;top:44px;width:482px}
.footer-small__input{background:#f2f2f2;border:0;color:#00263e;font-size:12px;padding:7px 0 7px 6px}
.footer-small__input:focus{border:0}
.footer-small__sign-up .text_field{background:#f2f2f2;border:1px solid #000}
.footer-small__sign-up .text_field_center{margin:0 auto}
.footer-small__sign-up .text_field .text{border:0;font-size:11px;outline:0}
.footer-small__sign-up .submitBtn{background:#0a1c2a;color:#fff;border:0;font-family:'Gill Sans W04',sans-serif;font-size:12px;height:28px;text-transform:uppercase;width:90px;line-height:27px;position:relative;left:-4px}
.isMac .footer-small__sign-up .submitBtn{line-height:28px}
.footer-small__sign-up .submitBtn:hover{background:#3b4752}
.footer-small__payment{height:60px;padding:15px 0 1px}
.footer-small__payment .sprite-payment{position:relative;top:0}
.footer-small__payment__drapers{padding-left:10px}
.footer-small__secure{padding-right:10px;position:relative;top:6px}
.footer-small__secure--text{display:inline-block;font-size:12px;line-height:20px;position:relative;top:-3px}
.footer-small__legal p{color:#2e2e2e;font-size:11px;margin:2px 0 0;padding-right:5px;text-align:right}
.footer-small__bottom-links ul{color:#000;display:inline-block;list-style-type:none;margin:2px 0 10px;padding:0}
.footer-small__bottom-links ul li{display:inline;float:left}
.footer-small__bottom-links ul li a{color:#2e2e2e;font-size:11px;padding:0 5px}
.footer-small__bottom-links ul li .no-pad-left{padding:0 5px 0 0}
.slideshow{margin:0 auto 11px;overflow:hidden;position:relative;text-align:center}
.slideshow--home{margin:0 auto}
.slideshow .bannerOverlay{position:absolute;bottom:0;left:0;z-index:99}
.slides,.slideshow .slides{position:relative;z-index:1;list-style:none;top:0;left:0;padding:0;margin:0;width:100%}
.slides img{max-width:none}
.slideshow .buttons{position:absolute;z-index:100;bottom:5px;right:5px;display:block;margin:0;padding:5px}
.slideshow .buttons--home{margin:auto;position:absolute;top:initial;left:0;bottom:0;right:initial;text-align:center;width:100%}
.slideshow .buttons a{display:block;float:left;width:10px;height:10px;background:#fff;border:1px solid #002d47;text-indent:-9999px;text-decoration:none;font-size:0;font-family:Arial,Helvetica,sans-serif;color:#fff;margin:0 0 0 2px}
.slideshow .buttons--home a{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:0;display:block;float:left;width:10px;height:10px;background:#fff;text-indent:-9999px;text-decoration:none;font-size:0;font-family:Arial,Helvetica,sans-serif;color:#fff;margin:0 5px 0 5px}
.slideshow .buttons--home a{display:inline-block;float:unset}
.slideshow .buttons a.activeSlide,.slideshow .buttons a:hover{background:#002d47}
.slideshow .buttons--home a.activeSlide,.slideshow .buttons--home a:hover{background:#a6a2a1}
.home-slide{opacity:0;filter:alpha(opacity=0);padding:5px;position:absolute;height:100%;width:30px;z-index:100;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.5s;transition:.3s}
.home-slide:hover{opacity:1;filter:alpha(opacity=1)}
.home-slide img{bottom:206px;position:absolute}
.home-slide-next{right:0}
.home-slide-next img{right:3px}
.home-slide-prev{left:0}
.home-slide-prev img{left:3px}
#suitslide .slide a{display:block;height:307px;margin:0;width:839px}
#homeslide .slide a{display:block;height:500px;margin:0;width:1010px}
.pageTitle{border-bottom:1px solid #000;color:black;height:50px;line-height:50px;margin:5px 0 17px}
.pageTitle h1{float:left;font-family:'Gill Sans W04',sans-serif;line-height:50px}
.headerButtons{float:right}
.headerButtons a{height:25px;line-height:25px;margin:0}
.blog .topPadding{padding:40px 0 26px}
.blog .staticWithSide{margin:0 0 0 10px}
.blog .staticWithSide .menuPosition{border-left:1px solid #EAEAEA;margin:0;padding:14px 0 0 20px}
.blog .staticWithSide ul.staticMenu{display:none;border-right:0}
.blog .staticWithSide ul.staticMenu li a{padding:4px 4px 4px 20px}
.blog .menuPosition>div{margin:0 0 20px}
.blog .pageContainer .h1WithStyle{border-bottom:0}
.blog .blogArchive{display:block}
.blog .blogArchive ul{margin:0}
.blog .blogArchive .blueButton{display:block;margin:0 0 10px;width:auto}
.blog .menuPosition div ul li{float:none;text-indent:0;height:auto;display:block;text-decoration:none;font-size:10px!important;line-height:15px;color:black;padding:4px 0;font-size:12px;background:0;text-decoration:none;text-transform:uppercase}
.blog .entryContent img{background:#eee;padding:10px;max-width:97%}
.blog .blogContainer{float:left}
.blog .entryContent p,.blog .blogContainer .entryContent div{font-family:'Gill Sans W04',sans-serif;font-size:14px;text-align:left}
.blog .pageTitle{border-bottom:1px solid #DBDBDB;margin:5px 0 0;overflow:hidden}
.blog .pageTitle h1{float:left;border-bottom:0;color:#000;margin:0}
.blog .blogDetails{margin:0 0 6px}
.blog .entryHeader{margin:0 0 15px;overflow:hidden}
.blog .entryHeader h2{border-bottom:0;float:none;margin:0;padding:0}
.blog .entryHeader h2 a{font-weight:normal;color:#000;text-decoration:none}
.blog .entryHeader h2 a:hover{color:#000;text-decoration:underline}
.blog .entryContent{font-family:'Gill Sans W04',sans-serif;font-size:14px;line-height:18px;margin:0 0 50px}
.blog .blogEntry .entryContent{font-family:'Gill Sans W04',sans-serif;font-size:14px;margin:0}
.blog .blogger-post-footer{display:none}
.entryContent .link{margin-top:2px;font-size:11px}
.blog .date{display:inline-block;font-size:10px;padding:0}
.blog .headerButtons{float:right}
.blog .headerButtons a{height:25px;line-height:25px;margin:0;width:130px}
.blog .headerButtons a .rssButton{margin:0 3px 0 0;vertical-align:middle}
.blog .blogRSS{text-decoration:none}
.blog .blogEntry{background:#F8F8F8;border-bottom:1px solid #E9E9E9;padding:20px;margin:0 0 16px}
.blog .blogEntry:hover{background:#F3F3F3;border-bottom:1px solid #E6E6E6}
.blog .twitterComments h2,.blog .blogArchive h2{text-transform:uppercase}
.blog .entryOptions{margin:20px 0 0}
.blog .twitterComments ul{margin:0}
.blog .twitterComments .tweet_list li{border-top:1px solid #EAEAEA;overflow-y:auto;overflow-x:hidden;padding:0 0 1em 0;list-style-type:none;text-transform:none}
.blog .twitterComments .tweet_list li:first-child{border-top:0}
.tweet_list .tweet_even{background-color:#fdfdfd}
.tweet_list .tweet_avatar{margin:0 8px 8px 0;float:left}
.tweet_list .tweet_avatar img{vertical-align:middle}
.tweet_list .tweet_time{margin:10px 0 0;display:inline-block}
.tweet_list .tweet_text{clear:both;display:block}
.storeLocatorForm{margin:10px 0;overflow:hidden}
.storeLocatorForm #storeText{font-size:16px;margin:0 0 10px}
.sSearchOptions{margin:0;padding:0 0 0 10px;overflow:hidden;width:100%}
.sSearchOptions li{display:inline;float:left;list-style:none;margin:0 10px 0 0}
.sSearchOptions label{display:block;margin:2px}
.sSearchOptions input{padding:1px;width:250px}
.sSearchOptions input.orangeButton{width:150px;height:22px;line-height:19px;margin:0}
.isMac .sSearchOptions input.orangeButton{line-height:22px}
.sSearchOptions select{padding:1px;width:150px}
.sSearchOptions .blackbutton{margin:15px 0 0}
.searchStoreError{background:#e44747;color:#fff;display:none;float:left;font-size:11px;height:22px;line-height:22px;margin:24px 0 0;padding:0 15px;text-align:center;text-decoration:none;text-transform:uppercase}
.storeMapContainer{background:#eee;float:left;height:500px;margin:0 0 15px;width:700px}
.storeMapContainer img{max-width:none}
.noNearbyStores{float:left;display:none;padding:15px;overflow:auto}
.noNearbyStores p{margin:0}
.nearbyStores{float:left;padding:0 0 15px 0;height:485px;overflow:auto;width:300px}
.bottomViewStores{float:left;display:none;padding:15px;overflow:auto}
.listStore{background:url(/img/static/store/location-bg.jpg) bottom right no-repeat;border-left:1px solid #ddd;padding:15px 0 15px 15px;margin:0 0 30px}
.nearbyStores .listStore{background:#fff;color:#002d47;float:left;font-size:12px;min-height:310px;width:260px;margin:0 1% 2% 0}
.listStore .orangeButton{display:inline-block;font-weight:normal;width:38%;margin:10px 7px 0 0}
.listStore h3{border-top:1px #dadada solid;font-size:13px;font-weight:bold;margin:-15px 0 15px -15px;padding:10px 0 10px 15px;background:#eee;background:-moz-linear-gradient(left,#eee 0,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#eee),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#eee 0,#fff 100%);background:-o-linear-gradient(left,#eee 0,#fff 100%);background:-ms-linear-gradient(left,#eee 0,#fff 100%);background:linear-gradient(to right,#eee 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=1)}
.listStore h3 a{color:#002d47}
.listStore .dirLink{display:block;margin:8px 0 0;line-height:27px}
.listStore .storeName{display:none}
.listStore .storeTelephone{display:inline-block;margin:10px 0 0}
.listStore .storeAddress{min-height:130px}
.listStore .storeTimes{font-size:11px;margin:10px 0 10px}
.listStore .storeIcon{margin:1px}
.iconkey{color:#002d47;float:left;font-size:12px;line-height:13px;margin:10px 0 20px;width:1000px}
.iconkey img{float:left;margin:0 0 0 4px;width:30px}
.iconkey p{border-bottom:1px #dadada solid;height:28px;float:left;padding:2px 0 0 5px;width:460px}
.sizeIntro{background:url(/img/static/sizeguide/main-bg_2.jpg) top left no-repeat;font-size:12px;height:450px;margin:0;width:1009px}
.sizeIntro p{font-size:12px}
.sizeIntro .footerTextContainer{float:left;width:100%;margin-top:400px}
.sizeIntro .textcontainer{line-height:normal;padding:36px 30px;position:relative;float:left;width:100%}
.sizeIntro .textcontainer div{left:30px;position:absolute;font-size:13px}
#mensSuitCollar{top:72px;left:120px}
#mensSuitChest{top:130px;left:120px}
#mensSuitSleeveLength{top:228px;left:120px}
#mensWaist{top:180px;left:600px;text-align:right}
#mensSuitJacketLength{top:240px;left:570px;text-align:right}
#mensSuitInsideLeg{top:330px;left:620px;text-align:right}
.sizeChartTabs ul.tabs{float:left;min-height:23px;list-style:none;position:relative;z-index:1;margin:15px 0 0 0;padding:0;width:100%;border-bottom:2px solid #EEE}
.sizeChartTabs ul.tabs li{background:#fff;color:#000;float:left;height:23px;line-height:24px;overflow:hidden;padding:2px 8px;position:relative;text-align:center;margin:0 1px 0 0}
#cboxLoadedContent .sizeChartTabs ul.tabs li{height:22px}
.sizeChartTabs ul.tabs li a{text-decoration:none;color:#000;letter-spacing:0;font-size:11px;font-family:Arial;font-weight:bold;display:block;width:100%;height:100%;text-transform:uppercase}
.sizeChartTabs ul.tabs li.active a{color:#fff}
#SizeGuide_NoLayout{height:300px}
.sizeChartTabs ul.tabs li.active{color:#fff!important;height:23px;background:#002d47;border-bottom:0;border:2px solid #002d47}
.sizeChartTabs ul.tabs li:hover{color:#fff!important;height:23px;background:#002d47;border-bottom:0;border:2px solid #002d47}
.sizeChartTabs ul.tabs li:hover a{color:#fff!important}
.sizeChartTabs .tab_container{background:white;clear:both;display:inline-block;float:left;margin-bottom:10px;position:relative;overflow:auto;width:100%;padding:1px 0 20px}
.sizeChartTabs .tab_container .tab_content{display:none;zoom:1}
.sizeChartTabs .tab_container .tabFirst{display:block;zoom:1}
.greyTableHeader{color:#000;display:block;font-size:12px;text-align:left;width:100%}
.greyTableHeader p{margin:0;padding:10px}
.sizingTable{border:0;width:100%}
.sizingTable td{line-height:30px;text-align:center;width:63px}
.sizingTable .orangeTableBar{background:#002d47!important;color:#fff;font-weight:bold;line-height:30px;text-align:center;border-right:1px solid #fff!important}
.sizingTable .col1Main{width:200px!important}
#Shoes .blueTableBar{color:#000!important;background-color:#fff!important}
.sizingTable .blueTableBar{background:#fff;color:#000;line-height:30px;text-align:center;font-weight:bold}
.sizingTable .Bold{font-weight:bold}
.sizingTable tr:nth-child(2n+1) td{background-color:#f3f0eb}
.sizeChartTabs .lefttable{color:#fff}
.sizeChartTabs table p{margin:0}
.sizeChartTabs p span.tablefont{color:#000;line-height:30px}
.sizeChartTabs .tab_content .sizeDescription p{font-size:14px;text-align:center}
.sizeBrandSelect{background-color:#d2cbb8;float:left;height:80px;margin:5px 0 20px 0;padding:20px;text-align:left;width:969px}
.sizeBrandSelect h2{color:#665d40;font-family:'Gill Sans W04',sans-serif;margin:0;text-transform:uppercase}
.sizeBrandSelect select{border:1px solid #46555c;color:#46555c;float:left;font-size:10px;height:25px;margin:0 5px 0 0;outline:0;padding:0;width:290px}
.sizeBrandSelect input{height:25px}
.tab_content h2{margin-top:60px}
.sizeChartTabs ul.tabs li{border:2px solid #EEE;padding:2px 10px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:0}
.sizeChartTabs ul.tabs li.active{border-color:#002D47}
.tab_content #Suits td:nth-child(2){border-right:1px solid #000}
.tab_content #Suits .orangeTableBar:nth-child(2n){border-right:1px solid #002d47!important}
.tab_content #Suits td:nth-child(4n+2){border-right:1px solid #000}
.tab_content #Trousers td:nth-child(2n){border-right:1px solid #000}
.tab_content #Trousers td:nth-child(1){border-right:0}
.tab_content #Shirts td:nth-child(2n){border-right:1px solid #000}
.tab_content #Shirts td:nth-child(1){border-right:0}
.tab_content #Casualwear td:nth-child(2n+1){border-right:1px solid #000}
.tab_content #Shoes td{border-right:1px solid #000}
.tab_content #Coats td:nth-child(1n){border-right:1px solid #000}
.sizingTable td:last-child{border-right:none!important}
.slideInBox{display:none;right:30px;margin:0 0 0 -150px;min-width:290px;min-height:256px;position:absolute;bottom:30px;z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.slideInBox_ThankYou{border:6px solid #002d47;display:none;left:50%;margin:0 0 0 -150px;min-width:290px;min-height:194px;position:absolute;top:894px;z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.slideInBox p,.slideInBox_ThankYou p{color:#46545f;top:120px;left:28px;text-align:center;font-size:14px;position:absolute}
#MossCountryCheckSlideIn{background:#061b2d;border:6px solid #061b2d;display:none;left:50%;margin:0 0 0 -150px;width:320px;min-height:170px;height:170px;padding:20px;position:absolute;text-align:center;top:150px;z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
#MossCountryCheckSlideIn .MossCountryCheckSlideIn__logo{display:block;margin:0 auto 30px}
.MossCountryCheckSlideIn__FlagLinks{margin-bottom:15px}
#MossCountryCheckSlideIn p{color:#fff;font-family:Arial;font-size:12px;margin-bottom:20px;position:unset;text-align:center}
.MossCountryCheckSlideIn__close{position:absolute;right:4px;top:0}
#popupEmail{top:188px;left:34px;width:210px}
.slideInBox input{border:0;font-size:12px;position:absolute}
.slideInBox input:focus{outline:0}
.popupReminder{height:360px;margin:10px;width:510px}
.popupReminder .pageTitle{height:30px;line-height:30px}
.popupReminder h2{margin:0}
.popupReminder .reminderImage{float:left;margin:0 10px 0 0}
.popupReminder .orangeButton{float:right;width:100px}
.stockReminderForm td{padding:5px 0}
.rightSections{background:#fff;float:right;line-height:18px;margin:10px 0 10px 10px;position:relative;width:250px;z-index:2}
.rightSections h2{background:#E7E7E7;color:#666;font-size:14px;margin:0 0 5px;padding:5px}
.rightSections a{color:#1c1c1c}
.rightSections ul{list-style:none;margin:0}
.rightSections li{line-height:15px;margin:0 5px 7px}
ol.legal{font-family:Tahoma,Arial;margin:20px 0 20px 30px}
ol.legal li{line-height:18px;margin:0 0 5px;position:relative}
.legal h2{font-size:14px;font-weight:bold;text-transform:capitalize}
.legal h2 a{color:#555}
.legal h2 a:hover{color:#1C1C1C;text-decoration:none}
.legalPoint{list-style:none;margin:20px 20px 25px 20px}
.legalPoint li{line-height:18px;margin:0 0 15px;position:relative}
.pNum{left:-35px;position:absolute;top:0}
.promoCnt{line-height:normal}
.static em,#cboxLoadedContent em{color:#000;font-style:italic}
.static hr,#cboxLoadedContent hr{background:transparent url(/img/static/terms/hr-bar.png) repeat-x 0 0;border:0 none;color:#CCC;clear:both;height:4px;padding:0}
.static .scrollToTop #cboxLoadedContent .scrollToTop{display:inline-block;margin:0 0 5px}
.irishDeliveryInfo{background:#DEE3E7;padding:15px;position:relative;margin:0;width:979px}
.irishDeliveryInfo h2{background:#FE7E0F;color:#fff;font-size:14px;padding:10px;margin:0 0 10px 0}
.irishDeliveryInfo h2 strong{font-size:28px}
.irishDeliveryInfo h3{font-size:18px}
.deliveryInfo{background:#DEE3E7;padding:15px;position:relative;margin:0 0 15px;min-height:330px}
.delRow1 .deliveryInfo{height:620px;padding:120px 15px 15px 15px}
.delRow2 .deliveryInfo{height:470px}
.deliveryPrice{font-size:21px;font-weight:bold}
.deliveryTable{background:#DEE3E7;width:99%}
.deliveryTable th,.deliveryTable td{border-top:1px solid #fff}
.faqSection{margin:0 50px;position:relative}
.questionNumber{background:#002d47;color:#fff;font-family:Arial;font-size:14px;height:30px;line-height:30px;position:absolute;left:-46px;text-align:center;top:-4px;width:30px;-webkit-border-radius:30px;border-radius:30px}
.aboutUs .page-container{background:url(/img/static/about/bg.jpg) top right no-repeat}
#stickyheader{color:#fff;width:1009px;height:50px;z-index:2}
#stickyheader .stickyheader__logo{margin:15px 0 0 15px}
#stickyheader ul{list-style-type:none;padding-right:20px}
#stickyheader ul li{display:inline-block}
#stickyheader ul li a{color:#fff;font-size:14px;letter-spacing:1px}
#stickyheader ul li a:hover{color:#ccc;text-decoration:none}
#stickyalias{display:none;height:10px}
#unstickyheader{padding-top:25px;margin-top:25px;margin-bottom:15px}
.about-us{color:#03182b}
.about-us p{font-size:16px;letter-spacing:1px}
.about-us hr{background:0;border-top:1px solid #979390}
.about-us__slide{margin-bottom:10px;position:relative;top:-61px}
.about-us__slide--bg{position:relative;z-index:-2}
.about-us__slide--video{background:#000;position:relative;z-index:-2}
.about-us__slide__content{color:#fff;left:20px;position:absolute;top:300px}
.about-us__slide__content hr{border-top:1px solid #fff;margin:0 auto 20px;width:100px}
.about-us__slide__content p{font-size:18px}
.about-us__slide__content h2{font-size:60px}
.motive{margin:-35px 0 0}
.motive h2{font-size:38px;margin-bottom:0}
.motive-boxes{position:relative}
.motive-boxes__text{padding:0 15px;position:absolute;top:320px}
.motive-boxes__text h2{font-size:38px;margin-bottom:0}
.motive-boxes__text p{font-size:15px;margin-bottom:0}
.our-stores{margin:20px 0;padding-bottom:20px}
.our-stores h2{font-size:38px;margin-bottom:0}
.our-stores__slideshow{margin:0 auto 25px;position:relative}
.our-stores__slideshow .buttons{position:absolute;left:10px;bottom:40px;z-index:1}
.our-stores__slideshow .buttons a{background:#061c2a;color:#fff;margin:0 5px;padding:10px 15px;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.our-stores__slideshow .buttons a:hover{text-decoration:none}
.our-stores__slideshow .buttons a.activeSlide{background:#061c2a;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.our-stores__slideshow .our-stores__slide{margin:0 0 20px 0;z-index:0}
.our-stores__slideshow .our-stores__slide .slide a{display:block;height:438px;margin:0;width:1010px}
.our-stores__descriptions{margin-bottom:20px;padding-bottom:20px}
.our-stores__descriptions h2{font-size:28px}
.up-coming{font-size:52px;margin-bottom:25px}
.future-stores{margin-bottom:30px}
.future-stores h2{font-size:28px}
.future-stores img{font-size:28px;margin-bottom:15px}
.future-stores__btn{border:1px solid #989491;color:#989491;margin-bottom:15px;text-align:center;width:100%}
.future-stores__btn h2{font-size:21px;margin:12px 0 12px}
.about-us__intro{margin-bottom:0;position:relative}
.about-us__intro--bg{position:relative;z-index:-2}
.about-us__intro--video{background:#000;position:relative;z-index:-2}
.about-us__intro__content{color:#fff;position:absolute;text-align:center;top:300px;width:1009px}
.about-us__intro__content hr{border-top:1px solid #fff;margin:0 auto 20px;width:100px}
.about-us__intro__content p{font-size:24px}
.about-us__intro__content h2{font-size:48px;margin:20px 0 0}
.moss-began{background:url('/img/static/about/header-nt.jpg');color:#fff;margin:5px 0 0;padding:36px 0}
.moss-began h2{font-size:38px;margin-bottom:0}
.moss-began p{font-size:19px;line-height:24px}
.covent-garden{position:relative}
.covent-garden__text{position:absolute;top:50px;width:1010px}
.covent-garden__text h2{font-size:42px;margin-bottom:0}
.covent-garden__text p{font-size:20px;margin-bottom:0}
.covent-garden__text--footer{position:absolute;bottom:30px;width:1010px}
.covent-garden__text--footer p{font-size:20px;line-height:25px;margin-bottom:0}
.accordion-history{width:100%;max-width:1080px;overflow:hidden;margin:1px auto 20px}
.accordion-history ul{background:black;width:100%;table-layout:fixed;margin:0;padding:0}
.accordion-history ul li{vertical-align:bottom;position:relative;width:100%;height:auto;background-repeat:no-repeat;background-position:center center;transition:all 100ms ease;background:#ececec;max-height:94px;overflow:hidden;border-bottom:1px solid #fff}
.accordion-history ul li div{display:block;overflow:hidden;width:100%}
.accordion-history ul li div a{display:block;height:380px;width:100%;position:relative;z-index:3;vertical-align:bottom;padding:15px 0;box-sizing:border-box;color:#fff;text-decoration:none;font-family:Open Sans,sans-serif;transition:all 100ms ease}
.accordion-history ul li div a *{opacity:0;margin:0;width:100%;position:relative;z-index:5;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all 400ms ease;transition:all 400ms ease}
.accordion-history ul li div a .accordion-history__white-text{font-size:26px;color:#fff;opacity:1;top:20px;left:16px;-webkit-transition:all 400ms ease;transition:all 400ms ease}
.accordion-history__content{height:289px;width:394px!important;position:relative!important;right:-520px;top:0}
.accordion-history__content--wrapper{margin:0!important;position:absolute!important;top:50%!important;transform:translate(0,-50%)!important}
.accordion-history ul li div a h2{text-overflow:clip;font-size:30px;text-transform:uppercase;margin-bottom:10px;color:black;width:394px}
.accordion-history ul li div a p{font-size:13.5px;color:black;width:394px}
.accordion-history ul li:nth-child(1){background-image:url("/img/static/about/accordion/1-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(2){background-image:url("/img/static/about/accordion/2-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(3){background-image:url("/img/static/about/accordion/3-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(4){background-image:url("/img/static/about/accordion/4-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(5){background-image:url("/img/static/about/accordion/5-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(6){background-image:url("/img/static/about/accordion/6-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(7){background-image:url("/img/static/about/accordion/7-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(8){background-image:url("/img/static/about/accordion/8-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(9){background-image:url("/img/static/about/accordion/9-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(10){background-image:url("/img/static/about/accordion/10-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(11){background-image:url("/img/static/about/accordion/11-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li:nth-child(12){background-image:url("/img/static/about/accordion/12-nt.jpg");background-repeat:no-repeat;background-size:1009px 95px}
.accordion-history ul li.selected:nth-child(1){background-image:url("/img/static/about/accordion/1851.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(2){background-image:url("/img/static/about/accordion/1881.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(3){background-image:url("/img/static/about/accordion/1897.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(4){background-image:url("/img/static/about/accordion/1910.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(5){background-image:url("/img/static/about/accordion/1939.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(6){background-image:url("/img/static/about/accordion/1953.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(7){background-image:url("/img/static/about/accordion/1988.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(8){background-image:url("/img/static/about/accordion/2003.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(9){background-image:url("/img/static/about/accordion/2010.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(10){background-image:url("/img/static/about/accordion/2011.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(11){background-image:url("/img/static/about/accordion/2012.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul li.selected:nth-child(12){background-image:url("/img/static/about/accordion/2014.jpg");background-repeat:no-repeat;background-size:504px 380px}
.accordion-history ul:hover li{width:100%}
.accordion-history ul li a{padding-left:0;padding-right:0}
.accordion-history ul li.selected{max-height:1000px;width:100%}
.accordion-history ul li.selected a{background:rgba(0,0,0,0);padding:15px 20px}
.accordion-history ul li.selected a *{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.accordion-history ul li.selected a .accordion-history__white-text{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateX(0)}
.vipContainer{color:#f4f4da;font-family:Arial;font-size:14px;height:352px;margin:16px 0 0;padding:90px 35px}
.vipContainer .pull-left{width:330px}
.vipContainer p{font-size:14px}
.vipContainer li{font-size:14px;line-height:20px}
.vipContainer .formCnt{height:25px;padding:37px 0}
.vipContainer .btn-dark{height:26px;margin:0 0 0 8px;padding:1px 0;width:56px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.vipContainer #vEmail{border:0;margin:0 0 0 7px;width:109px}
.vipContainer #vPassword{border:0;margin:0 0 0 10px;width:109px}
.vipContainer .pull-right{background:#fff;background:rgba(255,255,255,0.8);border:1px solid #fff;color:#f00;padding:20px 25px;position:relative;right:70px;top:280px;width:350px}
.vipContainer .pull-right p{margin:0 0 2px 0}
.vipContainer .pull-right ul{margin:10px 0 15px 20px}
.vipPage #homepage-signup{margin-bottom:16px}
.fit-for-men{color:#000;padding-bottom:60px;text-align:center}
.fit-border-bottom{border-bottom:1px solid #aeaeae;padding:10px 0}
.fit-border-bottom-large{border-bottom:21px solid #002d47}
.fit-border-top-large{border-top:21px solid #002d47}
.fit-for-men h1{border-bottom:4px solid #14b4c2;display:inline-block;font-size:36px}
.fit-for-men p{font-size:18px}
.fit-for-all__img-container{font-size:14px;position:relative;text-align:center}
.productlist-category-suits .fit-for-all__img-container img{width:412px}
.fit-for-all__absolute{position:absolute}
.productlist-category-suits .fit-for-all__slimmer-lapels{left:64px!important;top:60px!important}
.productlist-category-suits .fit-for-all__jacket-shorter{left:28px!important;top:148px!important}
.productlist-category-suits .fit-for-all__tapered-ankle{left:48px!important;top:272px!important}
.productlist-category-suits .fit-for-all__narrower-shoulder{right:52px!important;top:45px!important}
.productlist-category-suits .fit-for-all__narrower-chest{right:28px!important;top:120px!important}
.productlist-category-suits .fit-for-all__narrower-legs{right:92px!important;top:224px!important}
.productlist-category-suits .fit-for-all__standard-lapels{left:74px!important;top:55px!important}
.productlist-category-suits .fit-for-all__midline-jackets{left:68px!important;top:140px!important}
.productlist-category-suits .fit-for-all__ankle-clips{left:64px!important;top:270px!important}
.productlist-category-suits .fit-for-all__cut-shoulders{right:48px!important;top:44px!important}
.productlist-category-suits .fit-for-all__nips-waist{right:72px!important;top:104px!important}
.productlist-category-suits .fit-for-all__tapered-legs{right:96px!important;top:200px!important}
.productlist-category-suits .fit-for-all__standard-lapel{left:72px!important;top:58px!important}
.productlist-category-suits .fit-for-all__longer-jacket{left:76px!important;top:130px!important}
.productlist-category-suits .fit-for-all__hem-lightly{left:70px!important;top:276px!important}
.productlist-category-suits .fit-for-all__wider-shoulders{right:42px!important;top:42px!important}
.productlist-category-suits .fit-for-all__looser-waist{right:90px!important;top:104px!important}
.productlist-category-suits .fit-for-all__straight-legs{right:112px!important;top:208px!important}
.copy{margin-top:16px}
.copy__heading{height:119px;width:483px}
.slim-fit .copy__heading{background:#15b5c1 url(/img/static/fitforall/blue-slim.jpg) no-repeat left top}
.tailored-fit .copy__heading{background:#15b5c1 url(/img/static/fitforall/blue-tailored.jpg) no-repeat left top}
.regular-fit .copy__heading{background:#15b5c1 url(/img/static/fitforall/blue-regular.jpg) no-repeat left top}
.copy__heading h2{color:#000;font-size:36px;padding:30px 30px 0 0}
.productlist-category-suits .copy__heading h2{padding:30px 100px 0 0}
.copy__text{margin:20px 0 0 30px;padding:10px;width:403px}
.productlist-category-suits .copy__text{margin:20px 0 0 0;padding:10px;width:408px}
.copy__text p{color:#000;font-size:15px}
.copy__shop-styles{background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:20px;line-height:21px;margin:30px 0 0 127px;padding:4px 14px;text-align:center;text-transform:uppercase}
.productlist-category-suits .copy__shop-styles{margin:10px 0 10px 112px}
.isMac .copy__shop-styles{line-height:24px}
.copy__shop-styles:hover{background-color:#212121;color:#fff}
.fit-for-men-container{padding:0 0 40px 0}
.fit-for-men-footer{color:#000;padding:20px 0 20px;text-align:center}
.fit-for-men-footer__bullets{color:#000;font-size:18px}
.fit-for-men-footer p{font-size:18px}
.fit-for-men-footer__bullets ul{margin:0}
.fit-for-men-footer__bullets ul li{color:#1cb5c7;font-size:18px;padding:2px 0}
.fit-for-men-footer__bullets ul li span{color:#000}
.blue-box{background:#002d47;height:153px;position:relative;width:461px}
.blue-box ul{left:96px;position:absolute;top:62px}
.blue-box ul li{font-size:24px}
.blue-box ul li span{color:#fff}
.affiliatesPage .page-container .blueButton{height:auto;padding:13px 30px;width:auto;font-size:14px;line-height:inherit}
.blueBorderBox{border:1px solid #435663;color:#44565e;font-family:'Gill Sans W04',sans-serif;font-size:16px;padding:35px;position:relative}
.blueBorderBox .title{background:#fff;display:inline-block;font-size:17px;left:50%;margin:0 0 0 -80px;position:absolute;text-align:center;text-transform:uppercase;top:-11px;width:160px}
.blueBorderBox p{font-size:16px;line-height:19px}
.newsletterThankyou{color:#002d47;font-family:'Gill Sans W04',sans-serif;margin:30px 0 0;padding:35px;position:relative}
#cboxLoadedContent .newsletterThankyou{width:702px}
.newsletterThankyou .title{background:#fff;color:#002d47;display:inline-block;font-size:17px;left:50%;margin:0 0 0 -80px;position:absolute;text-align:center;text-transform:uppercase;top:-11px;width:160px}
.newsletterThankyou h1{color:#002d47;font-size:36px;line-height:36px;margin:38px 0 56px;text-transform:uppercase}
.newsletterThankyou strong{font-family:'Gill Sans W04',sans-serif}
.newsletterThankyou h1 strong{font-size:38px}
.newsletterThankyou p{font-size:16px;line-height:19px}
.homeNewsletter .alert{margin:5px 0 0 0}
.signUpPage{color:#44565E;font-family:'Gill Sans W04',sans-serif;margin:30px 0 0}
#cboxLoadedContent .signUpPage{width:948px}
.signUpPage .radio,.signUpPage .checkbox{cursor:pointer;display:block;padding-left:20px;font-size:14px;font-weight:normal;line-height:20px;margin-bottom:5px;min-height:20px}
.signUpPage .radio input[type="radio"]{cursor:pointer;float:left;line-height:normal;margin:1px 0 0 -20px;margin-left:-20px;width:auto}
.signUpPage .radio.inline{display:inline-block;padding-top:3px;margin-bottom:0;vertical-align:middle}
.signUpPage .checkbox input[type="checkbox"]{cursor:pointer;float:left;line-height:normal;margin:1px 0 0 -20px;margin-left:-20px;width:auto}
.signUpPage .blueBorderBox{margin:0 0 20px;padding:8px}
.signUpPage .blueBorderBox p{font-size:15px;margin:0;text-align:center}
.signUpPage ol{font-size:9px}
.signUpPage .form-horizontal p{font-size:14px;margin:10px 0}
.signUpPage .form-horizontal .control-group{margin-bottom:18px}
.signUpPage .form-horizontal .control-label{text-align:left;width:120px}
.signUpPage .form-horizontal .controls{margin-left:140px}
.signUpPage .form-horizontal input,.signUpPage .form-horizontal select{background:#e5e5e5;border:0;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #999;border-right:1px solid #999;border-radius:0;min-height:20px}
.signUpPage .controls select{margin-left:19px}
#cboxLoadedContent .signUpPage .controls select{margin-left:18px}
.signUpPage .controls select:first-child,#cboxLoadedContent .signUpPage .controls select:first-child{margin:0}
.form-stylepilot{background:url('/img/static/competition/StylePilot/enter_bg.jpg') no-repeat;margin-top:10px;height:218px;border:1px solid #000;font-family:"Gill Sans MT",Arial,Helvetica,sans-serif}
.form-stylepilot input[type='text']{border:1px solid #737b86;font-family:"Gill Sans MT",Arial,Helvetica,sans-serif}
.form-stylepilot input[type='checkbox']{width:15px}
.form-stylepilot .LookButton{border:1px solid #737b86;background:#fff;color:#737B86;margin-bottom:3px;width:135px;padding:0 5px 2px 5px;font-family:'Adobe Caslon W08',sans-serif;font-size:22px;height:32px}
.form-stylepilot .LookButton:hover{background-color:#eaeaea;border:1px solid #000}
.form-stylepilot .LookButtonSelected{border:1px solid #000;background-color:#eaeaea;color:#000}
.form-stylepilot #competitionSubmit{background:#EB6412;border-radius:0;font-size:14px;color:#fff;letter-spacing:2px;padding:5px 10px;border:1px solid #EB6412}
.form-stylepilot #competitionSubmit:hover{background:#D66F20;border:1px solid #D66F20}
.jcarousel-skin-footer .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-footer .jcarousel-container-horizontal{padding:12px 60px}
.jcarousel-skin-footer .jcarousel-clip{overflow:hidden}
.jcarousel-skin-footer .jcarousel-clip-horizontal{height:75px}
.jcarousel-skin-footer .jcarousel-item{width:75px;height:75px}
.jcarousel-skin-footer .jcarousel-item-horizontal{text-align:center}
.jcarousel-skin-footer .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-footer .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-footer .jcarousel-next-horizontal{position:absolute;top:35px;right:5px;width:30px;height:30px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAABOFBMVEUAAADX19f////v7+/JycnX19f////////X19f9/f3V1dXX19fX19fX19f////////X19f////X19fX19f////////X19fy8vL////X19fPz8/MzMzw8PDKysr////////X19f////MzMzX19fy8vL////X19f////X19f////////////Ozs7////v7+/X19f////////X19fX19f4+Pj5+fnX19f////09PTX19f////////R0dHX19f19fX////X19f09PT////19fXS0tLX19fX19fOzs7X19f////////X19f29vbX19f////39/f6+vrT09P7+/vT09PX19f////X19fPz8/Q0ND5+fnIyMjS0tLu7u7Nzc3z8/PV1dX8/Pz39/fQ0ND29vbX19fw8PDLy8v////+D7xxAAAAWXRSTlMAAwP09CR4JHinp0sGMDAGDBsSYwxLG94Sh8jb6emHPDyW3pbbYzMzjY0Vb9Ba0F0PXQ9XubZaadCgV1G5b8hFRV6gzLYVacxRIZAhxZAJwbKyrq4Je3vFwehsxGcAAAJNSURBVHhelZTXUmpBEEUHFZEsoqgIZoI555y9OQeC4eb//4NbNdsXerp3lfvxrLOGQ3dPu850zf7zqbmO1PB0tsuxrMGNSxCHvcbct93ebcQkiDU86M4SuRc/MBeSOZBe2x354932iILaEsm8FMezj3rWH8s+leOFAKKkSzpdEo3gzTRGIKPSY8ATZ+QE/FhjQ2Cbzswm7CHlq4Y9eczYcubRy8PhkFZw7LkjOcc7FQkG0Yn7HJNzv9DLQX0Gxh3NuD5FO5CnuDwFeUfWq4R6xZgbQ8VKQcUOcOgWk7fwzkFILkAmbHcC7oWNdm15lxz/HmzfcvfBP7IbWTJWTbYkVpTaiAWdLvBmzt9j1axqcLWNEZx3Rr6IMaPDZQx4QxnwXEOMdZiKuWri8kLxS82vMlknryV4J5aInuUfPmed4AxPl7kbGfvtU+0EVTwdi1B5BW5CggTsFeZ+7vFuKypBtOVBT4rIffiBekjqIH22O/DXu80BBTUlknkjjmcf9aw/lnoqxysBREm3dbotGmE0k49AWqVFwFNn5BS8qLEk2KEzcwg7GZLItCcPaVtOP3h5OhzSPI7dcyR7eCcvQT86cVdgcuEnetmvz8CooxnVp+ga8gyXZyBfy3qVUa8oc6OoWDmo2C0OvWTyJd65DckNyKTtTsK9sdGiLS+S4z+AbVjuBvgndiPLxqpJlcWKUhtxpNMj3syrO6yadQ2uNzGCV87IVzFmdLiMAW8pA15oibEOkzdXTUJeKH6p+VUm6+SbBN/FEtFTVN9K6uvrP4SuP2eZDfd9AAAAAElFTkSuQmCC') no-repeat -30px 0;*background:url(/img/skin/oct12/footer-carousel-sprite-small.png) no-repeat -30px 0}
.jcarousel-skin-footer .jcarousel-next-horizontal:hover,.jcarousel-skin-footer .jcarousel-next-horizontal:focus{background-position:-30px -30px}
.jcarousel-skin-footer .jcarousel-next-horizontal:active{background-position:-30px -30px}
.jcarousel-skin-footer .jcarousel-next-disabled-horizontal,.jcarousel-skin-footer .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-footer .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-footer .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-30px -30px}
.jcarousel-skin-footer .jcarousel-prev-horizontal{position:absolute;top:35px;left:5px;width:30px;height:30px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAABOFBMVEUAAADX19f////v7+/JycnX19f////////X19f9/f3V1dXX19fX19fX19f////////X19f////X19fX19f////////X19fy8vL////X19fPz8/MzMzw8PDKysr////////X19f////MzMzX19fy8vL////X19f////X19f////////////Ozs7////v7+/X19f////////X19fX19f4+Pj5+fnX19f////09PTX19f////////R0dHX19f19fX////X19f09PT////19fXS0tLX19fX19fOzs7X19f////////X19f29vbX19f////39/f6+vrT09P7+/vT09PX19f////X19fPz8/Q0ND5+fnIyMjS0tLu7u7Nzc3z8/PV1dX8/Pz39/fQ0ND29vbX19fw8PDLy8v////+D7xxAAAAWXRSTlMAAwP09CR4JHinp0sGMDAGDBsSYwxLG94Sh8jb6emHPDyW3pbbYzMzjY0Vb9Ba0F0PXQ9XubZaadCgV1G5b8hFRV6gzLYVacxRIZAhxZAJwbKyrq4Je3vFwehsxGcAAAJNSURBVHhelZTXUmpBEEUHFZEsoqgIZoI555y9OQeC4eb//4NbNdsXerp3lfvxrLOGQ3dPu850zf7zqbmO1PB0tsuxrMGNSxCHvcbct93ebcQkiDU86M4SuRc/MBeSOZBe2x354932iILaEsm8FMezj3rWH8s+leOFAKKkSzpdEo3gzTRGIKPSY8ATZ+QE/FhjQ2Cbzswm7CHlq4Y9eczYcubRy8PhkFZw7LkjOcc7FQkG0Yn7HJNzv9DLQX0Gxh3NuD5FO5CnuDwFeUfWq4R6xZgbQ8VKQcUOcOgWk7fwzkFILkAmbHcC7oWNdm15lxz/HmzfcvfBP7IbWTJWTbYkVpTaiAWdLvBmzt9j1axqcLWNEZx3Rr6IMaPDZQx4QxnwXEOMdZiKuWri8kLxS82vMlknryV4J5aInuUfPmed4AxPl7kbGfvtU+0EVTwdi1B5BW5CggTsFeZ+7vFuKypBtOVBT4rIffiBekjqIH22O/DXu80BBTUlknkjjmcf9aw/lnoqxysBREm3dbotGmE0k49AWqVFwFNn5BS8qLEk2KEzcwg7GZLItCcPaVtOP3h5OhzSPI7dcyR7eCcvQT86cVdgcuEnetmvz8CooxnVp+ga8gyXZyBfy3qVUa8oc6OoWDmo2C0OvWTyJd65DckNyKTtTsK9sdGiLS+S4z+AbVjuBvgndiPLxqpJlcWKUhtxpNMj3syrO6yadQ2uNzGCV87IVzFmdLiMAW8pA15oibEOkzdXTUJeKH6p+VUm6+SbBN/FEtFTVN9K6uvrP4SuP2eZDfd9AAAAAElFTkSuQmCC') no-repeat 0 0;*background:url(/img/skin/oct12/footer-carousel-sprite-small.png) no-repeat 0 0}
.jcarousel-skin-footer .jcarousel-prev-horizontal:hover,.jcarousel-skin-footer .jcarousel-prev-horizontal:focus{background-position:0 -30px}
.jcarousel-skin-footer .jcarousel-prev-horizontal:active{background-position:0 -30px}
.jcarousel-skin-footer .jcarousel-prev-disabled-horizontal,.jcarousel-skin-footer .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-footer .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-footer .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 -30px}
.show-grid{margin-top:10px;margin-bottom:20px}
.show-grid [class*="span"]{background-color:#eee;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:40px;line-height:40px}
.show-grid:hover [class*="span"]{background:#ddd}
.show-grid .show-grid{margin-top:0;margin-bottom:10px}
.show-grid .show-grid [class*="span"]{margin-top:5px}
.show-grid [class*="span"] [class*="span"]{background-color:#ccc}
.show-grid [class*="span"] [class*="span"] [class*="span"]{background-color:#999}
.bespokeStores .banner{margin-bottom:20px}
#google_translate_element{display:block;height:22px;float:left;margin:9px 0 0 250px}
.skiptranslate,.goog-te-gadget{height:22px;line-height:12px}
.goog-te-gadget-simple{border:1px solid #E0E0E0!important;border-radius:2px;height:22px;-webkit-border-radius:2px;padding:2px 0 1px 0!important;text-transform:uppercase}
.goog-te-gadget-simple span a span{color:#858585;font-family:'Gill Sans W04',sans-serif;font-size:11px!important}
.deliveryBar a{color:#B6B6B6;display:block;font-family:'Gill Sans W04',sans-serif;font-size:14px;text-transform:capitalize!important}
.deliveryTableHeader{background:#002d47;color:#B6B6B6;font-family:'Gill Sans W04',sans-serif;font-weight:normal!important;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}
.deliveryTableHeader a{color:#B6B6B6}
#lpButtonDiv{position:fixed;right:0;top:43%;z-index:99}
.clearanceBlock{display:block;position:relative}
.blockPrice,.blockPriceBig,.blockPriceUp{position:absolute;top:36px;right:0;width:75px;text-align:center;color:#fff!important;font-size:19px;font-family:'Gill Sans W04',sans-serif}
.blockPrice strong,.blockPriceUp strong{font-size:20px}
.blockPriceBig,.blockPriceUp{top:28px}
.blockPriceBig strong{font-size:28px}
.largeBlockPrice{position:absolute;top:45px;right:10px;width:65px;text-align:center;color:#fff!important;font-size:24px;font-family:'Gill Sans W04',sans-serif}
.largeBlockPrice strong{font-size:28px}
.storeLocatorTabs ul.tabs{height:26px;list-style:none;margin:0 0 -1px 0;padding:0;position:relative;z-index:1;vertical-align:middle}
.storeLocatorTabs ul.tabs li{background-color:#ebebeb;float:left;height:34px;line-height:34px;overflow:hidden;position:relative;text-align:center;padding:0 17px 0 17px;vertical-align:middle}
.storeLocatorTabs ul.tabs li a{text-decoration:none;color:#717171;font-size:12px;font-family:'Gill Sans W04',sans-serif;font-weight:normal;display:block;width:100%;height:100%;text-transform:uppercase}
.storeLocatorTabs ul.tabs li.active{background:#fff;margin-top:-1px;height:25px;background-position:-137px -153px}
.storeLocatorTabs ul.tabs li.active a{color:#000}
.storeLocatorTabs .tabContainer{background:#fff;clear:both;display:inline;float:left;margin:-1px 0 0 0;position:relative}
.storeLocatorTabs .tabContent{display:none;font-size:11px;line-height:normal}
.storeLocatorTabs .tabContent:first-child{display:block}
.rugbyPage{background:url(/img/static/competition/background.jpg) no-repeat 0 0;height:960px;width:960px;margin:0 auto 20px;position:relative}
.rugbyForm{position:absolute;top:300px;right:0}
.rugbyPage .form-horizontal p{color:#ccc;font-size:16px;margin:30px 0}
.rugbyPage .form-horizontal .controls{color:#ccc;margin-bottom:7px;margin-left:0;text-align:left}
.rugbyPage .form-horizontal input,.rugbyPage .form-horizontal select{background:#ccc;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #999;border-right:1px solid #999;border-radius:3px;min-height:20px;margin:0}
.rugbyPage .controls select{margin-right:10px}
.tandc{font-size:10px;color:#fff;line-height:11px;margin:60px 0 0 0}
.collectonme{width:50%;text-align:center;font-size:1.2em;color:#fff}
.snow-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}
.snow-container .collectonme{position:absolute;bottom:0;left:0;height:3px;width:100%}
#mossSnow{position:fixed!important;bottom:0;left:0}
.offerCountdown{background-image:url('/img/static/homepage/blocks/christmas-countdown_v3.jpg');color:#0d0a09;height:241px;text-align:center;width:217px}
.countdown--timer{color:#bd1514;font-weight:bold;position:relative;top:185px;font-size:20px;text-decoration:none}
.countdown--legend{position:relative;top:135px;font-size:13px;font-family:'Gill Sans W04',sans-serif;color:#020202}
.competitionText p{font-size:14px;color:#222d38;margin:20px 10px 20px 10px}
.blueBack{background-color:#222d38;color:#737b86}
.newButton{-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:inline-block;font-family:'Gill Sans W04',sans-serif;font-size:12px;padding:5px 15px;text-align:center;text-transform:uppercase}
.newblueButton{background-color:#222d38;border:1px solid #737b86;color:#737b86}
.newblueButton:hover{background-color:#737b86;color:#222d38;text-decoration:none}
.newblueButton:active,.newblueButton.active{background-color:#222d38}
.competitionOption{background-color:#737b86!important;border:1px solid #737b86!important;color:#fff!important}
.newwhiteButton{background-color:#fff;border:1px solid #737b86;color:#737b86;padding:0 15px;margin:0 0 10px 0}
.newwhiteButton:hover{background-color:#737b86;color:#fff;text-decoration:none}
.newwhiteButton:active,.newwhiteButton.active{background-color:#737b86}
.relative{position:relative;height:100px}
.tooltip-popup{background:#002d47;color:#fff;display:none;font-family:Arial,sans-serif;font-size:12px;padding:10px;position:absolute;text-align:center}
.tooltip-popup__arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #002d47;position:absolute;top:100%;left:50%;margin-left:-15px}
.tooltip-popup__arrow--up{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #002d47;border-top:0;top:auto;bottom:100%}
.tooltip-popup--orange{background:#F68026}
.tooltip-popup--orange .tooltip-popup__arrow{border-top-color:#F68026}
.tooltip-popup--orange .tooltip-popup__arrow--up{border-bottom-color:#F68026}
.fit .form-horizontal{margin:0 0 0 19px;width:650px}
.blackBack{background-color:#000;color:#fff}
.sitmap h2,.sitmap h3,.sitmap h2 a{margin:0;color:#333}
.sitmap ul{list-style:none;margin:0 0 20px 0}
.sitmap ul li a{color:#666}
.bannerBackground{position:relative;width:980px;height:200px;display:block;color:#fff;padding:20px 0 0 30px}
#holidayBackground{background:url(/img/static/holidayshop/topb_v4.jpg) no-repeat left top;color:#000}
.HolidayShopPromotion{background:url(/img/static/holidayshop/holiday-shop-landingpg-alternative_2.jpg) no-repeat left top;color:#000!important}
#holidayBackground a{color:#000}
#unidaysBackground{background:url(/img/static/landingpages/proms/topb_v7.jpg) no-repeat left top;color:#000}
#promsBackground{background:url(/img/static/landingpages/proms/topb_v3.jpg) no-repeat left top;color:#000}
.bannerBackground h1{font-size:18px;margin:0 0 5px 0}
.bannerBackground p{font-size:13px;line-height:17px}
.bannerBackground ul{padding:0;margin:0}
.bannerBackground ul li{float:left;font-size:13px;line-height:20px;list-style:none}
.bannerBackground ul li a{color:#fff}
#promsBackground ul li a{color:#000}
.bannerBackground .leftLink{width:180px;clear:left}
body.worldcup{background:#fff url(/img/static/homepage/bg_world_cup.jpg) top center no-repeat}
.world-cup-background{background:#fff url(/img/static/competition/worldcup/world-cup-bg.jpg) top center no-repeat;color:#002d47;height:853px;width:1010px}
.world-cup-intro{display:block;position:relative;top:90px}
.world-cup-intro p{font-size:15px}
.world-cup-intro strong{font-size:18px}
.world-cup-form{display:block;left:60px;position:relative;top:190px}
.world-cup-form .row-fluid{padding:6px 0}
.world-cup-form .form-horizontal input{padding:9px 6px}
.world-cup-form .form-horizontal select{padding:9px 6px}
.world-cup-form .padding-top-text{padding-top:10px}
.world-cup-form button{border:0;margin:0;padding:0}
.worldcup .competitionOption{background-color:#fff!important;border:1px solid #fff!important;color:#002d47!important}
.world-cup-terms{display:block;font-size:12px;left:38px;position:relative;top:210px}
.world-cup-terms li{font-style:italic;line-height:16px}
.sizeChartTabs{float:left;width:100%;padding-top:5px;border-top:1px solid #002d47}
.size-guide{width:1012px;height:831px;position:relative}
.size-guide h1{text-align:center;padding:10px 0;background-color:#f1f0eb}
.size-guide span{font-size:15px}
.size-guide .sizeIntro{float:left}
.size-guide__title{color:#002d47;font-size:22px;margin-bottom:6px;margin-top:30px;padding-bottom:6px}
#moss-1851-slider .slide a{display:block;height:400px;margin:0;width:1010px}
.moss-1851_container{margin-bottom:20px}
.moss-1851_container .span6,.productlist-brand-84 .span6,.productlist-brand-45 .span6{margin-left:0;width:50%}
.moss-1851_container .slideshow{margin:0 auto}
.issuu-isrendered>div>div>span{display:none}
.mosslondon_container{margin-bottom:20px}
.mosslondon_lookbook .span6,.productlist-brand-84 .span6,.productlist-brand-45 .span6{margin-left:0;width:50%}
.mosslondon_lookbook .slideshow,.productlist-brand-84 .slideshow,.productlist-brand-45 .slideshow{margin:0 auto 0 0}
.mosslondon_twitter{background:#e7f7f4;padding:8px 0}
.mosslondon_twitter .slideshow{margin:0 auto 0 0}
.mosslondon_twitter .slideshow .sprite-twitter-footer{float:left;padding:0 6px 0 0}
.mosslondon_twitter .slideshow ul{float:left;margin-top:4px}
.twitter-share-button{position:relative}
.london-share-buttons{margin-top:5px}
.london-share-buttons .london-share-buttons--facebook{background-color:#43609c;min-height:150px;text-align:center;width:50%}
.london-share-buttons .london-share-buttons--facebook .fb_iframe_widget{margin-top:50px}
.london-share-buttons .london-share-buttons--twitter{background-color:#00acee;min-height:150px;text-align:center;width:50%}
.london-share-buttons .london-share-buttons--twitter #twitter-widget-0{margin-top:58px;width:62px!important}
.london-share-buttons .london-share-buttons--liked{color:#002d47;font-size:10px;margin-top:20px}
.london-form .form-horizontal{margin:20px auto;width:400px}
.london-form h4{text-align:center}
.mosslondon_lookbook #inline_content1,.productlist-brand-84 #inline_content1,.productlist-brand-45 #inline_content1{margin-top:4px}
.london-form ul{padding:0;margin:0}
.london-form ul li{float:left;font-size:13px;line-height:20px}
.london-form .leftLink{width:180px;clear:left;margin-left:20px}
.london-form p{font-size:13px;margin:20px 20px 0 0}
.comp-terms{color:#002D47;font-size:12px;margin-top:20px}
.deliveryContent{padding:0;position:relative}
.deliveryContent h2{background-color:#002d47;color:#fff;font-size:18px;padding:7px;margin:15px 0}
.deliveryContent p,.deliveryContent li{font-size:14px}
.deliveryCost{font-size:18px;font-weight:bold}
#deliverybar{margin-bottom:5px}
#deliverybar .regionHeader{border-bottom:1px solid #002d47;margin-left:0}
#deliverybar .row-fluid:first-child{border-top:1px solid #002d47}
#deliverybar .regionHeader a{font-size:18px;text-align:left;padding:5px 0 5px 20px;color:#000}
#deliverybar .closedTab{background:url('/img/static/delivery/tab_closed.jpg') right center no-repeat}
#deliverybar .openedTab{background:url('/img/static/delivery/tab_opened.jpg') right center no-repeat}
.delivery-regions{background:#f2f2f2;padding:20px}
.delivery-regions h2{font-size:22px;margin-bottom:10px}
.delivery-regions select{padding:4px;width:90%}
.delivery-regions__info{border:1px solid #f2f2f2;margin-bottom:20px;padding:25px 20px}
.delivery-regions__info h2{font-size:20px}
.productlist-bespoke-experience .slideshow{margin:0 auto 20px}
.productlist-bespoke-experience .slides{width:100%!important}
.productlist-bespoke-experience .bespokeBlueBar{margin:25px 0!important;display:block;float:left;text-transform:uppercase}
.bespoke__intro{color:#000}
.bespoke__intro h2{font-size:39px;margin:15px 0 5px}
.bespoke__intro p{font-size:17px;line-height:28px}
.bespoke__explained{color:#000}
.bespoke__explained h2{font-size:29px}
.bespoke__explained__text#suitSlide{padding:0 10px}
@import url('http://getbootstrap.com/dist/css/bootstrap.css');.card-wrapper{color:#000;font-size:14px;margin:0;position:relative;text-align:center}
.card-wrapper .international-price{font-size:18px}
.card-wrapper--margin{margin-bottom:10px}
.card-wrapper__info{position:relative;padding:10px 0;z-index:9;width:100%}
.card-wrapper__info a{color:#000;text-decoration:none}
.card-wrapper__img{max-width:100%}
.card-wrapper__title{font-size:15px;letter-spacing:.5px;line-height:17px;margin:0;padding-bottom:10px;word-spacing:-1px}
.card-wrapper__title--strong{color:#00a7bb;font-family:'Gill Sans W04',sans-serif;font-size:18px}
.card-wrapper__title--strong-black{color:#000;font-family:'Gill Sans W04',sans-serif;font-size:17px;font-weight:bold}
.card-wrapper__title--regular-black{color:#000;font-family:'Gill Sans W04',sans-serif;font-size:17px}
.card-wrapper__title--regular-black-price{color:#000;font-size:24px;padding-bottom:10px}
.card-wrapper__title--regular-red-price{color:#F00;font-size:24px;padding-bottom:10px}
.card-wrapper__title--small-black-price{color:#000;font-size:18px;padding-bottom:10px}
.card-wrapper__splitter{height:3px;left:50%;margin-left:-30px;margin-bottom:9px;opacity:1;overflow:visible;position:relative;top:0;width:60px}
.card-wrapper__subtext{font-size:14px;letter-spacing:1px;text-decoration:underline}
.card-wrapper__title-large-text{font-size:14px;padding-bottom:5px}
.card-wrapper__title-large-text-shirts{font-size:20px;padding-bottom:5px}
.card-wrapper__subtext-shop-now-size{font-size:16px}
.card-wrapper__arrow{width:1.6rem;height:1.6rem;position:absolute;z-index:9;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:18px solid white;top:-17px;left:0;right:0;margin:0 auto}
a.card-wrapper--link{display:block}
a.card-wrapper--link:hover{text-decoration:none}
a.card-wrapper--link:hover .card-wrapper__img{opacity:.7}
.promotionOffer{border-top:1px #000 solid;padding-top:20px;margin-top:20px}
.promotionOffer h2{margin-bottom:5px}
.promotionOffer .orangeButton{padding:5px 20px}
.fitGuide p{font-weight:bold;font-size:13px;margin-top:15px}
.fitGuide .bullet{background:#002d47;color:#fff;display:inline-block;height:5px;line-height:5px;width:5px;margin:5.5px 0 0 0;text-align:center;vertical-align:top;-webkit-border-radius:35px;border-radius:35px}
#GiftCard_InternationalWarning{padding:10px 20px;min-height:100px}
#GiftCard_InternationalWarning h2{font-size:28px;margin-bottom:10px;text-align:center}
#GiftCard_InternationalWarning hr{background:0;color:#f1f1f1;background-color:#f1f1f1;height:1px;margin:12px 0}
#GiftCard_InternationalWarning img{display:block;margin:0 auto}
.voucher-offer-header{background:#33556d;color:#fff;margin:11px 0;padding:25px 0;text-align:center;text-transform:uppercase}
.voucher-offer-header__p{font-size:17px;margin-bottom:5px}
.voucher-offer-header__h2{font-size:24px}
.voucher-offer-sub{color:#000;margin:11px 0 48px 0;text-align:center}
.voucher-offer-sub__h3{font-size:18px;text-transform:uppercase}
.voucher-offer-sub__P{font-size:18px}
.voucher-offer-form{color:#000;margin-bottom:100px;padding-right:14px}
.voucher-offer-form__terms{font-size:11px}
#StaticVoucher_Form input[type="text"]{border:1px solid #000;height:35px;margin-bottom:14px;padding-left:10px;width:347px}
.voucher-offer-form input[type="checkbox"]{margin:3px 3px 3px 4px}
.voucher-offer-form__p{color:#000;font-size:18px;line-height:20px}
.voucher-offer__print-voucher{border:3px dashed #33556d;letter-spacing:1px;margin:10px 0;padding:12px 0 24px 0;text-align:center}
.voucher-offer__print-voucher img{margin-bottom:10px}
.voucher-offer__print-voucher span{font-size:24px;padding-left:6px}
.voucher-offer__terms-conditions{color:#000;margin:30px auto}
.voucher-offer-confirmation{color:#000;padding:10px 0 6px 0;text-align:center}
.voucher-offer-confirmation .blackButton{margin:0 15px 15px;width:182px}
.voucher-offer-confirmation__button{margin-bottom:30px}
.voucher-offer-social{margin-bottom:30px;text-align:center}
.voucher-offer-social .fb_iframe_widget iframe{top:-5px}
.voucher-offer-social .twitter-share-button{width:60px!important}
.voucher-offer-manager-warning{margin-top:5px;margin-bottom:15px;padding:10px 5px;border:3px dashed #33556d;font-size:20px;text-align:center}
.cv-library__header{background:url(/img/static/cvlibrary/background.jpg);background-size:100%;border-bottom:1px solid #f1f1f1;margin:0 0 20px;padding:20px 10px 2px}
.cv-library__header h2{font-size:27px;margin:0 0 16px}
.cv-library__header p{font-size:15px}
.cv-library__header .blackButton{float:right;font-size:16px;height:29px;line-height:29px;margin-top:50px;width:206px}
.cv-library__header img{margin-top:14px}
.cv-library__logo{margin-bottom:20px}
.cv-library__offers img{margin:0 0 10px 0}
.cv-library__form{margin-top:36px;text-align:center}
.cv-library__form h2{color:#51bdc9;font-size:42px;margin-bottom:2px;text-transform:uppercase}
.cv-library__form h3{color:#51bdc9;font-size:22px;text-transform:uppercase}
.cv-library__form span{font-size:22px;line-height:32px}
.cv-library__form a{color:#002d47}
.cv-library__form .form-horizontal{margin:20px 0 12px}
.cv-library__body .form-horizontal .control-label{font-size:22px;width:188px}
.cv-library__body .form-horizontal .controls{margin-left:146px}
.cv-library__body .form-horizontal input{border:1px solid #000;float:left;height:23px;margin-left:10px;padding:1px 6px;width:194px}
.vouchercode{border:1px dashed #dbdada;color:#002d47;margin-bottom:20px;padding:10px 12px 5px}
#vouchercode-slide{background:url(/img/static/vouchercodes/voucher-code-page-banner.jpg) no-repeat left top!important}
.slideBackground--vouchers-full{position:relative;width:1009px!important;height:190px;display:block;color:#fff;padding:20px 0 0 30px;margin:5px 0 20px 0}
.vouchercodes__heading{font-size:28px}
.vouchercode__img{margin:0 auto;display:block}
.vouchercode__countdown{padding-top:5px;text-align:center}
.vouchercode__countdown p{font-size:16px}
.vouchercode__countdown p span{font-size:19px}
.vouchercode__date{font-size:14px;padding-top:22px 0 0 5px;margin-bottom:6px}
.vouchercode__title{font-size:26px}
.vouchercode__get-code{margin-bottom:4px;padding:12px 28px;font-size:14px!important}
.vouchercode__terms{color:#002d47;font-family:Arial,Verdana;font-size:14px;text-decoration:none}
.vouchercode__terms:hover{text-decoration:none}
.vouchercode__scratch-box{background:#e9e7e7;border:1px solid #d1d0d0;color:#fff;height:46px;text-align:center;width:470px}
.vouchercode__scratch-box p{padding-top:11px}
.vouchercode__scratch-box--code{background:#e9e7e7;border:1px solid #d1d0d0;height:46px;width:470px}
.vouchercode__scratch-box--code p{font-size:18px;letter-spacing:1px;line-height:44px;text-align:center}
.vouchercode--expired{border:1px dashed #dbdada;color:#002d47;margin:0;padding:0}
.vouchercode--expired .expired-overlay{background:#ccc;height:100%;margin-bottom:0;padding:10px 0 0;opacity:.7;position:relative;top:0;width:100%}
.vouchercode__newsletter{height:20px;position:relative;top:-90px}
.vouchercode__newsletter p{margin-bottom:0}
.vouchercode-newsletter{margin:0;padding:16px 10px 10px}
.vouchercode-newsletter h2{text-align:center}
.vouchercode-newsletter img{display:block;margin:0 auto 10px}
.vouchercode-newsletter p strong{color:#020202;text-transform:uppercase}
.vouchercode-newsletter .text_field{background:#fff;border:1px solid #000;height:30px;margin:6px auto 0;position:relative;width:319px}
.vouchercode-newsletter .text_field .text{border:0;font-size:11px;margin:6px 0 0 8px;outline:0;width:221px}
.vouchercode-newsletter .submitBtn{background:#eb6412;color:#fff;border:0;font-family:'Gill Sans W04',sans-serif;font-size:16px;height:30px;position:absolute;right:0;top:0;text-transform:uppercase;width:90px;line-height:31px;margin-top:0;padding-top:0}
.isMac .vouchercode-newsletter .submitBtn{line-height:35px}
.vouchercode-newsletter .submitBtn:hover{background:#D66F20}
.slideInBox2{display:none;right:30px;margin:0 0 0 -150px;min-width:290px;min-height:256px;position:fixed;bottom:320px;z-index:100;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.moss-tv h1{font-size:42px;margin-bottom:0;text-align:center}
.moss-tv .tv-img{margin:0 auto;padding-top:20px;text-align:center;width:57px}
.moss-tv .moss-tv__banner{margin-bottom:10px;position:relative}
.moss-tv__banner__text{color:#fff;font-size:20px;line-height:23px;padding:20px;position:absolute;right:0;text-align:left;top:0;width:379px}
.moss-tv__banner__text h1{letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}
.moss-tv__banner__text p{font-size:22px}
.moss-tv .moss-tv__intro{padding-top:12px;text-align:center}
.moss-tv .moss-tv__intro p{font-size:24px;line-height:28px;margin-bottom:28px}
.moss-tv ul{background:#fafafa;border:1px solid #f1f1f1;list-style:none;margin:0 0 35px;padding:10px 0}
.moss-tv ul li{line-height:15px;padding:5px 0 5px 0}
.moss-tv ul li:hover{background:#f1f1f1}
.moss-tv ul li a{color:#333;display:block;padding:4px 0 4px 28px;text-decoration:none}
.moss-tv__bullets{margin:0 0 25px 0}
.moss-tv__bullets h3{background:#002d47;color:#fff;font-size:18px;margin:0;padding:5px 0 5px 30px}
.moss-tv hr{background:0;border-bottom:1px solid #eee;margin:10px auto 20px;width:75%}
.moss-tv__headings{background:#002d47;height:36px;margin-bottom:5px;text-align:center}
.moss-tv__headings h3{color:#fff;font-size:22px;line-height:26px;margin:0 0 5px 0;padding:5px 0 5px}
.isMac .moss-tv__headings h3{line-height:30px}
.moss-tv__headings--intro{color:#000;font-size:15px;letter-spacing:1px;text-align:center}
.moss-tv__videos{margin-bottom:40px;text-align:center}
.moss-tv__videos__block{margin-bottom:28px;padding:0;position:relative}
.moss-tv__videos__block span{color:#4a4a4a;font-size:18px}
.moss-tv__videos__single{margin-bottom:12px}
.moss-tv__videos__play-overlay{left:0;position:absolute;top:36px;opacity:1;width:110px;right:0;margin:0 auto;transition:opacity .89s ease-in-out;-moz-transition:opacity .89s ease-in-out;-webkit-transition:opacity .89s ease-in-out}
.moss-tv__videos__play-overlay--slider{position:absolute;top:20px;opacity:1;left:0;right:0;margin:0 auto;width:60px}
.moss-tv__videos__play-overlay:hover{opacity:.7;filter:alpha(opacity=70)}
.moss-tv__hidden-colorbox{display:none}
.moss-tv__iframe{padding-top:12px}
.jcarousel-skin-tv .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tv .jcarousel-container-horizontal{padding:10px 20px 40px 20px}
.jcarousel-skin-tv .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tv .jcarousel-clip-horizontal{height:222px}
.jcarousel-skin-tv .jcarousel-item{width:75px;height:100px}
.jcarousel-skin-tv .jcarousel-item-horizontal{text-align:center}
.jcarousel-skin-tv .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tv .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tv ul.jcarousel-list{padding:42px 0!important}
.jcarousel-skin-tv li.active{transform:scale(1.8);position:relative;z-index:3!important}
.jcarousel-skin-tv li.active-minus-1{transform:scale(1.4);position:relative;z-index:2!important}
.jcarousel-skin-tv li.active-plus-1{transform:scale(1.4);position:relative;z-index:2!important}
.jcarousel-skin-tv li.jcarousel-item{position:relative;z-index:1}
.jcarousel-skin-tv li{-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out}
.jcarousel-skin-tv .jcarousel-next-horizontal{position:absolute;top:82px;right:-3px;width:30px;height:30px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAFN++nkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDhFQTZDQzNBRTE0MTFFNEI0MERBMjZDRTI0RTg4NjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDhFQTZDQzJBRTE0MTFFNEI0MERBMjZDRTI0RTg4NjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjNDM0MzQjM5NEY0MTFFNEJENjg4NUE0NUFBQUQ2REQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjNDM0MzQjQ5NEY0MTFFNEJENjg4NUE0NUFBQUQ2REQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UGsOjAAAFPElEQVR42mL8//8/A16ApuA/lP8TJscElWAE8ZEUssH4LDCdUEXmSBogDEJuAJvAqOcBot4DscD/SzsYgXywiUA23A0gIICmmQ1uAkglsr3IbIAAwu8GJMlfUPZ/FMeh+R3GZ0IOHJhdtrDAwmsnsp//I/n3AxALMiH7Dd3vGMZCTQEDgAACewWXvYTkmNDE7kO9+R/N+8hi9/CZLghTiCQH0yiMrI9gEiGYfDACAmY4MGihcv9AMYYiiZa0juPwL3Lyh+GTDGimWSIlAyUsrlRFkgdnEYAAosjPDPg0E5JjwiIuiSOJS+AznQk9wJDkkMWZsNl8mUifXsbnr684bP6G4WJKAoyiqGJioACw4EjXekB8CZR+oXLaQHwVPW2zoGniAeLP6CUjEFxBkv+KkauwJAxs4AuywUxoOecFAc0vkV3EgiVpgsBfNHFQfmbGGmDQmgAZMBPggwFAAFGWJSkBsAKSSAfoISd7NH3/oMmBKPsIWcwDrZL/Y8vpaPrQ1YD0cZNi8XEshpBj8X9sZTUxPgbVt88ptPgFer1NbFAjA0VocsdnMUhehZg4pkqqZmRkJLluYqFWziC7RYCj9MRtGVLBQY4+Yst6UJH2C0dLAz1x/cRaCxNZyTChNeOeATErkY5Ezw33sNmDzWJGaK2tQKXCURFqHiMhi/9Diz5YO0sIvSVABPgOxCJIZmijRxExcQwr+mCGWOBQZ4ukhguI3+LNggNVOwEE0IBZzMQwQICFnKIPo19Ghj5SfbwZRwECEltPixbIdOTqDlkPWvcOhCcTZRcBi6uw1bMELIbhCnIsjsPXmiDSYhiOI8ZiJyKaMKRaDMPOhHwcRAOLA0iJ41wqWJxLbuICgXYyLO6kNFUjg0VEWLyc6KxLYk8CBPZgsfgwqWUGXVuZyHYNWCtzwGqnQVItEtk+Ru+Mk6NvwKpFYi2GVYs+eNQEEKoWSbEYVi1mkOCZHFzVIjEWw6rFVgrSTzt6tYjPYli1uJCKCXghrFrEZ/E+IA6mQe4JBOK9hIJ6HbQ3kEcFC/OgZm0gJXFNhmrqIMPCLqjeyZRkp0qoIYuJULsCqracmkVmHNTQvVjkjkDlIunadyKnyBywThtAgHat3xeCIArPLjkRFFR+NNQkVBqh0us1lP4IOvEXkFAq9CR0F4UGV1Mp7ipXCYVILjjmZb/NbmZvmd2dtzOxXvJ1d/vet9mZed83z56J6sKpmNcz42xUWIroBYOxJHH1U65YvrrEIic3DsJk3Z6IyObt6TOn5Iv//hPH2rRrhMdwiLyJDI6+BmEVdPG0J5KDAeyEa2ip2ppa3BRhFY+oo8ZBeE0E94NfBWCasIo7NNdeEcKrEo2ChZRFOMQN2uTCnzS1RxsiOfFhm3ATdfncm9YwGs/nkglTvm3kt3os0Y3Uvghum0wSfpc4lJh09RwOYxZCqZuD8LnEPEfjkdpLl91alpWvcuLBFxWLyhHuL6rqM62p5OSTO4QNy0NyE1c0bJM67NIG1wvm+KRVeUjG07Lmf8ndvDUlD7nWsCoPHyTWDTzbh4PXzCsPTRFW5eETfMpB5qUxpLSyv8rDIoTj8rAD53fc8v4zgTo6afIwD+FQHp4KjelKy0H10S3XdSgP8xAOTTV6azQsuynRcoxoC3X1iWjM6tLEGu5i15zBg0dwhLyUTJDy7SC/h3qOUR/rLv2K83UUiUm+HYhgaNFkfEgcSUwhD+XbFdE0ubXWso1dcwCFzUmcCb1ReDUuJBbwHBq+3MKu7HSndY9dM0t43OvhXx7+9fgGCrhx7rjXFIkAAAAASUVORK5CYII=') no-repeat -30px 0;*background:url(/img/skin/oct12/tv-carousel-sprite-small.png) no-repeat -30px 0}
.jcarousel-skin-tv .jcarousel-next-horizontal:hover,.jcarousel-skin-tv .jcarousel-next-horizontal:focus{background-position:-30px -30px}
.jcarousel-skin-tv .jcarousel-next-horizontal:active{background-position:-30px -30px}
.jcarousel-skin-tv .jcarousel-next-disabled-horizontal,.jcarousel-skin-tv .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tv .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tv .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-30px -30px}
.jcarousel-skin-tv .jcarousel-prev-horizontal{position:absolute;top:82px;left:-3px;width:30px;height:30px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAFN++nkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDhFQTZDQzNBRTE0MTFFNEI0MERBMjZDRTI0RTg4NjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDhFQTZDQzJBRTE0MTFFNEI0MERBMjZDRTI0RTg4NjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjNDM0MzQjM5NEY0MTFFNEJENjg4NUE0NUFBQUQ2REQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjNDM0MzQjQ5NEY0MTFFNEJENjg4NUE0NUFBQUQ2REQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UGsOjAAAFPElEQVR42mL8//8/A16ApuA/lP8TJscElWAE8ZEUssH4LDCdUEXmSBogDEJuAJvAqOcBot4DscD/SzsYgXywiUA23A0gIICmmQ1uAkglsr3IbIAAwu8GJMlfUPZ/FMeh+R3GZ0IOHJhdtrDAwmsnsp//I/n3AxALMiH7Dd3vGMZCTQEDgAACewWXvYTkmNDE7kO9+R/N+8hi9/CZLghTiCQH0yiMrI9gEiGYfDACAmY4MGihcv9AMYYiiZa0juPwL3Lyh+GTDGimWSIlAyUsrlRFkgdnEYAAosjPDPg0E5JjwiIuiSOJS+AznQk9wJDkkMWZsNl8mUifXsbnr684bP6G4WJKAoyiqGJioACw4EjXekB8CZR+oXLaQHwVPW2zoGniAeLP6CUjEFxBkv+KkauwJAxs4AuywUxoOecFAc0vkV3EgiVpgsBfNHFQfmbGGmDQmgAZMBPggwFAAFGWJSkBsAKSSAfoISd7NH3/oMmBKPsIWcwDrZL/Y8vpaPrQ1YD0cZNi8XEshpBj8X9sZTUxPgbVt88ptPgFer1NbFAjA0VocsdnMUhehZg4pkqqZmRkJLluYqFWziC7RYCj9MRtGVLBQY4+Yst6UJH2C0dLAz1x/cRaCxNZyTChNeOeATErkY5Ezw33sNmDzWJGaK2tQKXCURFqHiMhi/9Diz5YO0sIvSVABPgOxCJIZmijRxExcQwr+mCGWOBQZ4ukhguI3+LNggNVOwEE0IBZzMQwQICFnKIPo19Ghj5SfbwZRwECEltPixbIdOTqDlkPWvcOhCcTZRcBi6uw1bMELIbhCnIsjsPXmiDSYhiOI8ZiJyKaMKRaDMPOhHwcRAOLA0iJ41wqWJxLbuICgXYyLO6kNFUjg0VEWLyc6KxLYk8CBPZgsfgwqWUGXVuZyHYNWCtzwGqnQVItEtk+Ru+Mk6NvwKpFYi2GVYs+eNQEEKoWSbEYVi1mkOCZHFzVIjEWw6rFVgrSTzt6tYjPYli1uJCKCXghrFrEZ/E+IA6mQe4JBOK9hIJ6HbQ3kEcFC/OgZm0gJXFNhmrqIMPCLqjeyZRkp0qoIYuJULsCqracmkVmHNTQvVjkjkDlIunadyKnyBywThtAgHat3xeCIArPLjkRFFR+NNQkVBqh0us1lP4IOvEXkFAq9CR0F4UGV1Mp7ipXCYVILjjmZb/NbmZvmd2dtzOxXvJ1d/vet9mZed83z56J6sKpmNcz42xUWIroBYOxJHH1U65YvrrEIic3DsJk3Z6IyObt6TOn5Iv//hPH2rRrhMdwiLyJDI6+BmEVdPG0J5KDAeyEa2ip2ppa3BRhFY+oo8ZBeE0E94NfBWCasIo7NNdeEcKrEo2ChZRFOMQN2uTCnzS1RxsiOfFhm3ATdfncm9YwGs/nkglTvm3kt3os0Y3Uvghum0wSfpc4lJh09RwOYxZCqZuD8LnEPEfjkdpLl91alpWvcuLBFxWLyhHuL6rqM62p5OSTO4QNy0NyE1c0bJM67NIG1wvm+KRVeUjG07Lmf8ndvDUlD7nWsCoPHyTWDTzbh4PXzCsPTRFW5eETfMpB5qUxpLSyv8rDIoTj8rAD53fc8v4zgTo6afIwD+FQHp4KjelKy0H10S3XdSgP8xAOTTV6azQsuynRcoxoC3X1iWjM6tLEGu5i15zBg0dwhLyUTJDy7SC/h3qOUR/rLv2K83UUiUm+HYhgaNFkfEgcSUwhD+XbFdE0ubXWso1dcwCFzUmcCb1ReDUuJBbwHBq+3MKu7HSndY9dM0t43OvhXx7+9fgGCrhx7rjXFIkAAAAASUVORK5CYII=') no-repeat 0 0;*background:url(/img/skin/oct12/tv-carousel-sprite-small.png) no-repeat 0 0}
.jcarousel-skin-tv .jcarousel-prev-horizontal:hover,.jcarousel-skin-tv .jcarousel-prev-horizontal:focus{background-position:0 -30px}
.jcarousel-skin-tv .jcarousel-prev-horizontal:active{background-position:0 -30px}
.jcarousel-skin-tv .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tv .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tv .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tv .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 -30px}
.premierSection .orangeButton{margin-left:90px;width:150px;font-size:14px;font-weight:bold;float:left;line-height:27px}
.isMac .premierSection .orangeButton{line-height:31px}
.premierSection .font18{font-size:18px}
.premierSection .font23{font-size:23px}
.premierSection .logoSection{font-size:22px;text-align:center;margin-bottom:15px}
.premierSection .premierRoundel{margin:70px 0 0 64px}
.premierSection ul{margin-top:0}
.premierSection ul li{font-size:24px;padding:4px 0}
.premierSection .tagLine{text-align:right;font-size:24px;padding-right:10px}
.premierSection .premierDescription{font-size:24px;padding-top:25px;text-align:center;color:#000;line-height:23px}
.premierSection .premierDescription--bottom{font-size:24px;line-height:24px;padding-top:30px;padding-right:20px;text-align:right;color:#000}
.isMac .premierSection .premierDescription--bottom{line-height:30px}
.orangeButton-disabled{background-color:#d66f20!important;cursor:pointer!important}
.countdown-home{color:#fff;font-size:34px;left:404px;letter-spacing:1px;position:absolute;top:288px}
isMac .countdown-home{top:292px}
.home__countdown--hours,.home__countdown--minutes,.home__countdown--seconds{background:#000;padding:5px 6px;border-radius:4px}
.isMac .home__countdown--hours,.isMac .home__countdown--minutes,.isMac .home__countdown--seconds{padding:8px 6px 0 6px}
.home__countdown--black{color:#000}
.clickAndCollectStores .closedTab{background:url('/img/static/clickandcollect/tab_closed.jpg') right center no-repeat}
.clickAndCollectStores .openedTab{background:url('/img/static/clickandcollect/tab_opened1.jpg') right center no-repeat}
.clickAndCollectStores .expanderText{padding:8px 0 8px 8px;text-align:right}
.clickAndCollectStores .expanderText a{color:#333;padding:10px 8px 10px 10px;text-decoration:none}
.unsubscribe-landing{background:#f4f3ef}
.unsubscribe-landing__content{padding:50px 40px 40px 40px}
.unsubscribe-landing__content h2{font-size:33px;line-height:40px;margin-bottom:40px}
.unsubscribe-landing__content ul{list-style-type:none;margin:20px 0 50px 0}
.unsubscribe-landing__content ul li{font-size:29px;margin-bottom:17px}
.unsubscribe-landing__buttons{text-align:center}
.unsubscribe-landing__buttons p{margin-bottom:0;padding:5px 0}
.unsubscribe-landing__buttons a{padding:5px 0;width:419px}
.unsubscribe-confirmation{background:#f4f3ef;margin-bottom:20px;text-align:center}
.unsubscribe-confirmation__content{padding:20px 0}
.unsubscribe-confirmation__content h2{font-size:28px;margin-bottom:0}
.unsubscribe-confirmation__content .sprite:hover{opacity:.6;filter:alpha(opacity=60)}
.unsubscribe-confirmation__touch{font-size:20px;padding-top:10px}
.error-home-link{background:url(/img/static/error/404_v4.jpg) no-repeat;padding:3px 10px 6px 10px;display:block;width:1010px;height:600px}
#black-friday{height:630px}
#black-friday #black-friday-header{padding:10px 0 0 0;background:#000;height:154px;width:1010px}
#black-friday #black-friday-header h1{color:#fff;font-size:76px;text-align:center;font-weight:bold}
#black-friday #black-friday-header p{color:#fff;font-size:33px;text-align:center;font-weight:bold}
#black-friday #back-friday-live-text{position:absolute;top:164px;width:1010px;padding:35px 120px 59px 120px;margin:0;background:#00adbb}
#black-friday #back-friday-live-text p{text-align:center;font-size:15px;color:#000}
#black-friday #back-friday-live-text h2{text-align:center;font-size:22px;color:#000;font-weight:bold}
#black-friday #back-friday-live-text .email-text{font-size:18px;padding:10px 0 0 0;top:100px}
#black-friday-timer{width:1010px;position:absolute;top:479px;height:126px;background:#000;padding:20px 0 0 0}
.black-friday__finished-text{position:absolute;top:62px;width:1010px}
.black-friday__finished-text p{color:#fff;font-size:18px;letter-spacing:1px;text-transform:uppercase;text-align:center}
.black-friday__text{position:absolute;width:1010px}
p.black-friday__text{color:#fff;font-size:18px;letter-spacing:1px;text-transform:uppercase;text-align:center}
.black-friday__days,.black-friday__hours,.black-friday__mins,.black-friday__secs{font-size:12px;top:48px;position:absolute;color:#fff}
.black-friday__days{left:369px}
.black-friday__hours{left:450px}
.black-friday__mins{left:525px}
.black-friday__secs{left:602px}
.countdown-black-friday{color:#fff;font-size:33px;left:356px;letter-spacing:1px;position:absolute;top:88px}
.black-friday__countdown--days,.black-friday__countdown--hours,.black-friday__countdown--minutes,.black-friday__countdown--seconds{background:#00adbb;padding:5px 8px 5px 9px;border-radius:4px;font-family:arial;font-weight:normal}
.black-friday__countdown--white{color:#fff}
.countdown-black-friday .countdown--ove1r{font-size:17px;text-transform:uppercase}
#black-friday .text_field{background:#fff;border:1px solid #000;height:30px;margin:258px auto 0;position:relative;width:319px}
#black-friday .text_field .text{border:0;font-size:11px;margin:6px 0 0 8px;outline:0;width:221px}
#black-friday .submitBtn{background:#eb6412;color:#fff;border:0;font-family:'Gill Sans W04',sans-serif;font-size:16px;height:30px;position:absolute;right:0;top:0;text-transform:uppercase;width:90px;line-height:31px;margin-top:0;padding-top:0}
#black-friday .alert{width:313px;position:absolute;top:39px;z-index:2}
#black-friday .submitBtn:hover{background:#D66F20}
.blackfriday .slideInBox_ThankYou{top:429px;margin:0 0 0 -166px}
.style-comp img{margin:0 0 20px}
.style-comp h2{font-size:27px;margin:10px 0;text-align:center}
.style-comp__form input{border:1px solid #959595;display:block;font-size:26px;margin:0 auto 20px;padding:0 45px;height:68px;line-height:76px;width:414px}
.style-comp .style-comp__form--fit{margin-bottom:20px}
.style-comp .style-comp__form--fit input[type="radio"]{opacity:.011;z-index:100}
.style-comp .style-comp__form--fit input[type="radio"]:checked+label{background:#454445;color:#fff}
.style-comp .style-comp__form--fit label{border:1px solid #959595;color:#656565;cursor:pointer;font-size:26px;height:68px;line-height:70px;padding:5px;text-align:center;width:236px;z-index:90}
.style-comp .style-comp__form--fit label:hover{background:#454445;color:#fff}
.style-comp .style-comp__form--fit input{height:0;margin:0}
.style-comp .style-comp__submit{background:#000;color:#fff;display:inline-block;font-size:18px;height:30px;line-height:22px;margin:30px auto 30px;width:133px}
.isMac .style-comp .style-comp__submit{line-height:19px}
.style-comp .style-comp__submit:hover{background:#454445;text-decoration:none}
.style-comp .style-comp__terms{background:#e1e1e1;color:#000;margin:20px -15px;padding:15px 150px 8px}
.style-comp .style-comp__terms h3{margin:0 0 5px}
.style-comp .style-comp__terms p{font-size:13px}
.style-comp__form .alert-slider{display:block;margin:0 auto;width:510px}
.style-comp__form .alert{margin-bottom:0}
.style-comp__form .alert-slider .alert-error{background:#fa5d5d;color:#fff}
.style-comp__form .alert-slider .alert-success{background:#157305;color:#fff}
#returns-accordion{margin:30px auto 0;width:920px}
.returns-accordion-toggle{border-bottom:1px solid #f1f1f1;cursor:pointer;font-size:12px;font-weight:bold;padding:0 0 8px}
.returns-accordion-content{display:none;margin-bottom:30px}
.returns-accordion-content.default{display:block}
.returns-accordion-content h5{font-weight:bold}
.returns-accordion-content .orangeButton{margin-bottom:15px}
.returns-accordion-content a{font-size:12px}
.returns-accordion-toggle .accordion-chevron{background:url('/img/static/delivery/tab_closed.jpg') no-repeat right 1px;display:inline-block;float:right;height:16px;width:16px}
.opened .accordion-chevron{background:url('/img/static/delivery/tab_opened.jpg') no-repeat right 1px;display:inline-block;height:16px;width:16px}
.country-select{background:#061c2b;color:#fff;height:259px;padding:20px 10px;text-align:center;width:518px}
.country-select h1{font-size:27px;margin:20px 0 22px}
.country-select select{background:url(/img/skin/oct12/dropdown.png) no-repeat right #061c2b;-webkit-appearance:none;background-position-x:194px;color:#fff;height:40px;margin-bottom:28px;padding:0 10px;width:217px}
.country-select .country-select__submit{background:#eb6412;color:#fff;border:0;font-size:16px;height:30px;text-transform:uppercase;width:90px;line-height:31px;margin:0 0 10px;padding:11px 15px;text-decoration:none}
.country-select .country-select__submit:hover{background:#D66F20}
.country-select p{font-size:13px;padding-top:29px}
.country-select p a{color:#fff}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
.colorbox:focus{outline:0;border:0}
#cboxOverlay{background:#fff}
#cboxTopLeft{width:25px;height:25px;background:url(/img/skin/colorbox/border1.png) no-repeat 0 0}
#cboxTopCenter{height:25px;background:url(/img/skin/colorbox/border1.png) repeat-x 0 -50px}
#cboxTopRight{width:25px;height:25px;background:url(/img/skin/colorbox/border1.png) no-repeat -25px 0}
#cboxBottomLeft{width:25px;height:25px;background:url(/img/skin/colorbox/border1.png) no-repeat 0 -25px}
#cboxBottomCenter{height:25px;background:url(/img/skin/colorbox/border1.png) repeat-x 0 -75px}
#cboxBottomRight{width:25px;height:25px;background:url(/img/skin/colorbox/border1.png) no-repeat -25px -25px}
#cboxMiddleLeft{width:25px;background:url(/img/skin/colorbox/border2.png) repeat-y 0 0}
#cboxMiddleRight{width:25px;background:url(/img/skin/colorbox/border2.png) repeat-y -25px 0}
.boxshadow.rgba #cboxContent{box-shadow:0 0 20px 0 rgba(0,0,0,.15);padding:15px}
.boxshadow.rgba #cboxClose{top:2px;right:5px}
.boxshadow.rgba #cboxTopLeft,.boxshadow.rgba #cboxTopCenter,.boxshadow.rgba #cboxTopRight,.boxshadow.rgba #cboxBottomLeft,.boxshadow.rgba #cboxBottomCenter,.boxshadow.rgba #cboxBottomRight,.boxshadow.rgba #cboxMiddleLeft,.boxshadow.rgba #cboxMiddleRight{background:transparent}
#cboxContent{background:#fff;overflow:hidden}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#999}
#cboxCurrent{position:absolute;bottom:0;left:100px;color:#999}
#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/img/skin/colorbox/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-25px -25px}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(/img/skin/colorbox/controls.png) 0 0 no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:0 -25px}
#cboxLoadingOverlay{background:#fff url(/img/skin/colorbox/loading.gif) center center no-repeat}
#cboxClose{position:absolute;top:0;right:0;background:url(/img/skin/colorbox/controls.png) -50px 0 no-repeat;width:60px;height:25px;text-indent:-9999px;z-index:5}
#cboxClose.hover{background-position:-50px -25px}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
.cboxIE6 #cboxTopLeft{background:url(/img/skin/colorbox/ie6/borderTopLeft.png)}
.cboxIE6 #cboxTopCenter{background:url(/img/skin/colorbox/ie6/borderTopCenter.png)}
.cboxIE6 #cboxTopRight{background:url(/img/skin/colorbox/ie6/borderTopRight.png)}
.cboxIE6 #cboxBottomLeft{background:url(/img/skin/colorbox/ie6/borderBottomLeft.png)}
.cboxIE6 #cboxBottomCenter{background:url(/img/skin/colorbox/ie6/borderBottomCenter.png)}
.cboxIE6 #cboxBottomRight{background:url(/img/skin/colorbox/ie6/borderBottomRight.png)}
.cboxIE6 #cboxMiddleLeft{background:url(/img/skin/colorbox/ie6/borderMiddleLeft.png)}
.cboxIE6 #cboxMiddleRight{background:url(/img/skin/colorbox/ie6/borderMiddleRight.png)}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this.src+", sizingMethod='scale')")}.slideshow #deliveryBar{background:transparent;border:0;bottom:0;padding:0;position:absolute;width:100%;z-index:100}
.slideshow #deliveryBar ul{background:rgba(68,84,94,.7);height:44px}
.slideshow #deliveryBar li{width:33.3%}
.slideshow #deliveryBar a{line-height:44px}
.slideshow #deliveryBar .alignCenter{background:#a5a5a5}
.slideshow #deliveryBar .alignCenter a{color:#000}
.slideshow #deliveryBar .alignCenter a .delsprite-van-orange{background-position:0 -544px}
.altBar{border-bottom:1px solid #adadad;border-top:1px solid #adadad;margin:0;padding-bottom:5px}
.altBar a{color:#000;display:block;margin-top:-8px;padding:0 5px 0 0;text-decoration:none;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.altBar a:hover{color:#035496}
.altBar a.mossBespoke{border-left:1px solid #adadad}
.altBar a.mossBespoke:hover{background:#f6f0e9;background:-moz-linear-gradient(top,#fff 0,#f6f0e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f0e9));background:-webkit-linear-gradient(top,#fff 0,#f6f0e9 100%);background:-o-linear-gradient(top,#fff 0,#f6f0e9 100%);background:-ms-linear-gradient(top,#fff 0,#f6f0e9 100%);background:linear-gradient(to bottom,#fff 0,#f6f0e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f0e9',GradientType=0)}
.altBar a.mossHire:hover{background:#f6eef6;background:-moz-linear-gradient(top,#fff 0,#f6eef6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6eef6));background:-webkit-linear-gradient(top,#fff 0,#f6eef6 100%);background:-o-linear-gradient(top,#fff 0,#f6eef6 100%);background:-ms-linear-gradient(top,#fff 0,#f6eef6 100%);background:linear-gradient(to bottom,#fff 0,#f6eef6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6eef6',GradientType=0)}
.altBar h1{color:#030303;font-size:17px;line-height:19px;margin:0}
.altBar h2{color:#030303;font-size:17px;line-height:19px;margin:0}
.altBar ul{color:#035496;margin:0 0 0 22px}
.altBar .border{border-right:1px solid #020202;margin:5px 0 0 0;padding:10px 6px 10px}
.altBar ul li{font-size:17px}
.altBar .altBar-text{padding:14px 0 7px 0}
.altBar .altBar-text_IE{padding:10px 0;font-size:14px}
.altBar .altBar-text_h2text-new{padding:10px 0;font-size:14px}
.homepage_border-left{border-left:1px solid #adadad}
.grey-box{background:#ecebe9;height:100px;margin:0 0 20px 0;padding-top:19px;text-align:center;width:500px}
.grey-box h2{color:#030303;display:inline-block;font-size:22px;margin:0;text-transform:uppercase;line-height:21px}
.grey-box p{color:#283069;font-size:18px}
.grey-box hr{border-top:2px solid #8d8c8a;margin:10px auto 15px auto;width:210px}
.grey-box a:hover{text-decoration:none}
.grey-box h2:hover{color:#283069}
.grey-box-ie-hire{background:#ecebe9;margin:0 0 20px 0;padding-top:9px;text-align:center;width:500px}
.grey-box--3-box{margin:10px 0 20px 0}
.sprite-moss-hire-purple{background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABVAAD/4QNxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NUYzOTMyRDYzNTIwNjgxMTgyMkE4QUZGQzVFQUQwRDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjJDQkREMjlBQjlEMTFFMzhCQjRCNkEzNjE2QUQxRjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjJDQkREMjhBQjlEMTFFMzhCQjRCNkEzNjE2QUQxRjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwQzIwQTA2MzYyMDY4MTE4MDgzRUMxQjdGRkI0MzUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBOTY2NUQ0ODFGMTExRTM5ODY4RkZCODMxMTJDNDZGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAgEBAQEBAgEBAgMCAQIDAwICAgIDAwMDAwMDAwUDBAQEBAMFBQUGBgYFBQcHCAgHBwoKCgoKDAwMDAwMDAwMDAECAgIEAwQHBQUHCggHCAoMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAGwBnAwERAAIRAQMRAf/EAKoAAQEBAQEBAAAAAAAAAAAAAAgJBgcEBQEAAgMBAQAAAAAAAAAAAAAABQYDBAcCARAAAAQDBgQCBgYGCwAAAAAAAQIDBBEFBgASExQVByEWCAkxQSIyIxcYCmGBM1MkJUI0tLV2OHFSgnOzdDV1Nxk5EQABAgIGBgcHBAMBAAAAAAABEQIAAyExQRIEBVFxgbETBmGRocEyMxTw0SJCcoI0YrI1B+HxFST/2gAMAwEAAhEDEQA/AO9956sOpvooCl9y+n/dapGFOVW8fM5jIXrpB0g2cIkK4Io1OskJyEMU4lEgiIBAIedtB5Pk4bML8udJaS0BCAi64ZMoZLnq17AothodFe2lYUjsxIaw3IrOdVluFUcql00mzyfuiKIJLOW5XJk2iCJCETIW/dDgIiAREbJ+c4hkyc5rGNY1pICDQbTAjFzQ55AaAAbI4N3iSb3bD7EP+qHYHcaoaaqNm9YtJjJm7pJWVrtnR8veTQXTMKShT3RiU0B4xDwsc5S4OJniROlNcCChSlR02xdyksmPEt7Qem2NH2mJLu/uV03031Pb7bgT6q62qQj1VvL3zpMkraNSOjsyFBsimQDKRSEwnMI+MAAIWr81OlScQ6RKltY1qUgUkoteiI80LGTCxjQAOuNh3HKJ3FS6e6o3r2frmeUduNSUpczNmEndJgwdFagK503LZZM5TCYsQAwQEBh/Rapy9Ol8dkqZLa9rnJSKQug0RFl728QNc0EEweuy3Ouonq3oKbdQXUJufUU5byWc6PJ5Cm6RbMjGbtknSqrsqCQGVA2MUoFvAAQHxjwP84Mw+BeJMmU0XmqSim2rRVF/NxLkuDGNAUUmGh1DbUzXdKgnLOnaqnNI1OzRcOZbNaZdFbqEcYI3BWIoQ6apAMACJTB9YeNk/AYkSZiuY14KKCF6tBgRImhjqQCOmJ8dn7dnqM6z633HpLqF3LqV6nS6TDTVJZME2IpqLOF0VhHBS9K8CZYR8LPnNuFw+XslOkymi8qqFsCQczWVLkNaWNFMaHrB6tuqvtS9Q9Kt55VTnczpaqrFcAyqojY05ZFQWIm6RTfNk0hOZMhynTMcoxjAQ4RtBlOVYXOsO9GCXNba1bp0UFa7Y4wmFlYyWUF1w0VRRCXTCV13R6E2lSygSacM03LddEwpKgi7RA5DlMHEprpgEBDwsgOaZb0NYO6AKFpTREuOvzc3qr6T+umhNi6B3dqdfZ2sVZOsZi/dt1XbZJ3MwYOUSOhRvCAgAiQRiJYw4wtpmRYbC47BTJr5LL7FqFBQKKFhkwMuVOkueWC8Fh/TXpKaTBmq1abh1uyXUKYE12s/NfSEfAxcVExeH0gNkRuakGmVLP2/5gIMV+lvVGD6Ytv+o2nJxvL077v7iTqfnAGitE1w5TbkftJfN5aqiCiIgkCIuGy5LwxKJbwAMIDC13MsRh3tkT5ctra7zbCQdaoREuIfLIY9rQNI1Hvg2fMnf8MbZ/71MP2IlmL+vPOm/SN8EuXvG7VCq2c6mJ5KNnqQlqW19aO00ZHKSA4ay6XmSUgwSCJBF4AiA+IRALLOLy1rpzzxZY+I2nTqgXOw4Lyb7az7VRwHvHb5zWvOgaqJG7oKqJAkZ7KBz89ZM0GpYPim9I6LpUwRhAIFHiNjvKWBErHMImMdQaAStWqL2Uybs8G8DXV/qO19oD/zd2s/yD398OrBubP5GbrG4RUzX8h/tZG668f5Lt0v4ZnH7Ee1LI/zJX1jfEGC85msQXPl0/5Kqg/ix9+7GVmXn/8AMb9A3mCOfecNXvh4z7/Q3n9wt/hjZIl+Ia4DNriSXYm3Np/avc7fCpambvlpSkRioqaVMHUwOQhX7oDGFNoQ5+EY8AHhG2p87YZ06VIa1FprIFg0wz51LL2ywI0HUG0c99Hqhk9I7EzBpKenXbgToTeazZcqM3dg7UTM7ctZab2wpwIRJMxgAANxMIRALQYAjlzDOdNBMyZUBUEqBNXSeyOJB/50sl9LndXXFS6bkEupSnGFLScollEsbIS9qU4xMCLdIqJAEeERulC2ZzXl7i41kr1wtudeKmJTd7J0qy7k+yTxBBR0uknJVSNm93FWEtQiIJkviBbxh4BEQCNtP5NC5dPGv9sMuThcO/buhcbm9Vm5FS9YOzewJaQqGjJFNprM5xMJtOMuk2maEskzk5GSRmayxTxUMVQ5TiAgBQ4D42VcNlktmEnTr7XkAAAWEkU0iBcvDNEp71BIHUprhXAAePnZXgZE1PmT1Ey7NbZEMIXxnUxEAEeIgDJOIw+sLaL/AF35036Rvhh5f8btUP3p/UTW2GolVIwGSNIJOYpijEBAZckICA2Rcf58z6jvMA5/jdrMG3vpqJp9umqCqGAonfychAHzHPkGAfUFmLkn+QZqO6CGTfkDbGr7Pqqanbd2uwzAa6xfFNdGMBCbuuA/Tarzb/IzdY3CI81/If7WRu+vVRNLos3SOqYCk5Zm4CJhgHFmcAtSyMf+yV9Y3xBgvOZrEFv5dBVM3RbUSRTAKpKse3y+YRljIQjZk/sD8xv0DeYJZ/5w1e+HnPzAWRPTGGBQbrCIj5BhjZIl+IQFbXEs/l2lU1N7N7LhggJZecIeYZ93AbaZz/5MjbuEMmfeCX7aI8fX5SLvtgdyejutna5oLfaStF1TVFL2gCRAVTmKlNW10kCwVSOVcgeGIAiAejbvIpoznLn4WYfjZUbf09VR6I9wLvWYd0p1Yq7vdFVaXqaRVpTbCr6YckeU7NG6L9i7REBIsgumCqZyiHkJRAbZhNluluLXBCDTC05paUNcSl7280ZSbuRbKzZ+cpGTRGTOVzmEAAiadQmOYRj5QAbahya0uy6eBbe/bDNk4XDv27oqJXW1VLbg1BTFTz4FAnFIzE09lCiJiluuDs1WJwPEBESGSWMAgEPK2ayMU6U1zRU8IesHuhbZMLAQLQkfC3M31Y0BvBQGzaKJHVRVw4mRCkFS6duzlbEXazi6EREL4kJx4RNaXDYEzZMyYqBgHWSiRJLk3mudYO8xLz5grV/evR/MnMuWwX+R5p03l3Dvpx0nQva4sftsz6d25DhbS+RE4T7tyzwre+69ZoShVhkyJLpRNirtXuh+9sHXvhAozVOaNM0llkOetHv4WCH6jp/4nK/c5r08O7ZG5lu+rmJcW8Vur2rQulKFgFmKcU1V2L29OqDd8wZrXuKlOf5m5Y1Vvg3NK5RxsA8c7k/zPHhHBxPZxvecLMHIt3jOS6t3pv7F+FNKU1QQyJL5qVOlfdGm7CmtfCmlh8y8r519c1PSuWsbFG9peJ+Zw8MS97PEvQ87VueE9V8ioKlvVfN8uq1EiPO04ti7V22Rvu8rrvwYVVleZ+XsqGd5W0jTvtS3dXzH5hlY/aZb6I8I2o8oXfWM8CrQqr9ti6FiHKU4wqXpXss64Lny8esQrPQ+ZNIzbTPaNpnKv2Q3c1q/4vNeP6r+hC95WZufk+BbqoUVb2xKE1wQz1Faqdq9lHXFBOsjmD4fqj0Dmi9kXWY93ei6thZc17C1nh4fc+0h6vGyHlF3jtW5X895OzvogHhE4gVNqp2RJzsV6n8V825V5lzWmmx+Sshk8HMFva3zF7LC+7wvaYnq+dtS53T0ovXa/mVavlu061oSGfOE4QVNvckNP5gHI/Akhn9Mv8wyzB1jN5rEwV/1DJ8Ma7evYnoYV/8ASu2TuRV9aUXwGpE2rZ2qkCMjXjW1GrvjWdmrWPgTp2/zLpmCpp/Mul5X11L2iXfxOUvepm/7Po2q83p653hVaUVfusXVEecJxzV7abF1RNTvKah8bD7mvmDVsizjz9ksfDvHuaby5+FykPUh6d+9e420XlBPRC7dRT4VTbepWGDKE4IRNnetsVK6SPed8PElynvSyeRRyXOfIGqXMIsMPM+2uf1Mz6UIRtmeacL1Dl4Nfy8ROztSFvFXeIfBXZeSCzR3M3/bg11H3j83cm1Jh+8HQNbxcsph8v5L8pw4/ZX/AEMSN/hZnm3f+UU4SX2+C8n3r8Wu1KqYJPT0p8KXhUqbbY//2Q==);*background-image:url(/img/static/homepage/hire.jpg);height:27px;width:103px;vertical-align:middle}
.reasonsToShop{border:1px solid #dedede;font-family:Arial;height:459px;padding:15px;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#f7f7f7 0,#cfcfcf 100%);background:-o-linear-gradient(top,#f7f7f7 0,#cfcfcf 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#cfcfcf 100%);background:linear-gradient(to bottom,#f7f7f7 0,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#cfcfcf',GradientType=0);-webkit-border-radius:4px;border-radius:4px}
.reasonsToShop h2{border-bottom:2px dashed #d2d2d2;color:#000;font-family:'Gill Sans W04',sans-serif;font-style:italic;font-size:23px;padding:0 0 10px}
.reasonsToShop p{font-family:Arial;font-size:13px;line-height:16px}
.reasonsToShop .reasonBullets{margin:20px 0 10px 20px}
.reasonsToShop .reasonBullets li{line-height:normal;margin:0 0 4px;padding:0 20px 0 0;width:42%}
.reasonsToShop .homeFeefo{background:#2b2b2b;color:#fff;height:132px;margin:0 -15px;padding:15px;position:relative}
.reasonsToShop .homeFeefo p,.reasonsToShop .homeFeefo strong{font-size:12px}
#feefoRating{color:#5b5e63;position:relative;font-family:'Gill Sans W04',sans-serif;font-size:19px;font-weight:bold;left:96px;text-align:center;top:19px;width:60px}
.homeNewsletter{border-top:1px solid #adadad;margin:15px 0 0;padding:6px 0 0 0}
.homeNewsletter p{color:#6a6a6a;font-size:17px;padding-right:30px}
.homeNewsletter p strong{color:#020202;text-transform:uppercase}
.homeNewsletter .text_field{background:#fff;border:1px solid #000;height:30px;margin-top:6px;position:relative;width:319px}
.homeNewsletter .text_field_center{margin:0 auto}
.homeNewsletter .text_field .text{border:0;font-size:11px;margin:6px 0 0 8px;outline:0;width:221px}
.homeNewsletter .submitBtn{background:#eb6412;color:#fff;border:0;font-family:'Gill Sans W04',sans-serif;font-size:16px;height:30px;position:absolute;right:0;top:0;text-transform:uppercase;width:90px;line-height:31px;margin-top:0;padding-top:0}
.isMac .homeNewsletter .submitBtn{line-height:35px}
.homeNewsletter .submitBtn:hover{background:#D66F20}
.homeOffers{list-style:none;margin:0;width:675px}
.homeOffers li{float:left;margin:0 8px 8px 0}
.homeFeefo{padding:7px 0 0 0}
.homeFeefo h2{padding:5px 0}
.homeFeefo p{font-size:12px;line-height:18px;padding:9px 0 0 10px}
.homePagePopup{width:400px;height:180px}
.homePagePopup .alignCenter{padding:10px;text-align:center}
.homePagePopup h2{border-bottom:1px solid #000;font-size:23px;font-weight:normal;padding:0 0 10px;margin:10px 0 10px}
.homePagePopup p{font-size:14px;padding:10px 0 10px}
.homePagePopup .orangeButton{display:inline-block;float:none;padding:5px 0;text-decoration:none}
.homeTextBlock,.homeTextBlock a,.homeTextBlock p{color:#002d47;font-size:15px}
.homeTextBlock h2{font-size:22px;margin:5px 0 0 0}
.HomepagenoMargin{margin:0}
.altBar_IE{margin-top:5px}
.altBar_IE a{margin-top:0}
.homeFeefo_IE{border-left:1px solid #adadad;padding-top:0}
.homeFeefo_IE h2{padding-top:0}
.splitLinks span{color:#fff}
.template-live-text{margin-bottom:10px}
.template-live-text .row{margin:0}
.template-live-text [class*="span"]{margin:0}
.template-live-text .span6{width:504px}.breadcrumbs{color:#000;font-size:11px;height:27px;line-height:27px;margin:0 0 15px}
.breadcrumbs a{color:#002d47;text-decoration:none}
.breadcrumbs a:hover{color:#f68938;text-decoration:underline}
.breadcrumbs .blueButton{background-position:10px -373px;height:22px;line-height:22px;margin:0 10px 0 2px;vertical-align:middle;width:70px}
.dynamicContent{zoom:1}
.aLoaderContainer{display:inline-block;position:relative;overflow:hidden;width:100%;z-index:1;zoom:1}
.ajaxLoaderOverlay{display:none;left:0;position:absolute;top:0;z-index:3}
.ajaxLoaderOverlay .bgColor{background:#fff;height:100%;width:100%;-moz-opacity:.70;filter:alpha(opacity=70);opacity:.70}
.ajaxLoaderOverlay .overlayContent{left:0;position:absolute;text-align:center;top:190px;width:100%}
.filtersContainer{margin:0 0 10px}
.filtersContainer h3{color:#1c1c1c;font-family:'Gill Sans W04',sans-serif;font-size:17px;font-weight:normal;height:30px;line-height:30px;margin:0;text-transform:uppercase}
.filtersContainer a{background:url(/img/skin/oct12/tick-boxes.png) no-repeat 4px 4px;color:#002d47;display:block;font-family:Arial;font-size:11px;font-weight:normal;height:17px;line-height:17px;padding:0 4px 0 18px;text-decoration:none;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.filtersContainer a:hover{background-color:#ececec;color:#000}
.filtersContainer ul{list-style:none;margin:0}
.filtersContainer .selectedFilter{padding:5px 0}
.filtersContainer .selectedFilter a{background-color:#E7E7E7;background-position:4px -32px;display:block;width:158px;height:17px;line-height:17px}
.filtersContainer .selectedFilter a:hover{background-color:#dbdbdb;color:#000}
.filtersContainer .filterGroup:before,.filtersContainer .filterGroup:after{content:" ";display:table}
.filtersContainer .filterGroup:after{clear:both}
.filtersContainer .filterGroup{margin:10px 0 0;*zoom:1}
.filtersContainer .filterGroup h3{border-bottom:1px dashed #9a9a9a;font-size:17px;font-family:'Gill Sans W04',sans-serif;margin:0 0 4px;text-transform:none}
.filtersContainer .filterGroup ul{float:left;overflow:hidden;padding:8px 0;width:100%}
.filtersContainer .filterGroupLink:before,.filtersContainer .filterGroupLink:after{content:" ";display:table}
.filtersContainer .filterGroupLink:after{clear:both}
.filtersContainer .filterGroupLink{margin:10px 0 0;*zoom:1}
.filtersContainer .filterGroupLink h3{border-bottom:1px dashed #9a9a9a;font-size:17px;font-family:'Gill Sans W04',sans-serif;margin:0 0 4px;text-transform:none}
.filtersContainer .filterGroupLink ul{float:left;overflow:hidden;padding:8px 0;width:100%}
.filtersContainer .cols3 li{float:left;width:33%}
.filtersContainer .cols2 li{float:left;width:49%}
.filtersContainer li.active a{background-position:4px -32px;font-weight:bold}
.filtersContainer li.disabled a{color:#aaa;cursor:default}
.filtersContainer li.disabled a:hover{color:#dbdbdb}
.filtersContainer li.moreLink{background:#F2F2F2;clear:both;width:100%}
.filtersContainer li.moreLink:hover{background:#ECECEC}
.filtersContainer li.moreLink a{background:0;cursor:pointer;font-weight:normal;padding:0;text-align:center}
.filtersContainer li.moreLink a:hover{color:#000;font-weight:normal}
.filtersContainer .filterPrice .jslider{margin:20px 0 0}
.categoryHeader{background-image:url('/img/static/listingpage/newcatheader.jpg');min-height:210px;margin:0;overflow:hidden;position:relative}
.newcatheader{background-image:url('/img/static/listingpage/newcatheader.jpg')!important}
.categoryHeader img{float:right}
.catDesc{color:#fff;height:166px;padding:20px 0 0 30px;position:absolute;left:0;top:0;width:379px}
.productlist-search .catDesc{padding:70px 0 0 30px!important}
.custom-banner h1{font-family:'Gill Sans W04',sans-serif;font-weight:normal;height:auto;line-height:30px}
.isMac .custom-banner h1{height:auto;line-height:38px}
.custom-banner h3{font-family:'Gill Sans W04',sans-serif;height:auto;line-height:25px}
.isMac .custom-banner h3{height:auto;line-height:30px}
.custom-banner ul li a{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}
.cat-header-full{background:#E8E8E8;color:#021c2d;margin:0 0 12px 0;display:table;min-height:106px;padding:28px 10px;position:relative;width:990px}
.cat-header-full:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.cat-header-full__breadcrumbs{position:absolute;left:10px;top:12px}
.cat-header-full__breadcrumbs .breadcrumbs{line-height:6px;margin:0}
.cat-header-full__breadcrumbs .breadcrumbs a{color:#000}
.cat-header-full__home{position:absolute;right:10px;top:12px}
.cat-header-full__home .breadcrumbs{line-height:6px;margin:0}
.cat-header-full__home .breadcrumbs a{color:#000}
.cat-header-full__breadcrumbs .back-button{display:none}
.cat-header-full__center{color:#000;display:inline-block;vertical-align:middle;width:980px}
.cat-header-full__title{font-size:40px;font-weight:bold;letter-spacing:3px;margin:0;padding:0 50px;text-align:center;text-transform:uppercase}
.isMac .cat-header-full__title{line-height:12px;margin-top:9px}
.cat-header-full__links__ul{list-style-type:none;margin:12px auto 0;padding:0;text-align:center;width:540px}
.cat-header-full__links__ul--left-align{list-style-type:none;margin:18px auto 0;padding:0 0 0 70px;text-align:left;width:540px}
.cat-header-full__links__ul li{font-size:12px;font-weight:bold;display:inline}
.cat-header-full__links__ul--left-align li{float:left;width:33%}
.cat-header-full__links__ul li a{color:#000;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0 10px}
.link-divide li:first-child:before{content:none}
.cat-header-full__description{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:16px;margin:24px auto 0;overflow:hidden;text-align:center;text-overflow:ellipsis;width:640px}
.cat-header-full__brand-img{display:block;margin:0 auto}
.cat-header-full__brand-title{color:#040404;font-size:25px;letter-spacing:3px;margin:5px 0 0;text-transform:uppercase;text-align:center}
.cat-header-full__frenzy{color:#040404;font-size:20px;letter-spacing:3px;margin:16px 0 0;text-transform:uppercase;text-align:center}
.cat-header-full__brand-description{color:#040404;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;max-height:50px;line-height:16px;margin:6px auto 0;overflow:hidden;text-align:center;text-overflow:ellipsis;width:640px}
.cat-header-full--outlet h1{color:#e66a2d}
.cat-header-full--outlet h3{color:#e66a2d}
.cat-header-full--outlet .cat-header-full__brand-description{color:#e66a2d}
.cat-header-full--outlet ul li a{color:#e66a2d}
.cat-header-full--sale h1{color:#c22a30}
.cat-header-full--sale h3{color:#c22a30}
.cat-header-full--sale .cat-header-full__brand-description{color:#c22a30}
.cat-header-full--sale ul li a{color:#c22a30}
.cat-header-full--offers h1{color:#00adbc}
.cat-header-full--offers h3{color:#00adbc}
.cat-header-full--offers .cat-header-full__brand-description{color:#00adbc}
.cat-header-full--offers ul li a{color:#00adbc}
.productlist-search .cat-header-full__title,.productlist-bloomreach-search .cat-header-full__title{font-size:28px;font-weight:normal;height:auto;line-height:30px}
.productlist-search .cat-header-full__description,.productlist-bloomreach-search .cat-header-full__description{line-height:10px;margin:8px auto 0}
.isMac .productlist-search .custom-banner .cat-header-full__title,.isMac .productlist-bloomreach-search .custom-banner .cat-header-full__title{font-size:28px;font-weight:normal;height:auto;line-height:30px}
.isMac .productlist-search .custom-banner .cat-header-full__description,.isMac .productlist-bloomreach-search .custom-banner .cat-header-full__description{line-height:10px;margin:4px auto 0}
.cat-header-full--blue{background:#00adbc;color:#fff}
.cat-header-full--blue .cat-header-full__center{color:#fff}
.cat-header-full__frenzy{color:#000;font-size:20px;letter-spacing:3px;margin:18px 0 0;text-transform:uppercase;text-align:center}
.cat-header-full__frenzy--code{color:#000;font-size:13px;letter-spacing:2px;margin:4px 0 0;text-transform:uppercase;text-align:center}
.cat-header-full--blue .cat-header-full__frenzy--code{color:#fff}
.cat-header-full--blue .cat-header-full__frenzy{color:#fff}
.isMac .cat-header-full--blue .cat-header-full__frenzy{margin:13px 0 0}
.cat-header-full--blue .breadcrumbs{color:#fff}
.cat-header-full--blue .cat-header-full__home .breadcrumbs a{color:#fff}
.cat-header-full--blue .cat-header-full__breadcrumbs .breadcrumbs a{color:#fff}
.category-banners__days,.category-banners__hours,.category-banners__mins,.category-banners__secs{font-size:12px;position:absolute;color:#000}
.category-banners__days{left:369px}
.category-banners__hours{left:450px}
.category-banners__mins{left:525px}
.category-banners__secs{left:602px}
.category-banners__countdown--days,.category-banners__countdown--hours,.category-banners__countdown--minutes,.category-banners__countdown--seconds{padding:5px;font-family:arial;font-size:20px;font-weight:normal}
.countdown_category-banners{border:1px solid #ccc;background-color:#eee}
.cat-header-full .countdown_row{width:200px;display:block;margin:10px auto 0;padding:0 2px;text-align:center}
.cat-header-full--blue .countdown_row{margin:16px auto 0}
.isMac .cat-header-full--blue .countdown_row{margin:14px auto 0}
.cat-header-full .countdown_show4 .countdown_section{width:50px}
.cat-header-full .countdown_section{display:block;float:left;font-size:10px;line-height:14px;text-align:center}
.cat-header-full .countdown_amount{font-size:20px}
.cat-header-full .countdown_period,.cat-header-full .countdown_descr{display:block}
.blueCategory{background:#002d47;height:210px}
.blueCategory .catDesc{color:white;font-family:'Gill Sans W04',sans-serif;height:166px;padding:54px 20px 0 38px;width:379px}
.blueCategory .catDesc h1{font-family:'Gill Sans W04',sans-serif;font-size:38px;line-height:29px;margin:0 0 4px;text-transform:uppercase}
.blueCategory .catDesc .ampSign{font-family:'Gill Sans W04',sans-serif;font-size:27px;margin-left:-8px}
.blueCategory .catDesc p{font-size:12px;line-height:14px;margin:0 0 10px 0}
.greyCategory{background:#e5e5e5;height:219px}
.greyCategory .catDesc{color:#45525b;font-family:"Times New Roman",Times,serif;height:166px;padding:37px 0 0 39px;width:auto}
.greyCategory .catDesc h1{font-family:'Gill Sans W04',sans-serif;font-size:29px;line-height:30px;margin:0 0 12px;text-transform:uppercase}
.greyCategory .catDesc h1 strong{font-family:'Gill Sans W04',sans-serif;font-size:31px}
.greyCategory .catDesc .ampSign{font-family:'Gill Sans W04',sans-serif;font-size:27px;margin-left:-8px}
.greyCategory .catDesc p{font-size:14px;line-height:16px;margin:0 0 16px 0;max-width:415px}
.productlist-promotion-pack .catDesc{width:460px}
.pagingBar{background:#fff;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;color:#002d47;font-family:Arial;font-size:12px;height:36px;line-height:32px;margin:5px 0;position:relative}
.pagingBar .pageResults{border-right:1px solid #c5cace;height:24px;line-height:24px;margin-top:6px;text-align:center;width:90%}
.pagingBar .pageResults a{color:#002d47}
.pagingBar .pagingNumbers{list-style:none;margin:8px 9px 0 0}
.pagingBar .pagingNumbers li{float:left;line-height:21px;padding:0 0 0 1px}
.pagingBar .pagingNumbers li a{color:#040311;font-family:Arial;font-size:10px;padding:2px 2px;text-decoration:none}
.pagingBar .pagingNumbers li.active a{text-decoration:underline}
.pagingBar .pagingNumbers .paging-numbers__buttons{background:#fff;border:1px solid #000;color:#051c2e;font-size:11px;margin-left:9px;padding:6px 30px}
.pagingBar .pagingNumbers .paging-numbers__buttons:hover{background:#051c2e;border:1px solid #000;color:#fff}
.pagingBar .filterSort{border-left:1px solid #c5cace;height:24px;line-height:24px;margin-top:6px;text-align:center;width:90%}
.pagingBar .filterSort .drpOrderBy{margin:-2px 0 0 2px}
.pagingBar .grid-count{line-height:13px;text-align:center;display:block;margin:0 auto;width:220px}
.pagingBar .grid-count span{position:relative;top:2px}
.pagingBar .grid-count img:hover{cursor:pointer}
.paging-bar--bottom .pageResults{border-right:0}
.itemListContainer{width:852px}
.itemListContainer ul{list-style:none;margin:0}
.itemProduct{float:left;margin:15px 13px 15px 0;padding:0;position:relative;width:200px}
.itemImage{background:url(/img/skin/oct12/ajax-small.gif) center center no-repeat;position:relative;width:100%;z-index:2}
.itemImage a{margin:0 auto}
.itemImage .item-image__image{margin:0 auto;max-width:200px;max-height:299px;width:auto}
.itemListContainer .itemImage{height:300px;line-height:298px}
.itemImage .promoCnt{line-height:normal;z-index:3}
.promoCnt .sash-strip{width:100%}
.productInfo .promoCnt .sash-strip{margin:5px 0;width:auto}
.productNewIn{line-height:normal}
.productNewIn .sash-strip{width:100%}
.strip-container{min-height:18px}
.itemProduct h2{font-size:11px;font-style:normal;height:43px;line-height:normal;margin:4px 0 3px;overflow:hidden}
.itemProduct h2 a{color:#000;font-style:normal;font-weight:normal;text-align:left;text-decoration:none}
.itemProduct h2 a:hover{text-decoration:underline}
.itemProduct .sash-strip{color:#fff;font-size:11px;letter-spacing:2px;text-align:center;text-transform:uppercase}
.itemProduct .sash-strip .sash-strip__sale{background:#c7332c;height:17px;line-height:17px;width:100%}
.isMac .itemProduct .sash-strip .sash-strip__sale{line-height:20px}
.itemProduct .sash-strip .sash-strip__new-in{background:#31373c;height:17px;line-height:17px;width:100%}
.isMac .itemProduct .sash-strip .sash-strip__new-in{line-height:20px}
.itemProduct .sash-strip .sash-strip__extra{background:#00a2a5;height:17px;line-height:17px;width:100%}
.isMac .itemProduct .sash-strip .sash-strip__extra{line-height:20px}
.itemProduct .priceWas{color:#000;display:block;font-size:11px;font-weight:normal}
.itemProduct .price-was-gill{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}
.itemProduct .priceNow{color:#C20000;display:block;font-size:15px;font-weight:normal}
.itemProduct .price-now-gill{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px}
.itemProduct .priceNowBlack{color:#000;display:block;font-size:15px;font-weight:normal}
.itemProduct .price-now-black-gill{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px}
.itemProduct .priceNowRed{color:#C20000;display:block;font-size:15px;font-weight:normal}
.itemProduct .price-now-red-gill{color:#C20000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px}
.itemProduct .pricingBlock{color:#000;font-family:Arial;font-size:12px;font-weight:bold;margin-bottom:2px;min-height:40px}
.listingNoResults{font-size:22px;margin:50px 0}
.listingNoResults span{display:block;font-size:14px}
.grid3 .itemProduct{margin:15px 13px 15px 0;padding:0;width:271px}
.grid3 .itemImage .item-image__image{max-height:407px;width:auto;max-width:271px;vertical-align:middle}
.grid3 .itemListContainer .itemImage{height:407px;line-height:404px}
.perRowControls img,.chooseViewStyle img{cursor:pointer;height:30px;margin-top:3px;opacity:.5;padding-right:6px;vertical-align:middle;width:85px}
.grid3 .itemProduct{height:532px}
.grid3 .itemProduct h2{height:30px}
.grid3 .row3Btn{opacity:1}
.grid3 .itemProduct:nth-child(3n+1){clear:both}
.grid4 .itemProduct{height:430px}
.grid4 .row4Btn{opacity:1}
.grid4 .itemProduct:nth-child(4n+1){clear:both}
.promobox{height:160px;margin-bottom:11px;overflow:hidden}
.promobox.brand-list{border:1px solid #bbb}
.promobox.brand-list img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.promobox.brand-list:hover img{-webkit-transform:scale(1.3) rotate(-2deg);-moz-transform:scale(1.3) rotate(-2deg);-o-transform:scale(1.3) rotate(-2deg);-ms-transform:scale(1.3) rotate(-2deg);transform:scale(1.3) rotate(-2deg)}
.promobox.offer-list{background:#002d47;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.promobox.offer-list:hover{-webkit-transform:scale(0.97);-moz-transform:scale(0.97);-o-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}
.promobox.offer-list a{color:#fff;display:block;font-family:'Gill Sans W04',sans-serif;font-size:23px;height:120px;line-height:32px;padding:32px 50px 20px;text-align:center;vertical-align:bottom;width:229px}
.promobox.offer-list a:hover{text-decoration:none}
.animOut{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.animOut:hover{-webkit-transform:scale(0.97);-moz-transform:scale(0.97);-o-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}
.brand-animation{border:1px solid #282425;position:relative;z-index:1;overflow:hidden;margin:0 0 18px 0;height:120px;cursor:pointer;text-align:center}
.brand-animation a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.brand-animation__img{margin:0 auto;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.brand-animation:hover .brand-animation__img{-webkit-transform:scale(0.6) translate(0,-46px);transform:translate3d(0,-28px,0) scale(0.6)}
.lt-ie9 .brand-animation:hover .brand-animation__img,.lt-ie10 .brand-animation:hover .brand-animation__img{zoom:.5}
.brand-animation__text{color:#282425;font-size:15px;margin:.5em 0 1em;padding:.5em 8px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1);text-align:left}
.lt-ie9 .brand-animation__text,.lt-ie10 .brand-animation__text{margin:0 0 1em;padding:0 8px}
.brand-animation__text ul{margin:2px 0 11px 0;list-style-position:inside}
.brand-animation__text li{font-size:13px;letter-spacing:0;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;list-style-position:inside}
.brand-animation:hover .brand-animation__text{opacity:1;-webkit-transform:translate3d(0,-73px,0) scale(1);translate3d(0,-130px,0) scale(1);transform:translate3d(0,-73px,0) scale(1)}
.productlist-promotion-pack-26 .catDesc,.productlist-promotion-pack-30 .catDesc,.productlist-promotion-pack-31 .catDesc,.productlist-promotion-pack-32 .catDesc,.productlist-promotion-pack-64 .catDesc,.productlist-promotion-pack-67 .catDesc,.productlist-promotion-pack-68 .catDesc,.productlist-promotion-pack-80 .catDesc,.productlist-promotion-pack-73 .catDesc,.productlist-promotion-pack-81 .catDesc,.productlist-promotion-pack-87 .catDesc,.productlist-promotion-pack-95 .catDesc,.productlist-promotion-pack-99 .catDesc,.productlist-promotion-pack-103 .catDesc,.productlist-promotion-pack-104 .catDesc,.productlist-promotion-pack-106 .catDesc,.productlist-promotion-pack-108 .catDesc,.productlist-promotion-pack-109 .catDesc,.productlist-promotion-pack-110 .catDesc,.productlist-promotion-pack-113 .catDesc,.productlist-promotion-pack-114 .catDesc,.productlist-promotion-pack-115 .catDesc,.productlist-promotion-pack-117 .catDesc,.productlist-promotion-pack-190 .catDesc,.productlist-promotion-pack-212 .catDesc,.productlist-promotion-pack-195 .catDesc,.productlist-promotion-pack-229 .catDesc,.productlist-promotion-pack-234 .catDesc,.productlist-promotion-pack-243 .catDesc,.productlist-promotion-pack-248 .catDesc,.productlist-promotion-pack-282 .catDesc,.productlist-promotion-pack-283 .catDesc,.productlist-promotion-pack-284 .catDesc,.productlist-promotion-pack-286 .catDesc,.productlist-promotion-pack-287 .catDesc,.productlist-promotion-pack-290 .catDesc,.productlist-promotion-pack-291 .catDesc,.productlist-promotion-pack-311 .catDesc,.productlist-promotion-pack-312 .catDesc,.productlist-promotion-pack-313 .catDesc,.productlist-promotion-pack-314 .catDesc,.productlist-promotion-pack-317 .catDesc,.productlist-promotion-pack-318 .catDesc,.productlist-promotion-pack-319 .catDesc,.productlist-promotion-pack-320 .catDesc,.productlist-promotion-pack-321 .catDesc,.productlist-promotion-pack-323 .catDesc,.productlist-promotion-pack-340 .catDesc,.productlist-promotion-pack-335 .catDesc,.productlist-promotion-pack-91 .catDesc,.productlist-promotion-pack-273 .catDesc,.productlist-promotion-pack-219 .catDesc,.productlist-promotion-pack-202 .catDesc,.productlist-promotion-pack-347 .catDesc,.productlist-promotion-pack-348 .catDesc,.productlist-promotion-pack-351 .catDesc,.productlist-promotion-pack-352 .catDesc,.productlist-promotion-pack-359 .catDesc,.productlist-promotion-pack-383 .catDesc,.productlist-promotion-pack-384 .catDesc,.productlist-promotion-pack-385 .catDesc,.productlist-promotion-pack-388 .catDesc,.productlist-promotion-pack-389 .catDesc,.productlist-promotion-pack-390 .catDesc,.productlist-promotion-pack-393 .catDesc,.productlist-promotion-pack-394 .catDesc,.productlist-promotion-pack-408 .catDesc,.productlist-promotion-pack-410 .catDesc,.productlist-promotion-pack-413 .catDesc,.productlist-promotion-pack-414 .catDesc,.productlist-promotion-pack-415 .catDesc,.productlist-promotion-pack-417 .catDesc,.productlist-promotion-pack-420 .catDesc,.productlist-promotion-pack-421 .catDesc,.productlist-promotion-pack-424 .catDesc,.productlist-promotion-pack-425 .catDesc,.productlist-promotion-pack-439 .catDesc,.productlist-promotion-pack-441 .catDesc,.productlist-promotion-pack-442 .catDesc,.productlist-promotion-pack-445 .catDesc,.productlist-promotion-pack-446 .catDesc,.productlist-promotion-pack-452 .catDesc,.productlist-promotion-pack-455 .catDesc,.productlist-promotion-pack-266 .catDesc,.productlist-promotion-pack-456 .catDesc,.productlist-promotion-pack-464 .catDesc,.productlist-promotion-pack-472 .catDesc,.productlist-promotion-pack-473 .catDesc,.productlist-promotion-pack-482 .catDesc,.productlist-promotion-pack-483 .catDesc,.productlist-promotion-pack-484 .catDesc,.productlist-promotion-pack-485 .catDesc,.productlist-promotion-pack-486 .catDesc,.productlist-promotion-pack-487 .catDesc,.productlist-promotion-pack-489 .catDesc,.productlist-promotion-pack-500 .catDesc,.productlist-promotion-pack-519 .catDesc,.productlist-promotion-pack-521 .catDesc,.productlist-promotion-pack-522 .catDesc,.productlist-promotion-pack-531 .catDesc,.productlist-promotion-pack-541 .catDesc,.productlist-promotion-pack-542 .catDesc,.productlist-promotion-pack-532 .catDesc,.productlist-promotion-pack-546 .catDesc,.productlist-promotion-pack-547 .catDesc,.productlist-promotion-pack-548 .catDesc,.productlist-promotion-pack-549 .catDesc,.productlist-promotion-pack-550 .catDesc,.productlist-promotion-pack-553 .catDesc,.productlist-promotion-pack-566 .catDesc,.productlist-promotion-pack-567 .catDesc,.productlist-promotion-pack-569 .catDesc,.productlist-promotion-pack-560 .catDesc,.productlist-promotion-pack-571 .catDesc,.productlist-promotion-pack-575 .catDesc,.productlist-promotion-pack-578 .catDesc,.productlist-promotion-pack-577 .catDesc,.productlist-promotion-pack-551 .catDesc,.productlist-promotion-pack-584 .catDesc,.productlist-promotion-pack-588 .catDesc,.productlist-promotion-pack-612 .catDesc,.productlist-promotion-pack-606 .catDesc,.productlist-promotion-pack-628 .catDesc,.productlist-promotion-pack-645 .catDesc,.productlist-promotion-pack-656 .catDesc,.productlist-promotion-pack-673 .catDesc,.productlist-promotion-pack-682 .catDesc,.productlist-promotion-pack-644 .catDesc,.productlist-promotion-pack-691 .catDesc,.productlist-promotion-pack-693 .catDesc,.productlist-promotion-pack-202 .catDesc,.productlist-promotion-pack-273 .catDesc,.productlist-promotion-pack-482 .catDesc,.productlist-promotion-pack-710 .catDesc,.productlist-promotion-pack-712 .catDesc,.productlist-promotion-pack-711 .catDesc,.productlist-promotion-pack-716 .catDesc,.productlist-promotion-pack-717 .catDesc,.productlist-promotion-pack-718 .catDesc,.productlist-promotion-pack-715 .catDesc,.productlist-promotion-pack-714 .catDesc,.productlist-promotion-pack-719 .catDesc,.productlist-promotion-pack-724 .catDesc,.productlist-promotion-pack-725 .catDesc,.productlist-promotion-pack-727 .catDesc,.productlist-promotion-pack-728 .catDesc,.productlist-promotion-pack-723 .catDesc,.productlist-promotion-pack-735 .catDesc,.productlist-promotion-pack-748 .catDesc,.productlist-promotion-pack-844 .catDesc,.productlist-promotion-pack-846 .catDesc,.productlist-promotion-pack-861 .catDesc,.productlist-promotion-pack-845 .catDesc,.productlist-promotion-pack-919 .catDesc{display:none}
.productlist-promotion-pack-934 .catDesc,.productlist-promotion-pack-934 .catDesc h1,.productlist-promotion-pack-934 .catDesc p,.productlist-promotion-pack-729 .catDesc{color:#000}
.productlist-promotion-pack-758 .catDesc{color:#000}
.productlist-promotion-pack-746 .catDesc{color:#000}
.productlist-promotion-pack-481 .catDesc{color:#000}
.productlist-promotion-pack-759 .catDesc{color:#000}
.productlist-promotion-pack-913 .catDesc{width:312px;padding:20px 0 0 24px}
.productlist-promotion-pack-600 .catDesc{width:390px}
.productlist-promotion-pack-601 .catDesc{width:390px}
.productlist-promotion-pack-834 .catDesc{width:370px}
.productlist-promotion-pack-603 .catDesc{width:390px}
.productlist-promotion-pack-604 .catDesc{width:390px}
.productlist-promotion-pack-834 .catDesc h1{color:#000;padding:4px 0 0 0}
.productlist-promotion-pack-834 .catDesc p{color:#000;width:340px;padding:10px 0 0 0}
.productlist-category-351 .catDesc{color:#000;width:500px;font-size:18px;padding:20px 0 0 30px;font-family:Arial}
.productlist-category-351 .catDesc h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;letter-spacing:1px}
.productlist-category-351 .catDesc h1 strong{font-weight:normal}
.productlist-category-351 .catDesc p{font-size:13px;line-height:17px}
.productlist-category-7 .categoryHeader .catDesc,.productlist-category-158 .categoryHeader .catDesc,.productlist-category-159 .categoryHeader .catDesc,.productlist-category-160 .categoryHeader .catDesc,.productlist-category-161 .categoryHeader .catDesc,.productlist-category-162 .categoryHeader .catDesc,.productlist-category-171 .categoryHeader .catDesc,.productlist-category-188 .categoryHeader .catDesc,.productlist-category-181 .categoryHeader .catDesc,.productlist-category-163 .categoryHeader .catDesc,.productlist-category-226 .categoryHeader .catDesc,.productlist-category-243 .categoryHeader .catDesc,.productlist-category-240 .categoryHeader .catDesc,.productlist-category-248 .categoryHeader .catDesc,.productlist-category-247 .categoryHeader .catDesc,.productlist-category-246 .categoryHeader .catDesc,.productlist-category-192 .categoryHeader .catDesc,.productlist-category-288 .categoryHeader .catDesc,.productlist-category-195 .categoryHeader .catDesc,.productlist-category-289 .categoryHeader .catDesc,.productlist-category-284 .categoryHeader .catDesc,.productlist-category-285 .categoryHeader .catDesc,.productlist-category-196 .categoryHeader .catDesc,.productlist-category-198 .categoryHeader .catDesc,.productlist-category-197 .categoryHeader .catDesc,.productlist-category-286 .categoryHeader .catDesc,.productlist-category-290 .categoryHeader .catDesc,.productlist-category-291 .categoryHeader .catDesc,.productlist-category-249 .categoryHeader .catDesc,.productlist-category-307 .categoryHeader .catDesc,.productlist-category-314 .categoryHeader .catDesc,.productlist-category-395 .categoryHeader .catDesc,.productlist-category-98 .categoryHeader .catDesc{display:none}
.productlist-category-174 .categoryHeader .catDesc,.productlist-category-177 .categoryHeader .catDesc,.productlist-category-178 .categoryHeader .catDesc,.productlist-category-189 .categoryHeader .catDesc,.productlist-category-179 .categoryHeader .catDesc,.productlist-category-404 .categoryHeader .catDesc{width:350px}
.productlist-category-317 .shirt-livetext{width:386px}
.productlist-category-174 .categoryHeader .catDesc p,.productlist-category-177 .categoryHeader .catDesc p,.productlist-category-178 .categoryHeader .catDesc p,.productlist-category-189 .categoryHeader .catDesc p,.productlist-category-179 .categoryHeader .catDesc p,.productlist-category-404 .categoryHeader .catDesc p,{color:#000}
.productlist-category-174 .categoryHeader .catDesc h1,.productlist-category-177 .categoryHeader .catDesc h1,.productlist-category-178 .categoryHeader .catDesc h1,.productlist-category-189 .categoryHeader .catDesc h1,.productlist-category-179 .categoryHeader .catDesc h1,.productlist-category-404 .categoryHeader .catDesc h1,{color:#000;padding-top:10px}
.productlist-category-2 .suit-livetext .catDesc p{color:#fff}
.productlist-category-2 .suit-livetext .catDesc h1{color:#fff}
.productlist-category-14 .catDesc{width:390px;color:#000}
.productlist-category-gift-cards .categoryHeader .catDesc{display:none}
.productlist-brand-48 .categoryHeader .catDesc,.productlist-brand-49 .categoryHeader .catDesc,.productlist-brand-63 .categoryHeader .catDesc,.productlist-brand-76 .categoryHeader .catDesc,.productlist-brand-81 .categoryHeader .catDesc,.productlist-brand-74 .categoryHeader .catDesc{display:none}
.bespokeBlueBar{margin:3px 0 6px 0!important;display:block;float:left}
#topGiftIdeas{background:#fff url(/img/static/landingPages/giftshop/topGiftIdeas._v2.jpg) top center;padding:60px 0 0 169px;width:670px;height:184px}
#topGiftIdeas a{float:left;margin:0 4px 0 0}
#topGiftIdeas a img{width:130px}
.nav-block{background:#d9d2c8;border:1px solid #c3b0ac;border-left:none;margin:0 0 11px}
.nav-block li{float:left;text-align:center;width:25%}
.nav-block a{border-left:1px solid #c3b0ac;color:#824c59;display:block;padding:3px 0;background:#fff8ef;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjhlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQyYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff8ef 0,#d9d2c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff8ef),color-stop(100%,#d9d2c8));background:-webkit-linear-gradient(top,#fff8ef 0,#d9d2c8 100%);background:-o-linear-gradient(top,#fff8ef 0,#d9d2c8 100%);background:-ms-linear-gradient(top,#fff8ef 0,#d9d2c8 100%);background:linear-gradient(to bottom,#fff8ef 0,#d9d2c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8ef',endColorstr='#d9d2c8',GradientType=0)}
.nav-block a:hover{color:#333}
.nav-block__arrow{display:inline-block;width:0;height:0;margin-top:-1px;vertical-align:middle;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #824c59}
a:hover .nav-block__arrow{border-left-color:#333}
.lt-ie8 .nav-block__arrow{display:inline}
.productlist-category-gift-cards .page-background{min-height:670px}
.slideBackground{position:relative;width:809px;height:190px;display:block;color:#fff;padding:20px 0 0 30px}
.slideBackground h1,.catDesc h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px 0;color:#FFF}
.slideBackground p,.catDesc p{font-size:13px;line-height:17px;color:#FFF}
.slideBackground ul{padding:0;margin:0}
.slideBackground .gift{padding:0;margin:0;float:left;font-size:13px;line-height:20px;list-style:none;color:#FFF}
.slideBackground ul li{float:left;font-size:13px;line-height:20px;list-style:none}
.slideBackground ul li a{color:#fff}
.slideBackground .leftLink{width:200px;clear:left}
.blackTextSlideBackground{position:relative;width:809px;height:190px;display:block;color:#000;padding:20px 0 0 30px}
.blackTextSlideBackground h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px 0;color:#000}
.blackTextSlideBackground ul{padding:0;margin:0}
.blackTextSlideBackground .gift{padding:0;margin:0;float:left;font-size:13px;line-height:20px;list-style:none;color:#000}
.blackTextSlideBackground ul li{float:left;font-size:13px;line-height:20px;list-style:none}
.blackTextSlideBackground ul li a{color:#000}
.blackTextSlideBackground .leftLink{width:200px;clear:left}
#suitSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top!important}
#shirtSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top!important}
#jacketSlide{background:url(/img/static/landingPages/jackets/2014/jacketsSlideBack.jpg) no-repeat left top}
#trouserSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#trouserSlide p{width:400px}
#trouserSlideV2{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#blueSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#blueSlide p{width:700px}
#tieSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#tieSlide p{width:700px}
#tieSlideV2{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#tieSlideHalfPrice{background:url('/img/static/listingpage/ties-cat.jpg') no-repeat left top}
#fittingroomSlide{background:url(/img/static/landingPages/sale/fittingroomSlideBack.jpg) no-repeat left top}
#casualwearSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#casualwearSlide p{width:400px}
#casualwearSlideV2{background:url(/img/static/landingpages/offers/main-copy-blue.jpg) no-repeat left top}
#casualwearSlideV2 p{width:350px}
#saleshirtsSlide{background:url(/img/static/listingpage/sale-shirts-page-standard-banner.jpg) no-repeat left top;padding:20px 10px 0 20px!important}
#shoesSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#shoesSlide p{width:365px}
#shoesSlideV2{background:url(/img/static/landingPages/shoes/2014/shoesSlideBack.jpg) no-repeat left top}
#shoesSlideV2 p{width:365px}
#weddingSlide{background:url(/img/static/landingPages/wedding/2014/weddingSlideBack3.jpg) no-repeat left top;color:#000}
#weddingSlide a{color:#000}
#giftSlide{background:url(/img/static/landingPages/giftshop/giftSlideBack.jpg) no-repeat left top}
#giftSlidev2{background:url(/img/static/landingPages/gifts/topb.jpg) no-repeat left top}
#giftSlidev3{background:url(/img/static/landingPages/gifts/gifts-header.jpg) no-repeat left top}
#magazinesSlide{background:url(/img/static/listingpage/moss-magazine-header-3.jpg) no-repeat left top;padding:20px 10px 0 20px!important}
#magazinesSlide .row-fluid{color:#000}
#coatsSlide{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top;color:#000}
#coatsSlide p,#coatsSlide h1,#coatsSlide ul li a{color:#FFF;width:365px}
#coatsSlideV2{background:url('/img/static/listingpage/coats.jpg') no-repeat left top;color:#000}
#coatsSlideV2 p,#coatsSlideV2 h1,#coatsSlideV2 ul li a{color:#000;width:365px}
#mossLondonSuitPackOfferSlide{background:url('/img/static/listingpage/mosslondon.jpg') no-repeat left top;color:#000}
#mossLondonSuitPackOfferSlide p,#mossLondonSuitPackOfferSlide h1{color:#000;width:270px}
#mossLondonSuitPackOfferSlide .note{margin:93px 0 0 0;width:368px}
#mossLondonSuitPackOfferSlide .internationalNote{margin:33px 0 0 0;width:368px}
#mossEsqSuitPackOfferSlide{background:url('/img/static/listingpage/mossesq.jpg') no-repeat left top;color:#000}
#mossEsqSuitPackOfferSlide p,#mossEsqSuitPackOfferSlide h1{color:#000;width:270px}
#mossEsqSuitPackOfferSlide .note{margin:93px 0 0 0;width:365px}
#mossEsqSuitPackOfferSlide .internationalNote{margin:33px 0 0 0;width:365px}
#TwentyFourHourFlashOfferPromotionSlideUK{background:url('/img/static/listingpage/cat-dkny-uk.jpg') no-repeat left top}
#TwentyFourHourFlashOfferPromotionSlideEURO{background:url('/img/static/listingpage/cat-dkny-euro.jpg') no-repeat left top}
#TwentyFourHourFlashOfferPromotionSlideDKK{background:url('/img/static/listingpage/cat-dkny-dkk.jpg') no-repeat left top}
#TwentyFourHourFlashOfferPromotionSlideSEK{background:url('/img/static/listingpage/cat-dkny-sek.jpg') no-repeat left top}
#TwentyFourHourFlashOfferPromotionSlideUSA{background:url('/img/static/listingpage/cat-dkny-usa.jpg') no-repeat left top}
#Extra15OffOutletBankHolidaySpecial{background:url('/img/static/listingpage/USA-outlet-bank-holiday-header.jpg') no-repeat left top}
#accessoriesSlide{background:url(/img/static/landingpages/offers/accessories_v2.jpg) no-repeat left top}
#accessoriesSlide p{color:#000;width:455px}
#accessoriesSlide h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px 0;color:#000}
#accessoriesSlide p span{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px}
#accessoriesSlideUK{background:url('/img/static/listingpage/newcatheader.jpg') no-repeat left top}
#accessoriesSlideUK p{color:#FFF;width:376px}
#accessoriesSlideUK h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px 0;color:#FFF}
#accessoriesSlideUK p span{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px}
#accessoriesSlideUK2{background:url(/img/static/landingpages/offers/main-copy-blue.jpg) no-repeat left top}
#accessoriesSlideUK2 p{color:#FFF;width:700px}
#accessoriesSlideUK2 h1{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px 0;color:#FFF}
#accessoriesSlideUK2 p span{font-family:'Gill Sans W04',sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px}
#super_saturday_slide{background:url(/img/static/landingpages/super-saturday/super-saturday-banner.jpg) no-repeat left top}
.super_saturday_slide__text{left:622px;position:absolute;top:100px}
p.super_saturday_slide__text{color:#fff;font-size:18px;letter-spacing:1px;text-transform:uppercase}
.super_saturday_slide__hours{font-size:12px;left:599px;position:absolute;top:120px}
.super_saturday_slide__mins{font-size:12px;left:677px;position:absolute;top:120px}
.super_saturday_slide__secs{font-size:12px;left:755px;position:absolute;top:120px}
.isMac .super_saturday_slide__hours{top:122px;left:602px}
.isMac .super_saturday_slide__mins{top:122px;left:680px}
.isMac .super_saturday_slide__secs{top:122px;left:759px}
.countdown-super-saturday{color:#fff;font-size:33px;left:590px;letter-spacing:1px;position:absolute;top:155px}
.isMac .countdown-super-saturday{top:160px}
.super-saturday__countdown--hours,.super-saturday__countdown--minutes,.super-saturday__countdown--seconds{background:#00adbb;padding:5px 8px 5px 9px;border-radius:4px;font-family:arial;font-weight:normal}
.isMac .super-saturday__countdown--hours,.isMac .super-saturday__countdown--minutes,.isMac .super-saturday__countdown--seconds{padding:6px 8px 7px 10px}
.super-saturday__countdown--white{color:#fff}
.countdown-super-saturday .countdown--ove1r{font-size:17px;text-transform:uppercase}
.gift-links [class*="span"]{border:1px solid #000}
.gift-block{display:block;color:#000;font-size:13px;padding:4px 0;text-align:center;-moz-transition:background-color 500ms cubic-bezier(0.19,1,0.22,1);-o-transition:background-color 500ms cubic-bezier(0.19,1,0.22,1);-webkit-transition:background-color 500ms cubic-bezier(0.19,1,0.22,1);transition:background-color 500ms cubic-bezier(0.19,1,0.22,1)}
.gift-block:hover{background:#dbdbdb;color:#000;text-decoration:none}
.peter-werth{margin-bottom:16px}
.suit-livetext{position:absolute;top:3.7em;left:13em;width:400px;color:#fff}
.suit-livetext a h2{color:#fff}
.eveningwear-livetext{position:absolute;top:3.7em;left:13em;width:400px;color:#fff}
.shirt-livetext{position:absolute;top:3.7em;left:13em;width:460px;color:#fff}
.gift-shop-livetext{position:absolute;top:3.7em;left:13em;width:460px}
.gift-shop-livetext h2{color:#333}
.gift-shop-livetext ul{margin:8px 0 20px 20px}
.gift-shop-livetext ul li{font-size:13px;line-height:20px;list-style:none}
.gift-shop-livetext ul li a{color:#333}
.wedding-livetext{position:absolute;top:3.7em;left:13em;width:478px}
.listingPage .bloomreach-related .br-related-heading{border-bottom:1px dashed #9a9a9a;font-size:17px;font-family:'Gill Sans W04',sans-serif;margin:20px 0 4px;text-transform:none;height:30px;line-height:30px}
.listingPage .bloomreach-related .br-related-query a{width:140px;white-space:normal;overflow:visible;height:auto;color:#08c;text-decoration:none;background:0;padding:0;text-transform:none}
.listingPage .bloomreach-related .br-related-query a:hover{color:#005580;text-decoration:underline}
.listingPage .bloomreach-more-results .br-found-heading{font-size:18px;font-weight:400;line-height:normal;margin:20px 0 10px}
.listingPage .bloomreach-more-results .br-sf-widget{float:left;width:200px;position:relative;margin:15px 12px 50px 0;padding:0;z-index:0}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-img{height:299px;line-height:298px}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-title a{font-size:11px;color:#000;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-decoration:none}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-title a:hover{text-decoration:underline}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-desc{font-size:10px}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-qv{font-size:11px}
.listingPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-qv a{color:#000;text-decoration:none}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-maincont{position:relative}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-cont{position:absolute;top:0;left:0;width:270px;border:1px solid #bebebe;background-color:#FFF;z-index:7;padding:10px}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-cont .br-sf-widget-merchant-popup-img img{display:block;margin:0 auto}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-title a{font-size:11px;color:#000;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-decoration:none}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-desc{font-size:10px}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-view{display:inline-block;float:left;font-size:11px}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-view a{color:#000;text-decoration:none}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-close{float:right;font-size:11px;display:inline-block}
.listingPage .bloomreach-more-results .br-sf-widget-merchant-popup-close a{color:#000;text-decoration:none}
#br1 .br-sf-widget-merchant-popup-cont{left:0}
#br2 .br-sf-widget-merchant-popup-cont{left:204px}
#br3 .br-sf-widget-merchant-popup-cont{left:404px}
#br4 .br-sf-widget-merchant-popup-cont{left:536px}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(/img/skin/oct12/jslider.png) no-repeat 0 0}
.jslider{display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif}
.jslider table{width:100%;border-collapse:collapse;border:0}
.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}
.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}
.jslider .jslider-bg{position:relative}
.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:0}
.jslider .jslider-bg .l{width:50%;background-position:0 0;left:0}
.jslider .jslider-bg .r{width:50%;left:50%;background-position:right 0}
.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:5px;background-position:0 -20px}
.jslider .jslider-pointer{width:13px;height:19px;background-position:0 -40px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}
.jslider .jslider-pointer-hover{background-position:-20px -40px}
.jslider .jslider-pointer-to{left:80%}
.jslider .jslider-label{font-size:9px;line-height:12px;color:black;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0}
.jslider .jslider-label-to{left:auto;right:0}
.jslider .jslider-value{font-size:9px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:white;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.jslider .jslider-value-to{left:80%}
.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}
.jslider .jslider-scale{position:relative;top:9px}
.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}
.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}
.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}.debugBox{border:1px solid #f00;height:300px}
.productInfo{margin:0 0 10px}
.sideAlsoLike{border:1px solid #bdbdbd;padding:1px;margin:0 0 10px 0}
.sideAlsoLike h2{color:#050102;font-family:"Times New Roman",Times,serif;font-size:23px;font-weight:normal;margin:0;padding:6px 0 7px;text-indent:18px}
.sideProduct{float:left;line-height:normal;margin:0 0 15px 8px;position:relative;width:110px}
.sideProduct .itemImage{height:151px;position:relative;width:100%;z-index:2}
.sideProduct .itemImage a{margin:0 auto}
.sideProduct .itemImage .promoCnt{bottom:0;line-height:normal;position:absolute;right:0;z-index:3}
.sideProduct h2{font-family:Arial;font-size:11px;height:58px;line-height:normal;margin:3px 0;overflow:hidden;padding:0;text-indent:0}
.sideProduct h2 a{color:#000;font-weight:normal;text-align:left;text-decoration:none}
.sideProduct h2 a:hover{color:#934351;text-decoration:underline}
.sideProduct .priceWas{color:#707070;display:block;font-size:12px;font-weight:normal;text-decoration:line-through}
.sideProduct .priceNow{color:#934351;display:block;font-size:14px;font-weight:bold}
.productPage .productImageContainer{background:0;float:left;margin:0;padding:0;position:relative;z-index:2}
.productPage .mainProductImage{height:533px;overflow:hidden;position:relative;text-align:center;margin:0 auto;line-height:522px}
.productPage .mainProductImage .imagePreload{background:black;color:#A0A0A0;display:none;font-size:12px;margin:-15px 0 0 -53px;padding:8px;text-align:center;width:90px;z-index:110;position:absolute;top:50%;left:50%;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);line-height:20px}
.productPage .mainProductImageOptions{background:#fff;color:#000;font-size:12px;height:50px;line-height:50px;text-align:center}
.productPage .mainProductImageOptions a{color:#000;margin:0 5px;text-decoration:none}
.productPage .mainProductImageOptions a:hover{text-decoration:underline}
.productPage .mainProductImageOptions .optionEnlargeImage{background:url(/img/skin/oct12/enlarge.png) right 2px no-repeat;padding:0 15px 0}
.productPage .alternateImagesOverflow{overflow:hidden;width:100%}
.productPage .alternateImages{height:135px;margin:10px 0;overflow:hidden}
.productPage .altImage{border:1px solid #bdbdbd;height:133px;line-height:132px;overflow:hidden;background:white;cursor:pointer;float:left}
.productPage .altImageVideo{border:1px solid #bdbdbd;height:133px;line-height:132px;overflow:hidden;background:white;cursor:pointer;float:left}
.productPage .videoBtn{background:url(/img/skin/march14/play-btn.png) center center no-repeat;height:46px;left:22px;position:absolute;top:45px;width:46px}
.productPage a:hover .videoBtn{filter:alpha(opacity=60);opacity:.6}
.productPage .altVideo{border:1px solid #455763;cursor:pointer;float:left;height:133px;overflow:hidden;width:88px}
.productPage .altVideo a{background:#455763 url(/img/static/productpage/play-video.png) center center no-repeat;color:#fff;display:block;height:100%;text-decoration:none;text-indent:-999em;width:100%}
.productPage .videoPlayCtn{font-family:Arial;font-size:14px;text-align:center}
.productPage .videoPlayCtn a{background:url(/img/static/productpage/play-video-small.png) top right no-repeat;color:#455763;display:inline-block;font-size:12px;height:20px;line-height:21px;padding:0 15px 0 0;text-decoration:none;text-transform:uppercase}
.productPage .videoPlayCtn a:hover{color:#455763;text-decoration:underline}
.lt-ie8 .productPage .videoPlayCtn a{display:inline}
.itemCarouselContainer ul.slides{list-style:none;margin:0;padding:0}
.itemCarouselContainer li{float:left}
.alternateImages .jcarousel-clip{height:135px;width:372px;margin:0 21px;overflow:hidden}
.alternateImages .slides li{margin:0 1px 0 0}
.alternateImages .jcarousel-container .jcarousel-prev{background:url(/img/skin/oct12/global-sprite.png) no-repeat top left;background-position:0 0;position:absolute;top:40%;left:0;width:14px;height:29px;cursor:pointer}
.alternateImages .jcarousel-container .jcarousel-next{background:url(/img/skin/oct12/global-sprite.png) no-repeat top left;background-position:0 -158px;position:absolute;top:40%;right:4px;width:14px;height:29px;cursor:pointer}
.alternateImages .jcarousel-container .jcarousel-prev-disabled,.alternateImages .jcarousel-container .jcarousel-next-disabled{cursor:default;filter:alpha(opacity=25);opacity:.25}
.productPage #cboxNext{position:absolute;background:0;bottom:50%;left:inherit;right:-11px;height:0;width:0;border:solid transparent;border-color:rgba(0,45,71,0);border-left-color:#595959;border-width:30px;z-index:10}
.productPage #cboxPrevious{position:absolute;background:0;bottom:50%;left:-11px;right:inherit;height:0;width:0;border:solid transparent;border-color:rgba(0,45,71,0);border-right-color:#595959;border-width:30px;z-index:10}
.productPage #cboxLoadedContent{z-index:9}
.productPage #cboxCurrent{display:none!important}
.productVideoPopup{height:746px;overflow:hidden;position:relative;width:420px}
.customOverlay{background:rgba(255,255,255,.9);color:#455763;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}
.tabOuterContainer{margin:0;*zoom:1}
.tabOuterContainer:before,.tabOuterContainer:after{content:" ";display:table}
.tabOuterContainer:after{clear:both}
.productInfo ul.tabs{height:26px;list-style:none;margin:0 0 -1px 0;padding:0;position:relative;z-index:1;vertical-align:middle}
.productInfo ul.tabs li{background-color:#ebebeb;float:left;height:34px;line-height:34px;overflow:hidden;position:relative;text-align:center;padding:0 17px 0 17px;vertical-align:middle}
.productInfo ul.tabs li a{text-decoration:none;color:#717171;font-size:12px;font-family:'Gill Sans W04',sans-serif;font-weight:normal;display:block;width:100%;height:100%;text-transform:uppercase;line-height:35px}
.isMac .productInfo ul.tabs li a{line-height:40px}
.productInfo ul.tabs li.active{background:#fff;margin-top:-1px;height:25px;background-position:-137px -153px}
.productInfo ul.tabs li.active a{color:#000}
.productInfo .tabContainer{background:#fff;clear:both;display:inline;float:left;min-height:363px;margin:-1px 0 0 0;position:relative}
.productInfo .tabContent{display:none;font-size:11px;line-height:normal;padding:23px 16px}
.productInfo .tabContent:first-child{display:block}
.productInfo .tabContent ul{margin:10px 0 10px 25px}
.productInfo .tabContent li{line-height:normal;font-size:11px}
.productInfo h1{color:#002d47;font-family:Arial;font-size:14px;font-weight:bold;line-height:normal;margin:0 0 2px;text-transform:uppercase}
.productInfo .pAttributes{display:block;font-size:10px;text-transform:uppercase}
.productInfo .productPricing{float:left;font-size:13px;font-weight:normal;margin:14px 0;position:relative;width:100%;*zoom:1}
.productInfo .productPricing:before,.productInfo .productPricing:after{display:table;content:"";line-height:0}
.productInfo .productPricing:after{clear:both}
.productInfo .productPricing .price{color:#C20000;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:21px}
.productInfo .productPricing .priceBlack{color:#000;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:21px}
.productInfo .productPricing .save{color:#f00;display:none}
.productInfo .productPricing .rrp{color:#000;display:block}
.productInfo .productPricing .exclusivePrice{display:block;color:#7c3b46;font-size:10px;font-weight:bold;text-transform:uppercase;width:440px}
.productInfo .productPricing .suitPrice{display:block;color:#4e141e;font-size:13px;font-weight:bold;text-transform:uppercase}
.productInfo .productPricing .price-was-gill{color:#000;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px}
.productInfo .productPricing .price-was-gill__mixer{font-size:11px}
.productInfo .productPricing .price-now-gill{color:#000;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:21px}
.productInfo .productPricing .price-now-red-gill{color:#C20000;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:21px}
.productInfo .productPricing .price-now-black-gill{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:21px}
.productInfo .productPricing .price-now-gill__mixer{font-size:16px}
.reviewsBar{margin:17px 0 0}
.reviewsBar a{color:#4F5256;margin-left:5px}
.reviewsBar a:hover{color:#000;text-decoration:underline}
.reviewsBar .writeReview{background:url(/img/static/productpage/details_writereview.gif) no-repeat scroll top left;padding:2px 0 5px 16px;margin-top:4px}
.reviewsBar .readReview{background:url(/img/static/productpage/details_readreview.gif) no-repeat scroll top left;padding:2px 0 5px 16px;margin-top:4px}
.reviewsBar .ratingStars{width:60px;margin:0;padding:0;float:left}
.reviewsBar .ratingStars li{border:0;float:left;height:10px;width:10px;margin:3px 0 0 0;padding:0 1px 0 0;list-style-type:none}
.reviewsBar .ratingStars li img{vertical-align:top}
.productInfo .productDescription{clear:both;font-size:11px;line-height:16px}
.productInfo .promotionInformation{background:#f7f7f7;padding:10px}
.productInfo .promotionInformation .promoCnt{bottom:10px;line-height:normal;right:10px}
.productInfo .promotionDescription{clear:both;font-size:11px;line-height:16px;font-style:italic;width:440px;display:block}
.productInfo .socialDiscussion{margin:14px 0}
.sizePicker{border-top:1px solid #002d47;clear:both;padding:30px 0 0}
.span7 .sizePicker .hasImage{width:449px}
.sizePicker .optionRow{margin:0 0 8px;min-height:19px;padding:8px 0}
.sizePicker .oddRow{background-color:#f7f7f7}
.sizePicker .optionRow .rCol{float:left;width:442px}
.sizePicker .hasImage .optionRow .rCol{float:left;width:340px}
.sizePicker .sizeProductImage{margin:0 15px 0 0}
.sizePicker h3{font-size:12px;font-weight:bold;margin:0;text-transform:uppercase}
.sizePicker .productMeta .price{color:black;display:inline-block;font-family:Arial;font-size:17px;font-weight:bold;margin:5px 0}
.sizePicker .optionNumber{background:#002d47;color:#fff;display:inline-block;float:left;height:35px;line-height:35px;width:35px;margin:-8px 0 -8px 0;text-align:center;vertical-align:top;-webkit-border-radius:35px;border-radius:35px}
.sizePicker h4{color:#455660;float:left;font-size:13px;line-height:normal;margin:0 0 0 8px;width:65px}
.sizePicker h4 a{color:#000;float:right;font-weight:normal;text-decoration:underline;text-transform:none}
.sizePicker .optionColor ul,.sizePicker .optionSize ul{list-style:none;margin:0;padding:0}
.sizePicker .optionSize .only_left{position:relative;z-index:2}
.sizePicker .optionColor li{background:#fff;border:1px solid #fff;cursor:pointer;float:left;font-size:11px;margin:0 10px 10px 0}
.sizePicker .optionColor li a,.sizePicker .optionColor li span{display:block;line-height:23px;padding:7px 5px;color:#000}
.sizePicker .optionColor li.active{border:1px solid #969696}
.sizePicker .optionColor li a:hover{text-decoration:none}
.sizePicker .optionColor li img{border:1px solid #000;display:inline-block;font-size:0;line-height:0;margin:0 5px 0 0;vertical-align:top}
.sizePicker .optionSize li{background:#dfdfdf;color:#000;cursor:pointer;float:left;font-family:Arial;font-size:10px;line-height:12px;margin:0 7px 5px 0;padding:5px 5px 3px;text-align:center;min-width:31px;-webkit-border-radius:2px;border-radius:2px}
.sizePicker .optionSize li strong{display:inline-block;font-size:12px;line-height:12px;margin:0 0 4px}
.sizePicker .optionSize label{cursor:pointer}
.sizePicker .optionSize li input{display:none;margin:0 2px 0 0;position:relative;left:-2px}
.sizePicker .optionSize li.instock{background:#c3edad}
.sizePicker .optionSize li.lowstock{background:#def4d0}
.sizePicker .optionSize li.active{background:#202020;color:#fff}
.sizePicker .sizeGuideContainer{margin:0;position:relative}
.sizePicker .sizeGuideBtn{background:url(/img/static/productpage/sizeguide-bg.jpg) top left no-repeat;color:#000;display:inline-block;font-family:Arial;font-size:10px;height:21px;line-height:11px;text-align:center;text-transform:uppercase;width:92px}
.sizePicker .sizeGuideBtn:hover{color:#455660;text-decoration:none}
.sizePicker .sizeGuideBtn small{color:#818181;text-transform:none}
.sizePicker .sizeGuideBtn small span{display:inline-block;width:0;height:0;margin:0 0 0 3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #818181;position:relative;top:-2px}
.sizePicker .ui-dropdown{padding:10px 22px 10px 20px;left:-3px;top:115%;width:55px}
.sizePicker .ui-dropdown .arrow-up{left:58px}
.sizePicker .ui-dropdown a{display:block;color:#fff;font-family:'Gill Sans W04',sans-serif;font-size:12px;line-height:18px;margin:2px 0;text-decoration:none}
.sizePicker .ui-dropdown a:hover{background:#1F1F1F}
.sizePicker .ui-dropdown img{vertical-align:top}
.sizePicker .btn-dark,.sizePicker .btn-grey,.sizePicker .orangeButton{font-size:12px;float:left;height:17px;line-height:17px;margin:0 0 5px 4px;width:122px}
.isMac .sizePicker .btn-dark,.isMac .sizePicker .btn-grey,.isMac .sizePicker .orangeButton{line-height:21px}
.sizePicker .btn-dark{padding:1px 0}
.sizePicker .basketStatus{clear:both;display:none;float:left;font-size:11px;line-height:normal;margin:5px 0}
.sizePicker .basketStatus .isError{color:#f00}
.sizePicker .optionQuantity .qtyInput{border:1px solid #46555c;color:#46555c;float:left;font-size:10px;height:19px;outline:0;padding:0;text-align:center;width:35px}
.sizePicker .optionLength ul{list-style:none;margin:0;padding:0}
.sizePicker .optionLength li{background:#fff;border:1px solid #455763;cursor:pointer;float:left;font-family:Arial;font-size:10px;height:17px;line-height:17px;margin:0 5px 0 0;text-align:center;text-transform:uppercase;width:65px;-webkit-border-radius:2px;border-radius:2px}
.sizePicker .optionLength li.active,.sizePicker .optionLength li:hover{background:#002d47;color:#fff}
.sizePicker .mixerTrousers .rCol{color:black;font-size:12px;font-weight:bold}
.sizePicker .mixerTrousers .trSize{color:#455763;font-size:16px;font-weight:bold}
.sizePicker .staticMessage p{color:#455763;font-size:12px}
.status-error{color:#880714}
.status-warning{color:#ba840f}
.status-success{color:#326a05}
.relatedContainer{margin:30px 0 10px}
.relatedContainer h2{color:#000;font-family:'Gill Sans W04',sans-serif;font-size:18px;margin:0}
.relatedContainer .relatedProducts{padding:10px 0}
.relatedContainer .relatedProducts .itemProduct{height:380px;margin:15px 15px;padding:0;width:171px}
.relatedContainer .relatedProducts .itemProduct h2{font-family:Arial;font-size:11px;font-weight:normal;line-height:normal;height:43px;overflow:hidden;margin-top:4px}
.relatedContainer .relatedProducts .itemProduct .itemImage{height:256px;margin:0 0 10px}
.relatedProducts .promoCnt{line-height:normal}
.relatedProducts .itemImage .completeTheLookTab{margin-top:0}
.completeTheLookTab h2{color:#393939;font-family:Arial;font-size:14px;font-weight:bold;line-height:normal;margin:0 0 5px;text-transform:uppercase}
.completeTheLookTab .noTextTransform{text-transform:none!important}
.completeTheLookTab .relatedProducts{padding:0}
.completeTheLookTab .relatedProducts .itemProduct{width:161px;margin:15px 23px 0 0}
.completeTheLookTab .relatedProducts .itemImage a.itemImageLink img{width:160px}
.addBagConfirmation{width:300px;height:220px}
.addBagConfirmation .alignCenter{padding:10px;text-align:center}
.addBagConfirmation h2{border-bottom:1px solid #000;font-size:23px;font-weight:normal;padding:0 0 10px;margin:0 0 10px}
.addBagConfirmation .orangeButton{float:none;padding:5px 0;text-decoration:none;height:20px;line-height:21px}
.isMac .addBagConfirmation .orangeButton{line-height:26px}
.addBagConfirmation span{display:block;font-size:18px;font-weight:normal;margin:3px 0;text-align:center}
.quickBuyAddToBagConfirmation{width:400px}
.quickBuyAddToBagConfirmation .alignCenter{padding:10px;text-align:center}
.quickBuyAddToBagConfirmation h2{border-bottom:1px solid #000;font-size:23px;font-weight:normal;padding:0 0 10px;margin:0 0 10px}
.quickBuyAddToBagConfirmation .orangeButton{float:none;padding:5px 0;text-decoration:none;margin:0 0 5px 0;line-height:21px}
.isMac .quickBuyAddToBagConfirmation .orangeButton{line-height:26px}
.quickBuyAddToBagConfirmation span{display:block;font-size:18px;font-weight:normal;margin:0 0 5px 0;text-align:center}
.addWishlistConfirmation{width:300px;height:220px}
.addWishlistConfirmation .alignCenter{padding:10px;text-align:center}
.addWishlistConfirmation h2{border-bottom:1px solid #000;font-size:23px;font-weight:normal;padding:0 0 10px;margin:0 0 10px}
.addWishlistConfirmation .orangeButton{float:none;padding:5px 0;text-decoration:none;height:20px;line-height:21px}
.isMac .addWishlistConfirmation .orangeButton{line-height:26px}
.addWishlistConfirmation span{display:block;font-size:18px;font-weight:normal;margin:3px 0;text-align:center}
.mixerOverview{clear:both;margin:14px 0}
.mixerOverview .mixerProduct{border:1px solid #b9b9b9;float:left;margin:0 0 0 29px;padding:2px 5px 5px;position:relative;width:104px}
.mixerOverview .mixerProduct:first-child{margin:0}
.mixerOverview h4{font-size:15px;font-weight:bold;margin:0}
.mixerOverview .productPricing{margin:2px 0;width:auto}
.mixerOverview .productPricing .rrp{font-size:11px}
.mixerOverview .productPricing .price{font-size:16px}
.mixerOverview .orangeButton{padding:2px 5px;height:14px;line-height:15px}
.isMac .mixerOverview .orangeButton{line-height:18px}
.mixerOverview .prepend{font-size:20px;font-weight:bold;position:absolute;left:-22px;top:29px}
.mixerOverview .mixerProduct:first-child .prepend{display:none}
.starRating{background:url(/img/static/productpage/star-rating.png) 0 0 repeat-x;display:inline-block;height:20px;line-height:20px;margin:0;position:relative;vertical-align:top;width:100px}
.productInfo .tabContent .starRating{margin:0}
.starRating li{font-size:0;line-height:20px;list-style:none}
.starRating a{display:block;height:20px;left:0;position:absolute;top:0}
.starRating a:hover{background:url(/img/static/productpage/star-rating.png) 0 -40px repeat-x}
.starRating li:first-child{background:url(/img/static/productpage/star-rating.png) 0 -20px repeat-x;height:20px;text-indent:-999em}
.starRating.hoverStar:hover li:first-child{display:none}
.starRating.hoverStar .rate1{width:20%;z-index:5}
.starRating.hoverStar .rate2{width:40%;z-index:4}
.starRating.hoverStar .rate3{width:60%;z-index:3}
.starRating.hoverStar .rate4{width:80%;z-index:2}
.starRating.hoverStar .rate5{width:100%;z-index:1}
.starRating .star0{width:0}
.starRating .star1{width:20%}
.starRating .star2{width:30%}
.starRating .star3{width:60%}
.starRating .star4{width:80%}
.starRating .star5{width:100%}
.reviewsContainer{border-top:1px solid #002d47;margin:15px 0}
.userReview{border-bottom:1px solid #002d47;padding:15px 0 6px;width:544px}
a.feefoLink{background:url(/img/static/productpage/feefo.jpg) 0 0 no-repeat;display:block;height:27px;position:absolute;right:10px;top:16px;width:93px}
.averageLink{text-shadow:none}
.voucherCode{font-size:12px}
.quick-buy{clear:both}
.quick-buy__button{width:auto!important;height:auto;line-height:12px;display:inline-block;margin:0;padding:4px 9px!important;float:right!important}
.quick-buy__working{opacity:.6}
.quick-buy__select{width:50%;margin:0 2px 0 0;display:inline-block;float:left;height:22px}
.quick-buy__custom-select{margin:0 50px 0 0;display:block;height:22px}
.quick-buy__select>select,.quick-buy__custom-select>select{font-size:12px;min-height:0;height:22px}
.quick-buy__select-dropdown{margin:0}
.quick-buy__select-dropdown li{border-top:1px solid #d3d3d3;cursor:pointer;padding:3px 20px;line-height:20px;color:#333;white-space:nowrap}
.quick-buy__select-dropdown li:first-child{border-top:0}
.quick-buy__select-dropdown li:hover{background:#002D47;color:#fff}
.quick-buy__select-dropdown li.disabled{background:transparent;color:#d3d3d3}
.productPage .bloomreach-related{margin:0 0 20px 0}
.productPage .bloomreach-related .br-related-heading{font-size:18px;font-family:'Gill Sans W04',sans-serif;margin:30px 0 10px 0;text-transform:none}
.productPage .bloomreach-related .br-related-query{font-size:11px;float:left;display:block;margin:0 20px 20px 0}
.productPage .bloomreach-more-results .br-found-heading{font-size:18px;font-weight:400;line-height:normal;margin:20px 0 10px}
.productPage .bloomreach-more-results .br-sf-widget{float:left;width:193px;position:relative;margin:15px 8px 50px 0;padding:0;z-index:0}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-img{height:299px;line-height:298px}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-title a{font-size:11px;color:#000;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-decoration:none}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-title a:hover{text-decoration:underline}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-desc{font-size:10px}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-qv{font-size:11px}
.productPage .bloomreach-more-results .br-sf-widget .br-sf-widget-merchant-qv a{color:#000;text-decoration:none}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-maincont{position:relative}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-cont{position:absolute;top:0;left:0;width:270px;border:1px solid #bebebe;background-color:#FFF;z-index:7;padding:10px}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-cont .br-sf-widget-merchant-popup-img img{display:block;margin:0 auto}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-title a{font-size:11px;color:#000;font-style:normal;font-weight:400;line-height:normal;text-align:left;text-decoration:none}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-desc{font-size:10px}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-view{display:inline-block;float:left;font-size:11px}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-view a{color:#000;text-decoration:none}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-close{float:right;font-size:11px;display:inline-block}
.productPage .bloomreach-more-results .br-sf-widget-merchant-popup-close a{color:#000;text-decoration:none}
#br1 .br-sf-widget-merchant-popup-cont{left:0}
#br2 .br-sf-widget-merchant-popup-cont{left:196px}
#br3 .br-sf-widget-merchant-popup-cont{left:396px}
#br4 .br-sf-widget-merchant-popup-cont{left:596px}
#br5 .br-sf-widget-merchant-popup-cont{left:720px}.manageAccount ul.tabs{height:26px;list-style:none;margin:0 0 -1px 0;padding:0;position:relative;z-index:1;vertical-align:middle}
.manageAccount ul.tabs-3 li{background-color:#EBEBEB;float:left;height:34px;line-height:34px;overflow:hidden;position:relative;text-align:center;width:33.3%;vertical-align:middle}
.manageAccount ul.tabs-4 li{background-color:#EBEBEB;float:left;height:34px;line-height:34px;overflow:hidden;position:relative;text-align:center;width:25%;vertical-align:middle}
.manageAccount .orangeButton{font-size:12px;float:left;height:26px;line-height:26px;margin:0 0 5px 4px;width:122px}
.manageAccount ul.includePremier li{width:25%!important}
.manageAccount ul.tabs li a{text-decoration:none;color:#717171;font-size:12px;font-family:'Gill Sans W04',sans-serif;font-weight:normal;display:block;width:100%;height:100%;text-transform:uppercase}
.manageAccount ul.tabs li.active{background:white;height:34px}
.manageAccount ul.tabs li.active a{color:black}
.manageAccount .tabContainer{background:white;clear:both;min-height:363px;margin:-1px 0 0 0;position:relative}
.manageAccount .tabContent{display:none;line-height:normal;padding:23px 16px}
.manageAccount .tabContent:first-child{display:block}
.manageAccount .tabContent .blackButton{padding:0 12px;width:auto}
.form-horizontal{margin:20px 0}
.form-horizontal .control-group{margin-bottom:10px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:180px}
.form-horizontal .help-block{margin-bottom:0}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}
.form-horizontal .form-actions{padding-left:180px}
.form-horizontal input{background:white;border:1px solid #E0E0E0;padding:4px 6px;position:relative;width:210px;-webkit-border-radius:2px;border-radius:2px}
.form-horizontal select{width:224px;background:white;border:1px solid #E0E0E0;padding:4px 6px;-webkit-border-radius:2px;border-radius:2px}
.form-horizontal .help-inline{color:#595959;font-size:11px;display:block;padding-left:5px;vertical-align:middle}
.form-horizontal .orangeButton{padding:4px 20px}
.form-horizontal .static-value{margin:5px 0 0;font-size:14px}
.wellInformation{width:48%}
.manageAccount .tabContainer h3{color:#393939;font-family:Arial;font-size:14px;font-weight:bold;line-height:normal;margin:0 0 15px;text-transform:uppercase}
.accountItems{margin:0;padding:0;list-style:none}
.accountItems.pull-left{width:48%}
.accountItems li{border-top:1px solid #E5E5E5;float:left;padding:16px 0;width:48%;margin:0 1%}
.accountItems.pull-left li{border:0;width:100%}
.accountItems .accountDetails{padding:0 15px}
.accountItems .muted{font-size:9px;margin:5px 0;text-align:center}
.accountItems .cCard{background-color:#EBEBEB;border:1px solid #EBEBEB;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;height:110px;overflow:hidden;position:relative;width:170px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#FAFAFA;background-image:-webkit-gradient(linear,left top,left bottom,from(#FAFAFA),to(#EDEDED));background-image:-webkit-linear-gradient(top,#FAFAFA,#EDEDED);background-image:-moz-linear-gradient(top,#FAFAFA,#EDEDED);background-image:-ms-linear-gradient(top,#FAFAFA,#EDEDED);background-image:-o-linear-gradient(top,#FAFAFA,#EDEDED);background-image:linear-gradient(top,#FAFAFA,#EDEDED);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#ededed')}
.accountItems .cCardContent{padding:32px 10px 0 16px}
.accountItems .cCardLabel{letter-spacing:1px;margin:0 0 10px;word-spacing:5px}
.accountItems .cItem-Label{display:block}
.cItem-Option{margin:8px 0}
.cItem-Option a{margin:0 12px 0 0}
? .accountItems .cItem-cardName{text-transform:uppercase}
.accountItems .cItem-phone{margin:8px 0 0}
.accountItems .cItem-address3,.accountItems .cItem-cityState,.accountItems .cItem-postalcode{display:inline}
.account-wishlistedit form textarea{border:1px solid #E0E0E0;font-family:Arial;font-size:12px;padding:4px 6px;width:492px}
.account-wishlistedit .viewBagTable{margin-top:10px;width:100%}
.account-wishlistedit .wish-list-filter{background:#ede7dd;color:#002d47;font-family:Arial;font-size:11px;height:28px;line-height:32px;margin:5px 0;position:relative}
.account-wishlistedit .update-btn{clear:both;margin-top:19px}
.account-wishlistedit .update-btn a{color:#fff}
.account-wishlistedit .update-btn a:hover{color:#fff;text-decoration:none!important}
.account-wishlistedit .remove-btn{width:112px}
.account-wishlistedit .control-label span{font-size:18px;margin:10px 0 5px}
.account-wishlistedit .controls{margin:5px 0 15px}
.amazonLink .checkoutOption{height:225px}
#wishlist table{color:#333;font-size:12px}
#wishlist table a{color:#333;font-size:12px}
.wish-list{padding:10px 0 0}
.wish-list .form-horizontal input{padding:4px 6px;width:224px}
.wish-list .form-horizontal input.public-check{margin-top:8px;width:16px}
.wish-list .form-horizontal textarea{border:1px solid #E0E0E0;padding:4px 6px;width:224px}
.wish-list .form-horizontal select{border:1px solid #E0E0E0;padding:4px 6px;width:238px}
.account-wishlistview .pagingBar .pagingNumbers{list-style:none;margin:7px 9px 0 0}
.account-wishlistview .pagingBar select{margin:7px 9px 0 0}
.account-wishlistview .viewBagTable .attrAlign span{color:#000;display:block;padding:5px 0}#top-nav .headerBagContainer,#top-nav .headerBagContainer>a{color:#f68938;font-size:13px;font-weight:normal}
#top-nav .headerBagContainer>a{font-weight:bold}
.headerBagContainer .quickViewBag{display:none;min-height:15px;position:absolute;right:0;top:22px;width:400px;z-index:10}
.quickViewBag table{border:0;color:#000;font-weight:normal;font-size:11px;width:100%}
#top-nav .quickViewBag .quickViewBagContent a{color:#000;border:0;float:none;font-size:11px;text-decoration:none}
#top-nav .quickViewBag .quickViewBagContent a:hover{text-decoration:underline}
#top-nav .quickViewBag .quickViewBagContent .orangeButton{border:1px solid #455561;color:#fff;height:20px;line-height:19px;padding:2px 0;margin:0;width:150px}
.isMac #top-nav .quickViewBag .quickViewBagContent .orangeButton{line-height:24px}
#top-nav .quickViewBag .quickViewBagContent .orangeButton:hover{text-decoration:none}
.quickViewBag .quickViewBagContent a:hover{text-decoration:underline}
.quickViewBag .quickViewBagContent span{color:#969293;display:block}
.quickViewBag .quickViewBagContent span.isError{color:#D41818;padding:10px}
.quickViewBag table th{background:#002d47;color:#fff;font-family:Arial;font-size:12px;font-weight:normal;height:20px;vertical-align:middle}
.quickViewBag table td{padding:5px 0;text-align:center;vertical-align:middle;width:70px}
.quickViewBag table td.alignLeft{text-align:left;width:140px}
.quickViewBag table .splitter{padding:0}
.quickViewBag table .splitter div{border-bottom:1px dotted #6e6e6e;height:1px;margin:0}
.quickViewBagBottom{float:right;text-align:right;line-height:20px;padding:10px}
.quickViewBagBottom strong{color:#000;display:inline-block;font-weight:normal;padding:0 0 8px}
#top-nav .quickViewBag .quickViewBagBottom .btn-dark{color:#fff;padding:4px 28px}
.viewBasketContainer{float:left;margin:0 0 10px;min-height:300px;padding:0 6px 0 0}
.viewBagTable{border:0;border-collapse:collapse;clear:both;font-size:12px;margin:0 0 15px}
.basketPage .btn-grey,.basketPage .orangeButton{font-weight:normal;height:20px;line-height:21px;margin:0 0 15px;padding:4px 0;width:210px}
.isMac .basketPage .btn-grey,.isMac .basketPage .orangeButton{line-height:24px}
.checkoutBack{color:#000;line-height:30px;text-decoration:none}
.checkoutBack:hover{text-decoration:none}
.viewBagTable a{color:#000;font-size:11px;text-decoration:underline;text-transform:uppercase}
.viewBagTable a:hover{color:#a21e3d}
.viewBagTable th{background:#000;color:#fff;height:25px;font-weight:normal;line-height:25px;text-align:left}
.viewBagTable th.colItems{text-align:left;text-indent:20px;width:335px}
.viewBagTable th.colQty{width:85px}
.viewBagTable th.colRemove{width:60px}
.viewBagTable th.colPrice{width:75px}
.viewBagTable td.colQty{padding-top:19px}
.viewBagTable tbody td{border-bottom:1px solid #ccc;height:90px;padding-top:19px;vertical-align:top}
.viewBagTable tfoot td.colItems{border-bottom:1px solid #dbdbdb;color:#000;height:50px;vertical-align:middle}
.viewBagTable tfoot td.colItems .continueShopping{float:left;height:26px;line-height:26px}
.viewBagTable tfoot td.colItems .floatRight input{font-size:11px;margin:0 3px;vertical-align:baseline}
.viewBagTable td.prodPreview{padding:19px 0 19px 15px}
.viewBagTable td.colItems{padding:19px 0 0 20px;text-align:left}
.viewBagTable td.colItems h2{color:#000;font-size:12px;margin:0}
.viewBagTable td.colItems h2 a{color:#000;font-size:13px;text-decoration:none;text-transform:none;font-weight:bold}
.viewBagTable td.colItems h2 a:hover{color:#a21e3d;text-decoration:underline}
.viewBagTable td.colItems .priceNow{color:#000;font-size:13px;padding-left:4px}
.viewBagTable .attrAlign{color:#000;font-size:12px;line-height:normal;margin:5px 0}
.viewBagTable .attrAlign span{color:#000;display:block}
.viewBagTable td.colQty select{border:0;margin:0 4px 0 0;padding:1px;text-align:center;vertical-align:top;width:44px}
.viewBagTable td.colPrice{color:#020;font-weight:bold}
.viewBagTable .priceWas{font-weight:normal;text-decoration:line-through}
.viewBagTable .priceNow{font-weight:bold}
.vouchers .input{border:1px solid #ddd;outline:0;padding:5px;width:171px}
.vouchers .btn-grey{margin:5px 0;display:block;width:183px}
.viewBasketContainer .totalDiscount{color:#ff5959;font-size:14px;font-weight:bold;line-height:20px;padding:4px 0 4px 4px}
.viewBasketContainer .totalPrice{font-size:20px;font-weight:bold}
.sideAlsoBought{border:1px solid #000;padding:1px;margin:0 0 20px}
.sideAlsoBought h2{color:#050102;font-family:'Gill Sans W04',sans-serif;font-size:16px;font-weight:normal;margin:0;padding:15px 0 5px;text-indent:18px}
.sideAlsoBought .itemProduct{margin:15px 16px;padding:0;width:130px}
.sideAlsoBought .itemProduct h3{font-family:Arial;font-size:11px;font-weight:normal;line-height:normal;margin:0;height:43px;overflow:hidden}
.sideAlsoBought .itemProduct h3 a{color:#4c4f52}
.sideAlsoBought .itemProduct .itemImage{height:195px;line-height:194px;margin:0 0 16px;min-height:170px}
.sideAlsoBought .itemImage img{max-width:100%}
.sideAlsoBought .itemProduct .pricingBlock{height:40px}
.viewBagTable .promotion{color:#FF5959;font-weight:bold}
.itemCarouselContainer ul.slides{list-style:none;margin:0;padding:0}
.itemCarouselContainer li{float:left}
.completeTheLook{border:1px #a2aab0 solid}
.completeTheLook .jcarousel-clip{margin:0 21px 21px;overflow:hidden}
.completeTheLook .slides li{margin:0 1px 0 0}
.completeTheLook .jcarousel-container .jcarousel-prev{background:url(/img/skin/oct12/global-sprite.png) no-repeat top left;background-position:0 0;position:absolute;top:40%;left:0;width:14px;height:29px;cursor:pointer}
.completeTheLook .jcarousel-container .jcarousel-next{background:url(/img/skin/oct12/global-sprite.png) no-repeat top left;background-position:0 -158px;position:absolute;top:40%;right:4px;width:14px;height:29px;cursor:pointer}
.completeTheLook .jcarousel-container .jcarousel-prev-disabled,.completeTheLook .jcarousel-container .jcarousel-next-disabled{cursor:default;filter:alpha(opacity=25);opacity:.25}
.completeTheLook .itemProduct{overflow:hidden;cursor:pointer;float:left;margin:0}
.completeTheLook .orangeButton,.quickBuyDiv .orangeButton{width:60px;height:12px;line-height:12px;display:inline-block;margin:0;float:left}
.quickBuyStatus{clear:both;display:none;float:left;font-size:11px;line-height:normal;margin:0}
.quickBuyStatus .isError{color:#f00}.checkoutPages .page-container{min-height:600px}
.baseCheckoutBox{border:1px solid #dadada}
.baseCheckoutBox a{color:#000;font-size:11px;text-decoration:underline}
.baseCheckoutBox a:hover{color:#333}
.checkoutOption{height:200px;margin:0 0 20px;padding:18px;position:relative}
.checkoutOption h2{color:#002d47;font-family:'Gill Sans W04',sans-serif;font-size:21px;font-weight:normal;margin:0 0 2px}
.checkoutOption .btn-grey,.checkoutOption .orangeButton{border:1px solid #455561;bottom:15px;font-size:16px;font-weight:normal;padding:6px 0;position:absolute;right:15px;height:34px;line-height:18px}
.isMac .checkoutOption .btn-grey,.isMac .checkoutOption .orangeButton{line-height:24px}
.span3 .checkoutOption .btn-grey,.span3 .checkoutOption .orangeButton{width:210px}
.accountLogin .span4 .checkoutOption .orangeButton,.span6 .checkoutOption .btn-grey,.span6 .checkoutOption .orangeButton{width:210px}
.existingCustomer .orangeButton,.newCustomer .orangeButton,.expressCheckout .orangeButton{width:295px}
.checkoutOption .boxContent label{display:block;font-size:11px;margin:2px 0}
.checkoutOption .boxContent input{border:1px solid #a2aab0;height:20px;outline:0;margin:0 0 5px;padding:3px;width:100%;text-indent:5px}
.checkout-option{background-color:#f1f1f1;border:0;height:auto;margin:0 0 10px;padding:20px 20px 25px}
.checkout-option h2{color:#141414;font-size:22px;letter-spacing:1px;margin-bottom:10px}
.checkout-option p{font-size:18px;margin-bottom:18px}
.checkout-option .btn-grey,.checkout-option .orangeButton{background:#f46101;border:0;display:block;font-size:18px;line-height:22px;position:static;letter-spacing:1px;margin:0 auto 10px;width:100%}
.checkout-option .orangeButton:hover{background:#ec5e01}
.isMac .checkout-option .btn-grey,.isMac .checkout-option .orangeButton{line-height:28px}
.checkout-option .boxContent input{border:1px solid #a2aab0;height:20px;outline:0;margin:0 0 10px;padding:3px 0;width:99%;text-indent:5px}
.checkout-option--img{display:inline-block;float:left;margin-bottom:10px;padding:0 40px}
.checkout-option--img img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.checkout-option--img img:hover{opacity:.8}
.checkout-option--img input{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.checkout-option--img input:hover{opacity:.8}
.checkout-payment-options{border-top:1px solid #000;margin-top:10px;padding:20px 0}
.checkout-payment-options__center{display:block;margin:0 auto;width:480px}
.amazonLogin .boxContent{height:133px}
.amazonCheckout{height:125px}
.amazonLogin p,.amazonCheckout p{font-size:11px;line-height:16px}
.checkoutContainer a.amazonLogout{font-size:12px}
.amazonWallet h2{margin:15px 0 0 0}
.paypalCheckout .checkoutOption{height:100px}
.paypalCheckout .checkoutOption input{width:50%;height:auto;border:0}
.expressCheckout h2{color:#141414}
.kindleCompetition{background:url(/img/static/checkout/checkoutblock2.jpg) top left;text-align:center}
.thankyouPage .pageTitle{border-bottom:0;margin-bottom:5px}
.orderOverviewTable{background:#fff;border-collapse:collapse;border-spacing:0;font-size:12px;width:100%}
.orderOverviewTable td{border:0}
.orderOverviewTable .width76{width:76%}
.orderOverviewTable .width12{width:12%}
.bigMargin{margin:30px 60px}
.bigMargin li{line-height:20px}
.orderOverviewTable .width100{width:100%}
.orderOverviewTable .width100 td{line-height:17px;padding:20px 43px;width:33.3%}
.alignTopLeft{vertical-align:top;text-align:left}
.alignTop{vertical-align:top}
.orderOverviewTable .width100 td:first-child{border-left:none}
.orderOverviewTable .width100 h2{font-family:Arial;font-size:18px;font-weight:normal;margin:0 0 10px;text-transform:uppercase}
.orderItemOverview{width:100%}
.orderItemOverview .colImage{width:19%;background-color:#000}
.orderItemOverview .colTitle{width:57%;background-color:#000}
.orderItemOverview .colSize{width:12%;background-color:#000}
.orderItemOverview .colPrice{width:12%;background-color:#000}
.orderItemOverview h2{background:0;color:#1c1c1c;font-size:12px;height:auto;text-indent:0;width:auto;font-weight:bold}
.orderItemOverview h3{color:#fff;font-family:Arial;font-size:12px;font-weight:normal;margin:5px 0}
.orderItemOverview .colImage h3{text-indent:39px}
.orderItemOverview .itemRow{border-bottom:1px solid #a2aab0}
.orderItemOverview .itemRow td{padding:15px 0}
.checkoutContainer{clear:both;font-size:11px}
.asterisk{color:#f00}
.checkoutContainer h2{font-family:Arial;font-size:20px;font-weight:normal}
.checkoutContainer h3{font-family:Arial;font-size:14px;font-weight:bold}
.checkoutContainer a{color:#2698e0;font-size:11px;text-decoration:underline}
.checkoutContainer a:hover,.checkoutContainer .checkoutForm a:hover{color:#32B0E0;text-decoration:none}
.checkoutContainer .checkoutForm{width:100%;border:0}
.checkoutContainer .checkoutForm td{padding:5px}
.checkoutContainer ul{list-style:none;margin:15px 0!important;padding:0}
.checkoutContainer li{line-height:18px;padding:5px 0}
.checkoutContainer li input[type="radio"]{vertical-align:top}
#txtPostcodeBilling,#txtPostcodeDelivery{width:54px}
#btnAddressLookupBilling,#btnAddressLookupDelivery{width:130px;font-weight:normal;height:20px;line-height:17px;margin:0 0 0 10px}
.checkoutContainer .radioOption{display:inline-block;width:57px}
.checkoutContainer .greyBackground{overflow:hidden;position:relative}
.checkoutContainer h1{color:#000}
.checkoutContainer .cardHolderDetails{float:left;padding:20px 24px 20px 15px;width:390px}
.checkoutContainer .giftCard{height:22px;line-height:15px}
.isMac .checkoutContainer .giftCard{line-height:18px}
.checkoutContainer .deliveryAddress{float:left;padding:38px 24px 20px 24px;position:relative;width:468px}
.btn-topRight{position:absolute;top:0;right:15px;width:120px;height:24px;line-height:15px;padding:4px 0;width:210px}
.isMac .btn-topRight{line-height:19px}
.btn-bottomRight{float:right;height:24px;line-height:15px;margin:10px 0 0;padding:4px 0;width:210px}
.isMac .btn-bottomRight{line-height:19px}
.btn-bottomRightAbsolute{position:absolute;bottom:20px;right:15px;height:24px;line-height:15px;margin:10px 0 0;padding:4px 0;width:210px}
.isMac .btn-bottomRightAbsolute{line-height:19px}
.checkoutContainer .delivery{float:left;padding:20px 24px 55px 24px;width:468px;min-height:290px}
.checkoutContainer .extraDelInfo{height:30px;padding:5px;width:430px}
.checkoutContainer .delivery p{margin:0}
.checkoutContainer .collectReturns{border-left:1px solid #455561;border-top:1px solid #455561;float:left;padding:20px 24px 20px 24px;width:468px}
.checkoutContainer .collectReturns h2{display:inline-block;background:url(/images/checkout/titleImages/pre-paid.png) no-repeat;height:19px;margin:0;text-indent:-999em;width:157px}
.checkoutContainer .collectReturns .blackbutton{float:right;width:120px}
.checkoutContainer .customerAddresses{float:left;padding:20px 24px 20px 15px;width:447px}
.checkoutContainer .giftCardDetails{float:left;padding-top:20px;margin-top:20px;width:447px}
.checkoutContainer .addressContainer{display:inline-block;clear:both;margin:15px 0 0 0;text-transform:capitalize}
.checkoutContainer .confirmBilling{float:left;width:48%}
.checkoutContainer .confirmDelivery{float:right;width:48%}
.checkoutContainer .orderTotal{float:left;padding:28px 0 42px 0;margin:0 10px 0 25px;position:relative;text-align:right;width:475px}
.checkoutContainer .orderTotal h2{display:inline-block;background:url(/images/checkout/titleImages/order-total.png) no-repeat;height:16px;margin:0;text-indent:-999em;width:104px}
.checkoutContainer .orderTotal .blackbutton{position:absolute;top:10px;right:24px}
.checkoutContainer .orderTotal .orangeTotal{color:#ff8d2b;font-size:18px}
.totalInfo{margin:10px 0 0 0}
.checkoutContainer .paymentOption{border-bottom:1px solid #fff;float:left;padding:20px 24px 20px 24px;width:385px}
.checkoutContainer .paymentOption h2{display:inline-block;background:url(/images/checkout/titleImages/payment.png) no-repeat;height:19px;margin:0;text-indent:-999em;width:86px}
.checkoutContainer .paymentOption table{margin:10px 0 0 -10px}
.checkoutContainer .paymentOption .existingCard{border-bottom:1px dashed #cacaca;border-top:1px dashed #cacaca;font-size:12px;margin:20px 0;padding:20px 0}
.checkoutContainer .paymentOption .existingCard select{display:inline-block;margin:-4px 0 0 10px}
.checkoutContainer .paymentOption .newCard{margin:30px 0 0 0}
.checkoutContainer .paymentOption .blackbutton{position:absolute;bottom:27px;right:24px}
.checkoutContainer #deliveryAjax,.checkoutContainer #deliveryAjaxLoader{height:210px;max-height:210px;overflow:hidden;width:100%}
.checkoutContainer #totalAjax,.checkoutContainer #totalAjaxLoader{height:80px}
.ie6 .checkoutContainer #deliveryAjax ul{width:100%}
.checkoutContainer #deliveryAjax,.checkoutContainer #totalAjax{display:none}
#content_upSelectCard table tr td{text-align:center}
#content_upSelectCard table tr td label{display:block}
.checkoutForm td{padding:3px}
.checkoutForm input{width:200px}
.checkoutForm select{width:204px;padding:1px}
.checkoutForm a{color:#000}
.checkoutForm a:hover{color:#ec008c}
.freeDeliveryMessage{display:inline-block;padding:10px 30px 10px 30px;margin:5px 0 5px 0;font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.dpdDeliveryMessage{display:inline-block;padding:5px 15px;margin:5px 0 5px 0;font-size:12px}
.helpLineBar{background:#a2aab0;color:#fff;font-family:'Gill Sans W04',sans-serif;font-size:16px;height:20px;padding:12px 0;text-align:center}
.helpLineBar strong{font-family:'Gill Sans W04',sans-serif;font-size:23px;position:relative;top:-2px;vertical-align:top}
.helpLineBar span{line-height:24px}
.isMac .helpLineBar span{line-height:30px}
.checkoutSteps{float:right;font-family:'Gill Sans W04',sans-serif;margin:10px 0 0;text-transform:uppercase}
.checkoutSteps ul{margin:0}
.checkoutSteps li{background:#a2aab0;color:#fff;float:left;font-size:13px;height:20px;line-height:20px;margin:0 2px 0 0;padding:2px 18px 2px 10px;position:relative;text-align:center}
.isMac .checkoutSteps li{line-height:26px}
.checkoutSteps span.arrowBack{position:absolute;display:block;line-height:0;height:0;width:0;right:0;top:0;border-left:11px solid #a2aab0;border-right:0;border-top:12px solid #fff;border-bottom:12px solid #fff}
.checkoutSteps span.arrowFront{position:absolute;display:block;line-height:0;height:0;width:0;left:-11px;top:0;border-left:11px solid transparent;border-right:0;border-top:12px solid #a2aab0;border-bottom:12px solid #a2aab0}
.checkoutSteps .active{background:#f68938}
.checkoutSteps .active span.arrowFront{border-bottom-color:#f68938;border-top-color:#f68938}
.checkoutSteps .active span.arrowBack{border-left-color:#f68938}
.checkoutSteps .darken{background:#002d47}
.checkoutSteps .darken span.arrowFront{border-bottom-color:#002d47;border-top-color:#002d47}
.checkoutSteps .darken span.arrowBack{border-left-color:#002d47}
.tabOuterContainer{margin:0;*zoom:1}
.tabOuterContainer:before,.tabOuterContainer:after{content:" ";display:table}
.tabOuterContainer:after{clear:both}
.delivery ul.tabs{height:26px;list-style:none;margin:0 0 -1px 0;padding:0;position:relative;z-index:1;vertical-align:middle}
.delivery ul.tabs li{background-color:#a2aab0;float:left;height:25px;line-height:25px;overflow:hidden;position:relative;text-align:center;width:50%;vertical-align:middle}
.delivery ul.tabs li a{text-decoration:none;color:#fff;font-size:12px;font-family:'Gill Sans W04',sans-serif;font-weight:normal;display:block;width:100%;height:100%;text-transform:uppercase}
.delivery ul.tabs li.active{background:#002d47;height:25px;background-position:-137px -153px}
.delivery ul.tabs li.active a{color:#fff}
.printButton{color:#fff!important;text-decoration:none!important}
.adyenPaymentFrame{width:1009px;height:900px;overflow:hidden;border:0}
#ajaxClickAndCollectEstimate .clickAndCollectAddress{display:none}
h2.personalDetails{margin:0}
h2.deliveryAddress{margin:15px 0 0 0}
.smallAlertBlock{font-size:12px!important;padding:6px!important}
.smallAlertBlock a{text-decoration:none;color:#156e94}.eventure-zoomer-visible{overflow-x:hidden;overflow-y:hidden}
#eventure-zoomer{background:#000;display:none;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:9999}
#eventure-zoomer .eventure-zoomer-instruction{background:#000;color:#fff;cursor:pointer;font-size:14px;height:30px;line-height:30px;left:50%;margin:-15px 0 0 -125px;padding:5px;position:absolute;text-align:center;top:50%;width:250px;z-index:9999;opacity:.8;filter:alpha(opacity=80);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#eventure-zoomer .eventure-zoomer-preload{background:#000;color:#fff;display:none;left:50%;padding:8px;position:absolute;top:50%;z-index:9999;opacity:.6;filter:alpha(opacity=60);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
#eventure-zoomer .btnNext{color:#fff;cursor:pointer;font-size:28px;height:100%;position:absolute;right:0;text-align:center;text-indent:20px;top:0;width:100px;z-index:9998;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}
#eventure-zoomer .btnNext:hover{background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);color:#fff}
#eventure-zoomer .btnPrev{color:#fff;cursor:pointer;font-size:28px;height:100%;left:0;position:absolute;text-align:center;text-indent:-20px;top:0;width:100px;z-index:9998;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}
#eventure-zoomer .btnPrev:hover{background:-moz-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,.6)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);color:#fff}
#eventure-zoomer .btnPrev span{left:35px;position:absolute;top:50%}
#eventure-zoomer .btnNext span{position:absolute;right:35px;top:50%}
#eventure-zoomer .btnZoomerClose{background:#455660;color:#fff;cursor:pointer;font-size:14px;height:24px;line-height:24px;position:absolute;right:15px;text-align:center;top:15px;width:82px;z-index:9999;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.28);-moz-box-shadow:0 1px 4px rgba(0,0,0,.28);box-shadow:0 1px 4px rgba(0,0,0,.28)}
#eventure-zoomer .btnZoomerClose:hover{background:#334047;background-position:bottom center}
#eventure-zoomer .zoom-alt{bottom:15px;left:15px;overflow:hidden;position:absolute;z-index:9999}
#eventure-zoomer .zoom-alt a{background:#000;border:1px solid #000;float:left;margin:5px 5px 0 0}
#eventure-zoomer .zoom-alt a:hover{border-color:#f78026}
#eventure-zoomer .zoom-alt a.selected{border-color:#f78026}
#eventure-zoomer .zoom-alt a img{float:left}