PageSourceSearch

https://www.jooks.ee/

html jooks.ee collected 2026-10-02 07:16:48 UTC 387,336 bytes, 741 lines download raw bytes

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 &nbsp; 
592 
593 &nbsp; 
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"> &nbsp; 
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:&#x6a;&#x6f;&#x6f;&#x6b;&#x73;&#x40;&#x6a;&#x6f;&#x6f;&#x6b;&#x73;&#x2e;&#x65;&#x65;">&#x6a;&#x6f;&#x6f;&#x6b;&#x73;&#x40;&#x6a;&#x6f;&#x6f;&#x6b;&#x73;&#x2e;&#x65;&#x65;</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>&nbsp;&nbsp;&nbsp;</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.