1<!DOCTYPE html> 2<html lang="et" xml:lang="et" xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4 5 <title>Tallinna Maraton</title> 6 7 8 9
10<script>
vendor: 331 bytes, lines 10-14
10(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 11new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 12j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 13'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 14})(window,document,'script','dataLayer','
14GTM-K3RJDK2
vendor: 3 bytes, line 14
14');
14</script>
14 15 16 17 18<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 19<link rel="icon" href="/design/design/common/icons/598.ico" type="image/ico" /><link rel="shortcut icon" href="/design/design/common/icons/598.ico" /> 20<meta name="author" content="BestIT OÃ" /> 21<meta name="keywords" content="" /> 22<meta name="description" content="" /> 23 24<meta name="HandheldFriendly" content="True" /> 25<meta name="MobileOptimized" content="320" /> 26<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 27 28 29 30<base href="https://www.jooks.ee/" /> 31 32 33 34 35<meta name="robots" content="follow,index" /> 36
37<script> 38var baseDirWithLangAjax = 'https://www.jooks.ee/et/ajaxController'; 39var langCode2 = 'et'; 40</script>
40 41 42
43<script> 44 45function loadJavascript(filename) 46{ 47 var fileref = document.createElement('script') 48 fileref.setAttribute("type","text/javascript") 49 fileref.setAttribute("src", filename) 50 if (typeof fileref!="undefined") 51 { 52 document.getElementsByTagName("body")[0].appendChild(fileref); 53 } 54} 55 56</script>
56 57 58<style>/* myCssFile: https://www.jooks.ee/?output=css&additional_css=homepage_structure&v=5 */ 59.hiddenBlock_content1,.hiddenBlock_content2{display:none;}.adminLink{position:absolute;top:0px;left:0px;padding:0px;margin:0px;z-index:100000000;}.no_objects{padding:10px;}.listContainer{display:block;overflow-x: auto;}.list{border-spacing: 0;border-collapse: collapse;width:100%;}.list th{padding:5px;background-color:#cdcdcd;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#000;text-align:left;}.list td{padding:5px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}.list td:first-child{border-left:1px solid #e5e5e5;}.list tr:nth-child(odd) {background: #f2f2f2;}.list tr:nth-child(even) {background: #ffffff;}.list tr:nth-child(odd) .listActiveRow,.list tr:nth-child(even) .listActiveRow{background-color:#ccf0fe;}.withHeader tr:first-child td{padding:5px;background-color:#cdcdcd;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#000;font-weight:600;}a.buttonDetailView,a.adminListButtonDetailView,a.buttonEdit,a.buttonDelete,a.buttonMoveUp,a.buttonMoveDown,a.buttonAdd,a.buttonPhoto{dis
59play:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;font-size: 0px;text-indent: -9999999px;}a.buttonOpen{display:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a.buttonClose{display:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a:hover.buttonDetailView,a:hover.buttonEdit,a:hover.buttonDelete,a:hover.buttonMoveUp,a:hover.buttonMoveDown,a:hover.buttonPhoto{background-color: #cdcdcd;}h2 a.buttonAdd{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}h2 a.buttonOpen{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}h2 a.buttonClose{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}a.buttonDetailView{background-image:url(/design/design/common/img/button_detail_view.png);}a.buttonEdit{background-image:url(/design/design/common/img/button_edit.png);}a.buttonDelete{background-image:url(/design/design/common/img/button_delete.png);}a.buttonPhoto{background-image:url(/design/design/common/img/button_photo.png);background-size:14px;}a.buttonMoveUp{background-image:url(/design/design/common/img/arrow_desc.png);background-size:10px;}a.buttonMoveDown{background-image:url(/design/design/common/img/arrow_asc.png);background-size:10px;}a.buttonAdd{background-image:url(/design/design/common/img/button_add.png);}a.buttonOpen{background-image:url(/design/design/common/img/arrow_asc.png);}a.buttonClose{background-image:url(/design/design/common/img/arrow_desc.png);}.width100p{width:100%;}.width75p{width:75%;}.width66p{width:66%;}.width50p{width:50%;}.width33p{width:33%;}.width25p{width:25%;}.width20p{width:20%;}.width15p{width:15%;}.width10p{width:10%;}.width5p{width:5%;}.ti1 td:nth-child(1), .ti1 th:nth-child(1),.ti2 td:nth-child(2), .ti2 th:nth-child(2),.ti3 td:nth-child(3), .ti3 th:nth-child(3),.ti4 td:nth-child(4), .ti4 th:nth-child(4),.ti5 td:nth-child(5), .ti5 th:nth-child(5),.ti6 td:nth-child(6), .ti6 th:nth-child(6),.t
59i7 td:nth-child(7), .ti7 th:nth-child(7),.ti8 td:nth-child(8), .ti8 th:nth-child(8),.ti9 td:nth-child(9), .ti9 th:nth-child(9), .ti10 td:nth-child(10), .ti10 th:nth-child(10), .ti11 td:nth-child(11), .ti11 th:nth-child(11),.ti12 td:nth-child(12), .ti12 th:nth-child(12),.ti13 td:nth-child(13), .ti13 th:nth-child(13),.ti14 td:nth-child(14), .ti14 th:nth-child(14),.ti15 td:nth-child(15), .ti15 th:nth-child(15),.ti16 td:nth-child(16), .ti16 th:nth-child(16),.ti17 td:nth-child(17), .ti17 th:nth-child(17),.ti18 td:nth-child(18), .ti18 th:nth-child(18),.ti19 td:nth-child(19), .ti19 th:nth-child(19),.ti20 td:nth-child(20), .ti20 th:nth-child(20){color:red;font-weight:600;}.tr1 td:nth-child(1), .tr1 th:nth-child(1),.tr2 td:nth-child(2), .tr2 th:nth-child(2),.tr3 td:nth-child(3), .tr3 th:nth-child(3),.tr4 td:nth-child(4), .tr4 th:nth-child(4),.tr5 td:nth-child(5), .tr5 th:nth-child(5),.tr6 td:nth-child(6), .tr6 th:nth-child(6),.tr7 td:nth-child(7), .tr7 th:nth-child(7),.tr8 td:nth-child(8), .tr8 th:nth-child(8),.tr9 td:nth-child(9), .tr9 th:nth-child(9), .tr10 td:nth-child(10), .tr10 th:nth-child(10), .tr11 td:nth-child(11), .tr11 th:nth-child(11),.tr12 td:nth-child(12), .tr12 th:nth-child(12),.tr13 td:nth-child(13), .tr13 th:nth-child(13),.tr14 td:nth-child(14), .tr14 th:nth-child(14),.tr15 td:nth-child(15), .tr15 th:nth-child(15),.tr16 td:nth-child(16), .tr16 th:nth-child(16),.tr17 td:nth-child(17), .tr17 th:nth-child(17),.tr18 td:nth-child(18), .tr18 th:nth-child(18),.tr19 td:nth-child(19), .tr19 th:nth-child(19),.tr20 td:nth-child(20), .tr20 th:nth-child(20){text-align:right;}.tc1 td:nth-child(1), .tc1 th:nth-child(1),.tc2 td:nth-child(2), .tc2 th:nth-child(2),.tc3 td:nth-child(3), .tc3 th:nth-child(3),.tc4 td:nth-child(4), .tc4 th:nth-child(4),.tc5 td:nth-child(5), .tc5 th:nth-child(5),.tc6 td:nth-child(6), .tc6 th:nth-child(6),.tc7 td:nth-child(7), .tc7 th:nth-child(7),.tc8 td:nth-child(8), .tc8 th:nth-child(8),.tc9 td:nth-child(9), .tc9 th:nth-child(9), .tc10 td:nth-child(10), .tc10 th:nth-child(10), .tc11 td:nth-child(11), .tc11 th:nth-child(11),.tc12 td:nth-child(12), .tc12 th:nth-child(12),.tc13 td:nth-child(13), .tc13 th:nth-child(13),.tc14 td:nth-child(14), .tc14 th:nth-child(14),.tc15 td:nth-child(15), .tc15 th:nth-child(15),.tc16 td:nth-child(16), .tc16 th:nth-child(16),.tc17 td:nth-child(17), .tc17 th:nth-child(17),.tc18 td:nth-child(18), .tc18 th:nth-child(18),.tc19 td:nth-child(19), .tc19 th:nth-child(19),.tc20 td:nth-child(20), .tc20 th:nth-child(20),.tc21 td:nth-child(21), .tc21 th:nth-child(21),.tc22 td:nth-child(22), .tc22 th:nth-child(22),.tc23 td:nth-child(23), .tc23 th:nth-child(23),.tc24 td:nth-child(24), .tc24 th:nth-child(24),.tc25 td:nth-child(25), .tc25 th:nth-child(25),.tc26 td:nth-child(26), .tc26 th:nth-child(26),.tc27 td:nth-child(27), .tc27 th:nth-child(27){text-align:center;}.tb1 td:nth-child(1), .tb1 th:nth-child(1),.tb2 td:nth-child(2), .tb2 th:nth-child(2),.tb3 td:nth-child(3), .tb3 th:nth-child(3),.tb4 td:nth-child(4), .tb4 th:nth-child(4),.tb5 td:nth-child(5), .tb5 th:nth-child(5),.tb6 td:nth-child(6), .tb6 th:nth-child(6),.tb7 td:nth-child(7), .tb7 th:nth-child(7),.tb8 td:nth-child(8), .tb8 th:nth-child(8),.tb9 td:nth-child(9), .tb9 th:nth-child(9), .tb10 td:nth-child(10), .tb10 th:nth-child(10), .tb11 td:nth-child(11), .tb11 th:nth-child(11),.tb12 td:nth-child(12), .tb12 th:nth-child(12),.tb13 td:nth-child(13), .tb13 th:nth-child(13),.tb14 td:nth-child(14), .tb14 th:nth-child(14),.tb15 td:nth-child(15), .tb15 th:nth-child(15),.tb16 td:nth-child(16), .tb16 th:nth-child(16),.tb17 td:nth-child(17), .tb17 th:nth-child(17),.tb18 td:nth-child(18), .tb18 th:nth-child(18),.tb19 td:nth-child(19), .tb19 th:nth-child(19),.tb20 td:nth-child(20), .tb20 th:nth-child(20){font-weight:600;}.narrow td,.narrow th{padding:3px 2px;font-size:14px;line-height:15px;}.messages_global_container{display:block;}.warnings_container{font-weight:600;padding:10px;background-color:#f4b202;display:block;margin:5px 0;}.errors_container,.form_error{font-weight:600;padding:10px;background-color:#e2001a;color:#fff;display:block;margin:5px 0;}.messages_container{font-weight:600;padding:10px;background-color:#24a612;color:#fff;display:block;margin:5px 0;}.inputError{background-color: #ffe6e6;}.filter{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background-color:#f4f4f4;border:0px solid #c7c7c7;-moz-box-sizing: border-box;box-sizing: border-box;font-size:14px;margin-bottom:15px;position:relative;}.filter .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding:5px;white-space: normal;}.filter .content div{margin:5px;}.filter .content div div{margin:0;}.filter .content div span.label{display:block;font-weight:600;}.filter .content div span.label img{display:inline-block;}.filter .filter_buttons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-left:10px;padding-right:5px;padding-top:18px;margin-top: 5px;}.filter .content div table{border-collapse: collapse;border-spacing: 0px;}.filter .content div img{display:block;}.filter .buttons input[type="button"],.filter .buttons input[type="submit"]{margin-bottom:5px;}.filter input[type="text"],.filter select{border: 1px solid #dddddd;}.filter_element.keyword{width: 300px;}.filter_element.keywordinput[type="text"]{width: 100% !important;}.important{color:red;}a.openDetailSearch{position:absolute;width:40px;height:16px;display:block;text-align:center;background-image: url(//www.jooks.ee/design/design/common/img/icon_arrow_down_black.png);background-position:50% 55%;background-size:auto 7px;background-repeat:no-repeat;background-color:red;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px;-khtml-border-radius: 30px;border:1px solid #c7c7c7;background-color:#fff;left:49%;bottom:-10px;}a.closeDetailSearch{background-image: url(//www.jooks.ee/design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;}.filter .extraFilterContainer{display:block;width:100%;}.filter .content div.extraFilter{width:100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.filter .content div.extraFilter div{margin-right:10px;}.filter .filter_buttons.removeTopPadding{padding-top:0;}section{border-top:1px solid #e5e5e5;margin-top:10px;display:block;overflow:hidden;}section h2{background-color:#00adef;margin:0px;padding:12px 10px 10px 10px;color:#fff;position:relative;}section:first-child{margin-top:0px;}.listTableInner tr th{text-align:left;}.form_value textarea {-moz-box-sizing: border-box;box-sizing: border-box;width:100%;height:100px;}.form_value input[type="text"],.form_value input[type="password"],.form_value input[type="file"] {-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}.form_value table{margin-left:-2px;}.form_value table td{padding:0px;margin:0px;}.form_container{display:block;overflow:hidden;border:1px solid #dedede;padding:10px;}.form_container + .form_container{margin-top:10px;}.form_row{display: -webkit-flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;flex-direction: row;}.form_label,.form_value{background-color:#f4f4f4;border-right:1px solid #e5e5e5;border-left:1px solid #ffffff;border-bottom:1px solid #e5e5e5;border-top:1px solid #ffffff;-moz-box-sizing: border-box;box-sizing: border-box;}.form_label{padding:5px 10px 5px 10px;color:#000;font-weight:600;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_label:first-child{border-left:1px solid #e5e5e5;}.form_container.view .form_label,.form_container.view .form_value{padding:10px;}.form_label{padding:5px 10px 5px 10px;color:#000;font-weight:600;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_help{display:block;padding-top:5px;width:100%;font-style:italic;font-size:14px;line-height:16px;
59color:#777;clear:both;}.labelWidth33p .form_label{width:33%;}.labelWidth33p .form_value{width: 67%; }.labelWidth50p .form_label{width:50%;}.labelWidth50p .form_value{width:50%; }.labelWidth66p .form_label{width:66%;}.labelWidth66p .form_value{width:34%; }.form_row.colspan{display: block;-moz-box-sizing: border-box;box-sizing: border-box}.form_row.colspan .form_label{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-bottom:0px;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}.form_row.colspan .form_value{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-top:0px;padding-top:0px;border-left:1px solid #e5e5e5;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;max-width:100%;}.form_container.view .form_row.colspan .form_label{padding:10px 10px 0 10px;}.form_container.view .form_row.colspan .form_value{padding:5px 10px 10px 10px;}.form_value p{display:block;margin:0px;padding:0px;padding-bottom:2px;color:#000;}.form_value_element{float:left;margin-left:10px;}.form_value_element:first-child{margin-left:0px;}.form_buttons{margin-top:10px;display:flex;justify-content: center;webkit-justify-content: center;}.buttons{display:block;overflow:hidden;margin:10px 0px;text-align:center;}.buttons input[type="button"]{margin:5px;}.tableContainer{overflow-x:auto;-moz-box-sizing: border-box;box-sizing: border-box;white-space: nowrap;}table.responsive,.table,table.listTableInner{border-spacing: 0;border-collapse: collapse;-moz-box-sizing: border-box;box-sizing: border-box;width:99.9%;}table.responsive th,.table th,table.listTableInner th{text-align:left;background-color:#ffffff;border:0px;border-bottom:8px solid #dedede;padding:5px;color:#000;}table.responsive td,.table td,table.listTableInner td{padding:5px;border-bottom:1px solid #dddddd;}table.responsive tr:nth-child(odd) td,.table tr:nth-child(odd) td,table.listTableInner tr:nth-child(odd) td{background-color:#f6f6f6;}table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.listTableInner th.narrowColumn,table.listTableInner td.narrowColumn{width:1%;white-space:nowrap;}table.responsive th.center,table.responsive td.center{text-align:center;}table.responsive th.right,table.responsive td.right{text-align:right;}table.responsive td.photo{text-align:center;width:90px;}table.responsive td.nowrap{white-space:nowrap;}@media only screen and (max-width: 600px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr,table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.responsive td.photo { display: block;text-align:left;width:auto;}table.responsive th.center,table.responsive td.center{text-align:left;}table.responsive th.right,table.responsive td.right{text-align:left;}table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;border:1px solid red;}table.responsive tr { border: 1px solid #dedede; margin-bottom:10px; }table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo { border: none;border-bottom: 1px solid #dedede; position: relative;padding-left: 42%;white-space:normal;}table.responsive td.listButtonField { border: none;position: relative;padding: 0px;background-color:#f5f5f5;margin-bottom:1px; width:100%;}table.responsive td.listPhotoField { border: none;position: relative;padding: 10px;margin-bottom:1px; width:100%;-moz-box-sizing: border-box;box-sizing: border-box;font-size:0px;text-align:center;}table.responsive td.listButtonField a.buttonDetailView,table.responsive td.listButtonField a.buttonEdit,table.responsive td.listButtonField a.buttonDelete,table.responsive td.listButtonField a.buttonMoveUp,table.responsive td.listButtonField a.buttonMoveDown,table.responsive td.listButtonField a.buttonAdd{display:block;width:100%;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;-khtml-border-radius: 0px;}table.responsive td:before { position: absolute;top: 6px;left: 6px;width: 40%; padding-right: 10px; white-space: nowrap;font-weight:600;}.responsiveHeader{background-color:red;position: absolute;top: -9999px;left: -9999px;}table.pricelist td:before {font-size:12px;width:50%;}table.pricelist td { padding-left: 55%; }table.responsive2,table.responsive2 tbody,table.responsive2 tr,table.responsive2 tr td{display:block;width:100% !important;}table.responsive2 tr td{margin-bottom:15px;}}.totalSumBlock{display:block;text-align:center;padding:15px 0;border-bottom:1px solid #dedede;font-size:20px;font-weight:bold;}.cartCheckoutInfoBlock{display:block;overflow:hidden;}.cartCheckoutInfoBlock .section{margin-top:20px;}.cartCheckoutInfoBlock .section h2{margin:0;padding-top:0;padding-bottom:15px;}.cartCheckoutInfoBlock .section .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:1px solid #dedede;padding:10px;}.cartCheckoutInfoBlock .section .content .transportType{width:280px;}.cartCheckoutInfoBlock .section .content .transportTypeData{margin-left:10px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.cartCheckoutInfoBlock .section .content .transportTypeData .form_label{width:30%;}.cartCheckoutInfoBlock .section .content .transportTypeData .form_value{width:70%;}.cartCheckoutInfoBlock .section .content .customerData,.cartCheckoutInfoBlock .section .content .notes{width:100%;}.cartCheckoutInfoBlock .checkoutButtons{display:block;text-align:center;margin-top:15px;overflow:hidden;}.cartCheckoutInfoBlock .checkoutButtons .form_button,.checkoutButtons input[type="button"]{display:inline-block;margin:5px;}@media (max-width: 992px) {.cartCheckoutInfoBlock .section .content{display:block;}.cartCheckoutInfoBlock .section .content .transportType{width:100%;margin-bottom:10px;}.cartCheckoutInfoBlock .section .content .transportTypeData{margin-left:0px;width:100%;}}@media (max-width: 768px) {.cartCheckoutInfoBlock .section .content .transportTypeData .form_label,.cartCheckoutInfoBlock .section .content .transportTypeData .form_value{width:100%;}}.popupDialog {display:none;margin-top:50px;left:calc(50% - 350px); background-color:#fff;width:700px;}.popupHeader{background-color:#dedede;padding:15px;}.popupHeader h2{text-transform:none;padding:0px 30px 0px 0px;margin:0px;color:#000;}.popupContent{padding:15px 15px;}.popupContent p{padding:0px;margin:0px;}.close {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 24px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;cursor:pointer;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
59.popupFullBackground {position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(0, 0, 0, 0.8);padding: 60px 20px 40px 20px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: flex-start;-ms-flex-align: flex-start;align-items: flex-start;-webkit-box-align: flex-start;overflow: auto;-webkit-transition: all 0.3s;transition: all 0.3s;-ms-transform: translateY(-130%);-webkit-transform: translateY(-130%);transform: translateY(-130%);}.popupFullBackground:target {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}.popupContent {flex: 0 1 95%;max-width:1200px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.popupDialogFullscreen .popupContent{-webkit-box-flex: 0 1 95%;-webkit-flex: 0 1 95%;-ms-flex: 0 1 95%;flex: 0 1 95%;}.popupContent h2 {font-size: 24px;font-weight: 700;color: #000;margin: 10px 0px;line-height: 1.2;}.popupClose {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 40px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size:0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.popupClose:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.blogBox{display:block;border-bottom:1px dotted #999;padding:20px;cursor:pointer;}.blogBox:hover{background-color:#f4f4f4;}.blogBox:nth-child(1){border-top:1px dotted #999;}.blogBox h3{color:#000;font-size:40px;line-height:42px;font-weight:normal;margin:0;padding:0;}.blogBox .description{margin-top:10px;}.blogBox .dateAndAuthor{color:#51565f;border-top:1px solid #dedede;margin-top:15px;padding-top:10px;display:inline-block;}.blogBox .dateAndAuthor span{display:block;float:left;}.blogBox .dateAndAuthor .author,.blogBox .dateAndAuthor .comments{margin-left:15px;padding-left:15px;border-left:1px solid #dedede;}.blogBox .dateAndAuthor .comments{text-transform:lowercase;}.blogHeader{background-color:#f4f4f4;padding:40px;}.blogHeader h2{padding:0;margin:0;color:#000;font-size:50px;line-height:54px;font-weight:normal;}.blogHeader .categoryAndDate{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #999;color:#51565f;}.blogHeader .categoryAndDate .date{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align:right;}.blogHeader .author{display:inline-block;margin-top:15px;padding-top:15px;border-top:1px dotted #999;padding-bottom:15px;border-bottom:1px dotted #999;padding-right:30px;}.blogContent{padding:40px;}.blogContent .photoContainer{float:right;width:40%;margin-left:20px;margin-bottom:10px;padding:10px;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;}.blogContent .photo{display:block;overflow:hidden;}.blogContent .photo img{width:100%;display:block;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.blogContent .photo:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25); transform:scale(1.25);}.blogCommentsContainer{margin-top:40px;display:block;}.blogCommentsContainer h2{padding-bottom:15px;}.blogComments{margin-bottom:20px;}.blogCommentBox{border-bottom:1px dotted #999;padding:15px 0;}.blogCommentBox:nth-child(1){border-top:1px dotted #999;}.blogCommentBox .nameAndDate{color:#51565f;margin-bottom:5px;}.blogCommentBox .nameAndDate span{margin-right:10px;}.blogCommentBox .nameAndDate span.name{font-weight:600;color:#000;}.blogOtherPhotos{display:block;overflow:hidden;margin-top:20px;}.blogOtherPhotos .otherPhotoBox{float:left;width:23.5%;margin-left:2%;margin-bottom:15px;overflow:hidden;}.blogOtherPhotos .otherPhotoBox:nth-child(4n+1){margin-left:0;clear:both;}.blogOtherPhotos .otherPhotoBox a{display:block;overflow:hidden;}
59.blogOtherPhotos .otherPhotoBox span{display:block;text-align:center;margin-top:3px;font-style:italic;font-size:12px;}.blogOtherPhotos .otherPhotoBox img{width:100%;display:block;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.blogOtherPhotos .otherPhotoBox:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25); transform:scale(1.25);}@media (max-width: 992px) {.blogContent,.blogHeader{padding:20px;}.blogHeader h2,.blogBox h3{padding:0;margin:0;color:#000;font-size:38px;line-height:40px;font-weight:normal;}.blogOtherPhotos .otherPhotoBox,.blogOtherPhotos .otherPhotoBox:nth-child(4n+1){float:left;width:32%;margin-left:2%;margin-bottom:15px;overflow:hidden;clear:none;}.blogOtherPhotos .otherPhotoBox:nth-child(3n+1){margin-left:0;clear:both;}}@media (max-width: 500px) {.blogBox{padding:10px;}.blogContent{padding:0px;}.blogHeader h2,.blogBox h3{font-size:28px;line-height:30px;}.blogContent .photo{float:none;width:100%;margin-left:0px;margin-bottom:15px;}.blogBox .dateAndAuthor span{display:block;float:none;}.blogBox .dateAndAuthor .author,.blogBox .dateAndAuthor .comments{margin-left:0px;padding-left:0px;border-left:0px;}.blogOtherPhotos .otherPhotoBox,.blogOtherPhotos .otherPhotoBox:nth-child(4n+1),.blogOtherPhotos .otherPhotoBox:nth-child(3n+1){float:left;width:49%;margin-left:2%;margin-bottom:15px;overflow:hidden;clear:none;}.blogOtherPhotos .otherPhotoBox:nth-child(2n+1){margin-left:0;clear:both;}}.newsList ul{list-style:none;margin:0;padding:0;}.newsList ul li{display:block;overflow:hidden;margin-top:20px;padding-bottom:20px;cursor:pointer;border-bottom:1px solid #dedede;}.newsList ul li:nth-child(1){margin-top:0px;}.newsList h2{margin:0;padding:0 0 5px 0;font-size:18px;line-height:21px;}.newsList ul li:hover h2{text-decoration:underline;}.newsList .date,.newsView .date{display:inline-block;padding:5px 10px;background-color:#dedede;font-size:12px;line-height:14px;margin-bottom:5px;}.newsContent{display:block;overflow:hidden;margin-top:10px;}.newsView .newsPic{float:right;margin-left:20px;margin-bottom:20px;width:350px;}.newsView .newsPic img{width:100%;display:block;}.newsView .newsPic p{text-align:center;font-weight:600;font-size:14px;line-height:16px;}.newsView .newsIntro{font-weight:600;margin-bottom:15px;}@media (max-width: 992px) {.newsView .newsPic{margin-left:10px;margin-bottom:10px;width:250px;}}@media (max-width: 450px) {.newsView .newsPic{float:none;margin-left:0px;margin-bottom:15px;width:100%;}}.pagingContainer{margin-top:10px;display:block;overflow:hidden;}.pagerContainer{display:flex;flex-direction:row;padding:5px;align-items:center;background-color:#e5e5e5;}.pagerLeftBlock{flex: 0 1 57px;flex-wrap:no-wrap;display:flex;}.pagerMiddleBlock{flex:auto;justify-content:center;padding:0 15px;}.pagerRightBlock{display:flex;flex: 0 1 57px;flex-wrap:no-wrap;}a.pagingButtonFirstPage,a.pagingButtonPreviousPage,a.pagingButtonNextPage,a.pagingButtonLastPage{display:block;width:26px;height:26px;background-color: #999;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a.pagingButtonFirstPage,a.pagingButtonPreviousPage,a.pagingButtonNextPage,a.pagingButtonLastPage{background-size:auto 8px;float:left;}a.pagingButtonFirstPage{background-image:url(/design/design/common/img/pagingFirstPageButton.png);background-position:40% 50%;margin-right:5px;}a.pagingButtonPreviousPage{background-image:url(/design/design/common/img/pagingPrevPageButton.png);}a.pagingButtonNextPage{background-image:url(/design/design/common/img/pagingNextPageButton.png);margin-right:5px;}a.pagingButtonLastPage{background-image:url(/design/design/common/img/pagingLastPageButton.png);background-position:60% 50%;}a.buttonDisabled{cursor:default;background-color:#e5e5e5;}a:hover.buttonDisabled{cursor:default;background-color:#e5e5e5;}.table_with_button {width: 100%;}.table_with_button td:first-child {padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;font-weight:bold;color:#000;vertical-align:top;border-right:8px solid #dedede;}.table_with_button td {padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;vertical-align:top;}.table_with_button table td:first-child {border:0px;padding:0px;font-weight:normal;}.table_with_button table td {border:0px;padding:0px;font-weight:normal;}.table_with_button tr:last-child td:first-child {border-right:0px solid #dedede;}.table_with_button td[colspan="2"]:first-child {border-right:0px solid #dedede;}.table_edit_view {width: 100%;}table .tableWithButton{width:100%;border:1px solid #eae9e9;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }table .tableWithButton tr:first-child td {border-top:0px;}table .tableWithButton tr:last-child td {border:0px;padding:10px 5px;}table .tableWithButton td{padding:5px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #eae9e9;}table .tableWithButton td:first-child{font-weight:bold;color:#000;padding:5px;width:20%;border-right:1px solid #c9c9c9;border-bottom:1px solid #eae9e9;border-left:0px;}table .tableWithButton table:first-child td{border:0px solid blue;padding:0px;font-weight:normal;
59color:#777;width:auto;}.tableWithoutButton{width:100%;border:1px solid #eae9e9;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }.tableWithoutButton tr:first-child td {border-top:1px;}.tableWithoutButton td{padding:5px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #eae9e9}.tableWithoutButton td:first-child{font-weight:bold;color:#000;padding:5px;width:20%;border-right:1px solid #c9c9c9;border-bottom:1px solid #eae9e9;border-left:0px;}.tableWithoutButton tr:last-child td{border-bottom:0px;}.tableWithoutButton tr:last-child td:first-child{border-bottom:0px;}.tableList{border:0px;width:100%;}.tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}.tableList tr td {border:0px;padding:5px;}.tableList tr:first-child td {border-top:0px;padding:5px;}.tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}.tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}.tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}.tableList tr:nth-child(even){background-color: #eae9e9;}table .tableWithoutButton .tableList{border:0px;width:auto;}table .tableWithoutButton .tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}table .tableWithoutButton .tableList tr:first-child td {border-top:0px;padding:5px;}table .tableWithoutButton .tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}table .tableWithoutButton .tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}table .tableWithoutButton .tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}table .tableWithoutButton .tableList tr:nth-child(even){background-color: #eae9e9;}table .tableWithButton .tableList{border:0px;width:auto;}table .tableWithButton .tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}table .tableWithButton .tableList tr td {border:0px;padding:5px;}table .tableWithButton .tableList tr:first-child td {border-top:0px;padding:5px;}table .tableWithButton .tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}table .tableWithButton .tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}table .tableWithButton .tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}table .tableWithButton .tableList tr:nth-child(even){background-color: #eae9e9;}input[type="text"].form_date{width:85px;}input[type="text"].form_time{width:50px;}input[type="text"]:disabled,input[type="password"]:disabled,input[type="text"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="checkbox"]:disabled,input[type="radio"]:disabled,textarea:disabled,select:disabled,[disabled] option {background-color: #dedede;}.google-maps-container{float:left;width:100%;}.google-maps {position: relative;padding-bottom: 60%; // This is the aspect ratioheight: 0;overflow: hidden;}.google-maps iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;border:0px;}.productsCatComment{display:block;overflow:hidden;margin-bottom:15px;}.productsCatComment .photo{float:right;width:30%;margin:0 0 10px 20px;}.productsCatComment .photo img{width:100%;}.productViewData{float:left;width:62%;}.productPrice span{display:block;text-decoration:line-through;}.productPrice p{font-weight:700;}.productViewPhoto{float:right;width:35%;}.addToCartBlock{display:block;text-align:center;margin:15px 0;}.addToCartBlock table{display:inline-block;}.listButtonField{width:1%;white-space:nowrap;}.listPhotoField{width:120px;}.video_listBox,.video_listBox:nth-child(even){float:left;width:49%;position:relative;font-size:0px;line-height:0px;cursor:pointer;margin:0;margin-bottom:2%;}.video_listBox:nth-child(2n+1){margin-left:2%;}.video_listBoxInside{position:absolute;left:0;top:0;right:0;bottom:0;
59background-image: url(/design/design/common/img/video_icon.png);background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.video_titleContainer{position:absolute;bottom:0;left:0;right:0;background: rgba(0, 0, 0, 0.6);font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.video_titleContainer .dateBox{width:80px;text-align:center;padding:15px 10px;background-color:#b0b0b0;color:#fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.video_titleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 10px;color:#fff;}.video_titleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}@media only screen and (max-width: 750px) {.popupDialog{width:520px;left:calc(50% - 260px);}}@media only screen and (max-width: 550px) {.popupDialog{width:400px;left:calc(50% - 200px);}}@media only screen and (max-width: 440px) {.popupDialog{width:260px;left:calc(50% - 130px);}}@media only screen and (max-width: 600px){.video_listBox,.video_listBox:nth-child(even){width:100%;margin-bottom:10px;}.video_listBox:nth-child(2n+1){margin-left:0;}}.form_value.required{background-color:#FFE1DD;}.form_label.required:after{content: '*';color:red;padding-left:5px;font-size:16px;vertical-align:top;}.form_buttons input{font-size:14px;background-color:#00ADEF;color:white;margin-right:3px;}.filesList{display:block;}.filesList .comment{display:block;margin-bottom:20px;}.filesList .fileRow{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-bottom:10px;}.filesList .fileRow .icon{width:20px;margin-right:5px;}.filesList .fileRow .name{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.fileRow .description{color:#999;font-style:italic;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.orderPaymentsContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.order_payment_method_box{float:left;margin:0 10px 10px 0;padding:10px;cursor:pointer;border:1px solid #dedede;width:120px;}.order_payment_method_box:hover{background-color:#f4f4f4;}.order_payment_method_box .logo{height: auto;margin-top: 10px;}.order_payment_method_box .logo img{max-width: 100%;display: block;}.shopLoginContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:1px solid #dedede;}.shopLoginContainer .login,.shopLoginContainer .withoutLogin{width:50%;padding:15px;-moz-box-sizing: border-box;box-sizing: border-box;}.shopLoginContainer .login{border-right:1px solid #dedede;}.shopLoginContainer h2{padding-top:0;padding-bottom:10px;}.shopLoginContainer .form_label{width:35%;}.shopLoginContainer .form_value{width:65%;}@media (max-width: 1100px) {.shopLoginContainer{display:block;}.shopLoginContainer .login,.shopLoginContainer .withoutLogin{width:100%;}.shopLoginContainer .login{border-right:0px;border-bottom:1px solid #dedede;}}@media (max-width: 768px) {.adminLink{display:none;}.form_row{flex-direction:column;}.form_label,.labelWidth33p .form_label,.labelWidth50p .form_label,.labelWidth66p .form_label,.form_label:first-child,.shopLoginContainer .form_label{width:100%;border:0px;padding:5px 10px 0 10px;border-left:1px solid #dedede;border-right:1px solid #dedede;}.form_value,.labelWidth33p .form_value,.labelWidth50p .form_value,.labelWidth66p .form_value,.form_value:first-child,.shopLoginContainer .form_value{width:100%;border:0px;padding:5px 10px 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;}.form_value_element{float:none;margin-left:0px;margin-top:10px;}.form_value_element span{display:block;font-weight:600;}.form_value_element:first-child{margin-top:0px;}.form_container.view .form_label,.form_container.view .form_value{padding:5px 10px 0 10px;}.form_container.view .form_value{padding:5px 10px 5px 10px;}}
59@media (max-width: 450px) {.productsCatComment .photo{float:none;display:block;width:100%;margin:0 0 15px 0px;}.productViewData{width:100%;}.productViewPhoto{width:100%;float:none;display:block;margin-top:15px;}}.personMap{width:100%;height:600px;}@media (max-width: 1100px) {.personMap{height:450px;}}@media (max-width: 450px) {.personMap{height:250px;}}@media print {.popupFullBackground{display:none;}}#dynamic_menu{display:block;}.dynamicItemDiv{display:block;}.dynamicItemDivInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom:1px;}a.dynamicItem{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px;color:#000;text-decoration:none;font-size:18px;font-weight:600;background-color:#e9e9e9;}a:hover.dynamicItem,a.dynamicItem.active{text-decoration:underline;}.dynamicItemDiv .dynamicItemDiv{margin:0px 0 1px 20px;background-color:transparent;}.dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:16px;}a.dynamicItem a.dynamicItem{margin-left:20px;}.dynamicItemPlusIcon,.dynamicItemMinusIcon{width:35px;background-color:#d2d2d2;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{}.dynamicItemPlusIcon{background-image: url(/design/design/common/img/icon_arrow_down_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(/design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.workerDepartment{overflow:hidden;}.workerDepartment + .workerDepartment{margin-top:30px;}.workerDepartment h2{margin:0 0 15px 0;padding:0;}.departmentWorkers{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.departmentWorkers .worker{width:32%;margin-left:2%;margin-bottom:20px;text-align:center;}.departmentWorkers .worker:nth-child(3n+1){margin-left:0;}.departmentWorkers .worker h3{text-transform:none;font-size:16px;line-height:18px;}.departmentWorkers .worker .photo img{display:block;width:100%;margin-bottom:5px;}.departmentWorkers .worker .email{word-wrap: break-word;}.departmentWorkers .worker .phone a{color:#000;}.departmentWorkers .worker .phone a:hover{text-decoration:none;}.departmentWorkers .worker .position{margin-bottom:10px;}@media (max-width: 992px) {.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1){width:48%;margin-left:4%;margin-bottom:20px;}.departmentWorkers .worker:nth-child(2n+1){margin-left:0;}}@media (max-width: 500px) {.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1),.departmentWorkers .worker:nth-child(2n+1){width:100%;margin-left:0%;margin-bottom:20px;}}.achievementsList,.achievementPhotos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.achievementsList .achievement{width:23.5%;margin-left:2%;margin-bottom:20px;text-align:center;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;background-color:#f4f4f4;position:relative;cursor:pointer;}.achievementsList .achievement:hover{border:1px solid #dedede;}.achievementsList .achievement:nth-child(4n+1){margin-left:0;}.achievementsList .achievement img{display:block;width:100%;}.achievementsList .achievement .title{position:absolute;left:0;right:0;bottom:0;padding:35px 15px 15px 15px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );color:#fff;text-align:center;line-height:18px;}.achievementsList .achievement .title a{color:#fff;}.achievementsList .achievement .title a:hover{text-decoration:none;}.achievementsList .achievement .noPhoto{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}.achievementPhotos{margin-top:10px;}
59.achievementPhotos .photo{width:48%;margin-left:4%;margin-bottom:20px;text-align:center;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;}.achievementPhotos .photo:nth-child(2n+1){margin-left:0;}.achievementPhotos .photo img{display:block;width:100%;}.topPaging{padding-bottom:20px;border-bottom:1px solid #dedede;margin-bottom:20px;}.bottomPaging{padding-top:20px;border-top:1px solid #dedede;}@media (max-width: 1200px) {.achievementsList .achievement,.achievementsList .achievement:nth-child(4n+1){width:32%;margin-left:2%;margin-bottom:20px;text-align:center;}.achievementsList .achievement:nth-child(3n+1){margin-left:0;}}@media (max-width: 992px) {.achievementsList .achievement,.achievementsList .achievement:nth-child(4n+1),.achievementsList .achievement:nth-child(3n+1){width:49%;margin-left:2%;margin-bottom:20px;text-align:center;}.achievementsList .achievement:nth-child(2n+1){margin-left:0;}}.totalSumBlockDiscountSum{margin-bottom:10px;}.registerComplexContainer{}.registerComplexHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;padding:15px 5px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:16px;}.registerComplexHeader .label{margin-right:10px;font-weight:600;}.registerComplexContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;padding:20px 0 10px 0;}.registerComplexContent .userData{width:49%;border:1px solid #dedede;padding:10px;-moz-box-sizing: border-box;box-sizing: border-box;}.registerComplexContent .companyData{width:49%;margin-left:2%;padding:10px;border:1px solid #dedede;-moz-box-sizing: border-box;box-sizing: border-box;}.registerComplexContent .form_container{border:0px;padding:0;}.registerComplexContent .form_container section{border:0px;margin:0;padding:0;}.registerComplexContent .form_container section h2{color:#000;margin:0 0 5px 0;padding:5px 0 10px 0;font-size:26px;line-height:27px;background-color:transparent;border-bottom:5px solid #00adef;}.registerComplexContent .form_container .form_label{padding-top:13px;border:0px;}.registerComplexContent .form_container .form_value{border:0px;border-left:1px solid #fff;}.registerComplexContent .form_container .form_row{margin-bottom:1px;}.registerComplexContent .form_container .form_row.colspan .form_label{padding-top:14px;padding-bottom:14px;}.registerComplexContent .alreadyUser{text-align:center;margin-top:20px;margin-bottom:10px;}.registerComplexContainer .form_buttons{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede;}.registerComplexContainer input[type=text],.registerComplexContainer input[type=file],.registerComplexContainer input[type=password],.registerComplexContainer textarea,.registerComplexContainer select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #dedede;color:#000;font-size: 14px;width: 100%;padding: 8px;transition: all 0.3s;}.registerComplexContainer textarea{height:100px;width:100%;}.registerComplexContainer input[type=text],.registerComplexContainer input[type=file],.registerComplexContainer input[type=password]{max-width: 900px;}.registerComplexContainer select{width:auto;max-width: 500px;padding:7px 8px;box-sizing: border-box;-moz-box-sizing: border-box;}.registerComplexContainer input[type=text]:focus,.registerComplexContainer input[type=password]:focus,.registerComplexContainer textarea:focus,.registerComplexContainer select:focus {outline: none 0px;border-color: #949494;}.registerComplexContainer input[type=button],.registerComplexContainer input[type=submit]{display:inline-block;border:0px;cursor:pointer;padding: 10px 20px;background: #00adef;color:#fff;text-decoration:none;font-size:16px;}.registerComplexContainer input[type=button]:focus,input[type=submit]:focus{outline:0;}.registerComplexContainer input[type=button]:hover,.registerComplexContainer input[type=submit]:hover{opacity: 0.8;filter: alpha(opacity=80);}.registerComplexContainer input[type=text].form_date{width:100px;}@media (max-width: 992px) {.registerComplexContent{-webkit-flex-direction:column;flex-direction:column;}.registerComplexContent .userData{width:100%;}.registerComplexContent .companyData{width:100%;margin-left:0;margin-top:20px;}}@media (max-width: 600px) {.registerComplexHeader{display:block;}.registerComplexHeader .label{text-align:center;margin-bottom:5px;}.registerComplexHeader .radios{text-align:center;}}.publicLoginContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
59-webkit-justify-content:center;justify-content:center;}.publicLoginContent{-webkit-box-flex: 0 1 600px;-webkit-flex: 0 1 600px;-ms-flex: 0 1 600px;flex: 0 1 600px;}.forgotPassword{margin-top:10px;}.alternative_login_methods_block{margin-top:20px;}.contactContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.contactContainer .data{width:45%;margin-right: 20px;}.contactContainer .data .companyPic img{display: block;width: 100%;}.contactContainer .map{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.gm-style-iw{color:#000;}@media (max-width: 768px) {.contactContainer{-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}.contactContainer .data{width:100%;margin-right: 0px;margin-top: 20px;}}input[type="button"].small,input[type="submit"].small{font-size:14px;padding:3px;padding-left:5px;padding-right:5px;}.partnersList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;}.partnersList .partner{display: block;border: 2px solid #F4F4F4;width: 23.5%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;cursor: pointer;}.partnersList .partner:nth-child(4n+1){margin-left: 0;}.partnersList .partner .logo{width: 100%;display: inline-block;position: relative;}.partnersList .partner .logo:before{content: "";display: block;padding-top: 100%;}.partnersList .partner .logo .logoContent{position: absolute;left:0;right: 0;top:0;bottom: 0;padding: 10px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.partnersList .partner .logo .logoContent img{display: block;max-width: 100%;max-height: 100%;}#partnerDialog .popupContent {flex: 0 1 95%;max-width:500px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.partnerPopup{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}#partnerDialog #partnerDialogTitle{display: none;}#partnerDialogContent .partnerLogo{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 20px;}#partnerDialogContent h2{text-align: center;margin: 20px 0 0 0;padding: 0;}#partnerDialogContent .www{margin-bottom: 20px;text-align: center;}#partnerDialogContent .description{text-align: center;}@media (max-width: 1100px) {.partnersList .partner,.partnersList .partner:nth-child(4n+1){width: 32%;margin-left: 2%;margin-bottom: 20px;}.partnersList .partner:nth-child(3n+1){margin-left: 0;}}@media (max-width: 600px) {.partnersList .partner,.partnersList .partner:nth-child(4n+1),.partnersList .partner:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 20px;}.partnersList .partner:nth-child(2n+1){margin-left: 0;}}.eventsListByPriority{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventsListByPriority .event{width: 30.66666%;margin-left: 4%;height: 450px;margin-bottom: 40px;position: relative;cursor: pointer;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}.eventsListByPriority .event:hover{-moz-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05); }.eventsListByPriority .event:nth-child(3n+1){margin-left: 0;}.eventsListByPriority .event .shadow{position: absolute;
59left:0;bottom:0;right:0;top:0;-moz-box-shadow: inset 0 -230px 200px -230px #000000;-webkit-box-shadow: inset 0 -230px 200px -230px #000000;box-shadow: inset 0 -230px 200px -230px #000000;}.eventsListByPriority .event:hover .shadow{}.eventsListByPriority .event .eventContent{position: absolute;z-index: 2;bottom: 0;left:25px;right: 25px;bottom: 25px;}.eventsListByPriority .event .eventContent .date{background-color: #dedede;padding: 8px 10px;text-align: center;font-size: 14px;line-height: 16px;font-weight: 600;}.eventsListByPriority .event .eventContent h2{margin: 0;padding: 8px 10px;text-align: center;font-size: 14px;line-height: 18px;background-color: #ffffff;margin-top: 5px;}@media (max-width: 1100px) {.eventsListByPriority .event,.eventsListByPriority .event:nth-child(3n+1){width: 48%;margin-left: 4%;height: 450px;margin-bottom: 40px;}.eventsListByPriority .event:nth-child(2n+1){margin-left: 0;}}@media (max-width: 500px) {.eventsListByPriority .event,.eventsListByPriority .event:nth-child(3n+1),.eventsListByPriority .event:nth-child(2n+1){width: 100%;margin-left: 0;
59height: 450px;margin-bottom: 20px;}}#selectedDateAndTime{margin-top:5px;text-align:center;}.buttonPrev a,.buttonNext a{background-color:#bcbaba;padding:5px 10px;color:#fff;text-decoration:none;margin-bottom:5px;}.buttonPrev a{float:left;margin-left:1px;}.buttonNext a{float:right;margin-right:1px;}.week{width:100%;background-color:#f4f4f4;border-spacing: 1px;}.week td{padding:5px;font-weight:normal;}.week th{padding:5px;background-color:#BCBABA;}.cellLabelTime{background-color: #d1d1d1;text-align:center;}.slotClosed{background-color: #ff5050;}.slotNotAvailable{background-color: #ff5050;}.slotAvailable{background-color: #6abc6a;}.slotSelected{background-color: yellow;}.slot{text-align:center;}.filesList{margin-top: 10px;}.filesList .fileBox{margin-bottom: 15px;}.filesList .file{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.filesList .file .icon{width: 20px;margin-right: 10px;text-align: center;padding-top: 3px;}.filesList .file .sizeAndDate{font-size: 14px;line-height: 16px;margin-top: 3px;display: block;}.filesList a.seeDescription{display: block;margin-left: 20px;color: #000;cursor: pointer;font-size: 16px;font-weight: 600;text-decoration: underline;}.filesList .fileDescription{display: none;margin-top: 13px;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;padding: 10px 10px 10px 30px;}.form_section_header{font-weight: 600;padding: 15px 0;font-size: 24px;line-height: 26px;}.responsiveForm tr td{padding: 10px 0;}.responsiveForm tr td.form_field_label{padding-right: 15px;padding-top: 10px;}.form_required_field{color: red;}.calendarHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;width: 100%;margin-bottom: 30px;font-size: 120%;}.calendarHeader .currentMonth{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 20px;text-align: center;font-weight: 600;}.eventsList .sports{display: none;}.eventAdminMsg{font-weight: 600;color: red;margin-bottom: 30px;}.eventView{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventView .photo{width: 30%;margin-right: 40px;}.eventView .photo img{display: block;width: 100%;}.eventView .data{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.eventView .eventResults,.eventView .eventGallery{margin-top: 20px;}.eventView .eventGallery .gallery{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventView .eventGallery .gallery .item{margin-left: 1%;margin-bottom: 0px;width: 15.83333%;}.eventView .eventGallery .gallery .item img{display: block;width: 100%;}.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-left: 0;}.gallerySeeMore{margin-top: 15px;}.gallerySeeMore a.btn{margin: 0;}@media (max-width: 1200px) {.eventView .photo{margin-right: 30px;}.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-left: 2%;margin-bottom: 20px;width: 32%;}.eventView .eventGallery .gallery .item:nth-child(3n+1){margin-left: 0;}}@media (max-width: 1100px) {}@media (max-width: 992px) {.eventView{-webkit-flex-direction: column;flex-direction: column;}.eventView .photo{width: 100%;margin-right: 0px;margin-bottom: 20px;}.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-bottom: 10px;}}
59@media (max-width: 768px) {.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1),.eventView .eventGallery .gallery .item:nth-child(3n+1){margin-left: 2%;margin-bottom: 10px;width: 49%;}.eventView .eventGallery .gallery .item:nth-child(2n+1){margin-left: 0;}}.po_popup_type2{text-align: center;position: fixed;padding: 6px;right: 0;bottom: 0;left: 0;font-size: 12px;background: #f4f4f4;box-shadow: 0 0 5px rgba(0,0,0,0.1);z-index: 2000;opacity: .9;}.po_popup_type2_container {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.po_popup_type2_icon{padding-right: 8px;}.po_popup_type2_close{padding-left: 8px;}.po_popup_type2_icon, .po_popup_type2_text, .po_popup_type2_close {display: inline; height: 30px;vertical-align: middle }.popupType2Close img{margin-top:7px;margin-right:7px;}.po_popup_type2{padding-top:5px;padding-bottom:5px;z-index: 1000000;}.popupType2CloseMobile{display:none;}@media screen and (max-width:1024px) {.popupType2Close{display:none;} .popupType2CloseMobile{display:block;}}.galleryWidget{display:block;}.galleryWidget ul{margin:0 0;padding:0;list-style:none;display:block;overflow:hidden;}.galleryWidget ul li{float:left;padding:0;width: 23.5%;margin-left:2%;margin-bottom:2%;}.galleryWidget ul li img{width:100%;display:block;}.galleryWidget ul li:nth-child(4n+1){margin-left:0;clear:both;}#galleryWidgetExtra{overflow:hidden;}.showGalleryExtra{display:block;text-align:center;}.showGalleryExtra a{display:inline-block;padding:5px 15px;border:1px solid #dedede;}@media (max-width: 600px) {.galleryWidget ul li,.galleryWidget ul li:nth-child(4n+1){width: 49%;clear:none;}.galleryWidget ul li:nth-child(2n+1){margin-left:0;clear:both;}}.GA_albumDescription{margin-bottom: 20px;}.GA2_albumList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.GA2_albumBox,.GA2_albumBox:nth-child(even){float:left;width:49%;position:relative;font-size:0px;line-height:0px;cursor:pointer;margin:0;margin-bottom:2%;}.GA2_albumBox:nth-child(2n+1){margin-left:2%;}.GA2_albumBoxInside{position:absolute;left:0;top:0;right:0;bottom:0;background-image: url(design/design/common/img/gallery_icon.png);background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.GA2_albumTitleContainer{position:absolute;bottom:0;left:0;right:0;background: rgba(0, 0, 0, 0.6);font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.GA2_albumTitleContainer .dateBox{width:80px;text-align:center;padding:15px 10px;background-color:#b0b0b0;color:#fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.GA2_albumTitleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 10px;color:#fff;}.GA2_albumTitleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}.GA2_albumList .album{width: 32%;margin-left: 2%;margin-bottom: 30px;cursor: pointer;}.GA2_albumList .album:nth-child(3n+1){margin-left: 0;}.GA2_albumList .album .photo img{display: block;width: 100%;}.GA2_albumList .album .title{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;background-color: #f4f4f4;}.GA2_albumList .album .title .date{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;padding: 15px;background-color: #e4e4e4;font-weight: 600;}.GA2_albumList .album .title .name{line-height: 23px;font-size: 20px;padding: 0 15px;height: 46px;overflow: hidden;}.GA2_albumList .album .title .name table{border-collapse: collapse;border-spacing: 0;}.GA2_albumList .album .title .name table tr td{height: 46px;}
59.GA2_simpleGalleryDescription{display:block;margin-bottom:20px;}.GA2_simpleGallery{width: 100%;height: auto;float: left;}.GA2_simpleGallery a{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;float: left;width:24%;margin:0.5%;position:relative;display:inline-block;overflow:hidden;}.GA2_simpleGallery a:before{content: "";display: block;padding-top: 100%;}.GA2_simpleGallery img{position:absolute;top:40%;display:block;left:50%;-ms-transform: translate(-50%, -40%);-webkit-transform: translate(-50%, -40%);transform: translate(-50%, -40%);width:100%;}.GA2_simpleGallery .landscapePhoto{-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width:auto;height:100%;top:50%;}.GA2_simpleGallery a:first-child{width:49%;}.GA2_simpleGallery a:nth-child(6){clear:both;}.GA2_simpleGallery figure{display: none;border:10px solid red;padding:0;margin:0;}.pswp {display: none;position: absolute;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;-ms-touch-action: none;touch-action: none;z-index: 1500;-webkit-text-size-adjust: 100%;-webkit-backface-visibility: hidden;outline: none; }.pswp * {-webkit-box-sizing: border-box;box-sizing: border-box; }.pswp img {max-width: none; }.pswp--animate_opacity {opacity: 0.001;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--open {display: block; }.pswp--zoom-allowed .pswp__img {cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab; }.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing; }.pswp__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;-webkit-backface-visibility: hidden;will-change: opacity; }.pswp__scroll-wrap {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden; }.pswp__container,.pswp__zoom-wrap {-ms-touch-action: none;touch-action: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0; }.pswp__container,.pswp__img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }.pswp__zoom-wrap {position: absolute;width: 100%;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp__bg {will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {-webkit-transition: none;transition: none; }.pswp__container,.pswp__zoom-wrap {-webkit-backface-visibility: hidden; }.pswp__item {position: absolute;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden; }.pswp__img {position: absolute;width: auto;height: auto;top: 0;left: 0; }.pswp__img--placeholder {-webkit-backface-visibility: hidden; }.pswp__img--placeholder--blank {background: #222; }.pswp--ie .pswp__img {width: 100% !important;height: auto !important;left: 0;top: 0; }.pswp__error-msg {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;font-size: 14px;line-height: 16px;margin-top: -8px;color: #CCC; }.pswp__error-msg a {color: #CCC;text-decoration: underline; }.pswp__button {width: 44px;height: 44px;position: relative;background: none;cursor: pointer;overflow: visible;-webkit-appearance: none;display: block;border: 0;padding: 0;margin: 0;float: right;opacity: 0.75;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-webkit-box-shadow: none;box-shadow: none; }.pswp__button:focus,.pswp__button:hover {opacity: 1; }.pswp__button:active {outline: none;opacity: 0.9; }.pswp__button::-moz-focus-inner {padding: 0;border: 0; }.pswp__ui--over-close .pswp__button--close {opacity: 1; }.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {background: url(design/design/common/img/gallery_buttons.png) 0 0 no-repeat;background-size: 264px 88px;width: 44px;height: 44px; }@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.psw
59p--svg .pswp__button--arrow--right:before {background-image: url(design/design/common/img/gallery_buttons.svg); }.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {background: none; } }.pswp__button--close {background-position: 0 -44px; }.pswp__button--share {background-position: -44px -44px; }.pswp__button--fs {display: none; }.pswp--supports-fs .pswp__button--fs {display: block; }.pswp--fs .pswp__button--fs {background-position: -44px 0; }.pswp__button--zoom {display: none;background-position: -88px 0; }.pswp--zoom-allowed .pswp__button--zoom {display: block; }.pswp--zoomed-in .pswp__button--zoom {background-position: -132px 0; }.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {visibility: hidden; }.pswp__button--arrow--left,.pswp__button--arrow--right {background: none;top: 50%;margin-top: -50px;width: 70px;height: 100px;position: absolute; }.pswp__button--arrow--left {left: 0; }.pswp__button--arrow--right {right: 0; }.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {content: '';top: 35px;background-color: rgba(0, 0, 0, 0.3);height: 30px;width: 32px;position: absolute; }.pswp__button--arrow--left:before {left: 6px;background-position: -138px -44px; }.pswp__button--arrow--right:before {right: 6px;background-position: -94px -44px; }.pswp__counter,.pswp__share-modal {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.pswp__share-modal {display: block;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left: 0;padding: 10px;position: absolute;z-index: 1600;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;-webkit-backface-visibility: hidden;will-change: opacity; }.pswp__share-modal--hidden {display: none; }.pswp__share-tooltip {z-index: 1620;position: absolute;background: #FFF;top: 56px;border-radius: 2px;display: block;width: auto;right: 44px;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px);-webkit-transition: -webkit-transform 0.25s;transition: transform 0.25s;-webkit-backface-visibility: hidden;will-change: transform; }.pswp__share-tooltip a {display: block;padding: 8px 12px;color: #000;text-decoration: none;font-size: 14px;line-height: 18px; }.pswp__share-tooltip a:hover {text-decoration: none;color: #000; }.pswp__share-tooltip a:first-child {border-radius: 2px 2px 0 0; }.pswp__share-tooltip a:last-child {border-radius: 0 0 2px 2px; }.pswp__share-modal--fade-in {opacity: 1; }.pswp__share-modal--fade-in .pswp__share-tooltip {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); }.pswp--touch .pswp__share-tooltip a {padding: 16px 12px; }a.pswp__share--facebook:before {content: '';display: block;width: 0;height: 0;position: absolute;top: -12px;right: 15px;border: 6px solid transparent;border-bottom-color: #FFF;-webkit-pointer-events: none;-moz-pointer-events: none;pointer-events: none; }a.pswp__share--facebook:hover {background: #3E5C9A;color: #FFF; }a.pswp__share--facebook:hover:before {border-bottom-color: #3E5C9A; }a.pswp__share--twitter:hover {background: #55ACEE;color: #FFF; }a.pswp__share--pinterest:hover {background: #CCC;color: #CE272D; }a.pswp__share--download:hover {background: #DDD; }.pswp__counter {position: absolute;left: 0;top: 0;height: 44px;font-size: 13px;line-height: 44px;color: #FFF;opacity: 0.75;padding: 0 10px; }.pswp__caption {position: absolute;left: 0;bottom: 0;width: 100%;min-height: 44px; }.pswp__caption small {font-size: 11px;color: #BBB; }.pswp__caption__center {text-align: center;max-width: 420px;margin: 0 auto;font-size: 15px;padding: 10px;line-height: 20px;color: #fff; }.pswp__caption--empty {display: none; }.pswp__caption--fake {visibility: hidden; }.pswp__preloader {width: 44px;height: 44px;position: absolute;top: 0;left: 50%;margin-left: -22px;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;will-change: opacity;direction: ltr; }
59.pswp__preloader__icn {width: 20px;height: 20px;margin: 12px; }.pswp__preloader--active {opacity: 1; }.pswp__preloader--active .pswp__preloader__icn {background: url(preloader.gif) 0 0 no-repeat; }.pswp--css_animation .pswp__preloader--active {opacity: 1; }.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation: clockwise 500ms linear infinite;animation: clockwise 500ms linear infinite; }.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }.pswp--css_animation .pswp__preloader__icn {background: none;opacity: 0.75;width: 14px;height: 14px;position: absolute;left: 15px;top: 15px;margin: 0; }.pswp--css_animation .pswp__preloader__cut {position: relative;width: 7px;height: 14px;overflow: hidden; }.pswp--css_animation .pswp__preloader__donut {-webkit-box-sizing: border-box;box-sizing: border-box;width: 14px;height: 14px;border: 2px solid #FFF;border-radius: 50%;border-left-color: transparent;border-bottom-color: transparent;position: absolute;top: 0;left: 0;background: none;margin: 0; }@media screen and (max-width: 1024px) {.pswp__preloader {position: relative;left: auto;top: auto;margin: 0;float: right; } }@-webkit-keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@-webkit-keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0); }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg); }100% {-webkit-transform: rotate(0);transform: rotate(0); } }@keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0); }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg); }100% {-webkit-transform: rotate(0);transform: rotate(0); } }.pswp__ui {-webkit-font-smoothing: auto;visibility: visible;opacity: 1;z-index: 1550; }.pswp__top-bar {position: absolute;left: 0;top: 0;height: 44px;width: 100%; }.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {-webkit-backface-visibility: hidden;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {visibility: visible; }.pswp__top-bar,.pswp__caption {background-color: rgba(0, 0, 0, 0.5); }.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption {background-color: rgba(0, 0, 0, 0.9); }.pswp__ui--idle .pswp__top-bar {opacity: 0; }.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right {opacity: 0; }.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right {opacity: 0.001; }.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {display: none; }.pswp__element--disabled {display: none !important; }.pswp--minimal--dark .pswp__top-bar {background: none; }@media (max-width: 1100px) {.GA2_albumList .album,.GA2_albumList .album:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 30px;cursor: pointer;}.GA2_albumList .album:nth-child(2n+1){margin-left: 0;}}@media (max-width: 600px) {.GA2_simpleGallery a{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;float: left;width:49%;margin:0.5%;position:relative;display:inline-block;overflow:hidden;}.GA2_simpleGallery a:first-child{width:99%;}.GA2_albumBox,.GA2_albumBox:nth-child(even){width:100%;margin-bottom:10px;}.GA2_albumBox:nth-child(2n+1){margin-left:0;}.GA2_albumList .album,.GA2_albumList .album:nth-child(3n+1),.GA2_albumList .album:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;cursor: pointer;}}P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }body {font-family: 'Open Sans', sans-serif;font-size:16px;margin:0px;padding:0px;line-height:24px;}h1, h2, h3, h4{font-family: 'Open Sans', sans-serif;color:#000;padding-top:20px;padding-bottom:10px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;}h1{font-size:46px;line-height:48px;}h2{font-size:32px;line-height:34px;}.introPage h2{text-align: center;margin: 0;padding: 0;}
59.introPage h2 span{display: inline-block;background-color: #009ee3;padding: 20px 40px;color: #fff;position: relative;transform: skew(-15deg);}aside h2{padding: 0 0 20px 0;margin: 0;}h3{font-size:24px;line-height:26px;}h1.contentHeader{padding: 0;margin: 0 0 30px 0;position: relative;display: inline-block;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}h1.contentHeader span{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;}h1.contentHeader .yearsMenu{position: relative;width: 100px;height: 50px;}h1.contentHeader .yearsMenu p{border: 2px solid red;}h1.contentHeader .yearsMenu form{padding: 0 !important;margin: 0 !important;position: absolute;top: 4px;right: 0;border: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;}h1.contentHeader .yearsMenu form select{margin: 0 !important;margin-top: -10px;}h1.contentHeader.newsHeader{font-size: 36px;line-height: 38px;margin-bottom: 5px;}a {text-decoration:none;color:#009ee3;}a:hover {text-decoration:underline;}img {border:0px;}.justify{}.justify h1, .justify h2, .justify h3, .justify h4{text-align:left;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.pagingLeftButtons,.pagingRightButtons{white-space: nowrap;width: 70px;}.searchbox{display:block;}.searchbox form {position: relative;}.searchbox input[type=text] {width:100%;max-width: 100%;padding:10px 15px;font-size:18px;border:1px solid #eae4de;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.searchbox input[type=submit] {position: absolute;padding: 0;right: 0px;top: 0px;bottom: 0px;width: 44px;background: url(/design/design/jooks_ee_2020/common/img/icon_search_dark.png) no-repeat center;background-size: 24px;font-size: 0px;display: block;opacity: 0.8;-webkit-transition: all 0.3s;transition: all 0.3s;margin: 0px;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}.searchbox input[type=submit]:hover {background-color: transparent;opacity: 1.0;cursor: pointer;background: url(/design/design/jooks_ee_2020/common/img/icon_search_dark.png) no-repeat center;background-size: 24px;}.searchResults span{display:block;}.searchResults span:before{content:'- ';font-size:20px;font-weight:600;margin-left:15px;}.fullBackground{display: none;position: fixed;left: 0px;top: 0px;right: -10px;bottom: 0px;z-index: 1000;background: rgba(27, 27, 27, 1);padding: 60px 10px 20px 10px;overflow: auto;color:#fff;}.fullBackground:target { display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-animation: fadeIn 0.5s ease;animation: fadeIn 0.5s ease;}.contentbox {-webkit-box-flex: 0;-webkit-flex: 0 1 600px;-ms-flex: 0 1 600px;flex: 0 1 600px;background: #fff;padding: 40px;position: relative;-moz-box-shadow:0px 0px 15px -5px #222;-webkit-box-shadow: 0px 0px 15px -5px #222;box-shadow: 0px 0px 15px -5px #222;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;} .closebox {position: absolute;right: 0px;top:-30px;height: 20px;width: 20px;background: url(/design/design/jooks_ee_2020/common/img/close.png) no-repeat center;background-size: 20px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.closebox:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.close {display:none;position: absolute;right: 15px;top: 20px;height: 24px;width: 24px;background: url('/design/design/jooks_ee_2020/common/img/close_dark.png') no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
59.fullBackground .close{display: block;}.buttons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}a.btn{display:inline-block;cursor:pointer;margin:0 5px;color:#b7b7b7;padding: 15px 50px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;border: 2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 18px center;white-space: nowrap;}a:hover.btn{text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}a.btn.btnImportant,a:hover.btn.btnImportant{display:inline-block;cursor:pointer;margin:5px;color:#ffffff;padding: 15px 30px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;border: 2px solid red;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: none;background-color: red;text-transform: uppercase;}a.btn.btnSmall,a:hover.btn.btnSmall{background-image: none;padding: 10px 18px 10px 18px;font-size: 14px;line-height: 18px;margin: 3px 0;}input[type=text],input[type=file],input[type=password],textarea,select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #b7b7b7;font-family: 'Open Sans', sans-serif;color:#000;font-size: 16px;width: 100%;padding: 9px;transition: all 0.5s;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#user input[type=text],#user input[type=password]{width: 100%;margin-bottom: 5px;}.loginBox input[type=text],.loginBox input[type=password]{width:100%;margin-bottom:5px;}.form_buttons{margin-top: 15px;}textarea{height:100px;width:100%;}input[type=text],input[type=file],input[type=password]{max-width: 800px;}select{width:auto;max-width: 600px;padding:8px 9px;box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus {outline: none 0px;border-color: #949494;}.search input[type=text]:focus{border:1px solid #999;}.SPO_listFilter select{max-width: 200px;}input[type=button],input[type=submit]{display:inline-block;cursor:pointer;margin:0 5px;color:#b7b7b7;padding: 15px 50px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;background-color: transparent;border: 2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 18px center;}.SPO_listFilter input[type=submit]{padding: 9px 35px 9px 15px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 11px;background-position: right 14px center;} input[type=button]:hover,input[type=submit]:hover{ text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}input[type=button]:focus,input[type=submit]:focus{outline:0;}input[type=text].form_date{width:100px;}.imgAutomatic{display:inline-block;margin:5px;}ol li{text-align:left;margin-bottom:3px;}#dynamic_menu{display:block;}.dynamicItemDiv{display:block;}.dynamicItemDivInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom:10px;}nav.mainMenu a.dynamicItem{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px 15px;color:#000;text-decoration:none;font-size:22px;line-height:24px;font-weight:500;background-color:transparent;margin:0;float:none;
59-webkit-justify-content: flex-start;justify-content: flex-start;}nav.mainMenu a:hover.dynamicItem,nav.mainMenu a.dynamicItem.active{text-decoration: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.dynamicItemDiv .dynamicItemDiv{margin:0px 0 1px 0px;background-color:transparent;}.dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-size:19px;line-height:20px;padding:5px 10px 5px 35px;border:0px;}.dynamicItemDiv .dynamicItemDiv a:hover.dynamicItem,.dynamicItemDiv .dynamicItemDiv a.dynamicItem.active{background-color:transparent;font-weight:normal;font-size:19px;line-height:20px;border: 0px;text-decoration: none;}.dynamicItemDiv .dynamicItemDiv a:hover.dynamicItem:before,.dynamicItemDiv .dynamicItemDiv a.dynamicItem.active:before{display: none;}.dynamicItemDiv .dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:14px;padding:5px 10px 5px 50px;}a.dynamicItem a.dynamicItem{margin-left:20px;}nav.mainMenu a.dynamicItemPlusIcon,nav.mainMenu a.dynamicItemMinusIcon{width:40px;background-color: transparent;margin:0;margin-left: 2px;}nav.mainMenu a:hover.dynamicItemPlusIcon,nav.mainMenu a:hover.dynamicItemMinusIcon{width:40px;background-color:transparent;margin:0;margin-left: 2px;text-decoration:none;}nav.mainMenu a:hover.dynamicItemPlusIcon:before,nav.mainMenu a:hover.dynamicItemMinusIcon:before{display: none;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{ }.dynamicItemPlusIcon{background-image: url(design/design/common/img/icon_arrow_down_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.owl-carousel{height: 100%;position: relative;bottom: 0;}.owl-carousel .owl-stage-outer{height: 100%;position: relative;}.owl-carousel .owl-stage{height: 100%;position: relative;}.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-moz-box-sizing: border-box;box-sizing: border-box;height: 100%;}.img-item{ position: relative;height: 100%;}.banner-item-text{position: absolute;left: 0;top:0;right:0;bottom:0px;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: flex-end;align-items: flex-end;-webkit-align-items: flex-end;-webkit-justify-content: center;justify-content: center;font-weight: 600;font-size: 36px;line-height: 39px;color: #fff;padding: 0 100px 50px 100px;text-shadow: 1px 0px 11px #000000;background-image: url(/design/design/jooks_ee_2020/common/img/banner_text_background.png);background-repeat: repeat-x;background-position: bottom center;}.owl-carousel .owl-nav{}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;bottom:40px;width:50px;height:41px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 41px;background-position: 50% 50%;border: 1px solid red;display: none;}.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-next:focus{outline: 0;}.owl-carousel .owl-dots{text-align:center;position:absolute;bottom:10px;left:10px;right:10px;display: none;}.partnerBanners.owl-carousel .owl-dots{display: block;}.owl-carousel .owl-dot,.owl-carousel button.owl-dot{display:inline-block;width: 20px;height: 20px;margin: 4px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background-color: #fff;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.owl-carousel .owl-dot:focus,.owl-carousel button.owl-dot:focus{outline: none;}.owl-carousel .owl-dot.active{background-color:#009ee3;}.owl-carousel .owl-video-tn{position: relative;height: 0;padding-bottom: 28.64583%;}.owl-carousel .headerItem{position: relative;height: 0;padding-bottom: 28.64583%;}.maxh {max-height: 100vh;}
59.bannerHeightContainer{position: relative;height: 0;padding-bottom: 28.64583%;}.bannerHeightContainer iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.owl-carousel.owl-carousel-2{height: auto;padding-bottom: 0;}.owl-carousel.owl-carousel-2 .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-moz-box-sizing: border-box;box-sizing: border-box;-ms-touch-action: auto;touch-action: auto;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev,.owl-carousel.owl-carousel-2 .owl-nav .owl-next{position:absolute;width:50px;height:40px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 40px;background-position: 50% 50%;margin-top: -20px;top:50%;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev:focus,.owl-carousel.owl-carousel-2 .owl-nav .owl-next:focus{outline: 0;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev{left: -70px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_prev.png);}.owl-carousel.owl-carousel-2 .owl-nav .owl-next{right:-70px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_next.png);}.competitionListBoxContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.competitionListBox{width: 23.5%;margin-left: 2%;margin-bottom: 30px;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;cursor: pointer;position: relative;padding-bottom: 85px;}.competitionListBox:hover{border: 2px solid #009ee3;}.competitionListBox:hover a.btn{text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.competitionListBox:nth-child(4n+1){margin-left: 0;}.competitionBackground1,.competitionBackground2,.competitionBackground3,.competitionBackground4{position: relative;}.competitionListBox .stageAndDate{display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: flex;border-bottom: 0;padding: 15px;background-color:#009ee3;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.competitionListBox .stageAndDate .stage{}.competitionListBox.suvejooks .stageAndDate .stage{background-color: #f7aa05;}.competitionListBox .stageAndDate .date{padding: 0 20px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;font-weight: 500;font-size: 20px;line-height: 21px;padding-right: 0px;color:#fff;}.competitionListBox .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;}.competitionListBox .content .logo{margin-bottom: 20px;margin-top: 20px;min-height: 90px;text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.competitionListBox .content .logo img{display: inline-block;max-width: 80%;max-height: 90px;}.competitionListBox .content h2{text-align: center;letter-spacing: normal;font-size: 22px;
59line-height: 26px;text-transform: none;padding: 0;margin-bottom: 15px;}.competitionListBox .content .distances{text-align: center;font-size: 16px;line-height: 24px;margin-bottom: 15px;}.competitionListBox .content .extraInfo{margin-bottom: 15px;}.competitionListBox .button{position: absolute;bottom: 20px;left: 0;right: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.SPO_competitionViewContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.SPO_competitionViewContainer h1{padding: 0;margin-bottom: 15px;}.SPO_competitionLeftBlock{width: 340px;padding: 40px 20px 40px 0;margin-right: 40px;box-shadow: inset -20px 0 30px -30px rgba(0,0,0,0.2);-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_registerButtonBlock{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top:30px;text-align:center;}.SPO_competitionRightBlock{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 40px 0;}.SPO_competitionRightBlock h1{margin-bottom: 30px;}.SPO_competitionOveralDataContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;margin-bottom: 30px;line-height: 28px;position: relative;}.SPO_competitionOveralData{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.SPO_competitionLogo{margin-left: 20px;}.SPO_competitionLogo img{max-height:100%;max-width: 100%;}.SPO_competitionOveralDataRow{float:left;width:100%;padding:3px 0;}.SPO_competitionOveralDataLabel{float:left;width:180px;font-weight:500;}.SPO_competitionOveralDataValue{float:none;width:auto;}.SPO_competitionOveralDataValue table tr td{white-space: nowrap;}.SPO_competitionMenuMobile{display:none;padding:15px;color:#fff;font-size: 18px;font-weight: 700;text-align: center;background: rgba(0, 158, 227, 1.0);cursor:pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.SPO_competitionMenuMobile:after{content:'';padding-left:40px;background: url('/design/design/jooks_ee_2020/common/img/icon_menu.png') 10px center no-repeat;background-size: auto 20px;}.SPO_competitionMenu{background-color: transparent;}a.SPO_competitionMenuLink,a.SPO_competitionMenuLinkActive{display: block;background-color: #f1f1f1;color: #000;font-weight: 500;padding: 15px 20px;font-size: 18px;line-height: 20px 25px;margin-bottom: 5px;position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}a:hover.SPO_competitionMenuLink,a.SPO_competitionMenuLinkActive{text-decoration: none;color:#fff;background-color: #009ee3;}a.SPO_competitionMenuLinkActive{background-color: #009ee3;position: relative;}a.SPO_competitionMenuLinkActive:before{content: '';position: absolute;top:0;right:-20px;bottom:0;background-color: #009ee3;width: 35px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 10px center;}.SPO_menu_level_2{margin: 10px 0;}a.SPO_competitionMenu2Link,a.SPO_competitionMenu2LinkActive{display:block;padding: 2px 10px 2px 20px;font-size: 14px;line-height: 18px;color: #000;margin-bottom: 10px;}a:hover.SPO_competitionMenu2Link,a.SPO_competitionMenu2LinkActive{text-decoration: underline;color: #009ee3;}.SPO_competitionContent{display:block;overflow:hidden;margin-top:0px;clear:both;padding: 0;}.SPO_competitionContent h3{letter-spacing:normal;padding-top: 0;padding-bottom: 20px;margin-top: 40px;}.SPO_competitionContent.SPO_guideContent{color: #000;padding: 20px;background-color: #fff;margin-top: 15px;}.SPO_competitionContent p{padding: 0;margin: 0;}.SPO_competitionViewSponsors{display:block;margin-top:40px;position: relative;}.SPO_competitionViewSponsors.SPO_competitionViewSponsorsMobile{display: none;}.SPO_competitionViewSponsors.SPO_competitionViewSponsorsMobile:after{content: '';position: absolute;
59left: 0;right: 0;bottom: -40px;height: 30px;background-image: url(/design/design/jooks_ee_2020/common/img/menu_bottom_shadow.png);background-repeat:no-repeat;background-size: 100% auto;background-position: top center;}.SPO_competitionViewSponsors h3{text-align:center;margin:15px 0 15px 0;padding:0;font-size: 30px;line-height: 32px;letter-spacing:normal;clear:both;}.SPO_competitionViewSponsors h3:first-child{padding:0;}.SPO_sponsorLogosBox{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.SPO_sponsorBox{position:relative;margin:20px 20px;}.SPO_sponsorBox img{display: block;max-width: 100%;max-height: 100%;}.maxWidthAndHeight{width:100%;}@media screen and (-webkit-min-device-pixel-ratio:0) { .maxWidthAndHeight{max-width:100%;max-height:100%;}}.SPO_registrationsUpdateInfo{display:block;margin-bottom:20px;}.SPO_registrationsTotal{display:block;overflow:hidden;margin-bottom:20px;}.SPO_registrationsTotalBox,.SPO_startListDistance{float:left;margin-right:15px;white-space:nowrap;}.SPO_registrationsTotalBox span{font-weight:600;}.SPO_listFilter{box-sizing:border-box;display:block;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:2px solid #b7b7b7;padding:5px;margin-bottom:15px;position:relative;-webkit-border-radius:20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_listFilter form{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_listFilterElement{margin:5px;}.SPO_listTable{width:100%;border-spacing: 0;border-collapse: collapse;}table.SPO_listTable.SPO_list.SPO_listRegistrationList,table.SPO_listTable.SPO_list.SPO_listResultsList,table.SPO_listTable.SPO_list.SPO_listResultsList{width: 99.9% !important;}.SPO_listTable th,.SPO_listTable.SPO_list.SPO_listRegistrationList th,.SPO_resultsList th,.SPO_resultsList.responsive th,table.SPO_listResultsList tr th{text-align:left;background-color: transparent;color:#000;font-weight:600;padding:15px 10px;line-height:18px;border:0 !important;border-bottom:5px solid #009ee3 !important;}.SPO_listTable td,.SPO_listRegistrationList td,.SPO_list td,.SPO_resultsList td,.SPO_resultsList.responsive td,table.SPO_listResultsList tr td{padding:10px 10px;line-height:18px;border: 0px !important;}.SPO_listTable tr:nth-child(even) td,.SPO_resultsList tr:nth-child(even) td,.SPO_resultsList.responsive tr:nth-child(even) td,table.SPO_listResultsList tr:nth-child(even) td,.SPO_listRegistrationList tr:nth-child(even) td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr:nth-child(even) td{background-color:transparent !important;border-bottom:1px solid #dddddd !important;border-right:1px solid #dddddd !important;}.SPO_listTable tr:nth-child(odd) td,.SPO_resultsList tr:nth-child(odd) td,.SPO_resultsList.responsive tr:nth-child(odd) td,table.SPO_listResultsList tr:nth-child(odd) td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr:nth-child(odd) td{background-color:#f4f4f4 !important;border-bottom:1px solid #dddddd !important;border-right:1px solid #dddddd !important;}.SPO_resultsList tr td:first-child,.SPO_resultsList.responsive tr td:first-child,.SPO_listTable tr td:first-child,.SPO_listRegistrationList tr td:first-child,.SPO_list tr td:first-child,.SPO_listRegistrationList td{border-left:1px solid #dddddd !important;}table.SPO_listResultsList tr:first-child th{border-top: 0px !important;border-left: 0px !important;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td:first-child{border: 0px;padding:10px 10px;}.SPO_listTable td:first-child,.SPO_listRegistrationList td:first-child,.SPO_list td:first-child,.SPO_resultsList td:first-child,.SPO_resultsList.responsive tr td:first-child{}.SPO_listTable td:last-child,.SPO_listRegistrationList td:last-child,.SPO_list td:last-child,.SPO_resultsList td:last-child,.SPO_resultsList.responsive tr td:last-child{}.SPO_resultsList.responsive tr td.place{font-weight: 500;text-align: center;width: 70px;}.SPO_resultsList.responsive tr th.time,.SPO_resultsList.responsive tr td.time{font-weight: 500;text-align: center !important;}.SPO_resultsList.responsive tr td.center{text-align: center !important;}.SPO_listTableName{font-weight:600;white-space:nowrap;}.SPO_startListDistances,.SPO_startListsUpdateTime{display:block;overflow:hidden;margin-bottom:20px;}.SPO_commentsNr,.SPO_pagingContainer,.SPO_commentsContainer,.SPO_resultsDistances{display:block;margin-bottom:20px;overflow:hidden;}.SPO_commentBox{padding:15px 0;border-bottom:1px solid #dedede;}.SPO_commentBoxFirst{border-top:1px solid #dedede;}.SPO_addCommentBox div{font-weight:600;padding-bottom:2px;padding-top:5px;}a.SPO_resultDiplom{width:18px;height:22px;display:inline-block;background-image: url('/design/design/jooks_ee_2020/common/img/icon_diplom.png');background-position:50% 50%;background-size:auto 22px;background-repeat:no-repeat;}.SPO_resultsDistances a{display:block;float:left;margin-right:15px;}.SPO_tableConatiner{clear:both;float:left;width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;}.SPO_listResultsList .bib_number{text-align:center;}.SPO_listResultsList .birth_year{text-align:center;}.SPO_listResultsList .place{font-weight:bolder;text-align:center;}.SPO_listResultsList .name{font-weight:bolder;}.SPO_listResultsList .time{font-weight:bolder;text-align:center;}.SPO_listResultsList .certificate{font-weight:bolder;width:60px;text-align:center;}.SPO_listResultsList .area{display:none;}.SPO_seriesTeamListRow{display:block;border:1px solid #dedede;border-top:0px;}.SPO_seriesTeamListFirstRow{border-top:1px solid #dedede;}.SPO_seriesTeamName{display:block;padding:10px 35px 10px 10px;cursor:pointer;background: url(/design/design/common/img/spo_arrow_down.png) no-repeat 99% 50%;background-size:20px;}.SPO_seriesTeamName:hover{background-color:#f4f4f4;}.SPO_seriesTeamListRow h2{padding:0;text-transform:uppercase;font-size:14px;line-height:15px;color:#dc2028;}.SPO_closeRow{background: url(/design/design/common/img/spo_arrow_up.png) no-repeat 99% 50%;background-size:20px;}.SPO_seriesTeamBox{display:block;padding:10px;overflow:hidden;border-top:1px solid #dedede;}.SPO_seriesTeamBoxLeft{float:left;width:400px;margin-right:20px;}.SPO_seriesTeamBoxRight{float:left;width:120px;}.SPO_seriesTeamLogoMobile{display:none;}.SPO_seriesTeamPersons{display:block;margin-top:5px;margin-bottom:10px;}.SPO_seriesTeamPersons div{padding:5px;}.SPO_seriesTeamPersons div:nth-child(odd){background-color:#f4f4f4;}.SPO_seriesTeamLogo{width:100%;}@media (max-width: 992px) {.SPO_competitionMenu{display: none;margin-top: 10px;}.SPO_competitionViewContainer{display: block;}.SPO_competitionViewContainer h1{text-align: center;}.SPO_competitionMenuMobile{display: block;}}@media (max-width: 600px) {.SPO_competitionOveralDataRow{float:left;width:100%;padding:3px 0;}.SPO_competitionOveralDataLabel{float:none;width:100%;}.SPO_competitionOveralDataValue{float:none;}}.SPO_resultsFilterContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 30px;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.SPO_resultsFilterContainer .byEvent{width: 50%;padding-right: 30px;-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_resultsFilterContainer .byPerson{width: 50%;padding-left: 30px;-moz-box-sizing: border-box;box-sizing: border-box;border-left:2px solid #b7b7b7;}.SPO_resultsFilterContainer h3{padding: 0;margin: 0 0 15px 0;text-align: center;}.SPO_resultsFilterContainer input[type="text"],.SPO_resultsFilterContainer select{width: 100%;max-width: 800px;}.SPO_resultsFilterContainer span{font-weight: 700;padding-bottom: 5px;margin-top: 10px;display: block;}.SPO_resultsList{margin-top: 30px;}.formDataError{color:red;}@media (max-width: 600px) {.SPO_resultsFilterContainer{display: block;}.SPO_resultsFilterContainer .byEvent{width: 100%;padding-right: 0px;padding-bottom: 30px;}.SPO_resultsFilterContainer .byPerson{width: 100%;padding-left: 0;padding-top: 30px;border-left:0px;border-top:2px solid #e1e1e1;}}.newsView .newsPic{width: 450px;margin-left: 30px;margin-top: 60px;}.newsView .newsPic img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.newsView .newsPic p{margin-top: 10px;font-size: 16px;}@media (max-width: 1400px) {.newsView .newsPic{width: 450px;margin-left: 30px;}}@media (max-width: 992px) {.newsView .newsPic{width: 350px;}}@media (max-width: 768px) {.newsView .newsPic{width: 250px;}ul.newsList li .photo{width: 180px;margin-right: 20px;}}@media (max-width: 450px) {.newsView .newsPic{width: 100%;margin: 0 0 20px 0;}ul.newsList li{display: block;}
59ul.newsList li .photo{width: 100%;margin-right: 0px;margin-bottom: 10px;}}.eventSponsorsContainer{display: block;}.eventSponsorsGroup{background-color: #f4f4f4;margin-bottom: 15px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;}.SPO_competitionViewSponsors .eventSponsorsGroup{}.eventSponsorsGroup .eventSponsorsGroupName{text-align: center;font-weight: 500;margin-bottom: 20px;margin-top: 15px;font-size: 24px;text-transform: uppercase !important;}.eventSponsorsGroupLogos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.vipSponsors{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 50px;}.eventSponsorBox{margin: 20px 20px;width: 160px;height: 80px;position: relative;}.vipSponsors .sponsorBox{margin: 20px 30px;}.vipSponsors .sponsorBox img{max-width: 240px;width: 100%;}.eventSponsorBoxContent{position: absolute;left:0;right: 0;bottom: 0;top: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.SPO_competitionViewSponsors .eventSponsorBox{margin: 8px 8px;}.eventSponsorBox .eventSponsorBoxContent img{display: block;max-width: 100%;max-height: 80px;-webkit-filter: gray;filter: gray;-webkit-filter: grayscale(100%) brightness(120%) contrast(90%);filter: grayscale(100%) brightness(120%) contrast(90%);opacity: 0.95;}.eventSponsorBox:hover .eventSponsorBoxContent img{-webkit-filter: none;filter: none;opacity: 1.0;}.series_guides_menu_block{border-bottom: 2px solid #5fb543;margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.series_guides_menu_block a{display: block;padding: 15px 25px;color: #000;font-weight: 700;}.series_guides_menu_block a.series_guide_menu_active{background-color: #5fb543;color: #fff;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-right-radius: 5px;}.table-container{float:left;width: 100%;overflow-y: auto;margin: 0 0 1em;}.content_table .list_header{font-weight:bold;color:#000;padding:5px;border-bottom:8px solid #dc2028;}.content_table td{padding:5px;border-bottom:1px solid #dedede;font-weight:normal;}.content_table td:first-child{font-weight:bold;}.history_table .list_header{font-size:11px;font-weight:normal;color:#000;padding:5px;border-top:1px solid #dedede;line-height:14px;background-color:#ececec;text-align:center;}.history_table td{padding:5px;border-bottom:1px solid #dedede;font-weight:normal;border-right:1px solid #dedede;text-align:center;}.history_table td:first-child{border-left:1px solid #dedede;background-color:#ececec;}.SPO_listRegistrationList td,.SPO_listRegistrationList th{padding: 10px;}.bg-video {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;z-index: 1;}.bg-video #player {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;width: 100vw;height: 100vh;z-index: 1;}.video-background {background: #000;position: absolute;top: 0; right: 0; bottom: 0; left: 0;z-index: 1;overflow: hidden;}.video-foreground,.video-background iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;}@media (min-aspect-ratio: 16/9) {.video-foreground { height: 300%; top: -100%; }}@media (max-aspect-ratio: 16/9) {.video-foreground { width: 300%; left: -100%; }}.visible{display: block;}.newsView .newsDate{clear: both;background-color: #009ee3;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;padding: 8px 15px;margin-bottom: 20px;color: #fff;font-weight: 500;display: inline-block;}table.responsive tr td{text-align: left !important;}table.responsive.smaller tr th,table.responsive.smaller tr td{font-size: 12px;line-height: 14px;}.videos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;list-style: none;margin: 0;padding: 0;}.video_listBox,.video_listBox:nth-child(even){width: 32%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;
59cursor: pointer;position: relative;}.video_listBox:nth-child(3n+1){margin-left:0;}.video_listBox:before{content: '';position: absolute;left: 10px;top:10px;width: 80px;height: 80px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 60px;background-repeat:no-repeat;}.video_listBox img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.video_listBoxInside{position:static;left:0;top:0;right:0;bottom:0;background-image: none;background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.video_titleContainer{position:static;bottom:0;left:0;right:0;background: none;font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.video_titleContainer .dateBox{display: none;}.video_titleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 0;color:#000;text-align: center;}.video_titleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}.SPO_quideWithBlocks .SPO_guideBlock{border-left:2px solid #f1f1f1;border-right:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1;cursor: pointer;}.SPO_quideWithBlocks .SPO_guideBlock:first-child{border-top:2px solid #f1f1f1;-webkit-border-top-left-radius: 20px;-moz-border-top-left-radius: 20px;border-top-left-radius: 20px;-webkit-border-top-right-radius: 20px;-moz-border-top-right-radius: 20px;border-top-right-radius: 20px;margin-top: 0px;}.SPO_quideWithBlocks .SPO_guideBlock:last-child{-webkit-border-bottom-left-radius: 20px;-moz-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;-moz-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;}.SPO_quideWithBlocks .SPO_guideBlock h3{padding: 0;margin: 0;font-size: 18px;line-height: 20px;color: #000;padding: 20px 56px 20px 20px;background-color: transparent;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png);background-repeat:no-repeat;background-size: auto 9px;background-position: right 20px center;}.SPO_quideWithBlocks .SPO_guideBlock h3:hover{text-decoration: underline;}.SPO_quideWithBlocks .SPO_guideBlock h3.closeBlock{background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png);background-repeat:no-repeat;background-size: auto 9px;background-position: right 20px center;}.SPO_guideContent{background-color: #fff;color: #000 !important;padding: 0 20px 20px 20px;}.SPO_oneBlockGuide{background-color: #fff;color: #000 !important;}.SPO_guideContent h1,.SPO_guideContent h2,.SPO_guideContent h3,.SPO_guideContent h4{color: #000;}.SPO_quideWithBlocks .SPO_guideBlock h3{color: #000 !important;}.SPO_competitionContent.SPO_guideContent{background-color: transparent;padding: 0;}.SPO_mapsTabs{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.SPO_mapsTabs .tab{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-moz-box-sizing: border-box;box-sizing: border-box;border-right: 2px solid #f4f4f4;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;font-size: 14px;line-height: 17px;padding: 15px;cursor: pointer;text-align: center;}.SPO_mapsTabs .tab:first-child{border-left: 2px solid #f4f4f4;-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;}.SPO_mapsTabs .tab:last-child{-webkit-border-top-right-radius: 10px;-moz-border-top-right-radius: 10px;border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;}.SPO_mapsTabs .tab:hover,.SPO_mapsTabs .tab.active{background-color: #009ee3;color: #fff;position: relative;}.SPO_mapsTabs .tab.active:before{content: '';position: absolute;bottom:-14px;left: 50%;margin-left: -8px;width: 0; height: 0; border-left: 14px solid transparent;border-right: 14px solid transparent;border-top: 14px solid #f4f4f4;}.SPO_mapsTabs .tab.active:after{content: '';position: absolute;bottom:-12px;left: 50%;margin-left: -6px;width: 0; height: 0; border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 12px solid #009ee3;}.SPO_tabContent{margin-top: 40px;}
59.SPO_tabContent span{display: block;margin-bottom: 15px;}.SPO_mapsDistances{}.SPO_mapsDistances .SPO_maps + .SPO_maps{margin-top: 30px;}.SPO_maps a.btn{font-size: 16px;}table.responsive,.table,table.listTableInner{border-spacing: 0;border-collapse: collapse;-moz-box-sizing: border-box;box-sizing: border-box;width:99.9% !important;border: 0 !important;margin-bottom: 20px;}table.responsive th,.table th,table.listTableInner th{text-align:left;background-color:#ffffff !important;border:0px !important;border-bottom:5px solid #009ee3 !important;padding:10px 10px !important;color:#000 !important;font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;white-space: normal !important;height: auto !important;}table.responsive td,.table td,table.listTableInner td{padding:10px 10px !important;color:#000 !important;font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;border-bottom:1px solid #dddddd !important;white-space: normal !important;height: auto !important;border-right:1px solid #dddddd !important;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{border-left:1px solid #dddddd !important;}table.responsive tr:nth-child(odd) td,.table tr:nth-child(odd) td,table.listTableInner tr:nth-child(odd) td{background-color:#f4f4f4;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.team,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{padding: 10px 10px !important;line-height: 18px !important;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{white-space: normal;}.table td[rowspan] {background-color: #ffffff !important;}@media (max-width: 992px) {table.responsive th,.table th,table.listTableInner th,table.responsive td,.table td,table.listTableInner td{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}.SPO_listTable th,.SPO_listTable.SPO_list.SPO_listRegistrationList th,.SPO_resultsList th,.SPO_resultsList.responsive th,table.SPO_listResultsList tr th{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}.SPO_listTable td,.SPO_listRegistrationList td,.SPO_list td,.SPO_resultsList td,.SPO_resultsList.responsive td,table.SPO_listResultsList tr td,table.SPO_listTable.SPO_list.SPO_listResultsList tr td.place,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.team,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}}.sponsorRow{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;border-top:2px solid #009ee3;padding: 30px 0;}.sponsorRow:first-child{border-top: 0;padding-top: 0;}.sponsorRow .logo{width: 250px;margin-right: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.sponsorRow .logo img{display: block;max-width: 100%;}.sponsorRow .info{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.sponsorRow .info h2{padding: 0;margin: 0 0 0 0;text-transform: none;letter-spacing: normal;font-size: 24px;line-height: 26px;font-weight: 500;}.sponsorSlogan{font-style: italic;}.sponsorText{margin-top: 20px;}.sponsorReadMore{margin-top: 20px;}.sponsorReadMore a{font-weight: 500;}.SPO_competitionContent hr{border: 0;height: 2px;background-color: #f4f4f4;margin: 30px 0;}.advancedImagesArea a.zoom img{position: relative;}.SPO_listStartlist .arb,.SPO_listRegistrationList .arb{white-space: nowrap;}ul.faqList{list-style: none;padding: 0;margin: 0;}ul.faqList .item{border: 1px solid #dedede;
59margin-top: -1px;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}ul.faqList .item .itemContentArea{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}ul.faqList .item:first-child{margin-top: 0;}ul.faqList .item .itemShortContent{margin-top: 10px;}ul.faqList .item .itemContent{display: none;margin-top: 15px;}ul.faqList .item h3{padding: 0;margin: 0;font-size: 18px;line-height: 21px;font-weight: 600;padding-top: 7px;}ul.faqList .item h3.noLongContent{padding-top: 0;}ul.faqList .opener{margin-left: 15px;}a.faqOpener{width: 36px;height: 36px;border: 1px solid #dedede;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;-khtml-border-radius: 40px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;text-transform: uppercase;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;padding-bottom: 2px;-moz-box-sizing: border-box;box-sizing: border-box;}a:hover.faqOpener{background-color: #dedede;text-decoration: none;}a.faqOpener:before{content: '+';color: #000;font-size: 28px;line-height: 30px;}a.faqOpener.closeFaq:before{content: '-';color: #000;font-size: 28px;line-height: 30px;}.filterOpener{display: none;}.po_popup_type2_container{border: 0px solid red;}.partnerBanner2Area{padding: 30px 10px;}.partnerBanner2Area img{display: block;width: 100%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.contentArea article img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.tm_name_in_mobile{display: none;}table.historyList{width: 100% !important;}table.historyList tr td:first-child{width: 25% !important;}table.historyList tr td:nth-child(2){width: 3% !important;}@media (max-width: 992px) {table.historyList tr td:first-child{width: 30% !important;}table.historyList tr td:nth-child(2){width: 5% !important;}}@media (max-width: 600px) {table.historyList tr td:first-child{width: 40% !important;}table.historyList tr td:nth-child(2){width: 5% !important;}}@media (max-width: 750px) {table.tableWithoutStyle,table.tableWithoutStyle > tbody,table.tableWithoutStyle > thead,table.tableWithoutStyle > thead > tr,table.tableWithoutStyle > thead > tr > th,table.tableWithoutStyle > thead > tr > td,table.tableWithoutStyle > tbody > tr,table.tableWithoutStyle > tbody > tr > td{display: block;width: 100% !important;padding: 4px;}}@media (max-width: 600px) {.SPO_listTable.SPO_list.SPO_listRegistrationList tr th{font-size: 11px !important;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{font-size: 12px !important;line-height: 14px;padding: 4px;}}@media (max-width: 450px) {.SPO_listTable.SPO_list.SPO_listRegistrationList tr th.yyyy,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.yyyy{}}.GA2_albumList .album .photo img{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.GA2_albumList .album .title .name{font-size: 16px !important;line-height: 19px;padding: 10px;}.GA2_albumList .album .title{-webkit-box-align: stretch;-moz-box-align: stretch;-ms-flex-line-pack: stretch;-webkit-align-content: stretch;align-content: stretch;align-items:stretch;}.resultsListHeader{margin-bottom: 10px;display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.resultsListHeader a{display: block;margin: 0 20px 10px 0;font-weight: bold;}.resultsListHeader a::before {content: "â¶";margin-right: 6px;}.SPO_listTable.SPO_listResultsList .team{}html{height: 100%;}body{height: 100%;}.mobileBody{display: none;}.webBody{display: block;}.importantInfoBlock{margin: 60px 0;}.videoContainer{display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}.videoContainer iframe{aspect-ratio: 16 / 9;width: 100% !important;}
59.introPageBackgroundContainer{position: absolute;left: 0;top:0;right: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;z-index: 1;}.introPageContainer{position: absolute;left: 0;top:0;right: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;padding: 15px;background: rgba(0, 0, 0, 0.55);z-index: 2;}.introPageContainer.staticContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageContent{-webkit-box-flex: 0;-webkit-flex: 0 1 850px;-ms-flex: 0 1 850px;flex: 0 1 850px;margin: 0 10%;position: relative;}.introPageMenu a{position: relative;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 20px;background-color: #fff;margin-bottom: 10px;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;color: #000;-moz-box-shadow:0px 0px 8px -2px #000;-webkit-box-shadow: 0px 0px 8px -2px #000;box-shadow: 0px 0px 8px -2px #000;}.introPageMenu a:hover{text-decoration: none;-moz-box-shadow:0px 0px 12px -2px #000;-webkit-box-shadow: 0px 0px 12px -2px #000;box-shadow: 0px 0px 12px -2px #000;}.introPageMenu a:hover:before{content: '';position: absolute;left: 0;top:0;right: 0;bottom: 0;border: 4px solid #009ee3;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;}.introPageMenu a.competitionStyle2:hover:before{border: 4px solid #fab900;}.introPageMenu a.competitionStyle3:hover:before{border: 4px solid #00a751;}.introPageMenu a.competitionStyle4:hover:before{border: 4px solid #2384c8;}.introPageMenu a.competitionStyle6:hover:before{border: 4px solid #fca4b4;}.introPageMenu a.competitionStyle8:hover:before{border: 4px solid #007b96;}.introPageMenu a.competitionStyle1 .nameAndDistances{-webkit-justify-content: center;justify-content: center;}.introPageMenu a.competitionStyle1 .nameAndDistances img{display: block;width: 80%;}.introPageMenu a.competitionStyle1:hover:before{border: 4px solid #ff5f00;}.introPageMenu a.competitionStyle1 .seeMore{background-color: #ff5f00;}.introPageMenu a .date{font-size: 20px;line-height: 22px;font-weight: 700;margin-right: 20px;width: 150px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;}.introPageMenu a .logo{font-size: 22px;line-height: 24px;font-weight: 700;margin-right: 20px;width: 150px;padding: 0 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;border-left: 2px solid #e9e9e9;border-right: 2px solid #e9e9e9;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 80px;}.introPageMenu a .nameAndDistances{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;}.introPageMenu a .nameAndDistances b{font-size: 26px;line-height: 28px;font-weight: 700;width: 100%;display: block;}.introPageMenu a .nameAndDistances i{font-style: normal;font-size: 14px;line-height: 16px;width: 100%;margin-top: 5px;display: block;display: none !important; }.introPageMenu a .seeMore{-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;background-color: #009ee3;width: 90px;height: 90px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.introPageMenu a.competitionStyle2 .seeMore{background-color: #fab900;}.introPageMenu a.competitionStyle3 .seeMore{background-color: #00a751;}.introPageMenu a.competitionStyle4 .seeMore{background-color: #2384c8;}.introPageMenu a.competitionStyle6 .seeMore{background-color: #fca4b4;}.introPageMenu a.competitionStyle8 .seeMore{background-color: #007b96;}address{font-style: normal;margin-top: 30px;margin-bottom: 30px;
59display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;}.introPageContent address{-webkit-flex-direction: column;flex-direction: column;color: #fff;font-weight: 600;text-shadow: 1px 0px 5px #000000;}.introPageContent address a{color: #fff;}.introPageContent address .company{display: none;}.pageContainer{margin:0 auto;max-width:1500px;min-width:290px;padding:0 15px;}.pageContainer.contentPage{margin-top: -20px;}.headerContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;}.logoAndMenuContainer{position: absolute;top:85px;left: 70px;right: 70px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;background-color: #fff;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;-moz-box-shadow:0px 0px 18px -10px #000;-webkit-box-shadow: 0px 0px 18px -10px #000;box-shadow: 0px 0px 18px -10px #000;z-index: 5;padding: 30px;}.headerBannersContainer{display:inline-block;position:relative;background-color: #fff;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-moz-box-sizing: border-box;box-sizing: border-box;}.headerBannersContainer:before{content: "";display: block;padding-top: 550px;background-color: #fff; }.headerContainer.contentPage .headerBannersContainer:before{padding-top: 308px; }.homepage{position: absolute;top:27px;left: 120px;z-index: 6;}.homepage a{font-weight: 500;font-size: 20px;text-decoration: underline;color: #fff;position: relative;padding-left: 65px;}.homepage a:before{content: '';position: absolute;left: 0;top: -10px;width: 50px;height: 50px;border: 2px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_home.png);background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;}.bannerRightSide{position: absolute;right: -1px;top: 0;bottom: 0;z-index: 4;background-image: url(/design/design/jooks_ee_2020/common/img/banner_diagonal.png);background-repeat:no-repeat;background-position: right top;width: 240px;}.bannerShadow{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;-moz-box-shadow:inset 0 0 150px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 150px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 150px rgba(0, 0, 0, 0.8);}.bannerColorLayer{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;background: rgba(0, 158, 227, 0.2);display: none !important;}.headerBanners{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;text-align:center;background-image: url(/design/design/jooks_ee_2020/common/img/loading.gif);background-size: auto 200px;background-repeat:no-repeat;background-position: 50% 50%;}.headerRightContent{background-color: #fff;width: 520px;padding-right: 70px;min-height: 550px;}.headerContainer.contentPage .headerRightContent{width: auto;min-height: 308px;padding-left: 15px;}.buttonsBar{margin-top: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}a.logo{margin-right: 20px;margin-left: 20px;}a.logo img{display: block;max-width: 220px;max-height: 78px;}.competitionLabel{width: 60px;margin-right: 20px;}.competitionLabel img{display: block;width: 100%;max-width: 220px;max-height: 78px;}.headerRightSide{margin-left: 30px;}.registerMenu{margin:0 7px 30px 7px;}.registerMenu a{position: relative;display: block;background: rgba(240, 50, 35, 0.8);color: #fff;font-weight: 500;font-size: 24px;line-height: 26px;text-align: center;padding: 15px 30px;transform: skew(-15deg);font-style: normal;}
59.registerMenu a span{display:inline-block;transform: skew(15deg);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;font-style: normal;}.registerMenu a:hover{background: rgba(240, 50, 35, 1.0);text-decoration: none;}.langMenuContainer{border:2px solid #b7b7b7;background-color: #fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;padding: 14px 25px 14px 15px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 8px;background-position: right 10px top 20px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png);z-index: 6;cursor: pointer;position: absolute;right: 0;top: 0;}.langMenuContainer:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.langMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;position: relative;padding-right: 92px;height: 50px;margin-right: 45px;}
59.langMenu a,.langMenu span{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-right: 10px;width:32px;height: 20px;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.langMenu a.et,.langMenu span.et{background-image: url(/design/design/jooks_ee_2020/common/img/et.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.en,.langMenu span.en{background-image: url(/design/design/jooks_ee_2020/common/img/en.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.ru,.langMenu span.ru{background-image: url(/design/design/jooks_ee_2020/common/img/ru.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.fi,.langMenu span.fi{background-image: url(/design/design/jooks_ee_2020/common/img/fi.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a:hover,.langMenu a.active{}.langMenu .otherLangs a{margin-top: 5px;}.closeOtherLangs{background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png);}.mobileRegisterButton{display: none;}nav.mainMenu{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}a.mobileMainMenuOpener{display: none;width: 44px;background: url('/design/design/jooks_ee_2020/common/img/icon_menu_dark.png') right center no-repeat;background-size: auto 44px;height: 44px;left:0;}nav.mainMenu{-webkit-justify-content: center;justify-content: center;}nav.mainMenu a{font-family: 'Open Sans', sans-serif;font-weight: 700;color:#000;display: block;padding: 10px 15px;font-size: 24px;line-height: 28px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;position: relative;text-transform: uppercase;text-align: center;}nav.mainMenu a.close,.categoryMenu a.close{display: none;}nav.mainMenu a:hover,nav.mainMenu a.active{text-decoration: none;color:#009ee3;}nav.mainMenu.mobileMenu{display: none;}.selfServiceButton{margin-left: 30px;margin-right: 12px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.emptySpace{display: none;}a.selfService{background-color: #e30030;display: block;padding: 18px 65px 19px 30px;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;color: #fff;text-decoration: none;font-size: 22px;line-height: 24px;text-transform: uppercase;font-weight: 700;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 18px;background-position: right 30px center;}a.selfService.selfServiceSmall{padding: 12px 18px 13px 18px;font-size: 12px;line-height: 15px;background-image: none;}.introBannerContent{position: absolute;left:0;right: 0;bottom: 0;top: 186px;z-index: 5;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
59-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.campaigns{margin-top:155px;padding: 20px 0;min-height: 320px;margin-right: 45px;-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.campaign h2{color: #000;text-align: center;padding: 0;margin: 0;font-size: 32px;line-height: 38px;text-transform: none;font-weight: 500;}.campaign .intro{margin-top: 15px;text-align: center;line-height: 22px;}.campaign .button{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 20px;}.campaign .button a.btn{padding-right: 55px;background-repeat:no-repeat;background-size: auto 16px;background-position: right 20px center;}.campaign.pictureCampaign img{max-width: 100%;max-height: 100%;} .firstPageCompetitionsContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.firstPageCompetitions{-webkit-box-flex: 0;-webkit-flex: 0 1 850px;-ms-flex: 0 1 850px;flex: 0 1 850px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.firstPageCompetitions .competition{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;margin: 2px 0;}.firstPageCompetitions .competition .date,.firstPageCompetitions .competition a.name,.f
59irstPageCompetitions .competition .actionButton,.firstPageCompetitions .competition a.action{-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;background: rgba(27, 27, 27, 0.8);color:#fff;padding: 12px 20px;font-size: 22px;line-height: 24px;font-weight: 500;transform: skew(-15deg);font-style: normal;}.firstPageCompetitions .competition .actionButton.ru,.firstPageCompetitions .competition a.action.ru{font-size: 16px;line-height: 24px;}.firstPageCompetitions .competition .date{width: 160px;justify-content: center;-webkit-justify-content: center;}.firstPageCompetitions .competition a.name{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-left: 4px;}.firstPageCompetitions .competition .actionButton,.firstPageCompetitions .competition a.action{background: rgba(240, 50, 35, 0.8);width: 180px;justify-content: center;-webkit-justify-content: center;margin-left: 4px;cursor: pointer;}.firstPageCompetitions .competition .actionButton.results,.firstPageCompetitions .competition a.action.results{background: rgba(158, 158, 158, 0.8);}.firstPageCompetitions .competition .actionButton:hover,.firstPageCompetitions .competition a:hover.action{background: rgba(240, 50, 35, 1.0);text-decoration: none;}.firstPageCompetitions .competition .actionButton.results:hover,.firstPageCompetitions .competition a:hover.action.results{background: rgba(158, 158, 158, 1.0);}.firstPageCompetitions .competition .date span,.firstPageCompetitions .competition a.name span,.firstPageCompetitions .competition .actionButton span,.firstPageCompetitions .competition a.action span{transform: skew(15deg);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;font-style: normal;}.firstPageCompetitions .competition a.name span{display: block;}.firstPageCompetitions .competition a.name b{display: block;font-size: 12px;line-height: 14px;font-weight: normal;margin-top: 5px;}.socialMedia{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 40px;}.socialMediaGroup{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.socialMediaGroupHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-bottom: 20px;}.socialMediaGroup h2{}.socialMediaGroupHeader a{background-color:transparent;color: #fff;text-decoration: underline;font-weight: 500;font-size: 16px;margin-left: 20px;}.socialMediaGroupContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 20px;justify-content: space-between;}.socialMediaGroupContent .post{background-color: #b7b7b7;position: relative;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.socialMediaGroupContent .post:hover{opacity: 0.8;}.socialMediaGroupContent .post .postContent{width: 100%;height: 0;padding-bottom: 100%;position: relative;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.socialMediaGroupContent .post .text{position: absolute;top:40px;bottom:40px;left:40px;right: 40px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;text-align: center;overflow: hidden;
59line-height: 26px;}.socialMediaGroupContent .post .textMouseOver{display: none;}.socialMediaGroupContent .post:hover .textMouseOver{display: block;position: absolute;left: 0;right: 0;top:0;bottom: 0;padding: 40px;line-height: 26px;overflow: hidden;background-color: #b7b7b7;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;text-align: center;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: rgba(0, 158, 227, 0.9);color: #fff;font-weight: 500;}.socialMediaButtons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 20px;}.socialMediaMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-right: 30px;}.socialMediaMenu a{display: block;border:2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width: 50px;height: 50px;margin-bottom: 0;margin-left:5px;background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;}.socialMediaMenu a:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.socialMediaMenu a.facebook{background-image: url(/design/design/jooks_ee_2020/common/img/icon_facebook.png);}.socialMediaMenu a.instagram{background-image: url(/design/design/jooks_ee_2020/common/img/icon_instagram.png);}.socialMediaMenu a.youtube{background-image: url(/design/design/jooks_ee_2020/common/img/icon_youtube.png);}.sponsorsBlock{margin: 40px 10px 0 10px;}.contentPage .sponsorsBlock{margin: 0px;}a.search{display: none;border:2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width: 50px;height: 50px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;background-image: url(/design/design/jooks_ee_2020/common/img/icon_search.png);}a.search:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.distancesBlock{margin-top: 40px;}.distancesBlock h2{display: none;}.distances{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;margin-top:20px;}.distances .distance{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;cursor: pointer;max-width: 528px;}.distances.distancesWithRows .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 19.2% !important;margin: 0;margin-left: 1%;margin-bottom: 15px;}.distances.distancesWithRows .distance:nth-child(5n+1){margin-left: 0;}.distances.distancesWithRowsMaijooks .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 24.25% !important;margin: 0;margin-left: 1%;margin-bottom: 15px;}.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1){margin-left: 0;}.distances .distance.noLink{cursor: default;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
59-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.distances .distance .logo{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;height: 80px;margin: 15px 0;}.distances .distance .logo img{display: block;max-width: 90%;max-height: 80px;}.distances .distance h3{text-transform: none;padding: 0;margin: 15px 0;font-size: 24px;line-height: 27px;letter-spacing: normal;text-align: center;font-weight: 500;height: 80px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.distances .distance .date,.distances .distance .time,.distances .distance .description{text-align: center;font-size: 16px;line-height: 20px;}.distances .distance .extraInfo{text-align: center;font-size: 16px;line-height: 20px;font-weight: 600;color: #b7b7b7;}.distances .distance .button{margin-top: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.distances .distance .button a.btn{display: block;margin: 0;color:#b7b7b7;padding: 12px 40px 12px 20px;font-size: 16px;line-height: 18px;border: 2px solid #b7b7b7;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 12px;background-position: right 15px center;}.distances .distance .button a:hover.btn{color:#009ee3;border: 2px solid #009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);}.distances .distance:hover{border: 2px solid #009ee3;}.distances .distance:hover .button .btn{color:#009ee3;border: 2px solid #009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.newsBlock{margin-top: 40px;}.latestNews{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;margin-top:20px;}.latestNews.newsList{-webkit-justify-content: flex-start;justify-content: flex-start;margin-top:0px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.latestNews .item{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;max-width: 528px;}.latestNews .item:hover .photo{opacity: 0.8;}.latestNews.newsList .item{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 32%;margin: 0 0 20px 2%;}.latestNews.newsList .item:nth-child(3n+1){margin-left: 0;}.latestNews .item .photo{width: 100%;position: relative;}.latestNews .item .photo:before{content: "";display: block;padding-top: 66%;}.latestNews .item .photo .photoContent{background-color: #f4f4f4;position: absolute;left: 0;top:0;right: 0;bottom: 0;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;z-index: 1;}.latestNews .item .photo .date,.latestNews.newsList .item .photo .date{position: absolute;left: 50%;bottom: -30px;height: 60px;width: 60px;padding: 0;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;z-index: 2;margin-left: -30px;background-color: #009ee3;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
59-webkit-justify-content: center;color: #fff;font-weight: 500;font-size: 16px;}.latestNews .item h3{margin: 35px 0 0 0;padding: 0 20px;text-align: center;text-transform: none;font-size: 18px;line-height: 22px;font-weight: 500;letter-spacing: normal;}.newsBlock .buttonsBlock{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 25px;}.contentArea{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin:0;margin-top: 20px;}aside{width: 340px;padding: 40px 20px 40px 0;margin-right: 40px;box-shadow: inset -20px 0 30px -30px rgba(0,0,0,0.2);-moz-box-sizing: border-box;box-sizing: border-box;}article{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;min-height: 200px;padding: 40px 0 40px 0;}article .content img{}nav.subMenu{background-color: transparent;-moz-box-sizing: border-box;box-sizing: border-box;}nav.subMenu a{display: block;background-color: #f1f1f1;color: #000;font-weight: 500;padding: 15px 20px;font-size: 18px;line-height: 20px 25px;margin-bottom: 5px;position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}nav.subMenu a:hover,nav.subMenu a.active{text-decoration: none;color:#fff;background-color: #009ee3;}nav.subMenu a.active{background-color: #009ee3;position: relative;}nav.subMenu a.active:before{content: '';position: absolute;top:0;right:-20px;bottom:0;background-color: #009ee3;width: 35px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 10px center;}nav.subMenu .level_2{margin: 10px 0;}nav.subMenu .level_2 a{background-color: transparent;display:block;padding: 2px 10px 2px 20px;font-size: 14px;line-height: 18px;color: #000;margin-bottom: 10px;font-weight: normal;}nav.subMenu .level_2 a.active{text-decoration: underline;color: #009ee3;}nav.subMenu .level_2 a.active:before{display: none;}nav.subMenu .level_3{margin: 5px 0;}nav.subMenu .level_3 a{padding: 3px 10px 3px 55px;font-size: 14px;line-height: 16px;}nav.subMenu .level_3 a:hover,nav.subMenu .level_3 a.active{text-decoration: underline;color: #a5c44d;}nav.subMenu .level_3 a:hover:before,nav.subMenu .level_3 a.active:before{display: none;}nav.footerMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin: 0 10px;}nav.footerMenu a{display: block;color: #000;font-size: 16px;font-weight: 500;padding: 5px 20px;margin: 5px 0;}nav.footerMenu a:hover,nav.footerMenu a.active{color:#009ee3;text-decoration: underline;}footer{margin-top: 40px;padding: 30px 0 40px 0;box-shadow: inset 5px 5px 30px -28px;}footer address{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-weight: normal;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;color: #000;font-size: 16px;font-style: normal;padding: 30px 80px 0 80px;border-top:2px solid #009ee3;position: relative;}footer address a.bestit{display: block;position: absolute;right: 0;top:50%;margin-top: 3px;width: 70px;height: 23px;background-image: url(/design/design/jooks_ee_2020/common/img/bestit.png);background-repeat:no-repeat;background-size: auto 23px;background-position: center center;}footer address.aims a.bestit{position: absolute;left: 50%;right: auto;top:50%;margin-left: -35px;}footer address span{margin:5px 15px;text-align: center;}footer address span.company{margin-right: 3px;}footer address span.address{margin-left: 0;}footer address span.address:before{content: '- ';}footer address a{color: #000;}.competitionIntro{width: 100%;}.competitionIntro h1{letter-spacing: normal;padding: 0;margin: 0;text-transform: none;font-weight: 500;text-align: center;font-size: 36px;line-height: 42px;}.competitionIntro .date{margin-top: 15px;text-align: center;font-weight: 500;font-size: 22px;}.competitionIntro .competitionDistances{margin-top: 15px;padding: 15px 0;border-top: 2px solid #b7b7b7;border-bottom: 2px solid #b7b7b7;text-align: center;}.competitionIntro .button{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
59-webkit-justify-content: center;margin-top: 30px;}.partnerBanners{margin-top: 40px;padding: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;}.partnerBanners .banner{width: 100%;}.partnerBanners .banner img{display: block;width: 100%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.SPO_listStartlist .birth_year{display: none;}.campaign .competitionDistances a{margin: 3px !important;} @media (max-width: 1800px) {.homepage{left: 65px;}.logoAndMenuContainer{position: absolute;left: 15px;right: 15px;}.headerRightContent{padding-right: 15px;}}@media (max-width: 1700px) {nav.mainMenu a{padding: 10px 12px;font-size: 20px;line-height: 28px;}a.selfService{background-color: #e30030;display: block;padding: 18px 55px 19px 25px;font-size: 20px;line-height: 24px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 16px;background-position: right 20px center;}}@media (max-width: 1500px) {.homepage{left: 45px;}.logoAndMenuContainer{padding: 15px 20px;}.competitionLabel{width: 45px;margin-right: 15px;}a.logo{margin-right: 15px;margin-left: 15px;}a.logo img{display: block;max-width: 140px;max-height: 57px;}.selfServiceButton{margin-right: 0px;}a.selfService{padding: 14px 55px 15px 25px;margin-right: 0px;}.headerBannersContainer:before{content: "";display: block;padding-top: 450px;background-color: #000; }.campaigns{margin-top:105px;min-height: 270px;}.headerRightContent{width: 400px;min-height: 450px;}.langMenu{margin-right: 15px;}.campaigns{margin-right: 25px;}.headerContainer.contentPage .headerBannersContainer:before{padding-top: 260px; }.headerContainer.contentPage .headerRightContent{width: auto;min-height: 260px;padding-left: 15px;}.headerContainer.contentPage .bannerShadow{-moz-box-shadow:inset 0 0 100px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8);}.distances .distance{padding: 15px;}.distances .distance h3{font-size: 22px;line-height: 23px;}.distances .distance .button a.btn{font-size: 14px;line-height: 18px;}.competitionIntro h1{font-size: 28px;line-height: 30px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 10px;}.competitionIntro .competitionDistances{padding: 10px 0;}.competitionIntro .button{margin-top: 15px;}.eventSponsorBox{margin: 20px 20px;width: 140px;height: 60px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 60px;}.SPO_competitionLeftBlock{width: 290px;}}@media (max-width: 1400px) {nav.mainMenu a{padding: 10px 10px;font-size: 18px;line-height: 22px;}a.selfService{font-size: 16px;line-height: 20px;padding: 12px 40px 12px 20px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 12px;background-position: right 15px center;}.competitionListBox,.competitionListBox:nth-child(4n+1){width: 32%;margin-left: 2%;margin-bottom: 20px;}.competitionListBox:nth-child(3n+1){margin-left: 0;}.SPO_competitionLogo{width:250px;margin-left: 20px;}.SPO_listStartlist .birth_year,.SPO_listStartlist .gender{display: none;}}@media (max-width: 1200px) {a.logo{margin-right: 25px;margin-left: 15px;}a.logo img{display: block;max-width: 160px;max-height: 57px;}.emptySpace{display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-right: 30px;}.selfServiceButton{margin-left: 0;margin-right: 30px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}a.mobileMainMenuOpener{display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}nav.mainMenu{display:none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;margin:0px;z-index: 100;background: rgba(255, 255, 255, 1.0);padding: 60px 10px 20px 10px;overflow: auto;-moz-box-sizing: border-box;box-sizing: border-box;}nav.mainMenu:target {display: block;-webkit-animation: fadeIn 1s ease;animation: fadeIn 1s ease;}nav.mainMenu a{border: 0;}nav.mainMenu a.close{display: block;font-size: 0;text-decoration: none;padding: 0;position: absolute;top:15px;height: 24px;}nav.mainMenu a.close:hover{background-color: transparent;border: 0;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}nav.mainMenu a.close:hover:before{display: none;}.distances{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
59-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.distances .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;width: 270px;margin-bottom: 20px;}.latestNews{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.latestNews .item{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;width: 270px;margin-bottom: 20px;}.latestNews .item .photo:before{content: "";display: block;padding-top: 100%;}.socialMediaGroupContent .post{display: none;}.socialMediaGroupContent .post:first-child,.socialMediaGroupContent .post:nth-child(2),.socialMediaGroupContent .post:nth-child(3){display: block;}.eventSponsorBox{margin: 15px 15px;width: 120px;height: 50px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 50px;}.SPO_competitionOveralDataContainer{-webkit-flex-direction: column;flex-direction: column;}.SPO_competitionLogo{width:100%;margin-left: 0px;margin-bottom: 20px;}aside{display: none;}.SPO_mapsTabs .tab{font-size: 12px;line-height: 16px;padding: 15px 10px;}article{display: inline-block;overflow-x: auto;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;padding-right: 15px;}.distances.distancesWithRows .distance,.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1){width: 32% !important;margin: 0;margin-left: 2%;margin-bottom: 20px;}.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1){margin-left: 0;}}@media (max-width: 1100px) {.video_listBox,.video_listBox:nth-child(even),.video_listBox:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 20px;}.video_listBox:nth-child(2n+1){margin-left:0;}.video_listBox:before{width: 70px;height: 70px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 55px;background-repeat:no-repeat;}.vipSponsors .sponsorBox{margin: 10px 20px;width: 180px;height: 80px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 80px;}} @media (max-width: 992px) {.introPageMenu a .date{font-size: 18px;line-height: 20px;font-weight: 700;margin-right: 20px;width: 120px;}.introPageMenu a .logo{width: 120px;padding: 0 20px;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 70px;}.introPageMenu a .nameAndDistances b{font-size: 22px;line-height: 24px;}.introPageMenu a .seeMore{width: 90px;height: 90px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.headerRightContent{width: 350px;}.competitionListBox,.competitionListBox:nth-child(4n+1),.competitionListBox:nth-child(3n+1){width: 49%;margin-left: 2%;margin-bottom: 15px;}.competitionListBox:nth-child(2n+1){margin-left: 0;}h1{font-size:36px;line-height:38px;}h1.contentHeader.newsHeader{font-size: 26px;line-height: 28px;}h2{font-size:26px;line-height:28px;}h3{font-size:20px;line-height:22px;}.eventSponsorBox{margin: 15px 15px;width: 110px;height: 40px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 40px;}.SPO_competitionLeftBlock{width: 100%;padding: 20px 0 0 0;margin-right: 40px;box-shadow: none;-moz-box-sizing: border-box;box-sizing: border-box;}a.SPO_competitionMenuLinkActive:before{display: none;}.SPO_competitionRightBlock{padding: 0 0 40px 0;}.SPO_competitionLogo{width: 100%;text-align: center;}.SPO_competitionLogo img{display: inline-block;}.SPO_registerButtonBlock{margin-top:15px;margin-bottom: 30px;}.latestNews.newsList .item,.latestNews.newsList .item:nth-child(3n+1){-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 48%;margin: 0 0 20px 4%;}.latestNews.newsList .item:nth-child(2n+1){margin-left: 0;}.latestNews.newsList .item h3{padding: 0 0px;text-align: center;text-transform: none;font-size: 16px;}.sponsorRow .logo{width: 200px;}.content{padding-top: 20px;}h1.contentHeader{margin: 0 0 15px 0;}}@media (max-width: 920px) {.latestNews .item:nth-child(3){display: none;}.latestNews.newsList .item{display: block;}}@media (max-width: 768px) {.introPageMenu a .date{font-size: 16px;line-height: 18px;font-weight: 700;margin-right: 20px;width: 110px;}.introPageMenu a .logo{width: 100px;padding: 0 10px;}.introPageMenu a .nameAndDistances b{font-size: 18px;line-height: 20px;}.introPageMenu a .nameAndDistances i{font-size: 12px;line-height: 14px;}.introPageMenu a .seeMore{width: 70px;height: 70px;margin-left: 10px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.bannerShadow{-moz-box-shadow:inset 0 0 100px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8);}.competitionIntro h1{font-size: 24px;
59line-height: 26px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 10px;}.competitionIntro .date{font-size: 18px;}.competitionIntro .competitionDistances{font-size: 14px;line-height: 17px;}.competitionIntro .button{margin-top: 15px;}.SPO_mapsTabs .tab{padding: 15px 5px;}.SPO_mapsTabs .tab.active:before{bottom:-15px;margin-left: -10px;}.SPO_mapsTabs .tab.active:after{bottom:-13px;margin-left: -8px;}.SPO_listStartlist .location{display: none;}.vipSponsors .sponsorBox{margin: 10px 20px;width: 140px;height: 60px;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 60px;}.SPO_listResultsList .team{display: none;}.distances.distancesWithRows .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1){width: 48% !important;margin: 0;margin-left: 2%;margin-bottom: 10px;}.distances.distancesWithRows .distance:nth-child(2n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(2n+1){margin-left: 0;}}@media (max-width: 650px) {.introPageBackgroundContainer{display: none;}.introPageContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageMenu a{-webkit-flex-direction: column;flex-direction: column;padding: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-bottom: 20px;}.introPageMenu a .seeMore{display: none;}.introPageMenu a .date{width: 100%;}.introPageMenu a .logo{width: 100%;padding: 0;margin: 15px 0;border: 0;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 100px;}.introPageMenu a .nameAndDistances{display: block;text-align: center;margin: 0;padding: 0;}.introPageMenu a .nameAndDistances b,.introPageMenu a .nameAndDistances i{width: 100%;padding: 0 30px;-moz-box-sizing: border-box;box-sizing: border-box;}.introPageMenu a:hover:before{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.headerRightContent{width: 300px;}.socialMediaMenu{margin-right: 5px;}.socialMediaMenu a{width: 32px;height: 32px;margin-bottom: 0;margin-left:5px;background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}a.search{width: 32px;height: 32px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;background-image: url(/design/design/jooks_ee_2020/common/img/icon_search.png);}.langMenuContainer{border:2px solid #b7b7b7;background-color: #fff;-webkit-border-radius: 17px;-moz-border-radius: 17px;border-radius: 17px;padding: 8px 25px 8px 10px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 8px;background-position: right 10px top 13px;}.langMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;position: relative;padding-right: 92px;height: 32px;}.langMenu a,.langMenu span{width:26px;height: 16px;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.langMenu a.et,.langMenu span.et{background-image: url(/design/design/jooks_ee_2020/common/img/et.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.en,.langMenu span.en{background-image: url(/design/design/jooks_ee_2020/common/img/en.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.ru,.langMenu span.ru{background-image: url(/design/design/jooks_ee_2020/common/img/ru.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.fi,.langMenu span.fi{background-image: url(/design/design/jooks_ee_2020/common/img/fi.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.logoAndMenuContainer{position: absolute;top:68px;}.homepage a{font-weight: 500;font-size: 0;}.homepage a:before{content: '';position: absolute;
59left: 0;top: -28px;width: 32px;height: 32px;border: 2px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_home.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}a.logo{margin-right: 10px;margin-left: 15px;}a.logo img{max-width: 120px;max-height: 43px;}.selfServiceButton,.emptySpace{margin-right: 10px;}a.selfService{padding: 12px 30px 12px 15px;margin-right: 0px;font-size: 14px;line-height: 18px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 10px;background-position: right 10px center;}a.mobileMainMenuOpener{background-size: auto 44px;height: 44px;left:0;}.campaign h2{font-size: 24px;line-height: 28px;}.campaign .intro{line-height: 20px;font-size: 14px;margin-top: 10px;}.campaign .button a.btn,.competitionIntro .button a.btn{font-size: 16px;padding: 12px 20px;padding-right: 50px;background-size: auto 14px;background-position: right 15px center;}.campaigns{min-height: 200px;}.headerBannersContainer:before{content: "";display: block;padding-top: 425px;background-color: #000; }.headerRightContent{min-height: 480px !important;}.headerContainer.contentPage .headerRightContent{padding-left: 5px;}.headerContainer.contentPage .headerBannersContainer:before{padding-top: 225px; }.headerContainer.contentPage .headerRightContent{width: auto;min-height: 50px !important;}.headerContainer.contentPage .bannerShadow{-moz-box-shadow:inset 0 0 60px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8);}.distancesBlock h2{display: block;margin: 0;padding: 0;}.distancesBlock h2 span{display: block;background-color: transparent;padding: 20px 40px;color: #000;border: 2px solid #b7b7b7;position: relative;transform: none;cursor: pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 0;}.distancesBlock h2 span:after{content:'';padding-right:30px;background: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png) right center no-repeat;background-size: auto 9px;}.distancesBlock h2 span.closeDistances:after{content:'';padding-right:30px;background: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png) right center no-repeat;background-size: auto 9px;}.distancesBlock h2 span:hover{border: 2px solid #009ee3;}.distances .distance,.distances.distancesWithRows .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRows .distance:nth-child(2n+1),.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(2n+1){width: 100% !important;margin: 0;margin-bottom: 15px;}.latestNews .item{width: 100%;margin-bottom: 15px;}.latestNews .item:nth-child(2),.latestNews .item:nth-child(3){display: none;}.latestNews.newsList .item{display: block;}.latestNews .item .photo:before{content: "";display: block;padding-top: 66.6%;}.socialMediaGroupContent{-webkit-justify-content: center;justify-content: center;}.socialMediaGroupContent .post{margin: 0;width: 48%;margin-left: 4%;}.socialMediaGroupContent .post,.socialMediaGroupContent .post:nth-child(3){display: none;}.socialMediaGroupContent .post:first-child,.socialMediaGroupContent .post:nth-child(2){display: block;}.socialMediaGroupContent .post:first-child{margin-left: 0;}footer address{padding: 30px 0 50px 0;margin-bottom:0;}footer address a.bestit{display: block;position: absolute;right: 50%;margin-right: -35px;top:auto;bottom: 0;margin-top: 0;width: 70px;height: 23px;background-image: url(/design/design/jooks_ee_2020/common/img/bestit.png);background-repeat:no-repeat;background-size: auto 23px;background-position: center center;}.eventSponsorBox{margin: 10px 10px;width: 90px;height: 35px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 35px;}.sponsorsBlock{clear:both;margin: 40px 0px 0 0px;}.eventSponsorsGroup .eventSponsorsGroupName{text-align: center;font-weight: 500;margin-bottom: 10px;margin-top: 0px;font-size: 22px;text-transform: uppercase !important;}.SPO_competitionOveralDataValue{margin-bottom: 5px;}.SPO_competitionOveralDataValue table tr td{white-space: normal;line-height: 21px;padding-bottom: 8px;}.SPO_competitionOveralDataValue table tr td:first-child{white-space: nowrap;vertical-align: top;padding-right: 10px;}h1{font-size:28px;line-height:30px;}h1.contentHeader.newsHeader{font-size: 22px;line-height: 24px;}h2{font-size:22px;line-height:24px;}h3{font-size:18px;line-height:20px;}.SPO_registerButtonBlock a.selfService{display: block;}.contentArea{margin:0;margin-top: 20px;}.mobileRegisterButton{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
59-webkit-justify-content: center;margin-top: 30px;padding-top: 30px;border-top: 2px solid #f1f1f1;}.mobileRegisterButton a.selfService{color: #fff;padding: 15px 60px 15px 30px;margin: 0;}.logoAndMenuContainer,.socialMediaGroupContent .post,.socialMediaGroupContent .post .postContent,.socialMediaGroupContent .post:hover .textMouseOver,.distances .distance,.latestNews .item .photo .photoContent,.partnerBanners .banner img,.eventSponsorsGroup,.newsView .newsPic img,.video_listBox img{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}a.logo{margin-left: 0;}.distancesBlock{margin: 0;padding: 0;margin-top: 15px;}.newsBlock h2{display: none;}.newsBlock{margin-top: 15px;}.newsBlock .buttonsBlock{margin-top: 10px;}.partnerBanners{margin-top: 40px;padding: 0;-moz-box-sizing: border-box;box-sizing: border-box;}h1.contentHeader{margin: 0 0 15px 0;}.video_listBox,.video_listBox:nth-child(even),.video_listBox:nth-child(3n+1),.video_listBox:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;}.video_listBox:before{width: 70px;height: 70px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 55px;background-repeat:no-repeat;}.SPO_listResultsList .gender{display: none;}.introPageMenu a.competitionStyle1 .nameAndDistances img{width: 80%;padding: 25px 0;}.introPageMenu a.competitionStyle1 .nameAndDistances{text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.tm_name_in_mobile{display: block;}}@media (max-width: 600px) {table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr,table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.responsive td.photo,table.SPO_resultsList.responsive tr td,table.SPO_resultsList.responsive tr td.place,table.SPO_resultsList.responsive tr td.name,table.SPO_resultsList.responsive tr td.time{ display: block;text-align:left;width:auto;}table.responsive th.center,table.responsive td.center,table.SPO_resultsList.responsive tr td.center{text-align:left !important;}table.responsive th.right,table.responsive td.right{text-align:left;}table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;border:0px solid red;}table.responsive tr {border: 2px solid #b7b7b7;margin-bottom:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-khtml-border-radius: 10px;padding: 10px;}table.responsive tr:nth-child(odd) {background-color:#f4f4f4;}.SPO_listTable tr:nth-child(even) td,.SPO_resultsList tr:nth-child(even) td,.SPO_resultsList.responsive tr:nth-child(even) td{background-color:transparent;border: 0px;}.SPO_listTable tr:nth-child(odd) td,.SPO_resultsList tr:nth-child(odd) td,.SPO_resultsList.responsive tr:nth-child(odd) td{background-color: transparent;border: 0px;}table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo,table.SPO_resultsList.responsive tr td,table.SPO_resultsList.responsive tr td.place,table.SPO_resultsList.responsive tr td.name,table.SPO_resultsList.responsive tr td.time,table.SPO_resultsList.responsive tr td.genderPlace,table.SPO_resultsList.responsive tr td.center{ border: none;border-bottom: 0px solid #dedede; position: relative;padding-left: 42% !important;white-space:normal;text-align: left !important;border: 0 !important;}table.SPO_resultsList.responsive tr td.genderPlace{display: none;}table.responsive td.listButtonField { border: none;position: relative;padding: 0px;background-color:#f5f5f5;margin-bottom:1px; width:100%;}table.responsive td.listPhotoField { border: none;position: relative;padding: 10px;margin-bottom:1px; width:100%;-moz-box-sizing: border-box;box-sizing: border-box;font-size:0px;text-align:center;}table.responsive td.listButtonField a.buttonDetailView,table.responsive td.listButtonField a.buttonEdit,table.responsive td.listButtonField a.buttonDelete,table.responsive td.listButtonField a.buttonMoveUp,table.responsive td.listButtonField a.buttonMoveDown,table.responsive td.listButtonField a.buttonAdd{display:block;width:100%;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;-khtml-border-radius: 0px;}table.responsive td:before { position: absolute;top: 8px;left: 10px;width: 40%; padding-right: 10px; white-space: nowrap;font-weight:600;}.responsiveHeader{background-color:red;position: absolute;top: -9999px;left: -9999px;}table.pricelist td:before {font-size:12px;width:50%;}table.pricelist td { padding-left: 55%; }table.responsive2,table.responsive2 tbody,table.responsive2 tr,table.responsive2 tr td{display:block;width:100% !important;}table.responsive2 tr td{margin-bottom:15px;}article{min-height: auto;padding: 20px 12px 20px 12px;}.newsView .newsPic{float: none;margin: 0 0 20px 0;width: 100%;}.pageContainer.introPage{padding-left: 27px;padding-right: 27px;-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_mapsTabs{-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_mapsTabs .tab,.SPO_mapsTabs .tab:first-child,.SPO_mapsTabs .tab:last-child{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;padding: 15px 10px;margin-right: 5px;margin-bottom: 5px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font-size: 12px;line-height: 17px;border: 2px solid #f4f4f4;}.SPO_mapsTabs .tab.active:before{display: none;}.SPO_mapsTabs .tab.active:after{display: none;}.SPO_tabContent{margin-top: 20px;}
59.SPO_listFilter,.SPO_listFilter form{-webkit-justify-content: center;justify-content: center;padding: 10px;}.SPO_listFilter .SPO_listFilterElement,.SPO_listFilter form .SPO_listFilterElement{width: 100%;margin: 5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}.SPO_listFilter input[type=text],.SPO_listFilter input[type=file],.SPO_listFilter input[type=password],.SPO_listFilter textarea,.SPO_listFilter select{width: 100%;max-width: 100%;}.SPO_competitionRightBlock h1{margin-top: 25px;}.sponsorRow{-webkit-flex-direction: column;flex-direction: column;padding: 30px 0;}.sponsorRow .logo{width: 100%;margin-right: 0px;margin-bottom: 15px;-webkit-justify-content: flex-start;justify-content: flex-start;}.sponsorRow .info{width: 100%;}.competitionLabel{width: 35px;margin-right: 10px;}table.offersTable,table.offersTable tbody,table.offersTable tr,table.offersTable tr td{display: block;width: 100%;}.SPO_listStartlist .class,.SPO_listRegistrationList .team{display: none;}a.selfService.selfServiceSmall{padding: 12px 12px 13px 12px;font-size: 10px;line-height: 15px;background-image: none;}.SPO_listResultsList .certificate{width: auto !important;}.SPO_listResultsList th.certificate{font-size: 0px !important;}.SPO_listResultsList .class{display: none;}table.responsive2{}table.responsive2 table.table{display: table;}table.responsive2 table.table thead{display: table-header-group;}table.responsive2 table.table tbody{display: table-row-group;}table.responsive2 table.table tr{display: table-row;}table.responsive2 table.table td,table.responsive2 table.table th{display: table-cell;-moz-box-sizing: border-box;box-sizing: border-box;width:auto !important;}a.btn.btnImportant,a:hover.btn.btnImportant{padding: 10px 15px 10px 15px;font-size: 12px;line-height: 16px;text-transform: none;margin: 2px;}a.btn.btnSmall,a:hover.btn.btnSmall{background-image: none;padding: 5px 12px 5px 12px;font-size: 10px;line-height: 16px;margin: 1px;}.distances.distancesWithRows .distance a.btn{display: none;}.competitionIntro a.btn{background-image: none !important;}}@media (max-width: 450px) {.headerRightContent{width: 220px;}a.search{display: none;}.langMenu,.langsMenuContainer{margin-right: 0;}.socialMediaMenu{margin-right: 0px;}.campaigns{min-height: 200px;position: relative;}.campaign{position: absolute;left: -30px;right: 0;top:10px;z-index: 7;}.campaign h2{font-size: 20px;line-height: 23px;}.campaign .intro{line-height: 16px;font-size: 13px;margin-top: 10px;height: 65px;overflow: hidden;}.headerBannersContainer:before{content: "";display: block;padding-top: 350px;background-color: #000; }.headerRightContent{min-height: 350px;}.homepage{left: 15px;}.bannerShadow{-moz-box-shadow:inset 0 0 60px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8);}.campaign .button{margin-top: 15px;}.campaign .button a.btn{font-size: 14px;padding: 8px 15px;padding-right: 35px;background-size: auto 10px;background-position: right 10px center;}.competitionIntro h1{font-size: 22px;line-height: 24px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 5px;}.competitionIntro .date{font-size: 16px;margin-top: 0;}.competitionIntro .competitionDistances{font-size: 14px;line-height: 17px;}.competitionIntro .button{margin-top: 15px;}nav.footerMenu{-webkit-flex-direction: column;flex-direction: column;}nav.footerMenu a{display: block;color: #000;font-size: 16px;font-weight: 500;padding: 5px 20px;margin: 5px 0;}.competitionListBox,.competitionListBox:nth-child(4n+1),.competitionListBox:nth-child(3n+1),.competitionListBox:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;}.socialMediaGroupContent .post,.socialMediaGroupContent .post:nth-child(2),.socialMediaGroupContent .post:nth-child(3){display: none;}.socialMediaGroupContent .post:first-child{display: block;width: 100%;}footer address{display: block;}footer address span{display: block;margin:3px 0px;text-align: center;}.latestNews.newsList .item,.latestNews.newsList .item:nth-child(3n+1),.latestNews.newsList .item:nth-child(2n+1){width: 100%;margin: 0 0 25px 0;}article .content img{width: auto !important;max-width: 100% !important;max-height: 100% !important;}a.logo{margin-left: 0px;}.logoAndMenuContainer{padding: 12px;}.competitionLabel{width: 35px;margin-right: 10px;}a.mobileMainMenuOpener{width: 38px;background-size: auto 38px;height: 38px;left:0;}.eventSponsorBox{margin: 10px 8px;width: 80px;height: 35px;}.vipSponsors .sponsorBox{margin: 10px 10px;width: 120px;height: 50px;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 50px;}a.selfService{padding: 8px 24px 8px 10px;margin-right: 0px;font-size: 9px;line-height: 12px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 8px;background-position: right 8px center;}a.selfService.selfServiceSmall{padding: 8px 8px 9px 8px;font-size: 9px;line-height: 14px;background-image: none;}.SPO_listResultsList .birth_year{display: none;}.distances .distance .extraInfo{font-size: 14px;
59line-height: 26px;letter-spacing: -0.5px;}.campaign .date{}.campaign .competitionDistances a.btn{font-size: 12px;line-height: 14px;padding: 8px 15px !important;}}@media (max-width: 400px) {.competitionLabel{display: none;}a.logo img{max-width: 100px;max-height: 36px;}.SPO_listStartlist .team{display: none;}}@media screen and (max-height: 880px) {.introPageContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageBackgroundContainer{display: none;}}.Bold{font-weight: bold;color:red;}.Title{font-weight: bold;font-size: 18px;color:green;}.Code{border: #8b4513 1px solid;padding-right: 5px;padding-left: 5px;color: #000066;font-family: 'Courier New' , Monospace;background-color: #ff9933;}body {color: #000000;}table{border:10px;} 60 61.hiddenBlock_content1,.hiddenBlock_content2{display:none;}.adminLink{position:absolute;top:0px;left:0px;padding:0px;margin:0px;z-index:100000000;}.no_objects{padding:10px;}.listContainer{display:block;overflow-x: auto;}.list{border-spacing: 0;border-collapse: collapse;width:100%;}.list th{padding:5px;background-color:#cdcdcd;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#000;text-align:left;}.list td{padding:5px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}.list td:first-child{border-left:1px solid #e5e5e5;}.list tr:nth-child(odd) {background: #f2f2f2;}.list tr:nth-child(even) {background: #ffffff;}.list tr:nth-child(odd) .listActiveRow,.list tr:nth-child(even) .listActiveRow{background-color:#ccf0fe;}.withHeader tr:first-child td{padding:5px;background-color:#cdcdcd;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#000;font-weight:600;}a.buttonDetailView,a.adminListButtonDetailView,a.buttonEdit,a.buttonDelete,a.buttonMoveUp,a.buttonMoveDown,a.buttonAdd,a.buttonPhoto{dis
61play:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;font-size: 0px;text-indent: -9999999px;}a.buttonOpen{display:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a.buttonClose{display:block;width:26px;height:26px;background-color: #00adef;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a:hover.buttonDetailView,a:hover.buttonEdit,a:hover.buttonDelete,a:hover.buttonMoveUp,a:hover.buttonMoveDown,a:hover.buttonPhoto{background-color: #cdcdcd;}h2 a.buttonAdd{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}h2 a.buttonOpen{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}h2 a.buttonClose{background-color:#cdcdcd;position:absolute;right:10px;top:8px;}a.buttonDetailView{background-image:url(/design/design/common/img/button_detail_view.png);}a.buttonEdit{background-image:url(/design/design/common/img/button_edit.png);}a.buttonDelete{background-image:url(/design/design/common/img/button_delete.png);}a.buttonPhoto{background-image:url(/design/design/common/img/button_photo.png);background-size:14px;}a.buttonMoveUp{background-image:url(/design/design/common/img/arrow_desc.png);background-size:10px;}a.buttonMoveDown{background-image:url(/design/design/common/img/arrow_asc.png);background-size:10px;}a.buttonAdd{background-image:url(/design/design/common/img/button_add.png);}a.buttonOpen{background-image:url(/design/design/common/img/arrow_asc.png);}a.buttonClose{background-image:url(/design/design/common/img/arrow_desc.png);}.width100p{width:100%;}.width75p{width:75%;}.width66p{width:66%;}.width50p{width:50%;}.width33p{width:33%;}.width25p{width:25%;}.width20p{width:20%;}.width15p{width:15%;}.width10p{width:10%;}.width5p{width:5%;}.ti1 td:nth-child(1), .ti1 th:nth-child(1),.ti2 td:nth-child(2), .ti2 th:nth-child(2),.ti3 td:nth-child(3), .ti3 th:nth-child(3),.ti4 td:nth-child(4), .ti4 th:nth-child(4),.ti5 td:nth-child(5), .ti5 th:nth-child(5),.ti6 td:nth-child(6), .ti6 th:nth-child(6),.t
61i7 td:nth-child(7), .ti7 th:nth-child(7),.ti8 td:nth-child(8), .ti8 th:nth-child(8),.ti9 td:nth-child(9), .ti9 th:nth-child(9), .ti10 td:nth-child(10), .ti10 th:nth-child(10), .ti11 td:nth-child(11), .ti11 th:nth-child(11),.ti12 td:nth-child(12), .ti12 th:nth-child(12),.ti13 td:nth-child(13), .ti13 th:nth-child(13),.ti14 td:nth-child(14), .ti14 th:nth-child(14),.ti15 td:nth-child(15), .ti15 th:nth-child(15),.ti16 td:nth-child(16), .ti16 th:nth-child(16),.ti17 td:nth-child(17), .ti17 th:nth-child(17),.ti18 td:nth-child(18), .ti18 th:nth-child(18),.ti19 td:nth-child(19), .ti19 th:nth-child(19),.ti20 td:nth-child(20), .ti20 th:nth-child(20){color:red;font-weight:600;}.tr1 td:nth-child(1), .tr1 th:nth-child(1),.tr2 td:nth-child(2), .tr2 th:nth-child(2),.tr3 td:nth-child(3), .tr3 th:nth-child(3),.tr4 td:nth-child(4), .tr4 th:nth-child(4),.tr5 td:nth-child(5), .tr5 th:nth-child(5),.tr6 td:nth-child(6), .tr6 th:nth-child(6),.tr7 td:nth-child(7), .tr7 th:nth-child(7),.tr8 td:nth-child(8), .tr8 th:nth-child(8),.tr9 td:nth-child(9), .tr9 th:nth-child(9), .tr10 td:nth-child(10), .tr10 th:nth-child(10), .tr11 td:nth-child(11), .tr11 th:nth-child(11),.tr12 td:nth-child(12), .tr12 th:nth-child(12),.tr13 td:nth-child(13), .tr13 th:nth-child(13),.tr14 td:nth-child(14), .tr14 th:nth-child(14),.tr15 td:nth-child(15), .tr15 th:nth-child(15),.tr16 td:nth-child(16), .tr16 th:nth-child(16),.tr17 td:nth-child(17), .tr17 th:nth-child(17),.tr18 td:nth-child(18), .tr18 th:nth-child(18),.tr19 td:nth-child(19), .tr19 th:nth-child(19),.tr20 td:nth-child(20), .tr20 th:nth-child(20){text-align:right;}.tc1 td:nth-child(1), .tc1 th:nth-child(1),.tc2 td:nth-child(2), .tc2 th:nth-child(2),.tc3 td:nth-child(3), .tc3 th:nth-child(3),.tc4 td:nth-child(4), .tc4 th:nth-child(4),.tc5 td:nth-child(5), .tc5 th:nth-child(5),.tc6 td:nth-child(6), .tc6 th:nth-child(6),.tc7 td:nth-child(7), .tc7 th:nth-child(7),.tc8 td:nth-child(8), .tc8 th:nth-child(8),.tc9 td:nth-child(9), .tc9 th:nth-child(9), .tc10 td:nth-child(10), .tc10 th:nth-child(10), .tc11 td:nth-child(11), .tc11 th:nth-child(11),.tc12 td:nth-child(12), .tc12 th:nth-child(12),.tc13 td:nth-child(13), .tc13 th:nth-child(13),.tc14 td:nth-child(14), .tc14 th:nth-child(14),.tc15 td:nth-child(15), .tc15 th:nth-child(15),.tc16 td:nth-child(16), .tc16 th:nth-child(16),.tc17 td:nth-child(17), .tc17 th:nth-child(17),.tc18 td:nth-child(18), .tc18 th:nth-child(18),.tc19 td:nth-child(19), .tc19 th:nth-child(19),.tc20 td:nth-child(20), .tc20 th:nth-child(20),.tc21 td:nth-child(21), .tc21 th:nth-child(21),.tc22 td:nth-child(22), .tc22 th:nth-child(22),.tc23 td:nth-child(23), .tc23 th:nth-child(23),.tc24 td:nth-child(24), .tc24 th:nth-child(24),.tc25 td:nth-child(25), .tc25 th:nth-child(25),.tc26 td:nth-child(26), .tc26 th:nth-child(26),.tc27 td:nth-child(27), .tc27 th:nth-child(27){text-align:center;}.tb1 td:nth-child(1), .tb1 th:nth-child(1),.tb2 td:nth-child(2), .tb2 th:nth-child(2),.tb3 td:nth-child(3), .tb3 th:nth-child(3),.tb4 td:nth-child(4), .tb4 th:nth-child(4),.tb5 td:nth-child(5), .tb5 th:nth-child(5),.tb6 td:nth-child(6), .tb6 th:nth-child(6),.tb7 td:nth-child(7), .tb7 th:nth-child(7),.tb8 td:nth-child(8), .tb8 th:nth-child(8),.tb9 td:nth-child(9), .tb9 th:nth-child(9), .tb10 td:nth-child(10), .tb10 th:nth-child(10), .tb11 td:nth-child(11), .tb11 th:nth-child(11),.tb12 td:nth-child(12), .tb12 th:nth-child(12),.tb13 td:nth-child(13), .tb13 th:nth-child(13),.tb14 td:nth-child(14), .tb14 th:nth-child(14),.tb15 td:nth-child(15), .tb15 th:nth-child(15),.tb16 td:nth-child(16), .tb16 th:nth-child(16),.tb17 td:nth-child(17), .tb17 th:nth-child(17),.tb18 td:nth-child(18), .tb18 th:nth-child(18),.tb19 td:nth-child(19), .tb19 th:nth-child(19),.tb20 td:nth-child(20), .tb20 th:nth-child(20){font-weight:600;}.narrow td,.narrow th{padding:3px 2px;font-size:14px;line-height:15px;}.messages_global_container{display:block;}.warnings_container{font-weight:600;padding:10px;background-color:#f4b202;display:block;margin:5px 0;}.errors_container,.form_error{font-weight:600;padding:10px;background-color:#e2001a;color:#fff;display:block;margin:5px 0;}.messages_container{font-weight:600;padding:10px;background-color:#24a612;color:#fff;display:block;margin:5px 0;}.inputError{background-color: #ffe6e6;}.filter{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background-color:#f4f4f4;border:0px solid #c7c7c7;-moz-box-sizing: border-box;box-sizing: border-box;font-size:14px;margin-bottom:15px;position:relative;}.filter .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding:5px;white-space: normal;}.filter .content div{margin:5px;}.filter .content div div{margin:0;}.filter .content div span.label{display:block;font-weight:600;}.filter .content div span.label img{display:inline-block;}.filter .filter_buttons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-left:10px;padding-right:5px;padding-top:18px;margin-top: 5px;}.filter .content div table{border-collapse: collapse;border-spacing: 0px;}.filter .content div img{display:block;}.filter .buttons input[type="button"],.filter .buttons input[type="submit"]{margin-bottom:5px;}.filter input[type="text"],.filter select{border: 1px solid #dddddd;}.filter_element.keyword{width: 300px;}.filter_element.keywordinput[type="text"]{width: 100% !important;}.important{color:red;}a.openDetailSearch{position:absolute;width:40px;height:16px;display:block;text-align:center;background-image: url(//www.jooks.ee/design/design/common/img/icon_arrow_down_black.png);background-position:50% 55%;background-size:auto 7px;background-repeat:no-repeat;background-color:red;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px;-khtml-border-radius: 30px;border:1px solid #c7c7c7;background-color:#fff;left:49%;bottom:-10px;}a.closeDetailSearch{background-image: url(//www.jooks.ee/design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;}.filter .extraFilterContainer{display:block;width:100%;}.filter .content div.extraFilter{width:100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.filter .content div.extraFilter div{margin-right:10px;}.filter .filter_buttons.removeTopPadding{padding-top:0;}section{border-top:1px solid #e5e5e5;margin-top:10px;display:block;overflow:hidden;}section h2{background-color:#00adef;margin:0px;padding:12px 10px 10px 10px;color:#fff;position:relative;}section:first-child{margin-top:0px;}.listTableInner tr th{text-align:left;}.form_value textarea {-moz-box-sizing: border-box;box-sizing: border-box;width:100%;height:100px;}.form_value input[type="text"],.form_value input[type="password"],.form_value input[type="file"] {-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}.form_value table{margin-left:-2px;}.form_value table td{padding:0px;margin:0px;}.form_container{display:block;overflow:hidden;border:1px solid #dedede;padding:10px;}.form_container + .form_container{margin-top:10px;}.form_row{display: -webkit-flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;flex-direction: row;}.form_label,.form_value{background-color:#f4f4f4;border-right:1px solid #e5e5e5;border-left:1px solid #ffffff;border-bottom:1px solid #e5e5e5;border-top:1px solid #ffffff;-moz-box-sizing: border-box;box-sizing: border-box;}.form_label{padding:5px 10px 5px 10px;color:#000;font-weight:600;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_label:first-child{border-left:1px solid #e5e5e5;}.form_container.view .form_label,.form_container.view .form_value{padding:10px;}.form_label{padding:5px 10px 5px 10px;color:#000;font-weight:600;width:22%;}.form_value{width:78%;padding:5px 10px 5px 10px;}.form_help{display:block;padding-top:5px;width:100%;font-style:italic;font-size:14px;line-height:16px;
61color:#777;clear:both;}.labelWidth33p .form_label{width:33%;}.labelWidth33p .form_value{width: 67%; }.labelWidth50p .form_label{width:50%;}.labelWidth50p .form_value{width:50%; }.labelWidth66p .form_label{width:66%;}.labelWidth66p .form_value{width:34%; }.form_row.colspan{display: block;-moz-box-sizing: border-box;box-sizing: border-box}.form_row.colspan .form_label{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-bottom:0px;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}.form_row.colspan .form_value{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-top:0px;padding-top:0px;border-left:1px solid #e5e5e5;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;max-width:100%;}.form_container.view .form_row.colspan .form_label{padding:10px 10px 0 10px;}.form_container.view .form_row.colspan .form_value{padding:5px 10px 10px 10px;}.form_value p{display:block;margin:0px;padding:0px;padding-bottom:2px;color:#000;}.form_value_element{float:left;margin-left:10px;}.form_value_element:first-child{margin-left:0px;}.form_buttons{margin-top:10px;display:flex;justify-content: center;webkit-justify-content: center;}.buttons{display:block;overflow:hidden;margin:10px 0px;text-align:center;}.buttons input[type="button"]{margin:5px;}.tableContainer{overflow-x:auto;-moz-box-sizing: border-box;box-sizing: border-box;white-space: nowrap;}table.responsive,.table,table.listTableInner{border-spacing: 0;border-collapse: collapse;-moz-box-sizing: border-box;box-sizing: border-box;width:99.9%;}table.responsive th,.table th,table.listTableInner th{text-align:left;background-color:#ffffff;border:0px;border-bottom:8px solid #dedede;padding:5px;color:#000;}table.responsive td,.table td,table.listTableInner td{padding:5px;border-bottom:1px solid #dddddd;}table.responsive tr:nth-child(odd) td,.table tr:nth-child(odd) td,table.listTableInner tr:nth-child(odd) td{background-color:#f6f6f6;}table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.listTableInner th.narrowColumn,table.listTableInner td.narrowColumn{width:1%;white-space:nowrap;}table.responsive th.center,table.responsive td.center{text-align:center;}table.responsive th.right,table.responsive td.right{text-align:right;}table.responsive td.photo{text-align:center;width:90px;}table.responsive td.nowrap{white-space:nowrap;}@media only screen and (max-width: 600px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr,table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.responsive td.photo { display: block;text-align:left;width:auto;}table.responsive th.center,table.responsive td.center{text-align:left;}table.responsive th.right,table.responsive td.right{text-align:left;}table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;border:1px solid red;}table.responsive tr { border: 1px solid #dedede; margin-bottom:10px; }table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo { border: none;border-bottom: 1px solid #dedede; position: relative;padding-left: 42%;white-space:normal;}table.responsive td.listButtonField { border: none;position: relative;padding: 0px;background-color:#f5f5f5;margin-bottom:1px; width:100%;}table.responsive td.listPhotoField { border: none;position: relative;padding: 10px;margin-bottom:1px; width:100%;-moz-box-sizing: border-box;box-sizing: border-box;font-size:0px;text-align:center;}table.responsive td.listButtonField a.buttonDetailView,table.responsive td.listButtonField a.buttonEdit,table.responsive td.listButtonField a.buttonDelete,table.responsive td.listButtonField a.buttonMoveUp,table.responsive td.listButtonField a.buttonMoveDown,table.responsive td.listButtonField a.buttonAdd{display:block;width:100%;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;-khtml-border-radius: 0px;}table.responsive td:before { position: absolute;top: 6px;left: 6px;width: 40%; padding-right: 10px; white-space: nowrap;font-weight:600;}.responsiveHeader{background-color:red;position: absolute;top: -9999px;left: -9999px;}table.pricelist td:before {font-size:12px;width:50%;}table.pricelist td { padding-left: 55%; }table.responsive2,table.responsive2 tbody,table.responsive2 tr,table.responsive2 tr td{display:block;width:100% !important;}table.responsive2 tr td{margin-bottom:15px;}}.totalSumBlock{display:block;text-align:center;padding:15px 0;border-bottom:1px solid #dedede;font-size:20px;font-weight:bold;}.cartCheckoutInfoBlock{display:block;overflow:hidden;}.cartCheckoutInfoBlock .section{margin-top:20px;}.cartCheckoutInfoBlock .section h2{margin:0;padding-top:0;padding-bottom:15px;}.cartCheckoutInfoBlock .section .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:1px solid #dedede;padding:10px;}.cartCheckoutInfoBlock .section .content .transportType{width:280px;}.cartCheckoutInfoBlock .section .content .transportTypeData{margin-left:10px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.cartCheckoutInfoBlock .section .content .transportTypeData .form_label{width:30%;}.cartCheckoutInfoBlock .section .content .transportTypeData .form_value{width:70%;}.cartCheckoutInfoBlock .section .content .customerData,.cartCheckoutInfoBlock .section .content .notes{width:100%;}.cartCheckoutInfoBlock .checkoutButtons{display:block;text-align:center;margin-top:15px;overflow:hidden;}.cartCheckoutInfoBlock .checkoutButtons .form_button,.checkoutButtons input[type="button"]{display:inline-block;margin:5px;}@media (max-width: 992px) {.cartCheckoutInfoBlock .section .content{display:block;}.cartCheckoutInfoBlock .section .content .transportType{width:100%;margin-bottom:10px;}.cartCheckoutInfoBlock .section .content .transportTypeData{margin-left:0px;width:100%;}}@media (max-width: 768px) {.cartCheckoutInfoBlock .section .content .transportTypeData .form_label,.cartCheckoutInfoBlock .section .content .transportTypeData .form_value{width:100%;}}.popupDialog {display:none;margin-top:50px;left:calc(50% - 350px); background-color:#fff;width:700px;}.popupHeader{background-color:#dedede;padding:15px;}.popupHeader h2{text-transform:none;padding:0px 30px 0px 0px;margin:0px;color:#000;}.popupContent{padding:15px 15px;}.popupContent p{padding:0px;margin:0px;}.close {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 24px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;cursor:pointer;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
61.popupFullBackground {position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(0, 0, 0, 0.8);padding: 60px 20px 40px 20px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: flex-start;-ms-flex-align: flex-start;align-items: flex-start;-webkit-box-align: flex-start;overflow: auto;-webkit-transition: all 0.3s;transition: all 0.3s;-ms-transform: translateY(-130%);-webkit-transform: translateY(-130%);transform: translateY(-130%);}.popupFullBackground:target {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}.popupContent {flex: 0 1 95%;max-width:1200px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.popupDialogFullscreen .popupContent{-webkit-box-flex: 0 1 95%;-webkit-flex: 0 1 95%;-ms-flex: 0 1 95%;flex: 0 1 95%;}.popupContent h2 {font-size: 24px;font-weight: 700;color: #000;margin: 10px 0px;line-height: 1.2;}.popupClose {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 40px;background: url(/design/design/common/img/close.png) no-repeat center;background-size: 24px;font-size:0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.popupClose:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.blogBox{display:block;border-bottom:1px dotted #999;padding:20px;cursor:pointer;}.blogBox:hover{background-color:#f4f4f4;}.blogBox:nth-child(1){border-top:1px dotted #999;}.blogBox h3{color:#000;font-size:40px;line-height:42px;font-weight:normal;margin:0;padding:0;}.blogBox .description{margin-top:10px;}.blogBox .dateAndAuthor{color:#51565f;border-top:1px solid #dedede;margin-top:15px;padding-top:10px;display:inline-block;}.blogBox .dateAndAuthor span{display:block;float:left;}.blogBox .dateAndAuthor .author,.blogBox .dateAndAuthor .comments{margin-left:15px;padding-left:15px;border-left:1px solid #dedede;}.blogBox .dateAndAuthor .comments{text-transform:lowercase;}.blogHeader{background-color:#f4f4f4;padding:40px;}.blogHeader h2{padding:0;margin:0;color:#000;font-size:50px;line-height:54px;font-weight:normal;}.blogHeader .categoryAndDate{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #999;color:#51565f;}.blogHeader .categoryAndDate .date{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align:right;}.blogHeader .author{display:inline-block;margin-top:15px;padding-top:15px;border-top:1px dotted #999;padding-bottom:15px;border-bottom:1px dotted #999;padding-right:30px;}.blogContent{padding:40px;}.blogContent .photoContainer{float:right;width:40%;margin-left:20px;margin-bottom:10px;padding:10px;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;}.blogContent .photo{display:block;overflow:hidden;}.blogContent .photo img{width:100%;display:block;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.blogContent .photo:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25); transform:scale(1.25);}.blogCommentsContainer{margin-top:40px;display:block;}.blogCommentsContainer h2{padding-bottom:15px;}.blogComments{margin-bottom:20px;}.blogCommentBox{border-bottom:1px dotted #999;padding:15px 0;}.blogCommentBox:nth-child(1){border-top:1px dotted #999;}.blogCommentBox .nameAndDate{color:#51565f;margin-bottom:5px;}.blogCommentBox .nameAndDate span{margin-right:10px;}.blogCommentBox .nameAndDate span.name{font-weight:600;color:#000;}.blogOtherPhotos{display:block;overflow:hidden;margin-top:20px;}.blogOtherPhotos .otherPhotoBox{float:left;width:23.5%;margin-left:2%;margin-bottom:15px;overflow:hidden;}.blogOtherPhotos .otherPhotoBox:nth-child(4n+1){margin-left:0;clear:both;}.blogOtherPhotos .otherPhotoBox a{display:block;overflow:hidden;}
61.blogOtherPhotos .otherPhotoBox span{display:block;text-align:center;margin-top:3px;font-style:italic;font-size:12px;}.blogOtherPhotos .otherPhotoBox img{width:100%;display:block;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.blogOtherPhotos .otherPhotoBox:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25); transform:scale(1.25);}@media (max-width: 992px) {.blogContent,.blogHeader{padding:20px;}.blogHeader h2,.blogBox h3{padding:0;margin:0;color:#000;font-size:38px;line-height:40px;font-weight:normal;}.blogOtherPhotos .otherPhotoBox,.blogOtherPhotos .otherPhotoBox:nth-child(4n+1){float:left;width:32%;margin-left:2%;margin-bottom:15px;overflow:hidden;clear:none;}.blogOtherPhotos .otherPhotoBox:nth-child(3n+1){margin-left:0;clear:both;}}@media (max-width: 500px) {.blogBox{padding:10px;}.blogContent{padding:0px;}.blogHeader h2,.blogBox h3{font-size:28px;line-height:30px;}.blogContent .photo{float:none;width:100%;margin-left:0px;margin-bottom:15px;}.blogBox .dateAndAuthor span{display:block;float:none;}.blogBox .dateAndAuthor .author,.blogBox .dateAndAuthor .comments{margin-left:0px;padding-left:0px;border-left:0px;}.blogOtherPhotos .otherPhotoBox,.blogOtherPhotos .otherPhotoBox:nth-child(4n+1),.blogOtherPhotos .otherPhotoBox:nth-child(3n+1){float:left;width:49%;margin-left:2%;margin-bottom:15px;overflow:hidden;clear:none;}.blogOtherPhotos .otherPhotoBox:nth-child(2n+1){margin-left:0;clear:both;}}.newsList ul{list-style:none;margin:0;padding:0;}.newsList ul li{display:block;overflow:hidden;margin-top:20px;padding-bottom:20px;cursor:pointer;border-bottom:1px solid #dedede;}.newsList ul li:nth-child(1){margin-top:0px;}.newsList h2{margin:0;padding:0 0 5px 0;font-size:18px;line-height:21px;}.newsList ul li:hover h2{text-decoration:underline;}.newsList .date,.newsView .date{display:inline-block;padding:5px 10px;background-color:#dedede;font-size:12px;line-height:14px;margin-bottom:5px;}.newsContent{display:block;overflow:hidden;margin-top:10px;}.newsView .newsPic{float:right;margin-left:20px;margin-bottom:20px;width:350px;}.newsView .newsPic img{width:100%;display:block;}.newsView .newsPic p{text-align:center;font-weight:600;font-size:14px;line-height:16px;}.newsView .newsIntro{font-weight:600;margin-bottom:15px;}@media (max-width: 992px) {.newsView .newsPic{margin-left:10px;margin-bottom:10px;width:250px;}}@media (max-width: 450px) {.newsView .newsPic{float:none;margin-left:0px;margin-bottom:15px;width:100%;}}.pagingContainer{margin-top:10px;display:block;overflow:hidden;}.pagerContainer{display:flex;flex-direction:row;padding:5px;align-items:center;background-color:#e5e5e5;}.pagerLeftBlock{flex: 0 1 57px;flex-wrap:no-wrap;display:flex;}.pagerMiddleBlock{flex:auto;justify-content:center;padding:0 15px;}.pagerRightBlock{display:flex;flex: 0 1 57px;flex-wrap:no-wrap;}a.pagingButtonFirstPage,a.pagingButtonPreviousPage,a.pagingButtonNextPage,a.pagingButtonLastPage{display:block;width:26px;height:26px;background-color: #999;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;-webkit-background-size: 12px;-moz-background-size: 12px;-o-background-size: 12px;background-size: 12px;background-repeat:no-repeat;background-position:50% 50%;}a.pagingButtonFirstPage,a.pagingButtonPreviousPage,a.pagingButtonNextPage,a.pagingButtonLastPage{background-size:auto 8px;float:left;}a.pagingButtonFirstPage{background-image:url(/design/design/common/img/pagingFirstPageButton.png);background-position:40% 50%;margin-right:5px;}a.pagingButtonPreviousPage{background-image:url(/design/design/common/img/pagingPrevPageButton.png);}a.pagingButtonNextPage{background-image:url(/design/design/common/img/pagingNextPageButton.png);margin-right:5px;}a.pagingButtonLastPage{background-image:url(/design/design/common/img/pagingLastPageButton.png);background-position:60% 50%;}a.buttonDisabled{cursor:default;background-color:#e5e5e5;}a:hover.buttonDisabled{cursor:default;background-color:#e5e5e5;}.table_with_button {width: 100%;}.table_with_button td:first-child {padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;font-weight:bold;color:#000;vertical-align:top;border-right:8px solid #dedede;}.table_with_button td {padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;vertical-align:top;}.table_with_button table td:first-child {border:0px;padding:0px;font-weight:normal;}.table_with_button table td {border:0px;padding:0px;font-weight:normal;}.table_with_button tr:last-child td:first-child {border-right:0px solid #dedede;}.table_with_button td[colspan="2"]:first-child {border-right:0px solid #dedede;}.table_edit_view {width: 100%;}table .tableWithButton{width:100%;border:1px solid #eae9e9;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }table .tableWithButton tr:first-child td {border-top:0px;}table .tableWithButton tr:last-child td {border:0px;padding:10px 5px;}table .tableWithButton td{padding:5px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #eae9e9;}table .tableWithButton td:first-child{font-weight:bold;color:#000;padding:5px;width:20%;border-right:1px solid #c9c9c9;border-bottom:1px solid #eae9e9;border-left:0px;}table .tableWithButton table:first-child td{border:0px solid blue;padding:0px;font-weight:normal;
61color:#777;width:auto;}.tableWithoutButton{width:100%;border:1px solid #eae9e9;-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }.tableWithoutButton tr:first-child td {border-top:1px;}.tableWithoutButton td{padding:5px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #eae9e9}.tableWithoutButton td:first-child{font-weight:bold;color:#000;padding:5px;width:20%;border-right:1px solid #c9c9c9;border-bottom:1px solid #eae9e9;border-left:0px;}.tableWithoutButton tr:last-child td{border-bottom:0px;}.tableWithoutButton tr:last-child td:first-child{border-bottom:0px;}.tableList{border:0px;width:100%;}.tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}.tableList tr td {border:0px;padding:5px;}.tableList tr:first-child td {border-top:0px;padding:5px;}.tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}.tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}.tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}.tableList tr:nth-child(even){background-color: #eae9e9;}table .tableWithoutButton .tableList{border:0px;width:auto;}table .tableWithoutButton .tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}table .tableWithoutButton .tableList tr:first-child td {border-top:0px;padding:5px;}table .tableWithoutButton .tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}table .tableWithoutButton .tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}table .tableWithoutButton .tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}table .tableWithoutButton .tableList tr:nth-child(even){background-color: #eae9e9;}table .tableWithButton .tableList{border:0px;width:auto;}table .tableWithButton .tableList th{padding:5px;color:#000;text-align:left;border-bottom:8px solid #29b2de;}table .tableWithButton .tableList tr td {border:0px;padding:5px;}table .tableWithButton .tableList tr:first-child td {border-top:0px;padding:5px;}table .tableWithButton .tableList tr:last-child td {border:0px;padding:5px;border-bottom:1px solid #e0e0e0;}table .tableWithButton .tableList td{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;}table .tableWithButton .tableList td:first-child{padding:5px;border:0px;border-bottom:1px solid #e0e0e0;width:auto;font-weight:normal;color:#777;}table .tableWithButton .tableList tr:nth-child(even){background-color: #eae9e9;}input[type="text"].form_date{width:85px;}input[type="text"].form_time{width:50px;}input[type="text"]:disabled,input[type="password"]:disabled,input[type="text"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="checkbox"]:disabled,input[type="radio"]:disabled,textarea:disabled,select:disabled,[disabled] option {background-color: #dedede;}.google-maps-container{float:left;width:100%;}.google-maps {position: relative;padding-bottom: 60%; // This is the aspect ratioheight: 0;overflow: hidden;}.google-maps iframe {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;border:0px;}.productsCatComment{display:block;overflow:hidden;margin-bottom:15px;}.productsCatComment .photo{float:right;width:30%;margin:0 0 10px 20px;}.productsCatComment .photo img{width:100%;}.productViewData{float:left;width:62%;}.productPrice span{display:block;text-decoration:line-through;}.productPrice p{font-weight:700;}.productViewPhoto{float:right;width:35%;}.addToCartBlock{display:block;text-align:center;margin:15px 0;}.addToCartBlock table{display:inline-block;}.listButtonField{width:1%;white-space:nowrap;}.listPhotoField{width:120px;}.video_listBox,.video_listBox:nth-child(even){float:left;width:49%;position:relative;font-size:0px;line-height:0px;cursor:pointer;margin:0;margin-bottom:2%;}.video_listBox:nth-child(2n+1){margin-left:2%;}.video_listBoxInside{position:absolute;left:0;top:0;right:0;bottom:0;
61background-image: url(/design/design/common/img/video_icon.png);background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.video_titleContainer{position:absolute;bottom:0;left:0;right:0;background: rgba(0, 0, 0, 0.6);font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.video_titleContainer .dateBox{width:80px;text-align:center;padding:15px 10px;background-color:#b0b0b0;color:#fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.video_titleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 10px;color:#fff;}.video_titleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}@media only screen and (max-width: 750px) {.popupDialog{width:520px;left:calc(50% - 260px);}}@media only screen and (max-width: 550px) {.popupDialog{width:400px;left:calc(50% - 200px);}}@media only screen and (max-width: 440px) {.popupDialog{width:260px;left:calc(50% - 130px);}}@media only screen and (max-width: 600px){.video_listBox,.video_listBox:nth-child(even){width:100%;margin-bottom:10px;}.video_listBox:nth-child(2n+1){margin-left:0;}}.form_value.required{background-color:#FFE1DD;}.form_label.required:after{content: '*';color:red;padding-left:5px;font-size:16px;vertical-align:top;}.form_buttons input{font-size:14px;background-color:#00ADEF;color:white;margin-right:3px;}.filesList{display:block;}.filesList .comment{display:block;margin-bottom:20px;}.filesList .fileRow{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-bottom:10px;}.filesList .fileRow .icon{width:20px;margin-right:5px;}.filesList .fileRow .name{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.fileRow .description{color:#999;font-style:italic;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.orderPaymentsContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.order_payment_method_box{float:left;margin:0 10px 10px 0;padding:10px;cursor:pointer;border:1px solid #dedede;width:120px;}.order_payment_method_box:hover{background-color:#f4f4f4;}.order_payment_method_box .logo{height: auto;margin-top: 10px;}.order_payment_method_box .logo img{max-width: 100%;display: block;}.shopLoginContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:1px solid #dedede;}.shopLoginContainer .login,.shopLoginContainer .withoutLogin{width:50%;padding:15px;-moz-box-sizing: border-box;box-sizing: border-box;}.shopLoginContainer .login{border-right:1px solid #dedede;}.shopLoginContainer h2{padding-top:0;padding-bottom:10px;}.shopLoginContainer .form_label{width:35%;}.shopLoginContainer .form_value{width:65%;}@media (max-width: 1100px) {.shopLoginContainer{display:block;}.shopLoginContainer .login,.shopLoginContainer .withoutLogin{width:100%;}.shopLoginContainer .login{border-right:0px;border-bottom:1px solid #dedede;}}@media (max-width: 768px) {.adminLink{display:none;}.form_row{flex-direction:column;}.form_label,.labelWidth33p .form_label,.labelWidth50p .form_label,.labelWidth66p .form_label,.form_label:first-child,.shopLoginContainer .form_label{width:100%;border:0px;padding:5px 10px 0 10px;border-left:1px solid #dedede;border-right:1px solid #dedede;}.form_value,.labelWidth33p .form_value,.labelWidth50p .form_value,.labelWidth66p .form_value,.form_value:first-child,.shopLoginContainer .form_value{width:100%;border:0px;padding:5px 10px 0 10px;padding-bottom:10px;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;}.form_value_element{float:none;margin-left:0px;margin-top:10px;}.form_value_element span{display:block;font-weight:600;}.form_value_element:first-child{margin-top:0px;}.form_container.view .form_label,.form_container.view .form_value{padding:5px 10px 0 10px;}.form_container.view .form_value{padding:5px 10px 5px 10px;}}
61@media (max-width: 450px) {.productsCatComment .photo{float:none;display:block;width:100%;margin:0 0 15px 0px;}.productViewData{width:100%;}.productViewPhoto{width:100%;float:none;display:block;margin-top:15px;}}.personMap{width:100%;height:600px;}@media (max-width: 1100px) {.personMap{height:450px;}}@media (max-width: 450px) {.personMap{height:250px;}}@media print {.popupFullBackground{display:none;}}#dynamic_menu{display:block;}.dynamicItemDiv{display:block;}.dynamicItemDivInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom:1px;}a.dynamicItem{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px;color:#000;text-decoration:none;font-size:18px;font-weight:600;background-color:#e9e9e9;}a:hover.dynamicItem,a.dynamicItem.active{text-decoration:underline;}.dynamicItemDiv .dynamicItemDiv{margin:0px 0 1px 20px;background-color:transparent;}.dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:16px;}a.dynamicItem a.dynamicItem{margin-left:20px;}.dynamicItemPlusIcon,.dynamicItemMinusIcon{width:35px;background-color:#d2d2d2;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{}.dynamicItemPlusIcon{background-image: url(/design/design/common/img/icon_arrow_down_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(/design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.workerDepartment{overflow:hidden;}.workerDepartment + .workerDepartment{margin-top:30px;}.workerDepartment h2{margin:0 0 15px 0;padding:0;}.departmentWorkers{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.departmentWorkers .worker{width:32%;margin-left:2%;margin-bottom:20px;text-align:center;}.departmentWorkers .worker:nth-child(3n+1){margin-left:0;}.departmentWorkers .worker h3{text-transform:none;font-size:16px;line-height:18px;}.departmentWorkers .worker .photo img{display:block;width:100%;margin-bottom:5px;}.departmentWorkers .worker .email{word-wrap: break-word;}.departmentWorkers .worker .phone a{color:#000;}.departmentWorkers .worker .phone a:hover{text-decoration:none;}.departmentWorkers .worker .position{margin-bottom:10px;}@media (max-width: 992px) {.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1){width:48%;margin-left:4%;margin-bottom:20px;}.departmentWorkers .worker:nth-child(2n+1){margin-left:0;}}@media (max-width: 500px) {.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1),.departmentWorkers .worker:nth-child(2n+1){width:100%;margin-left:0%;margin-bottom:20px;}}.achievementsList,.achievementPhotos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.achievementsList .achievement{width:23.5%;margin-left:2%;margin-bottom:20px;text-align:center;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;background-color:#f4f4f4;position:relative;cursor:pointer;}.achievementsList .achievement:hover{border:1px solid #dedede;}.achievementsList .achievement:nth-child(4n+1){margin-left:0;}.achievementsList .achievement img{display:block;width:100%;}.achievementsList .achievement .title{position:absolute;left:0;right:0;bottom:0;padding:35px 15px 15px 15px;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );color:#fff;text-align:center;line-height:18px;}.achievementsList .achievement .title a{color:#fff;}.achievementsList .achievement .title a:hover{text-decoration:none;}.achievementsList .achievement .noPhoto{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}.achievementPhotos{margin-top:10px;}
61.achievementPhotos .photo{width:48%;margin-left:4%;margin-bottom:20px;text-align:center;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #dedede;}.achievementPhotos .photo:nth-child(2n+1){margin-left:0;}.achievementPhotos .photo img{display:block;width:100%;}.topPaging{padding-bottom:20px;border-bottom:1px solid #dedede;margin-bottom:20px;}.bottomPaging{padding-top:20px;border-top:1px solid #dedede;}@media (max-width: 1200px) {.achievementsList .achievement,.achievementsList .achievement:nth-child(4n+1){width:32%;margin-left:2%;margin-bottom:20px;text-align:center;}.achievementsList .achievement:nth-child(3n+1){margin-left:0;}}@media (max-width: 992px) {.achievementsList .achievement,.achievementsList .achievement:nth-child(4n+1),.achievementsList .achievement:nth-child(3n+1){width:49%;margin-left:2%;margin-bottom:20px;text-align:center;}.achievementsList .achievement:nth-child(2n+1){margin-left:0;}}.totalSumBlockDiscountSum{margin-bottom:10px;}.registerComplexContainer{}.registerComplexHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;padding:15px 5px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:16px;}.registerComplexHeader .label{margin-right:10px;font-weight:600;}.registerComplexContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content:center;justify-content:center;padding:20px 0 10px 0;}.registerComplexContent .userData{width:49%;border:1px solid #dedede;padding:10px;-moz-box-sizing: border-box;box-sizing: border-box;}.registerComplexContent .companyData{width:49%;margin-left:2%;padding:10px;border:1px solid #dedede;-moz-box-sizing: border-box;box-sizing: border-box;}.registerComplexContent .form_container{border:0px;padding:0;}.registerComplexContent .form_container section{border:0px;margin:0;padding:0;}.registerComplexContent .form_container section h2{color:#000;margin:0 0 5px 0;padding:5px 0 10px 0;font-size:26px;line-height:27px;background-color:transparent;border-bottom:5px solid #00adef;}.registerComplexContent .form_container .form_label{padding-top:13px;border:0px;}.registerComplexContent .form_container .form_value{border:0px;border-left:1px solid #fff;}.registerComplexContent .form_container .form_row{margin-bottom:1px;}.registerComplexContent .form_container .form_row.colspan .form_label{padding-top:14px;padding-bottom:14px;}.registerComplexContent .alreadyUser{text-align:center;margin-top:20px;margin-bottom:10px;}.registerComplexContainer .form_buttons{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede;}.registerComplexContainer input[type=text],.registerComplexContainer input[type=file],.registerComplexContainer input[type=password],.registerComplexContainer textarea,.registerComplexContainer select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #dedede;color:#000;font-size: 14px;width: 100%;padding: 8px;transition: all 0.3s;}.registerComplexContainer textarea{height:100px;width:100%;}.registerComplexContainer input[type=text],.registerComplexContainer input[type=file],.registerComplexContainer input[type=password]{max-width: 900px;}.registerComplexContainer select{width:auto;max-width: 500px;padding:7px 8px;box-sizing: border-box;-moz-box-sizing: border-box;}.registerComplexContainer input[type=text]:focus,.registerComplexContainer input[type=password]:focus,.registerComplexContainer textarea:focus,.registerComplexContainer select:focus {outline: none 0px;border-color: #949494;}.registerComplexContainer input[type=button],.registerComplexContainer input[type=submit]{display:inline-block;border:0px;cursor:pointer;padding: 10px 20px;background: #00adef;color:#fff;text-decoration:none;font-size:16px;}.registerComplexContainer input[type=button]:focus,input[type=submit]:focus{outline:0;}.registerComplexContainer input[type=button]:hover,.registerComplexContainer input[type=submit]:hover{opacity: 0.8;filter: alpha(opacity=80);}.registerComplexContainer input[type=text].form_date{width:100px;}@media (max-width: 992px) {.registerComplexContent{-webkit-flex-direction:column;flex-direction:column;}.registerComplexContent .userData{width:100%;}.registerComplexContent .companyData{width:100%;margin-left:0;margin-top:20px;}}@media (max-width: 600px) {.registerComplexHeader{display:block;}.registerComplexHeader .label{text-align:center;margin-bottom:5px;}.registerComplexHeader .radios{text-align:center;}}.publicLoginContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
61-webkit-justify-content:center;justify-content:center;}.publicLoginContent{-webkit-box-flex: 0 1 600px;-webkit-flex: 0 1 600px;-ms-flex: 0 1 600px;flex: 0 1 600px;}.forgotPassword{margin-top:10px;}.alternative_login_methods_block{margin-top:20px;}.contactContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.contactContainer .data{width:45%;margin-right: 20px;}.contactContainer .data .companyPic img{display: block;width: 100%;}.contactContainer .map{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.gm-style-iw{color:#000;}@media (max-width: 768px) {.contactContainer{-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}.contactContainer .data{width:100%;margin-right: 0px;margin-top: 20px;}}input[type="button"].small,input[type="submit"].small{font-size:14px;padding:3px;padding-left:5px;padding-right:5px;}.partnersList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;}.partnersList .partner{display: block;border: 2px solid #F4F4F4;width: 23.5%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px;cursor: pointer;}.partnersList .partner:nth-child(4n+1){margin-left: 0;}.partnersList .partner .logo{width: 100%;display: inline-block;position: relative;}.partnersList .partner .logo:before{content: "";display: block;padding-top: 100%;}.partnersList .partner .logo .logoContent{position: absolute;left:0;right: 0;top:0;bottom: 0;padding: 10px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.partnersList .partner .logo .logoContent img{display: block;max-width: 100%;max-height: 100%;}#partnerDialog .popupContent {flex: 0 1 95%;max-width:500px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.partnerPopup{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}#partnerDialog #partnerDialogTitle{display: none;}#partnerDialogContent .partnerLogo{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 20px;}#partnerDialogContent h2{text-align: center;margin: 20px 0 0 0;padding: 0;}#partnerDialogContent .www{margin-bottom: 20px;text-align: center;}#partnerDialogContent .description{text-align: center;}@media (max-width: 1100px) {.partnersList .partner,.partnersList .partner:nth-child(4n+1){width: 32%;margin-left: 2%;margin-bottom: 20px;}.partnersList .partner:nth-child(3n+1){margin-left: 0;}}@media (max-width: 600px) {.partnersList .partner,.partnersList .partner:nth-child(4n+1),.partnersList .partner:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 20px;}.partnersList .partner:nth-child(2n+1){margin-left: 0;}}.eventsListByPriority{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventsListByPriority .event{width: 30.66666%;margin-left: 4%;height: 450px;margin-bottom: 40px;position: relative;cursor: pointer;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}.eventsListByPriority .event:hover{-moz-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05); }.eventsListByPriority .event:nth-child(3n+1){margin-left: 0;}.eventsListByPriority .event .shadow{position: absolute;
61left:0;bottom:0;right:0;top:0;-moz-box-shadow: inset 0 -230px 200px -230px #000000;-webkit-box-shadow: inset 0 -230px 200px -230px #000000;box-shadow: inset 0 -230px 200px -230px #000000;}.eventsListByPriority .event:hover .shadow{}.eventsListByPriority .event .eventContent{position: absolute;z-index: 2;bottom: 0;left:25px;right: 25px;bottom: 25px;}.eventsListByPriority .event .eventContent .date{background-color: #dedede;padding: 8px 10px;text-align: center;font-size: 14px;line-height: 16px;font-weight: 600;}.eventsListByPriority .event .eventContent h2{margin: 0;padding: 8px 10px;text-align: center;font-size: 14px;line-height: 18px;background-color: #ffffff;margin-top: 5px;}@media (max-width: 1100px) {.eventsListByPriority .event,.eventsListByPriority .event:nth-child(3n+1){width: 48%;margin-left: 4%;height: 450px;margin-bottom: 40px;}.eventsListByPriority .event:nth-child(2n+1){margin-left: 0;}}@media (max-width: 500px) {.eventsListByPriority .event,.eventsListByPriority .event:nth-child(3n+1),.eventsListByPriority .event:nth-child(2n+1){width: 100%;margin-left: 0;
61height: 450px;margin-bottom: 20px;}}#selectedDateAndTime{margin-top:5px;text-align:center;}.buttonPrev a,.buttonNext a{background-color:#bcbaba;padding:5px 10px;color:#fff;text-decoration:none;margin-bottom:5px;}.buttonPrev a{float:left;margin-left:1px;}.buttonNext a{float:right;margin-right:1px;}.week{width:100%;background-color:#f4f4f4;border-spacing: 1px;}.week td{padding:5px;font-weight:normal;}.week th{padding:5px;background-color:#BCBABA;}.cellLabelTime{background-color: #d1d1d1;text-align:center;}.slotClosed{background-color: #ff5050;}.slotNotAvailable{background-color: #ff5050;}.slotAvailable{background-color: #6abc6a;}.slotSelected{background-color: yellow;}.slot{text-align:center;}.filesList{margin-top: 10px;}.filesList .fileBox{margin-bottom: 15px;}.filesList .file{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.filesList .file .icon{width: 20px;margin-right: 10px;text-align: center;padding-top: 3px;}.filesList .file .sizeAndDate{font-size: 14px;line-height: 16px;margin-top: 3px;display: block;}.filesList a.seeDescription{display: block;margin-left: 20px;color: #000;cursor: pointer;font-size: 16px;font-weight: 600;text-decoration: underline;}.filesList .fileDescription{display: none;margin-top: 13px;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;padding: 10px 10px 10px 30px;}.form_section_header{font-weight: 600;padding: 15px 0;font-size: 24px;line-height: 26px;}.responsiveForm tr td{padding: 10px 0;}.responsiveForm tr td.form_field_label{padding-right: 15px;padding-top: 10px;}.form_required_field{color: red;}.calendarHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;width: 100%;margin-bottom: 30px;font-size: 120%;}.calendarHeader .currentMonth{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 20px;text-align: center;font-weight: 600;}.eventsList .sports{display: none;}.eventAdminMsg{font-weight: 600;color: red;margin-bottom: 30px;}.eventView{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventView .photo{width: 30%;margin-right: 40px;}.eventView .photo img{display: block;width: 100%;}.eventView .data{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.eventView .eventResults,.eventView .eventGallery{margin-top: 20px;}.eventView .eventGallery .gallery{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventView .eventGallery .gallery .item{margin-left: 1%;margin-bottom: 0px;width: 15.83333%;}.eventView .eventGallery .gallery .item img{display: block;width: 100%;}.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-left: 0;}.gallerySeeMore{margin-top: 15px;}.gallerySeeMore a.btn{margin: 0;}@media (max-width: 1200px) {.eventView .photo{margin-right: 30px;}.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-left: 2%;margin-bottom: 20px;width: 32%;}.eventView .eventGallery .gallery .item:nth-child(3n+1){margin-left: 0;}}@media (max-width: 1100px) {}@media (max-width: 992px) {.eventView{-webkit-flex-direction: column;flex-direction: column;}.eventView .photo{width: 100%;margin-right: 0px;margin-bottom: 20px;}.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1){margin-bottom: 10px;}}
61@media (max-width: 768px) {.eventView .eventGallery .gallery .item,.eventView .eventGallery .gallery .item:nth-child(6n+1),.eventView .eventGallery .gallery .item:nth-child(3n+1){margin-left: 2%;margin-bottom: 10px;width: 49%;}.eventView .eventGallery .gallery .item:nth-child(2n+1){margin-left: 0;}}.po_popup_type2{text-align: center;position: fixed;padding: 6px;right: 0;bottom: 0;left: 0;font-size: 12px;background: #f4f4f4;box-shadow: 0 0 5px rgba(0,0,0,0.1);z-index: 2000;opacity: .9;}.po_popup_type2_container {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.po_popup_type2_icon{padding-right: 8px;}.po_popup_type2_close{padding-left: 8px;}.po_popup_type2_icon, .po_popup_type2_text, .po_popup_type2_close {display: inline; height: 30px;vertical-align: middle }.popupType2Close img{margin-top:7px;margin-right:7px;}.po_popup_type2{padding-top:5px;padding-bottom:5px;z-index: 1000000;}.popupType2CloseMobile{display:none;}@media screen and (max-width:1024px) {.popupType2Close{display:none;} .popupType2CloseMobile{display:block;}}.galleryWidget{display:block;}.galleryWidget ul{margin:0 0;padding:0;list-style:none;display:block;overflow:hidden;}.galleryWidget ul li{float:left;padding:0;width: 23.5%;margin-left:2%;margin-bottom:2%;}.galleryWidget ul li img{width:100%;display:block;}.galleryWidget ul li:nth-child(4n+1){margin-left:0;clear:both;}#galleryWidgetExtra{overflow:hidden;}.showGalleryExtra{display:block;text-align:center;}.showGalleryExtra a{display:inline-block;padding:5px 15px;border:1px solid #dedede;}@media (max-width: 600px) {.galleryWidget ul li,.galleryWidget ul li:nth-child(4n+1){width: 49%;clear:none;}.galleryWidget ul li:nth-child(2n+1){margin-left:0;clear:both;}}.GA_albumDescription{margin-bottom: 20px;}.GA2_albumList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.GA2_albumBox,.GA2_albumBox:nth-child(even){float:left;width:49%;position:relative;font-size:0px;line-height:0px;cursor:pointer;margin:0;margin-bottom:2%;}.GA2_albumBox:nth-child(2n+1){margin-left:2%;}.GA2_albumBoxInside{position:absolute;left:0;top:0;right:0;bottom:0;background-image: url(design/design/common/img/gallery_icon.png);background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.GA2_albumTitleContainer{position:absolute;bottom:0;left:0;right:0;background: rgba(0, 0, 0, 0.6);font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.GA2_albumTitleContainer .dateBox{width:80px;text-align:center;padding:15px 10px;background-color:#b0b0b0;color:#fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.GA2_albumTitleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 10px;color:#fff;}.GA2_albumTitleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}.GA2_albumList .album{width: 32%;margin-left: 2%;margin-bottom: 30px;cursor: pointer;}.GA2_albumList .album:nth-child(3n+1){margin-left: 0;}.GA2_albumList .album .photo img{display: block;width: 100%;}.GA2_albumList .album .title{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;background-color: #f4f4f4;}.GA2_albumList .album .title .date{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;padding: 15px;background-color: #e4e4e4;font-weight: 600;}.GA2_albumList .album .title .name{line-height: 23px;font-size: 20px;padding: 0 15px;height: 46px;overflow: hidden;}.GA2_albumList .album .title .name table{border-collapse: collapse;border-spacing: 0;}.GA2_albumList .album .title .name table tr td{height: 46px;}
61.GA2_simpleGalleryDescription{display:block;margin-bottom:20px;}.GA2_simpleGallery{width: 100%;height: auto;float: left;}.GA2_simpleGallery a{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;float: left;width:24%;margin:0.5%;position:relative;display:inline-block;overflow:hidden;}.GA2_simpleGallery a:before{content: "";display: block;padding-top: 100%;}.GA2_simpleGallery img{position:absolute;top:40%;display:block;left:50%;-ms-transform: translate(-50%, -40%);-webkit-transform: translate(-50%, -40%);transform: translate(-50%, -40%);width:100%;}.GA2_simpleGallery .landscapePhoto{-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width:auto;height:100%;top:50%;}.GA2_simpleGallery a:first-child{width:49%;}.GA2_simpleGallery a:nth-child(6){clear:both;}.GA2_simpleGallery figure{display: none;border:10px solid red;padding:0;margin:0;}.pswp {display: none;position: absolute;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;-ms-touch-action: none;touch-action: none;z-index: 1500;-webkit-text-size-adjust: 100%;-webkit-backface-visibility: hidden;outline: none; }.pswp * {-webkit-box-sizing: border-box;box-sizing: border-box; }.pswp img {max-width: none; }.pswp--animate_opacity {opacity: 0.001;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--open {display: block; }.pswp--zoom-allowed .pswp__img {cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab; }.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing; }.pswp__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;-webkit-backface-visibility: hidden;will-change: opacity; }.pswp__scroll-wrap {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden; }.pswp__container,.pswp__zoom-wrap {-ms-touch-action: none;touch-action: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0; }.pswp__container,.pswp__img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }.pswp__zoom-wrap {position: absolute;width: 100%;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp__bg {will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {-webkit-transition: none;transition: none; }.pswp__container,.pswp__zoom-wrap {-webkit-backface-visibility: hidden; }.pswp__item {position: absolute;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden; }.pswp__img {position: absolute;width: auto;height: auto;top: 0;left: 0; }.pswp__img--placeholder {-webkit-backface-visibility: hidden; }.pswp__img--placeholder--blank {background: #222; }.pswp--ie .pswp__img {width: 100% !important;height: auto !important;left: 0;top: 0; }.pswp__error-msg {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;font-size: 14px;line-height: 16px;margin-top: -8px;color: #CCC; }.pswp__error-msg a {color: #CCC;text-decoration: underline; }.pswp__button {width: 44px;height: 44px;position: relative;background: none;cursor: pointer;overflow: visible;-webkit-appearance: none;display: block;border: 0;padding: 0;margin: 0;float: right;opacity: 0.75;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-webkit-box-shadow: none;box-shadow: none; }.pswp__button:focus,.pswp__button:hover {opacity: 1; }.pswp__button:active {outline: none;opacity: 0.9; }.pswp__button::-moz-focus-inner {padding: 0;border: 0; }.pswp__ui--over-close .pswp__button--close {opacity: 1; }.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {background: url(design/design/common/img/gallery_buttons.png) 0 0 no-repeat;background-size: 264px 88px;width: 44px;height: 44px; }@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.psw
61p--svg .pswp__button--arrow--right:before {background-image: url(design/design/common/img/gallery_buttons.svg); }.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right {background: none; } }.pswp__button--close {background-position: 0 -44px; }.pswp__button--share {background-position: -44px -44px; }.pswp__button--fs {display: none; }.pswp--supports-fs .pswp__button--fs {display: block; }.pswp--fs .pswp__button--fs {background-position: -44px 0; }.pswp__button--zoom {display: none;background-position: -88px 0; }.pswp--zoom-allowed .pswp__button--zoom {display: block; }.pswp--zoomed-in .pswp__button--zoom {background-position: -132px 0; }.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {visibility: hidden; }.pswp__button--arrow--left,.pswp__button--arrow--right {background: none;top: 50%;margin-top: -50px;width: 70px;height: 100px;position: absolute; }.pswp__button--arrow--left {left: 0; }.pswp__button--arrow--right {right: 0; }.pswp__button--arrow--left:before,.pswp__button--arrow--right:before {content: '';top: 35px;background-color: rgba(0, 0, 0, 0.3);height: 30px;width: 32px;position: absolute; }.pswp__button--arrow--left:before {left: 6px;background-position: -138px -44px; }.pswp__button--arrow--right:before {right: 6px;background-position: -94px -44px; }.pswp__counter,.pswp__share-modal {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.pswp__share-modal {display: block;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left: 0;padding: 10px;position: absolute;z-index: 1600;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;-webkit-backface-visibility: hidden;will-change: opacity; }.pswp__share-modal--hidden {display: none; }.pswp__share-tooltip {z-index: 1620;position: absolute;background: #FFF;top: 56px;border-radius: 2px;display: block;width: auto;right: 44px;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px);-webkit-transition: -webkit-transform 0.25s;transition: transform 0.25s;-webkit-backface-visibility: hidden;will-change: transform; }.pswp__share-tooltip a {display: block;padding: 8px 12px;color: #000;text-decoration: none;font-size: 14px;line-height: 18px; }.pswp__share-tooltip a:hover {text-decoration: none;color: #000; }.pswp__share-tooltip a:first-child {border-radius: 2px 2px 0 0; }.pswp__share-tooltip a:last-child {border-radius: 0 0 2px 2px; }.pswp__share-modal--fade-in {opacity: 1; }.pswp__share-modal--fade-in .pswp__share-tooltip {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); }.pswp--touch .pswp__share-tooltip a {padding: 16px 12px; }a.pswp__share--facebook:before {content: '';display: block;width: 0;height: 0;position: absolute;top: -12px;right: 15px;border: 6px solid transparent;border-bottom-color: #FFF;-webkit-pointer-events: none;-moz-pointer-events: none;pointer-events: none; }a.pswp__share--facebook:hover {background: #3E5C9A;color: #FFF; }a.pswp__share--facebook:hover:before {border-bottom-color: #3E5C9A; }a.pswp__share--twitter:hover {background: #55ACEE;color: #FFF; }a.pswp__share--pinterest:hover {background: #CCC;color: #CE272D; }a.pswp__share--download:hover {background: #DDD; }.pswp__counter {position: absolute;left: 0;top: 0;height: 44px;font-size: 13px;line-height: 44px;color: #FFF;opacity: 0.75;padding: 0 10px; }.pswp__caption {position: absolute;left: 0;bottom: 0;width: 100%;min-height: 44px; }.pswp__caption small {font-size: 11px;color: #BBB; }.pswp__caption__center {text-align: center;max-width: 420px;margin: 0 auto;font-size: 15px;padding: 10px;line-height: 20px;color: #fff; }.pswp__caption--empty {display: none; }.pswp__caption--fake {visibility: hidden; }.pswp__preloader {width: 44px;height: 44px;position: absolute;top: 0;left: 50%;margin-left: -22px;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;will-change: opacity;direction: ltr; }
61.pswp__preloader__icn {width: 20px;height: 20px;margin: 12px; }.pswp__preloader--active {opacity: 1; }.pswp__preloader--active .pswp__preloader__icn {background: url(preloader.gif) 0 0 no-repeat; }.pswp--css_animation .pswp__preloader--active {opacity: 1; }.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation: clockwise 500ms linear infinite;animation: clockwise 500ms linear infinite; }.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }.pswp--css_animation .pswp__preloader__icn {background: none;opacity: 0.75;width: 14px;height: 14px;position: absolute;left: 15px;top: 15px;margin: 0; }.pswp--css_animation .pswp__preloader__cut {position: relative;width: 7px;height: 14px;overflow: hidden; }.pswp--css_animation .pswp__preloader__donut {-webkit-box-sizing: border-box;box-sizing: border-box;width: 14px;height: 14px;border: 2px solid #FFF;border-radius: 50%;border-left-color: transparent;border-bottom-color: transparent;position: absolute;top: 0;left: 0;background: none;margin: 0; }@media screen and (max-width: 1024px) {.pswp__preloader {position: relative;left: auto;top: auto;margin: 0;float: right; } }@-webkit-keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@-webkit-keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0); }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg); }100% {-webkit-transform: rotate(0);transform: rotate(0); } }@keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0); }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg); }100% {-webkit-transform: rotate(0);transform: rotate(0); } }.pswp__ui {-webkit-font-smoothing: auto;visibility: visible;opacity: 1;z-index: 1550; }.pswp__top-bar {position: absolute;left: 0;top: 0;height: 44px;width: 100%; }.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {-webkit-backface-visibility: hidden;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {visibility: visible; }.pswp__top-bar,.pswp__caption {background-color: rgba(0, 0, 0, 0.5); }.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption {background-color: rgba(0, 0, 0, 0.9); }.pswp__ui--idle .pswp__top-bar {opacity: 0; }.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right {opacity: 0; }.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right {opacity: 0.001; }.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {display: none; }.pswp__element--disabled {display: none !important; }.pswp--minimal--dark .pswp__top-bar {background: none; }@media (max-width: 1100px) {.GA2_albumList .album,.GA2_albumList .album:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 30px;cursor: pointer;}.GA2_albumList .album:nth-child(2n+1){margin-left: 0;}}@media (max-width: 600px) {.GA2_simpleGallery a{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;float: left;width:49%;margin:0.5%;position:relative;display:inline-block;overflow:hidden;}.GA2_simpleGallery a:first-child{width:99%;}.GA2_albumBox,.GA2_albumBox:nth-child(even){width:100%;margin-bottom:10px;}.GA2_albumBox:nth-child(2n+1){margin-left:0;}.GA2_albumList .album,.GA2_albumList .album:nth-child(3n+1),.GA2_albumList .album:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;cursor: pointer;}}P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }body {font-family: 'Open Sans', sans-serif;font-size:16px;margin:0px;padding:0px;line-height:24px;}h1, h2, h3, h4{font-family: 'Open Sans', sans-serif;color:#000;padding-top:20px;padding-bottom:10px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;}h1{font-size:46px;line-height:48px;}h2{font-size:32px;line-height:34px;}.introPage h2{text-align: center;margin: 0;padding: 0;}
61.introPage h2 span{display: inline-block;background-color: #009ee3;padding: 20px 40px;color: #fff;position: relative;transform: skew(-15deg);}aside h2{padding: 0 0 20px 0;margin: 0;}h3{font-size:24px;line-height:26px;}h1.contentHeader{padding: 0;margin: 0 0 30px 0;position: relative;display: inline-block;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}h1.contentHeader span{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;}h1.contentHeader .yearsMenu{position: relative;width: 100px;height: 50px;}h1.contentHeader .yearsMenu p{border: 2px solid red;}h1.contentHeader .yearsMenu form{padding: 0 !important;margin: 0 !important;position: absolute;top: 4px;right: 0;border: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;}h1.contentHeader .yearsMenu form select{margin: 0 !important;margin-top: -10px;}h1.contentHeader.newsHeader{font-size: 36px;line-height: 38px;margin-bottom: 5px;}a {text-decoration:none;color:#009ee3;}a:hover {text-decoration:underline;}img {border:0px;}.justify{}.justify h1, .justify h2, .justify h3, .justify h4{text-align:left;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.pagingLeftButtons,.pagingRightButtons{white-space: nowrap;width: 70px;}.searchbox{display:block;}.searchbox form {position: relative;}.searchbox input[type=text] {width:100%;max-width: 100%;padding:10px 15px;font-size:18px;border:1px solid #eae4de;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.searchbox input[type=submit] {position: absolute;padding: 0;right: 0px;top: 0px;bottom: 0px;width: 44px;background: url(/design/design/jooks_ee_2020/common/img/icon_search_dark.png) no-repeat center;background-size: 24px;font-size: 0px;display: block;opacity: 0.8;-webkit-transition: all 0.3s;transition: all 0.3s;margin: 0px;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}.searchbox input[type=submit]:hover {background-color: transparent;opacity: 1.0;cursor: pointer;background: url(/design/design/jooks_ee_2020/common/img/icon_search_dark.png) no-repeat center;background-size: 24px;}.searchResults span{display:block;}.searchResults span:before{content:'- ';font-size:20px;font-weight:600;margin-left:15px;}.fullBackground{display: none;position: fixed;left: 0px;top: 0px;right: -10px;bottom: 0px;z-index: 1000;background: rgba(27, 27, 27, 1);padding: 60px 10px 20px 10px;overflow: auto;color:#fff;}.fullBackground:target { display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-animation: fadeIn 0.5s ease;animation: fadeIn 0.5s ease;}.contentbox {-webkit-box-flex: 0;-webkit-flex: 0 1 600px;-ms-flex: 0 1 600px;flex: 0 1 600px;background: #fff;padding: 40px;position: relative;-moz-box-shadow:0px 0px 15px -5px #222;-webkit-box-shadow: 0px 0px 15px -5px #222;box-shadow: 0px 0px 15px -5px #222;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;} .closebox {position: absolute;right: 0px;top:-30px;height: 20px;width: 20px;background: url(/design/design/jooks_ee_2020/common/img/close.png) no-repeat center;background-size: 20px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.closebox:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.close {display:none;position: absolute;right: 15px;top: 20px;height: 24px;width: 24px;background: url('/design/design/jooks_ee_2020/common/img/close_dark.png') no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
61.fullBackground .close{display: block;}.buttons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}a.btn{display:inline-block;cursor:pointer;margin:0 5px;color:#b7b7b7;padding: 15px 50px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;border: 2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 18px center;white-space: nowrap;}a:hover.btn{text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}a.btn.btnImportant,a:hover.btn.btnImportant{display:inline-block;cursor:pointer;margin:5px;color:#ffffff;padding: 15px 30px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;border: 2px solid red;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: none;background-color: red;text-transform: uppercase;}a.btn.btnSmall,a:hover.btn.btnSmall{background-image: none;padding: 10px 18px 10px 18px;font-size: 14px;line-height: 18px;margin: 3px 0;}input[type=text],input[type=file],input[type=password],textarea,select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #b7b7b7;font-family: 'Open Sans', sans-serif;color:#000;font-size: 16px;width: 100%;padding: 9px;transition: all 0.5s;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#user input[type=text],#user input[type=password]{width: 100%;margin-bottom: 5px;}.loginBox input[type=text],.loginBox input[type=password]{width:100%;margin-bottom:5px;}.form_buttons{margin-top: 15px;}textarea{height:100px;width:100%;}input[type=text],input[type=file],input[type=password]{max-width: 800px;}select{width:auto;max-width: 600px;padding:8px 9px;box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus {outline: none 0px;border-color: #949494;}.search input[type=text]:focus{border:1px solid #999;}.SPO_listFilter select{max-width: 200px;}input[type=button],input[type=submit]{display:inline-block;cursor:pointer;margin:0 5px;color:#b7b7b7;padding: 15px 50px 15px 30px;font-size: 18px;line-height: 20px;font-weight: 500;font-style: normal;position: relative;background-color: transparent;border: 2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 18px center;}.SPO_listFilter input[type=submit]{padding: 9px 35px 9px 15px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 11px;background-position: right 14px center;} input[type=button]:hover,input[type=submit]:hover{ text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}input[type=button]:focus,input[type=submit]:focus{outline:0;}input[type=text].form_date{width:100px;}.imgAutomatic{display:inline-block;margin:5px;}ol li{text-align:left;margin-bottom:3px;}#dynamic_menu{display:block;}.dynamicItemDiv{display:block;}.dynamicItemDivInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom:10px;}nav.mainMenu a.dynamicItem{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px 15px;color:#000;text-decoration:none;font-size:22px;line-height:24px;font-weight:500;background-color:transparent;margin:0;float:none;
61-webkit-justify-content: flex-start;justify-content: flex-start;}nav.mainMenu a:hover.dynamicItem,nav.mainMenu a.dynamicItem.active{text-decoration: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.dynamicItemDiv .dynamicItemDiv{margin:0px 0 1px 0px;background-color:transparent;}.dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-size:19px;line-height:20px;padding:5px 10px 5px 35px;border:0px;}.dynamicItemDiv .dynamicItemDiv a:hover.dynamicItem,.dynamicItemDiv .dynamicItemDiv a.dynamicItem.active{background-color:transparent;font-weight:normal;font-size:19px;line-height:20px;border: 0px;text-decoration: none;}.dynamicItemDiv .dynamicItemDiv a:hover.dynamicItem:before,.dynamicItemDiv .dynamicItemDiv a.dynamicItem.active:before{display: none;}.dynamicItemDiv .dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:14px;padding:5px 10px 5px 50px;}a.dynamicItem a.dynamicItem{margin-left:20px;}nav.mainMenu a.dynamicItemPlusIcon,nav.mainMenu a.dynamicItemMinusIcon{width:40px;background-color: transparent;margin:0;margin-left: 2px;}nav.mainMenu a:hover.dynamicItemPlusIcon,nav.mainMenu a:hover.dynamicItemMinusIcon{width:40px;background-color:transparent;margin:0;margin-left: 2px;text-decoration:none;}nav.mainMenu a:hover.dynamicItemPlusIcon:before,nav.mainMenu a:hover.dynamicItemMinusIcon:before{display: none;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{ }.dynamicItemPlusIcon{background-image: url(design/design/common/img/icon_arrow_down_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(design/design/common/img/icon_arrow_up_black.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.owl-carousel{height: 100%;position: relative;bottom: 0;}.owl-carousel .owl-stage-outer{height: 100%;position: relative;}.owl-carousel .owl-stage{height: 100%;position: relative;}.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-moz-box-sizing: border-box;box-sizing: border-box;height: 100%;}.img-item{ position: relative;height: 100%;}.banner-item-text{position: absolute;left: 0;top:0;right:0;bottom:0px;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: flex-end;align-items: flex-end;-webkit-align-items: flex-end;-webkit-justify-content: center;justify-content: center;font-weight: 600;font-size: 36px;line-height: 39px;color: #fff;padding: 0 100px 50px 100px;text-shadow: 1px 0px 11px #000000;background-image: url(/design/design/jooks_ee_2020/common/img/banner_text_background.png);background-repeat: repeat-x;background-position: bottom center;}.owl-carousel .owl-nav{}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;bottom:40px;width:50px;height:41px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 41px;background-position: 50% 50%;border: 1px solid red;display: none;}.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-next:focus{outline: 0;}.owl-carousel .owl-dots{text-align:center;position:absolute;bottom:10px;left:10px;right:10px;display: none;}.partnerBanners.owl-carousel .owl-dots{display: block;}.owl-carousel .owl-dot,.owl-carousel button.owl-dot{display:inline-block;width: 20px;height: 20px;margin: 4px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background-color: #fff;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.owl-carousel .owl-dot:focus,.owl-carousel button.owl-dot:focus{outline: none;}.owl-carousel .owl-dot.active{background-color:#009ee3;}.owl-carousel .owl-video-tn{position: relative;height: 0;padding-bottom: 28.64583%;}.owl-carousel .headerItem{position: relative;height: 0;padding-bottom: 28.64583%;}.maxh {max-height: 100vh;}
61.bannerHeightContainer{position: relative;height: 0;padding-bottom: 28.64583%;}.bannerHeightContainer iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.owl-carousel.owl-carousel-2{height: auto;padding-bottom: 0;}.owl-carousel.owl-carousel-2 .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-moz-box-sizing: border-box;box-sizing: border-box;-ms-touch-action: auto;touch-action: auto;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev,.owl-carousel.owl-carousel-2 .owl-nav .owl-next{position:absolute;width:50px;height:40px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 40px;background-position: 50% 50%;margin-top: -20px;top:50%;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev:focus,.owl-carousel.owl-carousel-2 .owl-nav .owl-next:focus{outline: 0;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev{left: -70px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_prev.png);}.owl-carousel.owl-carousel-2 .owl-nav .owl-next{right:-70px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_next.png);}.competitionListBoxContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.competitionListBox{width: 23.5%;margin-left: 2%;margin-bottom: 30px;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;cursor: pointer;position: relative;padding-bottom: 85px;}.competitionListBox:hover{border: 2px solid #009ee3;}.competitionListBox:hover a.btn{text-decoration: none;border: 2px solid #009ee3;color:#009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.competitionListBox:nth-child(4n+1){margin-left: 0;}.competitionBackground1,.competitionBackground2,.competitionBackground3,.competitionBackground4{position: relative;}.competitionListBox .stageAndDate{display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: flex;border-bottom: 0;padding: 15px;background-color:#009ee3;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.competitionListBox .stageAndDate .stage{}.competitionListBox.suvejooks .stageAndDate .stage{background-color: #f7aa05;}.competitionListBox .stageAndDate .date{padding: 0 20px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;font-weight: 500;font-size: 20px;line-height: 21px;padding-right: 0px;color:#fff;}.competitionListBox .content{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;}.competitionListBox .content .logo{margin-bottom: 20px;margin-top: 20px;min-height: 90px;text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.competitionListBox .content .logo img{display: inline-block;max-width: 80%;max-height: 90px;}.competitionListBox .content h2{text-align: center;letter-spacing: normal;font-size: 22px;
61line-height: 26px;text-transform: none;padding: 0;margin-bottom: 15px;}.competitionListBox .content .distances{text-align: center;font-size: 16px;line-height: 24px;margin-bottom: 15px;}.competitionListBox .content .extraInfo{margin-bottom: 15px;}.competitionListBox .button{position: absolute;bottom: 20px;left: 0;right: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.SPO_competitionViewContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.SPO_competitionViewContainer h1{padding: 0;margin-bottom: 15px;}.SPO_competitionLeftBlock{width: 340px;padding: 40px 20px 40px 0;margin-right: 40px;box-shadow: inset -20px 0 30px -30px rgba(0,0,0,0.2);-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_registerButtonBlock{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top:30px;text-align:center;}.SPO_competitionRightBlock{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 40px 0;}.SPO_competitionRightBlock h1{margin-bottom: 30px;}.SPO_competitionOveralDataContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;margin-bottom: 30px;line-height: 28px;position: relative;}.SPO_competitionOveralData{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.SPO_competitionLogo{margin-left: 20px;}.SPO_competitionLogo img{max-height:100%;max-width: 100%;}.SPO_competitionOveralDataRow{float:left;width:100%;padding:3px 0;}.SPO_competitionOveralDataLabel{float:left;width:180px;font-weight:500;}.SPO_competitionOveralDataValue{float:none;width:auto;}.SPO_competitionOveralDataValue table tr td{white-space: nowrap;}.SPO_competitionMenuMobile{display:none;padding:15px;color:#fff;font-size: 18px;font-weight: 700;text-align: center;background: rgba(0, 158, 227, 1.0);cursor:pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.SPO_competitionMenuMobile:after{content:'';padding-left:40px;background: url('/design/design/jooks_ee_2020/common/img/icon_menu.png') 10px center no-repeat;background-size: auto 20px;}.SPO_competitionMenu{background-color: transparent;}a.SPO_competitionMenuLink,a.SPO_competitionMenuLinkActive{display: block;background-color: #f1f1f1;color: #000;font-weight: 500;padding: 15px 20px;font-size: 18px;line-height: 20px 25px;margin-bottom: 5px;position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}a:hover.SPO_competitionMenuLink,a.SPO_competitionMenuLinkActive{text-decoration: none;color:#fff;background-color: #009ee3;}a.SPO_competitionMenuLinkActive{background-color: #009ee3;position: relative;}a.SPO_competitionMenuLinkActive:before{content: '';position: absolute;top:0;right:-20px;bottom:0;background-color: #009ee3;width: 35px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 10px center;}.SPO_menu_level_2{margin: 10px 0;}a.SPO_competitionMenu2Link,a.SPO_competitionMenu2LinkActive{display:block;padding: 2px 10px 2px 20px;font-size: 14px;line-height: 18px;color: #000;margin-bottom: 10px;}a:hover.SPO_competitionMenu2Link,a.SPO_competitionMenu2LinkActive{text-decoration: underline;color: #009ee3;}.SPO_competitionContent{display:block;overflow:hidden;margin-top:0px;clear:both;padding: 0;}.SPO_competitionContent h3{letter-spacing:normal;padding-top: 0;padding-bottom: 20px;margin-top: 40px;}.SPO_competitionContent.SPO_guideContent{color: #000;padding: 20px;background-color: #fff;margin-top: 15px;}.SPO_competitionContent p{padding: 0;margin: 0;}.SPO_competitionViewSponsors{display:block;margin-top:40px;position: relative;}.SPO_competitionViewSponsors.SPO_competitionViewSponsorsMobile{display: none;}.SPO_competitionViewSponsors.SPO_competitionViewSponsorsMobile:after{content: '';position: absolute;
61left: 0;right: 0;bottom: -40px;height: 30px;background-image: url(/design/design/jooks_ee_2020/common/img/menu_bottom_shadow.png);background-repeat:no-repeat;background-size: 100% auto;background-position: top center;}.SPO_competitionViewSponsors h3{text-align:center;margin:15px 0 15px 0;padding:0;font-size: 30px;line-height: 32px;letter-spacing:normal;clear:both;}.SPO_competitionViewSponsors h3:first-child{padding:0;}.SPO_sponsorLogosBox{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.SPO_sponsorBox{position:relative;margin:20px 20px;}.SPO_sponsorBox img{display: block;max-width: 100%;max-height: 100%;}.maxWidthAndHeight{width:100%;}@media screen and (-webkit-min-device-pixel-ratio:0) { .maxWidthAndHeight{max-width:100%;max-height:100%;}}.SPO_registrationsUpdateInfo{display:block;margin-bottom:20px;}.SPO_registrationsTotal{display:block;overflow:hidden;margin-bottom:20px;}.SPO_registrationsTotalBox,.SPO_startListDistance{float:left;margin-right:15px;white-space:nowrap;}.SPO_registrationsTotalBox span{font-weight:600;}.SPO_listFilter{box-sizing:border-box;display:block;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border:2px solid #b7b7b7;padding:5px;margin-bottom:15px;position:relative;-webkit-border-radius:20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_listFilter form{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_listFilterElement{margin:5px;}.SPO_listTable{width:100%;border-spacing: 0;border-collapse: collapse;}table.SPO_listTable.SPO_list.SPO_listRegistrationList,table.SPO_listTable.SPO_list.SPO_listResultsList,table.SPO_listTable.SPO_list.SPO_listResultsList{width: 99.9% !important;}.SPO_listTable th,.SPO_listTable.SPO_list.SPO_listRegistrationList th,.SPO_resultsList th,.SPO_resultsList.responsive th,table.SPO_listResultsList tr th{text-align:left;background-color: transparent;color:#000;font-weight:600;padding:15px 10px;line-height:18px;border:0 !important;border-bottom:5px solid #009ee3 !important;}.SPO_listTable td,.SPO_listRegistrationList td,.SPO_list td,.SPO_resultsList td,.SPO_resultsList.responsive td,table.SPO_listResultsList tr td{padding:10px 10px;line-height:18px;border: 0px !important;}.SPO_listTable tr:nth-child(even) td,.SPO_resultsList tr:nth-child(even) td,.SPO_resultsList.responsive tr:nth-child(even) td,table.SPO_listResultsList tr:nth-child(even) td,.SPO_listRegistrationList tr:nth-child(even) td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr:nth-child(even) td{background-color:transparent !important;border-bottom:1px solid #dddddd !important;border-right:1px solid #dddddd !important;}.SPO_listTable tr:nth-child(odd) td,.SPO_resultsList tr:nth-child(odd) td,.SPO_resultsList.responsive tr:nth-child(odd) td,table.SPO_listResultsList tr:nth-child(odd) td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr:nth-child(odd) td{background-color:#f4f4f4 !important;border-bottom:1px solid #dddddd !important;border-right:1px solid #dddddd !important;}.SPO_resultsList tr td:first-child,.SPO_resultsList.responsive tr td:first-child,.SPO_listTable tr td:first-child,.SPO_listRegistrationList tr td:first-child,.SPO_list tr td:first-child,.SPO_listRegistrationList td{border-left:1px solid #dddddd !important;}table.SPO_listResultsList tr:first-child th{border-top: 0px !important;border-left: 0px !important;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td:first-child{border: 0px;padding:10px 10px;}.SPO_listTable td:first-child,.SPO_listRegistrationList td:first-child,.SPO_list td:first-child,.SPO_resultsList td:first-child,.SPO_resultsList.responsive tr td:first-child{}.SPO_listTable td:last-child,.SPO_listRegistrationList td:last-child,.SPO_list td:last-child,.SPO_resultsList td:last-child,.SPO_resultsList.responsive tr td:last-child{}.SPO_resultsList.responsive tr td.place{font-weight: 500;text-align: center;width: 70px;}.SPO_resultsList.responsive tr th.time,.SPO_resultsList.responsive tr td.time{font-weight: 500;text-align: center !important;}.SPO_resultsList.responsive tr td.center{text-align: center !important;}.SPO_listTableName{font-weight:600;white-space:nowrap;}.SPO_startListDistances,.SPO_startListsUpdateTime{display:block;overflow:hidden;margin-bottom:20px;}.SPO_commentsNr,.SPO_pagingContainer,.SPO_commentsContainer,.SPO_resultsDistances{display:block;margin-bottom:20px;overflow:hidden;}.SPO_commentBox{padding:15px 0;border-bottom:1px solid #dedede;}.SPO_commentBoxFirst{border-top:1px solid #dedede;}.SPO_addCommentBox div{font-weight:600;padding-bottom:2px;padding-top:5px;}a.SPO_resultDiplom{width:18px;height:22px;display:inline-block;background-image: url('/design/design/jooks_ee_2020/common/img/icon_diplom.png');background-position:50% 50%;background-size:auto 22px;background-repeat:no-repeat;}.SPO_resultsDistances a{display:block;float:left;margin-right:15px;}.SPO_tableConatiner{clear:both;float:left;width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;}.SPO_listResultsList .bib_number{text-align:center;}.SPO_listResultsList .birth_year{text-align:center;}.SPO_listResultsList .place{font-weight:bolder;text-align:center;}.SPO_listResultsList .name{font-weight:bolder;}.SPO_listResultsList .time{font-weight:bolder;text-align:center;}.SPO_listResultsList .certificate{font-weight:bolder;width:60px;text-align:center;}.SPO_listResultsList .area{display:none;}.SPO_seriesTeamListRow{display:block;border:1px solid #dedede;border-top:0px;}.SPO_seriesTeamListFirstRow{border-top:1px solid #dedede;}.SPO_seriesTeamName{display:block;padding:10px 35px 10px 10px;cursor:pointer;background: url(/design/design/common/img/spo_arrow_down.png) no-repeat 99% 50%;background-size:20px;}.SPO_seriesTeamName:hover{background-color:#f4f4f4;}.SPO_seriesTeamListRow h2{padding:0;text-transform:uppercase;font-size:14px;line-height:15px;color:#dc2028;}.SPO_closeRow{background: url(/design/design/common/img/spo_arrow_up.png) no-repeat 99% 50%;background-size:20px;}.SPO_seriesTeamBox{display:block;padding:10px;overflow:hidden;border-top:1px solid #dedede;}.SPO_seriesTeamBoxLeft{float:left;width:400px;margin-right:20px;}.SPO_seriesTeamBoxRight{float:left;width:120px;}.SPO_seriesTeamLogoMobile{display:none;}.SPO_seriesTeamPersons{display:block;margin-top:5px;margin-bottom:10px;}.SPO_seriesTeamPersons div{padding:5px;}.SPO_seriesTeamPersons div:nth-child(odd){background-color:#f4f4f4;}.SPO_seriesTeamLogo{width:100%;}@media (max-width: 992px) {.SPO_competitionMenu{display: none;margin-top: 10px;}.SPO_competitionViewContainer{display: block;}.SPO_competitionViewContainer h1{text-align: center;}.SPO_competitionMenuMobile{display: block;}}@media (max-width: 600px) {.SPO_competitionOveralDataRow{float:left;width:100%;padding:3px 0;}.SPO_competitionOveralDataLabel{float:none;width:100%;}.SPO_competitionOveralDataValue{float:none;}}.SPO_resultsFilterContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 30px;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.SPO_resultsFilterContainer .byEvent{width: 50%;padding-right: 30px;-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_resultsFilterContainer .byPerson{width: 50%;padding-left: 30px;-moz-box-sizing: border-box;box-sizing: border-box;border-left:2px solid #b7b7b7;}.SPO_resultsFilterContainer h3{padding: 0;margin: 0 0 15px 0;text-align: center;}.SPO_resultsFilterContainer input[type="text"],.SPO_resultsFilterContainer select{width: 100%;max-width: 800px;}.SPO_resultsFilterContainer span{font-weight: 700;padding-bottom: 5px;margin-top: 10px;display: block;}.SPO_resultsList{margin-top: 30px;}.formDataError{color:red;}@media (max-width: 600px) {.SPO_resultsFilterContainer{display: block;}.SPO_resultsFilterContainer .byEvent{width: 100%;padding-right: 0px;padding-bottom: 30px;}.SPO_resultsFilterContainer .byPerson{width: 100%;padding-left: 0;padding-top: 30px;border-left:0px;border-top:2px solid #e1e1e1;}}.newsView .newsPic{width: 450px;margin-left: 30px;margin-top: 60px;}.newsView .newsPic img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.newsView .newsPic p{margin-top: 10px;font-size: 16px;}@media (max-width: 1400px) {.newsView .newsPic{width: 450px;margin-left: 30px;}}@media (max-width: 992px) {.newsView .newsPic{width: 350px;}}@media (max-width: 768px) {.newsView .newsPic{width: 250px;}ul.newsList li .photo{width: 180px;margin-right: 20px;}}@media (max-width: 450px) {.newsView .newsPic{width: 100%;margin: 0 0 20px 0;}ul.newsList li{display: block;}
61ul.newsList li .photo{width: 100%;margin-right: 0px;margin-bottom: 10px;}}.eventSponsorsContainer{display: block;}.eventSponsorsGroup{background-color: #f4f4f4;margin-bottom: 15px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;}.SPO_competitionViewSponsors .eventSponsorsGroup{}.eventSponsorsGroup .eventSponsorsGroupName{text-align: center;font-weight: 500;margin-bottom: 20px;margin-top: 15px;font-size: 24px;text-transform: uppercase !important;}.eventSponsorsGroupLogos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.vipSponsors{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-top: 50px;}.eventSponsorBox{margin: 20px 20px;width: 160px;height: 80px;position: relative;}.vipSponsors .sponsorBox{margin: 20px 30px;}.vipSponsors .sponsorBox img{max-width: 240px;width: 100%;}.eventSponsorBoxContent{position: absolute;left:0;right: 0;bottom: 0;top: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.SPO_competitionViewSponsors .eventSponsorBox{margin: 8px 8px;}.eventSponsorBox .eventSponsorBoxContent img{display: block;max-width: 100%;max-height: 80px;-webkit-filter: gray;filter: gray;-webkit-filter: grayscale(100%) brightness(120%) contrast(90%);filter: grayscale(100%) brightness(120%) contrast(90%);opacity: 0.95;}.eventSponsorBox:hover .eventSponsorBoxContent img{-webkit-filter: none;filter: none;opacity: 1.0;}.series_guides_menu_block{border-bottom: 2px solid #5fb543;margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.series_guides_menu_block a{display: block;padding: 15px 25px;color: #000;font-weight: 700;}.series_guides_menu_block a.series_guide_menu_active{background-color: #5fb543;color: #fff;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-right-radius: 5px;}.table-container{float:left;width: 100%;overflow-y: auto;margin: 0 0 1em;}.content_table .list_header{font-weight:bold;color:#000;padding:5px;border-bottom:8px solid #dc2028;}.content_table td{padding:5px;border-bottom:1px solid #dedede;font-weight:normal;}.content_table td:first-child{font-weight:bold;}.history_table .list_header{font-size:11px;font-weight:normal;color:#000;padding:5px;border-top:1px solid #dedede;line-height:14px;background-color:#ececec;text-align:center;}.history_table td{padding:5px;border-bottom:1px solid #dedede;font-weight:normal;border-right:1px solid #dedede;text-align:center;}.history_table td:first-child{border-left:1px solid #dedede;background-color:#ececec;}.SPO_listRegistrationList td,.SPO_listRegistrationList th{padding: 10px;}.bg-video {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;z-index: 1;}.bg-video #player {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;width: 100vw;height: 100vh;z-index: 1;}.video-background {background: #000;position: absolute;top: 0; right: 0; bottom: 0; left: 0;z-index: 1;overflow: hidden;}.video-foreground,.video-background iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;}@media (min-aspect-ratio: 16/9) {.video-foreground { height: 300%; top: -100%; }}@media (max-aspect-ratio: 16/9) {.video-foreground { width: 300%; left: -100%; }}.visible{display: block;}.newsView .newsDate{clear: both;background-color: #009ee3;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;padding: 8px 15px;margin-bottom: 20px;color: #fff;font-weight: 500;display: inline-block;}table.responsive tr td{text-align: left !important;}table.responsive.smaller tr th,table.responsive.smaller tr td{font-size: 12px;line-height: 14px;}.videos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;list-style: none;margin: 0;padding: 0;}.video_listBox,.video_listBox:nth-child(even){width: 32%;margin-left: 2%;margin-bottom: 20px;-moz-box-sizing: border-box;box-sizing: border-box;
61cursor: pointer;position: relative;}.video_listBox:nth-child(3n+1){margin-left:0;}.video_listBox:before{content: '';position: absolute;left: 10px;top:10px;width: 80px;height: 80px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 60px;background-repeat:no-repeat;}.video_listBox img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.video_listBoxInside{position:static;left:0;top:0;right:0;bottom:0;background-image: none;background-position:10px 10px;background-size:70px;background-repeat:no-repeat;}.video_titleContainer{position:static;bottom:0;left:0;right:0;background: none;font-size:16px;line-height:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.video_titleContainer .dateBox{display: none;}.video_titleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:15px 0;color:#000;text-align: center;}.video_titleContainer span{padding:0;margin:0;font-size:16px;height:18px;overflow:hidden;font-weight:600;}.SPO_quideWithBlocks .SPO_guideBlock{border-left:2px solid #f1f1f1;border-right:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1;cursor: pointer;}.SPO_quideWithBlocks .SPO_guideBlock:first-child{border-top:2px solid #f1f1f1;-webkit-border-top-left-radius: 20px;-moz-border-top-left-radius: 20px;border-top-left-radius: 20px;-webkit-border-top-right-radius: 20px;-moz-border-top-right-radius: 20px;border-top-right-radius: 20px;margin-top: 0px;}.SPO_quideWithBlocks .SPO_guideBlock:last-child{-webkit-border-bottom-left-radius: 20px;-moz-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;-moz-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;}.SPO_quideWithBlocks .SPO_guideBlock h3{padding: 0;margin: 0;font-size: 18px;line-height: 20px;color: #000;padding: 20px 56px 20px 20px;background-color: transparent;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png);background-repeat:no-repeat;background-size: auto 9px;background-position: right 20px center;}.SPO_quideWithBlocks .SPO_guideBlock h3:hover{text-decoration: underline;}.SPO_quideWithBlocks .SPO_guideBlock h3.closeBlock{background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png);background-repeat:no-repeat;background-size: auto 9px;background-position: right 20px center;}.SPO_guideContent{background-color: #fff;color: #000 !important;padding: 0 20px 20px 20px;}.SPO_oneBlockGuide{background-color: #fff;color: #000 !important;}.SPO_guideContent h1,.SPO_guideContent h2,.SPO_guideContent h3,.SPO_guideContent h4{color: #000;}.SPO_quideWithBlocks .SPO_guideBlock h3{color: #000 !important;}.SPO_competitionContent.SPO_guideContent{background-color: transparent;padding: 0;}.SPO_mapsTabs{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.SPO_mapsTabs .tab{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;-moz-box-sizing: border-box;box-sizing: border-box;border-right: 2px solid #f4f4f4;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;font-size: 14px;line-height: 17px;padding: 15px;cursor: pointer;text-align: center;}.SPO_mapsTabs .tab:first-child{border-left: 2px solid #f4f4f4;-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;}.SPO_mapsTabs .tab:last-child{-webkit-border-top-right-radius: 10px;-moz-border-top-right-radius: 10px;border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;}.SPO_mapsTabs .tab:hover,.SPO_mapsTabs .tab.active{background-color: #009ee3;color: #fff;position: relative;}.SPO_mapsTabs .tab.active:before{content: '';position: absolute;bottom:-14px;left: 50%;margin-left: -8px;width: 0; height: 0; border-left: 14px solid transparent;border-right: 14px solid transparent;border-top: 14px solid #f4f4f4;}.SPO_mapsTabs .tab.active:after{content: '';position: absolute;bottom:-12px;left: 50%;margin-left: -6px;width: 0; height: 0; border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 12px solid #009ee3;}.SPO_tabContent{margin-top: 40px;}
61.SPO_tabContent span{display: block;margin-bottom: 15px;}.SPO_mapsDistances{}.SPO_mapsDistances .SPO_maps + .SPO_maps{margin-top: 30px;}.SPO_maps a.btn{font-size: 16px;}table.responsive,.table,table.listTableInner{border-spacing: 0;border-collapse: collapse;-moz-box-sizing: border-box;box-sizing: border-box;width:99.9% !important;border: 0 !important;margin-bottom: 20px;}table.responsive th,.table th,table.listTableInner th{text-align:left;background-color:#ffffff !important;border:0px !important;border-bottom:5px solid #009ee3 !important;padding:10px 10px !important;color:#000 !important;font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;white-space: normal !important;height: auto !important;}table.responsive td,.table td,table.listTableInner td{padding:10px 10px !important;color:#000 !important;font-size: 16px !important;font-family: 'Open Sans', sans-serif !important;border-bottom:1px solid #dddddd !important;white-space: normal !important;height: auto !important;border-right:1px solid #dddddd !important;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{border-left:1px solid #dddddd !important;}table.responsive tr:nth-child(odd) td,.table tr:nth-child(odd) td,table.listTableInner tr:nth-child(odd) td{background-color:#f4f4f4;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.team,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{padding: 10px 10px !important;line-height: 18px !important;}table.responsive tr td:first-child,.table tr td:first-child,table.listTableInner tr td:first-child{white-space: normal;}.table td[rowspan] {background-color: #ffffff !important;}@media (max-width: 992px) {table.responsive th,.table th,table.listTableInner th,table.responsive td,.table td,table.listTableInner td{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}.SPO_listTable th,.SPO_listTable.SPO_list.SPO_listRegistrationList th,.SPO_resultsList th,.SPO_resultsList.responsive th,table.SPO_listResultsList tr th{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}.SPO_listTable td,.SPO_listRegistrationList td,.SPO_list td,.SPO_resultsList td,.SPO_resultsList.responsive td,table.SPO_listResultsList tr td,table.SPO_listTable.SPO_list.SPO_listResultsList tr td.place,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.team,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{padding:8px 5px !important;font-size: 14px !important;line-height: 16px !important;}}.sponsorRow{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;border-top:2px solid #009ee3;padding: 30px 0;}.sponsorRow:first-child{border-top: 0;padding-top: 0;}.sponsorRow .logo{width: 250px;margin-right: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.sponsorRow .logo img{display: block;max-width: 100%;}.sponsorRow .info{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.sponsorRow .info h2{padding: 0;margin: 0 0 0 0;text-transform: none;letter-spacing: normal;font-size: 24px;line-height: 26px;font-weight: 500;}.sponsorSlogan{font-style: italic;}.sponsorText{margin-top: 20px;}.sponsorReadMore{margin-top: 20px;}.sponsorReadMore a{font-weight: 500;}.SPO_competitionContent hr{border: 0;height: 2px;background-color: #f4f4f4;margin: 30px 0;}.advancedImagesArea a.zoom img{position: relative;}.SPO_listStartlist .arb,.SPO_listRegistrationList .arb{white-space: nowrap;}ul.faqList{list-style: none;padding: 0;margin: 0;}ul.faqList .item{border: 1px solid #dedede;
61margin-top: -1px;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}ul.faqList .item .itemContentArea{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}ul.faqList .item:first-child{margin-top: 0;}ul.faqList .item .itemShortContent{margin-top: 10px;}ul.faqList .item .itemContent{display: none;margin-top: 15px;}ul.faqList .item h3{padding: 0;margin: 0;font-size: 18px;line-height: 21px;font-weight: 600;padding-top: 7px;}ul.faqList .item h3.noLongContent{padding-top: 0;}ul.faqList .opener{margin-left: 15px;}a.faqOpener{width: 36px;height: 36px;border: 1px solid #dedede;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;-khtml-border-radius: 40px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;text-transform: uppercase;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;padding-bottom: 2px;-moz-box-sizing: border-box;box-sizing: border-box;}a:hover.faqOpener{background-color: #dedede;text-decoration: none;}a.faqOpener:before{content: '+';color: #000;font-size: 28px;line-height: 30px;}a.faqOpener.closeFaq:before{content: '-';color: #000;font-size: 28px;line-height: 30px;}.filterOpener{display: none;}.po_popup_type2_container{border: 0px solid red;}.partnerBanner2Area{padding: 30px 10px;}.partnerBanner2Area img{display: block;width: 100%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.contentArea article img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.tm_name_in_mobile{display: none;}table.historyList{width: 100% !important;}table.historyList tr td:first-child{width: 25% !important;}table.historyList tr td:nth-child(2){width: 3% !important;}@media (max-width: 992px) {table.historyList tr td:first-child{width: 30% !important;}table.historyList tr td:nth-child(2){width: 5% !important;}}@media (max-width: 600px) {table.historyList tr td:first-child{width: 40% !important;}table.historyList tr td:nth-child(2){width: 5% !important;}}@media (max-width: 750px) {table.tableWithoutStyle,table.tableWithoutStyle > tbody,table.tableWithoutStyle > thead,table.tableWithoutStyle > thead > tr,table.tableWithoutStyle > thead > tr > th,table.tableWithoutStyle > thead > tr > td,table.tableWithoutStyle > tbody > tr,table.tableWithoutStyle > tbody > tr > td{display: block;width: 100% !important;padding: 4px;}}@media (max-width: 600px) {.SPO_listTable.SPO_list.SPO_listRegistrationList tr th{font-size: 11px !important;}.SPO_listTable.SPO_list.SPO_listRegistrationList tr td,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.name,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.distance{font-size: 12px !important;line-height: 14px;padding: 4px;}}@media (max-width: 450px) {.SPO_listTable.SPO_list.SPO_listRegistrationList tr th.yyyy,.SPO_listTable.SPO_list.SPO_listRegistrationList tr td.yyyy{}}.GA2_albumList .album .photo img{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.GA2_albumList .album .title .name{font-size: 16px !important;line-height: 19px;padding: 10px;}.GA2_albumList .album .title{-webkit-box-align: stretch;-moz-box-align: stretch;-ms-flex-line-pack: stretch;-webkit-align-content: stretch;align-content: stretch;align-items:stretch;}.resultsListHeader{margin-bottom: 10px;display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.resultsListHeader a{display: block;margin: 0 20px 10px 0;font-weight: bold;}.resultsListHeader a::before {content: "â¶";margin-right: 6px;}.SPO_listTable.SPO_listResultsList .team{}html{height: 100%;}body{height: 100%;}.mobileBody{display: none;}.webBody{display: block;}.importantInfoBlock{margin: 60px 0;}.videoContainer{display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}.videoContainer iframe{aspect-ratio: 16 / 9;width: 100% !important;}
61.introPageBackgroundContainer{position: absolute;left: 0;top:0;right: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;z-index: 1;}.introPageContainer{position: absolute;left: 0;top:0;right: 0;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;padding: 15px;background: rgba(0, 0, 0, 0.55);z-index: 2;}.introPageContainer.staticContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageContent{-webkit-box-flex: 0;-webkit-flex: 0 1 850px;-ms-flex: 0 1 850px;flex: 0 1 850px;margin: 0 10%;position: relative;}.introPageMenu a{position: relative;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 20px;background-color: #fff;margin-bottom: 10px;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;color: #000;-moz-box-shadow:0px 0px 8px -2px #000;-webkit-box-shadow: 0px 0px 8px -2px #000;box-shadow: 0px 0px 8px -2px #000;}.introPageMenu a:hover{text-decoration: none;-moz-box-shadow:0px 0px 12px -2px #000;-webkit-box-shadow: 0px 0px 12px -2px #000;box-shadow: 0px 0px 12px -2px #000;}.introPageMenu a:hover:before{content: '';position: absolute;left: 0;top:0;right: 0;bottom: 0;border: 4px solid #009ee3;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;}.introPageMenu a.competitionStyle2:hover:before{border: 4px solid #fab900;}.introPageMenu a.competitionStyle3:hover:before{border: 4px solid #00a751;}.introPageMenu a.competitionStyle4:hover:before{border: 4px solid #2384c8;}.introPageMenu a.competitionStyle6:hover:before{border: 4px solid #fca4b4;}.introPageMenu a.competitionStyle8:hover:before{border: 4px solid #007b96;}.introPageMenu a.competitionStyle1 .nameAndDistances{-webkit-justify-content: center;justify-content: center;}.introPageMenu a.competitionStyle1 .nameAndDistances img{display: block;width: 80%;}.introPageMenu a.competitionStyle1:hover:before{border: 4px solid #ff5f00;}.introPageMenu a.competitionStyle1 .seeMore{background-color: #ff5f00;}.introPageMenu a .date{font-size: 20px;line-height: 22px;font-weight: 700;margin-right: 20px;width: 150px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;}.introPageMenu a .logo{font-size: 22px;line-height: 24px;font-weight: 700;margin-right: 20px;width: 150px;padding: 0 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;border-left: 2px solid #e9e9e9;border-right: 2px solid #e9e9e9;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 80px;}.introPageMenu a .nameAndDistances{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: flex-start;justify-content: flex-start;}.introPageMenu a .nameAndDistances b{font-size: 26px;line-height: 28px;font-weight: 700;width: 100%;display: block;}.introPageMenu a .nameAndDistances i{font-style: normal;font-size: 14px;line-height: 16px;width: 100%;margin-top: 5px;display: block;display: none !important; }.introPageMenu a .seeMore{-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;background-color: #009ee3;width: 90px;height: 90px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.introPageMenu a.competitionStyle2 .seeMore{background-color: #fab900;}.introPageMenu a.competitionStyle3 .seeMore{background-color: #00a751;}.introPageMenu a.competitionStyle4 .seeMore{background-color: #2384c8;}.introPageMenu a.competitionStyle6 .seeMore{background-color: #fca4b4;}.introPageMenu a.competitionStyle8 .seeMore{background-color: #007b96;}address{font-style: normal;margin-top: 30px;margin-bottom: 30px;
61display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;}.introPageContent address{-webkit-flex-direction: column;flex-direction: column;color: #fff;font-weight: 600;text-shadow: 1px 0px 5px #000000;}.introPageContent address a{color: #fff;}.introPageContent address .company{display: none;}.pageContainer{margin:0 auto;max-width:1500px;min-width:290px;padding:0 15px;}.pageContainer.contentPage{margin-top: -20px;}.headerContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: relative;}.logoAndMenuContainer{position: absolute;top:85px;left: 70px;right: 70px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;background-color: #fff;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;-moz-box-shadow:0px 0px 18px -10px #000;-webkit-box-shadow: 0px 0px 18px -10px #000;box-shadow: 0px 0px 18px -10px #000;z-index: 5;padding: 30px;}.headerBannersContainer{display:inline-block;position:relative;background-color: #fff;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-moz-box-sizing: border-box;box-sizing: border-box;}.headerBannersContainer:before{content: "";display: block;padding-top: 550px;background-color: #fff; }.headerContainer.contentPage .headerBannersContainer:before{padding-top: 308px; }.homepage{position: absolute;top:27px;left: 120px;z-index: 6;}.homepage a{font-weight: 500;font-size: 20px;text-decoration: underline;color: #fff;position: relative;padding-left: 65px;}.homepage a:before{content: '';position: absolute;left: 0;top: -10px;width: 50px;height: 50px;border: 2px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_home.png);background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;}.bannerRightSide{position: absolute;right: -1px;top: 0;bottom: 0;z-index: 4;background-image: url(/design/design/jooks_ee_2020/common/img/banner_diagonal.png);background-repeat:no-repeat;background-position: right top;width: 240px;}.bannerShadow{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;-moz-box-shadow:inset 0 0 150px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 150px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 150px rgba(0, 0, 0, 0.8);}.bannerColorLayer{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 3;background: rgba(0, 158, 227, 0.2);display: none !important;}.headerBanners{position:absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;text-align:center;background-image: url(/design/design/jooks_ee_2020/common/img/loading.gif);background-size: auto 200px;background-repeat:no-repeat;background-position: 50% 50%;}.headerRightContent{background-color: #fff;width: 520px;padding-right: 70px;min-height: 550px;}.headerContainer.contentPage .headerRightContent{width: auto;min-height: 308px;padding-left: 15px;}.buttonsBar{margin-top: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}a.logo{margin-right: 20px;margin-left: 20px;}a.logo img{display: block;max-width: 220px;max-height: 78px;}.competitionLabel{width: 60px;margin-right: 20px;}.competitionLabel img{display: block;width: 100%;max-width: 220px;max-height: 78px;}.headerRightSide{margin-left: 30px;}.registerMenu{margin:0 7px 30px 7px;}.registerMenu a{position: relative;display: block;background: rgba(240, 50, 35, 0.8);color: #fff;font-weight: 500;font-size: 24px;line-height: 26px;text-align: center;padding: 15px 30px;transform: skew(-15deg);font-style: normal;}
61.registerMenu a span{display:inline-block;transform: skew(15deg);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;font-style: normal;}.registerMenu a:hover{background: rgba(240, 50, 35, 1.0);text-decoration: none;}.langMenuContainer{border:2px solid #b7b7b7;background-color: #fff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;padding: 14px 25px 14px 15px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 8px;background-position: right 10px top 20px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png);z-index: 6;cursor: pointer;position: absolute;right: 0;top: 0;}.langMenuContainer:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.langMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;position: relative;padding-right: 92px;height: 50px;margin-right: 45px;}
61.langMenu a,.langMenu span{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;margin-right: 10px;width:32px;height: 20px;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.langMenu a.et,.langMenu span.et{background-image: url(/design/design/jooks_ee_2020/common/img/et.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.en,.langMenu span.en{background-image: url(/design/design/jooks_ee_2020/common/img/en.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.ru,.langMenu span.ru{background-image: url(/design/design/jooks_ee_2020/common/img/ru.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a.fi,.langMenu span.fi{background-image: url(/design/design/jooks_ee_2020/common/img/fi.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.langMenu a:hover,.langMenu a.active{}.langMenu .otherLangs a{margin-top: 5px;}.closeOtherLangs{background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png);}.mobileRegisterButton{display: none;}nav.mainMenu{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}a.mobileMainMenuOpener{display: none;width: 44px;background: url('/design/design/jooks_ee_2020/common/img/icon_menu_dark.png') right center no-repeat;background-size: auto 44px;height: 44px;left:0;}nav.mainMenu{-webkit-justify-content: center;justify-content: center;}nav.mainMenu a{font-family: 'Open Sans', sans-serif;font-weight: 700;color:#000;display: block;padding: 10px 15px;font-size: 24px;line-height: 28px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;position: relative;text-transform: uppercase;text-align: center;}nav.mainMenu a.close,.categoryMenu a.close{display: none;}nav.mainMenu a:hover,nav.mainMenu a.active{text-decoration: none;color:#009ee3;}nav.mainMenu.mobileMenu{display: none;}.selfServiceButton{margin-left: 30px;margin-right: 12px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.emptySpace{display: none;}a.selfService{background-color: #e30030;display: block;padding: 18px 65px 19px 30px;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;color: #fff;text-decoration: none;font-size: 22px;line-height: 24px;text-transform: uppercase;font-weight: 700;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 18px;background-position: right 30px center;}a.selfService.selfServiceSmall{padding: 12px 18px 13px 18px;font-size: 12px;line-height: 15px;background-image: none;}.introBannerContent{position: absolute;left:0;right: 0;bottom: 0;top: 186px;z-index: 5;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
61-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.campaigns{margin-top:155px;padding: 20px 0;min-height: 320px;margin-right: 45px;-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.campaign h2{color: #000;text-align: center;padding: 0;margin: 0;font-size: 32px;line-height: 38px;text-transform: none;font-weight: 500;}.campaign .intro{margin-top: 15px;text-align: center;line-height: 22px;}.campaign .button{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 20px;}.campaign .button a.btn{padding-right: 55px;background-repeat:no-repeat;background-size: auto 16px;background-position: right 20px center;}.campaign.pictureCampaign img{max-width: 100%;max-height: 100%;} .firstPageCompetitionsContainer{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.firstPageCompetitions{-webkit-box-flex: 0;-webkit-flex: 0 1 850px;-ms-flex: 0 1 850px;flex: 0 1 850px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.firstPageCompetitions .competition{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;margin: 2px 0;}.firstPageCompetitions .competition .date,.firstPageCompetitions .competition a.name,.f
61irstPageCompetitions .competition .actionButton,.firstPageCompetitions .competition a.action{-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;background: rgba(27, 27, 27, 0.8);color:#fff;padding: 12px 20px;font-size: 22px;line-height: 24px;font-weight: 500;transform: skew(-15deg);font-style: normal;}.firstPageCompetitions .competition .actionButton.ru,.firstPageCompetitions .competition a.action.ru{font-size: 16px;line-height: 24px;}.firstPageCompetitions .competition .date{width: 160px;justify-content: center;-webkit-justify-content: center;}.firstPageCompetitions .competition a.name{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-left: 4px;}.firstPageCompetitions .competition .actionButton,.firstPageCompetitions .competition a.action{background: rgba(240, 50, 35, 0.8);width: 180px;justify-content: center;-webkit-justify-content: center;margin-left: 4px;cursor: pointer;}.firstPageCompetitions .competition .actionButton.results,.firstPageCompetitions .competition a.action.results{background: rgba(158, 158, 158, 0.8);}.firstPageCompetitions .competition .actionButton:hover,.firstPageCompetitions .competition a:hover.action{background: rgba(240, 50, 35, 1.0);text-decoration: none;}.firstPageCompetitions .competition .actionButton.results:hover,.firstPageCompetitions .competition a:hover.action.results{background: rgba(158, 158, 158, 1.0);}.firstPageCompetitions .competition .date span,.firstPageCompetitions .competition a.name span,.firstPageCompetitions .competition .actionButton span,.firstPageCompetitions .competition a.action span{transform: skew(15deg);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;font-style: normal;}.firstPageCompetitions .competition a.name span{display: block;}.firstPageCompetitions .competition a.name b{display: block;font-size: 12px;line-height: 14px;font-weight: normal;margin-top: 5px;}.socialMedia{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 40px;}.socialMediaGroup{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.socialMediaGroupHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-bottom: 20px;}.socialMediaGroup h2{}.socialMediaGroupHeader a{background-color:transparent;color: #fff;text-decoration: underline;font-weight: 500;font-size: 16px;margin-left: 20px;}.socialMediaGroupContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 20px;justify-content: space-between;}.socialMediaGroupContent .post{background-color: #b7b7b7;position: relative;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.socialMediaGroupContent .post:hover{opacity: 0.8;}.socialMediaGroupContent .post .postContent{width: 100%;height: 0;padding-bottom: 100%;position: relative;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.socialMediaGroupContent .post .text{position: absolute;top:40px;bottom:40px;left:40px;right: 40px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;text-align: center;overflow: hidden;
61line-height: 26px;}.socialMediaGroupContent .post .textMouseOver{display: none;}.socialMediaGroupContent .post:hover .textMouseOver{display: block;position: absolute;left: 0;right: 0;top:0;bottom: 0;padding: 40px;line-height: 26px;overflow: hidden;background-color: #b7b7b7;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;text-align: center;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: rgba(0, 158, 227, 0.9);color: #fff;font-weight: 500;}.socialMediaButtons{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 20px;}.socialMediaMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;margin-right: 30px;}.socialMediaMenu a{display: block;border:2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width: 50px;height: 50px;margin-bottom: 0;margin-left:5px;background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;}.socialMediaMenu a:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.socialMediaMenu a.facebook{background-image: url(/design/design/jooks_ee_2020/common/img/icon_facebook.png);}.socialMediaMenu a.instagram{background-image: url(/design/design/jooks_ee_2020/common/img/icon_instagram.png);}.socialMediaMenu a.youtube{background-image: url(/design/design/jooks_ee_2020/common/img/icon_youtube.png);}.sponsorsBlock{margin: 40px 10px 0 10px;}.contentPage .sponsorsBlock{margin: 0px;}a.search{display: none;border:2px solid #b7b7b7;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;width: 50px;height: 50px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 24px;background-position: 50% 50%;background-image: url(/design/design/jooks_ee_2020/common/img/icon_search.png);}a.search:hover{text-decoration: none;-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.distancesBlock{margin-top: 40px;}.distancesBlock h2{display: none;}.distances{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;margin-top:20px;}.distances .distance{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid #b7b7b7;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 20px;cursor: pointer;max-width: 528px;}.distances.distancesWithRows .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 19.2% !important;margin: 0;margin-left: 1%;margin-bottom: 15px;}.distances.distancesWithRows .distance:nth-child(5n+1){margin-left: 0;}.distances.distancesWithRowsMaijooks .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 24.25% !important;margin: 0;margin-left: 1%;margin-bottom: 15px;}.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1){margin-left: 0;}.distances .distance.noLink{cursor: default;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
61-webkit-justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.distances .distance .logo{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;height: 80px;margin: 15px 0;}.distances .distance .logo img{display: block;max-width: 90%;max-height: 80px;}.distances .distance h3{text-transform: none;padding: 0;margin: 15px 0;font-size: 24px;line-height: 27px;letter-spacing: normal;text-align: center;font-weight: 500;height: 80px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.distances .distance .date,.distances .distance .time,.distances .distance .description{text-align: center;font-size: 16px;line-height: 20px;}.distances .distance .extraInfo{text-align: center;font-size: 16px;line-height: 20px;font-weight: 600;color: #b7b7b7;}.distances .distance .button{margin-top: 15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}.distances .distance .button a.btn{display: block;margin: 0;color:#b7b7b7;padding: 12px 40px 12px 20px;font-size: 16px;line-height: 18px;border: 2px solid #b7b7b7;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_gray.png);background-repeat:no-repeat;background-size: auto 12px;background-position: right 15px center;}.distances .distance .button a:hover.btn{color:#009ee3;border: 2px solid #009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);}.distances .distance:hover{border: 2px solid #009ee3;}.distances .distance:hover .button .btn{color:#009ee3;border: 2px solid #009ee3;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next_blue.png);-moz-box-shadow:0px 0px 11px -6px #000;-webkit-box-shadow: 0px 0px 11px -6px #000;box-shadow: 0px 0px 11px -6px #000;}.newsBlock{margin-top: 40px;}.latestNews{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;margin-top:20px;}.latestNews.newsList{-webkit-justify-content: flex-start;justify-content: flex-start;margin-top:0px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.latestNews .item{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;max-width: 528px;}.latestNews .item:hover .photo{opacity: 0.8;}.latestNews.newsList .item{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 32%;margin: 0 0 20px 2%;}.latestNews.newsList .item:nth-child(3n+1){margin-left: 0;}.latestNews .item .photo{width: 100%;position: relative;}.latestNews .item .photo:before{content: "";display: block;padding-top: 66%;}.latestNews .item .photo .photoContent{background-color: #f4f4f4;position: absolute;left: 0;top:0;right: 0;bottom: 0;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;z-index: 1;}.latestNews .item .photo .date,.latestNews.newsList .item .photo .date{position: absolute;left: 50%;bottom: -30px;height: 60px;width: 60px;padding: 0;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;z-index: 2;margin-left: -30px;background-color: #009ee3;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
61-webkit-justify-content: center;color: #fff;font-weight: 500;font-size: 16px;}.latestNews .item h3{margin: 35px 0 0 0;padding: 0 20px;text-align: center;text-transform: none;font-size: 18px;line-height: 22px;font-weight: 500;letter-spacing: normal;}.newsBlock .buttonsBlock{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin-top: 25px;}.contentArea{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin:0;margin-top: 20px;}aside{width: 340px;padding: 40px 20px 40px 0;margin-right: 40px;box-shadow: inset -20px 0 30px -30px rgba(0,0,0,0.2);-moz-box-sizing: border-box;box-sizing: border-box;}article{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;min-height: 200px;padding: 40px 0 40px 0;}article .content img{}nav.subMenu{background-color: transparent;-moz-box-sizing: border-box;box-sizing: border-box;}nav.subMenu a{display: block;background-color: #f1f1f1;color: #000;font-weight: 500;padding: 15px 20px;font-size: 18px;line-height: 20px 25px;margin-bottom: 5px;position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}nav.subMenu a:hover,nav.subMenu a.active{text-decoration: none;color:#fff;background-color: #009ee3;}nav.subMenu a.active{background-color: #009ee3;position: relative;}nav.subMenu a.active:before{content: '';position: absolute;top:0;right:-20px;bottom:0;background-color: #009ee3;width: 35px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 14px;background-position: right 10px center;}nav.subMenu .level_2{margin: 10px 0;}nav.subMenu .level_2 a{background-color: transparent;display:block;padding: 2px 10px 2px 20px;font-size: 14px;line-height: 18px;color: #000;margin-bottom: 10px;font-weight: normal;}nav.subMenu .level_2 a.active{text-decoration: underline;color: #009ee3;}nav.subMenu .level_2 a.active:before{display: none;}nav.subMenu .level_3{margin: 5px 0;}nav.subMenu .level_3 a{padding: 3px 10px 3px 55px;font-size: 14px;line-height: 16px;}nav.subMenu .level_3 a:hover,nav.subMenu .level_3 a.active{text-decoration: underline;color: #a5c44d;}nav.subMenu .level_3 a:hover:before,nav.subMenu .level_3 a.active:before{display: none;}nav.footerMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;margin: 0 10px;}nav.footerMenu a{display: block;color: #000;font-size: 16px;font-weight: 500;padding: 5px 20px;margin: 5px 0;}nav.footerMenu a:hover,nav.footerMenu a.active{color:#009ee3;text-decoration: underline;}footer{margin-top: 40px;padding: 30px 0 40px 0;box-shadow: inset 5px 5px 30px -28px;}footer address{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;font-weight: normal;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;color: #000;font-size: 16px;font-style: normal;padding: 30px 80px 0 80px;border-top:2px solid #009ee3;position: relative;}footer address a.bestit{display: block;position: absolute;right: 0;top:50%;margin-top: 3px;width: 70px;height: 23px;background-image: url(/design/design/jooks_ee_2020/common/img/bestit.png);background-repeat:no-repeat;background-size: auto 23px;background-position: center center;}footer address.aims a.bestit{position: absolute;left: 50%;right: auto;top:50%;margin-left: -35px;}footer address span{margin:5px 15px;text-align: center;}footer address span.company{margin-right: 3px;}footer address span.address{margin-left: 0;}footer address span.address:before{content: '- ';}footer address a{color: #000;}.competitionIntro{width: 100%;}.competitionIntro h1{letter-spacing: normal;padding: 0;margin: 0;text-transform: none;font-weight: 500;text-align: center;font-size: 36px;line-height: 42px;}.competitionIntro .date{margin-top: 15px;text-align: center;font-weight: 500;font-size: 22px;}.competitionIntro .competitionDistances{margin-top: 15px;padding: 15px 0;border-top: 2px solid #b7b7b7;border-bottom: 2px solid #b7b7b7;text-align: center;}.competitionIntro .button{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
61-webkit-justify-content: center;margin-top: 30px;}.partnerBanners{margin-top: 40px;padding: 0 10px;-moz-box-sizing: border-box;box-sizing: border-box;}.partnerBanners .banner{width: 100%;}.partnerBanners .banner img{display: block;width: 100%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.SPO_listStartlist .birth_year{display: none;}.campaign .competitionDistances a{margin: 3px !important;} @media (max-width: 1800px) {.homepage{left: 65px;}.logoAndMenuContainer{position: absolute;left: 15px;right: 15px;}.headerRightContent{padding-right: 15px;}}@media (max-width: 1700px) {nav.mainMenu a{padding: 10px 12px;font-size: 20px;line-height: 28px;}a.selfService{background-color: #e30030;display: block;padding: 18px 55px 19px 25px;font-size: 20px;line-height: 24px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 16px;background-position: right 20px center;}}@media (max-width: 1500px) {.homepage{left: 45px;}.logoAndMenuContainer{padding: 15px 20px;}.competitionLabel{width: 45px;margin-right: 15px;}a.logo{margin-right: 15px;margin-left: 15px;}a.logo img{display: block;max-width: 140px;max-height: 57px;}.selfServiceButton{margin-right: 0px;}a.selfService{padding: 14px 55px 15px 25px;margin-right: 0px;}.headerBannersContainer:before{content: "";display: block;padding-top: 450px;background-color: #000; }.campaigns{margin-top:105px;min-height: 270px;}.headerRightContent{width: 400px;min-height: 450px;}.langMenu{margin-right: 15px;}.campaigns{margin-right: 25px;}.headerContainer.contentPage .headerBannersContainer:before{padding-top: 260px; }.headerContainer.contentPage .headerRightContent{width: auto;min-height: 260px;padding-left: 15px;}.headerContainer.contentPage .bannerShadow{-moz-box-shadow:inset 0 0 100px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8);}.distances .distance{padding: 15px;}.distances .distance h3{font-size: 22px;line-height: 23px;}.distances .distance .button a.btn{font-size: 14px;line-height: 18px;}.competitionIntro h1{font-size: 28px;line-height: 30px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 10px;}.competitionIntro .competitionDistances{padding: 10px 0;}.competitionIntro .button{margin-top: 15px;}.eventSponsorBox{margin: 20px 20px;width: 140px;height: 60px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 60px;}.SPO_competitionLeftBlock{width: 290px;}}@media (max-width: 1400px) {nav.mainMenu a{padding: 10px 10px;font-size: 18px;line-height: 22px;}a.selfService{font-size: 16px;line-height: 20px;padding: 12px 40px 12px 20px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 12px;background-position: right 15px center;}.competitionListBox,.competitionListBox:nth-child(4n+1){width: 32%;margin-left: 2%;margin-bottom: 20px;}.competitionListBox:nth-child(3n+1){margin-left: 0;}.SPO_competitionLogo{width:250px;margin-left: 20px;}.SPO_listStartlist .birth_year,.SPO_listStartlist .gender{display: none;}}@media (max-width: 1200px) {a.logo{margin-right: 25px;margin-left: 15px;}a.logo img{display: block;max-width: 160px;max-height: 57px;}.emptySpace{display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin-right: 30px;}.selfServiceButton{margin-left: 0;margin-right: 30px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}a.mobileMainMenuOpener{display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: flex;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}nav.mainMenu{display:none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;margin:0px;z-index: 100;background: rgba(255, 255, 255, 1.0);padding: 60px 10px 20px 10px;overflow: auto;-moz-box-sizing: border-box;box-sizing: border-box;}nav.mainMenu:target {display: block;-webkit-animation: fadeIn 1s ease;animation: fadeIn 1s ease;}nav.mainMenu a{border: 0;}nav.mainMenu a.close{display: block;font-size: 0;text-decoration: none;padding: 0;position: absolute;top:15px;height: 24px;}nav.mainMenu a.close:hover{background-color: transparent;border: 0;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}nav.mainMenu a.close:hover:before{display: none;}.distances{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
61-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.distances .distance{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;width: 270px;margin-bottom: 20px;}.latestNews{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.latestNews .item{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;width: 270px;margin-bottom: 20px;}.latestNews .item .photo:before{content: "";display: block;padding-top: 100%;}.socialMediaGroupContent .post{display: none;}.socialMediaGroupContent .post:first-child,.socialMediaGroupContent .post:nth-child(2),.socialMediaGroupContent .post:nth-child(3){display: block;}.eventSponsorBox{margin: 15px 15px;width: 120px;height: 50px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 50px;}.SPO_competitionOveralDataContainer{-webkit-flex-direction: column;flex-direction: column;}.SPO_competitionLogo{width:100%;margin-left: 0px;margin-bottom: 20px;}aside{display: none;}.SPO_mapsTabs .tab{font-size: 12px;line-height: 16px;padding: 15px 10px;}article{display: inline-block;overflow-x: auto;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;padding-right: 15px;}.distances.distancesWithRows .distance,.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1){width: 32% !important;margin: 0;margin-left: 2%;margin-bottom: 20px;}.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1){margin-left: 0;}}@media (max-width: 1100px) {.video_listBox,.video_listBox:nth-child(even),.video_listBox:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 20px;}.video_listBox:nth-child(2n+1){margin-left:0;}.video_listBox:before{width: 70px;height: 70px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 55px;background-repeat:no-repeat;}.vipSponsors .sponsorBox{margin: 10px 20px;width: 180px;height: 80px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 80px;}} @media (max-width: 992px) {.introPageMenu a .date{font-size: 18px;line-height: 20px;font-weight: 700;margin-right: 20px;width: 120px;}.introPageMenu a .logo{width: 120px;padding: 0 20px;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 70px;}.introPageMenu a .nameAndDistances b{font-size: 22px;line-height: 24px;}.introPageMenu a .seeMore{width: 90px;height: 90px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.headerRightContent{width: 350px;}.competitionListBox,.competitionListBox:nth-child(4n+1),.competitionListBox:nth-child(3n+1){width: 49%;margin-left: 2%;margin-bottom: 15px;}.competitionListBox:nth-child(2n+1){margin-left: 0;}h1{font-size:36px;line-height:38px;}h1.contentHeader.newsHeader{font-size: 26px;line-height: 28px;}h2{font-size:26px;line-height:28px;}h3{font-size:20px;line-height:22px;}.eventSponsorBox{margin: 15px 15px;width: 110px;height: 40px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 40px;}.SPO_competitionLeftBlock{width: 100%;padding: 20px 0 0 0;margin-right: 40px;box-shadow: none;-moz-box-sizing: border-box;box-sizing: border-box;}a.SPO_competitionMenuLinkActive:before{display: none;}.SPO_competitionRightBlock{padding: 0 0 40px 0;}.SPO_competitionLogo{width: 100%;text-align: center;}.SPO_competitionLogo img{display: inline-block;}.SPO_registerButtonBlock{margin-top:15px;margin-bottom: 30px;}.latestNews.newsList .item,.latestNews.newsList .item:nth-child(3n+1){-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;width: 48%;margin: 0 0 20px 4%;}.latestNews.newsList .item:nth-child(2n+1){margin-left: 0;}.latestNews.newsList .item h3{padding: 0 0px;text-align: center;text-transform: none;font-size: 16px;}.sponsorRow .logo{width: 200px;}.content{padding-top: 20px;}h1.contentHeader{margin: 0 0 15px 0;}}@media (max-width: 920px) {.latestNews .item:nth-child(3){display: none;}.latestNews.newsList .item{display: block;}}@media (max-width: 768px) {.introPageMenu a .date{font-size: 16px;line-height: 18px;font-weight: 700;margin-right: 20px;width: 110px;}.introPageMenu a .logo{width: 100px;padding: 0 10px;}.introPageMenu a .nameAndDistances b{font-size: 18px;line-height: 20px;}.introPageMenu a .nameAndDistances i{font-size: 12px;line-height: 14px;}.introPageMenu a .seeMore{width: 70px;height: 70px;margin-left: 10px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 20px;background-position: 50% 50%;}.bannerShadow{-moz-box-shadow:inset 0 0 100px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.8);}.competitionIntro h1{font-size: 24px;
61line-height: 26px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 10px;}.competitionIntro .date{font-size: 18px;}.competitionIntro .competitionDistances{font-size: 14px;line-height: 17px;}.competitionIntro .button{margin-top: 15px;}.SPO_mapsTabs .tab{padding: 15px 5px;}.SPO_mapsTabs .tab.active:before{bottom:-15px;margin-left: -10px;}.SPO_mapsTabs .tab.active:after{bottom:-13px;margin-left: -8px;}.SPO_listStartlist .location{display: none;}.vipSponsors .sponsorBox{margin: 10px 20px;width: 140px;height: 60px;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 60px;}.SPO_listResultsList .team{display: none;}.distances.distancesWithRows .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1){width: 48% !important;margin: 0;margin-left: 2%;margin-bottom: 10px;}.distances.distancesWithRows .distance:nth-child(2n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(2n+1){margin-left: 0;}}@media (max-width: 650px) {.introPageBackgroundContainer{display: none;}.introPageContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageMenu a{-webkit-flex-direction: column;flex-direction: column;padding: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-bottom: 20px;}.introPageMenu a .seeMore{display: none;}.introPageMenu a .date{width: 100%;}.introPageMenu a .logo{width: 100%;padding: 0;margin: 15px 0;border: 0;}.introPageMenu a .logo img{display: block;max-width: 100%;max-height: 100px;}.introPageMenu a .nameAndDistances{display: block;text-align: center;margin: 0;padding: 0;}.introPageMenu a .nameAndDistances b,.introPageMenu a .nameAndDistances i{width: 100%;padding: 0 30px;-moz-box-sizing: border-box;box-sizing: border-box;}.introPageMenu a:hover:before{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.headerRightContent{width: 300px;}.socialMediaMenu{margin-right: 5px;}.socialMediaMenu a{width: 32px;height: 32px;margin-bottom: 0;margin-left:5px;background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}a.search{width: 32px;height: 32px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;background-image: url(/design/design/jooks_ee_2020/common/img/icon_search.png);}.langMenuContainer{border:2px solid #b7b7b7;background-color: #fff;-webkit-border-radius: 17px;-moz-border-radius: 17px;border-radius: 17px;padding: 8px 25px 8px 10px;margin-right: 5px;background-repeat:no-repeat;background-size: auto 8px;background-position: right 10px top 13px;}.langMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;position: relative;padding-right: 92px;height: 32px;}.langMenu a,.langMenu span{width:26px;height: 16px;-moz-box-shadow:0px 0px 8px -3px #000;-webkit-box-shadow: 0px 0px 8px -3px #000;box-shadow: 0px 0px 8px -3px #000;}.langMenu a.et,.langMenu span.et{background-image: url(/design/design/jooks_ee_2020/common/img/et.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.en,.langMenu span.en{background-image: url(/design/design/jooks_ee_2020/common/img/en.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.ru,.langMenu span.ru{background-image: url(/design/design/jooks_ee_2020/common/img/ru.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.langMenu a.fi,.langMenu span.fi{background-image: url(/design/design/jooks_ee_2020/common/img/fi.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}.logoAndMenuContainer{position: absolute;top:68px;}.homepage a{font-weight: 500;font-size: 0;}.homepage a:before{content: '';position: absolute;
61left: 0;top: -28px;width: 32px;height: 32px;border: 2px solid #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_home.png);background-repeat:no-repeat;background-size: auto 16px;background-position: 50% 50%;}a.logo{margin-right: 10px;margin-left: 15px;}a.logo img{max-width: 120px;max-height: 43px;}.selfServiceButton,.emptySpace{margin-right: 10px;}a.selfService{padding: 12px 30px 12px 15px;margin-right: 0px;font-size: 14px;line-height: 18px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 10px;background-position: right 10px center;}a.mobileMainMenuOpener{background-size: auto 44px;height: 44px;left:0;}.campaign h2{font-size: 24px;line-height: 28px;}.campaign .intro{line-height: 20px;font-size: 14px;margin-top: 10px;}.campaign .button a.btn,.competitionIntro .button a.btn{font-size: 16px;padding: 12px 20px;padding-right: 50px;background-size: auto 14px;background-position: right 15px center;}.campaigns{min-height: 200px;}.headerBannersContainer:before{content: "";display: block;padding-top: 425px;background-color: #000; }.headerRightContent{min-height: 480px !important;}.headerContainer.contentPage .headerRightContent{padding-left: 5px;}.headerContainer.contentPage .headerBannersContainer:before{padding-top: 225px; }.headerContainer.contentPage .headerRightContent{width: auto;min-height: 50px !important;}.headerContainer.contentPage .bannerShadow{-moz-box-shadow:inset 0 0 60px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8);}.distancesBlock h2{display: block;margin: 0;padding: 0;}.distancesBlock h2 span{display: block;background-color: transparent;padding: 20px 40px;color: #000;border: 2px solid #b7b7b7;position: relative;transform: none;cursor: pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 0;}.distancesBlock h2 span:after{content:'';padding-right:30px;background: url(/design/design/jooks_ee_2020/common/img/icon_arrow_down.png) right center no-repeat;background-size: auto 9px;}.distancesBlock h2 span.closeDistances:after{content:'';padding-right:30px;background: url(/design/design/jooks_ee_2020/common/img/icon_arrow_up.png) right center no-repeat;background-size: auto 9px;}.distancesBlock h2 span:hover{border: 2px solid #009ee3;}.distances .distance,.distances.distancesWithRows .distance,.distances.distancesWithRows .distance:nth-child(5n+1),.distances.distancesWithRows .distance:nth-child(3n+1),.distances.distancesWithRows .distance:nth-child(2n+1),.distances.distancesWithRowsMaijooks .distance,.distances.distancesWithRowsMaijooks .distance:nth-child(4n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(3n+1),.distances.distancesWithRowsMaijooks .distance:nth-child(2n+1){width: 100% !important;margin: 0;margin-bottom: 15px;}.latestNews .item{width: 100%;margin-bottom: 15px;}.latestNews .item:nth-child(2),.latestNews .item:nth-child(3){display: none;}.latestNews.newsList .item{display: block;}.latestNews .item .photo:before{content: "";display: block;padding-top: 66.6%;}.socialMediaGroupContent{-webkit-justify-content: center;justify-content: center;}.socialMediaGroupContent .post{margin: 0;width: 48%;margin-left: 4%;}.socialMediaGroupContent .post,.socialMediaGroupContent .post:nth-child(3){display: none;}.socialMediaGroupContent .post:first-child,.socialMediaGroupContent .post:nth-child(2){display: block;}.socialMediaGroupContent .post:first-child{margin-left: 0;}footer address{padding: 30px 0 50px 0;margin-bottom:0;}footer address a.bestit{display: block;position: absolute;right: 50%;margin-right: -35px;top:auto;bottom: 0;margin-top: 0;width: 70px;height: 23px;background-image: url(/design/design/jooks_ee_2020/common/img/bestit.png);background-repeat:no-repeat;background-size: auto 23px;background-position: center center;}.eventSponsorBox{margin: 10px 10px;width: 90px;height: 35px;}.eventSponsorBox .eventSponsorBoxContent img{max-width: 100%;max-height: 35px;}.sponsorsBlock{clear:both;margin: 40px 0px 0 0px;}.eventSponsorsGroup .eventSponsorsGroupName{text-align: center;font-weight: 500;margin-bottom: 10px;margin-top: 0px;font-size: 22px;text-transform: uppercase !important;}.SPO_competitionOveralDataValue{margin-bottom: 5px;}.SPO_competitionOveralDataValue table tr td{white-space: normal;line-height: 21px;padding-bottom: 8px;}.SPO_competitionOveralDataValue table tr td:first-child{white-space: nowrap;vertical-align: top;padding-right: 10px;}h1{font-size:28px;line-height:30px;}h1.contentHeader.newsHeader{font-size: 22px;line-height: 24px;}h2{font-size:22px;line-height:24px;}h3{font-size:18px;line-height:20px;}.SPO_registerButtonBlock a.selfService{display: block;}.contentArea{margin:0;margin-top: 20px;}.mobileRegisterButton{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;justify-content: center;
61-webkit-justify-content: center;margin-top: 30px;padding-top: 30px;border-top: 2px solid #f1f1f1;}.mobileRegisterButton a.selfService{color: #fff;padding: 15px 60px 15px 30px;margin: 0;}.logoAndMenuContainer,.socialMediaGroupContent .post,.socialMediaGroupContent .post .postContent,.socialMediaGroupContent .post:hover .textMouseOver,.distances .distance,.latestNews .item .photo .photoContent,.partnerBanners .banner img,.eventSponsorsGroup,.newsView .newsPic img,.video_listBox img{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}a.logo{margin-left: 0;}.distancesBlock{margin: 0;padding: 0;margin-top: 15px;}.newsBlock h2{display: none;}.newsBlock{margin-top: 15px;}.newsBlock .buttonsBlock{margin-top: 10px;}.partnerBanners{margin-top: 40px;padding: 0;-moz-box-sizing: border-box;box-sizing: border-box;}h1.contentHeader{margin: 0 0 15px 0;}.video_listBox,.video_listBox:nth-child(even),.video_listBox:nth-child(3n+1),.video_listBox:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;}.video_listBox:before{width: 70px;height: 70px;background-image: url(/design/design/common/img/video_icon.png);background-position:50% 50%;background-size: auto 55px;background-repeat:no-repeat;}.SPO_listResultsList .gender{display: none;}.introPageMenu a.competitionStyle1 .nameAndDistances img{width: 80%;padding: 25px 0;}.introPageMenu a.competitionStyle1 .nameAndDistances{text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.tm_name_in_mobile{display: block;}}@media (max-width: 600px) {table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr,table.responsive th.narrowColumn,table.responsive td.narrowColumn,table.responsive td.photo,table.SPO_resultsList.responsive tr td,table.SPO_resultsList.responsive tr td.place,table.SPO_resultsList.responsive tr td.name,table.SPO_resultsList.responsive tr td.time{ display: block;text-align:left;width:auto;}table.responsive th.center,table.responsive td.center,table.SPO_resultsList.responsive tr td.center{text-align:left !important;}table.responsive th.right,table.responsive td.right{text-align:left;}table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;border:0px solid red;}table.responsive tr {border: 2px solid #b7b7b7;margin-bottom:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-khtml-border-radius: 10px;padding: 10px;}table.responsive tr:nth-child(odd) {background-color:#f4f4f4;}.SPO_listTable tr:nth-child(even) td,.SPO_resultsList tr:nth-child(even) td,.SPO_resultsList.responsive tr:nth-child(even) td{background-color:transparent;border: 0px;}.SPO_listTable tr:nth-child(odd) td,.SPO_resultsList tr:nth-child(odd) td,.SPO_resultsList.responsive tr:nth-child(odd) td{background-color: transparent;border: 0px;}table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo,table.SPO_resultsList.responsive tr td,table.SPO_resultsList.responsive tr td.place,table.SPO_resultsList.responsive tr td.name,table.SPO_resultsList.responsive tr td.time,table.SPO_resultsList.responsive tr td.genderPlace,table.SPO_resultsList.responsive tr td.center{ border: none;border-bottom: 0px solid #dedede; position: relative;padding-left: 42% !important;white-space:normal;text-align: left !important;border: 0 !important;}table.SPO_resultsList.responsive tr td.genderPlace{display: none;}table.responsive td.listButtonField { border: none;position: relative;padding: 0px;background-color:#f5f5f5;margin-bottom:1px; width:100%;}table.responsive td.listPhotoField { border: none;position: relative;padding: 10px;margin-bottom:1px; width:100%;-moz-box-sizing: border-box;box-sizing: border-box;font-size:0px;text-align:center;}table.responsive td.listButtonField a.buttonDetailView,table.responsive td.listButtonField a.buttonEdit,table.responsive td.listButtonField a.buttonDelete,table.responsive td.listButtonField a.buttonMoveUp,table.responsive td.listButtonField a.buttonMoveDown,table.responsive td.listButtonField a.buttonAdd{display:block;width:100%;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;-khtml-border-radius: 0px;}table.responsive td:before { position: absolute;top: 8px;left: 10px;width: 40%; padding-right: 10px; white-space: nowrap;font-weight:600;}.responsiveHeader{background-color:red;position: absolute;top: -9999px;left: -9999px;}table.pricelist td:before {font-size:12px;width:50%;}table.pricelist td { padding-left: 55%; }table.responsive2,table.responsive2 tbody,table.responsive2 tr,table.responsive2 tr td{display:block;width:100% !important;}table.responsive2 tr td{margin-bottom:15px;}article{min-height: auto;padding: 20px 12px 20px 12px;}.newsView .newsPic{float: none;margin: 0 0 20px 0;width: 100%;}.pageContainer.introPage{padding-left: 27px;padding-right: 27px;-moz-box-sizing: border-box;box-sizing: border-box;}.SPO_mapsTabs{-webkit-flex-wrap: wrap;flex-wrap: wrap;}.SPO_mapsTabs .tab,.SPO_mapsTabs .tab:first-child,.SPO_mapsTabs .tab:last-child{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex:none;padding: 15px 10px;margin-right: 5px;margin-bottom: 5px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font-size: 12px;line-height: 17px;border: 2px solid #f4f4f4;}.SPO_mapsTabs .tab.active:before{display: none;}.SPO_mapsTabs .tab.active:after{display: none;}.SPO_tabContent{margin-top: 20px;}
61.SPO_listFilter,.SPO_listFilter form{-webkit-justify-content: center;justify-content: center;padding: 10px;}.SPO_listFilter .SPO_listFilterElement,.SPO_listFilter form .SPO_listFilterElement{width: 100%;margin: 5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}.SPO_listFilter input[type=text],.SPO_listFilter input[type=file],.SPO_listFilter input[type=password],.SPO_listFilter textarea,.SPO_listFilter select{width: 100%;max-width: 100%;}.SPO_competitionRightBlock h1{margin-top: 25px;}.sponsorRow{-webkit-flex-direction: column;flex-direction: column;padding: 30px 0;}.sponsorRow .logo{width: 100%;margin-right: 0px;margin-bottom: 15px;-webkit-justify-content: flex-start;justify-content: flex-start;}.sponsorRow .info{width: 100%;}.competitionLabel{width: 35px;margin-right: 10px;}table.offersTable,table.offersTable tbody,table.offersTable tr,table.offersTable tr td{display: block;width: 100%;}.SPO_listStartlist .class,.SPO_listRegistrationList .team{display: none;}a.selfService.selfServiceSmall{padding: 12px 12px 13px 12px;font-size: 10px;line-height: 15px;background-image: none;}.SPO_listResultsList .certificate{width: auto !important;}.SPO_listResultsList th.certificate{font-size: 0px !important;}.SPO_listResultsList .class{display: none;}table.responsive2{}table.responsive2 table.table{display: table;}table.responsive2 table.table thead{display: table-header-group;}table.responsive2 table.table tbody{display: table-row-group;}table.responsive2 table.table tr{display: table-row;}table.responsive2 table.table td,table.responsive2 table.table th{display: table-cell;-moz-box-sizing: border-box;box-sizing: border-box;width:auto !important;}a.btn.btnImportant,a:hover.btn.btnImportant{padding: 10px 15px 10px 15px;font-size: 12px;line-height: 16px;text-transform: none;margin: 2px;}a.btn.btnSmall,a:hover.btn.btnSmall{background-image: none;padding: 5px 12px 5px 12px;font-size: 10px;line-height: 16px;margin: 1px;}.distances.distancesWithRows .distance a.btn{display: none;}.competitionIntro a.btn{background-image: none !important;}}@media (max-width: 450px) {.headerRightContent{width: 220px;}a.search{display: none;}.langMenu,.langsMenuContainer{margin-right: 0;}.socialMediaMenu{margin-right: 0px;}.campaigns{min-height: 200px;position: relative;}.campaign{position: absolute;left: -30px;right: 0;top:10px;z-index: 7;}.campaign h2{font-size: 20px;line-height: 23px;}.campaign .intro{line-height: 16px;font-size: 13px;margin-top: 10px;height: 65px;overflow: hidden;}.headerBannersContainer:before{content: "";display: block;padding-top: 350px;background-color: #000; }.headerRightContent{min-height: 350px;}.homepage{left: 15px;}.bannerShadow{-moz-box-shadow:inset 0 0 60px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.8);}.campaign .button{margin-top: 15px;}.campaign .button a.btn{font-size: 14px;padding: 8px 15px;padding-right: 35px;background-size: auto 10px;background-position: right 10px center;}.competitionIntro h1{font-size: 22px;line-height: 24px;}.competitionIntro .date,.competitionIntro .competitionDistances{margin-top: 5px;}.competitionIntro .date{font-size: 16px;margin-top: 0;}.competitionIntro .competitionDistances{font-size: 14px;line-height: 17px;}.competitionIntro .button{margin-top: 15px;}nav.footerMenu{-webkit-flex-direction: column;flex-direction: column;}nav.footerMenu a{display: block;color: #000;font-size: 16px;font-weight: 500;padding: 5px 20px;margin: 5px 0;}.competitionListBox,.competitionListBox:nth-child(4n+1),.competitionListBox:nth-child(3n+1),.competitionListBox:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 15px;}.socialMediaGroupContent .post,.socialMediaGroupContent .post:nth-child(2),.socialMediaGroupContent .post:nth-child(3){display: none;}.socialMediaGroupContent .post:first-child{display: block;width: 100%;}footer address{display: block;}footer address span{display: block;margin:3px 0px;text-align: center;}.latestNews.newsList .item,.latestNews.newsList .item:nth-child(3n+1),.latestNews.newsList .item:nth-child(2n+1){width: 100%;margin: 0 0 25px 0;}article .content img{width: auto !important;max-width: 100% !important;max-height: 100% !important;}a.logo{margin-left: 0px;}.logoAndMenuContainer{padding: 12px;}.competitionLabel{width: 35px;margin-right: 10px;}a.mobileMainMenuOpener{width: 38px;background-size: auto 38px;height: 38px;left:0;}.eventSponsorBox{margin: 10px 8px;width: 80px;height: 35px;}.vipSponsors .sponsorBox{margin: 10px 10px;width: 120px;height: 50px;}.vipSponsors .sponsorBox img{max-width: 100%;max-height: 50px;}a.selfService{padding: 8px 24px 8px 10px;margin-right: 0px;font-size: 9px;line-height: 12px;background-image: url(/design/design/jooks_ee_2020/common/img/icon_arrow_next.png);background-repeat:no-repeat;background-size: auto 8px;background-position: right 8px center;}a.selfService.selfServiceSmall{padding: 8px 8px 9px 8px;font-size: 9px;line-height: 14px;background-image: none;}.SPO_listResultsList .birth_year{display: none;}.distances .distance .extraInfo{font-size: 14px;
61line-height: 26px;letter-spacing: -0.5px;}.campaign .date{}.campaign .competitionDistances a.btn{font-size: 12px;line-height: 14px;padding: 8px 15px !important;}}@media (max-width: 400px) {.competitionLabel{display: none;}a.logo img{max-width: 100px;max-height: 36px;}.SPO_listStartlist .team{display: none;}}@media screen and (max-height: 880px) {.introPageContainer{position: static;padding-top: 30px;background: rgb(0,0,0);background: -webkit-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: -o-linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);background: linear-gradient(rgba(0,0,0,0.4497373949579832) 80%, rgba(0,0,0,0) 98%);z-index: 5;}.introPageBackgroundContainer{display: none;}}.Bold{font-weight: bold;color:red;}.Title{font-weight: bold;font-size: 18px;color:green;}.Code{border: #8b4513 1px solid;padding-right: 5px;padding-left: 5px;color: #000066;font-family: 'Courier New' , Monospace;background-color: #ff9933;}body {color: #000000;}table{border:10px;} 62 63</style> 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90<style type="text/css"></style> 91 92 93 94<meta name="HandheldFriendly" content="True"> 95<meta name="MobileOptimized" content="320"> 96<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 97<meta name="facebook-domain-verification" content="5blpnl3nlw9s6pgvoh45vyy30avhgn" /> 98<meta name="facebook-domain-verification" content="o5zvfbqp43vltwj610iifbsbjhkcs2" /> 99<meta name="facebook-domain-verification" content="esqcj8npoazdqxz2qxruad0ojzwhbp" /> 100 101 102 103
104<script>
vendor: 410 bytes, lines 104-114
104 105 106!function(f,b,e,v,n,t,s) 107{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 108n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 109if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 110n.queue=[];t=b.createElement(e);t.async=!0; 111t.src=v;s=b.getElementsByTagName(e)[0]; 112s.parentNode.insertBefore(t,s)}(window, document,'script', 113'https://connect.facebook.net/en_US/fbevents.js'); 114fbq('init', '
1141441747035950901
vendor: 34 bytes, lines 114-116
114'); 115fbq('track', 'PageView'); 116
117</script>
117 118<noscript><img height="1" width="1" style="display:none" 119src="https://www.facebook.com/tr?id=1441747035950901&ev=PageView&noscript=1" 120/></noscript> 121</head> 122<body> 123 124 125 126 <div class="headerContainer"> 127 <div class="logoAndMenuContainer"> 128 <a href="https://www.jooks.ee/et/tallinna-maraton/" class="logo"> 129 <img src="//www.jooks.ee/bw_client_files/jooks2020/public/logo/598_tm_logo_swedbank.png" alt="Swedbanki Tallinna Maraton" title="Swedbanki Tallinna Maraton" /> 130 </a> 131 <nav id="mainMenu" class="mainMenu"> <span class="c_2295"><a href="https://www.jooks.ee/et/tallinna-maraton/info" title="Info" id="menu_2295" >Info</a></span> 132 133 <span class="c_2277"><a href="https://www.jooks.ee/et/tallinna-maraton/distantsid-info" title="Distantsid" id="menu_2277" >Distantsid</a></span> 134 135 <span class="c_2304"><a href="https://www.jooks.ee/et/tallinna-maraton/fotod" title="Fotod" id="menu_2304" >Fotod</a></span> 136 137 <span class="c_1924"><a href="https://www.jooks.ee/et/tallinna-maraton/videod" title="Videod" id="menu_1924" >Videod</a></span> 138 139 <span class="c_2841"><a href="https://www.jooks.ee/et/tallinna-maraton/httpswww.jooks.eeettallinna-maratonvirtuaaljooksu-info" title="Virtuaaljooks 2026" id="menu_2841" >Virtuaaljooks 2026</a></span> 140 141</nav> 142 <nav id="mobileMenu" class="mainMenu mobileMenu"> 143 <a href="/et/tallinna-maraton#close" onclick="javascript:unfixBody();" title="Sulge" class="close">Sulge</a> 144 <div id="dynamic_menu"> 145 <div id="dynamicItemDiv2295" class="dynamicItemDiv"> 146 <div class="dynamicItemDivInside"> 147 <a id="dynamicItem2295" class="dynamicItem" href="https://www.jooks.ee/et/tallinna-maraton/info">Info</a> 148 149 <a id="dynamicItemOpenCloseButton2295" href="javascript:loadDynamicMenuAjax(['2295'],'dynamic_menu',1902)" class="dynamicItemPlusIcon" title="Ava" alt="Ava"><span style="display:none">Ava</span></a> 150 </div> 151 <div style="display:none" id="dynamicItemDivChildren2295"></div> 152</div> 153<div id="dynamicItemDiv2277" class="dynamicItemDiv"> 154 <div class="dynamicItemDivInside"> 155 <a id="dynamicItem2277" class="dynamicItem" href="https://www.jooks.ee/et/tallinna-maraton/distantsid-info">Distantsid</a> 156 157 <a id="dynamicItemOpenCloseButton2277" href="javascript:loadDynamicMenuAjax(['2277'],'dynamic_menu',1902)" class="dynamicItemPlusIcon" title="Ava" alt="Ava"><span style="display:none">Ava</span></a> 158 </div> 159 <div style="display:none" id="dynamicItemDivChildren2277"></div> 160</div> 161<div id="dynamicItemDiv2304" class="dynamicItemDiv"> 162 <div class="dynamicItemDivInside"> 163 <a id="dynamicItem2304" class="dynamicItem" href="https://www.jooks.ee/et/tallinna-maraton/fotod">Fotod</a> 164 </div> 165 <div style="display:none" id="dynamicItemDivChildren2304"></div> 166</div> 167<div id="dynamicItemDiv1924" class="dynamicItemDiv"> 168 <div class="dynamicItemDivInside"> 169 <a id="dynamicItem1924" class="dynamicItem" href="https://www.jooks.ee/et/tallinna-maraton/videod">Videod</a> 170 </div> 171 <div style="display:none" id="dynamicItemDivChildren1924"></div> 172</div> 173<div id="dynamicItemDiv2841" class="dynamicItemDiv"> 174 <div class="dynamicItemDivInside"> 175 <a id="dynamicItem2841" class="dynamicItem" href="https://www.jooks.ee/et/tallinna-maraton/httpswww.jooks.eeettallinna-maratonvirtuaaljooksu-info">Virtuaaljooks 2026</a> 176 </div> 177 <div style="display:none" id="dynamicItemDivChildren2841"></div> 178</div> 179</div> 180 181 182 <div class="mobileRegisterButton"> 183 <a href="https://iseteenindus.jooks.ee/et/?g=6" class="selfService" target="_blank">Registreeri</a> 184 </div> 185 </nav> 186 <div class="selfServiceButton"> 187 188 <div class="selfServiceButton"> 189 <a href="https://iseteenindus.jooks.ee/et/?g=6" class="selfService" target="_blank">Registreeri</a> 190 </div> 191 192 193</div> 194� 195 <a href="/et/tallinna-maraton#mobileMenu" onclick="javascript:fixBody();" class="mobileMainMenuOpener"></a> 196 </div> 197 198 <div class="headerBannersContainer"> 199 200 <div class="homepage"><a href="https://www.jooks.ee">jooks.ee</a></div> 201 <div class="bannerRightSide"></div> 202 <div class="bannerShadow"></div> 203 204 <div class="headerBanners">
204<script> 205 var myBanners = new Array(); 206 var o = new Object(); 207 o.banner_id = 303; 208 o.automatic_duration = 0; 209 o.autoplay = 0; 210 o.video_hide_buttons = 0; 211 myBanners[myBanners.length] = o; 212 console.log(myBanners); 213 </script>
213 214 215 <div id="headerBanners" class="owl-carousel"> 216 217 <div class="img-item" style="background: url(https://www.jooks.ee/cache/jooks2020/public/banner_img/_1500x800x1/303_1_Swedbanki_Tallinna_Maraton_2026.jpg) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"> 218 </div> 219 220 </div> 221 222 223 224 225 226 227 228 229</div> 230 </div> 231 <div class="headerRightContent"> 232 <div class="buttonsBar"> 233 234<div class="socialMediaMenu"> 235 <a href="https://www.jooks.ee/et/tallinna-maraton/facebook" class="facebook" target="_blank"></a> 236 <a href="https://www.jooks.ee/et/tallinna-maraton/instagram" class="instagram" target="_blank"></a> 237 </div> 238 <a href="/et/tallinna-maraton#search" onclick="javascript:fixBody();" class="search"></a> 239 240 241<div id="search" class="fullBackground"> 242 <div class="contentbox searchbox"> 243 <a href="/et/tallinna-maraton#close" onclick="javascript:unfixBody();" class="closebox">Sulge</a> 244 <form method="get" action="https://www.jooks.ee/et/tallinna-maraton/otsing" name="searchForm2"> 245 <input id="search_keyword" type="text" placeholder="Otsingu märksõna" name="keyword" value=""> 246 <input type="submit" value="Otsi"> 247 </form> 248 </div> 249</div> 250 251 252 <div class="langMenu"> 253 <div class="langMenuContainer" onclick="javascript:openCloseLangMenu();"> 254 <span class="et"></span> 255 <div class="otherLangs" style="display: none;"> 256 <a href="https://www.jooks.ee/en/tallinn-marathon/tallinna-maraton" title="en" class="en"></a> 257 <a href="https://www.jooks.ee/fi/tallinn-marathon/tallinna-maraton" title="fi" class="fi"></a> 258 </div> 259 </div> 260</div> 261 262 263 </div> 264 <div class="campaigns"> 265 <div class="campaignsContent competitionIntro"> 266 <div class="campaign"> 267 <h1>Swedbanki Tallinna Maraton</h1> 268 <div class="date"><p style="text-align: center;">10.-12.09.2027</p> 269</div> 270 <div class="competitionDistances"><meta charset="utf-8" /> 271<meta content="width=device-width, initial-scale=1" name="viewport" /> 272<style type="text/css">:root { 273 --orange: #ff5900; 274 --white: #ffffff; 275 --black: #101010; 276 --radius: 8px; 277 } 278 279 * { 280 box-sizing: border-box; 281 } 282 283 body { 284 margin: 0; 285 background: transparent; 286 font-family: Roboto, Arial, Helvetica, sans-serif; 287 } 288 289 .registration-countdown { 290 width: min(100%, 900px); 291 margin: 0 auto; 292 padding: 26px 28px 24px; 293 border: 0 !important; 294 color: var(--black); 295 background: var(--white); 296 text-align: center; 297 box-shadow: none !important; 298 } 299 300 .registration-countdown::before, 301 .registration-countdown::after, 302 .registration-countdown h2::before, 303 .registration-countdown h2::after { 304 display: none !important; 305 content: none !important; 306 border: 0 !important; 307 } 308 309 .registration-countdown h2 { 310 width: auto !important; 311 margin: 0 0 16px !important; 312 padding: 0 !important; 313 border: 0 !important; 314 color: var(--black) !important; 315 background: transparent !important; 316 font: 700 20px/1.15 Roboto, Arial, Helvetica, sans-serif !important; 317 letter-spacing: -0.2px !important; 318 white-space: nowrap !important; 319 text-align: center !important; 320 box-shadow: none !important; 321 } 322 323 .counter-content { 324 width: 100%; 325 margin: 0 auto; 326 } 327 328 .counter { 329 width: 100% !important; 330 margin: 0 !important; 331 padding: 0 !important; 332 display: grid; 333 grid-template-columns: repeat(4, 1fr); 334 gap: 8px; 335 } 336 337 .counter-card { 338 min-width: 0; 339 padding: 12px 4px 10px; 340 border-radius: var(--radius); 341 color: var(--white); 342 background: var(--orange); 343 overflow: hidden; 344 } 345 346 .counter-value { 347 display: block; 348 color: var(--white) !important; 349 font: 700 clamp(26px, 3vw, 34px)/0.95 Roboto, Arial, Helvetica, 350 sans-serif !important; 351 font-variant-numeric: tabular-nums; 352 } 353 354 .counter-label { 355 display: block; 356 margin-top: 8px; 357 color: var(--white) !important; 358 font: 700 clamp(10px, 1.2vw, 12px)/1 Roboto, Arial, Helvetica, 359 sans-serif !important; 360 white-space: nowrap; 361 } 362 363 .counter-actions { 364 width: 100% !important; 365 margin: 14px 0 0 !important; 366 padding: 0 !important; 367 display: grid; 368 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 369 gap: 8px;
370 align-items: stretch; 371 position: relative !important; 372 left: -2px !important; 373 right: auto !important; 374 transform: none !important; 375 } 376 377 .phase-label { 378 margin: 0 0 16px; 379 font-size: 18px; 380 font-weight: 700; 381 } 382 383 .campaign-period { 384 width: 100% !important; 385 margin: 11px 0 0 !important; 386 color: #555555; 387 font: 400 12px/1.35 Roboto, Arial, Helvetica, sans-serif; 388 text-align: center; 389 } 390 391 .register-action, 392 .counter-button { 393 width: 100% !important; 394 min-width: 0 !important; 395 max-width: none !important; 396 height: 50px !important; 397 min-height: 50px !important; 398 max-height: 50px !important; 399 margin: 0 !important; 400 padding: 0 10px !important; 401 border: 0 !important; 402 border-radius: var(--radius) !important; 403 display: flex !important; 404 align-items: center !important; 405 justify-content: center !important; 406 color: var(--white) !important; 407 background: var(--orange) !important; 408 text-decoration: none !important; 409 white-space: nowrap; 410 appearance: none !important; 411 -webkit-appearance: none !important; 412 box-shadow: none !important; 413 position: static !important; 414 inset: auto !important; 415 top: auto !important; 416 right: auto !important; 417 bottom: auto !important; 418 left: auto !important; 419 transform: none !important; 420 translate: none !important; 421 vertical-align: middle !important; 422 align-self: stretch !important; 423 } 424 425 .register-action { 426 font: 700 13px/1 Roboto, Arial, Helvetica, sans-serif !important; 427 transition: background-color 0.16s ease; 428 } 429 430 [hidden] { 431 display: none !important; 432 } 433 434 .counter-button { 435 gap: 7px; 436 font: 700 12px/1 Roboto, Arial, Helvetica, sans-serif !important; 437 cursor: pointer; 438 transition: background-color 0.16s ease; 439 } 440 441 #shareButton { 442 gap: 6px; 443 font-size: 11px !important; 444 } 445 446 #shareButton .icon { 447 width: 16px; 448 height: 16px; 449 } 450 451 .register-action:hover, 452 .counter-button:hover, 453 .register-action:active, 454 .counter-button:active, 455 .register-action:focus, 456 .counter-button:focus { 457 background: #e94d00 !important; 458 transform: none !important; 459 translate: none !important; 460 top: auto !important; 461 bottom: auto !important; 462 } 463 464 .register-action:focus-visible, 465 .counter-button:focus-visible { 466 outline: 3px solid rgba(255, 89, 0, 0.3); 467 outline-offset: 3px; 468 } 469 470 .icon { 471 width: 18px; 472 height: 18px; 473 flex: none; 474 stroke: currentColor; 475 stroke-width: 2; 476 fill: none; 477 stroke-linecap: round; 478 stroke-linejoin: round; 479 } 480 481 .mobile-button-label { 482 display: none; 483 } 484 485 .toast { 486 position: fixed; 487 z-index: 20; 488 left: 50%; 489 bottom: 24px; 490 transform: translate(-50%, 100px); 491 padding: 13px 18px; 492 border-radius: var(--radius); 493 color: var(--white); 494 background: var(--black); 495 opacity: 0; 496 transition: 0.22s ease; 497 pointer-events: none; 498 } 499 500 .toast.show { 501 transform: translate(-50%, 0); 502 opacity: 1; 503 } 504 505 .calendar-modal { 506 position: fixed; 507 z-index: 1000; 508 inset: 0; 509 padding: 20px; 510 display: flex;
511 align-items: center; 512 justify-content: center; 513 background: rgba(16, 16, 16, 0.55); 514 } 515 516 .calendar-modal[hidden] { 517 display: none !important; 518 } 519 520 .calendar-modal-card { 521 position: relative; 522 width: min(100%, 380px); 523 padding: 28px 24px 24px; 524 border-radius: 14px; 525 color: var(--black); 526 background: var(--white); 527 box-shadow: 0 18px 50px rgba(0, 0, 0, 0.22); 528 text-align: center; 529 } 530 531 .calendar-modal-card h3 { 532 margin: 0 32px 8px !important; 533 padding: 0 !important; 534 border: 0 !important; 535 color: var(--black) !important; 536 background: transparent !important; 537 font: 700 22px/1.2 Roboto, Arial, Helvetica, sans-serif !important; 538 } 539 540 .calendar-modal-card p { 541 margin: 0 0 18px; 542 font: 400 15px/1.4 Roboto, Arial, Helvetica, sans-serif; 543 } 544 545 .calendar-modal-close { 546 position: absolute; 547 top: 10px; 548 right: 12px; 549 width: 36px; 550 height: 36px; 551 padding: 0; 552 border: 0; 553 color: var(--black); 554 background: transparent; 555 font: 400 28px/1 Roboto, Arial, Helvetica, sans-serif; 556 cursor: pointer; 557 } 558 559 .calendar-choices { 560 display: grid; 561 gap: 10px; 562 } 563 564 .calendar-choice { 565 width: 100%; 566 min-height: 50px; 567 padding: 0 16px; 568 border: 0; 569 border-radius: var(--radius); 570 display: flex;
571 align-items: center; 572 justify-content: center; 573 color: var(--white) !important; 574 background: var(--orange) !important; 575 font: 700 14px/1 Roboto, Arial, Helvetica, sans-serif !important; 576 text-decoration: none !important; 577 cursor: pointer; 578 } 579 580 .calendar-choice:hover { 581 background: #e94d00 !important; 582 } 583 584 @media (max-width: 620px) { 585 .registration-countdown { 586 padding: 6px 8px 7px; 587 } 588 589 .registration-countdown h2 { 590 margin-bottom: 7px !important; 591 font-size: clamp(13px, 3vw, 15px) !important; 592 } 593 594 .phase-label { 595 margin-bottom: 7px; 596 font-size: 13px; 597 } 598 599 .counter-content { 600 width: 94%; 601 margin-right: auto !important; 602 margin-left: auto !important; 603 } 604 605 .counter { 606 width: 100% !important; 607 margin: 0 !important; 608 grid-template-columns: repeat(4, minmax(0, 1fr)); 609 gap: 3px; 610 } 611 612 .counter-card { 613 padding: 6px 1px 5px; 614 border-radius: 5px; 615 } 616 617 .counter-value { 618 font-size: clamp(18px, 5vw, 22px) !important; 619 } 620 621 .counter-label { 622 margin-top: 3px; 623 font-size: clamp(6.5px, 1.8vw, 7.5px) !important; 624 } 625 626 .counter-actions { 627 width: 100% !important; 628 margin: 6px 0 0 !important; 629 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 630 gap: 4px; 631 align-items: stretch; 632 } 633 634 .counter-button, 635 .register-action { 636 width: 100% !important; 637 height: 44px !important; 638 min-height: 44px !important; 639 max-height: 44px !important; 640 margin: 0 !important; 641 padding: 0 9px !important; 642 gap: 4px; 643 font-size: 7.5px !important; 644 line-height: 1.15 !important; 645 white-space: normal; 646 position: static !important; 647 inset: auto !important; 648 transform: none !important; 649 translate: none !important; 650 align-self: stretch !important; 651 } 652 653 #shareButton { 654 gap: 3px; 655 font-size: 7px !important; 656 } 657 658 #shareButton .icon { 659 width: 12px; 660 height: 12px; 661 } 662 663 .icon { 664 width: 12px; 665 height: 12px; 666 } 667 668 .desktop-button-label { 669 display: none; 670 } 671 672 .mobile-button-label { 673 display: inline; 674 } 675 676 .campaign-period { 677 width: 100% !important; 678 margin: 6px 0 0 !important; 679 font-size: 8.5px; 680 line-height: 1.25; 681 } 682 } 683</style> 684<section aria-label="Registreerimise avamise loendur" class="registration-countdown"> 685<h2 id="mainTitle">Registreerimise avamiseni on</h2> 686 687<p class="phase-label" hidden="" id="phaseLabel">Avamishinna lõpuni on</p> 688 689<div class="counter-content"> 690<div aria-live="polite" class="counter" id="counterGrid" role="timer"> 691<div class="counter-card"><strong class="counter-value" id="days">00</strong> <span class="counter-label">PÃEVA</span></div> 692 693<div class="counter-card"><strong class="counter-value" id="hours">00</strong> <span class="counter-label">TUNDI</span></div> 694 695<div class="counter-card"><strong class="counter-value" id="minutes">00</strong> <span class="counter-label">MINUTIT</span></div> 696 697<div class="counter-card"><strong class="counter-value" id="seconds">00</strong> <span class="counter-label">SEKUNDIT</span></div> 698</div> 699 700<div class="counter-actions"><a class="counter-button" href="https://www.jooks.ee/et/tallinna-maraton#" id="calendarButton" role="button"><svg aria-hidden="true" class="icon" viewbox="0 0 24 24"> <rect height="16" rx="2" width="18" x="3" y="5"></rect> <path d="M16 3v4M8 3v4M3 10h18"></path> </svg> <span class="desktop-button-label">LISA KALENDRISSE</span> <span class="mobile-button-label"> LISA<br /> 701KALENDRISSE </span> </a> <a class="register-action" hidden="" href="https://www.jooks.ee/et/tallinna-maraton#" id="registerButton"> REGISTREERI </a> <a class="counter-button" href="https://www.jooks.ee/et/tallinna-maraton#" id="shareButton" role="button"> <svg aria-hidden="true" class="icon" viewbox="0 0 24 24"> <circle cx="18" cy="5" r="3"></circle> <circle cx="6" cy="12" r="3"></circle> <circle cx="18" cy="19" r="3"></circle> <path d="m8.6 10.5 6.8-4M8.6 13.5l6.8 4"></path> </svg> <span class="desktop-button-label">JAGA SÃBRALE</span> <span class="mobile-button-label"> JAGA<br /> 702SÃBRALE </span> </a></div> 703 704<p class="campaign-period" hidden="" id="campaignPeriod">Avamishind kehtib 1.â10.10.2026.</p> 705</div> 706</section> 707 708<div aria-labelledby="calendarModalTitle" aria-modal="true" class="calendar-modal" hidden="" id="calendarModal" role="dialog"> 709<div class="calendar-modal-card"><button aria-label="Sulge" class="calendar-modal-close" id="calendarModalClose" type="button">Ã</button> 710 711<h3 id="calendarModalTitle">Lisa kalendrisse</h3> 712 713<p>Vali kasutatav kalender.</p> 714 715<div class="calendar-choices"><a class="calendar-choice" href="https://www.jooks.ee/et/tallinna-maraton#" id="googleCalendarLink" rel="noopener" target="_blank">GOOGLE CALENDAR </a><button class="calendar-choice" id="icsCalendarButton" type="button">APPLE / OUTLOOK (.ICS)</button></div> 716</div> 717</div> 718 719<div aria-live="polite" class="toast" id="toast" role="status"> </div>
720<script> 721 const SETTINGS = { 722 registrationOpens: "2026-10-01T00:00:00+03:00", 723 openingPriceEnds: "2026-10-11T00:00:00+03:00", 724 registrationUrl: "https://iseteenindus.jooks.ee/et/?g=6", 725 pageUrl: window.location.href.split("?")[0], 726 shareText: 727 "Lähme 2027. aastal koos Tallinna Maratonile? Registreerimine avaneb 1. oktoobril avamishinnaga.", 728 reminderTime: "20260930T150000Z", 729 reminderEndTime: "20260930T153000Z" 730 }; 731 732 const elements = { 733 days: document.getElementById("days"), 734 hours: document.getElementById("hours"), 735 minutes: document.getElementById("minutes"), 736 seconds: document.getElementById("seconds"), 737 section: document.querySelector(".registration-countdown"), 738 mainTitle: document.getElementById("mainTitle"), 739 phaseLabel: document.getElementById("phaseLabel"), 740 campaignPeriod: document.getElementById("campaignPeriod"), 741 counterGrid: document.getElementById("counterGrid"), 742 calendarButton: document.getElementById("calendarButton"), 743 registerButton: document.getElementById("registerButton") 744 }; 745 746 const mobileView = window.matchMedia("(max-width: 620px)"); 747 748 function pad(value) { 749 return String(value).padStart(2, "0"); 750 } 751 752 function setCounter(target, now) { 753 const total = Math.max(0, Math.floor((target - now) / 1000)); 754 755 elements.days.textContent = pad(Math.floor(total / 86400)); 756 elements.hours.textContent = pad( 757 Math.floor((total % 86400) / 3600) 758 ); 759 elements.minutes.textContent = pad( 760 Math.floor((total % 3600) / 60) 761 ); 762 elements.seconds.textContent = pad(total % 60); 763 } 764 765 function updateCounter() { 766 const now = Date.now(); 767 const opens = new Date(SETTINGS.registrationOpens).getTime(); 768 const ends = new Date(SETTINGS.openingPriceEnds).getTime(); 769 770 if (now < opens) { 771 elements.section.setAttribute( 772 "aria-label", 773 "Registreerimise avamise loendur" 774 ); 775 776 elements.mainTitle.textContent = mobileView.matches 777 ? "Registreerimine avaneb" 778 : "Registreerimise avamiseni on"; 779 780 elements.mainTitle.hidden = false; 781 elements.phaseLabel.hidden = true; 782 elements.counterGrid.hidden = false; 783 elements.calendarButton.hidden = false; 784 elements.registerButton.hidden = true; 785 elements.campaignPeriod.hidden = false; 786 787 setCounter(opens, now); 788 } else if (now < ends) { 789 elements.section.setAttribute( 790 "aria-label", 791 "Registreerimine ja avamishinna loendur" 792 ); 793 794 elements.mainTitle.textContent = 795 "Registreerimine on avatud"; 796 elements.mainTitle.hidden = false; 797 798 elements.phaseLabel.textContent = 799 "Avamishinna lõpuni on"; 800 elements.phaseLabel.hidden = false; 801 802 elements.counterGrid.hidden = false; 803 elements.calendarButton.hidden = true; 804 805 elements.registerButton.href = 806 SETTINGS.registrationUrl; 807 elements.registerButton.hidden = false; 808 809 elements.campaignPeriod.hidden = false; 810 811 setCounter(ends, now); 812 } else { 813 elements.section.setAttribute( 814 "aria-label", 815 "Tallinna Maratoni registreerimine" 816 ); 817 818 elements.mainTitle.hidden = true; 819 elements.phaseLabel.hidden = true; 820 elements.counterGrid.hidden = true; 821 elements.calendarButton.hidden = true; 822 823 elements.registerButton.href = 824 SETTINGS.registrationUrl; 825 elements.registerButton.hidden = false; 826 827 elements.campaignPeriod.hidden = true; 828 } 829 } 830 831 updateCounter(); 832 setInterval(updateCounter, 1000); 833 834 if (mobileView.addEventListener) { 835 mobileView.addEventListener("change", updateCounter); 836 } 837 838 function showToast(message) { 839 const toast = document.getElementById("toast"); 840 841 toast.textContent = message; 842 toast.classList.add("show"); 843 844 clearTimeout(showToast.timer); 845 846 showToast.timer = setTimeout(() => { 847 toast.classList.remove("show"); 848 }, 2400); 849 } 850 851 const calendarModal = 852 document.getElementById("calendarModal"); 853 854 const calendarModalClose = 855 document.getElementById("calendarModalClose"); 856 857 const googleCalendarLink = 858 document.getElementById("googleCalendarLink"); 859 860 function openCalendarModal() { 861 const googleParams = new URLSearchParams({ 862 action: "TEMPLATE", 863 text: 864 "Meeldetuletus: Tallinna Maratoni 2027 registreerimine avaneb homme", 865 dates: 866 `${SETTINGS.reminderTime}/${SETTINGS.reminderEndTime}`, 867 details: 868 `Registreerimine avaneb 1. oktoobril avamishinnaga. ${SETTINGS.registrationUrl}` 869 });
870 871 googleCalendarLink.href = 872 `https://calendar.google.com/calendar/render?${googleParams.toString()}`; 873 874 calendarModal.hidden = false; 875 calendarModalClose.focus(); 876 } 877 878 function closeCalendarModal() { 879 calendarModal.hidden = true; 880 elements.calendarButton.focus(); 881 } 882 883 document 884 .getElementById("calendarButton") 885 .addEventListener("click", (event) => { 886 event.preventDefault(); 887 openCalendarModal(); 888 }); 889 890 calendarModalClose.addEventListener( 891 "click", 892 closeCalendarModal 893 ); 894 895 calendarModal.addEventListener("click", (event) => { 896 if (event.target === calendarModal) { 897 closeCalendarModal(); 898 } 899 }); 900 901 document.addEventListener("keydown", (event) => { 902 if ( 903 event.key === "Escape" && 904 !calendarModal.hidden 905 ) { 906 closeCalendarModal(); 907 } 908 }); 909 910 googleCalendarLink.addEventListener("click", () => { 911 calendarModal.hidden = true; 912 }); 913 914 document 915 .getElementById("icsCalendarButton") 916 .addEventListener("click", () => { 917 const ics = [ 918 "BEGIN:VCALENDAR", 919 "VERSION:2.0", 920 "PRODID:-//Tallinna Maraton//Registreerimise avamine//ET", 921 "BEGIN:VEVENT", 922 "UID:tallinna-maraton-2027-registreerimine@jooks.ee", 923 `DTSTAMP:${new Date() 924 .toISOString() 925 .replace(/[-:]/g, "") 926 .replace(/\.\d{3}/, "")}`, 927 `DTSTART:${SETTINGS.reminderTime}`, 928 `DTEND:${SETTINGS.reminderEndTime}`, 929 "SUMMARY:Meeldetuletus: Tallinna Maratoni 2027 registreerimine avaneb homme", 930 `DESCRIPTION:Registreerimine avaneb 1. oktoobril avamishinnaga. ${SETTINGS.registrationUrl}`, 931 `URL:${SETTINGS.registrationUrl}`, 932 "BEGIN:VALARM", 933 "TRIGGER:-PT0M", 934 "ACTION:DISPLAY", 935 "DESCRIPTION:Tallinna Maratoni registreerimine avaneb homme", 936 "END:VALARM", 937 "END:VEVENT", 938 "END:VCALENDAR" 939 ].join("\r\n"); 940 941 const url = URL.createObjectURL( 942 new Blob([ics], { 943 type: "text/calendar;charset=utf-8" 944 }) 945 ); 946 947 const link = document.createElement("a"); 948 link.href = url; 949 link.download = 950 "tallinna-maraton-registreerimise-avamine.ics"; 951 link.click(); 952 953 setTimeout(() => { 954 URL.revokeObjectURL(url); 955 }, 1000); 956 957 calendarModal.hidden = true; 958 showToast("Kalendrimeeldetuletus on valmis."); 959 }); 960 961 document 962 .getElementById("shareButton") 963 .addEventListener("click", async (event) => { 964 event.preventDefault(); 965 966 const isPrelaunch = 967 Date.now() < 968 new Date(SETTINGS.registrationOpens).getTime(); 969 970 const shareText = isPrelaunch 971 ? SETTINGS.shareText 972 : "Lähme koos Tallinna Maratonile 2027? Registreeri kohe."; 973 974 const shareData = { 975 title: "Tallinna Maraton 2027", 976 text: shareText, 977 url: SETTINGS.pageUrl 978 }; 979 980 try { 981 if (navigator.share) { 982 await navigator.share(shareData); 983 } else { 984 await navigator.clipboard.writeText( 985 `${shareData.text} ${shareData.url}` 986 ); 987 988 showToast("Jagamislink kopeeriti."); 989 } 990 } catch (error) { 991 if (error.name !== "AbortError") { 992 showToast("Jagamist ei saanud avada."); 993 } 994 } 995 }); 996</script>
996</div> 997 998 999 1000 1001 1002 </div> 1003 </div> 1004</div>� 1005 </div> 1006 </div> 1007 1008 <div class="pageContainer introPage"> 1009 1010 1011 1012 1013 1014 <div class="distancesBlock"> 1015 <div class="distances distancesWithRows wrap"> 1016 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/tervitusjooks-cta'"> 1017 1018 <div class="logo"> 1019 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2735_1_Tervitusjooks-est.png" /> 1020 </div> 1021 1022 <div class="extraInfo">10. september</div> 1023 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/tervitusjooks-cta" class="btn">Vaata lähemalt</a></div> 1024 </div> 1025 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/21-1-km'"> 1026 1027 <div class="logo"> 1028 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2436_1_TM_21_km.png" /> 1029 </div> 1030 1031 <div class="extraInfo">11. september</div> 1032 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/21-1-km" class="btn">Vaata lähemalt</a></div> 1033 </div> 1034 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/tallinna-sugisjooks-10km'"> 1035 1036 <div class="logo"> 1037 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2437_1_TM_10_km.png" /> 1038 </div> 1039 1040 <div class="extraInfo">11. september</div> 1041 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/tallinna-sugisjooks-10km" class="btn">Vaata lähemalt</a></div> 1042 </div> 1043 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/cta-nikenoortejooks'"> 1044 1045 <div class="logo"> 1046 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2599_1_TM_5_km_noortejooks.png" /> 1047 </div> 1048 1049 <div class="extraInfo">11. september</div> 1050 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/cta-nikenoortejooks" class="btn">Vaata lähemalt</a></div> 1051 </div> 1052 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/cta-lastejooksud'"> 1053 1054 <div class="logo"> 1055 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2602_1_2560_1_Limpa_lastejooks_logo-3.png" /> 1056 </div> 1057 1058 <div class="extraInfo">11. september</div> 1059 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/cta-lastejooksud" class="btn">Vaata lähemalt</a></div> 1060 </div> 1061 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/42-2-km'"> 1062 1063 <div class="logo"> 1064 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2435_1_TM_42_km.png" /> 1065 </div> 1066 1067 <div class="extraInfo">12. september</div> 1068 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/42-2-km" class="btn">Vaata lähemalt</a></div> 1069 </div> 1070 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/teatemaraton-cta'"> 1071 1072 <div class="logo"> 1073 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2438_1_42_km_teatemaraton.png" /> 1074 </div> 1075 1076 <div class="extraInfo">12. september</div> 1077 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/teatemaraton-cta" class="btn">Vaata lähemalt</a></div> 1078 </div> 1079 <div class="distance"onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/kombo-tm'"> 1080 1081 <div class="logo"> 1082 <img border="0" src="https://www.jooks.ee/cache/jooks2020/public/menu/_300x80x0/2695_1_2695_1_TM_Virtuaaljooks_2027-2.png" /> 1083 </div> 1084 1085 <div class="button"><a href="https://www.jooks.ee/et/tallinna-maraton/kombo-tm" class="btn">Vaata lähemalt</a></div> 1086 </div> 1087 </div> 1088</div> 1089� 1090 1091 1092 1093 1094 1095 <div class="vipSponsors wrap"> 1096 <div class="sponsorBox"> 1097 <a href="https://swedbank.ee/private/cards/cardManagement/partnersOffers#posterId=9c597c48-ff68-4a18-bcb9-04f088cbfb49" target="_blank">
1097<img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_230x90x0/7266_10876_10007_8942_8493_Swedbank_logo_taustata_1000x333px.png" title="Swedbank" alt="Swedbank" /></a> </div> 1098 <div class="sponsorBox"> 1099 <a href="https://www.tallinn.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_230x90x0/7267_10877_10008_Tallinn_logo_RGB.png" title="Tallinna Linn" alt="Tallinna Linn" /></a> </div> 1100 <div class="sponsorBox"> 1101 <a href="https://www.kul.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_230x90x0/7268_10878_10009_9084_6741_8949_7810_5999_5192_4378_4068_Kultuuriministeerium.png" title="Kultuuriministeerium" alt="Kultuuriministeerium" /></a> </div> 1102 <div class="sponsorBox"> 1103 <a href="https://www.visitestonia.com/en/" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_230x90x0/7269_10879_10010_8944_7805_5996_5189_visit_estonia_horizontal_negative-01.png" title="Visitestonia" alt="Visitestonia" /></a> </div> 1104 </div> 1105 1106 1107� 1108 <div class="newsBlock"> 1109 <div class="latestNews"> 1110 <div class="item" onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/uudised?news_id=1407'"> 1111 <div class="photo"> 1112 <div class="date">01.10</div> 1113 <div class="photoContent" style="background-image: url(https://www.jooks.ee/cache/jooks2020/public/news2_img/_500x340x1/1407_See_you_in_September_11-13-19.png); background-repeat: no-repeat; background-position: 50% 50%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"></div> 1114 </div> 1115 <h3>Leia endale sobiv distants Swedbanki Tallinna Maratonil 2027</h3> 1116 </div> 1117 <div class="item" onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/uudised?news_id=1396'"> 1118 <div class="photo"> 1119 <div class="date">13.09</div> 1120 <div class="photoContent" style="background-image: url(https://www.jooks.ee/cache/jooks2020/public/news2_img/_500x340x1/1396_Tallinn_Marathon_2026-1209.jpg); background-repeat: no-repeat; background-position: 50% 50%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"></div> 1121 </div> 1122 <h3>Swedbanki Tallinna Maratoni peaala võitsid Keenia jooksjad</h3>
1123 </div> 1124 <div class="item" onclick="document.location='https://www.jooks.ee/et/tallinna-maraton/uudised?news_id=1394'"> 1125 <div class="photo"> 1126 <div class="date">12.09</div> 1127 <div class="photoContent" style="background-image: url(https://www.jooks.ee/cache/jooks2020/public/news2_img/_500x340x1/1394_Screenshot_2026-09-12_at_23.56.42.png); background-repeat: no-repeat; background-position: 50% 50%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"></div> 1128 </div> 1129 <h3>Vaata 2026 võistlusradu mõne minutiga</h3> 1130 </div> 1131 </div> 1132 <div class="buttonsBlock"> 1133 <a href="https://www.jooks.ee/et/tallinna-maraton/uudised" class="btn"><span>Kõik uudised</span></a> 1134 </div> 1135</div> 1136 1137 1138 1139 1140 <div class="importantInfoBlock"> 1141 <meta charset="UTF-8" /> 1142<meta content="width=device-width, initial-scale=1" name="viewport" /> 1143<style type="text/css">.tm-feedback, 1144.tm-feedback * { 1145 box-sizing: border-box; 1146} 1147 1148.tm-feedback { 1149 width: 100%; 1150 margin: 0 auto; 1151} 1152 1153.tm-feedback-grid { 1154 display: grid; 1155 grid-template-columns: repeat(4, minmax(0, 1fr)); 1156 gap: 10px; 1157 width: 100%; 1158 margin: 0; 1159 padding: 0; 1160} 1161 1162.tm-feedback-card { 1163 min-width: 0; 1164 padding: 15px; 1165 border: 3px solid LightGray; 1166 border-radius: 10px; 1167 background: #fff; 1168} 1169 1170.tm-feedback-stars { 1171 display: flex; 1172 align-items: center; 1173 gap: 3px; 1174 margin: 0 0 10px; 1175 line-height: 1; 1176} 1177 1178.tm-feedback-star { 1179 display: inline-block; 1180 color: #F5A623; 1181 font-family: Arial, Helvetica, sans-serif; 1182 font-size: 25px; 1183 font-style: normal; 1184 font-weight: 400; 1185 line-height: 1; 1186} 1187 1188.tm-feedback-text { 1189 margin: 0; 1190 color: #222; 1191 font-size: 16px; 1192 font-style: italic; 1193 line-height: 1.5; 1194 text-align: left; 1195} 1196 1197.tm-feedback-banner { 1198 display: block; 1199 width: 100%; 1200 height: auto; 1201 margin: 32px auto 0; 1202} 1203 1204.tm-feedback-register { 1205 margin: 28px 0 0; 1206 text-align: center; 1207} 1208 1209.tm-feedback-register .btn { 1210 display: inline-block; 1211} 1212 1213/* Tahvel */ 1214@media screen and (max-width: 1000px) { 1215 .tm-feedback-grid { 1216 grid-template-columns: repeat(2, minmax(0, 1fr)); 1217 } 1218} 1219 1220/* Mobiil */ 1221@media screen and (max-width: 600px) { 1222 .tm-feedback-grid { 1223 grid-template-columns: 1fr; 1224 gap: 10px; 1225 } 1226 1227 .tm-feedback-card { 1228 padding: 14px; 1229 } 1230 1231 .tm-feedback-star { 1232 font-size: 24px; 1233 } 1234 1235 .tm-feedback-text { 1236 font-size: 15px; 1237 line-height: 1.45; 1238 } 1239 1240 .tm-feedback-banner { 1241 margin-top: 24px; 1242 } 1243 1244 .tm-feedback-register { 1245 margin-top: 22px; 1246 } 1247} 1248</style> 1249<div class="tm-feedback"> 1250<div class="tm-feedback-grid"> 1251<div class="tm-feedback-card"> 1252<div aria-label="5 tärni" class="tm-feedback-stars"><span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span></div> 1253 1254<p class="tm-feedback-text">"Tallinna poolmaratoni korraldus oli suurepärane ja rada oma ajaloo parim. Ilm ja raja ääres kaasa elanud toredad kohalikud inimesed olid fantastilised! Väga professionaalne. Suurepärane reklaam Tallinnale ja Eestile â pani mind unistama siin elamisest ja töötamisest!"</p> 1255</div> 1256 1257<div class="tm-feedback-card"> 1258<div aria-label="5 tärni" class="tm-feedback-stars"><span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span></div> 1259 1260<p class="tm-feedback-text">"Valitud jooksurada oli fantastiline! Olin meeldivalt üllatunud, kui palju loodust Tallinnas on. Oli suurepärane näha mereäärt ja nii paljusid parke üle kogu linna."</p> 1261</div> 1262 1263<div class="tm-feedback-card"> 1264<div aria-label="5 tärni" class="tm-feedback-stars"><span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span></div> 1265 1266<p class="tm-feedback-text">"Kaunis vanalinn ja hästi hoitud linn ning loomulikult ürituse suurepärane korraldus ja huvitav rada olid minu lemmikosad Tallinna Maratonist."</p> 1267</div> 1268 1269<div class="tm-feedback-card"> 1270<div aria-label="5 tärni" class="tm-feedback-stars"><span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span> <span class="tm-feedback-star">â </span></div> 1271 1272<p class="tm-feedback-text">"Rada oli suurepärane. Raja ääres olnud rahvahulgad elasid nii innukalt kaasa. Ãritus oli suurepäraselt korraldatud. Võistluseelne info oli hea. Jooksunumbri ja ajavõtukiibi kättesaamine sujus hästi. Tasuta ühistransport oli väga teretulnud. Kaunilt kujundatud medal oli erakordne!"</p> 1273</div> 1274</div> 1275 1276<p class="tm-feedback-register"> </p> 1277 1278<p class="tm-feedback-register"><img alt="" src="/bw_client_files/jooks2020/public/img/Image/TM2027/est2027.png" style="width: 100%;" /></p> 1279 1280<p class="tm-feedback-register"><a class="btn" href="https://iseteenindus.jooks.ee/et/register" rel="noopener" target="_blank">REGISTREERI SIIN </a></p> 1281 1282<p class="tm-feedback-register"> </p> 1283</div> 1284<style type="text/css">.tm-media-hub, 1285.tm-media-hub * { 1286 box-sizing: border-box !important; 1287} 1288 1289.tm-media-hub { 1290 width: 100%; 1291 max-width: 1500px; 1292 margin: 0 auto; 1293 font-family: "Roboto", Arial, sans-serif; 1294 color: #222; 1295} 1296 1297.tm-media-section { 1298 width: 100%; 1299 margin: 0 0 10px !important; 1300 padding: 0 !important; 1301} 1302 1303.tm-media-section-header { 1304 display: flex !important;
1305 align-items: center !important; 1306 gap: 22px !important; 1307 1308 width: 100%; 1309 min-height: 50px; 1310 1311 margin: 0 !important; 1312 padding: 10px 20px !important; 1313 1314 background: #FF5F00 !important; 1315 background-color: #FF5F00 !important; 1316 background-image: none !important; 1317 1318 color: #ffffff !important; 1319} 1320 1321.tm-media-hub .tm-media-section-title, 1322.tm-media-hub h2.tm-media-section-title { 1323 flex: 0 0 auto !important; 1324 1325 display: block !important; 1326 1327 margin: 0 !important; 1328 padding: 0 !important; 1329 1330 background: transparent !important; 1331 background-color: transparent !important; 1332 background-image: none !important; 1333 1334 border: 0 !important; 1335 border-radius: 0 !important; 1336 1337 box-shadow: none !important; 1338 1339 color: #ffffff !important; 1340 1341 font-family: "Roboto", Arial, sans-serif !important; 1342 font-size: clamp(22px, 1.9vw, 31px) !important; 1343 font-weight: 700 !important; 1344 line-height: 1 !important; 1345 letter-spacing: -.4px !important; 1346 1347 text-transform: none !important; 1348} 1349 1350.tm-media-hub .tm-media-section-text { 1351 flex: 1 1 auto !important; 1352 1353 margin: 0 !important; 1354 padding: 0 !important; 1355 1356 background: transparent !important; 1357 background-color: transparent !important; 1358 1359 color: #ffffff !important; 1360 1361 font-family: "Roboto", Arial, sans-serif !important; 1362 font-size: clamp(13px, 1vw, 16px) !important; 1363 font-weight: 400 !important; 1364 line-height: 1.3 !important; 1365} 1366 1367.tm-media-grid { 1368 display: grid !important; 1369 grid-template-columns: repeat(5, minmax(0, 1fr)) !important; 1370 gap: 10px !important; 1371 1372 width: 100%; 1373 1374 margin: 0 !important; 1375 padding: 8px 10px 0 !important; 1376} 1377 1378.tm-media-card { 1379 display: flex !important; 1380 flex-direction: column !important; 1381 1382 width: 100% !important; 1383 min-width: 0 !important; 1384 1385 margin: 0 !important; 1386 padding: 0 !important; 1387 1388 overflow: hidden !important; 1389 1390 background: #ffffff !important; 1391 1392 border: 1px solid #dedede !important; 1393 border-radius: 8px !important; 1394 1395 box-shadow: 0 2px 6px rgba(0,0,0,.04) !important; 1396 1397 transition: 1398 transform .18s ease, 1399 box-shadow .18s ease; 1400} 1401 1402.tm-media-card[data-url] { 1403 cursor: pointer !important; 1404} 1405 1406.tm-media-card[data-url]:hover { 1407 transform: translateY(-2px); 1408 1409 box-shadow: 0 5px 12px rgba(0,0,0,.09) !important; 1410} 1411 1412.tm-media-card[data-url]:focus { 1413 outline: 2px solid #FF5F00 !important; 1414 outline-offset: 2px !important; 1415} 1416 1417.tm-media-thumb { 1418 position: relative !important; 1419 1420 display: block !important; 1421 1422 width: 100% !important; 1423 aspect-ratio: 16 / 6.5 !important; 1424 1425 margin: 0 !important; 1426 padding: 0 !important; 1427 1428 overflow: hidden !important; 1429 1430 background-color: #ededed !important; 1431 background-position: center !important; 1432 background-repeat: no-repeat !important; 1433 background-size: cover !important; 1434} 1435 1436.tm-media-play { 1437 position: absolute; 1438 z-index: 5; 1439 1440 left: 50%; 1441 top: 50%; 1442 1443 display: flex;
1444 align-items: center; 1445 justify-content: center; 1446 1447 width: 48px; 1448 height: 48px; 1449 1450 transform: translate(-50%, -50%); 1451 1452 border-radius: 50%; 1453 1454 background: #FF5F00; 1455 1456 box-shadow: 0 3px 9px rgba(0,0,0,.18); 1457 1458 pointer-events: none; 1459 1460 transition: 1461 transform .18s ease, 1462 background .18s ease; 1463} 1464 1465.tm-media-play svg { 1466 display: block; 1467 1468 width: 21px; 1469 height: 21px; 1470 1471 margin-left: 3px; 1472 1473 fill: #ffffff; 1474} 1475 1476.tm-media-card[data-url]:hover .tm-media-play { 1477 transform: translate(-50%, -50%) scale(1.07); 1478 background: #e95600; 1479} 1480 1481.tm-media-thumb-coming::before { 1482 content: ""; 1483 1484 position: absolute; 1485 inset: 0; 1486 1487 background: rgba(0,0,0,.30); 1488 1489 backdrop-filter: blur(2px); 1490 -webkit-backdrop-filter: blur(2px); 1491} 1492 1493.tm-media-coming { 1494 position: absolute; 1495 z-index: 3; 1496 1497 left: 50%; 1498 top: 50%; 1499 1500 transform: translate(-50%, -50%); 1501 1502 padding: 8px 15px; 1503 1504 border-radius: 11px; 1505 1506 background: #FF5F00; 1507 color: #ffffff; 1508 1509 font-family: "Roboto", Arial, sans-serif; 1510 font-size: 11px; 1511 font-weight: 700; 1512 line-height: 1; 1513 letter-spacing: .2px; 1514 1515 white-space: nowrap; 1516} 1517 1518.tm-media-card-bottom { 1519 display: flex !important; 1520 align-items: center !important; 1521 1522 width: 100% !important; 1523 min-height: 40px !important; 1524 1525 margin: 0 !important; 1526 padding: 0 !important; 1527 1528 background: #ffffff !important; 1529} 1530 1531.tm-media-title-link { 1532 display: flex !important; 1533 align-items: center !important; 1534 1535 width: 100% !important; 1536 min-height: 40px !important; 1537 1538 margin: 0 !important; 1539 padding: 8px 11px !important; 1540 1541 background: transparent !important; 1542 background-color: transparent !important; 1543 1544 color: #222222 !important; 1545 text-decoration: none !important; 1546} 1547 1548.tm-media-title-link:hover { 1549 background: #fffaf7 !important; 1550 1551 color: #222222 !important; 1552 text-decoration: none !important; 1553} 1554 1555.tm-media-card-title { 1556 flex: 1 1 auto; 1557 min-width: 0; 1558 1559 display: block !important; 1560 1561 margin: 0 !important; 1562 padding: 0 !important; 1563 1564 background: transparent !important; 1565 1566 color: #222222 !important; 1567 1568 font-family: "Roboto", Arial, sans-serif !important; 1569 font-size: 13px !important; 1570 font-weight: 700 !important; 1571 line-height: 1.18 !important; 1572} 1573 1574.tm-media-arrow { 1575 flex: 0 0 auto; 1576 1577 display: block !important; 1578 1579 margin: 0 0 0 7px !important; 1580 padding: 0 !important; 1581 1582 color: #FF5F00 !important; 1583 1584 font-family: Arial, sans-serif; 1585 font-size: 23px; 1586 font-weight: 400; 1587 line-height: 1; 1588} 1589 1590.tm-media-card-static { 1591 cursor: default !important; 1592} 1593 1594.tm-media-card-static .tm-media-card-bottom { 1595 padding: 8px 11px !important; 1596} 1597 1598.tm-media-youtube-overlay { 1599 position: fixed; 1600 z-index: 2147483647; 1601 inset: 0; 1602 display: flex;
1603 align-items: center; 1604 justify-content: center; 1605 box-sizing: border-box; 1606 padding: 60px 30px 30px; 1607 background: rgba(0,0,0,.92); 1608} 1609 1610.tm-media-youtube-player { 1611 position: relative; 1612 width: 100%; 1613 max-width: 1100px; 1614 aspect-ratio: 16 / 9; 1615 background: #000; 1616 box-shadow: 0 10px 50px rgba(0,0,0,.6); 1617} 1618 1619.tm-media-youtube-player iframe { 1620 position: absolute; 1621 inset: 0; 1622 display: block; 1623 width: 100%; 1624 height: 100%; 1625 border: 0; 1626} 1627 1628.tm-media-youtube-close { 1629 position: absolute; 1630 z-index: 20; 1631 right: 0; 1632 top: -50px; 1633 display: flex; 1634 align-items: center; 1635 justify-content: center; 1636 width: 42px; 1637 height: 42px; 1638 padding: 0; 1639 border: 0; 1640 border-radius: 50%; 1641 background: rgba(255,255,255,.14); 1642 color: #fff; 1643 font-family: Arial, sans-serif; 1644 font-size: 31px; 1645 font-weight: 300; 1646 line-height: 1; 1647 cursor: pointer; 1648 transition: background .2s ease, transform .2s ease; 1649} 1650 1651.tm-media-youtube-close:hover { 1652 background: #FF5F00; 1653 transform: scale(1.06); 1654} 1655 1656@media (max-width: 1100px) { 1657 1658 .tm-media-section-header { 1659 align-items: flex-start !important; 1660 flex-direction: column !important; 1661 1662 gap: 5px !important; 1663 1664 padding: 12px 16px !important; 1665 } 1666 1667 .tm-media-grid { 1668 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 1669 } 1670 1671} 1672 1673@media (max-width: 650px) { 1674 1675 .tm-media-section { 1676 margin-bottom: 10px !important; 1677 } 1678 1679 .tm-media-section-header { 1680 padding: 12px 14px !important; 1681 } 1682 1683 .tm-media-hub .tm-media-section-title, 1684 .tm-media-hub h2.tm-media-section-title { 1685 font-size: 23px !important; 1686 } 1687 1688 .tm-media-hub .tm-media-section-text { 1689 font-size: 13px !important; 1690 } 1691 1692 .tm-media-grid { 1693 grid-template-columns: 1fr !important; 1694 gap: 9px !important; 1695 1696 padding: 8px 8px 0 !important; 1697 } 1698 1699 .tm-media-thumb { 1700 aspect-ratio: 16 / 6.5 !important; 1701 } 1702 1703 .tm-media-play { 1704 width: 46px; 1705 height: 46px; 1706 } 1707 1708 .tm-media-play svg { 1709 width: 20px; 1710 height: 20px; 1711 } 1712 1713 .tm-media-card-title { 1714 font-size: 13px !important; 1715 } 1716 1717} 1718 1719@media (max-width: 650px) { 1720 .tm-media-youtube-overlay { 1721 padding: 60px 12px 20px; 1722 } 1723 1724 .tm-media-youtube-close { 1725 right: 0; 1726 top: -48px; 1727 } 1728} 1729 1730.tm-media-grid.tm-media-grid-photos { 1731 grid-template-columns: repeat(4, minmax(0, 1fr)) !important; 1732} 1733 1734@media (max-width: 1100px) { 1735 .tm-media-grid.tm-media-grid-photos { 1736 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 1737 } 1738} 1739 1740@media (max-width: 650px) { 1741 .tm-media-grid.tm-media-grid-photos { 1742 grid-template-columns: 1fr !important; 1743 } 1744} 1745</style> 1746<style type="text/css">.tm-media-grid.tm-media-grid-photos{grid-template-columns:repeat(5,minmax(0,1fr))!important} 1747.tm-media-dropdown-toggle{position:relative!important;cursor:pointer!important;padding-right:58px!important;user-select:none} 1748.tm-media-dropdown-toggle:focus{outline:2px solid #fff!important;outline-offset:-4px!important} 1749.tm-media-dropdown-icon{position:absolute;right:20px;top:50%;width:16px;height:16px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-65%) rotate(45deg);transition:transform .2s ease} 1750.tm-media-section-dropdown.tm-media-open .tm-media-dropdown-icon{transform:translateY(-35%) rotate(225deg)} 1751.tm-media-dropdown-content{display:none!important} 1752.tm-media-section-dropdown.tm-media-open .tm-media-dropdown-content{display:grid!important} 1753.tm-media-highlight-placeholder .tm-media-thumb{background:#ededed!important} 1754.tm-media-highlight-placeholder .tm-media-card-bottom{padding:8px 11px!important} 1755.tm-media-highlight-placeholder .tm-media-card-title{color:#777!important} 1756@media(max-width:1100px){.tm-media-grid.tm-media-grid-photos{grid-template-columns:repeat(2,minmax(0,1fr))!important}} 1757@media(max-width:650px){.tm-media-grid.tm-media-grid-photos{grid-template-columns:1fr!important}.tm-media-dropdown-toggle{padding-right:52px!important}.tm-media-dropdown-icon{right:17px}} 1758</style> 1759<style type="text/css">.tm-media-highlights-grid { 1760 grid-template-columns: repeat(6, minmax(0, 1fr)) !important; 1761} 1762 1763.tm-media-card-bottom { 1764 position: relative !important; 1765} 1766 1767.tm-media-card-bottom .tm-media-title-link { 1768 padding-right: 44px !important; 1769} 1770 1771.tm-media-share { 1772 position: absolute !important; 1773 z-index: 8 !important; 1774 right: 7px !important; 1775 top: 50% !important; 1776 transform: translateY(-50%) !important; 1777 1778 display: flex !important;
1779 align-items: center !important; 1780 justify-content: center !important; 1781 1782 width: 30px !important; 1783 height: 30px !important; 1784 margin: 0 !important; 1785 padding: 0 !important; 1786 1787 border: 0 !important; 1788 border-radius: 50% !important; 1789 1790 background: transparent !important; 1791 color: #FF5F00 !important; 1792 1793 cursor: pointer !important; 1794} 1795 1796.tm-media-share:hover { 1797 background: #fff1e8 !important; 1798} 1799 1800.tm-media-share:focus { 1801 outline: 2px solid #FF5F00 !important; 1802 outline-offset: 1px !important; 1803} 1804 1805.tm-media-share svg { 1806 display: block !important; 1807 width: 19px !important; 1808 height: 19px !important; 1809 fill: currentColor !important; 1810} 1811 1812.tm-media-share-disabled { 1813 color: #b9b9b9 !important; 1814 cursor: default !important; 1815 pointer-events: none !important; 1816} 1817 1818.tm-media-share-note { 1819 position: fixed !important; 1820 z-index: 2147483647 !important; 1821 left: 50% !important; 1822 bottom: 28px !important; 1823 transform: translateX(-50%) !important; 1824 1825 padding: 10px 16px !important; 1826 border-radius: 8px !important; 1827 1828 background: #222 !important; 1829 color: #fff !important; 1830 1831 font-family: "Roboto", Arial, sans-serif !important; 1832 font-size: 13px !important; 1833 font-weight: 700 !important; 1834 1835 box-shadow: 0 5px 20px rgba(0,0,0,.25) !important; 1836} 1837 1838.tm-media-dropdown-plus { 1839 position: absolute !important; 1840 right: 18px !important; 1841 top: 50% !important; 1842 transform: translateY(-50%) !important; 1843 1844 display: flex !important; 1845 align-items: center !important; 1846 justify-content: center !important; 1847 1848 width: 34px !important; 1849 height: 34px !important; 1850 1851 border: 2px solid #fff !important; 1852 border-radius: 50% !important; 1853 1854 color: #fff !important; 1855 font-family: Arial, sans-serif !important; 1856 font-size: 28px !important; 1857 font-weight: 300 !important; 1858 line-height: 1 !important; 1859 1860 transition: transform .2s ease !important; 1861} 1862 1863.tm-media-section-dropdown.tm-media-open .tm-media-dropdown-plus { 1864 transform: translateY(-50%) rotate(45deg) !important; 1865} 1866 1867.tm-media-dropdown-icon { 1868 display: none !important; 1869} 1870 1871@media (max-width: 1100px) { 1872 .tm-media-highlights-grid { 1873 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 1874 } 1875} 1876 1877@media (max-width: 650px) { 1878 .tm-media-highlights-grid { 1879 grid-template-columns: 1fr !important; 1880 } 1881 1882 .tm-media-dropdown-plus { 1883 right: 12px !important; 1884 width: 32px !important; 1885 height: 32px !important; 1886 font-size: 26px !important; 1887 } 1888} 1889</style> 1890<style type="text/css">.tm-media-hub { 1891 max-width: 1500px !important; 1892 margin: 0 auto !important; 1893 padding: 12px 10px 10px !important; 1894 background: #FF5F00 !important; 1895} 1896 1897.tm-media-section { 1898 margin: 0 0 9px !important; 1899 padding: 0 !important; 1900} 1901 1902.tm-media-section-header { 1903 min-height: 38px !important; 1904 padding: 5px 10px !important; 1905 gap: 16px !important; 1906 background: #FF5F00 !important; 1907} 1908 1909.tm-media-hub .tm-media-section-title, 1910.tm-media-hub h2.tm-media-section-title { 1911 font-size: 23px !important; 1912 line-height: 1 !important; 1913 letter-spacing: -.25px !important; 1914} 1915 1916.tm-media-hub .tm-media-section-text { 1917 font-size: 13px !important; 1918 line-height: 1.15 !important; 1919} 1920 1921.tm-media-grid { 1922 gap: 8px !important; 1923 padding: 4px 10px 0 !important; 1924} 1925 1926.tm-media-highlights-grid { 1927 grid-template-columns: repeat(6, minmax(0, 1fr)) !important; 1928} 1929 1930.tm-media-grid.tm-media-grid-photos { 1931 grid-template-columns: repeat(5, minmax(0, 1fr)) !important; 1932} 1933 1934.tm-media-card { 1935 border-radius: 7px !important; 1936} 1937 1938.tm-media-highlights-grid .tm-media-thumb { 1939 aspect-ratio: 16 / 7.2 !important; 1940} 1941 1942.tm-media-grid-photos .tm-media-thumb { 1943 aspect-ratio: 16 / 6.2 !important; 1944} 1945 1946.tm-media-card-bottom { 1947 min-height: 32px !important; 1948} 1949 1950.tm-media-title-link { 1951 min-height: 32px !important; 1952 padding: 5px 9px !important; 1953} 1954 1955.tm-media-card-title { 1956 font-size: 12px !important; 1957 line-height: 1.1 !important; 1958} 1959 1960.tm-media-arrow { 1961 font-size: 20px !important; 1962} 1963 1964.tm-media-play { 1965 width: 40px !important; 1966 height: 40px !important; 1967} 1968 1969.tm-media-play svg { 1970 width: 18px !important; 1971 height: 18px !important; 1972} 1973 1974.tm-media-share { 1975 width: 28px !important; 1976 height: 28px !important; 1977 right: 5px !important; 1978} 1979 1980.tm-media-share svg { 1981 width: 17px !important; 1982 height: 17px !important; 1983} 1984 1985.tm-media-card-bottom .tm-media-title-link { 1986 padding-right: 38px !important; 1987} 1988 1989.tm-media-coming { 1990 padding: 7px 12px !important; 1991 font-size: 10px !important; 1992} 1993 1994.tm-media-section-dropdown { 1995 margin-bottom: 0 !important; 1996} 1997 1998.tm-media-section-dropdown > .tm-media-section-header { 1999 min-height: 48px !important; 2000 padding: 7px 58px 7px 10px !important; 2001 background: #e95600 !important; 2002 border-radius: 7px !important; 2003} 2004 2005.tm-media-dropdown-plus { 2006 right: 12px !important; 2007 width: 32px !important; 2008 height: 32px !important; 2009 font-size: 26px !important; 2010} 2011 2012.tm-media-section-dropdown.tm-media-open .tm-media-dropdown-content { 2013 margin-top: 4px !important; 2014} 2015 2016@media (min-width: 1101px) { 2017 .tm-media-hub:not(:has(.tm-media-section-dropdown.tm-media-open)) { 2018 min-height: 0 !important; 2019 } 2020} 2021 2022@media (max-width: 1100px) { 2023 .tm-media-hub { 2024 padding: 8px !important; 2025 } 2026 2027 .tm-media-section-header { 2028 min-height: auto !important; 2029 padding: 10px 14px !important; 2030 } 2031 2032 .tm-media-highlights-grid, 2033 .tm-media-grid.tm-media-grid-photos { 2034 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 2035 } 2036 2037 .tm-media-highlights-grid .tm-media-thumb, 2038 .tm-media-grid-photos .tm-media-thumb { 2039 aspect-ratio: 16 / 6.5 !important; 2040 } 2041} 2042 2043@media (max-width: 650px) { 2044 .tm-media-highlights-grid, 2045 .tm-media-grid.tm-media-grid-photos { 2046 grid-template-columns: 1fr !important; 2047 } 2048 2049 .tm-media-hub .tm-media-section-title, 2050 .tm-media-hub h2.tm-media-section-title { 2051 font-size: 22px !important; 2052 } 2053} 2054</style> 2055<style type="text/css">@media (min-width: 1101px) { 2056 .tm-media-highlights-grid .tm-media-thumb { 2057 aspect-ratio: 16 / 8.6 !important; 2058 } 2059 2060 .tm-media-hub { 2061 padding-top: 8px !important; 2062 padding-bottom: 8px !important; 2063 } 2064 2065 .tm-media-section { 2066 margin-bottom: 6px !important; 2067 } 2068 2069 .tm-media-section-header { 2070 min-height: 34px !important; 2071 padding-top: 3px !important; 2072 padding-bottom: 3px !important; 2073 } 2074 2075 .tm-media-grid { 2076 padding-top: 3px !important; 2077 } 2078 2079 .tm-media-grid-photos .tm-media-thumb { 2080 aspect-ratio: 16 / 5.8 !important; 2081 } 2082} 2083 2084.tm-media-section-dropdown .tm-media-section-title { 2085 margin-right: 18px !important; 2086} 2087 2088.tm-media-section-dropdown .tm-media-section-text { 2089 padding-left: 18px !important; 2090 border-left: 0 !important; 2091} 2092 2093.tm-media-section-dropdown > .tm-media-section-header { 2094 gap: 0 !important; 2095} 2096 2097@media (max-width: 650px) { 2098 .tm-media-section-dropdown .tm-media-section-title { 2099 margin-right: 0 !important; 2100 } 2101 2102 .tm-media-section-dropdown .tm-media-section-text { 2103 padding-left: 0 !important; 2104 border-left: 0 !important; 2105 } 2106} 2107</style> 2108<style type="text/css">.tm-media-hub { 2109 border-radius: 10px !important; 2110 overflow: hidden !important; 2111} 2112 2113.tm-media-section-dropdown .tm-media-section-title { 2114 margin-right: 18px !important; 2115} 2116 2117.tm-media-section-dropdown .tm-media-section-text { 2118 padding-left: 0 !important; 2119} 2120 2121@media (max-width: 650px) { 2122 .tm-media-hub { 2123 border-radius: 8px !important; 2124 } 2125 2126 .tm-media-section-dropdown .tm-media-section-title { 2127 margin-right: 0 !important; 2128 } 2129 2130 .tm-media-section-dropdown .tm-media-section-text { 2131 padding-left: 0 !important; 2132 } 2133} 2134</style> 2135<style type="text/css">.tm-media-hub, 2136.tm-media-hub .tm-media-section, 2137.tm-media-hub .tm-media-section-header, 2138.tm-media-hub .tm-media-grid { 2139 border-top: 0 !important; 2140 border-bottom: 0 !important; 2141} 2142 2143.tm-media-hub .tm-media-section::before, 2144.tm-media-hub .tm-media-section::after, 2145.tm-media-hub .tm-media-section-header::before, 2146.tm-media-hub .tm-media-section-header::after { 2147 content: none !important; 2148 display: none !important; 2149 border: 0 !important; 2150} 2151 2152.tm-media-section-dropdown .tm-media-section-title { 2153 margin-right: 28px !important; 2154} 2155 2156.tm-media-section-dropdown .tm-media-section-text { 2157 margin-left: 0 !important; 2158 padding-left: 0 !important; 2159 border-left: 0 !important; 2160} 2161 2162.tm-media-section-dropdown > .tm-media-section-header { 2163 column-gap: 0 !important; 2164} 2165 2166@media (max-width:650px) { 2167 .tm-media-section-dropdown .tm-media-section-title { 2168 margin-right: 0 !important; 2169 margin-bottom: 6px !important; 2170 } 2171} 2172</style> 2173<style type="text/css">.tm-media-section-dropdown .tm-media-section-title { 2174 margin-right: 42px !important; 2175 flex-shrink: 0 !important; 2176} 2177 2178.tm-media-section-dropdown .tm-media-section-text { 2179 margin-left: 0 !important; 2180} 2181</style> 2182<style type="text/css">.tm-media-section-dropdown > .tm-media-section-header { 2183 gap: 24px !important; 2184 column-gap: 24px !important; 2185} 2186 2187.tm-media-section-dropdown .tm-media-section-title { 2188 margin-right: 0 !important; 2189 flex-shrink: 0 !important; 2190} 2191 2192.tm-media-section-dropdown .tm-media-section-text { 2193 margin-left: 0 !important; 2194 padding-left: 0 !important; 2195 border-left: 0 !important; 2196} 2197 2198@media (max-width: 650px) { 2199 .tm-media-section-dropdown > .tm-media-section-header { 2200 gap: 6px !important; 2201 column-gap: 6px !important; 2202 } 2203} 2204</style> 2205<style type="text/css">@media (min-width: 1101px) { 2206 .tm-media-highlights-grid { 2207 grid-template-columns: repeat(7, minmax(0, 1fr)) !important; 2208 } 2209} 2210</style> 2211<div class="tm-media-hub"> 2212<section class="tm-media-section"> 2213<div class="tm-media-section-header"> 2214<h2 class="tm-media-section-title">VIDEOKOKKUVÃTTED</h2> 2215 2216<p class="tm-media-section-text">Vaata Swedbanki Tallinna Maratoni videokokkuvõtteid erinevatelt distantsidelt.</p> 2217</div> 2218 2219<div class="tm-media-grid tm-media-highlights-grid"> 2220<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=cwPXYCjAQfQ" data-youtube="cwPXYCjAQfQ" role="link" tabindex="0"> 2221<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/cwPXYCjAQfQ/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24">
2221<path d="M8 5v14l11-7z"></path></svg></span></div> 2222 2223<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=cwPXYCjAQfQ" rel="noopener" target="_blank"><span class="tm-media-card-title">Maraton 42,195 km</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=cwPXYCjAQfQ" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2224</div> 2225 2226<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=uPu4jsmPSiI" data-youtube="uPu4jsmPSiI" role="link" tabindex="0"> 2227<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/uPu4jsmPSiI/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2228 2229<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=uPu4jsmPSiI" rel="noopener" target="_blank"><span class="tm-media-card-title">Poolmaraton 21,1 km</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=uPu4jsmPSiI" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2230</div> 2231 2232<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=KWIjAN-Q5SU" data-youtube="KWIjAN-Q5SU" role="link" tabindex="0"> 2233<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/KWIjAN-Q5SU/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2234 2235<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=KWIjAN-Q5SU" rel="noopener" target="_blank"><span class="tm-media-card-title">Tallinna Sügisjooks 10 km</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=KWIjAN-Q5SU" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2236</div> 2237 2238<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=1A2JSUGK9P0" data-youtube="1A2JSUGK9P0" role="link" tabindex="0"> 2239<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/1A2JSUGK9P0/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2240 2241<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=1A2JSUGK9P0" rel="noopener" target="_blank"><span class="tm-media-card-title">Nike Noortejooks 5 km</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=1A2JSUGK9P0" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2242</div> 2243 2244<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=FnFRNUcaI4s" data-youtube="FnFRNUcaI4s" role="link" tabindex="0"> 2245<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/FnFRNUcaI4s/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24">
2245<path d="M8 5v14l11-7z"></path></svg></span></div> 2246 2247<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=FnFRNUcaI4s" rel="noopener" target="_blank"><span class="tm-media-card-title">Tervitusjooks</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=FnFRNUcaI4s" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2248</div> 2249 2250<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=eaDs1GiDpQQ" data-youtube="eaDs1GiDpQQ" role="link" tabindex="0"> 2251<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/eaDs1GiDpQQ/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2252 2253<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=eaDs1GiDpQQ" rel="noopener" target="_blank"><span class="tm-media-card-title">Maratoninädalavahetuse kokkuvõte</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=eaDs1GiDpQQ" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2254</div> 2255 2256<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=U2O7iEt2ZTY" data-youtube="U2O7iEt2ZTY" role="link" tabindex="0"> 2257<div class="tm-media-thumb" style="background-image:url('https://img.youtube.com/vi/U2O7iEt2ZTY/hqdefault.jpg');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2258 2259<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=U2O7iEt2ZTY" rel="noopener" target="_blank"><span class="tm-media-card-title">Limpa lastejooks</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=U2O7iEt2ZTY" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2260</div> 2261</div> 2262</section> 2263 2264<section class="tm-media-section"> 2265<div class="tm-media-section-header"> 2266<h2 class="tm-media-section-title">FOTOGRAAFIDE GALERIID</h2> 2267 2268<p class="tm-media-section-text">Vaata Swedbanki Tallinna Maratoni parimaid hetki meie fotograafide kaamerasilma läbi.</p> 2269</div> 2270 2271<div class="tm-media-grid tm-media-grid-photos"> 2272<div class="tm-media-card" data-url="https://files.fm/u/yd3vg5faqn8wnf8g" role="link" tabindex="0"> 2273<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-14_at_22_12_28.png');"> </div> 2274 2275<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://files.fm/u/yd3vg5faqn8wnf8g" rel="noopener" target="_blank"><span class="tm-media-card-title">Ansis Ventins</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://files.fm/u/yd3vg5faqn8wnf8g" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2276</div> 2277 2278<div class="tm-media-card" data-url="https://drive.google.com/drive/folders/11D_BE6lIJhUDI5rsKHGJplJ1aEJhNDLF" role="link" tabindex="0"> 2279<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-14_at_22_14_04.png');"> </div> 2280 2281<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://drive.google.com/drive/folders/11D_BE6lIJhUDI5rsKHGJplJ1aEJhNDLF" rel="noopener" target="_blank"><span class="tm-media-card-title">Tõnis Tõnström</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://drive.google.com/drive/folders/11D_BE6lIJhUDI5rsKHGJplJ1aEJhNDLF" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24">
2281<path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2282</div> 2283 2284<div class="tm-media-card" data-url="https://isrvisuals.pixieset.com/swedbankitallinnamaraton2026/" role="link" tabindex="0"> 2285<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-14_at_22_09_17.png');"> </div> 2286 2287<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://isrvisuals.pixieset.com/swedbankitallinnamaraton2026/" rel="noopener" target="_blank"><span class="tm-media-card-title">Iiris-Simona Rao</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://isrvisuals.pixieset.com/swedbankitallinnamaraton2026/" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2288</div> 2289 2290<div class="tm-media-card" data-url="https://kuldart.pixieset.com/swedbankitallinnamaraton2026/" role="link" tabindex="0"> 2291<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-14_at_22_17_29.png');"> </div> 2292 2293<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://kuldart.pixieset.com/swedbankitallinnamaraton2026/" rel="noopener" target="_blank"><span class="tm-media-card-title">Kuldar-Kristjan Kurg</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://kuldart.pixieset.com/swedbankitallinnamaraton2026/" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2294</div> 2295 2296<div class="tm-media-card" data-url="https://www.jooks.ee/et/tallinna-maraton/fotod" role="link" tabindex="0"> 2297<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-14_at_22_30_25.png');"> </div> 2298 2299<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.jooks.ee/et/tallinna-maraton/fotod" rel="noopener" target="_blank"><span class="tm-media-card-title">Fotode otsing nime järgi</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.jooks.ee/et/tallinna-maraton/fotod" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2300</div> 2301</div> 2302</section> 2303 2304<section class="tm-media-section tm-media-section-dropdown"> 2305<div aria-expanded="false" class="tm-media-section-header tm-media-dropdown-toggle" role="button" tabindex="0"> 2306<h2 class="tm-media-section-title">TIMELAPSE RAJAVIDEOD</h2> 2307 2308<p class="tm-media-section-text">Vaata Tallinna Maratoni võistlusradu jalgratturi vaatenurgast timelapse-videotes.</p> 2309<span aria-hidden="true" class="tm-media-dropdown-plus">+</span></div> 2310 2311<div class="tm-media-grid tm-media-dropdown-content"> 2312<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=ZkCMADzuPfc" data-youtube="ZkCMADzuPfc" role="link" tabindex="0"> 2313<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-13_at_00_56_37.png');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24">
2313<path d="M8 5v14l11-7z"></path></svg></span></div> 2314 2315<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=ZkCMADzuPfc" rel="noopener" target="_blank"><span class="tm-media-card-title">Tervitusjooks 1 minutiga</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=ZkCMADzuPfc" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2316</div> 2317 2318<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=DjmoGqAzBd0" data-youtube="DjmoGqAzBd0" role="link" tabindex="0"> 2319<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-12_at_22_10_46.png');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2320 2321<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=DjmoGqAzBd0" rel="noopener" target="_blank"><span class="tm-media-card-title">Poolmaraton 21,1 km 6 minutiga</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=DjmoGqAzBd0" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2322</div> 2323 2324<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=4veGHjghFF4" data-youtube="4veGHjghFF4" role="link" tabindex="0"> 2325<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-12_at_22_09_32.png');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2326 2327<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=4veGHjghFF4" rel="noopener" target="_blank"><span class="tm-media-card-title">Tallinna Sügisjooks 10 km 5 minutiga</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=4veGHjghFF4" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2328</div> 2329 2330<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=vrWAPclZlDk" data-youtube="vrWAPclZlDk" role="link" tabindex="0"> 2331<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-12_at_23_13_48.png');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M8 5v14l11-7z"></path></svg></span></div> 2332 2333<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=vrWAPclZlDk" rel="noopener" target="_blank"><span class="tm-media-card-title">Nike Noortejooks 5 km 2 minutiga</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=vrWAPclZlDk" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2334</div> 2335 2336<div class="tm-media-card" data-url="https://www.youtube.com/watch?v=jgP2aFyD2XM" data-youtube="jgP2aFyD2XM" role="link" tabindex="0"> 2337<div class="tm-media-thumb" style="background-image:url('/bw_client_files/jooks2020/public/img/Image/TM2026/Youtube_LIve_stream/Screenshot_2026-09-13_at_19_56_01.png');"><span class="tm-media-play"><svg aria-hidden="true" viewbox="0 0 24 24">
2337<path d="M8 5v14l11-7z"></path></svg></span></div> 2338 2339<div class="tm-media-card-bottom"><a class="tm-media-title-link" href="https://www.youtube.com/watch?v=jgP2aFyD2XM" rel="noopener" target="_blank"><span class="tm-media-card-title">Maraton 42,195 km 8 minutiga</span><span class="tm-media-arrow">âº</span></a><button aria-label="Jaga" class="tm-media-share" data-share-url="https://www.youtube.com/watch?v=jgP2aFyD2XM" title="Jaga" type="button"><svg aria-hidden="true" viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7a3.2 3.2 0 0 0 0-1.39l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .23.03.45.08.66L8.03 9.77A3 3 0 1 0 8.03 14l7.12 4.16c-.04.2-.07.41-.07.63A2.92 2.92 0 1 0 18 16.08z"></path></svg></button></div> 2340</div> 2341</div> 2342</section> 2343</div>
2344<script> 2345(function () { 2346 2347 var hub = document.querySelector('.tm-media-hub'); 2348 2349 if (!hub) { 2350 return; 2351 } 2352 2353 var savedScrollPosition = 0; 2354 2355 function openMediaVideo(videoId) { 2356 2357 if (!videoId) { 2358 return; 2359 } 2360 2361 savedScrollPosition = 2362 window.pageYOffset || 2363 document.documentElement.scrollTop || 2364 0; 2365 2366 var overlay = document.createElement('div'); 2367 overlay.className = 'tm-media-youtube-overlay'; 2368 2369 var player = document.createElement('div'); 2370 player.className = 'tm-media-youtube-player'; 2371 2372 var closeButton = document.createElement('button'); 2373 closeButton.className = 'tm-media-youtube-close'; 2374 closeButton.type = 'button'; 2375 closeButton.setAttribute('aria-label', 'Sulge video'); 2376 closeButton.innerHTML = 'Ã'; 2377 2378 var iframe = document.createElement('iframe'); 2379 iframe.src = 2380 'https://www.youtube.com/embed/' + 2381 videoId + 2382 '?autoplay=1&rel=0'; 2383 2384 iframe.title = 'Swedbank Tallinna Maratoni video'; 2385 iframe.allow = 2386 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share'; 2387 iframe.allowFullscreen = true; 2388 2389 player.appendChild(closeButton); 2390 player.appendChild(iframe); 2391 overlay.appendChild(player); 2392 document.body.appendChild(overlay); 2393 2394 document.body.style.overflow = 'hidden'; 2395 2396 function closeMediaVideo(event) { 2397 2398 if (event) { 2399 event.preventDefault(); 2400 event.stopPropagation(); 2401 } 2402 2403 iframe.src = ''; 2404 2405 if (overlay && overlay.parentNode) { 2406 overlay.parentNode.removeChild(overlay); 2407 } 2408 2409 document.body.style.overflow = ''; 2410 2411 window.scrollTo(0, savedScrollPosition); 2412 2413 document.removeEventListener('keydown', escapeHandler); 2414 } 2415 2416 closeButton.addEventListener('click', closeMediaVideo); 2417 2418 overlay.addEventListener('click', function (event) { 2419 if (event.target === overlay) { 2420 closeMediaVideo(event); 2421 } 2422 }); 2423 2424 player.addEventListener('click', function (event) { 2425 event.stopPropagation(); 2426 }); 2427 2428 function escapeHandler(event) { 2429 if (event.key === 'Escape') { 2430 closeMediaVideo(event); 2431 } 2432 } 2433 2434 document.addEventListener('keydown', escapeHandler); 2435 } 2436 2437 function openMediaCard(card) { 2438 2439 var url = card.getAttribute('data-url'); 2440 2441 if (!url) { 2442 return; 2443 } 2444 2445 window.open(url, '_blank', 'noopener'); 2446 } 2447 2448 hub.addEventListener('click', function (event) { 2449 2450 var videoCard = event.target.closest( 2451 '.tm-media-card[data-youtube]' 2452 ); 2453 2454 if (videoCard && hub.contains(videoCard)) { 2455 event.preventDefault(); 2456 event.stopPropagation(); 2457 2458 openMediaVideo( 2459 videoCard.getAttribute('data-youtube') 2460 ); 2461 2462 return; 2463 } 2464 2465 if (event.target.closest('a')) { 2466 return; 2467 } 2468 2469 var card = event.target.closest( 2470 '.tm-media-card[data-url]' 2471 ); 2472 2473 if (!card || !hub.contains(card)) { 2474 return; 2475 } 2476 2477 event.preventDefault(); 2478 openMediaCard(card); 2479 }); 2480 2481 hub.addEventListener('keydown', function (event) { 2482 2483 if (event.key !== 'Enter' && event.key !== ' ') { 2484 return; 2485 } 2486 2487 var card = event.target.closest( 2488 '.tm-media-card[data-url]' 2489 ); 2490 2491 if (!card || !hub.contains(card)) { 2492 return; 2493 } 2494 2495 event.preventDefault(); 2496 2497 var videoId = card.getAttribute('data-youtube'); 2498 2499 if (videoId) { 2500 openMediaVideo(videoId); 2501 } else { 2502 openMediaCard(card); 2503 } 2504 });
2505 2506 var dropdownSection=hub.querySelector('.tm-media-section-dropdown'); 2507 var dropdownToggle=hub.querySelector('.tm-media-dropdown-toggle'); 2508 function toggleTimelapseDropdown(){ 2509 if(!dropdownSection||!dropdownToggle){return;} 2510 var isOpen=dropdownSection.classList.toggle('tm-media-open'); 2511 dropdownToggle.setAttribute('aria-expanded',isOpen?'true':'false'); 2512 } 2513 if(dropdownToggle){ 2514 dropdownToggle.addEventListener('click',function(e){e.preventDefault();toggleTimelapseDropdown();}); 2515 dropdownToggle.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();toggleTimelapseDropdown();}}); 2516 } 2517 2518 function showShareNote(message) { 2519 var oldNote = document.querySelector('.tm-media-share-note'); 2520 if (oldNote && oldNote.parentNode) { 2521 oldNote.parentNode.removeChild(oldNote); 2522 } 2523 2524 var note = document.createElement('div'); 2525 note.className = 'tm-media-share-note'; 2526 note.textContent = message; 2527 document.body.appendChild(note); 2528 2529 window.setTimeout(function () { 2530 if (note && note.parentNode) { 2531 note.parentNode.removeChild(note); 2532 } 2533 }, 1800); 2534 } 2535 2536 function copyShareUrl(url) { 2537 if (navigator.clipboard && window.isSecureContext) { 2538 navigator.clipboard.writeText(url).then(function () { 2539 showShareNote('Link kopeeritud'); 2540 }).catch(function () { 2541 window.prompt('Kopeeri link:', url); 2542 }); 2543 } else { 2544 window.prompt('Kopeeri link:', url); 2545 } 2546 } 2547 2548 hub.addEventListener('click', function (event) { 2549 var shareButton = event.target.closest('.tm-media-share:not(.tm-media-share-disabled)'); 2550 2551 if (!shareButton || !hub.contains(shareButton)) { 2552 return; 2553 } 2554 2555 event.preventDefault(); 2556 event.stopPropagation(); 2557 2558 var url = shareButton.getAttribute('data-share-url'); 2559 2560 if (!url) { 2561 return; 2562 } 2563 2564 var card = shareButton.closest('.tm-media-card'); 2565 var titleElement = card ? card.querySelector('.tm-media-card-title') : null; 2566 var title = titleElement ? titleElement.textContent.trim() : 'Swedbanki Tallinna Maraton'; 2567 2568 if (navigator.share) { 2569 navigator.share({ 2570 title: title, 2571 url: url 2572 }).catch(function (error) { 2573 if (!error || error.name !== 'AbortError') { 2574 copyShareUrl(url); 2575 } 2576 }); 2577 } else { 2578 copyShareUrl(url); 2579 } 2580 }); 2581 2582})(); 2583</script>
2583 2584 </div> 2585 2586 2587 2588<div class="sponsorsBlock"> 2589 <div class="eventSponsorsContainer"> 2590 2591 <div class="eventSponsorsGroup"> 2592 2593 <div class="eventSponsorsGroupName">Partnerid</div> 2594 <div class="eventSponsorsGroupLogos wrap"> 2595 <div class="eventSponsorBox"> 2596 <div class="eventSponsorBoxContent"> 2597 <a href="https://swedbank.ee/private/cards/cardManagement/partnersOffers#posterId=9c597c48-ff68-4a18-bcb9-04f088cbfb49" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7270_10880_10011_8945_8494_Swedbank_logo_taustata_1000x333px.png" title="Swedbank" alt="Swedbank" /></a> </div> 2598 </div> 2599 <div class="eventSponsorBox"> 2600 <div class="eventSponsorBoxContent"> 2601 <a href="https://sport.tallinn.ee/et" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7271_10881_10012_Tallinn_logo_RGB.png" title="Tallinn Spordipealinn" alt="Tallinn Spordipealinn" /></a> </div> 2602 </div> 2603 <div class="eventSponsorBox"> 2604 <div class="eventSponsorBoxContent"> 2605 <a href="https://www.kul.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7272_10882_10013_8949_7810_5999_5192_4378_4068_Kultuuriministeerium.png" title="Kultuuriministeerium" alt="Kultuuriministeerium" /></a> </div> 2606 </div> 2607 <div class="eventSponsorBox"> 2608 <div class="eventSponsorBoxContent"> 2609 <a href="https://www.puhkaeestis.ee/et" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7273_10883_10014_8951_7811_5998_5191_visit_estonia_horizontal_negative-01.png" title="Visitestonia" alt="Visitestonia" /></a> </div> 2610 </div> 2611 <div class="eventSponsorBox"> 2612 <div class="eventSponsorBoxContent"> 2613 <a href="https://www.kulka.ee/et" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7274_10884_10015_8957_7816_6004_5197_4383_4067_Kultuurkapital.png" title="Kultuurkapital" alt="Kultuurkapital" /></a> </div> 2614 </div> 2615 <div class="eventSponsorBox"> 2616 <div class="eventSponsorBoxContent"> 2617 <a href="https://www.teamsport.ee/ee/?SID=04901e7e6bbd38ffc7e80175f2c35c3e" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7275_10885_10016_8953_7820_6008_5200_4387_4060_Nike.png" title="Nike" alt="Nike" /></a> </div> 2618 </div> 2619 <div class="eventSponsorBox"> 2620 <div class="eventSponsorBoxContent"> 2621 <a href="https://sportland.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7276_10886_10017_8954_7821_6009_5201_4388_4061_Sportland.png" title="Sportland" alt="Sportland" /></a> </div> 2622 </div> 2623 <div class="eventSponsorBox"> 2624 <div class="eventSponsorBoxContent"> 2625 <a href="https://www.alecoq.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7277_10887_10018_ALC_ueherealine_joogilooja_punane.png" title="A. Le Coq" alt="A. Le Coq" /></a> </div> 2626 </div> 2627 <div class="eventSponsorBox"> 2628 <div class="eventSponsorBoxContent"> 2629 <a href="https://ee.tallink.com/vali-reis" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7278_10888_10020_8955_7818_6006_5796_Tallink-01.png" title="Tallink" alt="Tallink" /></a> </div> 2630 </div> 2631 <div class="eventSponsorBox"> 2632 <div class="eventSponsorBoxContent"> 2633 <a href="https://www.myfitness.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7279_10889_10021_8964_7822_6011_5204_4392_4072_MyFitness-01.png" title="MyFitness" alt="MyFitness" /></a> </div> 2634 </div> 2635 <div class="eventSponsorBox"> 2636 <div class="eventSponsorBoxContent"> 2637 <a href="https://sky.ee" target="_blank">
2637<img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7284_10894_10023_8966_7824_6013_5207_4395_4093_Sky-Plus.png" title="Sky Plus" alt="Sky Plus" /></a> </div> 2638 </div> 2639 <div class="eventSponsorBox"> 2640 <div class="eventSponsorBoxContent"> 2641 <a href="http://www.linnajooksud.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7285_10895_10024_9201_600_Rimi_linnajooksud_logo_portrait-01.png" title="Rimi Eesti Linnajooksud" alt="Rimi Eesti Linnajooksud" /></a> </div> 2642 </div> 2643 <div class="eventSponsorBox"> 2644 <div class="eventSponsorBoxContent"> 2645 <a href="http://ekjl.ee" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7286_10896_10025_8963_7815_6003_5196_4382_4064_EKJL.png" title="Kergejõustikuliit" alt="Kergejõustikuliit" /></a> </div> 2646 </div> 2647 <div class="eventSponsorBox"> 2648 <div class="eventSponsorBoxContent"> 2649 <a href="https://marathon100.com" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7287_10897_10026_8965_7823_6012_5206_4394_4070_logosinisel1.png" title="Marathon100" alt="Marathon100" /></a> </div> 2650 </div> 2651 <div class="eventSponsorBox"> 2652 <div class="eventSponsorBoxContent"> 2653 <a href="https://www.worldathletics.org" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7288_10898_10028_8960_7812_6000_5193_4379_4092_wa-logo.png" title="World Athletics" alt="World Athletics" /></a> </div> 2654 </div> 2655 <div class="eventSponsorBox"> 2656 <div class="eventSponsorBoxContent"> 2657 <a href="http://aims-worldrunning.org/aims.html" target="_blank"><img src="https://www.jooks.ee/cache/jooks2020/public/sponsor_logo/_180x70x0/7289_10899_10029_8961_140_1_AIMS_logo-01.png" title="AIMS" alt="AIMS" /></a> </div> 2658 </div> 2659 </div> 2660 2661 </div> 2662 2663 </div> 2664</div> 2665 2666 2667� 2668 2669 </div> 2670 2671 <footer> 2672 <div class="pageContainer"> 2673 <nav class="footerMenu wrap"> 2674 <span class="c_1940"><a href="https://www.jooks.ee/et/tallinna-maraton/kontakt" title="Kontakt" id="menu_1940" >Kontakt</a></span> 2675 <span class="c_1939"><a href="https://www.jooks.ee/et/tallinna-maraton/isikuandmete-kaitse" title="Isikuandmete kaitse" id="menu_1939" >Isikuandmete kaitse</a></span> 2676 <span class="c_2258"><a href="https://www.jooks.ee/et/tallinna-maraton/uudiskiri" target="_blank" title="Liitu uudiskirjaga" id="menu_2258" >Liitu uudiskirjaga</a></span> 2677 </nav> 2678 2679 <address class="wrap"> 2680 <span class="company">MTà Spordiürituste Korraldamise Klubi</span> 2681 <span>Telefon: <a href="tel:608 7576">608 7576</a></span> 2682 <span>E-post: <a href="mailto:jooks@jooks.ee">jooks@jooks.ee</a></span> 2683 <a href="https://www.bestit.ee" target="_blank" class="bestit"></a> 2684 2685</address> 2686 </div> 2687 </footer> 2688 2689 2690 2691 2692 2693 <link rel="stylesheet" type="text/css" href="/tmp/css/jooks2020_ebf13e7f5fdbaaa6e7a27f020aa28d4c.css" media="screen" />
2694<script src="/tmp/js/jooks2020_2d67135f293e0cde6da7c4b6cc6b8ede_10220.js" async></script>
2694 2695 2696 <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> 2697 <div class="adminLink"> 2698 2699 <a style="text-decoration:none;" title="Admin" alt="Admin" href="?id=10"><span> </span><span style="position:absolute;left:-200px">...</span></a> 2700 </div> 2701 2702
2703<script> 2704 2705if (typeof google_map_init !== 'undefined') 2706{ 2707 loadJavascript('//maps.googleapis.com/maps/api/js?key=&callback='+google_map_init); 2708} 2709 2710</script>
2710 2711
2712<script> 2713 2714if (typeof google_map_element_id !== 'undefined') 2715{ 2716 loadJavascript('//maps.googleapis.com/maps/api/js?key=&callback=initMap'); 2717} 2718 2719</script>
2719 2720 2721 2722 2723
2723<script> 2724 2725 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 2726 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 2727 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 2728 })(window,document,'script','//cdn.bestit.ee/bw_client_files/common/cdn/analytics.js','ga'); 2729 2730 2731 ga('create', 'UA-96787809-1', 'auto'); 2732 ga('send', 'pageview'); 2733 </script>
vendor: 144 bytes, lines 2733-2755
2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2755GTM-K3RJDK2
vendor: 92 bytes, lines 2755-2759
2755" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2756 2757 2758 2759
2760<div class="po_popup_type2" id="po_popup3"> 2761 <div class="po_popup_type2_container"> 2762 2763 <div class="po_popup_type2_text" style="padding-top:20px"> 2764 Parema teenuse pakkumiseks kasutab meie veebileht küpsiseid (cookies). Veebilehte kasutades või vajutades <a class="buttonOK" href="javascript:PO_closePopup(3,2147483647,1)">OK</a>, nõustud meie privaatsuspoliitikaga. <a class="readMore" href="https://www.jooks.ee/et/tallinna-maraton/isikuandmete-kaitse">Loe lähemalt</a> 2765 </div> 2766 </div> 2767</div>� 2768 2769 2770</body> 2771</html> 2772<!-- 2773 Created by BestIT Oà 2774 http://www.bestit.ee 2775-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.