1<!DOCTYPE html> 2<html lang="et" xml:lang="et" xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4 5 <title>Avaleht</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/597.ico" type="image/ico" /><link rel="shortcut icon" href="/design/design/common/icons/597.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<meta name="HandheldFriendly" content="True"> 93<meta name="MobileOptimized" content="320"> 94<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 95<meta name="facebook-domain-verification" content="5blpnl3nlw9s6pgvoh45vyy30avhgn" /> 96<meta name="facebook-domain-verification" content="o5zvfbqp43vltwj610iifbsbjhkcs2" /> 97<meta name="facebook-domain-verification" content="esqcj8npoazdqxz2qxruad0ojzwhbp" /> 98 99 100 101
102<script>
vendor: 410 bytes, lines 102-112
102 103 104!function(f,b,e,v,n,t,s) 105{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 106n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 107if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 108n.queue=[];t=b.createElement(e);t.async=!0; 109t.src=v;s=b.getElementsByTagName(e)[0]; 110s.parentNode.insertBefore(t,s)}(window, document,'script', 111'https://connect.facebook.net/en_US/fbevents.js'); 112fbq('init', '
1121441747035950901
vendor: 34 bytes, lines 112-114
112'); 113fbq('track', 'PageView'); 114
115</script>
115 116<noscript><img height="1" width="1" style="display:none" 117src="https://www.facebook.com/tr?id=1441747035950901&ev=PageView&noscript=1" 118/></noscript> 119</head> 120 121 122<body style="background: url(https://www.jooks.ee/cache/jooks2020/public/banner_img/_1920x1080x1/182_1_Tallinna_Maraton_RIMI_10k_2023_-_04.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative;"> 123 124<div class="introPageBackgroundContainer"> 125
125<script> 126 var myBanners = new Array(); 127 var o = new Object(); 128 o.banner_id = 182; 129 o.automatic_duration = 0; 130 o.autoplay = 0; 131 o.video_hide_buttons = 0; 132 myBanners[myBanners.length] = o; 133 var o = new Object(); 134 o.banner_id = 183; 135 o.automatic_duration = 0; 136 o.autoplay = 0; 137 o.video_hide_buttons = 0; 138 myBanners[myBanners.length] = o; 139 var o = new Object(); 140 o.banner_id = 180; 141 o.automatic_duration = 0; 142 o.autoplay = 0; 143 o.video_hide_buttons = 0; 144 myBanners[myBanners.length] = o; 145 console.log(myBanners); 146 </script>
146 147 148 <div id="headerBanners" class="owl-carousel"> 149 150 <div class="img-item" style="background: url(https://www.jooks.ee/cache/jooks2020/public/banner_img/_1920x1080x1/182_1_Tallinna_Maraton_RIMI_10k_2023_-_04.jpg) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"> 151 </div> 152 153 154 <div class="img-item" style="background: url(https://www.jooks.ee/cache/jooks2020/public/banner_img/_1920x1080x1/183_1_Tallinna_Maraton_21km_2023.jpg) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"> 155 </div> 156 157 158 <div class="img-item" style="background: url(https://www.jooks.ee/cache/jooks2020/public/banner_img/_1920x1080x1/180_1_NIKE_Noortejooks_2023_-_1.jpg) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"> 159 </div> 160 161 </div> 162 163 164 165 166 </div> 167 168 169 <div class="introPageContainer"> 170 <div class="introPageContent"> 171 <div class="introPageMenu"> 172 <a href="https://www.jooks.ee/et/tallinna-maraton" class="competitionStyle1"> 173 <span class="date"> 10.-12.09.2027 174</span> 175 <span class="nameAndDistances"> 176 <img src="design/design/jooks_ee_2020/common/img/tm_logo_swedbank_intro.png" alt="" title="" /> 177 <span class="tm_name_in_mobile"> 178 <b>Swedbanki Tallinna Maraton</b> 179 </span> 180 </span> 181 <span class="seeMore"></span> 182 </a> 183 <a href="https://www.jooks.ee/et/linnajooksud" class="competitionStyle4"> 184 <span class="date"> 2026 185</span> 186 <span class="logo"><img src="https://www.jooks.ee/cache/jooks2020/public/logo/_220x100x0/600_Rimi_linnajooksud_logo_portrait-01.png " alt="" title="" /></span> 187 <span class="nameAndDistances"> 188 <span> 189 <b>RIMI Eesti Linnajooksud</b> 190 <i> 191/* ===== LINNAJOOKSUDE LOENDUR ===== */ 192 193.cityrun-countdown { 194 max-width: 720px; 195 margin: 0 auto; 196 padding: 10px 0; 197 text-align: center; 198 font-family: inherit; 199} 200 201/* Sündmuse nimi */ 202.cityrun-countdown-title { 203 margin: 0 0 16px; 204 color: #222; 205 font-size: 20px; 206 font-weight: 700; 207 line-height: 1.3; 208} 209 210/* Loenduri kastid */ 211.cityrun-countdown-grid { 212 display: grid; 213 grid-template-columns: repeat(4, 1fr); 214 gap: 6px; 215 width: 100%; 216} 217 218/* Ãks kast */ 219.cityrun-countdown-box { 220 display: flex; 221 min-height: 88px; 222 flex-direction: column; 223 align-items: center; 224 justify-content: center; 225 226 padding: 12px 6px; 227 228 background: #2384c8; 229 color: #fff; 230 231 border-radius: 10px; 232 233 box-shadow: 234 0 2px 5px rgba(0, 0, 0, 0.08); 235} 236 237/* Number */ 238.cityrun-countdown-value { 239 display: block; 240 241 font-size: 32px; 242 font-weight: 700; 243 line-height: 1; 244 letter-spacing: 0.5px; 245} 246 247/* Päeva / tunni / min / sek */ 248.cityrun-countdown-label { 249 display: block; 250 251 margin-top: 8px; 252 253 font-size: 11px; 254 font-weight: 700; 255 line-height: 1; 256 letter-spacing: 0.6px; 257} 258 259/* Tulemuste osa */ 260.cityrun-countdown-finished { 261 display: none; 262 margin: 0; 263} 264 265/* Tulemuste nupp */ 266.cityrun-countdown-results { 267 display: inline-block; 268 269 min-width: 180px; 270 271 padding: 13px 28px; 272 273 background: #2384c8; 274 color: #fff !important; 275 276 border-radius: 10px; 277 278 font-size: 17px; 279 font-weight: 700; 280 line-height: 1.2; 281 282 text-decoration: none !important; 283 284 transition: 285 opacity 0.2s ease, 286 transform 0.2s ease; 287} 288 289.cityrun-countdown-results:hover { 290 color: #fff !important; 291 text-decoration: none !important; 292 293 opacity: 0.9; 294 transform: translateY(-1px); 295} 296 297 298/* ===== TABLET / MOBIIL ===== */ 299 300@media (max-width: 600px) { 301 302 .cityrun-countdown { 303 padding: 5px 0; 304 } 305 306 .cityrun-countdown-title { 307 margin-bottom: 13px; 308 309 font-size: 18px; 310 } 311 312 .cityrun-countdown-grid { 313 gap: 5px; 314 } 315 316 .cityrun-countdown-box { 317 min-height: 78px; 318 319 padding: 10px 3px; 320 321 border-radius: 8px; 322 } 323 324 .cityrun-countdown-value { 325 font-size: 27px; 326 } 327 328 .cityrun-countdown-label { 329 margin-top: 7px; 330 331 font-size: 10px; 332 letter-spacing: 0.3px; 333 } 334 335 .cityrun-countdown-results { 336 width: 100%; 337 max-width: 300px; 338 339 padding: 13px 20px; 340 341 font-size: 16px; 342 } 343} 344 345 346/* Väga kitsad telefonid */ 347@media (max-width: 360px) { 348 349 .cityrun-countdown-grid { 350 grid-template-columns: repeat(2, 1fr); 351 gap: 6px; 352 } 353 354 .cityrun-countdown-box { 355 min-height: 72px; 356 } 357 358 .cityrun-countdown-value { 359 font-size: 26px; 360 } 361} 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 00 378 379 380 381 PÃEVA 382 383 384 385 386 387 388 00 389 390 391 392 TUNDI 393 394 395 396 397 398 399 00 400 401 402 403 MIN 404 405 406 407 408 409 410 00 411 412 413 414 SEK 415 416 417 418 419 420 421 422 423 424 425 TULEMUSED 426 427 428 429 430 431 432 433 434(function () { 435 436 /* 437 * SÃNDMUSED 438 * 439 * Loendur valib automaatselt esimese 440 * tulevase sündmuse. 441 */ 442 443 const events = [ 444 445 { 446 name: "Jüri Jaansoni Kahe Silla jooks", 447 date: "2026-09-05T21:00:00+03:00" 448 }, 449 450 { 451 name: "Swedbank Tallinna Maraton", 452 date: "2026-09-11T18:30:00+03:00" 453 }, 454 455 { 456 name: "44. Viking Window Paide-Türi rahvajooks", 457 date: "2026-09-27T14:00:00+03:00" 458 }, 459 460 { 461 name: "15. Tartu Linnamaraton", 462 date: "2026-10-02T21:00:00+03:00" 463 } 464 465 ]; 466 467 468 const titleEl = 469 document.getElementById("cityrun-countdown-title"); 470 471 const countdownEl = 472 document.getElementById("cityrun-countdown-grid"); 473 474 const finishedEl = 475 document.getElementById("cityrun-countdown-finished"); 476 477 const daysEl = 478 document.getElementById("cityrun-days"); 479 480 const hoursEl = 481 document.getElementById("cityrun-hours"); 482 483 const minutesEl = 484 document.getElementById("cityrun-minutes"); 485 486 const secondsEl = 487 document.getElementById("cityrun-seconds"); 488 489 490 let timer = null; 491 492 493 /* 494 * Leiab järgmise sündmuse, 495 * mis ei ole veel alanud. 496 */ 497 498 function getNextEvent() { 499 500 const now = Date.now(); 501 502 return events.find(function (event) { 503 504 return new Date(event.date).getTime() > now; 505 506 }); 507 508 } 509 510 511 /* 512 * Kahekohaline number: 513 * 7 â 07 514 */ 515 516 function formatNumber(number) { 517 518 return String(number).padStart(2, "0"); 519 520 } 521 522 523 /* 524 * Loenduri uuendamine 525 */ 526 527 function updateCountdown() { 528 529 const event = getNextEvent(); 530 531 532 /* 533 * Kõik sündmused on lõppenud 534 */ 535 536 if (!event) { 537 538 titleEl.style.display = "none"; 539 countdownEl.style.display = "none"; 540 finishedEl.style.display = "block"; 541 542 if (timer) { 543 clearInterval(timer); 544 timer = null; 545 } 546 547 return; 548 } 549 550 551 /* 552 * Kuvame loenduri 553 */ 554 555 titleEl.style.display = "block"; 556 countdownEl.style.display = "grid"; 557 finishedEl.style.display = "none"; 558 559 titleEl.textContent = event.name; 560 561 562 const eventTime = 563 new Date(event.date).getTime(); 564 565 const now = 566 Date.now(); 567 568 const distance = 569 eventTime - now; 570 571 572 /* 573 * Kui sündmus lõppes just praegu, 574 * valime kohe järgmise. 575 */ 576 577 if (distance </i> 578 </span> 579 </span> 580 <span class="seeMore"></span> 581 </a> 582 <a href="https://www.jooks.ee/et/narva" class="competitionStyle8">
583 <span class="date"> 5.-6.06.2026 584</span> 585 <span class="logo"><img src="https://www.jooks.ee/cache/jooks2020/public/logo/_220x100x0/601_Narva_Linna_Jooks.png " alt="" title="" /></span> 586 <span class="nameAndDistances"> 587 <span> 588 <b>Narva Linna Jooks</b> 589 <i> TULEMUSED 590 591 592 593 594 595// Set the date we're counting down to 596var countDownDate = new Date("Jun 3, 2026 23:59:59").getTime(); 597 598// Update the count down every 1 second 599var x = setInterval(function() { 600 601 // Get today's date and time 602 var now = new Date().getTime(); 603 604 // Find the distance between now and the count down date 605 var distance = countDownDate - now; 606 607 // Time calculations for days, hours, minutes and seconds 608 var days = Math.floor(distance / (1000 * 60 * 60 * 24));if (days " + 609days + " PÃEVA " + 610 hours + " TUNDI " + minutes + " MIN " + seconds + " SEK " + 611 " "; 612 613 // If the count down is over, write some text 614 if (distance </i> 615 </span> 616 </span> 617 <span class="seeMore"></span> 618 </a> 619 <a href="https://www.jooks.ee/et/maijooks" class="competitionStyle6"> 620 <span class="date"> 621 622 16.-17.05.2026 623</span> 624 <span class="logo"><img src="https://www.jooks.ee/cache/jooks2020/public/logo/_220x100x0/599_LHV-Maijooks-logo.png " alt="" title="" /></span> 625 <span class="nameAndDistances"> 626 <span> 627 <b>LHV Maijooks</b> 628 <i> TULEMUSED 629</i> 630 </span> 631 </span> 632 <span class="seeMore"></span> 633 </a> 634 <a href="https://iseteenindus.jooks.ee/et/e-pood" class="competitionStyle2" target="_blank"> 635 <span class="date"> E-pood 636</span> 637 <span class="logo"><img src="https://www.jooks.ee/cache/jooks2020/public/logo/_220x100x0/614_e-shop.png " alt="" title="" /></span> 638 <span class="nameAndDistances"> 639 <span> 640 <b>E-pood</b> 641 <i></i> 642 </span> 643 </span> 644 <span class="seeMore"></span> 645 </a> 646 647</div> 648 <address class="wrap"> 649 <span class="company">MTà Spordiürituste Korraldamise Klubi</span> 650 <span>Telefon: <a href="tel:608 7576">608 7576</a></span> 651 <span>E-post: <a href="mailto:jooks@jooks.ee">jooks@jooks.ee</a></span> 652 <a href="https://www.bestit.ee" target="_blank" class="bestit"></a> 653 654</address> 655 </div> 656 </div> 657 658 659 <link rel="stylesheet" type="text/css" href="/tmp/css/jooks2020_52e5092537bbf5342ec04ab72821ef87.css" media="screen" />
660<script src="/tmp/js/jooks2020_d937c4ed98cb97031781c739cde1919f_46374.js" async></script>
660 661 662 <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> 663 <div class="adminLink"> 664 665 <a style="text-decoration:none;" title="Admin" alt="Admin" href="?id=10"><span> </span><span style="position:absolute;left:-200px">...</span></a> 666 </div> 667 668
669<script> 670 671if (typeof google_map_init !== 'undefined') 672{ 673 loadJavascript('//maps.googleapis.com/maps/api/js?key=&callback='+google_map_init); 674} 675 676</script>
676 677
678<script> 679 680if (typeof google_map_element_id !== 'undefined') 681{ 682 loadJavascript('//maps.googleapis.com/maps/api/js?key=&callback=initMap'); 683} 684 685</script>
685 686 687 688 689
689<script> 690 691 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 692 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 693 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 694 })(window,document,'script','//cdn.bestit.ee/bw_client_files/common/cdn/analytics.js','ga'); 695 696 697 ga('create', 'UA-96787809-1', 'auto'); 698 ga('send', 'pageview'); 699 </script>
vendor: 144 bytes, lines 699-721
699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
721GTM-K3RJDK2
vendor: 92 bytes, lines 721-725
721" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 722 723 724 725
726<div class="po_popup_type2" id="po_popup3"> 727 <div class="po_popup_type2_container"> 728 729 <div class="po_popup_type2_text" style="padding-top:20px"> 730 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> 731 </div> 732 </div> 733</div>� 734 735 736</body> 737</html> 738<!-- 739 Created by BestIT Oà 740 http://www.bestit.ee 741-->
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.