*{margin:0px; padding:0px; position:relative}
html{width:100%; height:100%; overflow:auto}
body{overflow:hidden; width:100%; height:100%}

h1{font-family:SolomonSans; font-weight:normal; font-style:normal; font-size:48px; text-transform:uppercase; color:black}
h2{font-family:SolomonSansBook; font-weight:normal; font-style:normal; font-size:34px; text-transform:uppercase; color:black}

p{font-family:SolomonSans; font-weight:200; font-style:normal; font-size:24px; color:black}

.tColor_white{color:white}
.tColor_orange{color:#f3842b}

.clearAfter:after{content:''; display:block; clear:both}
.clearBlock{clear:both}

.topSkew:before{content:''; display:block; width:100%; height:5px; position:absolute; top:0px; left:0px; background:#0b2089}
.topSkew.p10:before, .skewed.p13{-o-transform:skew(13deg); -ms-transform:skew(13deg); -moz-transform:skew(13deg); -webkit-transform:skew(13deg); transform:skew(13deg); -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=0.17632698070846592,M21=0.17632698070846592,M22=1,SizingMethod='auto expand')"; filter:progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=0.17632698070846592,M21=0.17632698070846592,M22=1,SizingMethod='auto expand')}
.topSkew.m10:before, .skewed.m13{-o-transform:skew(-13deg); -ms-transform:skew(-13deg); -moz-transform:skew(-13deg); -webkit-transform:skew(-13deg); transform:skew(-13deg); -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=-0.1763269807084645,M21=-0.1763269807084645,M22=1,SizingMethod='auto expand')"; filter:progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=-0.1763269807084645,M21=-0.1763269807084645,M22=1,SizingMethod='auto expand')}

.orangeBtn{display:block; line-height:75px; padding:0px 20px; font-family:SolomonSans; font-weight:bold; font-style:normal; font-size:21px; text-align:center; text-transform:uppercase; text-decoration:none; color:white; outline:none; background:#f3842b; cursor:pointer}
.orangeBtn:before{content:''; display:block; width:0px; height:0px; border-left:18px solid transparent; border-bottom:75px solid #f3842b; position:absolute; top:0px; left:-18px}
.orangeBtn:after{content:''; display:block; width:0px; height:0px; border-right:18px solid transparent; border-top:75px solid #f3842b; position:absolute; top:0px; right:-18px}

.blueBtn{display:block; line-height:75px; padding:0px 20px; font-family:SolomonSans; font-weight:bold; font-style:normal; font-size:21px; text-align:center; text-transform:uppercase; text-decoration:none; color:white; outline:none; background:#0b2089; cursor:pointer}
.blueBtn:before{content:''; display:block; width:0px; height:0px; border-left:18px solid transparent; border-bottom:75px solid #0b2089; position:absolute; top:0px; left:-18px}
.blueBtn:after{content:''; display:block; width:0px; height:0px; border-right:18px solid transparent; border-top:75px solid #0b2089; position:absolute; top:0px; right:-18px}

.ghostBtn{display:block; line-height:75px; padding:0px 20px; font-family:SolomonSans; font-weight:bold; font-style:normal; font-size:21px; text-align:center; text-transform:uppercase; text-decoration:none; color:black; outline:none; border:1px solid white; background:white; cursor:pointer}
.ghostBtn:hover{color:white; background:none}

.wrapper{height:100%; margin:0px auto 0px}

.logoSamsung{display:block; width:93px; height:30px; background:url(/Design/images/logo_samsung_footer.png) no-repeat}
.logoTimeout{display:block; width:83px; height:56px; background:url(/Design/images/logoTimeout.jpg) no-repeat}

.iconGPlay{display:block; width:57px; height:62px; background:url(/Design/images/logo_gPlay.png) center center no-repeat}
.iconPlayMusic{display:block; width:78px; height:60px; background:url(/Design/images/logo_playMusic.png) center center no-repeat}
.logoPlay6{display:block; width:398px; height:138px; background:url(/Design/images/logo_play6.png) no-repeat; background-size:cover}

.shareList{list-style:none}
.shareList p{text-align:center; text-transform:uppercase; font-size:15px; clear:both}
.shareList li{display:block; width:40px; height:40px; float:left; margin:0px 5px 0px}
.shareList li a{display:block; width:100%; height:100%}
.shareList li a.FB{background:#3d5b93 url(/Design/images/socNetBtn.png) -40px 0px no-repeat}
.shareList li a.OK{background:#fe9429 url(/Design/images/socNetBtn.png) -120px 0px no-repeat}
.shareList li a.VK{background:#567c9e url(/Design/images/socNetBtn.png) -80px 0px no-repeat}
.shareList li a.TW{background:#23aadd url(/Design/images/socNetBtn.png) 0px 0px no-repeat}

.header{width:100%; height:50px; position:absolute; top:23px; left:0px; z-index:2000; border-top:1px solid black}
.header.white{border-top:1px solid white}
.mainMenu_showBtn{display:none}

.mainMenu{list-style:none; text-align:center}
.mainMenu li{display:inline-block; margin:0px 25px}
.mainMenu li a, .mainMenu li span{display:block; height:55px; line-height:55px; padding:0px 10px; font-family:SolomonSans; font-weight:normal; font-style:normal; font-size:18px; text-transform:uppercase; text-decoration:none; color:#000}
.white .mainMenu li a, .white .mainMenu li span{color:white}
.white .mainMenu li a.topSkew:before, .white .mainMenu li span.topSkew:before{background:white}
.mainMenu li.current span{cursor:default}

.footer{display:block; width:100%; height:150px; position:absolute; left:0px; bottom:0px; z-index:2000; border-top:1px solid black; background:white}
.footer .wrapper{width:600px}
.footer .iconGPlay{width:140px; height:auto; position:absolute; top:0px; bottom:0px; right:0px}
.footer .iconPlayMusic{width:140px; height:auto; position:absolute; top:0px; bottom:0px; left:0px}
.footer .shareBlock{width:200px; height:auto; position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin:auto}
.footer .shareList{margin:46px auto 0px}
.footer .shareList p{font-weight:bold}
.footer .shareList li{margin:0px 5px 5px}

.footer .logoSamsung{position:absolute; top:0px; bottom:0px; left:30px; margin:auto}
.footer .logoTimeout{position:absolute; top:0px; bottom:0px; right:30px; margin:auto}

.hamburger{display:none}

.yearInputHolder h2{text-align:center; margin:0px 0px 15px 0px}
.yearInputBlock{height:72px; width:300px; border:2px solid white; float:left; z-index:50; margin:0px 0px 0px 20px; background:white}
.yearInputHolder .blueBtn{float:right; padding:0px 40px; margin:0px 45px 0px 0px}
.yearInputBlock input{display:block; height:100%; width:90%; border:none; outline:none; margin:0px 0px 0px 10px; font-family:SolomonSans; font-size:36px; -moz-appearance:textfield}
.yearInputBlock input::-webkit-inner-spin-button, 
.yearInputBlock input::-webkit-outer-spin-button{-webkit-appearance:none; margin:0px}

.floorSwitch{padding:0px 4px; position:absolute; top:0px; right:30px; z-index:1000; background:white}

.floorChangeArrow{width:0; height:0; border-left:16px solid transparent; border-right:16px solid transparent; position:absolute; left:0px; cursor:pointer}
.floorChangeArrow.prev{border-bottom:15px solid white; top:-30px}
.floorChangeArrow.next{border-top:15px solid white; bottom:-30px}
.floorChangeArrow:hover{}

.floorSwitch .floorList{list-style:none}
.floorSwitch .floorList li{width:8px; height:8px; margin:20px 8px; border-radius:100%; background:black; cursor:pointer}
.floorSwitch li.current{width:16px; height:16px; margin:20px 4px}

.floorsHolder{width:100%; height:100%; position:relative; overflow:hidden}

.floor{width:100%; height:95%; position:absolute; overflow:hidden; background:white}
.floor:last-child{height:100%}
.floor .bgHolder{width:100%; height:100%; position:absolute; top:0px; left:0px; overflow:hidden}
.floor .fSection{height:100%; position:absolute; top:0px}

.scrollHere{position:absolute; top:0px; bottom:0px; left:0px; right:0px; z-index:1500; cursor:pointer}
.current .scrollHere{display:none}

.floor.doubleSlider .fSection{height:auto; bottom:0px; cursor:pointer; -o-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -moz-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out}
.floor.doubleSlider .fSection.active{cursor:default}

.floor.doubleSlider .fSection.fs0{width:70%; left:-43%; z-index:10}
.floor.doubleSlider .fSection.fs0 .bgHolder{width:120%; height:100%; position:absolute; top:0px; left:-15%; overflow:hidden; box-shadow:0px 0px 50px #000; -o-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -moz-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out}
.floor.doubleSlider .fSection.fs0 .bgImg{width:100%; height:100%; position:absolute; top:0px; right:-25%; -o-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -moz-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out}
.floor.doubleSlider .fSection.fs0 .bgImg.color{}
.floor.doubleSlider .fSection.fs0 .bgImg.bw{opacity:0}

.floor.doubleSlider .fSection.fs0.active{left:0%}
.floor.doubleSlider .fSection.fs0.active .bgImg{right:-10%}
.floor.doubleSlider .fSection.fs0.active .bgImg.bw{opacity:1}

.floor.doubleSlider .fSection.fs1{width:100%; right:0px; z-index:5}
.floor.doubleSlider .fSection.fs1 .bgHolder{width:80%; height:100%; position:absolute; top:0px; left:45%; overflow:hidden; -o-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -moz-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out}
.floor.doubleSlider .fSection.fs1 .bgImg{width:100%; height:100%; position:absolute; top:0px; right:0%; -o-transition:all 1s ease-out; -ms-transition:all 1s ease-out; -moz-transition:all 1s ease-out; -webkit-transition:all 1s ease-out; transition:all 1s ease-out}
.floor.doubleSlider .fSection.fs1 .bgImg.color{}
.floor.doubleSlider .fSection.fs1 .bgImg.bw{opacity:0}

.floor.doubleSlider .fSection.fs1.active .bgHolder{left:22%}
.floor.doubleSlider .fSection.fs1.active .bgImg.bw{opacity:1}

.floor.doubleFixed .fSection.fs0{width:74%; left:0px; z-index:10}
.floor.doubleFixed .fSection.fs0 .bgHolder{width:120%; height:100%; position:absolute; top:0px; left:-22%; overflow:hidden; box-shadow:0px 0px 50px #000}
.floor.doubleFixed .fSection.fs0 .bgImg{width:92%; height:100%; position:absolute; top:0px; right:-8%}

.floor.doubleFixed .fSection.fs1{width:40%; right:0px; z-index:5}

@media only screen and (max-width:1680px){}

@media only screen and (max-width:1600px){}

@media only screen and (max-width:1440px){h1{font-size:30px}
h2{font-size:24px}
p{font-size:18px}

.header{top:10px}

.footer{height:100px}
.footer .shareList{margin:25px auto 0px}

.orangeBtn{line-height:60px; padding:0px 15px; font-size:16px}
.orangeBtn:before{border-left:14px solid transparent; border-bottom:60px solid #f3842b; left:-14px}
.orangeBtn:after{border-right:14px solid transparent; border-top:60px solid #f3842b; right:-14px}

.blueBtn{line-height:60px; padding:0px 15px; font-size:16px}
.blueBtn:before{border-left:14px solid transparent; border-bottom:60px solid #0b2089; left:-14px}
.blueBtn:after{border-right:14px solid transparent; border-top:60px solid #0b2089; right:-14px}
.ghostBtn{line-height:60px; padding:0px 15px; font-size:16px}

.yearInputBlock{height:57px; width:210px; margin:0px 0px 0px 5px}

.floor.doubleFixed .fSection.fs0 .bgImg{width:94%; right:-10%}
}

@media only screen and (max-width:1366px){}

@media only screen and (max-width:1280px){.floor.doubleFixed .fSection.fs0 .bgHolder{left:-28.5%}
.floor.doubleFixed .fSection.fs0 .bgImg{right:-12%}
}

@media only screen and (max-width:1024px){html{height:auto}
body{overflow:auto; width:100%; height:auto}

.header{height:42px; position:fixed; top:0px; border-top:none; box-shadow:0px 0px 5px #000; background:white}
.mainMenu li a, .mainMenu li span{height:45px; line-height:45px}

.footer{position:relative; height:80px}
.footer .iconPlayMusic{width:78px; height:60px; top:auto; bottom:5px; left:200px}
.footer .iconPlayMusic.topSkew.p10:before{display:none}
.footer .iconGPlay{width:57px; height:62px; top:auto; bottom:6px; right:200px}
.footer .iconGPlay.topSkew.p10:before{display:none}
.footer .logoTimeout{right:40px}
.footer .logoSamsung{left:43px}
.footer .shareBlock{display:none}

.floorsHolder{height:auto}

.floor{height:auto; position:relative}

.floor.doubleSlider .fSection.active{}
.floor.doubleSlider .fSection.fs0{width:100%; height:700px; position:relative; top:auto; bottom:auto; right:auto; left:auto}
.floor.doubleSlider .fSection.fs0 .bgHolder{width:100%; left:0%; box-shadow:none; -o-transform:none; -ms-transform:none; -moz-transform:none; -webkit-transform:none; transform:none; -ms-filter:none; filter:none}
.floor.doubleSlider .fSection.fs0 .bgImg{right:0%; -o-transform:none; -ms-transform:none; -moz-transform:none; -webkit-transform:none; transform:none; -ms-filter:none; filter:none}
.floor.doubleSlider .fSection.fs0.active .bgImg{right:0%}
.floor.doubleSlider .fSection.fs0 .bgImg.bw{opacity:1}
.floor.doubleSlider .fSection.fs1{width:100%; height:700px; position:relative; top:auto; bottom:auto; right:auto; left:auto; cursor:default}
.floor.doubleSlider .fSection.fs1 .bgHolder{width:100%; left:0%}
.floor.doubleSlider .fSection.fs1.active .bgHolder{left:0%}
.floor.doubleSlider .fSection.fs1 .bgImg.bw{opacity:1}

.floor.doubleFixed .fSection.fs0{width:100%; height:700px; position:relative; top:auto; left:auto}
.floor.doubleFixed .fSection.fs0 .bgHolder{width:100%; height:100%; position:absolute; top:0px; left:0%; overflow:hidden; box-shadow:none; -o-transform:none; -ms-transform:none; -moz-transform:none; -webkit-transform:none; transform:none; -ms-filter:none; filter:none}
.floor.doubleFixed .fSection.fs0 .bgImg{width:100%; height:100%; position:absolute; top:0px; left:0px; -o-transform:none; -ms-transform:none; -moz-transform:none; -webkit-transform:none; transform:none; -ms-filter:none; filter:none}

.floor.doubleFixed .fSection.fs1{width:100%; height:650px; position:relative; top:auto; bottom:auto; right:auto; left:auto}

.header{display:none}

.hamburger{display:block; width:60px; height:60px; position:fixed; top:0px; right:0px; z-index:5000; box-shadow:0px 0px 10px #000; background:rgba(255,255,255,0.95); cursor:pointer}
.hamburger .toMain{display:none}
.hamburger .mainMenu{display:none; margin:15% auto 15px}
.hamburger .mainMenu li{display:block; margin:15px 0px 15px 0px; text-align:center}
.hamburger .mainMenu li a, .mainMenu li span{display:inline-block; height:75px; line-height:75px; font-size:45px}
.hamburger .mainMenu li.current .noLink{display:inline-block; background:#8D9ED8; -o-transform:skew(-13deg); -ms-transform:skew(-13deg); -moz-transform:skew(-13deg); -webkit-transform:skew(-13deg); transform:skew(-13deg)}
.hamburger .mainMenu li.current .noLink span{-o-transform:skew(13deg); -ms-transform:skew(13deg); -moz-transform:skew(13deg); -webkit-transform:skew(13deg); transform:skew(13deg)}
.hamburger .mainMenu li .noLink.topSkew.m10:before{display:none}
.hamburger .shareList{display:none; text-align:center; margin:0px; position:absolute; left:0px; right:0px; bottom:40px}
.hamburger .shareList li{display:inline-block; width:80px; height:80px; float:none}
.hamburger .shareList li a.FB{background:#3D5B93 url(/Design/images/socNetBtn.png) -50px 10px no-repeat; background-size:300%}
.hamburger .shareList li a.TW{background:#23AADD url(/Design/images/socNetBtn.png) 13px 10px no-repeat; background-size:300%}
.hamburger .shareList li a.VK{background:#567C9E url(/Design/images/socNetBtn.png) -110px 10px no-repeat; background-size:300%}
.hamburger .shareList li a.OK{background:#FE9429 url(/Design/images/socNetBtn.png) -171px 10px no-repeat; background-size:300%}
.hamburger .shareList p{font-weight:normal; font-size:30px; margin:0px 0px 15px 0px}

.hamburgerOpen{display:block; width:60px; height:60px; position:absolute; top:0px; left:0px; background:url(/Design/images/hamburgerOpen.png) center center no-repeat; cursor:pointer}
.hamburgerClose{display:none; width:60px; height:60px; position:absolute; top:0px; right:0px; background:url(/Design/images/hamburgerClose.png) center center no-repeat; cursor:pointer}

.hamburger.opened{width:100%; height:100%; cursor:default}
.hamburger.opened .mainMenu{display:block}

.hamburger.opened .shareList{display:block}
.hamburger.opened .hamburgerOpen{display:none}
.hamburger.opened .hamburgerClose{display:block}

.hamburger.opened .toMain{display:block; height:75px; line-height:75px; padding:0px 10px; margin:10px 70px 10px 50px; font-family:SolomonSans; position:relative; top:auto; left:auto; font-weight:bold; font-style:normal; font-size:45px; text-transform:uppercase; text-decoration:none; color:#000}
.hamburger.opened .toMain:before{content:''; display:inline-block; width:0; height:0; position:relative; top:auto; left:auto; margin:0px 20px 0px 0px; border-right:20px solid black; border-top:16px solid transparent; border-bottom:16px solid transparent}

.scrollHere{display:none !important}

.yearInputBlock{width:155px; margin:0px 0px 0px 0px}
.yearInputHolder .blueBtn{margin:0px 20px 0px 0px}
}
