@font-face{font-family:'rolex-light';font-weight:300;src:url('RolexFont-Light-WebXL.woff') format("woff"), url('RolexFont-Light-WebXL.woff2') format("woff2");}@font-face{font-family:'rolex-regular';font-weight:300;src:url('rolexfont-regular-webfont.woff') format("woff"), url('rolexfont-regular-webfont.woff2') format("woff2");}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body,html{margin:0;padding:0;border:0;background:transparent;}body{-webkit-font-smoothing:antialiased;/* iOS safari *//* enable grayscaled antialiasing on FF */font-smooth:always;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:16px;font-weight:normal;font-family:'rolex-regular', arial, "Lucida Grande", sans-serif;text-transform:none;position:relative;}html,body{width:100%;height:120px;}.rlxmain{background-color:#006039;position:relative;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown{display:flex;position:absolute;right:14px;top:0px;width:63%;font-size:100%;color:#fff;height:100%;font-size:21px;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown #racetext{font-size:10px;display:none;height:0.64rem;line-height:0.64rem;width:inherit;bottom:0;justify-content:center;text-align:center;align-items:center;vertical-align:middle;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown a{display:flex;flex-direction:column;text-decoration:none;width:100%;height:100%;justify-content:center;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .hor-line{background-color:rgba(255, 255, 255, 0.18);display:none;height:1px;left:-1px;margin:auto;position:absolute;bottom:12px;width:100%;transform:translate(0%, 50%);}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .hor-line-intext{display:none;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-text{color:#999;height:12px;line-height:12px;font-size:10px;margin:0 auto;z-index:26;text-align:right;display:inline-flex;width:inherit;letter-spacing:0.01em;pointer-events:none;justify-content:right;margin-top:4px;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-text ul{padding:0px;margin:0;list-style:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;left:0;color:#fff;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-text ul li{display:flex;padding:0;margin:0;width:25%;align-items:center;justify-content:center;text-align:center;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-time{z-index:26;margin-top:1px;display:inline-flex;width:inherit;height:12px;line-height:12px;font-size:21px;letter-spacing:0.01em;pointer-events:none;background-color:transparent;color:#fff;text-align:right;justify-content:right;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-time span{align-items:center;vertical-align:bottom;text-align:center;flex-direction:row;font-size:14px;width:4%;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-time ul{list-style:none outside none;margin:0 0 0 0px;padding:0;width:100%;height:100%;white-space:nowrap;line-height:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;text-align:center;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .countdown-time ul li{border:0 none;color:#fff;line-height:100%;white-space:nowrap;text-align:center;display:inline-grid;width:21%;align-items:center;vertical-align:middle;flex-direction:row;padding-left:0;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .cd-days{width:25%;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .cd-hours{width:25%;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .cd-minutes{width:25%;}.rlxmain .ctdwn-twolinesNew-horizontal .countdown .cd-seconds:after{content:"";position:absolute;top:-2px;right:-5px;width:0;height:80%;}.container{width:420px;height:120px;margin:0 auto;position:relative;overflow:hidden;}#countdown{width:63%;margin:0 auto;}.container.borderActive:before{border:1px dashed #000;position:absolute;display:inherit;height:100%;width:100%;}.container.borderActive:hover:before{border:1px dashed #000;position:absolute;display:none;height:100%;width:100%;}.content{position:relative;display:block;overflow:hidden;height:100%;width:100%;}.ie6.content,.ie7.content,.ie8.content,.ie9.content{/* global width */display:none;}#rolex-clock a{display:block;}.ie6#rolex-clock a,.ie7#rolex-clock a,.ie8#rolex-clock a,.ie9#rolex-clock a{position:absolute;top:0;left:0;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.sr-only{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;/* Helper class: no border */width:1px;}.border-all:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:calc(100% -2px);height:calc(100% -2px);content:' ';pointer-events:none;border:0px solid #ccc;background:none !important;filter:progid: DXImageTransform.Microsoft.AlphaImageLoader(src='your_transparent.png', sizingMethod='scale');}.content a{cursor:pointer;display:inline-block;position:relative;text-decoration:none;z-index:100;}.clock{/* Logo */display:inline-block;}.logo{margin-top:0px;background:url("images/logo/white/logo_rolex.svg") no-repeat scroll 0 0 transparent;display:block;position:relative;top:50%;margin-left:auto;margin-right:auto;background-size:100%;background-position:50%;width:100px;height:100px;}#logo{position:absolute;left:-136px;top:8px;}.block{margin:0;line-height:14px;}.block a{color:#fff;}.block.active a{color:#a37e2c;font-weight:700;}.clock{background:url("images/clock/white/90.png") no-repeat scroll 0 0 transparent;display:block;position:relative;top:50%;right:50%;z-index:50;overflow:hidden;left:85px;top:60px;width:90px;height:90px;margin-top:-45px;margin-left:-45px;}@media only screen and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-pixel-ratio:1){.clock{background:url("images/clock/white/90.png") no-repeat scroll 0 0 transparent;}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.clock{background:url("images/clock/white/90_retina.png") no-repeat scroll 0 0 transparent;background-size:100% 100%;}}.block .city,.block .time{display:inline-block;font-size:11px;line-height:12px;white-space:nowrap;}.glyph{background:none;font-size:0px;left:-7px;line-height:1em;position:absolute;top:-2px;display:none;width:8px;height:18px;overflow:hidden;}.glyph:after{content:"•";}.active .glyph{display:block;}#block-control{display:none;position:absolute;left:304px;top:17px;}.block{position:absolute;}.block .city{position:absolute;left:0px;top:0px;}.block .time{position:absolute;top:13px;left:0px;}#city{position:absolute;left:0px;top:0px;}#local{position:absolute;left:0px;top:38px;}.arrow span{display:none;}#regular_timepiece_canvas{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;}#racetext{display:none;}.has-countdown #logo{display:none;}.has-countdown.end-countdown #logo{display:block;}.has-countdown.end-countdown #block-control{display:block;}.has-countdown.end-countdown #logo{display:block;left:36px;top:9px;}.has-countdown.end-countdown #countdown{display:none;}.has-countdown.end-countdown #clock{left:210px;}