<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.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{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.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),.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;}.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:#e5e5e5;border:1px 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;padding:5px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.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:23px;}.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;}.important{color:red;}a.openDetailSearch{position:absolute;width:40px;height:16px;display:block;text-align:center;background-image: url(//www.alutagusehuvikeskus.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.alutagusehuvikeskus.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;color:#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;}table.responsive,.table,table.listTableInner{border-spacing: 0;border-collapse: collapse;width:100%;}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%;}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;}}.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;overflow:hidden;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;}.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;color:#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;background-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;}}@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;}.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;-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;}.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;}}.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_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,.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,.GA2_albumBox:nth-child(even){width:100%;margin-bottom:10px;}.GA2_albumBox:nth-child(2n+1){margin-left:0;}}P, UL, OL, h1, h2, h3, h4 { margin-top: 0px; margin-bottom: 0px; }body {font-family: 'Ubuntu Condensed', sans-serif;font-size:16px;margin:0px;padding:0px;line-height:23px;color: #000;}h1, h2, h3, h4{font-family: 'Ubuntu Condensed', sans-serif;color:#000;padding-top:10px;padding-bottom:5px;font-weight: normal;text-transform: uppercase;letter-spacing: -1px;}h1{font-size:45px;line-height:47px;}h2{font-size:34px;line-height:36px;}h3{font-size:26px;line-height:28px;}h1.content{padding:0;margin-bottom: 20px;}.newsView h1{margin: 0 0 5px 0;padding: 0;}a {text-decoration:none;color:#2077be;}a:hover {text-decoration:underline;}img {border:0px;}.justify{text-align:justify;}.justify h1, .justify h2, .justify h3, .justify h4{text-align:justify;}.wrap{ -webkit-flex-wrap: wrap;flex-wrap: wrap;}.content,.hg_group_content{margin-top: 15px;font-size: 18px;line-height: 25px;}.search form {position: relative;}.search input[type=text] {width:100%;max-width: 100%;padding:12px 40px 12px 15px;font-size:16px;border:3px solid #bb9f78;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}.search input[type=submit] {position: absolute;right: 5px;top: 0px;bottom: 0px;border: none 0px;width: 45px;background: url(/design/design/alutaguse_huvikeskus/common/img/icon_search.png) no-repeat center;background-size: 24px;font-size: 0px;display: block;opacity: 1;-webkit-transition: all 0.3s;transition: all 0.3s;margin: 0px;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;padding: 0;}.search input[type=submit]:hover {opacity: 1.0;cursor: pointer;background-color: transparent;}.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: 0px;bottom: 0px;z-index: 1000;background: rgba(32, 119, 190, 0.9);padding: 60px 10px 20px 10px;overflow: auto;color:#fff;z-index: 1000000000;}.fullBackground:target {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-animation: fadeIn 1s ease;animation: fadeIn 1s ease;}.contentbox{-webkit-box-flex: 0;-webkit-flex: 0 1 500px;-ms-flex: 0 1 500px;flex: 0 1 500px;padding: 10px;position: relative;}.contentbox .content{background-color: #fff;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;padding: 20px;}.closebox {position: absolute;right: 15px;top:15px;height: 20px;width: 20px;background: url(/design/design/alutaguse_huvikeskus/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: 10px;top: 10px;height: 20px;width: 20px;background: url('/design/design/alutaguse_huvikeskus/common/img/close.png') no-repeat center;background-size: 20px;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);}.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:5px 5px 0 0;padding: 10px 30px;background-color: #2077be;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:#fff;text-decoration:none;font-size:18px;position:relative;}a:hover.btn{background-color: #bb9f78;}.photoLeftCorner{position: absolute;left:-1px;top: -1px;height: 50px;width: 50px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_top_left_corner.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 50px;}.photoRightCorner{position: absolute;right:-1px;bottom: -1px;height: 50px;width: 50px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_bottom_right_corner.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 50px;}input[type=text],input[type=file],input[type=password],textarea,select{box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #dedede;font-family: 'Ubuntu Condensed', sans-serif;color:#000;font-size: 16px;width: 80%;padding: 10px;transition: all 0.5s;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}#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;}#user h2{padding: 0;margin: 0 0 15px 0;text-transform: none;text-align: center;font-size: 26px;line-height: 28px;}textarea{height:100px;width:100%;}input[type=text],input[type=file],input[type=password]{max-width: 700px;}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:3px solid #bb9f78;}input[type=button],input[type=submit]{display:inline-block;cursor:pointer;margin:0 5px;padding: 10px 30px;background-color: #2077be;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:#fff;text-decoration:none;font-size:18px;position:relative;cursor: pointer;font-family: 'Ubuntu Condensed', sans-serif;border: 0;}input[type=button]:hover,input[type=submit]:hover{background-color: #bb9f78;} input[type=button]:focus,input[type=submit]:focus{outline:0;}input[type=text].form_date{width:100px;}.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: 310px;top:0;right:250px;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: center;align-items: center;-webkit-align-items: center;-webkit-justify-content: center;justify-content: center;font-weight: 600;font-size: 54px;line-height: 56px;color: #fff;padding: 0 20px 0 80px;text-shadow: 1px 0px 11px #000000;}.owl-carousel .owl-nav{}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;bottom:40px;width:50px;height:50px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 50px;background-position: 50% 50%;display: none;}.owl-carousel .owl-nav .owl-prev:focus,.owl-carousel .owl-nav .owl-next:focus{outline: 0;}.owl-carousel .owl-nav .owl-prev{left:20px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_banner_prev.png);}.owl-carousel .owl-nav .owl-next{right:20px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_banner_next.png);}.owl-carousel .owl-dots{text-align:center;position:absolute;bottom:0;left:0;right:0;display: none;}.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 -2px #000;-webkit-box-shadow: 0px 0px 8px -2px #000;box-shadow: 0px 0px 8px -2px #000;}.owl-carousel .owl-dot:focus,.owl-carousel button.owl-dot:focus{outline: none;}.owl-carousel .owl-dot.active{background-color:#009fc3;}.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;}.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;bottom:45%;width:25px;height:46px;background-color: transparent;display:block;cursor:pointer;text-indent:-999999px;background-repeat:no-repeat;background-size: auto 46px;background-position: 50% 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: -45px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_prev.png);}.owl-carousel.owl-carousel-2 .owl-nav .owl-next{right:-45px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_next.png);}#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:15px 15px;color:#fff;text-decoration:none;font-size:23px;line-height:24px;background-color:transparent;margin:0;float:none;border: 2px solid #fff;}nav.mainMenu a:hover.dynamicItem,nav.mainMenu a.dynamicItem.active{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: #2077be;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 18px;border:0px;color:#fff;}.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: underline;}.dynamicItemDiv .dynamicItemDiv .dynamicItemDiv a.dynamicItem{background-color:transparent;font-weight:normal;font-size:16px;padding:5px 10px 5px 40px;}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;border: 2px solid #fff;}nav.mainMenu a:hover.dynamicItemPlusIcon,nav.mainMenu a:hover.dynamicItemMinusIcon{width:40px;background-color:transparent;margin:0;margin-left: 2px;text-decoration:none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: #2077be;}.dynamicItemDiv .dynamicItemDiv .dynamicItemPlusIcon,.dynamicItemDiv .dynamicItemDiv .dynamicItemMinusIcon{border: 0;padding:0;}.dynamicItemPlusIcon{background-image: url(design/design/common/img/icon_arrow_down_white.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.dynamicItemMinusIcon{background-image: url(design/design/common/img/icon_arrow_up_white.png);background-position:50% 50%;background-size:19px auto;background-repeat:no-repeat;}.personsList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.personsList .person{width: 30%;margin-left: 5%;margin-bottom: 35px;cursor: pointer;text-align: center;}.personsList .person:nth-child(3n+1){margin-left: 0;}.personsList .person .photo{width: 100%;position: relative;}.personsList .person .photo img{display: block;width: 100%;}.personsList .person h2{text-transform: none;padding: 0;margin: 15px 0 0 0;text-align: center;font-size: 26px;line-height: 28px;letter-spacing: normal;}.personsList .person .address{margin-top: 5px;}.personsList .person .contact{margin-top: 15px;color: #777;}.personsList .person .contact a{color: #777;text-decoration: none;}.personsList .person .buttons{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;-webkit-justify-content: center;justify-content: center;}.personDetailView,.eventDetailView{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: flex-start;-moz-box-align: flex-start;-ms-flex-line-pack: flex-start;-webkit-align-content: flex-start;align-content: flex-start;align-items: flex-start;}.personDetailView .photo,.eventDetailView .photo{width: 35%;margin-right: 30px;position: relative;}.personDetailView .photo img,.eventDetailView .photo img{display: block;width: 100%;}.personDetailView .data,.eventDetailView .data{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.personDetailView .data .address,.eventDetailView .data .address{font-weight: 600;margin-bottom: 15px;}.eventDetailView .data .timeAndLocation{border: 2px solid #2077be;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;padding: 15px;font-weight: 600;position: relative;padding-left: 55px;}.eventDetailView .data .timeAndLocation p{display: inline-block;}.eventDetailView .data .timeAndLocation:before{content: '';position: absolute;left: 10px;top: 50%;margin-top:-17px;height: 30px;width: 30px;border: 2px solid #2077be;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_info.png');background-repeat:no-repeat;background-position: 50% 50%;background-size: auto 20px;}.personDetailView .data .openingTimes,.personDetailView .data .description,.eventDetailView .data .openingTimes,.eventDetailView .data .description{font-weight: 600;margin-top: 15px;}.personDetailView .priceQuery{margin-top: 20px;padding: 15px;background-color:#f4f4f4;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.personDetailView .priceQuery .label{margin-bottom: 10px;color: #555;font-size: 14px;line-height: 17px;text-align: center;}.personDetailView .priceQuery .buttons{margin: 0;}.personOtherData{margin-top: 30px;}.personOtherData .tabs{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.personOtherData .tabs a.tab{border-top: 3px solid #2077be;border-left: 3px solid #2077be;border-right: 3px solid #2077be;padding: 15px 25px;-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;font-size: 20px;line-height: 21px;margin-right: 2px;}.personOtherData .tabs a.tab:hover,.personOtherData .tabs a.tab.active{background-color: #2077be;color: #fff;text-decoration: none;}.personOtherDataContent{border: 3px solid #2077be;padding: 20px;-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;-webkit-border-top-right-radius: 20px;-moz-border-top-right-radius: 20px;border-top-right-radius: 20px;}.room{display: block;border: 2px solid #f4f4f4;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin: 5px 0;}.room a.name{display: block;padding: 15px;color:#000;font-size: 20px;line-height: 21px;}.room a.name:hover{text-decoration: none;}.roomDetailView{padding: 0 15px 15px 15px;moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}.roomDetailView .photos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 15px;}.roomDetailView .photos .photo{width: 19.2%;margin-left: 1%;margin-bottom: 5px;margin-top: 5px;}.roomDetailView .photos .photo:nth-child(5n+1){margin-left: 0;}.roomDetailView .photos .photo img{display: block;width: 100%;}a.arrowDown{background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_down.png);background-position: right 15px center;background-size:auto 12px;background-repeat:no-repeat;}a.arrowUp{background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_up.png);background-position: right 15px center;background-size:auto 12px;background-repeat:no-repeat;}.service{font-size: 20px;line-height: 23px;font-weight: 500;}.serviceDescription{font-size: 16px;line-height: 21px;margin-top: 5px;}table.responsive tbody:before{content: "-";display: block;line-height: 1.0em;color: transparent;}table.responsive th{background-color: #2077be;color: #fff;border: 0;font-size: 18px;line-height: 26px;padding: 10px;}table.responsive tr th:first-child{-webkit-border-bottom-left-radius: 6px;-moz-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-webkit-border-top-left-radius: 6px;-moz-border-top-left-radius: 6px;border-top-left-radius: 6px;}table.responsive tr th:last-child{-webkit-border-bottom-right-radius: 6px;-moz-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-top-right-radius: 6px;border-top-right-radius: 6px;}table.responsive td{padding: 10px;}table.responsive td.price{width: 25%;font-size: 20px;line-height: 23px;font-weight: 500;vertical-align: top;}.personPriceList{border: 3px solid #2077be;padding: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin-bottom: 20px;}.personPriceList h2{margin: 0 0 20px 0;padding: 0 0 0 0;}.photosAndVideos{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 15px;}.photosAndVideos a.item{display: block;width: 19.2%;margin-left: 1%;margin-bottom: 5px;margin-top: 5px;position: relative;}.photosAndVideos a.item:nth-child(5n+1){margin-left: 0;}.photosAndVideos a.item img{display: block;width: 100%;}.photosAndVideos a.item .play{position: absolute;left:50%;top:50%;margin-left: -30px;margin-top: -30px;width: 60px;height: 60px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_play.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 60px;moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}.photosAndVideos a.item:hover .play{position: absolute;left:50%;top:50%;margin-left: -40px;margin-top: -40px;width: 80px;height: 80px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_play.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 80px;}.listFilter{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 30px;}.listFilter .filter{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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: transparent;border: 0;padding: 0;margin: 5px 15px 5px 0;}.listFilter .filter .label{margin-right: 10px;font-weight: 600;font-size: 16px;}.listFilter .filter .datePicker{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}.listFilter input[type=text],.listFilter select{width: 100%;max-width: 600px;border: 2px solid #2077be;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 8px;}.listFilter select{padding: 7px 8px;}.listFilter #datefields_start_date,.listFilter #datefields_end_date{display:block;position:relative;}.listFilter #calendarpicker_start_date,.listFilter #calendarpicker_end_date{position:relative;}.listFilter #calendarpicker_start_date button,.listFilter #calendarpicker_end_date button{width: 36px;height: 38px;background:url('/design/design/alutaguse_huvikeskus/common/img/icon_calendar.png');background-size:20px auto;background-repeat:no-repeat;background-position:50% 50%;}.listFilter #calendarpicker_start_date button:focus,.listFilter #calendarpicker_end_date button:focus{outline:none;}.listFilter #datefields_start_date #calendarpicker_start_date,.listFilter #datefields_end_date #calendarpicker_end_date{position:absolute;top:0;right:0;}.listFilter input[type=text].form_date{width:110px;}.listFilter .filter input[type=submit]{text-indent:-9999999px;background-color:transparent;background-image:url('/design/design/alutaguse_huvikeskus/common/img/icon_search.png');background-size:auto 26px;background-repeat:no-repeat;background-position:50% 50%;padding-left:0;padding-right:0;width:28px;}.departmentWorkers .worker{width: 30%;margin-left: 5%;margin-bottom: 35px;text-align: left;}.departmentWorkers .worker:nth-child(3n+1){margin-left: 0;}.departmentWorkers .worker .photo{width: 100%;position: relative;display: none;}.departmentWorkers .worker .photo img{display: block;width: 100%;}.departmentWorkers .worker h3{letter-spacing: normal;font-size: 20px;font-weight: 600;}.departmentWorkers .worker .position{margin: 0 0 5px 0;}ul.newsList{list-style: none;margin: 0;padding: 0;}ul.newsList li{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 30px;cursor: pointer;}ul.newsList li .photo{width: 320px;position: relative;margin-right: 20px;}ul.newsList li .photo img{display: block;width: 100%;}ul.newsList li .data{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}ul.newsList li .data h2{padding: 0;margin: 0 0 5px 0;font-size: 22px;line-height: 24px;text-transform: none;letter-spacing: normal;}ul.newsList li .date{-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-color: #2077be;padding: 5px 10px;color: #fff;margin-bottom: 10px;}.newsPic .photo{position: relative;}.newsPic p{margin-top: 5px;}.responsiveForm{margin-bottom: 20px;}.form_section_header{border: 3px solid #2077be;color: #000;padding: 15px;font-size: 23px;line-height: 25px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.responsiveForm .form_field_label{padding:15px 15px 0 15px;white-space: nowrap;}.responsiveForm .form_field_value{padding:10px 15px;}.form_required_field{color: red;font-size: 20px;}.responsiveForm td[colspan="2"] table{ margin: 25px 0 10px 0}.personMap{height: 650px;}.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-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;padding: 15px 10px;margin-bottom: 30px;border:3px solid #2077be;text-transform: uppercase;}.calendarHeader a{position: relative;}.calendarHeader .year{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align: center;padding: 0 15px;}.calendarHeader .prev a{padding-left: 40px;font-size: 20px;font-weight: 600;}.calendarHeader .prev a:before{content: '';color: #fff;position: absolute;width: 30px;height: 30px;border:2px solid #2077be;left: 0;top: -7px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_prev.png);background-position: 46% 50%;background-repeat: no-repeat;background-size: auto 16px;}.calendarHeader .next a{padding-right: 40px;font-size: 20px;font-weight: 600;}.calendarHeader .next a:before{content: '';color: #fff;position: absolute;width: 30px;height: 30px;border:2px solid #2077be;right: 0;top: -7px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_next.png);background-position: 54% 50%;background-repeat: no-repeat;background-size: auto 16px;}.calendarHeader .year a{text-decoration: none;color: #000;text-transform: uppercase;font-weight: 600;font-size: 20px;}.matterport-showcase iframe{min-height: 240px;margin: 16px 0;width: 100%;}@media screen and (min-width: 768px) {.matterport-showcase iframe {min-height: 360px; }}@media screen and (min-width: 992px) {.matterport-showcase iframe {height: 600px;max-width: 1068px;margin: 0 auto 15px; }}.matterport-showcase {text-align: center;}.hobbyGroup h2{font-size: 21px;text-transform: none;letter-spacing: normal;padding: 0px 0;margin: 0;}.pageContainer{margin:0 auto;max-width:1400px;min-width:300px;padding:0 65px;}.pageContainer.indexPage{padding:0 10px;}.topArea{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-top: 10px;}.globalMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;background-color: #2077be;padding: 0 10px;}.globalMenu a{display: block;color: #fff;padding: 10px;text-decoration: none;}.globalMenu a:hover{text-decoration: underline;}.globalMenu a.alutaguse_huvikeskus{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;padding-left: 30px;}.globalMenu a.alutaguse_huvikeskus:before{content: '';position: absolute;left: 5px;top: 10px;right: 0;height: 20px;width: 20px;background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_home.png');background-repeat:no-repeat;background-position: 50% 50%;background-size: auto 20px;}.emptySpace{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.userMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-left: 10px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;border: 3px solid #2077be;padding: 10px 10px;-webkit-box-align: 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;}.userMenu a{padding: 3px 10px 4px 10px;}.userMenu a.logout{background-color: #c8255e;color: #fff;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}.headerBannersContainer{display:inline-block;position:relative;background-color: #fff;width:100%;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 10px;}.headerBannersContainer:before{content: "";display: block;padding-top: 270px;}.headerBanners{position:absolute;top: 0;left: 0;bottom: 0;right: 0;text-align:center;background-image: url(/design/design/alutaguse_huvikeskus/common/img/loading.gif);background-repeat:no-repeat;background-position: 50% 50%;background-size:300px auto;}a.logo{text-decoration: none;position: absolute;left:0;bottom: 0;top: 0;width: 310px;z-index:10;background-image: url(/design/design/alutaguse_huvikeskus/common/img/logo_background.png);background-repeat:no-repeat;background-position: right 50%;background-size:auto 320px;}a.logo img{margin-left: 20px;margin-top: 20px;display: block;width: 180px;height: auto;}a.alutaguseLogo{text-decoration: none;position: absolute;right:0;bottom: 0;width: 160px;height: 160px;z-index:10;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_bottom_right_corner.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 160px;}a.alutaguseLogo img{display: block;width: 80px;height: auto;margin-left: 55px;margin-top: 55px;}.searchArea{position: absolute;right:20px;top:20px;z-index: 10;width: 220px;}a.mobileMainMenuOpener{display: none;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;color:#fff;background-color: #bb9f78;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;margin-top: 10px;text-align:center;font-size: 22px;line-height: 24px;text-transform: uppercase;padding: 18px;}a.mobileMainMenuOpener:after{content: '';padding-left: 42px;background: url('/design/design/alutaguse_huvikeskus/common/img/icon_menu.png') 10px center no-repeat;background-size: auto 20px;}nav.mainMenu{background-color: #bb9f78;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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: flex-start;-webkit-justify-content: flex-start;margin-top: 10px;}nav.mainMenu a{font-weight: normal;color:#fff;padding: 18px 25px;display: block;font-size: 22px;line-height: 24px;position: relative;margin-right: 1px;}nav.mainMenu a.close,.categoryMenu a.close{display: none;}nav.mainMenu a:hover,nav.mainMenu a.active{text-decoration: none;color: #fff;background-color: #2077be;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}nav.mainMenu.mobileMenu{display: none;}.introBlockHeader{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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;border-bottom:3px solid #2077be;margin-top: 30px;margin-bottom: 15px;}.introBlockHeader h2{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding: 0;margin: 0;font-size: 45px;line-height: 46px;}.introBlockHeader a{display: block;margin: 0;margin-left: 30px;}.newsBlock,.eventBlock{cursor: pointer;}.eventsList{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.eventsList .eventBlock{width: 18.4%;margin-left: 2%;position: relative;margin-bottom: 20px;padding-bottom: 70px !important;}.eventsList .eventBlock .buttons{position: absolute;bottom: 0;left: 0;right: 0;}.eventsList .eventBlock:nth-child(5n+1){margin-left: 0;}.eventsList .eventBlock .data{}.newsBlock .photo,.eventBlock .photo{position: relative;}.newsBlock .photo img,.eventBlock .photo img{display: block;width: 100%;}.newsBlock h3,.eventBlock h3{padding: 0;margin: 0;margin-top: 10px;text-transform: none;font-size: 20px;line-height: 23px;text-align: center;text-decoration: none;}.newsBlock .intro,.eventBlock .intro{margin-top: 10px;line-height: 19px;text-align: center;}.eventBlock .catAndDate{position: absolute;left:15px;bottom:15px;background-color: #2077be;-webkit-border-radius: 150px;-moz-border-radius: 150px;border-radius: 150px;width: 100px;height: 100px;padding: 15px;color: #fff;-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;-webkit-justify-content: center;justify-content: center;-webkit-flex-direction: column;flex-direction: column;}.eventBlock .catAndDate .cat{text-transform: uppercase;font-size: 14px;line-height: 16px;}.eventBlock .catAndDate .date{font-size: 25px;line-height: 26px;letter-spacing: -1px;}.eventBlock .catAndDate .time{font-size: 16px;line-height: 18px;}.eventBlock .locationAndTime{text-align: center;margin-top: 10px;}.mapArea{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;}.mapContainer {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;z-index:0;}.mapLeftCorner{position: absolute;left:0;top: 0;height: 110px;width: 110px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_top_left_corner.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 110px;}.mapRightCorner{position: absolute;right:0;bottom: 0;height: 110px;width: 110px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_bottom_right_corner.png);background-repeat:no-repeat;background-position: 50% 50%;background-size:auto 110px;}.mapContainer .mapBlock {width: 100%;height: 400px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.mapFilter{margin-left: 30px;width: 360px;}.mapFilterDetailView{margin: 0 0 20px 0;width: 100%;}.mapFilter h3{text-transform: none;text-align: center;font-size: 16px;line-height: 18px;padding: 0;margin: 0 0 10px 0;}.mapFilterDetailView .domains{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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;}.mapFilter label{display: block;padding: 15px 25px;-moz-box-sizing: border-box;box-sizing: border-box;border: 3px solid #2077be;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;cursor: pointer;position: relative;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;margin: 10px 0;}.mapFilter.mapFilterDetailView label{padding: 15px 65px 15px 25px;margin: 5px;}.mapFilter label input {position: absolute;opacity: 0;cursor: pointer;}.checkmark {position: absolute;top: 15px;right: 20px;height: 26px;width: 26px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;-khtml-border-radius: 6px;background-color: #fff;border: 3px solid #2077be;}.mapFilter label:hover input ~ .checkmark {background-color: #f4f4f4;}.mapFilter label input:checked ~ .checkmark {background-color: #ffffff;}.checkmark:after {content: "";position: absolute;display: none;}.mapFilter label input:checked ~ .checkmark:after {display: block;}.mapFilter label .checkmark:after {left: 9px;top: 4px;width: 6px;height: 12px;border: solid #2077be;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.mapFilter label .icon{width: 20px;margin-right: 10px;}.mapFilter label .icon img{display: block;width: 100%;}.mapFilter label .category{font-size: 24px;line-height: 25px;webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.contentArea{margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}aside{width: 320px;margin-right: 30px;}article{webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}.indexLastEvents{border: 3px solid #2077be;padding: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.indexLastEvents h2{padding: 0;margin: 0 0 15px 0;text-transform: none;font-size: 28px;line-height: 29px;text-align: center;}.indexLastEvents .buttons{margin-top: 25px;}nav.subMenu{border: 3px solid #2077be;padding: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}nav.subMenu a{display: block;color: #000;font-size: 20px;line-height: 21px;padding: 15px 0;}nav.subMenu a:hover,nav.subMenu a.active{color:#2077be;text-decoration: underline;}nav.subMenu .level_2 a{font-size: 18px;line-height: 19px;padding-left: 15px;}.smallBanners{margin: 20px 0;}.smallBanners a,.smallBanners span{display: block;}.smallBanners span{margin-bottom: 10px;}.smallBanners span img{display: block;width: 100%;max-width: 100%;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}footer{margin-top: 50px;background-color: #2077be;padding-top: 30px;position: relative;}footer:before{content: '';position: absolute;left: 0;top: 0;right: 0;height: 69px;background-image: url('/design/design/alutaguse_huvikeskus/common/img/footer_top_border.png');background-repeat:no-repeat;background-position: 50% 50%;}.ownerPersonContact{color:#fff;font-style: normal;}.ownerPersonContact a{color: #fff;}.ownerPersonContact .company{font-size: 28px;line-height: 30px;text-align: center;margin-bottom: 10px;}.ownerPersonContact .companyContact{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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;}.ownerPersonContact .companyContact span{display: block;margin: 5px 10px;text-align: center;}.ownerSocialMediaMenu{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: 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;}.ownerSocialMediaMenu{margin-top: 30px;}.ownerSocialMediaMenu a{display: block;color: #fff;text-decoration: none;position: relative;padding-left: 55px;margin: 10px 10px;}.ownerSocialMediaMenu a:before{content: '';position: absolute;left: 0;top: -14px;height: 44px;width: 44px;border: 3px solid #fff;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;background-repeat:no-repeat;background-position: 50% 50%;}.ownerSocialMediaMenu a.newsletter:before{background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_newsletter.png');background-size: auto 18px;background-position: 45% 50%;}.ownerSocialMediaMenu a.facebook:before{background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_facebook.png');background-size: auto 22px;}.ownerSocialMediaMenu a.twitter:before{background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_twitter.png');background-size: auto 18px;}.ownerSocialMediaMenu a.instagram:before{background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_instagram.png');background-size: auto 22px;}.ownerSocialMediaMenu a.youtube:before{background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_youtube.png');background-size: auto 16px;}.footerBar{margin-top: 30px;background-color: #bb9f78;padding: 30px 0;position: relative;}.footerBar:before{content: '';position: absolute;left: 0;top: 0;right: 0;height: 69px;background-image: url('/design/design/alutaguse_huvikeskus/common/img/footer_bar_top_border.png');background-repeat:no-repeat;background-position: 50% 50%;}.footerBarContent{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-line-pack: center;-webkit-align-content: center;align-content: center;align-items: center;-webkit-align-items: center;color:#fff;}a.login{display: block;margin-right: 20px;color:#fff;font-size: 18px;margin-top: 25px;position: relative;padding-left: 27px;}a.login:before{content: '';position: absolute;left: 0;top: 0;width: 18px;height: 24px;background-image: url('/design/design/alutaguse_huvikeskus/common/img/icon_lock.png');background-repeat:no-repeat;background-position: 50% 50%;background-size: 18px 24px;}.alutaguseVallaRekvisiidid{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;-webkit-flex-direction: column;flex-direction: column;}.alutaguseVallaRekvisiidid span{display: block;margin: 2px 0;}a.bestit{display: block;width: 62px;height: 20px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_bestit.png);background-position:50% 50%;background-repeat:no-repeat;background-size: 62px 20px;margin-top: 25px;margin-left: 20px;}@media (max-width: 1500px) {nav.mainMenu a{padding: 18px 20px;display: block;font-size: 21px;}}@media (max-width: 1400px) {nav.mainMenu a{padding: 18px 16px;font-size: 19px;line-height: 24px;}.personDetailView .photo,.eventDetailView .photo{width: 40%;margin-right: 20px;position: relative;}.eventsList .eventBlock,.eventsList .eventBlock:nth-child(5n+1){width: 23.5%;margin-left: 2%;margin-bottom: 20px;}.eventsList .eventBlock:nth-child(4n+1){margin-left: 0;}}@media (max-width: 1300px) {nav.mainMenu a{padding: 18px 14px;font-size: 18px;line-height: 24px;}}@media (max-width: 1200px) {.pageContainer{padding:0 40px;}.owl-carousel.owl-carousel-2 .owl-nav .owl-prev,.owl-carousel.owl-carousel-2 .owl-nav .owl-next{width:18px;height:33px;background-size: auto 33px;}.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: -28px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_prev.png);}.owl-carousel.owl-carousel-2 .owl-nav .owl-next{right:-28px;background-image: url(/design/design/alutaguse_huvikeskus/common/img/icon_arrow_next.png);}nav.mainMenu a{padding: 18px 10px;font-size: 17px;line-height: 24px;}a.logo{width: 230px;background-position: right 0;background-size:auto 240px;}a.logo img{margin-left: 10px;margin-top: 10px;display: block;width: 150px;height: auto;}.banner-item-text{position: absolute;left: 250px;top:0;right:250px;bottom:0px;font-size: 38px;line-height: 40px;}.personsList .person,.personsList .person:nth-child(3n+1){width: 47%;margin-left: 6%;margin-bottom: 35px;}.personsList .person:nth-child(2n+1){margin-left: 0;}ul.newsList li .photo{width: 220px;}.mapFilter.mapFilterDetailView label .category{font-size: 18px;line-height: 19px;}}@media (max-width: 1100px) {.personDetailView,.eventDetailView{-webkit-flex-direction: column;flex-direction: column;}.personDetailView .photo,.eventDetailView .photo{width: 100%;margin-right: 0px;margin-bottom: 20px;}.mapFilterDetailView .domains{-webkit-flex-direction: column;flex-direction: column;}.mapFilterDetailView .domains label{width: 100%;}.eventsList .eventBlock,.eventsList .eventBlock:nth-child(5n+1),.eventsList .eventBlock:nth-child(4n+1){width: 31.33333%;margin-left: 3%;margin-bottom: 20px;}.eventsList .eventBlock:nth-child(3n+1){margin-left: 0;}}@media (max-width: 992px) {a.mobileMainMenuOpener{display:block;}a.mobileCategoryMenuOpener{display: block;}nav.mainMenu{display:none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;margin:0px;z-index: 100000000;background: rgba(187, 159, 120, 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:10px;}nav.mainMenu a.close:hover{background-color: transparent;border: 0;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow: none;}.introBlockHeader h2{font-size: 38px;line-height: 39px;}.mapFilter{margin-left: 20px;width: 260px;}.mapFilter.mapFilterDetailView{margin-left: 0px;width: 100%;}.mapFilter label .category{font-size: 18px;line-height: 19px;}.ownerSocialMediaMenu a{font-size: 0px;padding-left: 0;width: 44px;}aside{display: none;}.personDetailView,.eventDetailView{-webkit-flex-direction: row;flex-direction: row;}.personDetailView .photo,.eventDetailView .photo{width: 40%;margin-right: 20px;position: relative;margin-bottom: 0;}.departmentWorkers .worker,.departmentWorkers .worker:nth-child(2n+1){width: 30%;margin-left: 5%;margin-bottom: 35px;text-align: center;}.departmentWorkers .worker:nth-child(3n+1){margin-left: 0;}ul.newsList li .photo{width: 35%;}.newsView .newsPic{width: 35%;}.mapFilterDetailView .domains{-webkit-flex-direction: row;flex-direction: row;}}@media (max-width: 768px) {.headerBanners,a.alutaguseLogo{display: none;}.headerBannersContainer:before{display: none;}a.logo{position: static;display: block;width: 100%;z-index:10;background-image: none;text-align: center;}a.logo img{display: inline-block;margin-left: 0px;margin-top: 0px;width: 100%;max-width: 180px;height: auto;}.searchArea{position: static;margin-top: 10px;margin-bottom: 10px;width: 100%;}.introBlockHeader h2{font-size: 32px;line-height: 32px;}.mapArea{-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}.mapContainer {width: 100%;}.mapFilter{margin-left: 0px;width: 100%;margin-bottom: 20px;width: 280px;}.mapLeftCorner{height: 60px;width: 60px;background-size:auto 60px;}.mapRightCorner{height: 60px;width: 60px;background-size:auto 60px;}.eventsList .eventBlock,.eventsList .eventBlock:nth-child(5n+1),.eventsList .eventBlock:nth-child(4n+1),.eventsList .eventBlock:nth-child(3n+1){width: 48%;margin-left: 4%;margin-bottom: 20px;}.eventsList .eventBlock:nth-child(2n+1){margin-left: 0;}.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1){width: 47%;margin-left: 6%;margin-bottom: 35px;text-align: center;}.departmentWorkers .worker:nth-child(2n+1){margin-left: 0;}.globalMenu{-webkit-justify-content: center;justify-content: center;}.globalMenu a{display: none;}.globalMenu a.alutaguse_huvikeskus{display: block;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;padding-left: 30px;text-align: center;}.mapFilterDetailView .domains{-webkit-flex-direction: column;flex-direction: column;}.personMap{height: 500px;}.ownerPersonContact .companyContact{-webkit-flex-direction: column;flex-direction: column;}}@media (max-width: 600px) {a.bestit{display: none;}a.login{margin-right: 0;}.footerBarContent{-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}table.responsive tbody:before{display: none;}table.responsive td.price{width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}.listFilter{-webkit-flex-direction: column;flex-direction: column;}.listFilter .filter{-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-start;justify-content: flex-start;margin: 5px 0 5px 0;}.listFilter .filter div,.listFilter .filter div.label{width: 100%;padding: 0;margin: 0;}.listFilter .filter div.datePicker{width: 100%;-webkit-justify-content: flex-start;justify-content: flex-start;}.listFilter .filter div.datePicker div{width: auto;}.pageContainer{padding:0 10px;}.personDetailView,.eventDetailView{-webkit-flex-direction: column;flex-direction: column;}.personDetailView .photo,.eventDetailView .photo{width: 100%;margin-right: 0px;margin-bottom: 20px;}h1{font-size:32px;line-height:33px;}h2{font-size:24px;line-height:25px;}h3{font-size:18px;line-height:19px;}.roomDetailView .photos .photo,.roomDetailView .photos .photo:nth-child(5n+1){width: 49%;margin-left: 2%;}.roomDetailView .photos .photo:nth-child(2n+1){margin-left: 0;}.photosAndVideos a.item,.photosAndVideos a.item:nth-child(5n+1){display: block;width: 49%;margin-left: 2%;}.photosAndVideos a.item:nth-child(2n+1){margin-left: 0;}.personOtherData .tabs a.tab{padding: 10px 15px;font-size: 18px;line-height: 19px;}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;}table.responsive tr {border: 1px solid #dedede;margin-bottom:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}table.responsive td,table.responsive td.narrowColumn,table.responsive td.photo { border: none;border-bottom: 0px solid #dedede; position: relative;padding-left: 35%;white-space:normal;}table.responsive td:before { position: absolute;top: 10px;left: 10px;width: 35%; padding-right: 10px; white-space: nowrap;font-weight:600;}table.responsiveForm,table.responsiveForm tbody,table.responsiveForm tr,table.responsiveForm tr td{display: block;width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;}table.responsiveForm tr td{padding: 0;}table.responsiveForm tr td.form_field_label{margin-top: 0px;padding: 10px 0 3px 15px;}table.responsiveForm tr td.form_field_value{padding: 0 15px;}table.responsiveForm tr td.form_section_header{padding: 15px;}}@media (max-width: 500px) {.personsList .person,.personsList .person:nth-child(3n+1),.personsList .person:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 20px;}.departmentWorkers .worker,.departmentWorkers .worker:nth-child(3n+1),.departmentWorkers .worker:nth-child(2n+1){width: 100%;margin-left: 0;margin-bottom: 20px;text-align: center;}ul.newsList li{-webkit-flex-direction: column;flex-direction: column;}ul.newsList li .photo{width: 100%;margin: 0 0 10px 0;}.newsView .newsPic{width: 100%;padding: 0;margin: 0 0 10px 0;}a.btn{padding: 10px 15px;background-color: #2077be;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;color:#fff;text-decoration:none;font-size:18px;position:relative;}.introBlockHeader a{display: block;margin: 0;margin-left: 15px;}.advancedImagesArea img{width: 100% !important;}}.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;}</pre></body></html>