/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.f19, .phone{font-family: 'Roboto Condensed'; font-size: 19px; line-height: 25px; font-weight: 500; color: #1b1c26; text-decoration: bold}
.f22{font-family: 'Roboto Condensed'; font-size: 22px; line-height: 25px; font-weight: 500; color: #1b1c26; text-decoration: bold}
a:hover{text-decoration: underline}
em{color: #1b1c26}
.tm-top-a .uk-panel{border: rgba(168,167,183,.9) solid 0px}/*????????????????????????????????????*/


.tm-toolbar{/*height: 78px; - если надо задать высоту*/
	background-color: #000;
    background: url(../images/dark/block_texture_secondary.png) #080808 50% 0 repeat;
    background-clip: border-box, padding-box;
	}

 /*top menu*/
.tm-navbar.uk-navbar {border: solid red 0px;}
.logo{background: #a19ea6; height: 70px; width: 280px}
.logo h1{font-size: 20px;line-height: 30px; margin:0;}
.logo img{border: solid green 0px; margin:10px}
.logo .name{float: left; width: 70%;padding-top:5px; border: 0px solid blue}
.logo.adaptive{display: none;}
.tm-navbar.uk-navbar h1 {color: #fff}/*текст логотип*/


.tm-navbar.uk-navbar a{color: #000}/*пункты меню на внутренних, выпадающее меню  */
.tm-navbar, .uk-navbar-nav > li > a{font-family: 'Roboto Condensed';}
.uk-navbar-nav > li > a{font-size: 18px}
.uk-navbar-nav > li > a:hover, 
.tm-isblog.tm-navbar-transparent .uk-navbar-nav > li > a:hover,
.uk-active.uk-navbar-attached .uk-navbar-nav > li > a:hover, .uk-dropdown a:hover, .uk-dropdown a:focus{color: #f44336!important} 

/* top menu*/
.tm-noblog .uk-navbar, .tm-isblog .uk-navbar, .tm-isblog.tm-navbar-transparent .uk-sticky-placeholder .uk-navbar{padding: 10px 40px 10px 40px;border: solid green 0px;}
.tm-isblog .uk-navbar, .tm-noblog .tm-navbar.uk-navbar {background: rgba(255,255,255/*,0.9*/); /*color: green; border: solid blue 0px;*/ box-shadow: 2px 15px 50px rgb(27 28 38 / 10%);} /*внутринние по умолчанию; внутринние с правой колонкой*/
.tm-isblog.tm-navbar-transparent .uk-sticky-placeholder .uk-navbar {background: rgba(0, 0, 0, 0.0);   border: solid green 0px; box-shadow:none}/*главная без прокрутки*/
.uk-active.uk-navbar-attached {background: rgba(255,255,255/*,0.9*/); color: #1b1c26; border: solid red 0px; box-shadow: 2px 15px 50px rgb(27 28 38 / 10%); top:0!important}/*главная при прокрутке*/
.uk-navbar-nav > li.uk-active > a{color:#f44336;}
.uk-navbar-nav > li.uk-open > a {color: #c62828/*f44336*/!important;}
.uk-dropdown {width: 300px;margin-top: 10px; /*border: solid red 1px;*/ border-radius: 2px; box-shadow: 2px 15px 50px rgb(27 28 38 / 10%)}


@media (max-width: 1800px) and (min-width: 1641px) {
	.uk-navbar{padding: 10px 7% 10px 7%!important; border: solid red 0px!important}
}
@media (max-width: 1640px) and (min-width: 1440px) {
	.uk-navbar{padding: 10px 20px 10px 20px!important; border: solid blue 0px!important}
}
@media (max-width: 1439px) and (min-width: 1340px) {
	.uk-navbar{padding: 10px 20px 10px 20px!important; border: solid green 0px!important}
	.uk-navbar-nav > li > a{padding: 0 15px;}
}
@media (max-width: 1340px) and (min-width: 960px) {
	.uk-navbar{padding: 10px 20px 10px 20px!important; border: solid green 0px!important}
	.tm-navbar .uk-navbar-flip{border: solid red 0px; margin-top: -80px}
	.tm-navbar.uk-navbar {border: solid red 0px!important; text-align: center!important; }
	.uk-navbar-nav > li > a{padding: 0 10px; }
}
@media (max-width: 959px)  {
.logo{border: solid red 0px; margin-top:10px; position: absolute; top: 0; padding: 20px 20px 20px 20px; height: 30px; width: auto}
.uk-sticky-placeholder .logo{border: solid green 0px; height:70px; width: auto}
.uk-navbar-center{border: solid green 0px;}
}
@media (max-width: 414px)  {
.logo{border: solid red 0px; margin-top:10px; position: absolute; top: 0; padding: 20px 20px 20px 20px; height: 40px; width: auto}
.uk-sticky-placeholder .logo{border: solid green 0px; height:80px; width: auto}

}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    color: #1b1c26;
}
/*end top menu*/


/*banner-slide*/
.uk-slidenav {color: #fff}
.uk-slidenav:hover {color: #1b1c26}
.uk-search:before{color: #1b1c26;}
input.uk-search-field, .uk-nav-search .uk-nav-header{color: #1b1c26}

.text-slide{margin-left:50px}
@media (max-width:1200px)  {
.text-slide{display: none;}
}

/*slide*/
/*.tm-top-a{display: none;} */
@media (max-width:1200px)  {
.uk-overlay-panel.uk-overlay-bottom{display: none;}
}



#tm-bottom-d, #tm-bottom-d .f19, #tm-bottom-d .phone, #tm-bottom-d .uk-panel-title, #tm-bottom-d h3{color:#b8b5be}/*+*/
#tm-bottom-d a, #tm-footer a {color: #fff!important; text-decoration:underline}/*+*/
#tm-bottom-d a:hover, #tm-footer a:hover {color: #f44336!important;}/*+*/
#tm-footer a.tm-totop-scroller{text-decoration:none!important}/*+*/
.uk-block-secondary .uk-nav-side > li.uk-active > a{background: none!important}
/*partners, soc-name, photo-main*/
#tm-bottom-a .uk-panel h3.uk-panel-title, #tm-bottom-b .uk-panel h3.uk-panel-title, #tm-top-c .uk-panel h3.uk-panel-title {font-size: 30px; text-align: center;}
#tm-bottom-a .uk-panel h3.uk-panel-title{ padding-bottom: 15px/*line-height: 30px;*/}
#tm-top-c .uk-panel h3.uk-panel-title a{color: #1b1c26}
#tm-top-c .uk-panel h3.uk-panel-title a:hover{color: #f44336; text-decoration:none}
#tm-top-c .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel{margin-top: 15px;}
#tm-top-c.uk-block{ padding-bottom: 30px;}

/*footer*/ 
.tm-footer{font-size: 15px;text-transform: none;letter-spacing: 0px; color: #b8b5be}
.tm-footer .uk-panel{text-align: center;}
/*.tm-totop-scroller{text-align: center;padding-top: 10px;color: #fff;}*/
.tm-footer{letter-spacing: 0px;}
/*.tm-footer h4, .tm-footer h5, .tm-footer h6, .tm-footer p{color: #fff}*/
.uk-panel.copy{width: 95%; margin-bottom: 20px /*float: left; position: relative*/}
/*end footer*/ 


/*боковой отступ*/
.tm-top-b, .tm-bottom-c, .tm-bottom-b, .tm-top-c, .tm-bottom-a /*, #tm-top-c, #tm-main, .tm-bottom-a, .tm-bottom-d, .tm-top-c1, .tm-bottom-b, #tm-bottom-c, .tm-footer*/ {
    padding-left: 40px;
    padding-right: 40px;
    border-top: solid 0px red;
}

#tm-main{
	padding-left: 10%;
    padding-right: 10%;
}
/*скрыть главный блок*/
.hide-main-block #tm-main{border: solid red 1px; display: none!important;}

/*Widgetkit фон при наведении на фото администрации*/
.uk-overlay-background {
    background: rgba(27,28,38,.1);
}


/*тире*/
.uk-article ul.list, .content-category ul.list, .tm-content ul.list/*, .category-desc ul, .entry-content ul*/{
	list-style-type:none;
}
.uk-article ol, .content-category ol, .tm-content ol/*, .category-desc  ol, .entry-content ol*/{
	padding-left:0.5em
}
.uk-article ul.list li, .content-category ul.list li, .tm-content ul.list li,
.uk-article ol.list li, .content-category ol.list li, .tm-content ol.list li/*, .category-desc li, .entry-content li*/{
	margin:0.5em 0 0.5em 1.3em
}
.uk-article  ul.list li , .content-category ul.list li, .tm-content ul.list li /*.category-desc ul li, .entry-content ul li*/
{
	padding: 0;
	behavior: expression(
( !this.before && parentNode && parentNode.tagName == 'UL' )
?
( this.before = true )
& ( parentNode.style.listStyleImage = 'none' )
& (
( this.firstChild && this.firstChild.firstChild )
?
( this.firstChild.style.marginTop = '-1.2em' )
& ( this.firstChild.style.position = 'relative' )
: ''
)
& ( eNOBR = document.createElement( '<nobr style="position: relative; display: block; width: 1.25em; left: -1.25em; margin: 0 -1.25em -1.2em 0;" />' ) )
& ( eNOBR.innerHTML = '&mdash;&nbsp;' )
& ( this.insertBefore( eNOBR, this.firstChild ) )
: ''
);
}
.uk-article  ul.list>li:before, .content-category  ul.list>li:before, .tm-content ul.list>li:before/*, .category-desc  ul>li:before, .entry-content ul>li:before*/{
	content:'\2014\a0';
	float:left;
	margin-left:-1.25em;
	/*color: #7f993b*/
}
.uk-article  ul.list>li>*:first-child:-moz-first-node, .content-category ul.list>li>*:first-child:-moz-first-node, .tm-content ul.list>li>*:first-child:-moz-first-node/*, .category-desc  ul>li>*:first-child:-moz-first-node, .entry-content  ul>li>*:first-child:-moz-first-node*/{
	margin-top:-1.0em
}
.uk-article  ulul.list>li>*, .content-category ulul.list>li>*, .tm-content ulul.list>li>*/*, .category-desc   ul>li>*, .entry-content   ul>li>**/{
	text-indent:0
}

.uk-breadcrumb li{
	margin: 0
}
ul.uk-breadcrumb>li:before{content:'';}

/**/
/*docs*/
.pdf, .zip, .doc, .docx, .ppt, .rtf, .rar, .txt, .xls, .xlsx, .ppsx, .ex-ref{
	padding: 8px 0 0 40px;
	margin: 0px 0 10px 0;
	min-height: 40px;
}
.pdf{
	background-image: url("./../images/icon_type/pdf.png");
	background-repeat: no-repeat;
}
.zip{
	background-image: url("./../images/icon_type/zip.png");
	background-repeat: no-repeat;
}
.doc{
	background-image: url("./../images/icon_type/doc.png");
	background-repeat: no-repeat;
}
.docx{
	background-image: url("./../images/icon_type/docx.png");
	background-repeat: no-repeat;
}
.ppt{
	background-image: url("./../images/icon_type/ppt.png");
	background-repeat: no-repeat;
}
.rtf{
	background-image: url("./../images/icon_type/rtf.png");
	background-repeat: no-repeat;
}
.rar{
	background-image: url("./../images/icon_type/rar.png");
	background-repeat: no-repeat;
}
.xls{
	background-image: url("./../../images/icon_type/xls.png");
	background-repeat: no-repeat;
}
.xlsx{
	background-image: url("./../images/icon_type/xlsx.png");
	background-repeat: no-repeat;
}
.ppsx{
	background-image: url("./../images/icon_type/ppsx.png");
	background-repeat: no-repeat;
}
.ex-ref{
	background-image: url("./../images/icon_type/ex-ref.png");
	background-repeat: no-repeat;
}
.ex-ref-small{
	background-image: url("./../images/icon_type/ex-ref_s.png");
	background-repeat: no-repeat;
	padding: 4px 0 0 28px;
	margin: 0px 0 10px 0;
	min-height: 25px !important;
}
.pdf a, .zip a, .doc a, .docx a, .ppt a, .rtf a, .rar a, .txt a, .xls a, .xlsx a, .ppsx a, .ex-ref a{color: #1b1c26}
.pdf a:hover, .zip a:hover, .doc a:hover, .docx a:hover, .ppt a:hover, .rtf a:hover, .rar a:hover, .txt a:hover, .xls a:hover, .xlsx a:hover, .ppsx a:hover, .ex-ref a:hover{color: #f44336}
/*docs*/



.tm-text-clip {
	background: -webkit-linear-gradient(#131314, #1b1c26);
	/*background: linear-gradient(to right, #005ad9, #0ca6f2);*/
	/*background: -webkit-linear-gradient(#005ad9, #0ca6f2);*/
    background-position: 50% 50%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/**/
.table th,
.table td {
  padding: 8px;
  line-height: 23px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid rgba(184, 181, 190, 0.9);
}
.table th{font-family: 'Roboto Condensed'; font-size: 19px;line-height: 25px;font-weight: 200;color: #000000;}
.table tbody + tbody {
  border-top: 2px solid rgba(184, 181, 190, 0.9);
}
.table .table {
  background-color: #ffffff;
}
.table-bordered {
  border: 1px solid rgba(184, 181, 190, 0.9);
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid rgba(184, 181, 190, 0.9);
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  /*background-color: #b8b5be;*/
}
.table-striped  th{
	text-align: center
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: rgba(184, 181, 190, 0.1);
}
.leftalign{text-align: left}
.rightalign{text-align: right}
.table td.centeralign{text-align: center}


.category.table.table-bordered, .category.table.table-bordered th, .category.table.table-bordered td{
	border: 0
}
.category.table.table-striped tbody > tr:nth-child(odd) > td, .category.table.table-striped tbody > tr:nth-child(odd) > th {
    background-color: #fff;
}
.category.table.table-striped td:hover, .category.table.table-striped tbody > tr:nth-child(odd) > th:hover {
    background-color: #fff;
}

/**/

.uk-article-title {
    font-size: 29px;
    line-height: 40px;
    font-weight: 200;
    text-transform: none;
    margin-bottom: 30px;
}

/*одно окно, игры на главной*/
.uk-accordion-title{
	margin-top: 0;
    margin-bottom: 0px;
	border-bottom: 1px solid #b8b5be;
    padding: 15px 15px;
    background: #fff;
    font-size: 21px;
    line-height: 23px;
    cursor: pointer;
    position: relative;
    padding-left: 40px;
}
.uk-accordion-title.uk-active{background: none; color: #f44336}
.uk-accordion-title:before, .uk-accordion-title.uk-active:before{color: #f44336}
.uk-accordion-content.uk-active {margin-top: 20px;}
/*--------------------**/

hr{border-top: 1px solid #b8b5be;}

.cat-list h1.uk-article-title{font-size: 23px!important; line-height: 30px}
.cat-list .uk-article + .uk-article	{margin-top: 20px;}
.cat-list .uk-grid + .uk-grid, .cat-list .uk-grid-margin, .cat-list .uk-grid > * > .uk-panel + .uk-panel{margin-top: 0px;}
.cat-list .uk-panel h1.uk-article-title{margin-bottom: 20px;}

h1 a{color: #1b1c262!important}
h1 a:hover{color: #f44336!important}


/*правое меню*/
.right-menu{border-left: solid 2px #f44336;}
.right-menu .uk-nav-side > li{line-height: 30px;}
.right-menu .uk-nav-side > li > a{color: #1b1c262; font-family: 'Roboto Condensed'; font-size: 20px;}
.right-menu .uk-nav-side > li > a:hover{color: #f44336; text-decoration: underline;}

/*изменение ширины колонок при выводе в правой коленка меню*/
@media (min-width: 768px){
.sidebar-right .uk-width-medium-3-4 {width: 70%;}
.sidebar-right .tm-sidebar-b.uk-width-medium-1-4 {width: 30%;}
}


/*rsform-obr + but*/
fieldset.formFieldset{/*border: solid red 1px;*/ width: 100%}

#userForm { }
#userForm ol li  .formBody{width: 100%}
#userForm input, #userForm textarea{width: auto!important;}
#userForm textarea {height: 110px;}


@media (max-width: 1219px) and (min-width:560px){
	#userForm input.rsform-input-box, #userForm textarea.rsform-text-box{width: 480px!important;}
}
@media (max-width:559px) {
	#userForm input.rsform-input-box, #userForm textarea.rsform-text-box{width: 250px!important;}
}
#userForm ol li.rsform-block-type .formBody{border-bottom: solid #b8b5be 20px;}

#userForm  .rsform-block-type label{font-family: 'Roboto Condensed'; color: #1b1c26;font-size: 18.5px;font-weight: 400;padding: 10px;margin: 0;width: auto!important;display: inline-table!important;background: #fff}
@media (max-width: 767px){
	#userForm  .rsform-block-type label{display: block!important;}
	#userForm ol li.rsform-block-type  .formBody{border-bottom: 0;}
}

#userForm .rsform-block-type {border-bottom: solid #dbdade 2px; margin-bottom: 20px}
#userForm .rsform-block-type input:checked + label{background: #dbdade; color: #1b1c26; }
#userForm .rsform-block-type input:hover + label{color: #f44336}
#userForm .rsform-block-type input {display: none;}
#userForm ol li.rsform-block-f-lang .formBody{height: 40px}
#userForm .rsform-block-f-lang label{font-family: 'Roboto Condensed'; margin-right: 20px;font-size: 18.5px;line-height: 20px;font-weight: 500;}
#userForm .rsform-block-f-lang input{margin: 0 0 5px 0}
#userForm legend{font-family: 'Roboto Condensed'; font-size: 24px !important;font-weight: 400!important;color:#1b1c26;text-align: center}
/*#userForm .rsform-block-fr-add .formBody, #userForm  .rsform-block-fb-add .formBody, #userForm  .rsform-block-jb-add .formBody, #userForm  .rsform-block-jr-add .formBody{
	font-family: 'Roboto Condensed';
	font-size: 20px;
	line-height: 20px;
	font-weight: 500;
	margin-bottom: 5px;
	margin-top: 15px;
	color: #1b1c26
}*/
#userForm select.rsform-select-box{width: 100%!important;}
#userForm  .rsform-block-r-email .formCaption2, #userForm  .rsform-block-b-email .formCaption2{	margin-top: 15px}
.formRed, .red, .formError{color: #e61f27!important;}
.rsform-submit-button, .rsform-submit-button.btn.btn-primary, .rsform-submit-button.btn.btn-primary {
	display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
	border-radius: 4px;
	background: #f44336;
    color: #fff;
    font-size: 18px;
    height: 43px;
    line-height: 43px;
    padding: 0 25px;
    transition: background 0.3s ease;
	border-width: 0px;
}
.btn, .uk-button{
	/*display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
    border-radius: 0;
    background: red;
	border-color: #1b1c26;
    color: #fff;*/
	display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
	border-radius: 4px;
	background: #f44336;
    color: #fff;
    font-size: 18px;
    height: 37px;
    line-height: 37px;
    padding: 0 25px;
    transition: background 0.3s ease;
	border-width: 0px;	
}
.rsform-submit-button:hover, .rsform-submit-button.btn.btn-primary:hover, .rsform-submit-button.btn.btn-primary:hover, .btn:hover, .uk-button:hover {
    background: #1b1c26;
	color: #fff
}
.btn, .uk-button {text-transform: none;}
#userForm select, #userForm textarea, #userForm input[type="text"], #userForm input[type="password"], #userForm input[type="datetime"], #userForm input[type="datetime-local"], #userForm input[type="date"], #userForm input[type="month"], #userForm input[type="time"], #userForm input[type="week"], #userForm input[type="number"], #userForm input[type="email"], #userForm input[type="url"], #userForm input[type="search"], #userForm input[type="tel"], #userForm input[type="color"], #userForm .uneditable-input
{border-radius: 0!important; border-color: #b8b5be; height: 37px;line-height: 37px;}
.rsform-upload-box{	font-size: 12px;border: 0;	margin: 5px;}

/*обратная связь*/
.obrs .formBody{margin-bottom: 10px}

/*end rsform-obr*/

.uk-panel-title.uk-margin-bottom-remove1{border: solid 1px red; margin-bottom: -50px}

/*search - page*/
.uk-form input[type="radio"], .uk-form input[type="checkbox"]{background: #fff;    border: 1px solid rgba(27, 28, 38, 0.67);}
.uk-form select, .uk-form input[type="text"]{border: 1px solid rgba(27, 28, 38, 0.67)}






















/*???????????????????????????*/
.uk-panel-box{
	padding: 30px;
    background: #b8b5be;
    color: #1b1c26;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.01)!important;
}
.uk-form legend {font-family: 'Roboto Condensed'; padding-top: 20px!important}
.tm-content img.pull-left {margin-right: 10px}
.uk-contrast a:not([class]), .uk-contrast .uk-link, .uk-block-secondary a:not([class]), .uk-block-secondary .uk-link, .uk-block-primary a:not([class]), .uk-block-primary .uk-link, .uk-block-muted a:not([class]), .uk-block-muted .uk-link{
color: #1b1c262!important;text-decoration: underline!important;}	



/*banner*/
.uk-dotnav  > * > *{background: #1b1c26;}
.uk-dotnav > .uk-active > * {
    background: #f44336;
}
.uk-dotnav > * > :hover,
.uk-dotnav > * > :focus {
  border-color: #f44336;
}

.transplater-blue-fon .uk-overlay-hover:hover .uk-overlay-fade, .transplater-blue-fon .uk-overlay-active .uk-active > .uk-overlay-fade{
	opacity: 0.1;
	background-color: #1b1c26;
}

.banner-slide .uk-slidenav {color: #1b1c26}
.banner-slide .uk-slidenav:hover {color: #1b1c26}
/* end banner*/

.uk-panel-title{
	text-transform: none!important;
}
.uk-link-reset, a.uk-link-reset {
	color: #1b1c26
}

.uk-link-reset:hover, a.uk-link-reset:hover, .uk-link-reset:focus, .uk-link-reset a:focus{
	color: #f44336
}
.tm-text-white{color: #fff}
.uk-article-meta{margin-bottom: 10px;  color: #1b1c262;}
.uk-form .controls label {margin-right: 10px}
.uk-form .controls label input{margin-top: 5px}

/*добавлено версия для слабовидящих*/
/*.uk-navbar-flip{border: solid red 1px }*/
.adapting-icon{border: solid rgba(255, 255, 255, 0) 1px; margin-right: 13px; margin-top:0px; padding:2px}
.uk-navbar-content a:hover .adapting-icon{border: solid rgba(225, 225, 225, 1) 1px;}
.uk-navbar-content a:hover{ text-decoration: none!important;}

/*языки*/
a.flag img{margin: 0px 3px 0 3px}


.tm-top-d .uk-overlay-fade {
    opacity: 0.5!important;
}
.tm-top-d .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){
	opacity: 0.1!important;
}

/*add top-block*/
.tm-toolbar{}
.tm-toolbar .uk-panel{float: right}
.text-info{font-size: 14px;}
.uk-panel.lang{margin: -5px 0px 0px 20px;}
img.opacity:hover{opacity: 0.5;filter: alpha(opacity=50);}


/*игроки - краткая информация*/
/*информация */
.team-person{border: solid 0px red}
.team-person .num{
	border: solid 0px green;
	float: left;
	width: 20%/*50px*/;
	font-size: 54px;
    line-height: 125.3%;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #f44336;
    font-weight: 700;
	padding-right:5px
    /*margin-right: 25px;*/
}

.team-person .tp-info{border: solid 0px blue;	float: left; width: 75%; position: relative /*margin-top: 22px*/}
.team-person .tp-info .type {
	font-family: 'Roboto Condensed';
    font-size: 20px;
    color: #a19ea6;
    font-weight: 500;
	padding-bottom: 10px;
	border: solid 0px blue;}
.team-person .tp-info .name {
	font-family: 'Roboto Condensed';
    font-size: 24px;
    font-weight: 500;
    color: #1b1c26;
	border: solid 0px blue;
}

@media (max-width: 1640px) and (min-width: 1440px) {
	.team-person .num{font-size: 50px;}
}
@media (max-width: 1439px) and (min-width: 1340px) {
	.team-person .num{font-size: 46px;}
}
@media (max-width: 1340px)  {
	.team-person .tp-info .name{font-size: 20px;	border: solid 0px red;}
	.team-person .tp-info .type{font-size: 16px;}
	.team-person .num{font-size: 40px;}

}

/**/




/*команды - линия - главная*/
.team-all-line .uk-tab-center, .team-all-line .uk-tab {border-bottom: 2px solid #1b1c26;}
.team-all-line .uk-tab > li {margin-bottom: -2px;}
.team-all-line .uk-tab > li > a {
    color: #1b1c26;
	font-family: 'Roboto Condensed';
    font-size: 30px;
    font-weight: 500;
	border: 0;
	padding: 10px 20px 10px 20px;
}
.team-all-line .uk-tab > li.uk-active > a {
	border-bottom: 2px solid #f44336;
	color: #f44336;
    background: transparent;
}
/*---**/



/*game*/


.game .uk-panel.uk-text-center{border: solid 1px rgba(184, 181, 190, 0.9);   background-color: rgba(184, 181, 190, 0.1);}
.game h3.uk-panel-title{margin-top: 10px;margin-bottom: 0px; border: 0px solid red;}

.game-card{
	width: 100%;
    padding: 10px;
	    border: 0px solid red;
}

.game-card_date {
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-size: 16px;
    /*line-height: 30px;*/
    text-align: center;
    /*letter-spacing: .1em;
    /*text-transform: uppercase;*/
	border: 1px solid #b9b5be	
}

.players-info {
	width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 5px;
	border: 0px solid red		
}

.players-info .side {
	width: 40%;
	font-size: 14px;
	vertical-align: top;
	text-align: center;
	border: 0px solid green	
}
.players-info .side img{
	width: 50px;
	height: 50px;
	border: 0px solid blue
}
.players-info .score, .players-info .side {
/*    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-negative: 0;
    flex-shrink: 0;*/
}
.game-card .score {
	font-size: 20px;
    width: 80px;
}
.score {
     padding: 16px 0;
}

.score .kom-score{color: #f44336;}

.game-card_info {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    /*letter-spacing: .05em;*/
    margin-top: 10px;
    margin-bottom: 0px;
	color: #f44336;
	border: 0px solid blue	
}




.uk-article img.uk-align-left{width: 300px; text-align:left}
table.personal-info{width: 50%!important}

.test999999999999 .uk-panel-title.uk-margin-bottom-remove{
	border: solid red 1px;
	margin-top: -50px;
	position: absolute;
	z-index: 999;
}