@charset "utf-8";
@font-face {
    font-family: 'pf_square_sans_proregular';
    src: url('fonts/pfsquaresanspro-regular-webfont.eot');
    src: url('fonts/pfsquaresanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfsquaresanspro-regular-webfont.woff2') format('woff2'),
         url('fonts/pfsquaresanspro-regular-webfont.woff') format('woff'),
         url('fonts/pfsquaresanspro-regular-webfont.ttf') format('truetype'),
         url('fonts/pfsquaresanspro-regular-webfont.svg#pf_square_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul, dl {list-style: none; padding: 0; margin: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ""; content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need "cellspacing="0"" in the markup */
table, table td {border-collapse: collapse;}
a img, img a {border: none;}
a:active {outline: none;} 
a:focus {-moz-outline-style: none;}

.clearfix {*zoom: 1;}
.clearfix:before,
.clearfix:after {display: table; content: "";}
.clearfix:after {clear: both;}

body {
	font: 100%/1.4 'pf_square_sans_proregular', Verdana, Arial, Helvetica, sans-serif;
	background: #fff;	
	width: 100%;
	min-width: 1020px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	margin: 0;
	padding: 0;
	color: #333333;
	font-size: 12px !important;

}
body::-webkit-scrollbar {
    width: 1em;
}
 
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px 2px rgba(0,0,0,0.3); /*����*/
    background:none; /*��� � ��� �� ����� ������� ����� ������ ��� �� �� none �������� ��� �� ����� ������*/
        opacity:.7;
}
 
body::-webkit-scrollbar-thumb {
  border-radius: 5px;	
  background: none; 
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
  cursor: pointer;
}
html {height: 100%;}

#banner a img {margin: 0 1px 0 1px !important; opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);}
#banner a:hover img {margin: 0 1px 0 1px !important; opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}


#ie6-warning {background: #ffc; text-align: center; padding: 0.25em; border-bottom: 1px solid #bbb;}
#ie6-warning a {color: #900;}





.soc{
	float: right;
	display: table;
	margin: 0;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
}
.facebookk,
.vk,
.tw,
.mail,
.OkGroup,
.in{
	position: relative;
	display: inline-block;
	margin: 5px;
	width: 32px;
	height: 32px;
	opacity:0.8;
	-moz-opacity:0.8; 
	filter: alpha(opacity=80);
	cursor: pointer;
}
.facebookk:hover,
.vk:hover,
.tw:hover,
.mail:hover,
.OkGroup:hover,
.in:hover{
	position: relative;
	display: inline-block;
	margin: 5px;
	width: 32px;
	height: 32px;
	opacity:1.0; 
	-moz-opacity:1.0; 
	filter: alpha(opacity=100);
	cursor: pointer;
}



.facebookk{
	background: url('img/soc.png') no-repeat;
	background-position: -1px -1px;
}
.in{
	background: url('img/soc.png') no-repeat;
	background-position: -103px -1px;
}
.tw{
	background: url('img/soc.png') no-repeat;
	background-position: -35px -1px;
}
.vk{
	background: url('img/soc.png') no-repeat;
	background-position: -69px -1px;
}
.OkGroup{
	background: url('img/soc.png') no-repeat;
	background-position: -137px -1px;
}



/* ~~ ��������� ���������/����� h1-h6 ~~ */
h1, h2, h3, h4, h5, h6 {font: 100%/1.3 'pf_square_sans_proregular', "Verdana", Arial, Helvetica, sans-serif;}

h1 {
	background-color: #ef0033;
	width: 100%;
	padding: 10px 10px;
	margin: 0 0 0 -10px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff !important;
}
h2 {
	font-size: 18px;
	font-weight: normal;
	color: #45b0e5;
}
h3 {
	font-size: 16px;
	font-weight: normal;
	color: #45b0e5;
}
h4 {
	font-size: 15px;
	font-weight: normal;
	color: #8fb324;
}
h5 {
	font-size: 14px;
	font-weight: normal;
	color: #45b0e5;
}
h6 {
	background-color: #ef0033;
	width: 100%;
	padding: 10px 10px;
	margin: 0 0 0 -10px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff !important;
}

.titleglh1 {background-color: #00b9e9; width: 100%; padding: 10px 10px; margin: 0 0 0 -10px; text-align: center;}
.titleglh1 h1 {color: #ffffff !important; font-size: 18px;}


.hrtl {background-color: none !important; background: url('img/hrtl.png') !important; background-position: center top; background-repeat: repeat-x; height: 6px; min-width: 50px;}
hr {background-color: #b6cfde; height: 1px;	border: none; min-width: 50px;}





/* ~~ ���������� ������ �� ����� ����� ������ ���������� � ���� �������, ������� ������ ����������, ��������� ������ ���������. ~~ */
a:link, a:visited {color: #8fb324; text-decoration: none;}
a:hover, a:active, a:focus {color: #844f9a; text-decoration: none;}


/* ~~ ��������� ����������� ���������� ��� uCoz ~~ */
.gTable { background: none;}
.fancybox-title-float-wrap .child {display: none !important;}

#fancybox-overlay {opacity:0.5 !important; -moz-opacity:0.5; filter:alpha(opacity=50);}
.highslide-gallery ul li {background: none !important; width: 235px !important; min-height: 210px; height: auto !important; float: left; border: none !important; line-height: normal !important;}



/* ~~ ������������� ������� ~~ */
.pgSwchA, .swchItemA, .swchItemA1 {
	min-width: 26px;
	width: auto !important;
	padding: 5px 6px 3px 6px;
	color: #333333;
	border-bottom: 2px solid #f10c07;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
}

.pgSwch:link, .pgSwch:visited, .swchItem:link, .swchItem:visited, .swchItem1:link, .swchItem1:visited {
	min-width: 26px;
	width: auto !important;
	padding: 5px 6px 3px 6px;
	color: #357cd4;
	border-bottom: 2px solid #e5e5e5;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
}
.pgSwch:hover, .pgSwch:active, .pgSwch:focus, .swchItem:hover, .swchItem:active, .swchItem:focus, .swchItem1:hover, .swchItem1:active, .swchItem1:focus {
	color: #357cd4;
	border-bottom: 2px solid #357cd4;
}

.eDetails, .eDetails1, .eDetails2 {
	border: 1px dashed #808080;
	font-size: 10px;
	margin: 2px 0px 10px;
	padding: 2px 3px;
}


.wysibb-body { width: 97%; height: 1300px; padding: 0 !important; margin: 10px !important;}
.wysibb-text .wysibb-text-iframe { height: 150px !important;}

#invoice-table { background: none !important;}
/* ~~ /��������� ���������/����� ~~ */



/* ~~ /��������� ����������� ���������� ��� uCoz ~~ */





.container {
	width: 100%;
	margin: 0 auto;
	padding: 0 0 110px 0;
}


header {
	width: 100%;
	height: 160px;
	background-image: url("img/headertop.jpg");
	background-position: center top;
	background-repeat: no-repeat;	
}
.headertopcenter {
	width: 1300px;
	height: 160px;
	margin: 0 auto;
}
.headerleft {
	width: auto;
	height: auto;
	position: absolute;
	margin: 135px 0 0 0;
}
.headerright {
	width: auto;
	height: auto;
	float: right;
	position: relative;
	padding-left: 80px;
	margin: 57px 0 0 0;
	text-align: right;
	font-size: 11px;
	color: #999999;
}
.siteAva {
	position: absolute;
	left: 0;
	top: -10px;
	width: 64px;
	height: 64px;
}
.headerright b {font-size: 16px; color: #333333;}
.headerright i {font-size: 12px; color: #333333; font-style: normal;}

.logo {width: 379px; height: 42px; position: absolute; margin: 25px 0 0 0; text-align: center; color: #ccc; font-size: 17px;}

.headerb {
	width: 100%;
	height: 375px;
	background-image: url("img/header.jpg");
	background-position: center top;
	background-repeat: no-repeat;	
}
.headercenter {
	width: 1300px;
	height: 375px;
	margin: 0 auto;
}


#search {position: absolute; margin-top: 5px;}

.search_form {
	background-color: #ffffff;
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0 8px 0 0;
	border: 1px solid #6eb8f3;	
}

.search_form input[type="text"] {
    width: 180px;
    height: 30px;
    display: block;
    float: left;
    font-size: 12px;
    color: #4e4949;
    line-height: 17px;
    text-indent: 8px;
    margin: 0;
    padding: 0;
    border: 0;
    background: 0;
}
.search_form input[type="submit"] {
    margin: 4px -6px 0 0;
    width: 26px;
    height: 26px;
    display: block;
    float: right;
    font-size: 0px;
    text-indent: -999px;
    border: 0 !important;
    padding: 0;
    background: url('https://www.voydoda.com/img/search.png') no-repeat;
    cursor: pointer;
}
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {
    font-size: 7pt;
    padding: 3px;
    color: #30a6ff;
    background: url('https://gaming-up.com/new_style/forum/forum-fon.png')#ffffff repeat-x center top;
    border: 1px solid #ecf0f3;
}





/* ������� ���� */
.uMenuH div {background: none !important; border: none !important;}
.uMenuH li {float:left; padding:0 5px;}

.uMenuArrow {
	width: 10px;
	height: 10px;
	position: absolute;
	top: 12px !important;
	right: 0px;
}


.uMenuH .uMenuItem {font-weight:normal;}

.uMenuH li {margin: 0 0 20px 0; padding: 0 5px; font-size: 14px; letter-spacing: -1px;}

.uMenuH li a:link, .uMenuH li a:visited {text-decoration: none; color: #6e6e6e; padding: 5px 10px;}
.uMenuH li a:hover, .uMenuH li a:active, .uMenuH li a:focus {text-decoration: none; color: #8fb324; border-top: 2px solid #8fb324;}




.uMenuH a.uMenuItemA:link, .uMenuH a.uMenuItemA:visited {text-decoration:none; color: #45b0e5 !important; }
.uMenuH a.uMenuItemA:hover, .uMenuH a.uMenuItemA:active, .uMenuH a.uMenuItemA:focus {text-decoration:none; color: #45b0e5 !important;}

.uMenuH .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;}
/* --------- */


/* ����� ���� */
.my-menu {}
ul#my-menu, ul#my-menu ul {list-style-type: none; margin: 0; padding: 0px; width: 200px; text-align: left;}
ul#my-menu a {display: block; text-decoration: none;}


ul#my-menu li {_display: inline;}
ul#my-menu li a {background: none; font-size: 13px; color: #1a5e80; margin: 0; border-bottom: 1px dashed #b3b3b3; padding: 4px 3px 4px 6px; _height: 15px; min-height: 16px; height: auto; vertical-align: middle !important;}
ul#my-menu li a:hover {color: #2483b2; border-bottom: 1px dashed #b3b3b3; border-right: none; border-top: none; border-left: 2px solid #454027; padding-left: 4px;}

ul#my-menu li .sample-menuA {color: #2483b2; text-shadow: rgba(0,0,0,0.2) 1px 1px 3px; font-weight: bold;}
ul#my-menu li .sample-menuA:hover {color: #1a5e80;}


ul#my-menu li ul li {margin: 0; border-collapse: collapse;}
ul#my-menu li ul li a {background: none; font-size: 11px; color: #666666; border: 1px dashed #b3b3b3; border-top: none; border-left: none; border-right: none; padding-left: 10px; height: auto;}
ul#my-menu li ul li a:hover {color: #2483b2; border-bottom: 1px dashed #b3b3b3; border-right: none; border-top: none; border-left: none; padding-left: 10px; height: auto;}

ul#my-menu li ul li .sample-menuA {color: #2483b2; text-shadow: rgba(0,0,0,0.2) 1px 1px 3px; font-weight: bold;}
ul#my-menu li ul li .sample-menuA:hover {color: #666666;}


ul#my-menu a.collapsed { background:url("img/arrow.png") right 2px no-repeat; }
ul#my-menu a.expanded { background:url("img/arrowop.png") right 2px no-repeat; }
/* ------------- */


.formLogin{
	float: left;
	display: inline-block;
	width: 155px;
}
.formPass{
	float: right;
	display: inline-block;
	width: 155px;
	margin-left: 30px;
}
.formLogin input,
.formPass input
{
	padding: 3px 0 3px 10px;
	border: 1px solid #6eb8f3;
	background: none;
	outline: 0;
	color: #b9b9b9;
}
.formRemember{
	float: left;
	display: inline-block;	
	padding-top: 11px;		
	font-size: 12px;
	color: #1a6caf;
	font-weight: bold;
}
.formPassport{
	float: left;
	display: inline-block;	
	padding: 15px 0 0 10px;		
	font-size: 12px;
	color: #1a6caf;
	font-weight: bold;
}
.formEnter{
	float: right;
	margin: 10px -13px 0 10px;
	background-color: #5eb7f1;
	color: #fff;
	font-weight: bold;
}
.formEnter input{	
	padding: 5px 10px;
	display: block;
	background-color: #5eb7f1;
	color: #fff;
	font-weight: bold;	
}
.contentbody {width: 100%;	}
.contentcenter {width: 1300px; margin: 0 auto 0 auto;}

.content {border: 2px solid #f1f1f1; padding: 3px 10px 2px 10px;}

.sidebar {width: 260px;}

.sidebarleft {width: 220px; margin: 0 40px 0 0;}
.sidebarright {width: 220px; margin: 0 0 0 40px;}

.sidebarleft img, .sidebarright img {max-width: 100%; max-height: auto;}

.sidebarlefttop, .sidebarrighttop {background:url("img/sidebar.png") top center no-repeat; width: 220px; margin: 0; text-align: center; font-size: 16px; color: #ffffff; padding: 7px 0px; text-shadow: rgba(0,0,0,0.7) 1px 1px 5px;}
.sidebarlefttopb, .sidebarrighttopb {width: 216px; border: 2px solid #f1f1f1; border-top: none !important;}

.sidebarrighttopbop {width: 206px; padding: 3px 5px; border: 2px solid #f1f1f1; border-top: none !important;}


.sidebarleftrek, .sidebarrightrek {background-color: #ef0033; width: 220px; margin: 0; text-align: center; font-size: 16px; color: #ffffff; padding: 7px 0px; text-shadow: rgba(0,0,0,0.7) 1px 1px 5px;}
.sidebarleftrekb, .sidebarrightrekb {width: 216px; border: 2px solid #ef0033; border-top: none !important;}





.reset, .reset li {list-style: none; padding: 0; margin: 0; }
.reset li:hover { background-color: #f1f1f1;}
.navi .dcont{padding:11px 1px 15px 1px;}
.navi li{list-style-type:none;} .navi ul{width:100%;}
.navi a{display:block; height:22px; color: #555555; padding:7px 10px 0 10px;  border-bottom: 1px solid #e2e2e2; text-decoration: none;}
.navi a:hover{background-position:0 -29px;}
.navi a span{background:url no-repeat; display:block; height:13px; line-height:13px; padding-left:21px; cursor:pointer;}
.navi li a:hover {
 
 color: #8fb324;
 text-shadow: rgba(255,255,255,0.5) 1px 1px 0px;
 text-decoration:none;
}.navi .submenu{width:200px; background:url(/new_style/block/submenu.png) no-repeat; margin-left:10px;} .sbmbtm{background:url(/new_style/block/submenubtm.png) no-repeat 0 100%;}
.navi .submenu ul{padding:4px 0 8px 0;} .navi .submenu li{height:19px;}
.navi .submenu a{background: url(/new_style/block/submenua.png) repeat-x; height:19px; color:#ffffff; padding:0 10px 0 5px;} .navi .submenu a:hover{ background-position:0 -19px; color:#ffffff;}
.navi .submenu a span{height:19px; display:block; background:url(/new_style/block/submenuspan.gif) no-repeat 0 50%; line-height:19px; padding-left:15px; float:none; margin:0; cursor:pointer;}




.content img {max-width: 230px;}
.newsimg {max-width: 120px !important; height: auto !important;}







/* ~~ ������ ���������� ~~ */
footer {
	background-image: url("img/footer.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100px;
	position: absolute;
	left: 0;
	bottom: 0;
}

.footercenter {
	width: 1300px;
	height: 100px;
	margin: 0 auto;
	padding: 0;
}

.footerleft {
	float: left;
	display: inline;
	margin: 32px 0 0 0;
	font-size: 14px;
	color: #ffffff;
}
.footerleft a {color: #6279a4 !important; font-size: 10px !important;}

.reset li
{
	background: url('img/liBg.png') no-repeat 10px;
}

.footerright {
	width: 600px;
	height: 30px;
	float: right;
	display: inline;
	text-align: right;
	margin: 33px 0 0 0;
	color: #f0858f;
	font-size: 10px;
}
.footerright a:link, .footerright a:visited {color: #ffffff; text-decoration: underline;}
.footerright a:hover, .footerright a:active, .footerright a:focus {color: #000000; text-decoration: none;}

.kopirait1 {
	background-image: url("img/kopirait1.png");
	background-position: top right;
	background-repeat: no-repeat;
	width: 115px;
	height: 28px;
	display: inline;
	float: right;
	padding: 2px 0 0 5px;
	margin: 0 0 0 5px;
	text-align: left !important;
	font-family: Tahoma, Geneva, sans-serif !important;
}
.kopirait2 {
	background-image: url("img/kopirait2.png");
	background-position: top right;
	background-repeat: no-repeat;
	width: 127px;
	height: 28px;
	display: inline;
	float: right;
	padding: 2px 0 0 5px;
	margin: 0 0 0 5px;
	text-align: left !important;
	font-family: Tahoma, Geneva, sans-serif !important;
}
.kopirait1, .kopirait2 {opacity:0.8; -moz-opacity:0.8; cursor: pointer;}
.kopirait1:hover, .kopirait2:hover {opacity:1.0; -moz-opacity:1.0; cursor: pointer;}




.container404 {
	background-position: top center;
	background-repeat: no-repeat;
	width: 100%;
	margin: 0 auto;
}
.container404center {
	width: 1000px;
	margin: 0 auto;
}
.container404header {
	height: 250px;
	padding: 50px 0 0 0;
}
.logo404 {width: 220px; height: 150px; position: absolute; margin: 25px 0 0 0;}
.headerright404 {
	width: auto;
	height: auto;
	float: right;
	margin: 40px 0 0 0;
	text-align: right;
	font-size: 11px;
	color: #777777;
	text-shadow: rgba(255,255,255,0.6) 1px 1px 0px;
}
.headerright404 b {font-size: 16px; color: #333333;}
.headerright404 i {font-size: 12px; color: #333333; font-style: normal;}

.footer404 {
	width: 1000px;
	height: 80px;
	margin: 100px auto 0 auto;
	padding: 0;
	border-top: 2px solid rgba(0,0,0,0.2);
	text-shadow: rgba(255,255,255,1.0) 1px 1px 0px;
}
.footer404left {
	float: left;
	display: inline;
	margin: 25px 0 0 0;
	font-size: 12px;
	color: #777777;
}
.footer404right {
	width: 300px;
	height: 30px;
	float: right;
	display: inline;
	text-align: right;
	margin: 25px 0 0 0;
	color: #777777;
	font-size: 10px;
}








.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {
    font-size: 12px;
    padding: 3px;
    color: #30a6ff;
    background: url('https://gaming-up.com/new_style/forum/forum-fon.png')#ffffff repeat-x center top;
    border: 1px solid #ecf0f3;
}
.pollBut {
    width: 110px;
}

.vote_button input {
    border: none;
    cursor: pointer;
}

.vote_button {overflow:hidden; padding:11px 10px 0 10px;}
.vote_submit {float:left;}
.vote_result {float:right;} 
.vote_button input {border:none; cursor:pointer;}
.dovote, .doresult, .doallvote, .pollBut {background:url('/img/vote_but.png') no-repeat;}
.dovote, .pollBut {margin:2px 0 0 0; height:23px; width:102px; text-indent: -999px;}
.dovote:hover, .pollBut:hover {height:23px; width:102px; background-position: 0 -25px; cursor: pointer;}
.doresult {background-position: -100px 0; width:31px; height:25px;}
.doresult:hover {background-position: -100px -25px; width:31px; height:25px; cursor: pointer;}
.doallvote { background-position: -131px 0; width:31px; height:25px;}
.doallvote:hover { background-position: -131px -25px; width:31px; height:25px; cursor: pointer;}










.v_track_top {border-bottom: 1px solid #f1f1f1; padding: 5px; margin: 3px 0;}
.v_track_title a {font-size: 14px;}

.v_track_detail, .top_news_h span { color: #2b8cff; font-size: 11px;}


.v_track_imgleft {background-image: url('img/sprait.png'); background-repeat: no-repeat; background-position: 0px 0px; width: 28px; height: 28px; float: left; margin: 0 10px 0 0; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.v_track_imgright {background-image: url('img/sprait.png'); background-repeat: no-repeat; background-position: 0px -40px; width: 28px; height: 28px; float: right; margin: 0 0 0 10px; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}


.v_track_imgleft:hover, .v_track_imgright:hover {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}



.storyk {width: 168px; height: 220px; float: left; display: inline; padding: 0 10px; margin: 0 0 10px 0; text-align: center;}
.story img, .storyk img {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.story img:hover, .storyk img:hover {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}







.short_inf_bg {width:244px; font-size:11px; margin:0 -2px;padding:0 0 18px 0; background:url('https://www.voydoda.com/new_style/news/short_inf_bg.png') repeat-x center bottom;}
.short_inf:first-child { margin:0 auto; background:none;}
.short_inf {overflow:hidden; padding:1px 0px; height:21px; border-bottom:1px solid #efefef;}
.short_inf ul {display:inline; }
.short_inf ul li { height:22px; float: left; padding: 9px 2px 0 0px;}
.short_inf ul li div {margin:-5px auto 0 auto;}
.auth {padding:0 0 0 20px; overflow:hidden; height:16px; background:url('/img/story_icons.png') no-repeat 0 -48px;}
.date {padding:0 0 0 20px; height:16px; background:url('/img/story_icons.png') no-repeat 0 -32px;}
.comm {padding:0 0 0 20px; height:16px; background:url('/img/story_icons.png') no-repeat 0 -16px;}
.view {padding:0 0 0 20px; height:16px; background:url('/img/story_icons.png') no-repeat 0 0;}
.cats {padding:0 0 0 20px; overflow:hidden; height:16px; background:url('/img/story_icons.png') no-repeat 0 -64px;}

.full_link {margin:7px 4px 0 0; float: left; color:#000;}
.full_link a {background:url('/img/news/full_link.png') no-repeat;height:19px; width:75px;cursor:pointer;display:block;}
.full_link a:hover {background-position:0 -19px;}


/*---bottom slauder----*/



.slider-wrap {position: relative;margin: 4px auto; width: 100%;}
.slider {
    position: relative;	
    width: 1260px;
	height: 300px;
    margin: auto;
}
.slider ul {
    margin: 0;
    padding:0;
}
.slider ul li {
    list-style: none;
    text-align: center;	
}
.slider ul li  div {	
	height: auto;
	width: 180px;	
	position: relative;
	margin: 0 auto;
    list-style: none;
    text-align: center;
}


.sldr {margin-top:-20px;}

.slider ul li img {
    display: inline-block;
    vertical-align: middle;
    width: auto;
	max-width: 180px;
    height: 170px;
	border: 2px solid #f1f1f1;
	opacity:0.8;
	-moz-opacity:0.8; 
	filter: alpha(opacity=80);
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-box-shadow: 0 20px 40px -20px #343842, 0 0 0 0 #000;
    -moz-box-shadow: 0 20px 40px -20px #343842, 0 0 0 0 #000;
    box-shadow: 0 20px 40px -20px #343842, 0 0 0 0 #000;
    -o-box-shadow: 0 20px 40px -20px #343842, 0 0 0 0 #000;
}
.slider ul li img:hover {
	opacity:1.0;
	-moz-opacity:1.0; 
	filter: alpha(opacity=100);
	box-shadow: none;
}






.titlePad{
	padding-top: 10px;
	display: inline-block;
}

a.titlePad{	
	text-decoration: none;
	color: #424242;
}
.slider ul li span {
    background: rgba(0,0,0,0.7);
	position: absolute;
	bottom: 0;
	left: 0;
	width: 110px;
	height: 30px;
	color: #fff;
	padding: 0 5px;
	font-size: 10px;
	font-style: italic;
	overflow: hidden;
}

.slider-arrow {
    position: absolute;
    top: 125px;
    width: 20px;
    height: 20px;
    background: black;
    color: #fff;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
}

.sa-left {
	left: -5px;
	background: url("img/controls.png") no-repeat 0 -15px;
	width: 40px !important;
	height: 40px !important;
}
.sa-right {
	right: 0px;
	background: url("img/controls.png") no-repeat -43px -15px;
	width: 40px !important;
	height: 40px !important;
}



/*-------- end slider -----------*/

.top_news_h
{
	padding: 5px 0 0 30px;
	text-align: left;
	background: url('img/topUz.png') no-repeat 5px;
}







.bg_animate,
.s_zoom .pict:before,
.s_zoom .pict .ic_zoom,
.jwpr_music .i_play {
transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,transform .9s ease,padding .3s ease,opacity .3s ease; 
-moz-transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,-moz-transform .9s ease,padding .3s ease,opacity .3s ease;
-webkit-transition: box-shadow .3s ease,border .3s ease,top .3s ease,left .3s ease,right .3s ease,bottom .3s ease,margin .3s ease,color .3s ease,background .3s ease,width .3s ease,height .3s ease,-webkit-transform .9s ease,padding .3s ease,opacity .3s ease;
}

.ics,
.icv {display:inline-block; vertical-align:middle; background:url(../images/icons.png) no-repeat 0 0;}
.icv,
.icv + span {display:inline-block; vertical-align:middle;}

.ic_arrow_up{ background-position: 0 0; width: 15px; height: 20px; } 
.ic_phones{ background-position: 0 -30px; width: 20px; height: 24px; } 
.ic_pointer{ background-position: 0 -64px; width: 16px; height: 24px; } 
.ic_search{ background-position: 0 -98px; width: 26px; height: 28px; } 
.ic_search_h{ background-position: 0 -136px; width: 26px; height: 28px; } 
.ic_user_exit{ background-position: 0 -174px; width: 13px; height: 14px; } 
.ic_user_inprofile{ background-position: 0 -198px; width: 18px; height: 18px; } 
.ic_user_offline{ background-position: 0 -226px; width: 18px; height: 18px; } 
.ic_user_online{ background-position: 0 -254px; width: 18px; height: 18px; } 
.ic_viewn_catalert{ background-position: 0 -282px; width: 14px; height: 15px; } 
.ic_viewn_date{ background-position: 0 -307px; width: 18px; height: 18px; } 
.ic_viewn_read{ background-position: 0 -335px; width: 18px; height: 13px; } 
.ic_zoom{ background-position: 0 -358px; width: 36px; height: 36px; } 



.idesc p:first-child
.idesc ul:first-child,
.idesc ol:first-child,
.idesc h1, .idesc h2, .idesc h3, .idesc h4, .idesc h5, .idesc h6 {margin-top:0;}
.idesc p:last-child,
.idesc ul:last-child,
.idesc ol:last-child {margin-bottom:0;}

.idesc img[style="float: left;"],
.idesc img[style="float:left;"] {margin:0 8px 8px 0;}
.idesc img[style="float: right;"],
.idesc img[style="float:right;"] {margin:0 0 8px 8px;}

.pict {display:block; position:relative;}
.pict img {width:100%; max-width:100%; height:auto; vertical-align:top;}

.shadown,
.h_top:after,
.content_full:after,
.content_full:before,
.f_bottom:after {width:auto; height:44px; content:' '; display:block; position:absolute; left:0; right:0; top:0; background:url(../images/shadown_bg.png) no-repeat 0 0; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; background-size:100% 100%;}
.h_top:after {top:2px; opacity:0.7;}
.sldr li .pict:after,
.b_videos li .pict:after,
.viewn .i_pict .pict:after {width:auto; height:80px; content:' '; display:block; position:absolute; left:0; right:0; bottom:0; background:url(../images/shadown_s_bg.png) no-repeat 0 0; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; background-size:100% 100%;}


.wrap {min-width:1194px; padding:40px 0; overflow:hidden; background:url(../images/bg.jpg) no-repeat center 0;}
.wrapper {width:1194px; position:relative; margin:0 auto; background:#fff; -moz-box-shadow:0 0 14px rgba(0,0,0,0.54); -o-box-shadow:0 0 14px rgba(0,0,0,0.54); -webkit-box-shadow:0 0 14px rgba(0,0,0,0.54); box-shadow:0 0 14px rgba(0,0,0,0.54);}





.h_slider {width:1260px; position:relative;}
.h_slider .h_slider_list {position:relative;}
.h_slider .h_slider_list > li {padding:30px 0 0 0; display:none; position:absolute; left:0; top:0;}
.h_slider .h_slider_list > li:first-child {display:block;}
.h_slider .h_slider_list > li > a {display:block;}
.h_slider .bx-viewport {z-index:9;}

.h_slider .bx-controls-direction {display:none;}
.h_slider .bx-custom-pager {display: none !important; position:absolute; left: 490px; top:280px; z-index:10;}
.h_slider .bx-custom-pager a .ins,
.h_slider .bx-custom-pager .pict {-moz-box-shadow:0 0 5px rgba(0,0,0,0.35); -o-box-shadow:0 0 5px rgba(0,0,0,0.35); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.35); box-shadow:0 0 5px rgba(0,0,0,0.35);}
.h_slider .bx-custom-pager .pict .pictr {width:32px; height:32px; display:block; background:#bd3975;}
.h_slider .bx-custom-pager a {display:block; position:relative; color:#9b9b9b; text-decoration:none;}
.h_slider .bx-custom-pager a .ins {display:block; position:absolute; right:8px; top:0; background:#fff; opacity:0;
-moz-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-webkit-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-o-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-ms-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
}
.h_slider .bx-custom-pager .titles {height:28px; line-height:28px; padding:0 30px 0 10px; overflow:hidden; display:block; font-weight:500; font-size:18px; color:#111; text-shadow:none; white-space:nowrap;}
.h_slider .bx-custom-pager .pict {width:26px; height:26px; display:block; overflow:hidden; position:absolute; right:-8px; top:-2px; border:3px solid #fff;} 
.h_slider .bx-custom-pager .pict img {width:26px; height:26px;}

.h_slider .bx-custom-pager .titleout {height:28px; line-height:28px; padding:0 28px 0 0; overflow:hidden; position:relative; display:block; font-size:13px; color:#9b9b9b; text-align:right; white-space:nowrap;}
.h_slider .bx-custom-pager .titleout:after {width:10px; height:10px; content:' '; display:block; position:absolute; right:10px; top:50%; margin:-5px 0 0 0; background:#b4b4b4;}
.h_slider .bx-custom-pager a:hover .titleout {color:#b90000;}
.h_slider .bx-custom-pager a:hover .titleout:after {background:#b90000;}

.h_slider .bx-custom-pager a.active .ins {opacity:1;
-moz-transform:matrix(1, 0, 0, 1, 0, 0);
-webkit-transform:matrix(1, 0, 0, 1, 0, 0);
-o-transform:matrix(1, 0, 0, 1, 0, 0);
-ms-transform:matrix(1, 0, 0, 1, 0, 0);
}
.h_slider .bx-custom-pager a.active .titleout {opacity:0;
-moz-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-webkit-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-o-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
-ms-transform:matrix(0.86, 0, 0, 0.86, 0, 0);
}



.pic_crop {
  
  background: #ccc no-repeat center center;
  z-index: 2;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}


.anims,
.custanim {position:relative;}
.sldr {}
.sldr li {
	width:230px; 
	float:left; 
	position:relative; 
	height: auto;		
	margin: 0 10px;
    list-style: none;
    text-align: center;
}
.sldr li a {display:block; color:#262626; text-decoration:none;}
.sldr li .pict {width:264px; padding:0 0 20px 0; position:relative; margin:0 auto; z-index:2;}
.sldr li .pict:after {left:-9px; right:-9px; top:auto; bottom:0; z-index:2;}
.sldr li .pict > span {height:150px; display:block; overflow:hidden; position:relative; z-index:3;}
.sldr li .pict > span img {min-height:150px;}
.sldr li p,
.sldr li .titles {max-height:52px; padding:0 10px; display:block; position:relative; overflow:hidden; margin:-1px 10px 0; z-index:3;}

.sldr.colmn_1 > li {width:880px; text-align:center;}
.sldr.colmn_1 > li .pict {width:auto; margin:0 8px;}
.sldr.colmn_2 > li {width:446px; text-align:center;}
.sldr.colmn_2 > li .pict {width:auto; margin:0 8px;}
.sldr.colmn_5 > li {width:200px; margin:0 20px; text-align:center;}



.sldr.colmn_5 > li .pict {width:auto; margin:0 8px;}
.sldr.colmn_5 > li .pict > span {height:84px;}
.sldr.colmn_5 > li .pict > span img {min-height:84px;}
.sldr.colmn_5 > li p,
.sldr.colmn_5 > li .titles {height:22px; line-height:22px; padding:0 5px; margin:-12px 5px 0; white-space:nowrap; text-overflow:ellipsis;}

.sldrb {width:600px; overflow:hidden; margin:50px auto 0; text-align:center;}
.sldrb .rows {margin:18px 0 0 0;}
.sldrb .rows:first-child {margin-top:0;}


.h_top {height:344px; position:relative;}
.h_t_bottom {width:auto; height:55px; position:absolute; left:0; right:0; bottom:0; background:rgba(7, 7, 7, 0.75);}

.hsoc {float:left; margin:18px 0 0 10px;}
.hsoc a {width:20px; height:20px; display:inline-block; position:relative; margin:0 2px; vertical-align:top; background:url(../images/icon_soc.png) no-repeat 0 0;}
.hsoc a:after {width:28px; height:28px; content:' '; display:block; position:absolute; left:-4px; top:-4px; background:#fff; opacity:0;}
.hsoc a:hover:after {opacity:0.2;}
.hsoc a.soc_fb {background-position:-40px 0;}
.hsoc a.soc_tw {background-position:-40px -20px;}
.hsoc a.soc_od {background-position:-40px -40px;}
.hsoc a.soc_yb {background-position:-40px -60px;}
.hsoc a.soc_in {background-position:-40px -80px;}

.wrap .h_search {width:190px; float:right; position:relative; margin:15px 8px 0 0;}
.wrap .h_search input[type="text"] {width:100%; height:28px; font-size:14px; color:#fff;}
.wrap .h_search input[type="text"]::-webkit-input-placeholder { color:#fff; -webkit-transition:color .1s linear;}
.wrap .h_search input[type="text"]:focus::-webkit-input-placeholder { color:transparent;}
.wrap .h_search input[type="text"]:-moz-placeholder { color: #fff;}
.wrap .h_search input[type="text"]:focus:-moz-placeholder { color:transparent;}
.wrap .h_search input[type="text"]::-moz-placeholder { color: #fff;}
.wrap .h_search input[type="text"]:focus::-moz-placeholder { color:transparent;}
.wrap .h_search input[type="text"]:-ms-input-placeholder { color: #fff; }
.wrap .h_search input[type="text"]:focus:-ms-input-placeholder { color:transparent;}
.wrap .h_search input[type="submit"] {width:26px; height:28px; position:absolute; right:0; top:0; background:url(../images/icons.png) no-repeat 0 -98px;}
.wrap .h_search input[type="submit"]:hover {background-position:0 -136px;}












/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #de2121;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #de2121, 0 0 5px #de2121;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}







/* style news */  
.clear {  
  clear:both;  
}  
.news {  
  width:auto;  
  position:relative;  
  margin-bottom:20px;  
  padding:15px;  
  background:#fff;  
  border:1px solid #d3d3d3;  
  font-family:helvetica, arial, sans-serif;  
}  
.news_l {  
  padding-right:145px;  
  min-height:150px;  
}  
.news_r {  
  width:140px;  
  height:100%;  
  background:#f4f4f4;  
  position:absolute;  
  top:0;  
  right:0;  
  text-align:center;  
}  
.news h2 {  
  margin:0;  
  background:url(http://mvcreative.ru/example/15/images/stripe.png) 0px 7px repeat;  
  height:20px;  
  overflow:hidden;  
  margin:10px 0 15px 0;  
  position:relative;  
}  
.news h2 a {  
  background:#fff;  
  padding:2px 10px 2px 0;  
  text-decoration:none;  
  color:#89a0af; /*���� ��������� �������*/  
  font-size:16px;  
}  
.news h2 span a {  
  padding-right:0;  
}  
.img_news {  
  float:left;  
  display:inline-block;  
  margin:0 14px 5px 0;  
  padding:5px;  
  background:#EDF1F2;  
  border:1px solid #DDE1E2;  
}  
.img_news img {  
  width:220px;  
  border:1px solid #DDE1E2;  
}  
.message {  
  padding:0 0 10px 0;  
  margin:0;  
  font-size:12px;  
  line-height:19px;  
  text-align:justify;  
}  
.news_r .date {  
  display:inline-block;  
  position:relative;  
  font-size:13px;  
  padding:7px 10px 4px 10px;  
  margin:18px 0 -5px 0;  
  background:#6099bf; /*���� ����� � �����*/  
  border:1px solid #fff;  
  color:#fff;  
  text-align:center;  
}  
.news_r ul {  
  list-style:none;  
  margin:0;  
  padding:0;  
  text-align:left;  
  width:100px;  
  margin:18px auto 0 auto;  
  font-size:12px;  
}  
.news_r ul li {  
  padding:3px 0 3px 5px;  
  border-bottom:1px dotted #BEBEBE;  
}  
.news_r ul li img {  
  margin-right:10px;  
  position:relative;  
  top:4px;  
}  
.news_r ul li a, .news_r ul li span {  
  color:#707070;  
  text-decoration:none;  
} 

