@import url(https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,600,600i,700,700i&subset=cyrillic-ext,latin-ext);ins,mark{color:#000}.openPic .tools .info,.thanks .button,dfn,mark{font-style:italic}.doc-open .lead,.doc-open header h1,.text .orangeTitle,b,mark,strong{font-weight:700}hr,ol,ul{margin:1em 0}.text table,table{border-spacing:0}.ir,.text th{text-align:left}.visuallyhidden,hr{height:1px;padding:0}.hidden,.home .homeInfo .date,.invisible{visibility:hidden}.tablesaw,table{border-collapse:collapse}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}.ir,hr{display:block}button,html,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.333}::-moz-selection{background:#526da5;color:#fff;text-shadow:none}::selection{background:#526da5;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}hr{border:0;border-top:1px solid #ccc}ins{background:#ff9;text-decoration:none}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}td,textarea{vertical-align:top}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical}.ir,.visuallyhidden{border:0;overflow:hidden}input:invalid,textarea:invalid{background-color:#f0dddd}.ir{text-indent:-999em;background-color:transparent;background-repeat:no-repeat;direction:ltr}.ir br,.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);margin:-1px;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clear:after,.clear:before{content:"";display:table}.clear:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#gallery-pics::after,.home .homeInfo:after,.lastNews h2:after,.registerHeader:before{content:""}/*! Tablesaw - v0.1.7 - 2014-10-22
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2014 Filament Group; Licensed MIT */table.tablesaw{empty-cells:show;max-width:100%;width:100%}.tablesaw{width:100%;border:0;padding:0}.tablesaw td,.tablesaw th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em .7em}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf}@media only all{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{padding:0 .6em 0 0;min-width:30%;display:inline-block}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media (max-width:719px){.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}}@media (min-width:720px){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif}#menu,.home .homeInfo a,.languages,.registerHeader a{font-family:impactregular,Charcoal,sans-serif}body,html{width:100%;height:100%}#siteContainer{position:relative;height:auto!important;min-height:100%;background:url(/images/bg.jpg) right bottom no-repeat #f3f3f3}.siteMiddleCont{max-width:1180px;margin:0 auto;position:relative}#header{height:142px}#header .middleCont{display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;grid-template-columns:auto auto 111px}#header h1{margin:0;padding-top:20px;position:relative;text-align:center;max-width:430px}#header h1 img{height:96px}@media (max-width:46.24em){#siteContainer{width:auto;height:auto}#header{height:auto}#header .middleCont{display:block}#header h1{padding-top:10px;padding-bottom:10px}#header h1 img{height:55px;display:block;margin-left:auto;margin-right:auto}}.mobileMenuToggle{display:none}@media (max-width:46.24em){.mobileMenuToggle{display:block;position:absolute;top:10px;left:10px;z-index:3;background-color:#fff;border:2px solid #000;line-height:40px}.mobileMenuToggle img{width:40px;height:40px}}#menu .hasSubmenu,#menu ul,.submenuCont{position:relative}.mobileMenu{display:none;margin:0 10px;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;padding-top:90px}.mobileMenu a{width:100%;display:block;background-color:#000;color:#fff;line-height:40px;text-decoration:none;margin-bottom:2px;font-size:1.125rem;font-weight:800;text-align:center;text-transform:uppercase}#menu,.infoSubmenu,.languages{font-size:14px}.mobileMenu .active a{background-color:#e73c44}.mobileMenu .sep{border-bottom:2px dashed #e73c44;padding-top:5px;margin-bottom:5px}#menu li,#menu ul{margin:0 20px 0 0}.mobileMenu .btnRegister{color:#e73c44}#menu{margin-top:46px;text-align:right}@media (max-width:46.24em){#menu{display:none}}#menu a.mi,#menu li,#menu>ul{display:inline-block}#menu ul{padding:0;text-align:right}#menu .infoSubmenu ul,.languages li{text-align:center}#menu li:last-child{margin-right:0}#menu li.active a.m{color:#757575}#menu li:hover a.mi{color:#b39176}#menu a.mi,.infoSubmenu a{color:#757575;text-decoration:none}#menu a.mi{line-height:45px}#menu .hasSubmenu.hasSubmenu:hover a.mi{background:url(/images/menu_indicator.png) bottom center no-repeat}#menu .hasSubmenu:hover .infoSubmenu{display:block}.infoSubmenu{position:absolute;z-index:100;left:-50%;right:-50%;top:40px;display:none;height:29px;line-height:29px;border-top:1px solid #b39176;text-transform:none;white-space:nowrap}.infoSubmenu li{display:inline-block;margin:0 20px 0 0}.infoSubmenu a:hover{color:#b39176}.home .homeInfo a,.languages a,.registerHeader a{color:#fff;text-decoration:none}.infoSubmenu.opened{display:block}.languages{margin-top:55px}@media (max-width:46.24em){.languages{display:none}}.languages ul{display:-webkit-box;display:-ms-flexbox;display:flex}.languages a{display:inline-block;background-color:#012e65;width:26px;height:26px;line-height:24px;text-transform:uppercase}.languages .active a{background-color:#771b34}.registerHeader:before{height:14px;background:url(/images/footer-bg.png) center -59px repeat-x;display:block}.registerHeader a{display:block;font-size:21px;height:46px;line-height:46px;background-color:#ff9000;padding-left:21px}.registerHeader img{width:21px;height:21px;margin-left:15px}#content{min-height:400px}.home{height:100%}.home .homeInfo{position:relative;margin-bottom:18px}.home .homeInfo .infoPic{display:block;width:100%;min-height:230px}.home .homeInfo:after{height:14px;background:url(/images/footer-bg.png) left -59px repeat-x;position:absolute;bottom:-14px;left:0;width:100%}.home .homeInfo a{display:inline-block;font-size:21px;background-color:#ff9000;border-bottom:1px solid #efe0c7;height:45px;line-height:45px;padding-left:21px;margin-top:18px}@media (max-width:46.24em){.home .homeInfo a{position:static;display:block;margin-top:32px}}.home .homeInfo a img{margin-left:12px;margin-right:21px;width:21px;height:21px}.home .homeInfo .siteMiddleCont{position:absolute;left:0;right:0;width:1100px;padding-left:80px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .homeInfo .date,.home .homeInfo .location{font-size:60px}.home .homeInfo .date{font-family:"Gotham Condensed";color:#BD9B7A}@media (max-width:46.24em){.home .homeInfo .siteMiddleCont{position:relative;padding-left:0;width:auto}.home .homeInfo .date,.home .homeInfo .location{font-size:40px;padding-left:20px}.home .homeInfo .date{display:none}}.home .homeInfo .location{font-family:"Gotham Condensed";color:#E6D6B1;text-transform:uppercase}.home .distCont,.registration .teamCont label{font-family:impactregular,Charcoal,sans-serif}.home .distCont{font-size:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:34px}.home .distCont .label,.home .distCont a{line-height:43px;display:inline-block;text-align:center;height:43px}.home .distCont .label{color:#272a29;background:url(/images/home-dist-label.png) no-repeat;width:293px}.home .distCont a{color:#f3f3f3;padding-right:53px;width:240px;text-decoration:none;margin-bottom:10px}.home .distCont .distElite{background:url(/images/home-dist-elite.png) no-repeat}.home .distCont .distSport{background:url(/images/home-dist-sport.png) no-repeat}.home .distCont .distYG{background:url(/images/home-dist-yg.png) no-repeat}@media (max-width:46.24em){.home .distCont{width:auto;margin-top:30px}.home .distCont img{max-width:100%}.lastNews{width:auto;margin-left:0;float:none}}.lastNews ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 0 40px}.lastNews li{position:relative;list-style-type:none;width:333px;margin-left:5px;margin-right:5px}@media (max-width:46.24em){.lastNews ul{display:block}.lastNews li{width:300px;margin-bottom:20px;margin-left:auto;margin-right:auto}}.lastNews .image{width:333px;height:199px;margin-bottom:15px;background-size:cover}@media (max-width:46.24em){.lastNews .image{width:300px;height:174px}}.lastNews h2{position:absolute;bottom:0;left:0;width:238px;padding-left:15px;padding-right:80px;padding-bottom:12px;height:131px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(47,47,49,0)),to(#4a505e));background:-o-linear-gradient(top,rgba(47,47,49,0) 0,#4a505e 100%);background:linear-gradient(to bottom,rgba(47,47,49,0) 0,#4a505e 100%);font-size:16px;font-weight:600;color:#dbcca7;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lastNews h2:after{display:block;background:url(/images/icn-news-more.png) no-repeat;width:20px;height:20px;position:absolute;right:19px;bottom:20px}.lastNews a{text-decoration:none}.lastNews a:hover h2{color:#fff}.lastNews a:hover h2:after{background-position:0 -20px}.docListCont{padding-top:28px;padding-left:40px;padding-bottom:115px}@media (max-width:46.24em){.lastNews h2{width:205px}.docListCont{padding-left:0}}#doc-list-col1{padding-right:50px}#doc-list-col1,#doc-list-col2{width:460px;float:left}@media (max-width:46.24em){#doc-list-col1,#doc-list-col2{width:300px;float:none;padding-right:0;margin-left:auto;margin-right:auto}}.doc-list article{margin-bottom:30px}.doc-list a{color:#5c7976}.doc-list header .image{width:460px;height:230px;margin-bottom:15px;background-size:cover}@media (max-width:46.24em){.doc-list header .image{width:300px;height:174px}}.doc-list header h2{font-size:17px;font-weight:600;color:#5c7976;margin:0 0 15px}.doc-list .lead,.doc-list time{font-size:12px;color:#757575}.doc-list .lead,.teams td,.teamsK ol li,.text{font-weight:300}.doc-list header a{text-decoration:none}.doc-list header a:hover h2{color:#b39176}.doc-list p{padding:0 0 5px}.doc-list time{display:block}.doc-list .more{font-size:12px;text-decoration:none}.doc-list .more img{width:13px;height:13px;margin-left:7px}.doc-open{padding-bottom:30px}.doc-open .openTextCont{margin-left:80px;margin-right:80px;padding-bottom:22px}@media (max-width:46.24em){.doc-open .openTextCont{margin-left:0;margin-right:0}.doc-open{padding-left:20px;padding-right:20px}}.doc-open header{padding-left:80px;padding-top:34px}.doc-open header h1{font-size:24px;line-height:26px;color:#5c7976;margin:0;text-transform:uppercase;padding-top:22px}.doc-open header .docImage{margin-bottom:25px}@media (max-width:46.24em){.doc-open header{padding-left:0;padding-right:0}.doc-open header .docImage{width:100%}}.doc-open header time{color:#757575;font-size:12px;display:block}.doc-open .lead{padding-bottom:5px}.doc-open .dodlFiles,.doc-open .dodlLinks{margin:3px 0 5px}.doc-open .dodlFiles h3,.doc-open .dodlLinks h3{font-size:15px;font-weight:400;color:#1C2D72;display:inline}.doc-open .dodlFiles li,.doc-open .dodlLinks li{font-size:12px;background:0 0;padding-left:0;padding-bottom:7px}.doc-open .dodlFiles a,.doc-open .dodlLinks a{text-decoration:underline;color:#1C2D72;padding-bottom:3px}.commentsCont .button,.doc-open .doc_back a,.doc-open .dodlFiles a:hover,.doc-open .dodlLinks a:hover,.gallery .back,.gallery .back a{text-decoration:none}.doc-open .dodlFiles ul,.doc-open .dodlLinks ul{list-style-type:none;padding-left:20px}.doc-open .dodlFiles a{padding-left:20px;background:url(/images/cms/doc-icons.png) top left no-repeat}.doc-open .dodlFiles .doc{background-position:0 0}.doc-open .dodlFiles .xls{background-position:0 -30px}.doc-open .dodlFiles .ppt{background-position:0 -60px}.doc-open .dodlFiles .rar{background-position:0 -90px}.doc-open .dodlFiles .pdf{background-position:0 -120px}.doc-open .dodlFiles .img{background-position:0 -150px}.doc-open .dodlFiles .other{background-position:0 -180px}.doc-open .doc_back a{display:inline-block;color:#5c7976;font-size:12px;margin-top:35px;margin-left:80px}@media (max-width:46.24em){.doc-open .doc_back a{margin-left:0}}.doc-open .doc_back a img{width:13px;height:13px;margin-left:7px}.text{font-size:14px;line-height:20px;color:#757575}.text a{color:#5c7976}.text p{margin:0;padding:0 0 15px}.text table p{padding-bottom:5px}.text ol li,.text ul li{padding-bottom:2px}.text ul{list-style-type:none;margin:0 0 5px;padding-left:0}.text ul li{background:url(/images/bullet.png) left 3px no-repeat;padding-left:12px}.text ol{list-style-type:decimal;list-style-position:inside;margin:0 0 5px}.text td,.text th{padding:5px 16px 5px 12px}.text h1{font-size:24px;color:#5c7976;font-weight:600}.text h2,.text h3{font-size:14px;color:#5c7976}.text h2{margin-bottom:0;font-weight:600}.text h3{margin-bottom:3px}.text .orangeTitle,.text th{background-color:#5c7976;color:#dbcca7}.text table{margin:0 0 5px;border:1px solid transparent}.text td{border-bottom:1px dotted #fff;border-left:1px dotted #fff}.text .orangeTitle{font-size:18px;padding:9px 16px 5px 12px;text-transform:uppercase;margin-bottom:10px}.commentCount{padding-left:5px;font-weight:400}.commentsCont .comments{margin:0;padding:0}.commentsCont .comments li{list-style-type:none;padding-bottom:10px}.commentsCont .comments .author{font-weight:700}.commentsCont .comments p{margin-top:5px}.commentsCont ol{margin:0;padding:0}.commentsCont ol li{list-style-type:none}.commentsCont .nice{display:none}.commentsCont .iText{border:1px solid #555;padding:2px 20px 2px 2px;margin-bottom:10px}.commentsCont .iText:focus{outline:0}.commentsCont .txtComment{border:1px solid #555;padding:2px;margin-bottom:10px}.commentsCont .txtComment:focus{outline:0}.commentsCont .button{display:inline-block;background-color:#000;text-transform:uppercase;color:#fff;height:24px;line-height:24px;text-align:center;border:0;padding-left:20px;padding-right:20px;margin-bottom:10px}#gallery-pics,.openPic .tools,.teamsK{display:-webkit-box}.commentsCont .button:hover{background-color:#f60}#gallery-pics{display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#gallery-pics::after{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.gallery{padding-left:70px;padding-right:48px}.gallery.list{margin-top:30px}.gallery .album{float:left;width:504px;position:relative;margin-bottom:30px}@media (max-width:46.24em){.gallery .album{width:100%;float:none;height:240px}}@media (min-width:46.25em){.gallery .album:nth-child(2n){margin-left:32px}}.gallery .album p{margin:0;position:absolute;bottom:0;width:504px;font-size:22px;font-weight:700;color:#ddcfaf;text-transform:uppercase;text-align:center;height:52px;padding-top:40px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:-o-linear-gradient(transparent,rgba(0,0,0,.7));background:linear-gradient(transparent,rgba(0,0,0,.7))}@media (max-width:46.24em){.gallery .album p{width:100%;background-size:100% auto;background-position:bottom;height:auto}}.gallery .album a.aimg{float:left;width:504px;height:240px;background:#a0a0a0}@media (max-width:46.24em){.gallery .album a.aimg{width:100%}}.gallery .album img{display:block;margin:0 auto}.gallery h1{font-size:24px;font-weight:700;line-height:26px;color:#5c7976;margin:0;padding-top:22px;padding-bottom:25px}.gallery .back{display:block;font-size:12px;margin-top:35px;margin-bottom:30px}.gallery .back a{color:#5c7976}.gallery .back img{width:13px;height:13px;margin-left:7px}@media (max-width:46.24em){.gallery .back{margin-left:0}}.gallery .pic{position:relative;width:243px;height:144px;margin-bottom:27px;margin-right:22px}.gallery .pic .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/icn-plus-gallery.svg) center no-repeat rgba(99,115,107,.8);background-size:47px 47px;display:none}.gallery .pic:hover .overlay,.openPic img{display:block}.openPicOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:5}.openPic{position:fixed;z-index:6;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.openPic .tools,.teamsK{display:-ms-flexbox;-ms-flex-wrap:wrap}.openPic .btnNext,.openPic .btnPrev{position:absolute;top:50%;width:104px;height:104px;margin-top:-52px;outline:0}.openPic .btnPrev{background:url(/images/gallery-left.png) no-repeat;left:0}.openPic .btnNext{background:url(/images/gallery-right.png) no-repeat;right:0}.openPic .btnNext:hover,.openPic .btnPrev:hover{background-position:0 -104px}.openPic .btnClose{position:absolute;top:11px;right:18px;background:url(/images/gallery-close.png) no-repeat;width:60px;height:60px}.openPic .btnClose:hover{background-position:0 -60px}.openPic .tools{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.openPic .tools .info{font-weight:700;color:#fff}.openPic .tools .info .big{font-size:52px}.openPic .tools .info .small{font-size:24px}.openPic .download{position:absolute;bottom:0;right:18px;background:url(/images/gallery-download.png) no-repeat;width:61px;height:73px}.openPic .download:hover{background-position:0 -73px}.faqList ul{margin:0;padding:0}.faqList li{list-style-type:none}.faqList .question{margin-top:15px;background:url(/images/faq_plus.png) 6px 3px no-repeat;cursor:pointer;font-weight:700;line-height:1.278em;padding:0 0 0 35px;text-transform:uppercase;color:#353535}.faqList .question.minus{background-image:url(/images/faq_minus.png)}.faqList .answer{display:none;margin:0 0 15px 36px;padding:0 0 10px;line-height:1.667rem;color:#656565}.faqList .answer p{margin:0}.registration{margin-top:30px;padding-bottom:115px}.registration .regTopText{font-size:15px}.registration .teamCont{padding:20px 0 23px 70px;border-bottom:1px solid #e7d4bb;margin-bottom:23px}@media (max-width:46.24em){.registration{margin-top:0}.registration .teamCont{padding-left:20px}}.registration .teamCont label{color:#5c7976;width:135px;display:inline-block;font-size:12px}.registration .selectCustom,.registration input[type=text]{font-size:14px;color:#5c7976;font-family:impactregular,Charcoal,sans-serif}.registration .teamCont ul{margin:0;padding:0}.registration .teamCont li{display:inline-block;list-style-type:none}.registration .teamCont input[type=checkbox]{margin-right:15px}.registration .teamCont input[type=text]{width:190px;margin-right:13px}@media (max-width:46.24em){.registration .teamCont li{display:block;margin-bottom:15px}.registration .teamCont input[type=text]{width:217px}}.registration .regItem{padding-bottom:28px;padding-left:70px;margin-bottom:25px;border-bottom:1px solid #e7d4bb}.registration .col{float:left}.registration .col1{width:275px}@media (max-width:46.24em){.registration .regItem{padding-left:20px}.registration .col{float:none;margin-bottom:15px}.registration .col1{width:auto}}.registration .col2{width:275px}@media (max-width:46.24em){.registration .col2{width:auto}}.registration .col3,.teamsK>li{width:240px}.registration .sep{margin-bottom:22px}@media (max-width:46.24em){.registration .col3{width:auto}.registration .sep{margin-bottom:15px}}.registration input[type=text]{line-height:35px;height:35px;border:1px solid #dbcca7;padding-left:15px;width:217px;background-color:transparent}.registration input[type=text]::-webkit-input-placeholder{opacity:.5}.registration input[type=text]::-moz-placeholder{opacity:.5}.registration input[type=text]:-ms-input-placeholder{opacity:.5}.registration input[type=text]::-ms-input-placeholder{opacity:.5}.registration input[type=text]::placeholder{opacity:.5}@media (max-width:46.24em){.registration input[type=text]{width:218px}}.registration select{line-height:39px;height:39px;border:1px solid #dbcca7;padding-left:15px;width:236px}.registration .birthdateInput{background-image:url(/images/icn-calendar.svg);background-size:24px 24px;background-position:right 10px center;background-repeat:no-repeat}.registration .selectCustom{float:left;width:233px;height:35px;line-height:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:1px solid #dbcca7}.registration .selectCustom ul{margin:0;padding:0;position:absolute;width:235px;z-index:2;top:35px;left:-1px;display:none;border-bottom:1px solid #dbcca7}.registration .selectCustom li{height:35px;line-height:35px;display:block;background-color:#dbcca7;cursor:pointer;border-left:1px solid #dbcca7;border-right:1px solid #dbcca7;padding-left:15px;color:#5c7976}.registration .selectCustom li.active,.registration .selectCustom li:hover{color:#b39176}.registration .selectCustom li.active{cursor:default}.registration .selectCustom img{position:absolute;margin-top:-5px;right:13px;top:50%;width:13px;height:13px}.registration .cbxItem,.registration .genders{height:27px;padding-top:12px}.registration .selectCustom .selectValue{padding-left:15px;opacity:.5}.registration .selectCustom .selectValue.active{opacity:1}.registration .cbxItem input{margin-right:15px}.registration .cbxItem label{font-family:impactregular,Charcoal,sans-serif;color:#5c7976;font-size:12px}.registration .genders .radioLabel{width:auto;float:none;display:inline-block;margin:0 30px 0 15px;font-family:impactregular,Charcoal,sans-serif;color:#5c7976;font-size:12px;font-weight:400}.registration .totalSum{font-size:15px;font-weight:700;text-transform:uppercase;text-align:right;color:#3a58a4;margin-bottom:15px}.registration .totalSum .currency,.registration .totalSum .price{font-size:24px}.registration .btnAdd,.registration .btnRemove{font-family:impactregular,Charcoal,sans-serif;font-size:12px;padding-left:31px;margin-top:10px;text-decoration:none}.registration .btnRemove{float:right;color:#5c7976;background:url(/images/icn-delete.svg) left no-repeat;background-size:13px 13px}.registration .btnRemove:hover{color:#b39176}.registration .btnAdd{color:#5c7976;background:url(/images/icn-plus.svg) left no-repeat;background-size:13px 13px;margin-left:70px}.registration .btnSubmit,.registration .confirmCont{font-size:14px;font-family:impactregular,Charcoal,sans-serif}.registration .btnAdd:hover{color:#b39176}.registration .submitCont{padding:30px 0 0 69px}.registration .btnSubmit{display:inline-block;background:#4a505e;height:37px;line-height:37px;padding-left:20px;padding-right:20px;text-align:center;color:#ddcfaf;text-decoration:none;border:1px solid #dbcca7}@media (max-width:46.24em){.registration .btnRemove{margin-right:20px;margin-bottom:20px}.registration .btnAdd{margin-left:20px}.registration .btnSubmit{margin-bottom:15px}}.registration .btnSubmit:hover{background:#b39176;color:#ddcfaf}.registration .btnSubmit.disabled{opacity:.5;cursor:default}.registration .confirmCont{color:#5c7976;margin-bottom:10px;padding-left:70px;margin-top:30px}@media (max-width:46.24em){.registration .confirmCont{padding-left:20px}}.registration .confirmCont ul{margin:0 0 8px;padding-left:0}.couponCont .button,.thanks .button{padding-left:25px;padding-right:25px}.registration .confirmCont p{margin-bottom:8px}.registration .confirmCont li{list-style-type:none}.registration .confirmCont label{margin-left:5px}.registration .confirmCont a{color:#5c7976}.couponCont{margin-top:16px;margin-bottom:17px;text-align:right}.couponCont .button,.teams td,.thanks,.thanks .button{text-align:center}.couponCont label{float:none;font-size:15px;font-weight:700;line-height:35px;color:#3a58a4}.couponCont .rtext{margin-top:5px}.couponCont .rtext.error{color:red}.couponCont .rtext.ok{color:#2f810b}.couponCont .loader{display:none;width:16px;height:16px;background:url(/images/ajax-loader.gif) no-repeat}.couponCont .button,.teamsMenu a{font-weight:700;display:block;text-decoration:none}.couponCont input[type=text].iCoupon{width:100px}.couponCont .button{float:right;background-color:#f8e011;color:#e73c44;height:43px;line-height:43px;font-size:15px;margin-left:10px}.couponCont .button:hover{background-color:#e73c44;color:#f8e011}.thanks{font-size:25px;line-height:25px;color:#5c7976;padding-top:50px}.thanks .button{display:inline-block;background-color:#af0000;height:62px;line-height:62px;font-weight:700;font-size:1.333rem;color:#fff;text-decoration:none;margin-right:10px}@media (max-width:46.24em){.thanks .button{display:block;margin-bottom:10px;margin-right:0}}.thanks .button:hover{background-color:#8e0000;color:#fff}.teamsCont{padding-top:35px;font-size:14px}.teamsCont p{color:#757575}.teamsCont .distLabel{font-family:impactregular,Charcoal,sans-serif;color:#5c7976;display:inline-block;text-transform:uppercase;margin-right:33px;margin-left:60px}.teamsCont .tCont{margin-top:40px;padding-left:70px;padding-bottom:50px}@media (max-width:46.24em){.teamsCont .distLabel{margin-left:20px}.teamsCont .tCont{padding-left:20px}}.teamsMenu{margin:0 0 20px;padding:0 0 15px;display:inline-block}.teamsMenu li{display:inline-block;list-style-type:none;margin-bottom:10px}.teamsMenu a{height:37px;line-height:37px;padding:0 20px;background:#f3f3f3;color:#b39176;margin-right:21px;border:1px solid #dbcca7}.teams td,.teamsK>li{border-bottom:1px solid #e7d4bb}.teamsMenu a.active{background-color:#4a505e;color:#ddcfaf}ul.yearMenu{border-right:1px solid #e7d4bb;padding-bottom:0}ul.yearMenu li{margin-bottom:0}ul.yearMenu a{padding-left:15px;padding-right:15px}.teams td{padding:16px 0 14px;color:#4a505e}@media (max-width:46.24em){.teams td{text-align:left;padding:0}}.teams thead tr{background-color:#5c7976;color:#dbcca7}.teams thead th{text-align:center}.teams .nameSurname{text-align:left}.teamsK{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:900px;list-style-type:none}.teamsK>li{margin-bottom:30px}.teamsK ol{list-style-type:none;margin:0 0 15px;padding:0}.teamsK ol li{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4a505e}.teamsK .title{font-family:impactregular,Charcoal,sans-serif;font-size:16px;color:#4a505e}.teamsK .nameSurname{padding-left:27px;width:153px;font-size:15px;background-position:left center;background-repeat:no-repeat}.teamsK .year{width:60px;text-align:center}.results .teams{margin-bottom:30px}.results .teams td{color:#4a505e;font-weight:400}.results .diploma{width:22px;height:27px}.results .text{margin-top:20px}table.tablesorter thead tr th{cursor:pointer}table.tablesorter thead tr th:hover{color:#fff}table.tablesorter thead tr .sorting_disabled{cursor:default}table.tablesorter thead tr .sorting_disabled:hover{color:#fff}.DOBPicker{position:absolute;border:1px solid #0a0a0a;padding:8px;width:216px;background-color:#fff}.DOBPicker .days{margin-bottom:5px}.DOBPicker .days span{cursor:pointer;display:inline-block;width:28px;padding:5px}.DOBPicker .months{margin-bottom:15px}.DOBPicker .months span{cursor:pointer;display:inline-block;width:40px}.DOBPicker .year select{font-size:24px;height:39px;line-height:39px;width:193px;text-align:center}.DOBPicker .selected{background-color:#5c7976;color:#fff;border-radius:5px}.DOBPicker .submit{margin-top:10px;display:block;background-color:#5c7976;color:#fff;text-decoration:none;text-align:center;padding-top:5px;padding-bottom:5px}.DOBPicker .submit:hover{background-color:#000}.DOBPicker .submit.inactive{background-color:#ddd;cursor:default}.armySep{height:14px;background:url(/images/footer-bg.png?v2) left -59px repeat-x}footer{background:url(/images/footer-bg.png?v2) bottom center repeat-x;padding-bottom:118px;border-top:1px solid #e7d4bb}footer .logos{padding-top:14px;text-align:center;padding-left:0}footer .logos li{list-style-type:none;display:inline-block;padding-left:18px;padding-right:18px;padding-bottom:29px}.DOBPicker{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.DOBPicker .months span{padding:5px 4px}