ciframe {width:100%; border:0;}

img {max-width:100%; height:auto;}


body {
  font-family:Verdana, Helvetica, sans-serif;
  color:#333;
  font-size:12px;
  background: url(/images/28142.jpg) no-repeat  top center fixed;
	background-size: 100%; cont
 background-position: center center;
  background-color:#f28321;
  background-origin: content-box;
  margin:0;
  padding:0;
}



.red {font-size:1.5em; color:#000; background-colocr: yellow;}
.green a {color:green;}

#vhod {margin-right: -250px; width:200px; float:right; color: white;}
#vhod a {color:white;}
#vhod a:hover {color:yellow;}


#instat {width:1270px;  position: relative; left:-180px;}


blockquote,h3, {
  padding-right:10px;
  padding-left:10px;
  font-size:.9em;
  line-height:1.6em;
}

#future p {
  margin-top:0;
  padding:0;
  color:#fff;
}

#future {min-height:70px;}

#future b, #future strong {
  color:#fff;
}

#future a {color: #ffffff; text-decoration: underline;}

.data_m {
  font-size:1em;
  color:#666;
  font-family:Verdana, Helvetica, sans-serif;
  padding-bottom:10px;
  text-transform:lowercase;
}

li {
  list-style-type:none;
}

strong {
  color:#555;
}

blockquote {
  margin-right:0;
  margin-left:20px;
}

h1,h2,h3 {
  font-weight:400;
  margin:0;
  padding:0 10px;
}


h1,h2 {
  font-family:Tahoma, sans-serif;
}


h1.entry-title {
  color:#555;
  line-height:1;
  margin-top: 0px;
}

h1.entry-title a {
  color:#555;
  font:22px "Trebuchet MS";
  line-height: 90%;
}

#content h1 a {text-decoration:none;}

#content h1 a:hover {text-decoration:underline;}

#content h1, .entry-title h1 a {font-size: 1.5em;     font-size: 22px;}

#content .table_content tr:nth-of-type(odd) {background-color:#f5f5f5;}


.table_content {margin: 10px 0;}


h2.entry-title {
  color:#333;
  font:20px "Trebuchet MS";
  text-transform:uppercase;
}

h2.entry-title:hover {
  
}
h2 {
  /*font-size:2em;*/
  font-style:bold;
}

h1.comands,h2.comands, h1.totalmatch {font-family:BaronNeue;}



#content h1.comands  {font-size:2.5em;}

hr {
  width:100%;
  height:1px;
  color:#ddd;
  background-color:#ddd;
  /*border:none;*/
  margin:auto;
}

small,.small {
  /*font-size:.9em;*/
  padding:10px;
  font-style:italic;
}

a {
  text-decoration:underline;
  color:#333;
}

h1 a {
  text-decoration:underline;
  color:#000;
}



a img:hover {
  text-decoration:none;
 /* background: #f28321;*/
}


a img {
  border:none;
  text-decoration:none;
}

/*
a img {
border:none;
text-decoration:none;
margin-left: 1px;
padding: 1px;
}*/











h3 a {
  font:1.5em Georgia, Times, serif;
}

#site-name a {
  text-decoration:none;
  border:none;
  color:#000;
}

#sidebar-1 a,#sidebar-2 a {
  /*color:#333;
  text-decoration:underline;*/
  /*font-size:12px;*/
}

#sidebar-1 a:hover,#sidebar-2 a:hover {
  text-decoration:none;
  color: #fff;
}


.next_game .inside_slide a:hover {color: #3C297A;}

.inside_slide_tur  h2 {font-size:2em;}

#accessibility {
  position:absolute;
  top:-10000px;
}

#container {

  border:3px solid #ddd;
  width:900px;
  background-color:#fff;
  box-shadow: 0px 70px 10px 10px rgba(0,0,0,0.5);
  /*background:url(http://fcarmavir.ru/images/108.jpg);*/
  margin:-3px auto;
  padding:10px;
}

#headcontainer {
  width:900px;
  /*background-color:#000;*/
  min-height:40px;
  margin:0px auto;
}

#bigleft { min-height:790px; width:690px; border: 1px;}

#newfoto { min-height:200px; width:680px; }


#tur {text-align:center;}


#nav {
  background-color:#999;
  border:3px solid #ddd;
  text-transform:uppercase;
}

#past {
  color:#fff;
  /*background:url(http://fcarmavir.ru/images/61.png);*/
  background-color: #000;
  /*height:120px;*/
}




#past,#future {
  font-size:11px;
  border:3px solid #ddd;
}

#future {

  color:#fff;
  background-color:#000;
  text-align:center;
  /*background:url(http://fcarmavir.ru/images/1610.jpg) no-repeat left; */}

#past a {
  text-decoration:none;
  color:#FFF;



  margin:3px;
  display:block;
  font: 13px "Trebuchet MS";
  padding:3px;
}

#past a:hover {
  text-decoration:none;
  color:#fff;
  background-color:#999;
}

#results {
  color:#fff;
  background-color: #000;
  font-size: 11px;

}

#bombardir {
  color:#fff;
  background-color: #000;
  min-height:100px;
  text-align:center; 
  /*  max-width:250px;
  float:left;*/
}

#bombardir a {color:#fff; text-decoration:none;}
#content #bombardir a:hover {color:#f28321;text-decoration:underline;}

#results strong, #results b, #bombardir strong {color: yellow;}

#bombardir strong {font-size: 1.4em;}



#head {
   /*background:url(http://fcarmavir.ru/images/29984.jpg);*/
    background: url(/images/fc-armavir-logo.jpg) no-repeat bottom;

  text-align:left;
  height:204px;
}
 
#site-name {
  width:750px;
  float:left;
  color:#000;
  margin-top:0;
  font:4em Georgia, Times, serif;
}

#site-slogan {
  font:italic 2em Georgia, Times, serif;
}

#sidebar-2 {
  width:200px;
  margin-left:5px;
  float:right;
}

#sidebar-3 {
  border:3px solid #ddd;
  width:225px;
  height:150px;
}

#news_list {
  border:3px solid #ddd;
  text-align:left;
  width:200px;
  border-top:none;
  background-color:#fff;
  background:url(/images/57.jpg) no-repeat;
}

#birth_d {
  min-height:100px;
  margin-top:10px;
  border:3px solid #ddd;
  background-color:#c0ceff;
  text-align:left;
  width:200px;
  border-top:none;
  background:url(/images/57.jpg) no-repeat;
  font-size: 0.8em;
}

#news_site {
  background-color:#fff;
  min-height:100px;
  margin-top:10px;
  border:3px solid #ddd;
  text-align:left;
  width:465px;
  border-top:none;
  font-size: 1em;
}

#news_site a{text-decoration:none;}


#for_banner {border:3px solid #ddd; background-color:#fff; margin: 10px 0;}


b #birth_d {font-size: 1em;}

#birth_d a:hover,#news_list a:hover, #news_site a:hover{
  text-decoration:underline;
}

#fvideo {
  float:left;
  border:3px solid #ddd;
  height:310px;
  text-align:center;
  border-top:none;
  width:464px;
  margin:10px 0 0px 0;
}

#ob { 
  margin-top:10px;
  padding-top:5px;
  /*padding-left:50px;*/
  border:3px solid #ddd;
  min-height:110px;
  text-align:center;
  width:200px;
  background:url(/malchik12.jpg) no-repeat;
  font-size:11px;
}

#ob p {
  line-height:1.1em !important;
  margin:0;
  padding: 0px 77px 5px 2px;
}

#poll {
  border:3px solid #ddd;
  min-height:190px;
  text-align:left;
  width:200px;
  border-top:none;
  background:url(/images/57.jpg) no-repeat;
  font-size:12px;
  /*font:10px "Trebuchet MS";*/
  margin-bottom:10px;
}


#poll br {
  height:0;
  margin:0;
  padding:0;
}

#vk {
  margin:20px 40px;
}

#sidebar-1 {
  float:right;
  border-top:none;
  width:200px;
  margin:0px 10px;
}

.entry_title a {
  color:#fefe10;
  text-decoration:underline;
}

.section_list {
  list-style-type:none;
  margin:0 0 10px;
  padding:0;
  text-transform:uppercase;
}

.section_list li {
  list-style-type:none;
  margin:0;
  padding:0;
}

.result  li 
{list-style-type:none;}



#report {
  border:3px solid #ddd;
  background-color:#fff;
}

#frontcontent {
  margin-top:-7px;
  float:left;
  width:680px;
  /*min-height:650px;*/

}

#news_content {
  background-color:#fff;
  border:3px solid #ddd;
  border-top:none;
  /*background:url(http://fcarmavir.ru/images/57.jpg);*/
}

#content {
  width:645px;
  background-color:#fff;
  margin:30px 20px 0 5px;
  padding:0 5px;
  font-size:14px;
  min-height:600px;
}

#content a {
  /*text-decoration:underline;*/
  /*font-size:1em;*/
}

#content a:hover, #menu_right a:hover {
  color:rgb(242, 131, 33);
  text-decoration:none;
}

#menu_right {
  float:right;
  width:220px;
}

#menu_right a {
  font-size:1em;
  text-decoration:none;
}

#menu_right a:hover {
  background-color:#ddd;
}

#menu_right strong {
  display:block;
  text-align:center;
  font-family:BaronNeue;
  font-size:13px;
  text-transform:uppercase;
  background-color:#3C297A;
  color:#fff;
  padding: 5px;
  margin:5px 0px;



}



#foot {
  border:3px solid #ddd;
  margin-top:25px;
  clear:both;
  text-align:center;
}

#foot_copyright {
  clear:both;
  text-align:left;
  width:900px;
  margin:35px auto auto auto;
}

#f1 {
  float:left;
  width:330px;
}

#f2,#f4 {
  float:left;
  color:#ddd;
  font:10px "Trebuchet MS";
  padding-left:5px;
  border-left:1px solid #ddd;
  height:45px;
}


#f2 {width:160px; padding-right:25px;}



#f3 {
  float:right;
  width:160px;
  color:#ddd;
  font:10px "Trebuchet MS";
}

#f3 a,#f4 a {
  color:#ddd;
  padding-right:5px;
  text-decoration:none;
}

#f3 a:hover, #f4 a:hover {text-decoration:underline;}


#f4 {
  width:210px;
}

#sidebar-1 p {
  font-size:1em;
  line-height:1.5em;
}

#menut, #menut2 {
  text-align:center;
  font-family:BaronNeue;
  font-size:13px;
  background-color:#3C297A;
  color:#fff;
  margin-top:5px;
  /*background: url(http://fcarmavir.ru/images/58.jpg);*/
  font-style:1em bold;
  padding:6px 9px;
}

#menut a, #menut2 a {
  color:#fff;
}

.caps {
  /*font-size:.9em;
  letter-spacing:.1em;*/
}

#divider {
  /*border-bottom:1px dotted #666;*/
  padding:5px 0;
}

.directory {
  list-style-type:circle;
}

.author {
  font-style:normal;
  font-size:.8em;
}

#pub {
  font-style:bold;
  font-size:.8em bold;
}

.comments_error {
  color:#000;
  background-color:#fff4f4;
}

ul.comments_error {
  list-style-type:circle;
  list-style-position:inside;
  border:2px solid #fdd;
  padding:.3em;
}

div#cpreview {
  color:#000;
  background-color:#f1f1f1;
  border:2px solid #ddd;
}

form#txpCommentInputForm td {
  vertical-align:top;
}

#comments_invite 
{font-size:0.9em; 
  margin-left:5px;
  padding-left:15px;
  width:120px;
  /* position:absolute;
  bottom:5px;
  right:10px;*/
  background: url(/images/1176.png) no-repeat left ;}

#comments-help {
  font-size:.7em;
  margin:2px 0 15px;
}

.error-status {
  font:1.3em Georgia, Times, serif;
}

#content .cnk_ranking_table, .cnk_ranking_table_players, .cnk_ranking_table_fnl   {
  width:100%;
  border:3px solid #ddd;
  background-color:#f0f0f0;
  text-align:center;
  font-size:13px;
  margin-bottom:10px;
}

.cnk_ranking_table tr:nth-child(odd), .cnk_ranking_table_players tr:nth-child(odd) {background-color:#f9f9f9;}
.cnk_ranking_table tr:nth-child(even), .cnk_ranking_table_players tr:nth-child(even) {background-color:#e0e0e0;}

.cnk_ranking_table_fnl tr:nth-child(2) td:first-child, .cnk_ranking_table_fnl  tr:nth-child(3)  td:first-child {
    background-color: green;
  	color:white;
}

.cnk_ranking_table_fnl tr:nth-child(4) td:first-child, .cnk_ranking_table_fnl  tr:nth-child(5)  td:first-child {
    background-color: lightgreen;
  	color:white;
}


.cnk_ranking_table_fnl tr:nth-child(n+17) td:first-child  {
    background-color: brown;
  	color:white;
}



.cnk_ranking_table_pfl tr:nth-child(2) td:first-child {  background-color: green;
  	color:white;}

.cnk_ranking_table_pfl tr:last-child td:first-child {  background-color: brown;
  	color:white;}


#content .cnk_ranking_table td {
  border:1px solid #fff;
}



#sidebar-2 .cnk_ranking_table td {
  border:1px solid #f1f1f1;
}

#sidebar-2  .cnk_ranking_table {
  border:1px solid #ddd;
  width:100%;
  background-color:#f0f0f0;
  text-align:center;
  font-size:13px;
  cellpadding:3px;
}

#sidebar-2   .cnk_ranking_table td {
  border:1px solid #fff;
  padding:5px;
}

#sidebar-2 table {width:100%}


#content .col_headers {
  background-color:#3C119b;
  color:#fff;
}

.col_headers {
  background-color:#3C119b;
  color:#eee;

}

.comands {
  font-size:1.2em;

}

h1.totalmatch {

  font-size:4em !important;
}


.total_img {background:url(/images/733.png) no-repeat center; }


.cnk_ranking_table .cnk_sc_fav {
  background-color:#f89434 !important;
}

.cnk_next_game {
  padding:10px 0;
  text-align:center;
  font-size:1.4em;
  font-family:BaronNeue;
}

#sidebar-1 table,#content .cnk_ranking_table table {
  width:100%;
}

div#menunav {
  width:900px;
  float:left;
  /*border-top:1px solid #000;*/
  /*border-bottom:1px solid #000;*/
  /*font-size:13px;*/
  background-color:#000;
  text-align:left;
  text-transform:none;
  /*background:url(http://fcarmavir.ru/images/59.jpg) repeat-x;*/
  height:26px;
  padding:0;

}

div#menunav.fixed{
  position: fixed;
  top: 0;
  z-index:200;
}




* html div#menunav ul {
  float:left;
  /*border-right:1px solid #000;*/
  margin-left:15px;
}

div#menunav li {
  display:block;
  float:left;
  position:relative;
  list-style-type:none;
  background-color:#000;
  border-right:1px solid #333;
  opacity:0.9;
  /*background:url(http://fcarmavir.ru/images/59.jpg) repeat-x;*/
  padding:4px 0;
  z-index:100;
}

div#menunav li:first-child {
  border-left:1px solid #000;
}

div#menunav a {
  display:block;
  text-decoration:none;
  color:#fff;
  padding:0 13px;
  font-size: 1.2em;
}

div#menunav a:hover {
  color:#FF0;
}

div#menunav li:hover {
  background-color:#999;
  opacity:0.9;
  /*background:url(http://fcarmavir.ru/images/60.jpg) repeat-x;*/
}

div#menunav ul li ul {
  position:absolute;
  left:-1px;
  top:1.9em;
  width:15em;
  text-transform:none;
  margin:0;
}

div#menunav ul li ul li {
  width:100%;
  border-left:1px solid #000;
  /*border-bottom:1px solid #000;*/
  border-right:1px solid #000;
}

div#menunav ul li ul li:first-child {
  border-top:1px solid #000;
}

div#menunav ul li:hover ul,div#menunav ul li ul:hover {
  display:block;
}

* html div#menunav ul li ul {
  border-top:1px solid #000;
  border-left:0;
}

#for_photo {
  background: url("http://info-ivanishko.ru/football/back_photo_small_gray.png") no-repeat;
  background-position: left bottom; 
  float:left;
  border:1px solid #bbb;
  text-align:center;
  width:203px;
  height:160px;
  margin:5px;
  padding-top:10px;
     
}




#for_photo_title {
  background: url("http://info-ivanishko.ru/football/back_photo_small_gray.png") no-repeat;
  background-position: left bottom; 
  float:left;
  border:1px solid #bbb;
  text-align:center;
  width:214px;
  height:170px;
  margin:5px;
   box-shadow: rgba(0, 0, 0, 0.2) 0 1px 5px;
}



#for_video_title {
  background: url("http://info-ivanishko.ru/football/back_video_small_gray.png") no-repeat;
  background-position: left bottom; 
  float:left;
  border:1px solid #bbb;
  text-align:center;
  width:214px;
  height:160px;
  margin:5px;
  padding-top:10px;
      box-shadow: rgba(0, 0, 0, 0.2) 0 1px 5px;
}


#for_video {
  background: url("http://info-ivanishko.ru/football/back_video_small_gray.png") no-repeat;
  background-position: left bottom; 
  float:left;
  border:1px solid #999;
  text-align:center;
  width:200px;
  height:160px;
  margin:5px;
  padding-top:10px;
}


#for_photo a, #for_photo_title a {text-decoration:none;}

#for_photo a:hover, #for_photo_title a:hover {text-decoration:underline;}





.tags,.tags a {
  color:#000;
}

h1 a:hover,#birth_d a,#news_list a{
  text-decoration:none;
}

#news_content h4,.entry_title h4,#news_content h3,h4,.cnk_next_game p,div#menunav ul {
  margin:0;
  padding:0;
}


.comments li {list-style-type: decimal; margin:0; padding:0;}


/*.entry-title h1{font-size: 14px;}*/


#report h3, #comment h2 {
  font-size:11px;
}
#coment a {color: #666999;}
#coment p {padding:10px 0px;}


#news_content2,.table {
  border:1px solid #ddd;
}

#news_content2 p {margin:0px 10px;}

#content p {margin-top:0px;}

#news_content2 a {text-decoration: none; }


/*#news_content2 {position:relative;}*/

#news_content2 a:hover {text-decoration: underline;}


#menu_right li a,div#menunav a li {
  display:block;
  padding:5px;
  border-bottom: 1px solid #bbb;
  font-weight: 700;
}


#nodis,body div#menunav ul li ul {
  display:none;
}

td ul {
margin:0;
 padding-left:3px;;
}

ul.gallery {  
  list-style: none;  
  padding: 0; 
  margin: -4px;
  display: flex;
    flex-direction: row;
    flex-wrap: wrap;
} 

ul.gallery li a  {  text-decoration:none;  }

.gallery  img {width:99%;     padding-bottom: 2px;}

.gallery li  { 
  display: inline; }

#content .gallery li a { 
  text-decoration:none;
 
}

#content .gallery img a:hover   { 
  text-decoration:none;}

.gallery li {padding:0px; margin:0px;}



.active a {background-color: #f89434; color:#fff;}

.active  {color:#fff;}

.left {margin:0 5px; float:left;}

.right {margin:0 5px; float:right;}

textarea {width:320px; height:100px;}

.link_big td a{font-size:2em;}

.black_link a {margin:3px; padding:3px; color: #000; background-color: #fff; text-decoration:none; font: 13px "Trebuchet MS";}

.black_link a:hover {color: #fff; background-color: #000; text-decoration:none;}

#paginat {padding:10px 0; clear:both;     margin-top: 5px;
}

#paginat ul {display:inline; list-style-type: none;}

.pagination ul {display:inline; list-style-type: none;}

#paginat li {list-style-type: none; display:inline; border:1px solid #ddd; padding:10px;}

#paginat a {text-decoration:none; font-size:15px; padding: 10px;
    margin: -10px;}
#paginat a:hover {text-decoration:none;  color:#000; background-color: #f89434;  }


h2.td {font-size:11px; text-transform:none; }

.leftp {float:left; width:280px;}

.rightp {float:right; width:290px;}


@charset "utf-8";
/* CSS Document */

/* slider layout */
.lof-slidecontent { position:relative;	overflow:hidden;	border:#F4F4F4 solid 1px;}
.lof-slidecontent .preload{	height:100%;	width:100%;	position:absolute;	top:0;	left:0;	z-index:100000;	text-align:center;	background:#FFF}
.lof-slidecontent .preload div{	height:100%;	width:100%;	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;}

.lof-slidecontent  .sliders-wrapper{	position:relative;	height:100%;	width:900px;	z-index:3px;	overflow:hidden; }
.lof-slidecontent  ul.sliders-wrap-inner{overflow:hidden;	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;	padding:0px;	margin:0;	position:absolute;	overflow:hidden;}
.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden;	padding:0px;margin:0px;	float:left;	position:relative;}
.lof-slidecontent  .lof-opacity  li{position:absolute;	top:0;	left:0;	float:inherit; }


.lof-slidecontent  .navigator-content {position:absolute;
  right:0;
  top:00px;
  z-index:9;
  height:300px;
  width:310px;
  overflow:hidden;
  color:#FFF
}
.lof-slidecontent  .navigator-wrapper{	position:relative;	z-index:10;
  height:180px;
  width:310px;
  overflow:hidden;
  color:#FFF;
  float:left
}
.lof-slidecontent  ul.navigator-wrap-inner{	top:0;	padding:0;	margin:0;	position:absolute;	width:100%; }
.lof-slidecontent  ul.navigator-wrap-inner li{ cursor:hand; 	cursor:pointer;	list-style:none;	padding:0;	margin-left:0px;	overflow:hidden;	float:left;	display:block;	text-align:center;}

/*******************************************************/

ul.sliders-wrap-inner li img{	padding:0px;	}

.lof-slidecontent .slider-description a.readmore{color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a{ color:#FFF; }
.lof-slidecontent .slider-description{
  z-index:100px;
  position:absolute;
  bottom:66px;
  left:0px;
  width:350px;
  background:url(../images/bg_trans.png);
  height:100px;
  padding:10px;
  color:#FFF;
}
.lof-slidecontent .slider-description h4 {    font-size: 14px;    margin: 10px 0;    padding: 0; }
.lof-slidecontent .slider-description .slider-meta a{	
  margin:0;
  background:#C01F25;
  font-size:75%;
  padding:2px 3px;
  font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
  text-transform:uppercase;
  text-decoration:none
}
.lof-slidecontent  .item-meta a:hover{	text-decoration:underline;}
.lof-slidecontent  .item-meta i {	font-size:70%; }

/* item navigator */
.lof-slidecontent ul.navigator-wrap-inner  li.active{
  background:url(../images/arrow-bg.png) no-repeat scroll left center; 
  color:#FFF
}
.lof-slidecontent ul.navigator-wrap-inner  li >  div{
  background:url(../images/transparent_bg.png);
  color:#FFF;
  height:100%;
  position:relative;
  margin-left:15px;
  padding-left:15px;
  border-top:1px solid #E1E1E1;
  text-align:left
}

.lof-slidecontent ul.navigator-wrap-inner li.active div{
  background:url(../images/grad-bg.gif);
  color:#FFF;
}
.lof-slidecontent ul.navigator-wrap-inner li img{
  height:60px;
  width:60px;
  margin:15px 15px 10px 0px;
  float:left;
  padding:3px;
  border:#C5C5C5 solid 1px;
}
.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
  border:##6C8E5C  solid 1px;
}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous{
  display:block;
  width:40px;
  color:#FFF;
  cursor:pointer;
  position:absolute;
  height:100%;
  z-index:40;
  top:0;
  text-indent:-999px;

}
.lof-slidecontent   .button-next {
  right:0px;
  background:url(../images/next.png) no-repeat right center;
}
.lof-slidecontent  .button-previous {
  left:0px;
  background:url(../images/previous.png) no-repeat left center;
}


.lof-slidecontent .button-control {
  position:absolute;
  top:10px;
  right:48%;
  height: 20px;
  width: 20px;
  cursor:hand; cursor:pointer;
  background:url(../images/transparent_bg.png) repeat;
}

.lof-slidecontent .button-control span { display:block;  width:100%; height:100%;}
.lof-slidecontent .action-start span  {
  background:url(../images/play.png) no-repeat center center;
}
.lof-slidecontent .action-stop span {
  background:url(../images/pause.png) no-repeat center center;
}



#result  li 
{list-style-type:none !important;}

@font-face {
  font-family: BaronNeue; /* Гарнитура шрифта */
  src: url(/fonts/BaronSmitrich.otf); /* Путь к файлу со шрифтом */
}

a.link {
  
  font-family: BaronNeue;
  color:#3C297A;
  font-size:1.2em;
  font-weight: 900;
  background-color: #f89434;
  padding:0 5px;
  margin-top: 5px;
  line-height: 2.5;
  text-decoration:none;
  width: 95%;
    display: block;
  text-align: center;
}
#content a.link:hover {
  color: white;
}
td a b {text-decoration:underline;}

td a:hover b {text-decoration:none;}

tbody td a {text-decoration:underline;}
tbody td a:hover {text-decoration:none;}


/* для  новостей */

.liselected{background-color: #f89434; font-weight:700}

.xpoll input[type="submit"] {
  background-color: rgb(242, 131, 33);
  color: rgb(60, 41, 122);
  padding: 10px;
  border:none;
  font-family: BaronNeue;
  border-radius:5px;
  text-transform:uppercase;
  display:block;
  margin:5px auto;
  
}


.xpoll input:hover[type="submit"] {
  background-color:rgb(60, 41, 122) ;
  color:rgb(242, 131, 33) ; 
  cursor:pointer;

}
.xpoll {padding: 0px 5px;}

.xpoll p {font-weight:700;}

.clsGraph {margin-bottom:6px;}


#match-center a{
  text-transform:uppercase;
}

#match-center a:hover {
  color: #f28321;
}

ul.recent_articles {
  padding: 0;
  margin:0;
}

.col-news {margin-bottom:5px;}










































.congratulation {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width:195px;
  /*height: 140px;*/
  border:3px solid #ddd;
  background-color:#fff; 
  margin:10px 0px;
}
.menut {
  /*width: 218px;*/
  text-align:center;
  font-family:BaronNeue;
  /*font-size:13px;*/
  background-color:#3C297A;
  color:#fff;
  margin: 0 auto;
  width: 100%;
  padding:6px 0px;
  
      display: flex;
    align-items: center;
    justify-content: space-between;
}


.cong_div{
  min-height:270px;
  width: 620px;
}
.cong_image {
  /*margin: 0 5px 5px 0;*/
  /*flex-grow: 1;*/
  /*border:1px solid green;*/	
  display: block;
  float: left;
  width:100px;
  height:auto;
}

.cong_list {
 display:flex;
 flex-direction:column;
 /*align-content:center;*/
  justify-content:space-between;
}


.cong_info{
  display: flex;
    flex-direction: column;
  flex-grow: 1;

 width: 100%;

  text-align: center;
  /*float: right;
  padding-right: 20px;*/
}
.cong_name {
  font-size: 16px;
  display: block;
}

.cong_date {
  font-size: 12px;
}

.cong_age {
  display: block;
  font-size: 12px;
}
.cong_button{
 position: absolute;
    bottom: 10px;
    right: 1px;
  
}

.button {
  background-color: rgb(242, 131, 33);
  color: rgb(60, 41, 122);
  padding: 8px;
  border:none;
  font-family: BaronNeue;
  border-radius:5px;
  text-transform:uppercase;
  margin:-1px auto;
  cursor: pointer;

}

.button:hover {
  background-color:rgb(60, 41, 122) ;
  color:rgb(255, 255, 255); 
  cursor:pointer;

}

.button a:hover {
  color: rgb(242, 131, 33);

}

/* стили popup */

.cong_popup {
  width:620px;
  /*height: 500px;*/
  margin:0 auto;
  border:3px solid #ddd;
  background-color:#eee; 

}

.cong_popup_info{
  /*border: 1px solid green;*/
  display: inline-block;
  float:left;
  width:100px;
  margin: 0 5px;
  text-align: center;
}
.cong_form {
  /*border: 1px solid green;	*/
  display: inline-block;
}

.subform input[type="text"], .subform textarea {
  border-radius: 5px;
  border:1px solid #069;
  background-color: rgba(255,255,255,.5);
  color:rgba(10,10,10,1);
  font-size: 1em;
  box-shadow: inset 0 0 10px rgba(255,255,255,.75);
  width: 100%;
  padding: 5px 0;
}
.subform input[type=text]:focus, .subform textarea:focus {
  background-color: white;
  color:black;
} 

.subform textarea 
{
  resize: none;
}

.owl-carousel .active {
  color: #000;
}

.arr_left {
  float: left;
  padding-left: 10px;
  font-size: 22px;
  cursor:pointer;
}
.arr_right {
  float: right;
  padding-right: 10px;
  font-size: 22px;
  cursor:pointer;
}


.fancybox-button--arrow_left, .fancybox-button--arrow_right, .fancybox-button--share, .fancybox-button--play, .fancybox-button--fullscreen, .fancybox-infobar {
  display: none!important;
}

.outer {
  height: 100%;
  display: table;
  vertical-align: middle;
  margin-left: auto;
  margin-right: auto;
}

.cong_popup {
  display: table-cell;
  vertical-align: middle;
  background-color: #f28321;
  border-width: 0px;
}

.cong_div {
  background-color: rgb(238, 238, 238);
}

.article_image {
	margin-bottom:15px;
}

#nexttur tr:nth-child(odd) {background: #f0f0f0;}


.ind_image{
	position: relative;
}
.ind_title h1 {
	color: #fff;
	opacity: 1;
  	margin:0 10px;
  	padding:0;
  font-weight: 700;
}

.ind_title {
	position: absolute;
	bottom: 0;
	text-transform: uppercase;
	font-size: 1.5em;
	background-color: #000;
	opacity: 0.7;
	padding: 15px 0;
  	margin-bottom: 15px;
  	width:100%;
    text-align: left;
}

.slider_block .slide .name {
text-transform:uppercase;
}
.cnk_sc_club_logo_2 {max-width:50px;}
.g-recaptcha {
    transform: scale(0.6);
    transform-origin: 0 0;
}
.g-recaptcha:nth-child(1) {
    display:none;
}
