@charset "utf-8";
html{overflow-y:scroll}
fieldset,dl,dt,dd{padding:0;margin:0}
abbr{border:none;border-bottom:1px dotted;cursor:help}




button:enabled,input[type="button"]:enabled,input[type="submit"]:enabled,input[type="reset"]:enabled,input[type="image"]:enabled{cursor:pointer}

#graybox_overlay{background-color:rgba(0,0,0, 0.75);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999}
#graybox{overflow:hidden;background-color:rgba(0,0,0, 0.35);border-radius:5px;position:absolute;left:50%;z-index:99999}
#graybox_x1{overflow:hidden;background-color:#FFF;margin:10px;border-radius:2px;position:relative}
a#graybox-close{width:16px;height:16px;line-height:16px;text-align:center;display:block;overflow:hidden;font-size:20px;font-weight:bold;font-family:arial, sans-serif;color:#222;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;right:0;top:0}
a#graybox-close:hover{color:#C00}
#graybox-p{overflow:hidden;margin:15px}
[class*="rtform_"] span.select,[class*="rtform_"] textarea,[class*="rtform_"] input[type="text"],[class*="rtform_"] input[type="password"],[class*="rtform_"] input[type="button"],[class*="rtform_"] input[type="submit"],[class*="rtform_"] input[type="reset"],[class*="rtform_"] a.psv_btn{font-size:1em;font-family:arial, sans-serif;line-height:normal;vertical-align:middle;-moz-box-sizing:border-box;box-sizing:border-box;border:none;margin:0 0 2px 0;border-radius:2px;-webkit-appearance:none}
[class*="rtform_"] textarea{vertical-align:top;overflow:auto}
[class*="rtform_"] a.psv_btn{text-decoration:none;display:inline-block;outline:none}
[class*="rtform_"] span.select,[class*="rtform_"] textarea,[class*="rtform_"] input[type="text"],[class*="rtform_"] input[type="password"]{padding:0.5em}
.rtform_w span.select,.rtform_w textarea,.rtform_w input[type="text"],.rtform_w input[type="password"]{color:#444;box-shadow:inset 0 0 0 1px #BFBFBF, inset 0 2px 0 0 #E5E5E5, 0 2px 0 0 rgba(0,0,0, 0.02);background-color:#FFF}
.rtform_w textarea:focus,.rtform_w input[type="text"]:focus,.rtform_w input[type="password"]:focus{box-shadow:inset 0 0 0 1px #BFBFBF, inset 0 2px 0 0 #E5E5E5, 0 2px 0 0 rgba(0,174,255, 0.8)}
.rtform_w textarea:disabled,.rtform_w input[type="text"]:disabled,.rtform_w input[type="password"]:disabled{color:#BDBDBD;box-shadow:inset 0 0 0 1px #DADADA, inset 0 2px 0 0 #E7E7E7, 0 2px 0 0 rgba(0,0,0, 0.02);background-color:#F0F0F0}
.rtform_b span.select,.rtform_b textarea,.rtform_b input[type="text"],.rtform_b input[type="password"]{color:#EFEFEF;box-shadow:inset 0 0 0 1px #0F1113, inset 0 2px 0 0 #191B1E, 0 2px 0 0 rgba(255,255,255, 0.02);background-color:#1F2226}
.rtform_b textarea:focus,.rtform_b input[type="text"]:focus,.rtform_b input[type="password"]:focus{box-shadow:inset 0 0 0 1px #0F1113, inset 0 2px 0 0 #191B1E, 0 2px 0 0 rgba(41,154,233, 0.8)}
.rtform_b textarea:disabled,.rtform_b input[type="text"]:disabled,.rtform_b input[type="password"]:disabled{color:#66696D;box-shadow:inset 0 0 0 1px #272B2F, inset 0 2px 0 0 #2A2D32, 0 2px 0 0 rgba(255,255,255, 0.02);background-color:#2C2F35}
[class*="rtform_"] span.select{display:inline-block;overflow:hidden;padding:0;white-space:nowrap}
[class*="rtform_"] span.select:before{content:'.';display:inline-block;width:0;margin:0.5em 0;overflow:hidden;vertical-align:middle}
[class*="rtform_"] span.select select{border:none;margin:2px;padding:0.2em 4px;background-color:transparent;vertical-align:middle;font-size:1em;font-family:arial, sans-serif}
.rtform_w span.select select{background-color:#FFF;color:#444}
.rtform_b span.select select{background-color:#1F2226;color:#EFEFEF}
[class*="rtform_"] input[type="button"],[class*="rtform_"] input[type="submit"],[class*="rtform_"] input[type="reset"],[class*="rtform_"] a.psv_btn{padding:0.5em 1.2em}
[class*="rtform_"] input[type="button"],[class*="rtform_"] input[type="submit"],[class*="rtform_"] input[type="reset"],[class*="rtform_"] a.psv_btn{box-shadow:inset 0 1px 0 0 rgba(255,255,255, 0.3), inset 0 -1px 0 0 rgba(0,0,0, 0.1), 0 2px 0 0 rgba(0,0,0, 0.1)}
[class*="rtform_"] input[type="button"]:focus,[class*="rtform_"] input[type="submit"]:focus,[class*="rtform_"] input[type="reset"]:focus,[class*="rtform_"] a.psv_btn:focus{box-shadow:inset 0 1px 0 0 rgba(255,255,255, 0.3), inset 0 -1px 0 0 rgba(0,0,0, 0.1), 0 2px 0 0 rgba(0,0,0, 0.8)}
[class*="rtform_"] input[type="button"]:hover,[class*="rtform_"] input[type="submit"]:hover,[class*="rtform_"] input[type="reset"]:hover,[class*="rtform_"] a.psv_btn:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255, 0.3), inset 0 -1px 0 0 rgba(0,0,0, 0.1), 0 2px 0 0 rgba(0,0,0, 0.1)}
[class*="rtform_"] input[type="button"]:active,[class*="rtform_"] input[type="submit"]:active,[class*="rtform_"] input[type="reset"]:active,[class*="rtform_"] a.psv_btn:active{box-shadow:inset 0 1px 0 0 rgba(0,0,0, 0.4), inset 0 2px 0 0 rgba(0,0,0, 0.2), inset 0 -1px 0 0 rgba(0,0,0, 0.4), 0 2px 0 0 rgba(0,0,0, 0.1)}
[class*="rtform_"] input[type="button"]:disabled,[class*="rtform_"] input[type="submit"]:disabled,[class*="rtform_"] input[type="reset"]:disabled{box-shadow:inset 0 1px 0 0 rgba(255,255,255, 0.3), inset 0 -1px 0 0 rgba(0,0,0, 0.1), 0 2px 0 0 rgba(0,0,0, 0.1)}
[class*="rtform_"] input[type="button"],[class*="rtform_"] input[type="submit"],[class*="rtform_"] input[type="reset"],[class*="rtform_"] a.psv_btn{color:#222;background:#C7CDD1;background:-o-linear-gradient(top, #C7CDD1, #AAB0B2);background:-ms-linear-gradient(top, #C7CDD1, #AAB0B2);background:-moz-linear-gradient(top, #C7CDD1, #AAB0B2);background:-webkit-linear-gradient(top, #C7CDD1, #AAB0B2);background:linear-gradient(top, #C7CDD1, #AAB0B2)}
[class*="rtform_"] input[type="button"]:hover,[class*="rtform_"] input[type="submit"]:hover,[class*="rtform_"] input[type="reset"]:hover,[class*="rtform_"] a.psv_btn:hover{background:#AEB4B8;background:-o-linear-gradient(top, #AEB4B8, #919799);background:-ms-linear-gradient(top, #AEB4B8, #919799);background:-moz-linear-gradient(top, #AEB4B8, #919799);background:-webkit-linear-gradient(top, #AEB4B8, #919799);background:linear-gradient(top, #AEB4B8, #919799)}
[class*="rtform_"] input[type="button"]:active,[class*="rtform_"] input[type="submit"]:active,[class*="rtform_"] input[type="reset"]:active,[class*="rtform_"] a.psv_btn:active{background:#797D80}
[class*="rtform_"] input[type="button"]:disabled,[class*="rtform_"] input[type="submit"]:disabled,[class*="rtform_"] input[type="reset"]:disabled{color:#222;background:#C7CDD1;background:-o-linear-gradient(top, #C7CDD1, #AAB0B2);background:-ms-linear-gradient(top, #C7CDD1, #AAB0B2);background:-moz-linear-gradient(top, #C7CDD1, #AAB0B2);background:-webkit-linear-gradient(top, #C7CDD1, #AAB0B2);background:linear-gradient(top, #C7CDD1, #AAB0B2);opacity:0.3}
[class*="rtform_"] input[type="button"].rtform-blue,[class*="rtform_"] input[type="submit"].rtform-blue,[class*="rtform_"] input[type="reset"].rtform-blue,[class*="rtform_"] a.psv_btn.rtform-blue{color:#FFF;background:#57A3D2;background:-o-linear-gradient(top, #57A3D2, #2C87B2);background:-ms-linear-gradient(top, #57A3D2, #2C87B2);background:-moz-linear-gradient(top, #57A3D2, #2C87B2);background:-webkit-linear-gradient(top, #57A3D2, #2C87B2);background:linear-gradient(top, #57A3D2, #2C87B2)}
[class*="rtform_"] input[type="button"].rtform-blue:hover,[class*="rtform_"] input[type="submit"].rtform-blue:hover,[class*="rtform_"] input[type="reset"].rtform-blue:hover,[class*="rtform_"] a.psv_btn.rtform-blue:hover{background:#4B8EB8;background:-o-linear-gradient(top, #4B8EB8, #267599);background:-ms-linear-gradient(top, #4B8EB8, #267599);background:-moz-linear-gradient(top, #4B8EB8, #267599);background:-webkit-linear-gradient(top, #4B8EB8, #267599);background:linear-gradient(top, #4B8EB8, #267599)}
[class*="rtform_"] input[type="button"].rtform-blue:active,[class*="rtform_"] input[type="submit"].rtform-blue:active,[class*="rtform_"] input[type="reset"].rtform-blue:active,[class*="rtform_"] a.psv_btn.rtform-blue:active{background:#206180}
[class*="rtform_"] input[type="button"].rtform-blue:disabled,[class*="rtform_"] input[type="submit"].rtform-blue:disabled,[class*="rtform_"] input[type="reset"].rtform-blue:disabled{color:#FFF;background:#57A3D2;background:-o-linear-gradient(top, #57A3D2, #2C87B2);background:-ms-linear-gradient(top, #57A3D2, #2C87B2);background:-moz-linear-gradient(top, #57A3D2, #2C87B2);background:-webkit-linear-gradient(top, #57A3D2, #2C87B2);background:linear-gradient(top, #57A3D2, #2C87B2);opacity:0.3}
[class*="rtform_"] input[type="button"].rtform-green,[class*="rtform_"] input[type="submit"].rtform-green,[class*="rtform_"] input[type="reset"].rtform-green,[class*="rtform_"] a.psv_btn.rtform-green{color:#FFF;background:#9AD257;background:-o-linear-gradient(top, #9AD257, #6FB22C);background:-ms-linear-gradient(top, #9AD257, #6FB22C);background:-moz-linear-gradient(top, #9AD257, #6FB22C);background:-webkit-linear-gradient(top, #9AD257, #6FB22C);background:linear-gradient(top, #9AD257, #6FB22C)}
[class*="rtform_"] input[type="button"].rtform-green:hover,[class*="rtform_"] input[type="submit"].rtform-green:hover,[class*="rtform_"] input[type="reset"].rtform-green:hover,[class*="rtform_"] a.psv_btn.rtform-green:hover{background:#87B84B;background:-o-linear-gradient(top, #87B84B, #609926);background:-ms-linear-gradient(top, #87B84B, #609926);background:-moz-linear-gradient(top, #87B84B, #609926);background:-webkit-linear-gradient(top, #87B84B, #609926);background:linear-gradient(top, #87B84B, #609926)}
[class*="rtform_"] input[type="button"].rtform-green:active,[class*="rtform_"] input[type="submit"].rtform-green:active,[class*="rtform_"] input[type="reset"].rtform-green:active,[class*="rtform_"] a.psv_btn.rtform-green:active{background:#508020}
[class*="rtform_"] input[type="button"].rtform-green:disabled,[class*="rtform_"] input[type="submit"].rtform-green:disabled,[class*="rtform_"] input[type="reset"].rtform-green:disabled{color:#FFF;background:#9AD257;background:-o-linear-gradient(top, #9AD257, #6FB22C);background:-ms-linear-gradient(top, #9AD257, #6FB22C);background:-moz-linear-gradient(top, #9AD257, #6FB22C);background:-webkit-linear-gradient(top, #9AD257, #6FB22C);background:linear-gradient(top, #9AD257, #6FB22C);opacity:0.3}
[class*="rtform_"] input[type="button"].rtform-red,[class*="rtform_"] input[type="submit"].rtform-red,[class*="rtform_"] input[type="reset"].rtform-red,[class*="rtform_"] a.psv_btn.rtform-red{color:#FFF;background:#D25757;background:-o-linear-gradient(top, #D25757, #B22C2C);background:-ms-linear-gradient(top, #D25757, #B22C2C);background:-moz-linear-gradient(top, #D25757, #B22C2C);background:-webkit-linear-gradient(top, #D25757, #B22C2C);background:linear-gradient(top, #D25757, #B22C2C)}
[class*="rtform_"] input[type="button"].rtform-red:hover,[class*="rtform_"] input[type="submit"].rtform-red:hover,[class*="rtform_"] input[type="reset"].rtform-red:hover,[class*="rtform_"] a.psv_btn.rtform-red:hover{background:#B84B4B;background:-o-linear-gradient(top, #B84B4B, #992626);background:-ms-linear-gradient(top, #B84B4B, #992626);background:-moz-linear-gradient(top, #B84B4B, #992626);background:-webkit-linear-gradient(top, #B84B4B, #992626);background:linear-gradient(top, #B84B4B, #992626)}
[class*="rtform_"] input[type="button"].rtform-red:active,[class*="rtform_"] input[type="submit"].rtform-red:active,[class*="rtform_"] input[type="reset"].rtform-red:active,[class*="rtform_"] a.psv_btn.rtform-red:active{background:#802020}
[class*="rtform_"] input[type="button"].rtform-red:disabled,[class*="rtform_"] input[type="submit"].rtform-red:disabled,[class*="rtform_"] input[type="reset"].rtform-red:disabled{color:#FFF;background:#D25757;background:-o-linear-gradient(top, #D25757, #B22C2C);background:-ms-linear-gradient(top, #D25757, #B22C2C);background:-moz-linear-gradient(top, #D25757, #B22C2C);background:-webkit-linear-gradient(top, #D25757, #B22C2C);background:linear-gradient(top, #D25757, #B22C2C);opacity:0.3}
ul.std{list-style-type:circle;margin:2px 0 5px 25px}
ul.std li{margin-top:3px}
ul.std_li_sm{margin:2px 0 5px 10px}
ul.std_li_sm li{margin-top:3px}
ul.std_li_sm li em.std_li_sm-x{width:30px;color:#777;font-style:italic;display:inline-block}
.lbl,.kaptcha{margin-bottom:10px;position:relative}
.lbl em.lbl-t,.kaptcha em.kaptcha-t{display:block;margin-bottom:3px;color:#555}
.lbl em.lbl-l,.kaptcha em.kaptcha-l{display:inline-block}
.kaptcha img{display:inline-block;vertical-align:top}
.kaptcha input[type="text"]{height:40px;width:120px;font-size:18px;vertical-align:middle}
.lbl .lbl-info{display:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0, 0.85);color:#FFF;font-size:11px;padding:10px;position:absolute;border-radius:2px;top:100%;margin-top:7px;left:0;z-index:10}
.lbl .lbl-info:before{content:'';display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0, 0.85);position:absolute;top:-4px;right:50%;margin-left:-4px}
.lbl input:focus + .lbl-info{display:block}
h3.pp-title{color:#444;font-size:16px;font-weight:bold;margin-bottom:15px}
.minishare{display:inline-block;overflow:hidden}
.minishare > a{width:16px;height:16px;display:block;float:left;overflow:hidden;text-align:left !important;text-indent:-9999px !important;background:url('../radio_files/spr.png') 0 0 no-repeat;margin-left:5px}
.minishare > a:first-child{margin-left:0}
.minishare > a.minishare-vk{background-position:0 -960px}
.minishare > a.minishare-vk:hover{background-position:-17px -960px}
.minishare > a.minishare-ok{background-position:0 -977px}
.minishare > a.minishare-ok:hover{background-position:-17px -977px}
.minishare > a.minishare-fb{background-position:0 -994px}
.minishare > a.minishare-fb:hover{background-position:-17px -994px}
.minishare > a.minishare-gp{background-position:0 -1011px}
.minishare > a.minishare-gp:hover{background-position:-17px -1011px}
.minishare > a.minishare-tw{background-position:0 -1028px}
.minishare > a.minishare-tw:hover{background-position:-17px -1028px}
.minishare > a.minishare-url{background-position:0 -1062px}
.minishare > a.minishare-url:hover{background-position:-17px -1062px}


#fixplayer{min-width:555px;max-width:766px; left:+64px; }
abbr{border-bottom-color:#222}
input,textarea,select{font-family:arial, sans-serif}
#xx1{min-height:100px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 0px 0px 0px;
}



#xx2{margin:0 auto;padding-bottom:0px;position:relative; max-width:992px;}
#xx2:before,#xx2:after{content:'';display:table}
#xx2:after{clear:both}
#xbody{position:relative}
#xbody:before,#xbody:after{content:'';display:table}
#xbody:after{}

.hidden{position:absolute !important;left:-9999px !important}
#load-indicator{width:100px;height:18px;line-height:18px;color:#FFF;font-size:11px;text-shadow:0 1px 0 rgba(0,0,0, 0.1);text-align:center;border-radius:0 0 2px 2px;background-color:#1AABFF;background-image:-webkit-linear-gradient( top, rgba(0,0,0, 0.1), rgba(0,0,0, 0) );background-image:linear-gradient( to bottom, rgba(0,0,0, 0.1), rgba(0,0,0, 0) );position:fixed;top:-20px;left:50%;margin-left:-50px}

.xblock{-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(234, 234, 234, 0.93);border-radius:5px;border:2px solid #FFF;box-shadow:0 0 2px #A4A5A7;margin:0 0 20px 0;padding:15px 20px;position:relative}
.xblock h1.xtitle{line-height:1.3;color:#777;font-size:30px;margin-bottom:20px;word-wrap:break-word}
ul.tags{background-color:rgba(0,0,0, 0.05);border-radius:5px;margin:0 0 22px 0;padding:20px}
ul.tags > li{line-height:1.3;display:block;overflow:hidden;font-size:0}
ul.tags > li{font-size:11px;display:inline-block;color:#777;margin-right:20px}
ul.tags > li a{color:#777}
ul.tags > li a:hover{color:#222}
.new_songs_cloud{background-color:rgba(0,0,0, 0.05);border-radius:5px;margin:0 0 22px 0;padding:15px 20px}
.new_songs_cloud h5{color:#444;font-size:16px;font-family:georgia, 'times new roman', arial, sans-serif;margin-bottom:10px}
.new_songs_cloud ul{display:block;font-size:11px}
.new_songs_cloud ul > li{display:block;overflow:hidden;margin-top:3px;white-space:nowrap}
.new_songs_cloud ul > li:first-child{margin-top:0}
.new_songs_cloud ul > li > i{display:inline-block;font-style:normal;margin-right:5px;color:#AAA}
.new_songs_cloud ul > li > i:before{content:'[';display:inline-block;color:#AAA}
.new_songs_cloud ul > li > i:after{content:']';display:inline-block;color:#AAA}
.new_songs_cloud ul > li > b{display:inline-block;font-weight:normal;color:#555}
ul.listalka{line-height:32px;display:block;margin:20px -22px 0 -22px;text-align:center;font-size:0}
ul.listalka li{font-size:14px;display:inline-block;vertical-align:top;margin:0 2px}
ul.listalka li a,ul.listalka li em{min-width:10px;display:block;padding:0 8px;border-radius:2px}
ul.listalka li a{color:#555;text-decoration:none;background-color:#DDD}
ul.listalka li a:hover{color:#555;background-color:#E7E7E7}
ul.listalka li em{color:#FFF;background-color:#555}
ul.listalka li.listalka-b{float:left;margin:0}
ul.listalka li.listalka-n{float:right;margin:0}
ul.listalka li.listalka-b a,ul.listalka li.listalka-b em{border-radius:0 2px 2px 0;box-shadow:inset 2px 0 0 0 rgba(255,255,255, 0.15)}
ul.listalka li.listalka-n a,ul.listalka li.listalka-n em{border-radius:2px 0 0 2px;box-shadow:inset -2px 0 0 0 rgba(255,255,255, 0.15)}
ul.listalka li.listalka-b a,ul.listalka li.listalka-n a{width:60px;font-size:18px;color:#FFF;background-color:#1AABFF}
ul.listalka li.listalka-b a:hover,ul.listalka li.listalka-n a:hover{color:#FFF;background-color:#1CB7FF}
ul.listalka li.listalka-b em,ul.listalka li.listalka-n em{width:60px;font-size:18px;color:#FFF;background-color:#C9E6F7}
.ibox_bad,.ibox_good,.ibox_norm{background-color:#F5F5F5;border-radius:5px;border:2px solid transparent;margin-bottom:20px;padding:15px 20px}
.ibox_bad{color:#331512;background-color:#F6EBEA;border-color:#FF6B5C;box-shadow:0 0 2px rgba(255,107,92, 0.5)}
.ibox_good{color:#192717;background-color:#EFF3EE;border-color:#7EC475;box-shadow:0 0 2px rgba(126,196,117, 0.5)}
.ibox_norm{color:#555;background-color:#F0F0F0;border-color:#9C9C9C;box-shadow:0 0 2px rgba(156,156,156, 0.5)}
.setext{background-color:rgba(0,0,0, 0.05);border-radius:5px;margin:0 0 20px 0;padding:15px 20px;color:#555;font-size:11px}
.setext h5{color:#444;font-size:16px;font-family:georgia, 'times new roman', arial, sans-serif;text-align:center}
.setext h6{color:#444;font-size:14px;margin-bottom:10px;font-family:georgia, 'times new roman', arial, sans-serif;text-align:center}
.onesongblock{background-color:#FFF;border-radius:5px;border:2px solid #1AABFF;box-shadow:0 0 2px rgba(26,171,255, 0.5);margin-bottom:20px;padding:15px 20px}
.onesongblock h3.onesongblock-title{line-height:1.2;font-size:18px;margin-bottom:15px}
.onesongblock h3.onesongblock-title > b{font-weight:bold;color:#222}
.onesongblock h3.onesongblock-title > i{font-style:normal;color:#999}
.onesongblock h3.onesongblock-title > em{color:#555}
.onesongblock .onesongblock-btns{text-align:center}
.onesongblock .onesongblock-btns > a{width:150px;margin:0 5px;text-align:center}
.onesongblock .onesongblock-text{color:#777;border-top:1px solid #DFDFDF;margin-top:15px;padding-top:10px}
.onesongblock .onesongblock-text span.minishare{vertical-align:-4px}
.pp-song_link input{width:250px;border:1px solid #CCC;background-color:#F9F9F9;border-radius:2px;padding:5px;color:#555}
#notifications{width:280px;position:fixed;right:10px;top:10px;z-index:130000}
.notification{font-size:10px;color:#FFF;background-color:#00A6FF;opacity:0.85;border-radius:2px;margin:0 0 5px auto;padding:5px 10px;display:none}
.notification-success{color:#192717;background-color:#7EC475}
.notification-error{color:#331512;background-color:#FF6B5C}
.notification h4{font-size:12px;margin-bottom:2px}
.notification p{margin:0}
.loginza_icon{overflow:hidden;margin-top:20px}
.loginza_icon > em{height:18px;line-height:18px;display:block;overflow:hidden;margin-bottom:3px;color:#555;font-size:11px;text-align:center;position:relative}
.loginza_icon > em:before,.loginza_icon > em:after{content:'';display:block;width:9999px;height:0;border-top:1px solid #DFDFDF;position:absolute;top:9px}
.loginza_icon > em:before{right:50%;margin-right:65px}
.loginza_icon > em:after{left:50%;margin-left:65px}
.loginza_icon > a{width:150px;height:22px;display:block;text-decoration:none;overflow:hidden;text-align:left;text-indent:-9999px;background:url('../radio_files/spr.png') 0 -630px no-repeat;margin:0 auto}
.loginza_icon > a:hover{background-position:-150px -630px}
.more_link{overflow:hidden;margin:20px -22px 0 -22px}
.more_link a{line-height:32px;display:block;float:right;padding:0 8px;border-radius:2px 0 0 2px;color:#FFF;font-size:14px;text-decoration:none;background-color:#1AABFF;box-shadow:inset -2px 0 0 0 rgba(255,255,255, 0.15)}
.more_link a:hover{color:#FFF;background-color:#1CB7FF}
#main_page_songs{position:relative}
#main_page_songs > .xblock:nth-child(1){width:48%;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left}
#main_page_songs > .xblock:nth-child(2){width:48%;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:right}
#main_page_songs > .xblock:nth-child(3){clear:both}
#fixplayer_x0{height:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 17px;position:fixed;bottom:0;left:20px;right:20px;z-index:40}
#fixplayer{height:77px;background:url('../radio_files/spr.png') 0 -300px repeat-x;margin:0 auto;position:relative;top:-77px}
#fixplayer:before,#fixplayer:after{content:'';display:block;width:20px;height:77px;background:url('../radio_files/spr.png') 0 0 no-repeat;position:absolute;top:0}
#fixplayer:before{left:-20px;background-position:0 -377px}
#fixplayer:after{right:-20px;background-position:-21px -377px}
#fixplayer-lcd{height:20px;font-size:0.9em;overflow:hidden;color:#DDD;text-align:center;text-shadow:0 1px 0 #222;position:absolute;top:10px;left:0;right:0}
#fixplayer-title{
	height:20px;
	line-height:20px;
	transition:margin .2s;
	-moz-transition:margin .2s;
	-webkit-transition:margin .2s;
	-o-transition:margin .2s;
	font: bold 16px 'Trebuchet MS';
	color: #33CCFF;
}
#fixplayer-lcd.notify #fixplayer-title{margin-top:-20px}
#fixplayer-title span{white-space:nowrap;display:inline}
#fixplayer-title i{font-style:normal}
#fixplayer-notification{height:20px;line-height:20px}
#fixplayer #fixplayer-time b,#fixplayer #fixplayer-time em{width:32px;height:16px;line-height:16px;font-size:9px;color:#DDD;text-shadow:0 1px 0 #222;font-weight:normal;display:block;position:absolute;top:30px}
#fixplayer #fixplayer-time b{left:0;text-align:right}
#fixplayer #fixplayer-time em{right:0;text-align:left}
#fixplayer #fixplayer-prok{height:16px;overflow:hidden;position:absolute;top:30px;left:37px;right:37px}
#fixplayer #fixplayer-prok em{height:7px;display:block;margin-top:5px;background-color:#111;overflow:hidden;position:relative}
#fixplayer #fixplayer-prok em #fixplayer-prok-sk,#fixplayer #fixplayer-prok em #fixplayer-prok-pr{width:0;height:7px;display:block;position:absolute;top:0;left:0}
#fixplayer #fixplayer-prok em #fixplayer-prok-sk{background-color:#0A3953}
#fixplayer #fixplayer-prok em #fixplayer-prok-pr{background:url('../radio_files/spr.png') 0 -593px repeat-x}
#fixplayer #fixplayer-prok em > i{height:7px;display:block;background:url('../radio_files/spr.png') 0 -577px repeat-x;position:absolute;top:0;left:3px;right:3px}
#fixplayer #fixplayer-prok em > i:before,#fixplayer #fixplayer-prok em > i:after{content:'';display:block;width:3px;height:7px;background:url('../radio_files/spr.png') 0 0 no-repeat;position:absolute;top:0}
#fixplayer #fixplayer-prok em > i:before{left:-3px;background-position:0 -585px}
#fixplayer #fixplayer-prok em > i:after{right:-3px;background-position:-4px -585px}
#fixplayer-foo{width:370px;height:29px;background:url('../radio_files/spr.png') -42px -377px no-repeat;position:absolute;bottom:0;left:50%;margin-left:-185px}
#fixplayer a#fixplayer-b_back,#fixplayer a#fixplayer-b_next,#fixplayer a#fixplayer-b_play,#fixplayer a#fixplayer-b_pause{width:48px;height:22px;display:block;background:url('../radio_files/spr.png') 0 0 no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:0}
#fixplayer a#fixplayer-b_back{background-position:0 -455px;left:114px}
#fixplayer a#fixplayer-b_back:hover{background-position:0 -477px;z-index:1}
#fixplayer a#fixplayer-b_back:active{background-position:0 -499px;z-index:1}
#fixplayer a#fixplayer-b_next{background-position:-94px -455px;left:208px}
#fixplayer a#fixplayer-b_next:hover{background-position:-94px -477px;z-index:1}
#fixplayer a#fixplayer-b_next:active{background-position:-94px -499px;z-index:1}
#fixplayer a#fixplayer-b_play{background-position:-47px -455px;left:161px}
#fixplayer a#fixplayer-b_play:hover{background-position:-47px -477px;z-index:1}
#fixplayer a#fixplayer-b_play:active{background-position:-47px -499px;z-index:1}
#fixplayer a#fixplayer-b_pause{background-position:-142px -455px;left:161px}
#fixplayer a#fixplayer-b_pause:hover{background-position:-142px -477px;z-index:1}
#fixplayer a#fixplayer-b_pause:active{background-position:-142px -499px;z-index:1}
#fixplayer a#fixplayer-down,#fixplayer a#fixplayer-addpl{width:32px;height:18px;display:block;background:url('../radio_files/spr.png') 0 0 no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:2px}
#fixplayer a#fixplayer-down{background-position:0 -522px;left:31px}
#fixplayer a#fixplayer-down:hover{background-position:0 -540px;z-index:1}
#fixplayer a#fixplayer-down:active{background-position:0 -558px;z-index:1}
#fixplayer a#fixplayer-addpl{background-position:-31px -522px;left:62px}
#fixplayer a#fixplayer-addpl:hover{background-position:-31px -540px;z-index:1}
#fixplayer a#fixplayer-addpl:active{background-position:-31px -558px;z-index:1}
#fixplayer a#fixplayer-sound{width:16px;height:16px;display:block;background:url('../radio_files/spr.png') 0 0 no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;bottom:2px;left:273px}
#fixplayer a#fixplayer-sound.on{background-position:-229px -523px}
#fixplayer a#fixplayer-sound.on:hover{background-position:-229px -539px}
#fixplayer a#fixplayer-sound.off{background-position:-245px -523px}
#fixplayer a#fixplayer-sound.off:hover{background-position:-245px -539px}
#fixplayer #fixplayer-volume{width:50px;height:16px;overflow:hidden;background:url('../radio_files/spr.png') 0 -599px no-repeat;position:absolute;bottom:2px;left:289px}
#fixplayer #fixplayer-volume #fixplayer-volume-x{width:0;height:16px;display:block;background:url('../radio_files/spr.png') -51px -599px no-repeat;position:absolute;top:0;left:0}
#fixplayer a#fixplayer-pv{height:16px;line-height:14px;font: normal 10px 'Trebuchet MS';text-shadow:0 1px 0 #222;text-decoration:none;padding-left:21px;display:block;white-space:nowrap;position:absolute;bottom:4px;left:379px;z-index:1}
#fixplayer a#fixplayer-pv.line{color:#BBB}
#fixplayer a#fixplayer-pv.line:hover{color:#DDD}
#fixplayer a#fixplayer-pv.repeat,#fixplayer a#fixplayer-pv.shuffle,#fixplayer a#fixplayer-pv.stop{color:#51BBF8}
#fixplayer a#fixplayer-pv.repeat:hover,#fixplayer a#fixplayer-pv.shuffle:hover,#fixplayer a#fixplayer-pv.stop:hover{color:#7CCBF8}
#fixplayer a#fixplayer-pv:before{content:'';display:block;width:16px;height:16px;background:url('../radio_files/spr.png') 0 0 no-repeat;position:absolute;top:0;left:0}
#fixplayer a#fixplayer-pv.line:before{background-position:-228px -455px}
#fixplayer a#fixplayer-pv.line:hover:before{background-position:-245px -455px}
#fixplayer a#fixplayer-pv.repeat:before{background-position:-228px -472px}
#fixplayer a#fixplayer-pv.repeat:hover:before{background-position:-245px -472px}
#fixplayer a#fixplayer-pv.shuffle:before{background-position:-228px -489px}
#fixplayer a#fixplayer-pv3.shuffle:hover:before{background-position:-245px -489px}
#fixplayer a#fixplayer-pv.stop:before{background-position:-228px -506px}
#fixplayer a#fixplayer-pv.stop:hover:before{background-position:-245px -506px}
#fixplayer span.minishare{height:16px;padding:5px;background-color:#1F1F1F;box-shadow:0 0 0 1px #525252, inset 1px 0 0 0 #000, inset -1px 0 0 0 #000, inset 0 1px 0 0 #000;border-radius:3px 3px 0 0;position:absolute;left:37px;bottom:0}
#fixplayer.is-radio #fixplayer-down,#fixplayer.is-radio #fixplayer-addpl,#fixplayer.is-radio .minishare,#fixplayer.is-radio #fixplayer-pv{display:none !important}
#fixplayer.is-radio #fixplayer-foo:before{content:'Хорошая музыка';font-family:arial, sans-serif;display:block;width:100px;height:21px;line-height:20px;color:#333;font-size:11px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255, 0.35);text-align:center;position:absolute;bottom:0;left:7px}
ul.playlist{display:block;margin:0 -18px}
ul.playlist > li{display:block;padding:7px 15px;overflow:hidden;background-color:#F5F5F5;border-top:1px solid #DFDFDF;position:relative}
ul.playlist > li:last-child{border-bottom:1px solid #DFDFDF}
ul.playlist > li .playlist-btn{overflow:hidden;float:left}
ul.playlist > li a.playlist-btn-play,ul.playlist > li a.playlist-btn-pause,ul.playlist > li a.playlist-btn-down{width:24px;height:24px;display:block;float:left;text-indent:-9999px;overflow:hidden;background:url('../radio_files/spr.png') 0 0 no-repeat;margin-right:5px}
ul.playlist > li a.playlist-btn-play{background-position:0 -700px}
ul.playlist > li a.playlist-btn-play:hover{background-position:-24px -700px}
ul.playlist > li.act a.playlist-btn-play{background-position:-48px -700px}
ul.playlist > li.act a.playlist-btn-play:hover{background-position:-72px -700px}
ul.playlist > li a.playlist-btn-pause{background-position:0 -724px}
ul.playlist > li a.playlist-btn-pause:hover{background-position:-24px -724px}
ul.playlist > li.act a.playlist-btn-pause{background-position:-48px -724px}
ul.playlist > li.act a.playlist-btn-pause:hover{background-position:-72px -724px}
ul.playlist > li a.playlist-btn-down{background-position:0 -748px}
ul.playlist > li a.playlist-btn-down:hover{background-position:-24px -748px}
ul.playlist > li h2.playlist-name{height:24px;line-height:24px;margin-left:68px;white-space:nowrap;overflow:hidden;color:#222}
ul.playlist > li h2.playlist-name b{font-weight:bold}
ul.playlist > li em{height:24px;line-height:24px;float:right;text-align:right;padding-left:10px;background-color:#F5F5F5;position:relative}
ul.playlist > li em:before{content:'';display:block;width:14px;height:100%;background:url('../radio_files/spr.png') -400px -700px no-repeat;position:absolute;top:0;left:-14px}
ul.playlist > li em .playlist-duration{width:40px;display:inline-block;color:#777}
ul.playlist > li em a.playlist-fav_false,ul.playlist > li em a.playlist-fav_true{background:url('../radio_files/spr.png') 0 0 no-repeat;display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:middle;text-align:left}
ul.playlist > li em a.playlist-fav_false{width:21px;height:21px;background-position:-200px -700px}
ul.playlist > li em a.playlist-fav_false:hover{background-position:-222px -700px}
ul.playlist > li em a.playlist-fav_false:active{background-position:-244px -700px}
ul.playlist > li.act em a.playlist-fav_false{width:21px;height:21px;background-position:-270px -700px}
ul.playlist > li.act em a.playlist-fav_false:hover{background-position:-292px -700px}
ul.playlist > li.act em a.playlist-fav_false:active{background-position:-314px -700px}
ul.playlist > li em a.playlist-fav_true{width:21px;height:21px;background-position:-200px -722px}
ul.playlist > li em a.playlist-fav_true:hover{background-position:-222px -722px}
ul.playlist > li em a.playlist-fav_true:active{background-position:-244px -722px}
ul.playlist > li.act em a.playlist-fav_true{width:21px;height:21px;background-position:-270px -722px}
ul.playlist > li.act em a.playlist-fav_true:hover{background-position:-292px -722px}
ul.playlist > li.act em a.playlist-fav_true:active{background-position:-314px -722px}
ul.playlist > li em a.playlist-fav_false,ul.playlist > li em a.playlist-fav_true{vertical-align:top;margin-top:1px}
ul.playlist > li em a.playlist-fav_false{display:none}
ul.playlist > li:hover em a.playlist-fav_false{display:inline-block}
ul.playlist > li em span.minishare{padding:3px;vertical-align:top;margin-top:1px;margin-left:10px;background-color:#FFF;border-radius:2px}
ul.playlist > li:hover,ul.playlist > li:hover em{background-color:#EDF0F2}
ul.playlist > li:hover em:before{background-position:-400px -750px}
ul.playlist > li.act{background-color:#1AABFF;border-top-color:#1692D9}
ul.playlist > li.act + li{border-top-color:#1692D9}
ul.playlist > li.act em{background-color:#1AABFF}
ul.playlist > li.act em .playlist-duration{color:#D6ECFF}
ul.playlist > li.act em:before{background-position:-400px -800px}
ul.playlist > li.act h2.playlist-name{color:#FFF}
ul.playlist > li.act:hover{background-color:#179AE6;border-top-color:#1380BE}
ul.playlist > li.act:hover + li{border-top-color:#1380BE}
ul.playlist > li.act:hover em{background-color:#179AE6}
ul.playlist > li.act:hover em:before{background-position:-400px -850px}


#uspl,#guestbook,#supersite{width:400px;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;background-color:rgba(0,0,0, 0.1);position:fixed;top:17px;bottom:91px;left:-400px;z-index:21;transition:left 0.15s linear 0s}


#uspl h3#uspl-title:before,#guestbook h3#guestbook-title:before,#supersite h3#supersite-title:before{content:'';display:block;width:23px;background:url('../radio_files/spr.png') 0 0 no-repeat;position:absolute;top:50%;right:1px}
#uspl h3#uspl-title:before{height:101px;margin-top:-51px;background-position:0 -800px}

.ctr-radio:after{content:'';display:table;clear:both}
.ctr-radio ul.radio_menu{width:120px;float:left}
.ctr-radio ul.radiobl{margin-left:18px}
ul.radio_menu{display:block}
ul.radio_menu > li{display:block}
ul.radio_menu > li > a{display:block;margin:0 -10px;padding:5px 10px;border-radius:2px;color:#222;font-weight:bold;text-decoration:none}
ul.radio_menu > li > a:hover{background-color:#E7EBEE}
ul.radio_menu > li > a.act{color:#FFF;background-color:#1AABFF}
ul.radio_menu > li > a.act:hover{background-color:#179AE6}
ul.radiobl{
	display:block;
	margin-left: -20px;
}
ul.radiobl > li{display:inline-block;margin:0 0 20px 20px;vertical-align:top}
ul.radiobl > li > a{display:block;text-decoration:none}
ul.radiobl > li .radiobl-p{overflow:hidden;background-color:#FFF;box-shadow:0 0 2px 1px rgba(0,0,0, 0.2);border-radius:2px;position:relative}
ul.radiobl > li a:hover .radiobl-p{box-shadow:0 0 2px 1px rgba(0,0,0, 0.2), 0 0 0 3px #1AABFF}
ul.radiobl > li.act a .radiobl-p{box-shadow:0 0 2px 1px rgba(0,0,0, 0.2), 0 0 0 3px #1AABFF}
ul.radiobl > li.act .radiobl-p:before{content:'';display:block;width:120px;height:120px;background:url('../radio_files/spr.png') -217px -960px no-repeat;position:absolute;top:0;left:0}
ul.radiobl > li.act a:hover .radiobl-p{box-shadow:0 0 2px 1px rgba(0,0,0, 0.2), 0 0 0 3px #1277B2}
ul.radiobl > li .radiobl-p span.radiobl-cover{width:120px;height:120px;display:table-cell;vertical-align:middle}
ul.radiobl > li .radiobl-p span.radiobl-cover > img{max-width:90%;max-height:90%;display:block;margin:0 auto}
ul.radiobl > li h4{width:120px;color:#555;font-size:10px;font-family: "trebuchet MS";font-weight:bold;text-align:center;margin:3px auto 0 auto;word-wrap:break-word}
.old_radio_link{overflow:hidden;border-top:1px solid #CCC;padding:5px 5px 0 5px;text-align:right}
#pv-exe_down{cursor:default;line-height:1.5;font-family:arial, sans-serif;background-color:#111;background-color:rgba(0,0,0, 0.8);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}
#pv-exe_down_x1{width:100%;height:100%;display:table}
#pv-exe_down_x2{height:100%;display:table-cell;vertical-align:middle}
#exe_down{width:540px;padding:20px;background-color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0, 0.5);overflow:hidden;position:relative;margin:0 auto}
a#exe_down-close{width:40px;height:18px;line-height:18px;text-align:center;text-decoration:none;font-size:12px;font-weight:900;color:#FFF;background-color:#C00;position:absolute;top:0;right:10px}
a#exe_down-close:hover{background-color:#F00}
#exe_down-p{line-height:1.2;margin-bottom:20px}
#exe_down-p > em{display:block;color:#777;font-size:22px;font-style:normal}
#exe_down-p > b{max-height:132px;display:block;overflow:hidden;margin-bottom:5px;color:#333;font-size:22px;font-weight:bold}
#exe_down-p > i{display:block;line-height:1.5;color:#999;font-size:9px;font-style:normal}
#exe_down-btn{text-align:center;margin-bottom:10px}
#exe_down-btn > a{font-size:26px;text-decoration:none;display:inline-block;border-radius:2px;padding:15px 100px;color:#FFF;background:#71B32E;background:-o-linear-gradient(top, #9AD257, #6FB22C);background:-ms-linear-gradient(top, #9AD257, #6FB22C);background:-moz-linear-gradient(top, #9AD257, #6FB22C);background:-webkit-linear-gradient(top, #9AD257, #6FB22C);background:linear-gradient(top, #9AD257, #6FB22C);box-shadow:inset 0 1px 0 0 rgba(255,255,255, 0.3), inset 0 -1px 0 0 rgba(0,0,0, 0.1), 0 3px 0 0 rgba(0,0,0, 0.1)}
#exe_down-btn > a:hover{background:#619A27;background:-o-linear-gradient(top, #87B84B, #609926);background:-ms-linear-gradient(top, #87B84B, #609926);background:-moz-linear-gradient(top, #87B84B, #609926);background:-webkit-linear-gradient(top, #87B84B, #609926);background:linear-gradient(top, #87B84B, #609926)}
#exe_down-btn > a:active{padding:17px 100px 13px 100px;background:#508020;box-shadow:inset 0 1px 0 0 rgba(0,0,0, 0.4), inset 0 2px 0 0 rgba(0,0,0, 0.2), inset 0 -1px 0 0 rgba(0,0,0, 0.4), 0 3px 0 0 rgba(0,0,0, 0.1)}
#exe_down-mp3_only{font-size:10px;text-align:center}
#exe_down-mp3_only a{color:#777;text-decoration:underline}
#exe_down-mp3_only a:hover{color:#0E9CEE}


@media screen and (max-width: 400px) {
.xblock
{padding: 15px 0px;}
    
ul.radiobl {
  display: block;
    margin-left: -19px;}    
    
}