.vjs-control-bar{display:none}.vjs-default-skin .vjs-big-play-button{display:none !important}.cms-home{background:#06293e url('../images/ajax-loader.gif') no-repeat center center}@media only screen and (min-width:802px){.cms-home{background-color:#000000;background-image:url('../images/ajax-loader-onblack.gif')}}.cms-home.slider-loaded{background:none;background-color:#06293e}.cms-home p{margin-bottom:0 !important}.cms-home .widget-slider-container{overflow:hidden}.cms-home .widget-slider-container img{color:transparent !important}.cms-home .widget-slider-container .description{border:1px solid #6a6a6a;color:#031e2f;display:none;padding:20px;text-align:center}@media only screen and (min-width:768px){.cms-home .widget-slider-container .description{display:block}}.cms-home .widget-slider-container .description h3,.cms-home .widget-slider-container .description h4{margin:0}.cms-home .widget-slider-container .description .btn-widget{text-indent:-9999px;height:100%;left:0;position:absolute;top:0;width:100%}.cms-home .widget-slider-container .slide-container{position:relative}.cms-home .widget-slider-container .mobile-button{background:transparent url('../images/slider_controls.png') -31px 0 no-repeat;cursor:pointer;display:none;height:67px;position:absolute;width:67px}.cms-home o-js{position:absolute}.cms-home .slider-wrapper{overflow:hidden;margin-top:14px}.cms-home .widget-slider-container{height:9999px;position:relative}.cms-home .widget-slider-container.loading{top:-9999px;left:-9999px}.cms-home .widget-slider-container .slides-list{height:100%;margin:0;padding:0}.cms-home .widget-slider-container .slider-timeline{display:block}.cms-home .widget-slider-container .slider-timeline ul{margin:0;padding:0}.cms-home .widget-slider-container .slider-timeline li{cursor:pointer}.cms-home .widget-slider-container .slides-list li{font-size:0;height:100%;width:100%;position:absolute}.cms-home .widget-slider-container .slides-list li:first-child{z-index:1}.cms-home .widget-slider-container .slides-list li .full-slide-url{height:100%;left:0;position:absolute;top:0;width:100%;z-index:250}.cms-home .widget-slider-container .slide-disabled{opacity:0}.cms-home .widget-slider-container .slides-list .media-element{height:auto;left:50%;max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%}.cms-home .widget-slider-container .slides-list .media-element.media-desktop{display:none}@media only screen and (min-width:768px){.cms-home .widget-slider-container .slides-list .media-element.media-desktop{display:block}}.cms-home .widget-slider-container .slides-list .media-element.media-mobile{display:block}@media only screen and (min-width:768px){.cms-home .widget-slider-container .slides-list .media-element.media-mobile{display:none}}.cms-home .widget-slider-container .slides-list .here-video .media-element{height:100%;width:auto}@media only screen and (min-width:768px){.cms-home .widget-slider-container .slides-list .here-video .media-element{height:auto;width:100%}}.cms-home .lt-ie9 .widget-slider-container .slides-list .media-element{width:100px;height:100px}.cms-home .widget-slider-container .slide-container{height:100%}.cms-home .widget-slider-container .description{border:none;max-height:220px;height:130px;width:540px;color:#ffffff;text-transform:uppercase;text-align:left;overflow:hidden;margin:auto;position:absolute;top:0;left:30px;bottom:0;right:auto}.cms-home .widget-slider-container .description .slide-title{font-size:35px;line-height:40px}.cms-home .widget-slider-container .description .slide-subtitle{font-size:26px;line-height:22px;white-space:pre}.cms-home .widget-slider-container .description .btn-widget{text-indent:0;color:#ffffff;display:inline-block;font-size:12px;height:auto;margin-top:12px;padding:0 18px;position:relative;width:auto}.cms-home .widget-slider-container .description .btn-widget:after,.cms-home .widget-slider-container .description .btn-widget:before{background:#fff;content:'';display:block;height:2px;position:absolute;top:8px;width:8px}.cms-home .widget-slider-container .description .btn-widget:after{right:0}.cms-home .widget-slider-container .description .btn-widget:before{left:0}.cms-home .widget-slider-container .description.black{color:#000000}.cms-home .widget-slider-container .description.black .btn-widget{color:#000000}.cms-home .widget-slider-container .description.black .btn-widget:after,.cms-home .widget-slider-container .description.black .btn-widget:before{background:#000}.cms-home .slider-timeline{background:transparent;bottom:0;height:78px;position:absolute;right:0;width:100%;z-index:850}.cms-home .slider-timeline ul{display:inline-block;float:right;height:78px}.cms-home .slider-timeline li{background-color:rgba(0,0,0,0.5);color:#6a6a6a;display:none;float:left;font-size:10px;height:78px;list-style:none;text-align:left;text-transform:uppercase}@media only screen and (min-width:768px){.cms-home .slider-timeline li{display:block}}.cms-home .slider-timeline li .timeline-element{display:table-cell;vertical-align:middle;padding:0 20px;z-index:99;height:78px;position:relative}.cms-home .slider-timeline li .timeline-element .slide-number{left:5px;position:absolute;top:3px}.cms-home .slider-timeline li.current{color:#ffffff;display:block}.cms-home .slider-timeline li.current .progress-holder{z-index:99}.cms-home .slider-timeline li.passed .timeline-element{height:78px}.cms-home .slider-timeline li .progress-holder{visibility:visible;position:relative;z-index:-1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cms-home .slider-timeline li .progress-holder .progress-play{background:#fff;box-sizing:border-box;display:block;height:2px;left:0;margin:0;padding:0;position:absolute;top:-2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cms-home .slider-timeline li.passed .progress-play{width:0 !important}@media only screen and (min-width:801px){.store-ru.page-slider .widget-slider-container .description,.store-ja.page-slider .widget-slider-container .description{width:770px}.store-ru.page-slider .widget-slider-container .description .slide-title,.store-ja.page-slider .widget-slider-container .description .slide-title{font-size:31px}}