@import url('/css/tipsy.css') all;

/* General Style */
h1, h2, h3, h4 {margin:0;}
body {background:url(/img/bg/bg_snow.png) repeat fixed, url(/img/bg/bg_snow1.png) repeat fixed;margin:0px;padding:0;font-size:11px;font-family:tahoma;color:#5a5a5a;text-align:center;}
td, input, select, textarea {font-size:11px;font-family:tahoma;}
a {color:#5a5a5a;text-decoration:none;}
a:hover {color:#61900b;}
* {}
img {border: 0px;}
a.noun img {margin: 2px;}
ul, li {margin:0;padding:0;}
.clear {clear:both;overflow:hidden;}
:focus {outline: none;}
textarea {resize: none;}
hr {border-top:1px dashed #dbe0de;border-right:0;border-bottom:0;border-left:0;overflow:hidden;}
/* --- */

/* General Styles */
#container {width:980px;margin:0 auto;text-align:left;}
#content {margin-top:5px;}
.sidebar {float:left;width:271px;}
#maincont {background:#fff;border:1px solid #dbe0de;width:701px;min-height:800px;margin-left:5px;float:left;}
/* --- */

/* Header Menu */
.logo {background:url('/img/logo.png')no-repeat;display:block;width:286px;height:42px;float:left;}
.h_menu_bg {border-top: 1px solid #51708c; border-bottom: 1px solid #51708c; height:42px; background: #44494E url("/img/bg.png")}
.h_menu_bg ul {border-left:1px solid #3f4347;list-style:none;float:right;}
.h_menu_bg li {float:left;}
.h_menu_bg li a {border-right:1px solid #3f4347;color:#d2d3d4;font-weight:700;display:block;padding:14px 17px 15px 17px;}
.h_menu_bg li a:hover {background:#5E6468 url("/img/bg.png");color:#d2d3d4;}
.h_num_files {background:#fdf4c8;border:1px solid #e3e3e3;margin-top:5px;overflow:hidden;}
.h_num_files ul {list-style:none;}
.h_num_files li {float:left;padding:6px 8px;}
.h_num_files span {color:#61900b;font-size:10px;font-weight:700;}
.h_mprof {background:#fff;border:1px solid #e0e1e1;width:269px;height:59px;margin-top:5px;overflow:hidden;float:left;}
.h_mprof img {border-right:1px dotted #e0e1e1;padding:3px;}
.h_mprof ul {list-style:none;padding:9px 6px;float:left;}
.h_mprof li a {color:#5b432c;}
.h_mprof li a:hover {color:#5a5a5a;}
.h_mprof_ex {background:url('/img/h_mprof_ex.png')no-repeat;width:28px;height:27px;margin:16px 9px 0 0;display:block;float:right;}
.h_login li a {background:#44494f;color:#d2d3d4;padding:3px 59px;display:block;}
.h_login li a:hover {background:#525860;color:#d2d3d4;}
li.h_login_2 {margin-top:2px;}
.h_site_info {background:#e9ffc1;border:1px solid #d8ecb3;height:59px;margin:5px 5px 0px 5px;float:left;}
.h_site_info ul {list-style:none;padding:9px 6px;}
.h_site_info li {background:url('/img/li.png')no-repeat 5px 6px;padding:0px 4px 0px 14px;}
.h_search {background:#fff;border:1px solid #e0e1e1;height:59px;margin-top:5px;overflow:hidden;}
.h_search_box {padding:8px 8px 0px 10px;overflow:auto;}
.h_search_in {float:left;}
.h_search_input {color:#a3a3a3;width:294px;}
.h_search_but {padding-top:2px;float:left;}
.h_search_button {background:#43474c;height:25px!important;}
.h_search_text {padding:3px 12px;}
/* --- */

/* Artist Styles */
.artist_t {padding:8px 12px;}
.artist_all {margin:0 4px;overflow:hidden;}
.artist_post_small {position:relative;border:1px solid #dbe0de;padding:3px;margin:0 1px;overflow:hidden;float:left;}
.artist_post_info {position:absolute;left:3px;bottom:3px;background:url('/img/artist_post_info.png');padding:2px 3px;width:157;}
.artist_post_info a {color:#fff;}
.artist_post_info a:hover {color:#dbe0de;}
.artist_post_info span {color:#dbe0de;display:block;}
/* --- */

/* Block Styles */
.block {background:#fff;margin-bottom:5px;}
.blocktitle {background:#44494f url("/img/bg.png");font-weight:700;color:#d5d5d5;padding:8px 20px;}
.blockcontent {border:1px solid #dbe0de;border-top:0;padding:8px 12px;}
.blockcontent ul {list-style:none;}
.blockcontent li {background:url('/img/li.png')no-repeat 5px 12px;padding:0px 4px 0px 14px;}
.blockcontent li a {padding:6px 0;display:block;}
.blockcontent_m {border:1px solid #dbe0de;border-top:0;padding:8px 12px;}
.blockcontent_m ul {list-style:none;}
.blockcontent_m li {background:url('/img/blockcontent.png')repeat-x;border-top:1px solid #eef1f0;height:25px;padding:0 14px;}
.blockcontent_m li a {padding:6px 0;display:block;}
/* --- */

/* Popular Tracks */
.pop_list {padding:8px 12px;overflow:hidden;}
.pop_list:hover {background:#fffdf7;}
.pop_list li {background:none;list-style:none;float:left;}
.pop_list span {color:#61900b;}
.pop_list a:hover {color:#5b432c;}
.pop_list_bord {border-bottom:1px dotted #dbe0de;}
/* --- */

/* Footer */
.footer {background:#fff ;border:1px solid #dbe0de;overflow:hidden; margin:5px 0 0 0;}
.footer_left {float:left;padding:26px 15px;}
.footer_right {float:right;}
.footer_right ul {list-style:none;}
.footer_right li {float:left;}
.footer_right li a {margin:8px 17px;display:block;}
.footer_banners {clear:left;float:right;padding:5px 15px 10px 15px;}
.footer_banners img {opacity:0.6; transition: all 0.3s ease}
.footer_banners img:hover {opacity:1.0; transition: all 0.3s ease}
/* --- */

/* Entry List */
.track_list_t {border-bottom:1px dotted #dbe0de;padding:8px 12px;overflow:hidden;}
.entry_list {border-bottom:1px dotted #dbe0de;overflow:hidden;clear:left;}
.entry_list:hover {background:#fffdf7;}
.entry_play {float:left;cursor:pointer;padding:8px 0px 8px 10px;}
.entry_text {float:left;padding:8px 0px 8px 10px;}
.entry_title {padding:10px 10px;float:left;}
.entry_info {padding:10px 10px;float:right;}
.entry_info span {background:#44494f;border-radius:3px;padding:2px 6px 3px 6px;color:#fff;}
.bodyBottons {background:#fff;border:1px solid #dbe0de;border-left:0;height:40px;position:fixed;bottom:15px;} 
.uPlayer {cursor:move;}
.BottonClose {padding:3px;cursor:pointer;}
.BottonClose {opacity:0.4;}
.BottonClose:hover {opacity:1;}
/* --- */

/* Entry Views */
.entries_title {background:url('/img/li.png')no-repeat 10px 14px;text-transform:uppercase;padding:8px 17px;}
.entries_text {border-bottom:1px dotted #dbe0de;text-align:center;padding:6px 30px 20px 30px;margin:0 30px;}
.entries_message {padding-top:30px;text-align:center;}
.entries_track_tex_1 {padding-top:30px;margin-left:80px;float:left;}
.entries_track_tex_2 {padding-top:30px;margin-right:80px;float:right;}
.entries_player {border-bottom:1px dotted #dbe0de;margin:0 30px;padding:30px 25px;overflow:hidden;}
.entries_player ul {list-style:none;width:250px;float:left;}
.entries_player li {background:url('/img/li.png')no-repeat 5px 6px;padding:0px 0px 0px 14px;}
.entries_player li a {font-weight:700;}
.entries_player li a:hover {color:#5b432c;}
.entries_object {float:right;}
.entries_download {text-align:center;padding:12px 0;}
.entries_button {background:#fdf4c8;border:1px solid #eee5bc;padding:6px 30;margin:10px 170px;}
.entries_share {text-align:center;padding:10px 0 20px 0;}
.entries_share_2 {border-top:1px solid #dbe0de;text-align:center;padding:10px 0 20px 0;margin:35px 30px 0 30px;}
.entries_rating {width:180px;padding-bottom:20px;margin:0 auto;overflow:hidden;}
.other_list {border-bottom:1px solid #dbe0de;padding:6px 30px 13px 30px;text-align:left;}
.other_list a {font-weight:700;}
.entries_comm_tit {padding:15px 30px;}
/* --- */

/* VK Comments Style */
#vk_comments, 
#vk_comments iframe { width: 100% !important;}
/* -------------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.codeMessage, .quoteMessage {padding: 5px;}
.bbcodeBlock, .bbquoteBlock {margin: 5px;}
/* ------------ */

/*Pages switches*/
.catPages1, .catPages2 {margin: 5px 0px;}
.swchItemA span, .swchItem span, .swchItemA1 span, .swchItem1 span {background:#e9e9e9;border:1px solid #e0e0e0;padding:3px 6px;}
/*--------------*/

/* Inputs Styles */
textarea {border:1px solid #e0e0e0;box-shadow:inset 2px 2px 4px #f6f6f6;padding:5px 6px;outline:none;}
input[type="submit"], input[type="reset"], input[type="button"] {font-size:11px;background:#43474c;border:1px solid #43474c;border-radius:2px;color:#d2d3d4;padding-left:4px;padding-right:4px;line-height:18px;font-weight:700;cursor:pointer;}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {background:#525860;}
input[type="text"], input[type="password"] {border:1px solid #e0e0e0;box-shadow:inset 2px 2px 4px #f6f6f6;padding:5px 6px;outline:none;}
/*--------------*/

/* Material Type */ 
.vidnews {border-bottom: 0px solid #eee; margin:0px 0 0 30px;opacity:0.9;} 
.vidnews:hover {border-bottom: 0px solid #eee; margin-bottom: 10px;opacity:1;} 
.imgbigload {display: block;box-shadow: 0px 0px 15px rgba(0,0,0,0.04);border-radius:5px; background-size: cover; position: relative; margin: 0; background-size: cover; width: 90%; height: 170px;} 
.imgbigload:hover {box-shadow: 0px 0px 15px rgba(0,0,0,0.04);} 
.loaddates {background:#333;padding-left:10px;padding-right:10px;position: absolute; bottom: 10px; left: 20px; color:#fff; font-size: 14px; } 
.loadsave {opacity:0.5;border-radius:5px;position: absolute; bottom: 10px; left: 10px; background: #333; padding: 3px 15px; font-size: 13px; } 
.loadsave:hover {opacity:0,9;background: #444;border-radius:5px;} 
.loadsave a {color:#fff; } 

.title1 a {color: #fff;text-shadow: 0 1px 2px #222;} 
.title1 a:hover {color: #efefef;text-shadow: 0 1px 2px #222;} 
.title1 {margin-bottom: 12px;padding-left: 5px;font-size: 17px;line-height: 1.333;font-weight: bold;color: #444;padding: 20px;} 

.brief1 {opacity: 0;position: absolute;transition: all 0.7s ease 0s;background-color: rgba(0, 0, 0, 0.85);width: 100%;height: 100%;border-radius:5px;} 
.brief1:hover {opacity: 1;} 
.brief1 a {color:#ffffff;} 
/*--------------*/

/* Download Button */ 
.download_button {display:block; width:420px; height:100px; background:url('/img/dwnld1.png') no-repeat; position:relative;} 
.download_button:hover {background-position:0 -120px;} 
.download_button:active {background-position:0 -240px;} 
/*--------------*/