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}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#ece4d7;color:#2d2c28;text-shadow:none}
::selection{background:#ece4d7;color:#2d2c28;text-shadow:none}
#printPreview::-moz-selection{background:white;color:black}
#printPreview::selection{background:white;color:black}
.overlay::-moz-selection{background:transparent;color:#fff;text-shadow:none}
.overlay::selection{background:transparent;color:#fff;text-shadow:none}
a{color:#00e}
a:link,a:visited{text-decoration:none}
a:hover,a:focus,a:active{text-decoration:underline}
a:visited{color:#551a8b}
a:hover{color:#06e}
a:focus{outline:thin dotted}
a,a:hover,a:active{outline:0;text-decoration:none}
a::-moz-focus-inner{border:0}
abbr[title]{border-bottom:1px dotted}
b,b{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
ul.listInfos{list-style:none;margin:0;padding:0}
ul.listInfos li{background:url(clientlibs_base/styles/img/listinfo-bg.gif) no-repeat 0 5px;padding:0 0 8px 10px;font-size:11px;line-height:14px}
ul.listInfos.nopuce li{background:0;padding-left:4px}
ul.listInfos li a{text-decoration:none}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
form .fld{overflow:hidden;zoom:1;padding-left:150px}
form .fld label,form .radios .label{float:left;margin-left:-150px;width:150px;text-transform:uppercase;font-weight:bold}
form .fld label em,form .label em{font-style:normal}
form .radios label,form .checkboxes label{float:none;margin-left:0;width:auto;font-weight:normal;text-transform:none}
form input[type=text],.textInput{text-indent:4px;line-height:30px}
label{cursor:pointer}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal;outline:none!important}
button{text-transform:uppercase}
button.disabled{cursor:auto}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
a:focus{outline:0}
html,body,.georgia-title .subtitle,#watchesFilter #searchReference input{font:12px Tahoma,Arial,sans-serif}
#logoPrint{display:none}
@media print{#footer,#top{display:none}
#logoPrint{display:block;margin:55px auto 55px;width:250px;height:72px}
.cta{display:none!important}
}
#printPreview #footer,#printPreview #top{display:none}
#printPreview *,body#printPreview{background:none!important;background-image:none!important}
#printPreview #logoPrint{display:block;margin:20px auto 55px;width:250px;height:72px}
#printPreview .cta{display:none}
h1,h2,h3,.slide .titleblk .ttl,.slide .titleblk p,#customize .search input,.ctablk .date,.submenu .ctablk .h3,.submenu2 .ctablk .h3,.ctablk.year,.ctamore,#slider-slides h4,.quote blockquote,#loadmorenews,#search .form input,#search .results .nb,#search .h3,#shop-map .panel .inputfld input,#pointsofsale-left-results-head,#watchesHeader .subinfo,h4.marker-title,#watchesProduct .contentProduct .description,#productTheHourLounge li,#watchesAccroche p,.more span,.numberDisplay span,h4.marker-title,.loaderAnim .loader-content .title,#hallmark #hallmark-criteres .grid .desc,#watchesConfig .subinfo,.georgia-title,#watchesProduct .contentProduct .collectionName{line-height:.9em;font-family:'Georgia','serif';font-weight:normal;text-transform:uppercase;font-style:italic;letter-spacing:-1px}
.cufon h1,.cufon .hometeaser h2,.cufon #slider-slides .ttl,.cufon #slider-slides p{line-height:0}
@font-face{font-family:'helveticaneue_condensedbold';src:url('clientlibs_base/styles/fonts/helveticaneue-boldcond_0-webfont.eot');src:url('clientlibs_base/styles/fonts/helveticaneue-boldcond_0-webfont.eot?#iefix') format('embedded-opentype'),url('clientlibs_base/styles/fonts/helveticaneue-boldcond_0-webfont.woff') format('woff'),url('clientlibs_base/styles/fonts/helveticaneue-boldcond_0-webfont.ttf') format('truetype'),url('clientlibs_base/styles/fonts/helveticaneue-boldcond_0-webfont.svg#helveticaneue_condensedbold') format('svg');font-weight:normal;font-style:normal}
#mainnav,.cta span,footer .ttl,.submenu .ttl,.submenu2 .ttl,.subcollections span,.subcalibres span,#slider-sliders menu div,#scrollnavigation .center,.hometeaser.savoirfaire p,.ctablk h4,button,#shop-map .overlay h4,#shop-map .maplink h4,#watchesSpecification h3,.productSelector .legend,.productSpecification .pictos .label,#watchesProduct .new span,.productResult .products .new span,#watchesFilter #filterForm label,#watchesFilter #filterForm .link,.js #shop-map .continent a,#searchForm .section,.iconcta h4,.marker-infowindow .marker-title,.marker-infowindow h4,.txtblk span.title,#productFooter span.label,#calibreProduct .cta,.calibresResult .zoneInfo h2{font-family:'helveticaneue_condensedbold','Helvetica','Tahoma','Geneva','Arial',sans-serif;letter-spacing:0;font-weight:normal}
#watchesProduct .reference,.productResult .products .item .limited{font-size:10px}
p.legend,#watchesSpecification .pictos .value,#languages-nav .col .ttl,#languages-nav .col a,.calibresResult .zoneInfo p{font-size:11px}
.copy,.submenu nav a,.submenu2 nav a,footer nav a,.submenu .ctablk p,#customize,#news article .nav nav,h2.subtitled span,#hallmark-detail article .nav nav,#scrollnavigation .center,#shop-advancedsearch .print a,#shop-advancedsearch .ctablk p,.checkboxfld label,.contentFooter nav a,#pointsofsale-left-results-contentoffset,#pointsofsale-left-results p,#pointsofsale-left-results h4,#pointsofsale-left-results .print,#shop-map .info,.shopfooter{font-size:11px}
#customize .search input,.cta span,#slider-sliders .menu div,#news .ctablk-container .ctablk p,#hallmark-detail .ctablk-container .ctablk.size4 p,#watchesFilter #filterForm li,.iconcta h4,#calibreProduct .cta .label,.productResult .new span{font-size:12px}
#news .ctablk-container .ctablk.size4 .cta,#hallmark-detail .ctablk-container .ctablk.size4 .cta,#shop-map .maplink h4,.loaderAnim .loader-content .chargement{font-size:13px}
.ctablk .date,#search .h3,.ctablk h4,#shop-map .info h4,.marker-infowindow h4,.productSelector .legend,#productTheHourLounge .cta .label,#watchesFilter #fakeSubmit .label,.submenu2 .ttl,#hallmark #hallmark-criteres .grid .grid-item .caption span{font-size:14px}
.productResult .products .item .georgia-title,.productResult .products .item h2,nav#mainnav a,.submenu .ttl,.subcollections span,.subcalibres span,footer .col .ttl,#watchesProduct h2,.txtblk span.title,#calibreProduct .categorie,.calibresResult .zoneInfo h2{font-size:15px}
#news article .date b,#watchesProduct .contentProduct .description,.numberDisplay span.label,#watchesAccroche p,#hallmark #hallmark-criteres .grid .desc,#calibreProduct .description{font-size:16px}
#shop-map .nav .wrapper h2,#calibreAccroche .titlewrap p{font-size:17px}
h3,.ctablk h2,.ctablk .h3,#slider-slides .cta span,#watchesAllCollections .infos .cta span,#news .ctablk-container .ctablk.size4 .date,#watchesProduct .contentProduct .description,#watchesAccroche .cta span{font-size:17px}
#home .savoirfaire .blk p,#search h3,h4.marker-title,.more span,.loaderAnim .loader-content .title,#hallmark #slider-slides .titlewrap .p1{font-size:18px}
#home .hometeaser.collections .ctablk h3,#loadmorenews,#search .results h2,#shop-map .panel .inputfld input,.marker-infowindow h3,#watchesConfig .subinfo{font-size:19px}
#home .hometeaser.communautes h3,#slider-slides .titlewrap p,#pointsofsale-left-results-head{font-size:20px}
#watchesFilter h3,#watchesResult .products .highlightedItems h2{font-size:21px}
#home .savoirfaire .blk h3,#news .ctablk-container .ctablk.size2 h2,#hallmark-detail .ctablk-container .ctablk.size2 h2,#hallmark #hallmark-criteres .grid h3,#hallmark #hallmark-rd h3{font-size:22px}
#shop-advancedsearch .ctablk.size4 h2{font-size:24px}
.quote blockquote{font-size:25px}
.contentFooter h2{font-size:26px}
#news .ctablk-container .ctablk.size4 h2,#hallmark-detail .ctablk-container .ctablk.size4 h2{font-size:27px}
h1,h2,.ttl,#search .form input,#productTheHourLounge blockquote,#watchesAccroche h1,#watchesConfig h3{font-size:30px}
#hallmark .slide .ttl{font-size:32px}
.body-darkblk .ttl,.body-darkblk h1,.body-darkblk h2,#genericOverlay-view .overlayBox h3,#calibreAccroche .txtwrap{font-size:33px}
#calibreProduct h1{font-size:36px}
#search .nb{font-size:47px}
.numberDisplay span.number{font-size:56px}
.content p{margin:0 0 1.6em;line-height:1.6em}
body,.submenu .bg,.submenu .bg .wrapper{background-color:#cecbc3;background:url(clientlibs_base/styles/img/texture-bg.jpg) repeat top center}
html,body,.ctablk p,.ctablk a:link,.ctablk a:visited,.ctablk a:active,.ctablk a:hover,.ctablk a:focus,#news .quote blockquote,p.legend,#sites .content,#commitments .content,#hallmark-detail .content,.txtblk,.txtblk p,form label,form .label{color:#262522}
.txtblk strong,.txtblk b,.txtblk .title,#hallmark-detail .quote blockquote,#calibreProduct .cta .label,#watchesFilter #searchForm label,#watchesFilter #searchForm .section,#watchesFilter #numResult,#watchesFilter #searchReference input{color:#554728}
.body-darkblk,.body-darkblk .iconcta{background-color:#000}
.date{color:#0e0e0d}
.productCloseUp{background-color:#141414}
form label em,form .label em{color:#836d3c}
.iconcta{background-color:#c2beb3}
#news article .visu p,#hallmark-detail article .visu p{background-color:#c1b9ac}
#news article .visu.trans p,#hallmark-detail article .visu.trans p{background-color:rgba(145,103,38,.1)}
#site article .visu,#commitments article .visu{background-color:#ccc}
#slider-sliders menu div .label{color:#99925e}
h1,h2,.ttl,.body,.body a,.body a:link,.body a:visited,.shopfooter,.shopfooter a:link,.shopfooter a:visited,button,.submenu .subcollections a:link,.submenu .subcollections a:visited,.submenu .subcalibres a:link,.submenu .subcalibres a:visited,.submenu .subactu .ctablk p b,nav a:link,nav a:visited,.ctablk.year,h3,h4,h3 a:link,h3 a:visited,.h3,.h3 a:link,.h3 a:visited,#loadmorenews,blockquote,.cta .label,#search input,#search .nb,#shop-advancedsearch .checkboxes label,#shop-map .checkboxes label,#shop-advancedsearch form,.body form button,.selector option,.loaderAnim .loader-content .chargement,.loaderAnim .loader-content .title,#calibreProduct .categorie,#watchesProduct .contentProduct .collectionName{color:#554728}
form .inputfld,form .textInput,.cta .label,.body form button,form textarea,#search .form,div.checker,#search .form,div.radioLikeChecker,#watchesFilter #searchReference .zoneInput{border:dotted 1px #554728}
.body-darkblk form .inputfld,.body-darkblk form button,.body-darkblk #search .form,.body-darkblk div.checker{border:dotted 1px #898989}
.body-darkblk form .inputfld{background-color:#1a1a1a}
.jspTrack{background-color:#666}
nav#mainnav a:link,nav#mainnav a:visited,.body-darkblk,#slider-slides .titlewrap p,.body-darkblk p,.body-darkblk a,.body-darkblk a:link,.body-darkblk a:visited,.panel .leftresult-data h4,#watchesAccroche p,#languages-nav .col .ttl,#shop-map .panel label,form.body-darkblk label,form.body-darkblk .label,#watchesConfig .subinfo,#calibreAccroche .titlewrap p{color:#bebebe}
#home .savoirfaire .blk p,#hallmark #hallmark-rd h3{color:#d7d4cf}
#customize,#customize input,footer,footer .ttl,footer a:link,footer a:visited,footer nav a,footer nav a:link,footer nav a:visited,footer .body,footer .body a,footer .body a:link,footer .body a:visited,#productFooter .label,#footer a{color:#aaa}
.jspDrag{background-color:#aaa}
.body form button.disabled,form .selector.disabled span{color:#807660}
.body form button.disabled,form .selector.disabled{border:dotted 1px #807660}
.body-darkblk h1,.body-darkblk h2,.body-darkblk h3,.body-darkblk h4,.body-darkblk .ttl,.body-darkblk .cta .label,.body-darkblk .inputfld input,nav#mainnav a:hover,nav#mainnav a:focus,#slider-sliders menu div:hover .label,#slider-sliders menu div.active .label,.hometeaser.communautes a:link,.hometeaser.communautes a:visited,#pointsofsale-left-results-head,.leftresult-icon-distance,#scrollnavigation .center,h4.marker-title,#productTheHourLounge .quotes blockquote,#shop-map .continent a.closest,.js #shop-map .continent a .overtxt,#hallmark #hallmark-criteres .grid .grid-item .caption span,#watchesConfig h3,#watchesSpecification_resistance .popupContent .contentWaterResistance .georgia-title,#watchesSpecification_caratage .popupContent .contentTotalCaratage.georgia-title{color:#c3a07d}
.body-darkblk .cta .label,.body-darkblk .cta div:hover .label,.body-darkblk .cta div.over .label{border-color:#c3a07d}
.body-darkblk .cta div .label{background-color:rgba(0,0,0,.5)}
#shop-map .nav .body-darkblk,#shop-view .standalone,.diaporama .slide p{background-color:rgba(0,0,0,.9)}
.bgrded,.contentFooter .blocRight{background-color:rgba(145,103,38,.1)}
#search .form,form .textInput,form textarea,.body form button{background-color:rgba(85,71,40,.05)}
.cta div:hover .label{background-color:rgba(85,71,40,.1)}
.body-darkblk .cta div:hover .label,.body-darkblk .cta div.over .label,.body-darkblk .cta .label-o,.body-darkblk .iconcta:hover h4{color:#000}
#scrollnavigation a.active:hover,.body-darkblk .cta div:hover .label,.body-darkblk .cta div.over .label,.body-darkblk .iconcta:hover,.js #shop-map .continent a:hover .overtxt,.body-darkblk .cta #watchesAccroche_showVideo:hover .label,.body-darkblk .cta .watchesInfoBtn:hover .label{background-image:none;background-color:#c3a07d}
#mainnav a .checkerboard,#slider-slides .cta span,.ctablk .cta .label-o{-webkit-transition:opacity 500ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:opacity 500ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:opacity 500ms cubic-bezier(0.215,0.610,0.355,1.000);transition:opacity 500ms cubic-bezier(0.215,0.610,0.355,1.000)}
.ctablk .container,.cta .label{-webkit-transition:background-color 350ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:background-color 350ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:background-color 350ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:background-color 350ms cubic-bezier(0.215,0.610,0.355,1.000);transition:background-color 350ms cubic-bezier(0.215,0.610,0.355,1.000)}
.ctablk .wr:hover .container,.ctablk .cta:hover .label,#scrollnavigation a,.iconcta{-webkit-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000)}
.iconcta i{-webkit-transition:top 300ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:top 300ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:top 300ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:top 300ms cubic-bezier(0.215,0.610,0.355,1.000);transition:top 300ms cubic-bezier(0.215,0.610,0.355,1.000)}
.slider-slider-ok #scrollnavigation{-webkit-transition:right 300ms,opacity 750ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:right 300ms,opacity 750ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:right 300ms,opacity 750ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:right 300ms,opacity 750ms cubic-bezier(0.215,0.610,0.355,1.000);transition:right 300ms,opacity 750ms cubic-bezier(0.215,0.610,0.355,1.000)}
header{z-index:1000}
.overlayLightBox{z-index:900}
.overlay{z-index:1002}
.body .overlay{z-index:1}
.overlayAll{z-index:1010}
footer{z-index:996}
#slider-sliders,#shopmapnav,#shopmapmap{min-height:600px;*height:600px}
.goldTexture{background:url(clientlibs_base/styles/etc/designs/richemont-vac/clientlibs/publish/clientlibs_base/styles/img/texturegold.jpg) no-repeat top center}
.goldTextureHide{background-image:none}
.body-darkblk{background-image:none}
.bodywrapper{min-width:980px;overflow:auto}
.wrapper{width:994px;margin:0 auto;padding:0}
#news,#terms,#sitemap .shops,#faq,#error4xx,#contact,#search,#hallmark-detail{padding-bottom:90px}
header{position:relative;*zoom:1;background-color:#000}
header .top-deco{position:absolute;left:0;top:0;height:3px;width:100%;margin:0;padding:0}
header .wrapper{position:relative;height:98px}
header .logo{position:absolute;left:0;bottom:4px;margin:0;padding:0;border:solid 13px #000;border-width:13px 25px;background-image:none}
#mainnav{position:absolute;left:235px;bottom:0}
#mainnav div{position:relative;float:left;height:50px}
#mainnav .seps{position:absolute;top:0;left:0;width:1px;height:32px;background-position:-4px 0}
#mainnav div .seps{top:0;left:auto;right:0}
#mainnav a,#mainnav a:link,#mainnav a:visited{position:relative;zoom:1;float:left;height:50px;padding:0 12px 0 12px;line-height:33px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}
#mainnav a span{padding:0}
.js #mainnav .dropdown a{cursor:default}
#mainnav .dropdown a .label{padding-right:10px;background:transparent url(clientlibs_base/styles/img/header-menu-dropdown_bg.png) no-repeat right center;display:block}
#mainnav .concierge a .label{padding:3px 0;padding-left:30px;background:transparent url(clientlibs_base/styles/img/header-menu-concierge_bg.png) no-repeat 0 center}
.highresdisplay #mainnav .concierge a .label{padding:3px 0;padding-left:30px;background:transparent url(clientlibs_base/styles/img/header-menu-concierge_bg-2x.png) no-repeat 0 center;background-size:21px 19px}
#mainnav a .checkerboard{opacity:0;position:absolute;top:auto;bottom:0;left:0;width:100%;height:4px;padding:0;background-position:0 -33px}
#mainnav a:hover .checkerboard,#mainnav .subactive .checkerboard,#mainnav .active .checkerboard{opacity:1}
.submenu .ttl,footer .ttl{display:block;padding:0 0 9px 3px;margin:0 0 5px;text-align:left;letter-spacing:1px;text-transform:uppercase;background:transparent none repeat-x 0 23px}
.submenu .ttl{line-height:16px}
footer nav .fixedTop{height:190px}
.submenu .ttl .checkerboard,footer .ttl .checkerboard{position:relative;display:block;width:100%;left:-3px;padding-left:3px;margin-top:4px;height:3px;background-repeat:repeat-x;background-position:0 -59px}
.submenu{padding-bottom:15px}
.js header .submenu{position:absolute;z-index:1000;top:98px;left:0;width:100%}
.submenu .deco{z-index:2;position:absolute;bottom:15px;left:0;width:100%;height:4px;background-color:black;background-position:0 -33px;background-repeat:repeat-x;display:none}
.submenu .wrapper{overflow:hidden;zoom:1;height:auto;padding:30px 0 30px}
.submenu .blk,.submenu2 .blk{overflow:hidden;zoom:1;display:inline;float:left;margin-left:18px;margin-bottom:17px;width:229px}
.submenu nav a{display:block;margin:5px 0;text-decoration:none;padding-left:3px}
.submenu nav a:hover,.submenu nav a:focus{text-decoration:none;color:#292110}
.subcollections,.subcalibres{overflow:hidden;zoom:1;text-align:center}
nav.subcollections a{position:relative;float:left;padding:0;letter-spacing:1px;text-transform:uppercase}
nav.subcalibres a{position:relative;float:left;padding:0;letter-spacing:1px}
#submenu0 .subcalibres a{width:253px}
#submenu0 .subcalibres .trans a{width:253px;height:auto;margin-bottom:20px;overflow:hidden}
#submenu0 .subcalibres .trans-white a{text-align:left}
#submenu0 .subcalibres .ttl{width:253px}
#submenu0 .subcollections .gtitle-deco{top:190px}
#submenu0 .subcollections a .over{position:absolute;z-index:5;top:-40px;left:0;background:url(clientlibs_base/styles/img/productSelector/item-bg.png) repeat top center;height:250px;width:100%;display:none}
#submenu0 .subcollections a .over .cta{position:absolute;bottom:0;left:0;width:100%}
#submenu0 .subcollections a .over .cta .label{padding:2px 6px;font-size:11px}
#submenu0 .subcollections a{width:120px;height:265px;margin:0 8px 5px 0}
#submenu0 .subcollections .visu{display:block;z-index:10;position:relative}
#submenu0 .subcalibres .ctablk .below{top:3px;width:250px;margin-left:0}
#submenu0 .subcalibres .ctablk .container.trans{width:255px;height:295px;padding:20px 20px 0 20px}
#submenu0 .subcalibres .ctablk .container.trans-white{width:255px;padding:20px 20px 0 20px;background-color:rgba(255,255,255,.40);height:190px}
#submenu0 .subcalibres .ctablk .container.trans-white .cta{bottom:17px;text-align:center;margin-top:15px}
#submenu0 .subcollections .subcollection-nav-title{margin-top:-11px}
#submenu0 .subcalibres .ctablk .trans-white nav a{font-size:11px;margin:3px 0;font-family:sans-serif}
#submenu0 .subcalibres .ctablk .trans-white .cta a{width:100%}
#submenu0 .subcalibres .ctablk .trans-white .cta{margin-left:0!important}
#submenu0 .subcalibres .ctablk .container.trans .submenuTeaser{height:150px!important}
#submenu0 .subcalibres .ctablk a{height:auto}
.subcollections a:hover,.subcalibres a:hover,.subcollections a:focus,.subcalibres a:focus{text-decoration:none}
.subcollections .visu,.subcalibres .visu{margin-bottom:3px}
.subcollections .visu{height:210px}
.subcalibres{float:left;margin-top:0;margin-left:40px;padding-left:0;width:295px;height:auto}
header .submenu .subcalibres .ctablk .container{padding-left:0;width:320px;height:515px}
header .submenu .subcalibres .ctablk{padding:0;margin:0}
header .submenu .subcalibres .ctablk .visu{top:20px;height:250px}
header .submenu .subcalibres .ctablk .h3{padding-top:290px;height:60px}
header .submenu .subcalibres .ctablk .below{top:338px;width:100px;margin-left:-50px}
header .submenu .subcalibres .ctablk p{text-transform:none;padding:10px 30px;letter-spacing:0;line-height:15px}
header .submenu .subcalibres .ctablk .cta{bottom:40px}
header .submenu .subcalibres .ctablk .cta span{font-size:12px}
header .submenu .subcalibres .ctablk .container a:hover{text-decoration:none}
.subcollections{float:left;width:645px;height:530px}
.subcollections span{letter-spacing:1px}
.subcollections a span{text-align:center;display:block}
#submenu1 .blk{width:238px;margin-left:10px}
#submenu1 .tmpblk{width:229px}
#submenu1 .responsabilites img,#submenu1 .sitesactivites img{display:block;margin-bottom:15px}
#submenu1 .cabinotiers{width:321px;margin-left:20px}
#submenu1 .cabinotiers .ctablk{margin:0;padding:0}
#submenu1 .cabinotiers .container{width:321px;height:435px}
#submenu1 .cabinotiers .ctablk .visu{height:229px}
#submenu1 .cabinotiers .ctablk .h3{padding-top:250px;height:60px;font-size:20px}
#submenu1 .cabinotiers .ctablk .below{top:299px;width:100px;margin-left:-50px}
#submenu1 .cabinotiers .ctablk p{text-transform:none;padding:10px 30px;letter-spacing:0;line-height:15px}
#submenu1 .cabinotiers .ctablk .cta{bottom:20px}
#submenu1 .cabinotiers .ctablk .cta span{font-size:12px}
#submenu1 .cabinotiers .ctablk .container a:hover{text-decoration:none}
#submenu1 .subcommitments{clear:left;margin-left:0}
#submenu3 .blk{width:238px;margin-left:10px;margin-bottom:50px}
#submenu3 .blk img{display:block;margin-bottom:15px}
header .submenu .ctablk .container{height:310px;width:229px}
.submenu .ctablk .h3{letter-spacing:-1px;line-height:16px;margin:0 15px;padding:147px 0 0 0}
.submenu .ctablk.news .h3{padding-top:60px;padding-bottom:18px}
.submenu .ctablk a{position:relative;height:100%}
.submenu .ctablk .below{top:243px}
.submenu .ctablk .cta{height:30px;background:0}
.submenu .ctablk p{background:0}
.submenu .ctablk .cta{bottom:15px}
.submenu .subactu .ctablk .date,.submenu .ctablk.subactu .date{bottom:265px;padding-top:15px}
.submenu .subactu .ctablk .date b{padding:0 30px}
.submenu .ctablk.news a{height:280px}
.submenu .ctablk.news .h3{height:50px;margin-bottom:23px;padding-bottom:0;overflow:hidden}
.submenu .ctablk.news p.ajax{height:80px;overflow:hidden}
.submenu .ctablk.news .more{padding:8px 0 0 0;width:auto;font-size:11px}
.submenu .ctablk.news .above{top:120px}
#mainoverlay,#zoomWatchOverlay{position:absolute;zoom:1;top:0;left:0;z-index:105;height:100%;width:100%;background-color:#000}
#customize{position:absolute;top:12px;right:12px}
#customize .search,#customize .language{float:left;overflow:hidden;height:26px;margin-left:10px;border:dotted 1px #555}
#customize .search,#customize .language,#languages-nav{background-color:#1c1c1c}
#customize .search{position:relative;width:200px}
#customize .search input,#customize .search button{position:absolute;top:1px;left:4px;height:24px;background-color:transparent;border-width:0;padding:0}
#customize .search input{width:170px;line-height:1.1em;text-transform:none;letter-spacing:0}
#customize .search input:focus{outline-width:0}
#customize .search button{left:175px;width:22px;cursor:pointer;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat -238px 0}
#customize .language{width:145px;cursor:pointer}
#customize .language div{display:block;height:100%;line-height:26px;padding-left:45px;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat -262px 2px}
#customize .language a{position:absolute;right:0;top:0;height:26px;width:26px;text-align:center}
.js #customize .language a{background:url(clientlibs_base/styles/img/header-menu-dropdown_bg.png) no-repeat center center}
.js #customize .language a span{display:none}
.js #languages-nav{display:none;position:absolute;right:12px;top:44px;width:400px;overflow:hidden}
#customize .language-open{border:solid 1px #1c1c1c;border-bottom-width:6px}
#languages-nav .language-tab{overflow:hidden;zoom:1;padding:14px 0 0 19px}
#languages-nav .col{float:left;width:116px}
#languages-nav .col nav{padding-bottom:19px}
#languages-nav .col .ttl{display:block;margin:3px 0 6px;padding:0;text-align:left;font-weight:bold}
#languages-nav .col a{display:block;margin:0 0 3px}
#languages-nav .col a:hover{text-decoration:none;color:#c3a07d}
footer{position:relative;background-color:#000}
footer a:link,footer a:visited{padding-left:3px}
footer .copy{padding:14px 0}
footer .copy img{vertical-align:middle}
footer .nav{background-color:#141414}
footer .nav .wrapper{overflow:hidden;zoom:1;padding:20px 0 45px}
footer .col .ttl{margin-top:28px}
footer .col .checkerboard{background-position:center -63px}
footer .col{display:inline;float:left;overflow:hidden;width:159px;margin-right:36px}
footer .social{width:173px}
footer .last{width:188px;margin-right:0}
footer .col a{display:block;margin:5px 0}
#footer .col a:hover{color:#c3a07d;text-decoration:none}
.body form button{height:32px;vertical-align:top}
.checkboxfld{position:relative}
.checkboxfld .checkbox{position:absolute;top:0;left:0;line-height:30px}
.checkboxfld .checkbox input{opacity:0}
.checkboxfld label{position:relative;padding-left:1.7em;line-height:30px;white-space:nowrap}
.sprite-h{position:absolute;overflow:hidden;left:50%;background:url(clientlibs_base/styles/img/horizontal-sprite.png) no-repeat}
.lt-ie7 .sprite-h{background-image:url(clientlibs_base/styles/img/horizontal-sprite-ie6.png)}
.sprite-v{position:absolute;overflow:hidden;background:url(clientlibs_base/styles/img/vertical-sprite.png) repeat-y}
.lt-ie7 .sprite-v{background-image:url(clientlibs_base/styles/img/vertical-sprite-ie6.png)}
.checkerboard{background-position:0 -33px;background-repeat:repeat-x}
.georgia-title,.ttl{zoom:1;position:relative;margin:0 auto 25px;padding:60px 0 30px 0}
.georgia-title h1,.georgia-title h2{margin:0 auto;padding:0;text-align:center;line-height:.9em}
.georgia-title .subtitle{display:block;letter-spacing:0;text-transform:none;text-align:center}
.cn .georgia-title .subtitle{padding-top:5px}
.gtitle-deco,.slide .deco{position:absolute;left:50%;height:11px;background-repeat:none;background-position:center -9px}
.body-darkblk .gtitle-deco,.body-darkblk .slide .deco{background-position:center -20px}
.gtitle-deco{width:347px;margin-left:-173px}
.georgia-title .above{top:37px}
.georgia-title .below{bottom:8px}
.subcollections .gtitle-deco,.subcalibres .gtitle-deco{width:98px;margin-left:-49px;top:150px}
.subcollections .gtitle-deco{top:185px}
.subcalibres .gtitle-deco{top:190px}
.ctablk .georgia-title{margin:0 11px;padding:147px 0 0 0}
.ctablk .georgia-title h2,.ctablk .georgia-title h3{margin:0;padding:0;line-height:1em}
.ctablk .gtitle-deco{width:170px;margin-left:-85px}
.ctablk.news .georgia-title{height:90px;padding:190px 10px 0}
.ctablk.shops .georgia-title{height:90px;padding:190px 10px 0}
.ctablk.size4 .georgia-title,.ctablk.size2 .georgia-title{padding-left:40px;padding-right:40px}
h1.no-deco,h1.no-deco span,h2.no-deco,h2.no-deco span{padding:18px 0 0;background-image:none}
.body h1{width:500px}
#shop-advancedsearch .subtitled{width:600px}
a.ctahome:link,a.ctahome:visited{text-align:center;text-decoration:none}
.txtblk{padding:30px;text-align:left}
.txtblk p{margin:0 0 19px 0}
.txtblk span.title{display:block;padding-top:15px;margin-bottom:9px;font-weight:normal;text-transform:uppercase}
.sharebox{text-align:center;height:26px}
.sharebox div{display:inline-block;overflow:hidden;width:33px;height:100%}
.sharebox a{float:left;overflow:hidden;width:30px;height:100%;text-indent:100%;white-space:nowrap}
.sharebox span{float:left;overflow:hidden;width:30px;height:100%;padding:0;background:#c1baac url(clientlibs_base/styles/img/sprite-social.png) no-repeat 0 0}
.sharebox.trans span{background-color:rgba(145,103,38,.1)}
.sharebox a:hover span,.sharebox a:focus span{background-color:#fff}
.sharebox span.hover{zoom:1;border:solid 1px red}
.sharebox .picto-fb span{background-position:0 0}
.sharebox .picto-fb:hover span,.sharebox .picto-fb:focus span,.sharebox .picto-fb span.hover{background-position:0 -27px;background-color:#3b559f}
.sharebox .picto-tw span{background-position:-32px 0}
.sharebox .picto-tw:hover span,.sharebox .picto-tw:focus span,.sharebox .picto-tw span.hover{background-position:-32px -27px;background-color:#00aced}
.sharebox .picto-sw span{background-position:-128px 0}
.sharebox .picto-sw:hover span,.sharebox .picto-sw:focus,.sharebox .picto-sw span.hover{background-position:-128px -27px}
.sharebox .picto-sw{display:none}
.sharebox .picto-in span{background-position:-161px -54px}
.sharebox .picto-in:hover span,.sharebox .picto-in:focus span,.sharebox .picto-in span.hover{background-position:-161px -26px;background-color:#3b559f}
footer .sharebox{text-align:left;height:auto;margin-top:-2px;display:block;zoom:1;position:relative;width:159px}
footer .sharebox div{clear:left;position:relative;width:100%;margin-left:0;left:0;right:auto;display:block;zoom:1;width:auto;height:26px;margin-bottom:2px}
footer .sharebox a{display:block;zoom:1;width:100%;margin:0;padding:0;text-indent:10px;line-height:26px}
footer .sharebox a:link span,footer .sharebox a:visited span{position:relative;zoom:1;margin:0;background-color:#282828}
footer .sharebox a:hover span,footer .sharebox a:focus span{background-color:#fff}
footer .sharebox .picto-fb span{background-position:0 -54px}
footer .sharebox .picto-fb:hover span,footer .sharebox .picto-fb:focus span,footer .sharebox .picto-fb span.hover{background-position:0 -81px}
footer .sharebox .picto-tw span{background-position:-32px -54px}
footer .sharebox .picto-tw:hover span,footer .sharebox .picto-tw:focus span,footer .sharebox .picto-tw span.hover{background-position:-32px -81px}
footer .sharebox .picto-yt span{background-position:-64px -54px}
footer .sharebox .picto-yt:hover span,footer .sharebox .picto-yt:focus span,footer .sharebox .picto-yt span.hover{background-position:-64px -81px}
footer .sharebox .picto-tu span{background-position:-96px -54px}
footer .sharebox .picto-tu:hover span,footer .sharebox .picto-tu:focus span,footer .sharebox .picto-tu span.hover{background-position:-96px -81px}
footer .sharebox .picto-sw span{background-position:-128px -54px}
footer .sharebox .picto-sw:hover span,footer .sharebox .picto-sw:focus span,footer .sharebox .picto-sw span.hover{background-position:-128px -81px}
footer .sharebox .picto-tu,footer .sharebox .picto-sw{display:none}
a span,p a span{padding:0 11px;background-repeat:no-repeat}
p span,a p span{padding:0}
a.prev span,a.link-prev span{background-position:left center;background-image:url(clientlibs_base/styles/img/navprec_bg.png);padding-right:5px}
a.next span,a.link-next span{background-position:right center;background-image:url(clientlibs_base/styles/img/navnext_bg.png);padding-left:1px}
a.do span{background-position:left center;background-image:url(clientlibs_base/styles/img/navnext_bg.png)}
.body-darkblk a.prev span{background-image:url(clientlibs_base/styles/img/navprec-darkblk_bg.png)}
.body-darkblk a.next span{background-image:url(clientlibs_base/styles/img/navnext-darkblk_bg.png)}
.body-darkblk a.do span{background-image:url(clientlibs_base/styles/img/navnext-darkblk_bg.png)}
.diaporama{position:relative;zoom:1;z-index:1}
.diaporama .wrapper{position:relative;z-index:1;height:620px}
.diaporama .switcherbtn{position:absolute;z-index:101;top:45%}
.diaporama .slides{position:relative;height:577px;background-color:#000}
.diaporama .slide{z-index:1;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center}
.diaporama .slide p{position:absolute;left:0;bottom:0;width:100%;margin:0;padding:10px 0;text-align:center}
.diaporama .slide p span{display:block;padding:0 150px}
.diaporama nav{text-align:center}
.diapobtn,.diapobtn:link,.diapobtn:visited,.diapobtn:hover{display:inline-block;margin:5px 0;padding:4px 3px;font-size:16px;cursor:pointer;color:#b6b1a8;text-decoration:none}
.diaporama nav .active{color:#997846}
.switcherbtn{display:block;height:92px;width:92px;margin-top:-50px;cursor:pointer}
.switcherbtn span{display:block;height:100%;width:100%;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat 1000px 1000px}
.switcherbtn span.o{position:absolute;z-index:2;top:0;left:0}
.switcherbtn.left{left:13px}
.switcherbtn.left span{background-position:0 -80px}
.switcherbtn.right{right:13px}
.switcherbtn.right span{background-position:-93px -80px}
.switcherbtn.left span.o{background-position:0 -173px}
.switcherbtn.right span.o{background-position:-93px -173px}
i.icon{display:inline-block;height:15px;width:15px;vertical-align:-3px;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat 1000px 1000px}
i.icon-shops{background-position:-128px -2px}
i.icon-internes{background-position:-128px -2px}
i.icon-retailers{background-position:-147px -2px}
i.icon-repairs{background-position:-167px -2px}
i.icon-print{width:38px;height:38px;margin-bottom:1px;overflow:hidden;background:transparent url(clientlibs_base/styles/img/productSelector/product-btn_sprites.png) no-repeat -120px 0;cursor:pointer;display:block}
i.icon-print:hover{background-position:-120px -40px}
.iconcta{overflow:hidden;width:236px;padding:0;cursor:pointer;text-transform:uppercase;text-decoration:none;position:relative}
.iconcta h4{padding:16px 12px;margin:0 0 0 65px;background:transparent url(clientlibs_base/styles/img/dashedvertgold2-darkblk_bg.png) repeat-y 0 0;text-align:left}
.body-darkblk .iconcta h4{background-image:url(clientlibs_base/styles/img/dashedvertgold-darkblk_bg.png)}
.iconcta i{position:absolute;left:8px;top:50%;overflow:hidden;height:50px;width:50px;margin-top:-25px;background:url(clientlibs_base/styles/img/sprite.png) no-repeat}
.iconcta:hover i{top:-100%}
.iconcta i.hover{top:150%}
.iconcta:hover i.hover{top:50%}
.body-darkblk .iconcta i.map-icon{background-position:-251px -176px}
.body-darkblk .iconcta i.hover.map-icon{background-position:-251px -228px}
.body-darkblk .iconcta i.arrow-icon{background-position:-114px -520px}
.body-darkblk .iconcta i.hover.arrow-icon{background-position:-114px -520px}
.overlay.body-darkblk{position:absolute;width:100%;background-color:transparent}
.overlay .closebtn,.overlayBox .closebtn{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat -120px -290px;z-index:10}
.ctablk .date,.ctablk .date b,#news .date,#news .date b{background-image:url(clientlibs_base/styles/img/cta-date-shade_bg.png);background-repeat:no-repeat;background-position:center bottom}
.lt-ie7 .ctablk .date,.lt-ie7 .ctablk .date b,.lt-ie7 #news .date,.lt-ie7 #news .date b{background-image:none}
.content-tpls{margin-bottom:-14px;padding:0}
.content-tpls p,.content-tpls .blk,.content-tpls .quote{margin:0 0 14px 0}
.content-tpls p,.content-tpls .quote{margin-left:7px;margin-right:7px}
.content-tpls .quote{text-align:left;background-color:transparent}
.content-tpls .blk-highlight{padding:10px 30px;background-color:rgba(145,103,38,.1)}
.content-tpls .blk-highlight h2{font-size:16px;letter-spacing:0}
.content-tpls .blk-highlight h2:before{content:"◊  "}
.content-tpls .blk-highlight p{margin-left:0;margin-right:0}
.content-tpls .visu{overflow:hidden;zoom:1}
.content-tpls .visu div{width:308px}
.content-tpls .visu div.full_width_bloc{width:100%}
.content-tpls .visu div img{cursor:pointer}
.content-tpls .visus-2{overflow:hidden;zoom:1;margin-left:-5px;background:url(clientlibs_base/styles/img/newstpls-visus2_bg.png) repeat-y 5px 0}
.content-tpls .visus-2.no-legend{background-image:none}
.content-tpls .visus-2 div{overflow:hidden;float:left;display:inline;margin-left:5px;width:308px}
.content-tpls .visu .legend{margin:0;padding:15px;text-align:center;line-height:1.1em}
.label-box{font-family:'Georgia','serif';font-size:14px;line-height:14px;font-style:italic;color:#0e0e0d;text-transform:uppercase;letter-spacing:-1px;position:relative}
.label-box .label-box-txt{padding:8px 10px;z-index:1;position:relative;display:inline-block;letter-spacing:0}
.label-box .label-box-underline{display:block;background:url('clientlibs_base/styles/img/underline-label.png');width:348px;height:3px;margin-top:-3px;z-index:2;position:relative}
.numberDisplay{width:377px}
.numberDisplay span{display:block;text-align:center}
.numberDisplay span.number{padding-bottom:3px}
.numberDisplay span.label{padding-bottom:22px}
.ctablk{position:relative;overflow:hidden;zoom:1;float:left;display:inline;margin:0 0 9px 8px;text-align:center}
.ctablk.first{margin-left:0}
.ctablk .wr{display:block;cursor:pointer}
.ctablk .container{overflow:hidden}
.ctablk .container.trans{background-color:rgba(145,103,38,.1)}
.ctablk a{display:block;text-decoration:none}
.ctablk h4{text-transform:uppercase;font-weight:normal}
.ctablk h2 a,.ctablk h3 a,.ctablk .h3 a{display:inline}
.ctablk p{margin:5px 10px;padding:0 0 10px;height:40px}
.ctablk .cta{position:absolute;left:0;bottom:25px;width:100%}
.ctablk .cta div{min-width:42%}
.ctablk .visu{position:absolute;z-index:1;left:0;top:0;overflow:hidden;width:100%;height:134px}
.ctablk .visu .checkerboard{display:none;position:absolute;z-index:100;left:0;bottom:0;width:100%;height:4px;background-position:0 -33px}
.ctablk:hover .visu .checkerboard{display:block}
.ctablk .date{position:absolute;z-index:2;left:0;bottom:207px;overflow:hidden;width:100%;height:25px;margin:0}
.ctablk .date b{display:inline-block;height:25px;padding:0 30px;line-height:26px;font-weight:normal;background-color:#c1baac}
.ctablk.news .container{width:239px;height:387px}
.ctablk.news a{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}
.ctablk.news a.cta{top:auto;height:30px}
.ctablk.news p{height:auto;padding-bottom:0;line-height:16px;background-image:none}
.ctablk.news .visu{overflow:hidden;height:180px}
.ctablk.shops .containher{width:239px;height:387px}
.ctablk.shops a{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}
.ctablk.shops a.cta{top:auto;height:30px}
.ctablk.shops p{height:auto;padding-bottom:0;line-height:15px;background-image:none}
.ctablk.shops .visu{overflow:hidden;height:180px}
.ctablk .container.trans:hover{background-color:rgba(145,103,38,.18)}
.ctablk-container{overflow:hidden;zoom:1;margin-left:-9px}
.ctablk-container .page{position:relative;clear:left;overflow:hidden;zoom:1}
.ctablk-container .ctablk.size2 .container{width:485px}
.ctablk-container .ctablk.size4 .container{width:485px;height:783px}
.size2 p,.size4 p{margin-left:20px;margin-right:20px}
.ctablk-container .ctablk.body-darkblk .container{background-color:#000}
.cta,a.cta,.submenu .ctablk a.cta{display:block;height:30px;text-align:center;cursor:pointer}
.productSelector .btnVideo a.cta{display:inline-block}
.cta div{position:relative;display:inline-block;margin:0 auto;padding:0;text-align:center}
.cta .label,.cta .label-o{position:relative;display:block;padding:6px 25px;text-decoration:none;text-transform:uppercase}
.cta .label-o{opacity:0;position:absolute;z-index:5;left:0;top:0;width:100%;padding:7px 0 0}
.cta div:hover .label-o,.cta #watchesAccroche_showVideo:hover .label-o,.cta .watchesInfoBtn:hover .label-o{opacity:1}
.no-opacity .cta .label-o{display:none}
.no-opacity .cta div:hover .label-o{display:block}
.contentFooter{overflow:hidden;zoom:1;padding-bottom:50px}
.contentFooter .container{overflow:hidden;zoom:1;width:100%;padding-top:43px}
.contentFooter .blocLeft{width:49%;float:left}
.contentFooter .blocLeft .content{margin-left:auto;margin-right:6px}
.contentFooter .blocRight{width:50%;float:right}
.contentFooter .blocRight .content{margin-right:auto;margin-left:22px}
.contentFooter .content{width:467px}
.contentFooter .georgia-title{margin:0 0 23px 0;padding:31px 0 7px 7px;text-align:left;width:378px}
.contentFooter .gtitle-deco,.calibresResult .zoneInfo .gtitle-deco{left:0;bottom:0;height:1px;margin-left:0;background-repeat:repeat-x;background-position:center -45px}
.contentFooter h2,.contentFooter h3{text-align:left}
.js #advancedsearchform{opacity:0}
.js #advancedsearchform.uniformized{opacity:1}
#slider-sliders{position:relative;height:800px;overflow:hidden;background-color:#000}
#slider-sliders .menu{position:absolute;z-index:100;left:0;bottom:0;overflow:hidden;width:100%;height:58px;background:transparent url(clientlibs_base/styles/img/blacktransp.png)}
#slider-sliders .menu div{zoom:1;display:inline-block;*display:inline;margin:0 0 0 5px;vertical-align:top}
#slider-sliders .menu.r2 div{width:472px;margin-left:5px}
#slider-sliders .menu.r2 div a{padding:0 15%}
#slider-sliders .menu.r3 div{width:322px;margin-left:4px}
#slider-sliders .menu.r3 div a{padding:0 15%}
#slider-sliders .menu.r4 div{width:236px;margin-left:5px}
#slider-sliders .menu.r4 div a{padding:0 15%}
#slider-sliders .menu.r5 div{width:187px;margin-left:5px}
#slider-sliders .menu div{position:relative;padding-top:20px;cursor:pointer;text-transform:uppercase;text-decoration:none}
#slider-sliders .menu div span{text-align:center;line-height:12px}
.cn #slider-sliders .menu div span,.kr #slider-sliders .menu div span{line-height:16px}
#slider-sliders .menu div .label{display:block}
#slider-sliders .menu .checkerboard{height:3px;position:absolute;top:10px;left:0}
#slider-sliders .menu .bar{z-index:2;width:0;background-position:0 -33px}
#slider-sliders .menu .off{z-index:1;width:100%;background-position:0 -55px}
#slider-sliders .menu div.active:hover .bar,#slider-sliders .menu div.active:focus .bar{width:0}
#slider-sliders .menu div:hover .bar,#slider-sliders .menu div:focus .bar{width:100%}
#slider-sliders .switcherbtn{position:absolute;z-index:101;top:45%}
#slider-slides,#slider-slides .slide{width:100%;height:100%}
#slider-slides{position:relative}
#slider-slides .slide{display:none;position:absolute;top:0;left:0;z-index:1}
.slide .titleblk{position:relative;padding-top:11px}
.slide .deco{position:absolute;display:block;width:auto;height:11px;margin:0}
.slide .deco1{top:0;left:0;width:100%}
.slide .deco2{bottom:0;left:0;width:100%}
.slide .titleblk .titlewrap{position:relative;overflow:hidden;text-align:center}
.slide .titlewrap .ttl{margin-bottom:0;padding:13px 0 0 0}
.kr .slide .titleblk .ttl{line-height:1.05em}
.slide .titlewrap p{margin:5px 0 0 0;padding:0 0 28px;font-weight:normal;text-transform:none;letter-spacing:normal}
.cufon .slide .titlewrap .ttl{padding-top:18px}
.cufon .slide .titlewrap p{margin-top:0;padding-bottom:30px}
#slider-sliders .iconcta{bottom:0;left:50%;margin-left:-140px;position:absolute;width:280px;z-index:30}
#slider-sliders .iconcta h4{line-height:14px;padding:28px 17px 23px 12px}
#slider-sliders .slide .poincon{text-align:center;margin-bottom:17px}
.loaderAnim{position:absolute;top:50%;left:50%;display:none}
.loaderMini{position:absolute;top:100px;left:0;width:100%;height:100px;z-index:100;display:none;text-align:center}
.loaderMini svg,.loaderMini div{margin:0 auto;display:block}
.loaderAnimdark{background:url('clientlibs_base/styles/img/fd-loader-black.jpg') no-repeat left top;width:600px;height:450px;margin-left:-300px;margin-top:-225px}
#slider-loader{margin-top:-283px}
.loaderAnimlight{width:958px;height:732px;margin-left:-479px;margin-top:-366px}
.loaderAnimdark .loader-content{width:210px;position:absolute;top:50%;left:50%;margin-left:-105px;margin-top:0;text-align:center}
.loaderAnimlight .loader-content{width:210px;position:absolute;top:50%;left:50%;margin-left:-105px;margin-top:0;text-align:center}
.loaderAnim .loader-content .chargement{width:210px;text-transform:uppercase;letter-spacing:3px;opacity:0;position:absolute;top:0;left:50%;margin-left:-105px}
.loaderAnim .loader-content .title{opacity:0}
.loaderAnim .loader-content .sep{height:1px;width:0;padding:22px 0 6px 0;overflow:hidden;margin:0 auto}
.loaderAnim .loader-content .sep .cont{height:1px;width:210px;margin-left:-105px}
.loaderAnimdark .loader-content .sep .cont{background-repeat:repeat-x;background-position:center -48px}
.loaderAnimlight .loader-content .sep .cont{background-repeat:repeat-x;background-position:left -49px}
.animatedcta{position:relative;margin-top:20px}
.animatedcta div{padding:0;border-width:0;position:relative;cursor:pointer}
.animatedcta .label,.animatedcta .label-o{border-width:0;letter-spacing:1px}
.animatedcta .label{top:0;padding-top:10px;padding-bottom:10px}
.animatedcta .label-o{padding-top:10px}
.animatedcta .label{display:inline-block}
.animatedcta .deco-t{padding:0;position:absolute;left:0;top:0;width:100%;height:2px;background-position:0 -33px}
.animatedcta .deco-b{padding:0;position:absolute;left:0;bottom:0;width:100%;height:2px;background-position:0 -33px}
.animatedcta .deco-l{padding:0;position:absolute;left:0;top:0;height:100%;width:2px;background-position:-1px 0}
.animatedcta .deco-r{padding:0;position:absolute;right:0;top:0;height:100%;width:2px}
#slider-sliders .slide .bg{z-index:1;position:absolute;top:0;right:0}
#sites #slider-sliders .slide .txtwrap{z-index:10;position:absolute;top:34%;left:50%;width:410px;margin-left:-200px;padding-bottom:40px}
#sites #slider-sliders .slide .titleblk p,#hallmark #slider-sliders .slide .titleblk p{text-align:center}
#hallmark #slider-sliders .slide .txtwrap{z-index:10;position:absolute;top:10%;left:50%;width:535px;margin-left:-267px;padding-bottom:40px}
#slider-sliders .slide .titleblk{position:relative;top:0;left:0;width:100%}
#slider-sliders .lightbg .ttl{color:#4d3b14}
#slider-sliders .lightbg .cta span{color:#4d3b14}
#slider-sliders .lightbg p{color:#000;font-size:18px}
#slider-sliders .lightbg .deco{background-position:center -93px}
#slider-sliders .lightbg .cta .label-o{color:#fff;background-color:#8e743c}
#slider-sliders .lightbg .cta .deco-t,#home #slider-sliders .lightbg .cta .deco-b{background-position:0 -105px}
#slider-sliders .lightbg .cta .deco-l,#home #slider-sliders .lightbg .cta .deco-r{background-position:-52px 0}
#slider-sliders .lightbg .cta .label{background-color:#e5e1dd;background-color:rgba(75,71,67,.05)}
#slider-sliders .lightpinkbg .ttl{color:#584f4c}
#slider-sliders .lightpinkbg .cta span{color:#584f4c}
#slider-sliders .lightpinkbg p{color:#584f4c}
#slider-sliders .lightpinkbg .deco{background-position:center -82px}
#slider-sliders .lightpinkbg .cta .deco-t,#home #slider-sliders .lightpinkbg .cta .deco-b{background-position:0 -60px}
#slider-sliders .lightpinkbg .cta .deco-l,#home #slider-sliders .lightpinkbg .cta .deco-r{background-position:-55px 0}
#slider-sliders .lightpinkbg .cta .label{background-color:#e5e1dd;background-color:rgba(75,71,67,.05)}
#slider-sliders .lightbgblack .ttl{color:#2e2615}
#slider-sliders .lightbgblack .cta span{color:#2e2615}
#slider-sliders .lightbgblack p{color:#2e2615;font-size:18px}
#slider-sliders .lightbgblack .deco{background-position:center -110px}
#slider-sliders .lightbgblack .cta .label-o{color:#fff;background-color:#2e2615}
#slider-sliders .lightbgblack .cta .deco-t,#home #slider-sliders .lightbgblack .cta .deco-b{background-position:0 -122px}
#slider-sliders .lightbgblack .cta .deco-l,#home #slider-sliders .lightbgblack .cta .deco-r{background-position:-59px 0}
#slider-sliders .lightbgblack .cta .label{background-color:#e5e1dd;background-color:rgba(75,71,67,.05)}
#slider-sliders .lightbgblack .cta.animatedcta .label-o{padding:10px 0}
#scrollnavigation{position:fixed;opacity:0;width:82px;height:113px;z-index:1105;bottom:88px;right:-30px;background-color:#000}
#home #scrollnavigation{display:block}
.slider-slider-ok #scrollnavigation{right:0;opacity:1}
#scrollnavigation .top,#scrollnavigation .bottom{position:relative;overflow:hidden;display:block;width:100%;height:43px}
#scrollnavigation .active{cursor:pointer}
#scrollnavigation .arrow{position:absolute;z-index:90001;left:36px;top:16px;width:13px;height:10px;background:url(clientlibs_base/styles/img/scroller-sprite.png) no-repeat -26px 0}
#scrollnavigation .bottom .arrow{background-position:-26px -10px}
#scrollnavigation .top .active{background-position:0 0}
#scrollnavigation .bottom .active{background-position:0 -10px}
#scrollnavigation .top .hover{background-position:-13px 0}
#scrollnavigation .bottom .hover{background-position:-13px -10px}
#scrollnavigation .center{width:100%;height:27px;line-height:11px;text-transform:uppercase;text-align:center}
#scrollnavigation .center span{padding:2px 4px;display:block}
.more{position:relative;display:block;float:none;clear:both;width:250px;margin:0 auto;padding:34px 0 0;text-align:center}
.more .below{height:1px;width:205px;margin-left:-102px;top:62px;background-position:center -45px;background-repeat:repeat-x}
.more div{width:84px;height:84px;margin:23px auto 0;background:url(clientlibs_base/styles/img/sprite.png) no-repeat 0 -265px;cursor:pointer}
.more.trans div{background:url(clientlibs_base/styles/img/sprite.png) no-repeat -96px -505px rgba(145,103,38,.1);border-radius:50px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}
.more.back div{background-position:0 -349px}
.more.trans.back div{background-position:-98px -436px}
.more.trans:hover div{background-color:rgba(145,103,38,.18)}
.more:link,.more:visited{text-decoration:none}
#sitemap .shops{background-color:#ded7ca;background-color:rgba(145,103,38,.1)}
#sitemap .submenu{overflow:hidden;zoom:1;margin-left:-17px;padding-bottom:50px}
#sitemap .col{width:228px;margin-left:13px}
#sitemap .sur1col .blk{width:979px}
#sitemap .sur2col .blk{width:480px}
#sitemap .sur3col .blk{width:314px}
#sitemap .wrapper .boutiques ul ul{margin-left:10px;padding-left:10px;border-left:1px dashed #9e9586}
#sitemap .wrapper .boutiques ul ul ul{border-left:1px dotted #9e9586}
#faq .txtblk{padding-bottom:24px;line-height:18px}
#faq .txtblk a{display:block;margin-bottom:18px;font-weight:bold}
#faq .bgrded a{margin-bottom:10px}
#error4xx h1,#error4xx h2{width:450px}
#error4xx h1{font-size:27px}
#error4xx .sorry{padding-bottom:25px}
#error4xx .sorry .georgia-title{margin-bottom:13px;padding:40px 0 0 0}
#error4xx h1{font-size:27px}
#error4xx .collections{margin-bottom:30px}
#error4xx .collections .georgia-title{margin-bottom:22px}
#error4xx .subcollections{float:none;width:auto;height:auto;padding-top:14px}
#error4xx .subcollections a{display:block;margin-right:10px;width:130px}
#error4xx .actualites .wrappertitle{margin-bottom:40px}
#error4xx .actualites .blk{overflow:hidden;zoom:1}
#error4xx .actualites .cta{bottom:15px}
#error4xx .news p{height:31px;overflow:hidden}
#customer-card,#privacy-policy,#terms{position:relative;font-size:12px;font-family:Tahoma,Geneva,sans-serif;color:#262522;line-height:17px;padding:0 0 60px 0;border:1px solid #978555;color:#000}
#customer-card .wrapper,#privacy-policy .wrapper,#terms .wrapper{width:920px}
#customer-card h2,#privacy-policy h2,#terms h2{margin:0 0 25px 0;line-height:25px;font-style:normal}
#customer-card p,#privacy-policy p,#terms p{margin:16px 0;line-height:16px}
#customer-card p strong,#privacy-policy p strong,#terms p strong{font-weight:bold}
#customer-card a.print,#privacy-policy a.print,#terms a.print{float:right;padding:5px;cursor:pointer}
#privacy-policy .vcard p{color:#554728;font-weight:bold}
#customer-card .trusted3rdparty{margin:25px 0 0}
#customer-card .trusted3rdparty h2{margin-top:15px}
#customer-card .trusted3rdparty table{width:100%;border-spacing:0;border-collapse:collapse}
#customer-card .trusted3rdparty th,#customer-card .trusted3rdparty td{padding:10px;color:#000;text-align:left;border:solid 1px #999;background-color:transparent}
#customer-card .trusted3rdparty th{font-weight:bold}
#contact .wrapper{overflow:hidden;zoom:1}
#contact aside{float:left;width:365px}
#contact aside .blk{overflow:hidden;zoom:1}
#contact aside .visu{margin-top:10px}
#contact aside .shopinfo{width:50%;float:left}
ct #contact aside .cta{clear:both}
#contact .main{float:right;width:575px}
#form-error{display:none}
#contact form .fld{margin:0 0 8px 0}
#contact em{font-style:normal}
#contact .textInput{width:370px}
#contact select{width:360px}
#contact textarea{width:366px;height:108px}
#contact .radios label,#contact .radios .radio{float:left}
#contact .radios .radio{margin-right:7px;position:relative;top:2px}
#contact .radios label{margin-right:15px}
#contact .selector{margin-bottom:0}
#contact .required{line-height:30px;font-weight:bold}
#genericOverlay-view{width:100%;height:100%;background-color:#000}
#genericOverlay-view .overlayBox{position:absolute;top:50%;left:0;width:484px;background-color:#000;background-color:rgba(0,0,0,0.9);overflow:hidden}
#genericOverlay-view .overlayBox h3{margin:28px 25px 0 0}
#genericOverlay-view .overlayBox p{margin-bottom:15px}
#genericOverlay-view .overlayBox .closebtn{top:26px;right:28px}
#genericOverlay-view .overlayBox .content{margin-right:40px;margin-bottom:25px;margin-top:18px}
#genericOverlay-view .overlayBox .content ul{padding-left:20px;line-height:17px}
#genericOverlay-view .overlayBox .content p{line-height:17px}
#genericOverlay-view .overlayBox h3,#genericOverlay-view .overlayBox .content{margin-left:25px}
#genericOverlay-view img{display:none}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
.pagebreak{page-break-before:always}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
div.checker span,div.radio span,div.uploader,div.uploader span.action{background-image:url(clientlibs_base/styles/uniform/sprite.png);background-repeat:no-repeat}
.checkboxBig div.checker span{margin-left:1px;margin-top:1px;background:0}
.checkboxBig div.checker span.checked,.checkboxBig div.checker span.active{background-color:#554728}
.body-darkblk div.checker span,.body-darkblk div.radio span,.body-darkblk div.uploader,.body-darkblk div.uploader span.action{background-image:url(clientlibs_base/styles/uniform/spritedarkblk.png)}
.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader *{margin:0;padding:0}
div.radio{width:11px;height:11px;margin-right:10px;position:relative;float:left}
div.radio input{width:11px;height:11px;opacity:0;text-align:center;display:inline-block;background:0}
div.radio span{height:11px;width:11px;background-position:0 -329px;display:block;float:left;text-align:center}
div.radio:active span,div.radio.active span{background-position:-11px -329px}
div.radio.focus span,div.radio:hover span{background-position:-22px -329px}
div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-33px -329px}
div.radio span.checked{background-position:-44px -329px}
div.radio:active span.checked,div.radio.active span.checked{background-position:-55px -329px}
div.radio.focus span.checked,div.radio:hover span.checked{background-position:-66px -329px}
div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-77px -329px}
div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-88px -329px}
div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-99px -329px}
div.checker,div.radioLikeChecker{width:9px;height:9px;margin-right:10px;position:relative;float:left;top:2px;cursor:pointer}
.checkboxBig div.checker{width:11px;height:11px;margin-right:10px;position:relative;float:left;top:2px;cursor:pointer}
.checkboxBig div.span{background-image:none}
div.checker input,div.radioLikeChecker input{width:9px;height:9px;opacity:0;display:inline-block;background:0;cursor:pointer}
div.checker span,div.radioLikeChecker span{background-position:0 -320px;height:9px;width:9px;display:block;float:left;text-align:center}
div.checker:active span,div.checker.active span,div.radioLikeChecker:active span,div.radioLikeChecker.active span{background-position:-9px -320px}
div.checker.focus span,div.checker:hover span,div.radioLikeChecker.focus span,div.radioLikeChecker:hover span{background-position:-18px -320px}
div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span,div.radioLikeChecker.focus:active span,div.radioLikeChecker:active:hover span,div.radioLikeChecker.active:hover span,div.radioLikeChecker.focus.active span{background-position:-27px -320px}
div.checker span.checked,div.checker span.radioLikeChecker,div.radioLikeChecker span.checked,div.radioLikeChecker span.radioLikeChecker{background-position:-36px -320px}
div.checker:active span.checked,div.checker.active span.checked,div.radioLikeChecker:active span.checked,div.radioLikeChecker.active span.checked{background-position:-45px -320px}
div.checker.focus span.checked,div.checker:hover span.checked,div.radioLikeChecker.focus span.checked,div.radioLikeChecker:hover span.checked{background-position:-54px -320px}
div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked,div.radioLikeChecker.focus:active span.checked,div.radioLikeChecker:hover:active span.checked,div.radioLikeChecker.active:hover span.checked,div.radioLikeChecker.active.focus span.checked{background-position:-63px -320px}
div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span,div.radioLikeChecker.disabled span,div.radioLikeChecker.disabled:active span,div.radioLikeChecker.disabled.active span{background-position:-72px -320px}
div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked,div.radioLikeChecker.disabled span.checked,div.radioLikeChecker.disabled:active span.checked,div.radioLikeChecker.disabled.active span.checked{background-position:-81px -320px}
div.uploader{background-position:0 -338px;height:32px;width:190px;margin-bottom:20px;cursor:pointer;position:relative;float:left;overflow:hidden}
div.uploader span.action{background-position:right -466px;height:32px;line-height:32px;width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;float:left;display:inline;overflow:hidden;cursor:pointer;padding:2px 0}
div.uploader span.filename{height:32px;line-height:32px;color:#777;width:82px;border-right:solid 1px #bbb;font-size:90%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 2px 2px;padding:0 10px}
div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -402px}
div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -498px}
div.uploader.active span.action,div.uploader:active span.action{background-position:right -530px}
div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -562px}
div.uploader.disabled{background-position:0 -370px}
div.uploader.disabled span.action{background-position:right -434px;color:#aaa}
div.uploader input{width:190px;opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:0}
div.uploader.disabled span.filename{color:#aaa;border-color:#ddd}
.selector select:focus,.radio input:focus,.checker input:focus,uploader input:focus{outline:0}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:7px;height:100%;background:red}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{position:relative}
.jspDrag{position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.ac_results{z-index:99999;overflow:hidden;width:239px!important;padding:0;margin:-1px 0 0 0;background-color:#050505;border:1px solid #292929}
.ac_results ul{width:265px;padding:0;margin:0;list-style-position:outside;list-style:none}
.ac_results li{display:block;margin:0;padding:6px 9px;cursor:default;font-family:Tahoma;font-size:11px;line-height:16px;overflow:hidden;background:#0d0d0d;color:#b4afa6;border-bottom:0;cursor:pointer}
.ac_loading{background:white url('clientlibs_base/styles/indicator.gif') right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{color:#c3a07d!important}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;display:none;outline:0}
.ui-selectmenu-menu ul.ui-menu{overflow:auto;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;border-left:1px dotted #877d66;border-right:1px dotted #877d66;min-height:31px;max-height:124px;background:#ded6ca;outline:0}
.ui-selectmenu-menu .ui-menu .ui-menu-item a{height:30px;line-height:30px;border-bottom:1px dotted #877d66;color:#262522;display:block;padding-left:11px;white-space:nowrap;outline:0}
.ui-selectmenu-menu .ui-menu .ui-menu-item a:hover{text-decoration:none;background:#dad2c9;color:#262522;outline:0}
.ui-selectmenu-menu .ui-menu li.ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0;outline:0}
.ui-selectmenu-open{display:block;outline:0}
select,.selector select,.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;background:url('clientlibs_base/styles/img/select/bg-vacheron.png') no-repeat top right;height:30px;border:#887e67 1px dotted;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding-left:1em;outline:0}
select,.selector select{padding-right:1.5em;outline:0}
.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%;outline:0}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 0;display:block;line-height:1.4;outline:0}
.body-darkblk a{color:#bebebe;outline:0}
.submenu .subactu .gtitle-deco{position:absolute;left:145px;top:96px;width:150px;background-position:left 0;margin:0}
.submenu .subactu .last{display:block;overflow:hidden;zoom:1;margin:0;padding:0 0 0 150px}
.submenu .subactu .h3{font-weight:700;text-transform:uppercase}
.submenu .subactu p{color:#554728;margin:1px 0 0}
.submenu .subactu .last .visu{float:left;margin-left:-150px}
.submenu .subactu .all{color:#554728;position:absolute;left:150px;top:106px}
#submenu1 .top-news{font-size:11px;position:relative;width:480px}
#watchesMakingOf .georgia-title{width:800px}
.claim{height:85px;color:#fff;text-align:center;display:table;width:100%}
.claim .cell{display:table-cell;vertical-align:middle}
.descLighted{color:#5d5032}
.productSelector .clear{clear:both}
.productSelector .blocTopLoader{height:100%;width:100%;position:absolute;top:0;left:0;z-index:200}
.productSelector .new span{padding:3px 12px;line-height:25px;border-top:solid 1px;border-bottom:solid 1px;text-transform:uppercase;border-color:#817660;zoom:1}
.productSelector .containerPoincon{width:600px;margin:0 auto 0 auto;text-align:center}
.productSelector .containerPoincon .sprite-h{left:0;bottom:0;height:1px;margin-left:0;background-repeat:repeat-x;background-position:center -45px;width:100%}
.productSelector .containerPoincon .legend{margin-top:7px;padding:0;display:inline-block;text-transform:uppercase;position:relative}
.productSelector .containerPoincon .legend .above{top:0}
.productSelector .containerPoincon .legend .below{bottom:0}
.productSelector .containerPoincon .legend span{padding:6px 25px;display:block;text-align:center;font-style:normal}
.productSelector .listBtn{position:absolute;top:122px;right:-50px;width:38px;z-index:100}
.productSelector .listBtn div{width:38px;height:38px;margin-bottom:1px;overflow:hidden;background:transparent url(clientlibs_base/styles/img/productSelector/product-btn_sprites.png) no-repeat 1000px 1000px;cursor:pointer}
.productSelector .listBtn .facebook{background-position:0 0}
.productSelector .listBtn .facebook:hover{background-position:0 -40px}
.productSelector .listBtn .twitter{background-position:-40px 0}
.productSelector .listBtn .twitter:hover{background-position:-40px -40px}
.productSelector .listBtn .mail{background-position:-80px 0}
.productSelector .listBtn .mail:hover{background-position:-80px -40px}
.productSelector .listBtn .print{background-position:-120px 0}
.productSelector .listBtn .print:hover{background-position:-120px -40px}
.productSelector .listBtn .weibo{background-position:-160px 0;display:none}
.productSelector .listBtn .weibo:hover{background-position:-160px -40px}
.productSpecification .pictos{height:181px;width:100%;margin-top:31px;position:relative;overflow:visible}
.productSpecification .pictos .picto{width:153px;height:152px;position:absolute;top:0;background:url(clientlibs_base/styles/img/productSelector/specification-picto-bg.png) no-repeat top left;overflow:hidden}
.productSpecification .pictos .contentPicto{width:153px;text-align:center;margin-top:16px;position:relative}
.productSpecification .pictos .img{height:75px;width:100%;overflow:hidden}
.productSpecification .pictos .label,.productSpecification .pictos .value{display:block;margin:0 auto}
.ru .productSpecification .pictos .label{font-size:9px}
.ru #watchesSpecification .pictos .value{font-size:9px}
.productSpecification .pictos .label{text-transform:uppercase;margin-top:9px;width:130px}
.productSpecification .pictos .value{width:80px;font-size:11px}
.productSpecification .pictos .picto.picto1{left:-16px}
.productSpecification .pictos .picto.picto2{left:130px}
.productSpecification .pictos .picto.picto3{left:275px}
.productCloseUp{height:163px;width:100%}
.productCloseUp .closeUps{list-style:none;padding-top:10px}
.productCloseUp .closeUp{float:left;width:320px;margin-left:4px;overflow:hidden;background:url(clientlibs_base/styles/img/productSelector/closeup-bg_off.png) no-repeat top left;height:142px;position:relative;display:block}
.productCloseUp .hide{display:none}
.productCloseUp .closeUp a{position:relative;display:block}
.productCloseUp .closeUp img{position:absolute;top:3px;left:3px;z-index:10;cursor:pointer}
.productCloseUp .closeUp .roll{position:absolute;top:0;left:0;z-index:5;width:316px;height:142px;background:url(clientlibs_base/styles/img/productSelector/closeup-bg_on.png) no-repeat top left}
.productCloseUp .closeUp.first{margin-left:11px}
.productResult{padding-bottom:60px;position:relative;margin-top:28px}
.productResult #noResult{width:100%;text-align:center;height:300px;display:none}
.productResult #noResult .georgia-title{font-size:17px;line-height:17px;width:200px;padding-top:70px;margin:0 auto}
.productResult .products{margin:0;padding:20px 0 0 0;list-style:none}
.productResult.paginate .products{height:auto;overflow:hidden;position:relative}
.productResult .products a{text-decoration:none}
.productResult .products .item{float:left;display:inline;width:185px;height:450px;margin:11px 0 0 10px;text-align:center;overflow:hidden;position:relative;zoom:1}
.productResult .products .item a.linkItem{display:block;position:absolute;z-index:10;top:0;left:0;cursor:pointer;width:100%}
.productResult .products .item .over{position:absolute;z-index:5;top:0;left:0;background:url(clientlibs_base/styles/img/productSelector/item-bg.png) repeat top center;height:250px;width:100%;display:none}
.productResult .products .item .cta{font-style:normal}
.productResult .products .item .over .cta{position:absolute;bottom:10px;left:0;width:100%}
.productResult .products .item .over .cta .label{padding:4px 20px}
.productResult .products .item.first{margin-right:0}
.productResult .products .item .visu{height:270px;overflow:hidden;display:block;position:absolute;top:0;left:0;width:100%;z-index:10}
.productResult .products .poincon{width:48px;height:48px;position:absolute;top:198px;left:135px;background:url(clientlibs_base/styles/img/productSelector/result-picto_poincon.png) no-repeat 0 0}
.productResult .products .poinconqdi{top:162px}
.productResult .products .configurable{position:absolute;top:200px;left:0;width:100%;display:block;margin:0;z-index:1000;text-align:center}
.productResult .products .configurable span{font-size:10px;background-color:#c1baac;padding:5px 3px;font-weight:bold;display:inline-block;line-height:12px}
.productResult .products .item .containerInfo{clear:both;margin-top:256px}
.productResult .products .item .georgia-title{padding-top:19px;margin:0 auto;line-height:.95em;text-align:center;width:150px;padding-bottom:3px}
.kr .productResult .products .item .georgia-title{width:160px}
.productResult .products .item .georgia-title h2{line-height:1em}
.productResult .products .item .gtitle-deco{top:0;width:98px;margin-left:-49px}
.productResult .products .item h2 a{text-decoration:none}
.productResult .products .item .code{margin-top:0;font-size:11px;display:block}
.kr .productResult .products .item .code{line-height:11px}
.productResult .products .item .limited{background-color:rgba(145,103,38,.1);padding:5px 10px;font-weight:bold;display:inline-block;margin:5px 15px 0;line-height:12px}
.productResult .products .item .visu img{margin-left:auto;margin-right:auto}
#productFooter{height:222px;width:100%;background-color:#000}
#productFooter .accroches{list-style:none;padding-top:24px}
#productFooter .accroche{float:left;width:320px;margin-left:10px;overflow:hidden}
#productFooter .accroche.first{margin-left:0}
#productFooter span.label{font-size:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:block}
#productFooter a.link{display:block;margin-top:10px}
#productTheHourLounge{height:499px;width:100%;background-image:url(clientlibs_base/styles/img/productSelector/thehourlounge-bg.jpg);background-repeat:no-repeat;background-position:top center;position:relative}
#productTheHourLounge .top-deco{position:absolute;left:0;top:0;z-index:2;height:3px;width:100%;margin:0;padding:0}
.callage #productTheHourLounge{background-image:url(clientlibs_base/styles/img/productSelector/temp/thehourlounge-callage.png)}
#productTheHourLounge .wrapper{position:relative}
#productTheHourLounge h2{background:0;overflow:hidden;width:300px;margin:0 auto;padding-top:30px;padding-bottom:7px}
#productTheHourLounge h2 a{display:block;height:180px;width:100%;text-indent:-999px}
#productTheHourLounge .containerQuotes{width:760px;margin:0 auto}
#productTheHourLounge .containerQuotes .content{height:205px;overflow:hidden;position:relative;margin-bottom:3px}
#productTheHourLounge .quotes{list-style:none;text-align:center;padding:0;margin:0 auto;position:relative}
#productTheHourLounge .quotes li{background:url(clientlibs_base/styles/img/blockquote_bgtop-darkblk.png) no-repeat top left;display:block;height:280px}
#productTheHourLounge .quotes blockquote{background:url(clientlibs_base/styles/img/blockquote_bgbtm-darkblk.png) no-repeat bottom right;text-transform:none;margin:12px 0 5px;padding:23px 0 0;font-size:28px;line-height:28px}
#productTheHourLounge .subText{text-transform:none;font-size:18px;line-height:19px;color:#c3a07d;width:470px;padding-bottom:5px;margin:0 auto;margin-bottom:16px}
#productTheHourLounge .navTheHourlounge{position:absolute;top:183px;width:100%;left:0;z-index:50;text-align:center}
#productTheHourLounge .navTheHourlounge span{width:9px;height:8px;margin-right:5px;display:inline-block;cursor:pointer;background:url(clientlibs_base/styles/img/productSelector/highlight-radio.png) no-repeat top left}
#productTheHourLounge .navTheHourlounge span.activeSlide{background:url(clientlibs_base/styles/img/productSelector/highlight-radio_active.png) no-repeat top left}
#calibre{width:100%}
#calibre .animSection{position:!important;width:100%;z-index:1000;overflow:hidden}
#calibre .animSection{position:!important;width:100%;z-index:1000;overflow:hidden}
#calibreProduct{position:relative;width:100%;overflow:hidden;height:1158px}
.callage #calibreProduct{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibre-callage.png) no-repeat top center red}
#calibreProduct .calibreContent{position:absolute;z-index:5;top:0;width:100%}
#calibreProduct .calibreContent .wrapper{position:relative;overflow:hidden}
#calibreProduct .calibreContent .afterLoad{width:980px;margin-left:-980px;text-align:center}
.callage .calibreContent,.callage #calibreProduct .bg{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#calibreProduct .bg{position:absolute;z-index:0;top:0}
#calibreProduct h1{text-align:center;margin:18px auto 15px;line-height:.9em}
#calibreProduct .categorie{display:inline-block;min-width:220px;background:url(clientlibs_base/styles/img/productSelector/product-h2_bg.png) no-repeat bottom center;margin:61px auto 0;padding:0;text-align:center}
#calibreProduct .categorie span{display:inline-block;padding:0 25px;line-height:27px;font-weight:normal;margin:0;background-color:rgba(145,103,38,.15)}
#calibreProduct .description{text-transform:none;padding:0;margin:0 auto;width:540px;text-align:center;line-height:18px;letter-spacing:0;color:#2f2716}
#calibreProduct .description .above{top:0}
#calibreProduct .description p{padding:20px 0 36px;margin:0}
#calibreProduct .btnVideo{margin-top:12px;text-align:center}
#calibreProduct .visu{width:671px;height:677px;margin:6px auto 0;position:relative;cursor:pointer;text-align:left}
#calibreProduct .visu #calibreOver{position:absolute;z-index:400;top:0;left:0;height:677px;width:671px;background:#c1bdb2;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#calibreProduct .visu .plusButton{width:61px;height:61px;background:transparent url(clientlibs_base/styles/img/productSelector/nav-btnzoom-bg.png) no-repeat;position:absolute;z-index:400;top:0;left:0;display:none}
#calibreProduct .visu .front{position:absolute;bottom:0;left:0;height:677px;z-index:10;width:100%;overflow:hidden}
#calibreProduct .visu .front img{position:absolute;bottom:0}
#calibreProduct .visu .back{position:absolute;top:0;left:0;height:677px;z-index:5;width:100%;overflow:hidden;display:none}
#calibreSpecification{position:relative;width:100%;overflow:hidden;padding-bottom:0}
.callage #calibreSpecification{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibrespec-callage.png) repeat top center}
#calibreSpecification .container{padding-top:10px;padding-bottom:50px}
.callage .container{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#calibreSpecification .blocRight{background:0;filter:none}
#calibreAccroche{width:100%;position:relative;min-height:600px;overflow:hidden}
.callage #calibreAccroche{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#calibreAccroche .georgia-title .below{bottom:3px}
#calibreAccroche .txtwrap{text-align:center;z-index:10;position:absolute;top:30%;left:50%;width:500px;margin-left:-250px;padding-bottom:40px}
#calibreAccroche .titleblk p{text-align:center;text-transform:none;padding:0;line-height:1em;width:356px;margin:0 auto}
.cufon #calibreAccroche .titleblk p{line-height:0}
#calibreAccroche .txtwrap .ttl{margin:0 0 2px 0;padding:0}
#calibreAccroche .iconcta h4{line-height:13px;padding:16px 18px}
#calibreAccroche .titleblk{position:relative;top:0;left:0;width:100%}
#calibreAccroche .bg{position:absolute;z-index:0}
#calibreAccroche .containerCta{z-index:2;position:absolute;bottom:0;width:585px;left:50%;margin-left:-290px}
#calibreAccroche .containerCta .iconcta{float:left;width:290px;margin-right:1px}
#calibreAccroche .containerCta .iconcta i{background:url(clientlibs_base/styles/img/productSelector/calibre/calibreaccroche-cta_sprite.png) no-repeat top left;width:43px;height:43px;left:10px;margin-top:-21px}
#calibreAccroche .containerCta .iconcta i.auto-icon{background-position:0 0}
#calibreAccroche .containerCta .iconcta i.manu-icon{background-position:0 -43px}
#calibreAccroche .containerCta .iconcta i.auto-icon.hover{background-position:-43px 0}
#calibreAccroche .containerCta .iconcta i.manu-icon.hover{background-position:-43px -43px}
.calibresResult{padding-bottom:35px;padding-top:0;margin-top:0}
.callage .calibresResult{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibresResult-callage.png) no-repeat top center}
.callage .calibresResult{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
.calibresResult .zoneInfo{min-height:10px;background-color:rgba(145,103,38,.1);text-align:center;padding-top:20px;padding-bottom:33px}
.calibresResult .products{padding-top:40px}
.calibresResult .products .item{width:324px;margin:0}
.calibresResult .products .item .containerInfo{margin-top:0}
.calibresResult .products .item .visu{position:relative;width:324px;height:230px}
.calibresResult .products .item .over{background:url(clientlibs_base/styles/img/productSelector/calibre/item-bg.png) repeat top center}
.calibresResult .products .visu img{position:absolute;top:0}
.calibresResult .products .poincon{top:164px;left:274px}
.calibresResult .products .visu img.front{left:2px;z-index:2}
.calibresResult .products .visu img.back{left:89px;z-index:1}
.calibresResult .products .item-1003 .visu img.front{left:46px}
.calibresResult .products .item-1003 .visu img.back{display:none}
.calibresResult .zoneInfo h2{margin:0;padding:0;font-style:normal;padding-bottom:10px;letter-spacing:1px}
.calibresResult .zoneInfo p{width:310px;margin:0 auto;line-height:15px;padding-bottom:14px}
.calibresResult .clear{clear:both}
.calibresResult .zoneInfo .zoneTitle{margin:13px auto 7px;overflow:hidden;position:relative;width:215px}
.calibresResult .products .item .georgia-title{padding-bottom:5px}
#calibreResult{padding-top:44px;margin-top:0}
.callage #calibreResult{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibreresult-callage.png) no-repeat top center}
#calibreResult .calibreTitleResult{padding-top:0;margin-top:0;margin-bottom:15px;position:relative}
#calibreResult .calibreTitleResult .sprite-h{width:380px;margin-left:-190px}
#calibreResult .calibreTitleResult .above{top:0}
#calibreResult .calibreTitleResult .below{bottom:5px}
#calibreResult .calibreTitleResult h2{width:370px;padding-top:24px}
#calibre3D{background:url(clientlibs_base/styles/img/productSelector/calibre/calibre3D-bg.jpg) repeat-x bottom center #000;position:relative}
#calibre3D .georgia-title{padding:63px 0 32px;margin:0 auto 4px}
.callage #calibre3D .wrapper{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibre3d-callage.png) no-repeat top center}
#calibre3D #calibre3DZoneVideo{text-align:center;margin-bottom:49px}
#calibre3D #calibre3DZoneTirette{width:310px;height:46px;margin:15px auto 0;background:url(clientlibs_base/styles/img/productSelector/calibre/calibre3d-tirette-bg.png) no-repeat center center;position:relative}
#calibre3D #calibre3DTirette{width:45px;height:46px;background:url(clientlibs_base/styles/img/productSelector/calibre/calibre3d-tirette.png) no-repeat top center;position:absolute;top:0;left:161px;cursor:pointer}
#calibre3D .containerCta{position:relative}
#calibre3D .iconcta{margin-left:360px;width:256px}
#calibre3D .iconcta h4{padding:20px 18px 16px;font-size:12px;line-height:12px}
.callage #calibre3D .containerCta{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#calibre3D .containerCta .iconcta i{background:url(clientlibs_base/styles/img/productSelector/calibre/calibreaccroche-cta_sprite.png) no-repeat top left;width:43px;height:43px;left:10px;margin-top:-21px}
#calibre3D .containerCta .iconcta i.discover-icon{background-position:0 -87px}
#calibre3D .containerCta .iconcta i.discover-icon.hover{background-position:-43px -87px}
#calibreLivre{background:url(clientlibs_base/styles/img/productSelector/calibre/calibrelivre-bg.jpg) no-repeat top center #000;height:490px;position:relative}
#calibreLivre .wrapper{position:relative}
.callage #calibreLivre{background:url(clientlibs_base/styles/img/productSelector/calibre/temp/calibrelivre-callage.png) no-repeat top center}
.callage #calibreLivre .wrapper{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#calibreLivre .visu{position:absolute;top:47px;left:37px;width:467px;overflow:hidden}
#calibreLivre .contenu{margin-left:510px;padding-top:94px;text-align:left;width:403px}
#calibreLivre .zonetitle{position:relative;padding-bottom:1px}
#calibreLivre .title{margin:0 6px 10px 0;padding:0;font-size:26px;margin-left:6px;line-height:normal}
#calibreLivre .sprite-h{background-position:0 -48px;margin:0;left:0;width:297px;height:1px;bottom:2px}
#calibreLivre .zoneText{font-size:11px;line-height:17px;margin-top:27px}
#calibreLivre .subtitle{font-weight:bold}
#calibreLivre .contenu .cta{float:left;margin-top:40px}
#calibreLivre .contenu .cta .label,#calibreLivre .contenu .cta .label-o{padding:8px 25px}
#watchesHeader{background-color:rgba(145,103,38,.1);padding-bottom:40px}
#watchesHeader .containerText{padding-top:26px;position:relative}
#watchesHeader h1,#watchesHeader .subinfo{width:360px;margin:0 auto;text-align:center}
#watchesHeader h1{padding:22px 0 0 0;width:380px;line-height:.9em}
#watchesHeader .subinfo{line-height:1.1em;font-size:16px;padding-bottom:2px;text-align:center;width:360px;text-transform:none}
#watchesHeader .cta{margin-top:38px}
#watchesHeader .cta .label,#watchesHeader .cta .label-o{padding:6px 33px;font-size:13px}
#watchesAccroche{height:684px;background-repeat:no-repeat;background-position:top center;position:relative;overflow:hidden}
.callage #watchesAccroche{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;zoom:1}
#watchesAccroche .bg{position:absolute;z-index:1;top:0;left:50%;margin-left:-960px}
.col-quai-de-l-ile #watchesAccroche .content{top:-50px}
#watchesAccroche .content{position:absolute;z-index:2;width:100%;height:684px;top:0;left:0;text-align:center}
#watchesAccroche .zoneWatch{position:absolute;text-align:center;width:100%;left:0;top:50%;margin-top:-380px;z-index:5}
#watchesAccroche .georgia-title{display:block;margin-bottom:0}
#watchesAccroche .zoneText{position:absolute;top:50%;left:50%;width:500px;margin-left:-250px;margin-top:50px}
#watchesAccroche .subtitle{width:420px;margin:0 auto;text-align:center;padding-bottom:5px}
#watchesAccroche .subtitle p{text-transform:none;width:390px;padding:1px 0 0 0;margin:0 auto;line-height:17px;font-size:18px}
.cn #watchesAccroche .subtitle p,.kr #watchesAccroche .subtitle p{line-height:21px}
#watchesAccroche .cta{margin-top:17px;display:inline-block}
.productIframePopup,#popupWatchesAccroche,#product-zoom,#watchesSpecification_resistance,#watchesSpecification_caratage,#popupCalibre3D,#popupCloseUpVideo,#popupMakingOf{width:100%;height:577px;position:fixed;text-align:center;left:0;top:0}
#watchesAccroche #watchesAccroche_showVideo{display:block;padding:0;border-width:0;position:relative;cursor:pointer}
.productIframePopup iframe,#popupWatchesAccroche iframe,#popupCalibre3D iframe,#popupCloseUpVideo iframe{width:800px;height:500px;margin:0 auto;display:block;background-color:black}
#watchesFilter .georgia-title{width:360px;margin-left:auto;margin-right:auto}
#watchesFilter *{outline:0}
#watchesFilter div.checker,#watchesFilter div.radioLikeChecker{margin-right:7px}
#watchesFilter a{text-decoration:none}
#watchesFilter .wrapper{position:relative;overflow:hidden}
#watchesFilter .zoneH1{padding-top:28px;position:relative;text-align:center;margin-bottom:33px;width:100%}
#watchesFilter h1{width:333px;margin:0 auto;padding:26px 0 12px 0;line-height:.9em}
#watchesFilter{background-color:rgba(145,103,38,.1)}
#watchesSearch #watchesFilter{overflow:hidden}
#watchesCollection #watchesFilter{min-height:114px}
#watchesFilter .georgia-title{margin:0 auto;padding-bottom:8px;padding-top:0;text-align:center;width:215px}
#watchesFilter .georgia-title h3{margin-top:17px;margin-bottom:22px}
#watchesFilter #searchForm{margin-top:85px;padding-bottom:117px;position:relative}
#watchesFilter input[type="checkbox"]{opacity:0;float:left}
#watchesFilter .titleForm{text-align:center}
#watchesFilter .titleForm h2{background:url("clientlibs_base/styles/img/productSelector/product-h2search_bg.png") no-repeat scroll center bottom transparent;display:block;margin:0 auto 34px;width:auto;padding:0;text-align:center}
#watchesFilter .titleForm h2 span{background:none repeat scroll 0 0;background-color:rgba(145,103,38,.1);color:#2f2716;display:inline-block;font-weight:normal;line-height:27px;margin:0;padding:0 25px;text-transform:uppercase;font-size:15px}
#watchesFilter #searchReference .lineRef{text-align:center;position:relative;width:100%}
#watchesFilter #searchReference .zoneChar{position:absolute;height:30px;line-height:30px;top:0}
#watchesFilter #searchReference #zoneChar1{left:383px}
#watchesFilter #searchReference #zoneChar2{left:457px}
#watchesFilter #searchReference .zoneInput{height:30px;width:59px;position:absolute;top:0;background-color:rgba(145,103,38,.1)}
#watchesFilter #searchReference #zoneInput1{left:318px}
#watchesFilter #searchReference #zoneInput2{left:392px}
#watchesFilter #searchReference #zoneInput3{left:466px}
#watchesFilter #searchReference .titleForm h2{margin-bottom:14px}
#watchesFilter #searchReference input{background:0;border:0;text-align:center;width:57px;display:block;height:28px;margin:0;text-transform:uppercase;line-height:28px}
#watchesFilter #searchReference .cta{position:absolute;left:536px}
#watchesFilter #searchReference .cta .label,#watchesFilter #searchReference .cta .label-o{padding:0 32px;height:30px;line-height:30px;background-color:rgba(145,103,38,.1)}
#watchesFilter #searchForm ul{margin:0;padding:0;list-style:none;width:184px}
#watchesFilter #searchForm ul.spacingBottom{margin-bottom:20px}
#watchesFilter #searchForm li{padding-bottom:5px;font-size:11px}
#watchesFilter #searchForm li label{padding-left:18px;display:block}
#watchesFilter #searchForm div.checker{margin-right:7px}
#watchesFilter #searchForm .col{list-style:none;text-align:left;display:block;padding:0;float:left;width:196px;overflow:hidden}
#watchesFilter #searchForm .group{border-left:solid 1px #ccc4ba;padding-left:11px;margin-bottom:29px}
#watchesFilter #searchForm .section{background:url(clientlibs_base/styles/img/productSelector/filter-section_bg.png) no-repeat center left;display:block;letter-spacing:0;margin-bottom:11px;padding-left:17px;text-transform:uppercase;display:block;font-size:12px}
#watchesFilter #searchForm .subsection{font-weight:bold;margin-bottom:5px;display:block;font-size:10px}
#watchesFilter #searchForm .spacingTop1{margin-top:21px}
#watchesFilter #searchForm .containerBottom{bottom:33px;left:302px;position:absolute;width:377px;z-index:10}
#watchesFilter #numResult{position:absolute;bottom:48px;left:302px}
#watchesFilter .zoneResult{width:980px;margin:0 auto;position:relative;background:url(clientlibs_base/styles/img/productSelector/filter-wrapper_bg.png) no-repeat bottom center}
#watchesFilter #minusBtn{width:82px;height:41px;margin:0 auto;overflow:hidden;cursor:pointer;left:448px;background:url(clientlibs_base/styles/img/sprite.png) no-repeat 0 -433px}
#watchesFilter #searchForm .cta{padding-top:14px}
#watchesFilter #searchForm .cta .label{padding:6px 18px}
#watchesFilter #filterForm{margin-top:9px;padding-bottom:10px}
#watchesFilter #filterForm{list-style:none;margin:0 auto;text-align:center;display:block}
#watchesFilter #filterForm ul{padding-left:0;margin:0;padding:0}
#watchesFilter #filterForm li{display:block;padding-left:15px;float:left}
#watchesFilter #filterForm .link{padding-left:24px;background:url(clientlibs_base/styles/img/checkerplus.png) no-repeat 0 1px;margin-left:15px}
#watchesFilter #filterForm li.first{padding-left:0}
#watchesFilter #filterForm label,#watchesFilter #filterForm .link a{text-transform:uppercase;text-decoration:none;line-height:16px}
#watchesConfig{background-image:url(clientlibs_base/styles/img/productSelector/config-bg.jpg);background-repeat:no-repeat;background-position:bottom center;background-color:#000;height:801px;width:100%;padding-top:20px}
#watchesConfig .accroche{margin:0 auto;text-align:center;position:relative}
#watchesConfig h3{padding-top:29px;margin-top:29px;margin-bottom:0}
#watchesConfig .subinfo{margin:0 auto;padding-bottom:20px;text-align:center;width:700px;text-transform:none}
.kr #watchesConfig .subinfo{line-height:21px}
#watchesConfig .cta{margin-top:40px}
#watchesConfig .cta div span{font-size:17px}
#watchesResult{margin-top:0;padding-top:28px;zoom:1}
#watchesResult .loaderAnim{top:-80px}
#watchesResult .loaderAnimlight{margin-top:0}
#watchesResult .bigItem h2{font-size:22px;line-height:.95em;padding-top:0;width:255px}
#watchesResult .products .item .containerInfo{margin-top:252px}
#watchesResult .blk{overflow:hidden;zoom:1}
#watchesResult.bigResult .products{padding:10px 0 0 0}
#watchesResult .more{display:none}
#watchesResult .more div{background:url(clientlibs_base/styles/img/productSelector/result-more-bg.png) no-repeat 0 0;width:82px;height:82px}
#watchesResult .bigItem{width:316px}
#watchesResult.bigResult .first{margin-left:170px}
#watchesResult .bigItem .over{position:absolute;z-index:5;top:200px;left:0;height:600px;width:100%;display:none}
#watchesResult .bigItem .cta{padding-bottom:10px}
#watchesResult .products .highlightedItems{float:left;display:inline;width:392px;height:801px;text-align:center;margin:-16px 0 0 0;padding:0;overflow:hidden;position:relative;background-color:rgba(145,103,38,.1)}
#watchesResult .products .highlightedItems a{display:block}
#watchesResult .products .highlightedItems .poincon{height:53px;width:39px;left:304px;background:url(clientlibs_base/styles/img/productSelector/highlight-poincon.png) no-repeat top left;top:480px}
#watchesResult .products .bigItem .poincon{height:53px;width:39px;left:255px;background:url(clientlibs_base/styles/img/productSelector/highlight-poincon.png) no-repeat top left;top:415px}
#watchesResult .products .highlightedItems #navHighlight{position:absolute;top:575px;width:100%;left:5px;z-index:50}
#watchesResult .products .highlightedItems #navHighlight span{width:9px;height:8px;margin-right:5px;display:inline-block;cursor:pointer;background:url(clientlibs_base/styles/img/productSelector/highlight-radio.png) no-repeat top left}
#watchesResult .products .highlightedItems #navHighlight span.activeSlide{background:url(clientlibs_base/styles/img/productSelector/highlight-radio_active.png) no-repeat top left}
#watchesResult .highlightedItems ul{list-style:none;margin:0;padding:0}
#watchesResult .highlightedItems li{height:801px;width:100%;overflow:hidden}
#watchesResult .products .bigItem a.linkItem{position:static}
#watchesResult .products .bigItem .over .cta .label{padding:6px 25px}
#watchesResult .products .bigItem .visu{height:520px}
#watchesResult .products .bigItem .containerInfo{min-height:103px;width:100%;margin-top:478px}
.lt-ie8 #watchesResult .products .bigItem .containerInfo{margin-top:0;padding-top:478px}
.lt-ie8 #watchesResult .bigItem .cta{padding-bottom:0}
#watchesResult .products .bigItem .containerInfo .georgia-title{width:100%}
#watchesResult .products .bigItem .visu{padding:0;margin:0}
#watchesResult .products .highlightedItems .visu{height:560px;margin-top:0;padding-top:10px;position:absolute;top:20px;left:0;width:100%}
#watchesResult .products .highlightedItems .containerInfo{min-height:103px;position:absolute;top:369px;left:0;width:100%}
#watchesResult .products .highlightedItems .cta{margin-top:17px}
#watchesResult .products .highlightedItems .georgia-title{background:0;width:330px}
#watchesResult .products .highlightedItems .new{left:0;position:absolute;text-align:center;top:601px;width:100%}
#watchesResult .products .highlightedItems .new span{font-size:14px}
.callage #watchesModels{background:url(clientlibs_base/styles/img/productSelector/temp/model-callage.png) no-repeat top center}
#watchesModels .clear{clear:both}
#watchesModels .callage{position:relative}
@media print{#productTheHourLounge,#watchesModels #shop-map-test-center-product-unique,#watchesModels #shop-map,#productFooter,#watchesModels .bg,#calibre .bg,.productSelector .blocTopLoader,#watchesModels .iconcta,#watchesSpecification .blocLeft h3,#watchesSpecification .blocLeft .plusModeles,#calibre3D,#calibreLivre,#watchesMakingOf{display:none!important}
#watchesModels a{font-size:0;text-indent:-9999px;overflow:hidden}
#watchesModels #topWatch{left:0;display:block;opacity:1}
.bodywrapper{position:relative}
#initmapscroll{display:none}
#calibreProduct{height:auto}
#calibreProduct .calibreContent{position:relative}
#watchesProduct #topWatch{top:64px}
#watchesProduct .contentProduct{top:109px}
#calibreProduct .calibreContent .afterLoad{margin-left:0}
}
#printPreview #productTheHourLounge,#printPreview #shop-map-test-center-product-unique,#printPreview #shop-map,#printPreview #productFooter,#printPreview .bg,#printPreview .blocTopLoader,#printPreview .iconcta,#printPreview #watchesSpecification .blocLeft h3,#printPreview #watchesSpecification .blocLeft .plusModeles,#printPreview #calibre3D,#printPreview #calibreLivre,#printPreview #watchesMakingOf,#printPreview #watchesPDG,#printPreview #watchesCosc,#printPreview #watchesSOTApp{display:none!important}
#printPreview #initmapscroll{display:none}
#printPreview a{font-size:0;text-indent:-9999px;overflow:hidden}
#printPreview #topWatch{left:0;display:block;opacity:1}
#printPreview #calibreProduct{height:auto}
#printPreview #calibreProduct .calibreContent{position:relative}
#printPreview #calibre .products a{text-indent:0}
#printPreview #watchesProduct #topWatch{top:64px}
#printPreview #watchesProduct .contentProduct{top:109px}
#printPreview #calibreProduct .calibreContent .afterLoad{margin-left:0}
#watchesProduct{height:909px;position:relative;width:100%;overflow:hidden}
.callage #watchesProduct{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}
#watchesProduct .bg{position:absolute;z-index:0;top:0;display:none}
#watchesProduct #watchesProductWrapper{height:100%;position:relative;margin:0 auto;overflow:visible;z-index:20}
#watchesProduct #topWatch{position:absolute;left:-20px;top:1064px;z-index:150;overflow:hidden;width:520px;zoom:1}
#watchesProduct #topWatch #topWatchOver{width:460px;height:830px;position:absolute;left:30px;top:30px;z-index:400;cursor:pointer;zoom:1;background:#c1bdb2;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#watchesProduct .logos{width:112px;position:absolute;left:0;bottom:94px;z-index:80}
#watchesProduct .logos ul{margin:0;padding:0;list-style:none}
#watchesProduct .logos li{margin:0;padding:0}
#watchesProduct #topWatch .plusButton{width:61px;height:61px;background:transparent url(clientlibs_base/styles/img/productSelector/nav-btnzoom-bg.png) no-repeat;position:absolute;z-index:400;top:152px;left:409px;display:none}
#watchesProduct .contentProduct{position:absolute;right:0;top:1009px;width:477px;text-align:center;z-index:80;height:780px}
#watchesProduct .contentProduct .callage{height:780px}
#watchesProduct .contentProduct .line1{margin-bottom:10px}
#watchesProduct .contentProduct .line2{max-height:290px;overflow:hidden}
#watchesProduct .contentProduct .line2noMax{max-height:none}
#watchesProduct .contentProduct .line3{position:absolute;width:100%;left:0;bottom:0}
#watchesProduct .contentProduct h1{margin-top:0;padding-top:16px;background:0;margin-bottom:15px;line-height:.9em;margin:0 auto 16px;width:410px}
#watchesProduct .contentProduct h2,#watchesProduct .contentProduct .collectionName{display:inline-block;min-width:220px;background:url(clientlibs_base/styles/img/productSelector/product-h2_bg.png) no-repeat bottom center;margin:0 auto;padding:50px 0 0;text-align:center;font-size:15px}
#watchesProduct .contentProduct h2 span,#watchesProduct .contentProduct .collectionName span{display:inline-block;padding:2px 40px;line-height:25px;font-weight:normal;margin:0;background-color:rgba(145,103,38,.1);color:#2f2716}
#watchesProduct .contentProduct .iconcta{background-color:rgba(145,103,38,.1);line-height:14px}
#watchesProduct .contentProduct .iconcta:hover{background-color:rgba(145,103,38,.15)}
#watchesProduct .contentProduct .iconcta i{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
#watchesProduct .contentProduct .iconcta.ctaboutique{position:absolute;bottom:0;left:0;display:block}
#watchesProduct .contentProduct .iconcta.ctaboutique i{background-position:-253px -225px}
#watchesProduct .contentProduct .iconcta.ctainfo{position:absolute;bottom:0;right:-2px}
#watchesProduct .contentProduct .iconcta.ctainfo i{background-position:-253px -436px}
#watchesProduct .contentProduct .reference{height:24px;margin-bottom:17px}
#watchesProduct .contentProduct .reference span{background-color:rgba(145,103,38,.1);padding:5px 10px;font-weight:bold;display:inline-block}
#watchesProduct .contentProduct .new{height:24px}
#watchesProduct .contentProduct .description{width:373px;margin:5px auto 26px auto;padding:20px;text-transform:none}
.kr #watchesProduct .contentProduct .description{width:385px}
#watchesProduct .contentProduct .description p{margin:0;padding:0 0 5px;text-transform:none;line-height:1}
#watchesProduct .contentProduct .description .cta{font-style:normal;margin:8px 0 5px}
#watchesProduct .contentProduct .description .above{top:0}
#watchesProduct .contentProduct .description .below{bottom:0}
#watchesProduct .contentProduct .pictos{margin:0 auto;margin-left:10px;padding:0}
#watchesProduct .contentProduct .picto{margin-left:-10px;display:inline;width:74px}
#watchesProduct .contentProduct #pictoExclusivite.picto{cursor:pointer}
#watchesProduct .containerWatches{position:relative;width:100%;bottom:74px}
#watchesProduct .containerWatches .arrow{width:44px;height:44px;position:absolute;top:52px;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat;cursor:pointer}
#watchesProduct .containerWatches #productArrowLeft{background-position:-134px -27px;left:-10px}
#watchesProduct .containerWatches #productArrowRight{background-position:-184px -27px;right:-10px}
#watchesProduct #listWatches{width:400px;height:185px;overflow:hidden;margin:0 auto;position:relative}
#watchesProduct #listWatches.numElement1{width:100px}
#watchesProduct #listWatches.numElement2{width:200px}
#watchesProduct #listWatches.numElement3{width:300px}
#watchesProduct #listWatches ul{margin:0;padding:0;list-style:none;position:absolute}
#watchesProduct #listWatches li{float:left;width:100px;height:200px}
#watchesProduct #listWatches li a{margin-right:1px;display:block}
#watchesProduct .blocTopLeft{height:100%;width:60%;position:absolute;top:0;right:93px;overflow:hidden;z-index:100;display:none}
#watchesProduct .blocTopRight{height:100%;width:40%;position:absolute;top:0;left:93px;overflow:hidden;z-index:100;display:none}
#watchesProduct .blocMove .triangle{width:792px;height:910px;position:absolute;top:0}
#watchesProduct .blocMove .rectangle{width:400px;height:910px;position:absolute;background-color:#c1bdb2;top:0}
#watchesProduct .blocTopLeft .triangle{right:0;background:url(clientlibs_base/styles/img/productSelector/product-arrowleft-bg.png) no-repeat top left}
#watchesProduct .blocTopLeft .rectangle{width:400px;right:792px;background-color:#c1bdb2}
#watchesProduct .blocTopRight .triangle{left:0;background:url(clientlibs_base/styles/img/productSelector/product-arrowright-bg.png) no-repeat top left}
#watchesProduct .blocTopRight .rectangle{left:792px;background-color:#c1bdb2}
.callage #watchesCloseUp{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}
.callage #watchesSpecification{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}
#watchesSpecification .cta{display:block;text-align:left}
#watchesSpecification .pictos .contentPicto{margin-top:0;padding-top:16px}
#watchesSpecification .containerPoincon .legend{width:auto}
#watchesSpecification .containerPoincon{margin-top:30px}
#watchesSpecification .blocLeft .plusModeles{font-style:normal;font-size:14px}
#watchesSpecification .cta .label,#watchesHeader .cta .label-o{padding:5px 11px}
#watchesSpecification .listInfos.specifications{margin-bottom:40px}
#watchesSpecification .listInfos.calibre{margin-bottom:6px}
#watchesSpecification .listInfos .poincon{padding-right:20px;background:url(clientlibs_base/styles/img/productSelector/specification-more_bg.png) no-repeat top right;display:inline-block}
#watchesSpecification .blocLeft .listInfos{max-width:310px}
#watchesSpecification .blocLeft .listInfos a:hover{color:#292110}
#watchesSpecification .listInfosSub{list-style:none;margin:10px 0 0;padding-left:5px}
#watchesSpecification .listInfosSub li{background:0;padding-left:0}
#watchesSpecification .containerCalibres{width:100%;height:375px;position:relative;overflow:visible;margin-bottom:10px;margin-top:20px}
#watchesSpecification .containerCalibres .blocCalibre{width:394px;height:394px;position:absolute;top:0}
#watchesSpecification .containerCalibres .blocCalibre.calibre1{left:-217px;z-index:20}
#watchesSpecification .containerCalibres .blocCalibre.calibre2{left:36px;z-index:10}
#watchesSpecification .calibre1005 .containerCalibres .blocCalibre.calibre2{left:-50px}
#watchesSpecification .water-resistance{cursor:pointer}
#watchesSpecification .total-caratage{cursor:pointer}
#watchesSpecification .water-resistance .contentWaterResistance{display:none}
#watchesSpecification .total-caratage .contentTotalCaratage{display:none}
#watchesSpecification .water-resistance img,#watchesSpecification .total-caratage img{cursor:pointer;padding-left:5px}
#watchesSpecification_resistance .popupContent,#watchesSpecification_caratage .popupContent{width:639px;margin:0 auto;background-color:black;display:block;position:relative}
#watchesSpecification_resistance .popupContent .contentWaterResistance,#watchesSpecification_caratage .popupContent .contentTotalCaratage{padding:30px;text-align:left;font-size:11px;overflow-y:hidden}
#watchesSpecification_resistance .popupContent .contentWaterResistance .intro,#watchesSpecification_caratage .popupContent .contentTotalCaratage .intro{padding-bottom:34px}
#watchesSpecification_resistance .popupContent .contentWaterResistance .intro .subtitle,#watchesSpecification_caratage .popupContent .contentTotalCaratage .intro .subtitle{color:#c3a07d}
#watchesSpecification_resistance .popupContent .contentWaterResistance .content,#watchesSpecification_caratage .popupContent .contentTotalCaratage .content a{color:#c3a07d}
#watchesSpecification_caratage .popupContent #totalCaratageTitle{color:#c3a07d}
#watchesSpecification_resistance .popupContent .contentWaterResistance .georgia-title,#watchesSpecification_caratage .popupContent .contentTotalCaratage .georgia-title{font-size:23px;text-align:center;padding-top:0;margin-top:0}
.callage #watchesMakingOf{background:url(clientlibs_base/styles/img/productSelector/temp/makingOf-callage.png) no-repeat top center black}
.watchesBlocInfo{height:567px;text-align:center;position:relative;overflow:hidden}
.watchesBlocInfo>img{height:100%;width:100%}
.watchesBlocInfo .top-deco{position:absolute;left:0;top:0;z-index:2;height:3px;width:100%;margin:0;padding:0}
.watchesBlocInfo .bg{position:absolute;z-index:0;top:0;right:0;z-index:1}
.watchesBlocInfo .content{left:0;position:absolute;text-align:center;top:10px;width:100%;z-index:2}
.watchesBlocInfoCentered .content{top:178px}
.watchesBlocInfo .georgia-title{width:515px;margin:0 auto}
.watchesBlocInfo .georgia-title h2{font-size:30px}
.watchesBlocInfo .subInfo{font-size:19px;text-transform:none;line-height:21px;margin:10px 0 -13px 0}
.watchesBlocInfo .subInfo p{font-size:17px;line-height:19px;margin-bottom:18px;margin-top:0}
.watchesBlocInfo .mention{font-size:10px;font-weight:bold;text-transform:uppercase;margin-top:8px}
.watchesBlocInfo .watchesInfoBtn{border-width:0;cursor:pointer;display:block;padding:0;position:relative}
.watchesBlocInfo .cta{display:inline-block;margin-top:12px}
.watchesBlocInfo .cta span{font-size:17px}
.watchesBlocInfo .cta .label{background-color:rgba(0,0,0,0.5)}
.es #watchesPDG .georgia-title{width:575px}
#watchesSOTApp{height:816px;background:url(../../../../../media/soundoftime/blocinfo.jpg) no-repeat top center}
#watchesSOTApp .appstores{position:absolute;top:565px;left:50%;width:400px;margin-left:-200px;text-align:center}
#watchesSOTApp .appstores a{display:inline-block;margin:0 5px 13px}
#watchesSOTApp .appstores .or,#watchesSOTApp .appstores .qrcode{display:block;margin:5px auto 20px}
#watchesSOTApp .appstores .or{overflow:hidden;width:30px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase;font-family:'helveticaneue_condensedbold','Helvetica','Tahoma','Geneva','Arial',sans-serif;background:url(../../img/or.png)}
.callage #watchesSeo{background:url(clientlibs_base/styles/img/productSelector/temp/seo-callage.png) no-repeat top center}
.callage #watchesSeo .goldTexture{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}
#watchesSeo #watchesResult{margin-top:12px}
.callage #watchesCollection{background:url(clientlibs_base/styles/img/productSelector/temp/collection-callage.png) no-repeat top center}
.callage #watchesCollection .goldTexture{filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;zoom:1}
.callage #watchesCollection.col-quai-de-l-ile{background:0}
.callage #watchesCollection.col-quai-de-l-ile .goldTexture{background:url(clientlibs_base/styles/img/productSelector/temp/collection-qdi-callage.png) no-repeat top center}
#watchesSearch{margin-top:0}
.callage #watchesSearch{background:url(clientlibs_base/styles/img/productSelector/temp/search-callage.png) no-repeat top center}
#watchesSearch .productResult{min-height:300px}
#product-zoom{overflow:hidden;background-color:#000}
#product-zoom .zoom-nav{width:175px;height:500px;position:absolute;top:50%;margin-top:-250px;left:0;z-index:10}
#product-zoom .zoom-nav .zoom-selector{background-color:#cecbc3;height:255px;position:relative}
#product-zoom .zoom-nav .thumbs{background:#000}
#product-zoom .zoom-nav .zoom-selector img{display:block;width:99px;height:163px;position:absolute;top:50%;left:50%;margin-top:-84px;margin-left:-50px;cursor:pointer}
#product-zoom .zoom-nav .zoom-selector .bt{display:block;position:absolute;width:26px;height:255px;top:0}
#product-zoom .zoom-nav .zoom-selector .bt-left{background:url(clientlibs_base/styles/img/productSelector/nav-zoom-product-left.png) no-repeat center center;left:0}
#product-zoom .zoom-nav .zoom-selector .bt-right{background:url(clientlibs_base/styles/img/productSelector/nav-zoom-product-right.png) no-repeat center center;right:0}
#product-zoom .fonds .fond{position:absolute;top:0;left:0;text-align:center;z-index:5}
#product-zoom .fonds img{display:inline-block}
#product-zoom .thumbs .link{display:inline-block;padding:5px 5px 0 5px;background-color:#121212}
#product-zoom .thumbs .last-link{padding-bottom:5px}
#product-zoom .closebtn{width:40px;height:40px;background:url(clientlibs_base/styles/img/productSelector/zoom-close.png)}
#watchesAllCollections .wrapper{overflow:hidden;padding-bottom:90px}
#watchesAllCollections .subcollections{overflow:hidden;height:auto;width:980px;margin:40px auto 0;float:none}
#watchesAllCollections .subcollections a{margin-right:3px}
#watchesAllCollections .subcollections span{width:105px;display:block}
#watchesAllCollections .bandeauCollection{background:black no-repeat top center;height:567px;position:relative}
#watchesAllCollections .deco{display:block;height:1px;width:auto;margin:-1px 0 0 0;padding:0;background:url(clientlibs_base/styles/img/dasheddarkgold_bg.png) repeat-x center center;position:relative;z-index:2}
#watchesAllCollections .coll4{background-image:url(clientlibs_base/styles/img/visus/collections/bg-patrimony.jpg)}
#watchesAllCollections .coll6{background-image:url(clientlibs_base/styles/img/visus/collections/bg-malte.jpg)}
#watchesAllCollections .coll7{background-image:url(clientlibs_base/styles/img/visus/collections/bg-qdi.jpg)}
#watchesAllCollections .coll2{background-image:url(clientlibs_base/styles/img/visus/collections/bg-overseas.jpg)}
#watchesAllCollections .coll1{background-image:url(clientlibs_base/styles/img/visus/collections/bg-1972.jpg)}
#watchesAllCollections .coll5{background-image:url(clientlibs_base/styles/img/visus/collections/bg-historiques.jpg)}
#watchesAllCollections .coll3{background-image:url(clientlibs_base/styles/img/visus/collections/bg-metiers.jpg)}
#watchesAllCollections .bandeauCollection{cursor:pointer}
#watchesAllCollections .infos{width:380px;position:absolute;left:50%;top:20%;margin-left:85px;text-align:center;line-height:16px}
#watchesAllCollections .left .infos{margin-left:-465px}
#watchesAllCollections .infos .title{font-size:28px;font-family:Georgia,serif;color:#c3a07d;padding:25px 0 15px 0;margin:0}
#watchesAllCollections .infos .text{text-align:center;color:#bebebe;font-family:Georgia,serif;font-size:15px;font-style:italic;margin:0 0 25px 0}
#watchesAllCollections .infos .deco{background-image:url(clientlibs_base/styles/img/horizontal-sprite.png);background-position:50% -20px;background-size:auto;height:11px;width:100%;margin:0}
.ui-autocomplete li a{color:#bebebe!important}
#panel-product-map-boutiques{position:absolute;top:199px;left:0;width:307px;height:200px;z-index:998}
#panel-product-map-boutiques-exclusif{background:#000}
#panel-product-map-boutiques-exclusif .img-exclusif{position:relative;float:left;display:inline;width:78px;height:113px}
#panel-product-map-boutiques-exclusif .img-exclusif img{position:absolute;left:10px;top:20px}
#panel-product-map-boutiques-exclusif .img-exclusif-desc{float:left;display:inline;margin-left:12px;width:210px;color:#bdbdbd;font-size:11px;font-weight:normal;font-family:tahoma;margin-top:32px}
#panel-product-map-boutiques-exclusif .img-exclusif-desc strong{color:#d2bc83}
#shop-map #panel-product-map-boutiques .maplink a{text-decoration:none}
#shop-map #panel-product-map-boutiques .maplink{bottom:15px}
#bloc-share-social{position:absolute;top:0;right:0;z-index:9999}
#bloc-share-social ul{list-style:none}
#bloc-share-social ul li{text-align:right;margin-bottom:1px}
.tbox{position:absolute;display:none;padding:14px 17px;z-index:99999999}
.tinner#send-to-friend{height:auto!important;padding:20px;background:#000 url(clientlibs_base/styles/img/preload2_dark.gif) no-repeat 50% 50%}
.tmask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:80000}
.tinner#send-to-friend .tclose{position:absolute;top:24px;right:24px;width:30px;height:30px;cursor:pointer;background:url(clientlibs_base/styles/img/close-black.png) no-repeat!important}
.tbox .tinner#send-to-friend h3.titre-popup{font-family:'Georgia';font-style:italic;font-weight:normal;text-transform:uppercase;font-size:18px;color:#ac9863;width:325px;text-align:center;margin-left:auto;margin-right:auto;line-height:23px;background:transparent url("clientlibs_base/styles/img/popup-sep-black.png") no-repeat bottom center;padding-bottom:20px;margin-bottom:20px;margin-top:0}
#send-to-friend-popup label{font-family:Tahoma,Arial,sans-serif;float:left;display:inline;width:132px;overflow:hidden;color:#989898;font-size:11px;text-transform:uppercase;margin-top:8px;text-align:right}
.tbox #send-to-friend-popup .fline{margin-bottom:10px}
.tbox #send-to-friend-popup input.text{float:left;display:inline;margin-left:20px;width:268px;height:30px;border:#565656 1px dotted;color:#ac9863;font-size:11px;font-family:Tahoma;background:#1a1a1a}
.tbox #send-to-friend-popup input.text.error{border:1px solid #fb4746}
.tbox #send-to-friend-popup textarea{float:left;display:inline;margin-left:20px;width:264px;height:100px;border:#565656 1px dotted;color:#ac9863;font-size:11px;font-family:Tahoma;background:#1a1a1a;outline:none!important}
.tbox #send-to-friend-popup textarea.error{border:1px solid #fb4746}
.tbox #send-to-friend-popup .stf-desc-pop{text-align:center;margin-bottom:25px;color:#989898}
.tbox #send-to-friend-popup .submit-envoyer-ami{padding:10px;text-transform:uppercase;border:1px dotted #ac9863;background:#000;cursor:pointer;color:#ac9863;font-size:12px;float:left;margin-top:0;margin-left:152px}
.clear{clear:both}
.tbox #send-to-friend-popup #error_message{color:#fb4746;margin:15px 0;padding:10px;border:1px dotted #fb4746;clear:both}
#shop-map .continent a .overtxt{-webkit-transition:background-color 200ms,color 350ms,width 750ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:background-color 200ms,color 350ms,width 750ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:background-color 200ms,color 350ms,width 750ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:background-color 200ms,color 350ms,width 750ms cubic-bezier(0.215,0.610,0.355,1.000);transition:background-color 200ms,color 350ms,width 750ms cubic-bezier(0.215,0.610,0.355,1.000)}
#shop-map .navblk .wrapper{-webkit-transition:width 500ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:width 500ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:width 500ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:width 500ms cubic-bezier(0.215,0.610,0.355,1.000);transition:width 500ms cubic-bezier(0.215,0.610,0.355,1.000)}
#shopmapnav .georgia-title{margin:15px 0 40px 0;z-index:100}
#shopmapnav{height:1500px}
#shop-advancedsearch .georgia-title h2{width:600px}
#shop-advancedsearch .ctablk .georgia-title h2{width:auto}
#shop-advancedsearch .form{overflow:hidden;height:275px;background-color:rgba(145,103,38,.1)}
#shop-advancedsearch form{margin-top:-20px}
#shop-advancedsearch .form .fld{overflow:hidden;zoom:1;margin-bottom:16px;padding-left:0;text-align:center}
#shop-advancedsearch .form .fld .selector>span{display:none}
#shop-advancedsearch .form .geo{text-align:left}
#shop-advancedsearch .form .checkboxfld,#shop-advancedsearch .form .dropdownfld,#shop-advancedsearch .form button{display:inline-block;width:231px;margin:0 0 0 15px}
#shop-advancedsearch .form .checkboxfld{width:auto;margin-right:20px;text-align:left}
#shop-advancedsearch .form .dropdownfld select{width:200px}
#shop-advancedsearch .checkboxfld label{position:relative;line-height:30px;white-space:nowrap}
#shop-advancedsearch .checkboxfld .checker{top:10px}
#shop-advancedsearch .form .dropdownfld .selector span{width:190px}
#shop-advancedsearch .form button{width:200px;margin-right:0}
#shop-advancedsearch .form .checkbox,#shop-advancedsearch .form .dropdown{display:inline}
#shop-advancedsearch .georgia-title .subtitle{margin-top:6px;font-size:11px}
#shop-advancedsearch .print{text-align:right;margin-bottom:-11px;padding-top:9px}
#shop-advancedsearch .print a{position:relative;top:-30px}
#shop-advancedsearch .advancedsearchresults{padding-bottom:94px}
#shop-advancedsearch .ctablk .container{height:280px}
#shop-advancedsearch .size4 .georgia-title h2{line-height:22px}
#shop-advancedsearch .ctablk .georgia-title{height:85px;padding-top:0}
#shop-advancedsearch .size4 .georgia-title{height:73px;padding-top:280px}
#shop-advancedsearch .size4 .georgia-title .below{bottom:0;width:425px;margin-left:-212px;background-position:center -70px}
#shop-advancedsearch .ctablk h4,#shop-advancedsearch .ctablk p{margin:8px 0 0 0;text-align:center}
#shop-advancedsearch .ctablk h4{margin:8px 0 4px 0}
#shop-advancedsearch .ctablk p{margin:0 0 3px 0}
#shop-advancedsearch .size4 .container{height:610px}
#shop-advancedsearch .size4 .visu{height:264px}
#shop-advancedsearch .size4 h4,#shop-advancedsearch .size4 p,#shop-advancedsearch .size4 .bloc_horaire{text-align:left}
#shop-advancedsearch .size4 h4{margin:0 0 4px;font-size:14px}
#shop-advancedsearch .size4 .bloc_horaire{font-size:11px;line-height:15px}
#shop-advancedsearch .size4 p{margin:4px 0 15px}
#shop-advancedsearch .size4 .cta.left{width:50%}
#shop-advancedsearch .size4 .cta.right{width:50%;right:0;left:auto;bottom:18px}
#shop-advancedsearch .size4 .cta div{min-width:25%}
#shop-advancedsearch .size4 .contactLinks{z-index:2;position:absolute;bottom:20px;left:0;width:170px;text-align:left;margin-left:35px;padding-left:35px;background:url(clientlibs_base/styles/img/header-menu-concierge_bg.png) no-repeat left center}
#shop-advancedsearch .size4 .contactLinks:before{content:" ";display:block;position:absolute;left:27px;background:url(clientlibs_base/styles/img/dashedvertgold-darkblk_bg.png) center center repeat-y;width:2px;height:29px}
#shop-advancedsearch .size4 .contactLinks a{font-family:helveticaneue_condensedbold,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:11px;text-transform:uppercase;position:static;display:block;line-height:14px;margin:0}
#shop-advancedsearch .size4 .contactLinks a:hover{color:#c3a07d}
#shop-advancedsearch .address,#shop-advancedsearch .openings{float:left;display:inline;overflow:hidden;width:205px;padding:10px 0 0 35px}
#shop-advancedsearch .openings{padding-left:39px}
#shop-advancedsearch .openings p .adressBTxtContentBoutique{font-weight:bold}
#shop-advancedsearch .horloger{margin-top:8px;font-size:11px;text-align:left}
#shop-advancedsearch .size1{width:238px}
#shop-advancedsearch .size1 .container{background-color:rgba(145,103,38,.1)}
#shop-advancedsearch .size1 .container:hover{background-color:rgba(145,103,38,.18)}
#shop-advancedsearch .size1 h4{margin:25px 0 4px 0}
#shop-advancedsearch .size1 h2{margin-bottom:8px;line-height:17px;padding:0 11px 0 8px;height:36px;overflow:hidden}
#shop-advancedsearch .size1 h2 span{padding:0}
#shop-advancedsearch .size1 p{padding:0 11px}
#shop-advancedsearch .size1 .cta{bottom:10px}
#shop-advancedsearch .size1 .postalAddress{height:105px;overflow:hidden}
#shop-advancedsearch .horloger{margin-top:8px;font-size:11px;text-align:left}
#shop-advancedsearch .size1 .icon-repairs{background-position:-283px -29px}
#shop-advancedsearch .size1 .icon-retailers{background-position:-265px -29px}
#shop-advancedsearch .contentFooter p{font-size:11px}
#shop-advancedsearch .contentFooter{background-color:rgba(145,103,38,.1)}
#shop-advancedsearch .contentFooter .blocRight{background:0}
#shop-advancedsearch .contentFooter .content{padding-bottom:0}
#shop-advancedsearch .contentFooter .content .gtitle-deco{position:static;display:block;margin-bottom:20px}
#shop-advancedsearch .contentFooter .content h2{margin:0 0 8px 0}
#shop-advancedsearch .contentFooter .content{padding-bottom:0}
#shop-advancedsearch .contentFooter .arround p{margin:0 0 15px 0;font-weight:bold;padding-right:50px}
#shop-advancedsearch .contentFooter nav{overflow:hidden;zoom:1;margin:4px 0 0 0;padding-right:50px}
#shop-advancedsearch .contentFooter nav.col a{display:inline;float:left;overflow:hidden;width:30%;margin:3px 4px}
#shop-advancedsearch .contentFooter nav a{display:block;margin:0 0 7px 0}
#shop-advancedsearch .contentFooter nav a:hover{text-decoration:none;color:#292110}
#printPreview #shop-advancedsearch .form,#printPreview #shop-advancedsearch .print,#printPreview #shop-advancedsearch .georgia-title,#printPreview #shop-advancedsearch .ctablk .visu,#printPreview #shop-advancedsearch .ctablk .contactLinks,#printPreview #shop-advancedsearch .ctablk .horloger,#printPreview #shop-advancedsearch .contentFooter,#printPreview #shop-advancedsearch .ctablk-container .ctablk .cta{display:none}
#printPreview #shop-advancedsearch .printTitle{line-height:30px;font-size:25px;color:#000;margin-bottom:25px}
#printPreview .ctablk-container{margin-left:0}
#printPreview #shop-advancedsearch .ctablk-container .georgia-title{display:block;height:auto;margin-bottom:15px;margin-left:0;padding-top:0}
#printPreview #shop-advancedsearch h2{text-align:left;padding-left:0;font-size:20px;color:#836d3c;text-transform:none;font-style:italic}
#printPreview #shop-advancedsearch .size1 h2{height:auto;text-align:left;padding-left:0;font-size:15px;color:#836d3c;text-transform:none;font-style:italic}
#printPreview #shop-advancedsearch .wrapper{width:541px}
#printPreview #shop-advancedsearch .ctablk .container,#printPreview #shop-advancedsearch .ctablk .wr,#printPreview #shop-advancedsearch .ctablk a{background-color:transparent;background-image:none}
#printPreview #shop-advancedsearch .size4 .container{width:auto;height:auto}
#printPreview .ctablk-container .container a{position:relative}
#printPreview .ctablk-container .size4{float:none;display:block;margin:0 auto 25px}
#printPreview .ctablk-container .size1{width:172px}
#printPreview #shop-advancedsearch .address,#printPreview #shop-advancedsearch .openings{width:200px}
#printPreview #shop-advancedsearch .address{width:250px}
#printPreview .address h4,#printPreview .openings h4{color:#836d3c;font-weight:normal}
#printPreview .ctablk p,#printPreview .ctablk div{color:#000;padding-left:0}
#printPreview #shop-advancedsearch .size1 h4,#printPreview #shop-advancedsearch .size1 p,#printPreview .size1 p,#printPreview .size1 div{text-align:left}
#printPreview .size1 .postalAddress{height:auto;margin-bottom:15px}
#shop-map .nav,#shop-map .map{position:relative;overflow:hidden}
#shop-map .overlay{display:none;z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}
#shop-view .overlay{display:block;position:relative;padding-bottom:50px}
#shop-view .wrapper{position:relative;z-index:100}
#shop-view .info{position:absolute;top:75px;left:0;text-align:left;width:220px;padding:23px 20px 25px;background-color:#000}
#shop-view .address,#shop-view .openings{font-size:11px;padding-bottom:4px;margin-bottom:15px;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
#shop-view .info h4{margin:5px 0 6px 0;text-transform:uppercase;font-size:13px;font-familiy:helveticaneue_condensedbold,Helvetica,Tahoma,Geneva,Arial,sans-serif}
#shop-view .info p,#shop-view .info .bloc_horaire{margin:3px 0 15px;padding:0;line-height:15px}
#shop-view .info .do{position:absolute;bottom:15px;text-decoration:none;font-size:11px;text-transform:capitalize}
#shop-view .info .do:hover{text-decoration:none;color:#c3a07d}
#shop-view .info .road{left:20px;text-transform:capitalize}
#shop-view .info .print{right:10px}
#shop-view .horloger{font-size:11px;margin-bottom:17px;padding-bottom:17px;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
#shop-view .info .actions{position:relative;height:18px;padding:0}
#shop-view .info .actions .road{left:0}
#shop-view .info .actions .print{right:0}
#shop-view .info .actions .do{bottom:10px}
#shop-view .info .contactLinks{text-align:left;padding-left:44px;background:url(clientlibs_base/styles/img/header-menu-concierge_bg.png) no-repeat left center;position:relative}
#shop-view .info .contactLinks:before{content:" ";display:block;position:absolute;left:32px;background:url(clientlibs_base/styles/img/dashedvertgold-darkblk_bg.png) center center repeat-y;width:2px;height:29px}
#shop-view .info .contactLinks a{font-family:helveticaneue_condensedbold,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:11px;text-transform:uppercase;display:block;line-height:14px;margin:0}
#shop-view .info .contactLinks a:hover{color:#c3a07d;text-decoration:none}
#shop-view .closebtn{position:fixed}
#shop-view .standalone .closebtn{position:absolute}
#shop-map .nav h1{z-index:4;position:relative}
#shop-map .nav .navblk{z-index:50;position:absolute;top:210px;left:0;overflow:hidden;width:100%}
#shop-map .nav .navblk .wrapper{position:relative;width:auto;height:236px;text-align:center}
#shop-map .continent{display:inline-block;overflow:hidden;position:relative;top:18px;width:180px;height:200px;margin:0;vertical-align:middle;text-align:left;background:transparent url(clientlibs_base/styles/img/dashedvertgold-darkblk_bg.png) repeat-y 9px 0}
#shop-map .continent.first{background-image:none}
#shop-map .continent .contbg{height:100%;width:180px;background-repeat:no-repeat}
#shop-map .amn .contbg{background-image:url(clientlibs_base/styles/img/visus/shop/cont-amn_bg.png);background-position:0 center}
#shop-map .asi .contbg{background-image:url(clientlibs_base/styles/img/visus/shop/cont-asi_bg.png);background-position:25px center}
#shop-map .eur .contbg{background-image:url(clientlibs_base/styles/img/visus/shop/cont-eur_bg.png);background-position:25px center}
#shop-map .moy .contbg{background-image:url(clientlibs_base/styles/img/visus/shop/cont-moy_bg.png);background-position:50px center}
#shop-map .continent h2{position:relative;display:table-cell;width:180px;height:200px;margin:0;padding:0 30px;vertical-align:middle;background-image:none;text-align:center}
#shop-map .continent h2 span{position:absolute;top:52px;right:10px;margin-top:-1px;width:15px;height:18px;margin:0;padding:0;background:url(clientlibs_base/styles/img/sprite.png) no-repeat -207px -5px}
#shop-map .continent nav{position:absolute;top:0;left:185px;width:100px;text-align:center}
#shop-map .asi nav{width:380px}
#shop-map .continent a{position:relative;display:block;width:100px;margin:2px auto;text-indent:3px;text-align:left;text-decoration:none;text-transform:uppercase}
#shop-map .continent a .overtxt{visibility:hidden;opacity:0;z-index:2;position:absolute;top:0;left:0;overflow:hidden;height:100%;width:90%;padding:0;text-indent:3px;cursor:pointer}
#shop-map .continent a:hover .overtxt{visibility:visible;opacity:1;width:100%;color:#000}
.js #shop-map .navblk{position:relative;top:0;display:none;background:rgba(0,0,0,.8)}
.js #shop-map .continent{opacity:0;position:absolute}
.js #shop-map .continent h2{cursor:pointer}
.js #shop-map .continent nav{display:none;opacity:0}
.js #shop-map .asi a{float:left;width:95px}
.js #shop-map .open{width:285px}
.js #shop-map .open.asi{width:540px}
.js #shop-map .open h2{cursor:auto}
.js #shop-map .open h2 span{display:none}
.js #shop-map .open nav{display:block;opacity:1}
#shop-map .nav .bg{z-index:1;position:absolute;top:0;left:0}
#shop-map .loaderAnim{z-index:20;position:absolute;margin-top:-183px}
#shop-map .maplink{z-index:30;position:absolute;bottom:0;left:50%;width:308px;margin-left:-155px}
#shop-map .maplink h4{padding:20px 20px 20px 26px;line-height:14px}
#shop-map .contentFooter .container{overflow:visible}
#shop-map .contentFooter .container .blocRight{padding-bottom:25px}
#shop-map .contentFooter{overflow:hidden}
#shop-map .contentFooter .geo{overflow:visible}
#shop-map .contentFooter .checkboxfld{overflow:hidden;margin-bottom:0;height:22px}
#shop-map .contentFooter .checkboxfld label{float:left}
#shop-advancedsearch .checkboxfld input,#shop-map .checkboxfld input{display:block!important}
.touch #shop-map .contentFooter .checkboxfld{margin-bottom:0;height:33px}
#shop-map .contentFooter .checker,#shop-footer .geo{margin-left:3px}
#shop-map .contentFooter .checker{margin-top:7px}
#shop-map .contentFooter p{margin-bottom:12px;line-height:17px;font-size:11px}
#shop-map .contentFooter .geo{margin-top:27px}
#shop-map .contentFooter .geo select{width:240px}
#shop-map .contentFooter .geo .dropdownfld,#shop-footer .geo button{float:left}
#shop-map .contentFooter .geo button{width:123px;margin-left:10px;padding-left:0;padding-right:0;-webkit-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-o-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000);transition:background-color 200ms cubic-bezier(0.215,0.610,0.355,1.000)}
#shop-map .contentFooter .geo button:hover{background-color:rgba(85,71,40,.1)}
#shop-map .contentFooter .geo button.disabled:hover{background-color:rgba(85,71,40,.05)}
#shop-map .panel{z-index:40;position:absolute;top:0;left:0;width:303px;height:570px;max-height:700px}
#shop-map .form{padding:0}
#shop-map .panel .form{padding:24px 21px 0}
#shop-map .fld{margin-bottom:26px;padding-left:0}
#shop-map .inputfld{height:35px;padding:0 0 0 8px}
#shop-map .inputfld input{width:200px;height:35px;border-width:0;background-color:transparent;text-transform:capitalize!important}
#shop-map .panel button{width:42px;height:35px;padding:0;vertical-align:top;border-width:0;background:transparent url(clientlibs_base/styles/img/sprite.png) no-repeat -256px -117px;text-transform:none}
#shop-map .checkboxfld{margin-bottom:0;height:22px}
.touch #shop-map .checkboxfld{height:33px}
#shop-map .checkbox{display:inline}
#shop-map label{position:relative;top:-1px}
#shop-map .print{text-decoration:none}
#shop-map .print:hover{text-decoration:none}
#shopmapmap .panel .checkbox{top:6px}
.ui-autocomplete{padding:0;background-color:#050505;overflow:hidden;z-index:99999;width:262px!important;border:1px solid #292929;margin:-1px 0 0 0}
ul.ui-autocomplete{width:265px;list-style-position:outside;list-style:none;padding:0;margin:0 0 0 -8px!important}
.ui-autocomplete li{margin:0;padding:6px 9px;cursor:default;display:block;font-family:Tahoma;line-height:16px;overflow:hidden;background:#0d0d0d;border-bottom:0;cursor:pointer;font-size:11px}
#pointsofsale-left-results{position:absolute;bottom:0;width:100%;background-color:#191919}
#pointsofsale-left-results-head{margin:0 21px;padding:20px 0 15px;text-transform:none;cursor:pointer;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
.leftresults-head-closed .picto{position:absolute;top:20px;right:10px;width:11px;height:11px;background:url(clientlibs_base/styles/img/panel-left-results_bg.png) no-repeat 0 0}
.leftresults-head-open .picto{background-position:0 -11px}
#pointsofsale-left-results.pointsofsale-left-results-russe #pointsofsale-left-results-head{height:45px!important}
#map_canvas{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}
#pos-view{z-index:3;position:absolute;top:50%;left:50%;width:100px;height:100px;line-height:100px;text-align:center;margin:-50px 0 0 -50px}
.pointsofsale-left-results-head_kr,.pointsofsale-left-results-head_de,.pointsofsale-left-results-head_pt{background-position:20px 100%!important}
#leftresults-buttons{margin:0 21px;padding:15px 0 15px;cursor:pointer;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
#leftresults-buttons .print:hover{text-decoration:none;color:#c3a07d}
#pointsofsale-left-results-body{height:160px;overflow-y:hidden;overflow-x:none}
#pointsofsale-left-results .jspVerticalBar{right:10px}
.pointsofsale-leftresult{overflow:hidden;margin:0 21px;padding:10px 0;cursor:pointer;background:repeat-x 0 bottom}
.pointsofsale-leftresult p{line-height:12px}
.leftresult-icon-distance{float:left;width:80px;font-weight:bold;color:#c3a07d;vertical-align:top}
.leftresult-icon-distance img{width:15px;height:15px;margin-right:5px;margin-bottom:5px}
.leftresult-icon-container{float:left;width:20px}
.leftresult-icon-distance span{display:block;float:left;width:55px;margin-top:0}
.leftresult-data{float:right;width:140px;margin:0;padding:0}
.leftresult-data h4{line-height:15px;margin:0;text-transform:uppercase}
.leftresult-data p{margin:0;padding:0;line-height:14px}
#leftresults-print{float:left;width:180px;padding-left:11px;line-height:11px;text-decoration:none}
#leftresults-scrolldown,#leftresults-scrollup{float:right;display:inline;margin-left:5px;padding-top:0;text-decoration:none}
#leftresults-scrolldown{position:absolute;right:10px}
#leftresults-scrollup{position:absolute;right:20px}
.marker-infowindow{font-size:11px}
.marker-infowindow h3{margin:0 18px 0 0;padding:0 0 5px 0;font-size:18px;text-transform:capitalize}
.marker-infowindow h4,.marker-infowindow .marker-title{margin:5px 0 5px 0;text-transform:none;display:none}
h4.marker-title{margin:0;text-transform:capitalize}
.marker-infowindow p{margin:3px 0 13px;padding:0;line-height:15px}
.marker-infowindow p.type{margin-bottom:5px}
.marker-infowindow .do{position:absolute;bottom:15px;text-decoration:none}
.marker-infowindow .do:hover{text-decoration:none;color:#c3a07d}
.marker-infowindow .do span{padding-right:0}
.marker-infowindow .road{left:0;text-transform:capitalize}
.marker-infowindow .print{right:0;text-transform:capitalize}
.marker-infowindow .coord{position:absolute;padding-right:15px;left:16px;bottom:37px;width:205px;margin-bottom:5px}
.marker-infowindow .links{position:absolute;padding-right:15px;left:16px;bottom:0;height:35px;width:205px;border-top:1px dotted #4e4e4e}
#shop-map .maplink h4{font-size:12px}
#pointsofsale-left-results-head{background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
.pointsofsale-leftresult{background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom}
.ui-helper-hidden-accessible{display:none}
.skinsel option{background-color:#d7d0c2;font-weight:bold}
.ui-selectmenu-menu{z-index:1000}
.btqi_listing{margin-top:5px;color:#d2bc83;text-transform:uppercase;font-size:11px;font-weight:bold;margin-bottom:25px}
.btqi_listing a.link-map-watch{color:#bebebe!important;display:inline;float:left;width:105px;margin:2px auto;text-indent:3px;text-align:left;text-decoration:none;text-transform:uppercase}
.btqi_listing a.link-map-watch:hover{color:#d2bc83!important;text-decoration:none}
#shop-map .bloc-intern-map-hover #panel-product-map-boutiques .maplink{position:relative;bottom:0;margin-top:5px}
#pointsofsale-bad-address-message{width:336px}
.pointsofsale-message{background:#050505;position:absolute;font-family:Tahoma,Arial;font-size:11px;color:#b4afa6;line-height:14px;z-index:20;top:90px;left:310px}
.pointsofsale-message-content{margin:17px 21px 21px 17px}
.ui-autocomplete li a{color:#bebebe!important}
.pointsofsale-message h3{font-size:11px;font-weight:bold;text-transform:none;color:#c3a07d;margin-bottom:18px;font-family:Tahoma,Arial;font-style:normal;letter-spacing:0}
#pointsofsale-message-overlay{position:absolute;width:100%;height:100%;background:#000;top:0;right:0;z-index:10}
#shop-map-test-center-product-unique{display:none}
#message-default-map-load{text-align:center;padding-top:50px;padding-bottom:50px;height:460px;color:#c3a07d;font-size:15px;background:#000;position:relative}
#message-default-map-load #slider-loader{margin-top:0}
#message-default-map-load .loaderAnimdark{background:url('clientlibs_base/styles/img/fd-loader-black.jpg') no-repeat left top;width:600px;height:450px;margin-left:-300px;margin-top:-225px}
#message-default-map-load .loaderAnim{position:absolute;top:50%;left:50%}
#shop-map .pointsofsale-arrow-link{color:#aaa}
#shop-map .pointsofsale-arrow-link:hover{color:#c3a07d;text-decoration:none}
#initmapscroll{background:black}
#bmapContainer{position:relative;height:700px}
#bmapMap div div div img{filter:saturate(5%) hue-rotate(-10deg) sepia(5%) contrast(110%);transform:translateZ(0);-o-filter:saturate(5%) hue-rotate(-10deg) sepia(5%) contrast(110%);-o-transform:translateZ(0);-ms-filter:saturate(5%) hue-rotate(-10deg) sepia(5%) contrast(110%);-ms-transform:translateZ(0);-moz-filter:saturate(5%) hue-rotate(-10deg) sepia(5%) contrast(110%);-moz-transform:translateZ(0);-webkit-filter:saturate(5%) hue-rotate(-10deg) sepia(5%) contrast(105%);-webkit-transform:translateZ(0)}
#bmapMap div div div .BMap_Marker img{filter:none;-o-filter:none;-ms-filter:none;-moz-filter:none;-webkit-filter:none}
#bmapMap .BMap_stdMpZoom .BMap_button,#bmapMap .BMap_stdMpPan{background-image:url(clientlibs_base/styles/img/sprite-baidu-map.png)}
#bmapSidebar{width:300px;height:600px;left:0;top:50%;margin-top:-300px;padding:0;background:#191919;position:absolute;z-index:1000}
#bmapResultList{padding:20px}
#bmapNbResultsTitle{font-family:Georgia;font-size:20px;line-height:18px;padding:0 0 20px 0;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom;color:#c3a07d;font-style:italic;white-space:nowrap;height:18px;overflow:hidden}
#bmapNbResultsTitle .pluriel,#bmapNbResultsTitle .plusproches{display:none}
#bmapResultList .listContainer{height:315px}
#bmapResultList ul{list-style:none;margin:0;padding:0}
#bmapResultList ul li{margin:0;padding:10px 0;font-size:11px;background:url(clientlibs_base/styles/img/dasheddarkgray_bg.png) repeat-x 0 bottom;cursor:pointer;overflow:hidden;clear:both;line-height:15px}
#bmapResultList ul li .icons{display:block;float:left;width:8%}
#bmapResultList ul li .icons i{display:none;width:15px;height:15px;margin:0 0 4px 0;background:url(clientlibs_base/styles/images/pointsOfSale/img-check-shops.png) no-repeat center center}
#bmapResultList ul li .icons .retailer{background-image:url(clientlibs_base/styles/images/pointsOfSale/img-check-retailers.png)}
#bmapResultList ul li .icons .service{background-image:url(clientlibs_base/styles/images/pointsOfSale/img-check-repairs.png)}
#bmapResultList ul .boutique .icons .boutique{display:block}
#bmapResultList ul .retailer .icons .retailer{display:block}
#bmapResultList ul .service .icons .service{display:block}
#bmapResultList ul li .distance{font-weight:bold;color:#c3a07d;display:block;width:30%;float:left}
#bmapResultList ul li .name,#bmapResultList ul li .place{font-weight:bold;color:#bebebe;display:block;width:62%;float:right;text-transform:uppercase}
#bmapResultList ul li .place{font-weight:normal;text-transform:none}
#bmapForm{height:150px;padding:20px 20px;background:black;display:block;position:relative;color:#898989}
#bmapForm label{color:#bebebe;font-size:11px}
#bmapSearchInput{border:1px dotted #898989;width:215px;background-color:#1a1a1a;font-size:19px;line-height:25px;font-family:'Georgia','serif';font-weight:normal;font-style:italic;letter-spacing:-1px;padding:5px 35px 5px 5px;margin:0;color:#c3a07d;text-transform:capitalize;z-index:1}
#bmapForm .searchLookGlass{background:url(clientlibs_base/styles/img/sprite.png) no-repeat -268px -124px #1a1a1a;z-index:2;width:22px;height:24px;position:absolute;top:27px;right:32px;display:block;cursor:pointer}
#bmapForm .chkbxField{margin-top:8px}
#bmapForm .chkbxField.first{margin-top:32px}
#bmapForm input[type=checkbox].custom{transform:scale(0.0001);-ms-transform:scale(0.0001);-moz-transform:scale(0.0001);-webkit-transform:scale(0.0001);-o-transform:scale(0.0001);width:10px;height:10px;opacity:0;vertical-align:middle;margin-left:-12px}
#bmapForm input[type=checkbox].custom+label{position:relative;padding-left:22px;cursor:pointer}
#bmapForm input[type=checkbox].custom+label:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-6px;width:9px;height:9px;border:1px dotted #898989;cursor:pointer}
#bmapForm input[type=checkbox].custom+label:after{content:"";display:block;position:absolute;left:3px;top:50%;margin-top:-3px;width:5px;height:5px;background:#898989;opacity:0;transition:all .2s ease-in-out}
#bmapForm input[type=checkbox].custom:checked+label:after{opacity:1}
.lt-ie9 #bmapForm input[type=checkbox].custom+label:after{display:none}
.lt-ie9 #bmapForm input[type=checkbox].custom.checked+label:after{content:" ";display:block}
#bmapMap{height:700px;width:100%}
#bmapPrintList{font-size:11px;text-decoration:none;height:15px;line-height:15px;padding:10px 0 0 8px;display:block;color:#bebebe;background:url(clientlibs_base/styles/img/navnext-darkblk_bg.png) no-repeat left 15px transparent}
#bmapPrintList:hover{color:#cfb96c}
#bmapMap .marker-infowindow{width:200px;height:216px;position:relative}
#bmapMap .BMap_pop .BMap_center{border-left:1px solid #000;border-right:1px solid #000;background-color:black}
#bmapMap .BMap_pop .BMap_top{border-top:1px solid #000;background-color:#000}
#bmapMap .BMap_pop .BMap_bottom{border-bottom:1px solid #000;background-color:#000}
#bmapMap .marker-infowindow .links{left:0}
#bmapMap .marker-infowindow .coord{left:0}
#bmapForm .switchToGmap{color:#c3a07d;cursor:pointer;font-size:9px;text-align:right;line-height:15px}
#bmapForm .bmapBadAddress{position:absolute;left:310px;top:0;font-size:12px;background:black;color:#bebebe;border:1px solid #292929;background:#0d0d0d;z-index:2;width:300px;display:none;padding:10px}
#bmapForm .bmapBadAddress h3{color:#c3a07d;font-size:14px;word-spacing:2px;font-size:12px;font-family:Tahoma,Arial;font-style:normal;letter-spacing:0;text-transform:none;font-weight:bold}
#bmapForm .bmapBadAddress ul{font-size:11px}
#bmapForm .bmapAutocomplete{position:absolute;left:19px;top:57px;font-size:11px;background:black;color:#bebebe;border:1px solid #292929;background:#0d0d0d;z-index:3;width:257px;display:none}
#bmapForm .bmapAutocomplete div{padding:5px;cursor:pointer}
#bmapForm .bmapAutocomplete div:hover{background:#292929}
#navigation,#footer-container{display:none}
#ipad-app-feedback{overflow:hidden;padding:0;border:1px solid #978555;font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#000}
#ipad-app-feedback p{font-family:Georgia,sans-serif;color:#554728;font-style:italic;text-align:center;text-transform:none;font-size:14px;letter-spacing:0;width:380px;margin:15px auto 0;line-height:14px}
#ipad-app-feedback p.confirm{display:none;padding:35px 0 55px 0;color:#554728;text-align:center;background:0;width:480px}
#ipad-app-feedback .userinfos{width:400px;float:left;overflow:hidden;margin-right:60px;margin-left:60px;margin-bottom:40px}
#ipad-app-feedback .userinfos label{width:100px;height:30px;line-height:30px;float:left;clear:left;margin-bottom:10px;padding:0;display:block;text-transform:uppercase;font-weight:bold}
#ipad-app-feedback .userinfos input{width:298px;height:28px;border:1px dotted #887e67;float:right;clear:right;margin-bottom:10px;background:rgba(85,71,40,.05)}
#ipad-app-feedback .message{width:400px;float:left;overflow:hidden;margin-bottom:40px}
#ipad-app-feedback .message label{height:30px;line-height:30px;margin-bottom:10px;display:block;padding:0;text-transform:uppercase;font-weight:bold}
#ipad-app-feedback .message textarea{border:1px dotted #887e67;background:rgba(85,71,40,.05);width:392px;height:64px;margin:0;padding:3px}
#ipad-app-feedback .form.confirm{display:none}
#ipad-app-feedback .confirm.display{display:block}
#ipad-app-feedback form{margin-top:50px;margin-bottom:80px;padding:0;color:#262522;position:relative;overflow:hidden}
#ipad-app-feedback form .gtitle-deco{clear:both;position:static;display:block;margin:0 auto 20px}
#ipad-app-feedback span.required{display:block;position:absolute;top:10px;right:60px;color:#554728}
#ipad-app-feedback input{margin:0;padding:0}
#ipad-app-feedback .submitBtn{display:block;height:30px;line-height:30px;font-size:12px;border:1px dotted #887e67;background:rgba(85,71,40,.05);color:#574a2b;padding:0 30px;margin:0 auto}
#ipad-app-feedback .error,#ipad-app-feedback .error em{color:red}
#ipad-app-feedback ul.errors-container{margin-bottom:8px}
#ipad-app-feedback ul.errors-container li{list-style:square inside;font-weight:bold}
#form-error{position:absolute;top:320px;left:300px;display:none;z-index:200}
#form-error .top,#form-error .middle,#form-error .bottom{height:4px;width:466px}
#form-error .top{background:transparent url(clientlibs_base/styles/images/ipadappFeedback/popup_top.png) no-repeat;font-size:1px}
#form-error .bottom{background:transparent url(clientlibs_base/styles/images/ipadappFeedback/popup_bottom.png) no-repeat;font-size:1px}
#form-error .middle{height:auto;background:transparent url(clientlibs_base/styles/images/ipadappFeedback/popup_middle.png) repeat-y}
#form-error .middle .content{padding:10px;text-align:center}
#form-error .middle .content strong{color:red;font-weight:bold;text-transform:uppercase}
#form-error .middle .content hr{border-color:gray;border-right:medium none;border-style:dotted none none;border-width:1px medium medium;height:0;margin:10px 50px}
#form-error a.button-black{display:block;float:left;background:transparent url(clientlibs_base/styles/images/common/button-black-right-2.png) no-repeat scroll top right;height:27px;padding:0 4px 0 0;text-decoration:none}
#form-error a.button-black span{display:block;background:transparent url(clientlibs_base/styles/images/common/button-black-left.png) no-repeat;line-height:14px;padding:6px 8px 7px 18px;color:#b7b2a9;font-weight:bold;text-transform:uppercase}
.txt span.remarque{font-size:11px;font-style:italic}
.txt span.title{display:block;font-weight:normal;margin-bottom:9px;padding-top:15px;text-transform:uppercase;font-size:15px;font-family:'helveticaneue_condensedbold','Helvetica','Tahoma','Geneva','Arial',sans-serif;letter-spacing:0;color:#554728}
.txt span.ctaboutique,.txt span.ctainfo{width:236px;display:block;height:74px;font-family:'helveticaneue_condensedbold','Helvetica','Tahoma','Geneva','Arial',sans-serif;font-size:12px;float:left;margin-right:7px;cursor:pointer;color:#554728;line-height:14px;text-transform:uppercase}
.txt span.ctainfo{background-position:0 -1055px}
#commitments article .content-tpls .txt p{margin:0}
.txt span.ctaboutique:hover a,.txt span.ctainfo:hover a{background-color:#d4c6b2;background-color:rgba(145,103,38,0.15);text-decoration:none}
.txt span.ctaboutique a,.txt span.ctainfo a{width:147px;display:block;height:42px;padding:16px 12px 16px 77px;font-family:'helveticaneue_condensedbold','Helvetica','Tahoma','Geneva','Arial',sans-serif;font-size:12px;cursor:pointer;color:#554728;line-height:14px;text-transform:uppercase;background:#decfbd;background:rgba(145,103,38,.1);background-image:url(clientlibs_base/styles/img/spritenew.png);background-repeat:no-repeat;background-position:0 -968px}
.txt span.ctainfo a{background-position:0 -1055px}
.entry-form label{float:left}
a.action-back{margin:20px 0;display:block}
input#datetime-time{background:url("clientlibs_base/styles/img/select/bg-vacheron.png") no-repeat scroll right 0 transparent;cursor:pointer;margin-left:10px;padding-right:10px}
input#datetime-date{background:url("clientlibs_base/styles/img/btn_month.png") no-repeat 80px 10px rgba(85,71,40,0.05);cursor:pointer;padding-right:10px}
.entry-form input{height:28px;border:1px dotted #887e67;background-color:rgba(85,71,40,0.05);margin-bottom:20px}
.codeSnippet{width:600px;height:400px;overflow-y:auto;background:#fff;font-family:"Tahoma";font-size:12px;padding:10px;border:1px solid #000}
.codeParsys.blue textarea{color:#00f}
.codeParsys.green textarea{color:#060}
.snippetContainer .vacimage{float:left;margin-right:10px;clear:both}
.snippetContainer .vacimageshell{float:left;margin-right:10px;clear:both}
.codeParsys{width:610px}
.snippetContainer h3{font-family:'Georgia','serif';font-style:italic;font-weight:normal;font-size:17px;letter-spacing:-1px;line-height:.9em;text-transform:uppercase;color:#554728;background:0}
.snippetContainer .vacimage p{display:none;margin:0}
#error4xx h2{width:100%}
#watchesAccroche .bg{width:1920px;height:684px}
#submenu1 .heritageScetion{margin-top:16px}
.visu div.legend{width:278px;background-color:#dbcebb;background-color:rgba(145,103,38,.1)}
.visu div.legend p{margin:0!important;background-color:transparent!important}
.txt span.contactIcon a,.txt span.locateIcon a{display:inline-block;font-size:11px;font-weight:bold;height:54px;line-height:54px;margin:0 0 25px;overflow:hidden;padding:0 15px 0 75px;position:relative;text-transform:uppercase;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;background:#decfbd;background:rgba(145,103,38,.1);background-image:url(clientlibs_base/styles/img/sprite.png);background-repeat:no-repeat;background-position:-248px -224px}
.txt span.contactIcon a:before,.txt span.locateIcon a:before{background:url(clientlibs_base/styles/img/dashedvertgold_bg.png) repeat-y top left;content:" ";display:block;height:54px;left:58px;position:absolute;top:0;width:1px}
.txt span.contactIcon a{background-position:-248px -433px}
.txt span.contactIcon b,.txt span.locateIcon b{display:block}
.txt span.contactIcon,.txt span.locateIcon{display:inline-block}
.txt span.contactIcon a:hover,.txt span.locateIcon a:hover{background-color:#d4c6b2;background-color:rgba(145,103,38,0.18);text-decoration:none}
#news article .full_width_bloc .fulllegend{display:none}
#news .content-tpls .full_width_bloc p.legend{background:rgba(0,0,0,0);line-height:14px;margin:0;padding:15px;text-align:center}
#news .full_width_bloc{background:rgba(145,103,38,0.1)}
#news .content-tpls .full_width_bloc img{cursor:pointer}
.lt-ie9 #news .content-tpls .full_width_bloc p.legend{ZOOM:1;FILTER:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19916726',endColorstr='#19916726');BACKGROUND-COLOR:transparent}
.water-resistance-subtitle{color:#c3a07d;font-weight:bold}
.water-resistance-hyperlink{color:#c3a07d;padding:0 0!important}
#watchesSpecification_resistance .popupContent .contentWaterResistance .intro .subtitle{color:#bebebe}
#watchesSpecification_caratage .popupContent .contentTotalCaratage .intro .subtitle{color:#bebebe}
#watchesSpecification_resistance .popupContent .contentWaterResistance{font-size:11px}
#watchesSpecification_caratage .popupContent .contentTotalCaratage{font-size:11px}
.navblk .prev,.navblk .next{display:table-cell;vertical-align:middle;width:49.99%}
a.prev span,a.next span{display:block}
#news .body-darkblk{_width:485px}
#printPreview a{text-indent:0}
#site .index-contact .contact-hp-block{_width:316px!important}
#contact input.input1to1.telnumber{width:347px!important}
#contact #catalogue-fields input.input1to1.telnumber{width:325px!important}
#watchesResult .products .highlightedItems .visu{padding-top:0!important}
#site article .visu,#commitments article .visu{background-color:transparent!important}
#commitments article .visu{margin-top:25px}
#commitments article .visu .legend{line-height:14px}
#commitments article .visu .fulllegend{display:none}
#commitments article .visus-2+.visu{margin-top:-9px}
#commitments article .visu.visus-2,#commitments article .visu.trans p{position:relative;background:rgba(145,103,38,.1)!important}
#commitments article .visu.visus-2:after{content:" ";overflow:hidden;position:absolute;top:0;left:313px;display:block;height:400px;width:5px;background:rgba(255,255,255,.4)!important}
#commitments article .visu.visus-2 .legend{background:none!important}
#hallmark-detail article .visu div img{cursor:default}
#hallmark-detail article .visu.visus-2,#hallmark-detail article .visu.trans p{position:relative;background:rgba(145,103,38,.1)!important}
#hallmark-detail article .visu.visus-2:after{content:" ";overflow:hidden;position:absolute;top:0;left:313px;display:block;height:400px;width:5px;background:rgba(255,255,255,.4)!important}
#hallmark-detail article .visu.visus-2 .legend,#hallmark-detail article .visu .legend p{background:none!important}
#hallmark-detail article .visu .full_width_bloc .legend{width:100%}
#site article .content-tpls p,#commitments article .content-tpls p{margin-bottom:0!important}
#site aside .bottom{margin-bottom:30px!important}
#news .async-error{color:#f00;float:right;width:55%}
#CQ .cq-editbar{z-index:999!important}
#watchesProduct .contentProduct h2,#watchesProduct .contentProduct .collectionName{padding-top:0}
#watchesProduct .contentProduct .description{width:450px;max-height:107px;overflow:hidden}
.content-tpls p,.content-tpls .quote{margin:0}
.cta-wrapper .cta{margin-top:30px}
#home .actualites{height:654px!important}
#home .actualites .readall{margin:20px 0 0}
#shop-map .panel{min-height:340px}
#shop-advancedsearch .size4 .bloc_horaire{font-size:11px;line-height:15px;margin-bottom:8px}
.email-hyperlink{color:blue;text-decoration:underline}
#watchesHeader .subinfo{width:500px}
#watchesProduct .contentProduct h2,#watchesProduct .contentProduct .collectionName{padding:50px 0 0}
#news article .content-tpls tr td:first-child{width:92px}
#news article .content-tpls tr td:nth-child(2){width:272px}
#news article .content-tpls tr td p{margin:0 7px 14px}
#news .content-tpls p{margin:0 7px 14px}
#commitments article .content .vid{padding-bottom:5px;padding-top:16px}
#commitments article .content .txt{padding-bottom:16px;padding-top:0}
#news .content-tpls p.nolegend{margin:0}
#productFooter .accroches{padding-top:10px}
#productFooter span.label{display:table-cell;height:38px;vertical-align:bottom}
#shop-advancedsearch .ctablk.size1 .container{height:301px}
.ko #news .content aside blockquote{font-size:21px;font-style:normal}
.productResult .products .poincon.poincon-configurable{top:158px!important}
#watchesAllCollections .wrapper{max-width:100%;width:1000px}
#watchesAllCollections .subcollections span{padding:0;width:115px}
#error4xx .subcollections a{width:auto;margin-right:9px}
#error4xx .subcollections a span{padding:0}
#error4xx .subcollections{width:100%!important}
#error4xx .collections.wrapper{width:1000px;max-width:100%}
.last-name,.first-name{display:inline}
div.japon-fields .first-name,div.japon-fields .last-name{float:left}
div#contact .japon-fields .label2to2{margin-left:0}
div#contact .japon-fields .label1to2{margin-left:11px}