a,body,html{color:#b0aaaf}a,input:focus{outline:0}.menuinput,input.transparent:focus{box-shadow:none}.close,a:hover,header .logo{cursor:pointer}.divider,.facebook a .right,.facebook a .text,.homeCredit,.song-list .icon,.vksubmit,a.button{text-align:center}body,header{background:url(../images/bg.jpg) no-repeat fixed;background-position:0 0;background-size:cover}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;}body,html{height:100%}ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}a:active,a:focus,a:hover{color:#fff}a.language{color:#000}a.language:hover{color:#999}ol.inline,ul.inline{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;padding-left:5px;padding-right:5px}.hide{display:none}.h1,.show{display:block}.right{float:right;right:0;padding-right:15px}.left{float:left;left:0}.h1{font-size:30px;margin-top:5px;margin-bottom:15px;font-weight:700}.homepage{margin-left:auto;margin-right:auto;margin-top:10%;position:fixed}.homepage .logo{position:inherit;left:50%;margin-left:-135px;margin-top:auto;width:270px;height:112px;background:url(../images/logobig.png)top left no-repeat}.homepage .search{position:inherit;left:50%;width:480px;margin-left:-240px;margin-top:120px;padding:8px;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);border-radius:2px;background:rgba(255,255,255,.05)}.homepage .search input{font-size:16px;width:100%}input.transparent{background:0 0;border:none;margin-bottom:0;box-shadow:none;color:#b0aaaf}header{height:70px;width:100%;position:fixed;z-index:10!important}header .menu{position:inherit;top:0;right:0;line-height:60px;margin-right:50px}header .top-menu .menu-item{display:inline-block;margin-left:20px;vertical-align:middle}header .top-menu ul.inline>li{padding:0;margin-left:20px}header .top-menu ul.inline>li.empty,header .top-menu ul.inline>li:first-child{margin-left:0}header .logo{position:inherit;background:url(../images/logosmall.png)top left no-repeat;width:135px;height:56px;margin-left:50px;margin-top:20px}header .search{left:250px;position:inherit;width:40%;top:30px}header .search input{position:absolute;margin-left:10px;margin-top:3px;font-size:16px;width:100%}.left-column{width:200px;margin:30px 0 0 50px;position:fixed;top:60px}.leftmenu,.myplaylist{line-height:26px}.droppable-hovered,.list:active,.list:focus,.list:hover{background-color:rgba(255,255,255,.2);border-radius:4px}.playlist{height:270px;position:relative}.right-column{width:300px;position:fixed;top:60px;right:0}#socialmedia{position:absolute;top:20px}.lmenulink,.rmenu,.rmenulink{display:none}.faded-menu-dropdown{position:absolute;right:0;z-index:2!important;top:15px;width:auto;line-height:20px}.menuinput,.vkinput,.vksubmit{width:270px}a.submit{font-size:24px;letter-spacing:1px}.menuinput{padding:8px;margin:5px 5px 0;color:#b0aaaf;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);border-radius:2px;background:rgba(255,255,255,.05)}.vksubmit,a.button{background-color:#59B}.vksubmit,.vksubmit:hover{color:#000}.vkinput,.vksubmit{padding:6px;margin:5px}.vksubmit{position:relative;display:block;border-radius:8px}.center-column{position:absolute;left:250px;top:90px;width:55%}a.button{position:relative;color:#fff;font-size:13px;display:block;padding:4px;border-radius:8px;margin:15px auto;width:90%;z-index:2!important}a.button:active{position:relative;top:6px}.song-list{width:800px;margin-bottom:70px}.song-list .result{width:90%;height:26px;padding-bottom:5px;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.07);margin:0 auto;line-height:26px;z-index:5!important}.song-list .icon{float:left;margin:8px 6px 0 0}.song-list .name{float:left;display:block;width:86%;padding-top:3px;margin-right:10px;overflow:hidden}.song-list .duration{float:left;width:40px;padding-top:5px}.song-list .arrow_down{float:left;width:22px;text-align:center;padding-top:3px}.extrabuttons{width:90%;height:auto;padding-top:1px;padding-bottom:5px;margin:0 auto}footer.footer{position:fixed;height:60px;width:100%;bottom:-5px;transition:height .2s ease-out,bottom .3s}.close{position:absolute;right:0;margin-right:10px;margin-top:-20px;font-size:14px}.homeCredit{position:fixed;bottom:5px;right:10px;line-height:17px;font-size:11px;text-shadow:-1px -1px 0 #0075b8;width:auto;z-index:6!important}ul.dropdown-menu{max-height:200px;overflow-y:scroll;z-index:20;width:150px;margin:2px 0 0;padding:5px 0;background-color:#FFF;border:1px solid rgba(0,0,0,.15);border-radius:4px;text-shadow:none;text-align:left;color:#3E4662}ul.dropdown-menu li{padding:5px 15px;cursor:pointer}ul.dropdown-menu li:hover{background-color:#4f79a2;color:#fff}.loading{background:url(../images/spinner.gif)center no-repeat;height:32px;width:32px;left:49%;position:absolute}#oklink{padding-right:5px;margin-left:-40px}.divider,.facebook{width:270px}.facebook a{background:#3b559f;display:block;height:40px;line-height:40px;border-radius:3px}.facebook a .right{position:absolute;right:25px;top:-8px}.facebook a .text{color:#fff;display:block}.divider{overflow:hidden;padding-top:10px;padding-bottom:10px}.divider .or{display:inline-block;position:relative;font-style:italic;font-size:12px;color:#fff}.divider .or:after,.divider .or:before{content:'';position:absolute;width:1000px;top:10px;border-bottom:1px solid rgba(255,255,255,.3)}.divider .or:after{left:35px}.divider .or:before{right:35px}[class*=" icon-"],[class^=icon-]{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;background-image:url(../images/sprite.png);background-repeat:no-repeat;margin-top:1px}.icon-leftmenu,.icon-rightarrow,.icon-rightmenu{width:24px;height:24px;line-height:24px}.icon-leftmenu{background-position:0 0}.icon-facebookbig{background-position:0 -24px;width:32px;height:32px;line-height:32px}.icon-search{background-position:0 -56px}.icon-recently{background-position:0 -72px}.icon-cancel{background-position:-16px -56px}.icon-list_bullets{background-position:-16px -72px}.icon-rightarrow{background-position:-24px 0}.icon-googleplus{background-position:-32px -24px}.icon-edit{background-position:-32px -40px}.icon-download{background-position:-32px -56px}.icon-arrow_down{background-position:-48px -24px}.icon-arrow_up{background-position:-64px -24px}.icon-facebook{background-position:-48px -40px}.icon-copyurl{background-position:-48px -56px}.icon-play{background-position:-64px -40px}.icon-rightmenu{background-position:-72px 0}.icon-ok{background-position:-80px -24px}.icon-twitter{background-position:-80px -40px}.icon-remove{background-position:-80px -56px}@media (max-height:1000px){.playlist{height:600px}}@media (max-height:900px){.playlist{height:500px}}@media (max-height:800px){.playlist{height:400px}}@media (max-height:700px){.playlist{height:300px}}@media (max-height:650px){.playlist{height:250px}}@media (max-height:600px){.playlist{height:200px}}@media (max-height:550px){.playlist{height:150px}}@media (max-height:500px){.playlist{height:100px}}@media (max-height:450px){.playlist{height:50px}}@media (max-height:400px){.playlist{display:none}}@media (max-width:1350px){.song-list .name{width:86%}.center-column{width:55%}.song-list{width:770px}header .search{width:28%}}@media (max-width:1300px){.center-column{width:54%}.song-list .name{width:84%}.song-list{width:720px}header .search{width:28%}}@media (max-width:1250px){.center-column{width:52%}.song-list .name{width:83%}.song-list{width:670px}}@media (max-width:1200px){.center-column{width:50%}.song-list .name{width:82%}.song-list{width:610px}}@media (max-width:1150px){.center-column{width:48%}.song-list .name{width:80%}.song-list{width:560px}}@media (max-width:1100px){.homepage .search{width:440px;margin-left:-220px}.center-column{width:46%}.song-list .name{width:78%}.song-list{width:510px}}@media (max-width:1050px){.homepage .search{width:400px;margin-left:-200px}.center-column{width:44%}.song-list .name{width:75%}.song-list{width:450px}}@media (max-width:1000px){.homepage .search{width:360px;margin-left:-180px}.center-column{width:42%}.song-list .name{width:72%}.song-list{width:400px}}@media (max-width:950px){.homepage .search{width:300px;margin-left:-150px}.center-column{width:40%}.song-list .name{width:67%}.song-list{width:350px}}@media (max-width:900px){.homepage .search{width:480px;margin-left:-240px}.song-list .name{width:80%}.center-column{width:71%}.song-list{width:550px}header .search{width:32%}#embedlink{display:none}.rmenulink{display:block;position:fixed;top:0;right:0;line-height:60px;margin-right:20px;z-index:16!important}.rmenu{display:block;margin:auto;width:70%;padding-left:50px}#socialmedia,header .menu{display:none}.rmenu li{border:1px solid rgba(255,255,255,.3);border-radius:2px;margin:5px;padding:5px;float:left;cursor:pointer}.faded-menu-dropdown{top:50px;left:15px}.right-column{display:none;background-color:#131f2c;z-index:15!important;top:0;bottom:0;overflow:hidden}}@media (max-width:850px){.center-column{width:67%}}@media (max-width:800px){.center-column{width:65%}.song-list .name{width:78%}.song-list{width:500px}}@media (max-width:750px){.center-column{width:64%}.song-list .name{width:75%}.song-list{width:450px}}@media (max-width:700px){.center-column{width:60%}.song-list .name{width:72%}.song-list{width:400px}}@media (max-width:650px){.homepage{margin-top:12%}.center-column{left:200px;width:66%}.left-column{margin-left:10px}}@media (max-width:600px){.homepage{margin-top:15%}.song-list .name{width:68%}.center-column{width:62%}.song-list{width:350px}}@media (max-width:550px){.homepage{margin-top:18%}.song-list .name{width:62%}.center-column{width:58%}.song-list{width:300px}}@media (max-width:500px){.homepage{margin-top:22%}.homepage .search{width:90%;margin-left:5%;left:0}.song-list .name{width:72%}.center-column{top:110px;width:90%;left:20px}header{height:100px}header .search{left:20px;top:70px;width:90%}.song-list{width:410px}.lmenulink{position:fixed;top:0;left:0;line-height:60px;margin-left:20px;z-index:16!important}.left-column{display:none;width:300px;background-color:#131f2c;z-index:15!important;margin:0;top:0;bottom:0;overflow:hidden}.leftmenu{padding:50px 0 0 20px}.myplaylist{padding-left:20px}}@media (max-width:450px){.homepage{margin-top:25%}.song-list .name{width:68%}.song-list{width:360px}}@media (max-width:400px){.homepage{margin-top:30%}.song-list .name{width:65%}.song-list{width:310px}}@media (max-width:350px){.song-list .name{width:58%}.song-list{width:280px}}@media (max-width:300px){.homepage{margin-top:35%}.song-list{width:250px}}