﻿@font-face{font-family:"roboto";font-weight:400;font-style:normal;src:url("../fonts/roboto-regular/roboto-regular.woff") format("woff"),url("../fonts/roboto-regular/roboto-regular.woff2") format("woff2"),url("../fonts/roboto-regular/roboto-regular.ttf") format("truetype")}@font-face{font-family:"roboto";font-weight:700;font-style:normal;src:url("../fonts/roboto-condensed-bold/roboto-condensed.bold.woff") format("woff"),url("../fonts/roboto-condensed-bold/roboto-condensed.bold.woff2") format("woff2"),url("../fonts/roboto-condensed-bold/roboto-condensed.bold.ttf") format("truetype")}@font-face{font-family:"roboto";font-weight:400;font-style:italic;src:url("../fonts/roboto-italic/roboto-italic.woff") format("woff"),url("../fonts/roboto-italic/roboto-italic.woff2") format("woff2"),url("../fonts/roboto-italic/roboto-italic.ttf") format("truetype")}@font-face{font-family:"roboto";font-weight:300;font-style:normal;src:url("../fonts/roboto-light/roboto-light.woff") format("woff"),url("../fonts/roboto-light/roboto-light.woff2") format("woff2"),url("../fonts/roboto-light/roboto-light.ttf") format("truetype")}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,address,em,img,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ol,ul{list-style:none}img{vertical-align:top;max-width:100%;height:auto}input[type="text"]:focus{outline:none}button,input[type="submit"]{border:0}button,input{line-height:normal;outline:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;font-family:"Roboto",Arial,Helvetica,Verdana,sans-serif;font-weight:400;*vertical-align:middle}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-moz-box-sizing:cnt-box;-webkit-appearance:textfield;-webkit-box-sizing:cnt-box;box-sizing:cnt-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}html *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body{background:#fff;color:#000;direction:ltr;font:400 15px/1.2 "Roboto",Arial,Helvetica,Verdana,sans-serif}html,body{height:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:700}h1,.h1{font-size:24px;padding:20px 5px;text-align:center;text-transform:uppercase;color:#b30b14}h2,.h2{padding:5px 0;margin-bottom:10px;font-size:20px;text-transform:uppercase;color:#1650AB}h3,.h3{padding:5px 0;margin-bottom:10px;font-size:18px;color:#b30b14}h4,.h4{padding:5px 0;margin-bottom:10px;font-size:18px;color:#949494}.cl{*zoom:1}.cl:before,.cl:after{display:table;content:"";line-height:0}.cl:after{clear:both}.left{float:left}.right{float:right}.hide{display:none !important}.show{display:block !important}.table-wrp{overflow-y:auto}.cnt{margin:0 auto 40px;position:relative}.cnt blockquote{border-left:3px solid #b30b14;padding-left:30px;margin-bottom:15px}.cnt img[align="right"]{margin:10px 0 10px 10px}.cnt img[align="left"]{margin:10px 10px 10px 0}.cnt img[align="center"]{display:block;margin:15px auto}.cnt hr{border:none;border-bottom:1px solid #000}.cnt p{margin-bottom:15px}.cnt em,.cnt i{font-style:italic}.cnt strong,.cnt b{font-weight:700}.cnt figure{clear:both;float:none;margin-bottom:30px;text-align:center}.cnt figcaption{padding-top:10px;text-align:center;color:#5a5a5a;font-size:15px}.cnt ul{margin-bottom:20px}.cnt ul li,.cnt ol li{margin-bottom:2px;text-align:left}.cnt ul li{list-style:none;position:relative;margin:0 0 8px 16px}.cnt ul li:before{content:"";position:absolute;top:6px;left:-15px;width:6px;height:6px;border-radius:50%;background-color:#b30b14}.cnt ol{counter-reset:li;padding:0;margin-bottom:20px;list-style:none}.cnt ol.green li:before{color:#1650AB}.cnt ol li{position:relative;margin:0 0 8px 18px}.cnt ol li:before{content:counter(li) ".";counter-increment:li;position:absolute;top:-3px;left:-26px;width:2em;padding:4px 0;text-align:center;font-weight:700;color:#b30b14}.cnt ul.photos-inner{font-size:0;text-align:center}.cnt ul.photos-inner li{margin:0 0 10px;display:inline-block;padding:0 5px}.cnt ul.photos-inner li:before{display:none}.cnt table{margin:0 0 25px;border-collapse:collapse}.cnt td{padding:5px;border-bottom:1px solid #949494}.cnt th{padding:5px;font-weight:700;border-bottom:1px solid #c8c8c8}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin:0 auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/loader.gif") center center no-repeat}.slider-load{display:none;width:150px;height:150px;margin:0 auto;z-index:1;background:url("../images/loader.gif") no-repeat center}.person-slider__item{opacity:.5}.person-slider__item:hover{opacity:1}.video-slider__item{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-slider__item iframe,.video-slider__item object,.video-slider__item embed{position:absolute;top:0;left:0;width:100%;height:100%}.slick-current{opacity:1}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:24px;height:40px;padding:0;margin-top:-20px;cursor:pointer;color:transparent;border:none;outline:none;z-index:2;background:url("../images/slider-arrow.png") no-repeat left center}.slick-next{background-position:right center}.slick-prev:hover,.slick-prev:focus{color:transparent;outline:none}.slick-next:hover,.slick-next:focus{color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before{opacity:1}.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:20px}.slick-next{right:20px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"тАв";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.brands{display:flex;padding-left:32px;padding-right:32px}.brands .slick-track{margin:0 auto}.brands-wrp{width:100%;margin-top:10px;margin-bottom:10px;padding-left:4px;padding-right:4px;position:relative}.brands-wrp img{display:inline-block;filter:grayscale(100%);opacity:.8;transition:all .2s ease}.brands-wrp .slick-prev,.brands-wrp .slick-next{position:absolute;top:50%;margin-top:-14px}.brands-wrp .slick-prev{left:8px}.brands-wrp .slick-next{right:8px}.brands__item a{outline:none}.slick-initialized .brands__item{display:inline-block;vertical-align:middle;float:none;text-align:center;padding-left:10px;padding-right:10px}.slick-initialized .brands__item a:hover img{filter:grayscale(0);opacity:1}.slick-initialized{display:block}.brands-wrp .slick-prev,.brands-wrp .slick-next{font-size:0;line-height:0;bottom:0;display:inline-block;vertical-align:top;position:absolute;top:50%;margin-top:-14px;width:19px;height:28px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:#a4a4a4}.brands-wrp .slick-prev:before,.brands-wrp .slick-next:before{position:absolute;top:0;content:"";height:28px;border-top:14px solid transparent;border-bottom:14px solid transparent;box-sizing:border-box}.brands-wrp .slick-prev .icon,.brands-wrp .slick-next .icon{position:absolute;width:9px;height:14px;top:50%;margin-top:-7px;fill:#fff}.brands-wrp .slick-prev:hover,.brands-wrp .slick-next:hover{background-color:#002558}.brands-wrp .slick-prev .icon{left:2px}.brands-wrp .slick-prev:before{right:100%;border-right:8px solid #a4a4a4}.brands-wrp .slick-prev:hover:before{border-right-color:#002558}.brands-wrp .slick-next{margin-left:8px}.brands-wrp .slick-next .icon{right:2px}.brands-wrp .slick-next:before{left:100%;border-left:8px solid #a4a4a4}.brands-wrp .slick-next:hover:before{border-left-color:#002558}.container{position:relative;max-width:1440px;margin:0 auto;padding:0 4px}.main{min-height:100%}.row{margin:0 -4px}.field{height:34px;color:#fff;padding:0 8px;border:1px solid #fff;background-color:transparent;font-size:13px}.field::-webkit-input-placeholder{color:#fff;text-transform:uppercase;opacity:1}.field:-moz-placeholder{color:#fff;text-transform:uppercase;opacity:1}.field::-moz-placeholder{color:#fff;text-transform:uppercase;opacity:1}.field:-ms-input-placeholder{color:#fff;text-transform:uppercase;opacity:1}.inputfile{display:none}.file-wrp{width:100%;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.file__desc{margin-bottom:10px}.form{max-width:570px;margin:0 auto 60px;text-align:center}.form p{font-size:16px;margin-bottom:30px}.form-label{display:block;margin-bottom:10px;color:#a3a3a3;text-align:left}.form-field,.form-textarea{width:100%;height:40px;padding:0 15px;border:1px solid #e4e4e4;border-radius:5px;margin-bottom:20px}.btn{width:100%;height:40px;border-radius:5px;background-color:#FF5151;font-weight:700;color:#fff;cursor:pointer}.form-textarea{height:120px;padding:15px;margin-bottom:30px;resize:none;outline:none}.form__ttl{position:relative;display:inline-block;margin-bottom:25px;font-size:25px;font-weight:700;line-height:1;text-transform:uppercase}.form__ttl:before{position:absolute;right:0;top:100%;content:"";width:200px;height:20px;background:url("../images/ttl-line.svg") center no-repeat;background-size:contain}.form__ttl2{font-size:20px;margin-bottom:10px;font-weight:700;line-height:1}.file{position:relative;width:100%;padding:0 10px;margin-bottom:10px;text-align:center;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.file .person-field,.file .textarea{width:90%;padding:0 10px}.no-flexwrap .file-wrp{display:block}.no-flexbox .file{float:left}.file__inner{width:100%;padding:50px 20px;border:1px solid #dedede;background-color:#fff}.file__area{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.file__ttl{margin-bottom:30px;text-transform:uppercase;font-weight:700;color:#002558}.file__path{min-height:22px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file__ico{width:57px;height:57px;margin:0 auto 10px;background:url("../images/ico-add.png") no-repeat center;cursor:pointer}.person-field-video{margin-bottom:10px}.add-video-lnk{cursor:pointer}.col{padding:0 4px;margin-bottom:8px}.header{z-index:2;position:relative}.header_fixed{position:fixed;width:100%;padding:15px 0;top:0;left:0;z-index:2;background-color:#000}.header_fixed .header__logo{float:left;max-width:146px;margin-top:6px}.header_fixed .menu{position:absolute;background-color:#000;display:none;width:100%;left:0;top:100%}.header_fixed .menu_open{display:block;max-height:400px;overflow-y:auto}.header_fixed .search-lnk{display:block;background:transparent url("../images/ico-search.png") no-repeat center;width:33px;height:34px;float:left;font-size:0}.header__right{float:right}.header__lang{float:left}.lang-lnk{display:inline-block;vertical-align:middle;width:34px;line-height:32px;font-size:14px;border:1px solid #fff;text-decoration:none;color:#fff;text-align:center;text-transform:uppercase}.lang-lnk_active{background-color:#fff;color:#000}.temp-text{color:#fff;max-width:600px;margin:0 auto 15px;z-index:2;text-align:center}.menu{font-size:0}.menu__link{display:block;padding:7px 10px;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-size:12px;font-weight:300}.menu__item{position:relative;margin-bottom:4px}.submenu__item{margin-bottom:4px}.submenu__lnk{display:block;padding:7px 10px;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-size:12px;font-weight:300}.main__top{position:relative;width:100%;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center}.main__top:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:1}.header__search{display:none}.search-page form{text-align:center}.search-page form .search__btn{background:#1650AB;display:inline-block;vertical-align:middle;padding:11px 20px;margin:5px 15px;color:#fff;text-transform:uppercase;cursor:pointer}.search-page form .search__field{display:inline-block;vertical-align:middle;max-width:500px;width:100%;border:1px solid #000;height:40px;margin:5px 0;padding:0 15px}.header__social{display:none}.social{font-size:0}.social span{font-size:12px;text-transform:uppercase}.col__top-news{width:100%;max-width:352px;margin:0 auto 8px}.top-news{padding-top:100px;position:relative;z-index:1}.top-news__item{position:relative}.top-news__item a{display:block;position:relative;color:#fff;overflow:hidden;text-decoration:none}.top-news__info{display:block;position:absolute;width:100%;bottom:0;top:100%;margin-top:-56px;background-color:rgba(0,0,0,0.85);padding:10px 10px 10px 20px}.section-ttl{position:absolute;padding:5px 24px;left:0;top:-26px;bottom:100%;font-weight:700;font-size:15px;text-transform:uppercase}.section-ttl_red{background-color:#b30b14}.section-ttl_red:before{content:"";position:absolute;right:-13px;top:0;border-top:26px solid transparent;border-left:13px solid #b30b14}.section-ttl_blue{background-color:#1650AB}.section-ttl_blue:before{content:"";position:absolute;right:-13px;top:0;border-top:26px solid transparent;border-left:13px solid #1650AB}.top-news__date{display:block;margin-bottom:8px;font-size:15px}.top-news__text{display:block;font-size:14px;height:80px;overflow:hidden}.top-news__ttl{display:block;text-transform:uppercase;font-size:16px;font-weight:700;height:38px;margin-bottom:8px;overflow:hidden}.top-news__ttl span{display:table-cell;vertical-align:middle;height:38px}.top-news__item_first .top-news__ttl{font-size:23px;height:54px}.top-news__item_first .top-news__ttl span{height:54px}.top-news__item_first .top-news__info{top:auto;bottom:0;margin-top:-72px}.ttl{display:block;width:100%;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.ttl_blue{color:#1650AB}.ttl_red{color:#b30b14}.main__competition-results{padding:20px 0}.tournaments{font-size:0}.tournament__inner{width:100%;background-color:#fff;padding-bottom:70px;position:relative;border:1px solid #dedede}.tournament__inner a{text-decoration:none}.tournament__header{display:block;text-align:center;padding:30px 10px 15px}.tournament__header>img{margin-bottom:20px;max-height:48px}.tournament__name{display:block;max-width:340px;min-height:42px;margin:0 auto 5px;font-size:18px;font-weight:700;text-transform:uppercase;color:#1650AB}.tournament__date{display:block;font-size:16px;font-weight:700;margin-bottom:5px;color:#b30b14}.tournament__country{display:inline-block;margin-top:10px;position:relative;padding-left:30px;font-size:13px;color:#5d5d5d;text-transform:uppercase}.tournament__country img{position:absolute;left:0;top:50%;margin-top:-10.5px}.tournament__result,.tournament__participants{padding:15px 10px 0 10px;max-width:280px;margin:0 auto}.tournament__gender{margin-bottom:10px;text-align:center;font-size:16px;font-weight:700;color:#626262;text-transform:uppercase}.tournament__table{width:100%;margin:0 auto 15px;border-collapse:collapse}.tournament__table tr:first-child td{border-top:none}.tournament__table td{padding:6px 6px 0 6px;vertical-align:middle;border-top:1px solid #dedede}.tournament__table td:first-child{border-right:1px solid #dedede;text-align:center}.tournament__table td:last-child{border-left:1px solid #dedede}.tournament__person{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;margin-bottom:6px;color:#626262;font-size:16px}.tournament__person img{position:absolute;left:0;top:50%;margin-top:-10.5px}.place{width:21px;height:21px;display:inline-block;border-radius:50%;font-size:12px;text-align:center;line-height:21px;color:#fff}.place_gold{background-color:#f0bf14}.place_silver{background-color:#bfbfbf}.place_bronze{background-color:#9c4c0c}.more{width:120px;position:absolute;bottom:20px;left:50%;margin-left:-60px;padding:10px 0;background-color:#a4a4a4;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff}.main__gallery{padding:20px 0 10px;background-color:#f6f6f6}.gallery{text-align:center;font-size:0}.gallery__item{margin-bottom:30px}.gallery__item a{text-decoration:none;color:#1650AB}.col-4{display:inline-block;vertical-align:top}.gallery__img{display:block;position:relative;margin-bottom:10px;overflow:hidden}.gallery__img-info{position:absolute;display:block;width:100%;bottom:0;left:0;padding:10px;background-color:rgba(0,0,0,0.7);font-size:13px;color:#fff}.gallery__img-q{position:relative;float:left;padding-left:20px;background:url("../images/ico-img-q.png") no-repeat left center}.gallery__video-q{position:relative;float:left;padding-left:20px;margin-left:10px;background:url("../images/ico-video-q.png") no-repeat left center}.gallery__date{float:right}.gallery__ttl{display:block;padding:0 5px;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase}.main-news{display:flex;flex-wrap:wrap;font-size:0;text-align:center;padding:20px 0 10px}.main-news__item{border:1px solid #dedede;text-align:left;height:100%}.top-ttl{position:relative;float:left;padding:8px 40px 8px 20px;margin:-1px 0 0 -1px;font-size:20px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff}.top-ttl_blue{background-color:#1650AB}.top-ttl_blue:before{content:"";position:absolute;left:100%;top:0;border-left:16px solid #1650AB;border-bottom:40px solid transparent}.top-ttl_red{background-color:#b30b14}.top-ttl_red:before{content:"";position:absolute;left:100%;top:0;border-left:16px solid #b30b14;border-bottom:40px solid transparent}.main-news__article{padding:15px 15px 0;clear:both;border-bottom:1px solid #dedede}.main-news__article a{display:block;padding-bottom:12px;color:#1650AB;font-size:16px;font-weight:700;text-decoration:none}.main-news__article:last-child{border-bottom:none}.main-news__article-date{display:block;margin-bottom:15px;font-size:13px;color:#5d5d5d}.footer{padding:30px 0;background:#000 url("../images/footer-bg.jpg") no-repeat center;background-size:cover;color:#fff;text-align:center;font-size:13px}.footer .container{font-size:0}.footer a{color:#fff;text-decoration:none}.footer__rss{padding:15px 0}.footer__rss span{display:block;padding-bottom:10px;text-transform:uppercase;font-size:13px}.footer__logo{display:inline-block;max-width:226px;margin-bottom:6px}.copyright{display:block;text-align:center;font-size:12px}.footer__left{margin-bottom:15px}.footer__social{margin-bottom:10px}.footer__social a{display:inline-block}.footer__social span{display:block;margin-bottom:10px}.footer__developer{text-transform:uppercase;font-size:12px}.rss__field{width:255px}.rss__btn{height:34px;width:34px;margin-left:4px;background-color:#b30b14;color:#fff;text-transform:uppercase;font-size:13px}.main__content{padding-top:80px}.news{width:100%;padding-bottom:20px;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center}.news__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news__inner{background-color:#f6f6f6}.news a{text-decoration:none}.news__info{padding:15px 15px 26px 15px;text-align:left;font-size:13px}.news__info time{display:block;margin-bottom:8px;color:#5d5d5d}.news__info span{color:#3c3c3c}.news__img{display:block;overflow:hidden}.news__ttl{display:block;margin-bottom:8px;color:#1650AB;font-size:16px;font-weight:700}.col-2{width:100%}.tab{display:none;margin-bottom:20px}.tournaments_current .tournament__table td:first-child{text-align:right}.tournaments_current .tournament__table td:first-child a{padding-left:0;padding-right:30px}.tournaments_current .tournament__table td:first-child a img{right:0;left:auto}.tournaments_current .tournament__result,.tournaments_current .tournament__participants{max-width:424px}.tabs{margin-bottom:13px;text-align:center;font-size:0}.js-tabs__lnk{display:inline-block;vertical-align:top;margin:0 13px 10px;padding:0 0 4px;border-bottom:3px solid transparent;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#626262}.js-tabs__lnk:hover{border-bottom-color:#1650AB}.js-tabs__lnk_active{color:#1650AB;border-bottom-color:#1650AB}.tournaments_future .tournament__inner{padding-bottom:20px}.contacts{margin-bottom:20px}.contacts__item{position:relative;min-height:200px;color:#fff;font-weight:700;font-size:18px}.contacts__item a{color:#fff;text-decoration:none}.contacts__item .top-ttl{position:absolute;left:4px;top:0;margin:0}.contacts__inner{width:100%;min-height:265px;padding-bottom:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.contacts__ttl{font-size:12px;font-weight:400}.contacts__info{max-width:300px;padding-left:24px;padding-top:74px}.persons__list{margin-bottom:20px;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.persons__list .col-2{width:50%}.persons__list .person__info{padding:12px 12px 34px}.persons__list .person__country{position:absolute;left:12px;bottom:5px}.person{border:1px solid #dedede;position:relative;width:100%;height:100%}.person__img{position:relative;display:block;height:190px;overflow:hidden}.person__img img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}.person__name{display:block;margin-bottom:12px;color:#1650AB;font-size:12px;font-weight:700;text-decoration:none}.person-wrp .person__name{font-size:20px}.person-wrp .person__info p{margin-bottom:12px;display:block}.person__info{display:block;padding:12px;color:#5d5d5d}.person__info p{display:none}.person__country{display:inline-block;position:relative;padding-left:30px;margin-bottom:10px;margin-right:5px;font-size:13px;text-transform:uppercase}.person__country img{position:absolute;left:0;top:50%;margin-top:-10.5px}.filter{padding:0 4px;margin-bottom:24px}.filter__elemets{margin-bottom:6px;padding:18px 20px 0 12px;background-color:#f6f6f6;color:#1650AB}.filter__field{margin-bottom:16px;width:100%;height:40px;display:inline-block;vertical-align:middle;padding:0 10px 0 65px;border:1px solid #dedede;background-color:#fff;font-size:18px;background:#fff url("../images/ico-search-blue.png") no-repeat 18px center}.filter__field::-webkit-input-placeholder{color:#1650AB;text-transform:uppercase;font-weight:700;opacity:1}.filter__field:-moz-placeholder{color:#1650AB;text-transform:uppercase;font-weight:700;opacity:1}.filter__field::-moz-placeholder{color:#1650AB;text-transform:uppercase;font-weight:700;opacity:1}.filter__field:-ms-input-placeholder{color:#1650AB;text-transform:uppercase;font-weight:700;opacity:1}.select{padding:10px 0}.select__ttl{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;padding:0 14px;background:url("../images/ico-arrow.png") no-repeat right center}.filter__elemets-left{text-transform:uppercase;font-size:0}.filter__result{font-size:15px;float:right;text-align:right;margin-bottom:10px}.filter__result strong{text-transform:uppercase;font-weight:700}.filter__selected{font-size:0}.filter__selected a{position:relative;text-decoration:none;background-color:#1650AB;padding:4px 30px 4px 10px;margin:0 30px 5px 0;display:inline-block;font-size:15px;color:#fff}.filter__selected a:after{content:"";position:absolute;width:9px;height:10px;right:3px;top:50%;margin-top:-5px;background:url("../images/ico-crose.png") no-repeat center}.filter__selected a:before{content:"";position:absolute;left:100%;top:0;border-left:10px solid #1650AB;border-top:13px solid transparent;border-bottom:13px solid transparent}#sound{display:none}.ico-volume{width:24px;height:24px;position:fixed;bottom:20px;left:20px;z-index:5;cursor:pointer;background-image:url("../images/volume.png");background-position:center center;background-repeat:no-repeat}.ico-volume_active{background-image:url("../images/volume2.png")}.person-wrp{margin-bottom:20px}.person-slider-wrp{width:100%}.person__info{width:100%}.add-person__inner{padding:10px 0}.field-wrp{margin-bottom:10px;padding:0 10px}.textarea-wrp{padding:0 10px}.pagination{margin-bottom:20px;text-align:center;font-size:0}.pagination__lnk{display:inline-block;vertical-align:top;position:relative;margin:0 2px;padding:5px 7px;background-color:#002558;color:#fff;text-decoration:none;font-size:14px}.pagination__lnk-prev:before{content:"";display:block;position:absolute;left:-10px;top:0;border-right:10px solid #002558;border-top:13px solid transparent;border-bottom:13px solid transparent}.pagination__lnk-next:before{content:"";display:block;position:absolute;right:-10px;top:0;border-left:10px solid #002558;border-top:13px solid transparent;border-bottom:13px solid transparent}.add-person{margin-bottom:20px;text-align:center}.add-person__inner{margin-bottom:20px;background-color:#f6f6f6;text-align:left}.person-select{position:relative}.selected{position:relative;height:50px;padding-left:54px;line-height:50px;font-size:14px;font-weight:700;color:#002558;cursor:pointer;border:1px solid #dedede;background-color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis}.selected:before{content:"";display:block;width:9px;height:4px;background:url("../images/ico-arrow-down.png") no-repeat center;position:absolute;right:24px;top:50%;margin-top:-2px}.select-list{display:none;width:100%;max-height:600px;overflow-y:auto;position:absolute;top:100%;left:0;z-index:1;border:1px solid #dedede}.select-list_open{display:block}.select-list__item{display:block;padding:10px 5px 10px 18px;font-size:14px;color:#002558;font-weight:700;cursor:pointer;background-color:#fff}.select-list__item img{border-radius:200px;margin-right:15px}.select-list__item:hover,.select-list__item_active{background-color:#002558;color:#fff}.person-field,.textarea{height:50px;width:100%;padding-left:54px;border:1px solid #dedede;background-color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;color:#002558}.person-field::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#002558;opacity:1}.person-field:-moz-placeholder,.textarea:-moz-placeholder{color:#002558;opacity:1}.person-field::-moz-placeholder,.textarea::-moz-placeholder{color:#002558;opacity:1}.person-field:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#002558;opacity:1}.textarea{resize:vertical;outline:none;height:120px;margin-bottom:10px;padding:10px 10px 10px 54px;color:#002558}.add-person__btn,.add-video-lnk{display:inline-block;vertical-align:top;padding:10px;background-color:#a4a4a4;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer}.add-person__btn:hover,.add-video-lnk:hover{background-color:#002558}.container_btn{text-align:center;margin-bottom:20px}.ico-pancel{background-image:url("../images/ico-pancel.png");background-position:17px 10px;background-repeat:no-repeat}.ico-birth{background-image:url("../images/ico-birth.png");background-position:17px 10px;background-repeat:no-repeat}.ico-country{background-image:url("../images/ico-country.png");background-position:17px 10px;background-repeat:no-repeat}.banner{margin-bottom:20px}.js-up{position:fixed;right:-50px;bottom:20px;width:50px;height:50px;background:#fff url("../images/arrow-up.svg") center no-repeat;border:1px solid #cfcfcf;border-radius:50%;z-index:15;transition:right .3s ease;cursor:pointer}.js-up_show{right:20px}.complete{color:#2ecc71}.err_mess{color:#e74c3c}.form-message{margin-top:10px;text-align:center}.banner-championship{position:relative;padding:30px 0;background:url("../images/banner_1.png") center right no-repeat;background-size:cover;z-index:1}.banners .container{display:flex;flex-wrap:wrap;width:100%}.banner__col{display:block;width:100%;text-align:center}@media only screen and (max-width: 1199px){.toggle-menu{width:25px;height:25px;position:relative;z-index:100;border:none;cursor:pointer;float:right;margin:5px 10px 0 0;background-color:transparent}.toggle-menu span{display:block}.sandwich{width:25px;height:25px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:200}.sw-topper{position:relative;top:0;width:25px;height:3px;background:#fff;border:none;-webkit-transition:-webkit-transform .5s,top .2s;transition:transform .5s,top .2s;display:block}.sw-bottom{position:relative;width:25px;height:3px;top:6.6px;background:#fff;border:none;-webkit-transition:-webkit-transform .5s,top .2s;transition:transform .5s,top .2s;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}.sw-footer{position:relative;width:25px;height:3px;top:13.5px;background:#fff;border:none;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.1s;transition-delay:.1s}.sandwich.active .sw-topper{top:10px;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sandwich.active .sw-bottom{top:7px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sandwich.active .sw-footer{opacity:0;top:0;background:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width: 480px){.header__social{display:block;float:right}.header__social span{display:none;text-align:right}.social__link{display:inline-block;vertical-align:middle}.persons__list{width:100%;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.persons__list .col-2{width:50%}.person__name{font-size:16px;text-transform:uppercase}.header__lang{margin-left:10px;margin-right:15px}.person__img{height:280px}}@media only screen and (min-width: 640px){.tournaments,.contacts,.persons__list{width:100%;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.tournaments__item,.col-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top-news{max-width:704px;margin:0 auto}.col__top-news{width:50%;float:left}.col-2{width:50%}.file{width:50%}.tournaments__item,.col-2{width:50%}.no-flexbox .tournaments,.no-flexbox .contacts,.no-flexbox .persons__list{display:block}.no-flexbox .tournaments__item,.no-flexbox .col-2{display:inline-block;vertical-align:top}.col-4{width:50%}.footer__left{width:50%;display:inline-block;vertical-align:top}.footer__rss{padding:15px 0;width:50%;display:inline-block;vertical-align:top}.filter__field{max-width:462px}.filter__result{float:right}.filter__result strong{display:block}.select{width:33.333%;display:inline-block;vertical-align:middle}.pagination{margin-bottom:40px}.pagination__lnk{margin:0 5px;padding:5px 30px;font-size:15px}.pagination__lnk-prev:before{border-top:14px solid transparent;border-bottom:14px solid transparent}.pagination__lnk-next:before{border-top:14px solid transparent;border-bottom:14px solid transparent}.fields-wrp{width:50%;float:left}.textarea-wrp{width:50%;float:left;padding-bottom:0}.textarea{height:170px}.persons__list .col-2{width:33.3333%}.banner-championship{overflow:hidden;padding:50px 0;background-position:center}.banners .container{align-items:center}.banner__col{width:33.3333%;padding:0 15px}.banner__col_center{position:relative}.banner__col_center img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}}@media only screen and (min-width: 768px){.persons__list .col-2{width:33.333%}.select{width:auto;display:inline-block;vertical-align:middle;padding:0;margin:0 10px 16px 10px}.filter__elemets-left{margin-right:138px}.filter__result{width:138px}.person__img{height:300px}h1,.h1{font-size:35px}h2,.h2{font-size:25px}h3,.h3{font-size:23px}h4,.h4{font-size:23px}.header_fixed .menu_open{max-height:400px}.form-field,.form-textarea{height:60px}.form-textarea{height:154px}.btn{height:60px}.banner__col{width:28%;padding:0}.banner__col_center{width:44%}.banner__col_center img{top:60px}}@media only screen and (min-width: 992px){.main-news .col-4{width:25%}.footer__right{display:inline-block;vertical-align:top}.footer__left,.footer__rss,.footer__right{width:33.333%}.js-tabs__lnk{font-size:20px}.contacts__inner{min-height:382px}.person{width:100%}.persons__list .col-2{width:25%}.person-slider-wrp{width:60%;float:left}.person-wrp .person__info{width:40%;float:left}.person-field,.textarea{font-size:18px;padding-left:64px}.selected{padding-left:64px;font-size:18px}.select-list__item{font-size:16px}.select-list__item img{margin-right:25px}.form__ttl{font-size:42px}.form__ttl:before{width:263px;height:24px}.form__ttl2{font-size:30px}.form p{margin-bottom:50px;font-size:28px}}@media only screen and (min-width: 1024px){.main__top{padding-bottom:40px}.menu{font-size:0}.header{text-align:center}.header:not(.header_fixed) .header__logo{margin:84px auto;display:block;max-width:346px}.header:not(.header_fixed) .header__search{display:block;position:absolute;left:8px;top:94px}.header:not(.header_fixed) .search__btn{background:transparent url("../images/ico-search.png") no-repeat center;width:33px;height:34px;border:1px solid #fff;float:left;font-size:0;border-right:none}.header:not(.header_fixed) .search__field{width:280px;height:34px}.header:not(.header_fixed) .header__right{display:block;padding-top:23px;font-size:0;position:absolute;right:8px;top:68px}.header:not(.header_fixed) .header__social{padding-top:0}.header:not(.header_fixed) .header__lang{margin-top:0}.header:not(.header_fixed) .menu{display:inline-block;border-top:2px solid #fff;border-bottom:2px solid #fff;margin-bottom:15px}.header:not(.header_fixed) .menu__link{padding:22px 25px}.header:not(.header_fixed) .menu__item{margin-bottom:0}.top-news__info{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.top-news__item:not(.top-news__item_first):hover .top-news__info{top:0;margin-top:26px}}@media only screen and (min-width: 1200px){.main__content{padding-top:100px}.toggle-menu{display:none}.header_fixed .menu_open{overflow-y:visible}.header:not(.header_fixed){padding-top:60px}.submenu{display:none;border-top:2px solid #fff;min-width:230px;position:absolute;left:0;top:100%;background-color:#000}.submenu__lnk{padding:12px 25px;text-align:left}.header_fixed{padding-top:0;padding-bottom:0}.header_fixed .header__right{margin-top:22px}.header_fixed .header__logo{margin-top:22px;max-width:225px}.header_fixed .menu{position:relative;background-color:#000;display:block;width:auto;float:left;left:0;top:auto}.menu__item{display:inline-block;vertical-align:top;margin-bottom:0}.menu__item:hover .submenu{display:block}.menu__item:first-child .menu__link:before{display:none}.menu__link{display:block;padding:30px 18px;position:relative}.menu__link:before{content:"";position:absolute;top:50%;margin-top:-3px;left:-3px;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff}.social__link{position:relative}.social__link img{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;bottom:0}.social__link:hover img{bottom:5px}.top-news{max-width:1440px;padding-top:0}.col__top-news{width:25%;max-width:100%}.social span{display:inline-block;vertical-align:middle;width:150px;text-transform:uppercase;padding-right:10px;color:#fff;font-size:12px;text-align:right}.ttl{margin-bottom:32px;font-size:25px}.main__competition-results{padding:50px 0 35px}.tournaments__item{width:25%}.tournament__header{padding-left:15px;padding-right:15px}.col-4{width:25%}.main__gallery{padding:30px 0 10px}.banner{margin-bottom:30px}.top-ttl{margin-bottom:18px}.tournament__person{-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tournament__person:hover{color:#b30b14}.gallery__img img{-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.gallery__ttl{padding:0 15px}.gallery__item a:hover{color:#b30b14}.gallery__item a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.more{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.more:hover{background-color:#b30b14}.main-news__article a{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.main-news__article a:hover{color:#b30b14}.main-news{padding:30px 0 20px}.footer__social span{margin-bottom:0;text-align:left}.footer__left{float:left;width:auto}.footer__right{width:auto;float:right}.footer__developer{text-align:right}.footer__social{margin-bottom:30px}.footer__rss{width:50%;padding-top:52px}.footer__rss span{width:50%;float:left;padding-right:20px;text-align:right}.rss__fields{width:50%;float:left}.rss__field,.rss__btn{float:left}.news{padding-bottom:36px}.news__img img{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.news__img:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.news a{-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.news a:hover{color:#b30b14}.person-wrp .person__info{padding:24px 24px 15px}.person-wrp .person__name{margin-bottom:12px;font-size:25px}.person-wrp .person__country{margin-bottom:24px}.field-wrp{margin-bottom:20px}.add-person__inner{padding-top:20px}.textarea{height:190px;margin-bottom:20px}.add-person{margin-bottom:50px}.add-person__inner{margin-bottom:40px}.add-person__btn,.add-video-lnk{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.brands-wrp{margin-top:40px;margin-bottom:40px}.persons__list .col-2{width:20%}}@media only screen and (min-width: 1280px){.menu__link{font-size:14px}.submenu__lnk{font-size:14px}.person-slider-wrp{width:74.5%}.person-wrp .person__info{width:25.5%}}@media only screen and (min-width: 1320px){.menu__link{font-size:16px}.persons__list .col-2{width:16.6666%}}
/*# sourceMappingURL=styles.min.css.map */
