/* абаНаОаВаНбаЕ ббаИаЛаИ Mini-Torrent */
@import url("http://mini-torrent.ru/style/reset.css");
@import url("http://mini-torrent.ru/style/font-awesome.css");
@import url("http://mini-torrent.ru/style/styles.css");
@import url("http://mini-torrent.ru/style/engine.css");

/* Other Styles for Mini-Torrent */
.com-order-block {display: none;}
.uadm.uadm--mini {display: none;}

/*ааОаДбаВаЕбаКаА баИаНбаАаКбаИбаА*/ 
.cssContainer {color: #FF00FF;} 
.cssTag {color: #990099;} 
.cssTag span {color: #006600 !important;} 
.jsTag, .jsTag .blueColSimp {color: #990000 !important;} 
.doct, .doct span {color: #009999 !important;} 
.regExp, .regExp span {color: #006600 !important;} 
.greenCol {color: #006600 !important;} 
.blueCol {color: #0047BD !important;} 
.dblueCol {color: #001199 !important;} 
.blueColSimp {color: #0047BD;} 
.pinkCol {color: #FF00FF !important;} 
.redCol {color: #FF0000 !important;} 
.lettuceCol {color: #009999 !important;} 
.lettuceColSimp {color: #009999;} 
.purpleCol {color: #990099 !important;} 
.purpleColSimp {color: #990099;} 
.orangeCol {color: #FF9900 !important;} 
.invComm, .invComm span, .invComm .blueColSimp {color: #0047BD !important;} 
.brackets {color: #0047BD !important;} 
.commCol, .commCol span, .commCol.invComm, .commCol.blueColSimp {color: #999999 !important;}

/* ааИаД Code */ 
.bbCodeName {display:none} 
.bbCodeBlock {margin: 0;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size:12px !important;background: #FFF url('/images/code.gif') !important;border: 1px solid #B5C1E8 !important;word-break: break-all;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px} 
.codeMessage {width:100%;padding:0;border: 0 !important; overflow:hidden}
.bbQuoteName {margin-top:5px;background:#6cadcd; color:#fff; line-height:28px; padding-left:15px; text-transform:uppercase;} 
.quoteMessage {border:1px solid #e5e1d9 !important; border-top:0 none !important; padding:15px 15px 15px 15px; background:#f2eee6 url(/images/blue_arrow.png) no-repeat 90% top; font-style:italic;}

/* ааОаДбаВаЕбаКаА аКаОаДаА 
------------------------------------------*/
div .codeMessage .nocode {background-color:none; color: #555 }
div .codeMessage .str {color: #cd5c5c } /* string - pink */
div .codeMessage .kwd {color: #000080; font-weight: bold }
div .codeMessage .com {color: #00853E } /* comment - skyblue */
div .codeMessage .typ {color: #00853E } /* type - lightgreen */
div .codeMessage .lit {color: #cd5c5c } /* literal - darkred */
div .codeMessage .pun {color: #555 } /* punctuation */
div .codeMessage .pln {color: #555 } /* plaintext */
div .codeMessage .tag {color: #5c71cd; font-weight: bold } /* html/xml tag - lightyellow */
div .codeMessage .atn {color: #cd5c5c; font-weight: bold } /* attribute name - khaki */
div .codeMessage .atv {color: #555} /* attribute value - pink */
div .codeMessage .dec {color: #98fb98 } /* decimal - lightgreen */

/* Specify class=linenums on a pre to get line numbering */
ol.linenums { margin-top: 0; margin-bottom: 0; color: #AEAEAE } /* IE indents via margin-left */
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8 { list-style-type:none }

/* Alternate shading for lines */
li.L1,li.L3,li.L5,li.L7,li.L9 { }

/* абаДаЕаЛаЕаНаИаЕ аКаОаДаА
------------------------------------------*/
/* webkit, opera, IE9 */
.codeMessage ::selection { background:#C0C0C0; }
/* mozilla firefox */
.codeMessage ::-moz-selection { background:#C0C0C0; }
/* ====== END Code/Quote ====== */

/*Spoiler аОб mini-torrent.ru ^_^ */ 
.uSpoilerButton { background: #2b343f; padding: 5px 10px; text-transform: uppercase; text-align: center; color: #fff; font-weight: bold; border-radius: 4px; border: none; display: block; cursor:pointer; }
.uSpoilerButton:hover { background: #36414E; color: #fff; }
.uRelatedEntries {margin:0;}
/*--------------------------------*/

/* ааНбаОбаМаЕб */ 
.video-main {position:relative; float:left; margin:5px;} 
.videoPromo-list{height:276px;position:relative;margin: -5px -5px 0 415px;overflow:hidden;font-size:0} 

.videoPromo-list-item{overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;} 


.videoPromo-list-item-text{margin:5px 5px 5px 112px;} 


.videoPromo-list-item-text .title{margin-bottom:7px;font-size:12px} 

.videoPromo-list-item .videoPromo-list-item-text .title a{text-decoration:none;color: #555555;} 
.videoPromo-list-item:hover .videoPromo-list-item-text .title a, .videoPromo-list-item.current .videoPromo-list-item-text .title a{text-decoration:none;color:#2F4F4F} 
.videoPromo-list-item-button a{height:39px;line-height:39px;position:relative;display:block;top:10px;text-align:center;text-decoration:none;font-size:12px;font-weight:bold;color:#fff;background-color: #333333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} 

.videoPromo-list-item-button{width:50%;float:left} 
.videoPromo-list-item-button:hover{background:#FFF !important} 

.videoPromo-list-item-img{float:left;width:100px;padding:5px;} 

.videoPromo-list-item-img img{width:100%} 

.icoplay{width:36px;height:36px;font-size:0;background:url("") center center no-repeat} 
.videoPromo-list-item-img .icoplay{position:absolute;display:none;top:50;margin: -18px 0 0 -18px} 
.videoPromo-list-item:hover .icoplay,.videoPromo-list-item.current .icoplay{display:block} 
#left-modal input {height: 30px!important;}
.videoPromo-list-item:hover, .videoPromo-list-item.current{background:#DCDCDC;color:#FFF !important} 
/* ------------------------- */

/* ааОаВаИаНаКаА */ 
.newgames { 
 position: absolute; 
 z-index: 999; 
 font-size: 20px; 
 color: #f0f3f5; 
 font-family: 'PT Sans Narrow', sans-serif; 
 padding: 0 8px; 
 margin-top: 3px; 
 border-top-right-radius: 3px; 
 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4); 
 border-bottom-right-radius: 3px; 
} 
.ng-red {background: #d24444;}
/* ------------------------- */

/* Мини чат */ 
.chat_over{background:rgba(0,0,0,.6);left:20px;position:fixed;padding:0;padding-top:0;z-index:9999;bottom:-182px;text-align:center;font-size:13px;box-shadow:0 1px 3px rgba(0,0,0,.3)}
.chat_over *{outline:none}
.chat_over .jspTrack{height:160px!important}
.chat_over,.ch_sml,.ch_smlin,.uuslugi,.new_comment_error,.forum_get,.comment_answer_button a,.quoteMessage,.premium .prc,.siteRate,.siteRate div,.sb1,.sb2,.chatRight,.gChat,.gChat:hover,.over_ind,.ind,.info_signs,.column_1,.column_c,.column_2,.jspDrag{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.smile_in,.ch_smlin img,.sound_on,.sound_off,#setting_chat a,#rules_chat a,#sound_chat div,.hm,.ch_sml,.jspDrag{transition:all linear .1s;-moz-transition:all linear .1s;-webkit-transition:all linear .1s;-o-transition:all linear .1s}
.comm .us{color:#646464;font-size:10px;margin-top:-2px;padding:0}
.comm .us a{text-decoration:none}
.comm .us .us_name{color:#646464}
.comm .av{margin-right:10px;width:28px;height:28px;overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.comm .av img{width:28px;height:28px;object-fit:cover;-webkit-border-radius:250px;-moz-border-radius:250px;border-radius:250px}
.comm .chatInner{width:222px;overflow:hidden;margin-bottom:2px}
.cerr{float:right;padding:7px;padding-right:20px}
.hm{visibility:hidden;position:absolute;height:0;margin-top:-10px;overflow:hidden;opacity:0;top:-34px;right:0;background:rgba(0,0,0,.8);padding:5px 10px;color:#fff;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#online_counter:hover span,#rules_chat:hover span,#setting_chat:hover span,.sound_on:hover span,.sound_off:hover span{opacity:1;height:auto;margin-top:0;visibility:visible}
#c_one_clon,#c_tell{position:absolute;top:-1500px;right:-15000px}
#setting_chat a,#rules_chat a,#sound_chat div{width:16px;height:16px;display:inline-block;opacity:.5;cursor:pointer}
#setting_chat a:hover,#rules_chat a:hover,#sound_chat div:hover{opacity:.9}
#setting_chat,#rules_chat,#sound_chat{float:right;margin-right:10px;margin-top:8px}
#setting_chat a{background:url(/chat_files/chat-sprite.png) 0 -23px no-repeat}
#rules_chat a{background:url(/chat_files/chat-sprite.png) -39px -21px no-repeat}
#sound_chat .sound_on{background:url(/chat_files/chat-sprite.png) -19px -21px no-repeat}
#sound_chat .sound_off{background:url(/chat_files/chat-sprite.png) -19px -35px no-repeat;display:none}
#online_counter{float:right;color:#FFF;margin-top:4px;margin-right:8px;padding:4px;padding-left:16px;background:url(/chat_files/chat-sprite.png) -32px 3px no-repeat;cursor:pointer;font-size:13px}
#bottom_chat span,#top_chat span{display:inline-block;width:17px}
#bottom_chat,#top_chat{text-align:left;padding:8px 12px;color:#FFF;cursor:pointer;font-size:13px}
#bottom_chat,.chtt iframe{display:none}
.ngd{background:#fff;padding:10px;cursor:default}
.jspContainer{background:none!important}
.pdvr{float:right;opacity:0}
.msg:hover .pdvr{opacity:1}
.clkg{font-size:11px;padding:10px;background:#efefef;-webkit-border-radius:0 0 3px 3px;-moz-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.cs2{margin-top:3px;color:#E32F17;font-size:10px}
.cs1{margin-top:3px;color:#2B2B2B;font-size:10px}
.mchat{width:250px}
.chtt{border-top:1px solid #e2e2e2}
#mchatMsgF{margin:0!important;max-width:100%!important;min-height:auto!important;width:312px;padding:0 10px!important;height:36px!important;padding-right:53px!important;border:1px solid #fff;background:#fff;-webkit-border-radius:0 0 3px 3px;-moz-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#mchatBtn{position:absolute;top:-1200px;right:-1500px}
#mchatAjax{background:#646464;position:absolute;right:-200px}
.ch_sml{z-index:99999999;height:0;opacity:0;overflow:hidden;margin-top:-98px;right:0;position:absolute}
.ch_smlin{width:157px;height:70px;background:#FFF;overflow:hidden;text-align:left;border:1px solid rgba(0,0,0,.2)}
.ch_smlin img{padding-left:3px;padding-top:3px;float:left;cursor:pointer}
.ch_smlin img:hover{opacity:.7}
.smile_in:hover .ch_sml{height:85px;opacity:1;margin-top:-78px}
.smile_in span{opacity:.5}
.smile_in span:hover{opacity:.8}
.smile_in{z-index:3;position:absolute;margin-left:284px}
.smile_in span{display:inline-block;margin-top:9px;cursor:pointer;width:19px;height:19px;background:url(/chat_files/chat-sprite.png) -8px 0;opacity:.5}
.otbv,.otbv:hover{color:#6A6A6A}
.chatBubbles{display:table}
.chatRight,.cBubbleLeft,.cBubbleRight{display:table-cell;vertical-align:top}
.myBubble{margin-left:38px}
.myBubble .cBubbleLeft{display:none}
.myBubble .chatRight{background:#daeaf7!important}
.myBubble .cBubbleRight{display:table-cell}
.myBubble .chatInner{width:180px;color:#000}
.chatRight{background:#f1f6fa;border:1px solid #c6d9e9;padding:5px}
.cBubbleLeft{position:relative}
.cBubbleLeft span,.cBubbleRight span{background:url(/chat_files/chat-sprite.png);width:8px;height:14px;position:absolute;top:7px}
.cBubbleLeft span{background-position:0 0;right:-1px}
.cBubbleRight{display:none;position:relative}
.cBubbleRight .av{margin-left:10px;margin-right:0}
.cBubbleRight span{background-position:0 -14px;left:-1px}
#wrapper2{background:#FFF;width:290px;height:200px;overflow:auto}
#scroller{text-align:left;width:270px;padding:0}
#onlCountDate{display:none}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:4px;margin-bottom:5px;height:100%;background:transparent}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:4px;background:transparent}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:transparent;position:relative}
.jspDrag{background:rgba(0,0,0,.4);position:relative;top:0;left:0;cursor:pointer}
.jspDrag:hover{background:rgba(0,0,0,.6)}
.jspDrag:active{background:rgba(0,0,0,.8)}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
.sb1,.sb2{padding:0 4px}
.msg+.msg{margin-top:9px}
img[rel="usm"]{height:19px;width:19px;vertical-align:middle}
/* ------------------------- */


/* Топ пользователи */
.top-main { 
display: block; 
width: 100%; 
margin: 5px 0; 
} 
.top-image { 
z-index: 3; 
display: block; 
position: relative; 
padding-bottom: 90%; 
border: 3px solid #6495ED; 
border-radius: 3px; 
background-size: 100% 100%; 
-moz-background-size: 100% 100%; 
} 
.top-size { 
width: 30%; 
float: left; 
margin: 1.5%; 
} 
.place { 
position: absolute; 
top: 3px; 
right: 3px; 
width: 16px; 
height: 16px; 
border-radius: 50px; 
background-color: #2E8B57; 
color: #FFFFFF; 
font-family: Arial; 
font-size: 14px; 
} 
.place-user-1 { 
display: block; 
position: absolute; 
width: 31px; 
height: 28px; 
top: -13px; 
right: -13px; 
background-image: url(/image/topusers.png); 
} 
.place-user-2 { 
display: block; 
position: absolute; 
width: 31px; 
height: 28px; 
top: -13px; 
right: -13px; 
background-image: url(/image/topusers1.png); 
} 
.place-user-3 { 
display: block; 
position: absolute; 
width: 31px; 
height: 28px; 
top: -13px; 
right: -13px; 
background-image: url(/image/topusers2.png); 
} 
.gender-man { 
display: block; 
position: absolute; 
width: 16px; 
height: 16px; 
top: 3px; 
left: 3px; 
background-image: url(/iconku/men.png); 
} 
.gender-girl { 
display: block; 
position: absolute; 
width: 16px; 
height: 16px; 
top: 3px; 
left: 3px; 
background-image: url(/iconku/girl.png); 
} 
.nickname { 
z-index: 1; 
position: absolute; 
bottom: 0; 
left: 0; 
right: 0; 
height: 12px; 
overflow: hidden; 
font-family: Arial; 
font-size: 8px; 
color: #FFFFFF; 
text-transform: uppercase; 
background-color: rgba(0,0,0,0.75); 
animation: nick 0s linear 1; 
-webkit-animation: nick 0s linear 1; 
-moz-animation: nick 0s linear 1; 
-o-animation: nick 0s linear 1; 
-ms-animation: nick 0s linear 1; 
} 
@keyframes nick { 
from {bottom: 80%; left: 0; right: 0;} 
to {bottom: 0%; left: 0; right: 0;} 
} 
@-webkit-keyframes nick { 
from {bottom: 80%; left: 0; right: 0;} 
to {bottom: 0%; left: 0; right: 0;} 
} 
@-moz-keyframes nick { 
from {bottom: 80%; left: 0; right: 0;} 
to {bottom: 0%; left: 0; right: 0;} 
} 
@-o-keyframes nick { 
from {bottom: 80%; left: 0; right: 0;} 
to {bottom: 0%; left: 0; right: 0;} 
} 
@-ms-keyframes nick { 
from {bottom: 80%; left: 0; right: 0;} 
to {bottom: 0%; left: 0; right: 0;} 
} 
.group { 
z-index: 1; 
opacity: 0; 
display: block; 
position: absolute; 
bottom: 0; 
left: 0; 
right: 0; 
height: 12px; 
font-family: Arial; 
text-transform: uppercase; 
color: #FFFFFF; 
font-size: 8px; 
background-color: #B22222; 
animation: group 30s linear infinite; 
-webkit-animation: group 30s linear infinite; 
-moz-animation: group 20s linear infinite; 
-o-animation: group 30s linear infinite; 
-ms-animation: group 30s linear infinite; 
 animation-delay: 9s; 
-webkit-animation-delay: 9s; 
-moz-animation-delay: 9s; 
-o-animation-delay: 9s; 
-ms-animation-delay: 9s; 
} 
@keyframes group { 
0% {opacity: 0;} 
50% {opacity: 1;} 
100% {opacity: 0;} 
} 
@-webkit-keyframes group { 
0% {opacity: 0;} 
50% {opacity: 1;} 
100% {opacity: 0;} 
} 
@-moz-keyframes group { 
0% {opacity: 0;} 
50% {opacity: 1;} 
100% {opacity: 0;} 
} 
@-o-keyframes group { 
0% {opacity: 0;} 
50% {opacity: 1;} 
100% {opacity: 0;} 
} 
@-ms-keyframes group { 
0% {opacity: 0;} 
50% {opacity: 1;} 
100% {opacity: 0;} 
}
/* ------------------------- */