.listContainer{display:block;}.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;}.listButtonField{width:26px;}.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.buttonEdit,a.buttonDelete,a.buttonMoveUp,a.buttonMoveDown,a.buttonAdd{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{background-color: #cdcdcd;}h2 a.buttonAdd{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.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);}.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),.ti7 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){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;margin-bottom:10px;}.warnings_container{font-weight:600;padding:10px;background-color:#f4b202;}.errors_container{font-weight:600;padding:10px;background-color:#e2001a;color:#fff;}.messages_container{font-weight:600;padding:10px;background-color:#24a612;color:#fff;}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;}.form_container{clear:both;display:block;overflow:hidden;border:1px solid #dedede;padding:10px;}.form_row{display: -webkit-flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;flex-direction: row;}.colspan{-webkit-flex-direction: column;flex-direction: column;}.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;}.colspan .form_label{border-bottom:0px;border-right:0px;width:100%;-moz-box-sizing: border-box;box-sizing: border-box;}.colspan .form_value{border-top:0px;padding-top:0px;width:100%;border-left:0px;-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;}.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_value p{display:block;margin:0px;padding:0px;padding-bottom:2px;color:#000;}.form_value_element{float:left;margin-right:10px;}.form_value_element:first-child{margin-left:0px;}.required:after{content: '*';color:red;padding-left:5px;}.form_buttons{margin-top:10px;display:flex;justify-content: center;webkit-justify-content: center;}.buttons{display:block;overflow:hidden;margin:10px 0px 5px 0px;}.buttons a.button{margin-bottom:5px;}.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;}}.popupFullBackground {display: none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(0, 0, 0, 0.8);padding: 40px;align-items: center;-webkit-box-align: center;-webkit-justify-content: center; -webkit-box-pack: center;justify-content: center;overflow: auto;}.popupFullBackground:target {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-animation: fadeIn 0.5s ease;animation: fadeIn 0.5s ease;}.popupContent {flex: 0 1 700px;background: #fff;padding: 20px;padding-top: 10px;position: relative;}.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);}.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: #777;-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;}@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);}}.po_popup_type2_buttons{margin:6px;}.po_popup_type2{text-align: center;position: fixed;padding: 6px;right: 0;bottom: 0;left: 0;font-size: 14px;background: #f4f4f4;box-shadow: 0 0 5px rgba(0,0,0,0.1);z-index: 2000;opacity: .99;}.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;}}.GA2_albumBox{float:left;width:49%;position:relative;font-size:0px;line-height:0px;cursor:pointer;margin-bottom:2%;}.GA2_albumBox:nth-child(even){float:left;width:49%;margin-left:2%;}.GA2_albumTitleContainer{position:absolute;bottom:0;left:0;right:0;background: rgba(222, 222, 222, 0.9);font-size:16px;line-height:19px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: 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 .dateBox{width:80px;text-align:center;padding:10px;background-color:#b0b0b0;color:#fff;font-weight:600;}.GA2_albumTitleContainer .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:10px;color:#000;}.GA2_albumTitleContainer span{padding:0;margin:0;font-size:16px;height:19px;overflow:hidden;font-weight:600;}.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:50%;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%;}.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,.pswp--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; }.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: 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{width:100%;margin:0;margin-bottom:10px;}.GA2_albumBox:nth-child(even){width:100%;margin-left:0;}}P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }body {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size:16px;margin:0px;padding:0px;line-height:20px;}h1, h2, h3, h4{font-family: 'Abel', 'PT Sans Narrow', sans-serif;color:#000;font-weight:600;}h1{font-size:45px;line-height:46px;}h2{font-size:35px;line-height:36px;padding:10px 0;}h3{font-size:24px;line-height:25px;}h4{font-size:19px;line-height:20px;}.content h1{font-size:45px;line-height:46px;}.content h2{font-size:28px;line-height:28px;padding:20px 0 5px 0px;}.content h3{font-size:20px;line-height:21px;padding-top:10px;padding-bottom:5px;}.content h4{font-size:19px;line-height:20px;}a {text-decoration:underline;color:#00393d;}a:hover {text-decoration:underline;}.full_background {display: none;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 1000;background: rgba(0, 57, 61, 0.95);padding: 60px 20px 20px 20px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-align: center;overflow: auto;}.full_background:target {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-animation: fadeIn 0.5s ease;animation: fadeIn 0.5s ease;}.popup_content_block {flex: 0 1 350px;border-radius:10px;background: #fff;padding: 20px;position: relative;}.popup_content_block h2 {font-size: 24px;font-weight: 700;margin: 0px;padding-top:0px;padding-bottom:5px;}.close,.closeMenu {position: absolute;right: 0px;bottom: 100%;height: 40px;width: 40px;background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/close.png') no-repeat center;background-size: 24px;font-size: 0px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}.close:hover,.closeMenu:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.closeMenu {display:none;position: absolute;right: 20px;top:20px;bottom:0;height: 24px;width: 24px;}.searchBox form {position: relative;}.searchBox input[type=text] {max-width: 100%;}.searchBox input[type=submit] {position: absolute;right: 0px;top: 0px;bottom: 0px;border: none 0px;width: 46px;background: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_search_blue.png) no-repeat center;background-size: 24px;font-size: 0px;display: block;margin: 0px;}.searchBox input[type=submit]:hover {cursor: pointer;}.loginBox .popup_content_block {flex: 0 1 300px;text-align:center;}.loginBox input[type=text],.loginBox input[type=password]{margin-bottom:5px;}.loginBox input[type=submit]{margin-top:10px;}.advancedImagesArea{}.imgAutomatic{margin:15px;}.imgAutomaticTitle{font-style:italic;color:#000;}a.button{display:inline-block;font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size:16px;background-color:#dedede;padding:8px 10px;color:#000;font-weight:600;border:0px;text-decoration:none;}a.button:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow_black2.png')center center no-repeat;padding-left:20px;margin-right:5px;background-size: auto 18px;}.buttonContainer{display:block;margin-top:10px;}.calendarBlock .buttonContainer,.galleryBlock .buttonContainer{text-align:center;}.headerContainerBackground{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.socialMedia .icon{width:40px;height:40px;border:1px solid #fff;margin:0 5px;display:inline-block;}.facebook{background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_facebook.png')center center no-repeat;background-size: auto 26px;}.twitter{background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_twitter.png')center center no-repeat;background-size: auto 22px;}.youtube{background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_youtube.png')center center no-repeat;background-size: auto 26px;}.GA2_albumTitleContainer .dateBox{background-color:#00393d;}.paging_background{margin-top:10px;}.paging_background td:nth-child(1),.paging_background td:nth-child(3){white-space:nowrap;width:60px;}a.pagingButtonFirstPage,a.pagingButtonPreviousPage,a.pagingButtonNextPage,a.pagingButtonLastPage{background-color: #dedede;}a:hover.pagingButtonFirstPage,a:hover.pagingButtonPreviousPage,a:hover.pagingButtonNextPage,a:hover.pagingButtonLastPage{background-color: #cccccc;}.listFilter{display:block;overflow:hidden;margin-bottom:10px;color:#000;}.listFilter div{float:left;margin:0 5px 5px 0;}.listFilter input[type="text"]{width:180px;}.listFilter select{width:100%;max-width:140px;}.listFilter table{border-spacing: 0;border-collapse: collapse;}.form_label,.form_value{padding:5px 5px 5px 0px;border:0px;background:transparent;}.form_label:first-child{border-left:0px;}.form_label{border-right:8px solid #00393d;flex:0 1 18%;-webkit-flex:0 1 18%; -ms-flex: 0 1 18%;width:18%;}.form_value{padding-left:10px;flex:0 1 82%;-webkit-flex:0 1 82%;-ms-flex: 0 1 82%;width:82%;}section{border-top:0px;}a.lang_menu,a.lang_menu_active,a.search,a.login,a.logout,.userInfoBlock{-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color:#00393d;padding:10px;text-decoration:none;font-size:18px;line-height:18px;width:18px;text-align:center;margin-left:2px;color:#fff;}.rollSelect{padding:5px 10px;}a:hover.lang_menu,a:hover.search,a:hover.login{background-color:#ffffff;-webkit-transition: all 0.5s;transition: all 0.5s;}.userInfoBlock{width:auto;margin-left:10px;font-size:14px;}a.lang_menu_active{background-color:#00393d;}a.search{margin-left:10px;background-image: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_search.png');background-repeat:no-repeat;background-position:50% 50%;background-size: 20px;}a:hover.search{margin-left:10px;background-image: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_search_green.png');background-repeat:no-repeat;background-position:50% 50%;background-size: 20px;}a.login{margin-left:10px;width: auto;}a:hover.login{color: #00393d;}a.logout{background-color:#00393d;width: auto;font-size:14px;}a.login:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_lock.png')center center no-repeat;padding-left:20px;margin-right:5px;background-size: auto 20px;}a:hover.login:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_lock_gren.png')center center no-repeat;padding-left:20px;margin-right:5px;background-size: auto 20px;}a.menu_1,a.menu_1_active{display:block;padding:14px 15px;color:#fff;font-size:20px;line-height:20px;text-decoration:none;text-align:center;}a:hover.menu_1,a.menu_1_active{-webkit-transition: all 0.5s;transition: all 0.5s;background:#00393d;}a.menu_1_before_1708:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_suusaliit.png')center center no-repeat;padding-left:26px;margin-right:5px;background-size: auto 25px;}a.menu_1_active.menu_1_before_1708:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_suusaliit_active.png')center center no-repeat;padding-left:26px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1710:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1710.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1711:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1711.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1712:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1712.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1713:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1713.png')center center no-repeat;padding-left:28px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1714:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1714.png')center center no-repeat;padding-left:32px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1921:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1921.png')center center no-repeat;padding-left:14px;margin-right:5px;background-size: auto 20px;}a.menu_2,a.menu_2_active{color:#fff;display:block;float:left;text-decoration:none;padding:10px 6px;font-size:18px;line-height:18px;}a.menu_2:nth-child(1),a.menu_2_active:nth-child(1){padding-left:12px;}a:hover.menu_2{text-decoration:underline;}a.menu_2_active{text-decoration:underline;}.leftBlock a.menu_2,.leftBlock a.menu_2_active{border:1px solid #dedede;display:block;color:#555555;float:none;text-decoration:none;padding:10px 15px 10px 10px;font-size:20px;line-height:21px;margin-bottom:5px;}.leftBlock a:hover.menu_2,.leftBlock a.menu_2_active{background-color:#00393d;border-color:#00393d;color:#fff;}.leftBlock a.menu_2:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow_gray.png')center center no-repeat;padding-left:20px;margin-right:10px;background-size: auto 20px;}.leftBlock a:hover.menu_2:before,.leftBlock a.menu_2_active:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow.png')center center no-repeat;padding-left:20px;margin-right:10px;background-size: auto 20px;}a.menu_3,a.menu_3_active,a.menu_4,a.menu_4_active{display:block;text-decoration:none;color:#555;padding:5px 5px 5px 40px;font-size:18px;line-height:19px;}a.menu_4,a.menu_4_active{padding:5px 5px 5px 55px;}a:hover.menu_3,a:hover.menu_4{color:#00393d;}a.menu_3_active,a.menu_4_active{color:#00393d;}.messages_global_container{clear:both;float:left;width:100%;margin-bottom:10px;}.warnings_container{font-weight:600;padding:10px;background-color:#f4b202;}.errors_container{font-weight:600;padding:10px;background-color:#e2001a;color:#fff;}.messages_container{font-weight:600;padding:10px;background-color:#24a612;color:#fff;}.mapContainer {width: 100%;height: 300px;position: relative;background: url(//www.suusaliit.ee/design/design/suusaliit/common/img/suusaliit_map_2021.jpg) center center;background-repeat:no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.see_larger_map{position:absolute;left:50%;bottom:20px;margin-left:-100px;width:200px;z-index:11;display:block;}.see_larger_map a{display:block;color:#fff;background: rgba(0, 57, 61, 0.95);text-align:center;padding:10px 0;font-size:18px;text-decoration:none;}.mapContainer .mapBlock {width: 100%;height: 100%;}.table{width:100%;border-spacing: 1;border-collapse: separate;box-sizing: border-box;border:1px solid #dedede;padding:5px;}.table td{padding:5px;background-color:#f2f2f2;border-right:1px solid #dddddd;}.table tr:nth-child(odd) td{background-color:#f6f6f6;}.table td:first-child{border-left:0px;}.table .header{background-color:#ffffff;border:0px;border-bottom:8px solid #bbab96;padding:15px 5px 5px 5px;color:#000;}.table th{background-color:#ffffff;border:0px;border-bottom:8px solid #bbab96;padding:15px 5px 5px 5px;color:#000;text-align:left;}.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel{display: none;position: relative;width: 100%;}.owl-carousel .owl-wrapper{display: none;position: relative;}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;text-align:center;}.owl-carousel .owl-item{float: left;}.owl-carousel .owl-item img{display:block;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.owl-carousel.owl-wrapper,.owl-carousel.owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}.owl-theme .owl-controls{margin-top: 0px;text-align: center;}.owl-theme .owl-controls .owl-page{display:none;zoom: 1;*display: inline;}.owl-theme .owl-controls .owl-page span{display: block;width: 15px;height: 15px;margin: 2px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;border:1px solid #fff;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#b2b2b2;border:1px solid #b2b2b2;}a.slider_btn{width:60px;height:87px;display:block;cursor:pointer;}.prev{position:absolute;left:-60px;top:35%;background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_news_prev_green.png);background-repeat:no-repeat;background-size: 60px auto;}.next{position:absolute;right:-60px;top:35%;background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_news_next_green.png);background-repeat:no-repeat;background-size: 60px auto;}.owl-carousel-2 .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel-2{display: none;position: relative;width: 100%;}.owl-carousel-2 .owl-wrapper{display: none;position: relative;}.owl-carousel-2 .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;text-align:center;}.owl-carousel-2 .owl-item{float: left;height:80px;-moz-box-sizing: border-box;box-sizing: border-box;padding:0 10px;margin:0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display:flex;align-items: center;-webkit-box-align: center;-webkit-justify-content: center; -webkit-box-pack: center;justify-content: center;text-align:center;}.owl-carousel-2 .owl-item img{width:94%;}@media screen and (-webkit-min-device-pixel-ratio:0){.owl-carousel-2 .owl-item img{width:auto;}}.owl-carousel-2 .owl-controls .owl-page,.owl-carousel-2 .owl-controls .owl-buttons div{cursor: pointer;display:none;}.owl-carousel-2 .owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.owl-carousel-2.owl-wrapper,.owl-carousel-2.owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}a.slider2_btn{width:25px;height:25px;display:block;cursor:pointer;}.prev2{position:absolute;left:24px;top:27px;background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_sponsors_prev.png);background-repeat:no-repeat;background-size: 25px;}.next2{position:absolute;right:24px;top:27px;background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_sponsors_next.png);background-repeat:no-repeat;background-size: 25px;}.errNews ul li,.postimeesNews ul li{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;flex:1;-webkit-flex:1; -ms-flex: 1;}.otherMediaLogo{width:80px;background-repeat:no-repeat;background-size: auto 14px;background-position:50% 50%;height:20px;margin-right:10px;}.postimees{background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_postimees.png);}.err{background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_err.png);}.otherMediaTitle{height:20px;flex:1;-webkit-flex:1; -ms-flex: 1;}.otherMediaTitle a{color:#000;text-decoration:none;}.otherMediaTitle a:hover{text-decoration:underline;}.newsListBox{display:block;margin-top:20px;}.newsListBox:nth-child(1){margin-top:0px;}.newsListBox h3{padding:0;margin:0;font-size:18px;line-height:19px;}.newsListBox a{text-decoration:none;}.newsDate{font-size:14px;font-weight:600;}.newsIntro a{color:#555555;}.newsDetailView{display:block;overflow:hidden;}.newsDetailView h2{margin:0;padding:0;}.newsContentContainer{display:block;overflow:hidden;margin-top:10px;}.newsPhoto{float:right;width:400px;margin-left:15px;margin-bottom:10px;}.newsPhotoTitle{text-align:center;padding-top:5px;font-size:14px;font-weight:600;color:#000;}.newsDetailView .newsIntro{font-weight:600;margin-bottom:15px;color:#000;}.competitionList,.clubsList,.teamView{display:block;}.competitionList table,.clubsList table,.teamView table{width: 100%; border-collapse: collapse; }.competitionList table th,.clubsList table th,.teamView table th{color:#000;text-align:left;padding:5px;border-bottom:5px solid #dedede;}.competitionList table td,.clubsList table td,.teamView table td{padding:5px;border-bottom:1px solid #dedede;}.teamView table td:nth-child(1),.teamView table th:nth-child(1){width:50%;}.clubsList table td{padding:10px 5px;}.competitionList .description{font-size:14px;line-height:15px;}.competitionList .name h3{color:#000;font-size:16px;padding:0 0 3px 0;margin:0;line-height:17px;}.clubsList h3{font-size:16px;padding:0;margin:0;line-height:17px;}.clubsList a{text-decoration:none;}.clubsList td:nth-of-type(2){width:18%;}.clubsList td:nth-of-type(3){width:28%;}.clubsList td:nth-of-type(4){width:18%;}.teamView .seeMore{text-align:right;width:150px;}.competitionList .date{color:#000;white-space:nowrap;}.competitionIsCancelled{display:block;float:left;background-color:#e42220;color:#fff;padding:10px;font-size:18px;font-weight:600;margin-bottom:10px;}.competitionIsCancelledList{clear:both;display:block;float:left;background-color:#e42220;color:#fff;padding:3px 5px;font-size:12px;line-height:14px;}div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 1003;padding: 20px 20px 40px 20px;margin: 0;background: transparent;display: none;}div#fancy_inner {position: relative;width:90%;height:90%;background: transparent;margin-left:5%;margin-top:30px; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div#fancy_content {margin: 0;z-index: 1004;position: absolute;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div#fancy_div {background: #000;color: #FFF;height: 100%;width: 100%;z-index: 100;}img#fancy_img {position: absolute;top: 0;left: 0;border:0; padding: 0; margin: 0;z-index: 100;width: 100%;height: 100%;}div#fancy_close {position: absolute;top: -25px;right: 10px;height: 24px;width: 24px;background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/close.png') top left no-repeat;background-size:24px;cursor: pointer;z-index: 1005;display: none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}div#fancy_close:hover {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}div#fancy_bg_n {background:none;}div#fancy_bg_ne {background:none;}div#fancy_bg_e {background:none;}div#fancy_bg_se {background:none;}div#fancy_bg_s {background:none;}div#fancy_bg_sw {background:none;}div#fancy_bg_w {background:none;}div#fancy_bg_nw {background:none;}td#fancy_title_left {height: auto;width: 15px;background: none;}td#fancy_title_main {height: auto;background: none;}td#fancy_title_right {height: auto;width: 15px;background: none;}#fancy_title_main div{height: auto;background: none;font-family: 'Abel', 'PT Sans Narrow', sans-serif;margin-top:-20px;}.teamView{display:block;overflow:hidden;}.teamView h2,.teamView h3{padding-top:0px;margin-top:0px;}.teamViewData{display:block;overflow:hidden;}.teamViewLeft{float:left;width:35%;padding-right:10px;-moz-box-sizing: border-box;box-sizing: border-box;}.teamViewRight{float:left;width:65%;padding-left:10px;-moz-box-sizing: border-box;box-sizing: border-box;}.teamViewLogo,.teamViewPhoto{display:block;margin-bottom:15px;}.teamViewDescription{display:block;}.teamViewLogo span{display:block;-moz-box-sizing: border-box;box-sizing: border-box;padding:0 20%;}.teamViewSponsors{display:block;clear:both;margin-top:15px;}.teamViewSponsorBox{float:left;width:20%;padding:10px;-moz-box-sizing: border-box;box-sizing: border-box;}.teamViewSponsorBoxImg{display: inline-block;position:relative;width:100%;}.teamViewSponsorBoxImg:before{content: "";display: block;padding-top: 60%;}.teamViewSponsorBoxImgContent{position:absolute;top: 0;left: 0;bottom: 0;right: 0;}.teamViewSponsorBoxImgContentInside{width:100%;height:100%;display:table;}.teamViewSponsorBoxImgContentInside span{display:table-cell;vertical-align:middle;}.teamViewSponsorBoxImgContentInside .max_width_and_height_landscape_photo{width:100%;}@media screen and (-webkit-min-device-pixel-ratio:0) { .teamViewSponsorBoxImgContentInside .max_width_and_height_landscape_photo{max-width:100%;max-height:100%;}}.teamViewSponsorBoxImgContentInsideHighLogo,.teamViewSponsorBoxImgContentInsideMediumHighLogo,.teamViewSponsorBoxImgContentInsideVeryHighLogo{display:block;}.teamViewSponsorBoxImgContentInsideHighLogo img{display:block;padding:0 15%;width:70%;}.teamViewSponsorBoxImgContentInsideMediumHighLogo img{display:block;padding:0 20%;width:60%;}.teamViewSponsorBoxImgContentInsideVeryHighLogo img{display:block;padding:0 27%;width:46%;}.form_value table{width: 100%; border-collapse: collapse;font-size:14px;}.form_value table th{text-align:left;padding:3px;border-bottom:5px solid #dedede;}.form_value table td{padding:3px;border-bottom:1px solid #dedede;line-height:16px;}ul{}.teamsList li{font-size:18px;line-height:22px;}.teamMemberView .header{display:block;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #dedede;margin-bottom:10px;}.teamMemberView h1{font-size:75px;padding-top:0px;line-height:75px;}.teamMemberView .birthday{font-size:26px;line-height:27px;padding-bottom:15px;padding-top:5px;}.teamMemberView .photo{float:right;width:350px;margin-left:25px;}.teamMemberView .photo img{-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;}.memberTopResults{border-collapse: collapse;border-spacing:0px;}.memberTopResults td{padding:5px;background-color:#f4f4f4;border-right:1px solid #fff;border-bottom:1px solid #fff;}.memberTopResults td:nth-child(2),.memberTopResults td:nth-child(3){font-weight:600;}.teamMemberView .results{display:block;overflow:hidden;}.teamMemberView .results h3{padding:5px 0 0 0;display:block;position:relative;}.chooseSeason{position:absolute;right:0;top:0;font-size:16px;font-weight:600;}.chooseSeason select{font-weight:normal;padding:2px 5px;}.results table{width: 100%; border-collapse: collapse;margin-top:15px;}.results table th{color:#000;text-align:left;padding:5px;border-bottom:5px solid #dedede;}.results table td{padding:5px;border-bottom:1px solid #dedede;}table.responsive{width: 100%; border-collapse: collapse;}table.responsive th{color:#000;text-align:left;padding:5px;border-bottom:5px solid #dedede;}table.responsive td{padding:5px;border-bottom:1px solid #dedede;}.privatePersonsList{display:block;overflow:hidden;}.privatePersonBox{display:block;float:left;width:33.33333%;padding:5px;-moz-box-sizing: border-box;box-sizing: border-box;}.privatePersonBox a{display:block;border:1px solid #dedede;padding:10px 10px;font-size:18px;text-decoration:none;font-weight:600;text-align:center;}.privatePersonBox a:hover{background-color:#ececec;}img{border:0;}a.buttonDetailView,a.buttonEdit,a.buttonDelete,a.buttonMoveUp,a.buttonMoveDown,a.buttonAdd{display:block;width:26px;height:26px;background-color: #00393d;-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{background-color: #cdcdcd;}.content hr{border: 0;height: 1px;background: #dedede;}.multipleRegistration{display:block;}.multipleRegistration h3:first-child{margin-top:0px; padding-top:0px;}.multipleRegistration table{width: 100%; border-collapse: collapse; margin-bottom:10px;}.multipleRegistration table td{padding:5px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}.multipleRegistration table tr:first-child td{border-top:1px solid #dedede;}.multipleRegistration table td:first-child{width:30px;background-color:#f4f4f4;text-align:center;border-left:1px solid #dedede;}.multipleRegistration .selectedRow {background-color:#ffeeee;}.bannerDeactive,.bannerActive{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background-color:#dedede;width:20px;height:20px;float:left;margin:0 2px;cursor:pointer;}.bannerActive{background-color:#00393d;}.workersContainer{display:block;overflow:hidden;}.departmentDescription{margin-bottom:25px;}.workerBox{float:left;width:33.333333%;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px 25px 10px;}.workerBox:nth-child(3n + 4){clear:both;}.workerBox div,.workerBox h3{text-align:center;}.workerBox h3{font-size:24px;line-height:25px;}.workerBox .photo{display:block;padding:0 10px;}.workerBox .photo img,.workerView .photo img{width:100%;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;}.workerView{display:block;overflow:hidden;}.workerView .photo{float:left;width:250px;margin-right:20px;}.workerView .data{float:left;}.busEventsList{display:block;overflow:hidden;}.busEventsList .months{display:block;overflow:hidden;}.busEventsList .months a{display:block;border:1px solid #dedede;padding:10px;float:left;margin:0 5px 5px 0;text-decoration:none;font-size:22px;line-height:24px;color:#555;}.busEventsList .months a:hover,.busEventsList .months a.activeMonth,.busEventsList .months a:hover.activeMonth{color:#fff;border-color:#00393d;background-color:#00393d;}.busEventRow{margin-top:5px;border:1px solid #dedede;padding:5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.busEventRow.weekend{background-color:#f4f4f4;}.busEventRow .dateBox{background-color:#dedede;padding:5px;color:#000;font-weight:600;width:100px;text-align:center;}.busEventRow .dateBox.free{background-color:#e2f3e2;}.busEventRow .nameBox{padding:5px;margin-left:5px;color:#000;width:200px;font-weight:600;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.busEventRow .nameBox .broneeri,.busEventRow .nameBox .broneeri a{font-size:14px;font-weight:normal;color:#999;text-decoration:none;}.headerContainer{position:relative;width:100%;height:480px;}.headerInsideContainer{position:absolute;top:0;bottom:0;left:0;right:0;background-image: url('//www.suusaliit.ee/design/design/suusaliit/common/img/header_pattern_3.png');background-size:auto 90%;background-repeat:no-repeat;background-position:right bottom;-moz-box-shadow:inset 0 0 200px rgba(0, 0, 0, 0.5);-webkit-box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.5);box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.5);}.topBlock{max-width:1600px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;margin-top:10px;}.buttonsBar{float:right;margin-bottom: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;}.logoAndMenuBar{clear:both;display:block;margin-top:10px;}.logo{float:left;width:120px;}.logo img{width:100%;}.menuBlock{float:none;width:auto;padding-left:130px;}a.mobileMainMenuOpener{display:none;background:#00393d;padding:10px;text-align:center;color:#fff;font-size:20px;text-decoration:none;}.mobileMainMenuOpener span:after{content: '';padding-left: 36px;background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_mobile_menu.png') 10px center no-repeat;background-size: auto 16px;}.mainMenu{background:#00393d;position:relative;}.mainMenu ul{list-style:none;padding:0px;margin:0px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;}.mainMenu li{-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}a.mobileSubMenuOpener{display:none;background:#ffffff;padding:10px;text-align:center;color:#00393d;font-size:18px;text-decoration:none;}.mobileSubMenuOpener span:after{content: '';padding-left: 36px;background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_mobile_menu_green.png') 10px center no-repeat;background-size: auto 16px;}.mainBlock a.mobileSubMenuOpener{border: 1px solid #00393d;}.subMenu{background:#ffffff;position:relative;margin-top:1px;}.subMenu .close,.subMenu .closeMenu {background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/close_black.png') no-repeat center;background-size: 24px;}.subMenu .subMenuItemsContainer{list-style:none;padding:0px;margin:0px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;}.subMenu .subMenuItem{-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.subMenuOtherLevelsContainer{display:none;}.leftBlock .subMenu{background:transparent;position:relative;margin-top:0px;}.leftBlock .subMenu .subMenuItemsContainer{display:block;}.leftBlock .subMenu .subMenuItem{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;display:block;}.leftBlock .subMenuOtherLevelsContainer{display:block;margin-bottom:5px;}.leftBlock a.subMenuClose{display:none;}.sloganBlock{position:absolute;bottom:30px;color:#fff;}.slogan{display:block;font-size:80px;line-height:75px;font-weight:bold;}.onlySlogan{margin-bottom:50px;}.sloganText{display:block;margin-top:10px;}.sloganBlock a{display:block;float:left;margin-top:15px;padding:5px 10px;background-color:#00393d;color:#fff;text-decoration:none;font-size:18px;}.newsBlock{max-width:1600px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;margin-top:10px;overflow:hidden;}.eslNews{position:relative;}.introNewsBox{display:block;position:relative;cursor:pointer;}.introNewsTitleBox,.introNewsTitleBoxOdd{position:absolute;bottom:0;left:0;right:0;padding:10px;background: rgba(0, 57, 61, 0.9);}.introNewsTitleBoxOdd{background: rgba(230, 236, 237, 0.9);}.introNewsTitleBoxInsideContainer{display:block;height:45px;overflow:hidden;}.introNewsTitleBoxInsideBox{display:table;width:100%;}.introNewsTitleBoxInsideBox h2{display:table-cell;vertical-align:middle;text-align:left;height:45px;color:#fff;font-size:18px;line-height:20px;font-weight:normal;padding:0px;margin:0px;padding-left:30px;text-indent:-30px;}.introNewsTitleBoxInsideBox h2:before{content: '';display: inline-block;vertical-align: middle;background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow.png')center center no-repeat;width: 22px;height: 22px;margin-right:8px;background-size: 22px;text-align:right;left:0;}.introNewsBox img{width:100%;}.mediaNews{display:block;overflow:hidden;margin-top:10px;border-bottom:1px solid #dedede;padding-bottom:10px;}#otherMediaContainer{float:left;width:80%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;padding-top:10px;}.errNews,.postimeesNews{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;flex:1;-webkit-flex:1; -ms-flex: 1;}.postimeesNews{margin-left:10px;}.allNews{float:none;overflow:hidden;width:auto;text-align:right;white-space:nowrap;}.mainContainer{clear:both;position:relative;}.mainBlock{max-width:1400px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;margin-top:20px;margin-bottom:10px;}.content{display:block;overflow:hidden;margin-top:20px;padding-bottom:20px;color:#555;}.leftBlock{float:left;width:280px;}.rightBlock{float:none;width:auto;overflow:hidden;padding-left:40px;}.calendarAndGalleryBlock{max-width:1600px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;margin-top:10px;overflow:hidden;}.calendarBlock{float:left;width:49%;}.calendarBlock ul{list-style:none;padding:0px;margin:0px;}.calendarBlock ul li{display:block;border:1px solid #dedede;box-sizing:border-box;cursor:pointer;}.calendarBlock ul li:hover{border:1px solid #ccc;}.calendarBlock ul li + li{margin-top:5px;}.introCalendarCompetitionRow{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.introCalendarCompetitionRow .dateBox{width:80px;text-align:center;padding:12px 10px;background-color:#dedede;color:#000;}.introCalendarCompetitionRow .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:0px 10px;}.introCalendarCompetitionRow .nameBox .name{float:left;width:65%;overflow:hidden;line-height:16px;height:16px;font-weight:600;}.introCalendarCompetitionRow .nameBox .location{float:right;width:30%;overflow:hidden;line-height:16px;height:16px;}.introCalendarCompetitionRow .seeMoreBox{width:25px;text-align:center;background-color:#dedede;background-image: url('//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow.png');background-size:25px;background-repeat:no-repeat;background-position:50% 50%;padding:12px 10px;}.today .dateBox,.today .seeMoreBox{background-color:#00393d;color:#fff;}.galleryBlock{float:right;width:49%;}.bannersBlock{float:right;width:49%;}.bannerBox{display:block;overflow:hidden;}.bannerButtons{margin-top:10px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}.introGalleryContainer{width: 100%;overflow: hidden;white-space: nowrap;position:relative;font-size:0;line-height:0;cursor:pointer;}.introGalleryNameBox{position:absolute;padding:12px 10px;bottom:0;left:0;right:0;background-color:rgba(222,222,222,0.9);font-size:18px;line-height:19px;}.introGalleryNameBox span{font-weight:bold;padding-right:5px;}.introGalleryContainerPic{width:250px;display: inline-block;font-size: 30px;margin-right:1px;}.introGalleryContainerPic img{display:block;width:100%;}.sponsorsContainer{clear:both;position:relaltive;margin-top:10px;padding:25px 0;box-shadow: inset 0 7px 20px -7px rgba(0,0,0,0.2);}.sponsorsBlock{max-width:1600px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;overflow:hidden;position:relative;}.birthdaysContainer{clear:both;position:relaltive;background-color:#f2f2f2;}.birthdaysBlock{max-width:1600px;min-width:300px;padding-left:75px;padding-right:75px;margin:0 auto;}.birthdaysBlockInside{display:block;position:relative;overflow: hidden;white-space: nowrap;}.birthdaysBlockShadow{position:absolute;width:200px;right:0px;top:0px;bottom:0px;background: rgba(255,255,255,0);background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(250,250,250,0.37) 32%, rgba(244,244,244,1) 86%, rgba(242,242,242,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(32%, rgba(250,250,250,0.37)), color-stop(86%, rgba(244,244,244,1)), color-stop(100%, rgba(242,242,242,1)));background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(250,250,250,0.37) 32%, rgba(244,244,244,1) 86%, rgba(242,242,242,1) 100%);background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(250,250,250,0.37) 32%, rgba(244,244,244,1) 86%, rgba(242,242,242,1) 100%);background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(250,250,250,0.37) 32%, rgba(244,244,244,1) 86%, rgba(242,242,242,1) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(250,250,250,0.37) 32%, rgba(244,244,244,1) 86%, rgba(242,242,242,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=1 );}.birthdayDayBox{display: inline-block;white-space:nowrap;vertical-align: middle;}.birthdaysBlockInside .birthdayDayBox + .birthdayDayBox{cursor:pointer;}.birthdayDayBox h3{font-size:20px;line-height:20px;padding-right:3px;}.birthdayDate,.birthdayNames{float:left;padding:15px 10px;}.birthdayDate{background-color:#dedede;color:#000;font-weight:600;}.birthdayNames{font-size:18px;}.birthdaysBlockInside .today .birthdayDate{background-color:#00393d;color:#fff;}.birthdaysBlockInside .today .birthdayNames{font-weight:600;color:#00393d;}.birthdaysList{display:block;overflow:hidden;}.birthdaysList .months{display:block;overflow:hidden;}.birthdaysList .months a{display:block;border:1px solid #dedede;padding:5px;float:left;margin:0 5px 5px 0;text-decoration:none;color:#555;}.birthdaysList .months a:hover,.birthdaysList .months a.activeMonth,.birthdaysList .months a:hover.activeMonth{color:#fff;border-color:#00393d;background-color:#00393d;}.birthdayRow{margin-top:5px;border:1px solid #dedede;padding:5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;}.birthdayRow .dateBox,.birthdayRow .dateBoxToday{background-color:#dedede;padding:5px;color:#000;font-weight:600;width:50px;text-align:center;}.birthdayRow .dateBoxToday{background-color:#00393d;color:#fff;}.birthdayRow .nameBox,.birthdayRow .nameBoxToday{padding:5px;margin-left:5px;color:#000;width:200px;font-weight:600;}.birthdayRow .nameBoxToday{color:#00393d;}.birthdayRow .descriptionBox{padding:5px 0 0 0;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.contactContainer{clear:both;margin-top:10px;position:relative;background-color:#f2f2f2;}.contactBlock{max-width:1600px;min-width:300px;padding:15px 75px;margin:0 auto;text-align:center;}.contactBlock span{padding:0 5px;font-weight:600;}.contactBlock span + span{font-weight:normal;}.contactBlock .phone a{color:#000;text-decoration:none;}.locationContainer{clear:both;position:relative;margin-top:1px;}.partnersContainer{clear:both;position:relative;}.partnersBlock{max-width:1600px;min-width:300px;padding:10px 25px 5px 25px;margin:0 auto;text-align:center;position:relative;}.partnersBlockInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}.partnersBlockInside div{padding:0 20px;}.copyrightContainer{clear:both;margin-top:1px;position:relative;background-color:#00393d;}.copyrightBlock{max-width:1600px;min-width:300px;padding:15px 75px;margin:0 auto;text-align:center;position:relative;}.copyrightBlockInside{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items:center;color:#fff;}.copyright{width:140px;}.socialMedia{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size:0px;line-height:0px;}.bestit{padding-left:78px;width:62px;}.bestit a{display:block;width:62px;height:20px;background-image: url('//www.suusaliit.ee/design/design/suusaliit/common/img/bestit.png');background-size:62px 20px;background-repeat:no-repeat;}@media (max-width: 1650px) {a.menu_1,a.menu_1_active{padding:14px 8px;font-size:18px;line-height:20px;}a.menu_2,a.menu_2_active{padding:10px 3px;font-size:16px;line-height:16px;}}@media (max-width: 1400px) {a.menu_1_before_1708:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1710:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1711:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1712:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1713:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1714:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_1_before_1921:before{content: '';background: none;padding-left:0px;margin-right:0px;}a.menu_2,a.menu_2_active{padding:7px 3px;font-size:14px;line-height:14px;}}@media (max-width: 1250px) {.topBlock,.sponsorsBlock,.birthdaysBlock,.contactBlock,.copyrightBlock,.mainBlock{padding-left:35px;padding-right:35px;}a.menu_1,a.menu_1_active{padding:14px 5px;font-size:18px;line-height:20px;height:20px;overflow:hidden;}.introCalendarCompetitionRow .nameBox .name{width:100%;}.introCalendarCompetitionRow .nameBox .location{float:left;width:100%;}.calendarAndGalleryBlock{padding-left:35px;padding-right:35px;}.prev2{left:5px;}.next2{right:5px;}.newsPhoto{width:300px;}.competitionList .description{display:none;}.form_label{flex:0 1 25%;-webkit-flex:0 1 25%; -ms-flex: 0 1 25%;width:25%;}.form_value{flex:0 1 75%;-webkit-flex:0 1 75%;-ms-flex: 0 1 75%;width:75%;}.teamMemberView .photo{width:250px;}.teamMemberView h1{font-size:55px;line-height:55px;}}@media (max-width: 1100px) {.teamViewLeft{width:100%;padding-right:0px;}.teamViewRight{width:100%;padding-left:0px;margin-bottom:15px;}.teamViewSponsorBox{width:25%;}.privatePersonBox{width:50%;}a.mobileMainMenuOpener,a.mobileSubMenuOpener{display:block;}.mainMenu,.subMenu{position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;overflow: auto;display: block;justify-content: center;text-align: center;background: rgba(0, 57, 61, 0.95);margin: 0px;padding:60px 20px 20px 20px;z-index: 100;transition: all 1s;-webkit-transition: all 1s;-ms-transform: translatey(-130%);-webkit-transform: translatey(-130%);transform: translatey(-130%);}.subMenu{background: rgba(255, 255, 255, 0.95);}.mainMenu:target,.subMenu:target {-ms-transform: translatey(0);-webkit-transform: translatey(0);transform: translatey(0);}.mainMenu ul,.subMenu .subMenuItemsContainer{ display: block;padding: 20px;-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;overflow: auto;}.slogan{display:block;font-size:50px;line-height:48px;font-weight:bold;}a.menu_1,a.menu_1_active{display:block;padding:14px 15px;color:#fff;font-size:26px;line-height:26px;height:auto;overflow:visible;}a.menu_1_before_1708:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1708.png')center center no-repeat;padding-left:26px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1710:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1710.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1711:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1711.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1712:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1712.png')center center no-repeat;padding-left:24px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1713:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1713.png')center center no-repeat;padding-left:28px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1714:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1714.png')center center no-repeat;padding-left:32px;margin-right:5px;background-size: auto 25px;}a.menu_1_before_1921:before{content: '';background: url('//www.suusaliit.ee/design/design/suusaliit/common/img/menu_icon_1921.png')center center no-repeat;padding-left:14px;margin-right:5px;background-size: auto 20px;}a.menu_2,a.menu_2_active{float:none;padding:14px 15px;font-size:20px;line-height:20px;}.closeMenu{display:block;}.leftBlock .subMenu{position: static;overflow: auto;text-align: left;background: transparent;margin: 0px;padding:0px;z-index: 100;transition: all 1s;-webkit-transition: all 1s;-ms-transform: none;-webkit-transform: none;transform: none;padding-top:5px;}.leftBlock .subMenu a.subMenuOpen{display:block;}.leftBlock .subMenu:target a.subMenuClose{display:block;}.leftBlock .subMenu:target a.subMenuOpen{display:none;}.leftBlock .closeMenu{display:none;}.leftBlock .subMenu .subMenuItemsContainer{display: none;padding: 0px;}.leftBlock .subMenu:target .subMenuItemsContainer{display: block;margin-top:1px;}.leftBlock{width:100%;}.rightBlock{float:left;width:100%;margin-top:20px;padding:0;}}@media (max-width: 980px) {#otherMediaContainer{width:70%;}.competitionList .description{display:block;}}@media (max-width: 800px) {.calendarBlock{width:100%;}.galleryBlock{float:left;width:100%;margin-top:10px;}.bannersBlock{float:left;width:100%;margin-top:10px;}.contactBlock span{padding:0;display:block;text-align:center;}.clubsList td:nth-of-type(2),.clubsList td:nth-of-type(3),.clubsList td:nth-of-type(4){width:100%;box-sizing:border-box;}.teamMemberView h1{font-size:40px;line-height:40px;}.teamMemberView .birthday{font-size:20px;line-height:21px;}.workerBox{width:50%;}.workerBox:nth-child(3n + 4){clear:none;}.workerBox:nth-child(2n + 3){clear:both;}}@media (max-height: 850px) {.headerContainer{height:380px;}.slogan{font-size:50px;line-height:48px;}}@media only screen and (max-width: 750px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr { display: block; }table.responsive thead tr { position: absolute;top: -9999px;left: -9999px;}table.responsive tr{display:block;position:relative;margin-bottom:10px;border:1px solid #dedede;}table.responsive td { border: none;position: relative;padding: 5px 5px 5px 40%;background-color:#f5f5f5;margin-bottom:1px; }table.responsive td.listButtonField { border: none;position: relative;padding: 0px;background-color:#f5f5f5;margin-bottom:1px; width:100%;}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: 5px;left: 5px;width: 35%; padding-right: 10px; white-space: nowrap;font-weight:600;color:#000;}}@media (max-width: 700px) {.userIsLoggedIn{position:absolute;left:0;top:0;right:0;margin:0;height:28px;padding:5px 10px;}.buttonsBarWithTopMargin{margin-top:38px;}.workerBox h3{font-size:18px;line-height:19px;}.workerBox .photo{padding:0 0px;}.workerView .photo{float:left;width:60%;margin-right:0px;padding:0 20% 20px 20%;}.workerView .data{float:left;width:100%;}.workerView .dataCenter div{text-align:center;}h1{font-size:34px;line-height:34px;}.partnersBlockInside div{padding:0px 10px;}.partnersBlockInside .title{display:none;}.partnersBlockInside .fis img{height:30px;width:auto;}.partnersBlockInside .terviserajad img{height:25px;width:auto;}.partnersBlockInside .tehvandi img{height:22px;width:auto;}.partnersBlockInside .suusatades img{height:20px;width:auto;}}@media (max-width: 600px) {#otherMediaContainer{display:block;width:100%;}.postimeesNews{margin-left:0;margin-top:10px;}.allNews{float:left;width:100%;text-align:center;display:block;margin-top:10px;}.birthdayDayBox{display:block;clear:both;padding-top:1px;}.birthdayDayBox h3{padding:10px 0;}.birthdaysBlockShadow{width:100px;}.birthdayDate,.birthdayNames{float:left;padding:5px 7px;}.birthdayNames{font-size:16px;}.mapContainer {height: 220px;}.contactBlock .phone a{color:#00393d;text-decoration:underline;}.copyrightBlockInside{display:block;padding-top:55px;overflow:hidden;}.copyright{float:left;width:auto;}.socialMedia{-webkit-box-flex: none;-webkit-flex: none;-ms-flex: none;flex: none;display:block;position:absolute;top:0;padding-top:15px;left:0;right:0;text-align:center;}.bestit{float:right;width:auto;}.newsPhoto{float:left;width:100%;margin-left:0px;margin-bottom:15px;}.birthdayRow .descriptionBox{display:none;}.birthdayRow .nameBox{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.form_row{display:flex;flex-direction: column;}.form_label{-webkit-flex: 1;-ms-flex: 1;flex: 1;padding:0;width:100%;border:0px;}.form_value{-webkit-flex: 1;-ms-flex: 1;flex: 1;width:100%;border:0px;padding:5px 0 5px 0;}labelWidth33p .form_label{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto; }.labelWidth33p .form_value{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto; }.labelWidth50p .form_label{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto; }.labelWidth50p .form_value{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;}.labelWidth66p .form_label{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto; }.labelWidth66p .form_value{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto; }.teamViewSponsorBox{width:33.33333%;}.teamView .seeMore{display:none;}.form_value .gender,.form_value .area{display:none;}.memberTopResults td:nth-child(1){display:none;}.teamMemberView .photo{float:left;width:60%;padding-left:20%;padding-right:20%;margin-left:0px;margin-bottom:10px;}.teamMemberView .results h3{padding:50px 0 0 0;display:block;position:relative;}.chooseSeason{left:0;top:5px;}.privatePersonBox{width:100%;padding:5px 0px;}#fancy_title_main div{display:none;}h2{font-size:22px;line-height:22px;padding:10px 0;}.newsDetailView h2{margin:0;padding:0;font-size:22px;line-height:22px;}h3{font-size:19px;line-height:19px;}h4{font-size:17px;line-height:17px;}.headerContainer{height:380px;}}@media (max-width: 500px) {.topBlock,.newsBlock,.sponsorsBlock,.birthdaysBlock,.contactBlock,.copyrightBlock,.mainBlock{padding-left:15px;padding-right:15px;}.headerContainer{height:380px;}.logo{float:left;width:40%;padding:0 30%;}.menuBlock{float:left;width:100%;padding-left:0px;margin-top:5px;}.buttonsBar{float:left;width:100%;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}.sloganBlock{display:none;}a.menu_1,a.menu_1_active{display:block;padding:14px 15px;color:#fff;font-size:20px;line-height:20px;}a.slider_btn,a.slider2_btn{display:none;}.calendarAndGalleryBlock{padding-left:15px;padding-right:15px;}.introCalendarCompetitionRow .dateBox{width:70px;padding:12px 5px;font-size:14px;}.introCalendarCompetitionRow .seeMoreBox{display:none;}.introCalendarCompetitionRow .nameBox .name{word-wrap: break-word;}.listFilter div{display:block;float:none;}.listFilter input[type="text"]{width:100%;max-width:100%;}.listFilter select{max-width:100%;}.listFilter .buttons{text-align:center;}.teamMemberView .photo{width:70%;padding-left:15%;padding-right:15%;}a.search{margin-left:2px;}a.login{margin-left:2px;}.busEventsList .months a{float:none;}}@media (max-width: 400px) {.headerContainer{height:340px;}.workerBox{width:100%;}.workerBox h3{font-size:24px;line-height:25px;}.workerBox .photo{padding:0 10px;}.workerView .photo{width:80%;padding:0 10% 20px 10%;}.teamViewSponsorBox{width:50%;}.partnersBlockInside div{padding:0px 5px;}.partnersBlockInside .title{display:none;}.partnersBlockInside .fis img{height:25px;width:auto;}.partnersBlockInside .terviserajad img{height:20px;width:auto;}.partnersBlockInside .tehvandi img{height:18px;width:auto;}.partnersBlockInside .suusatades img{height:18px;width:auto;}}input[type=text],input[type=password],textarea,select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #dedede;font-family: 'Abel', 'PT Sans Narrow', sans-serif;font: inherit;font-size: 16px;width: 100%;padding: 7px;transition: all 0.3s;}input[type=text]{max-width: 350px;}.form_value input[type=text],.form_value input[type=password]{max-width: 80%;}select{width:auto;max-width: 300px;padding:6px 6px 5px 6px;}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus {outline: none 0px;border-color: #2d50ae;}.userInfoBlock select{font-size:14px;padding:3px;max-width:200px;margin-left:3px;}input[type=button],input[type=submit],.form_button{font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size:16px;background-color:#dedede;padding:8px 10px 8px 33px;color:#000;font-weight:600;border:0px;cursor:pointer;background-image: url(//www.suusaliit.ee/design/design/suusaliit/common/img/icon_arrow_black.png);background-repeat:no-repeat;background-position:0 50%;}input[type=button]:hover,input[type=submit]:hover,.form_button:hover{background-color:#cecece;}input[type=radio]{margin-right:5px;}.form_required {font-size:16px;color:red;}.form_required_field {font-size:16px;color:red;}#date {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size: 14px;color:#000;width:65px;padding:5px;border:1px inset #dedede;}#gallery_date {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size: 14px;color:#000;width:65px;padding:5px;border:1px inset #dedede;}#end_date,#start_date {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size: 14px;color:#000;width:75px;padding:5px;border:1px solid #dedede;}.form_error{display:block;margin-bottom:10px;padding:10px;background-color:#e2001a;color:#fff;font-weight:600;}.listFilter #end_date,.listFilter #start_date {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size: 14px;color:#000;width:80px;padding:7px;border:1px solid #dedede;}.form_section_header {font-family: 'Abel', 'PT Sans Narrow', sans-serif;font-size:26px;padding-bottom:15px;padding-top:20px;font-weight:600;line-height:26px;color:#000;} .form_field_label {font-size:16px;color:#000000;font-family: 'Abel', 'PT Sans Narrow', sans-serif;padding-left:5px;padding-right:10px;padding-top:10px;padding-bottom:5px;text-align:left;line-height:17px;}.form_field_label textarea{width:92%;height:100px;}.form_field_value{padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:5px;text-align:left;border-left:8px solid #dadada;}@media (max-width: 650px) {}@media (max-width: 600px) {.form_value input[type=text],.form_value input[type=password]{max-width: 100%;}.required input[type=text],.required input[type=password]{max-width: 90%;}}@media (max-width: 500px) {.userInfoBlock select{max-width:150px;}}.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;}