.indent-xs {margin-bottom:5px}
.indent-sm {margin-bottom:10px}
.indent-md {margin-bottom:15px}
.indent-lg {margin-bottom:20px}

.pull-right {float:right;}
.pull-left {float:left;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}
.hidden-box {display:none;}

.backtop { position:fixed; z-index:1; left:0;top:0; width:10px; line-height:40px; text-align:center; display:none; font-size:12px; color:#fff;height:100%; }
.backtop div {height:56px;line-height:56px;background:rgba(136,194,233,0.25);margin-top: -56px;}
.backfull {background:#88c2e9;height:100%; min-height:100%;}
.catalog_dateadd { font-style:normal; padding-top:5px; display:block !important;}

.content-box {padding:20px; border:1px solid #D6D6D6; position:relative;}

.auth {display: none;z-index: 2000; width:250px; position:absolute;left:50%;top:75px;margin-left:220px;border-radius:3px;-webkit-box-shadow: 0 0 5px 0 #a6a6a6;box-shadow: 0 0 5px 0 #a6a6a6;font-size:12px;
background: #fff;background: linear-gradient(to bottom,  #fafafa 0%,#fff 100%);background: -ms-linear-gradient(top,   #fafafa 0%,#fff 100%);}
.auth:before {content:""; border: 8px solid transparent;border-bottom: 8px solid #fafafa;position: absolute;top: -16px;left:200px;}
.auth_error { color:#f9cfa1; font-size:11px; background:#c73838; text-align:center; padding:10px; display:none;}
.need_auth_msg { color:#fff; font-size:11px; background:#F88017; text-align:center; padding:10px; display:none;}
.close_login_link {position:absolute;height: 13px;width: 14px;top:10px;right:10px;/*background: url(/i/clear_filter_hover.gif) no-repeat;background: url(/i/close-pic.svg) no-repeat 50% 50%;*/font: normal normal normal 14px/1 FontAwesome;}
.close_login_link:after {content: "\f00d";color:#949494}
.close_login_link:hover  {opacity:0.85;}
.auth_in_top {padding:35px 18px;text-align:center;}
.auth_in_top form > div {border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); background-color:#fff; padding:7px 5px 3px 5px; margin-bottom:20px;}
.auth_in_top form > div:hover {border-color:#ADADAD;}
.auth_in_top form > div input {border: 1px solid #fff;font:16px "Open Sans", Arial, Helvetica, sans-serif;text-align:center;}
.auth_in_top form label {float:left;margin: 8px 0 0 0;}
.auth_in_top form label input {position:relative; top:2px; margin-right:5px;}
.auth_in_bottom {background-color:#eaf5fc;padding:15px;border-radius:0 0 4px 4px; }
.soc_auth {clear:both;border-top:1px solid #eeeeee;padding:15px;margin-top: 20px;color:#949494;text-align: center;}
.soc_auth > span {/* float: left; */margin: 0 15px 10px 5px;display: block;}
.soc_auth > a {opacity:0.85; margin-left:7px; }
.soc_auth > a:hover {opacity:1}
.soc_auth > a img {border:none;}

.big_block  {position: relative;padding: 20px 0 20px 5px;margin: -1px 0px 20px 0;border-top: 1px solid #D6D6D6;}

.column_1 { width:334px; margin-right:14px; float:left;}
.column_2 { width:334px; margin-right:14px; float:left;}
.column_3 { width:240px; float:left;}
.column_1 .big_block, .column_2 .big_block, .column_3 .big_block { height:680px;}
.poetry .column_1 .big_block, .poetry .column_2 .big_block, .poetry .column_3 .big_block { height:330px;}
.music .column_1 { width:294px;}
.music .column_2 { width:374px;}
.column_3 .big_block { font-size:15px;}

.column_4 .tab_big_block {display:inline; float:right; margin-right:0; margin-top:5px; font-size:11px; color:#979797;padding-right: 5px;}
.column_4 .big_block_top {width:300px;}
.column_5 .column_3 .big_block { height:auto;}

.column_6 { width:240px; margin-right:16px; float:left;position:relative;}
.column_6 .big_block a { text-decoration:none;}
.column_6 .big_block a:hover { color:#FFA500;}

.userimg { background:url(/i/nouserimg.gif) no-repeat; height:294px; position:relative; margin-bottom:7px;cursor:pointer}
.userimg span { width:4px; height:4px; position:absolute;top:0; left:0;  background:url(/i/white_u_l.gif); display:block;}
.userimg span span {width:4px; height:4px; position:absolute;top:0; left:236px;  background:url(/i/white_u_r.gif); display:block;}
.userimg span span span {width:4px; height:4px; position:absolute;top:290px; left:0;  background:url(/i/white_d_r.gif); display:block;}
.userimg span span span span {width:4px; height:4px; position:absolute;top:0px; left:-236px;   background:url(/i/white_d_l.gif) no-repeat; display:block;}
.userimg a { background:url(/i/change_userimg.png); position:absolute; bottom:10px; left:60px; width:113px; height:42px; display:block; cursor:pointer;}
.userimg div { position:absolute; bottom:20px; left:60px; cursor:pointer;opacity: 0.45;}
.userimg div:hover {opacity:1}

.username {background:url(/i/white_u_l.gif) no-repeat #0054a6;}
.username div {background:url(/i/white_u_r.gif) 100% 0 no-repeat;}
.username div div {background:url(/i/white_d_r.gif) 100% 100% no-repeat;}
.username div div div { padding:1px 5px 3px 5px; font-size:23px; color:#FFF;background:url(/i/white_d_l.gif) 0 100% no-repeat;}
.username strong { letter-spacing:-1px;}
.members { display:block;padding-left:25px; }


.username_gray {background:url(/i/white_u_l.gif) no-repeat #9b9b9b;}

.userinfo { padding:5px;font-size:12px; overflow:hidden;}
.userinfo strong { padding-right:5px;}
.userinfo em { font-style:normal; padding-top:5px; display:block;}
.userinfo #stars {background:url(/i/stars_empty_big.gif) repeat-x; width:65px; height:13px;text-align:left; padding:0; margin:5px 0;float: none; clear:both;}
.userinfo #stars span { display:block; background:url(/i/stars_big.gif) repeat-x; height:13px; margin-top:0px;}


#user_nav { font-size:12px;z-index:900; top:0; margin-bottom:0;}
#user_nav a { text-decoration:underline; display:block; padding-bottom:7px;}
#user_nav a:hover { text-decoration:none;}

.user_nav {height:20px;  background:url(/i/user_nav.gif) no-repeat 180px 0; clear:both; margin:0; padding:0; position:relative; z-index:1000; top:10px;}
#user_icon_bg {height:20px; width:20px;  background:url(/i/user_icon_bg.gif) no-repeat; clear:both; margin:0; padding:0; position: absolute; z-index:1000; top:291px; left:60px;}

.column_7 { float:left; color:#4A4A4A; width:680px;}
.column_7 .big_block {height:auto;width: 675px;}

.column_8 { color:#4A4A4A;}
.column_8 .other_n {padding:15px 0 2px 0;}
.column_8 .big_block_top span strong, .column_8 .big_block_top a strong {padding:8px 12px 5px;}

.column_8 .tab_big_block { color:#919191; text-align:left; padding-top:20px;}
.column_8 .tab_big_block span {text-align:left; background-position:0 30%;margin:0px; margin-right:10px;}
.column_8 .tab_big_block span em{margin:0px;font-style:normal; text-align:right; }
.column_8 .tab_big_block a {margin-right:10px;}
.column_8 .big_block .big_block { padding:5px;}
.column_8 textarea { border:1px solid #fff; width:100%; font-family:Tahoma, Geneva, sans-serif; overflow:hidden;}
.column_8 .big_block h5 {padding:10px 0 5px 5px; display:block; font-size:12px; font-weight:normal;}
.column_8 p { padding:7px 0;}
.column_8 .sendbutton { width:108px; height:36px;cursor:pointer;}
.column_8 input {border: 1px solid #fff;font-family: "Open Sans", Tahoma, Arial, Geneva, sans-serif}
.column_8 .d-shadow { width:110px; height:36px;cursor:pointer;clear:both;}

.column_7 .big_block_top a strong, .column_7 .big_block_top span strong  {padding: 8px 9px 5px;}

.big_block_botlink {color:#ee8803; font-size:12px; padding-left:8px; background:url(/i/all.gif) no-repeat 0 3px; display:block; position:absolute; bottom:20px; }
.big_block_botbox {display:block;font-size:12px; color:#c7c7c7; position:absolute; left:20px; bottom:20px; }
.big_block_botbox a {color:#ee8803;}
.big_block_top {font-size:13px;height: 28px;position: relative; z-index:1000; }
.big_block_top > span {color:#ee8803;background:url(/i/block_tab_up_l.gif) no-repeat; float:left;display:inline;height:29px;/* margin-left:5px; */}
.big_block_top > span strong {background:url(/i/block_tab_up_r.gif) no-repeat 100% 0; padding:8px 10px 5px 10px; display:block; white-space:nowrap;font-weight:400 }
.big_block_top > span strong h1 { font-size:12px; font-weight:bold}
.big_block_top .selection {color:#ee8803;background:url(/i/block_tab_up_l.gif) no-repeat; float:left;display:inline;height:29px;/* margin-left:5px; */ text-decoration:underline;margin-right: 5px;}
.big_block_top .selection:hover {text-decoration:none;}
.big_block_top .selection:hover strong {color:#ee8803; }
.big_block_top .selection strong {background:url(/i/block_tab_up_r.gif) no-repeat 100% 0; padding:8px 10px 5px 10px; display:block; white-space:nowrap; }
.big_block_top .selection strong h1  {font-size:12px; font-weight:bold}
.big_block_top strong h2  {font-size:12px; }
.big_block_top .fa {font-size:18px;margin-top: -2px;}
.big_block_top .fa + h2, .big_block_top .fa + span {display:none;}
.big_block_top > span span {padding-left:150px}
.big_block_top span span {background:url(/i/block_tab_up_r.gif) no-repeat 100% 0; padding:8px 10px 5px 10px; display:block; white-space:nowrap; font-weight:bold; position:relative; }
.big_block_top span span h1 { font-size:12px; display:inline; text-transform:uppercase; }
.big_block_top span span div { font-weight:normal;border-bottom:1px dotted #EE8803; display:inline; background:none; margin-left:14px; margin-right:5px; _margin-right:10px; }
.big_block_top span span a { width:24px; background:url(/i/dropdown.gif) no-repeat 50% 50%; height:13px; border-left:1px solid #e3e3e3; float:none; position:absolute; top:10px; left:210px; cursor:pointer;}
.big_block_top span h1 a { width:auto; background:none;height:auto; border:none; float:none; position: static; margin:0; color:#EE8803;}
.big_block_top a {color:#0054a6;background:url(/i/block_tab_up_a_l.gif) no-repeat; float:left;display:inline; /* margin-left:5px; */ margin-right: 5px;height:28px; text-decoration:none; }
.big_block_top a:hover strong {color:#0054a6;}
.big_block_top a strong {background:url(/i/block_tab_up_a_r.gif) no-repeat 100% 0; padding:8px 10px 5px 10px; display:block; white-space:nowrap; height: 15px;   overflow: hidden;}

.big_block_top a.promotion {color: #fff;border-radius: 5px 5px 0 0;background: #ee8803;}
.big_block_top a.promotion strong {color: #fff;border-radius: 5px 5px 0 0;background: #ee8803;background: -webkit-linear-gradient(top, #ee8803 0%,#ee8803 84%,#dd7a00 100%);background: linear-gradient(to bottom, #ee8803 0%,#ee8803 84%,#dd7a00 100%);}

.big_block_top a.promotion.selection {background:url(/i/block_tab_up_l.gif) no-repeat; }
.big_block_top a.promotion.selection strong {background:url(/i/block_tab_up_r.gif) no-repeat 100% 0;color:#ee8803;}

.dropdown {position:absolute; top:28px;right:46px; background: url(/i/corners_2000.gif) no-repeat -3px -6px; display:none;font-size:12px;}
.dropdown div {width:145px;  background: url(/i/corners_2000.gif) no-repeat 172px -6px; padding:14px 15px 10px 15px;}
.dropdown div a { background:none; color:#EE8803; text-decoration:underline;height:25px; margin:0; padding:0; display:block; float:none; }
.dropdown div a:hover { text-decoration:none; }
.dropdown span { padding-left:3px; margin:0; display:block; height:3px; overflow:hidden; background: url(/i/corners_2000.gif) no-repeat -3px 0px; float:none; width:172px; position:relative;}
.dropdown span div {padding:0; margin:0; position:absolute; top:0; right:0;height:3px; width:3px; overflow:hidden; background: url(/i/corners_2000.gif) no-repeat 0px 0px;}


.sort_date {position:absolute; left:250px; top:0;}
.music .sort_date .tab_block {width:130px; padding-left:0 !important;}
.music .sort_date .tab_block div { margin-left:10px;}

.dropdown2 {position:absolute; top:28px;left:255px; background: url(/i/corners_2000.gif) no-repeat -3px -6px; display:none;font-size:12px;}
.dropdown2 div {width:115px;  background: url(/i/corners_2000.gif) no-repeat 142px -6px; padding:14px 15px 10px 15px;}
.dropdown2 div a { background:none; color:#EE8803; text-decoration:underline;height:25px; margin:0; padding:0; display:block; float:none; }
.dropdown2 div a:hover { text-decoration:none; }
.dropdown2 span { padding-left:3px; margin:0; display:block; height:3px; overflow:hidden; background: url(/i/corners_2000.gif) no-repeat -3px 0px; float:none; width:142px; position:relative;}
.dropdown2 span div {padding:0; margin:0; position:absolute; top:0; right:0;height:3px; width:3px; overflow:hidden; background: url(/i/corners_2000.gif) no-repeat 0px 0px;}

.column_7 .dropdown {left:5px; z-index:900; width:200px;}
.column_7 .dropdown div  { width:140px; background-position:167px -6px; padding:20px 15px 5px 15px;}
.column_7 .dropdown span { width:167px;}
.column_7 .dropdown span div {padding:0; margin:0; position:absolute; top:0; right:0;height:3px; width:3px; overflow:hidden; background: url(/i/corners_2000.gif) no-repeat 0px 0px;}

.sort {font-size:12px;color:#EE8803;position:absolute; top:10px; left:5px; z-index:1000; width:150px; background:  url(/i/corners_2000.gif) no-repeat -3px -3px;padding:10px 5px 5px 15px;}
.sort a { width:24px; background:url(/i/dropdown.gif) no-repeat 50% 50%; height:13px; border-left:1px solid #e3e3e3;cursor:pointer; text-decoration:none; position:absolute; right:5px;top:12px;}
.sort span { display:block; background: url(/i/corners_2000.gif) no-repeat 0px -3px; position:absolute; right:0; top:0; height:40px; width:3px; }
.sort em { font-style:normal; border-bottom:1px dotted #EE8803; }

.music .column_3 #list li span {width: 10px;text-align: right;}
.music .column_3 #list li { height:35px;margin-bottom: 8px;}

.tab_big_block { font-size:11px; padding-bottom:25px;display:block; font-size:8px; color:#d1d1d1;}
.tab_big_block span { padding:1px 5px 3px 5px; border: 1px solid #0054A6;
color: #0054A6; font-size:11px;margin:0 5px;-webkit-border-radius:3px;border-radius:3px;}
.tab_big_block a { color:#0054A6; text-decoration:none; border-bottom:1px dotted #0054A6; margin:0 5px;font-size:11px;}
.tab_big_block a:hover { border-bottom:none;}

.mmags { position:absolute;height:16px; top:20px; right:20px; z-index:1500; font-size:12px; color:#EE8803; font-weight:bold;}
.contest_block .mmag { top:62px; right:5px; text-decoration:none; border:none;background:url(/i/mmags.png) no-repeat;}
.mmag { width:168px; height:25px;position:absolute;background:url(/i/mmag.png) no-repeat;top:28px; right:25px;z-index:1500; text-decoration:none; }
.mmag span { position:absolute; top:24px; text-decoration:underline; width:100%; text-align:center; font-size:11px; color:#666;}
.mmag span:hover { text-decoration:none;}

.column_4 { width:680px; float:left;}
.column_5 { width:240px; float:left; margin-right:16px; }

.column_7 .tab_big_block { color:#919191;}
.column_7 .tab_big_block span {text-align:left; background-position:0 30%}
.column_7 .tab_big_block span em{font-style:normal;}
.column_7 .tab_big_block a { color:#919191; border-color:#919191;}

/*
.music, .artists, .slova, .authors, .artist, .artists_glav {padding-top:35px;}
.music { position:relative; padding-top:35px;}
.artists { position:relative;}
.music .tab_block {width:224px;}
.artists_glav .tab_block {width:244px;}
.artists_glav .dropdown {right:26px; _right:21px;}
.artists_glav .big_block_top span span a { left:230px;}
.artists .column_4 .comments { margin-right:20px;_margin-right:0px;}

.slova .tab_block {width:214px;}
.slova .dropdown {right:56px; _right:51px;}
.slova .big_block_top span span a { left:200px;}
.slova .column_4 .comments { margin-right:15px;width: 70px;}

.authors .tab_block {width:224px;}
.authors .dropdown {right:46px; _right:41px;}
.authors .big_block_top span span a { left:210px;}
.authors .column_4 .comments { margin-right:20px;_margin-right:0px;}

.video_list { padding-top:20px;}
.video_list .tab_block {width:214px;}
.video_list .dropdown {right:56px; _right:51px;}
.video_list .big_block_top span span a { left:200px;}
.video_list .column_4 .comments { margin-right:12px; width:auto; float:left; color:#919191; font-size:9px;}

.video_list .selected_genre { float:none; margin-top:-5px; margin-bottom:10px; margin-left:3px; }

.selected_genre { font-size:12px;color:#979797;float:right; margin-right:20px;_margin-right:10px; margin-top:5px; padding-bottom:20px; line-height:18px;}
.selected_genre span {color:#EE8803; font-size:12px;margin:0 3px; border-bottom:1px dotted #EE8803; }
.selected_genre a { width:11px; height:11px; background:url(/i/clear_filter.gif) no-repeat 0 3px; text-decoration:none;}
.selected_genre a:hover { background-image:url(/i/clear_filter_hover.gif)}

.sel_gr { width:11px; height:11px; background:url(/i/clear_filter.gif) no-repeat 0 3px; text-decoration:none; margin:0 5px 0 0;}
.sel_gr_cl { position:relative; top:3px; left:0; margin-left:5px; margin-right:0;}
.sel_gr_c { margin:0 0 0 3px; padding:0 !important; cursor:pointer;}
.sel_gr:hover { background-image:url(/i/clear_filter_hover.gif)}

#list li > span {font-weight:normal;color:#999999;float:left;margin-right:10px;padding-bottom:20px;}
.music #list li span {width:15px;}
#list li {margin-bottom:0px; }
#list .newmusic_right { float:right;margin-top:2px;}
#list li span sup { color:#15A800;font-size:10px;}
#list li span sup.down { color:#C00;}

.video {padding-top:50px; position:relative;}
.video .tab_big_block { position:absolute; right:25px; top:55px; z-index:1500; display:inline;}
.video_tabs { width:400px;}
.video .big_block_top { width:400px;}
.video .big_block_top span strong, .video .big_block_top a strong { padding-left:15px;padding-right:15px;}
.video_detail { position:relative; width:136px; float:left; margin-left:3px; }
.video_detail a { font-size:11px; display:block;}
.video_detail a strong { font-size:12px;}
.video_detail em { background:#000; position:absolute; color:#FFF; top:80px; right:9px; text-decoration:none; display:block; font-style:normal; padding:2px; font-size:11px; z-index:1; float:right;}
.video_detail img { background: #999; border:1px solid #333;margin-bottom:3px;}
.video_detail span{ font-size:9px; color:#919191; margin-top:5px; height:14px; float:left; line-height:14px;}
.comments { padding-left:14px; background:url(/i/comments.gif) no-repeat; margin:0 12px;}
.Comments { padding:3px 0 2px 17px; background:url(/i/comm_stroke.png) no-repeat; margin:0 2px 0 10px;}
.Comments:hover {opacity:0.75}
.reader {padding-left:14px; background:url(/i/reader.gif) no-repeat; color:#EE8803; margin-left:5px;}

.sms { padding-left:14px; background:url(/i/sms.gif) no-repeat 0 0; margin:0 12px;}
.konkurs { padding-left:14px; background:url(/i/konkurs.gif) no-repeat 0 0; color:#900;margin-top:3px; display:inline-block;}
.choise_editor { padding-left:14px; background:url(/i/choise_editor.gif) no-repeat 0 0; color:#EE8803;margin-top:3px; display:inline-block;}
.blog { padding-left:14px; background:url(/i/blog.gif) no-repeat 0 0; margin:0 12px;color:#EE8803;}
.download { padding-left:14px; background:url(/i/download.gif) no-repeat; margin:0 12px;}
.Download { padding:3px 0 2px 17px; background:url(/i/download_stroke.png) no-repeat;margin:0 2px 0 12px;}
span.Download { background-image:url(/i/no-download_stroke.png);}
.add_tracklist { padding-left:14px; background:url(/i/add_tracklist.gif) no-repeat; margin:0 12px;}
.Add_tracklist {padding:3px 0 2px 17px; background:url(/i/add_pl_stroke.png) no-repeat; margin:0 2px 0 12px;}
.complaint {padding-left:14px; background:url(/i/complaint.gif) no-repeat; margin:0 12px;}
.delete_comm {padding-left:14px; background:url(/i/delete_comm.gif) no-repeat; margin:0 12px;}

*/

.paginator { clear:both; float:none;}

.pages { height:50px; font-size:13px; line-height:50px; text-align:right; color:#FFF;  }
.pages a {color:#8e8e8e; margin:0 3px;}
.pages span { margin:0 3px; background:#F90;background:url(/i/smooth_right.gif) no-repeat 100% 17px;display:inline-block;}
.pages span span { margin:0;background:url(/i/smooth_left.gif) no-repeat 0 17px;padding-left:6px; margin-right:6px;}

.pages .nextpage { background:url(/i/nextpage.gif) no-repeat 100% 4px; padding-right:12px;}
.pages .backpage { background:url(/i/backpage.gif) no-repeat 0 4px; padding-left:12px;}

.music_tabs_content{ margin-top:5px;}
.artists_tabs_content, .music_tabs_content, .cloud_tabs_content, .slova_tabs_content { display:none;}

.play { display:block; height:18px; width:17px; background:url(/i/play2.gif) no-repeat;/*background:url(/i/play_stroke.png) no-repeat;*/  float:left;margin-right:9px; margin-bottom:8px;}
.pause { display:block; height:18px; width:17px; /*background:url(/i/pause2.gif) no-repeat;*/background:url(/i/pause_stroke.png) no-repeat; float:left;margin-right:9px; margin-bottom:8px;}

.column_4 .rock_clear {margin-left:0px; padding-top:3px; margin-right:2px; font-size:12px;}

.proicon_link {padding-right:20px;background:url(/i/pro.svg) no-repeat 0 50%; text-decoration:none;}
.column_4 .proicon_link { margin-right:10px; margin-left:0;}

.proicon a {color:#2089f0;}
.proicon_big { display:block; padding-right:25px;padding-bottom:5px;padding-top:5px; background:url(/i/proicon_big.gif) no-repeat 200px 10px;}
.proicon_big_gray { display:block; padding-right:25px;padding-bottom:5px;padding-top:5px; background:url(/i/proicon_big_gray.gif) no-repeat 200px 10px;}
.protracksicon { padding-right:15px; padding-bottom:5px;padding-top:5px; background:url(/i/protracks.gif) no-repeat 100% 50%;}


.Add_share {padding:3px 0 2px 17px; background:url(/i/share_stroke.png) no-repeat;margin:0 2px 0 12px;}
.add_promo {border: 1px solid #EE8803;padding: 3px 3px 2px; color: #EE8803;border-radius: 2px;display: inline-block;position: relative;top: -5px;}
div#share_catalog_pane {right: -20px;}
div#share_catalog_pane {width:280px;}
div#share_catalog_pane .user_nav4 {left: 153px;}
.share-list-box { padding-bottom:15px; margin-bottom:15px;border-bottom:1px dashed #dcdcdc}
.share-list-box:last-child {margin-bottom:0;border-bottom:none;padding-bottom:5px}
.share-list-box > strong {display:block; padding-bottom:7px;}
.share-list-box .tab_big_block {float:left;margin-left: -5px;padding-bottom: 15px;}
.share-list-box .tab_big_block a {color: #919191;border-color: #919191;}

.share-list-box .new-artist-box  textarea {width: 100% !important;overflow: hidden;}
.share-list-box .new-artist-box input, .share-list-box .new-artist-box textarea {font-size:13px}

.smschart  { position:relative; float:right;}
.smschart .sms { margin-right:0;}

.views {padding-left:14px; background:url(/i/views.gif) no-repeat;}
.column_4 .download, .column_4 .comments { color:#EE8803; font-size:12px; float:right;white-space:nowrap; display:inline;}
.column_4 .comments {margin-right:10px;width:60px;}

.column_7 .download, .column_7 .comments { color:#EE8803; font-size:12px; white-space:nowrap; display:inline; margin:0 2px 0 10px;}
.column_7 .add_tracklist { color:#EE8803; font-size:12px; white-space:nowrap; display:inline; margin:0 2px 0 10px;}
.column_7 .complaint { float:right; color:#EE8803; margin-right:0; font-size:12px;}
.column_7 .delete_comm { float:right; color: #C00; margin-right:0; font-size:12px;}
.column_7 .sms { color:#449905;}
.column_7 .op_cl { color:#EE8803; font-size:12px; margin-right:5px; background:url(/i/glaz.gif) no-repeat 0 4px; padding-left:15px;}

#video_detail { padding:5px; background:none; margin-top:10px; height:160px; overflow:hidden;border-bottom: 1px dotted #CEC7C7;}
#video_detail2 { padding:5px; background:none; margin-top:10px; }
#video li {list-style:none;}
#stars {background:url(/i/starsall.gif) repeat-x; width:50px; height:9px;text-align:left; padding:0; margin-top:8px;float:left;}
#stars span { display:block; background:url(/i/starsall.gif) repeat-x -50px 0; height:9px; margin-top:0px;}

.videos_genre_place { clear:both;}

.video_list #video_detail { margin:0 5px 15px 8px;}

#sh{position:relative;overflow:hidden;width:526px;}
#sh1 {width:3900px;}

.poetry {padding-top:50px;}
.poetry .column_3 .big_block { height:auto;}

.newsblock {clear:both;}
.newsblock .big_block  {background-image: url(/i/corners_2000_bold.gif);margin: -2px 0px 20px 0; padding:0 20px 20px 20px;}

.newsblock .tr, .newsblock .bl, .newsblock .br {background-image: url(/i/corners_2000_bold.gif);}

.corner {background:url(/i/corner.gif) no-repeat;width:24px;height:22px;display:block;position:relative;top:0px;left:118px;z-index:2000;}
#date { position:absolute; top:13px; left:162px; width:53px; height:45px; background:url(/i/date_bg.png) no-repeat; color:#ee8803; z-index:3000; text-align:center;  font-size:10px;}
#date strong { display:block; font-size:18px; margin-top:10px; line-height:16px; letter-spacing:-1px; padding-right:5px;}

.titl {background:url(/i/titl_l.gif) no-repeat 0 100% #de741e; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;
 text-transform:uppercase; display:block; float:left;  margin-bottom:20px; position:relative;}
.titl span {padding:8px 12px 4px 12px; background:url(/i/titl_r.gif) no-repeat 100% 100%; display:block; float:left;height:22px; }

.news { display:block; width:250px; margin:0px 10px 0 0; float:left;  }
.otchet { display:block; width:200px;  float:left; }
.news ul, .otchet ul { margin:90px 0 0 5px; padding-bottom:30px;}
.news li, .otchet li { list-style:none; font-size:11px; color:#808181; height:auto;clear:both; padding-right:15px; display:inline-block;line-height: 16px;}
.news li > span {padding: 0 2px;color: #449905;border: 1px solid #449905;font-size: 9px; visibility:hidden;}
.news li:hover > span { visibility:visible}
.news li strong, .otchet li strong  { font-weight:normal; display:block; float:left; }
.news li a, .otchet li a { margin-left:40px; display:block;}

.afisha { display:block; width:400px; margin:0px 30px 0 0;  float:left;  }
.afisha .titl { margin-left:35px; margin-bottom:10px;}
.afisha .titl span {padding:8px 12px 4px 20px;}
.afisha table { font-size:11px; clear:both; margin-bottom:30px;}
#place {border-bottom:1px solid #9c9c9c; color: #9c9c9c}

.a1 { width:35%; padding:7px;color:#000;}
.a2 { width:25%; padding:7px;color:#000; }
.a3 { width:40%;padding:7px; color:#000;}

.adver {background:url(/i/tl.gif) no-repeat #f5f4f3;}
.adver div {background:url(/i/tr.gif) no-repeat 100% 0;}
.adver div div {background:url(/i/bl.gif) no-repeat 0 100%;}
.adver div div div {background:url(/i/br.gif) no-repeat 100% 100%; padding:10px; color:#EE8803; font-size:11px; text-align:center;height:50px;margin-bottom:20px;}

.afisha .adver div div div { height:50px; margin-top:20px; line-height:50px; margin-bottom:0;}
.adv_afisha {width:400px;margin-bottom:25px;}
a.rss {padding:6px 0 6px 20px; background:url(/i/rss.gif) no-repeat 0 6px;white-space:nowrap; left:160px; bottom:14px;height: 20px;}

.radio_foto { clear:both; margin-top:30px; }
.radio { width:290px; float:left; margin-right:50px;padding-bottom:50px;}
.radio_titile { display:block; background:url(/i/radio.gif) no-repeat; height:34px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; padding:20px 0 0 80px; font-weight:bold; }
.radio_titile a { font-weight:normal; font-size:13px; color:#EE8803; letter-spacing:normal; margin-left:30px; }
.radio strong { color:#666; font-size:15px; font-family:Arial, Helvetica, sans-serif; display:block; margin: 20px 0px 10px 5px;}
.radio strong span { font-size:13px;}

.efir { background:url(/i/radio_efir_bg.gif) no-repeat; padding:10px;}
.efir a span { display:block; font-weight:bold;}
.efir a { color:#cd7d7d; font-size:12px;}
.play_radio { display:block; height:16px; width:16px; background:url(/i/play_pause_radio.gif) no-repeat; float:left;margin-right:10px; margin-top:5px;}
.play_radio:hover { background-position:0 100%;}

.efir_next {padding:10px;}
.efir_next a span { display:block; font-weight:bold;}
.efir_next a { color:#6d9ac6; font-size:12px;}
.efir_next .play { margin-top:5px;}

.foto { width:290px; float:left;}
.foto_titile { display:block; background:url(/i/foto_bg.gif) no-repeat; margin-top:5px; height:44px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; padding:14px 0 20px 80px; font-weight:bold; }
.foto div { color:#919191; font-size:12px; padding-left:5px;}
.foto div strong { font-size:13px;}
.foto div#fotoautor { margin-bottom:20px;}
.foto div a { margin-left:5px;}

.cap1 {color:#637A8F;font-size: 11px;}
.base .cap1 ul { background-color:#D5E9FC  !important; position:relative; left:700px; top:85px;}
.base .cap1 ul p.head { font-size:12px; color:#0054A6 !important;}
.base .cap1 ul p.head a {color:#0054A6 !important;}
.base .cap1 ul p b {color:#637A8F; font-size:11px;}

.cap1 a { color:#738696;}
.cap2 {color:#637A8F;font-size: 11px; position:absolute; left:20px; bottom:-140px; z-index:27000;}
.cap2 a { color:#738696;}

.email_warn { position:absolute; top:51px; z-index:1000000; width:280px; right:50px; }
.email_warn  #user_icon_bg { top:-10px;}

.email_warn .username div div div { height:95px; padding:15px;}
.email_warn .username p { font-size:13px;}
.email_warn .username a { float:right; font-size:11px; color:#fff; padding-right:15px; background:url(/i/close_gray.gif) no-repeat 100% 100%; }
.email_warn .username p a { float:none; font-size:13px; color:#fff; padding-right:0px; background:none; }
.email_warn .username h3 { font-size:26px; display:block; margin:10px 0 10px 0; font-family:Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:normal;}

.gray {background:url(/i/tl.gif) no-repeat #f5f4f3;}
.gray div {background:url(/i/tr.gif) no-repeat 100% 0;}
.gray div div {background:url(/i/bl.gif) no-repeat 0 100%;}
.gray div div div {background:url(/i/br.gif) no-repeat 100% 100%; padding: 10px;}

.gray_empty div div div {padding:10px;}
.gray div div div:after {visibility:hidden; display:block; font-size:0; content: " ";clear: both;height:0px;}
.other_track .gray div div div:after {visibility:hidden; display:none; font-size:0; content: "";clear: both;height:0px;}

#list .listimg .ingb { width:78px; height:78px; background-position:50% 50%; background-repeat:no-repeat; padding:0px !important; -webkit-border-radius:5px;border-radius:5px; text-align:center; line-height:80px; font-size:11px; background-color:#fff; border:1px solid #dcdcdc;}
#list .listimg { clear:left; height:100px;}
#list .listimg .gray_empty .ingb { background-color:#fdfdfd;}

h3 {font: 24px 'Roboto Condensed', Tahoma sans-serif;color: #0B56A6;}

.green {background:url(/i/green_tl.gif) no-repeat #edf7e3;}
.green div {background:url(/i/green_tr.gif) no-repeat 100% 0;}
.green div div {background:url(/i/green_bl.gif) no-repeat 0 100%;}
.green div div div {background:url(/i/green_br.gif) no-repeat 100% 100%; padding: 10px;}


#clear_list { clear:both; width:100%; margin:0; padding:0; height:0; float:none; font-size:0px; background:none;}

.add { color:#15a800;height:24px; line-height:22px;background:url(/i/addicon.gif) no-repeat; font-size:14px; padding-left:30px; position:absolute; top:14px;; left:20px;}
.track_comment { position:relative; }
.track_comment .add { position: static; display:block; padding-bottom:20px;}
.music .add {left: 730px;top:10px !important;}

.cover { padding:15px 0 15px 0; position:relative; clear:both;border-top: 1px dotted #ccc;}
.cover ul { clear:both; margin-left:30px;}
.cover ul li { position:relative;}
.cover strong {color:#b1b1b1;}
.cover2 {margin:5px 0 0 150px;}
.cover img { float:left; margin-right:20px; margin-bottom:15px; position:relative; z-index:500;border:1px solid #D6D6D6;}
.cover img.album_cover_big { background:url(/i/nocover_big.gif) no-repeat;}
.cover_name { margin-bottom:10px;}
.cover_name a { font-size:24px; line-height:26px;  }
.cover_name h3 { font-size:24px; line-height:26px; font-weight:normal;  }
/*#stars_big {background:url(/i/stars_empty_big.gif) repeat-x; width:65px; height:13px;text-align:left; padding:0; margin-top:10px;float:right;}
#stars_big span { display:block; background:url(/i/stars_big.gif) repeat-x; height:13px; margin-top:0px;}*/
.edit {background:url(/i/edit_icon.gif) no-repeat 0 50%; width:11px; height:11px; padding:0 5px; text-decoration:none; margin-left:3px; }

.cover .hasbad {left: 10px;top: 25px; z-index:10000;}

.videodetail h1 { color:#000;padding-top: 0;}
.videodetail2 { float:right; width:140px; padding: 10px 0; height:340px; overflow:hidden;}
.videodetail .videodetail2 span { display:inline-block; padding-bottom:5px;}
.videodetail .videodetail2 span strong { font-weight:normal;}
.videodetail #stars_big {background:url(/i/stars_empty_big.gif) repeat-x; width:65px; height:13px;text-align:left; padding:0; margin:0;float:none; display:inline-block; position:relative; top:1px;}

.cover_hidden { width:22px; height:22px; position:absolute; top:110px; left:10px;background:url(/i/cover_hidden.png) no-repeat; z-index:2000; _left:-140px; cursor:pointer;}
.cover_open { width:22px; height:22px; position:absolute; top:110px; left:10px;background:url(/i/cover_open.png) no-repeat; z-index:2000; _left:-140px; cursor:pointer;}

.cover_tree { width:15px; height:53px; position:absolute; left:-15px; top:-25px; background:url(/i/track_tree.gif) no-repeat 0 100%;}
#track_tool { float:right; padding:0px;}
.uservideolist .track_tool_line { margin-top:11px;}
.track_tool_line .fav_add_heart, .track_tool_line .fave_heart_full, .track_tool_line .fave_heart_full:hover { padding-left:17px;}

#track_tool strong { display:inline; height:auto; font-weight:normal;color:#B1B1B1;}
.track_tool .download, .track_tool .comments, .track_tool .add_tracklist { float:none;}

.slova .track #track_tool { padding-left:0; padding-right:0;}
.slova #close_code { top:15px; right:15px;background-image:url(/i/close_slova.gif)}

#slova_text #close_code { top:15px; right:15px;background-image:url(/i/close_slova.gif)}

.track #track_tool  {float:none; padding:20px 0; position:relative;}
.track .gray { padding-bottom:10px;}
.track .complaint { padding-right:5px;}
.track #big_block_comment {width:520px; margin-top:5px; margin-bottom:5px; }

.track .info > span:first-child { margin-left: -140px; width: 130px; white-space:normal; text-align:right;}
.track .info {margin-left: 160px;}
.track .info.trackpage_lic {padding-top:0 !important;}

.track #big_block_comment input { border:1px solid #fff; }
.track .gray {padding:0px;}
.track .gray div {padding:0px;}
.track .gray div div div {padding:10px;}
.track .gray strong {color:#B1B1B1;display:inline;font-weight:normal;height:auto;margin-left:0; margin-right:0;}


.column_7 ul .download, .column_7 ul .comments,  .column_7 ul .add_tracklist, .column_7 ul .sms { color:#EE8803; font-size:12px;white-space:nowrap; display:inline;}
.column_7 h1, .column_8 h1 { font-size:20px; font-weight:normal; display:block; margin-bottom:10px;}

.date { float:right; padding-right:10px; margin-top:15px; margin-left:30px;}
.info {clear:left;margin-left: 125px;padding-top:15px;word-break: break-word;width: 440px;}
.info > span:first-child {color: #949494;width: 125px;float:left;height:100%;margin-left: -125px;}
.artist-main-tab .info {clear:left;margin-left: 165px;padding-top:15px;word-break: break-word;width: 480px;}
.artist-main-tab .info > span:first-child {color: #949494;width: 165px;float:left;height:100%;margin-left: -165px;}

.last_update { clear:both; padding-top:50px; color:#4A4A4A; text-align:right; font-size:11px;}
.band-genres-box {line-height:18px;}
.band-genres-box > a {display:inline-block;margin-right:5px}
.band-genres-box > a:last-child {margin-right:0}
.band-genres-box > a:after {content:","; position:absolute; color:#949494; padding:0 5px 0 1px;}
.band-genres-box > a:last-child:after {display:none;}

.info_us {color:#000;  clear:left; padding-top:15px;}
.info_us span {float:left; height:100%; margin-right:10px; font-weight:bold;}

.uservideolist {clear:left; padding-top:30px;}
.uservideolist .views { float:right; margin-top:11px; padding-left:12px; margin-left:30px; margin-right:15px;color: #B1B1B1;}
.uservideolist img { margin-top:3px; background-repeat:no-repeat; background-color:#000; background-position:50% 50%}
.uservideolist em  {background:#000; position:absolute; color:#FFF; top:93px; left:82px;  _left:-72px; font-style:normal; padding:2px 3px; font-size:11px; z-index:2000;}
.uservideolist .cover .hasbads { position:absolute; left:5px; top:25px; z-index:5000;}

.fotolist { padding-top:40px; }
.fotolist div {float:left;margin-right:20px;height:200px;}
.fotolist div img {padding: 8px;border: 1px solid #D0D0D0;border-radius: 5px;}
.fotolist div div {clear:left; display:block; padding:5px 10px; width:130px;  color:#616161; font-size:11px; height:50px; overflow:hidden;line-height:12px;}
.fotolist div div strong {display:block; padding:0 0 5px 0; font-size:12px; }

.comment_list { font-size:11px; color:#4A4A4A;}
.comment_list a { font-size:12px;}
.comment_list .gray, .comment_list .green { font-size:12px; margin:10px 0 20px 0;  }
.comment_list .gray div div div, .comment_list .green div div div {display: inline-block; }

.green-comm-box { font-size:12px; margin:10px 0 20px 0; background:#edf7e3; padding:10px; border-radius:3px; }
.gray-comm-box { font-size:12px; margin:10px 0 20px 0; background:#f5f4f3;padding:10px; border-radius:3px;}


.opinion { width:650px;height:30px; background:url(/i/opinion_bg.gif) no-repeat; margin-top:5px; position:relative;}
.opinion1, .opinion2, .opinion3, .opinion4, .opinion5 { display:block;float:left; height:30px; line-height:28px; text-decoration:none; text-align:center;width:130px; font-size:11px;}
.opinion5 {color:#129700;}
.opinion5:hover {background:url(/i/opinion_bg.gif) no-repeat 0 -30px;}
.opinion4 {color:#f9a02c;}
.opinion4:hover {background:url(/i/opinion_bg.gif) no-repeat -130px -30px;}
.opinion3 {color:#d27d0f;}
.opinion3:hover {background:url(/i/opinion_bg.gif) no-repeat -260px -30px;}
.opinion2 {color:#ce561b;}
.opinion2:hover {background:url(/i/opinion_bg.gif) no-repeat -390px -30px;}
.opinion1 {color:#fff;}
.opinion1:hover {background:url(/i/opinion_bg.gif) no-repeat 100% -30px;}

#opinion1, #opinion2, #opinion3, #opinion4, #opinion5 { display:block; float:right; height:13px; padding-right:50px;}
#opinion5 {background:url(/i/opinion5.gif) no-repeat 50px 0;}
#opinion4 {background:url(/i/opinion4.gif) no-repeat 50px 0;}
#opinion3 {background:url(/i/opinion3.gif) no-repeat 50px 0;}
#opinion2 {background:url(/i/opinion2.gif) no-repeat 50px 0;}
#opinion1 {background:url(/i/opinion1.gif) no-repeat 50px 0;}
#opinion1a, #opinion2a, #opinion3a, #opinion4a, #opinion5a { position:absolute; z-index:15000; top:0px; left:0px; width:650px; height:30px;background:url(/i/opinion_bg.gif) no-repeat #fff; line-height:30px; text-align:center;display:none;}
#opinion1a a, #opinion2a a, #opinion3a a, #opinion4a a, #opinion5a a { float:right; display:block; height:20px; width:19px;background:url(/i/close_opinion.png) no-repeat; margin:5px;cursor:pointer;}
#opinion5a {background-position:0 -60px;color:#129700;}
#opinion4a {background-position:0 -90px;color:#ff5f5f;}
#opinion3a {background-position:0 -120px;color:#d42020;}
#opinion2a {background-position:0 -150px;color:#fff;}
#opinion1a {background-position:0 -180px;color:#fff;}

.sendbutton { display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;border-radius: 4px;text-decoration: none;}
.cancelbutton { float:right; text-decoration:none;background:url(/i/cancelbutton.gif) no-repeat; text-align:center; display:block; color:#FFF; text-decoration:none; width:104px; height:34px; font-weight:bold; line-height:34px; clear:both; z-index:15000; position:relative;}

.column_8 .add_comment .big_block { width:auto;}


.afisha_list { clear:both;}
.af1 { display:block; float:left; font-size:12px; padding:5px 10px; width:70px;color:#979797;}
.af2 { display:block; float:left;font-size:12px; width:130px;padding:5px 10px;color:#979797; }
.af3 { display:block;  float:left;font-size:12px; width:180px;padding:5px 10px;color:#979797;}
.af4 { display:block;font-size:12px; margin-left:440px;padding:5px 10px;color:#979797;}

.afisha_list li { height:auto; margin-bottom:5px;}
.afisha_list li a { text-decoration:none; cursor:pointer;}
.afisha_list li a:hover span { color:#EE8803;}

.afisha_list .af1 { padding-left:0; color:#0054A6;}
.afisha_list .af2 {color:#0054A6;}
.afisha_list .af3 {color:#0054A6;}
.afisha_list .af4 {margin-left:430px;color:#0054A6;}

.ban-page.about-rm-box {text-align:center;font-size:20px;}
.ban-page span:first-child {font-size: 200px;color: #C00;margin-top: 20px;}
.ban-page span + span {display:block; margin:20px 10px; font-size:20px; color:#C00;}
.ban-page .content-box {display:inline-block;padding:10px;background: #f1f1f1;border-style: dotted;}
.ban-page p {padding:50px 0;}

#pl_code_pane {padding:0 0 20px 0;display:none; z-index:-1;}
#pl_code_pane .big_block  { margin:0;width:auto;}
#close_code { position:absolute; right:25px; top:25px;color:#EE8803; background:url(/i/clear_filter_hover.gif) no-repeat 100% 100%; height:14px; padding-right:14px; display:block;}

#lp_all {margin:0; padding:0;position:absolute; top:25px;left:-30px; display:block; z-index:50000;  overflow: hidden;}
#lp_all .big_block { width:180px;margin:0; background:transparent url(/i/corners_2000.gif) no-repeat scroll -3px -3px; z-index:60000; position:relative; z-index:70000;}
#lp_all .big_block .tr, #lp_all .big_block .bl, #lp_all .big_block .br { float:none; margin:0; padding:0;}
.user_nav4 { position:absolute; top:15px; left:-5px; padding:0px; margin:0px; z-index:51000;background:url(/i/user_nav.gif) no-repeat; height:11px; width:19px;display:block;}
.listlinks { display:block;}
#lp_all i { font-style:normal;display:block; font-size:11px; color:#333;}
.closelist {float:right; font-weight:bold; color:#EE8803; font-family:Verdana, Geneva, sans-serif;}
.add_track_ansv {clear:left; float:left; color:#4A4A4A;background:url(/i/add_track_ansv.gif) no-repeat  0 50%; padding-left:14px; }
.add_track_ansv a {color:#EE8803;}
.add_album_ansv {background-image:url(/i/add-album.gif)}

.show_slova {color:#EE8803; background:url(/i/show_slova.gif) no-repeat 100% 100%; height:14px; padding-right:14px;}

.your_track { width:400px; height:420px; position:absolute; bottom:50px; left:45%; margin-left:-160px;/* margin-bottom:-70px;*/ z-index:10000000; font-size:12px;}
.your_track .big_block  {position: relative;background:/* url(/i/corners_2000.gif) no-repeat -3px -3px */#fff;padding:5px; width:405px; height:400px;}
.your_track .big_block h2 { margin:10px 0 0 10px;}
.your_track .big_block .close { float:right;color:#EE8803; position:absolute; right:12px; top:15px; padding-right:15px;background:url(/i/clear_filter_hover.gif) no-repeat 100% 100%;}
.your_track .big_block li strong { font-size:12px;}

.scroll-wrap {width:400px; padding:5px 0;}
.scroll-pane {width:390px;height:340px;padding:0 0 0 10px;overflow:auto}
.scroll-wrap li { height:auto}

.member_zag {color:#565656;font-size:12px;}
.member_zag h1 {margin-bottom:-2px;}

.block_memb {border-top:1px solid #e2e1e0; padding:12px 5px; font-size:13px;color:#737373; }
.block_memb #stars_big { margin-top:3px; float:right;}
.block_memb .proicon_link, .block_memb .block_memb1 { float:left;}
.stat {background:url(/i/stat.gif) no-repeat 0 60%; text-decoration:none;}
.settings {background:url(/i/settings.gif) no-repeat 0 60%; text-decoration:none;}
.block_memb1 { width:170px; margin-right:15px;}
.block_memb2 { margin-right:15px; width:170px; display:inline-block;}

.song_add_fav {background:url(/i/song_add_fav.gif) no-repeat 0 60%; }
.proicon_link_clear {float:left; background:url(/i/pay_us.png) no-repeat 7px 1px; text-decoration:none;}
.add_new {background:url(/i/add_new.gif) no-repeat; float:right; padding-left:20px; color:#15a800; padding-bottom:3px; margin-top:70px;}

.friends_icon { background:url(/i/friends_icon.gif) no-repeat; padding:0 10px; }

.send_msg_mem {position:relative; margin:30px 0 5px 0;}
.send_msg_mem .add {padding-bottom:0px;position:relative; left:0px; display:block; }

.qwe {background: url(/i/qwe.gif) no-repeat 0 10px; padding: 10px 0 30px 35px; font-size:11px; color:#999;}

.playlists { font-size:14px;}
.playlist_title {padding:5px 10px;background:#2672bd; display:inline-block; width:630px;}
.playlist_title span { font-size:11px; color:#fff;display:inline-block;}
.playlists a { display:inline-block;}
.playlists em { font-size:12px; color:#797979; font-style:normal;}

.blueplaylist {background:url(/i/blue_lu.gif) no-repeat #206fbd; width:650px; color:#fff; margin-bottom:20px;position:relative; }
.blueplaylist div {background:url(/i/blue_ru.gif) no-repeat 100% 0;}
.blueplaylist div div {background:url(/i/blue_lb.gif) no-repeat 0 100%;}
.blueplaylist div div div {background:url(/i/blue_rb.gif) no-repeat 100% 100%; padding:5px;  height:37px; }

.blueplaylist a { text-decoration:none; }
.backtrack {display:block; width:28px;background:url(/i/back_track.gif) no-repeat 0 50%; float:left;height:37px; margin:0 7px;}
.nexttrack {display:block; width:28px;background:url(/i/next_track.gif) no-repeat 0 50%; float:left;height:37px; margin:0 7px;}
.play_pause_track {display:block;background:url(/i/play_pause.gif) no-repeat;width:37px; height:37px; float:left;}
.play_pause { background-position:0 100%;}
.noir {opacity: 0.35;}
.blueplaylist .track_play_now { color:#c7dbee; font-size:11px; display:inline-block; padding:5px 0 0 10px;}
.blueplaylist .track_play_now a { color:#FFF; font-weight:bold; text-decoration:underline; font-size:12px;}
.blueplaylist .track_play_now a:hover { text-decoration:none;}
.random {background:url(/i/random.gif) no-repeat 50% 20%; color:#FFF; font-size:11px; float:right; display:block;width:60px; margin-left:10px;  text-align:center; padding-top:24px;}
.repeat {background:url(/i/repeat.gif) no-repeat 50% 20%; color:#FFF; font-size:11px; float:right; display:block;width:70px; text-align:center;  padding-top:24px;}
.volume { font-size:11px; display:block; float:right;  text-align:center;padding-top:6px; width:63px;  }
.volume_scale {background:url(/i/volume_scale.gif) no-repeat; height:15px; display:block;width:25px; float:left; margin:0 2px;}
.volume_scale2 {background:url(/i/volume_scale.gif) no-repeat ; height:15px; display:block; width:25px; position:absolute; top:11px; left:461px; z-index:10000000;  }
.volume em {  font-style:normal; clear:both; padding-top:2px; display:inline-block;}

.volume_plus { display:block; width:17px; height:16px;background:url(/i/volume_plus.gif) no-repeat; float:right; }
.volume_minus { display:block; width:17px; height:16px;background:url(/i/volume_minus.gif) no-repeat;  float:left;}

.blog_big_pr { margin-top:10px; padding-bottom:20px; border-bottom:1px dotted #CCC; }
.blog_big_pr .gray { clear:both; margin:15px 0 7px 0; font-size:12px;}
.blog_big_pr strong { font-weight:normal; /*float:right;*/}
.blog_big_pr .complaint {float:right;}
.blog_big_pr h1 { color:#000;}
.blog_big_pr p {text-align:justify;margin: 6px 0;}
.blog_big_pr li {color:#4a4a4a;display:list-item !important;height:auto !important;font-size:12px !important;margin-bottom:0px;}
.blog_big_pr img { float:left; padding:0 10px 0px 0;}

.answer { display:block  !important; padding-top:2px; margin-top:8px; color:#333; font-size:6px;  width:100%; border-top:1px  dotted #b0b0b0;}
.answer a { color:#EE8803; font-size:11px;  }

.answer_form { position: absolute; top:5px; left:0px; width:200px; height:50px; background:red;}
.answer_form div { display:block  !important;}

.comment_list__blog .gray div div div, .comment_list__blog .green div div div { display:block  !important;}
.comment_list__blog .gray, .comment_list__blog .green {margin:5px 0 15px !important;}
.comment_list__blog .big_block { width:auto; padding:10px;margin:5px 0 15px !important;font-size:12px;}
.comment_list__blog textarea { border:1px solid #fff; width:100%; overflow:hidden; color:#c7c7c7; font-family:"Open Sans", Tahoma, Geneva, sans-serif;}

.edit_text {background:url(/i/edit_text.gif) no-repeat 0 50%; padding-left:14px;color:#EE8803; font-size:12px;}
.short_blog_title {background:url(/i/read.gif) no-repeat 0 4px; padding-left:12px; font-size:18px; display:block; margin-bottom:10px; margin-left:10px; padding-right:10px; line-height:16px;}
.your_friend {color:#15a800; height:24px;line-height:22px;background:url(/i/your_friend.gif) no-repeat; font-size:14px; padding-left:30px;}
#not_msg { color:#4A4A4A; background:url(/i/stop.gif) no-repeat;}

.news_block_glav {padding-top:35px;}
.news_block {padding:10px 0; clear:both;}
.news_block ul {margin:0 0 0 20px;padding:0}
.news_block ul > li {margin-bottom:5px}
.news_block h2 {margin-bottom:10px;}
.news_img { text-align:center;}
.news_img span { display:inline-block; padding:15px 13px !important;  border:1px solid #dedede; margin:10px 0;-webkit-border-radius:5px; border-radius:5px; float:none !important;}

.news_block .gray, .news_block .green {float:left; margin-right:15px;}
.news_block .gray div div div {padding:5px;color:#4A4A4A;}
.news_block .green div div div {padding:5px;color:#449905;}
.news_block p {margin-bottom:6px; color:#4A4A4A; text-align:left; line-height:18px;}
.news_block > em {font-style:normal;}
.news_block strong { color:#4A4A4A;}
.news_block div strong, .news_block span strong { }
#stext strong { font-weight:bold;}
#stext em { font-style:italic;}
.news_block > span { float:right; padding-top:5px;}
.news_block > span[itemprop="articleBody"] {float:none;}
.news_block span a { padding:0px; padding-left:14px;}

.news_block p a { display:inline; margin:0; padding:0;}

.private_post_text { padding:5px; margin:6px 0; background:#EE8803; color:#FFF; }
.private_post_text a { color:#FFF; font-weight:bold;}
.add_blog input { border:1px solid #fff; font-size:12px; font-family:"Open Sans", Tahoma, Geneva, sans-serif;  }

.browse {position:relative; padding:0;margin:0;float:left; margin-top:10px;}
.browse span {position:absolute; color:#fff; top:4px; height:22px; line-height:22px; left:230px; display:block; width:75px; text-align:center;}
#mask {height:27px;padding:3px 100px 0 10px;background:url(/i/browse.gif) no-repeat; cursor:pointer}
#fileInput {width:308px;height:30px;position:absolute;left:0;top:0;opacity:0;}
#fileInputText {border:1px solid #FFF;width:200px;font-size: 14px;padding: 2px;}

.afisha_blog li {border-top:1px dotted #ccc; padding-left:10px; padding-top:10px;}
.afisha_blog li .af1 {margin-left:-5px; width:75px; margin-top:-5px;}
.afisha_blog li .af1 div div div div { color:#4A4A4A; padding:5px;}
.afisha_blog .af2 { width:180px;}
.afisha_blog .af3 { width:100px;}
.afisha_blog .af4 { margin-left:410px;}
.afisha_blog li .af4 { margin-left:400px;}

.fotoceccion { float:left; color:#fff; background:url(/i/fotoseccion.gif) no-repeat; width:106px; height:29px; margin-right:15px; line-height:31px; text-align:right; padding-right:5px; margin-top:-8px;}
.fotoceccion_plus { margin-left:130px; margin-bottom:15px;	}
.foto_plus {font-weight:bold; display:inline-block !important; margin-bottom:5px;}
.fotoceccion_plus a { margin-left:0px; display:inline; padding:0;}
.fotoce { padding-bottom:0; margin-bottom:10px;}
#stext a { display:inline !important; margin-left:0px !important; padding:0 !important;}
#stext > span { padding:0; float:none;}

.contest_block_glav {padding-top:50px;}
.contest_block {padding:15px 0; border-bottom:1px dotted #CCC;}
.contest_block h1 { width:550px;}
.contest_block .gray, .contest_block .green {width:auto; float:right; margin-top:10px;}
.contest_block .gray div div div {padding:5px;color:#4A4A4A; text-align:center;}
.contest_block .green div div div {padding:5px;color:#449905; text-align:center;}
.contest_block a {}
.contest_block p {margin-bottom:6px; color:#4A4A4A; text-align:justify;}
.contest_block .tab_big_block { text-align:left; padding:0; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif;}
.contest_block .tab_big_block span, .contest_block .tab_big_block a { font-family:"Open Sans", Tahoma, Geneva, sans-serif;}

.sms_chart_in { position:relative;}
.sms_chart_in .sort { top:-56px;right:0px !important;}
.sms_chart_in .dropdown { top:-42px;right:0px !important;}

.contest_in { position:relative;}
.contest_in .sort { top:-44px;}
.contest_in .dropdown { top:-28px;}

#track_tool .sms_n { padding:0; height:auto; display:inline-block; padding-top:3px; }
#track_tool .sms_n b { color:#333; font-weight:normal; }
#track_tool .sms_rating { padding:0; margin:0; width:150px;text-align:center; font-size:26px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#EE8803;}

.other_n {font-weight:normal; display:block; padding:0px 0 15px 0;color:#EE8803; font-size:14px; clear:both;}
.sms_n { width:90px;}

.profile { background:url(/i/bg_account.png) no-repeat;padding:5px 0px 0 10px  !important; width:94px !important; text-align:left;  }

.account_name { color: #fff;font-size: 18px !important;position: absolute;right: 170px;display: block;top: 5px;padding: 5px 0 0 35px;background: url(/i/realmusic-account-m.png) no-repeat 0 1px;height: 30px;}
.account_name_f {background-image:url(/i/realmusic-account-f.png);}
.account_name a { font-size:18px !important; text-decoration:none; font-family:"Open Sans", Tahoma, Geneva, sans-serif  !important;}

.faq a { font-size:12px; display:block; padding:5px 0;}

.menuback {background:url(/i/larrow_darkb.gif) no-repeat 0 50%; padding-left:10px;}
.menu { padding:5px 0;}
.menu li { display:block !important; height:auto !important;}

.column_8 .add {top:0; left:0; position:static; height:40px; display:block;}
.winner_sms { font-size:12px;}
.winner_sms div { margin-bottom:25px;}
.column_6 .winner_sms a { text-decoration:underline; font-size:14px;}
.column_6 .winner_sms a:hover { text-decoration:none; color:#0054A6;}
.winner_sms div span {background: url(/i/tab_userpage_left.gif) no-repeat 0 40%; padding:1px 0 4px 6px; text-align:left;background-position:0 30%; display:inline-block; margin-bottom:0px;}
.winner_sms div span em{background:url(/i/tab_userpage_right.gif) no-repeat 100% 40%;font-style:normal; text-align:right; padding:2px 6px 4px 0; color:#FFF; }
.winner_sms div div { color:#999; font-size:12px; margin-bottom:0;}
.winner_sms strong {color:#EE8803; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:26px;}
.winner_sms strong em { font-size:10px; font-style:normal; color:#666; font-family:"Open Sans", Tahoma, Geneva, sans-serif; font-weight:normal; width:80px; display:inline-block; line-height:10px;}

.editchoise { background:url(/i/editchoise.gif) no-repeat 50% 20%; text-decoration:none !important; padding:0 4px;  }
.bodycontent { background:#fff;}
.bodycontent td { padding:5px;}

.other_track li { height:35px; float:none;}

.qwe_old {background:url(/i/qwe_lod2.png) no-repeat; height:32px; line-height:32px; width:362px; font-size:12px;}
.qwe_old a { display:inline-block;background:url(/i/qwe2.gif) no-repeat 0 3px; margin-left:20px; /*color:#fff;*/ color:#f70158; padding-left:20px; font-weight:bold; position:relative; }
#oldpath { padding-left:0px; padding-right:35px; color:#666;background:url(/i/old1.gif) no-repeat 100% 10px; margin-left:20px;}

.advbg {text-align:center; margin-top:25px; margin-bottom:-20px; /*background:url(/i/advbg.gif);*/}
.advbg1 {text-align:center; margin-top:25px; margin-bottom:0px; /*background:url(/i/advbg.gif);*/ display:none;}

.advbg ins { float:left !important;}
.yourvoice {color:#449905;}

.new_tag { padding: 10px 0;}
.new_tag a { display:inline !important; margin:0 !important; padding:0 !important; }

.tblogs { color:#4A4A4A; display:block; text-decoration:none; padding:3px 0;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;}
.post_text * {font-family: "Open Sans",Tahoma, Arial, Geneva, sans-serif !important; font-size: 14px !important; }
.commentsblock { display:block; text-align:right;}
.commentsblock a {float:none !important; margin:0px !important;}

.newauthor li { height:auto;}

.d-shadow {position:absolute;left:20%;position:absolute;top:630px;width:600px; height:300px;z-index:100000; font-size:12px;}
.d-shadow-wrap {position:relative;width:100%;padding:15px 21px 0 21px;margin:-15px -21px 0 -21px;overflow:hidden;}
.d-sh-cn {position:absolute;background:url(/i/shd-medium.png) no-repeat;left:-25px;z-index:-1;}
.d-sh-tl,.d-sh-tr {height:500px;top:-28px;}
.d-sh-tl,.d-sh-bl {width:100%;}
.d-sh-tr,.d-sh-br {width:25px;margin-left:100%;}
.d-sh-bl,.d-sh-br {height:28px;}
.d-sh-bl {left:-46px;padding-right:42px;clip:rect(auto auto auto 25px);}
.d-sh-br {left:-4px;}
.d-shadow h1 {font-size:29px; font-weight:normal; letter-spacing:-2px; display:block; margin-bottom:10px; color:#000;}

#my_col_admin li {display:block; height:auto; margin:5px 0 0 0; position:relative; font-size:11px;}
#my_col_admin li a {color:#4A4A4A}
#my_col_admin li b { padding-top:15px;}
#my_col_admin li b a { font-size:16px; font-family: "Open Sans", Tahoma, Geneva, sans-serif; font-weight:normal; color:#0054A6; line-height:16px;}
#my_col_admin .add_track_ansv { float:none; text-decoration:none;}

#upload_result { display:none;}

#tooltip {background: #616161;/* border:2px solid #fff; */color: #fff;margin: 10px 0 0 10px;font-size:11px;padding:5px 7px;position:absolute;z-index:150000;visibility:hidden;max-width:350px;}

.ch_vis input { border-color: #999;}

.videodetail .iconset { clear:none; width:480px;}
.iconset { height:70px; clear:both; margin-bottom:10px; padding-right:10px; padding-top:5px;}
.iconset a { display:block; height:26px; float:right; width:16px; margin-left:7px; text-decoration:none; padding:0 !important;}
.iconset .vk { display:block; height:26px; float:right; width:16px; margin-left:7px; text-decoration:none; padding:0 !important;background:url(/i/iconset.gif) no-repeat 50% 0;}
.iconset .ya  {background:url(/i/iconset.gif) no-repeat 50% -105px;}
.iconset .lj  {background:url(/i/new_lj.png) no-repeat 50% 0;}
.iconset .fb  {background:url(/i/iconset.gif) no-repeat 50% -78px;}
.iconset .ms  {background:url(/i/iconset.gif) no-repeat 50% -53px;}
.iconset .tw  {background:url(/i/iconset.gif) no-repeat 50% -130px;}
.iconset .gg  {background:url(/i/iconset.gif) no-repeat 50% -156px;}
.iconset .li  {background:url(/i/iconset.gif) no-repeat 50% -182px;}

.master  {padding:12px; font-size:12px;}
.master div {float:left; width:32%; margin-right:1%; border-bottom:3px solid #e3e3e3; padding-bottom:4px; position:relative;color:#d5d5d5;}
.master div span {position:absolute; top:-8px; left:0px; font:bold 24px Arial, Helvetica, sans-serif; color:#e3e3e3;}
.master .step {border-bottom-color:#EE8803; color:#EE8803}
.master .step span {color:#EE8800;}

#popup {width:570px;  text-align:left; position: fixed; top: 50%; left: 50%; margin-top: -30px; margin-left: -300px; font-size:12px; opacity: 0.95; z-index:150000; height:80px;}
#popup a { float:none !important; color:#0054A6 !important; display:inline; font-size:12px !important; padding:0px;}
#popup  .d-sh-tl, .d-sh-tr { height:240px;}
#popup b {display:block;}

.clear_st { margin:10px 0;}
.clear_st li { height:auto;color:#4A4A4A;font-size:12px; margin-bottom:5px;}

.similar { float:right; width:150px;}
.similar .comments { margin-top:5px; margin-right:10px;}
.similar .video_detail span {color:#919191; font-size:9px;}
.similar .video_detail { margin-top:0px !important; margin-bottom:7px;}
.similar h2 {font-size:16px; margin:62px 0 10px 5px; display:block; letter-spacing:-1px; }

.openstat {bottom:-231px;position:absolute;right:35px;}

.add_all_pl { position:absolute; right:234px; top:20px;}
.add_all_pl em { color:#B1B1B1; font-style:normal;}

.close_pane { position:absolute; right:18px; top:10px; font-size:10px; cursor:pointer;}
.close_sms_pane { position:absolute; right:9px; top:7px; font-size:10px; cursor:pointer;}

.opros_alert_pane { background:#fff; width:245px; height:285px; position:absolute; left:50%; top:130px; z-index:100000000; margin-left:-130px;-webkit-box-shadow:  0px 0px 10px #a4a4a7;box-shadow:  0px 0px 10px #a4a4a7;-webkit-border-radius:10px; border-radius:10px; padding:30px 15px; }

.opros_alert_pane .close {height: 13px;position: absolute;right: 15px;top: 15px;width: 13px;}
.opros_alert_pane span { display:block; background:url(/i/logo.png) no-repeat; height:75px;}
.opros_alert_pane p { padding:7px 0; font-size:12px;}
.opros_alert_pane .sendbutton { float:left; margin-right:15px; font-size:13px; margin-top:15px;}
.opros_alert_pane .cancelbutton {float:left; font-size:13px; clear:none; margin-top:15px;}

.iframe_opr { background:#fff; width:255px; height:325px; position:absolute; left:50%; top:130px; z-index:100000000; margin-left:-120px;-webkit-box-shadow:  0px 0px 10px #a4a4a7;box-shadow:  0px 0px 10px #a4a4a7;-webkit-border-radius:6px; border-radius:6px;border:1px solid #fff; overflow:hidden; }
.iframe_opr p { padding:7px 0; font-size:12px;}
.iframe_opr .sendbutton { float:left; margin-right:15px; font-size:13px; margin-top:15px;}
.iframe_opr .cancelbutton {float:left; font-size:13px; clear:none; margin-top:15px;}

.stat_form_all {color: #4A4A4A;font-size: 12px;  margin-top:60px;-webkit-border-radius:5px;border-radius:5px; border:1px solid #dedede; padding:20px; }
.stat_form_all h5 { font-size:14px; padding-bottom:3px; border-bottom:1px dotted #dedede; margin-bottom:5px; }
.stat_form_all div { padding-bottom:18px; clear:both;}
.stat_form_all div:after {visibility:hidden; display:block; font-size:0; content: " ";clear: both;height:0px;}
.stat_form_all div textarea { border:1px solid #dedede; width:99% !important;}
#offer_div h5, #idea_div h5 { border:none;}
.stat_form_all div label { padding-right:10px;}
.stat_form_all div span {display:block; padding-bottom:5px;}
#rate_div span { display:inline; padding:0;}
#like_div span, #unlike_div span { display:block; padding-bottom:5px; float:left; width:50%;}
.stat_form_all .sbtn {text-decoration:none;background:url(/i/sendbutton.gif) no-repeat; text-align:center; display:block; color:#FFF; text-decoration:none; width:104px; height:34px; font-weight:bold; line-height:32px; clear:both; z-index:15000; position:relative;}

#slova_tabs_content0 li strong, #slova_tabs_content1 li strong { height:auto;}

.nb_inside { clear:both; padding-top:10px; margin-left:120px;}
.nb_inside_d {border-bottom: 1px #ccc dotted; padding-bottom:12px;}
.nb_inside p { margin:10px 95px 10px 0; line-height: normal;}
.nb_img { margin-left:-120px;width:80px; height:80px;border-radius:1px; text-align:center; line-height:80px; font-size:11px; background-color:#fdfdfd; float:left; margin-top:8px; border:1px solid #dcdcdc; color:#d2d2d2; margin-top:0px; background-position:50% 50% !important; background-repeat:no-repeat !important; margin-right:10px; position:relative; padding:0 !important;}

.bigimghover { display:none; position:absolute; left:-1px; top:-1px; z-index:10000;border: 1px solid #DEDEDE; padding:3px !important;-webkit-border-radius: 5px;border-radius: 5px; background-color:#fff !important;line-height:normal;}
.nb_img:hover .bigimghover { display:block;}
.bigimghover img { margin:0 !important; float:none;}

.nb_img_blog { margin:10px 20px 5px 0;}

h6 { font-size:15px;font-family:"Open Sans", Tahoma, Geneva, sans-serif; margin:25px 0 10px 0;}
code { font-family:"Open Sans", Tahoma, Geneva, sans-serif; font-size:11px; color:#999;}

.stat_track td {padding:5px 10px;border-bottom:1px solid #E3E3E3;border-right:1px solid #E3E3E3;word-break: break-word;}
.stat_track th {padding:8px 10px;border-bottom:1px solid #E3E3E3;border-right:1px solid #E3E3E3;/* font-size:11px; */background:#f6f6f4;font-weight: normal;}
.stat_track th:first-child {text-align:left;}
.stat_track td:last-child , .stat_track th:last-child {border-right:none;}
.stat_track th a {text-decoration:none;border-bottom:1px dashed #0054A6;}
.stat_track th a:hover {border-bottom-color:#fff;}

.iconset_left, .clear { clear:both; }
.add_to_fav { width:420px; float:left; }
.iconset_vk { padding-bottom:5px; }

.clearfix { display:none !important;}

.left_add_fav { padding-left:30px; position:relative;}
.left_add_fav .iconset_vk { position:absolute; left:150px; top:40px;}

.clip-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.adm_cd {background:url(/i/add_cd.png) no-repeat 0 0; padding-left: 18px;margin-left:10px;}
.adm_link {background:url(/i/adm_link.png) no-repeat 0 0; padding-left: 18px;margin-left:10px;}
.adm_del {background:url(/i/adm_del.png) no-repeat 0 0; padding-left: 18px;margin-left:10px;}
.adm_edit {background:url(/i/adm_edit.png) no-repeat 0 0; padding-left: 16px;margin-left:10px;}
.adm_show {background:url(/i/adm_visible.png) no-repeat 0 3px; padding-left: 20px;margin-left:10px;}
.adm_hide {background:url(/i/adm_visible.png) no-repeat 0 100%; padding-left: 20px; color:#4A4A4A;margin-left:10px;}
.adm_pic {background:url(/i/adm_pic.png) no-repeat 0 0; padding-left: 16px;margin-left:10px;}
.adm_list {background:url(/i/adm_list.png) no-repeat 0 0; padding-left: 16px;margin-left:10px;}
.adm_addphoto {background:url(/i/adm-add.png) no-repeat 0 0; padding-left: 16px;margin-left:10px;}

.adm_album_list .your_track { height:auto; top:50%; margin-top:-100px; bottom: auto; }

.column_8 .alb_controls { width:500px; height:520px;top:-50px;}
.column_8 .alb_controls .d-shadow-wrap {height:520px;}
.column_8 .alb_controls .d-sh-tl, .column_8 .alb_controls .d-sh-tr { height:600px !important;}

#alb_controls table { font-size:12px; font-family:"Open Sans", Tahoma, Geneva, sans-serif;}

.adm_close {height: 13px;margin: 0 !important;padding: 0 !important;position: absolute;right: 20px;top: 15px;width: 13px;}

.adm_tab .selection { text-decoration:none;}

.column_8 .adm_tab span strong, .column_8 .adm_tab a strong {padding: 8px 17px 5px;}

.adm_sort {float:left; margin-right:10px;}
.adm_sort a { text-decoration:none; color:#4A4A4A;}
.adm_sort a:hover {color:#EE8803;}

.tree_genre {padding-top:5px; position:relative; margin-left:4px; padding-bottom:2px;}
a.tree_genre > span {border:1px solid #fff; padding-left:2px; padding-right:2px;border-radius: 3px;}
a.tree_genre > span:hover {border-color:#449905; color:#449905;}

.tree_genre_in { font-size:13px; padding: 3px 0 4px 4px;position:relative;}

.tree_genre_in .subgenre-sename {border:1px solid #fff;padding-left:2px; padding-right:2px;border-radius: 3px; display:block;}
.tree_genre_in .subgenre-sename:hover {border-color:#449905; color:#449905;}

.tree_genre .num {background: #fff;padding: 0;color: /*#449905*/#949494;font-size: 9px;position: absolute;top: 8px;
display: none; right:-46px; width:40px; text-align:left; }
.tree_genre a:hover .num {display:block; }

.tree_genre_in  > a { display:inline-block; position:relative;}
.tree_genre_in .sub-num {background:#fff; padding:0 2px; color:/*#449905*/#949494;/* border: 1px solid #449905;*/font-size:9px; position:absolute;top: 4px;right: -33px;border-radius: 3px; display:none;}
.tree_genre_in .subgenre-sename:hover + .sub-num {display:inline;}

a.current-genre {text-decoration:none !important;  }
a.current-genre .subgenre-sename, a.current-genre:hover .subgenre-sename {background-color: #fff !important;color: #449905 !important;border:1px solid #449905 !important; }
a.current-genre span {background-color: #fff !important;color: #449905 !important;border:1px solid #449905 !important;}
a.current-tag {text-decoration:none !important;background-color: #fff !important;color: #449905 !important;border:1px solid #449905 !important; }
.genres_tabs_box a {border:1px solid #fff;padding-left:2px; padding-right:2px;border-radius: 3px;display: inline-block;}
.genres_tabs_box a:hover {border-color:#449905; color:#449905;}
.column_6 .big_block .genres_tabs_box a {text-decoration:underline;}
.column_6 .big_block .genres_tabs_box a:hover {border-color:#449905; color:#449905;text-decoration:none;}

.column_6 .genres_tabs_box a.current-genre, .column_6 .genres_tabs_box a.current-genre:hover {border: 1px solid #ebf3d1 !important;background-color: #ebf3d1 !important;}

.tree_p {  background:url(/i/plus_minus.gif) no-repeat; height: 9px;left: -10px;position: absolute;top: 11px;width: 9px;}
.tree_m { background-position:0 100%;}

.big_block_top span span a.view_new_track {color:#15A800; margin-left:20px; font-style:normal; position:static; background:none; width:auto; border:none; text-decoration:underline;}
.big_block_top span span a.view_new_track:hover { text-decoration:none;}

.big_block_top span span a.reset { width:11px; height:11px; background:url(/i/clear_filter.gif) no-repeat 0 0; text-decoration:none; border:none;}
.big_block_top span span a.reset:hover { background-image:url(/i/clear_filter_hover.gif)}

.column_4 .tab_new_track { float:left; margin-left:15px;}
.column_4 .tab_new_track a {color:#0054A6; border-bottom-color:#0054A6;}
.column_4 .tab_new_track a.sel_tab {background: #fff;-webkit-border-radius:3px;border-radius:3px;border:1px solid #0054A6; color:#0054A6;padding: 1px 5px 3px;margin: 0px 5px;}

.pl_player { height:35px; width:345px; background:url(/i/plbg.png) repeat-x; border:1px solid #aeaeae;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow: 0 0 4px#a4a4a7;box-shadow: 0 1px 0 #d1d1d1; overflow:hidden;
position: fixed; left:50%; bottom:50px; margin-left:-472px; z-index:1500000;}

.pl_inpl { height:35px; width:345px; position:relative; background:url(/i/speaker.png) no-repeat 287px 18px;}
.pl_play { height:23px; width:23px; background:url(/i/play.png) no-repeat; position:absolute; left:7px; top:7px;}
.pl_pause { background:url(/i/pause.png) no-repeat; }
.pl_slide_line { position:absolute; left:38px; top:24px; height:10px;  }
.pl_slide_line_pr {width:/*190*/218px; height:2px;background:#b0b0b0;  }
.pl_slide_line_pr span { background:#0054a6; height:2px; display:block;}

.pl_slide { width:11px; height:10px; background:url(/i/slider.png) no-repeat; position: absolute; left:15px; top:-4px; cursor:pointer;}
.pl_tr_name { font:11px "Open Sans", Tahoma, Geneva, sans-serif; color:#a1a1a1; position:absolute; left:38px; top:6px; width:190px; overflow:hidden; white-space:nowrap;}
.pl_time { font:10px "Open Sans", Tahoma, Geneva, sans-serif; color:#a1a1a1; position:absolute; right:-13px; top:-6px; width:10px;}
.pl_vol { height:10px; position:absolute; left:302px; top:24px; }
.pl_vol_line { width:38px; height:2px; background:#b0b0b0; }
.pl_vol_line span { background:#ee8803; height:2px; display:block;}
.pl_right, .pl_left { width:14px; height:10px;}
.pl_right { background:url(/i/right.png) no-repeat; position:absolute; top:7px; right:13px;}
.pl_left { background:url(/i/left.png) no-repeat; position:absolute; top:7px; right:34px;}
.pl_close { width:5px; height:5px; background:url(/i/close.png); position:absolute; top:5px; right:5px;}

.ac_results { top: 38px !important; left: 5px !important;}
.ac_results li:hover {background: #ededed !important;}
.ac_title { font-size:12px; font-weight:bold; padding:13px 0 3px 5px; color:#EE8803; border-bottom:1px dotted #dfdfdf; margin-bottom:3px;}
.ac_results ul { max-height: auto !important;  }

.afishainfo { margin-bottom:7px;}
.afishainfo a { margin:0; display: inline; padding:0;}

.cls { margin:0 !important; padding:0 !important; float:none !important; display:inline !important;}

#stext p { padding-bottom:7px;line-height: 18px;}

.seootvet {color: #637A8F;font-size: 11px;/* float:left; margin-top:70px; position:relative; z-index:150000;*/}
.seootvet a {color: #637A8F;}

.track .other_track li span { padding-bottom:0 !important;}
.track_tags { float:left;}

#close_text { background: url("/i/close_slova.gif") no-repeat scroll 100% 100% transparent;color: #EE8803;height: 14px;padding-right: 14px;position: absolute;right: 25px;top: 25px;}
#show_text { background: url("/i/show_slova.gif") no-repeat scroll 100% 100% transparent;color: #EE8803; height: 14px;  padding-right: 14px;display:inline-block; margin-top:10px;margin-bottom:12px;}

.new_icon_set { height:70px; position:relative; margin-left:120px; clear:both; }
.new_vk { width:90px; position:absolute; top:42px;}
.new_facebook { position:absolute; left:110px; width:100px; height:70px; top:42px;}
.new_twitter { left: 210px;position: absolute;top: 42px;width: 100px; }
.new_lj {left: 290px;position: absolute;top: 42px;width: 40px;}
.new_lj a { width:40px !important;background:url("/i/new_lj.png") no-repeat 50% 0;display:block; height:26px;}
.new_google {left: 340px;position: absolute;top: 42px;width: 100px;}
.new_facebook iframe { height:40px !important;}

.column_6 .new_icon_set { height:100px; position:relative; margin-left:0px;}
.column_6 .new_vk, .column_6 .new_facebook { top:0;}
.column_6 .new_twitter { left: 0px;top:42px;}
.column_6 .new_google { left: 100px;top:42px;}
.column_6 .new_lj { left: 185px;top:42px;}


.radio_genres { padding: 15px 8px;}
.radio_genres a { padding:3px 5px; margin-right:3px;}
.radio_genres .rgenrec {-webkit-border-radius:3px;border-radius:3px; background: #EE8803; color:#fff; text-decoration:none;}

span.soc_auth {float:none; text-align:center; display:block; font-size:11px; height:30px; margin-top:10px;}
span.soc_auth a { text-decoration:none; padding:3px 5px; background:#fff;-webkit-border-radius:3px; border-radius:3px; display:inline-block;}
span.soc_auth a img { margin:0 2px; border:none; }

input:focus, textarea:focus {outline: none;}

.radio_page { background:url(/i/radio_bg.png) no-repeat; position:relative;}
.radio_page #track_pane { position: relative;}
.radio_page #track_pane h1 { font-size:20px; letter-spacing:normal; width:435px; overflow:hidden; height:28px; display:block;/* margin:20px 0 0 50px;*/ top:20px; position:relative; left:50px;}
.radio_page .track #track_tool { margin-top:125px;}
.big_block .radio_page div.jp-song { top:56px; left:87px;}
.big_block .radio_page div.jp-song div.jp-type-single div.jp-progress {width: 230px;}
.big_block .radio_page div.jp-song .jp-current-time {left: -15px;}

.big_block .radio_page div.jp-song a.jp-volume-max {right: -104px;}
.big_block .radio_page div.jp-song div.jp-type-single a.jp-mute, .big_block div.jp-audio div.jp-type-single a.jp-unmute {right: -29px;}
.big_block .radio_page div.jp-song div.jp-volume-bar {left: 386px;}
.big_block .radio_page div.jp-song {width: 470px;}
.big_block .radio_page div.jp-audio { box-shadow:none; border:none;}
.big_block .radio_page .date {margin-top: 26px;}

#report_form label { margin-bottom:7px; display:inline-block;}
#report_form input, #report_form textarea {-webkit-border-radius:3px;border-radius:3px; border:1px solid #a3abb1; padding:5px; width:620px;}
#report_form p { clear:both; padding-top:4px;}

#list li span.not_genre_l { float:right; margin-right:0;}
#d-shadow1 .d-sh-tr { height:460px;}

.text_404 { margin:100px 0; text-align:center; }
.text_404 h1 {font-weight:normal; margin-bottom:20px; font-size:50px;color: #EE8803;}
.text_404 p {font-size:14px; font-weight:normal; margin-bottom:20px;color: #777;}
.text_404 a { font-size:18px;}

.prof_add_foto { text-decoration:none; background:url("/i/prof_add_foto.gif") no-repeat;}
.prof_add_video { text-decoration:none;background:url("/i/prof_add_video.gif") no-repeat;}
.prof_add_comm { text-decoration:none;background:url("/i/prof_add_comm.gif") no-repeat;}
.prof_contests { text-decoration:none;background:url("/i/prof_contests.gif") no-repeat;}
.prof_add_adt { text-decoration:none;background:url("/i/prof_add_adt.gif") no-repeat;}
.prof_del { text-decoration:none;background:url("/i/prof_del.gif") no-repeat;}
.prof_add_blog { text-decoration:none;background:url("/i/prof_add_blog.gif") no-repeat;}
.prof_add_fotoalb { text-decoration:none;background:url("/i/prof_add_fotoalb.gif") no-repeat;}
.prof_move { text-decoration:none;background:url("/i/prof_move.gif") no-repeat;}


.return_to_profile { text-align:right; margin-top:7px;}

.noname_com { font-size:12px; font-weight:bold;}
.noname_com:first-letter { text-transform:uppercase;}

#adult { border:1px solid #999 !important; }

#pl_code_pane .tab_big_block span { padding:2px 7px 4px 7px !important;}

.fr_box { float:left; padding:15px; border-radius:5px; background:#F5F4F3; margin:0 20px 20px 0; text-align:center; width:110px;}
.fr_box img { margin-bottom:5px;border-radius:3px;}
.no_fr { border:1px solid #CCC; width:98px; height:88px; line-height:98px; text-align:center; font-size:10px; color:#CCC; margin:0 auto 5px auto;border-radius:3px;}
.friends_msg_link { font-size:11px; color:#808181;}
.friends_del_link { font-size:11px; display:inline-block; padding-top:7px; color:#808181;}

.track_sort_reset strong {cursor: pointer;position: relative;}
.track_sort_reset strong div {display: none;padding: 10px;background: white;font-size: 11px;position: absolute;left: -180px;top: -90px;font-weight: normal;width: 350px;border: 1px solid #C8C8C8;}
.track_sort_reset {height: 30px;margin-top: 7px; }

.link-up {color:#0054a6;}

.que_reset {position: relative;padding:10px 0;}
.que_reset strong {cursor: pointer;}
.que_reset div {display: none;padding: 10px;background: white;font-size: 11px;position: absolute;left: -30px;top: -45px;font-weight: normal;width: 350px;border: 1px solid #C8C8C8;}
.artists_ndescr { padding:0 !important; margin-top:5px; color:#4A4A4A;margin-right: 85px; font-size:12px;}

.lic_cc_panes { margin-left:20px;}

.serchbox { padding:0 0 10px 0;}
.search_image_pane img { border-radius:5px;-webkit-border-radius: 5px;}
.search_image_pane_video { position:relative;}
.search_image_pane_video .s_video_duration { position: absolute; right:0; bottom:0; background:#000; color:#fff; padding:2px 5px;}
.search_image_pane_video img {border-radius:0;-webkit-border-radius: 0;}
.search_image_pane .nb_img {margin: 0;float: none;}

#ndescr_qu { cursor:pointer;}
#ndescr_q {display: none;padding: 10px;background: white;font-size: 11px;position: absolute;left: -180px;top: -90px;font-weight: normal;width: 350px;border: 1px solid #C8C8C8;}

.search_group_title { font-size: 18px;padding-bottom:5px;border-bottom: 1px dotted #cfcfcf;margin-bottom: 15px; clear:both; padding-top:25px}
.search_last_link { padding:20px 0 0 0; font-weight:bold; background:#fff;}
.search_last_link a { color:#EE8803;}

.maintab_razdel_title { padding-bottom:5px;border-bottom: 1px dotted #cfcfcf;margin-bottom: 15px; clear:both; padding-top:25px}
.maintab_razdel_title a {color: #0054A6;}
.maintab_razdel_bottom { padding:10px 0 20px;clear:both;}
.maintab_razdel_bottom a {color: #ee8803;font-size: 12px;padding-left: 8px;background: url(/i/all.gif) no-repeat 0 3px; font-weight:bold;}



.rez_td { background:#f1f1f1;}
.srezbox { color:#979797; font-size:11px;}

.hasbadwords { background: url(/i/18.png) no-repeat 0 0px; padding-left: 30px; height: 14px; background-size: contain;}

#members_l .commentsblock {clear:both;}

.postactivate { position:fixed;width:500px; left:50%; margin-left:-250px; background:#EE8803; font-size:16px; color:#fff; padding:15px; border-radius:5px; z-index:1500000;}
.postactivate a { display:inline-block; padding-top:10px; font-size:12px;color:#fff;}

.table_list_page { width:100%;}
.table_list_page td { padding:13px;}
.table_list_page .tr_sort_t { float:right;}
.dopinfosm {font-size: 9px;color: #999;display: inline-block;padding-top: 3px;}
.foto_list_style { width:100%; border-spacing: 0;}
.foto_list_style td { padding: 7px 5px 7px 0; vertical-align:top;}
.foto_list_style td  img { width:150px;}

div.fotosesslist {margin-left:0;border-bottom: 1px #CCC dotted; padding-bottom:15px; position:relative;}
div.fotosesslist:last-child {border-bottom:none}
div.fotosesslist div.nb_img {margin-left:0;}
div.fotosesslist .hasbads { position:absolute; left:5px; top:15px; z-index:5000;}

.fotosesslist .no-img-box {width:82px;height:82px;margin-right:10px;}
.fotosesslist  > a {margin-right:10px;}
.fotosesslist .no-img-box:after {top: 26px;left: 26px;}

.videos_genre_place, .videos_band_place, .catalog_dateadd { font-size:11px;color: #979797;}
.videos_genre_place a, .videos_band_place a, .catalog_dateadd a { display:inline;}

.hasbad { width:57px; height:36px; position:absolute; left:175px; top:10px; z-index:100; background: url(/i/18_2.png) no-repeat;}
.hasbads { display:inline-block; width:19px; height:11px; background: url(/i/18_s.png) no-repeat;position:relative;   }
.music .column_4 .hasbads { margin:0 10px 0 5px;top:1px;}
.slova .column_4 .hasbads { margin:0 10px 0 5px;top:1px;}
.music .hasbads, .poetry .hasbads {top: 1px;margin-left: 6px;}
.video .video_detail .hasbads { left:10px;}
.video_detail .videos_band_place .hasbads { position:relative; top:2px; left:2px;}


.video_detail .hasbads { position:absolute; left:10px; top:10px; z-index:100;}

.tb_price table { border:0; padding:0; border-collapse:collapse; width:100%;}
.tb_price table th { text-align:left; background:#0054a6; color:#fff; font-size:11px; padding:5px; }
.tb_price table td { border-bottom:1px dashed #DADADA; padding:5px;}

.tb_price table tr:hover td { background:#f2f2f2}
.tb_price table tr:hover td.cntr { background:#fff}
.tb_price select:focus {outline: none;}

.smspic { padding-left:250px; background: url(/i/smspic.jpg) no-repeat 0 50%; }

.index_all_video { padding:10px 5px 0px 7px; display:block;}
.index_all_video .big_block_botlink { position:static; display:inline;}

.mus_arteria_link div { padding-left:23px;background: url(/i/muzarteria.png) no-repeat 10px 6px !important; color:#fe2a32;}
.mus_arteria_link:hover strong {color:#fe2a32 !important;}


.track_yandex_widget .new_icon_set { height:18px;}
.track_yandex_widget .new_google {left: 455px;top: 22px;}
.track_yandex_widget .new_twitter { left:370px;top: 22px;}
.track_yandex_widget .new_facebook {left:290px;top: 22px;}
.track_yandex_widget .new_vk {left:200px;top: 22px;}

.sharebox { opacity:1; text-align:center;margin: 5px 132px 0 115px;}
.sharebox:hover  {  opacity:1}
.float-share-box .share-vote-box {padding:0;height: auto;}
.float-share-box .sharebox {margin:0;}


.shareBoxRight .sharebox { opacity:1; margin:0}
.shareBoxRight .share-vote-box {height:auto;padding:7px 0 0 0;}

.unavailable {display: block;height: 18px;width: 17px;background: url(/i/play2.gif) no-repeat;float: left;margin-right: 9px;margin-bottom: 8px;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);  -o-filter: grayscale(100%);   filter: gray; opacity:0.4;cursor:default;}

.convert-disabled-box .track-tools-box, .convert-disabled-box .play, .convert-disabled-box a , .convert-disabled-box .n-counter, .convert-disabled-box .sep-sign, .convert-disabled-box .stars_big {visibility:hidden;}

.column_6 .sharebox {  margin: 0;}
.column_6 .b-share-btn__wrap {display:inline-block; margin-bottom:7px; float:none !important;}
.column_6 .track_yandex_widget .new_vk { left:35px;}
.column_6 .track_yandex_widget .new_facebook { left:140px;}
.column_6 .track_yandex_widget .new_twitter { left: 35px;top: 60px;}
.column_6 .track_yandex_widget .new_google {left: 140px;top: 60px;}

a.rem-tag { width:11px; height:11px; background:url(/i/clear_filter.gif) no-repeat 0 3px; text-decoration:none;}
a.rem-tag:hover { background-image:url(/i/clear_filter_hover.gif)}

.curr-icon { padding: 12px 25px 12px 15px;position: absolute;left: 0;top: 215px;background: rgba(238, 136, 3, 0.90);z-index: 100;border-radius: 0 25px 25px 0;}
#maintab_extinfo_show, #maintab_extinfo_hide { border-bottom:1px dashed #0054a6; text-decoration:none;}
#maintab_extinfo_show:hover, #maintab_extinfo_hide:hover { border-bottom:none;}

.verify_user_pane { padding: 10px 0 15px 40px;background: url(/i/verify_user_pane.gif) no-repeat 0 11px;}
.verify_user_pane a {color:#ee363e;}
#sendbutton_ver { float:none; margin: 0 auto;}

.tags-mainbox { text-align:center;line-height:18px;}
.tags-mainbox a {text-decoration: none;white-space: nowrap;padding: 0 4px;/*margin:0 3px;*/}
.tags-mainbox a:hover { text-decoration:underline;}

.show-more-tags { padding-top:20px;  }
.show-more-tags a { padding:0; border-bottom:1px dashed #979797; font-size:11px; color:#979797;}
.show-more-tags a:hover { text-decoration:none; border-bottom:none;}

div#begun_block_281195620, div#begun_block_332458850, div#begun_block_281190652 { text-align:center !important;}

.main-genres-box { /*height:115px;*/ text-align:center; padding-bottom: 15px; margin-top:35px;}
.main-genres-box a { margin-right:15px; font-size:18px;/*white-space:nowrap; float:left;*/ padding:1px 5px; margin-bottom:5px;display: inline-block; border:1px solid #fff;border-radius:3px;}
.main-genres-box a:hover { color: #449905;border-color:#449905 }
.main-genres-box div { font-weight:bold; font-size:12px;color:#ee8803; padding-bottom:5px;}
.main-genres-box a.main-genres-box-last-link,.main-genres-box a.main-genres-box-last-link:hover  {color: #979797;font-size: 12px;line-height: 26px; background:none; border:none;}

.ver_phone_plus { padding-right:5px;}

.cop-q-dox div { padding-bottom:12px}
.cop-q-dox strong { color:#0054a6; border-bottom:1px dashed #0054a6; cursor:pointer;}
#cpa1, #cpa2, #cpa3, #cpa4, #cpa5, #cpa6, #cpa7, #cpa8, #cpa9, #cpa10 { padding:0 10px 20px 15px; }

.copyright_reset {background: url(/i/clear_filter.gif) no-repeat 0 3px; padding-left:13px; margin-left:10px;color: #979797;}

.user-left-tools { margin-top: 15px;padding: 15px 0 15px 20px;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;}
.user-left-tools a { white-space:nowrap;}
.add-rev {padding: 7px 10px 7px 25px;background: url(/i/Comment2.png) no-repeat 7px 50%;margin-left: 20px;text-decoration: none;
display: inline-block;border: 1px solid #DF7E00;color: #ee8803;border-radius: 3px;}
.fav_add_heart {padding: 7px 10px 7px 25px;background: url(/i/add_fav_1.png) no-repeat 7px 50%;margin-left: -10px;text-decoration: none;
display: inline-block;border: 1px solid #DF7E00;color: #ee8803;border-radius: 3px;}
.Fav_add_heart {display:inline-block; width:17px; height:18px; background:url(/i/add_fav_stroke.png) no-repeat;margin:0 2px 0 12px; padding:0 !important; border:none; border-radius: 0;position: relative;top: -3px;}

.Fave_heart_full {display:inline-block; width:17px; height:18px; background:url(/i/del_fav_stroke.png) no-repeat;margin:0 2px 0 12px; padding:0 !important; border:none; border-radius: 0;position: relative;top: -3px;}

.object_not_found {padding: 15px 0;text-align: center;background: #ee8803;color: #fff;width: 980px;margin: 0 auto;font-size: 14px;}

.playlist_catalog_pane {position: absolute;background: #fff;font-size: 12px;padding: 15px;width: 210px;border: 1px solid #dcdcdc;border-radius:3px;right: 3px;top:110px;margin-top: 32px;z-index:1000;text-align: left;}
.playlist_catalog_pane p {margin-bottom:5px}
.playlist_catalog_pane .user_nav4 {top:-11px;left:140px;}
#vote_catalog_pane { right:10px;}

.objpage_vote_has {float: left;}

.like_login_popup.playlist_catalog_pane {top: 5px !important;right: -124px !important;}
.like_login_popup.playlist_catalog_pane .user_nav4 {left: 24px !important;}
.like_login_popup.playlist_catalog_pane.like_login_popup_false .user_nav4 {left: 64px !important;}

.playlist_catalog_pane #playlist_catalog_pane_close {float: right;/*background: url(/i/close-pic.svg) no-repeat 50% 50%;*/font-weight: bold;color: #EE8803;font: normal normal normal 14px/1 FontAwesome;width: 13px;height: 13px;text-decoration: none;opacity: 0.5;}
.playlist_catalog_pane #playlist_catalog_pane_close:after {content: "\f00d";color:#949494}
.playlist_catalog_pane #playlist_catalog_pane_close:hover {opacity:1}
.playlist_add_newplaylist {padding-top: 10px;border-top: 1px dashed #dcdcdc;margin-top: 10px;}


.user-btn-box { width:900px; padding:25px 0; border-top:1px dashed #ccc;}
.user-btn-box table { border:none; border-collapse:collapse; width:100%; }
.user-btn-box td { padding:8px 15px;}
.user-btn-box label { cursor:pointer;}
.user-btn-box input { float:left; margin:15px 5px 0 0;}
.user-btn-box span { font-size:12px; font-weight:bold; display:block; padding-bottom:7px;}
.user-btn-box td:nth-child(4) input, .user-btn-box td:nth-child(5) input, .user-btn-box td:nth-child(6) input { float:left; margin:5px 5px 0 0;}
.user-btn-box tr:nth-child(1) td { background:#F2FAFF;}
.user-btn-box tr:nth-child(2) td { background:#C7E8FF;}
.user-btn-box tr:nth-child(3) td { padding:15px 0;}
.user-btn-box textarea { border:1px solid #e3e3e3; border-radius:3px; padding:10px; width:880px; font-family:"Courier New", Courier, monospace;height: 50px; font-size:12px;}
.user-btn-box #band_name { padding:0 0 25px 0;}

.column_8 .big_block .srh-list li { padding:10px; display:block;height: auto;margin: 0;}
.column_8 .big_block .srh-list li td { padding:0;}
.column_8 .big_block .srh-list li td img { box-shadow:none;}
.column_8 .big_block .srh-list li .search_image_pane_video .s_video_duration {right: 0;top: 75px;height: 16px;width: 51px;}

.column_8 .big_block .srh-list li:nth-child(2n) {background: #f1f1f1;}

.track-list-box { clear:both;}
.track-list-box li {height:auto;padding:0 10px;display:block !important;min-height: 40px;}
.track-list-box li:nth-child(2n+1) {/*background:#f5f4f3;*/ border-radius:3px; padding:10px;}
.track-list-box li .n-counter {font-weight: normal;color: #999999;float: left;margin-right: 10px;padding-bottom: 20px;width: 15px;}
.track-list-box li .track_tool_line {margin-top:3px;float: right;padding: 0;margin-right: -5px;}
.track-list-box li .track_tool_line .track_tool_line_add { display:inline-block; width:15px; margin-right:7px;font-size: 11px;}
.track-list-box li .track_tool_line .track_tool_line_dwl { display:inline-block; width:22px; margin-right:0;font-size: 11px;}
.track-list-box li .track_tool_line .track_tool_line_comm { display:inline-block; width:22px;font-size: 11px;color: #979797;white-space: nowrap;margin-left: 0;}
.track-list-box li strong { display:inline; height:auto;}
.track-list-box li .catalog_dateadd { /*margin-left:51px;*/}
.track-list-box li .catalog_dateadd > a {color: #6a9ac2; text-decoration:none; border-bottom: 1px solid #ADC6DB;}
.track-list-box li .catalog_dateadd > a:hover {border-bottom: none;}
.track-list-box li .tracktool_vote { float:right;}
.track-list-box li .big_rating {width:30px;text-align:center; display:inline-block; margin:-5px 10px 0 0; font-size:24px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color: #449905;}
.track-list-box li .yourvoice {width: 60px;display: inline-block;border-radius: 3px;font-size: 11px;padding: 2px 8px 4px;color: #fff;text-align: center;background: #0054a6;text-decoration: none;position: relative;top: -4px;margin-right: 10px;}
.track-list-box li span.yourvoice {background: #e4e4e4;color: #999;}
.track-list-box li .yourvoice.del_track {background: #D50000;}
.track-list-box li .cover_tree {top: -38px;height: 62px;}
.track-list-box li .track_tool_line div > a, .track-list-box li .track_tool_line div > span {margin:0; /*opacity:0.4*/}
.track-list-box li .track_tool_line div > a:hover, .track-list-box li .track_tool_line div > span:hover {opacity:0.75}
.track .playlist_catalog_pane { top: 169px;right: 368px;}
.track-list-box input[type="checkbox"] {float:left; margin-right:10px;}
.cover .playlist_catalog_pane { right:-25px;}

.music .column_2 .track-list-box li  {height: 35px;margin-bottom: 8px; padding:0;}
.music .column_2 .track-list-box li strong { display:block; height:17px;}
.music .column_2 .track-list-box li:nth-child(2n+1) {background:none; padding:0;}

.album-one { border-top:none; padding-top:0;}
.album-one #vote_catalog_pane { left:554px !important;}
.album-one #playlist_catalog_pane .user_nav4 { left:120px !important;}

.cover .no-img-box {width:130px;height:130px;margin-right: 20px;margin-bottom: 15px;}
.cover .no-img-box:after {font-size:50px;top:30px;left:40px}

.cover.album-one .no-img-box {width:200px;height:200px;margin-right: 20px;margin-bottom: 15px;}
.cover.album-one .no-img-box:after {font-size:50px;top:60px;left:70px}

.album-one .playlist_catalog_pane { margin-top: 15px;}
.album-one ul { margin-left:0 !important; padding-top:10px;}

.popup-box { position:fixed;-webkit-box-shadow: 0 0 10px 0 #AAA6A6;box-shadow: 0 0 10px 0 #AAA6A6;padding:10px; background:#fff;
border-radius:5px;border: 1px solid #D6D5D5; z-index:100;}
.popup-box .close_pane {height: 24px;width: 24px;right: 5px;top: 15px;text-decoration: none;color: #BBBBBB;overflow: hidden;opacity: 0.5;font: normal normal normal 14px/1 FontAwesome;}
.popup-box .close_pane:after {content: "\f00d";color:#949494}
.popup-box .close_pane:hover { text-decoration:none;opacity:1}
.popup-box h3 { font-size:24px; font-weight:normal;}

.popup-box.pop-up-box.report-popup {position:absolute;top: auto;bottom: -300px;}

ul.jp-audio-track li {color: #666;position:relative;height:35px; width:630px;background:url(/i/plbg.png) repeat-x !important; border:1px solid #aeaeae;border-radius:5px;box-shadow: 0 1px 0 #d1d1d1;padding:0 !important;}
ul.jp-audio-track li a.play, ul.jp-audio-track li a.pause {width: 23px;height: 23px;position: absolute;left: 7px;top: 7px;}
ul.jp-audio-track li a.play {background: url(/i/play.png) no-repeat;}
ul.jp-audio-track li a.pause {background: url(/i/pause.png) no-repeat;}

.add-tag-track {float: right;color: #EE8803;margin-right: 5px;background: url(/i/tag.gif) no-repeat 0 50%; display:inline-block; padding-left:20px;}
.song_page_tags_err_pane {background: #EE8803;clear: both;padding: 5px 8px;margin-top: 10px;color: #fff;display: inline-block; position:relative;}
.song_page_tags_msg_pane {background: #15A800;clear: both;padding: 5px 8px;margin-top: 10px;color: #fff;display: inline-block; position:relative;}
.song_page_tags_err_pane .close, .song_page_tags_msg_pane .close {height: 11px; width:11px;background: url(/i/clear_filter.gif) 100% 0 !important;; margin-left:5px; text-decoration:none;display: inline-block; right: -15px;top: 2px;}

.afisha_rss_price {font-size: 11px;display:inline-block; color:#449905; border:1px solid #449905;padding: 2px 5px;}

.afisha_detail_rss_price {z-index: 100;background: rgba(238, 136, 3, 0.85);padding: 1px 5px 3px 5px;text-align: left;position: absolute;right: 13px;color: #fff;bottom: 35px;font-style: italic;font-size: 15px;}

.tree_genre_city { margin:2px 0 7px;}
.tree_genre_city a { font-size:15px;border:1px solid #fff;padding-left:2px; padding-right:2px;border-radius: 3px;text-decoration: underline !important;}
.tree_genre_city a:hover { border-color:#449905; color:#449905 !important;text-decoration: none !important;}
.tree_genre_city a.current-genre, .tree_genre_city a.current-genre:hover {text-decoration: none !important;border: 1px solid #449905;background: #fff;}
.tree_genre_city a.current-genre span {border:none !important}

.column_7 .tab_news { float:left; margin-left:15px;}
.column_7 .tab_news a {color:#0054A6; border-bottom-color:#0054A6;}
.column_7 .tab_news span {border: 1px solid #0054A6;color: #0054A6;-webkit-border-radius:3px;border-radius:3px; background:#fff}

.gray_track span { border-radius:3px; color:#fff; margin-right:1px; display: inline-block;border: 1px solid #DF7E00;text-decoration: none;line-height: 1.5;}
.gray_track span:hover {background-color: #fff;border-color: #CE7400;}
.column_7 .gray_track span a { color:#ee8803; margin:0; display:inline-block; text-decoration:none; padding-top:0; padding-bottom:0;}
.column_7 .gray_track strong {color:#ee8803; font-size:12px;}
.column_7 .gray_track .Complaint { float:right; margin-right:0; }
.column_7 .gray_track .Complaint a { background: url(/i/Complaint2.png) no-repeat  10px 50%; padding: 5px 10px; padding-left:25px;}
.column_7 .gray_track .Blog { background: url(/i/Share2.png) no-repeat  10px 50%;  padding: 5px 10px;padding-left:25px;}
.column_7 .gray_track .Download { background: url(/i/Download2.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:27px;}
.column_7 .gray_track .Comments { background: url(/i/Comment2.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:27px;opacity: 1;}
.column_7 .gray_track .Add_tracklist { background: url(/i/Add_playlist2.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:25px;}
.column_7 .gray_track .edit-pen {background:url(/i/edit-tools2.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:25px;}
.column_7 .gray_track .del-cross {background:url(/i/delete-tools2.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:23px;}
.column_7 .gray_track .Refresh {background:url(/i/refresh-audio-t.png) no-repeat 10px 50%; padding: 5px 10px; padding-left:27px;}

.column_7 .gray_track .no-dwn {color: #ffffff;background-color: #d9534f;border-color: #d43f3a;padding:5px 10px;}
.column_7 .gray_track .no-dwn a {background:url(/i/dwn-2.gif) no-repeat 0 50%; padding-left:15px;color:#fff;}
.column_7 .gray_track .yes-dwn {background:#5cb85c;padding:5px 10px;border-color: #449905;}
.column_7 .gray_track .yes-dwn a {background:url(/i/dwn-1.gif) no-repeat 0 50%; padding-left:15px;color:#fff;}

.copy_block_link {text-decoration: none;border-bottom: 1px dashed #0054a6;}
.copy_block_link:hover { border-bottom:none;}

.copy_block_all_pane {padding:15px 15px 0 15px; background:#f2f2f2; border-radius:3px;}
.copyrights_credits input { width:100%;}

.br-box { border-radius:3px; border:1px solid #e3e3e3; padding:5px; background:#fff;}
.br-box input:disabled {background:#fff; color:#C9C9C9;}
.br-box input {border:none;font:14px "Open Sans", Tahoma, Geneva, sans-serif;}
.copyrights_credits .br-box {margin:5px 0 10px 0;}

.cc-lic {padding-right: 18px;background: url(/i/cc.png) no-repeat 100% 50%;}

.vote_catalog_pane_close, .share_catalog_pane_close {position: absolute;width: 11px;height: 13px;top: 9px;right: 14px;/* background: url(/i/close-pic.svg) no-repeat 50% 50%; */font-weight: bold;/* color: #EE8803; *//* font-family: Verdana, Geneva, sans-serif; */font: normal normal normal 14px/1 FontAwesome;width: 13px;text-decoration: none;opacity:0.5;}
.share_catalog_pane_close:after, .vote_catalog_pane_close:after {content: "\f00d";color:#949494}
.vote_catalog_pane_close:hover, .share_catalog_pane_close:hover {opacity:1}
.share_catalog_pane_close {top: 15px;}

.vote_add {padding: 3px 0 2px 17px;background: url(/i/fav_stroke.png) no-repeat;margin: 0 2px 0 12px;}
.vote_added {padding: 3px 0 2px 17px; background:url(/i/fav_ad_stroke.png) no-repeat;margin: 0 2px 0 12px;}

.vote_list_row { height:18px; margin-top:7px;  width:90px; background-image: url(/i/all-rate.svg); background-repeat:no-repeat;  }
.vote_list_row_1 { background-position:50% 2px}
.vote_list_row_2 { background-position:50% -15px}
.vote_list_row_3 { background-position:50% -31px}
.vote_list_row_4 { background-position:50% -47px}
.vote_list_row_5 { background-position:50% -64px}
.vote_list_row {opacity:0.6;cursor:pointer;}
.vote_list_row:hover { opacity:1; }

#vote_catalog_pane {width: 90px;top: 210px;left: -24px;padding-top: 20px;}
#vote_catalog_pane .user_nav4 { left:58px;}

.shareLeftBox {display:none;}

.track_avg_vote {float: right;margin-top: 10px;}
.share-vote-box {padding:10px 0;height: 30px;}

.objpage_vote {padding: 15px 5px 0; position:relative;height: 25px;}
.objpage_vote_need {background: url(/i/addstar.png) no-repeat 7px 50%;position: relative;top: 3px; float:left;
border: 1px solid #DF7E00;border-radius: 3px; }
.objpage_vote_need a { text-decoration:none;color: #ee8803;padding: 7px 10px 7px 25px;
display: inline-block;}
.objpage_vote #vote_catalog_pane {top: 15px;left: -5px;}

.opinion_vote_block {padding: 20px 0 0px 0;}
.opinion_vote_added_block {padding-top: 10px;}

.stat_fave_link {margin-left:5px; font-size:11px;text-decoration:none;border-bottom:1px dashed #0054a6;}
.stat_fave_link:hover {border-bottom:none;}

.stat_fave { margin:10px 0; padding:5px 10px 5px 10px; background:#f2f2f2;border-radius:4px;}
.stat_fave > div {margin:5px 0 10px}

.pop-up-box {z-index: 1000000;border: none;padding: 15px;width: 600px;left: calc(50% - 316px);top: calc(50% - 130px);box-shadow: none;}
.pop-up-box input {font-family: "Open Sans", Tahoma, Geneva, sans-serif;border: 1px solid #fff;}
.blackout { background:url(/i/blackout.png);height:100%; min-height:100%; width:100%; position:absolute; left:0; top:0; z-index:999999; display:none; position:fixed;}

.close {height:13px;margin:0 !important;padding:0 !important;position:absolute;right:20px;top:15px;width:13px;}
.close:hover {opacity: 0.5;}

.user-page-list { padding:25px 0; clear:both;}
.user-page-list table {width:100%;}
.user-page-list table td {vertical-align:top;padding: 15px 0 15px 0;}
.user-page-list table td.sep-td {border-top: 2px solid #d1d1d1; padding:0;}
.user-page-list table td.sep-td-d {/* border-bottom: 1px dotted #d1d1d1; */padding-bottom: 0;}
.user-page-list table td.sep-td-d h3 {margin-bottom:0}

.user-page-list li img { float:none; margin:0; box-shadow:none;-webkit-box-shadow:none;}
.user-page-list li {height:auto;display:block !important;padding-bottom: 7px;}
.user-tool-list {margin-left:30px;border-left: 1px solid #d1d1d1;padding-left:30px;}
.user-akk-list td:nth-child(1) a > .fa {width:18px;color:#949494;text-align:center;margin-right:3px}
.user-akk-list td:nth-child(2) a.btn-xs {padding:0 3px;margin-top:2px}

.add_track_ansv { text-decoration:none;}
.band-imglink-box {width:150px;height:150px;border-radius: 3px;/* text-align:center; */background-color:#fdfdfd;margin-bottom:5px;border:1px solid #dcdcdc;/* color:#d2d2d2; */background-repeat:no-repeat;background-position:50% 50%;position:relative;}
.band-imglink-box a {position: absolute;left: 50%;bottom: 15px;opacity: 0.45;margin-left: -36px;/* padding: 1px 11px; */}
.band-imglink-box a:hover  {opacity:1}
.band-imglink-box.no-img-box {width:150px;height:150px;}
.band-imglink-box.no-img-box:after {font-size:36px;left:50%;top:50%;margin: -20px 0 0 -20px;}

.show-on-this-page { border-bottom:1px dashed #0054a6; text-decoration:none;}
.show-on-this-page:hover { border-bottom:none;}

.edit-area-box {position:relative;margin-bottom: 20px;}
.edit-area-box:after {display:block; content:'';clear:both;}

.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;border-radius: 4px;text-decoration: none;}

input.btn-success {border: 1px solid #449905 !important;}

.btn:focus {outline: 0;outline-offset:0;}
.btn:hover, .btn:focus {color: #333333;text-decoration: none;}
.btn:active, .btn.active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}

.btn-primary {color: #0054a6;background-color: #fff;border-color: #0054a6;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {background-color: #EAF5FF;color: #0054a6;}

.btn-orange {color: #EE8803;background-color: #fff;border-color: #EE8803;}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active {color: #EE8803;background-color: #FDF3E5;border-color: #EE8803;}

.btn-success {color: #449905;background-color: #fff;border-color: #449905;}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {background-color: #ebf3d1;color: #449905;}

.btn-block {display: block; width: 100%;box-sizing:border-box;}

.btn-default {color: #333333;background-color: #ffffff;border-color: #cccccc;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {color: #333333;background-color: #ebebeb;border-color: #adadad;}

.btn-danger {color: #ffffff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {color: #ffffff; background-color: #d2322d;border-color: #ac2925;}

.btn-disable, .btn-disable:hover, .btn-disable:active {color: #CCCCCC;background-color: #ffffff;border-color: #E9E9E9; cursor:default;box-shadow:none}
.btn-disable-en, .btn-disable-en:hover, .btn-disable-en:active {color:#ee8803;background-color: #ffffff;border-color: #ee8803; border-width:2px; cursor:default; box-shadow:none}

.btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}
.btn-sm {padding: 3px 7px;font-size: 13px;line-height: 1.5;border-radius: 3px;}
.btn-xs {padding:1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display:block;}

.text-ar-box { border-radius:3px; padding:10px; border:1px solid #e9e9e9;}
.text-ar-box textarea {font-size: 12px;font-family: "Open Sans", Tahoma, Geneva, sans-serif;border: 1px solid #fff;width: 595px;padding: 10px;}

.razmet td { padding:10px 20px 10px 0;}

.box_popup {padding:10px 15px; background:#f2f2f2; border-radius:3px; position:relative; margin-bottom:30px;}
.box_popup .big_block input {font-size: 12px;font-family: "Open Sans", Tahoma, Geneva, sans-serif;border: 1px solid #fff;}
.box_popup .close_pane {padding-right:15px; font-size:11px;background: url(/i/clear_filter_hover.gif) no-repeat 100% 3px;padding-right: 15px;font-size: 11px;height: 14px;right: 15px;top:10px; text-decoration:underline;color: #BBBBBB;}
.box_popup .close_pane:hover { text-decoration:none; background-image: url(/i/clear_filter_hover.gif);color: #ee8803;}

.playlist-newvave table {border:0; padding:0; border-collapse:collapse; width:100%;}
.playlist-newvave table th {padding: 7px 10px;font-size: 11px;text-align: left;border-top: 1px solid #e3e3e3;}
.playlist-newvave table td {padding:15px 10px;}
.playlist-newvave table tr:nth-child(2n+1) {background-color:#f9f9f9}

.track-tools-btn {border: 1px solid #EE8803;padding:0; color: #EE8803;border-radius: 2px;display: inline-block;font-size: 14px;margin-right: 3px;width: 17px;text-align: center;    line-height: 18px}
a.track-tools-btn:hover {background-color: #FDF3E5; }
.track-tools-box {margin-right:-5px}
.track-tools-box span.track-tools-btn {color:#ccc; border-color:#ccc;}
.track-tools-box > div { display:inline}
.track-tools-box .edit_tools, .track-tools-box  .edit_hide, .track-tools-box .refresh_tools_file, .track-tools-box .edit_show {background:none; height:auto;}
.track-tools-btn.rcom_add {opacity:0.25}
.track-tools-btn.rcom_add:hover {opacity:1}
.track-tools-btn.delete_commm {opacity:0.25}
.track-tools-btn.delete_commm:hover {opacity:1}

.track_tool_line_foto {float:right;margin-top:5px;margin-right: 10px;}
.track_tool_line a {margin-left:4px;}
.track_tool_line a:hover {opacity:0.9}

.up-afisha {display:inline-block; width:18px; height:18px; background:url(/i/up-afisha.gif) no-repeat;}
.up-poetry {display:inline-block; width:18px; height:18px; background:url(/i/up-poetry.gif) no-repeat;}
.up-blog {display:inline-block; width:18px; height:18px; background:url(/i/up-blog.gif) no-repeat;}
.up-music {display:inline-block; width:18px; height:18px; background:url(/i/up-music.gif) no-repeat;}
.up-foto {display:inline-block; width:18px; height:18px; background:url(/i/up-foto.gif) no-repeat;}
.up-video {display:inline-block; width:18px; height:18px; background:url(/i/up-video.gif) no-repeat;}
.up-albums {display:inline-block; width:18px; height:18px; background:url(/i/up-albums.gif) no-repeat;}

.user-page-bandlink-box {border-top: 1px dotted #D1D1D1;padding: 10px 0 20px 0;}
.user-page-bandlink-box a { margin-right:20px;color:#0054a6;}
.user-page-bandlink-box a span { margin-right:5px; position:relative; top:5px;}
.user-page-band-genre { padding:7px 0;font-size: 12px;color: #949494;}
.user-page-band-descr { font-size:14px;}

.friendship-add {border-radius: 5px;background: #F5F4F3; padding:15px;}
.friendship-add .friend_obj_pane { float:left;}
.friendship-add .friend_obj_tools { margin-left:120px;}
.friendship-add .friend_obj_tools > a {margin-right:10px;}
.friendship-add .friend_obj_tools p { padding-top:10px}
.friendship-add .friend_obj_tools p span { font-weight:bold; display:block; padding-bottom:3px;}

.btm-user-fsh-box {border-top: 2px solid #d1d1d1; clear:both;}
.btm-user-fsh-box table { width:100%;}
.btm-user-fsh-box table td { width:50%; text-align:center; padding:15px 0 0 0;}

.msg-list-box table {border:0; padding:0; border-collapse:collapse; width:100%;}
.msg-list-box table td { padding:15px 10px 15px 5px;}

.msg-tool-box {padding: 15px 5px 5px 10px;border-top: 1px solid #e3e3e3;height:25px;}

.msg-paging {text-align: center;border-top: 2px solid #ccc;padding: 10px;margin-top: 20px;}
.msg-paging a { display:inline-block; padding: 6px 10px; margin:0 3px;color: #4A4A4A;}
.msg-paging a:hover { border-radius:15px;  background: #EEEDED; text-decoration:none;}
.msg-paging span { display:inline-block; padding: 6px 10px; border-radius: 15px; margin:0 3px;background:#EE8803; color:#fff; }

.msg-paging a.nx-pr-page {text-decoration: none;font-size: 18px;}
.msg-paging a.nx-pr-page:hover {background:none; color: #EE8803;}

.new-artist-box {padding:5px;border:1px solid #ccc;margin:5px 0;}
.new-artist-box input {font-size: 14px;font-family: "Open Sans", Tahoma, Geneva, sans-serif;}
.new-artist-box textarea {font-size: 14px;font-family: "Open Sans", Tahoma, Geneva, sans-serif;border: 1px solid #fff;width:99%;resize: vertical;}
.new-artist-box select { margin:-2px !important;font-family: "Open Sans", Tahoma, Arial, Geneva, sans-serif;}
.new-artist-box #countryid { width:223px !important;}
.new-artist-box-disable input[disabled], .new-artist-box-disable input {background:#F7F7F7; border:1px solid #F7F7F7}
.new-artist-box-disable {background: #F7F7F7; box-shadow:none;}

.new-artist-tbl { width:100%;border-collapse:collapse; padding:0; }
.new-artist-tbl td { padding:7px 0; vertical-align:top;}

.clipboard-box {position:relative}
.clipboard-box .btn-clipboard {position:absolute;top:0;padding: 7px 10px;right: 0;cursor: pointer;}
.clipboard-box:hover .btn-clipboard {color:#4a4a4a}

.new-artist-box-clr .big_block { background:none; padding:0 !important; margin:0 !important; width:auto !important;border: none;}
.new-artist-box-clr .big_block > span { display:none;}

.separ {margin: 20px 0; border-top: 1px dashed #e3e3e3; clear:both;}

.assist-wrap {position:relative; display:inline;}
.assist-link { display: inline-block;padding: 1px 6px;background: #e3e3e3;border-radius: 10px;margin-left: 5px; cursor:pointer; font-weight:bold;color: #4A4A4A; text-decoration:none;}
.assist-link:hover {background: #ee8803; color:#fff}
.assist-box { display:none; position: absolute;z-index: 1000;background: #fff;font-size: 11px;width: 200px;border: 1px solid #C8C8C8;padding: 10px;border-radius: 3px;top: 0;left: 30px;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}

.link-to-show-hide {color: #0054a6;border-bottom: 1px dashed #0054a6;cursor: pointer; display:inline-block;}
.link-to-show-hide:hover {border-bottom-color:#fff;}

.available-box {background-color: #449905;display: inline;color: #fff;padding:2px 5px;text-align: center;white-space: nowrap;border-radius: 3px;}
.not-available-box {background-color: #d9534f;display: inline-block;color: #fff;padding:2px 5px;text-align: center;white-space: nowrap;border-radius: 3px;}
.not-available-box > span {color:#fff !important}
.not-available-box:empty {padding:0;}
.diverr {clear:both;}
.diverr span {background-color: #d9534f;display: inline;color: #fff !important;padding:2px 5px;text-align: center;white-space: nowrap;border-radius: 3px;}

.divok {clear:both;}
.divok span {background-color: #449905;display: inline;font-size: 11px;color: #fff;padding:2px 5px;text-align: center;white-space: nowrap;border-radius: 3px;}

.members_all_pane table { width:100%;border:0; padding:0; border-collapse:collapse; }
.members_all_pane tr:first-child td {padding-top:0}
.members_all_pane td {padding:5px 5px 5px 0;border-bottom: 1px dotted #E4E4E4;}
.members_all_pane tr:last-child td {border-bottom: none;}

.track-hidden { opacity: 0.35; -webkit-opacity: 0.35;}

.vote_catalog_pane_album { left:507px !important;}
.playlist_catalog_pane_album .user_nav4 {left:100px;}

.album-sale-box { display:none;}

.foto-list-table { width:100%; margin-top:10px;}
.foto-list-table td {border-top: 1px #ccc dotted; padding:12px 7px; vertical-align:top;}
.foto-list-table td:first-child {width:100px;}
.foto-list-table td:last-child {width:100px; text-align:right;}

.global-add-button {position: absolute;right: 5px;top: 25px;padding-left: 25px;}
.global-add-button span {font-family: arial;font-weight: bold;font-size: 25px;position: absolute;top: -3px;left: 6px; }

.blog_views {background: url(/i/yey.png) no-repeat 0 9px;padding-left:20px;}

.track-hidden-box {display:inline-block; padding:0 !important;; margin:0 !important;; float:none !important;opacity: 0.35;-webkit-opacity: 0.35;}
.track-hidden-box a {color:#333}

div.global_left_name {margin: 3px 0 0 26px;}

.mob-player-placeholder { height:60px; clear:both; display:none;}

.user-tool-list li a:nth-child(3) {display:inline-block; margin-left: 5px;background: #0054A6;color: #fff;text-decoration: none;width: 14px;height: 14px;text-align: center;border-radius: 3px;font-weight: bold;font-size: 14px;line-height: 14px;font-family: Arial;border:1px solid #00509E;}
.user-tool-list li a:nth-child(3):hover {background-color: #00488F;border-color: #00407E;}

.news-titile-list:hover + em {visibility:visible}
.news-titile-list h3 {font-weight: normal;display: inline;}
.news-titile-list + em {padding: 0 2px;color: #449905;border: 1px solid #449905;font-size:11px;visibility: hidden;}

.genre_pane {margin-top:3px; display:block}

.all_share_link {display:inline-block; width:20px; height:20px; margin:0 5px 0 3px;}
.all_share_link:hover {opacity:0.85}
.share_link_fb {background:url(/i/add-fb.png) no-repeat 50% 50%;}
.share_link_twitter {background:url(/i/add-tw.png) no-repeat 50% 50%;}
.share_link_gplus {background:url(/i/add-g.png) no-repeat 50% 50%;}
.share_link_vk {background:url(/i/add-vk.png) no-repeat 50% 50%;}
.share_link_odnoklassniki {background:url(/i/add-od.png) no-repeat 50% 50%;}
.share_link_lj {background:url(/i/add-lj.png) no-repeat 50% 50%;}

.sm-text {font-size:13px;}
.edit_lic_force_warning {padding:10px;border:1px solid #e3e3e3;}
.name_rules_link {color: #0054a6;border-bottom: 1px dashed #0054a6; cursor:pointer;}

.about-rm-box.registration-box {font: 14px "Open Sans", Tahoma, Arial, Geneva, sans-serif;color:#4A4A4A}
.registration-box > div { text-align:center; padding-top:5px;}
.registration-box .reg-up { height:25px; padding: 0 0 0 0; /* background:url(/i/reg-up.png) no-repeat 0 0; */ display:inline-block; line-height: 25px; margin-bottom: 7px;margin-left: -10px;}
.registration-box .reg-cc { height:25px; padding: 0 0 0 ; display:inline-block; line-height: 25px; margin:0 0 15px 9px;}
.registration-box .reg-up > .fa {position:relative; top: 0; margin-right:3px;color:#a1a9b5;border: 2px solid #a1a9b5;border-radius: 100%;padding: 4px 5px;}
.registration-box .reg-cc > .fa {font-size:25px;position:relative; top:2px; margin-right:3px;color:#a1a9b5}
.registration-box label {cursor:pointer}
.registration-box label input {cursor:pointer}
.registration-box label sup {color:#D9534F}
.registration-box .new-artist-box  {border: 1px solid #ccc;}
.registration-box .new-artist-box:hover {border-color:#ADADAD;}
.registration-box .new-artist-tbl { width:450px; margin:0 auto;}
.registration-box .new-artist-tbl input {font: 14px "Open Sans", Tahoma, Arial, Geneva, sans-serif;color:#4A4A4A;text-align:center; padding: 7px;border: 1px solid #ccc;margin: 5px 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);width: 440px;}
.registration-box .new-artist-tbl input:hover, .registration-box .new-artist-tbl input:focus {border-color:#ADADAD;}
.registration-box > div:last-child > span {display:inline-block; position:relative;top: -2px;margin-right: 15px;}
.reg-pwd-tbl {width:450px; margin:0 auto;}
.reg-pwd-tbl > div {vertical-align:top;width: 215px; float:left;}
.reg-pwd-tbl > div {padding-right:10px;}
.reg-pwd-tbl > div + div {padding-left:10px;padding-right: 0;}
.reg-pwd-tbl .div-reg-w {background-color:#fff;}
.reg-pwd-tbl .div-reg-w input {font: 14px "Open Sans",Tahoma, Arial, Geneva, sans-serif;color:#4A4A4A;text-align:center; padding: 7px;border: 1px solid #ccc;margin: 5px 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);width: 205px;}
.reg-pwd-tbl .div-reg-w input:hover,  .reg-pwd-tbl .div-reg-w input:focus {border-color:#ADADAD;}
.reg-pwd-tbl strong {display:block; padding-bottom:5px;text-align:left}
.reg_form .btn-disabled {opacity: 0.35;-webkit-opacity: 0.35;}
.registration-box div:first-child {padding-top:0;}
.registration-box div:first-child h1 {margin-bottom:0;}
.registration-box div:first-child + div {margin-bottom:15px}

.registration-box .ch-vis {padding: 5px 0 0 225px; text-align:left}
.registration-box .ch-vis label {margin-bottom:7px;display: inline-block;/* color: #4A4A4A; */}
.registration-box .rm-subscriebed {padding: 15px 0 5px 225px; text-align:left;clear: both;}
.registration-box .rm-subscriebed label {/* color: #4A4A4A; */}

.registration-box .regist_sendbutton {padding:25px 0;/*border-bottom:1px solid #e3e3e3*/height: 30px;}

.registration-box > div.reg-soc-box {padding-top:15px;border-top: 1px solid #e3e3e3;clear: both;}
.reg-soc-box a:not(.btn) {display:inline-block;vertical-align:middle;width: 36px;height: 36px;margin: 0 2px;}
.reg-soc-box a:not(.btn) + span {padding: 0 10px 0 2px}
.reg-soc-box a[href="javascript:void();"] {cursor:default;}
.reg-soc-box .fa {width: 36px;height: 36px;text-align:center;line-height: 36px;border-radius:100%;color: #fff;margin: 0 2px;box-shadow: inset 2px 2px 0px rgba(0, 0, 0, 0.1);}
.reg-soc-box .fa-facebook {background:#38569a;font-size: 20px;}
.reg-soc-box .fa-vk {background:#41658b;font-size: 16px;}
.reg-soc-box .fa-at {background:#2f69a1;font-size: 18px;}
.reg-soc-box .fa-odnoklassniki {background: #f2720c;font-size: 18px;}
.reg-soc-box .fa-google-plus {background: #dd5044;font-size: 18px;}
.reg-soc-box .fa-yahoo {background: #ff0000;font-size: 18px;padding-left:1px;padding-right:-1px}

.soc-box-comm {padding:15px 0 20px}
.soc-box-comm > a.no-soc-comm > span {opacity:0.5;background:none;color:#949494;border:1px solid #ccc}

.foot-soc-box.reg-soc-box a {width:40px;height:40px;margin: 0;}
.foot-soc-box.reg-soc-box a > .fa {width:40px;height:40px;line-height:40px;}
.foot-soc-box.reg-soc-box a > .fa-facebook {background:#38569a;font-size: 24px;}
.foot-soc-box.reg-soc-box a > .fa-vk {background:#41658b;font-size:18px;}
.foot-soc-box.reg-soc-box a > .fa-twitter {background:#55acee;font-size:20px;}
.foot-soc-box.reg-soc-box a > .fa-pencil {background: #6a9ac2;font-size:18px;}


.playlistobj-box .share-vote-box {padding: 0;margin-top: 8px;position: absolute;display: none;}
.playlistobj-box .share-vote-box .sharebox { text-align:right; margin:0;}

.artist_video_descr {overflow:hidden;}

.data-picker-box {position:relative;display:inline-block;cursor:pointer;}
.data-picker-box > input {box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);border: 1px solid #CCC;padding: 6px 5px 6px 7px;width: 104px;border-radius: 3px;cursor:pointer;z-index: 1;background: transparent;position:relative;}
.data-picker-box .fa {position:absolute;font-size:14px;top: 8px;right: 9px;z-index: 0;opacity: 0.25;}
.data-picker-box:hover .fa {opacity:1;}

#ui-datepicker-div {font:13px Arial, Helvetica, sans-serif;}
#ui-datepicker-div select {border:1px solid #fff;}

.stat_head_active_up, .stat_head_active_down {display:inline-block; position:relative; margin-right:12px;color:#EE8803;border-bottom:1px dashed #EE8803 !important;}
.stat_head_active_up:after {content:"\f161"; position:absolute;top: 3px; margin-left: 3px;left: 100%;font: normal normal normal 11px/1 FontAwesome;color: #EE8803;}
.stat_head_active_down:after {content:"\f160"; position:absolute; top: 3px; margin-left: 3px;left: 100%;font: normal normal normal 11px/1 FontAwesome;color: #EE8803;}

.track-stat-box {float:right;margin-top: 2px;}
.track-stat-box .fa {color: #EE8803;margin:0 0 0 10px; font-size:14px}

.fav-stat-m-box {/* text-align:center; */}
.fav-stat-m-box > div {display:inline-block;text-align:center;border:transparent 1px dotted;padding: 15px 5px;margin:0 10px;width: 176px;vertical-align: top;}
.fav-stat-m-box > div > .name {display:block;padding: 15px 0;}
.fav-stat-m-box > div > .amount {font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:50px;color:#EE8803;padding:5px;border-radius:100%;border:2px solid #D6D6D6;height:120px;display:inline-block;width:120px;line-height: 120px;letter-spacing: -3px;background:#fff;background: #ededed;background: -webkit-radial-gradient(center, ellipse cover, #ededed 1%,#ffffff 100%);background: -o-radial-gradient(center, ellipse cover, #ededed 1%,#ffffff 100%);background: -ms-radial-gradient(center, ellipse cover, #ededed 1%,#ffffff 100%);background: radial-gradient(ellipse at center, #ededed 1%,#ffffff 100%);}
.fav-stat-m-box > div.current-fav > .amount {border-color:#EE8803;background:#fff;}
.fav-stat-m-box > div > .show-st-details .fa {position: relative;top: 1px;}
.fav-stat-m-box > div > .show-st-details .fa.fa-angle-up {top:0; display:none;}
.fav-stat-box .fav-stat-details-box {display:none;background: #F6F6F4;border: 1px solid #D6D6D6;padding: 25px;position:relative;margin-bottom: 35px;}
.fav-stat-box .fav-stat-details-box.visible {display:block;}
.fav-stat-box .fav-stat-details-box > div {padding-bottom:7px;}
.fav-stat-box .fav-stat-details-box > div:last-child {padding-bottom:0}
.fav-stat-box .fav-stat-details-box:before {content:"";border: 9px solid transparent;border-bottom: 9px solid #F6F6F4;position: absolute;top: -18px;left: 94px;z-index: 1;}
.fav-stat-box .fav-stat-details-box:after {content:"";border: 10px solid transparent;border-bottom: 10px solid #D6D6D6;position: absolute;top: -20px;left: 93px;z-index: 0;}
.fav-stat-box .fav-stat-details-box:nth-child(3):before {left: 317px;}
.fav-stat-box .fav-stat-details-box:nth-child(3):after {left: 316px;}
.fav-stat-box .fav-stat-details-box:nth-child(4):before {left: 511px;}
.fav-stat-box .fav-stat-details-box:nth-child(4):after {left: 510px;}

.fav-stat-box-sep {border-top: 1px solid #d1d1d1;height: 30px;margin: 10px 0 0 0;}

.pro-plus td { padding:3px 7px 3px 0}

.services-box > h2:first-child {padding-top:0;}
.services-box > h2 {clear: both;}
.services-box .services_descr > h3 {font: 24px 'Roboto Condensed', Tahoma sans-serif;color: #ee8803;margin-top:15px;/* border-top: 1px dotted #CFCFCF; */padding: 0 0 20px;}
.services-box .services_descr > h4 {padding:0 0 7px;}
.services-box .services_descr > h3 .fa-rub {font-size:17px}
.services-box .services_descr > p {padding-bottom:5px;}
.services-box .services_descr > h3 + span {color:#949494;}
.services-box .services_descr > h3 ~ table {/* margin:10px 0; */}
.services-box .services_descr > h3 ~ table + p {text-align:center}
.services-box .services_pane {background-color: #F6F6F4;border: 1px solid #D6D6D6;padding: 25px; position:relative;border-radius: 3px;clear: both;margin-bottom: 25px;}
.services-box .services_pane > .fa.fa-close {position: absolute;top: 10px;right: 10px;color: #4A4A4A;cursor:pointer;}
.services-box .services_pane > .fa.fa-close:hover {color:#000;}
.services-box .services_pane > .services_pane_descr {padding-bottom:20px;font: 100 20px 'Roboto Condensed', Tahoma sans-serif;}
.services-box .services_pane > .services_pane_descr label {cursor:pointer;}
.services-box .services_pane > .services_pane_descr span {font-weight:400;color: #EE8803;}
.services-box .services_pane > .services_pane_descr span.pro-prise-box {color: #4A4A4A;margin-right: 5px;text-decoration: line-through;}
.services-box .services_pane > .services_pane_descr span.pro-prise-box + span {color:#D9534F}
.services-box .services_pane .robokassa-box-right {float:right;text-align: center; width:140px}
.services-box .services_pane .robokassa-box .fa-rub {font-size:15px}
.services-box .services_pane .robokassa-box p {padding-bottom:3px;}
.services-box .services_pane .robokassa-box p:first-child {font: 100 20px 'Roboto Condensed', Tahoma sans-serif;}
#robo_attach_track_pane, #robo_attach_track_pane_m {font: 100 20px 'Roboto Condensed', Tahoma sans-serif;}
.services-box .services_pane .robokassa-box a {padding:6px;}
.services-box .services_pane .robokassa-box a img {height:12px;}
.services-box .services_pane .robokassa-box a + p {font-size: 11px;color: #ADADAD; padding: 27px 3px 10px; margin-bottom:0;}
.services-box .services_pane .mobile-box {width:420px;border-right: 1px dashed #E2E2E2;padding-right: 15px;}
.services-box .services_pane .mobile-box > .fa {float:left;font-size: 54px;color: #449905;margin: -5px 15px 40px 0;}
.services-box .services_pane .mobile-box .mob-oper-box > span {font: 400 20px 'Roboto Condensed', Tahoma sans-serif;}
.services-box .services_pane .mobile-box p + p {font-size: 11px;color: #ADADAD; padding: 10px 3px; margin-bottom:0;}
.services-box .services_pane .mobile-box p + p > .fa {float: left;color: #ADADAD;margin: 3px 15px 0 -3px; font-size: 25px;}
.services-box .services_pane .mobile-box p + p > a {color: #ADADAD;}
.services-box .services_descr .services_link {float:right; margin:5px 5px 0 0;}
.services-box .services_descr > h3 > span {font: 13px "Open Sans",Tahoma, Arial, Geneva, sans-serif; color:#949494;}
.services_pane_descr span.discount-box {color: #449905 !important; display:inline-block;padding: 0 5px;font-size: 18px;margin-left: 10px;border: 1px solid #449905;}
.promo-help-box{padding-top: 15px;font-size: 14px;}

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

.promo-table-compare {border-collapse: collapse;width: 100%;margin:20px 0 0;}
.promo-table-compare td {padding: 7px 10px;border-top: 1px solid #D6D6D6;text-align:center;border-left: 1px solid #D6D6D6;color: #ccc;}
.services_pane > .services_pane_descr .promo-table-compare td span {font-weight:100;color: #ccc;}
.promo-table-compare th {padding:0 0 5px 0;font-weight:100;border-left: 1px solid #D6D6D6;color: #ccc;}
.promo-table-compare td:first-child {text-align:left; padding-left:20px;width:100px;border-left:none;color:#949494;}
.promo-table-compare tr:nth-child(4) td, .promo-table-compare tr:first-child th:first-child {border-left:none;}
.promo-table-compare td sup {margin-left:7px;border:1px solid #ccc; padding:0 2px;font-size:14px; font-weight:400;border-radius:3px;}
.promo-table-compare .fa-rub {font-size:15px;}
.promo-table-compare input[type="radio"] + label:before {top:3px}
.promo-table-compare input[type="radio"]:checked + label:after {top:8px}

.promo-table-compare tr.tr-checked td:first-child {color:#000;font-weight:400}
.promo-table-compare tr.tr-checked td.noprobox, .promo-table-compare tr.tr-checked td.probox {color:#666}
.promo-table-compare th.noprobox {color:#000;font-weight:400;}
.services_pane > .services_pane_descr .promo-table-compare tr.tr-checked td.noprobox span, .services_pane > .services_pane_descr .promo-table-compare tr.tr-checked td.probox span {font-weight: 400;color: #EE8803;}
.services_pane > .services_pane_descr .promo-table-compare tr.tr-checked td.noprobox sup, .services_pane > .services_pane_descr .promo-table-compare tr.tr-checked td.probox sup {border-color:#449905; color:#449905}
.promo-table-compare th.probox {color:#449905;font-weight:400;}


.about-rm-box {font: 16px "Open Sans",Tahoma, Arial, Geneva, sans-serif;}
.about-rm-box h1 {font: 50px 'Roboto Condensed', Tahoma sans-serif;letter-spacing:-2px;color: #0B56A6;font-weight: 100;}
.about-rm-box .ur-box {font-size:13px; color:#949494; clear:both; padding-top:30px; text-align:justify;position: relative;}
.about-rm-box .ur-box .btn {position:absolute;bottom:0; right:0;color: #449905;}
.about-rm-box .ur-box a {color:#949494;}
.about-rm-box .ur-box p {padding:0;}
.rm-for-mus {float:left; width: 580px; margin:20px 20px 20px 10px;border-right: 1px solid #ccc;padding-top: 10px;}
.rm-for-us {margin: 25px;padding-top: 10px;}
.rm-for-us + p {clear:both; padding-top:30px}

.about-rm-box h2 {font:400 24px 'Roboto Condensed', Tahoma sans-serif;letter-spacing:-1px; margin-bottom:20px;}

.about-rm-box td {padding: 0 7px 10px 0; line-height:18px; font-size:14px; vertical-align:top;}
.about-rm-box td .fa {font-size: 18px; margin:0 0 0 0}
.about-rm-box .rm-for-mus td .fa {color: #EE8803;}
.about-rm-box .rm-for-us td .fa {color: #449905;}

.promo-left-box {margin:0}
.promo-left-box-fix {position:fixed; width:240px; top:50px;}
.promo-left-box-fix2 {position:absolute;}

.track-page-play li {height:auto;list-style: none;}
.track-page-play li a {width: 36px;height: 36px; margin-top:-5px}
.track-page-play li a.play {background: url(/i/play3.png) no-repeat;}
.track-page-play li a.pause {background: url(/i/pause3.png) no-repeat;}

.videodetail iframe {width:670px !important;}

.track-info-box  {padding:0 0 15px 0;}
.track-info-box > span {margin-right:7px;}

.track-button-box .track-button {text-decoration: none;color: #ee8803;padding: 5px 7px;display: inline-block;border: 1px solid #DF7E00;border-radius: 3px;}
.track-button-box .track-button:hover {border-color:#F49E2E; color:#F49E2E;background-color: #f9f9f9;}
.track-button-box .track-button > .fa {margin-right:5px;font-size: 13px;}

.q-promo {text-decoration:none;font-size:13px;color:#EE8803; }
.q-promo > .fa {font-size: 20px; margin: 0 5px 0 0; color: #D2CCCC;position: relative;top: 2px;}
.q-promo > em {font-style:normal;color: #9E9E9E;text-decoration:underline}
.q-promo:hover  > em {color:#f90;text-decoration:none}
.q-promo:hover > .fa {color:#f90;}

.tab-holder { position:relative; top:2px;z-index:1;height: 31px;}
.tab-holder > a {display:inline-block;padding: 6px 11px 5px;font-size: 12px;border:1px solid #d6d6d6;border-radius:3px 3px 0 0;background-color:#F1F1F1;text-decoration:none;color:#949494;font-family: "Open Sans",Tahoma, Arial, Geneva, sans-serif;float: left;margin-left: 4px;}
.tab-holder > a.active-tab {background-color:#fff;border-bottom-color:#fff;color: #EE8803;}
.tab-holder > a:first-child {margin-left:0;}
.tab-holder > a:first-child h2, .tab-holder > a:first-child .fa + span  {display:none;}
.column_6 .tab-holder {top:2px;}

.tab-holder-songpage {top:0;height: 30px;}
.tab-holder-songpage a {padding: 5px 8px;height: 18px;position: relative;}
.tab-holder-songpage a strong {font-weight:normal;}
.tab-holder-songpage a h2 {font-weight:normal;font-size:13px;display:inline;font-family: "Open Sans",Tahoma, Arial, Geneva, sans-serif;}
.tab-holder-songpage a strong + span {background-color: #449905;min-width: 10px;padding: 0;color: #fff;border-radius: 2px;font-size: 12px;display: inline-block;text-align: center;position: absolute;right: 3px;top: -8px;line-height: 12px;z-index: 100;border: 1px solid #449905;}
.tab-holder-songpage a.promotion {border: 1px solid #d43f3a;border-bottom-color: #B72E29;background: #D9533F;color: #fff;}
.tab-holder-songpage a.promotion.active-tab {border:1px solid #d6d6d6;border-bottom:1px solid #fff;background: #fff;color: #d43f3a}
.tab-holder-songpage a.active-tab strong + span {background:#fff; color:#449905}
.tab-holder-songpage a:first-child {margin:0;position: relative;width:16px;}
.tab-holder-songpage a:first-child .fa {font-size:22px;position:absolute;top:3px;left:7px;}
.tab-holder-songpage a:last-child .fa {font-size:18px;}

.tab-holder-songpage.tab-holder-userpage a:first-child {width:auto;}
.tab-holder-songpage.tab-holder-userpage {top:1px;height: 31px;}

.font-page {font: 14px "Open Sans",Tahoma, Arial, Geneva, sans-serif;}
.promo-page img.promoimg {float:left;margin:0 30px 20px 0;}
.promo-page h1 {font: 50px 'Roboto Condensed', Tahoma sans-serif;letter-spacing:-2px;color: #0B56A6;font-weight: 100;margin-bottom:20px}
.promo-page h2 {margin: 25px 0 7px 0;font: 400 20px 'Roboto Condensed', Tahoma sans-serif;    color: #EE8803;}
.column_8 .big_block.promo-page li { height: auto; list-style: square outside; margin-bottom:10px;display: list-item; font: 14px "Open Sans",Tahoma, Arial, Geneva, sans-serif;}

#pnWidgetContainer {margin-left: -600px !important;margin-top:-350px}

.jp-audio .track-tools-box .track-tools-btn {margin-right:0;}
#player_pane .playlist_catalog_pane {bottom: 57px;top: auto;left: 50%;position: fixed;width: 250px;margin-left: 124px;}
#player_pane .playlist_catalog_pane .user_nav4 {display:none;}
#player_pane .playlist_catalog_pane:after {content: "";border: 10px solid transparent;border-top: 10px solid #fff;position: absolute;bottom: -20px;left: 50%;}
#player_pane .playlist_catalog_pane:before {content: "";border: 11px solid rgba(0, 0, 0, 0);border-top: 11px solid #D4D4D4;position: absolute;bottom: -22px;left: 50%;margin-left: -1px;}
#player_pane .add_listpl_catalog_pane {width:180px;margin-left: 175px;}
#player_pane .sharepl_catalog_pane.playlist_catalog_pane:after, #player_pane .sharepl_catalog_pane.playlist_catalog_pane:before {left: 54%;}
#player_pane .add_listpl_catalog_pane.playlist_catalog_pane:after, #player_pane .add_listpl_catalog_pane.playlist_catalog_pane:before {left: 64%;}
#player_pane .playlist_catalog_pane.votepl_catalog_pane {width:90px;margin-left:363px}
#player_pane .votepl_catalog_pane.playlist_catalog_pane:after, #player_pane .votepl_catalog_pane.playlist_catalog_pane:before {left: 71%;}

.playlist_notadded_tracks {max-height:340px; overflow:auto}

.editor-choice {color:#449905;margin: 8px 3px 0 0;}
.editor-choice .fa {margin:0 5px 0 0;}

.complain {font-size:15px;color: #EE8803;opacity: 0.3;padding: 1px 5px 2px;      display: inline-block;      border: 1px solid #DF7E00;      border-radius: 3px;}
.complain:hover {opacity:1;}

.report_content h1 {font: 50px 'Roboto Condensed', Tahoma sans-serif;letter-spacing:-2px;color: #0B56A6;font-weight: 100;margin-bottom:20px}
.report_content h2 {margin: 15px 0 15px 0;font: 400 20px 'Roboto Condensed', Tahoma sans-serif;color: #EE8803;clear:both;}
.report_content input {font-size: 14px;font-family: "Open Sans",Tahoma, Arial, Geneva, sans-serif;color:#4A4A4A}
.report_obj_item {clear:both;font-size:14px;}
.report_content .report_obj_item em {color: #949494;margin: 0;display:block;font-style:normal;}
.report_content .report_obj_item table em {margin-top:0}
.report_content .report_obj_item table {margin-top:10px;}
.report_user_info_items label {display:inline-block;margin:10px 0 3px 0;}
.report-objs {background: #f9f9f9;/* padding:10px; */border-radius:3px;border: 1px solid #f1f1f1;margin: 10px 0;}
.report-objs table {width:100%}
.report-objs tr td {vertical-align:top;padding: 10px;}
.report-objs tr:first-child td {width:50%;padding-bottom: 0;}
.report-objs tr td img {height:20px;position: relative;top: 3px;}

.selectstyle {overflow: hidden;position:relative;}
.selectstyle:after { content: "\f107"; font: normal normal normal 14px/1 FontAwesome; position: absolute; top: 0; right: 0; width: 24px; height: 26px; color: #949494; font-size: 16px; background: #fff; text-align: center; line-height: 22px; z-index: -1;}
.selectstyle:hover:after {color: #4A4A4A;}
.selectstyle > select { cursor:pointer; padding: 2px; width: 109%; border: none; box-shadow: none; line-height: 1em; -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; -ms-appearance: none; appearance: none !important; font-family: "Open Sans", Tahoma, Arial, Geneva, sans-serif; font-size: 14px; background: transparent; }
.selectstyle select::-ms-expand {display: none;}
.selectstyle select:focus {outline: none;}

.auth-box .regist_sendbutton {padding-bottom: 55px;}
.auth-box .regist_sendbutton .pull-left {margin-top:5px}
.auth-box .reg-soc-box {padding: 20px 0; margin-top:20px}
.auth-box .new-artist-l {border-top: 1px solid #E3E3E3;padding: 20px 0;}
.auth-box input[type="text"], .auth-box input[type="password"] {width:440px;}
.reg-switch-box > span {display:block; padding-bottom:7px;}
.reg-switch-box > span > a {text-decoration:none; border-bottom: 1px dashed #0B56A6;}
.reg-switch-box > span > a:hover {border-bottom:none}

.hide_popup {/*background: url(/i/close-pic.svg) no-repeat 50% 50%;*/display:inline-block;height: 9px;width: 9px;position:absolute;right: 7px;top: 7px;opacity:0.5}
.hide_popup:after {content: "\f00d";color:#949494}
.hide_popup:hover {opacity:1}

.refresh_tools_file {display:inline-block; position:relative;}
.refresh_tools_file_popup {position: absolute;background: #fff;font-size: 12px;padding: 15px;width: 235px;border: 1px solid #dcdcdc;border-radius:3px;left: -100px;top: 0;z-index:1000;display:none;margin-top: 27px;}
.refresh_tools_file_popup:after {content:'';display:block; border:10px solid transparent;border-bottom: 10px solid #fff;position:absolute;top: -19px;left:50%;margin-left:-10px;z-index:10}
.refresh_tools_file_popup:before {content:'';display:block; border:10px solid transparent;border-bottom: 10px solid  #C7C7C7;position:absolute;top: -20px;left:50%;margin-left:-10px;z-index:9}

.table-compare {border-collapse: collapse;width:100%; margin-bottom:10px}
.table-compare td {padding: 7px 10px;border-bottom: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6; text-align:center;}
.table-compare td > span {color: #449905;font-size: 18px;font-weight:700}
.table-compare th {padding: 7px 15px;border-bottom: 1px solid #D6D6D6;font-weight:normal;white-space: nowrap;}
.table-compare td:first-child {text-align:left;border-left:none;}
.table-compare td > span.fa {color: #449905;font-size: 18px;font-weight:normal}
.table-compare td .fa.fa-check-disabled {color: #F1F1F1;}
.table-compare tr td:nth-child(3) {padding-left: 30px;padding-right: 30px;}
.table-compare tr th:nth-child(3) {font-weight:700;color: #449905;}
.table-compare tr:hover td {background-color: #ebf3d1;}
.table-compare tr:hover td .fa.fa-check-disabled {color: #ebf3d1;}

.promo-page .table-compare td {padding: 10px 15px;}
.promo-page .table-compare td .fa {font-size: 24px;}

.btn-disabled, .btn-disabled:hover {background: #f9f9f9 !important;opacity: 0.75;border-color: #D6D6D6;color: #BDBDBD;cursor:default;position:relative; pointer-events: none;}
.btn-disabled:before {display:block;content:"";position:absolute;width: 100%;height: 100%;background: transparent;left: 0;top: 0;z-index:100}
.btn-disabled:hover {opacity: 1;color: #BDBDBD;}
.btn-disabled:focus {outline:none;}
.btn-disabled:active {box-shadow: none;}

.bar {height:5px;width: 430px;margin: 0 auto;text-align: center;font-family: "Open Sans",Tahoma, Arial, Geneva, sans-serif;font-size: 13px;}
.bar em {white-space:nowrap;}
.bar span {display:inline-block;height:100%;width:100%;border:1px solid #ff9a1a; 	background-color:#fff; 	-webkit-box-sizing:border-box; -ms-box-sizing:border-box; 	box-sizing:border-box; 	background-image: 		-webkit-linear-gradient( 		-45deg, 		rgba(255, 154, 26, 1) 25%, 		transparent 25%, 		transparent 50%, 		rgba(255, 154, 26, 1) 50%, 		rgba(255, 154, 26, 1) 75%, 		transparent 75%, 		transparent 	); 	background-image: 		-moz-linear-gradient( 		-45deg, 		rgba(255, 154, 26, 1) 25%, 		transparent 25%, 		transparent 50%, 		rgba(255, 154, 26, 1) 50%, 		rgba(255, 154, 26, 1) 75%, 		transparent 75%, 		transparent 	); 	background-image: 		-ms-linear-gradient( 		-45deg, 		rgba(255, 154, 26, 1) 25%, 		transparent 25%, 		transparent 50%, 		rgba(255, 154, 26, 1) 50%, 		rgba(255, 154, 26, 1) 75%, 		transparent 75%, 		transparent 	); 	background-image: 		linear-gradient( 		-45deg, 		rgba(255, 154, 26, 1) 25%, 		transparent 25%, 		transparent 50%, 		rgba(255, 154, 26, 1) 50%, 		rgba(255, 154, 26, 1) 75%, 		transparent 75%, 		transparent 	); 	-webkit-background-size:50px 50px; 	-moz-background-size:50px 50px; 	-ms-background-size:50px 50px; 	background-size:50px 50px; 	-webkit-animation:move 2s linear infinite; 	-moz-animation:move 2s linear infinite; 	-ms-animation:move 2s linear infinite; 	animation:move 2s linear infinite; 	-webkit-border-radius:20px;-ms-border-radius:20px; 	border-radius:20px; 	overflow: hidden; 	-webkit-box-shadow:inset 0 10px 0 rgba(255,255,255,.2);-ms-box-shadow:inset 0 10px 0 rgba(255,255,255,.2); 	box-shadow:inset 0 10px 0 rgba(255,255,255,.2); }
.bar > span:after {display: none;}
@-webkit-keyframes move{   0% {background-position: 0 0;}   100% {background-position: 50px 50px;} }	 @-moz-keyframes move{   0% {   	background-position: 0 0;   }   100% {   	background-position: 50px 50px;   } }	 @-ms-keyframes move{   0% {   	background-position: 0 0;   }   100% {   	background-position: 50px 50px;   } }	 @keyframes move{   0% {   	background-position: 0 0;   }   100% {   	background-position: 50px 50px;   } }

.poem-box {font:normal 14px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;}
.poem-box.text-format + div {  margin-top: 30px;}

.user-akk-list h3 {font: 20px 'Roboto Condensed', Tahoma sans-serif;}
.debugbox {position: absolute;top: 12px;left: 50%;width: 32px;margin-left: -245px;}
.debugbox a:first-child {margin-bottom:5px}

.user-pic-box {text-align:center;position:relative;margin-bottom:10px;border-radius:3px;overflow: hidden;}
.avatar-box {display:block;border-radius:3px;width: 240px;min-height: 240px;}
.user-pic-box .btn {position:absolute;z-index:100;left: 60px;bottom: 15px;border-color: #fff;opacity:0.45}
.user-pic-box .btn:hover {opacity:1;}
.avatar-box-empty:after  {color: #E4E4E4;font: normal normal normal 14px/1 FontAwesome;content: "\f030";display:block;position: absolute;top: 70px;left: 68px;text-indent: 0;font-size:100px;text-shadow: 1px 1px #fff;}
.avatar-box-empty {background-color: #f9f9f9;box-shadow:inset 0 0 5px 0 #D6D6D6;}
.avatar-box-empty + .btn {border-color: #CCC;}

.no-img-box {display: block;border:1px solid #d6d6d6;width:58px;height:58px;background-color:#f9f9f9;position:relative;border-radius: 3px;}
.no-img-box:after  {color: #e4e4e4;font: normal normal normal 14px/1 FontAwesome;content: "\f030";display:block;position: absolute;top: 15px;left: 14px;text-indent: 0;font-size: 28px;text-shadow: 1px 1px #fff;}

.pp-box .play:hover .no-img-box, .pp-box .pause:hover .no-img-box {visibility:hidden;}

.band_inff {display:block;position:relative;cursor:pointer;}
.band_inff:after  {background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); width:445px; height:30px; position:absolute;bottom:0; left:0; z-index:1;content:'';display:block;}
.band_inff.band_inff_show {display:inline;cursor:default;margin-right:5px;}
.band_inff.band_inff_show:after {display:none;}
.add-edit-cpage h3 {font: 24px 'Roboto Condensed', Tahoma sans-serif;color:#0B56A6;margin-top: 10px;padding:0 0 20px;}
.add-edit-cpage sup {color:#d43f3a}
.add-cpage-type {min-height:45px;}
.add-edit-cpage {font:normal 14px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;}
.gray-alert-box {margin: 20px 0;padding: 10px;background: #f9f9f9;border-radius: 3px;font-size: 13px;line-height: 15px;}
.add-edit-cpage table {width:100%;}
.add-edit-cpage-content input[type=text] {display: block;width: 100%;padding: 6px 8px;font-size: 14px;color: #4a4a4a;background-color: #fff;background-image: none;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);font-family: 'Open Sans', Tahoma, Geneva, sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.add-edit-cpage-content .input-holder input[type=text]:hover, .add-edit-cpage-content .input-holder input[type=text]:focus {border-color: #AFAFAF;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(160, 160, 160, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(160, 160, 160, 0.6); }
.input-holder {margin: 5px 0;}
.add-edit-cpage-content textarea {font-size: 14px;font-family: 'Open Sans', Tahoma, Geneva, sans-serif;}
.input-holder {margin: 5px 0;}

.input-holder-readonly  input[type=text] {box-shadow:none;-webkit-box-shadow:none;background: #f9f9f9;color: #949494;}

.form-select-wrap {border:1px solid #fff; overflow: hidden; float:left; position:relative;cursor:pointer;}
.form-select-wrap select {margin: -2px;width: 353px;font-family: 'Open Sans', Tahoma, Geneva, sans-serif;cursor:pointer;}

.add-edit-cpage strong {font-weight:600;}
.add-edit-cpage .assist-link {font-weight: 400;padding: 0 4px;text-align: center;font-size: 11px;background: none;border: 1px solid #949494;width: 7px;height: 15px;color: #949494;}
.add-edit-cpage .assist-link + .assist-box {font-size:13px;}

.green-alert-box {font-size:13px;color:#449905;line-height:15px;margin: 15px 0;padding: 0 10px;margin-bottom:20px;}
.green-alert-box:after {content:'';display:block;clear:both;}
.green-alert-box .pull-left {width:50%;}
.green-alert-box .pull-left p {padding: 0 10px 0 10px;}
.green-alert-box .pull-left p .icon-thumbs-up {margin-right:5px;color:#449905;font-size: 18px;}
.green-alert-box .pull-left p .icon-thumbs-down {color:#D9534F;margin-right: 5px;font-size: 18px;position: relative;top: 4px;}
.green-alert-box .pull-left p span {color:#949494}
.green-alert-box .pull-left p strong {display:inline-block;color:#4a4a4a;width: 145px;}
.green-alert-box .pull-left + .pull-left p strong {width: 205px;}

.add-cpage-type .table-compare tr:last-child td {border-bottom:none;border-left:none;padding-top:20px}
.add-cpage-type .table-compare tr:last-child:hover td {background:none;}
.add-cpage-type .table-compare tr th:nth-child(2) {font-weight:700;}
.add-cpage-type .table-compare tr th:nth-child(3) {font-weight:700;color:#4a4a4a}

.track-list-box.track-list-tab {font:14px "Open Sans",Tahoma, Arial, Geneva, sans-serif;}
.track-list-box.track-list-tab li strong a {font-weight: 600;font-size: 14px;margin-right: 3px;}
.track-list-box.track-list-tab li div.art-holder em {font-size: 13px;display: block;padding:0;overflow: hidden;height: 0;}
.track-list-box.track-list-tab li div.art-holder em > a {text-decoration:none;}
.track-list-box.track-list-tab li div.art-holder em > a:hover  {text-decoration:underline;}
.track-list-box.track-list-tab li div.art-holder em + span > a {font-size: 12px;color: #949494;text-decoration: none;}
.track-list-box.track-list-tab li > div.art-holder {display:inline-block;width: 380px;margin-left: 10px;word-break: break-word;}
.track-list-box.track-list-tab li .play {background: none;margin: 0;width: 32px;height: 32px;  border-radius: 3px;display:inline-block;position: relative;text-decoration:none;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;border: 2px solid #EE8803;border-radius: 5px;margin-top: 2px;}
.track-list-box.track-list-tab li .play:before {/* font-family: "fontello"; */font-style:normal;font-weight:normal;display: inline-block; text-transform: none;content: '\e833';color: #EE8803;/* font-size: 26px; */position: absolute;top: 7px;left: 10px;font: normal normal normal 14px/1 FontAwesome;content: "\f04b";font-size: 20px;}
.track-list-box.track-list-tab li .pause {background: #EE8803;margin: 0;width: 32px;height: 32px;  border-radius: 3px;display:inline-block;position: relative;text-decoration:none;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;border: 2px solid #EE8803;      border-radius: 5px;margin-top: 2px;}
.track-list-box.track-list-tab li .pause:before {font-family: "fontello";font-style:normal;font-weight:normal;display: inline-block; text-transform: none;content: '\e834';color: #FFFFFF;font-size: 26px;position: absolute;font: normal normal normal 14px/1 FontAwesome;content: "\f04c";font-size: 20px;top: 7px;left: 8px;}
.track-list-box.track-list-tab li .pause:hover {background: #EE8803 !important;}

.track-list-box.track-list-tab li.track-disabled-wrap {background: repeating-linear-gradient( -45deg, #fff, #fff 2px, #efefef 3px, #f9f9f9 4px) !important;margin:0 -10px;padding:7px 10px;border-bottom: 1px solid #EAEAEA;}
.track-list-box.track-list-tab li.track-disabled-wrap .play, .track-list-box.track-list-tab li.track-disabled-wrap .pause {border-color:#ddd;background: #fff;}
.track-list-box.track-list-tab li.track-disabled-wrap .play:hover, .track-list-box.track-list-tab li.track-disabled-wrap .pause:hover {background: #fff !important;}
.track-list-box.track-list-tab li.track-disabled-wrap .play:before, .track-list-box.track-list-tab li.track-disabled-wrap .pause:before {color:#949494;}
.track-list-box.track-list-tab li.track-disabled-wrap strong a {color:#949494}
.track-list-box.track-list-tab li.track-disabled-wrap .track-gears-box {background:none;}

.track-list-box.track-list-tab.track-list-history li > em {font-size: 13px;display: block;/* padding:0; *//* overflow: hidden; *//* height: 0; */}
.track-list-box.track-list-tab.track-list-history li > em > a {text-decoration:none;}
.track-list-box.track-list-tab.track-list-history li > em + span {color: #949494;font-size: 12px;}
.track-list-box.track-list-tab.track-list-history li > em + span > a {color: #949494;text-decoration: none;}
.track-list-box.track-list-tab.track-list-history li > em + span > a:hover {text-decoration: underline}

.track-list-box.track-list-tab li .play:hover, .track-list-box.track-list-tab li .pause:hover {background-color: #FDF3E5;}
.track-list-box.track-list-tab .track-tools-box {margin-right: -5px;margin-top: 5px;}
.track-list-box.track-list-tab .track-tools-box.track-tools-box-edit {margin-top:0;}
.track-list-box.track-list-tab .tools-btn {margin:0 2px}
.tools-btn {padding: 0 1px;font-size:20px;display: inline-block;color: #949494;opacity: 0.6;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;text-decoration:none;}
.track-list-box.track-list-tab li:hover .tools-btn {opacity: 1;}
.tools-btn:hover {color:#EE8803;opacity:1}
span.tools-btn, span.tools-btn:hover {color: #D6D6D6;opacity:0.5}
.art-tab-music div#share_catalog_pane .user_nav4 {left: 232px;}
.art-tab-music .playlist_catalog_pane .user_nav4 {left: 130px;}
.art-tab-music div#vote_catalog_pane {left: 571px;}
.tools-btn-change_avatar {position:absolute;right:0;padding:5px 10px;top:0;background:#fff;z-index:1;border-radius: 0 0 0 3px;}
.tools-btn-change_avatar:hover {background-color: rgba(255, 255, 255, 0.85);}

.tools-btn.deletet_tools, .tools-btn.deletet_tools:hover {background:none;}

.track-list-box.track-list-tab li {border-bottom: 1px dashed #EAEAEA;padding: 7px 0;margin-bottom: 0;}
.track-list-box.track-list-tab li:nth-child(2n+1) {/* background:none; */}
.track-list-box.track-list-tab li:last-of-type {border-bottom:none}

.track-list-box.track-list-tab.track-list-tab-left li {padding: 10px 0 10px 10px;margin: 0 0 0 -10px;}
.track-list-box.track-list-tab.track-list-tab-left li > div.art-holder {width: 190px;}
.track-list-box.track-list-tab.track-list-tab-left li div.art-holder span {line-height:12px;display:block;margin-top:4px;}
.track-list-box.track-list-tab.track-list-tab-left li div.art-holder span > a {font-size: 12px;color: #949494;text-decoration: none;}

.acc-box {margin-bottom:20px;}
.acc-head {border:1px solid #ddd;padding:10px 15px; cursor:pointer;font-weight: 800;background: #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(99%,#ffffff));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#ffffff 99%);background: -o-linear-gradient(top, #f9f9f9 0%,#ffffff 99%);background: -ms-linear-gradient(top, #f9f9f9 0%,#ffffff 99%);background: linear-gradient(to bottom, #f9f9f9 0%,#ffffff 99%);}
.acc-head em {font-weight:400}
.acc-head .fa {width: 16px;color: #EE8803;font-size: 18px;}
.acc-head .fa.fa-angle-down {position:relative;top:2px}
.acc-body {border:1px solid #ddd;padding:10px 15px;border-top:none}
.acc-body.acc-closed {display:none;}
.acc-body:after {content:'';display:block; clear:both;}

.red-alert-box {border: none;color:#4a4a4a;background: #f9f9f9;padding:10px 15px 5px 50px;font-size:13px;line-height:15px;margin: 15px 0;}
.red-alert-box .icon-warning-empty {font-size:30px;float:left;margin-left: -45px;color: #D9534F;}
.gray-alert-box {margin-bottom:10px}
.gray-alert-box .icon-warning-empty {font-size:30px; float:left; margin:0 10px 0 0;color: #D9534F;}

.acc-box-first {position:relative;}
.acc-box-first:after {content:''; display:block; width:100%; height:250px;background: transparent;position: absolute;z-index: 1;}

.mini-tab-box {font: normal 16px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;display: block;margin-bottom: 10px;}
.mini-tab-box > span {padding: 4px 9px;border: 1px solid #0054a6;border-radius: 2px;color: #0054a6;}
.mini-tab-box > a, .mini-tab-box > span {margin-left: 15px;padding: 4px 9px;}
.mini-tab-box > span:first-child, .mini-tab-box > a:first-child {margin-left:0;}

.artist-main-tab div#share_catalog_pane .user_nav4 {left: 209px;}

.stars_big {background: url(/i/ratstar.svg) 0 0;float: none;margin: 0;width: 65px;display: inline-block;position: relative;top: 2px;height:13px;}
.stars_big span {background: url(/i/ratstar.svg) 0 65px;opacity: 0.35;transition: all 1s ease;-moz-transition: all 1s ease;-webkit-transition: all 1s ease;height:13px;display:block; }
.stars_big.gray_stars span {background-position:0 100%;}
.stars_big:hover span {opacity:1}

.update-box {font: normal 12px 'Open Sans', Tahoma, Arial, Geneva, sans-serif; text-align:right; color:#ccc;padding-right:5px;}

.reg-step-two-box {text-align:center;padding-top:20px;}
.reg-step-two-box h1 {font:30px 'Roboto Condensed', Tahoma sans-serif;}
.reg-step-two-box > div.creatcheck {color: #449905;font-size: 100px;border: 1px solid #449905;width: 150px;margin: 30px auto;border-radius: 100%; height: 150px;line-height: 150px;}
.reg-step-two-box .btn {margin-top: 25px;}

.genres-choise-box {padding:10px 0;display: flex;justify-content: flex-start;}
.genres-choise-box > div {margin-right:5px;}
.genres-choise-box > div > .btn {height: 19px;margin-top: 26px;border-radius:0;}
.genres-choise-box > div:last-child {margin-right:0}
.genres-choise-box select {font-family: "Open Sans", Tahoma, Arial, Geneva, sans-serif;}
.genres-choise-box .selectstyle {width: 209px;}

.ft-sel-item-box {font: normal 14px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;}
.ft-sel-item {clear:both;height: 32px;border-top: 1px dashed #EAEAEA;padding: 7px 0;}
.ft-sel-item:first-child {border:none}
.ft-sel-item > label {float:left;width: 270px;display: inline-block;line-height: 32px;font: normal 13px/32px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;}
.ft-sel-item .new-artist-box {margin:0;}
.ft-sel-item .form-select-wrap select {width: 353px;}

.fileinput-button {position: relative;overflow: hidden;display: inline-block;margin-bottom:20px;}
.fileinput-button input {position: absolute;top: 0; right: 0;   margin: 0;   opacity: 0;   -ms-filter: 'alpha(opacity=0)';   font-size: 200px !important;   direction: ltr;   cursor: pointer;}
.progress {   overflow: hidden;   height: 20px;   margin-bottom: 20px;   background-color: #f5f5f5;   border-radius: 4px;   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
.progress-bar {   float: left;   width: 0%;   height: 100%;   font-size: 12px;   line-height: 20px;   color: #ffffff;   text-align: center;   background-color: #337ab7;   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);   -webkit-transition: width 0.6s ease;   -o-transition: width 0.6s ease;   transition: width 0.6s ease; }
.progress-striped .progress-bar, .progress-bar-striped {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   -webkit-background-size: 40px 40px;           background-size: 40px 40px; }
.progress.active .progress-bar, .progress-bar.active {   -webkit-animation: progress-bar-stripes 2s linear infinite;   -o-animation: progress-bar-stripes 2s linear infinite;   animation: progress-bar-stripes 2s linear infinite; }
.progress-bar-success {   background-color: #5cb85c; }
.progress-striped .progress-bar-success {   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

@media screen\9 { /* Fixes for IE < 8 */
.fileinput-button input {filter: alpha(opacity=0);font-size: 100%;height: 100%;}
}

.file-upload-box {font: normal 14px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;margin-top:20px}
.file-upload-box h3 {font: 24px 'Roboto Condensed', Tahoma sans-serif;color: #0B56A6;margin-top: 10px;padding: 0 0 20px;}
.file-upload-box .red-alert-box {background:none;}

.stiky-box {font: normal 14px 'Open Sans', Tahoma, Arial, Geneva, sans-serif;position: fixed;z-index: 1000000;background: #fff;padding: 20px;width: 600px;top:220px;left: 50%;margin: 0 0 0 -320px;border:none;}
.stiky-box h3 {font: 24px 'Roboto Condensed', Tahoma sans-serif;color: #0B56A6;padding: 0 0 10px 0;}
.stiky-box + .blackout {display:block !important;}
.input-form input[type=text] {display: block;width: 100%;padding: 6px 8px;font-size: 14px;color: #4a4a4a;background-color: #fff;background-image: none;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);font-family: 'Open Sans', Tahoma, Geneva, sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.stiky-box .input-form {margin: 5px 0;}
.stiky-box table {width:100%;}
.stiky-box table tr > td:last-child {width: 100%;}
.stiky-box table tr:first-child > td:first-child {padding-right:20px;}
.stiky-box table tr:first-child > td:last-child {padding-top:24px;}
.stiky-box table tr:last-child > td:last-child {padding:10px 0 0 0; text-align:center;}
.stiky-box table tr:last-child > td:last-child .btn + .btn {margin-left:20px;}
.stiky-box td > .icon-warning-empty {font-size:40px;color: #D9534F;margin-right:50px;}
.stiky-box .not-available-box {white-space:normal}
.stiky-box .green-alert-box, .stiky-box .red-alert-box {margin:0;}
.stiky-box.stiky-box-setname {width:740px; margin:-150px 0 0 -390px;}

.domain-name {position:relative}
.domain-name input[type=text] {padding-left:130px;}
.domain-name:before {content:"www.realmusic.ru/";position:absolute; top:7px; left:8px}

.afisha-box-det {width: 220px; margin:10px 10px 0 0;overflow:hidden;float:left;position:relative;}
.afisha-box-det:nth-child(3n+3) {margin-right:0;}
.events-main-box {padding-bottom:25px;}
.afisha-main-box > p {text-align:right;}
.afisha-main-box > p > a {color: #ee8803; padding-right:5px;}
.afisha-det-pic {width: 218px; height:138px;color:#EBEBEB; background-repeat:no-repeat; background-position: 50% 50%;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;display:block;border:1px solid #D6D6D6;border-bottom: none;background-color:#f9f9f9}
.afisha-det-nopic {background-color:#f9f9f9;position:relative}
.afisha-det-nopic:after  {color: #E4E4E4;font: normal normal normal 14px/1 FontAwesome;content: "\f030";display:block;position: absolute;top: 50px;left: 80px;text-indent: 0;font-size: 50px;text-shadow: 1px 1px #fff;}
.afisha-box-det > p { padding: 15px 15px 8px;font-size:14px;border:1px solid #D6D6D6; border-top:none;height:131px;}
.afisha-box-det > p > a { display:inline-block;height:38px;}
.afisha-box-det > p > span {display:block; overflow:hidden; width:195px; padding-top:10px;text-overflow: ellipsis;white-space: nowrap;font-size:12px; color:#949494;}
.afisha-box-det > p > span + span { padding-top:3px;}
.afisha-box-det > p > em {text-align:center; display:block; font-style:normal}
.afisha-box-det > p > em > a {margin:10px 0 5px;height: 20px;}
.afisha-box-det .last-date,.afisha-box-det .last-date:hover {cursor:default;color: #D6D6D6;border-color: #D6D6D6;background:#fff;}
.afisha-box-det .last-date .fa {color: #D6D6D6;}

.afisha-det-pic-no {background-color: #F7F7F7; text-align:center;}
.afisha-det-pic-no:before {content: "\f030";font: normal normal normal 14px/1 FontAwesome;text-rendering: auto; font-size:60px; display:inline-block; margin-top:40px;color: #F7F7F7;text-shadow: 0 0 100px #D6D6D6;}

.att-music-track {position:relative;padding:12px 0 0 16px;display:inline-block;color:#EE8803}
.att-music-track .fa {position:absolute;left:0;top:15px}

.regBoxWrap {padding:0 15px 20px;text-align:center;}
.regBoxWrap * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.regBoxWrap  h1 {font: 50px 'Roboto Condensed', Tahoma sans-serif;letter-spacing:-2px;color: #0B56A6;font-weight: 100;margin:20px 0;line-height: 50px;}
.separate-form {position: relative;margin-top: 15px; margin-bottom: 25px;text-align: center; color: #949494;}
.separate-form > span {position: relative;z-index: 2;display: inline-block;padding: 0 14px;background-color: #fff;}
.separate-form:before {content: "";position: absolute;top: 50%;left: 0;z-index: 1;width: 100%;height: 1px;background-color: #ddd;}

.regBoxWrap .formControl {font: 14px "Open Sans", Tahoma, Arial, Geneva, sans-serif;color:#4A4A4A;text-align:center; padding: 7px;border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);width: 100%;}
.regBoxWrap .formControl:hover, .regBoxWrap .formControl:focus {border-color:#ADADAD;}
.regBoxWrap .form-group {margin-bottom: 25px;position: relative;}
.regBoxWrap .form-group label.sr-only {display:inline-block; margin-bottom:5px;}
.regBoxWrap .form-group label.sr-only sup {color:#D9534F;display:none;}
.regBoxWrap .not-available-box {display:block;white-space:normal;/* margin-top: 5px; */position: absolute;z-index: 100;width: 100%;border-radius: 0;}
.regBoxWrap .form-btn {padding:15px 0 45px;}
.regBoxWrap .form-btn .pull-left {margin-top:6px}
.regBoxWrap .form-btn:after {content:'';display:block;clear:both;}
.regBoxWrap .reg-soc-box a:not(.btn) {width:50px;height:50px;margin: 0 3px;opacity:0.75}
.regBoxWrap .reg-soc-box a:not(.btn).yandex_url {opacity:0.6}
.regBoxWrap .reg-soc-box a:not(.btn):hover {opacity:1;}
.regBoxWrap .reg-soc-box .fa {width:50px;height:50px;font-size:26px;line-height:50px;}
.regBoxWrap .reg-soc-box > div {color:#949494; padding-bottom:15px}
.regBoxSwitch {height: 38px;position: absolute;width: 100%;bottom: 0;}
.regBox {height:600px;position: relative;}
.regBox.register_selected_recall_form {height:300px}

::-ms-reveal, ::-ms-clear {   display: none !important;}
.hideShowPassword-toggle {   background-color: transparent;   background-image: url('/i/wink.png'); /* fallback */   background-image: url('/i/wink.svg'), none;   background-position: 0 center;   background-repeat: no-repeat;   border: 2px solid transparent;   border-radius: 0.25em;   cursor: pointer;   font-size: 100%;   height: 44px;   margin: 0;   max-height: 100%;   padding: 0;   overflow: 'hidden';   text-indent: -999em;   width: 46px;   -moz-appearance: none;   -webkit-appearance: none;}
.hideShowPassword-toggle-hide {background-position: -44px center;}
.hideShowPassword-toggle:hover, .hideShowPassword-toggle:focus {outline: transparent;}

.get-new-playlist-add-form-box {margin-top:5px;}
#mega-content {position:relative}

.preloader {position:absolute;background: rgba(255,255,255,0.75);width:100%;height:100%;left:0;top: 0;z-index: 98;display:none;}


.pager-box {padding:15px 5px;}
.pager-box p {text-align:center;}
.pager-box .pull-left {margin-bottom:5px}
.pager-box .pull-right {margin-bottom:5px}
.pager-box span {color:#ddd}
.pager-box a + .fa {color:#0054a6}
.pager-box .pull-left .fa {color:#0054a6}
.pager-box .go-pag-small {font-size:13px;}

.share-box-top-holder {display:none;position:relative;}
.share-box-top {position: absolute;right: -110px;top: 12px;font-size: 13px;padding: 10px;z-index: 1000;background-color:#fff;box-shadow: 0 0 5px 0 rgba(166, 166, 166, 0.68);min-width: 290px;text-align: left;}
.share-box-top:before {content: "";border: 8px solid rgba(0, 0, 0, 0);border-bottom: 8px solid #fff;position: absolute;top: -16px;right: 54px;z-index:1001;}
.share-box-top:after {content: "";border: 10px solid rgba(0, 0, 0, 0);border-bottom: 9px solid rgba(221, 221, 221, 0.66);position: absolute;top: -19px;right: 52px;z-index:1000;}
.share-box-top .new-artist-box input {font-size:13px;margin-right:10px;white-space:nowrap;max-width: 100%;text-overflow: ellipsis;}
.share-box-top .new-artist-box .btn-clipboard {margin-right:5px}
.share-box-top .new-artist-box {display: flex;}

.btn-clipboard {cursor:pointer;}
.btn-clipboard:hover {color:#4a4a4a}

.share-box-top-holder .share-vote-box {padding: 0;}
.share-box-top-holder .share-vote-box .sharebox {text-align: inherit;}
.share-box-top-holder .share-vote-box .sharebox {margin:0;margin-top: 7px;}

.subs-box {position:relative;display: inline-block;}
.subs-box-list {display:none;position: absolute;left: 0;top: 40px;font-size: 13px;padding:1px;z-index: 1000;background-color:#fff;box-shadow: 0 0 5px 0 rgba(166, 166, 166, 0.68);}
.subs-box-list:before {content: "";border: 8px solid rgba(0, 0, 0, 0);border-bottom: 8px solid #fff;position: absolute;top: -16px;left: 26px;z-index:1001;}
.subs-box-list:after {content: "";border: 10px solid rgba(0, 0, 0, 0);border-bottom: 9px solid rgba(221, 221, 221, 0.66);position: absolute;top: -19px;left: 24px;z-index:1000;}
.subs-box .btn .fa.fa-angle-down {margin-left:5px;opacity:0.5}
.subs-box .btn:hover .fa.fa-angle-down {opacity:1}
.subs-box-list a {display:inline-block;white-space: nowrap;padding:6px 9px;text-decoration:none;color:#4A4A4A;}
.subs-box-list a:hover {color:#000;}
.btn-xs.btn + .subs-box-list {top:34px}

.artist-fav-list-box {border-collapse: collapse;}
.artist-fav-list-box td {vertical-align: top;border-top: 1px dashed #EAEAEA;padding: 10px 0;}
.artist-fav-list-box td label {top: 2px;}
.artist-fav-list-box td .checkboxstyle:not(checked) + label {padding: 0 0 0 10px}
.artist-fav-list-box td strong {font-weight: 600;margin-right: 10px;/*line-height: 14px;*/display: block;}
.artist-fav-list-box td p {font-size: 12px;color: #949494;padding-top:5px;margin:0;padding-right: 10px;height: 35px;overflow: hidden;}
.artist-fav-list-box td p a {color: #949494;text-decoration: none;}
.artist-fav-list-box td p a:hover  {color: #4a4a4a;}
.artist-fav-list-box td p + div {margin-top: 5px;width: 150px;}
.artist-fav-list-box td .img-box {width: 110px;height: 110px;display: block;border-radius: 2px;border: 1px solid #d6d6d6;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;}
.artist-fav-list-box td .no-img-box {width: 110px;height: 110px;background-color:#f9f9f9;position:relative;border-radius:2px;}
.artist-fav-list-box td .no-img-box:after {font: normal normal normal 30px/1 FontAwesome;content: "\f030";display:block;position: absolute;top: 36px;left: 40px;}
.artist-fav-list-box td:nth-child(2n+1) {width: 90px;}
.artist-fav-list-box td:nth-child(2n) {width: 200px;padding: 10px 0 10px 10px;vertical-align: bottom;}
.artist-fav-list-holder {height: 89px;}

.infosup {background-color: #d5e9fc;min-width: 10px;color: #0054a6;border-radius: 2px;font-size: 10px;display: inline-block;text-align: center;line-height: 11px;padding: 1px 2px;margin-left: 5px;}

.playlistobj-box {position:relative;}
.playlistobj-box .share-vote-box {width:250px;right:-3px;top:-45px;}

.since-band {display:inline-block;margin-bottom:15px}
.since-band > div {font:10px "Open Sans", Tahoma, Arial, Geneva, sans-serif;color:#949494;position:relative;text-align:center;}
.since-band > div > span {background-color:#fff;padding:0 5px;cursor: help;letter-spacing: normal;}
.since-band > div:after {content:'';border-top:1px solid #ddd;display:block;top: 7px;position:absolute;width: 100%;z-index:-1;left: 0;}

.list-desc dt {display: inline-block;padding: 20px 0 5px 0;color: #000;font-weight: 600;}
.list-desc dd {word-break:break-word}
.track-time-listen-sum {font-size: 10px;line-height: 12px;margin-top: 2px;}
.track-time .fa {margin-right:3px;}
.listen-sum .fa {margin-right:3px;}
.listen-sum {margin-right: 5px;width: 60px;display:block;}

.featured-tracks-link {color: #949494;display:inline-block;padding: 2px 0 6px;opacity: 0.6;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.featured-tracks-link:hover {opacity:1;color:#EE8803}

.track-info-holder {font-size: 11px;color:#949494;text-align:center;margin-top: 18px;opacity: 0.6;}
.track-info-holder > span {display:inline-block;margin-left:10px}
.track-info-holder > span + span {}
.track-info-holder > span .fa {margin-right:3px;}
.track-info-holder:hover {opacity:1}

.track-list-box.track-list-tab li div.art-holder em + span a:not(:empty) {margin-right:10px}
.track-infos-holder {display:inline-block;font-size: 12px;color: #949494; }
.track-infos-holder a {color: #949494;}
.track-infos-holder > span {cursor:help}
.track-infos-holder > span:after {content:"/";color:#ddd;margin:0 3px;}
.track-infos-holder > span:last-of-type:after {display:none;}
.track-infos-holder > span > .fa  {margin-right:3px}
.track-infos-holder > span .hasbads {top:1px;}
.track-infos-holder > span .cc-lic {opacity:0.5;cursor:help;padding-right:13px;margin-right:3px}
.track-infos-holder > span .cc-lic:hover {opacity:1}


.editor-choice-box {background-color: #449905;color:#fff;padding: 1px 8px 3px;float: right;border-radius: 20px;font-size: 13px;}

.track-list-box.track-list-tab.track-list-single ~ .playlist_catalog_pane {top: 75px !important;right: -20px !important;left: auto !important;}

.rest-nub {font-size:12px;color:#ccc;padding:4px}

.help-text-box {color:#949494; font-size:11px;}

.track-gears-box {font-size:13px;background-color:#f9f9f9;margin: 10px 0 0 0; padding:4px 0;border-radius:3px;display:none;}
.track-gears-box a.track-gears-btn {display:inline-block;background:none !important;width:auto !important;color:#949494;margin: 0 10px;}
.track-gears-box a.track-gears-btn .fa {padding-right:3px}
.track-gears-box .refresh_tools_file {background:none;width:auto;}
.track-gears-box a.track-gears-btn:hover {color:#EE8803}

.sub-inner-menu {font-size:13px;margin-bottom:20px}
.sub-inner-menu > a {color:#4a4a4a;text-decoration:none;display:inline-block;padding:3px 7px;border-bottom:2px solid transparent;margin-left: 10px;}
.sub-inner-menu > a:first-child {margin-left:0}
.sub-inner-menu > a:hover {border-bottom-color:#ccc}
.sub-inner-menu > a.sub-item-curs {border-bottom-color:#ee8803}
.sub-inner-menu:after {display:block;content:'';background:#ddd;height:1px;margin-top:-1px}

.user-btn-box td {padding:12px;}
.user-btn-box table {width: 100%;}
.user-btn-box textarea {width: 655px;height:60px;word-break: break-all;resize: none;}
.user-btn-box {width: 675px;padding: 10px 0;border:none;}
.single-band-box {font-family: 'Open Sans', Tahoma, Geneva, sans-serif;font-size: 13px;padding: 5px;border: 1px dotted #ddd;margin: 5px 0;min-width: 223px;max-width: 640px;overflow: hidden;}

.genre-ts-sort li {list-style:none;padding:0 3px 0 0;border-bottom: 1px dashed #EAEAEA;border-top: 1px dashed #EAEAEA;background-color: rgba(255, 255, 255, 0.9);margin-top: -1px;position:relative}
.genre-ts-sort li:hover {background-color:#f9f9f9}
.genre-ts-sort li strong {font-weight:600;}
.genre-ts-sort li .pull-right {color:#949494;font-size:13px;position: relative;z-index: 1001;padding-top:13px}
.genre-ts-sort li .pull-right label {margin-right: 45px;}
.genre-ts-sort li .pull-right label ~ label {margin-right: 40px;}
.dragme {cursor: move;cursor: -webkit-grab;}
.genre-ts-sort li > span.dragme:first-of-type {background: url(/i/grippy_large.png) repeat-y;content:'';width:10px;height: 30px;display: block;position: absolute;left: 3px;top: 6px;visibility:hidden}
.genre-ts-sort li:hover > span.dragme:first-of-type {visibility:visible}
.genre-th-sort {padding:0 5px 7px 15px;font-size: 12px;color:#949494;}
.genre-th-sort sup {color: #4A4A4A;font-weight:800;margin-left:3px;}
.genre-th-sort .fa-question-circle-o {cursor:help;}
.genresort_name {display:inline-block;padding:12px 3px 12px 15px;width:490px}

.like-dislike-wrap {display:inline-block;margin-right:7px;position: relative;}
.like-dislike-wrap > a > .fa {margin-right:3px;font-size:22px;width: 20px;}
.like-dislike-wrap a > strong {font-weight:normal;font-size: 14px;}
.like-dislike-wrap > a + a {margin-left:10px}
.like-dislike-wrap > a {padding: 0 1px;font-size:20px;display: inline-block;color: #949494;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;text-decoration:none;opacity:0.6;/* width: 22px; */}
.like-dislike-wrap > a:hover {opacity:1;color:#EE8803;}
.like-dislike-wrap > a:hover > strong {color:#949494}
.like-dislike-wrap > a.ld-choise {color: #0054a6;opacity:1;}
.like-dislike-wrap > a.ld-choise  > strong {color:#0054a6;}
.like-dislike-wrap > a + a.ld-choise {color:#4a4a4a}
.like-dislike-wrap > a + a.ld-choise  > strong {color:#4a4a4a;}

.like-dislike-wrap.like-dislike-radio {position:absolute;top: 67px;left: 92px;}
.like-dislike-wrap.like-dislike-radio .fa {font-size:15px}
.like-dislike-wrap.like-dislike-radio strong {font-size:13px}
.track-list-box.track-list-tab li:hover .like-dislike-wrap > a {opacity: 1;}

tr.closest_el_active > td, tr.closest_el_active + tr:not(.pll3) > td {background-color: #FDF3E5;}
li.closest_el_active  {background-color: #FDF3E5;}
.track-list-single li.closest_el_active  {background-color: transparent;}
.adv-pro-box li.closest_el_active {background:none !important;}

.artist-links a {display:inline-block;margin-top:5px;}
.artist-links a + em {color:#949494;font-size:12px;display:block;}

td:nth-child(1).adv-td {padding:0 !important;}
td.adv-td img {border-radius:0 !important}
td.adv-td a {display: block;height:90px;}

.adv-border {border:1px solid #d6d6d6;text-align:center;margin:0 auto;}

.blog-top-table td {padding:8px 0;line-height:18px;vertical-align:top;border-bottom: 1px dashed #EAEAEA;}
.blog-top-table tr:last-child td {border-bottom:none;}
.blog-top-table td:nth-child(1) {padding-right:10px;}
.blog-top-table td strong {font-weight:600}
.blog-top-table td a {font-size:13px}
.blog-top-table td strong > a {font-size:14px}

.blacklist-users li {list-style:none;padding:12px;}
.blacklist-users li:nth-child(2n+1) { background-color: #f9f9f9;}
.blacklist-users li > span.pull-right {margin-top:-7px}
.blacklist-users li em {color:#949494; font-size:12px; margin-left:5px; font-style:normal;}

.tool-page-holder {height:35px;}

.form-group {margin:15px 0}
.noscrl {overflow-y: hidden;}

.img-upload-holder {padding:15px 0;text-align:center;}
.img-upload-holder > img {border: 1px solid #d6d6d6;margin:0 auto;}
.img-upload-holder + div {padding:15px 0;text-align:center;}

.edit_copyright_restrict {padding-bottom:7px;}
.trackpage_lic td {padding:10px 0}
.trackpage_lic td + td {padding:10px}
.copyright_pane td {padding:10px 0}

.genre-ts-sort-empty {border-top: 1px dashed #EAEAEA;}
.event_calendar_place {width:230px}
.kalendar_blok .calendar_place {clear: both; padding: 20px 0}

.pagination {position:relative;text-align: center;padding: 24px 0 0 0;height: 50px;}
.pagination li {list-style:none;display:inline-block;}
.pagination li.first {position:absolute;left: 9px;top: 44px;}
.pagination li.first a {color: #004a79;font-size: 12px;}
.pagination li.prev {position:absolute;left:0;top: 34px;}
.pagination li.next {position:absolute;right:0}
.pagination li.last {position:absolute;right: 9px;top: 44px;}
.pagination li.last a {color: #004a79;font-size: 12px;}
.pagination li.next {position:absolute;right:0;top: 34px;}
.pagination li.page a {display:inline-block;border: 1px solid #D6D6D6;text-decoration: none;color: #2b90d0;border-radius: 2px;width: 40px;height: 40px;margin: 0 3px;line-height: 38px;letter-spacing: -1px;}
.pagination li.page a:hover {background: #0054a6;border-color: #0054a6;color:#fff;}
.pagination li.page.active a {background: #2b90d0;color:#fff;cursor: default;border-color: #2b90d0;}
.pagination li.next:after {content:"\f105";font: normal normal normal 12px/1 FontAwesome;margin-left:5px;color: #0054a6;}
.pagination li.prev:before {content:"\f104";font: normal normal normal 12px/1 FontAwesome;margin-right:5px;color: #0054a6;}
.pagination li.disabled a, .pagination li.disabled:after, .pagination li.disabled:before {color: #979797;}
.pagination .disabled {display:none;}
.pagination .first, .pagination .last {display:none;}
