.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider .slides{zoom:1;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
div.hoverscroll{position:relative;}div.hoverscroll div.listcontainer{overflow:hidden;}div.hoverscroll div.fixed-listcontainer{overflow:hidden;float:left;}div.hoverscroll ul.list{list-style:none;margin:0;padding:0;}div.hoverscroll ul.list li.item{display:block;padding:0;}div.hoverscroll.horizontal ul.list li.item{float:left;}div.hoverscroll.horizontal.rtl ul.list li.item{float:right;}div.hoverscroll div.arrow{position:absolute;float:none;background-color:#ccc;background-position:center;background-repeat:no-repeat;opacity:0.8;filter:alpha(opacity=80);}div.hoverscroll div.fixed-arrow{display:block;float:left;background-color:#ccc;background-position:center;background-repeat:no-repeat;}div.hoverscroll div.arrow.left,div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.left,div.hoverscroll div.fixed-arrow.right{top:0px;width:40px;height:100%;}div.hoverscroll div.arrow.left,div.hoverscroll div.fixed-arrow.left{left:0px;background-image:url(/sites/all/themes/custom/celine/css/gfx/arrow-left-small.png);}div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.right{right:0px;background-image:url(/sites/all/themes/custom/celine/css/gfx/arrow-right-small.png);}div.hoverscroll div.arrow.top,div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.top,div.hoverscroll div.fixed-arrow.bottom{left:0px;width:100%;height:40px;}div.hoverscroll div.arrow.top,div.hoverscroll div.fixed-arrow.top{top:0px;background-image:url(/sites/all/themes/custom/celine/css/gfx/arrow-up-small.png);}div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.bottom{bottom:0px;background-image:url(/sites/all/themes/custom/celine/css/gfx/arrow-down-small.png);}
.jcf-hidden{display:block !important;position:absolute !important;left:-9999px !important;}.chk-area{margin:0 10px 0 0;float:left;width:11px;height:11px;background:url(/sites/all/themes/custom/celine/images/bg-checkbox.png) no-repeat;}.chk-checked{background-position:0 -15px;}.rad-area{border:1px solid #777;border-radius:10px;margin:0 10px 0 0;float:left;width:20px;height:20px;}.rad-checked{background:#aaf;}.rad-focus{border-color:#f00;}.rad-disabled{background:#eee;}.select-area{border-bottom:1px solid rgba(0,0,0,0.5);position:relative;overflow:hidden;cursor:default;height:24px;line-height:27px;font-size:10px;float:left;color:#000;}.select-area .center{white-space:nowrap;padding:7px 17px 5px 0;}.select-area .select-opener{background:#fff url(/sites/all/themes/custom/celine/images/select_arrow-small.png) no-repeat 6px 10px;position:absolute;height:24px;width:19px;right:0;top:0;}.select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000;}.select-options .drop-holder{margin-top:-1px;border:1px solid rgba(0,0,0,0.5);overflow:hidden;position:relative;height:1%;}.select-options ul{list-style:none;overflow:hidden;padding:2px 0;margin:0;}.select-options ul li{width:100%;float:left;}.select-options ul a{text-decoration:none;padding:3px 6px;display:block;cursor:default;font-size:9px;line-height:14px;color:rgba(0,0,0,0.5);height:1%;}.select-options .item-selected a{text-decoration:underline;}.select-options .optgroup{clear:both;}.select-options .optgroup strong{display:block;padding:5px;}.select-options .optgroup ul a{padding-left:30px;}.select-multiple-area{border:1px solid #777;clear:both;}.select-multiple-area .multiple-list{border:none;position:static;}.select-multiple-area .multiple-list ul{list-style:none;padding:0;margin:0;}.select-multiple-area .multiple-list li{margin:0;}.select-multiple-area .multiple-list a:hover{text-decoration:none;background:#fff;color:#000;}.select-multiple-area .multiple-list a{display:block;cursor:default;padding:5px;color:#000;}.select-multiple-area .multiple-list .item-selected a{background:#007;color:#fff;}.select-multiple-area .multiple-list .optgroup strong{display:block;padding:5px;}.select-multiple-area .multiple-list .optgroup a{padding-left:30px;}.select-disabled  .multiple-list .item-selected a{background:#777;}.text-block .control-wrapper{border:1px solid #777;float:left;}.text-block textarea{font-size:12px;width:500px;height:150px;float:left;border:0;margin:0;padding:0;}.file-area .jcf-input-wrapper{position:relative;overflow:hidden;float:left;}.file-area .jcf-upload-button{border:1px solid #777;padding:10px 15px;background:#777;color:#fff;float:left;height:20px;}.file-area .jcf-fake-input{border:1px solid #777;padding:10px 15px;float:left;margin:0 5px;width:200px;height:20px;}.file-disabled .jcf-upload-button{border-color:#eee;background-color:#eee;color:#777;}.file-disabled .jcf-fake-input{border-color:#eee;color:#aaa;}.scrollable-area-wrapper{position:relative;overflow:hidden;width:100%;}.scrollable-area-wrapper .hscrollbar,.scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:4px;}.scrollable-area-wrapper .hscroll-left,.scrollable-area-wrapper .vscroll-up,.scrollable-area-wrapper .hscroll-right,.scrollable-area-wrapper .vscroll-down{background:#777;width:4px;height:20px;float:left;display:none;}.scrollable-area-wrapper .hscroll-line,.scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left;}.scrollable-area-wrapper .hscroll-slider,.scrollable-area-wrapper .vscroll-slider{background:#ccc;width:20px;height:20px;}.scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto;}.scrollable-area-wrapper .hscroll-line{height:20px;width:auto;}@media (max-width:569px){.select-area{font-size:12px;height:24px;line-height:29px;}}
#celine_locationmap{height:100% !important;position:absolute !important;width:100% !important;}.link-go-admin-panel{background:#b2b2b2;height:61px;overflow:hidden;position:fixed;right:0;top:50px;width:60px;z-index:11;border-radius:30px 0 0 30px;}.link-go-admin-panel:hover{width:66px;}.link-go-admin-panel a{background:url(/sites/all/themes/custom/celine/images/cogwheel.png) no-repeat 0 0;display:block;font-size:0;height:50px;letter-spacing:-9999px;margin:5px;text-indent:-9999px;width:50px;}.link-go-admin-panel a:hover{margin-right:10px;}.element-invisible{display:none;}.tabs.primary{margin:30px 0 0 200px;display:inline-block;padding:5px 0;background:#b2b2b2;border-radius:5px;overflow:hidden;position:relative;z-index:100;}.tabs.primary li{float:left;padding-left:7px;list-style:none;text-transform:capitalize;letter-spacing:1px;font-size:13px;line-height:16px;}.tabs.primary li:first-child{padding:0;}.tabs.primary li a{min-width:70px;padding:5px 10px;text-align:center;color:#fff;border-radius:5px;}.tabs.primary li a:hover,.tabs.primary li.active a{background:#949494;}.node-type-set .productdetail{height:auto;}#admin-menu{box-shadow:0 -10px 20px 13px #000000;font:small "Lucida Grande",Verdana,sans-serif !important;right:0;width:auto;text-transform:none;letter-spacing:0;}div.messages{padding-left:40px;background-position:8px 50%;}div.messages ul{margin:0;}#ctools-modal.login-content{position:fixed;right:0;top:0;z-index:1000;width:260px;overflow:hidden;height:0;font-size:8px;-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out;}#ctools-modal.login-content .login-content-form{position:relative;height:350px;width:180px;overflow:hidden;margin-left:35px;margin-right:45px;}.productdetail-tools .flag-wrapper small{font-size:7px;margin-right:3px;}.productdetail{height:auto;}.ajax-links-api-loading{display:none;}.productgrid.grid li.modal,.productgrid.grid li.modal li{width:100%;}.grid .productdetail{display:block;}.grid li.modal .productdetail{margin:0;width:100%;}li.modal .productgrid.grid{margin-left:0px;margin-right:0px;margin-top:-15px;}.price .p p{display:inline-block;margin:0 3px 0 0;padding:0;}span.back-large{margin-bottom:15px;padding:10px 12px;display:block;}.archives-grid .ajax-progress-throbber,.storelist .ajax-progress-throbber,.switch-view .ajax-progress-throbber,.productgrid .ajax-progress-throbber{display:none !important;}.productgrid li a.switch_view{display:inline-block!important;width:auto!important;}#full-video2{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1;background:url(/sites/all/themes/custom/celine/uploads/poster-clouds.jpg) no-repeat;background-size:100% 100%;}#full-video2 object{min-height:100%;min-width:100%;position:absolute;display:block;transform:scale(1.2);-webkit-transform:scale(1.2);}ul.productgrid.stream li.modal{width:80%;margin:0 10%;height:100%;}.margin-left > .margin-left{margin-left:0px;}.productgrid li a.open-item,.productgrid li a.active-item{cursor:default;}.archives-grid #productdetail_wrapper{height:100px;clear:both;margin-bottom:-100px;position:relative;z-index:10;background:#fff;float:none;width:auto;}.archives-grid #productdetail_wrapper.active-wrapper{height:auto;}.gallery-hold{top:0;left:0;width:100%;height:100%;max-height:100%;margin:0 auto;}.slide-efect-disable{opacity:1!important;}.gallery-hold .flexslider .slides img{width:100% !important;}.home-gallery{overflow:hidden;width:100%;}.profile{width:320px;margin:0 auto;}.profile h3{font-size:13px !important;margin:0;padding:15px 0;}.profile dl{margin:0;padding:0 0 10px;overflow:hidden;}.profile dl ul{margin:0;padding:0;list-style:none;}.page-user .pane-page-content{width:320px;margin:0 auto;}.page-user .pane-content .tabs.primary{overflow:hidden;}#admin-menu{z-index:3000;}.page-user .pane-page-content label{display:none;}.page-user .pane-page-content .form-text{padding:7px 0 5px;margin:0 0 5px;width:100%;border:0;border-bottom:1px solid #c0c0c0;color:#a9a9a9;font-size:9px;letter-spacing:2.25px;text-transform:uppercase;background:#fff !important;}.page-user .pane-page-content .description{padding:5px 0;}.page-user .form-submit{display:block;border:1px solid #c0c0c0;color:#a9a9a9;text-align:center;padding:7px 0 5px;margin:10px 0 0;text-decoration:none;background:#fff;width:318px;text-transform:uppercase;letter-spacing:2px;cursor:pointer;}.page-user .form-submit:hover{border:1px solid #000;color:#000;}.flexslider .productdetail > .slide-element{display:none;-webkit-backface-visibility:hidden;}.flexslider .productdetail img{height:100%;display:block;}.share-container .share-content{text-align:right;}#email,#email .status-message,#newsletter .status-message{display:none;margin:0;}.newsletter-status-message{width:280px !important;margin:0 auto;}#newsletter .full-height{margin:0 auto;width:280px;position:relative;}#email .clientside-error,#newsletter .clientside-error{display:none !important;}#newsletter .flexslider .row > .slide-element{display:none;-webkit-backface-visibility:hidden;}#newsletter .flexslider .row img{height:100%;display:block;}.contact-form .webform-component--contact-optin label.option,.contact-form  .description{display:block;color:#a9a9a9;font-size:9px;left:0;text-transform:uppercase;}.contact-form .error{color:#cc0000 !important;}.contact-form
.webform-component--contact-optin span{display:none;}.contact-form .actions{margin-bottom:20px;padding:30px 0;}.contact-form input[type="submit"]{-moz-appearance:none;-moz-binding:none;-moz-user-select:none;background-color:#ffffff;border:0;box-sizing:0;cursor:default;padding:0;color:#a9a9a9;font-size:9px;left:0;letter-spacing:2.25px;text-transform:uppercase;}.contact-form .actions a{border:1px solid #c0c0c0;color:#a9a9a9;display:block;padding:7px 0 5px;text-align:center;text-decoration:none;}.contact-form .webform-component-textfield,.contact-form .webform-component-email{overflow:visible;}.flexslider .webform-component > .slide-element{display:none;-webkit-backface-visibility:hidden;}.flexslider .webform-component img{height:100%;display:block;}.productdetail .slide-hide,.webform-slides .slide-hide,.webform-slides .slide-element{display:none;}.newsletter-slider .slide-element{display:none;-webkit-backface-visibility:hidden;}#storelocator{opacity:0;}.back-large.number-list{padding-left:0;}#admin-menu .dropdown .admin-menu-search{position:relative;}#admin-menu .dropdown .admin-menu-search .input-placeholder-text{padding:0;z-index:10;left:5px;top:1px;text-transform:none;letter-spacing:0;}#animation-image{display:block;}.cookies-banner{display:none;}.collection .screen .share-container .share-content-inner{width:auto;}#beautiful-errors{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1000;}.nav .no-space .paddingbottom{padding-bottom:0;}.screen.screen-look .productdetail{height:auto!important;}.collection .screen.screen-look{display:inline;}.productgrid.grid .landscape img{width:200% !important;}.productdetail .video{float:left;margin-right:8%;width:46%;}.no-full.productgrid li{width:auto;}.hidden_content{display:none;visibility:hidden;}.screen.screen-look .productdetail .productdetail{width:100%;margin:auto;}.screen.screen-look .productdetail .drilldown .drilldown{height:auto !important;display:inline;}.page-user .messages.error{margin:0 auto;padding-left:0px;width:320px;}.page-user .messages.error ul{margin:0 0 0 10px;padding:0;}.complex-video .credits-container.credits-container-right .credits-content{display:block;clear:both;}.complex-video .credits-container .credits-content{padding:2px 0 0px 0;}@media (max-width:1024px){}#video-show{visibility:hidden;background-color:#000000;}.modal .flexslider .productdetail > .slide-element{margin-left:1px;}.share-container .share-content .share-content-inner{width:100%;}.productgrid.grid li.modal{margin:0 2%;}.productgrid.grid .modal .scroll.open-element{margin:15px 0;}.display-grid{margin-left:80px;margin-right:70px;}a.back.back-large{background-position:2px 12px;}.page-node-634 .text-tools{display:none;}.node-type-webform .select-options.drop-select.contact-country > div{height:200px;overflow:auto;}.productgrid.grid li.hidden-grid{display:inherit!important;}.node-type-page .sized.video-page{margin:0 auto 30px;}.node-type-page .text-only.text-large.no-body{margin-bottom:0!important;}.node-type-page .text-only.no-body{width:auto;}.node-type-page .text-only.text-large{width:auto;}@media (max-width:768px) and (min-width:569px){.text-only .image,.text-only.text-large .intro,.text-only.text-large .text,.text-only.text-large .image.image-h{width:90%!important;margin-left:5%;margin-right:5%;}}#storelocator{height:430px!important;}#storelocator .storelocator-right .text,.mobile-store .text{font-size:8px;}.vjs-mute-control.vjs-control.vjs-hidden,.vjs-fullscreen-control.vjs-control.vjs-hidden,.vjs-play-control.vjs-control.vjs-hidden,.vjs-has-started.vjs-default-skin .vjs-big-play-button{display:inline;}.hovernavigation-inner-none{margin:0 auto;width:auto!important;}#imageDataContainer{display:none!important;}#lightbox2-overlay{width:100%!important;height:100%!important;position:fixed!important;}#lightbox #outerImageContainer{width:100%!important;height:100%!important;}#lightbox #imageContainer{cursor:url(/sites/all/themes/custom/celine/images/loupe_moins.cur),-moz-zoom-in;padding:0!important;}.custom-cursor-pluse{cursor:url(/sites/all/themes/custom/celine/images/loupe_plus.cur),-moz-zoom-in !important;}*:first-child+html #lightbox #imageContainer{cursor:url(/sites/all/themes/custom/celine/images/loupe_moins.cur),-moz-zoom-in;}*:first-child+html .custom-cursor-pluse{cursor:url(/sites/all/themes/custom/celine/images/loupe_plus.cur),-moz-zoom-in;}#lightbox #hoverNav{height:auto!important;width:auto!important;}#lightbox .hoverscroll{margin:0 auto;width:auto!important;}#lightbox .listcontainer{width:auto!important;}#lightbox #loadingLink{margin:0 auto;}.lightbox2-orig-layout{position:fixed !important;left:0 !important;top:0 !important;width:100%;height:100%;}#lightbox #loading{position:fixed;left:50%;top:50%;width:32px;height:32px;margin:-16px 0 0 -16px;}#lightbox #outerImageContainer img{width:60%!important;height:initial!important;}.i18n-fr .webform-component--contact-optin .description.error{margin-top:12px;}.vjs-poster,.vjs-poster img{position:absolute !important;top:0;left:0;right:0;bottom:0;height:100%;width:100%;max-height:100%;top:-8px\9;}.i18n-ja .contact-form .webform-component--contact-first-name{width:100%!important;}.productdetail .text .chooser p > span{display:block;padding:10px 0;opacity:1;}.scroll.open-element .back.back-large.none{background:none;text-indent:-9999px;}#content_1{opacity:0;}.options-container .custom-options-button{display:block;padding:5px 0 5px 0;color:rgba(0,0,0,0.5);cursor:pointer;}.options-container .custom-options-button:hover{color:#000;}.space-top.collection{margin-top:20px;}@media (max-width:768px){#navigation > ul > li > a{opacity:1 !important;}#navigation > ul > li.active > ul > li > a{opacity:1 !important;}}.vjs-looks.vjs-control{overflow:hidden;}#video-inspiration{visibility:hidden;}.variation-wrapper .productdetail .text{float:right;}@media (max-width:569px){.cookies-banner{position:fixed !important;}.home-tools .share-container .share-content{position:relative;right:0;}#storelocator{height:auto !important;}}
.vjs-default-skin,.vjs-default-skin a{color:#fff;}@font-face{font-family:'VideoJS';src:url(/sites/all/themes/custom/celine/js/videojs/font/vjs.eot);src:url(/sites/all/themes/custom/celine/js/videojs/font/vjs.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/celine/js/videojs/font/vjs.woff) format('woff'),url(/sites/all/themes/custom/celine/js/videojs/font/vjs.ttf) format('truetype');font-weight:normal;font-style:normal;}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333333;background-color:rgba(51,51,51,0.9);}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #ffffff;-moz-box-shadow:0 0 2em #ffffff;box-shadow:0 0 2em #ffffff;}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0;}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:50px;}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s,opacity 0.1s;-moz-transition:visibility 0.1s,opacity 0.1s;-o-transition:visibility 0.1s,opacity 0.1s;transition:visibility 0.1s,opacity 0.1s;}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none;}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none;}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:"";}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;font-family:'Celine';font-size:8px;line-height:1.3em;letter-spacing:0.25em;text-transform:uppercase;}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #ffffff;}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-content,.vjs-default-skin .vjs-mute-control > div{padding:20px 10px;}.vjs-default-skin .vjs-control-content:hover,.vjs-default-skin .vjs-mute-control > div:hover{opacity:0.5;}.vjs-default-skin .vjs-control-text{}.vjs-default-skin .vjs-progress-control .vjs-control-text,.vjs-default-skin .vjs-current-time .vjs-control-text,.vjs-default-skin .vjs-duration .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.vjs-default-skin .vjs-play-control{width:7em;text-align:left;cursor:pointer;font-family:'Celine';font-size:8px;line-height:1.3em;letter-spacing:0.25em;text-transform:uppercase;}.vjs-default-skin .vjs-play-control .vjs-control-content{padding-left:25px;}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{font-family:'Celine';font-size:8px;line-height:1.3em;letter-spacing:0.25em;text-transform:uppercase;cursor:pointer;float:right;}.vjs-default-skin .vjs-volume-control{width:5em;float:right;}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0;}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em;}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em;}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em;}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em;}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.vjs-default-skin .vjs-progress-holder{height:100%;}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0;}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4);}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%;}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em;}.vjs-default-skin .vjs-looks{font-size:1em;line-height:3em;text-align:center;position:absolute;left:200px;right:200px;bottom:0;height:50px;cursor:pointer;}.vjs-default-skin .vjs-looks .show-looks-detail{text-align:center;cursor:pointer;display:block !important;padding:12px;height:10px;width:100%;padding-left:0;padding-right:0;}.vjs-default-skin .vjs-looks:hover .show-looks-detail{opacity:0.5;}.video-js.vjs-fullscreen .vjs-looks{display:none;}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em;}.vjs-default-skin .vjs-current-time{float:left;}.vjs-default-skin .vjs-duration{float:left;}.vjs-default-skin .vjs-remaining-time{display:none;float:left;}.vjs-time-divider{float:left;line-height:3em;}.vjs-default-skin .vjs-fullscreen-control{cursor:pointer;float:right;}.vjs-default-skin .vjs-fullscreen-control .vjs-control-content{padding-right:25px;}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-4em;margin-top:-2.6em;font-size:6em;display:block;z-index:2;position:absolute;width:8em;height:5.2em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;color:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none;}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none;}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none;}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;opacity:0.5;}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:5.2em;text-align:center;position:absolute;left:0;width:100%;height:100%;}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer;}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000000;border-top-color:rgba(7,40,50,0.5);}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block;}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase;}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000;}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#ffffff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff;}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default;}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c";}.vjs-default-skin .vjs-captions-button:before{content:"\e008";}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff;}.video-js{position:relative;padding:0;font-size:8px;vertical-align:middle;font-weight:normal;font-style:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.video-js .vjs-tech{position:absolute;top:0;left:0;}.video-js:-moz-full-screen{position:absolute;}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto;}.vjs-fullscreen #video-show_html5_api,.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute;}.video-js:-webkit-full-screen{width:100% !important;height:100% !important;}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none;}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%;padding-bottom:8px\9;background-size:cover;}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%;}.video-js.vjs-using-native-controls .vjs-poster{display:none;}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000000;background-color:rgba(0,0,0,0.5);}.video-js .vjs-subtitles{color:#ffffff;}.video-js .vjs-captions{color:#ffcc66;}.vjs-tt-cue{display:block;}.vjs-default-skin .vjs-hidden{display:none;}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible;}
