/**
  * Сугроб снега
  **/


.snow-layer {
    background: transparent url("/styles/images/snow-layer.png") repeat-x scroll center top / auto 20px;
    bottom: 0;
    display: block;
    height: 15px;
    width: 100%;
    z-index: 1;
}
@media screen and (max-width: 748px){
	.snow-layer {display: none;}
}

/* END */

@media (max-width: 1272px) and (min-width: 1024px) {

nav  {
    display: block;
    width: 100%;
    overflow: hidden;
}

nav ul {
    padding: .1em;
    float: left;
    list-style: none;
    background: #aaa;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;    
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset; 
}

nav li {
    float:left;
}

nav a:active {
    -moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
    -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
    box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
}
 
nav li:first-child a {
    border-left: 0;
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;            
}

nav li:last-child a {
    border-right: 0;
    -moz-border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;            
}

nav a {
    float:left;
    padding: .8em 0.5em;
    text-decoration: none;
    color: #fff;
    font: bold 1.1em/1 'trebuchet MS', Arial, Helvetica;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    border-color: #fff #ccc #999 #eee;	
   background: black;
 }
}

nav  {
    display: block;
    width: 100%;
    overflow: hidden;
}

nav ul {
    padding: .1em;
    float: left;
    list-style: none;
    background: #aaa;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;    
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset; 
}

nav li {
    float:left;
}

nav a {
    float:left;
    padding: .8em 1.5em;
    text-decoration: none;
    color: #FFFFFF;
    background: #000000;
    font: bold 1.1em/1 'trebuchet MS', Arial, Helvetica;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-width: 1px;
    border-style: solid;
    border-color: #fff #ccc #999 #eee;
 }
 
nav a:hover, nav a:focus {
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,.2);
    background: #ADFF2F;
    background: -moz-linear-gradient(#fac754, #f8ac00);
    background: -webkit-gradient(linear, left top, left bottom, from(#fac754), to(#f8ac00));
    background: -webkit-linear-gradient(#fac754, #f8ac00);
    background: -o-linear-gradient(#fac754, #f8ac00);
    background: -ms-linear-gradient(#fac754, #f8ac00);
}

nav a:active {
    -moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
    -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
    box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
}
 
nav li:first-child a {
    border-left: 0;
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;            
}

nav li:last-child a {
    border-right: 0;
    -moz-border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;            
}

.scrollContainer
{
    background: rgba(255,255,255,0.25);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3FFFFFFF,endColorstr=#3FFFFFFF);
    padding: 10px;
    margin-bottom: 8px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    font-size: 13pt;
    text-shadow: 0 1px rgba(255,255,255,0.25);
    background-image: linear-gradient(bottom,rgba(255,255,255,0.35),rgba(255,255,255,0));
    background-image: -o-linear-gradient(bottom,rgba(255,255,255,0.35),rgba(255,255,255,0));
    background-image: -ms-linear-gradient(bottom,rgba(255,255,255,0.35),rgba(255,255,255,0));
    background-image: -moz-linear-gradient(bottom,rgba(255,255,255,0.35),rgba(255,255,255,0));
    background-image: -webkit-linear-gradient(bottom,rgba(255,255,255,0.35),rgba(255,255,255,0));
}

.scrollContainer .scrollContainerNew
{
    padding: 5px;
}
.PageNav
{
    font-size: 11px;
    overflow: hidden;
    zoom: 1;
    line-height: 16px;
    word-wrap: normal;
    padding: 10px 0;
}

.PageNav b
{
    color: #2b485c;
    background-color: #f0f1f2;
    border: 1px solid #969696;
    position: relative;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 2px 7px;
}

.PageNav .pageNavHeader
{
    padding: 1px 0;
}

.PageNav a
{
    text-decoration: none!important;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    color: #969696;
    background-color: #fcfcff;
    text-align: center;
    border-color: #c8c8c8;
    padding: 2px 7px;
}

.PageNav a:hover,.PageNav a:focus
{
    color: #fff;
    text-decoration: none!important;
    background-color: #99a2a9;
    border: 1px solid #c8c8c8;
}
.categoryStrip
{
    background: linear-gradient(rgba(255,255,255,0.35),rgba(255,255,255,0) 75%) repeat-x scroll center top #e7e7e7;
    background: -webkit-linear-gradient(rgba(255,255,255,0.35),rgba(255,255,255,0) 75%) repeat-x scroll center top #e7e7e7;
    padding: 5px 10px;
    border: #E6E3E3 1px solid;
    border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -khtml-border-radius: 3px 3px 0 0;
    min-height: 6px;
    position: relative;
    z-index: 1;
}

.categoryStrip .nodeTitle a
{
    font-size: 14px;
    color: #000;
}
.messageList
{
    border: 1px solid #fff;
    background: #fafafa;
    margin: 5px 0;
}

::-moz-selection{color:#fff;background:#82b8e6}
::selection{color:#fff;background:#82b8e6}
.right{float:right}
.left{float:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.ipsList_inline>li{display:inline-block;margin:0 3px}
.ipsList_inline>li:first-child{margin-left:0}
.ipsList_inline>li:last-child {margin-right: 0;}

.wrapper{
margin: 1px auto 0 auto;
padding: 15px 10px 10px 10px;
width: auto;
position: relative;
}
.wrapperlogo{
margin-top: 45px;
margin-bottom: 15px;
padding: 15px 10px 7px 10px;
width: 97%;
position: relative;
}

#cd { 
  font-size: 10pt; 
  font-weight: bold; 
} 

#branding{position: relative;background: #08395e url("http://img.mytorrents.biz/img/2013-12/21/2ejy8itkenmvm67y83laso6hs.png") repeat-x 50% 50%;
-webkit-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;height:40px;margin-bottom: 10px;}
#nav_background{color: gold;font-weight: bold;float:right;text-align:center;cursor:pointer}
#nav_background:hover{background:rgba(0,0,0,0.2)}
#primary_nav{float:left;font-size:12px}

#primary_nav > ul{margin:0;}
#community_app_menu>li{margin:0;position:relative}
#community_app_menu>li>a{color:#fff;text-shadow:rgba(0,0,0,0.5) 0px -1px 0px;display:block;outline:none;padding:0px 15px;line-height:40px;height:40px;font-weight:bold}
#community_app_menu>li>a:hover,#community_app_menu>li>a.menu_active{background:rgba(0,0,0,0.2);color:#fff;text-decoration: none;}
#community_app_menu>li>a.active{background:url(../images/snapshot/trans30.png) repeat;background:rgba(0,0,0,0.3);text-shadow:rgba(0,0,0,0.5) 0px 1px 1px;-webkit-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0, rgba(255,255,255,0.1) 1px 0px 0px;-moz-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0, rgba(255,255,255,0.1) 1px 0px 0px;box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0, rgba(255,255,255,0.1) 1px 0px 0px;color:#fff;position:relative}
#toggle_background{display:none}
#custom_background{background: linear-gradient(to bottom, rgba(243, 243, 243, 0.5) 0%,rgba(255, 255, 255, 1) 100%);
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;margin-bottom:10px}
#custom_background>div{padding:10px 0 0 10px}
#custom_background span{display:block;float:left;margin:0 10px 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px, rgba(0,0,0,0.6) 0px 1px 4px;-moz-box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px, rgba(0,0,0,0.6) 0px 1px 4px;box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px, rgba(0,0,0,0.6) 0px 1px 4px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:210px;width:23.95%;margin-right:1%;margin-bottom:10px;height:130px;background-position:50% 50%;background-repeat:repeat;cursor:pointer;position:relative;z-index:2}
#custom_background span:hover:after{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/snapshot/selectBackground.png) no-repeat 50% 30px;background:rgba(255,255,255,0.1) url(../images/snapshot/selectBackground.png) no-repeat 50% 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:"Использовать в качестве фона";text-shadow:rgba(0,0,0,0.4) 0px 1px 1px;text-align:center;padding-top:89px;color:#fff;font-size:13px;font-weight:bold;z-index:3}
#user_bar{background: rgb(0,0,0);
background-color: rgba(0, 0, 0, 0.87);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), to(transparent));
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, transparent 100%);
-webkit-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;box-shadow:rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px}
#user_navigation{color:#fff;font-size:11px;line-height:36px;height:36px;}
#user_navigation .ipsList_inline li{margin:0;position: relative;padding:0;float:left}
#user_navigation a{font-weight: bold;color: #fff;float:left;padding:0 12px;line-height:36px;outline:none;height:36px}
#user_navigation a:hover{background:rgba(255,255,255,0.07);text-decoration:none;}
#user_navigation ul{margin:0;}
#user_navigation>ul>li{border-right:1px solid rgba(255,255,255,0.1)}
#user_navigation .user_photo img{position:relative;vertical-align:top;padding:0;height:24px;width:auto;margin:6px -6px 0px -6px}
#user_navigation a.green {background: #00CD30;font-weight:bold;margin-right:5px;}
#user_navigation a.red {background: #FF0000;font-weight:bold;}
#user_navigation a.green,#user_navigation a.red{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#user_navigation a.green:hover,#user_navigation a.red:hover{opacity:0.9;}
#user_navigation .itemCount{font-weight: bold;font-size: 9px;color: white;background-color: #e03030;padding: 0 2px;border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px;position: absolute;margin-top: -45px; right: 9px;line-height: 16px;min-width: 12px;text-align: center;text-shadow: none;white-space: nowrap;word-wrap: normal;box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -webkit-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -moz-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -khtml-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25);height: 16px;}
#user_navigation .itemCount .arrow{border: 3px solid transparent;border-top-color: #e03030;position: absolute;bottom: -3px;right: 4px;line-height: 0px;text-shadow: none;width: 0px;height: 0px;}
#search_wrap{position:relative;background:url(../images/snapshot/trans30.png) repeat;background:rgba(0,0,0,0.3);-webkit-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0;-moz-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0;box-shadow:inset rgba(0,0,0,0.5) 0px 1px 8px, rgba(255,255,255,0.1) -1px 0 0;display:block;padding:0 8px;height:36px;line-height:35px;margin-right:36px;}
#search {overflow: hidden;transition: 0.3s;width: 210px;}
#search.active{width: 315px;}
#search .submit_input{background:url(../images/snapshot/search_icon.png) no-repeat 50%;text-indent:-3000em;padding:0;border:0;display:block;width:36px;height:36px;position:absolute;right:-36px;top:0;border-radius: 0 0 0 0;bottom: 0;box-shadow: none;}
#search_wrap.active .submit_input{overflow: visible;}
#search .submit_input:hover{background-color:rgba(255,255,255,0.1)}
#main_search{font-size:12px;border:0;padding:0;background:transparent;width:138px;color:#fff !important;outline:0}
#content {line-height: 120%;padding: 10px 0;}
#secondary_navigation{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;line-height:37px;margin-bottom:10px;clear:both;color:#222;background: #08395e url("http://img.mytorrents.biz/img/2013-12/22/vykwteblv6ndwdpry4dlv3ivm.png") repeat-x 50% 50%;
}

.boxOut {
background: #fff;
border: 1px solid #d2d2d2;
-webkit-box-shadow: rgba(0,0,0,0.1) 0px 0px 4px;
-moz-box-shadow: rgba(0,0,0,0.1) 0px 0px 4px;
box-shadow: rgba(0,0,0,0.1) 0px 0px 4px;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.ipbfs_titlebox1 {
background: #efefef;
border: 1px solid #ccc;
text-shadow: #fff 0px 1px 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset rgba(0,0,0,0.15) 0px 1px 4px, rgba(255,255,255,0.8) 0px 1px 0px;
-moz-box-shadow: inset rgba(0,0,0,0.15) 0px 1px 4px, rgba(255,255,255,0.8) 0px 1px 0px;
box-shadow: inset rgba(0,0,0,0.15) 0px 1px 4px, rgba(255,255,255,0.8) 0px 1px 0px;
padding: 10px;
overflow: hidden;
}

#secondary_navigation #breadcrumb li{float:left}
.breadcrumb li:first-child,#secondary_navigation ol,#secondary_navigation ul{margin-left:0}
#secondary_navigation #breadcrumb li.first a{margin-left:0;background:none;padding-left:0px}
#secondary_navigation #breadcrumb li a{padding-left:12px;margin-left:-15px;background:url(../images/snapshot/secondary_nav.png) no-repeat 0 0;display:block;outline:none;text-decoration:none}
#secondary_navigation a{color:#fff;line-height:37px;height:37px}
#secondary_navigation a:hover{color:#111}
#secondary_navigation #breadcrumb li a:hover{background-position:0 -43px}
#secondary_navigation #breadcrumb li a:hover span{background-position:100% -43px}
#secondary_navigation #breadcrumb li a:active{background-position:0 -86px}
#secondary_navigation #breadcrumb li a:active span{background-position:100% -86px}
#secondary_navigation #breadcrumb li span{display:block;padding-right:17px;padding-left:4px;background:url(../images/snapshot/secondary_nav.png) no-repeat 100% 0}
#secondary_navigation #breadcrumb li.first a span{padding-left:12px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px}
#secondary_links{overflow:hidden;padding-left:4px}
#secondary_links li {float: left;margin: 0;}
#secondary_links a {display: block;padding: 0 12px;}
.blurBox{background: #fff; background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:9px}
body .blurBox .maintitle{background:none transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:9px 9px 18px 9px;line-height: 120%;}
h3.maintitle{font-weight:bold}
.maintitle{background: rgba(0, 0, 0, 0.788);background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color: white;padding:12px;font-size:13px;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}
.maintitle a {color: white;}
body .blurBox .border{border:0;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px}

h3.maintitle{font-weight:bold}

 .ipsBox, .removeDefault.ipsBox {
padding: 0;
background: none transparent;
}

 .ipsBox_container, .removeDefault.ipsBox_container {
border: 0;
}

}
.UserOffline {
    display: none;
}

.messageUserInfo {
    float: left;
    width: 160px;
}
.messageUserBlock {
    background: url("../images/tab-selected-light.png") repeat-x scroll center;
    border: 1px solid #A2A2A2;
    border-radius: 5px 5px 5px 5px;
    position: relative;
}
.messageUserBlock div.avatarHolder {
    border-radius: 4px 4px 4px 4px;
    padding: 4px;
}
.messageUserBlock div.avatarHolder a {
    display: block;
}

.messageUserBlock .arrow {
  border-bottom-color:transparent;
  border-bottom-style:solid;
  border-bottom-width:10px;
  border-image:initial;
  border-left-color:#A2A2A2;
  border-left-style:solid;
  border-left-width:10px;
  border-right-color:initial;
  border-right-style:none;
  border-right-width:initial;
  border-top-color:transparent;
  border-top-style:solid;
  border-top-width:10px;
  display:block;
  height:0;
  line-height:0;
  position:absolute;
  right:-10px;
  top:10px;
  width:0;
}

.statistics,.post_block,.ipsComment,.popupInner,.no_messages,.general_box,.ipsSideBlock,.poll_question ol,.ipsBox_container,.ipsFloatingAction{background: linear-gradient(to bottom, rgba(243, 243, 243, 0.5) 0%,rgba(255, 255, 255, 1) 100%);}
body .border .ipsBox, body #featured_pane.ipsBox{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
body .border .ipsBox {background: #EEEEEE; padding: 0;
border: 1px solid #dcdcdc;}
.removeDefault .ipsBox,.removeDefault.ipsBox{padding:0;background:none transparent}
.ipsBox, .ipsPad {padding: 9px;}
.ipsBox{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.border .ipsBox_container{border:1px solid #cfcfcf;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.ipsBox_container{border:0;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px}
.removeDefault .ipsBox_container,.removeDefault.ipsBox_container{border:0}
table.ipb_table {line-height: 1.3;width: 100%;}
.ipsBox_container table {border-spacing: 0;}
#idm_category .idm_category_row,.store_categories li,
#idm_categories a,.ipsList_data li,.ipsList_withminiphoto li,.ipsList_withmediumphoto li,table.ipb_table tr td{background-image:url(../images/snapshot/row_gradient.png);background-repeat:repeat-x;background-position:0 0;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}
table.ipb_table td {padding: 10px;}
#recentajaxcontent li, #idm_categories a, #idm_categories li.with_sub.open li, #index_stats .status_list li, #panel_files .file_listing li, #panel_screenshots #ss_linked li, .file_listing, #cart_totals td, div#member_filters li, #files li, .ipsType_sectiontitle, #order_review td, #package_details .package_info, .block_list li, .package_view_top, .member_entry, #help_topics li, .ipsBox_container .ipsType_pagetitle, .userpopup dl, #announcements td, .sideVerticalList li, fieldset.with_subhead ul, .ipsList_data li, .ipsList_withminiphoto li, .ipsList_withmediumphoto li, table.ipb_table td, .store_categories li, #mini_cart li, #index_stats div[id*="statusReply"], #ipg_category .ipg_category_row, .block_inner .ipb_table td, .gallery_pane h2, .status_feedback li[id*="statusReply"], .ipsSideMenu ul li, #usercp_content .ipsType_subtitle, .ipbfs_login_row, .articles .block-1, .articles .type-1x2x2 .article_row, #idm_category .idm_category_row, #category_list li a, .ipsComment, #forum_table.ipb_table tr:last-of-type td {border-bottom: 1px solid #E3E3E3;border-top: 1px solid #FFFFFF;}
.articles .type-1x2x2 .article_row:last-child, .store_categories ul:last-of-type li:last-of-type, #idm_categories li:last-of-type a, #idm_category .idm_category_row:last-of-type, #idm_categories a.with_sub.open, .sideVerticalList li:last-of-type, #index_stats div.status_reply[id*="statusReply"], .ipsList_withminiphoto li:last-of-type, .ipsList_withmediumphoto li:last-of-type, .member_entry:last-of-type, .ipsList_data li:last-of-type, #help_topics li:last-of-type, table.ipb_table tr:last-of-type td {border-bottom: 0 none;}
.col_c_icon {padding: 10px 2px 10px 8px !important;vertical-align: middle;width: 33px;}
.col_c_icon img{vertical-align: middle;}
.ipb_table tr.forumHover:hover td {background-color: #FFFFFF;cursor: pointer;}
#forums_wrap tr.showLoading:after{content:"Загрузка...";position:absolute;left:50%;line-height:30px;width:100px;margin-left:60px;margin-top:14px;background:#555;background:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 2px;-moz-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 2px;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 2px;text-align:center;color:#fff;text-shadow:rgba(0,0,0,0.2) 0px 1px 1px;z-index:10;pointer-events:none}
.col_c_forum {width: auto;}
table.ipb_table h4,table.ipb_table .topic_title{font-size:12px;display:inline-block}
.forum_name {font-weight: bold;}
a:hover, .forumHover:hover .forum_name a {color: #111111;}
.forum_desc {padding-top: 5px;}
.desc, .desc.blend_links a, p.posted_info {color: #555555;font-size: 11px;}
table.ipb_table .subforums {margin: 7px 0 3px;overflow: hidden;}
.ipsType_small {font-size: 11px;}
table.ipb_table .subforums ol,table.ipb_table .subforums ul {list-style: none;}
table.ipb_table ol,table.ipb_table ul,table.ipb_table li {list-style: none;margin-left: 0;}
.last_post, .col_c_stats, .col_f_views, .line_height, .ipsList_withminiphoto .list_content {line-height: 18px;}
.col_c_stats {text-align: right;width: 15%;}
td.col_c_post {padding-top: 10px !important;width: 250px;}
.last_post {margin-left: 0;}
.last_post ul,.last_post li {margin-left: 0;}
.desc.lighter, .desc.lighter.blend_links a {color: #888888;}
#.stat_links a {color: #fff;}#stat_links a:hover {color: #111;text-decoration:none;}
.ipsSideBlock{padding: 10px;margin-bottom: 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:rgba(0,0,0,0.5) 0px 1px 3px}
.ipsSideBlock h3, .general_box h3, .statistics_head{background-position:50% 0;line-height: 120%;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;box-shadow:inset rgba(0,0,0,0.15) 0px -1px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px;color:#fff;padding:12px;font-size:12px;font-weight:bold;background: #08395e url("http://img.mytorrents.biz/img/2013-12/22/vykwteblv6ndwdpry4dlv3ivm.png") repeat-x 50% 50%;
}
.ipsSideBlock h3:first-of-type,.general_box h3:first-of-type{-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px}
.ipsSideBlock h3 {margin: -10px -10px 10px;}
.pairsUser_ratio { overflow: hidden; font-size: 11px; line-height: 1.18;}
.pairsUser_ratio dt { float: left; color: #969696; }
.pairsUser_ratio dd { float: right; text-align: right; }
.avatarPr img{height: 78px !important;width: 78px !important;}
.avatarPr{margin-right: 5px;}
.ipsSideBlock,.general_box,.statistics{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:rgba(0,0,0,0.5) 0px 1px 3px}
.statistics{margin:20px 0 0 0;padding:10px;line-height:1.3;overflow:hidden}
.statistics_head{color: fff;font-size:12px;font-weight:bold;padding:12px;margin:-10px -10px 10px -10px}
.statistics_head ul{margin:0;}
#footer_utilities{padding:8px;position:relative;background: #f5f5f5 url("http://img.mytorrents.biz/img/2013-12/22/oidr3szvpvle4tkflwo848tfi.png") repeat-x 50% 50%;
color: #fff;}
#footer_utilities, #footer_utilities a{color:#fff}
#backtotop,#bottomScroll{width:24px;height:24px;line-height:20px;left:50%;top:50%;margin-left:-12px;margin-top:-12px;position:absolute;display:inline-block;background:url(../images/snapshot/trans50.png) repeat;background:rgba(0,0,0,0.5);-webkit-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;text-align:center;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;outline:0}
#bottomScroll:hover,#backtotop:hover{background:url(../images/snapshot/trans80.png) repeat;background:rgba(0,0,0,0.8);color:#fff}
.skin_link {float: left;}
#copyright {float: right;line-height: 22px;text-align: right;}
#footer_utilities .ipsList_inline {clear: left;float: left;margin-top: 3px;margin-left: 0;}
#backtotop img{vertical-align: middle;}
.rowC, .rowC td{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%,rgba(219, 214, 214, 1) 100%);
border: #FFFFFF;}

.ipbfs_titlebox{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;overflow:hidden;background: linear-gradient(to bottom, rgba(84, 187, 255, 0.87) 0%,rgba(13, 139, 209, 0.93) 100%);
border: 1px solid #3F9CFF;}
.ipsType_pagetitle,.ipsType_subtitle{color: #000;
font-weight: bold;
font-family: "Trebuchet MS",Verdana,sans-serif;font-size: 22px;}


.ipsType_pagetitle1,.ipsType_subtitle1{color: #fff;
font-weight: bold;
font-family: "Trebuchet MS",Verdana,sans-serif;font-size: 22px;}
.ipsButton_secondary, .bbc_spoiler_show, .user_controls li a{height:24px;line-height:24px;font-size:11px;padding:0 10px;background:#f5f5f5 url(../images/snapshot/highlight_strong.png) repeat-x 0 -1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);border:1px solid #c0c2c3;color:#414141;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;white-space:nowrap;cursor:pointer}
.ipbfs_titlebox .ipsButton_secondary{border:0;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.2) 0px 1px 4px}
a.ipsButton_secondary{color:#414141;text-decoration:none !important;margin-top: 6px;}
.ipsButton_secondary:hover{background-color:#fafafa;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);color:#414141;border-color:#b2b4b5}
.ipsButton_secondary:active{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 1px 0px rgba(255, 255, 255, 0.8);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 1px 0px rgba(255, 255, 255, 0.8);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset, 0 1px 0px rgba(255, 255, 255, 0.8);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.03) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);position:relative;top:1px}
.col_f_icon {padding: 0 0 0 3px !important;text-align: center;vertical-align: middle;width: 24px !important;}
.col_f_icon img{vertical-align: middle;}
.col_f_views, .col_m_replies {text-align: right;white-space: nowrap;width: 100px !important;}
.col_f_post {width: 250px !important;}
.blurBox .border a {text-decoration: none !important;}
table.ipb_table .mini_pagination {opacity: 0.5;}
table.ipb_table tr:hover .mini_pagination {opacity: 1;}
ul.mini_pagination {display: inline;margin-left: 7px !important;}
ul.mini_pagination a.topicPG{background:#5f5f5f;color:#fff !important;padding:2px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
ul.mini_pagination a.topicPG:hover{background:#444;text-decoration:none;}
ul.mini_pagination a.topicPG{font-size: 0.8em;}
.ipsBadgeSep{height:30px;line-height:30px;border-top: 0 none !important;padding:3px 15px !important;font-size:9px;font-weight:bold;text-transform:uppercase;color:#fff !important;vertical-align:middle}
.ipsBadgeSep img.icon{max-height: 7px;vertical-align: baseline;}
.ipsBadge_green{background-color:#32CD32; border-radius: 5px;}
.ipsBadge_purple{background-color:#af286d}
.ipsBadge_grey{background-color:#5b5b5b}
.ipsBadge_lightgrey{background-color:#b3b3b3}
.ipsBadge_orange{background-color:#FFA500; border-radius: 5px;}
.ipsBadge_red{background-color:#bf1d00}
.ipsBadge_blue{background-color: #4682B4; border-radius: 5px;}

.ipsBadge_black2{
    background-image: url('http://img.mytorrents.biz/img/2015-08/14/ncocoq03pj7lbmaegwayfqwm1.jpg');
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), to(transparent));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, transparent 100%);
    -webkit-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    -moz-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;}
.ipsBadge_black{
    background: rgb(0,0,0);
    background-color: rgba(0, 0, 0, 0.87);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), to(transparent));
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, transparent 100%);
    -webkit-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    -moz-box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;
    box-shadow: rgba(0,0,0,0.5) 0px 1px 5px, inset rgba(255,255,255,0.12) 0px 1px 0px;}
.pagination {line-height: 22px;padding: 5px 0;}
.pagination a.menu-root{background: rgba(0, 0, 0, 0.3) !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color: #FFFFFF;padding: 3px 10px;display: inline-block;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:none;}
.pagination a{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 1px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 1px;box-shadow:inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.25) 0px 1px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#222;text-shadow:rgba(255,255,255,0.4) 0px 1px 1px;display:inline-block;padding:3px 10px;text-transform:lowercase;font-size:11px;font-weight:normal; background: linear-gradient(to bottom, rgba(255, 255, 255, 0.87) 0%,rgba(214, 214, 214, 0.93) 100%);
border: 1px solid #C2C2C2; text-decoration: none !important;}
.pagination a:hover{-webkit-box-shadow:inset rgba(255,255,255,0.4) 0px 100px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(255,255,255,0.4) 0px 100px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(255,255,255,0.4) 0px 100px 0px, inset rgba(255,255,255,0.4) 0px 1px 0px, inset rgba(255,255,255,0.2) 0px 0px 0px 1px, rgba(0,0,0,0.5) 0px 1px 3px}
.pagination a:active{position:relative;top:1px;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.03) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);-webkit-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;-moz-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px}
.pagination.pag b{background:#333;background:rgba(0,0,0,0.7);color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;padding:3px 10px;cursor:default;display: inline-block;}
.pagination.pNum{background: rgba(0, 0, 0, 0.3) !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color: #FFFFFF;padding: 3px 10px;display: inline-block;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:none;margin: 5px 0;}
.ipbfs_titlebox .ipsType_pagedesc, .ipbfs_titlebox .desc, .ipbfs_titlebox .desc a {color: #444444 !important;}
a.mark_button, .mark_button a{background:url(../images/snapshot/trans30.png) repeat;background:rgba(0,0,0,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display: inline-block;text-shadow:rgba(0,0,0,0.3) 0px 1px 1px;margin-right: 10px;color:#fff !important;font-weight:normal;padding:1px 10px;height: 24px;line-height: 24px;text-align: center;text-decoration: none !important;}
a.mark_button:hover, .mark_button a:hover{background: rgba(0, 0, 0, 0.4);}
.topicViewIcons{overflow:hidden;position:relative;margin: 4px 0 0 9px;}
.topicViewIcons img{vertical-align:top;margin-top:4px;height:16px;background:url(../images/snapshot/topicViewIcon.png) no-repeat}
.topicViewIcons #topicViewRegular img{background-position:0 0}
.topicViewIcons #topicViewRegular.active img{background-position:0 -16px}
.topicViewIcons #topicViewBasic img{background-position:-16px 0}
.topicViewIcons #topicViewBasic.active img{background-position:-16px -16px}
.topicViewIcons a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;width:22px;height:22px;text-decoration:none;text-align:center;outline:none;margin-right:5px}
.topicViewIcons a:hover{background:url(../images/snapshot/trans10.png) repeat;background:rgba(0,0,0,0.1)}
.topicViewIcons a.active{background:url(../images/snapshot/trans50.png) repeat;background:rgba(0,0,0,0.5);-webkit-box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px}
.post_block h3, .post_block h3 a{color:#444}
.post_block h3{border-top: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
text-shadow: rgba(255,255,255,0.9) 0px 1px 0px;
background: #e6e6e6 url('http://img.mytorrents.biz/img/2013-12/22/mfbtokhtdulvuc929lhueh3lu.png') repeat-x 0 0;
padding: 0 10px;
height: 36px;
line-height: 36px;
font-weight: normal;
font-size: 13px;}
.post_username {float: left;font-weight: bold;min-width: 177px;}
.post_online {margin: -3px 5px 0 0;vertical-align: middle;}
.post_date {float: left;font-size: 11px;font-weight: normal;}
.author_info {display: block;vertical-align: top;font-size: 12px;line-height: 150%;padding: 10px;text-align: center;width: 155px;}
.author_info ul, .author_info li {margin:0; list-style:none;}
.pm_button img {vertical-align: text-bottom;}
a.userNavPhoto:after,a.ipsUserPhotoLink:after{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
a.userNavPhoto:after,a.ipsUserPhotoLink:after{content:"";position:absolute;z-index:1;top:0px;left:0px;right:0;bottom:0;-webkit-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px;box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px}
a.ipsUserPhotoLink, a.userNavPhoto {position: relative;display: inline-block;}
a.ipsUserPhotoLink:hover img {opacity: 0.8;}
a.ipsUserPhotoLink img{height: 120px;width: 120px;vertical-align: middle;}
.author_info .group_title {color: #5A5A5A;margin-top: 5px;}
.basic_info li.title{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;font-size: 11px;margin-top: 5px;padding: 5px;}

.post_body1 {padding: 12px;}
ul.post_controls{margin:0;background:#EEEEEE url(../images/snapshot/highlight_strong.png) repeat-x 0 -1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);border-top:1px solid #ddd;margin:0;padding:0px;clear:both;overflow:hidden;box-shadow:rgba(0,0,0,0.06) 0px -3px 6px}
ul.post_controls li.report, ul.post_controls li.top {float: left;}
ul.post_controls li {float: right;font-size: 11px;margin: 0;padding: 0;}
ul.post_controls li.report a, ul.post_controls li.top a{border-left:0;border-right:1px solid #ddd}
ul.post_controls a:hover {background-color: rgba(255, 255, 255, 0.3);color: #111111;}
ul.post_controls a, ul.post_controls a.ipsButton_secondary{color:#333;text-shadow:rgba(255,255,255,0.8) 0px 1px 0px;border:0;border-left:1px solid #ddd;height:38px;line-height:38px;padding:0 13px;text-decoration:none;display:block}
.post_block ul.post_controls img {margin: -3px 2px 0 -3px;position: relative;vertical-align: middle;}
ul.post_controls li{list-style:none;}
.basicTopicView .author_info, .basicTopicView .signature {display: none;}
.basicTopicView .post_username {border-right: 1px solid #d7d7d7;margin-right: 10px;min-width: 0;padding-right: 10px;}

.boxIn {
border: 1px solid #eaeaea;
background: #fafafa;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.boxIn .maintitle {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: 0;
border-bottom: 1px solid #eaeaea;
}

.gl_news {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	margin-top: 2px;
	text-decoration: bold;
	}

.gl_newstd1 {
   width: 50%;
   border: 1px solid #FFFFFF;
   background: rgba(144, 238, 144, 0.55);
   padding: 2px;
   border-radius: 5px;
   font-weight: bold;
 }

.gl_newstd2 {
    width: 150px;
    border-collapse: collapse;
    border: 1px solid #B8CFFC;
    background: #f5e2e7;
    padding: 2px;
    border-radius: 5px;
    font-weight: bold;
 }

.gl_newstd1:hover {
   width: 50%;
   background: #FFE800;
   padding: 2px;
   border-radius: 5px;
   font-weight: bold;
 }

.gl_newstd2:hover {
       width: 150px;
   background: #FFE800;
   padding: 2px;
   border-radius: 5px;
   font-weight: bold;
 }
	
.menu {
	width: 100%;
	height: auto;
	background: url("http://img.mytorrents.biz/img/2014-02/26/tajche8fyqpf69m28s865recp.gif") repeat-x scroll 0% 0% #EAEAEA; 
	box-shadow: 0px 0px 10px #333;
	border-bottom: 1px #000 solid;
	position: fixed;
	z-index: 10;
  top: 0;
	}
	
.menua {
    margin: 0 auto 0;
    width: auto;
    font-size: 11px;
}

.menu a {
  padding: 10px 10px 10px 12px;
  background: url("http://img.mytorrents.biz/img/2014-02/26/tajche8fyqpf69m28s865recp.gif") repeat-x scroll 0% 0% #EAEAEA; 
  border: 1px solid #333;
  margin: 1px;
  line-height: 40px;
  }

.menu a:hover {
  background: #333; 
  border: 1px solid #ddd;
  }
    
#banners a img
{
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners a:hover img
{
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

[class*="lightcase-icon-"]::before
{
  text-decoration: none;
}
.light_img
{
  max-width: 200px;
  max-height: 100px;
  margin: 5px;
}

.reliz1 {	
	background: url('http://img.mytorrents.biz/img/2013-12/28/z5ydgkxqoxelzmov3rwbsfycx.png'); 
	background-position: top;
	color: #fff; /* ???? */
	
	font-family: Georgia;
}

.reliz {	
	background: url('http://img.mytorrents.biz/img/2013-12/23/so3y2wubgjn9teh974guq0ye4.png'); 
	background-position: top;
	color: #fff; /* ???? */
	
	font-family: Georgia;
}

.iComm ul, li, div {
margin: 0;
padding: 0;
}

 ul, li, div {
margin: 0;
padding: 0;
}

#my_gallery { position: relative; border: none; overflow: hidden; height: 160px; }
#my_gallery li {	float:left;	list-style:none; text-align: center; font: 9px Verdana,Arial,Helvetica,sans-serif; color: white; width: 98px; margin: 0 0px;}
#my_gallery li img { top:15px; }

.release-th {
     border-bottom: 1px dotted #047aac;
}
.release-td {
     border-right: 1px dotted #047aac;
}

.item_box span#seed, #profile_top span#seed { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://img.mytorrents.biz/img/2013-12/22/kvk1htcptgjz0j8t1v0dfgp2g.gif");
background-origin: padding-box;
background-position: 0% 50%;
background-repeat: no-repeat;
background-size: auto;
padding-left: 13px;
}

.item_box span#leech, #profile_top span#leech { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://img.mytorrents.biz/img/2013-12/22/rj618sas421m5f6aov0xtsner.gif");
background-origin: padding-box;
background-position: 0% 50%;
background-repeat: no-repeat;
background-size: auto;
padding-left: 13px;
}


/* Меню портал*/

ul#slidenavig {
    position: relative;
    margin: 0px;
	margin-right: -30px;
    padding: 0px;
    top: 0px;
    left: 0px;
    list-style: none;
    z-index: 0;
}
ul#slidenavig li {
    width: 90px;
	
}
ul#slidenavig li a {
    display: block;
    margin-left: -65px;
    width: 80px;
    height: 50px; 
	font-size: 15px;
	line-height: 50px;
    background-color:#AEE;
    background-repeat:no-repeat;
    background-position:right center;
    border:1px solid #32A1DC;
    -moz-border-radius:0px 10px 10px 0px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    /*-moz-box-shadow: 0px 4px 3px #000;
    -webkit-box-shadow: 0px 4px 3px #000;
    */
    opacity: 0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}

ul#slidenavig .slideGo a{
    background-image: url(/styles/images/iconslide/go.png);
}
ul#slidenavig .slideChat a      {
    background-image: url(/styles/images/iconslide/chat.png);
}
ul#slidenavig .slideReset a      {
    background-image: url(/styles/images/iconslide/reset.png);
}
ul#slidenavig .slideDown a      {
    background-image: url(/styles/images/iconslide/down.png);
}
ul#slidenavig .slideUp a   {
    background-image: url(/styles/images/iconslide/up.png);
}


/* Меню портал*/

#css3menu  {
            display: block;
            overflow: hidden;
        }
  
        #css3nav {
            margin: 10px auto;
            list-style: none;
            background: #444;
            background: rgba(0,0,0,.2);
            -moz-border-radius: .2em;
            -webkit-border-radius: .2em;
            border-radius: .2em;    
            -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
            -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
            box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset; 
        }

        .css3ul a {
            padding: .3em 0.5em;
            text-decoration: none;
            color: #555;
            text-shadow: 0 1px 0 rgba(255,255,255,.5);
            font: bold 1.1em/1 'trebuchet MS', Arial, Helvetica;
            letter-spacing: 1px;
            text-transform: uppercase;
            border-width: 1px;
            border-style: solid;
            border-color: #fff #ccc #999 #eee;
            background: #c1c1c1;
            background: -moz-linear-gradient(#f5f5f5, #c1c1c1);
            background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#c1c1c1));
            background: -webkit-linear-gradient(#f5f5f5, #c1c1c1);
            background: -o-linear-gradient(#f5f5f5, #c1c1c1);
            background: -ms-linear-gradient(#f5f5f5, #c1c1c1);
            background: linear-gradient(#f5f5f5, #c1c1c1);            
        }

        .css3ul a:hover, .css3ul a:focus {
            outline: 0;
            color: #fff;
            text-shadow: 0 1px 0 rgba(0,0,0,.2);
            background: #fac754;
            background: -moz-linear-gradient(#fac754, #f8ac00);
            background: -webkit-gradient(linear, left top, left bottom, from(#fac754), to(#f8ac00));
            background: -webkit-linear-gradient(#fac754, #f8ac00);
            background: -o-linear-gradient(#fac754, #f8ac00);
            background: -ms-linear-gradient(#fac754, #f8ac00);
            background: linear-gradient(#fac754, #f8ac00);
        }
        
        .css3ul a:active {
            -moz-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
            -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
            box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
        }
         
        .css3ul li:first-child a {
            border-left: 0;
            -moz-border-radius: 4px 0 0 4px;
            -webkit-border-radius: 4px 0 0 4px;
            border-radius: 4px 0 0 4px;            
        }
        
        .css3ul li:last-child a {
            border-right: 0;
            -moz-border-radius: 0 4px 4px 0;
            -webkit-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;            
        }

/* tile Новый портал*/

.tile_bg{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	border-radius: 15px;
    transition:0.2s;
}
.tile{
    padding-top: 56.25%;
    z-index: 1;
    position: relative;
}

.tiletopic{	
	position: absolute;
    bottom:10px;
    z-index: 5;
	font-size: 16px;
	float: left;
	width: 100%;
	background:#eeeeee;
	opacity: 0.9;
}

a:hover .tiletopic{	
	display: none;
}

@media screen and (max-width: 1024px){
.tile:before{
    width: 100%;
	min-width: 140px;
	min-height: 265px;
	max-height: 266px;
}
}

@media screen and (min-width: 1024px) {
.tile:before{
    width: 100%;
	min-width: 215px;
	min-height: 360px;
	max-height: 361px;
}
}

.tile:before{
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    -moz-transition:0.2s background-color;
    -webkit-transition:0.2s background-color;
    transition:0.2s background-color;
}
a:hover .tile:before{
    background-color: rgba(0,0,0,0.5);
	border-radius: 15px;
}
.tile_content{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    text-shadow:0 1px 0 rgba(0,0,0,0.5);
    z-index: 3;
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    transition:0.2s;
}
a:hover .tile_content{
	visibility: visible;
	opacity: 1;
}
.tile_content div{
	width: 50%;
	position: relative;
	top: 50%;
	float: left;
	width: 50%;
	height: 20px;
	margin-top: -10px;
	padding: 0 auto;
}
.tile-play{
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	color: #49acdf;
	background-color: rgba(255,255,255,0.5);
	width: 70px;
	height: 70px;
	margin: -35px 0 0 -35px;
	padding: 15px 0;
	border:1px solid #fff;
	transition:0.2s;
}
a:hover .tile-play{
	transform:scale(0,0);
}
.tile_content .views{
	font-size: 18px;
	color: #fff;
	text-align: right;
}
.tile_content .comments-num{
	font-size: 18px;
	color: #fff;
}
.tile_title{
    font-size: 16px;
    line-height: 1.25;
    font-family: "OpenSansBold", sans-serif;
    margin-top: 10px;
}
a:hover .tile_content{
    color: #ddd;
}
.tile_frame{
	position: absolute;
	z-index: 5;
	bottom: 20px;
	right: 20px;
	top: 20px;
	left: 20px;
}
.tile_frame span{
	display: block;
	position: absolute;
	height: 1px;
	width: 0;
	background-color: #fff;
    transition-duration: 0.2s;
    transition-timing-function: linear;
}
.frameborders{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
    transition-duration: 0.2s;
    transition-timing-function: linear;
    height: 0;
}
.short_img:hover .frameborders{	
	height: 100%;
}
.framebl{
	right: 50%;
	bottom: 0;
}
.framebr{
	left: 50%;
	bottom: 0;
}
.frametl{
	left: 0;
	top: 0;
}
.frametr{
	right: 0;
	top: 0;
}
.short_img:hover span{
	width: 50%;
}


.speedbar{
    color: #999;
    margin-bottom: 20px;
    font-size: 12px;
}
.speedbar a{
    color: #49acdf;
    font-size: 12px;
    text-decoration: none;
}
.mblock{
    margin-bottom:40px !important; 
    position: relative;
}
.m20{
	margin-bottom: 20px !important;
}
.wblock{
    margin: 0 -10px;
}
.content_adv{
    width: 100%;
    overflow: hidden;
    text-align: center;
    margin:-10px 0 20px 0;
}
.top_adv{
    overflow: hidden;
    width: 100%;
    text-align: center;
    margin: 0 0 20px 0; 
}
.side_adv{
    overflow: hidden;
    text-align: center;
    margin-bottom: 20px;
}
.top_adv img, .content_adv img, .side_adv img, .full300 img{
	max-width: 100%;
}
.max250{
	max-height: 250px;
}
.full300{
	max-width: 100%;
	width: 300px;
	overflow: hidden;
	float: left;
	margin: 0 20px 10px 0;
}
.block_header{
    line-height: 20px;
    color: #222;
    font-size: 16px;
    margin: 0 0 20px 0;
    text-transform: uppercase;
    font-family: "OpenSansBold", sans-serif;
}
.block_header a{
    color: #222;
    transition:0.2s;
    font-size: 18px;
    text-decoration: none !important;
    border-bottom: 1px solid #e3e3e3;
}
.block_header a:hover{
    text-decoration: none !important;  
    color: #49acdf;
    border-color:#49acdf;
}

@media screen and (max-width: 1024px){
.short_img{
    width: 100%;
	position: absolute;
	min-width: 140px;
	min-height: 265px;
	max-height: 266px;	
}
}

@media screen and (min-width: 1024px) {
.short_img{
    width: 100%;
	position: absolute;
	min-width: 215px;
	min-height: 360px;
	max-height: 361px;	
}
}

.short_img{
    display: block;
    position: relative;
    overflow: hidden;
	border-radius: 15px;
}

.shortstory2{
	display: inline-block;
    width: 100%;
	vertical-align: top;
}
.shortstory2:nth-of-type(odd){
    padding-right: 10px;
}
.shortstory2:nth-of-type(even){
    padding-left: 10px;
}
.shortstory2 .short_title, .relatednews .short_title{
	margin-bottom: 0;
}

.short_title{
    color: #222;
    text-decoration: none;
    margin-bottom: 10px;
    overflow: hidden;
}
.short_title a{
    color: #222;
    transition:0.2s;
    text-decoration: none;
}

.portal{
    padding: 0 20px;
    margin: 0 auto;
    position: relative;
	width: 100%; 
	display: table; 
	table-layout: fixed;
}

#dle-content:after{
    content: "";
    display: table;
    clear: both;
}

.fon_portal{
	background: url(/styles/images/fon-portal.jpg)
}

.short_title a:hover{
    color: #49acdf;
}

@media screen and (max-width: 1024px){
.slidecontent{
	
	width:600px;
}
}

@media screen and (min-width: 1024px) {
.slidecontent{
	
	width:950px;
}
}