@import url('https://fonts.googleapis.com/css?family=Play|Roboto&display=swap');

body,html{
	height:100%;
}

body{
	color:#37393b;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:1.3em;
	margin:0;
	padding:0
}

.page_bg{
	background:url(../images/bg-blu.jpg);
	display: table;
	width: 100%
}

.wrapper{

background:url(../images/ugra_illust.jpg) no-repeat  center top;

}

.wrapper1{

background:url(../images/ugra_illust1.png) no-repeat  center top;

}



header{

height:350px;

margin:0 auto;

position:relative;

width:1200px

}



.NOFLOAT, .nono {

	float: none!important;

}



a,img{outline:none;margin:0;padding:0;border:none}

a:link,a:visited{color:#19549a;text-decoration:none}

a:hover,a:active,a:focus{color:#1F79EB}



h1{
	font-size:24px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
}

h2{
	font-size:20px;
	color:#386ba7;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
}

h3{
	font-size:15px;
	color:#386ba7;
	font-family: 'Play', sans-serif;
}

h4{
	font-size:14px;
	color:#386ba7;
	font-family: 'Play', sans-serif;
}

h5{
	font-size:16px;
	color:#386ba7;
	font-family: 'Play', sans-serif;
}

h6{
	font-size:11px;
	color:#386ba7;
	font-family: 'Play', sans-serif;
}



.logo {

position: absolute;

top: 55px;

left: 475px;

z-index: 15;

}



.top-search {

position: absolute;

right: 15px;

top: 310px;

}



.top-search .search {

	position: relative;

}



.search .inputbox.search-query {

background: rgba(236, 244, 254, 0.89);

border: 1px solid #c8c8c8;

padding: 4px 10px;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

width: 170px;

color: #343B59;

outline: none;

}



.search label{display:none}



.top-search .search .button {

	position: absolute;

	top: 3px;

	right: 7px;

	background: url(../images/search-button.png) no-repeat;

	width: 19px;

	height: 19px;

	cursor: pointer;

	outline: none;

}



.navigation {
	margin-bottom: 15px;
	width: 1200px;
	z-index: 150;
}



.top-banners{
	position: absolute;
	top: 1px;
	right: 7px;
	width: 710px;
}



.top-banners a  {
	color:#555;
	margin-top: 10px;
}



.top-address{
	color: #47fffc;
	position: absolute;
	top: 45px;
	left: 15px;
}



.main {

	width: 1200px;

	margin: 0 auto;

	background: url(../images/orange_bg.png) repeat right center;

	padding: 1px;

	-webkit-border-top-left-radius: 14px;

-webkit-border-top-right-radius: 14px;

-moz-border-radius-topleft: 14px;

-moz-border-radius-topright: 14px;

border-top-left-radius: 14px;

border-top-right-radius: 14px;

    border: solid #c74522 2px;

}



.news-slider {

	width: 888px;

	margin-bottom: 15px;

}



.right-col {

width: 270px;

margin: 0 15px;

float: right;

}



.allmain-content {

	margin: 0 15px 0 15px;

}

.right-col + .allmain-content {

	 margin-right: 300px

}



.left-col {

width: 192px;

float: left;

}



.left-col + .main-content {

   margin-left: 207px;

}



.left-col .bannergroup > div {

	margin-bottom: 15px;

}

.BoxPlayerSlider2012{

background: url(../images/ice-bg1.jpg)!important;	

}



.blog, .item-page {
	background: url(../images/ice-bg.jpg);
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	padding: 5px 15px 15px;
	min-height: 1040px;
}

.soc_no {
	display: none;
}

.page-header h2 {

	border-bottom: 1px #ababab dashed;

	padding: 5px 0 10px;

margin: 15px 0 10px;

	font-family: 'Play', sans-serif;

}



.tags {

		border-bottom: 1px #ababab dashed;

		margin-bottom: 10px;

		padding-bottom: 10px;

}



.tags a {

	color: #797979;

	text-decoration: underline;

}

.tags a:hover {

color: #1f79eb;

	text-decoration: none;

}



.teg-seporator:last-child {

	display: none;

} 



.jllikeproSharesContayner{

background: #ffffff;

background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));

background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);

background: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);

background: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);

background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );

padding: 0px 15px;

margin: 10px -15px;

border: 1px solid #cbcbcb;	

display: inline-block;

width: 646px;

}



.likes-block_left {

	padding-top: 5px!important;

}



.likes-block_left >div {

	display: none;

}



ul.related-items {

	display: inline-block;

	  width: 100%;

}

ul.related-items li {

  width: 142px;

  float: left;

  padding: 10px;



  text-align: center;

}



ul.related-items li img {

	border: 1px solid #cbcbcb;

	-moz-box-shadow: 0 0 10px 0 #666666;

-webkit-box-shadow: 0 0 10px 0 #666;

box-shadow: 0 0 10px 0 #666;

 margin-bottom: 7px;

 }

 

.pull-left.item-image img {

	width: 200px;

	float: left;

	margin-right: 10px;

	margin-bottom: 7px;

}



.lv_skin > canvas {

	display: none!important;

}



#comments-footer {

	display: none;

}



.component-content {

  padding-bottom: 15px;

}



#comments h4{

font-size: 20px;

color: #386ba7;

font-family: 'Roboto Condensed', sans-serif;

font-weight: normal;

padding-bottom: 10px;

border-bottom: none!important;

	

}



#jc h4 {

	color: #19549a;

	border-bottom: none;

	padding-bottom: 10px;

}



#comments-form-link1 #comments-form{

	background: rgba(18, 61, 107, 0.5);

padding: 5px 10px 10px;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

border: 1px solid #2c6098;

}



#comments-form {

	position: relative;

}



.captchass{

	position: absolute;

top: 107px;

right: 90px;

}



.captchass img {

	-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

cursor: pointer;

}

.captchass input.captcha {

	margin-left: 0px

}  

#comments .comment-body {

	padding-top: 7px;

}



#comments .avatar-indent {

	padding-left: 60px;

}



#comments-form input, #comments-form textarea {

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

padding: 3px 7px!important;

margin: 10px;

	

}

#comments-form input:focus, #comments-form textarea:focus {

	background-color: rgba(18, 61, 107, 0.1)!important;

-moz-box-shadow: 0 0 10px 0 #2c6098;

-webkit-box-shadow: 0 0 10px 0 #2c6098;

box-shadow: 0 0 10px 0 #2c6098;

border: none!important;

}

.camera_caption{



}

.camera_commands{

	display: none;

}



.slideshowck + div {

	clear: none!important;

}



.grippie {

	display: none!important;

}



#camera_wrap_99 .camera_caption > div  {

	font-family: inherit!important;

}



.inner-top {

	width: 678px;

}



.gkTabsGK5 {

	margin-bottom: 15px;

	margin-top: 15px;

}

.subheading-category {
	font-size: 32px;
	color: #37393b;
}


.subheading-category2 {
	font-size: 32px;
	color: #37393b;
}

.blog.ismedia {

	background: transparent;

}



.blog.ismedia .subheading-category {

	color: white;

}



.blog .items-row.cols-1 .item.column-1 .page-header {

	float: right;

width: 485px;

}



.blog .items-row.cols-1 .item.column-1 .page-header h2 {



	 font-family:Tahoma,Verdana,Arial,sans-serif;

	 border-bottom: none;

margin: 0 0 5px;

padding: 0 2px;

}



.blog .items-row.cols-1 .item.column-1 .page-header h2 a {

	text-decoration: underline;

	font-size: 17px;



		font-family: 'Play', sans-serif;

}

.blog .items-row.cols-1 .item.column-1 .page-header h2 a:hover {

	text-decoration: none;

}

.blog .items-row.cols-1 .item.column-1 {
	height: 100px;
	overflow: hidden;
	margin: 15px 0;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
}

.blog .items-row.cols-13 .item.column-13 {
	overflow: hidden;
	margin: 15px 0;
	border-top: 1px dashed #ccc;
	padding-top: 10px;
}

.blog .items-row.cols-1 .item.column-1 p {
	margin-bottom: 0px;
	text-align: left!important;
	margin-left: 165px;
}

.blog .items-row.cols-13 .item.column-13 p {
	margin-bottom: 0px;
	text-align: left!important;
	margin-left: 165px;
}

.blog .items-row.cols-1 .item.column-1 p span,

.blog .items-row.cols-1 .item.column-1 p strong,

.blog .items-row.cols-1 .item.column-1 p span strong,

.blog .items-row.cols-1 .item.column-1 div span strong{



	font-weight: normal;

	font-size: 12px!important;

}



.blog .items-row.cols-1 .item.column-1 .jcomments-links {

 display: none;

}



.multithumb_blog {

	width: 150px;

	height: auto;

}



.blog.ismedia{

	display: inline-block;

width: 100%;

}



.blog.ismedia .span4 {

width: 200px;

padding: 0px 0px 20px;

float: left;

position: relative;

margin: 10px;

background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966));

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%);

background: -o-linear-gradient(top, #19549a 0%,#254966 100%);

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%);

background: linear-gradient(to bottom, #19549a 0%,#254966 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 );

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

}

.blog.ismedia .span4 .page-header{

text-align: center;

width: 200px;

}

.blog.ismedia .span4 p {

	display: none;

}



.blog.ismedia .span4 .jcomments-links {

	 display: none;

}



.blog.ismedia .span4 .article-info{

	padding-top: 0px;

	color: white;

	display: none;

}

.blog.ismedia .span4 .article-info-term {

	display: none;

}



.blog.ismedia .span4 .article-info .create {

	background: black;

padding: 5px 15px;

}



.blog.ismedia .span4 .jcomments-links + .article-info.muted {

	padding-top: 180px;

}



.blog.ismedia .span4 .page-header h2 {

border: none;

height: 55px;

overflow: hidden;

margin: 0px;

display: table-cell;

padding: 7px 13px 5px;

vertical-align: middle;

text-align: center;

width: 180px;

}



.blog.ismedia .span4 .page-header h2 a {

	color: #fff;

font-size: 15px;

}





.blog.ismedia .img-intro-left img {

	width: 200px;

	height: 135px;

	margin: 0px

}





.item-page.ismedia .article-info{

display: none;

	

}



/*.blog.ismedia.video .icons {

	background: url(../images/play-bg.png) no-repeat;

	width:69px;

	height: 69px;

	position: absolute;

	z-index: 3;

	top: 50px;

left: 75px;

}*/



ul.sigProClassic {

	clear: none;

}



.inner-bottom-ab, .inner-top-ab  {

	display: inline-block;

	width: 100%;

}



.inner-bottom-a, .inner-top-a {

	width: 270px;

	margin-right: 20px;

	margin-bottom: 15px;

background: #f56e19;

background: -moz-linear-gradient(top, #f56e19 0%, #f45f01 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f56e19), color-stop(100%,#f45f01));

background: -webkit-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: -o-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: -ms-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: linear-gradient(to bottom, #f56e19 0%,#f45f01 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56e19', endColorstr='#f45f01',GradientType=0 );

	-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

float: left;

	

}



.inner-bottom-b, .inner-top-b {

	width: 270px;

	float: left;

	margin-bottom: 15px;

background: #3172b7;

background: -moz-linear-gradient(top, #f56e19 0%, #f45f01 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f56e19), color-stop(100%,#f45f01));

background: -webkit-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: -o-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: -ms-linear-gradient(top, #f56e19 0%,#f45f01 100%);

background: linear-gradient(to bottom, #f56e19 0%,#f45f01 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56e19', endColorstr='#f45f01',GradientType=0 );

	-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;	

}



.moduletablefotovideoslider h3 {

margin-bottom: 0px;

color: #fff;

text-transform: uppercase;

padding-top: 15px;

padding-left: 15px;

margin-top: 0px;

}



.partners {

display: inline-block;

width: 1170px;

margin-bottom: 25px;

margin-left: 15px;

}



.partners h3 {

	color: white;

	text-transform: uppercase;

	width: 100%;

}



footer{
	background-color: #232f37;
	/*min-height: 110px;*/
	padding: 0 25px;
	background-image: url("../images/block.png");
	border-top: 2px #1C1C1C solid;
}

footer p {color:#FFF!important}



.moduletablepols {

	background: url(../images/ice-bg.jpg);

	-webkit-border-bottom-right-radius: 15px;

-moz-border-radius-bottomright: 15px;

border-bottom-right-radius: 15px;

}

.moduletablepols h3 {

color: white;

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49));

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 );

padding: 10px;

text-transform: uppercase;

margin-bottom: 0px;

}

.pollpols {

 padding: 10px!important;

}

.pollpols h4 {

	margin: 10px;

}











/*------------Слайдер результатов---------------------*/



.anno {

	width: 100%;

margin-bottom: 10px;

display: inline-block;

/*display: none;*/

}



.anno + .tabControl {

	/*display: none;*/

}



.anno .list { width: 245px; height: 402px; float: left; overflow: hidden; }

.anno .list .item { width: 240px; float: left;margin-top:-489px; height: 1680px;}



.anno .scr { width: 20px; float: left; padding: 0px 0px 0px 5px; }

.anno .scr .up { width: 17px; height: 22px; margin: 20px 0px 0px 0px; background: url(../images/arrows.png) -23px 5px no-repeat; cursor: pointer; border-top: 1px solid #274e6c; border-right: 1px solid #274e6c; }

.anno .scr .down { width: 17px; height: 22px; margin: 0px 0px 10px 0px; background: url(../images/arrows.png) -37px 5px no-repeat; cursor: pointer; border-top: 1px solid #274e6c; border-bottom: 1px solid #274e6c; border-right: 1px solid #274e6c; }

.anno .scr .pos { display: block; width: 17px; height: 15px; background: url(../images/common.png) 3px -22px no-repeat; margin: 0px 0px 3px 0px; }

.anno .scr a:hover, .anno .scr a:visited:hover, .anno .scr .sel { background: url(../images/common.png) -12px -22px no-repeat; }



.anno .m { float: left; width: 100%; margin: 0px 0px 10px 0px; }

.anno .m .top {

width: 230px;

height: 25px;

padding: 10px 5px 0px 5px;

font-size: 12px;

font-family: 'Play', sans-serif;

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49));

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 );

}

.anno .m .top .title { float: left; padding: 0px 0px 0px 1px; color: #fff; font-weight: bold; text-transform: uppercase; }

.anno .m .top .time { float: right; padding: 0px 1px 0px 0px; color: #d6e9f4; }

.anno .m .inner { width: 100%; background:#fff; padding: 5px 0px 5px 0px; font-size: 10px;  height: 107px; }



.anno .m .inner .info {

	display: block;

	width: 95%; margin: 0px auto;

}

.anno .m .inner .info .team {

	float: left;

	width: 80px;

	text-align: center;

}

.anno .m .inner .info .team .title { font-weight: normal; }

.anno .m .inner .info .team-away {

	float: right;

}



.team-home img, .team-away img {

	width: 70px;

}

.anno .m .inner .info .score {

	float: right;

	text-align: center;

	width: 49px;

}



.anno .m .inner .info .date {

	display: none;

}

.anno .m .inner .place { text-align: center; color: #0e2851; 

font-size: 14px; padding: 0px 0px 7px 0px; overflow: hidden;

font-family: 'Roboto Condensed', sans-serif;

text-transform: uppercase;

 }

.anno .m .inner table { width: 95%; margin: 0px auto; }

.anno .m .inner td { width: 80px; padding: 0px; text-align: center; vertical-align: top; overflow: hidden; }

.anno .m .inner .team {  }

.anno .m .inner .team span { display: block; margin:0px; color: #0e2851; white-space: nowrap; overflow: hidden; width: 80px; }

/*.anno .m .inner .score {

padding: 36px 0px 0px 94px;

color: #0e2851;

font-size: 36px;

margin-right: 10px;

font-weight: bold;

display: block;

font-family: 'Play', sans-serif;

}*/



.anno .m .inner .score 

{

	color: #0e2851;

	font-size: 36px;

	width: 64px;

	margin-top: 40px;

	font-weight: bold;

	display: inline-block;

	font-family: 'Play', sans-serif;

	text-align: center;

}



.anno .m .bottom { height: 13px; padding: 1px 0px 2px 0px;font-size: 10px; background:#19549a; }

.anno .m .bottom .opt1 { margin: 0px 0px 0px 5px; }

.anno .m .bottom .remain { color: #000; padding: 0px 0px 0px 12px; font-size: 10px; }

.anno .m .bottom .remain a {

	color: #fff;

	font-family: 'Play', sans-serif;

	padding-left: 70px;

	text-transform: uppercase;

}

.anno .m .bottom a { color: #2e689f; font-size: 11px;}

.anno .m .footer {  }

.anno .m .footer .l { 

float: left; width: 226px; padding: 6px 0px 0px 0px; height: 21px; /*padding: 6px 0px 6px 0px;*/ background-color: #fff; }

.anno .m .footer .l a { float: left; margin-top: 1px }

.anno .m .footer a { font-size: 11px; color: #0e2851; padding: 0px 0px 0px 17px; text-decoration: underline }

.anno .m .footer .l .ico { float: left; margin: 0px 0px 0px 10px; }

.anno .m .footer .l .ico-tv { margin-top: 0px }

.anno .m .footer .l .ico-ball { margin-top: 0px }

.anno .m .footer .r { float: left; }

.anno .m .footer .r .t { width: 14px; height: 14px; background-color: #fff; }

.anno .m .footer .r .c { width: 14px; height: 15px; background: url(../images/pieces.png) 0px 0px no-repeat; }





/*-------------Табы чемпионат-------------------*/

.item-page .tabControl tbody tr:first-child td

{

	background: #254966 !important;

	color: #ffffff;

	font-weight: bold;

}



.tabControl.v1 label

{

	border-radius: 5px 5px 0 0 !important;

}



.tabControl

{

width: 274px;

padding-bottom: 24px;

background: #0a3643; /* Old browsers */

background: -moz-linear-gradient(top,  #0a3643 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a3643), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #0a3643 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #0a3643 0%,#ffffff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #0a3643 0%,#ffffff 100%); /* IE10+ */

background: linear-gradient(to bottom,  #0a3643 0%,#ffffff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a3643', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



border-radius: 0 0 15px 0;

margin-top: 0px;

}



.tabControl label

{

    display: table-cell;



    text-align: center;

    vertical-align: middle;



    text-transform: uppercase;



    height: 31px;



    border-right: 1px solid #0a3643;

    border-bottom: 3px solid #254966;

    cursor: pointer;

    position: relative;

    color: #19549a;

    background: #fff;

font-size: 14px;

font-family: 'Play', sans-serif;

font-weight: bold;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

}



.tabControl table tr.selected td{

background: #27ac60!important;

	color: white;

}



.tabControl table tr.selected td a {

	color: #fff;

}



.tabControl label[for="champ"]

{

    width: 119px;

}



.tabControl label[for="west"]

{

    width: 74px;

}



.tabControl label[for="east"]

{

    width: 88px;

    border-right: 0 !important;

}



.tabControl table

{

    width: 100%;



   background: #fff;

}



.table table {

width: 100%;

	   background: rgba(255, 255, 255, 0.44);

}



.selected td

{

	font-weight: bold;

}



.tabControl table td, .table table td

{

    padding: 4px 0;



    text-align: center;



    font-size: 13.34px;

    font-family: Arial, sans-serif;



    border-bottom: 1px solid #d5d5d5;

}



.tabControl table tr:last-child td, .table table tr:last-child td

{

    border-bottom: none;

}



.tabControl table tr td:nth-of-type(1), .table table tr td:nth-of-type(1)

{

    width: 19px;

	text-align: left;

	padding-left: 7px;

}



.tabControl table tr td:nth-of-type(2), .table table tr td:nth-of-type(2)

{

    width: 126px;

    text-align: left;

    padding-left: 7px;

}



.tabControl table tr td:nth-of-type(3), .table table tr td:nth-of-type(3)

{

text-align: left;

padding-left: 7px;

    width: 50px;

}



.tabControl table tr td:nth-of-type(4), .table table tr td:nth-of-type(4)

{

padding-left: 5px;

text-align: left;

    width: 53px;

}



.table table tr {

	border-bottom: 1px dotted #eaeaea;

}



.table table tr td:nth-of-type(1), .table table tr td:nth-of-type(2), .table table tr td:nth-of-type(3), .table table tr td:nth-of-type(4) {



	 padding: 5px!important;

}



.tabControl > table, .tabControl > input, .tabControl > div

{

    display: none;

}



.tabControl > input:nth-of-type(1):checked ~ label:nth-of-type(1),

.tabControl > input:nth-of-type(2):checked ~ label:nth-of-type(2),

.tabControl > input:nth-of-type(3):checked ~ label:nth-of-type(3)

{

    color: #ffffff;



background: #19549a; /* Old browsers */

background: -moz-linear-gradient(top,  #19549a 0%, #254966 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #19549a 0%,#254966 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #19549a 0%,#254966 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #19549a 0%,#254966 100%); /* IE10+ */

background: linear-gradient(to bottom,  #19549a 0%,#254966 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 ); /* IE6-9 */



}



.tabControl > input:nth-of-type(1):checked ~ table:nth-of-type(1),

.tabControl > input:nth-of-type(2):checked ~ table:nth-of-type(2),

.tabControl > input:nth-of-type(3):checked ~ table:nth-of-type(3)

{

    display: block;

}



.tabControl table tr:nth-child(odd) td , .table table tr td:nth-child(odd)

{

	background: rgba(96, 135, 210, 0.13);

}

.table1 table tr td{

	padding: 5px 7px!important;

}

.table1 table tr:nth-child(odd) td {



	background: rgba(96, 135, 210, 0.13);

}



.tabControl.v1 {

	width: 600px;

	background: #fff;

}



.tabControl.v1 table {

	width: 600px;

}



.tabControl.v1  label {

	border: none;

	background: transparent;

	-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

padding: 1px 15px;

color: #37393b;

}



.players-statistics table {

	 /*width: 600px;*/

}



.players-statistics table tr:first-child {

	 padding: 10px;

	 font-weight: bold;

	 color: #19549a;

	 text-transform: uppercase;

}



.players-statistics table tr td.special {

	font-weight: bold;

}



.players-match tr td:first-child {

	width: 150px;

}



.players-match tr:first-child {

	padding: 10px;

	 font-weight: bold;

	 color: #19549a;

	 text-transform: uppercase;

}



.tabControl > input:nth-of-type(1):checked ~ div:nth-of-type(1),

.tabControl > input:nth-of-type(2):checked ~ div:nth-of-type(2),

.tabControl > input:nth-of-type(3):checked ~ div:nth-of-type(3)

{

    display: block;

}

.players.table1 table tr:nth-of-type(1) td:nth-of-type(3) {

	background: rgba(96, 135, 210, 0.13);



}



.players.table1 table tr:nth-of-type(1) td:nth-of-type(3) p {

	background: none;

	text-align: center;

	width: 35px;

	padding:0px;

	color: #333; 

	font-family: Tahoma,Verdana,Arial,sans-serif;

}



.players.table1 table tr td:nth-of-type(3) p {

background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966));

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%);

background: -o-linear-gradient(top, #19549a 0%,#254966 100%);

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%);

background: linear-gradient(to bottom, #19549a 0%,#254966 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 );

color: #fff;

text-align: center;

padding: 3px;

width: 27px;

font-family: 'Play', sans-serif;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

}

hr {
	/*width: 100%;*/
    height: 1px;
    border-style: inherit;
    background: #d5d5d5;
}



.widget

{

float: right;

width: 271px;

margin-top: 14px;

background: #ffffff;

border-radius: 0 0 25px 0;

display: none;

}



.widget table tr:first-child td {

	font-weight: bold;

}



.widget > .title

{

    display: table-cell;



    height: 31px;



    padding-left: 18px;

    width: 287px;

    vertical-align: middle;



    font-size: 15px;



    text-transform: uppercase;



    color: #ffffff;

    background: #004888;

}



.widget > .body

{

    padding: 12px;

}



.widget > .body > span

{

    font-size: 18px;



    text-transform: uppercase;

}



.widget > .body > table

{

    width: 100%;

}



.widget > .body > table td

{

    font-size: 13px;



    padding: 4px 0;

}



.widget > .body > table tr td:last-child

{

    width: 50px;

}



.widget > .body > table span

{

    color: #19549a;



    font-size: 13px;

    font-weight: bold;

    font-family: Arial, sans-serif;

}



.popup

{

    cursor: pointer;

}



.popup_hover

{

    position: absolute;

    width: 210px;

    display: none;

    text-align: center;

    overflow: hidden;

}



.popup_hover .image

{

    float: left;

    width: 212px;

    margin-left: 50px;

}



.popup_hover .content

{

    float: left;

    width: 212px;

}





.popup:hover .popup_hover

{

    display: block;

    margin: -134px 0 0 120px;

    padding: 5px;

    background: #ffffff;

    border: 2px solid #0a3643;



    border-radius: 5px;

}



.blog.players {

	display: inline-block;

width: 650px;

}



.blog.players .span6{

width: 295px;

float: left;

padding: 15px;

}



.blog.players .span6 .item {

background: url(../images/ice-bg1.jpg);

margin: 0px;

text-align: center;

padding: 1px 15px 10px;

-moz-box-shadow: 0 0 10px 0 #B2CCEC;

-webkit-box-shadow: 0 0 10px 0 #B4C7DF;

box-shadow: 0 0 10px 0 #B4C7DF;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

}



.blog.players .span6 .item img{

	-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

}



.blog.players .span6 > div:hover{

}

.blog.players .span6 .multithumb_blog {

	float: none;

	width: auto;

	height: 240px;

	margin: 0px;

}



.blog.players .span6 .img-intro-left {

	width: 290px;

margin-left: -13px;

}



.blog.players .span6 .jcomments-links {

	display: none;

}



/*------ 3 colums of players-------------*/

.blog.players .span4{

width: 186px;

float: left;

padding: 15px;

}



.blog.players .span4 .item {

background: #fff;

margin: 0px;

text-align: center;

padding: 1px 15px 10px;

-moz-box-shadow: 0 0 10px 0 #D2D2D2;

-webkit-box-shadow: 0 0 10px 0 #D2D2D2;

box-shadow: 0 0 10px 0 #D2D2D2;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

}



.blog.players .span4 > div:hover{

}

.blog.players .span4 .multithumb_blog {

	float: none;

	width: auto;

	height: 155px;

	margin: 0px;

}



.blog.players .span4 .img-intro-left {

	width: 182px;

margin-left: -13px;

}



.blog.players .span4 .jcomments-links {

	display: none;

}



/*-----------End 3 colum of players*------------*/



.item-page.players .img-intro-left{

	 float: right;

	 margin-left: 15px;

}



.item-page.players .img-intro-left img {

	width: 300px;

	height: auto;

}





.partner .moduletable .custom {

background: #fff;

padding: 10px 10px 5px;

text-align: center;

-webkit-border-radius: 20px;

-moz-border-radius: 20px;

border-radius: 20px;

}

.partner .moduletable .custom p {

	margin-bottom: 0px;

}

.moduletable.issmaller img {

	 width: 95px;
	 
	 padding-left: 12px;

}



.item-page.players.treners .img-intro-left img{

	 width: auto;

}



/*----------------------Calendars------------------------*/



#gk-tab-2 .gkTabsContainer {

background: none; 

}



#gk-tab-2 .gkTabsItem  {

	background: None; 

}



.newscalendar {

		background: url(../images/ice-bg.jpg);

	margin-top: 0px;

}



.newscalendar .event.home {

background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%)!important;

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966))!important;

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%)!important;

background: -o-linear-gradient(top, #19549a 0%,#254966 100%)!important;

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%)!important;

background: linear-gradient(to bottom, #19549a 0%,#254966 100%)!important;

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 )!important;

	font-weight: bold!important;

}

.newscalendar .event.home span {

		color: #fff!important;

}



.newscalendar .event.guest {

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%)!important;

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49))!important;

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%)!important;

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%)!important;

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%)!important;

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%)!important;

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 )!important;

	font-weight: bold!important;	

}

.newscalendar .event.guest span {

		color: #fff!important;

}



table.nc-header {

	margin: 0px;

}



table.nc-header tr td {

padding: 7px 5px;

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49));

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 );

color: #fff;

padding: 8px 5px;



} 



#game_calendar table.nc-body tr td {

border: 1px dotted #BDD0C6;

	 padding: 8px 5px;



}



table.nc-body thead tr td {

		 padding: 8px 5px;



}



#newscalendar113 table.nc-body tr td span {

padding: 8px 5px;

}

#newscalendar113 table.nc-body tr td  {

			 border: 1px dotted #BDD0C6;

}



table.nc-body tr td .today {

background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966));

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%);

background: -o-linear-gradient(top, #19549a 0%,#254966 100%);

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%);

background: linear-gradient(to bottom, #19549a 0%,#254966 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 );

	 color: white;

	 

}



.homeguest {

	background: url(../images/ice-bg.jpg);

position: relative;

height: 35px;

}



.homeguest .home{

color: #fff!important;

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49));

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 );

position: absolute;

padding: 3px 11px;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

top: 10px;

left: 5px;

}



.homeguest .guest{

color: #fff!important;

background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966));

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%);

background: -o-linear-gradient(top, #19549a 0%,#254966 100%);

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%);

background: linear-gradient(to bottom, #19549a 0%,#254966 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 );

position: absolute;

padding: 3px 11px;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

top: 10px;

right: 5px;

}



table.nc-body tr td .hasitems {

background: #27ac60;

	 color: white;

}



/*----------------------Calendars------------------------*/



.foropencart {

	margin: 0 15px;

	display: inline-block;

width: 1170px;

}



.foropencart h3{

	color: white;

text-transform: uppercase;

width: 100%;

}



.foropencart .jcarousel-skin-opencart >div {

-webkit-border-radius: 20px;

-moz-border-radius: 20px;

border-radius: 20px;

padding-top: 15px;

}



.foropencart .jcarousel-skin-opencart {

background: #fff;

-webkit-border-radius: 20px!important;

-moz-border-radius: 20px!important;

border-radius: 20px!important;

margin-top: 15px!important;

padding-bottom: 1px!important;

}











.down-footer-in {

	width: 1200px;

	margin: 0 auto;

	position: relative;

}



.down-footer-in .payments {

	 position: absolute;

	 top: 8px;

left: 330px;

}



footer .infooter {

	 width: 1200px;

padding: 0 15px;

	 margin: 0 auto;

}



footer .infooter .custom {

    display: inline-block;

}

.col-links {
	float: left;
	width: 370px;
	text-align: center;
	padding: 15px 15px 0px 15px;
}



.col-links h2 {

	color: #fff;

	text-transform: uppercase;

	font-family: 'Play', sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.col-links a {
	color: #fff;	
}

.col-links a:hover {
	text-decoration: underline;
}

.down-footer{

height: 50px;

	background: url(../images/ice-bg.jpg);

	-moz-box-shadow: 0 3px 6px 0 #ccc;

-webkit-box-shadow: 0 3px 6px 0 #ccc;

box-shadow: 0 3px 6px 0 #ccc;

}



.moduletableliders {

	background: url(../images/ice-bg.jpg);

	-webkit-border-bottom-right-radius: 15px;

-moz-border-radius-bottomright: 15px;

border-bottom-right-radius: 15px;

margin-bottom: 15px;

}

.moduletableliders h3{

background: #19549a; /* Old browsers */

background: -moz-linear-gradient(top,  #19549a 0%, #254966 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #19549a 0%,#254966 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #19549a 0%,#254966 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #19549a 0%,#254966 100%); /* IE10+ */

background: linear-gradient(to bottom,  #19549a 0%,#254966 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 ); /* IE6-9 */



margin: 0px;

padding: 10px;

color: white;

text-transform: uppercase;

font-size: 16px;

}



.moduletableliders ul {

	padding: 10px 5px;

}

.moduletableliders ul li {

	border-bottom: 1px #ababab dashed;

}

.moduletableliders ul li:last-child {

	border: none;

}



.jn-list {

	height: 67px;

padding: 4px 1px;

position: relative;

}



.lof-ass .lof-navigator li h4 {

	right: -3px!important;

}





.lof-ass ul.lof-navigator li {

	opacity: 0.8;

}

.lof-ass ul.lof-navigator li.active {

	opacity: 1;

}



.gkTabsItem {

	background: url(../images/ice-bg.jpg);

}



.junewsultra .jn:hover {

	background: rgba(221, 240, 255, 0.43);

}

.junewsultra .jn {

	margin: 0px !important;

	padding: 10px 0!important;

}

.top-social  {
	position: absolute;
	top: 305px;
	left: 15px;
}



.top-social div {

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

float: left;

width: 32px;

height:32px;

margin-left: 5px;

-webkit-transition-property: background;

-webkit-transition-duration: 0.5s;

-webkit-transition-timing-function: ease;

}

.col-links div {

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

float: right;

width: 33px;

height:33px;

margin-left: 5px;

-webkit-transition-property: background;

-webkit-transition-duration: 0.5s;

-webkit-transition-timing-function: ease;

}

.top-social .vk{
	background: url(../images/vk.png) no-repeat;
}

.top-social .vk:hover{
	background: url(../images/vkh.png) no-repeat;
}

.top-social .inst{
	background: url(../images/inst.png) no-repeat;

}

.top-social .inst:hover{
	background: url(../images/insth.png) no-repeat;

}

.top-social .email{
	background: url(../images/email.png) no-repeat;
}

.top-social .email:hover{
	background: url(../images/emailh.png) no-repeat;
}

.col-links .vk{
	background: url(../images/vk.png) no-repeat;
}

.col-links .vk:hover{
	background: url(../images/vkh.png) no-repeat;
}

.col-links .inst{
	background: url(../images/inst.png) no-repeat;

}

.col-links .inst:hover{
	background: url(../images/insth.png) no-repeat;

}

.col-links .email{
	background: url(../images/email.png) no-repeat;
}

.col-links .email:hover{
	background: url(../images/emailh.png) no-repeat;
}

.maximenuck.item114 a {

}



.shaibi {

background: url(../images/puck.png) no-repeat left center;

margin-left: 56px;

line-height: 25px;

padding-left: 69px;

position: absolute;

top: 42px;

font-family: 'Play', sans-serif;

font-size: 18px;

}



div.maximenuckh ul.maximenuck li.maximenuck a, div.maximenuckh ul.maximenuck li.maximenuck span.separator {

	font-size: 14px;

}



#jlgrouppro125 {

	display: none;

}

.jlgroupprocustom {

	margin-top: -10px;

}

#jlgrouppro125 + div .tab-pane{

   margin-bottom: 20px;

   background:#fff;

}





#community-wrap {

	background: url(../images/ice-bg.jpg);

	-webkit-border-bottom-right-radius: 15px;

-webkit-border-bottom-left-radius: 15px;

-moz-border-radius-bottomright: 15px;

-moz-border-radius-bottomleft: 15px;

border-bottom-right-radius: 15px;

border-bottom-left-radius: 15px;



}



#community-wrap .advance-search {

	padding: 5px 15px;

}



#community-wrap .row-fluid .span8 {

	padding: 5px 0px 15px 15px;

}



#community-wrap .row-fluid .span4 {

	padding-right: 15px;

}



#community-wrap .row-fluid  .span12 {

	padding: 5px 15px;

}



#community-wrap  .cLayout {

		padding: 5px 15px;

		width: 95%!important;

}



#community-wrap .js-focus-change-cover a {

	display: none;

}



#community-wrap .js-focus-change-cover a+a {

	display: block;

}



#community-wrap .creator-message.no-box-shadow.input-block-level {

	height: 50px!important;

}



#community-wrap .btn-primary {

	background: rgb(39,172,96); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(39,172,96,1) 0%, rgba(31,127,73,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(39,172,96,1)), color-stop(100%,rgba(31,127,73,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(39,172,96,1) 0%,rgba(31,127,73,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(39,172,96,1) 0%,rgba(31,127,73,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(39,172,96,1) 0%,rgba(31,127,73,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(39,172,96,1) 0%,rgba(31,127,73,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 ); /* IE6-9 */



}



#community-wrap .btn-primary:hover {

background: rgb(31,127,73); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(31,127,73,1) 0%, rgba(39,172,96,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,127,73,1)), color-stop(100%,rgba(39,172,96,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(31,127,73,1) 0%,rgba(39,172,96,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(31,127,73,1) 0%,rgba(39,172,96,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(31,127,73,1) 0%,rgba(39,172,96,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(31,127,73,1) 0%,rgba(39,172,96,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f7f49', endColorstr='#27ac60',GradientType=0 ); /* IE6-9 */





}





#community-wrap .community-form-validate {

	padding: 5px 15px;

}



 #community-wrap .outerpgbar {

 	margin: 15px;

 }

.top-login{

position: absolute;

left: 20px;

top: 8px;

}

.top-login ul li {

	float: left;

	padding: 3px 7px;

}



.top-login ul li a {

	 color: #fff;

	  font-family: 'Play', sans-serif;

	  font-size: 14px;

	  font-weight: bold;

	  text-decoration: underline;

}

.top-login ul li a:hover {

	 text-decoration: none;

}



 

.alert, .alert h4 {

	 color: #585858!important;

}



.alert {

	background: #e2f8ec!important;

	border: none!important;

	-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

}

 

.alert .close {

	display: none;

}

 

.maximenuck.item114 .titreck{

	 margin: 0 10px;

}





.rokminievents-wrapper{

		background: url(../images/ice-bg.jpg);

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

position: relative;}



.rokminievents-badge .month {

	color: #fff;

	font-size: 12px!important;

}



.rokminievents-badge .day {

 font-size: 21px;

}

.rokminievents-controls {

margin-top: -20px;

margin-right: 5px;

}



#community-wrap .cSubmenu {

	padding: 9px;

}



.items-row.cols-3 {

	display: inline-block;

}



.rokminievents-time {

	display: none;

}



.alert.alert-message {

	 padding: 3px 15px;

	 margin-bottom: 6px;

}



.alert.alert-message h4 {

	margin: 5px 0;

}



.login.avtoriz {

		background: url(../images/ice-bg.jpg);

		padding: 7px 15px;

}



.login.avtoriz fieldset{

 border: none;

}



.nav.nav-tabs.nav-stacked {

		background: url(../images/ice-bg.jpg);

		-webkit-border-bottom-right-radius: 15px;

-webkit-border-bottom-left-radius: 15px;

-moz-border-radius-bottomright: 15px;

-moz-border-radius-bottomleft: 15px;

border-bottom-right-radius: 15px;

border-bottom-left-radius: 15px;

padding: 0 25px 25px;

}





fieldset.well .control-label{

	float: left;

	width: 100px;

padding-right: 7px;

text-align: right;

}



fieldset.well .control-group {

	margin-bottom: 10px!important;

}

fieldset.well input{

	-webkit-border-radius: 7px;

-moz-border-radius: 7px;

border-radius: 7px;

padding: 3px;

border: 1px solid #eaeaea;

}



fieldset.userdata input.button, button.btn{

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

padding: 7px 15px;

font-size: 12px;

color: #fff;

text-transform: uppercase;

font-family: 'Play', sans-serif;

background: #27ac60;

background: -moz-linear-gradient(top, #27ac60 0%, #1f7f49 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27ac60), color-stop(100%,#1f7f49));

background: -webkit-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -o-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: -ms-linear-gradient(top, #27ac60 0%,#1f7f49 100%);

background: linear-gradient(to bottom, #27ac60 0%,#1f7f49 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27ac60', endColorstr='#1f7f49',GradientType=0 );

border: none;

cursor: pointer;

outline: none;

}   



.BoxPlayerSlider2012 .category {

	display: none!important;

}



.blog.players .items-row.cols-2 {

	display: inline-block;

} 

.gct1 {

	width: 80px!important;

}

.gct4 {

	text-align: center!important;

}

.gct4 a{

	 font-size: 19px;

	 font-family: 'Play', sans-serif;

}

.BoxPlayerSlider2012 .dlinks {

	 background: rgba(255, 255, 255, 0.94)!imoportant;

}

.BoxPlayerSlider2012 .dlinks .subheadline {

	font-family: 'Play', sans-serif;

Color: #27ac60!important;

font-size: 19px!important;

}



.registration, .reset-confirm {

	background: url(../images/ice-bg.jpg);

-webkit-border-bottom-right-radius: 15px;

-moz-border-radius-bottomright: 15px;

border-bottom-right-radius: 15px;

margin-bottom: 15px;

padding: 15px;

}



.registration fieldset {

   

	 border-radius:15px;

	 border: 1px solid #079947; 

}



.registration fieldset .control-group{

margin-bottom: 7px!important;

display: inline-block;

width: 100%;

	

}



.registration fieldset legend{

	margin-bottom: 15px;

}



.registration fieldset input{

	

	-webkit-border-radius: 7px;

-moz-border-radius: 7px;

border-radius: 7px;

padding: 3px;

border: 1px solid #eaeaea;



}



.registration fieldset .control-label {

 	float: left;

 	 width: 155px;

}

.registration fieldset .control-label label {

 text-align: right;



} 

.registration fieldset +fieldset  { display: none;



}



.span4.offset1 .btn.btn-block.btn-large.btn-primary{

 display: none!important;	

}



.tooltip {

	display: none!important;

}



fieldset {

	border: none;

}



.jn-list h4 a{

	font-family: 'Play', sans-serif;

}

 .jn-right h4 a{

	font-family: 'Play', sans-serif;

font-size: 17px;

font-weight: normal;

}





.box-product .name a  {

		font-family: 'Play', sans-serif;

}



.latestnewsfromforum{

	display: inline-block;

}



.latestnewsfromforum li{

 width: 315px;

 padding: 10px;

 float: left;

}



.latestnewsfromforum li .fromforumlink {

	font-family: 'Play', sans-serif;



color: #1f7f49;

font-size: 14px;



}



.latestnewsfromforum li .fromforumlink:hover {

color: #27ac60;

}



.latestnewsfromforum li  .infromforum{

	height: 107px;

overflow: hidden;

}



.latestnewsfromforum li  .fromforumijna {

	margin-top: 3px;

}

.inner-bottom {

	margin-top: 15px;

	margin-bottom: 15px;

}



.tabControl a {

	font-family: 'Play', sans-serif;

}

#twitter-widget-0 {

	 min-width: 674px!important;

}



.ico-prev.ico + a {

	background: url(../images/prev.jpg) no-repeat 2px center;

}

.ico-obz.ico + a {

	background: url(../images/rev.jpg) no-repeat 2px center;

}

.ico-foto.ico + a {

	background: url(../images/fot.jpg) no-repeat 2px center;

}

.ico-ball.ico + a {

	background: url(../images/info.jpg) no-repeat 2px center;

}



.moduletablebirthday {

	background: url(../images/ice-bg.jpg);

-webkit-border-bottom-right-radius: 15px;

-moz-border-radius-bottomright: 15px;

border-bottom-right-radius: 15px;

margin-bottom: 15px;

padding-bottom: 15px;

}



.moduletablebirthday h3 {

	background: #19549a;

background: -moz-linear-gradient(top, #19549a 0%, #254966 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19549a), color-stop(100%,#254966));

background: -webkit-linear-gradient(top, #19549a 0%,#254966 100%);

background: -o-linear-gradient(top, #19549a 0%,#254966 100%);

background: -ms-linear-gradient(top, #19549a 0%,#254966 100%);

background: linear-gradient(to bottom, #19549a 0%,#254966 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19549a', endColorstr='#254966',GradientType=0 );

margin: 0px;

padding: 10px;

color: white;

text-transform: uppercase;

font-size: 16px;

}



.moduletablebirthday p {

margin: 2px 3px;

	padding: 5px 10px;

	font-family: 'Play', sans-serif;

	font-size: 14px;

	border-bottom: 1px #ababab dashed;

}



.moduletablebirthday p:last-child {

 border-bottom: none;

}





h2 + .related-items li:last-child {

	display: none;

}





.clr{clear:both;overflow:hidden;font-size:0;line-height:0}

ul{list-style:none;margin:0;padding:0}



form{padding:0;margin:0}

header,nav,menu,section,aside,article,footer{display:block}



iframe{border:none}

dl dd{padding:0 0 0 10px;margin:0}



p{margin:0 0 10px}



.page{min-height:100%}



.top{margin:0 auto;width:960px;height:38px}

.top .menu{height:26px;padding:6px 0}

.top .menu li{float:left;height:26px;margin:0 10px 0 0;font-size:12px}

.top .menu a{float:left;background:transparent url(../images/top_menu_r_bg.png) no-repeat top right;text-decoration:none}

.top .menu a span{float:left;height:26px;padding:0 10px;color:#fff;line-height:25px;background:transparent url(../images/top_menu_l_bg.png) no-repeat top left;cursor:pointer}

#img{background:url(../images/headerimg.jpg) no-repeat scroll right bottom transparent;bottom:0;height:294px;position:absolute;right:0;width:358px}



#headerwrapper{background:url(../images/headerimg.jpg) no-repeat scroll center top transparent;margin:0 auto}

header h1 a,header h1 a:link,header h1 a:visited,header h1 a:hover{color:red;color:#FFF;font-family:Tahoma;font-size:20px;font-weight:700;letter-spacing:1px;margin:0;text-align:left;text-decoration:none;text-transform: uppercase;}

header table{height:36px;left:22px;overflow:hidden;position:absolute;top:60px;width:500px}

.sitename{margin:0 auto;padding:15px 0 0;text-align:left;}

header table,header table th,header table td{border:none!important}

header table{width:100%}

header table td{height:80px;vertical-align:middle}

header #search{background:url(../images/inputbox.png) no-repeat scroll left top transparent;position:absolute;bottom:12px;right:40px;height:22px;width:190px}

#search{float:right;margin:0;padding:6px 0 0;}

#search .search{background:url(../images/search_bg.jpg) repeat scroll right top transparent}

.leftcol .module div div div p,.rightcol .module div div div p{padding:10px}

.custom p{
	padding:0!important;
	color:#555;
}

#search .search .inputbox{background: url("../images/inputbox.png") no-repeat scroll left top transparent;border: medium none;color: #072556;float: left;

font-size: 11px;height: 16px;line-height: 14px;margin: 0 2px 0 0;padding: 3px 6px 1px;width: 176px;}

#search .search .button{background: url("../images/search_but.gif") no-repeat scroll left top transparent;float: left;margin: 0;padding: 0;text-indent: -9999px;width: 20px;height: 20px;border: none;}

#content{margin:0 auto;padding:0;width:960px}

.content_b{background:url(../images/content_bottom.jpg) no-repeat scroll center bottom #FFF;width:960px;margin:0 auto}

.top-menu{height:31px;line-height:31;margin:0 auto 17px;width:960px} }

.maincol_full{width:940px;margin:10px auto 0;padding:0}

.leftcol,.rightcol{float:left;margin:0;padding:0;text-align:left;width:210px}

.maincol_w_right .cont,.maincol_w_left .cont{float:left;padding:10px;width:730px}

.maincol .cont{float:left;font-size:12px;margin:10px;padding:0;width:520px}

#breadcrumbs{position:absolute;bottom:30px;left:0}



.module_menu .menu,.module .menu{margin:0}

.module_menu .menu li,.module .menu li{padding:0 0 0 10px;line-height:20px}

.module_menu .menu li a,.module .menu li a{display:block}

.module_menu .menu li a span,.module .menu li a span{color:#072556;font-size:11px;font-weight:400;line-height:16px;text-decoration:none}

.module_menu .menu li a:hover span,.module .menu li a:hover span{color: #1170E4;}

#login-form{margin:0;padding:5px 0 10px}

fieldset.userdata{border:none;margin:0 10px;padding:0;height:150px;position:relative;width:160px}

#login-form ul{margin:0 0 0 10px}

.add-on { margin-top: 10px; display: block; }

fieldset.userdata label{display:block;line-height:16px}

#form-login-remember label{display:inline}

fieldset.userdata input, input.input-small{

 background: none repeat scroll 0 0 #CFDDEE;border: 1px solid #B3C4D8;color: #072556;font-size: 11px;height: 14px;line-height: 15px;padding: 2px 4px;}



#newsflash {background: url("../images/news_divider.gif") repeat-y scroll center top transparent;position: absolute;right: 0;top: 100px;width: 660px;height: 140px;overflow: hidden;}

ul.latestnews { float: left; width: 48%; }

.newsflash { float: right; width: 48%;}

.newsflash p { color: #FFF; line-height: normal; margin: 0;}

ul.latestnews li a {background: url("../images/module_bullet.jpg") no-repeat scroll left center transparent;color: #FBFBFB;margin: 0 0 0 4px;padding: 0 0 0 14px;text-decoration: none;color: #fff;} 

button.btn{ margin: 20px 0 5px 0; }

.userdata { margin: 0 10px !important; }

#login-form label{color:#0E54A9!important;padding: 0!important;}

#form-login-username, #form-login-password, #form-login-remember {padding: 0;}

#form-login-username,#form-login-password,#form-login-remember{margin:0;overflow:hidden}

#modlgn-remember{float:none;margin:0 0 0 10px;border:none;background:none;width:auto}

.module .search{margin:0 20px;position:relative}



.leftcol h3,.rightcol h3,.leftcol h3 a,.rightcol h3 a{background:url(../images/box_h3.png) no-repeat scroll center top transparent;color:#FFF!important;font-family:Verdana,Tahoma,sans-serif;font-size:12px;font-weight:700;height:35px;line-height:30px;margin:0 auto;padding:0 0 0 40px;text-align:center!important}

.leftcol ul.menu li a,.leftcol ul.menu li a:link,.leftcol ul.latestnews li a,.leftcol ul.latestnews li a:link,.rightcol ul.menu li a,.rightcol ul.menu li a:link,.rightcol ul.latestnews li a,.rightcol ul.latestnews li a:link{background:url(../images/menu_arrow.gif) no-repeat scroll left center transparent;color:#0E54A9;font-size:12px;font-weight:400;height:22px;line-height:22px;margin:0;padding:0 0 0 14px;text-decoration:none}

.leftcol .module_menu,.leftcol .module,.rightcol .module,.rightcol .module_menu{margin:0 0 10px}

/* maincol */.maincol h2,.maincol h2 a,.maincol h3,.maincol h3 a,.maincol h4,.maincol h4 a{color:#0E54A9;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:700;padding:0;text-align:left;vertical-align:middle}

.maincol h3,.maincol h3 a{font-size:12px}

.maincol h4,.maincol h4 a{font-size:11px}

.items-leading,.category-desc{margin:0 0 20px}

.items-row .item h2,.items-row .item h2 a{font-size:18px}

.item .readmore{text-align:right;margin:0}

.item .readmore a{color:#0E54A9}

.actions{overflow:hidden;margin:0 0 10px}

.actions li{float:left}

.actions li img{float:left;margin:0 6px 0 0}

.category-desc img{margin:0 10px 4px}

.category-desc a,.category-desc a:link,.category-desc a:visited{color:#2E7AA2;text-decoration:underline}

.image-left{float:left;margin:0 10px 4px 0}

.image-right{float:left;margin:0 0 4px 10px}

.item-title{font-size:12px}

.main .categories-list ul li{padding:5px}

.category-desc{line-height:1.7em;margin:10px 0;padding-left:0}

.category-desc p{line-height:normal}

.pagination{overflow:hidden;padding:10px 0}

.pagination .counter{margin:0;color: #BABABA;}

.pagination ul{overflow:hidden}

.pagination ul li{float:left;margin:0 6px 0 0}

.pagination .pagenav{display:block;background:#fff;margin:0 4px 0 0;padding:2px 6px;border:1px solid #e5e5e5;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0}

.pagenav .pagenav-prev{float:left}

.pagenav .pagenav-next{float:right}

.pagenav-prev,.pagenav-next{margin:10px 0}

/* end maincol *//* tables */table{border-collapse:collapse}

table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th{background:#dedede;color:#777}

table.weblinks,table.category{margin:10px 10px 20px 0;width:99%}

table.weblinks td{border-collapse:collapse}

table.weblinks td,table.category td{padding:7px}

table.weblinks th,table.category th{padding:7px;text-align:left}

td.num{vertical-align:top;text-align:left}

td.hits{vertical-align:top;text-align:center}

td p{margin:0;line-height:1.3em}

.filter{margin:10px 0}

.display-limit,.filter{text-align:right;margin-right:7px}

/* ++++++++++++++  category table  ++++++++++++++ */table.category th a img{padding:2px 10px}

.filter-search{float:left}

.filter-search .inputbox{width:6em}

legend.element-invisible{position:absolute;/* need margin top and left doesn't work for the legend element */margin-left:-3000px;margin-top:-3000px;height:0}

.cat-items{margin-top:20px}

#contact-slider .panel{background:#fff;margin:0 0 10px;padding:10px;border:1px solid #e5e5e5;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0}

#contact-slider .panel h3{margin:0}

#contact-slider .panel h3 a{font-size:18px;line-height:normal}

#contact-slider .panel .pane-slider{padding:10px 0 0}

#contact-slider .panel .pane-slider div{padding:10px 0 0;overflow:hidden}

.contact-email label{float:left;width:140px}

#member-registration label{display:block}

#member-registration legend{font-size:20px}

#member-registration dd{padding:0;margin:0 0 10px}

.contact-links li{line-height:20px}

/* */#jform_email-lbl{width:200px;float:left}

#article-index li{line-height:20px}

.maincol .menu li,#article-index li,.maincol .latestnews li,.maincol .relateditems li,.maincol .categories-module li{padding:0 5px 0 10px;line-height:20px;background:transparent url(../images/arrow-1.png) no-repeat top left}

#article-index ul,.maincol .menu{padding:0 0 10px}

.stats-module dt{float:left;font-weight:700;margin:0 10px 0 0}

.maincol .login,.maincol .registration,#user-registration{background:#FFF;border:1px solid #E7E7E7;margin:0 0 10px;padding:20px 80px 20px 20px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 10px}

.maincol .login label{float:left;width:100px}

.maincol .login .login-fields{overflow:hidden;margin:0 0 10px}



.error{background:#fdcdc9;margin:0 0 20px;padding:10px;border:none;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}

#system-message{margin:0}

#system-message dt.warning{color:#be4e4c;margin:0 0 10px;font-size:16px;font-weight:700}

#system-message dd.warning li{line-height:20px;background:transparent url(../images/arrow-2.png) no-repeat left top;padding:0 0 0 20px}

.tip-wrap{background:#fff;margin:0 0 10px;padding:10px;border:1px solid #e5e5e5;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}

/* sgmenu */#sgmenu{margin:0}

#sgmenu ul.menu:after{clear:both;content:"";display:block}

#sgmenu ul.menu{float: left;padding:0}

#sgmenu ul li{float:left;position:relative}

#sgmenu ul li a{display:block;white-space:nowrap}

#sgmenu ul li ul{position:absolute;visibility:hidden}

#sgmenu ul li ul li{float:none}

#sgmenu ul li ul li a{width:auto}

#sgmenu ul li ul{margin-top:30px;z-index:500;background:#fff}

#sgmenu ul.menu li ul li a,#sgmenu ul.menu li ul li a:link,#sgmenu ul.menu li ul li a:visited{background:#fff}

#sgmenu ul.menu li ul li a span{padding:0 10px}

#sgmenu ul.menu li ul li a:hover span{color:#000}

#sgmenu ul.menu li a,#sgmenu ul.menu li a:link,#sgmenu ul.menu li a:visited{color:#2F7FBE;cursor:pointer;display:block;float:left;font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:700;height:31px;line-height:31px;margin:0;padding:0 10px}

#sgmenu ul.menu li a span:hover{color: #1170E4;}

#sgmenu ul.menu li a span{float:left;padding:0 5px}

.newshold{height:150px;position:absolute;right:4px;top:170px;width:670px;overflow:hidden}

.newshold h3{color:#FF7800;font-family:Tahoma,Arial,sans-serif;font-size:11px;margin:0 0 10px}

.newshold p{margin:0 2px}

#sgmenu ul li ul{position:absolute;left:0;top:30px;margin:0!important}

#sgmenu ul li ul li{float:none;clear:both}

.jicons-icons img{float:left;margin:0 10px 0 0}

.contact-contactinfo p{margin:10px 0 0}

input.inputbox,textarea.inputbox{background:#ebebeb;border:1px solid #a3a3a3;margin:0 0 10px;color:#000}

.cpathway{width:980px;margin:0 auto 2px;height:30px;background:url(../images/bread_bg.png) top left no-repeat;line-height:30px;text-indent:25px;color:#FBFBFB;font-size:11px}

.cpathway a{color:#96C4E1}

.cpathway a:hover{text-decoration:underline}

.control-group, .controls, .input-prepend, .input-append, .userdata{ background: none !important; }

input.inputbox, textarea.inputbox  {background: #ebebeb; background: 1px solid #a3a3a3; margin: 0 0 10px 0; color: #000;}

.input-small { display: block; margin: 2px 0 15px 0;}

.control-group { margin: 0 0 0 10px !important; }

.control-group, .controls, .input-prepend, .input-append, .userdata{ background: none !important; }

.controls, div.control-group, .input-prepend, input-append { margin: 0 !important; padding: 0 !important;}

.unstyled { clear: both; }



.filter-button

{

	cursor: pointer;

	position: absolute;

	margin-top: 5px;

	margin-left: 160px;

	padding: 5px 10px;

	text-align: center;

	background: rgba(0, 0, 0, 0.1);

	border-radius: 3px;

	font-family: normal;

	color: white;

}



.filter-active

{

	background: rgba(0, 0, 0, 0.3);

}



span.isclse{

	float: right;

padding-right: 5px;

}

.dush .items-row .item h2 {
	height:45px;
	overflow: hidden;
}



.video .items-more {
	display: none;
}


/*menu left*/

.box_oc {
	margin-bottom: -5px;
}

.box_oc .box-heading {
	-webkit-border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-khtml-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;

	padding: 10px;
font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #fff;
	text-transform: uppercase;
}

.box_oc.categoryies .box-heading {
	background: #175392; /* Old browsers */
	background: -moz-linear-gradient(top,  #175392 0%, #0e2648 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#175392), color-stop(100%,#0e2648)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #175392 0%,#0e2648 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #175392 0%,#0e2648 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #175392 0%,#0e2648 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #175392 0%,#0e2648 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#175392', endColorstr='#0e2648',GradientType=0 ); /* IE6-9 */

}

.box_oc .box-content {
	-webkit-border-radius: 0px 0px 7px 7px;
	-moz-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;

	padding: 10px;
	margin: 0px;
	background: #fff;
}

.box_oc.categoryies .box-content{
   background: #175392;
   padding: 1px;
}

.box_oc.categoryies .box-content ul {
 list-style: none;
 margin: 5px;
padding: 0 5px;
}

.box_oc.categoryies .box-content ul li {
	padding: 7px 0;
border-bottom: 1px solid #123d6b;
border-top: 1px solid #2e6da2;
}

.box_oc.categoryies .box-content ul li p{
	color:#fff;
	font-family: 'Play', sans-serif;
}

.box_oc.categoryies .box-content ul li:hover {
	background: #3172b7;
}

.box_oc.categoryies .box-content ul li:last-child  {
	border-bottom:none;
}

.box_oc.categoryies .box-content ul li:first-child {
	border-top:none;
}

.box_oc.categoryies .box-content ul li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: normal;
	padding-left: 0px;
	font-family: 'Play', sans-serif;
}

.image {
	border: 2px #175392 solid;
	width: 150px;
	border-radius: 5px;
	background-color: #fff;
}

.similar-cont {
	display: table-cell;
    position: relative;
    float: left;
    padding-right: 10px;
	padding-bottom: 10px;
}

.cat {
	width: 750px;
}

.name {
	text-decoration: underline;
	font-size: 15px;
	font-family: 'Play', sans-serif;
	text-align: center;
	padding-bottom: 5px;
}

/*карточка товара*/

.karta {
	float:left;
	width:135px;
	min-height:180px;
	position:relative;
	display:block;
	background-color:#fff;
	border: 2px #175392 solid;
	border-radius: 5px;
	text-align:center;
	margin:5px;
	padding:5px;
    /*font-family: "Play",sans-serif;	*/
	color: #05173b;
}

.imgb {
    bottom: 1px;
    height: auto;
    position: absolute;
    right: 1px;
    z-index: 1;
}

.imgup {
    display: block;
    float: right;
    position: relative;
    text-align: right;
    z-index: 2;
	color: #05173b;
    font-family: "Play",sans-serif;
    font-size: 20px;
    font-weight: bold;
	text-shadow: -1px 0 #cce2fa, 0 -1px #cce2fa, 1px 0 #cce2fa, 0 1px #cce2fa, -1px -1px #cce2fa, 1px 1px #cce2fa, -1px 1px #cce2fa, 1px -1px #cce2fa;
}

.imgupover {
    clear: both;
    display: block;
    float: right;
    height: 15px;
    position: relative;
    text-align: right;
    z-index: 2;
    text-decoration:line-through;
	color: red;
    font-family: "Play",sans-serif;
    font-size: 16px;
	text-shadow: -1px 0 #fff, 0 -1px #fff, 1px 0 #fff, 0 1px #fff, -1px -1px #fff, 1px 1px #fff, -1px 1px #fff, 1px -1px #fff;	
	padding:3px 0;
}

.karta a {
	font:9px Verdana;
	text-decoration:none;
	font-weight:bold;
	color:#05173b;
	padding:0 1px;
	text-align:center;
}

.line {
    background-color: #f56e19;
    border-bottom: 1px #fff solid;
    color: #fff;
    height: 25px;
}

.line p {
    margin: auto;
    width: 1200px;
}

.line a{
    color: #fff;
}

/*menu*/

ul.secondary-menu {
display: inline-block;
width: 170px;
}
ul.secondary-menu li {
list-style: none;
position: relative;
}
ul.secondary-menu li a {
}
ul.secondary-menu li a:hover,
ul.secondary-menu li:hover > a {

}
ul.secondary-menu li ul,
ul.secondary-menu li ul.sub-menu li ul {
	display: none;
	background-color: #175392;
    border-radius: 8px;
    display: none;
    padding: 15px !important;
	border: 1px #123d6b solid;
}
ul.secondary-menu li:hover ul,
ul.secondary-menu li ul.sub-menu li:hover ul {
left: 165px;
top: 0px;
width: 200px;
display: block;
position: absolute;
z-index: 100;
}