@charset "utf-8";
body{font-family:Roboto;font-size: 16px;line-height: 30px;color: #333333;overflow-x:hidden;margin-top:100px;}
.container{margin-right:auto;margin-left:auto;}
@media (min-width: 768px) {
.container{width:750px}
}
@media (min-width: 992px) {
.container{width:970px}
}
@media (min-width: 1200px) {
.container{width:1140px}
}
@media (max-width: 768px) {
.container{padding:0 15px;}
}
img{max-width:100%;object-fit: cover;}
body::-webkit-scrollbar{width:10px;background-color: #fff;}
body::-webkit-scrollbar-thumb{background-color: #0DBDD4;}
.container:before,.container:after{display:none}
ul{margin-bottom: 0;padding: 0;list-style: none;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.flexwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.flexcent{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flexjust{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
a{text-decoration:none;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;}

.abslo{position:absolute;width:100%;top:50%;transform:translate(0,-50%);color:#fff}
#layout-header a{color:#333333}
.intro .owl-nav{display:flex;justify-content:space-between;width:100%;left:0;top:calc(50% - 13px);position:absolute;transform:translate(0,-50%);z-index:200;height:0;}

.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}
.header__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header__right {width: 91.23%;}
.header__bottom>ul{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;} 
.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;/* height:68px */}
.header__soc li{line-height:initial}
a{vertical-align:middle}
.header__soc li:not(:last-child){margin-right:17px}
.header__search{width:57%}
.header__search input{width:100%;background:#FFF;border:1px solid #0DBDD4;border-radius:5px;padding-left:14px;font-weight:500;font-size:14px;line-height:16px;height:36px;color:#151515}
.header__bottom>ul>li>a{font-weight:500;font-size:14px;line-height:16px;text-transform:uppercase}
.header__bottom>ul>li:hover>a{color:#F2A900 !important}
.header__bottom>ul>li{line-height:34px;position:relative;}
input{outline:none}
.header__bottom{padding-top:7px;padding-bottom:7px}
header#layout-header{position:fixed;width:100%;background:#FFF;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25);z-index:500;top:0;left:0;-webkit-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear;} 
.header__search input::placeholder {font-weight: normal;}
.header__lang>a{font-weight:500;font-size:16px;line-height:19px}
.header__lang>a.active-lang{color:#F2A900!important}
.video-ban__wrapper {overflow: hidden;position: relative;}
/* .video-ban__wrapper:after {height: 339px;content: "";width: 354px;position: absolute;left: 0;background: #074091;border-radius: 100%;top: -118px;left: -50px;opacity: .85;} */
.video-ban__wrapper:after {height: 339px;content: "";width: 354px;position: absolute;left: 0;background: #0DBDD4;border-radius: 100%;top: -118px;left: -50px;opacity: .85;}
.video-ban__text{position:absolute;z-index:100;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:39px}
.vid-transl{font-family:'Roboto Condensed';font-weight:700;font-size:16px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:#FFF;margin-left:15px;position:relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

@-webkit-keyframes arrmov {
from {margin-left: 20px}

50% {margin-left: 10px}

to {margin-left: 20px}
}
@keyframes arrmov {
from {margin-left: 20px}

50% {margin-left: 10px}

to {margin-left: 20px}
}
.vid-transl svg:first-child{margin-right:15px;}
.vid-transl svg:last-child{margin-left:20px;}
.vid-transl:hover svg:last-child {
  -webkit-animation: arrmov 1s linear;
  animation: arrmov 1s ease;
   -webkit-animation-iteration-count: infinite;
   animation-iteration-count: infinite;
}
.home-aside{margin-top:15px}
.intro{position:relative;width: calc(100% - 292px);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.intro .intro__text{position:absolute;top:45px;left:53px}
.intro .intro__top{font-weight:700;font-size:34px;line-height:40px;margin-bottom: 2px;}
.intro .intro__text>p{font-family:'Roboto Condensed',sans-serif;color:#FFF;font-weight:700;text-transform:uppercase}
.intro .intro__fed{font-size:48px;line-height:56px}
.intro .intro__text .intro__vol{font-size:48px;line-height:56px;color:#F2A900;margin-bottom: 16px;}
.intro .intro__fed:after{content:"";display:flex;height:4px;background:#FFF;width:100%;margin-top:14px;margin-bottom:14px}
.intro .df-btn{display:flex;background:#F2A900;border-radius:5px;width:189px;height:36px;align-items:center;justify-content:center;font-weight:500;font-size:14px;line-height:16px;color:#FFF;border:2px solid #F2A900;}
.intro .df-btn:hover {background: transparent;color: #F2A900;}
.intor__bg {position: absolute;bottom: 0;display: flex;flex-direction: row;overflow: hidden;z-index: 300;width: 100%;background: #0060b7;padding: 11px 10px;left: 0;}
.intro .intro__news {padding: 0 30px;width: 100%;z-index: 4;}
.intro .intro__pub{font-weight:400;font-size:14px;line-height:18px;color:#000;opacity:.5}
.intro__cat{font-size:14px;line-height:16px;color:#333;position:relative;padding-left: 7px;}
.intro .intro__title{font-weight:500;font-size:14px;line-height:16px;color:#333;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3;}
.intro .intro__news:after{content:"";position:absolute;width:100%;height:100%;background:#FFF;opacity:.7;top:0;left:0;z-index:-1}
.owl-stage{display:flex;}
.intro .intro__item {max-height: 144px;height: 144px !important;outline:none;}
.intro  button {display: flex;align-items:center;border:0;background: unset;outline: none;width: 30px;height: 30px;}
.intro .intro__item{width: 100%;display: block;height: 100%;padding: 12px 0;position: relative;cursor:pointer;}
.intro .owl-stage-outer {;position: relative;z-index: 125;overflow: hidden;}
.intro__block {position: relative;height: 100%;margin: 0 10px;}
.intro__block:after {content: "";position: absolute;height: 100%;background: #FFF;width: 1px;left: -10px;top: 0;}
.intro  button path {-webkit-transition: .4s all linear;-o-transition: .4s all linear;transition: .4s all linear;}

.intro  button:hover path {fill: #FFF;}
.intro .slick-prev{
	position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);
}

.intro .slick-next{
	position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);
}
.intro .owl-dots {display: none;}
/* .intro__cat:before{content:"";position:absolute;left:0;width:2.6px;height:100%;background:#0F69DB} */
.intro__cat:before{content:"";position:absolute;left:0;width:2.6px;height:100%;background:#0DBDD4}
.intro .intro__item:after{content:"";position:absolute;width:100%;height:100%;background:#F2A900;top:0;left:0;opacity:0;z-index:-1;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;visibility:hidden}
.intro .intro__item:hover:after{opacity:.5;visibility:visible}
.intro .intro__item:hover p{color:#FFF}
.intro .intro__item p{-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.with-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
aside{width:260px}
/* .lat-news__title{font-weight:500;font-size:18px;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0060B8;border-bottom:1px solid #0060B8;padding-bottom:10px;margin-bottom: 16px;} */
.lat-news__title{font-weight:500;font-size:18px;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0DBDD4;border-bottom:1px solid #0DBDD4;padding-bottom:10px;margin-bottom: 16px;}
.lat-news{padding:16px 12px 16px 16px;background:#FFF;border:1px solid #E5E5E5;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column; max-height: 490px;}
.latest__item{display:block}
.latest__pub{font-weight:400;font-size:14px;line-height:18px;color:#F2A900;margin-bottom:5px}
.latest__title{font-weight:400;font-size:14px;line-height:16px;color:#333;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-transition: 0.25s all linear;-o-transition: 0.25s all linear;transition: 0.25s all linear;line-height: 20px;}
.latest__title:hover {color: #0060B8;}
.latest__block{margin-bottom:22px}
.latest__news{max-height:408px;overflow:auto;height:100%}
.latest__news::-webkit-scrollbar{width:8px;background-color: #fff}
.latest__news::-webkit-scrollbar-thumb{background-color: #0DBDD4;}
.with-aside__main{width:calc(100% - 292px)}
/* .df-title{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:28px;line-height:37px;letter-spacing:.01em;color:#0060B8;margin-bottom:28px;} */
.df-title{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:28px;line-height:37px;letter-spacing:.01em;color:#0DBDD4;margin-bottom:28px;}
.mid-block{margin-top:30px}
/* .tour-table__title{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:28px;line-height: 42px;color: #0060B8;margin-bottom: 26px;} */
.tour-table__title{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:28px;line-height: 42px;color: #0DBDD4;margin-bottom: 26px;}
.tour-table .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4px}
.tour-table .tabs>li{font-weight:500;font-size:14px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#969696;cursor:pointer;margin-bottom:8px;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.tour-table .tabs>li.active-tabnav{color:#F2A900}
.tour-table .tabs>li:not(.active-tabnav):hover{text-decoration:underline}
.tour-table .tabs-item>ul:not(.tabs-pol) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tour-table .tabs-item>ul li p{font-size:16px;line-height:19px}
/* .team-number{color:#0060B8;margin-right:4px;} */
.team-number{color:#0DBDD4;margin-right:4px;}
.pol{font-family:'Open Sans', sans-serif;font-weight:600;font-size:16px;line-height:18px;color:#FFF;background:#0060B8;border-radius:2px;padding-left:20px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:5px;cursor:pointer;}
.pol:after{position:absolute;content:"";border-left:2px solid #FFF;border-top:2px solid #FFF;width:10px;height:10px;-webkit-transform:rotate(225deg) translate(0,-50%);-ms-transform:rotate(225deg) translate(0,-50%);transform:rotate(225deg) translate(0,-50%);top:-30%;right:20px;bottom:0;margin:auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.tour-table .tabs-item>ul:not(.tabs-pol){padding:10px 20px;background:#FFF;border:1px solid #EBEBEB;border-radius:2px;display:none;}
.tabs-item.tab-active {display: block;-webkit-animation: fadeEffect .6s;
    animation: fadeEffect .6s;}
.tabs-item {display: none;}
.team-name {display:-webkit-box;display:-ms-flexbox;display:flex;
}
.mcent-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mcent-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.mcent-item__top>p{color:#969696;font-weight:400}
.mcent-date{font-size:12px;line-height:18px}
.mcent-tour{font-size:14px;line-height:16px}
.mcent-item__bot p{margin-bottom:0}
.mcent-attach{line-height:initial}
.mid .mcent-item{width:98%}
.owl-stage-outer {overflow:hidden;}
.mcent-item{width:32%;background:#FAFAFA;border:1px solid #FAFAFA;border-radius:2px;padding:10px 16px 21px 10px}
.mcent-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mcent-team p{font-size:14px;line-height:16px;color:#333;margin-bottom:0}
.mcent-team:first-child{margin-bottom:5px}
.mcent-item__bot{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align: center;-ms-flex-align: center;    align-items: center;}
.mid__mcent .tabs, .mid__news .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;position:relative}
.mid__mcent .tabs>li, .mid__news .tabs>li{cursor:pointer;font-weight:500;font-size:16px;line-height:18px;color:#969696;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.mid__mcent .tabs>li.active-tabnav, .mid__news .tabs>li.active-tabnav{color:#F2A900}
.mid__mcent .tabs>li.active-tabnav:after, .mid__news .tabs>li.active-tabnav:after{content:"";width:100%;background:#F2A900;height:1px;margin-top:5px;display:block;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.mid__mcent .tabs>li:first-child{margin-right:14px}
.video__track .owl-nav, .mid__mcent .owl-nav{position:absolute;top:-30px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.mcent-items{position:relative}
.video__track .owl-nav button, .mid__mcent .owl-nav button{background:#F6F6F6;border:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;outline:none;-webkit-transition:.35s all linear;-o-transition:.35s all linear;transition:.35s all linear}
.video__track .owl-nav .owl-next, .mid__mcent .owl-nav .owl-next{margin-left:20px}
.video__track .owl-nav button svg, .mid__mcent .owl-nav button svg{width:21px;height:21px;}
.tour-table .tabs-item>ul li:last-child>p {margin-bottom: 0;}
.video__track .owl-nav button path, .mid__mcent .owl-nav button path {-webkit-transition:.35s all linear;-o-transition:.35s all linear;transition:.35s all linear}
.video__track .owl-nav button.disabled path, .mid__mcent .owl-nav button.disabled path {fill: #cccccc;}
.video__track .owl-nav button:hover, .mid__mcent .owl-nav button:hover{background:#205BA3}
.video__track .owl-nav button:hover path, .mid__mcent .owl-nav button:hover path{fill:#FFF}
.video__track .owl-nav button.disabled:hover, .mid__mcent .owl-nav button.disabled:hover{background:#F6F6F6}
.video__track .owl-nav button.disabled:hover path, .mid__mcent .owl-nav button.disabled:hover path{fill:#ccc}
.mid__news .tabs>li {margin-right: 33px;white-space: nowrap;}
.mid__news .tabs {max-width: 100%;overflow-x: auto;padding-bottom: 5px;cursor: pointer;}
.mid__news .tabs::-webkit-scrollbar{height:3px;background-color: #fff}
.mid__news .tabs::-webkit-scrollbar-thumb{background-color: #0DBDD4;}
.tour-table .tabs-item>ul:not(.tabs-pol) li:not(:last-child) {margin-bottom: 10px;}
.df-news__item {  width: 100%; position: relative; height: 282px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-height: 282px;}
.df-news{display: -ms-grid;display: grid;-ms-grid-columns: 1fr 32px 1fr 32px 1fr;grid-template-columns: repeat(3, 1fr);grid-gap: 32px;}
.df-news__text{padding:17px 16px 21px;background:#FFF;border:1px solid #E5E5E5;border-radius:0 0 5px 5px;height: 41%;}
.df-news__title{margin-bottom:0;font-size:14px;line-height:16px;color:#2C2C2C;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3;}
.df-news__text .intro__cat{color:#5A5A5A}
.df-news__date{position:absolute;top:18px;right:6px;background:#F2A900;border-radius:66px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:10px;line-height:14px;color:#F2F5F7;height:26px;width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
.mid__news{margin-top:30px}
.df-news__img-wrapper>img{-webkit-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;width:100%;height:100%;border-radius:5px 5px 0 0}
.df-news__item .df-news__img-wrapper{display:block;width:100%;height:59%;overflow:hidden;    border: 1px solid #E5E5E5;
    border-bottom: 0;border-radius: 5px 5px 0 0;}
.df-news__item:hover .df-news__img-wrapper>img{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}
.stickman{position:sticky;top:120px;}
.video-item .fanc {display: block;width: 95%;}
.video-item iframe {pointer-events: none;width: 100%;height: 241px; }
 
.bot-block{margin-top:28px;margin-bottom: 50px;}
/* .bot-block__video .df-title path{fill:#0060B8} */
.bot-block__video .df-title path{fill:#0DBDD4}
.bot-block__video .df-title svg{width:40px;height:30px;margin-top:5px;margin-left:22px}
.bot-block__video .df-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.video__track{position:relative}
.mcent-items .owl-dots {display: none;}
.video__track .owl-dots {display: none;}
.bot-block__obj{margin-top:80px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(8,1fr);grid-gap:20px;-ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;}
.bot-block__obj > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}
.bot-block__obj > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}
.bot-block__obj > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}
.bot-block__obj > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}
.bot-block__obj > *:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}
.bot-block__obj > *:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}
.bot-block__obj > *:nth-child(7){-ms-grid-row:1;-ms-grid-column:13}
.bot-block__obj > *:nth-child(8){-ms-grid-row:1;-ms-grid-column:15}
.bot-block__obj > *:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}
.bot-block__obj > *:nth-child(10){-ms-grid-row:3;-ms-grid-column:3}
.bot-block__obj > *:nth-child(11){-ms-grid-row:3;-ms-grid-column:5}
.bot-block__obj > *:nth-child(12){-ms-grid-row:3;-ms-grid-column:7}
.bot-block__obj > *:nth-child(13){-ms-grid-row:3;-ms-grid-column:9}
.bot-block__obj > *:nth-child(14){-ms-grid-row:3;-ms-grid-column:11}
.bot-block__obj > *:nth-child(15){-ms-grid-row:3;-ms-grid-column:13}
.bot-block__obj > *:nth-child(16){-ms-grid-row:3;-ms-grid-column:15}
.bot-block__obj .obj-item:nth-child(1){-ms-grid-column:4;-ms-grid-column-span:5;grid-column:4/9;-ms-grid-row-span:2;grid-row:span 2}
.bot-block__obj .obj-item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}
.bot-block__obj .obj-item:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}
.mcent-items .owl-dots{display:none}
.video__track .owl-dots{display:none}
.obj-item{position:relative}
.obj-item>img{width:100%;border-radius:5px;height: 100%;}
.obj-item:after{content:"";position:absolute;width:100%;height:100%;background:#000;top:0;left:0;border-radius:5px;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;opacity:0;visibility:hidden}
.obj-item__text{position:absolute;top:18px;left:20px;width:calc(100% - 60px);z-index:300}
.obj-item__title{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-size:26px;line-height:30px;color:#FFF;margin-bottom:12px}
.obj-item__sum{font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#EFEFEF;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:0;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.obj-item:hover:after{opacity:.7;visibility:visible}
.obj-item:hover .obj-item__sum{color:#FFF;opacity:.8}
.bot-block__obj .obj-item:nth-child(1) .obj-item__text{left:30px;top:30px;width:50%}
.bot-block__obj .obj-item:nth-child(1) .obj-item__title{font-size:32px;line-height:37px}
.bot-block__obj .obj-item:nth-child(1) .obj-item__sum{-webkit-line-clamp:7}
.sponor-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sponor-item>img{display:block;max-width: 150px !important;}
.sponsors .owl-nav,.sponsors .owl-dots{display:none}
.sponsors{margin-bottom:60px}
.sponors__track .owl-stage{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sponsors .df-title{margin-bottom:30px}
.mid__mcent .df-title {margin-bottom: 26px;}
footer{
	/* background-image: url('/storage/app/media/footer-bg.jpg'); */
	background-image: url('/storage/app/media/footer-bg-new.svg');
	background-size: cover;
	background-repeat: no-repeat;
}
.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:48px;padding-top: 51px;}
/* .footlogo svg image{width:105px;height:105px;y: 8px;x: 10.5px;} */
.footlogo svg image{height:105px;y: 8px}
/* .footlogo svg{width:126px;height:126px;background: #FFFFFF;border-radius: 50%;} */
.footlogo svg{width:100%;height:126px}
.footer__title{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;color:#FFF;margin-bottom:0;display:block;}
.footer__title:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:2px;background:#F2A900;margin-top:5px}
.footer__list>li{line-height:initial}
/* .footer__list>li>a{font-weight:400;font-size:14px;line-height:22px;color:#C6C6C6} */
.footer__list>li>a{font-weight:400;font-size:14px;line-height:22px;color:#FAFAFA}
.footer__list{margin-top:8px;margin-bottom:15px}
.footer__list>li>a:hover{color:#F2A900}
.footer__item:last-child> .footer__title:not(:last-child){margin-bottom:25px}
.footer__item:last-child> .footer__title:nth-child(3){margin-bottom:0}
.footere__cont{margin-top:40.5px}
.footer__cont-list{margin-top:20px}
.footer__cont-list>li:not(:last-child){margin-bottom:20px}
.footer__cont-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:18px;line-height:22px;color:#FFF}
.footer__cont-list>li>a svg{margin-right:11px}
.footer__cont-list:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#FFF;opacity:.5;height:1px;margin-top:20px}
.footer__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}
.footer__soc>li{line-height:0}
.copyright{text-align:center;padding-top:20px;border-top:1px solid #B0B0B0;font-weight: 500;font-size: 14px;line-height: 16px;color: #FFFFFF;padding-bottom: 20px;}
.footer__cont-list>li>a:hover {
    color: #F2A900;
}

.footer__cont-list>li>a:hover path {fill: #F2A900;}

.footer__cont-list>li>a path {-webkit-transition: .4s all linear;-o-transition: .4s all linear;transition: .4s all linear;}

.footer__cont-list>li>a rect {-webkit-transition: .4s all linear;-o-transition: .4s all linear;transition: .4s all linear;}

.footer__cont-list>li>a:hover rect {fill: #F2A900;}
.breadcrumb > li>a:hover {color: #0058a8;opacity: 1;}

.breadcrumb>li:not(:last-child):after{content: "⟶" ;padding: 0 5px;font-size: 20px;}

.breadcrumb >li>a {color: #3A3A3A;opacity: .5;}

.breadcrumb {margin-top: 130px;margin-bottom: 40px;}


.breadcrumb > li {font-size: 14px;line-height: 16px;}
.df-title.left-line:before {content: "";background: #F2A900;height: 4px;width: 40px;margin-right: 20px;flex-shrink:0;}

.df-title.left-line {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.rukov__item{min-height:336px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid #E8E8E8;border-radius:5px 5px 5px 0;}
.rukov__text{height:auto;text-align:center;padding:23px 5px}
.rukov__img{height:auto;width:100%;max-height: 233px;text-align: center;min-height: 233px;}
.rukov__img>img{height:233px;border-radius:0 0 50% 50%;-webkit-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}
.rukov__dol{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#333;margin-bottom:7px}
.rukov__name{font-style:normal;font-weight:500;font-size:20px;line-height:23px;color:#333;margin-bottom:0}
.rukov__item:hover .rukov__img>img{border-radius:0}
.rukov .df-title {margin-bottom: 51px;}
.rukov__wrapper{display: -ms-grid;    display: grid;
    -ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;}
.rukov {margin-bottom: 80px;}
.news-page .df-news__item{height:306px;max-height:306px}
.news-page .intro__cat:before{background:#F2A900}
.news-page .intro__cat{font-size:14px;line-height:16px}
.news-page .df-news__title{font-weight:500;font-size:16px;line-height:19px;color:#2C2C2C}
.news-page .df-news__date{height:29px;width:106px;font-weight:600;font-size:12px;line-height:16px}
.news-page .df-news__date>svg {margin-right: 7px;}
.nsvk{font-weight:500;font-size:32px;line-height:37px;color:#333;margin-bottom:20px}
.arbi__table{margin-top:50px;margin-bottom: 100px;}
.df-table thead{background:#0DBDD4;border-radius:2px}
.df-table{width:100%}
.df-table thead th{font-weight:500;font-size:24px;line-height:28px;color:#FFF}
.df-table thead tr{height:85px}
.df-table thead th:first-child{text-align:center}
.df-table tbody td:first-child{text-align:center;font-weight:500;font-size:20px;line-height:23px;color:#333}
.df-table tbody tr:nth-child(even){background:rgba(0,96,184,0.05)}
.df-table tbody tr{height:60px}
.df-table tbody td:not(:first-child){font-weight:400;font-size:16px;line-height:19px;color:#333}
.fed-cont_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}
.fed-cont__item{width:18%}
.fed-cont__title{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:22px;line-height:24px;color:#464646;margin-bottom:14px}
.fed-cont__info{font-weight:400;font-size:16px;line-height:24px;color:#494949;display:block;width:100%}
.fed-cont__soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:ju;flex-direction:ju;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
a.fed-cont__info:hover{color:#F2A900}
.fed-cont__item:first-child{width:33%}
.fed-cont__map iframe {height: 311px;width: 100%;}
.fed-cont__map {margin-bottom: 60px;}
.reg__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-top:29px}
.reg__list>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:orw;flex-direction:orw;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:400;font-size:18px;line-height:30px;color:#333;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.reg__list>li a svg{-ms-flex-negative:0;flex-shrink:0;margin-right:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.reg__list>li{margin-bottom:20px}
.reg__list>li a:hover{color:#F2A900}
.reg .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}
.reg .tabs>li{border-radius:50px;cursor:pointer;font-family:Roboto Condensed;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#151515;padding:5px 20px;background:#E7E7E7;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.reg .tabs>li:not(:last-child){margin-right:20px}
.reg .tabs>li.active-tabnav{background:#0DBDD4;color:#FFF}
.reg .tabs>li:hover{background:#0DBDD4;color:#FFF}
.reg{margin-bottom:100px}
.orange{color:#F2A900 !important;}
.reg__svg {height: 30px;width: 30px;line-height: 65px;}

.reg__list>li a span {width: calc(100% - 50px);}
.otchet .reg__svg {line-height: 52px;}
.otchet .reg__list {margin-top: 42px;}

.otchet {margin-bottom: 100px;}
.gosim__top{margin-top:40px}
.gosim__title{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-size:28px;line-height:33px;color:#0DBDD4;margin-bottom:19px}
.gosim__gerb{margin-top:40px}
.gosim__gerb>img{margin-top:50px}
.gosim__flag{margin-top:176px}
.gosim__flag>img{margin-top:50px}
.gosim__gimn{margin-top:92px;margin-bottom:100px}
.gosim__gimn>img{margin-top:50px}
.kal-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}
.kal-tab>.df-title:first-child{margin-right:100px}
.kal-tab .df-title.df-title-active{color:#0DBDD4}
.kal-tab .df-title.df-title-active:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2px;background:#0060B8;margin-top:5px}
.kal-tab .df-title{color:#969696}
.kal-tab .df-title:hover{color:#0060B8}
.df-table tbody tr.tr-spacer{height:18px;background: #FFFFFF;}
tbody tr.kal-pol{background:#F2A900!important}
tbody tr.kal-pol>td{-webkit-column-span:5;-moz-column-span:5;column-span:5;font-family:Roboto Condensed;font-style:normal;font-weight:700!important;font-size:32px!important;line-height:60px!important;letter-spacing:.01em;color:#FFF!important}
tbody tr.kal-pol>td:before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#0F69DB;height:4px;width:40px;vertical-align:middle;margin-right:20px}
tbody tr.kal-pol>td:after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#0F69DB;height:4px;width:40px;vertical-align:middle;margin-left:20px}
.kal-inter {margin-bottom: 100px;}
.news-page .df-title {margin-bottom: 30px;}
.man-sbor__one{margin:40px 0}
.man-sbor__two{margin-bottom:20px}
.man-sbor__tre-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.man-sbor__tre-info ul li span{line-height:0;margin-right:20px}
.man-sbor__tre-info ul li:not(:last-child){margin-bottom:18px}
.man-sbor__tre>img {width: 30.5%;}

.man-sbor__tre-info {width: 65%;}
.with-slider .rukov__item{width: 92.3%;height: 100%;}
.with-slider .owl-dots {display: none;}
.main-sbor__tren {margin-top: 50px;}

.main-sbor__tren .df-title {margin-bottom: 40px;}
.with-slider .owl-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:-40px;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.with-slider .rukov__wrapper{position:relative;display:flex;}
.with-slider .owl-nav button{border:1px solid #205BA3;background:#FFF;height:34px;width:34px;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;outline:none}
.with-slider .owl-nav button:first-child{margin-right:10px}
.with-slider .owl-nav button:after{content:"";position:absolute;border-left:2px solid blue;border-bottom:2px solid blue;width:12px;height:12px;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear}
.with-slider .owl-nav button.owl-prev:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:12px}
.with-slider .owl-nav button.owl-next:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);right:12px}
.with-slider .owl-nav button:hover{background:#205BA3}
.with-slider .owl-nav button:hover:after{border-color:#FFF}
.with-slider .owl-nav button.disabled{border-color:#e6e6e6;background:#e6e6e6}
.with-slider .owl-nav button.disabled:after{border-color:#ccc}
.main-sbor__players {margin-top: 51px;    margin-bottom: 71px;}

.main-sbor__players .df-title {margin-bottom: 38px;}
.main-sbor__players .rukov__wrapper {
    grid-row-gap: 120px;
}
.club-title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#333;margin-bottom:31px}
.club-item .owl-nav{top:-30px}
.club-item .main-sbor__tren.with-slider{margin-top:42px}
.club-item .main-sbor__tren:first-child{margin-bottom:80px}
.club-item .main-sbor__tren{margin-bottom:80px}
.club-item{margin-bottom:100px}
.club-item .main-sbor__tren:last-child{margin-bottom:0}
.plyazh-main .df-title {margin-bottom: 40px;}
.plyazh-cal .df-table thead th:first-child {width: 9%;text-align: center;}

.plyazh-cal .df-table thead th:nth-child(2) {width: 40%;}

.plyazh-cal .df-table thead th:nth-child(4) {width: 24%;
}.plyazh-cal .df-table thead th:first-child {width: 9%;text-align: center;}

.plyazh-cal .df-table thead th:nth-child(2) {width: 40%;}

.plyazh-cal .df-table thead th:nth-child(4) {width: 24%;}
.plyazh-cal .df-table {margin-top: 25px;margin-bottom: 100px;}
/* .fotogallery{
	position: relative;
}
.fotogallery:after {
    clear: both;
    display: table;
    float: none;
    content: "";
} */
#gallerySlug div{
	float: none;
    margin: 0 1%;
    width: 31.3%;
    margin-bottom: 2%;
}
.img-responsive{
    height: 273px;
    width: 100%;
    border-radius: 2px;
}

div#gallerySlug {display: flex;flex-wrap: wrap;margin: 0px -1%;}
.df-gal .df-title {margin-bottom: 40px;}

.df-gal {margin-bottom: 80px;}

.df-gal .df-news__title {font-size: 22px;line-height: 26px;color: #333333;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;}
.df-gal .df-news__item:hover .df-news__title {color: #0060B8;}
.df-gal .df-news__text {padding: 30px 25px 24px;}

.df-img__date {font-weight: normal;font-size: 16px;line-height: 18px;color: #969696;margin-bottom: 20px;}
.df-gal .df-news {-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}

.df-gal  .df-news__item {height: 422px;max-height: 422px;}
#gallerySlug div>a:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5) url('/storage/app/media/lupa.png');
    opacity: 0;
    transition: .7s;
    background-repeat: no-repeat;
    background-position: center;
    visibility: hidden;
}

#gallerySlug>div>a {position: relative;display: block;}

#gallerySlug>div>a:hover:before {opacity: 1;visibility: visible;}
.blog_post_breadcrumbs {margin-top: 130px;margin-bottom: 40px;}

.fotogallery {margin-bottom: 80px;}
.blog_post_breadcrumbs>a{color:#3A3A3A;opacity:.5;font-size:14px;line-height:16px}
.blog_post_breadcrumbs .breadcrumb_separator{font-size:0}
.blog_post_breadcrumbs .breadcrumb_separator:after{content:"⟶";padding: 0 5px;
    font-size: 20px;}
.breadcrumb_currentcategory{font-size:14px;line-height:16px}
a.footer__title:hover {color: #F2A900;}
.sponsory-page .df-title {margin-bottom: 40px;}

.sponsory-page__tite {font-weight: bold;font-size: 22px;line-height: 26px;color: #333333;margin-bottom: 20px;}

.sponsory-page__block {margin-bottom: 105px;}

.sponsory-page .with-slider .owl-nav {top: -20px;}
.row:before {content: "";display: table;}

.row:after {content: "";clear: both;display: table;}
.video-gal {margin-bottom: 60px;}

.video-gal .df-title {margin-bottom: 40px;}
.videoTitle {margin-bottom: 30px;}
.header__lang>a:not(.active-lang):hover {text-decoration: underline;}
.copyright img {position: relative;top: -1.7px;}
.news-vnut-page {margin-bottom: 94px;}


.header__bottom>ul>li>ul{position:absolute;top:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;background:#FFF;left:-5px;padding:10px;-webkit-box-shadow:0 0 22px 5px rgba(51,51,51,1);box-shadow:1px 4px 10px 1px #000;display:none;-webkit-transition:.4s all linear;-o-transition:.4s all linear;transition:.4s all linear;    column-gap: 50px;}
#layout-header .header__bottom>ul>li>ul a{font-size:15px;color: #FFF ;line-height:170%;z-index: 123;
    position: relative;display: inline-block;width: 100%;}
.header__bottom ul li:hover>ul{display:block;-webkit-animation: fadeEffect .4s;animation: fadeEffect .4s;}
.header__bottom>ul>li:hover>ul li:hover>a {color: #F2A900 !important;}
.header__bottom>ul>li:hover>ul li {
    line-height: 27px;
    white-space: nowrap;
}
.intro .owl-nav button.disabled {
    visibility: hidden;
    opacity: 0;
}
/* .header__bottom>ul>li:nth-child(3)>ul {
    column-count: 2;-webkit-column-count:2;-moz-column-count:2;
} */
.header__bottom ul>li ul:before {
	content: "";
	background-color:#0DBDD4; 
	/* background: url(/storage/app/media/intro-bg.jpg) no-repeat;
	background-position-y:  */
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0.9;
	z-index: 1;
}




span.breadcrumb_currentcategory:last-child {display: none;}
.blog_post_breadcrumbs>a:hover {color: #0058a8;opacity: 1;}
.news-page {margin-bottom: 100px;}

.ss-search-form__submit {position: absolute;right: 0px;background: none;border: none;font-size: 0;width: 40px;height: 100%;top: 0;outline: none;}
.ss-search-form__input {position: relative;}
.ss-search-form__submit:after {content: "";position: absolute;background-image: url(/storage/app/media/search.png);top: 50%;left: 50%;width: 20px;height: 16px;background-repeat: no-repeat;transform: translate(-50%,-50%);}
.plyazh-cal__text {text-align: center;}
.plyazh-cal__text p:not(.cal-plan) {font-size: 19px;color: #000;font-weight: 500}
.cal-plan {font-size: 31px;font-weight: 700;font-family: 'Roboto Condensed',sans-serif;color: #0060B8;line-height: 37px;}
.footer__soc>li svg {width: 30px;height: 30px;}
.footer .footer__item:nth-child(4) .footer__list {margin-bottom: 40px;}
.plyazh-cal td {width: auto !important;padding: 5px;border: 1px solid #ccc !important;;font-size: 13px;line-height: 1.2;text-align: center;}
.plyazh-cal table {width: 100% !important;margin-bottom: 80px;text-align: center;}
.plyazh-cal tbody tr:first-child {background: #0060B8;border-radius: 2px;}
.plyazh-cal tbody tr:first-child p {color: #FFF;font-size: 13px;}
.plyazh-cal__table {overflow-x: auto;cursor: w-resize;}
.plyazh-cal__table::-webkit-scrollbar{width:7px;background-color: #fff}
.plyazh-cal__table::-webkit-scrollbar-thumb{background-color: #0DBDD4;}
.kal-inter th:first-child{padding:0 25px}
.kal-inter tr{text-align:center}
.kal-inter th{text-align:center}
.kal-inter td{border:1px solid #ccc}
.tr-spacer td{border:0}
.wada-info a {vertical-align: baseline;color: #0060B8;}
.wada-info {margin-bottom: 80px;}
.club-item__img {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;
}

.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pagination > li > a,.pagination > li > span{font-weight:600;font-size:18px;line-height:22px;color:#0DBDD4;background:transparent;border:0;border-radius:50%;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none;padding:0}
.pagination>li:not(:last-child){margin-right:10px}
.pagination > li.active a{background:#0DBDD4;border-radius: 50%;}
.pagination > li.active a:hover{background:#205BA3}
.pagination > li:hover a{color:#FFF;background:#205BA3}
.pagination>.pag-arr>a{width:34px;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid #0DBDD4;border-radius:50%;position:relative}

.pagination>.pag-arr>a:after{content:"";position:absolute;width:12px;height:12px;border-right:2px solid #0DBDD4;border-top:2px solid #0DBDD4}
.pagination>.pag-arr.arr-left{margin-right:25px;}
.pagination>.pag-arr.arr-right{margin-left:25px;}
.pagination>.pag-arr.arr-left>a:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);left:42%}
.pagination>.pag-arr.arr-right>a:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:37%}
.pagination>.pag-arr:hover>a:after{border-color:#FFF}
ul, ol {padding-inline-start: 0;}

.table{
	overflow: auto;
	margin-bottom: 0;
}
table:not(.df-table) {border: 1px solid #000;width: 100%;text-align: center;}
table:not(.df-table) td {border: 1px solid #000;padding: 5px 10px;}
table:not(.df-table) p{margin-bottom:0;}
.kal-rk .reg__svg {height: 20px;width: 20px;line-height: 40px;}
.kal-rk .reg__list>li a span {width: calc(100% - 42px);}
.kal-rk .reg__list {column-count:1;}
.kal-rk {margin-bottom: 40px;}
.footer__cont-list>li:last-child a {margin-bottom: 5px;}
.search-vol { margin-bottom: 50px;}
.smi-vol {margin-top: 26px;position: relative;}
.smi-vol__text {position: absolute;bottom: 13px;left: 20px;z-index: 10;font-weight: 500;font-size: 16px;line-height: 19px;color: #FFFFFF;}
.smi-vol:after {
content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);border-radius: 2px;}

.smi-vol:hover .smi-vol__text{text-decoration: underline;}
.smi-vol>img {width: 100%;}
.fed-cont__soc>li:nth-child(2) a {line-height: 0;vertical-align: top;}
.is-active .hamburger-box {top: 2px;}
ol {
    padding-inline-start: 15px;
}

#calendar3 {
  width: 100%;
  font: monospace;
  line-height: 1.2em;
  font-size: 15px;
  text-align: center;
}
#calendar3 thead tr:last-child {
  font-size: small;
  color: rgb(85, 85, 85);
}
#calendar3 tbody td {
  color: rgb(44, 86, 122);
}
#calendar3 tbody td:nth-child(n+6), #calendar3 .holiday {
  color: rgb(231, 140, 92);
}
 
.tabs-pol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
/* .tabs-pol>li{width:49.5%;background:#0060B8;border-radius:5px 5px 0 0;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;-webkit-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;cursor:pointer;} */
.tabs-pol>li{width:49.5%;background:#0DBDD4;border-radius:5px 5px 0 0;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;-webkit-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear;cursor:pointer;}
.tabs-pol>li.active-tabnav{height:42px}
.tour-table .tabs-item>ul.tab-active{
	display: block;
	-webkit-animation: fadeEffect .6s;
	        animation: fadeEffect .6s;
}
@-webkit-keyframes fadeEffect{0%{opacity: 0;} 100%{opacity: 1;}}
@keyframes fadeEffect{0%{opacity: 0;} 100%{opacity: 1;}}
.match-centr .kal-tab *:not(:last-child) {display: block;margin-right: 100px;}
.mcent-attach a:last-child {margin-left: 7px;}
.intro__news-for {width: 100%;height: 100%;}
.intro .intro__item.slick-current p,.copyright a {color: #FFF;}
.intro .intro__item.slick-current:after {opacity: .8;visibility: visible;}
.intro__news-for div {outline: none;}
.intro__for img {height: 490px;outline: none;width: 100%;}
.slick-arrow.slick-disabled {opacity: 0;visibility: hidden;}
.intro__text.intro__slide {/* bottom: 166px; */top: unset;width: 100%;left: 0;padding: 10px;height: calc(100% - 166px);top:  0;width: 50%;padding-left: 50px;display: flex;flex-direction: column;justify-content: center;overflow: hidden;padding-right: 60px;}
/* .intro__text.intro__slide:after {content: "";position: absolute;width: 100%;left: 0;top: 0;height: 100%;background: #88817c;z-index: 0;opacity: .8;background: rgba(7, 64, 145, 0.85);clip-path: circle(91.4% at 8% 49%);} */
.intro__text.intro__slide:after {content: "";position: absolute;width: 100%;left: 0;top: 0;height: 100%;background: #88817c;z-index: 0;opacity: .8;background: #0DBDD4;clip-path: circle(91.4% at 8% 49%);}
.intro__slide-title {position: relative;z-index: 24;}
.intro .intro__text .intro__slide-sum {position: relative;z-index: 123;text-transform: unset;font-size: 14px;margin-bottom: 30px;}
.intro__slide .df-btn {position: relative;z-index: 123;width: 190px;height: 27px;font-size: 13px;padding: 10px 35px;height: auto;}
.intro__slide>p {margin-bottom: 7px;line-height: 22px;}
.intro .intro__text {color: #F2A900;}
.intro .intro__text .intro__slide-title {color: #F2A900;font-weight: bold;font-size: 18px;margin-bottom: 15px;}
.god-2007{display:none;}


#calendar3 tbody td.today {
    background: #0F69DB;
    border-radius: 50%;
    color: #fff;
}

#calendar3   td {
    border: none;
    padding: 7px;
}

#calendar2 {
  width: 100%;
  line-height: 1.2em;
  font-size: 15px;
  text-align: center;
  background: #FFFFFF;
  border: 1px solid #EBEBEB;
  box-sizing: border-box;
  border-radius: 2px;
}
#calendar2 thead tr:last-child {
  font-size: small;
  color: rgb(85, 85, 85);
}
#calendar2 thead tr:first-child td {
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  color: #0060B8;
  padding: 10px 5px;
}
#calendar2 thead tr:nth-child(1) td:nth-child(2):hover, #calendar2 thead tr:nth-child(1) td:nth-child(3):hover {
  cursor: pointer;
}
#calendar2 tbody td {
  color: rgb(44, 86, 122);
  border: none;
  padding: 5px;
  cursor: pointer;
}
#calendar2 tbody td:nth-child(n+6), #calendar2 .holiday {
  color: rgb(231, 140, 92);
}
#calendar2 tbody   span {
    height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#calendar2 tbody td.selectday span {
    background: #dedede;
    border-radius: 50%;
}
#calendar2 tbody td.today span {
  background: #0F69DB;
  color: #fff;
  border-radius: 50%;
}


td.today {
    border: none;
}

table#calendar3 {
    border: 1px solid #EBEBEB;
    margin-bottom: 25px;
}

#calendar3 select {
    font-weight: bold;
    font-size: 18px;
    line-height: 21px; 
    display: flex;
    align-items: center;
    color: #0060B8;
    border: none;
    outline: none;
}

#calendar3 select option {
    font-size: 16px;
    font-weight: normal;
} 

#calendar2   td {
    border: none;
}
#calendar2 thead tr:nth-child(1) td:nth-child(2), #calendar2 thead tr:nth-child(1) td:nth-child(3) {
    font-size: 30px;
}
table#calendar2 thead tr:nth-child(2) td {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px; 
    text-align: center; 
    color: #333333;
    padding: 5px;
}

.arbi .df-table tbody td:first-child {
    text-align: left;
    padding-left: 25px;
}

.float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.img-left {
    width: 350px;
    max-width: 100%;
}
.kal-kz{background-color: lightskyblue!important;}