html, body{margin:0;height:100%;font:14px/12px  Calibri, Arial, Helvetica, sans-serif, 'Helios Cond Light';font-style:italic;color:#055492;line-height:14px;background:#f2f8fb url(../images/style/bg_top.jpg) no-repeat center top;}
#bg_bottom{background:url(../images/style/bg_bottom.jpg) no-repeat center bottom;}
#wrapper{height:auto !important;height:100%;min-height:100%;margin:0 auto;width:1125px;}
#container{
    background: #fff;
    margin-bottom: 20px;
    box-shadow: 0px 0px 15px -4px #3d92ab;
    border-radius: 5px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
}
#container:after, #container:before {
	content: '';
	display: block;
	clear: both;
}
#header{height:138px;margin-bottom:-3px;background:url(../images/logo.png) 50% 17px no-repeat; position:relative;}
.social-block {position:absolute; right:0; bottom:11px;}
.social-block-vk, .social-block-fb, .social-block-google {display:inline-block; margin-right:10px;}

#left{float:left;width:367px;padding:6px 0 0 11px;}
#right{margin-left:375px;padding:6px 0 0 4px; border-left: 1px solid #dfdfdf;padding-right: 5px;}
#footer{height:137px;margin-top:-137px;display:block;overflow:hidden;margin:0 auto;width:1112px;}
.clear{clear:both;}
a, img, input, textarea{outline:none;border:none;}
a, a:active, a:focus {
    color: #0b61a4;
    text-decoration: none;
}
label{font-weight:normal;}
h1, h2, h3, h4{margin:0;padding:0;font:12px/11px Calibri, Arial, Helvetica, sans-serif;}
h2 {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 22px;
    line-height: 24px;
    color: #006c8a;
}
.btn_reglog, .radial, .fbutton, #loading-layer, #dropmenudiv, .baseform, .ui-dialog, .mass_comments_action, .bbcodes, .ui-button{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
input, textarea, select, button{font-size:13px;}
.reset, .reset li{list-style:none;padding:0;margin:0;}
.lcol{float:left;}
.rcol{float:right;}
input, textarea, select{font:12px/11px Calibri, Arial, Helvetica, sans-serif;color:#454545;line-height:14px;}
.logo{display:block;overflow:hidden;width:750px;height:120px;position:absolute;}
.header_links{background:url(../images/style/header_links.png) no-repeat;width:151px;height:59px;position:absolute;margin:42px 0 0 349px;}
.header_home{width:40px;height:40px;display:block;overflow:hidden;line-height:100px;margin:0px 11px 0 11px;float:left;background:url(../images/style/header_links_a.png) no-repeat 0 -40px;}
.header_home:hover{background-position:0 0;}
.header_sitemap{width:31px;height:30px;display:block;overflow:hidden;line-height:70px;margin:10px 8px 0 0;float:left;background:url(../images/style/header_links_a.png) no-repeat 0px 50px;}
.header_sitemap:hover{background-position:-51px -10px;}
.header_contact{width:34px;height:34px;display:block;overflow:hidden;line-height:80px;margin:14px 0 0 0;background:url(../images/style/header_links_a.png) no-repeat 0 -50px;}
.header_contact:hover{background-position:-90px -14px;}
#fade{display:none;background:#000;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:.50;z-index:10002;}
.popup_block{display:none;float:left;position:fixed;top:50%;left:50%;z-index:99999; }
img.btn_close{float:right;margin:-55px -55px 0 0;}
.popup p{padding:5px 10px;margin:5px 0;}
.autorisation{float:right;width:212px;display:block;margin:45px 10px 0 0;margin-right:-226px;}
.autorisation2{float:right;width:208px;display:block;margin:45px 10px 0 0;margin-right:-226px;}
.autorisation a, .autorisation2 a{float:left;}
.login_btn{background:url(../images/style/log_reg.png) no-repeat;display:block;overflow:hidden;height:44px;width:48px;cursor:pointer;line-height:100px;margin-right:9px;}
.login_btn span{background:url(../images/style/log_reg.png) no-repeat 0 -44px;display:block;height:100%;width:100%;z-index:100;cursor:pointer;position:relative;}
.login_register{background:url(../images/style/log_reg.png) no-repeat -48px 0;display:block;overflow:hidden;height:44px;width:155px;cursor:pointer;line-height:100px;}
.login_register span{background:url(../images/style/log_reg.png) no-repeat -48px -44px;display:block;height:100%;width:100%;z-index:100;cursor:pointer;position:relative;}
.logout{background:url(../images/style/log_reg.png) no-repeat;display:block;overflow:hidden;height:44px;width:48px;cursor:pointer;line-height:100px;}
.logout span{background:url(../images/style/log_reg.png) no-repeat 0 -44px;display:block;height:100%;width:100%;z-index:100;cursor:pointer;position:relative;}
.login_profile{background:url(../images/style/log_reg.png) no-repeat -203px 0;display:block;overflow:hidden;height:44px;width:151px;cursor:pointer;line-height:100px;margin-right:9px;}
.login_profile span{background:url(../images/style/log_reg.png) no-repeat -203px -44px;display:block;height:100%;width:100%;z-index:100;cursor:pointer;position:relative;}
.modal_bg_top{background:url(../images/style/modal_bg_top.png) no-repeat;padding-top:88px;}
.modal_bg_bot{background:url(../images/style/modal_bg_bot.png) no-repeat bottom;padding-bottom:4px;}
.logform{background-color:#f3f8fa;display:block;overflow:hidden;border-radius: 5px; padding: 10px; box-sizing: border-box;}
.logform h4 {font-size: 24px; text-align: center; margin: 0 0 15px;}
.logindialog{height:64px;padding-left:13px;}
.logindialog_input{font:12px/11px Calibri, Arial, Helvetica, sans-serif;color:#FFF;height:23px;width:254px;background-color:#3fc2de;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px 0 10px;margin-bottom:7px;line-height:22px;}
.logindialog_input2{font:12px/11px Calibri, Arial, Helvetica, sans-serif;color:#FFF;line-height:14px;height:23px;width:170px;background-color:#3fc2de;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 10px 0 10px;line-height:22px;float:left;}
.logindialog_btn{background:url(../images/style/logindialog_btn.gif) no-repeat 0 -31px;width:73px;height:31px;}
.logindial{background:url(../images/style/logindialog_btn.gif) no-repeat;width:73px;height:31px;overflow:hidden;cursor:pointer;margin:-1px 13px 0 0;float:right;}
.logindialog_links{width:3px;height:3px;background-color:#5d5d5d;float:left;margin:6px 0 0px 17px;}
.logindialog_link{margin:0 0 0 19px;font-style:normal;}
.logindialog_link a{color:#5d5d5d;margin:0 0 5px 4px;}
.logindialog_link a:hover{text-decoration:none;}
.logind{margin:-5px 0 5px 0;}
.login_avatar{float:left;margin:0px 0 0px 13px;}
.login_avatar img{border:2px solid #ebebeb;}
.profile_links{margin:0 21px 0 125px;padding:2px 0 1px 0;}
.profile_links a{background:#efece5 url(../images/style/profile_links.png) no-repeat 4px -11px;color:#3d3d3d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;display:block;padding:1px 0 1px 11px;margin-bottom:2px;}
.profile_links a:hover{background-color:#3fc5eb;background-position:4px 6px;color:#ffffff;text-shadow:0 1px 0 #26859d;}
.profile_link_of{font-weight:bold;background:#f3f8fa url(../images/style/profile_links.png) no-repeat 4px -11px !important;color:#3dadd7 !important;text-decoration:underline !important;}
.profile_link_of:hover{text-decoration:none !important;text-shadow:none !important;}
.admin_link a{border:none;float:right;margin:1px 4px 0 0;padding:0 4px 0 4px;background-image:none;}
.header_menu_bg_l{background:url(../images/style/header_menu_bg_l.png) no-repeat;margin-top:128px;position:absolute;}
.header_menu_bg_r{background:url(../images/style/header_menu_bg_r.png) no-repeat right top;padding:0 18px 0 18px;}
.header_menu_bg{background:url(../images/style/header_menu_bg.png) repeat-x;}
.header_menu_bg_dot{background:url(../images/style/dot.png) repeat-x left bottom;margin:0 -7px 0 -7px;}
.header_menu_line{background:url(../images/style/header_menu_line.gif) no-repeat 110px 51px;width:975px;height:59px;padding-top:8px;}
#topmenu{margin-left:0px; overflow: hidden;}
#topmenu li{background:url(../images/style/header_nav.png) no-repeat;float:left;padding-left:45px;margin-right:4px;}
#topmenu li:hover{background-position:0 -39px;}
#topmenu li span{background:url(../images/style/header_nav.png) no-repeat right 0;float:left;}
#topmenu li:hover span{background-position:right -39px;}
#topmenu li a{height:39px;display:block;margin-left:-45px;min-width:71px;text-align:center;text-decoration:none;color:#fff;font:12px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;line-height:38px;padding:0 12px 0 12px;}
#topmenu li a:hover{text-shadow:0 1px 0 #1a7a99;}
#topmenu .sublnk span{background:url(../images/style/header_nav_sublnk.png) no-repeat right 0;}
#topmenu .sublnk:hover span, #topmenu .sublnk.selected span{padding-bottom:2px;background-position:right -39px;}
#topmenu .sublnk:hover{background:url(../images/style/header_nav_sublnk.png) no-repeat 0 -39px;}
#topmenu .sublnk a{padding-right:32px;min-width:50px;}
#topmenu ul{margin:0;padding:0;}
#topmenu .sublnk{position:relative;}
#topmenu li.sublnk ul{background:url(../images/style/menu_down_bg.png);padding:5px 0 8px 0;width:127px;margin:0;top:1.8em;left:0;position:absolute;z-index:1999;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#topmenu li.sublnk ul li a, #topmenu li.sublnk ul li{float:none;text-shadow:none;display:block;line-height:normal;text-transform:none;line-height:22px;text-indent:19px;}
#topmenu li.sublnk ul li{padding:0;background:none !important;}
#topmenu li.sublnk ul li a{background:url(../images/style/navlist_seperator.png) no-repeat 1px 1px !important;width:127px;height:22px;display:block;color:#ecf6f9;padding:0 !important;text-align:left !important;margin-left:0 !important;}
#topmenu li.sublnk ul li a:hover{background-position:1px -21px !important;color:#2ea5c3;}

#mobile-navigation {
	display: none;
	z-index: 10000;
	width: 100%;
	height: 64px;
	background: #0097c0;
	box-shadow: 0px -1px 5px 2px #555;
}

#mobile-navigation a {
	color: #fff;
	text-decoration: none;
	font-style: initial;
}

#mobile-navigation .mobile-navigation-inner {
	display: table-row;
	width: 100%;
}

#mobile-navigation .mobile-navigation-item {
    display: table-cell;
    height: 64px;
    width: 20%;
    vertical-align: middle;
    text-align: center;
}

#mobile-navigation .mobile-navigation-item.menu-item-btn {
	width: 54px;
}

#mobile-navigation .mobile-navigation-item span {
	display: block;
	margin-top: 3px;
}

#mobile-navigation .menu-button {
    width: 30px;
    height: 25px;
    background: url(../images/style/menu-icon.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
    margin-top: 5px;
}

#mobile-navigation span.menu-button-title {
	margin-top: 5px;
	color: #fff;
	font-style: initial;

}

#mobile-navigation .home-button {
    width: 30px;
    height: 30px;
    background: url(../images/style/smile.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#mobile-navigation .for-girls-button {
    width: 32px;
    height: 32px;
    background: url(../images/style/dv.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#mobile-navigation .for-boys-button {
    width: 32px;
    height: 32px;
    background: url(../images/style/ml.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#mobile-navigation .two-pl-button {
    width: 32px;
    height: 32px;
    background: url(../images/style/2pl.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#mobile-navigation .games-online-button {
    width: 32px;
    height: 32px;
    background: url(../images/style/igry-online.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#mobile-menu {
	display: none;
	position: fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index: 10001;
	overflow-y: auto;
	overflow-x: hidden;
	background: #fff;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translateZ(0px);
}

#mobile-menu .mobile-game-list {
	text-align: center;
}

#mobile-menu .mobile-autorisation .login_btn,
#mobile-menu .mobile-autorisation2 .logout {
		background: url(../images/style/logout.png) no-repeat;
	background-size: contain;
    display: inline-block;
    overflow: initial;
    height: 28px;
    width: 28px;
    cursor: pointer;
    line-height: 100px;
    margin-right: 0;
}

#mobile-menu .mobile-autorisation .login_register,
#mobile-menu .mobile-autorisation2 .login_profile {
	background: url(../images/style/register.png) no-repeat;
	background-size: contain;
    display: inline-block;
    overflow: initial;
    height: 28px;
    width: 28px;
    cursor: pointer;
    line-height: 100px;
    margin-right: 0;
}

#mobile-menu .mobile-autorisation2 .login_profile {
	background: url(../images/style/profile.png) no-repeat;
	background-size: contain;
}

#mobile-menu .mobile-menu-navi {
	display: table;
	width: 100%;
    height: 64px;
    background: #0097c0;
    box-shadow: 0px -1px 5px 2px #555;
}

#mobile-menu .mobile-menu-navi .mobile-menu-navi-inner{
	display: table-row;
	width: 100%;
}

#mobile-menu .mobile-menu-navi .mobile-menu-navi-item {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    width: 20%;
}

#mobile-menu .mobile-menu-navi .mobile-menu-navi-item span {
	display: block;
	color: #fff;
	font-style: initial;
	margin-top: 2px;
}

#mobile-menu .mobile-menu-navi .mobile-menu-navi-item.mob-navi-close-btn {
	width: 54px;
}

#mobile-menu .mobile-menu-close {
	width: 28px;
	height: 28px;
	background: url(../images/style/close-icon.png) no-repeat;
	background-size: contain;
	cursor: pointer;
	display: inline-block;
}

#mobile-menu .mobile-menu-home {
    width: 36px;
    height: 28px;
    background: url(../images/style/home-icon.png) no-repeat;
    background-size: contain;
    cursor: pointer;
    display: inline-block;
}

#movile-menu .mobile-menu-content {
	width: 100%;
	height: auto;
}

.mobile-menu-open {
	overflow: hidden;
}

#mobile-menu .mobile-menu-content {
	padding-top: 25px;
}

#mobile-menu .menu_cat {
	display: inline-block;
	height: auto;
	width: 12%;
	text-align: center;
	margin-bottom: 10px;
    float: none;
}

#mobile-menu .menu_cat a {
	color: #000 !important;
	text-decoration: none;
}

#mobile-menu .menu_cat a:hover:after{
    background: initial;
    border-radius: 0;
    bottom: 46px;
    color: initial;
    content: '';
    left: 20%;
    padding: 0;
    position: absolute;
    z-index: 98;

}

#mobile-menu .menu_cat a:hover:before{
    border: initial;
    border-color: initial;
    bottom: 40px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}

#mobile-menu .menu_cat .mobile-games-title {
	display: block;
	width: 95%;
	margin: 0 auto;
}

#mobile-menu .menu_cat .menu_cat_img.corners_cat {
	background: initial;
    border: 0;
    height: auto;
    width: auto;
}

#mobile-menu .menu_cat img {
	background: #3BADCE;
    border: 1px solid #3D92AB !important;
	border-radius: 4px;
	padding: 2px !important;
	display: block;
    margin: 0 auto !important;
}

#mobile-menu .mobile-menu-content .menu-cat-title {
	text-align: left;
	margin: 0 20px 20px;
	color: #fff;
    font-family: "Helios Cond Light";
    border-bottom: 2px solid #0097c0;
}

#mobile-menu .mobile-menu-content .menu-cat-title span {
	background: #0097c0;
    padding: 7px 7px 5px;
    font-size: 18px;
    font-style: initial;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-top: -2px;
    display: inline-block;
}

.mobile-search .form-search #mstory {
	border: 1px solid #0097c0;
    margin: 10px auto;
    width: 90% !important;
    display: block;
}

.mobile-search .search-label {
	font-size: 18px;
	color: #0097c0;
	margin:20px 0;
	text-align: center;
}

.search_bg{width:90px;height:49px;float:right;margin:-8px 40px 0 0;}
.header_search{margin-top:-5px;border:1px solid #BCE6F4;border-radius:5px;padding:10px 15px 10px 3px;position:absolute;margin:10px 0px 0px 10px;color:#bce6f4;width:98px;height:12px;background-color:transparent;font:11px/10px Calibri, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;}
.search_btn{width:56px;height:85px;float:right;margin:0 5px 0 0;}
.search_link{background-color:#9c9393;width:3px;height:3px;float:left;margin:6px 5px 0 2px;}
.search_links{margin:72px 0 0 0;}
.search_links a{color:#9c9393;}
.search_links a:hover{text-decoration:none;}
.rss_new{position:absolute;margin:195px 0 0 11px;}
.rss_btn{background:url(../images/style/rss_new_.png) no-repeat;width:60px;line-height:80px;float:left;margin-right:5px;}
.rss_btn span{background:url(../images/style/rss_new_.png) no-repeat 0 -31px;height:31px;display:block;overflow:hidden;}
.new_btn{background:url(../images/style/rss_new_.png) no-repeat -60px 0;width:78px;line-height:80px;float:left;}
.new_btn span{background:url(../images/style/rss_new_.png) no-repeat -60px -31px;height:31px;display:block;overflow:hidden;}
.container2{background-color:#FFF;height:6px;}
.bnavi ul, .bnavi ul li{margin:0;padding:0;list-style:none;width:240px;}
.but2 a{color:#FFF;text-decoration:none;background:url(../images/style/but2.gif) no-repeat;display:block;width:240px;height:18px;line-height:16px;text-indent:29px;}
.but2 a:hover{color:#8ed6f1;}
.bnavi ul b a, .bnavi ul b span{background:url(../images/style/sublinks.gif) no-repeat;text-decoration:none;color:#FFF;text-indent:29px;display:block;width:240px;height:26px;font:13px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;line-height:26px;cursor:pointer;font-weight:normal;}
.bnavi ul b a:hover, .bnavi ul b span:hover, .bnavi ul b a.active{color:#FFF;}
.bnavi ul b span.closed{background-position:0 0;}
.bnavi ul b span.closed:hover{background-position:0 -26px;}
.bnavi ul b span.opened{background-position:0 -52px;margin:0;color:#FFF;}
.bnavi_out{list-style:none;margin:0;background:url(../images/style/bnavi2.gif) no-repeat 0 26px;}
.submenu{background:url(../images/style/bnavi.gif) no-repeat bottom;padding:6px 0 8px 0;}
.but{margin:0;}
.but a{background:url(../images/style/but.gif) no-repeat;display:block;width:240px;height:26px;color:#FFF;text-decoration:none;text-indent:29px;font:13px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;line-height:26px;}
.but a:hover{background-position:0 -26px;}
.left_nav1{background:url(../images/style/left_nav1.png) no-repeat;}
.left_nav2{background:url(../images/style/left_nav2.png) no-repeat bottom;padding:46px 0 30px 0;}
.left_bloc{background:url(../images/style/left_bloc.png) no-repeat;}
.popular{background:url(../images/style/popular.gif) no-repeat 27px 10px;padding:51px 0 13px 0;}
.left_bloc ul{margin:0;padding:0;}
.left_bloc ul li{list-style:none;margin-bottom:1px;}
.left_bloc ul li a{background:#f2f3f3 url(../images/style/popular_dot.gif) no-repeat 12px 9px;width:208px;display:block;overflow:hidden;color:#4b4b4b;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 0 3px 32px;}
.left_bloc ul li a:hover{background-color:#37aed0;background-position:12px -57px;color:#FFF;text-shadow:0 1px 0 #1a889f;}
.voted{background:url(../images/style/vote.gif) no-repeat 27px 10px;padding:9px 0 10px 0;display:block;overflow:hidden;}
.vresult{background:url(../images/style/vresult.gif) no-repeat;width:23px;height:27px;float:right;margin:0 8px 0 0;}
.btl{height:40px;display:block;overflow:hidden;}
.dconts{background:url(../images/style/dcont.gif) no-repeat right top;padding-top:8px;}
.dconte{font:15px/14px Calibri, Arial, Helvetica, sans-serif;font-style:italic;line-height:18px;color:#596e75;margin:0 11px 0 13px;}
.dcont_list{background:url(../images/style/dcont_list.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 7px 9px 7px;margin:9px 0 10px 0;}
.vote_v{background:url(../images/style/vote_btns.png) no-repeat;width:98px;height:31px;float:left;margin:0 6px 0 19px;}
.vote_v2{background:url(../images/style/vote_btns.png) no-repeat 0 -31px;width:98px;height:31px;}
.vote_rez{background:url(../images/style/vote_btns.png) no-repeat -98px 0;width:98px;height:31px;float:left;}
.vote_rez2{background:url(../images/style/vote_btns.png) no-repeat -98px -31px;width:98px;height:31px;}
.small{margin-left:13px;}
.archive{background:url(../images/style/archive.gif) no-repeat 27px 10px;padding:54px 0 24px 13px;font:13px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;}
.archive a{background:url(../images/style/archive_link.gif) no-repeat;width:215px;height:23px;display:block;margin-bottom:-13px;color:#4b4b4b;text-decoration:none;text-indent:12px;line-height:22px;}
.archive a:hover{background-position:0 -23px;color:#596e75;}
.archive b{font-weight:normal;}
#dle_news_archive_link a{background:none;text-indent:inherit;margin-top:-5px;color:#bababa;}
#dle_news_archive_link a:hover{color:#9090b1;}
.reklama{background:url(../images/style/reklama.gif) no-repeat 27px 10px;padding:57px 0 16px 0;font:13px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;}
.tags{background:url(../images/style/tags.gif) no-repeat 27px 10px;padding:57px 13px 20px 13px;font:13px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;}
.tags a{color:#4b4b4b;text-decoration:none;font-style:normal;}
.tags a:hover{color:#1eaccf;text-decoration:underline;}
.footer{margin:0 auto;width:1112px;}
.footer img {display: none;}
.footer_menu_bg_l{background:url(../images/style/header_menu_bg_l.png) no-repeat;}
.footer_menu_line{background:url(../images/style/header_menu_line.gif) no-repeat 110px 51px;height:63px;padding-top:8px;margin:0 -7px 0 -7px;}
.footer_logo{width:389px;height:48px;margin-left:14px;}
.footer_logo1{width:185px;height:48px;display:block;overflow:hidden;line-height:110px;float:left;margin-right:55px;}
.footer_copyright{background:url(../images/style/footer_logo.png) no-repeat -240px 0;height:66px;display:block;overflow:hidden;line-height:150px;}
.counts{float:right;width:190px;padding:0px 5px 0 0;text-align:center;}
.counts ul{display:inline;}
.counts ul li{float:right;width:88px;height:31px;margin:0 0 3px 7px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.counts ul li:hover{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
.counts span{text-transform:uppercase;padding-left:7px;}
#footermenu li{background:url(../images/style/header_nav.png) no-repeat;float:left;padding-left:45px;margin-right:4px;}
#footermenu li:hover{background-position:0 -39px;}
#footermenu li span{background:url(../images/style/header_nav.png) no-repeat right 0;float:left;}
#footermenu li:hover span{background-position:right -39px;}
#footermenu li a{height:39px;display:block;margin-left:-45px;min-width:71px;text-align:center;text-decoration:none;color:#fff;font:12px/11px Calibri, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;line-height:38px;padding:0 12px 0 12px;}
#footermenu li a:hover{text-shadow:0 1px 0 #1a7a99;}
#footermenu .sublnk span{background:url(../images/style/header_nav_sublnk.png) no-repeat right 0;}
#footermenu .sublnk:hover span, #topmenu .sublnk.selected span{padding-bottom:2px;background-position:right -39px;}
#footermenu .sublnk:hover{background:url(../images/style/header_nav_sublnk.png) no-repeat 0 -39px;}
#footermenu .sublnk a{padding-right:32px;min-width:50px;}
#up{background:url(../images/style/up.png) no-repeat right top;width:73px;height:24px;display:block;overflow:hidden;float:right;margin:8px 6px 0 0;color:#FFF;text-decoration:none;line-height:70px;}
#up span{background:url(../images/style/up.png) no-repeat right -24px;width:73px;height:24px;display:block;cursor:pointer;}
.speedbar1{background:url(../images/style/dot.png) repeat-x bottom left;padding-bottom:10px;margin:0 11px 12px 13px;}
.speedbar{background:url(../images/style/short_item.gif) no-repeat;padding:4px 0 0 22px;height:19px;display:block;overflow:hidden;}
#dle-speedbar a{background:url(../images/style/speedbar.gif) repeat-x;padding:3px 6px 3px 6px;text-decoration:none;color:#FFF;font-size:14px;text-shadow:0 1px 0 #696969;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.dle-speedbar{background:url(../images/style/speedbar1.gif) no-repeat top center;padding:4px 6px 0px 5px;}
#dle-speedbar b{background:url(../images/style/shot_title.gif) repeat-x;padding:3px 6px 3px 6px;text-decoration:none;color:#FFF;font-size:14px;text-shadow:0 1px 0 #1f6d83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:normal;}
.short{margin-bottom:1px;}

.short_item1{background:url(../images/style/dot.png) repeat-x bottom left;padding-bottom:3px;margin:0 11px 8px 13px;}
.short_item{background:url(../images/style/short_item.gif) no-repeat;height:23px;padding-top:6px;}
.short_item h3 a{background:url(../images/style/shot_title.gif) repeat-x;padding:3px 7px 3px 7px;margin-left:22px;text-decoration:none;color:#FFF;font-size:14px;text-shadow:0 1px 0 #1f6d83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-style:italic;}
.short_item h3 a:hover{background-position:0 -23px;text-shadow:0 1px 0 #3d92ab;}
.short_bt_line{display:block;overflow:hidden;}
.short_bt_line a{color:#3db8e1;}
.short_bt_line a:hover{text-decoration:none;}
.short_bt_line1{background: url(../images/style/dot.png) repeat-x bottom left;padding-bottom:10px; margin:4px;}
.short_author span{margin:0 -5px 0 13px;padding:4px 0 0 11px;}
.short_author span a{color:#30a1c2;text-decoration:none;}
.short_author span a:hover{color:#3db8e1;}
.short_author em{padding:1px 0 3px 5px;}
.short_author em a{color:#0097c0;}
.short_author em a:hover{opacity: 0.8}
.short_author b{font-weight:normal;padding:1px 5px 3px 0;}
.short_category{}
.short_category a{color:#3db8e1;}
.short_category a:hover{text-decoration:none;}
.short_story{background:url(../images/style/dot.png) repeat-x bottom left;margin:0 0px 9px 0;padding:4px 0 14px 4px;display:block; text-align: justify;}
.short_story a{color:#3db8e1;}
.short_story a:hover{text-decoration:none;}
.short_story .entry-image {float: left; width: 173px; height: 118px;margin-right: 10px;margin-bottom: 5px;}
.full_link{background:url(../images/style/full_link.gif) no-repeat;width:98px;line-height:80px;margin-left:13px;}
.full_link b{background:url(../images/style/full_link.gif) no-repeat 0 -31px;width:98px;height:31px;display:block;overflow:hidden;}
.full_link a{width:98px;height:31px;display:block;overflow:hidden;}
.short_rating{display: inline-block; vertical-align: middle;margin:0 11px 0 5px;}
.short_rating div {display: inline-block;vertical-align: middle;}
.short_rating .short_rating_text {display: inline-block;margin-top: 3px;vertical-align: middle;margin-right: 10px;}
.rating {margin: -2px 5px 0;}
.short_meta {text-align: center;}
.short_views{display: inline-block;vertical-align: middle; overflow:hidden;height:15px;margin-top: 3px;}
.short_views span{background-color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 4px 1px 3px;}
.edit{float:right;margin-top:-6px;}
.edit img{background:url(../images/style/edit.gif) no-repeat 0 -23px;width:20px;height:23px;border:none;}
.edit img:hover{background-position:0 0;}
.nav_links{float:right;margin-right:11px;overflow:hidden;width:57px;}
.nav_links em{background:url(../images/style/nav_links.gif) no-repeat -52px 0;width:26px;height:31px;display:block;float:left;margin-right:5px;}
.prev_link{background:url(../images/style/nav_links.gif) no-repeat -26px 0;width:26px;height:31px;}
.nav_links b{background:url(../images/style/nav_links.gif) no-repeat -52px -31px;width:26px;height:31px;display:block;float:right;}
.next_link{background:url(../images/style/nav_links.gif) no-repeat -26px -31px;width:26px;height:31px;}
.nav_links em span .prev_link{background:url(../images/style/nav_links.gif) no-repeat 0 0;display:block;}
.nav_links em span{background:url(../images/style/nav_links.gif) no-repeat 0 0;display:block;}
.nav_links b span .next_link{background:url(../images/style/nav_links.gif) no-repeat 0 -31px;display:block;}
.nav_links b span{background:url(../images/style/nav_links.gif) no-repeat 0 -31px;display:block;}
.navigation1{display:block;overflow:hidden;background:url(../images/style/dot.png) repeat-x bottom left;padding-bottom:5px;margin:0 11px 10px 13px;}
.navigation{font:18px/18px Calibri, Arial, Helvetica, sans-serif;color:#FFF;text-shadow:0 1px 0 #882122;padding:6px 0 0 15px;}
.navigation span{background:#0097c0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 4px 0 4px;margin-right:-3px;}
.navigation a{text-decoration:none;color:#3d1ba0;text-shadow:none;padding:0 4px 0 4px;margin-right:-3px;}
.navigation a:hover{background:#767085;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 4px 0 4px;color:#FFF;}
.full_item1{background:url(../images/style/dot.png) repeat-x bottom left;padding-bottom:3px;margin:0 0 8px 0;}
.full_item{height:23px;padding-top:6px;}
.full_item h3 em{background: #0097c0;padding:3px 7px 3px 7px;text-decoration:none;color:#FFF;font-size:14px;text-shadow:0 1px 0 #1f6d83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-style:italic;}
.full_item h1 em{background: #0097c0;padding:3px 7px 3px 7px;margin-left:0;text-decoration:none;color:#FFF;font-size:14px;text-shadow:0 1px 0 #1f6d83;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-style:italic;}
.print_link{background:url(../images/style/print_link.gif) no-repeat;width:98px;line-height:80px;margin-left:13px;}
.print_link b{background:url(../images/style/print_link.gif) no-repeat 0 -31px;width:98px;height:31px;display:block;overflow:hidden;}
.print_link a{width:98px;height:31px;display:block;overflow:hidden;color:transparent}
.addToMyGames{background:url(../images/tomygames.gif) no-repeat;width:98px;line-height:31px;margin-left:13px;color:transparent}
.addToMyGames:hover{background:url(../images/tomygames.gif) no-repeat 0 -31px;width:98px;height:31px;display:block;overflow:hidden;}
.addToMyGames a{width:98px;height:31px;display:block;overflow:hidden;color:transparent}
.resizeMyGames{float:right;margin-top:-31px;margin-right:524px;background:url(../images/full.gif) no-repeat;width:98px;line-height:31px;margin-left:13px;color:transparent;}
.resizeMyGames:hover{background:url(../images/full.gif) no-repeat 0 -31px;width:98px;height:31px;display:block;overflow:hidden;}
.resizeMyGames a{width:98px;height:31px;display:block;overflow:hidden;color:transparent}
.editdate{color:#49707b;}
.editdate i{color:#2ca6c5;}
.related_item1{padding-bottom:3px;margin:0 11px 8px 13px;text-align:left;}
.left_bloc{background:url(../images/style/left_bloc.png) no-repeat;}
.related_bloc ul{margin:2px 0 -4px 0;padding:0;}
.related_bloc ul li{list-style:none;margin-bottom:2px;}
.related_bloc ul li a{background:#f2f3f3 url(../images/style/popular_dot.gif) no-repeat 10px 9px;display:block;overflow:hidden;color:#4b4b4b;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 0 3px 28px;}
.related_bloc ul li a:hover{background-color:#37aed0;background-position:10px -57px;color:#FFF;text-shadow:0 1px 0 #1a889f;}
.berrors{background: #0097c0; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;}
.berrors1{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.berrors2{min-height:28px;padding:15px 0 15px 15px;color:#FFF;text-shadow:0 1px 0 #1f6d83;}
.berrors2 a{color:#FFF;}
.berrors2 a:hover{text-decoration:none;}
#searchtable div {margin: 0 !important;}
.fieldsubmit{background:url(../images/style/fieldsubmit.gif) no-repeat 0 -31px;width:98px;height:31px;}
.fieldsubmit1{background:url(../images/style/fieldsubmit.gif) no-repeat;width:98px;height:31px;overflow:hidden;cursor:pointer;margin:7px 0 0 13px;}
.baseform .heading{color:#707070;font-size:1.4em;}
.baseform, .mass_comments_action{margin:0 11px 15px 13px;background-color:#e9f5f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.mass_comments_action{padding:5px 7px;}
.baseform .dcont{padding:13px 0;margin:0 13px;}
.baseform .dcont .heading{margin:0;}
.tableform{width:100%;}
.tableform td.label{width:90px;vertical-align:middle;padding-right:0;font-weight:bold;}
.fieldsubmit, .tableform td{padding:3px 13px;}
.impot{color:#1ec2d5;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;}
.checkbox{padding:4px 0;line-height:1em;}
.checkbox input{margin-top:-2px;vertical-align:middle;}
.f_input{width:300px;padding:1px;}
.f_textarea{width:458px;}
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .logform li.lfield input{padding:2px;background:#fff url(../images/fields.png) repeat-x;border:1px solid #bcc0c2;}
.f_textarea, .editor_button select{padding:0;}
.textin{padding:2px;}
.comm_ava{height:50px;display:block;overflow:hidden;float:left;}
.comm_ava img{width:50px;}
.comm_date{background:url(../images/style/short_views.gif) no-repeat 0 10px !important;padding-left:12px !important;margin-left:8px !important;}
.comm_date em{background:#f2f3f3 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 6px 2px 5px;}
.comm_date a{color:#2f9ab9 !important;text-shadow:none !important;}
.short_l{margin-left:-15px;}
.short_r{margin-left:51px;}
.short_r h3{float:right;padding-right:2px;}
.short_r h3 a{color:#2f9ab9;}
.short_r h3 a:hover{text-decoration:none;}
.comm_category{float:right;}
.comm_category li{display:inline;font-style:normal;color:#9e9e9e;}
.comm_category li a{font-style:italic;color:#9e9e9e;}
.comm_category li a:hover{color:#455a60;}
.comm_dot{background:url(../images/style/dot.png) repeat-x bottom left;margin:0 0 9px 66px;padding-bottom:11px;}
.comm_registration em{background:#f2f3f3 !important;color:#2f9ab9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 6px 2px 5px;}
.comm_date em{background:#f2f3f3 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 6px 2px 5px;}
.comm_date b{background:none;padding:0;color:#2f9ab9;}
.comm_comment1{background:url(../images/style/comm_comment.gif) no-repeat 20px 0;padding-top:9px;margin-top:8px;}
.comm_comment{background:#f2f3f3;color:#515151;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px 7px 6px 7px;}
.basecont{padding:4px 11px 13px 13px;}
.popup_avatar{float:right;}
.popup_info{line-height:17px;}
.popup_info a{color:#2f9ab9;}
.popup_info a:hover{text-decoration:none;}
.static{padding:4px 0px 8px 4px;}

.static-category-block {
    text-align: center;
}
.static-category-block .menu-cat-title {
    text-align: left;
    margin: 0 0 20px;
    color: #fff;
    font-family: "Helios Cond Light";
    border-bottom: 2px solid #0097c0;
}

.static-category-block .menu-cat-title span {
	background: #0097c0;
    padding: 7px 7px 5px;
    font-size: 18px;
    font-style: initial;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-top: -2px;
    display: inline-block;
}

.static-category-block .menu_cat {
    display: inline-block;
    height: auto;
    width: 16%;
    text-align: center;
    margin-bottom: 10px;
    float: none;
}
.static-category-block .menu_cat:hover {
    opacity: 0.8;
}

.static-category-block .menu_cat .menu_cat_img.corners_cat {
    background: initial;
    border: 0;
    height: auto;
    width: auto;
}

.static-category-block .menu_cat a {
    color: #000 !important;
    text-decoration: none;
}

.static-category-block .menu_cat img {
    background: #3BADCE;
    border: 1px solid #3D92AB !important;
    border-radius: 4px;
    padding: 2px !important;
    display: block;
    margin: 0 auto !important;
}

.static-category-block .menu_cat a {
	color: #000 !important;
	text-decoration: none;
}

.static-category-block .menu_cat a:hover:after{
    background: initial;
    border-radius: 0;
    bottom: 46px;
    color: initial;
    content: '';
    left: 20%;
    padding: 0;
    position: absolute;
    z-index: 98;

}

.static-category-block .menu_cat a:hover:before{
    border: initial;
    border-color: initial;
    bottom: 40px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}

.static-category-block .menu_cat .mobile-games-title {
	display: block;
	width: 95%;
	margin: 0 auto;
}

.static-category-block .menu_cat .menu_cat_img.corners_cat {
	background: initial;
    border: 0;
    height: auto;
    width: auto;
}

.static-category-block .menu_cat img {
	background: #3BADCE;
    border: 1px solid #3D92AB !important;
	border-radius: 4px;
	padding: 2px !important;
	display: block;
    margin: 0 auto !important;
}

.static-category-block .menu-cat-title {
	text-align: left;
	margin: 0 20px 20px;
	color: #fff;
    font-family: "Helios Cond Light";
    border-bottom: 2px solid #0097c0;
}

.static-category-block .menu-cat-title span {
	background: #0097c0;
    padding: 7px 7px 5px;
    font-size: 18px;
    font-style: initial;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-top: -2px;
    display: inline-block;
}

fieldset{border:none !important;margin-left:7px !important;}
h5{font-size:13px;}
.pad{margin-right:30px;}
.ui ul{margin:0 0 10px 0;padding:0;line-height:17px;}
.ui span{margin-left:17px;}
.avatar{float:right;padding:7px 17px 0 0;}
.pm_status{float:left;border:1px solid #d8d8d8;padding:0px;background-color:#fff;width:280px;height:100px;margin-left:20px;margin-right:5px;}
.pm_status_head{border-bottom:1px solid #d8d8d8;font-size:0.9em;background:#fff url("../images/bbcodes.png") repeat-x 0 100%;height:22px;padding:0;font-weight:bold;text-align:center;color:#4e4e4e;}
.pm_status_content{padding:5px;}
.imagess img{background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:12px;width: 167px;height: 112px;}
.imagess .entry-image  img {border: 3px solid #3D92AB; border-radius: 4px;}
#nav{float:left;width:100%;list-style:none;font-weight:bold;margin-bottom:10px;}
#nav li{background:url(../images/style/header_nav.png) no-repeat;float:left;margin-right:10px;position:relative;display:block;}
#nav li a{display:block;padding:5px;color:#fff;background:#333;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.75);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#nav li a:hover{color:#fff;background:#6b0c36;background:rgba(107,12,54,0.75);text-decoration:underline;}
#nav ul{list-style:none;position:absolute;left:-9999px;opacity:0;-webkit-transition:0.25s linear opacity;}
#nav ul li{background:url(../images/style/header_nav.png) no-repeat;float:left;padding-left:45px;margin-right:4px;padding-top:1px;float:none;}
#nav ul a{white-space:nowrap;display:block;}
#nav li:hover ul{left:0;opacity:1;}
#nav li:hover a{background:#6b0c36;background:rgba(107,12,54,0.75);text-decoration:underline;}
#nav li:hover ul a{text-decoration:none;-webkit-transition:-webkit-transform 0.075s linear;}
#nav li:hover ul li a:hover{background:#333;background:rgba(51,51,51,0.75);text-decoration:underline;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}
.rellated_holder{width:100%;position:relative;overflow:hidden;margin:0px auto 20px;}
.rellated_holder ul{padding:0px;margin:0px;}
.rellated_holder li{list-style:none;float:left;}
.rell_box{
    display: inline-block;
    padding: 5px;
    margin: 3px 4px 0;
    width: 177px !important;
    vertical-align: top;
    box-sizing: border-box;
    overflow: hidden;
}
/* .rell_box:nth-child(4n+4) {margin-right: 1px;} */
.rell_box_img{

}

/*  елейтед */
.rell_box_img img{ /* Обычное */
    width: 100%;
    height: 112px;
    border-radius: 0;
    box-sizing: border-box;
    padding: 2px;
    background: #3BADCE;
    border: 1px solid #3D92AB;
    border-radius: 4px;
}
.rell_box:hover .rell_box_img img { /* При наведении */
    background: #26829c;
    border: 1px solid #3D92AB;
}
/*  елейтед Конец */

.rell_box_img_shadow{position:absolute;top:0px;left:0px;width:171px;height:109px;background:url(../images/rell_box_img_shadow.png) left top no-repeat;}
.rell_box h4{overflow:hidden;line-height:16px;font-size:14px;font-weight:normal;text-align:center;margin:0px;}
.rell_box h4 a{text-decoration:none;color:#0a416d ;}
.rell_box h4 a:hover{text-decoration:none;}
.globalMessage{background:url("../images/highlight.png") 0px 0px repeat-x #eff7ff;border:1px solid #76CDE6;box-shadow:#FDE5BB 0px 1px 4px;color:#000000;font-size:13px;line-height:140%;margin-bottom:10px;padding:10px;margin-left:7px;margin-right:7px;text-shadow:rgba(255, 255, 255, 0.553) 0px 1px 0px; overflow: hidden; text-align: justify;}
.globalMessage img {border-radius: 4px; margin-left: 10px;}
.globalMessage.bottomMessage {font-size: 15px;}
.text-tab, .tab-home-text-hide {
	display: none;
    background: #eff7ff;
    width: 100px;
    margin: -11px auto 0;
    text-align: center;
    padding: 6px 0px;
    color: #333;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    position: relative;
    cursor: pointer;
    border: 1px solid #76CDE6;
    box-shadow: #FDE5BB 0px 1px 4px;
}
.tab-home-text-hide {
	display: block;
}
.globalMessage h1, .globalMessage h2{font-size:22px; font-style: italic; margin-bottom:15px; line-height:22px; color: #006c8a;}
.globalMessage h2 {font-size:20px;}
.globalMessage2{background:url("../images/highlight.png") 0px 0px repeat-x #ffffff;border:1px solid #f6c4aa;box-shadow:#FDE5BB 0px 1px 4px;color:#000000;font-size:13px;line-height:140%;margin-bottom:10px;padding:10px;margin-left:7px;margin-right:7px;text-shadow:rgba(255, 255, 255, 0.553) 0px 1px 0px;}
.shorts_conts{padding-left:15px;}
.item{margin-bottom:20px;margin-left:2px;}
.column-1, .column-2, .column-3{
	display:inline-block;
	padding: 5px;
	margin: 3px 3px 0;
	width: 177px !important;
	vertical-align: top;
	box-sizing: border-box;
    overflow: hidden;
}
/* .item.column-1:hover div.title span{
    background: rgba(0,0,0,0.2);
    color: #fff;
    box-shadow: 0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25);
    -moz-box-shadow: 0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25);
    -webkit-box-shadow: 0px 0px 1px rgba(255,255,255,0.5), 0px 0px 2px rgba(0,0,0,0.9) inset, 0px 1px 0px rgba(0,0,0,0.5) inset, 0px 1px 0px rgba(255,255,255, 0.25);
} */
.story-game{ font-size: 11px; text-align: left; width: 100%; height: 155px; overflow: hidden;}
.story-rating {text-align: center;}
.story-game .title {
    line-height: 16px;
    color: #e13332;
}
.story-game .title a {
	font-size: 15px;
    color: #325571 !important;
}
.title h2{font-size:17px;font-weight:700;line-height:24px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.298);}
.title span{ background: none; color: #000 !important; line-height: 16px; font-style: normal; display: block; height: 34px; overflow: hidden; margin: 2px auto; width: 163px;}
div.title{ color: #0a416d; text-align: center; height: 38px; overflow: hidden; width: 100%;margin: 0 auto 3px;/* background: url('../images/title-bg.png') no-repeat; background-size: cover; */ }
.title a{background:none;color:#0a416d !important; font-size:14px;}
.info{color:#000000;float:left;font-size:10px;padding-left:4px;}
.info a:hover{text-decoration:underline;}
.story-game a{color:#BC820D;text-decoration:none;}
.short_cont_img{text-align:center;}

/* Превью в шортстори */
.short_cont img{ /* Обычное состояние */
    width: 100%;
    height: 112px;
    border-radius: 0;
    box-sizing: border-box;
        padding: 2px;
        background: #3BADCE;
    border: 1px solid #3D92AB;
        border-radius: 4px;
}
.item.column-1:hover .short_cont img { 
    background: #26829c;
    border: 1px solid #3D92AB;
} 
/* Превью в шортстори Конец */
.item.column-1.item-search div.title {
	height: 48px;
}

#embd_game {
	
}

.game_wrp {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width:100%;
    height:100%;
    background: none;
}

.embd_game_off {
    padding-top: 35px;
    position: relative;
}
.embd_game_active {
	background: black; 
    text-align: center;
    z-index:103;
    position:fixed;
    left:0;
    top:0;
    height:100%;
    width:100%;
    padding-top: 55px;
    margin:0;
}

#fs_oc {
    z-index:1000;
 	cursor: pointer;
    padding: 0px 0px 0 27px;
    position: absolute;
    top: 5px;
    right: 8px;
    background: url(../images/expand.png) 0 50% no-repeat;   
}

#fs_oc a {
    color: #999;
    text-align: left;
}

#full_gore {
    margin: 20px auto 10px auto;
	text-align:center;
}

.info a{font-size:13px;}
.content_rating{float:right;font-size:11px;padding-left:0px;width:168px;}
.story-game a{color:#a29f98;text-decoration:none;}
.story-game:hover a { text-decoration: none; color: #402ed4 !important;}
.readmore{padding:0px 7px 2px 4px;text-align:center;background:none;}
.readmore:hover{padding:0px 7px 2px 4px;text-align:center;background:none;border-radius:5px;}
.readmore a{color:#FFFFFF;font-size:14px;font-style:italic;margin-left:22px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-decoration:none;text-shadow:0px 1px 0px #1F6D83;margin-left:-6px;}
.readmore a:hover{background-position:0px -23px;text-shadow:0px 1px 0px #3D92AB;}
.short_cont{font-size:12px;}
span.content_rating{text-align:center;width:115px;}
.menu{margin-left:-3px; }
.left-menu-head, .left-menu-head img {width: 100%;}
.menu-inner {/*background: #3D92AB;*/border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;width: 100%; }
.games-characters, .games-for-girls, .games-for-boys, .other-game, .det-game {margin-left: 3px;}
.left-menu-block-title {
	text-align: left;
    margin: 0px auto 6px;
    color: #fff;
    font-family: "Helios Cond Light";
    border-bottom: 2px solid #0097c0;
    margin-right: 4px;
}

.left-menu-block-title span {
	background: #0097c0;
    padding: 7px 7px 5px;
    font-size: 18px;
    font-style: initial;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-top: -2px;
    display: inline-block;
}
.menu_cat{
    display:block;
    float: left;
    height:64px;
    padding-left:0px;
    padding-right:0px;
    vertical-align:top;
    width:60px;
}


.menu_cat_img.corners_cat{
	padding:0px;
}

.menu_cat img{
	border:0px none currentColor !important;
	height:52px !important;
	margin:0px !important;
	padding:0px !important;
	width:52px !important;
	 background: #3BADCE;
    border: 1px solid #3D92AB !important;
    border-radius: 4px;
    padding: 1px !important;
}
.corners_cat{border-radius:4px;}
.menu_cat_title {color:#8cbac7;font-weight: bold; font-size: 16px; margin:5px 0 10px;}
#toper{background-color:#3D92AB;min-width:1060px;margin-top:18px;position: relative;z-index: 101;}
#topmenupanel{font-family:"Cuprum", sans-serif;font-size:15px;height:47px;margin:1px auto auto;width:1112px;}
#topmenupanel ul{margin-bottom:-1px;margin-left:0px;padding: 0;}
#topmenupanel li{display:block;float:left;margin-left:3px;padding-right:3px;}
#topmenupanel li:hover {opacity: 0.8}
#topmenupanel a{color:#FFFFFF;display:block;line-height:50px;margin:0px 1px 1px 0px;padding:0px 1px 0px 37px;text-decoration:none;}
.pull-right{float:right;}
#topmenupanel{font-family:"Cuprum", sans-serif;font-size:15px;margin-top:-18px;}
.header-search {
    width: 210px;
    margin-top: -2px;
}
.form-search #story,
.form-search #story1,
.form-search #story2,
.form-search #mstory{
    border: 1px solid #9cb9c1;
    border-radius: 3px;
    height: 15px;
    margin: 10px 0;
    padding: 14px 5px;
    width: 100%;
    box-sizing: border-box;
}
.ads336{padding-top:10px;margin-left:16px;width:700px;height:290px;background:url(../images/backads5.jpg);margin-top:10px;margin-bottom:10px;text-align:center}
.gads{margin-left:-23px;width:708px;background:url("../images/fon.jpeg") no-repeat;height:280px;padding:10px;margin-bottom:5px;background-size:100%;}
.menu_cat a {
display: inline;
position: relative;
}
.menu_cat a:hover:after{
    background: #3d92ab;
    background: rgba(59,173,206,.8);
    border-radius: 5px;
    bottom: 46px;
    color: #fff;
    content: attr(title);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;

}
.menu_cat a:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 40px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}

.adsense-bg {
	width:100%;
	margin:0;
	padding:10px 0;
	background:url(../images/ban_bg2.png) no-repeat;
    background-size: cover;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 25px;
}

.likeicons {
	padding: 5px;
	height: 28px;
}

.social {
    display: inline;
    float: left;
    margin-bottom: 5px;
}


.xfields textarea, .xprofile textarea{width:98%;height:86px;margin:0px 1px 0px 0px;padding:0px;}
.xfields input, .xprofile input{width:250px;padding:2px;}
.xfields_table td{vertical-align:top;}
.pm_head{font-weight:bold;}
#dropmenudiv{background:url(../images/style/menu_down_bg.png);line-height:20px;margin:2px 0;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#dropmenudiv a{display:block;text-decoration:none;color:#faf7f1;padding:0px 4px;}
#dropmenudiv a:hover{background-color:#f6ebe5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c32e2f;}
.attachment{color:#808080;}
fieldset{border:1px solid #fff;padding:5px;text-align:left;}
.highslide-wrapper, .highslide-outline{background:#FFFFFF;}
.highslide-image{border:2px solid #FFFFFF;}
.highslide-active-anchor{visibility:hidden;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-dimming{background-color:black;}
.highslide-html{background-color:white;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black;}
a.highslide-full-expand{background:url("../dleimages/fullexpand.gif") no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-caption{display:none;padding:5px;background:white;}
.highslide-controls{width:195px;height:40px;background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 100% -90px;}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif");display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a span{display:none;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.clouds_xsmall{font-size:1em;}
.clouds_small{font-size:1.1em;}
.clouds_medium{font-size:1.2em;font-weight:bold;}
.clouds_large{font-size:1.5em;}
.clouds_xlarge{font-size:1.7em;}
#searchsuggestions{z-index:998;border:1px solid #faf7f1;width:250px;background-color:#faf7f1;font-size:1em;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#searchsuggestions a, #searchsuggestions span.notfound{padding:10px;display:block;text-decoration:none;}
#searchsuggestions a{color:#2c2c2c;border-bottom:1px solid #f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#searchsuggestions a:hover{background-color:#ffe1e6;}
#searchsuggestions span.searchheading{display:block;font-weight:bold;color:#4f0011;}
#searchsuggestions span.seperator{display:block;background-color:#4f0011;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#searchsuggestions span.seperator a{padding:3px 10px;text-align:right;border:0 none;background-color:transparent;color:#fff;}
#searchsuggestions span.notfound{padding:10px;display:block;}
#searchsuggestions .break{display:none;}
.ui-widget-overlay{background:#000;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);left:0;position:absolute;top:0;}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
.ui-widget-header{color:#525252;background:url(../images/style/ui-widget-header.gif) repeat-x bottom;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;padding-bottom:22px !important;margin:0 -5px -10px -5px;}
.ui-widget-header a{color:#2a2a2a;}
.ui-widget-header .ui-icon{background-image:url("../images/ui-icons.png");}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-color:#db143d;}
.ui-icon-close, .ui-icon-closethick{background:url("../images/close.png") no-repeat 50% 50% !important;margin:-8px 4px 0 0 !important;}
.ui-dialog{background:#f9f8f3;border:1px solid #dfdedb;overflow:hidden;padding:5px;position:absolute;width:300px;-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);}
.ui-widget input, .ui-widget textarea{background:#fff url("../images/fields.png") repeat-x;border:1px solid #bcc0c2;}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 13px .3em 0;}
.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-content{background:none;border:0;overflow:hidden;padding:13px 13px 0 13px;position:relative;zoom:1;margin-bottom:13px;}
.ui-dialog .ui-dialog-buttonpane{background:url("../images/ussep.png") no-repeat 50% 0;padding:12px 6px 6px 6px;text-align:left;}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:0 1px;overflow:visible;width:auto;}
.ui-button{background:#fff url(../images/style/bbcodes.gif) repeat-x;text-shadow:0 1px 0 #fff;color:#FFF;text-transform:uppercase;padding:3px 10px 3px 10px;margin-bottom:2px !important;height:25px;font-style:italic;cursor:pointer;border:none;font-size:11px;-moz-box-shadow:0 1px 5px -2px black;-webkit-box-shadow:0 1px 5px -2px black;box-shadow:0 1px 5px -2px black;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:0 1px 0 #4d4480;}
.ui-button:hover{background-position:0 -25px;}
button.ui-button span{cursor:pointer;display:block;}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-state-error{background:#fef1ec 50% 50% repeat-x !important;border:1px solid #cd0a0a;color:#cd0a0a;}
.ui-autocomplete{position:absolute;cursor:default;}
* html .ui-autocomplete{width:1px;}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;background:#fff 50% bottom repeat-x;border:1px solid #dedede;color:#222;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;border:1px solid #a7a7a7;color:#4e4e4e;font-weight:bold;}
.pm_progress_bar{border:1px solid #d8d8d8;padding:1px;margin-top:10px;margin-bottom:10px;}
.pm_progress_bar span{background:#000000;font-size:0em;text-indent:-2000em;height:10px;display:block;overflow:hidden;}
.voteprogress{overflow:hidden;height:15px;margin-bottom:5px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.voteprogress span{color:#ffffff;text-align:center;text-indent:-2000em;height:15px;display:block;overflow:hidden;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);}
.voteprogress .vote2{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);}
.voteprogress .vote3{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);}
.voteprogress .vote4{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);}
.voteprogress .vote5{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);}
.pollprogress{overflow:hidden;height:18px;margin-bottom:5px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.pollprogress span{color:#ffffff;height:18px;display:block;overflow:hidden;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);}
.pollprogress .poll2{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);}
.pollprogress .poll3{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);}
.pollprogress .poll4{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);}
.pollprogress .poll5{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);}

.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute;top:0;left:0}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}.social-likes{min-height:36px;margin:-6px}.social-likes,.social-likes_single-w{line-height:19px}.social-likes__widget{margin:6px;color:#000;background:#fff;border:1px solid #ccc;border-radius:3px;line-height:19px}.social-likes__widget:hover,.social-likes__widget:active,.social-likes__widget:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer}.social-likes__button,.social-likes__counter{vertical-align:middle;font-family:"Helvetica Neue",Arial,sans-serif;font-size:13px;line-height:20px;cursor:inherit}.social-likes__button{padding:1px 6px 1px 20px;font-weight:400;border-right:0}.social-likes__icon{width:20px;height:18px;margin-top:1px;background-repeat:no-repeat;background-position:50% 50%}.social-likes__counter{min-width:12px;padding:1px 4px;font-weight:400;text-align:center;border-left:1px solid #ccc}.social-likes__widget:hover>.social-likes__counter,.social-likes__widget:focus>.social-likes__counter,.social-likes__widget:active>.social-likes__counter,.social-likes__widget_active>.social-likes__counter{position:relative;border-left-color:transparent}.social-likes__widget:hover>.social-likes__counter:before,.social-likes__widget:focus>.social-likes__counter:before,.social-likes__widget:active>.social-likes__counter:before,.social-likes__widget_active>.social-likes__counter:before{content:"";position:absolute;top:0;bottom:0;left:-1px;border-left:1px solid;opacity:.4}.social-likes_vertical{margin:-6px}.social-likes_vertical .social-likes__widget{margin:6px}.social-likes_notext{margin:-3px}.social-likes_notext .social-likes__widget{margin:3px}.social-likes_notext .social-likes__button{width:18px}.social-likes_notext .social-likes__icon{width:100%;background-position:center center}.social-likes__widget_single{margin:0}.social-likes_single{margin:-12px 0 0;padding:4px 0;background:#fff;border:1px solid #ccc;border-radius:3px}.social-likes__single-container{width:100%;display:table}.social-likes_single .social-likes__widget{float:none;display:table-row;margin:0;border:0;border-radius:0;background:0 0}.social-likes_single .social-likes__button{display:block;padding:2px 6px 2px 24px}.social-likes_single .social-likes__icon{margin-left:4px;margin-top:2px}.social-likes_single .social-likes__counter{display:table-cell;padding:2px 8px 2px 4px;border-left:0;text-align:right}.social-likes_single .social-likes__widget:hover>.social-likes__counter:before,.social-likes_single .social-likes__widget:focus>.social-likes__counter:before,.social-likes_single .social-likes__widget:active>.social-likes__counter:before{display:none}.social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAaElEQVR42mIxL/zLgATkgXgBECcC8QOYIBOagvVA7ADEa4FYAV0RIxDPAeIUKD8VygeJM7BABf8DsScQ/4HyzwGxB1QcrKgByUpk9h8YnwlJElkBiiYmBiIAbRUx0s46FizhgwEAAgwAkmYQfIjC7tcAAAAASUVORK5CYII=")}.social-likes__widget_single:hover,.social-likes__widget_single:active,.social-likes__widget_single:focus,.social-likes__widget_active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3673f4;border-color:#3673f4;color:#fff}.social-likes__widget_single:hover .social-likes__icon_single,.social-likes__widget_single:active .social-likes__icon_single,.social-likes__widget_single:focus .social-likes__icon_single,.social-likes__widget_active .social-likes__icon_single{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAYklEQVR42mL4//8/AxKWB+L9QKyALI6u4Nx/CDiLrBCmgBGIdwOxEVQRiN4DFWcAE1DAAsR/gBgkwIjEBzMaGBAAmf0Hzgea1IDm+P9o/AYmBiIAbRUx0s46FizhgwEAAgwAAJd9Vn3NlgwAAAAASUVORK5CYII=")}.social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaklEQVR42mJ0Cp7jycDAMBeIJRnwg+dAnMxEpGIGqJq5THgULwFicSBmBGJbmCYWPCYWAvEbdEF8GmCK/yMLMjGQCLBpsIW6GwaQ/UC6Ddj8cBjJZOr44TkJ6l+ANKSAGEQofgpKGgABBgAWcxAZp2KpkQAAAABJRU5ErkJggg==")}.social-likes__widget_facebook:hover,.social-likes__widget_facebook:active,.social-likes__widget_facebook:focus{background:#425497;border-color:#425497}.social-likes__widget_facebook:hover .social-likes__icon_facebook,.social-likes__widget_facebook:active .social-likes__icon_facebook,.social-likes__widget_facebook:focus .social-likes__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaUlEQVR42mL6//+/JxA/+08YgNR4MoIYDAwMkgzEgedMeBQvAWJxIGYEYluomCQLHtMKgfgNuiA+DTDF/5EFmRhIBNg02ELdDQPIfiDdBlCw/sclRzU/PCdB/QuQhhQQgwjFT4E4GSDAAMuiQX7Tr7YFAAAAAElFTkSuQmCC")}.social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAA9ElEQVR42mKU3vqak4GB4TcQ/2HABFxAXA3EzkD8DIjbgfg+ECuwAIkwIHYD4gSoAchgORD7IfEDgPgpEGczAQlBII4C4kNAbIikSAqIfdEMYgRiMSD+B7JxJ9SZFkB8Foj3A/FWIP4KVYgO5gHxFpBGNSA+DsS2UIVOUIwLfAYRIKe+gGoiFpyDaTwJxEVA/J0ITd+hXgNrBIETMCcQADOA+D26RpCn/+LRdAuI62EcmMb/0IjOx6H5ATSu4a4ChaoPEMcAsTUQy6Bp+AfEy4C4EIjfIEuANG4B4rvQVKEOTWYfoKG3HYgfoluvPm8jA0CAAQAqvDQ/IXqkWQAAAABJRU5ErkJggg==")}.social-likes__widget_twitter:hover,.social-likes__widget_twitter:active,.social-likes__widget_twitter:focus{background:#00b7ec;border-color:#00b7ec}.social-likes__widget_twitter:hover .social-likes__icon_twitter,.social-likes__widget_twitter:active .social-likes__icon_twitter,.social-likes__widget_twitter:focus .social-likes__icon_twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAQAAAD4iURRAAAAo0lEQVQYGQXBsSoEAACA4Z8YKIO6yXLzjYrkHS5Wm5GyYPMAUgarMikpGZQHsFh4BZPhJi9wJdzn+7JkQZJk2bl3TzYNbGTfvUVJ8gyYmdjJMd6sS9bMAHwbZ+QHMy9OHQDgWtn1CgAALpUtAADAnpITUwAAU6tKtn0BALiSkjkXfgHAhxUpybwjvwA+DSVl7MEEwJ87A0lKRs7cenTj0FCSpH8xHAhkcGt6PAAAAABJRU5ErkJggg==")}.social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABD0lEQVR42nTSsUtCURTH8eszSGgIgkqSoHBQh7QpbAlBcRCJ2staHFoa+hNyzqXBoan+gMDdoWgymkwkBxMiggo3a3Cp76WfcJHXgQ/nvfveue+ewwt08luGmEEdcwgjZP7iFrtmIqaUn5SXkUEDA+wZn/CwgQgetHYjC+JbZCOANWf9VXmobDd+c4vu8YgoalhFFpf4VL8rmMW8vR/3lEQV2yijhUO99KzeQ7p+95wjneAMQcRQ1JfsNA/wrc1T46KaznyMJqZxrcIvdNRf3957Gm8JO0ggjRx+cKpN21h0B7GJDw3EOGPvYuQ3ctvgC+K4w7nOfoQlFP4rsg+usI4Lrff0Z7QnCyqpffMrwAC15jTuOMaeqQAAAABJRU5ErkJggg==")}.social-likes__widget_plusone:hover,.social-likes__widget_plusone:active,.social-likes__widget_plusone:focus{background:#dd4241;border-color:#dd4241}.social-likes__widget_plusone:hover .social-likes__icon_plusone,.social-likes__widget_plusone:active .social-likes__icon_plusone,.social-likes__widget_plusone:focus .social-likes__icon_plusone{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAA5klEQVR42myRvQrCMBSFUyehmyC4Zte1OPoALi6+gy/j6uobiINbF3Fx6tDFpZtSUFzEPxQxnksPchty4WvSJPeek5vIOWcQMViCFuiApqliDUbGD0kCeyLzAfiAI4i5VkM+CfiChdpIXRU2lNSgYAR6ysCB441jAkrfXs7KM1YXq3PuicUxuIO2/GvZKSh4n4xrcugKniwq88L3O+GmVB0GlKxWElsl2IEt1d4qsctu/ruXskqiFKXtL2WzRiQJ6McJWO8Jc/AA/dDj7niPDb2LpRU4e+q1x7VMkM5cSMZ7mBA/AQYALgmaWsDGGiQAAAAASUVORK5CYII=")}.social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8XunISbFxmQ5UYqGIj9KMztLCyTKrMZCs7K1U7NSLBRloWb+AREmFpPF7GUzRBaymGLpV5bi+9RzM+XU595zT+85533PueHTXhC1BFaRx6DHnnGEbbxoIPSEFCp+l3DjCWOYc38FFzEe7Tj3Dlr5AG0OWscA6jhFX5zHmgO1+oy3V0AHirhHGZ36jjnnknfaxzKmMIxdTKMHO0pPE/px6cA7nAV/bQsfXky7fmtCqA5a8Bn8bz/WqlhNaCCDE0xivCk459zfMKq6VPQxCth0wTUfcZdr+UIaWVR1D0k6115lFkNYwLuPeB4beFUm0cVN4NCnoaBb5z3iDFTfIx7Cpl+j23eyiF6Pqb4lXEVBvwIMAGRTP1kwMI3TAAAAAElFTkSuQmCC")}.social-likes__widget_mailru:hover,.social-likes__widget_mailru:active,.social-likes__widget_mailru:focus{background:#255896;border-color:#255896;color:#ffcd00}.social-likes__widget_mailru:hover .social-likes__icon_mailru,.social-likes__widget_mailru:active .social-likes__icon_mailru,.social-likes__widget_mailru:focus .social-likes__icon_mailru{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8Xtn0IyIDc1SFpJQ5EdN1ChLC6PJFCsWsvInKCvFQllYKPaaZpIpC83CntkgsrBSLP1K2Wh8n3pupubU5865p/c9533PnbBWDaLRijWsYMBrLyhiF69aCJ3Qg7J/j3DrhDFkPV/FuRKSTK6RQAbtmMEPCojjxGv9TTw2XIJ2n/PxN2jDFh5wjA69x1yzytBJB1hCGsPYxyxS2FN5SuhDxYH3OAv+xw4+vZlO/VVCqAma8RU0jpq1KFYJz5jCKSYxXhe87NrfMaq+1HQJ69h2w5e+4k738o1BTONC19rNpOpd5jGEHD5wiAVs4k2VRB9uwneectCd6x5xBervCY9h3V+jy99kEb1eU395XEVBfwIMAE0mQy9JLJUSAAAAAElFTkSuQmCC")}.social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAsElEQVR42mKJLJ3tycDAMBeIJRnwg+dAnMxEpGIGqJq5TGiKGZEwSE4ViDcha2LCYpIREK8C4l4gfgLElciSLDisDgXi/0A8DYi58GkA8Y8AsQkQfwHie0C8BVkBupO4kWyIBWJxIE4D4u/4nKQMxOVQ9jcgbgPii0BsgUvDIyCeBcR/gHgFVI00PhsuA3E61Lkg2xYAsSyyhudIcfGBQOS9AJmSAmIQEdNPQUkDIMAA8iAe2OyimvEAAAAASUVORK5CYII=")}.social-likes__widget_vkontakte:hover,.social-likes__widget_vkontakte:active,.social-likes__widget_vkontakte:focus{background:#526e8f;border-color:#526e8f}.social-likes__widget_vkontakte:hover .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:active .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:focus .social-likes__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAfUlEQVQYGQXBMQ4BUQAFwGej0P1aohJCJBpcwu6N1AqVTqFX6TSu4B4if2+gNGZirwIAqPZRAQBADSAiBmYeQACxcXc2sgICiA4/MzsggKFia6HxBAIolk6Oxia+EEDRgYN4QQDF2tXF1NAbAigiGnM3ICoAAOij1QMA+Gj/aNf4AJYJLVIAAAAASUVORK5CYII=")}.social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAyElEQVR42kzPMQtBcRTG4UvKQmalZFNKDNdm5gsYFCUlCbMyGMwsfACLzRcw2EwsGJTBQAZlUgxsfidvceq5/3vPeTv3Xs99FHMoP3ooOd+aoo+3T40hmnjouYsQWl4uEdRxRkLO6kVsQwB23nDRBruP2swGJ+zgYqKAq97JAi8UMUNFgb16LwvUkEYHcQUOaGNjgTKyaGCrQErn0gJVpQt/g6teObbfPGKAp/Orp3pH25DEHGGsFchghbxXXxvEAjlZqFf8CDAAgr4qyqKlfhgAAAAASUVORK5CYII=");background-position:6px 3px}.social-likes__widget_odnoklassniki:hover,.social-likes__widget_odnoklassniki:active,.social-likes__widget_odnoklassniki:focus{background:#f6903b;border-color:#f6903b}.social-likes__widget_odnoklassniki:hover .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:active .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:focus .social-likes__icon_odnoklassniki{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAQAAAD1lzQWAAAAgElEQVQIHQXBoRGCAAAF0N80OoA0AxTHcQMncAaO7J1ndRCbgUDRbPCgMABEjnu+F7FRGwxqG4m4YTLhJrG36BUKvcU+SnQiOpSx9cHDAx/biMoP/FQSZ3cnFxcnd+d4YfX2tuIVB1cjGF0dIgpf8FVIHI1otRgdozF72tl5mjV/486WhTdrOooAAAAASUVORK5CYII=")}.social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABCUlEQVR42nTRPUvDUBTG8ZtoKYogTsGCoAXtUqFuBR1c/AZddNbRQUqhH0Eo6KKDb0gpXQUHBxF0Kg6KFAWh4qI4KxQRtKXxf+C5OEgP/Ehu8uTclwSN0VmnWsE6shjEF05QwZMFQr04QB3vKOmjGlZxiZxTcE0Pi9jCGD402xnOsYNF67yBGwWP8IaCwhe4xjxmLDyNUySxjGGk3F/5Wcb9Rib04FNLu9LYmk2ih1cbVLXmKXTRwoPCc8jgES/WpYymlhOpSxoxdjXTNn7spo19nYbN1ME9hjTexLE/OqsAC/jGknYf6Yxv/U592LrkcYdn+VehrgmM4ND1r8CHB7CnX96v4l8BBgB54jWa5GM+bAAAAABJRU5ErkJggg==")}.social-likes__widget_pinterest:hover,.social-likes__widget_pinterest:active,.social-likes__widget_pinterest:focus{background:#cc002b;border-color:#cc002b}.social-likes__widget_pinterest:hover .social-likes__icon_pinterest,.social-likes__widget_pinterest:active .social-likes__icon_pinterest,.social-likes__widget_pinterest:focus .social-likes__icon_pinterest{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAQAAADV/FywAAAAvklEQVQYGQXBsUoUAACA4f/i8MBB0TdINCQQhHoDaXRzagkkopYGhRYfwKWhSYLDZ2ixNyiTVp1cXMQgaDpNsa6v70vy3DcTt34ZeyRlaIzPXnvpAy6tK2+wIwuSZ/75Yphz3+XQjS3JVzwOe0Z+463kCBu58dHIT/fW5IEzUys58NeqK6eSJ/44NZM5r2yaurTkoRNsK8kuLlybYt9AycAnd5a98M5TScmsH44lSVIyb2JbkiSDZNF7I0mS9B8IOsS5z/yrNgAAAABJRU5ErkJggg==")}

/*****************************
 All rights reserved.
 AllFont.ru (c) 2011-2015
 *****************************/


.check768, .check950 {
	display: none;
}

.ads {
  
}
.ads .ads-head {
    width: 320px;
    font-style: normal;
    text-align: right;
    background: url(../images/style/dot.png) repeat-x bottom left;
    color: #e1e1e1;
    margin: 0 auto 5px;
}
@media (min-width: 500px) {
    .ads .ads-head {
         width: 468px;
    }
}
@media (min-width: 1130px) {
    .ads .ads-head {
         width: 728px;
    }
}


#toTop {
    width: 100px;
    background: #0097c0;
    text-align: center;
    padding: 10px;
    position: fixed;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    display: none;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    border-radius: 5px;
    opacity: 0.8;
}
#toTop:hover {
    opacity: 0.6;
}
#comments-block {
	margin: 10px;
}
#vk_comments, #vk_comments iframe {
    width: 100% !important;
    box-sizing: border-box;
}

.mobile-adsense {
	display: none;
}

#topblock {
    background: #fff;
    border-bottom: 1px solid #e0e3f1;
    text-align: center;
    padding-top: 10px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
}

#topblock-bottom #topblock {
    border-bottom: 0;
}

#topblock .topblock-item {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 10px;
    text-decoration: none;
    text-align: center;
    width: 66px;
}
#topblock .topblock-item:hover {
	opacity: 0.8;
}

#topblock .topblock-item img {
    border-radius: 50%;
    width: 52px;
}

#topblock .topblock-item:hover img {
    margin-top: -5px;
}

#topblock .topblock-item div {
    font-family:  Arial,sans-serif;
    font-size: 12px;
    color: #210180;
    overflow: hidden;
    display: block;
    height: 13px;
    font-style: normal;
}

#topblock .topblock-item:hover div {
    margin-top: 5px;
}

/* Меню после верхней полоски с иконками */
#second-topblock {
    border: solid #F0F0F0;
    border-width: 0 1px 1px;
    background: #f8f8f8;
    padding: 5px;
    background: #f1f2f6;
    text-align: center;
}

#second-topblock {
    border: solid #dfdfdf;
    border-width: 1px 0;
    background: #f8f8f8;
    padding: 5px;
    background: #f1f2f6;
}

#second-topblock a {
    border: 1px solid #3D92AB;
    border-radius: 4px;
    background: #fff;
    padding: 0px 5px;
    line-height: 24px;
    font-size: 11px;
    color: #3D92AB;
    text-decoration: none;
    margin-right: 2px;
    text-transform: uppercase;
    font-family: tahoma;
    display: inline-block;
    box-sizing: border-box;
    margin-bottom: 4px;
}

#second-topblock a:hover {
    background-color: #3D92AB;
    color: #fff;
}

.icons-menu {
	margin: 11px 11px 4px;
	text-align: center;
}
.icons-menu:after, .icons-menu:before {
	content: '';
	display: block;
	clear: both;
}
.icons-menu .left-menu-block-title {
	margin-right: 4px;
}
.icons-menu .menu_cat {
	display: inline-block;
	float: none;
	width: 57px;
}
.icons-menu .left {
	width: 50%;
	float: left;
	padding-right: 5px;
	box-sizing: border-box;
}
.icons-menu .right {
	width: 50%;
	float: right;
	padding-left: 5px;
	box-sizing: border-box;
}

.social-buttons {
    text-align: center;
}
.social-item {
    display: inline-block;
    width: 135px;
    text-align: center;
}

.social-item div {
    display: inline-block;
}

.vk-save table tr td:first-child div{
    margin: 4px 0 0px !important;
}

.header-search.mobile-search {
	display: none;
	margin-bottom: 15px;
}

@media only screen and  (max-width: 1150px) {
	#toper {
		min-width: initial;
		width: 100%;
	}

	#topmenupanel {
		max-width: 1000px;
		width: 100%;
	}

	.header_menu_bg_l {
		width: 100%;
	}

	.header_menu_line {
		width: 100%;
	}

	#topmenu {
		width: 100%;
	}

	#wrapper {
		width: auto;
		max-width: 1060px;
	}

	#footer, .footer {
		width: auto;
		max-width: 1112px;
	}

    .column-1 {
        padding: 0;
        width: 31.33% !important;
        margin: 5px 1%;
    }

    .story-game {
        width: 100%;
        height: 165px;
        letter-spacing: normal;
    }

    .story-game div.title {
        width: 100%;
    }
    .title span {
        width: 98%;
    }

    .short_cont img {
        box-sizing: border-box;
        width: 100%;
        height: 122px;
    }

}

@media only screen and  (max-width: 950px) {
	#wrapper {
		width: 90%;
		padding-top: 10px;
	}

	#footer, .footer {
		width: 95%;`
	}

	#header {
		display: none;
	}

    .header-search {
        width: 100%;
    }

	.social-block {
	    bottom: 7px;
	    left: 0;
	    right: 0;
	    text-align: center;
	}

	.header_menu_bg_l {
		display: none;
	}

	.logo {
		display: none;
	}

	#left {
		display: none;
	}

	#right {
	    margin-left: 0;
	    padding: 6px 7px 0 7px;
	    background: #fff;
	    border-radius: 6px;
	    box-shadow: 0px 3px 7px -3px #333;
	}

	#container, .container3, .container, .container1,
	 .container2, .container_b_l, .container_b_r, .container_b_c {
		background: initial;
		padding: 0;
		margin: 0;
	}

	#container {
		margin-top: -8px;
	}

	.globalMessage {
		margin-right: 0;
		margin-left: 0;
	}

    .globalMessage.bottomMessage img {
        max-width: 500px;
        display: block;
        width: 80%;
        margin: 0 auto;
    }

	.column-1 {
	    padding: 0;
	    width: 23% !important;
	}

	.story-game {
		width: 100%;
		letter-spacing: normal;
	}

	.story-game div.title {
		width: 100%;
	}

	.short_cont img {
		box-sizing: border-box;
		width: 100%;
		height: 122px;
	}

	.rellated_holder {
		margin: 20px auto;
	}

	.rell_box {
		display: inline-block;
		padding: 0;
		margin: 0;
	    width: 23.5% !important;
	    letter-spacing: -0.3em;
	    margin-right: 2%;
        margin-bottom: 15px;
	}

	.rell_box:nth-child(4n+4) {
		margin-right: 0;
	}

	.rell_box h4 {
		letter-spacing: normal;
		height: 33px;
	}

	.rell_box_img {
		width: 100% ;
		letter-spacing: normal;
	}

	.rell_box_img img {
		box-sizing: border-box;
		width: 100% !important;
		height: 122px !important;
	}

	#topmenupanel li.top-menu-my-games {
		display: none;
	}

	.autorisation2 {
		position: absolute;
		right: 0;
		margin-right: 0;
	}

	#topmenu li a {
		min-width: 35px;
	}

	#toper {
		display: none;
	}

	#mobile-navigation {
		display: table;
	}

	.autorisation2, .autorisation {
		display: none;
	}

	.nav_links {
		display: none;
	}

	#flash-game {
		width: 90%;
		display: block;
		margin: 0 auto;
	}

    .short embed {
        width: 90%;
        display: block;
        margin: 0 auto;
    }

	.check950 {
		display: block;
	}

	.short {
		background: initial;
	}

	.short_story {
		padding: 0;
	}

	#dle-comments-form, .berrors, .short.notice {
		display: none;
	}

	.full_item h3 em {
		margin-left: 0;
	}

	.adsense-bg {
		width: 100%;
		margin: 0;
	}

	.web-adsense {
		display: none;
	}

	.mobile-adsense {
		display: block;
	}

	.f_input {
	    width: 80%;
	}

	.f_textarea {
	    width: 100% !important;
	}

	.tableform select {
		width: 80%;
	}

	.header-search.mobile-search {
		display: block;
	}
}

@media only screen and  (max-width: 750px) {
	#mobile-menu .menu_cat, .static-category-block .menu_cat {
		width: 14%;
	}

	.story-game {
		height: 135px;
	}

    .title a {
        font-size: 13px;
    }

	.short_cont img {
		height: 95px;
	}

	.rell_box {
		height: 130px;
	}

	.rell_box_img img {
		height: 95px !important;
	}

	.check768 {
		display: block;
	}

	.text-tab {
		display: block;
	}

	.tab-home-text-hide  {
		display: none;
	}

	.short-a, .short-c {
		display: none;
	}

	.imagess img {
		display: block;
		max-width: 400px;
		width: 80%;
		margin: 0 auto;
	}
    

	.full_item {
		background: none;
        padding: 6px 0;
        height: auto;
	}

	.full_item1 {
		margin: 0;
	}

	.full_item h1 em {
		margin-left: 0;
        background: none;
        color: #1f6d83;
        line-height: 18px;
	}
    .short_bt_line {
        background: none;
    }
    .short_bt_line1 {
        background: none;
    }
    .short_category {
        margin: 5px 0;
    }
}

@media only screen and  (max-width: 650px) {
	#wrapper {
		width: 95%;
	}

	#footer {
	    width: 95%;
	}

	.footer {
		width: 100%;
	}
}

@media only screen and  (max-width: 580px) {
	.likeicons {
		height: 58px;
	}
	.social {
		display: block;
		float: none;
	}
	.column-1 {
        width: 48% !important;
	}

	.story-game {
	    height: 195px;
	}

	.short_cont img {
	    height: 150px;
	}

	.rell_box {
		width: 32% !important;
		margin-right: 2%;
		height: 145px;
	}

	.rell_box:nth-child(4n+4) {
	    margin-right: 2%;
	}

	.rell_box:nth-child(3n+3) {
	    margin-right: 0;
	}

	.rell_box_img img {
	    height: 110px !important;
	}

	#mobile-menu .menu_cat, .static-category-block .menu_cat {
	    width: 20%;
	}
}

@media only screen and  (max-width: 500px) {
	.story-game {
	    height: 180px;
	}

	.short_cont img {
	    height: 140px;
	}

	.rell_box {
		height: 130px;
	}

	.rell_box_img img {
	    height: 95px !important;
	}

	#mobile-menu .menu_cat, .static-category-block .menu_cat {
	    width: 25%;
	}

	#mobile-navigation .mobile-navigation-item span {
		font-size: 12px;
	}

	#mobile-navigation .mobile-navigation-item.mobile-online-games {
		display: none;
	}

	#flash-game {
	    width: 100%;
	}

    .short embed {
        width: 100%;
    }
    #footermenu li:last-child {
        display: none;
    }
}

@media only screen and  (max-width: 450px) {
	#mobile-navigation .mobile-navigation-item span {
		font-size: 11px;
	}

}

@media only screen and  (max-width: 410px) {
	#header {
		height: 58px;
	}
}

@media only screen and  (max-width: 400px) {
	.column-1 {
	    width: 48% !important;
	}

	.story-game {
	    height: 150px;
	}

	.short_cont img {
	    height: 110px;
	}

	.rell_box {
		width: 49% !important;
	    margin-right: 2%;
	    height: 145px;
	}

	.rell_box:nth-child(3n+3) {
	    margin-right: 2%;
	}

	.rell_box:nth-child(2n+2) {
	    margin-right: 0;
	}

	.rell_box_img img {
	    height: 110px !important;
	}

	#mobile-navigation .mobile-navigation-item span {
	    font-size: 10px;
	}

	#footermenu li:nth-child(3) {
        display: none;
    }
}

@media only screen and  (max-width: 360px) {
    .popup_block{display:none;float:none;position:relative!important;top:0;left:0;z-index:99999; margin: 50px auto 0 !important;}
	#mobile-navigation .mobile-navigation-item span {
	   font-size: 9px;
	}

	#footermenu li:first-child {
		display: none;
	}

	.story-game {
	    height: 135px;
	}

	.short_cont img {
	    height: 95px;
	}

	.rell_box {
		height: 130px;
	}

	.rell_box_img img {
	    height: 95px !important;
	}

	#mobile-menu .menu_cat, .static-category-block .menu_cat {
	    width: 33%;
	}

	#mobile-menu .mobile-menu-navi .mobile-menu-navi-item span {
		font-size: 12px;
	}
}

@media only screen and  (max-width: 340px) {
    .popup_block {
        width: 300px!important;
    }
    .logindialog_input {
        width: 232px;
    }
    .logindialog_input2 {
        width: 149px;
    }
}

/* Adsense */
.ads2, .ads3 {margin-left: -4px;}
.ads1, .ads2, .ads3 { width: 320px; height: 100px; }
@media(min-width: 500px) { .ads1, .ads2, .ads3 { width: 468px; height: 60px; } }
@media(min-width: 1130px) { 
    .ads1, .ads2 { width: 728px; height: 90px; } 
    .ads3 {width: 718px; height: 300px;}
}


.close-full-screen {
	display: none;
    position: absolute;
    z-index: 5010;
    cursor: pointer;
    height: 50px;
    width: 50px;
}

/* comments */
.comm_ava { height:50px; display:block; overflow:hidden; float:left; }
.comm_ava img { width:50px; }

.comm_date { background:url(../images/style/short_views.gif) no-repeat 0 10px !important; padding-left:12px !important; margin-left:8px !important; }
.comm_date em { background:#f2f3f3 !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:2px 6px 2px 5px; }
.comm_date a { color:#2f9ab9 !important; text-shadow:none !important; }
.short_l { margin-left:-15px; }
.short_r { margin-left:51px; }
.short_r h3 { float:right; padding-right:2px; }
.short_r h3 a { color:#2f9ab9; }
.short_r h3 a:hover { text-decoration:none; }

.comm_category { float:right; }
.comm_category li { display:inline; font-style:normal; color:#9e9e9e; }
.comm_category li a { font-style:italic; color:#9e9e9e; }
.comm_category li a:hover { color:#455a60; }

.comm_dot { background:url(../images/style/dot.png) repeat-x bottom left; margin:0 0 9px 66px; padding-bottom:11px; }

.comm_registration em { background:#f2f3f3 !important; color:#2f9ab9; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:2px 6px 2px 5px; }
.comm_date em { background:#f2f3f3 !important; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:2px 6px 2px 5px; }
.comm_date b { background:none; padding:0; color:#2f9ab9; }

.comm_comment1 { background:url(../images/style/comm_comment.gif) no-repeat 20px 0; padding-top:9px; margin-top:8px; }
.comm_comment { background:#f2f3f3; color:#515151; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:6px 7px 6px 7px; }

.basecont { padding:4px 11px 13px 13px; }

.popup_avatar { float:right; }
.popup_info { line-height:17px; }
.popup_info a { color:#2f9ab9; }
.popup_info a:hover { text-decoration:none; }
.static { padding:4px 11px 8px 13px; } 
fieldset { border:none !important; margin-left:7px !important; }
h5 { font-size:13px; }
.pad { margin-right:30px; }
.ui ul { margin:0 0 10px 0; padding:0; line-height:17px; }
.ui span { margin-left:17px; }
.avatar { float:right; padding:7px 17px 0 0; }
.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}