/*! normalize.css v3.0.2 | MIT License | git.io/normalize (customized) */*{margin:0;padding:0;border:0;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}hr{box-sizing:border-box;height:0;border-bottom:1px solid #ccc;margin-bottom:10px;border-top-style:none;border-right-style:none;border-left-style:none}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0;box-shadow:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type=text],input[type=email],input[type=password],input[type=tel]{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}.clear{*zoom:1;clear:both}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.lloader{background:#fff url(images/loader.gif) no-repeat center center;background-size:40px auto}.lloader img{opacity:0;transition:opacity .3s}.lloader.loaded,.lloader .loaded{background:#fff}.lloader.loaded img,.lloader .loaded img{opacity:1}@font-face{font-family:'Futura';src:local('☺'),url('fonts/futurabt-book.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Futura';src:local('☺'),url('fonts/futurab.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Futura';src:local('☺'),url('fonts/futural.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Trajan';src:local('☺'),url('fonts/trajanpro-bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'FontAwesome';src:local('☺'),url('fonts/fontawesome-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'icomoon';src:url('fonts/icomoon.woff?4vq4o9') format('woff');font-weight:normal;font-style:normal}.icon-pdf2{content:"\e908"}.icon-pdf{content:"\e909"}.icon-arrow-down{content:"\e907"}.icon-arrow2{content:"\e906"}.icon-arrow{content:"\e905"}.icon-clock{content:"\e904"}.icon-upload{content:"\e903"}.icon-calendar{content:"\e902"}.icon-right-arrow{content:"\e900"}.icon-check{content:"\e901"}:root{--meteoGrid:5}@media (max-width:1200px){:root{--meteoGrid:4}}@media (max-width:980px){:root{--meteoGrid:3}}@media (max-width:755px){:root{--meteoGrid:2}}.display-n{display:none}.display-ib{display:inline-block}.display-b{display:block}.display-t{display:table}.display-tc{display:table-cell}.align-vt{vertical-align:top}.align-vm{vertical-align:middle}.align-l{text-align:left}.align-r{text-align:right}.align-c{text-align:center}.fz0{font-size:0}.fs-i{font-style:italic}.fw-b{font-weight:bold}.fw-n{font-weight:normal}.float-l{float:left}.float-r{float:right}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:static}.float-left{float:left}.float-right{float:right}.strong{font-weight:bold}.italic{font-style:italic}.fw-normal{font-weight:normal}.uppercase{text-transform:uppercase}.first{margin-left:0 !important}.last{margin-right:0 !important}.image-left,.alignleft{float:left;margin:5px 20px 10px 0px}.image-right,.alignright{float:right;margin:5px 0px 10px 20px}.image-wrapper{display:block}.image-wrapper img{display:block;border:1px solid #e2e2e2;padding:1px}.image-title{font-size:14px;font-style:italic;position:relative;display:block;padding:4px 0 0 40px;color:#818496}.image-title:before{content:"";position:absolute;display:block;width:30px;height:1px;background:#ee2e30;top:15px;left:0}.image-border{border:1px solid #e2e2e2;padding:1px}.align-left{text-align:left}.align-right{text-align:right}.center{text-align:center}.underline{text-decoration:underline}.nounderline{text-decoration:none}.rounded{border-radius:3px}.red{color:#ee2e30}.green{color:#74ad11}.orange{color:#d89724}.no-touch .tel,.no-touch .tel a,.no-touch a[href^=tel]{cursor:default;color:#44464f}.list{list-style:none;padding:0;margin:0 0 15px 20px}.list li{position:relative;padding:2px 0 2px 18px}.list li:before{content:"";position:absolute;display:block;width:8px;height:8px;background:#ee2e30;border-radius:200px;top:11px;left:0}h2.first-title,h3.first-title{padding-top:0}.extra{padding:30px 35px;background:#44464f;color:#fff;margin:10px 0 25px}.extra a,.extra a:hover{color:#fff}.extra2{background:none;color:#44464f;border:5px solid #e2e2e2}.extra2 a,.extra2 a:hover{color:#ee2e30}body{background:#fafafa;color:#44464f;font-size:16px;line-height:24px;font-family:"Futura",Arial,Helvetica,sans-serif;font-weight:300}a{color:#ee2e30;text-decoration:none;transition:color .3s}a:hover{text-decoration:none;color:#000}ul,ol{margin:0;padding:0}h1,h2,h3,h4{font-weight:bold;padding:33px 0 10px 0;font-size:24px;line-height:32px;color:#44464f;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}h1{padding-top:0;padding-bottom:20px}h2{font-size:20px;line-height:28px}h3{font-size:16px;line-height:24px}h4{font-size:14px;line-height:19px;padding:20px 0 5px}p{padding-bottom:10px}label{padding:0 0 4px 0;display:inline-block}input,textarea,select{padding:0 30px;width:100%;border-radius:70px;border:2px solid #dedede;font-size:14px;height:50px;font-family:"Futura",Arial,Helvetica,sans-serif;box-shadow:none}input:disabled,textarea:disabled,input:disabled+label,.disabled{cursor:not-allowed !important;color:#ccc}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{border-color:#575a67;outline:0}input[type=submit],button{border:none;display:inline-block}input[type=checkbox],input[type=radio]{padding:0;height:auto;border:none}select{-webkit-appearance:none;background:url(images/icons/arrow-down.svg) no-repeat right 30px center;background-size:13px auto}textarea{height:130px;padding-top:10px;padding-bottom:10px;line-height:19px;border-radius:5px}legend{font-size:16px;line-height:18px;font-weight:bold}legend a{text-decoration:none}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px;display:inline}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;position:relative;padding:3px 0 0 30px;min-height:24px;line-height:20px;font-size:14px;text-align:left}input[type=checkbox]+label:before{content:"";position:absolute;display:block;width:20px;height:20px;box-sizing:border-box;color:transparent;border:1px solid #e2e2e2;left:0;text-align:center;top:0;content:"\e901";font:11px/20px "icomoon";text-indent:1px;border-radius:3px}input[type=radio]+label:before{content:"";position:absolute;display:block;width:20px;height:20px;border-radius:200px;box-sizing:border-box;color:transparent;border:1px solid #e2e2e2;left:0;text-align:center;top:0}input[type=checkbox]:checked+label:before{color:#ee2e30}input[type=radio]:checked+label:after{content:"";position:absolute;display:block;width:10px;height:10px;background:#ee2e30;border-radius:100px;top:5px;left:5px}.form-animated-label p,.form-animated-label .field{position:relative}.form-animated-label input,.form-animated-label select,.form-animated-label textarea{width:100%}.form-animated-label select{font-size:17px}.form-animated-label label{position:absolute;font-size:15px;line-height:1.3;top:15px;left:32px;right:35px;padding:0;cursor:text;transition:all .3s}.form-animated-label .focus label{top:7px;font-size:12px;color:#898989}.form-animated-label .focus input{padding-top:16px}.form-animated-label .focus textarea{padding-top:25px}.form-animated-label .focus.long-label textarea{padding-top:40px}@media (max-width:420px){.form-animated-label .focus.long-label textarea{padding-top:58px}}.form-animated-label input[type=checkbox]+label,.form-animated-label input[type=radio]+label{position:relative;left:auto;top:auto;font-size:16px;line-height:20px;color:#44464f;padding-top:1px}.form-animated-label input[type=checkbox]+label:before{top:1px}.form-animated-label textarea{display:block}.form-animated-label .field-select label{display:none}.form-animated-label .field-chose label{position:relative;top:auto;left:0}.form-animated-label .field-chose>label{padding:5px 0 7px;display:block;font-weight:bold;font-size:16px}.form-animated-label .field-chose>span{display:block;padding:6px 0}.field-tip{color:#8c8f9e;font-size:12px;display:block;padding:4px 30px 5px 33px;line-height:1.3}.form-special{border:10px solid #fafafa;padding:50px 110px 60px;margin:40px 0 0 0}.form-special input,.form-special select,.form-special textarea{padding:0 30px}.form-special input,.form-special select{height:50px}.form-special button{height:50px;line-height:53px;width:100%}.form-special .req{text-align:center;font-size:14px}.form-special .field-chose{padding:4px 0 13px 32px}.form-special .error{padding:2px 0 2px 32px;font-size:13px}.form-special-title{font-size:19px;line-height:21px;padding:0 0 7px}.form-special-cnt{padding:0 0 15px}.field-datepicker:after{content:"\e902";font:16px/16px "icomoon";position:absolute;right:30px;top:10px;color:#ee2e30;top:17px}.field-datepicker.field-timepicker:after{content:"\e904"}.form-special-faq{text-align:center;padding:13px 0 0;font-size:14px}.field-upload{position:relative}.file-upload{position:relative;cursor:pointer;overflow:hidden;display:inline-block;margin:0;width:100%;text-align:center;height:50px;border:2px solid #dedede;border-radius:100px}.file-upload .button{position:absolute;left:30px;top:12px;font-weight:bold;font-size:14px;z-index:1;padding:0 0 0 30px}.file-upload .button:before{content:"\e903";font:20px/20px "icomoon";color:#ee2e30;left:0;top:-1px;position:absolute}.file-upload input{font-size:100%;position:absolute;top:0;left:0;z-index:5;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.file-upload .field_file{position:absolute;top:0;left:0;right:0;bottom:0;font-size:14px;cursor:pointer;z-index:1}.file-upload .choosen-file{font-size:11px;display:block;text-align:left;left:61px;top:29px;position:absolute;line-height:18px}span.choices_can_comment{display:none!important}span.choices_can_comment.active{display:block!important}.chzn-container{font-size:18px;position:relative;display:inline-block;vertical-align:top;width:100%!important;height:50px;line-height:50px;text-align:left}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container-single .chzn-single{background-color:#ffffff;color:#44464f;border:2px solid #e2e2e2;border-radius:100px;display:block;overflow:hidden;white-space:nowrap;position:relative;text-decoration:none;transition:border-color .3s;height:50px;line-height:46px}.chzn-container-single .chzn-single:hover,.chzn-container-single .chzn-single:focus{border-color:#aeaeae}.chzn-container-single .chzn-single span{margin-right:26px;padding:0 0 0 23px;display:block;overflow:hidden;white-space:nowrap;position:relative}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:27px}.chzn-container-single .chzn-single div b{display:block;width:16px;height:16px;margin-top:8px;position:relative}.chzn-container-single .chzn-single div b:before{width:16px;height:16px;content:"\f01a";font:14px/17px "FontAwesome";position:absolute;top:0;left:0;color:#ee2e30}.chzn-container-active .chzn-single{border-color:#aeaeae}.chzn-container-single .chzn-drop{z-index:300;width:100%!important;border-radius:20px;background:#fff;border:2px solid #aeaeae;position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;margin-top:-3px}.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container .chzn-results{margin:0;max-height:240px;padding:0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:13px}.chzn-container .chzn-results li{display:none;line-height:15px;padding:10px 30px;margin:0;list-style:none}.chzn-container .chzn-results li:first-child{border-top-right-radius:18px;border-top-left-radius:18px}.chzn-container .chzn-results li:last-child{border-bottom-right-radius:17px;border-bottom-left-radius:17px}.chzn-container .chzn-results li:before{display:none!important}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#ff3235;color:#fff}.chzn-container .chzn-results .result-selected{background:#ee2e30;color:#fff}.table{width:100%;border-spacing:0;margin:10px 0px 20px;border:1px solid #e2e2e2;font-size:14px}.table th{font-weight:bold;text-transform:uppercase;font-size:14px;text-align:left;padding:8px 15px;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#f5f5f5;color:#44464f}.table td{border-bottom:1px solid #e2e2e2;padding:7px 15px;border-right:1px solid #e2e2e2}.table p{padding-bottom:1px;line-height:23px}.table .btn-download-link span:before{top:3px}.table .event-visible{text-align:center}.table-row{display:table;width:100%}.table-col{display:table-cell}.error{color:#ee2e30;display:block;padding:3px 30px;font-size:13px;line-height:19px}.global-error,.global-success,.global-warning{font-size:14px;margin:0 0 15px 0;line-height:21px;padding:15px 15px 15px 68px;min-height:50px;background:#ee2e30 url(images/message-error.png) no-repeat 30px 12px;color:#fff;position:relative;border-radius:100px;background-size:25px auto}.global-success{background-color:#74ad11;background-image:url(images/message-ok.png)}.global-warning{background-color:#d89724;background-image:url(images/message-warning.png)}.field_error_input,.field_error_input_radio{border-color:#ee2e30;background:#fff url(images/message-error-input.png) no-repeat 95% 11px;padding-right:50px}#field-date.field_error_input{background-position:82% 11px}.btn,input[type=submit],button{position:relative;display:inline-block;vertical-align:middle;padding:0 40px;height:36px;font-size:13px;line-height:40px;color:#fff;background:#ee2e30;text-decoration:none;border-radius:50px;text-transform:uppercase;font-weight:bold;transition:all .3s}.btn:hover,input[type=submit]:hover,button:hover{color:#fff;background:#c72628;text-decoration:none}.btn-big{height:50px;line-height:54px}.btn-gray{background:#44464f}.btn-gray:hover{background:#383a42}.btn-transparent{background:none;border:2px solid #ee2e30;color:#ee2e30;line-height:35px}.btn-transparent:hover{background:none;border-color:#c72628;color:#c72628}.btn-transparent.btn-white{border-color:#fff;color:#fff}.btn-transparent.btn-white:hover{background:#fff;color:#ee2e30}.btn-download span{padding-left:20px;position:relative;display:inline-block}.btn-download span:before{content:"\f0ed";line-height:18px;font-size:14px;position:absolute;left:-3px;top:7px;font-family:"FontAwesome"}.btn-download-excel span:before{content:"\f1c3"}.btn-download-pdf span:before{content:"\f1c1"}.btn-download-word span:before{content:"\f1c2"}.btn-download-zip span:before{content:"\f1c6"}.btn-download-jpg span:before{content:"\f1c5"}.btn-download-file span:before{content:"\f016"}.btn-download-link{display:inline-block}.btn-download-link span{padding-left:23px}.btn-download-link span:before{top:2px;font-size:16px;left:0}.btn-download-link:hover{color:#44464f}.wrapper{width:1180px;margin:auto}.top{overflow:hidden;display:none;height:55px;line-height:55px;background:#44464f;color:#fff;text-align:center;font-size:15px}.top strong{text-transform:uppercase}.top .wrapper{position:relative}.top a{color:#fff;display:block}.top a:hover{text-decoration:underline}.top p{padding:0;display:inline-block}.top .fa{font-weight:normal;opacity:.4;margin-right:5px;font-size:14px}.top.active{display:block}.btn-close{display:block;width:24px;height:24px;background:url(images/sprite.png) no-repeat left -11px;text-indent:-99999px;opacity:.3;position:absolute;top:15px;right:0;transition:opacity .3s}.btn-close:hover{opacity:1}.header{height:130px;background:#fff;position:relative;z-index:100}.logo{width:190px;height:80px;background:url(images/logo.png) no-repeat left top;background-size:contain;position:absolute;top:25px;left:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo{background:url(images/logo@2x.png) no-repeat left top;background-size:contain}}.lang{position:absolute;white-space:nowrap;top:20px;line-height:13px;right:0;font-size:0;text-transform:uppercase}.lang a{text-decoration:none;color:#44464f;font-size:10px;margin:0 0 0 30px;position:relative;opacity:.5;padding:0 0 0 22px}.lang a:before{content:"";position:absolute;display:block;width:14px;height:11px;background:url(images/sprite.png) no-repeat left top;top:0px;left:0}.lang a.active{opacity:1}.lang .en:before{background-position:-14px 0}.change-style{position:absolute;top:14px;right:200px;font-size:14px}.change-style a{color:#44464f}.change-style a:hover{color:#ee2e30}.btn-set-style{margin-right:35px}.btn-set-font-size{font-size:16px;padding:0 2px}.btn-set-font-size.active{text-decoration:underline}.btn-set-font-size-big{font-size:22px}.search{position:absolute;top:130px;right:0;background:#ee2e30;height:55px;width:56px;border-right:1px solid #ff494b;border-left:1px solid #dc2b2d;box-shadow:-1px 0 0 #ff494b;z-index:50}.search form{display:none}.search input{position:absolute;left:55px;width:180px;height:55px;font-size:14px;line-height:52px;border:none;padding:0 15px;background:none;color:#fff}.search input::-webkit-input-placeholder{color:#fff}.search input:-ms-input-placeholder{color:#fff}.search input::-moz-placeholder{color:#fff}.search input:focus::-webkit-input-placeholder{color:#9ea1b6}.search input:focus:-ms-input-placeholder{color:#9ea1b6}.search input:focus::-moz-placeholder{color:#9ea1b6}.search input::-webkit-search-cancel-button{display:none}.search .btn-search-toggle,.search button{display:block;width:55px;padding:0;border-radius:0;height:55px;line-height:55px;text-align:center;color:#fff;text-decoration:none;position:absolute;right:0;top:0;transition:all .3s}.search .btn-search-toggle:before,.search button:before{content:"\f002";font-size:17px;line-height:18px;display:block;font-family:"FontAwesome";position:absolute;top:18px;left:21px}.search .btn-search-toggle:hover,.search button:hover{background:#c72628}.search button{left:auto;right:0}.search.active{width:300px;background:#3e4048}.search.active .btn-search-toggle{background:#353740;right:auto;left:0}.search.active .btn-search-toggle:before{content:"\f00d"}.search.active button{background:#3e4048}.search.active form{display:block}.search-keyword{font-weight:normal;text-transform:none}.nav-search-results{background:#44464f}.toolbar-total-results{padding-top:10px}.search-item-cms{padding:40px 60px;border-top:1px solid #e2e2e2}.search-item-cms h2{padding:0 0 5px 0;font-size:20px;line-height:26px}.search-item-cms h2 a{color:#44464f}.search-item-cms h2 a:hover{color:#ee2e30}.autocomplete-container{position:absolute;top:0;right:0;background:#fff;left:0;z-index:3;box-shadow:0 0 6px rgba(0,0,0,0.3);padding:60px 0 0 0;border-radius:30px}.ui-autocomplete{background:#fff;text-transform:none;list-style:none;width:455px!important;left:0px!important;right:0px!important;margin:10px 0 25px 0;max-height:400px;overflow:auto;font-size:15px;z-index:550!important;top:0!important;border-radius:30px;padding:6px 30px 0px 30px}.ui-autocomplete li{cursor:pointer;color:#4c4d55;transition:background-color .3s}.ui-autocomplete a{display:block;color:#4c4d55;text-decoration:underline;line-height:20px;padding:7px 0;background:none;display:table}.ui-autocomplete a:hover{color:#ee2e30;text-decoration:underline}.ui-autocomplete a img{display:block;margin:3px 10px 6px 0;float:left}.ui-autocomplete a>span{display:table-cell;vertical-align:middle}.ui-autocomplete a .ac-image{margin:3px 10px 0 0}.ui-autocomplete a .ac-title{font-size:15px}.ui-autocomplete a .ac-image-publish img{margin-right:20px;margin-top:3px}.ui-autocomplete li.autocomplete-showall{text-align:center;margin-top:10px}.ui-autocomplete li.autocomplete-showall a{position:relative;display:inline-block;vertical-align:middle;padding:0 40px;height:36px;font-size:13px;line-height:40px;color:#fff;background:#ee2e30;text-decoration:none;border-radius:50px;text-transform:uppercase;font-weight:bold;transition:all .3s;font-size:11px;width:100%;padding:0;text-align:center}.ui-autocomplete li.autocomplete-showall a:hover{color:#fff;background:#c72628;text-decoration:none}.btn-nav-toggle,.btn-nav-footer{display:none}.nav-mobile{display:none}.top-nav{list-style:none;color:#fff;position:absolute;top:85px;right:0;font-size:0;z-index:60}.top-nav li{display:inline-block;margin:0 0 0 16px;font-size:16px;position:relative}.top-nav a{color:#44464f;display:block;text-decoration:none}.top-nav>li:hover{padding-bottom:5px}.top-nav>li:hover>a{color:#ee2e30}.top-nav ul{position:absolute;background:#fff;left:-99999px;top:28px;box-shadow:0 0 8px rgba(0,0,0,0.2);width:300px;text-align:left;line-height:22px;text-transform:none;opacity:0;transition:opacity .3s}.top-nav ul:after{content:"";position:absolute;display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-5px;left:20px}.top-nav ul li{margin:0;display:block;border-bottom:1px solid #e2e2e2}.top-nav ul a{padding:8px 15px;display:block}.top-nav ul a:hover{color:#ee2e30}.top-nav ul ul{margin:2px 0 0 10em;z-index:100;display:none!important}.top-nav li:hover ul ul,.top-nav li:hover ul ul ul{left:-999em}.top-nav li:hover ul,.top-nav li li:hover ul,.top-nav li li li:hover ul{left:-14px;opacity:1}.nav-container{background:#ee2e30;height:55px;line-height:55px;position:relative;z-index:90}.nav{font-size:0;list-style:none;margin:0;padding:0;z-index:5;height:55px;line-height:56px;font-weight:bold;text-transform:uppercase}.nav>li{text-align:center;display:inline-block;position:relative;font-size:14px;border-left:1px solid #dc2b2d;box-shadow:-1px 0 0 #ff494b}.nav>li>a{height:54px}.nav li.active>ul{display:block}.nav a{display:block;color:#fff;text-decoration:none;padding:0 16px;transition:all .3s}.nav li:hover>a,.nav li.selected>a{color:#fff;background:#c72628;text-decoration:none}.nav li.has-children>a span:after{content:"";display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;position:absolute;top:7px;right:0}.nav ul{background:#c72628;line-height:19px;font-size:15px;position:absolute;left:-9999px;width:330px;text-transform:none;font-weight:normal;margin:0;list-style:none;opacity:0;transition:opacity .3s}.nav ul a{text-align:left;margin:0px;padding:10px 16px}.nav ul a:hover{background:#aa2022}.nav ul ul{display:none!important;margin:0 0 0 320px;top:0;box-shadow:0 0 10px rgba(0,0,0,0.3);width:240px}.nav .home a{width:55px;padding:0;font-size:16px}.nav li:hover ul ul,.nav li:hover ul ul ul{left:-999em}.nav li:hover ul,.nav li li:hover ul,.nav li li li:hover ul{left:auto;opacity:1}.nolink>a{cursor:default!important}.nav-sitemap ul{margin:0 0 0 5px!important}.bc{padding:0 0 18px;color:#44464f;font-size:12px}.bc a{text-decoration:none;padding:0 15px 0 0;color:#ee2e30;margin:0 12px 0 0;position:relative}.bc a:after{content:"";position:absolute;display:block;width:3px;height:5px;background:url(images/sprite.png) no-repeat -28px -5px;right:0;top:5px}.bc a:hover{color:#44464f}.main{padding:19px 0 30px;background:url(images/bg.jpg) no-repeat center top}.main-content-container{float:left;width:785px}.main-content{background:#fff;padding:40px;box-shadow:0 0 6px rgba(0,0,0,0.3)}.main-content ul{list-style:none;padding:0;margin:0 0 15px 20px}.main-content ul li{position:relative;padding:2px 0 2px 18px}.main-content ul li:before{content:"";position:absolute;display:block;width:8px;height:8px;background:#ee2e30;border-radius:200px;top:11px;left:0}.main-content ol{margin:0 0 0 43px}.main-content iframe{width:100%}.main-content img{max-width:100%;height:auto}.wide .main-content-container{width:100%;float:none}.environment-main-content-container{width:100%;float:none}.environment-main-content-container h1{padding-bottom:11px}.environment-main-content{width:100%;float:none}.environment-row{display:flex}@media (max-width:755px){.environment-row{flex-direction:column}}.environment-main-content-col1{display:block;width:100%;flex-grow:1;flex-shrink:1}.environment-main-content-col2{display:block;max-width:440px;flex-grow:0;flex-shrink:0;margin-left:40px}@media (max-width:500px){.environment-main-content-col2{flex-direction:column}}.environment-widget-title{padding:0 0 0 15px;font-size:16px;line-height:1.5}@media (max-width:1200px){.environment-widget-title{padding:13px 0 0 14px}}@media (max-width:980px){.environment-widget-title{padding:10px 0 0 12px;font-size:14px}}.environment-widget-container{padding-bottom:35px}.environment-widget-container img{display:block}@media (max-width:755px){.environment-widget-container{width:320px;margin-inline:auto}}.environment-small-widget-content{height:190px;overflow:hidden}@media (max-width:980px){.environment-small-widget-content{height:150px}}@media (max-width:755px){.environment-small-widget-content{height:140px}}.page-promo .main-content{padding:0}.promo-content{text-align:center;font-size:16px;line-height:1.5;padding:30px 40px}.promo-content h1{font-size:28px;text-transform:none;padding:3px 0 3px}.promo-footer{position:relative;margin-top:40px;padding:30px 80px;text-align:center;font-size:13px;line-height:1.5;color:#000;border-top:1px solid #e2e2e2}.promo-footer p{padding:0 0 7px}.promo-footer a{color:#2279D4;text-decoration:underline}.promo-footer .bin-container p:not(.bin){display:none}.promo-footer .bin-container{margin-bottom:20px}.promo-footer .promo-eu{margin:30px auto 25px}.promo-footer-cms{margin-left:-40px;margin-right:-40px;padding-bottom:0}.promo-eu{display:flex;align-items:center;justify-content:space-between;max-width:510px;margin:auto;padding:20px 0 25px}.bin-container{font-size:12px;line-height:1.5;color:#44464f;font-weight:bold}.bin-container p{padding:0 0 5px}.bin-container .bin{padding:0 0 2px}.bin{font-size:20px;line-height:1.3;text-transform:uppercase}.promo-announcements-intro{color:#44464f;margin-bottom:15px;padding:30px 60px 0;border-top:1px solid #e2e2e2}.promo-subtitle{font-size:24px;border-top:1px solid #e2e2e2;padding:38px 60px 35px}.promo-subtitle-news{border-bottom:1px solid #e2e2e2}.promo-news-btns{padding:15px 60px 40px}.btn-promo-more{text-transform:none;font-weight:normal;font-size:16px;line-height:50px}.team{*zoom:1;clear:both;margin:5px 0 20px}.team:before,.team:after{content:"";display:table}.team:after{clear:both}.team img{float:left;max-width:120px;height:auto;border-radius:3px}.team p{padding:0 0 0 0}.team .team-cnt{float:left;max-width:555px;padding-left:25px;font-size:16px}.team .name{margin-top:5px}.team .title{font-size:14px;margin:3px 0 9px 0}.team .email,.team .tel{padding-left:19px;position:relative}.team .email:before,.team .tel:before{content:"\f098";font:14px/14px "FontAwesome";color:#ee2e30;left:0;top:5px;position:absolute}.team .email:before{content:"\f199";top:6px}.sidebar{float:right;width:395px}.social{text-transform:uppercase;margin:15px 0 0 0;line-height:38px}.social a{position:relative;display:inline-block;text-decoration:none;color:#44464f;padding:0 0 0 46px}.social a:before{content:"";position:absolute;display:block;width:36px;height:36px;content:"\f09a";background:#4463b1;border-radius:3px;left:0;top:0;font-family:"FontAwesome";font-size:19px;color:#fff;text-align:center;transition:all .3s}.social a:hover:before{background:#385294}.social .facebook{margin-right:30px}.social .youtube:before{background:#e52117;content:"\f16a";font-size:23px}.social .youtube:hover:before{background:#bf1c13}.nav-sidebar{background:#44464f;list-style:none;padding:42px 45px 30px;margin:0;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:22px}.nav-sidebar li{margin:0 0 10px 0}.nav-sidebar a{color:#fff;text-decoration:none;position:relative;display:block}.nav-sidebar a:hover{text-decoration:underline}.nav-sidebar .selected>a{text-decoration:underline}.nav-sidebar>.has-children>a{padding-right:16px}.nav-sidebar>.has-children span{position:relative}.nav-sidebar>.has-children>a>span:after{content:"";position:absolute;display:block;width:8px;height:5px;background:url(images/sprite.png) no-repeat -28px 0;top:4px;right:-16px;opacity:.3}.nav-sidebar ul{list-style:none;text-transform:none;font-weight:normal;line-height:20px;margin:6px 0 20px 20px}.nav-sidebar ul li{margin:0 0 8px 0}.nav-sidebar ul ul{margin-bottom:8px;margin-top:5px}.nav-sidebar ul ul a{color:#C6C6CE}.sidebar-contact{padding:50px 45px 0;font-size:14px;line-height:21px}.sidebar-contact .title{text-transform:uppercase;font-weight:bold;color:#ee2e30;font-size:13px;line-height:20px;margin-bottom:10px}.sidebar-cnt{background:#44464f;color:#fff;padding:45px 62px;font-size:14px;line-height:21px}.sidebar-cnt a{color:#fff}.sidebar-cnt img{border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.4);max-width:100%;height:auto}.page-cms-contact .sidebar-contact{padding:0}.page-cms-contact .sidebar-contact img{display:block;max-width:100%;height:auto}.page-cms-contact .sidebar-cnt{font-size:16px;line-height:26px}.page-cms-contact .sidebar-cnt .title{font-size:16px;color:#fff}.page-cms-contact .sidebar-cnt a{color:#fff}.page-cms-158 .sidebar-contact .title{display:none}.page-cms-158 .sidebar-contact .first-title{padding-top:0}html[lang=hr] .page-cms-homepage .main{padding:60px 0 65px;background:url(images/vbg.png) no-repeat center 1px}html[lang=en] .page-cms-homepage .main{padding-top:30px}.hp-search{float:left;width:480px;padding:0 0 0 35px;position:relative;z-index:85}.hp-search form{background:#fff;border-radius:100px;height:60px;margin:0 0 10px -35px;position:relative}.hp-search form:before{content:"\f002";color:#ee2e30;font:16px/17px "FontAwesome";position:absolute;top:20px;left:31px;z-index:10}.hp-search input{-webkit-appearance:textfield;position:absolute;font-size:15px;width:100%;height:60px;border:none;border-radius:100px;background:none;color:#44464f;padding:0 135px 0 60px;z-index:5}.hp-search input::-webkit-input-placeholder{color:#44464f}.hp-search input:-ms-input-placeholder{color:#44464f}.hp-search input::-moz-placeholder{color:#44464f}.hp-search input:focus::-webkit-input-placeholder{color:#b2b5ce}.hp-search input:focus:-ms-input-placeholder{color:#b2b5ce}.hp-search input:focus::-moz-placeholder{color:#b2b5ce}.hp-search input::-webkit-search-cancel-button{display:none!important}.hp-search button{width:100px;height:36px;position:absolute;right:15px;top:12px;padding:0;text-align:center;line-height:38px;font-size:14px;z-index:10}.hp-search p{padding-bottom:10px}.hp-search .note{font-size:12px}.hp-right{float:right;width:620px}.hp-search,.hp-right{font-size:16px}.hp-search h2,.hp-right h2{text-transform:uppercase;font-size:24px;font-family:"Trajan",Arial,Helvetica,sans-serif;font-weight:bold;padding:0 0 25px 0}.search-data{list-style:none;padding:0;margin:0;font-size:0}.search-data li{display:inline-block;width:50%;padding:0 0 3px 0;font-size:16px}.section-news{background:#ee2e30 url(images/newsbg.png) no-repeat bottom left;background-size:100% auto;padding:65px 0 50px;font-size:0}.section-news h2{color:#fff;padding:0 0 30px 35px;font:36px/44px "Trajan",Arial,Helvetica,sans-serif}.section-news h2 a{color:#fff}.section-news .btn{float:right;margin:15px 0 0 0}.section-news .btn-hp-report-event{width:100%;margin:0;float:none;text-align:center}.section-news.no-events{background-size:70% auto}.hp-events-btns{padding:6px 15px 0;height:74px}.section-numbers .wrapper{padding:75px 0}.numbers-content{width:740px;padding:40px;float:left;box-shadow:0 0 7px rgba(0,0,0,0.4);background:#fff}.numbers-content h2{font:28px/40px "Trajan",Arial,Helvetica,sans-serif;padding:0 0 20px 0}.numbers-content ul{list-style:none;padding:0;margin:0;column-count:2;-webkit-column-count:2;-moz-column-count:2}.numbers-content ul span{display:inline-block;vertical-align:top;width:175px}.accordion{font-size:14px;line-height:21px}.accordion>dd{max-height:0;padding:0 0 0 15px;overflow:hidden;transition:max-height .3s;border-bottom:1px solid #f5f5f5}.accordion>dd.active{max-height:5000px;padding-bottom:20px}.accordion>dt{text-transform:uppercase;font-weight:bold}.accordion>dt a{text-decoration:none;color:#000;display:block;padding:16px 0 14px 20px;position:relative}.accordion>dt a:before{position:absolute;font-size:16px;display:block;left:0;top:16px;line-height:20px;content:"\f0fe";font-family:"FontAwesome"}.accordion>dt.active a,.accordion>dt a:hover{color:#ee2e30}.accordion>dt.active a:before{content:"\f146"}.sidebar-numbers{width:440px;font-size:14px;line-height:21px;color:#fff;float:left;padding:50px 0 0 35px;background:#44464f;margin:45px 0 0 0}.phonebook-sidebar{width:100%;margin:0;padding:45px 10px 0 60px;border-top:1px solid #52545f}.phonebook-sidebar .sidebar-numbers-item img{width:60px;height:auto}.phonebook-sidebar .sidebar-numbers-item .item-cnt{padding:0}.sidebar-numbers-item{*zoom:1;clear:both;margin:0 0 50px 0}.sidebar-numbers-item:before,.sidebar-numbers-item:after{content:"";display:table}.sidebar-numbers-item:after{clear:both}.sidebar-numbers-item img{float:left;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.4)}.sidebar-numbers-item .name{font-weight:bold;color:#fff;text-transform:uppercase;font-size:16px}.sidebar-numbers-item .item-cnt{float:right;width:245px;padding:25px 0 0 0}.sidebar-numbers-item .title{font-size:12px;padding:2px 0 4px 0}.sidebar-numbers-item p{padding:0 0 1px 0}.sidebar-numbers-item .fa{opacity:.3;margin-right:4px}.sidebar-numbers-item a,.sidebar-numbers-item a[href^=tel]{color:#fff;text-decoration:none}.section-vacancies{padding:80px 0;font-size:16px;line-height:23px}.vacancies-subtitle{text-transform:uppercase;color:#ee2e30;padding:0 0 30px 0;font-weight:bold}.vacancies-container{box-shadow:0 0 5px rgba(0,0,0,0.3);position:relative}.vacancies-container h2{font:32px/40px "Trajan",Arial,Helvetica,sans-serif;padding:0 0 10px 0}.vacancies-container:after{content:"";position:absolute;display:block;width:1px;height:100%;background:#e2e2e2;top:0;bottom:0;left:50%}.vacancies-col{padding:50px;float:left;width:50%}.vacancy{padding:0 0 30px 0}.vacancy .date{font-size:13px;color:#ee2e30;padding:0 0 4px 0}.vacancy .date .fa{font-size:14px;color:#c6c6c6;margin-right:5px}.vacancy a{text-decoration:none;color:#44464f}.vacancy a:hover{color:#ee2e30}.vacancy-categories{float:left;width:50%;list-style:none;padding:30px 0 0 50px;margin:0;text-transform:uppercase;font-weight:bold;font-size:0}.vacancy-categories li{display:inline-block;width:50%;vertical-align:top;font-size:13px}.vacancy-categories a{text-decoration:none;color:#ee2e30;display:block;padding:2px 15px 2px 0}.vacancy-categories a:hover{color:#44464f}.section-gric{min-height:700px;position:relative;margin-bottom:95px}.section-gric:before{content:"";position:absolute;display:block;width:100%;height:288px;background:#ee2e30 url(images/gricbg.jpg) no-repeat right top;top:20px}.gric-left,.gric-right{position:relative;z-index:2}.gric-left{float:left;padding:200px 10px 50px 48px;background:#f7f7f7 url(images/gric.jpg?v1) no-repeat left top;width:350px;height:702px;font-size:16px}.gric-left .title{text-transform:uppercase;font-weight:bold;margin:0 0 5px 0;font-size:20px;color:#44464f;line-height:28px}.gric-left .title>span{display:block}.gric-left h4{font-size:16px;padding:20px 0 3px 0}.gric-left p{padding:0}.gric-left a{text-decoration:none;color:#44464f}.gric-left .label{display:inline-block;width:140px}.gric-left .btn{width:255px;text-align:center;padding:0;color:#fff;margin:25px 0 0 0}.gric-right{float:right;width:750px;padding-right:30px;line-height:34px}.gric-right .btn{margin:9px 10px 0 0}.gric-header{font-size:24px;font-weight:bold;text-transform:uppercase;line-height:68px;color:#fff;margin:133px 0 75px}.gric-header a{color:#fff;text-decoration:none}.gric-phone{font-size:84px}.gric-phone a,.gric-phone a.tel{color:#fff}.section-gallery-container{overflow:hidden;padding:35px 0;position:relative}.section-gallery-container:after{content:"";position:absolute;display:block;width:auto;height:50px;left:0;right:0;bottom:-15px;background:#fff}.section-gallery{background:#44464f;min-height:541px;color:#fff}.gallery-left{float:left;width:430px;padding:125px 0 0 0;color:#fff}.gallery-left h2{font:24px/33px "Trajan",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;padding:0 0 15px 0}.nav-citylife{list-style:none;padding:0;margin:0 0 25px 0;text-transform:uppercase;font-size:0}.nav-citylife li{display:inline-block;margin:2px 0;width:50%;vertical-align:top;font-size:14px}.nav-citylife>li{font-weight:bold}.nav-citylife a{text-decoration:none;color:#fff;display:block}.nav-citylife a:hover{text-decoration:underline}.nav-citylife ul{text-transform:none;line-height:23px;margin:0 0 15px 0}.nav-citylife ul li{width:100%;font-weight:normal}html[lang=en] .nav-citylife li{width:100%}.gallery-right{float:right;width:750px}.gallery-images{width:1200px}.gallery-images a{display:block;width:185px;height:135px;position:relative;float:left;border:1px solid #383a41;border-right:0;border-bottom:0}.gallery-images a:hover{z-index:100}.gallery-images a:hover img{box-shadow:0 0 20px rgba(0,0,0,0.8);transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);opacity:1}.gallery-images img{position:absolute;display:block;opacity:.5;width:100%;height:auto;min-height:100%;min-width:100%;transition:all .3s}.events-rotator-container{position:relative;width:860px;float:left;margin-bottom:70px}.events-rotator-container img{display:block}.projects-rotator-container{width:100%!important;margin-bottom:70px}.events-pager{position:absolute;top:15px;right:35px;font-size:0}.bx-pager-item{display:inline-block;margin:0 0 0 10px}.bx-pager-item a{display:block;width:20px;height:20px;border:2px solid #fff;border-radius:100px;position:relative}.bx-pager-item a.active:after{content:"";position:absolute;display:block;width:10px;height:10px;background:#fff;top:3px;left:3px;border-radius:100px}.projects-pager .bx-pager-item a{border-color:#44464f}.projects-pager .bx-pager-item a.active:after{background:#ee2e30}.events-rotator{margin:0;padding:0}.events-rotator li{box-shadow:0 0 3px rgba(0,0,0,0.4);display:none}.events-rotator img{max-width:100%;height:auto}.events-rotator .first-slider{display:block}.events-rotator .image-mobile{display:none}.projects-title{font:36px/44px "Trajan",Arial,Helvetica,sans-serif;padding:0 0 30px 35px}.projects-rotator-container .bx-controls{position:absolute;top:50%;left:0;right:0}.projects-rotator-container .bx-controls .bx-prev,.projects-rotator-container .bx-controls .bx-next{position:absolute;display:block;width:40px;height:60px;font-size:0}.projects-rotator-container .bx-controls .bx-prev:before,.projects-rotator-container .bx-controls .bx-next:before{content:"\e900";font:50px/60px "icomoon";position:absolute;left:0;top:0;width:100%;color:#44464f}.projects-rotator-container .bx-controls .bx-prev:hover:before,.projects-rotator-container .bx-controls .bx-next:hover:before{color:#ee2e30}.projects-rotator-container .bx-controls .bx-prev.disabled,.projects-rotator-container .bx-controls .bx-next.disabled{display:none}.projects-rotator-container .bx-controls .bx-prev{left:-62px}.projects-rotator-container .bx-controls .bx-prev:before{transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.projects-rotator-container .bx-controls .bx-next{right:-62px}.section-video{background:#44464f url(images/videobg.jpg) no-repeat center top;color:#fff;padding:90px 0}.section-video h2{font-size:20px;line-height:21px;padding:8px 0 3px 0}.section-video h2 a{color:#44464f}.section-video h2.no-date{padding-bottom:35px}.section-video .date{padding:0 0 23px 0;text-transform:uppercase;font-size:16px;font-weight:bold;color:#44464f}.section-video .video{width:830px;height:475px;box-shadow:0 0 5px rgba(0,0,0,0.4);float:left}.section-video .video p{padding:0;height:100%}.section-video .video iframe{width:100%;height:100%;display:block}.cams-container{overflow:hidden;max-width:840px;float:left;min-height:450px}.cam,.vid{visibility:hidden;overflow:hidden;height:1px;display:block}.cam.active,.vid.active{visibility:visible;height:auto}.sidebar-cams{padding-top:55px}.sidebar-video{width:250px;float:right}.sidebar-video h3{font-size:16px;font-weight:bold;padding:0 0 15px 0;color:#000}.sidebar-video ul{list-style:none;padding:0;margin:0 0 20px 0;font-size:14px;line-height:21px}.sidebar-video ul li{margin:0 0 9px 0}.sidebar-video ul a{text-decoration:none;color:#44464f;position:relative;padding:1px 0 0 29px}.sidebar-video ul a:hover,.sidebar-video ul a:hover:before{color:#ee2e30}.sidebar-video ul a:before{content:"\f16a";position:absolute;left:0;top:0;font:22px/20px "FontAwesome";color:#848484;transition:all .3s}.sidebar-video-wide{width:100%;float:none;margin:15px 0 0 0;min-height:0;padding-left:45px}.sidebar-video-wide ul li{display:inline-block;vertical-align:top;width:16%}.tabs{list-style:none;padding:0;margin:0;text-transform:uppercase;font-size:0;font-weight:bold}.tabs li{display:inline-block;vertical-align:top;margin-right:1px;background:#ee2e30;border-top-left-radius:5px;border-top-right-radius:5px;font-size:15px;height:47px;line-height:51px}.tabs li.active{background:#fff}.tabs li.active a{color:#ee2e30}.tabs a{color:#fff;display:block;padding:0 30px}.tabs-content{background:#fff;padding:30px;color:#44464f}.tabs-content>div{display:none}.hp-events{width:300px;float:right;padding:0 0 70px}.hp-news .hp-news-all{margin-top:4px}@media (max-width:755px){.hp-news .hp-news-all{margin-top:12px}}.hp-other-news{padding-top:55px}.hp-other-news .hp-other-news-all{margin-top:4px}@media (max-width:755px){.hp-other-news .hp-other-news-all{margin-top:12px}}.hp-news-top,.hp-other-news-top{display:flex;justify-content:space-between}.hp-other-news-items{display:flex}.hp-other-news-items .publish-special-post:first-child{margin-left:0}.page-publish-index .main-content,.page-search-index .main-content,.page-event-index .main-content,.page-councilsession-index .main-content{padding:0}.publish-header{padding:40px 60px}.publish-header h1{float:left;padding:6px 0 0 0}.sort{float:right;margin:6px 0 0 0}.sort .chzn-container{height:35px;width:210px!important;text-transform:uppercase;font-weight:bold;font-size:14px}.sort .chzn-container-single .chzn-single{height:35px;line-height:34px;color:#44464f}.sort .chzn-container-single .chzn-single span{padding:0 0 0 30px}.sort select{height:35px;line-height:31px;font-weight:bold;text-transform:uppercase;width:100%;background:url(images/select-arrow.png) no-repeat right 9px}.nav-publish-sidebar{padding-left:47px}.nav-publish-sidebar a{opacity:.5;transition:opacity .3s}.nav-publish-sidebar a:hover,.nav-publish-sidebar a.active{text-decoration:none;opacity:1}.special-posts{background:#ee2e30 url(images/newsbg.png) no-repeat left 190%;background-size:250% auto;padding:40px 47px 20px}.special-posts .publish-special-post{margin:0 0 30px 0}.sidebar-title{font:20px/24px "Trajan",Arial,Helvetica,sans-serif;padding:0 0 25px 0;text-transform:uppercase;color:#fff}.sidebar-title-search{padding:40px 0 0 45px}.nav-search-sidebar{padding-top:30px}.no-publish{padding:0 60px 40px}.p-filter{padding:12px 60px 16px;border-top:1px solid #e2e2e2;font-size:0}.p-filter label{display:block;font-size:14px;line-height:22px;height:26px}.p-filter input{height:35px;line-height:35px;width:135px;border-radius:0;border-width:1px}.p-filter button{border-radius:0;padding:0 10px;height:35px;line-height:40px;padding:0;width:158px}.p-searchfield{display:inline-block;vertical-align:top;margin:0 15px 0 0;position:relative}.searchfield-datetime_published_s input,.searchfield-datetime_published_e input{padding-right:30px}.searchfield-datetime_published_s:before,.searchfield-datetime_published_e:before{content:"\f073";color:#ee2e30;font:14px/14px "FontAwesome";position:absolute;right:10px;bottom:10px}.searchfield-search_q input{width:160px}.searchfield-datetime_published_e{margin-top:26px}.searchfield-datetime_published_e label{display:inline-block;vertical-align:top;padding-right:15px;line-height:35px}.p-searchfield-button{margin:0;padding:25px 0 0 0}.page-publishnovosti .p-filter{display:none}.load-more-container{text-align:center}.btn-load-more{margin:10px 0 45px 0}.council-session-title{float:none!important}.council-date{padding-bottom:25px}.council-session-desc{padding-top:10px}.council-points-title{font-size:16px;padding:45px 0 10px;text-transform:uppercase}.council-points{margin-inline:-40px;border-top:1px solid #e2e2e2;margin-top:10px}@media (max-width:1200px){.council-points{margin-inline:-30px}}@media (max-width:755px){.council-points{margin-inline:-10px}}.council-point{border-bottom:1px solid #e2e2e2;padding:21px 40px}@media (max-width:1200px){.council-point{padding-inline:30px}}@media (max-width:755px){.council-point{padding-inline:10px}}.council-point p:last-child{padding-bottom:0}.accordion-item[open] .council-point-desc{padding-top:10px}.accordion-item[open] .accordion-toggle .show{display:none}.accordion-item[open] .accordion-toggle .hide{display:flex}.accordion-item[open] .accordion-toggle .hide:before{display:none}.council-point-title{font-size:16px;font-weight:bold;position:relative;display:flex;justify-content:space-between;cursor:default}.council-point-title::-webkit-details-marker{display:none}.accordion-toggle{text-transform:uppercase;font-size:14px;cursor:pointer}.accordion-toggle span{position:relative;display:flex;align-items:center}.accordion-toggle span:after,.accordion-toggle span:before{content:"";display:block;width:13px;height:3px;background:#ee2e30;border-radius:5px;margin-left:8px}.accordion-toggle span:before{position:absolute;top:5px;right:5px;margin-left:0;height:13px;width:3px}.accordion-toggle .hide{display:none}.council-video{padding-bottom:20px}.council-video iframe{display:block}.page-councilsession-detail .bc,.page-councilsession-index_questions .bc,.page-councilsession-index_councillors .bc{visibility:hidden}.table-councillors{font-size:14px;line-height:1.6;width:100%}@media (max-width:755px){.table-councillors{display:block;font-size:15px}.table-councillors tbody{display:block}}.table-councillors thead{font-weight:bold;color:#ee2e30;text-transform:uppercase}@media (max-width:755px){.table-councillors thead{display:none}}.table-councillors th{text-align:left;padding:0 0 8px}.table-councillors tr{border-bottom:1px solid #e2e2e2}@media (max-width:755px){.table-councillors tr{display:block;padding:20px 10px}}.table-councillors tr td:last-child{padding-right:0}.table-councillors td{padding:8px 40px 8px 0;vertical-align:top}@media (max-width:755px){.table-councillors td{display:block;padding:0;width:100%}}.table-councillors-name{width:210px}.councillors-title{font-weight:bold;text-transform:uppercase}.councillors-status{text-transform:uppercase;color:#ee2e30;font-weight:bold}.btn-councillor{font-weight:bold;text-transform:uppercase;color:#44464f}.btn-councillor span{position:relative;display:flex;align-items:center}.btn-councillor span:after{content:"\e906";font:12px/1 "icomoon";color:#ee2e30;margin-left:8px}.council-filters{display:flex;align-items:flex-end;column-gap:15px;background:#fafafa;margin:0 0 35px;border-block:1px solid #e2e2e2;padding:20px 40px 30px;margin-inline:-40px}@media (max-width:1200px){.council-filters{margin-inline:-30px;padding-inline:30px}}@media (max-width:755px){.council-filters{margin-inline:-10px;flex-wrap:wrap;gap:10px;padding:15px 10px 20px;margin-bottom:0}}.council-filters label{font-size:14px;text-transform:uppercase;font-weight:bold}.council-filters input,.council-filters select{border-radius:4px;background-color:#fff;height:44px;border-width:1px;padding:0 20px;background-position:right 20px center}.council-filters select{padding-right:50px}.council-searchfield{width:30%}@media (max-width:755px){.council-searchfield{width:calc(50% - 5px)}}.btn-councilllors-filter{border-radius:4px;height:44px;padding:0;flex-grow:1}@media (max-width:755px){.councillors-title{font-size:18px}.page-councillors-title{font-size:18px;line-height:1.4;padding-bottom:10px}.councillors-items{margin-inline:-10px}.councillors-email{margin:7px 0 9px}.cauncillor-party{font-size:14px}}.council-questions-updated{padding:0 0 25px}@media (max-width:755px){.council-questions-updated{padding:5px 0 20px}}.page-council-questions-cnt p:last-child{padding-bottom:3px}.page-council-questions-title{padding:0 0 10px}.cqp{border-bottom:1px solid #e2e2e2;padding:20px 40px;margin-inline:-40px}@media (max-width:755px){.cqp{margin-inline:-10px;padding:15px 10px}}.cqp[open]{padding-bottom:40px}@media (max-width:755px){.cqp[open]{padding-bottom:20px}}.cqp[open] .cgp-header{margin-bottom:10px}@media (max-width:755px){.cqp[open] .cgp-header{margin-bottom:5px}}.cqp-name{text-transform:uppercase;color:#ee2e30;font-weight:bold}@media (max-width:755px){.cqp-name{display:block}}@media (max-width:755px){.cqp-session{display:block;font-size:13px;line-height:1.5;padding:3px 0 5px 0}.cqp-role{display:block}.cqp-role .sep{display:none}}.cqp-info{font-size:14px}.cqp-title{font-size:16px;font-weight:bold;padding:2px 100px 0 0}.cgp-header{position:relative}.cqp-toggle{position:absolute;bottom:0;right:0;font-weight:bold}@media (max-width:755px){.cqp-toggle{bottom:auto;top:0}}.cqp-subtitle{font-size:16px;font-weight:bold;padding-bottom:8px}.cqp-subtitle span{font-weight:normal}@media (max-width:755px){.cqp-subtitle{font-size:15px}}.cqp-section{padding-top:25px}.cwp-file-desc{padding-bottom:10px}.cqp-download{position:relative;display:flex;align-items:center}.cqp-download:before{content:"\e908";font:18px/1 "icomoon";color:#ee2e30;margin-right:7px}.filter-questions{flex-wrap:wrap;gap:15px;margin-bottom:0}@media (max-width:755px){.filter-questions{column-gap:10px}}.filter-questions .council-searchfield{width:calc(100% / 3 - 10px)}@media (max-width:755px){.filter-questions .council-searchfield{width:calc(100% / 2 - 5px)}}.filter-questions .searchfield-keyword{width:calc(100% - (100% / 3) - 5px)}@media (max-width:755px){.filter-questions .searchfield-councilsession,.filter-questions .searchfield-keyword{width:100%}}.no-council-questions{padding-top:40px}.ui-datepicker{display:none;border-radius:3px;background:#fff;width:260px;z-index:210!important;color:#fff;font-size:13px;box-shadow:0 0 30px rgba(0,0,0,0.5)}.ui-datepicker-calendar{width:230px;margin:12px auto 15px auto}.ui-datepicker-calendar td{padding:0 1px 1px 0;color:#fff;text-align:center;width:14.2%;vertical-align:middle}.ui-datepicker-calendar a,.ui-datepicker-calendar span{border:1px solid #dbdee7;color:#4c5373;margin:1px;display:block;border-radius:1px;text-decoration:none;transition:all .3s}.ui-datepicker-calendar a:hover{background:#ee2e30;color:#fff;border:1px solid #ee2e30}.ui-datepicker-calendar th span{color:#464646;font-size:12px;border:none;font-weight:normal}.ui-datepicker-calendar .ui-datepicker-unselectable,.ui-datepicker-calendar .ui-state-disabled span{color:#b6bacc;border-color:#f2f3f6}.ui-datepicker-header,.ui-timepicker-div .ui-widget-header{border-radius:3px;color:#fff;height:42px;background:#ee2e30;position:relative;text-transform:uppercase;font-size:17px;font-family:"Trajan",Arial,Helvetica,sans-serif;border-bottom:1px solid #ff373a}.ui-datepicker-header div,.ui-timepicker-div .ui-widget-header div{padding:0 0 0px 21px;width:100%;line-height:44px;font-size:14px}.ui-datepicker-header a,.ui-timepicker-div .ui-widget-header a{text-decoration:none;padding:1px 2px;cursor:pointer}.ui-datepicker-header select,.ui-timepicker-div .ui-widget-header select{margin-right:3px;padding:1px 3px;font:11px/16px Tahoma}.ui-datepicker-prev,.ui-datepicker-next{display:block;width:30px;height:40px;position:absolute;top:0;right:44px;text-indent:0}.ui-datepicker-prev:before,.ui-datepicker-next:before{content:"\f053";font:13px/43px "FontAwesome";color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{display:none}.ui-datepicker-next{right:10px;left:auto;transform:scalex(-1)}.ui-timepicker-div{color:#44464f}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div select{height:37px;padding:0 20px;background-size:11px auto;background-position:right 20px center}.ui-timepicker-div dl{padding:0 15px 12px}.ui_tpicker_time_label,.ui_tpicker_time{display:none!important}.ui-datepicker-buttonpane{padding:0px 15px 13px}.ui-datepicker-buttonpane button{padding:0;width:100%}.ui-datepicker-current{display:none!important}.publish-post{padding:40px 60px;display:block;text-decoration:none;border-top:1px solid #e2e2e2;font-size:14px;line-height:21px;transition:all .3s;color:#44464f}.publish-post h2{text-transform:none;font-size:20px;padding:0 0 7px 0;line-height:24px;transition:all .3s}.publish-post figure{float:left;background:url(images/loader.gif) no-repeat center center;width:200px;margin:5px 0 0 0;height:120px}.publish-post img{opacity:0;transition:opacity .3s;max-width:100%;height:auto}.publish-post .post-content{float:right;width:435px}.publish-post .date{color:#7f7f7f;font-size:12px;padding-top:10px}.publish-post.loaded figure{background:none}.publish-post.loaded img{opacity:1}.publish-post .no-image{float:none;width:100%}@media screen and (min-width:980px){.publish-post:hover{text-decoration:none;background:#44464f;color:#fff}.publish-post:hover h2{color:#fff}}.publish-special-post{width:300px;position:relative;display:inline-block;vertical-align:top;background:#fff;padding:30px;margin:0 0 20px 20px;box-shadow:0 0 3px rgba(0,0,0,0.4)}.publish-special-post figure{display:block;line-height:150px;text-align:center;margin:0 0 12px 0;height:150px;background:url(images/loader.gif) no-repeat center center}.publish-special-post img{display:block;margin:auto;opacity:0;transition:opacity .3s;width:auto;height:auto;max-width:100%;max-height:150px}.publish-special-post h3{font-size:16px;padding:0 0 10px 0;line-height:21px;font-weight:normal;text-transform:none;min-height:80px}.publish-special-post h3 a{color:#44464f}.publish-special-post h3 a:hover{color:#ee2e30}.publish-special-post .date{font-size:12px;line-height:16px;color:#7f7f7f}.publish-special-post .loaded{background:none}.publish-special-post .loaded img{opacity:1}.publish-special-post-big{width:540px;float:left;margin:0;padding:30px 40px;min-height:656px}.publish-special-post-big figure{margin-bottom:22px;height:380px;line-height:380px}.publish-special-post-big img{max-height:none}.publish-special-post-big h3{min-height:0;font-size:20px;line-height:25px;font-weight:bold}.publish-special-post-big h3 a{color:#44464f}.publish-special-post-big .date{position:absolute;bottom:30px}.publish-special-homepage{position:relative}.publish-special-homepage .badge{position:absolute;width:80px;height:80px;background:url(images/sprite.png) no-repeat -41px top;top:-2px;left:-2px;color:#fff;z-index:100;font-size:11px;text-transform:uppercase}.publish-special-homepage .badge span{position:absolute;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:17px;left:2px}.pp-short-description{font-size:16px;padding-bottom:5px}.publish-post-promo-news{border:0;padding-bottom:15px}.publish-post-promo-news:hover{background:none;color:#44464f}.publish-post-promo-news:hover h2{color:#ee2e30}.publish-post-announcement{border:0;padding-top:15px;padding-bottom:15px}.publish-post-announcement h2{font-size:16px}.publish-post-announcement h2 a{color:#44464f}.publish-post-announcement .short-description{font-size:0}.publish-post-announcement .short-description p{padding:0;display:inline}.publish-post-announcement .short-description a{font-size:14px}.publish-post-announcement .date{padding-top:4px}.publish-post-announcement:hover{background:none;color:#44464f}.publish-post-announcement:hover h2{color:#44464f}.publish-date{padding:0 0 6px 0;font-size:14px;color:#7f7f7f}.hero-image{text-decoration:none;color:#44464f;margin-bottom:15px;display:block}.hero-image:hover{text-decoration:none}.publish-details-thumbs{font-size:0;margin-top:15px}.publish-details-thumbs a{display:inline-block;vertical-align:top;margin:0px 0 20px 0}.publish-details-thumbs a:nth-child(3n){margin-right:0}.publish-details-thumbs img{display:block}.special-posts-detail{padding-bottom:40px}.btn-allnews-detail{float:right;padding:0 30px;margin-right:30px}.publish-documents{border-top:1px solid #e2e2e2;font-size:13px;text-transform:uppercase;font-weight:bold;margin-top:15px}.publish-documents p{padding:0;border-bottom:1px solid #e2e2e2;padding:12px 0 8px}.publish-documents .btn-download-link span:before{top:2px}.inactive{background:#ee2e30 url(images/message-error.png) no-repeat 40px 44px;color:#fff;font-size:24px;font-weight:bold;text-transform:uppercase;padding:50px 40px 50px 87px;box-shadow:0 0 6px rgba(0,0,0,0.3)}.publish-start-date{padding-bottom:15px;font-size:14px}.page-vacancies-detail .notifyme-form{position:relative;display:block;height:auto}.page-vacancies-detail .notifyme-form input[type=text]{display:block;position:relative;width:100%;height:55px;line-height:55px;border:1px solid #dedede;border-radius:5px;padding:0 330px 0 20px;font-size:16px}.page-vacancies-detail .notifyme-form .btn{position:absolute;top:10px;right:10px;padding:0;width:295px;text-align:center}#events-calendar h2{color:#44464f}#events-calendar .fc-header{position:relative}#events-calendar thead{background:#44464f;color:#fff;text-align:center;font:12px/14px "Trajan",Arial,Helvetica,sans-serif}#events-calendar thead th{border:0;padding:9px 0}#events-calendar tbody td{text-align:center}#events-calendar .fc-header-title{display:block}#events-calendar .fc-header-title h2{font-weight:normal;font:15px/20px "Trajan",Arial,Helvetica,sans-serif;padding:10px 0}#events-calendar .fc-header-left{width:100%;text-align:center}#events-calendar .fc-header-right{position:absolute;left:0;top:0;right:0;width:100%}#events-calendar .fc-day{text-align:center;font-size:14px;cursor:default}#events-calendar .fc-day>div{height:37px;padding:7px 0 0;position:relative}#events-calendar .fc-button{background:none;width:45px;height:40px;border:none;position:absolute;top:0;padding:0;margin:0;box-shadow:none}#events-calendar .fc-button span{display:none}#events-calendar .fc-button:before{content:"\e905";color:#ee2e30;font:16px/40px "icomoon";width:100%;text-align:center;position:absolute;top:0;left:0}#events-calendar .fc-button.fc-state-down{box-shadow:none}#events-calendar .fc-button-prev{left:0}#events-calendar .fc-button-next{right:0}#events-calendar .fc-button-next:before{transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}#events-calendar .fc-grid .fc-day-number{float:none}#events-calendar .fc-grid .fc-day-content{padding:0;display:none!important}#events-calendar .fc-state-highlight{background:transparent}#events-calendar .fc-widget-header,#events-calendar .fc-widget-content{border-color:#e2e2e2}#events-calendar .fc-first{border-left:0}#events-calendar .fc-last{border-right:0}#events-calendar .fc-event,#events-calendar .fc-day-content{display:none}#events-calendar .fc-view{overflow:visible}#events-calendar .fc-event-day{position:relative}#events-calendar .fc-event-day>div{position:relative}#events-calendar .fc-event-day:before{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #ee2e30 transparent;right:0;bottom:0}#events-calendar .fc-event-day:hover{background:#ee2e30;color:#fff;position:static}#events-calendar .fc-event-day:hover .event-tooltip{display:block}#events-calendar .fc-event-day:hover:before{display:none}#events-calendar .fc-event-day:hover>div:first-child:after{content:"";position:absolute;display:block;width:6px;height:6px;z-index:500;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;margin-left:-3px;bottom:-3px}.event-tooltip{display:none;height:auto!important;max-height:365px;overflow:auto;padding:0!important;color:#44464f;font-size:12px;line-height:17px;left:0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:100;left:10px;right:10px;text-align:left;position:absolute!important}.event-tooltip-item{border-bottom:1px solid #e2e2e2}.event-tooltip-item a{display:block;padding:10px 15px;color:#44464f;text-decoration:none}.event-tooltip-item .event-tooltip-headline{color:#ee2e30}.event-tooltip-item .event-tooltip-date{padding:1px 0 0}.event-tooltip-item .ep-date-col{font-size:11px;display:inline-block;vertical-align:top}.event-tooltip-item .ep-time-item{padding-left:17px;margin-left:5px}.event-tooltip-item .ep-time-item:before{font-size:12px;line-height:12px;top:2px}.event-col-status-label{display:none}.e-post h2{padding:0 0 1px}.ep-short-description{padding:5px 0 0}.ep-headline,.ed-headline{font-weight:bold;color:#ee2e30;text-transform:uppercase;padding:5px 0 3px;font-size:12px;line-height:16px}.ep-date{font-size:0;padding:6px 0 0;line-height:16px;min-height:26px}.ep-date-col{font-size:15px;position:relative;display:inline-block;vertical-align:top}.ep-date-item{position:relative;display:inline-block;vertical-align:top}.ep-time-item{padding-left:24px;margin-left:7px}.ep-time-item:before{content:"\e904";font:16px/16px "icomoon";position:absolute;left:0;top:0;color:#ee2e30}.ed-image img{border:1px solid #e2e2e2;padding:1px;display:block}.ed-title{font-size:32px;line-height:35px;padding:0 0 3px 0}.ed-headline{padding:0 0 8px}.ed-contact,.ed-organizer{padding:10px 0 0}.ed-location{font-size:19px}.ed-date{padding:13px 0}.ed-date .ep-date-col{font-size:21px}.ed-date .ep-time-item{margin-left:13px}.ed-date .ep-time-item:before{font-size:22px;line-height:21px;top:-3px}.ed-date .ep-time-item{padding-left:32px}.ed-price{font-size:19px}.ed-content{padding:15px 0 0;font-size:17px}.e-sidebar{background:#ee2e30;padding:40px 40px 30px}.btn-report-event{display:block;margin:20px 15px 0;text-align:center}.fc-button-today{display:none!important}.events-calendar{background:#fff}.events-calendar-footer{padding:13px 15px}.events-calendar-footer .btn{float:none;margin:0}.btn-all-events-calendar{width:100%;text-align:center}.fc-header-center{display:none}.ed-thumbs{padding:25px 0 10px}.ed-thumb{padding-bottom:25px}.ed-url{padding-top:8px;word-break:break-all}.page-auth-login .bc,.page-auth-forgotten_password .bc{display:none}.page-auth-login .main-content-container,.page-auth-forgotten_password .main-content-container{float:none;width:690px;margin:40px auto}.page-auth-login .main-content,.page-auth-forgotten_password .main-content{padding:50px 115px}.a-title{font-size:32px;line-height:36px;padding:0 0 10px}.btn-login{display:block;width:100%}.auth-cnt{padding:0 0 15px}.auth-cnt h2{font-size:25px;line-height:28px;padding:0 0 8px}.remember{padding:10px 0 17px 30px}.auth-links{text-align:center;padding:13px 0 0}.auth-request-access{padding:40px 0 0}.auth-request-access h2{padding:0 0 5px}.page-auth-forgotten_password h1{text-align:center}.event-visible{text-align:center}.event-col-status,.event-col-buttons{text-align:center;font-size:0}.event-col-status a,.event-col-buttons a{color:#44464f;display:inline-block;width:30px;height:30px;line-height:30px;vertical-align:top}.event-col-status a:hover,.event-col-buttons a:hover{color:#ee2e30}.event-col-status .fa,.event-col-buttons .fa{font-size:18px;vertical-align:middle}.table-event{margin:0}.event-search-keyword{padding-right:5px}.event-search-category{padding-left:5px}.event-search-form{font-size:0;margin:0 0 25px}.event-search-input{display:inline-block;vertical-align:top;width:28%}.event-search-form-title{padding:0 0 6px}.event-search-visible{display:inline-block;vertical-align:top;padding:13px 0 0 20px;width:20%}.event-search-btn{width:100%}.event-search-button{width:24%}.nav-auth a.active{text-decoration:underline}.a-section-title a{color:#44464f}.field-visible{padding:13px 0 15px 45px;display:inline-block;vertical-align:top;width:30%}.field-half{width:49%;display:inline-block;vertical-align:top}.form-event{font-size:0}.field input{width:100%!important}.field-start-time,.field-end-time{margin-left:2%}.auth-event-fieldset{position:relative}.auth-event-fieldset.active .auth-event-fieldset-fields{display:block}.auth-event-fieldset.active .toggle-icon:after{display:none}.auth-event-fieldset-hr{margin:25px 0 1px}.auth-event-fieldset-en{margin-bottom:20px}.auth-event-fieldset-title{background:#44464f;color:#fff;font-size:17px;text-transform:uppercase;padding:10px 20px;font-size:15px;position:relative;cursor:pointer}.auth-event-fieldset-fields{padding:20px;display:none;border:1px solid #e2e2e2;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.field-external_url{padding-bottom:0}.table-event-files{margin:0}.toggle-icon{position:absolute;top:15px;right:15px;width:15px;height:15px}.toggle-icon:before,.toggle-icon:after{content:"";position:absolute;display:block;width:14px;height:2px;background:#fff}.toggle-icon:before{top:6px}.toggle-icon:after{width:2px;height:15px;left:6px}.table-event-files .col-no{text-align:center}.e-file-row{display:flex;font-size:14px;flex-wrap:wrap;padding:40px 0 0;margin:0 0 23px;border-top:1px solid #e2e2e2}.col-no{width:30px;flex-grow:0;flex-shrink:0;font-weight:bold;padding:14px 0 0}.col-file{flex-grow:1;display:flex;font-size:0;padding-right:15px}.col-file a{margin-right:15px}.col-file input{padding-top:12px}.col-file br{display:none}.col-position{width:100px;text-align:center;position:relative}.col-position input{width:100%!important;text-align:center}.col-titles{background:#f2f2f2;padding:15px 15px 7px;margin:15px 0 0;display:flex;flex-wrap:wrap}.col-titles label{display:block;padding:17px 0 0 0;min-height:60px;line-height:16px;width:13%}.col-titles br{display:block;height:10px}.col-titles input{width:87%}.col-title-titles{font-weight:bold;width:100%;padding:0 0 7px}.col-title-position{position:absolute;top:-25px;left:0;right:0}.col-titles{width:100%}.e-file-delete{margin:15px 0 0;font-weight:bold}.e-file-delete input[type=checkbox]+label{color:#ee2e30}.e-file-delete input[type=checkbox]+label:before{top:2px}.auth-event-form-buttons button{margin-right:10px}.auth-event-form-view{padding:10px 0 25px;text-align:right}.btn-event-view-top{position:absolute;right:45px;top:40px}.btn-event-view{font-size:15px;color:#44464f}.btn-event-view .fa{margin-right:7px}.page-event-form .main-content{position:relative}.session-video iframe{height:400px}.page-vacancies .publish-post{padding-top:25px;padding-bottom:25px}.page-vacancies .publish-post h2{font-size:14px;line-height:19px}.page-vacancies-detail h1{font-size:16px;line-height:26px}.procurement-short-description{margin:0 0 17px 0}.procurement-short-description p{padding-bottom:5px}.competition-container{margin-top:25px}.nf-title{margin-bottom:15px}.nf-title h3{text-transform:uppercase;font-weight:bold;font-size:14px;padding:0 0 5px}.competition-form{margin-bottom:15px}.competition-form .message{position:relative;display:block;padding-left:85px;height:auto;font-size:14px;line-height:20px;display:inline-block;vertical-align:middle;margin:25px 0}.competition-form .message:before{content:"";position:absolute;display:block;width:65px;height:65px;background:#00a779;border-radius:50%;left:0;top:-12px;content:"\e901";font:25px/65px "icomoon";color:#fff;text-align:center}.competition-form .message span{color:#00a779;text-transform:uppercase;display:block;font-weight:bold}.competition-form .error{padding-left:20px}.notification-terms{margin:25px 0 0;font-size:14px;opacity:.7}.notification-terms p{padding-bottom:0}.pagination{padding:45px 0px 10px;*zoom:1;clear:both;font-size:0;text-align:center;line-height:45px;font-weight:bold}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination>a,.pagination>span{padding:0 8px;text-decoration:none;font-size:16px;color:#44464f}.pagination a:hover{color:#ee2e30;text-decoration:none}.pagination>span{color:#767986}.pagination .prev_page,.pagination .next_page{position:relative;display:inline-block;vertical-align:middle;padding:0 40px;height:36px;line-height:40px;color:#fff;background:#ee2e30;text-decoration:none;border-radius:50px;text-transform:uppercase;font-weight:bold;transition:all .3s;background:#44464f;font-size:13px;padding:0;width:200px;vertical-align:top}.pagination .prev_page:hover,.pagination .next_page:hover{color:#fff;background:#c72628;text-decoration:none}.pagination .prev_page:hover,.pagination .next_page:hover{background:#383a42}.pagination .prev_page{float:left}.pagination .next_page{float:right}.share{text-transform:uppercase;font-size:14px;font-size:0;margin:35px 0 0 0}.share .label{font-size:14px;padding:0 0 4px 0}.share>span{cursor:pointer;width:36px;height:36px;font-size:18px;vertical-align:top;color:#fff;text-decoration:none;text-align:center;line-height:38px;background:#4463b1;display:inline-block;border-radius:3px;margin:0 8px 0 0;transition:all .3s}.share>span:hover{background:#385294}.share .ss_twitter{background:#56acee}.share .ss_twitter:hover{background:#478fc7}.share .ss_googleplus{background:#da4935}.share .ss_googleplus:hover{background:#b63d2c}.share .ss_linkedin{background:#005a87}.share .ss_linkedin:hover{background:#004b71}.share .ss_email{background:#ee2e30;font-size:15px}.share .ss_email:hover{background:#c72628}.promo-share{padding-left:60px;margin:0}.tellfriend{padding:20px 30px}.tellfriend h1{padding:0 0 20px 0;font-size:20px;line-height:28px;color:#000}.tellfriend label,.tellfriend input[type=text]{display:block;width:100%}.tellfriend label{padding:0 0 4px 0}.tellfriend .error{top:0}.form-childgift{display:flex;margin-top:15px;max-width:700px}.form-childgift label{padding:14px 0 0 0}.form-childgift button{height:50px;line-height:1.5;white-space:nowrap}.childgift-input{margin-left:15px;margin-right:15px}.childgift-input-note{font-size:13px;line-height:1.5;padding:6px 35px 0 32px;color:#6e6f77}.childgift-input-note img{position:relative;max-width:20px;height:auto;margin:0 5px 0 0;top:5px}.childgift-input-note p{padding:0 0 5px}.childgift-subtitle{padding:40px 0 0;color:#ee2e30}.childgift-post{padding:25px 0 0;font-weight:bold}.childgift-post .label{font-weight:normal;color:#44464f}.childgift-post p{padding:0 0 4px}.childgift-post-title{padding:0 0 10px;font-size:18px}.leaflet-control-attribution svg{display:none!important}.footer{background:#fff url(images/footer.png) no-repeat right top;font-size:14px;line-height:24px;padding:45px 0 45px}.footer p{padding-bottom:10px}.footer h4{text-transform:uppercase;font-family:"Trajan",Arial,Helvetica,sans-serif;color:#ee2e30;font-weight:bold;padding:0 0 20px 0}.footer .social{width:25vw;margin-top:0;flex-grow:0;flex-shrink:0}.footer-col{float:left;width:25vw}.footer-col2{width:750px;width:calc(100% - 25vw)}.footer-container{margin:30px 0 0 0;display:flex;align-items:center;width:calc(100% - -60px)}.nav-bottom{list-style:none;padding:0;margin:1px 0 0 0;font-size:0;line-height:21px;display:inline-block;vertical-align:top;width:50%}.nav-bottom li{font-size:13px;margin:0 20px 11px 0}.nav-bottom a{text-decoration:none;color:#44464f}.nav-bottom a:hover{color:#ee2e30}.nav-bottom-col2 li{margin-right:0}.btn-nav-footer{display:none}.nav-footer{list-style:none;padding:0;margin:0;font-weight:bold;text-transform:uppercase;font-size:0;display:flex;align-items:center;justify-content:space-between;width:50%;width:calc(50% - -60px)}.nav-footer li{display:inline-block;font-size:14px;margin:0}.nav-footer a{color:#ee2e30;text-decoration:none}.nav-footer a:hover{color:#44464f}.copyright{margin:0;font-size:12px;line-height:22px;width:50%;display:flex;align-items:center}.copyright p{padding:0}.copyright a{text-decoration:none;color:#44464f}.copyright a:hover{color:#ee2e30}.dev{position:relative;margin-left:8px;padding-left:9px!important}.dev:before{content:"";position:absolute;display:block;width:1px;height:12px;background:#D8D8D8;top:5px;left:0}.copyright-nav-bottom{position:relative;display:flex;align-items:center;width:100%;flex-grow:1;flex-shrink:1}.environment-footer-widget{width:365px;height:150px;overflow-x:hidden;background-size:100%;background-repeat:no-repeat;background-position:0 -6px}@media (max-width:1320px){.environment-footer-widget{width:270px;height:110px;margin-top:15px}}.environment-footer-widget a{display:block;width:100%;height:100%}.environment-footer-widget img{display:none!important}.environment-footer-widget-container{padding-bottom:10px}.environment-footer-widget-title{padding:10px 0 10px 0;line-height:1.4;font-weight:bold}@media (max-width:1320px){.environment-footer-widget-title{padding:10px 0 0 0}}@media (max-width:1650px){.footer .social{width:31vw}.footer-col{width:31vw}.footer-col2{width:calc(100% - 31vw)}}@media (max-width:1320px){.footer .social{width:330px}.footer-col{width:330px}.footer-col2{width:660px}.copyright-nav-bottom{flex-flow:column;align-items:flex-end;width:100%}.copyright{order:2;width:100%;justify-content:flex-end}.footer-container{width:100%}.nav-footer{width:100%;order:1;justify-content:flex-end}.nav-footer li{margin-left:30px}.nav-footer li:first-child{margin-left:0}}.form-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;color:#fff;font-size:18px}.form-loading span{position:absolute;padding:50px 20px 20px 20px;width:200px;left:50%;margin-left:-100px;top:40%;text-align:center;box-shadow:0 0 30px #000;color:#000;background:#fff url(images/loader.gif) no-repeat center 20px}.form-loading:before{content:"";top:0;bottom:0;left:0;right:0;position:absolute;background:#000;background:url(images/trans.png)}.browser-note{background:#FC3;border-bottom:1px solid #F90;padding:8px 15px;font-size:14px;font-weight:bold;text-align:center;position:fixed;z-index:9999;top:0;left:0;right:0}.browser-note a{color:#000;text-decoration:underline}.browser-note a:hover{color:#000}.browser-note img{margin:10px 0}.meteo-results{display:grid;grid-template-columns:repeat(var(--meteoGrid), 1fr);gap:10px}.meteo-header{margin-bottom:45px}@media (max-width:755px){.meteo-header{margin-bottom:35px}}.meteo-title{padding:0 0 10px}.meteo-map{height:250px;overflow:hidden;margin-bottom:15px;position:relative;z-index:0}@media (max-width:980px){.meteo-map{height:200px}}@media (max-width:755px){.meteo-map{height:150px}}.meteo-history{display:flex;align-items:center;gap:25px}@media (max-width:755px){.meteo-history{display:block}}.meteo-history button{border-radius:0;padding:0}.meteo-history button:hover{background:none}.meteo-history-title{flex-shrink:0}@media (max-width:755px){.meteo-history-title{padding-bottom:5px}}.meteo-station-name{padding:0 0 15px}.meteo-station{padding:0 0 50px}@media (max-width:755px){.meteo-station{padding-bottom:35px}}.meteo-station:last-of-type{padding:0}.meteo-item{padding:10px;border:1px solid #e2e2e2;font-size:14px;line-height:1.2;text-align:center;display:flex;flex-direction:column}@media (max-width:450px){.meteo-item{aspect-ratio:1;font-size:12px;overflow:hidden}}.meteo-item-body{background-image:url(images/meteo/smjer-vjetra.png);background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center;width:190px;margin:auto}@media (max-width:450px){.meteo-item-body{position:absolute;transform:scale(.65);-webkit-transform:scale(.65);-ms-transform:scale(.65);top:-35px;left:-35px}}@media (max-width:450px){.meteo-item-cnt{width:123px;height:123px;position:relative;margin:auto}}.temperaturazraka{background-image:url(images/meteo/temperaturazraka.png);display:block}.temperaturazraka .meteo-item-needle{filter:none;border-radius:0;background:#ff3333;width:16px;height:0;bottom:64px;display:block;margin:auto;position:absolute;left:50%;transform:translate(-50%, 0) !important;-webkit-transform:translate(-50%, 0) !important;-ms-transform:translate(-50%, 0) !important}.temperaturazraka .meteo-item-needle span{display:none}.temperaturazraka .meteo-item-value{bottom:9px}.vlagarelativna{background-image:url(images/meteo/relativna-vlaga.png)}.brzinavjetra{background-image:url(images/meteo/brzina-vjetra.png)}.smjervjetra{background-image:url(images/meteo/smjer-vjetra.png)}.smjervjetra .meteo-item-value{display:none}.kolicinapadalina{background-image:none;display:flex;align-items:center;justify-content:center}.kolicinapadalina .meteo-item-value{position:relative;bottom:auto;font-size:30px;font-weight:normal}.kolicinapadalina .meteo-item-needle{display:none}.razinasumporovodikah2s{background-image:url(images/meteo/razina-sumporovodika.png)}.rshmerkaptani{background-image:url(images/meteo/rsh.png)}.razinaamonijaknh3{background-image:url(images/meteo/nh3-srednji.png)}.amini{background-image:url(images/meteo/amini.png)}.h2sppm{background-image:url(images/meteo/h2s-ppm.png)}.nh3ppm{background-image:url(images/meteo/nh3-ppm.png)}.meteo-item-needle{background:#ccc;border-radius:100px;width:8%;aspect-ratio:1;background:#e8e8e8;background-image:linear-gradient(top, #e8e8e8 0%, #cecece 100%);background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #cecece 100%);background-image:-moz-linear-gradient(#e8e8e8 0%, #cecece 100%);background-image:-ms-linear-gradient(top, #e8e8e8 0%, #cecece 100%);position:relative;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.2))}.meteo-item-needle span{display:block;position:absolute;width:120px;height:70px;background:orange;top:-69px;left:-53px;clip-path:polygon(50% 0, 50% 0, 52% 100%, 48% 100%);background:#ffb937;background-image:linear-gradient(top, #ffb937 0%, #cc8501 100%);background-image:-webkit-linear-gradient(top, #ffb937 0%, #cc8501 100%);background-image:-moz-linear-gradient(#ffb937 0%, #cc8501 100%);background-image:-ms-linear-gradient(top, #ffb937 0%, #cc8501 100%)}.meteo-item-needle span:last-child{height:10px;top:14px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.meteo-item-value{position:absolute;bottom:24px;left:0;right:0;font-size:11px;font-weight:bold}.meteo-item-title{padding-bottom:10px}@media (max-width:450px){.meteo-item-title{padding-bottom:5px}}.meteo-nodata{font-weight:bold}.meteo-loading{display:flex;justify-content:center}.meteo-loading:after{content:"";position:absolute;display:block;width:40px;height:40px;background:url(images/loading.svg);background-size:contain;position:relative}.dp__flex_display{display:block!important}.dp__input{border-radius:0!important}.dp__theme_light{--dp-primary-color:#ee2e30!important}.meteo-environment{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));padding:60px 0 0;gap:20px}@media (max-width:680px){.meteo-environment{display:block}}.meteo-environment .environment-widget-title{padding:0 0 0 12px}.meteo-environment .environment-small-widget-content{height:152px}@media (max-width:680px){.meteo-environment .environment-small-widget-content{height:136px}}@media screen and (max-width:1200px){@-moz-document url-prefix(){.main-content img{width:100%;height:auto}}.wrapper{width:990px}.logo{width:135px;height:60px;top:15px}.promo-subtitle{padding:27px 30px 20px;font-size:19px}.promo-subtitle,.promo-announcements-intro,.promo-news-btns,.promo-share{padding-left:30px;padding-right:30px}.promo-content h1{font-size:25px}.promo-footer-cms{margin-left:-30px;margin-right:-30px}.top-nav{top:90px}.nav{text-transform:none;font-weight:normal}.nav a{padding:0 13px}.nav ul{width:260px}.nav ul ul{margin-left:255px}.nav-sidebar{padding:25px 25px 15px}.ui-autocomplete{width:380px!important}.hp-search,.hp-right{font-size:14px}.hp-search{width:370px;padding:0}.hp-right{width:580px}.section-news{padding-top:60px}.search-data li{font-size:14px}.numbers-content{padding:30px;width:650px}.numbers-content h2{font-size:24px}.section-video .video{width:645px}.gric-phone{font-size:60px;line-height:52px}.gric-header{line-height:40px;margin:195px 0 58px}.gric-right{width:590px;margin-bottom:55px;line-height:30px}.nav-citylife>li{width:100%}.gallery-left{width:360px;padding-top:80px}.gallery-left .btn{padding:0 20px}.gallery-right{width:590px}.vacancies-container h2{font-size:27px;line-height:28px}.vacancy-categories{padding:30px 0 0 30px}.vacancy-categories li{width:100%}.vacancies-col{padding:30px}.projects-rotator-container .bx-controls{display:none}.hp-events{width:270px}.events-rotator-container{width:700px}.main-content-container{width:700px}.main-content{padding:30px}.main-content img{max-width:100%;height:auto}.environment-main-content-container{width:100%}.environment-main-content-col2{width:410px;margin-left:35px}.publish-header{padding:30px}.no-publish{padding:0 30px 40px}.special-posts{padding:30px 30px 10px;background-position:left -90%}.special-posts figure{height:125px;line-height:125px}.special-posts .publish-special-post{width:100%}.p-filter{padding-left:30px;padding-right:30px}.searchfield-search_q input{width:300px}.p-searchfield-button{padding-top:15px}.searchfield-search_q{margin-right:0}.publish-post{padding:20px 30px}.publish-post .post-content{width:410px}.publish-post h3{min-height:0}.publish-post figure{height:auto;min-height:120px}.publish-post .no-image{width:100%}.publish-special-post{padding:15px;width:270px}.publish-special-post img{max-width:100%;height:auto}.publish-special-post-big{width:410px;min-height:596px}.publish-special-post-big figure{height:auto;line-height:260px;margin-bottom:15px}.publish-special-post-big .date{bottom:15px}.btn-allnews-detail{margin:0 0 25px 0;text-align:center;width:100%}.auth-event-form-buttons{padding-top:10px}.auth-event-form-buttons button{padding:0 30px}.e-sidebar{padding:10px}.btn-report-event{margin:15px 15px 5px}.sidebar{width:290px}.sidebar-title{font-size:16px}.sidebar-numbers{width:340px;padding:35px 0 0 25px}.sidebar-numbers img{width:55px;height:auto}.sidebar-numbers-item{margin-bottom:35px}.sidebar-numbers-item .item-cnt{padding-top:0}.sidebar-contact{padding-left:25px;padding-right:25px}.sidebar-cnt{padding:35px}.sidebar-title-search{padding:35px 0 0 25px}.search-item-cms{padding:30px}.competition-form .message{padding-left:75px}.competition-form .message:before{width:55px;height:55px;top:-7px;font:22px/55px "icomoon"}.footer-col1{width:330px}.footer-col2{width:660px}.table-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:20px}.table-wrapper table{margin-bottom:10px;min-width:800px}::-webkit-scrollbar{-webkit-appearance:none;width:4px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}::-webkit-scrollbar-track{border:1px solid #eaeaea}}@media screen and (max-width:980px){.wrapper{width:760px}.logo{width:190px;height:80px;top:25px}.btn-nav-toggle{display:block;height:55px;line-height:58px;text-transform:uppercase;position:absolute;color:#fff;font-weight:bold;text-decoration:none;border-left:1px solid #dc2b2d;box-shadow:-1px 0 0 #dc2b2d;display:inline-block;padding:0 20px 0 45px}.btn-nav-toggle:before{content:"\f0c9";position:absolute;top:19px;left:21px;font:17px/17px "FontAwesome"}.btn-nav-toggle.active:before{content:"\f00d"}.btn-nav-toggle:hover{text-decoration:none;color:#fff}.btn-nav-footer{display:none}.nav{display:none;background:#ee2e30;height:auto;position:absolute;top:55px;width:350px;text-align:left}.nav li{display:block;text-align:left;border:none;box-shadow:none}.nav li a{height:auto;line-height:22px}.nav li.has-children>a:after{content:"\f0fe";font:16px/17px "FontAwesome";position:absolute;top:17px;right:23px;color:#fff}.nav li.has-children>a.active:after{content:"\f146"}.nav>li{border-bottom:1px solid #ff4143}.nav a{display:block;padding:14px 22px}.nav ul{width:100%;left:0;opacity:1;position:relative;background:none}.nav ul a{padding:9px 30px}.nav ul li.has-children a:after{display:none}.nav ul ul{display:none!important;margin:0;position:relative;width:100%;left:0}.nav.active{display:block}.nav li:hover ul ul,.nav li:hover ul ul ul{left:0}.top-nav{display:none}.sidebar,.main-content-container{width:100%;float:none}.environment-main-content-col2{max-width:345px;margin-left:25px;margin-right:-17px}html[lang=hr] .page-cms-homepage .main{padding-top:45px;padding-bottom:30px;background:none;background-position:center bottom}.hp-search{width:auto;float:none}.hp-right{float:none;width:auto;margin:40px 22px 10px}.hp-search form{margin:0 0 10px 0}.hp-search h2,.hp-search p,.hp-search .note{padding-left:22px;padding-right:22px}.section-news h2{padding-left:22px}.numbers-content{float:none;width:100%}.sidebar-numbers{margin:0;width:100%;padding:25px;font-size:0}.sidebar-numbers-item{width:50%;display:inline-block;font-size:14px}.sidebar-numbers-item .item-cnt{width:275px}.sidebar-numbers-item:nth-child(3),.sidebar-numbers-item:nth-child(4){margin-bottom:0}.cams-container{float:none;width:100%}.section-video{padding:60px 0}.section-video .video{height:400px;width:100%;float:none}.sidebar-video{width:100%;margin:0;float:none;min-height:0;padding:30px 0 0 0}.sidebar-video ul li{display:inline-block;vertical-align:top;width:49%}.sidebar-video-wide{margin-top:20px}.sidebar-video-wide ul li{width:24%}.section-gric:before{background-position:430px 0}.gric-right{width:375px;padding-right:0;font-size:15px;line-height:25px}.gric-header{margin-top:175px;margin-bottom:75px}.gallery-left{padding-left:0;width:350px}.gallery-right{width:375px}.section-vacancies{padding:50px 0}.vacancies-container h2{font-size:21px;padding-bottom:5px}.hp-events{float:none;width:100%}.events-rotator-container{width:100%;padding:0 0 60px;float:none;margin-bottom:0}.projects-title{padding-left:22px}.projects-rotator-container{margin-bottom:25px}.hp-other-news-items .publish-special-post3{margin-right:20px}.hp-other-news-items .publish-special-post4{margin-right:0}.sidebar{margin-top:20px}.nav-sidebar{padding:0}.nav-sidebar li{padding:0;margin:0;border-bottom:1px solid #575a67}.nav-sidebar a{display:block;padding:15px 20px}.nav-sidebar ul{padding:0 0 10px 0;margin:0}.nav-sidebar ul li{border:none}.nav-sidebar ul a{padding:10px 35px}.nav-sidebar ul ul{padding-bottom:0}.nav-sidebar ul ul a{padding-left:50px}.sidebar-contact{padding-left:18px;padding-right:18px}.sidebar-cnt{padding:30px}.sidebar-cnt img{float:left;margin:0px 25px 10px 0}.searchfield-search_q{margin-right:15px}.searchfield-search_q input{width:195px}.p-searchfield-button{padding-top:26px}.publish-post .post-content{width:475px}.publish-special-post{margin:0 20px 20px 0;width:370px;float:none;display:inline-block}.publish-special-post figure{line-height:20px;height:auto}.publish-special-post img{width:100%;height:auto;max-height:none}.publish-special-post-big{float:none;width:100%;margin:0 0 20px 0}.publish-special-post-big h3{min-height:0}.publish-special-post3,.publish-special-post5{margin-right:0}.special-posts{font-size:0;padding-bottom:30px}.special-posts .publish-special-post{width:230px;display:inline-block;vertical-align:top;margin:0 5px 5px 0}.special-posts .publish-special-post:nth-of-type(3n){margin-right:0}.publish-special-post-big{min-height:0}.publish-special-post-big .date{bottom:auto;position:relative}.publish-post-promo-news .post-content{width:100%}.btn-allnews-detail{display:inline-block;margin-top:30px;height:50px;line-height:50px}#events-calendar .fc-day>div{min-height:0!important;height:auto;padding:0}.event-tooltip{display:block;max-height:none;left:auto;right:auto;position:relative!important;box-shadow:none}.events-calendar{display:none}.fc-border-separate thead{display:none}.page-event-index .sidebar{margin-top:0}.e-sidebar{background:none;padding:0}.btn-report-event{margin:25px 0 0 0;border-color:#ee2e30 !important;background:#ee2e30 !important;color:#fff !important}.hp-events-btns{height:auto}.events-rotator-container{padding:0 0 20px}.hp-events-btns{padding:10px 22px 0}.hp-events-btns .btn{width:49%;margin:0!important}.hp-events-btns .btn:hover{background:transparent;color:#fff}.hp-events-btns .btn-all-events-calendar{border:2px solid #fff;color:#fff;line-height:36px}.hp-events-btns .btn-all-events-calendar:hover{background:transparent}.nav-auth{display:flex;flex-wrap:wrap;text-transform:none;font-weight:normal}.nav-auth li{width:33.333%;border-right:1px solid #575a67}.nav-auth a{padding:9px 20px}.sidebar-title-search{padding-bottom:15px}.footer-col2{width:425px}.nav-bottom{text-transform:none}.nav-bottom li{padding-right:10px;margin-bottom:8px}}@media screen and (max-width:755px){.wrapper{width:100%}body{font-size:15px;line-height:24px}h1{font-size:22px;line-height:30px}h2{font-size:21px;line-height:26px}.image-right,.image-left{float:none;margin:0}.extra{padding:20px 20px}.form-animated-label label{font-size:14px;top:16px}.form-animated-label input[type=checkbox]+label,.form-animated-label input[type=radio]+label{font-size:15px}.form-animated-label select{font-size:14px}.file-upload .button{font-size:12px}.form-special{border-left:0;border-bottom:0;border-right:0;padding:25px 0 20px;margin-top:25px}.form-special button{height:auto;line-height:30px}.btn,button,.btn-big{font-size:13px;height:auto;padding:9px 35px 7px;line-height:21px}.top{text-align:left;font-size:13px;line-height:16px;padding:10px;height:auto}.top strong{display:block}.top p{padding:0 30px 0 0}.top .fa{display:none}.btn-close{top:3px}.header{height:110px;z-index:101}.logo{width:115px;height:50px;left:10px;top:46px}.lang{width:85px;top:37px}.lang a{display:block;margin:15px 0}.change-style{position:relative;top:auto;right:auto;border-bottom:1px solid #e2e2e2;padding:4px 10px}.change-font-size{float:right}.search{top:110px}.search.active{width:100%}.search-item-cms{padding:20px 10px}.ui-autocomplete{width:97%!important;padding-left:25px;padding-right:25px}html[lang=hr] .page-cms-homepage .main{padding-top:30px;padding-left:10px;padding-right:10px;background:#fff}.hp-search{text-align:center;font-size:16px}.hp-search h2{display:none}.hp-search form{text-align:left}.hp-search form:before{display:none}.hp-search input{padding-left:25px;padding-right:100px;width:100%}.hp-search button{width:80px}.hp-right{margin:40px 0 0}.hp-search h2,.hp-right h2{font-size:17px;padding:0 0 13px 0}.search-data li{display:block;width:100%}.search-data a{color:#ee2e30}.section-news{padding-top:20px;padding-left:10px;padding-right:10px;background-image:none}.section-news h2{font-size:24px;line-height:36px;padding-bottom:15px;padding-left:0}.section-news .btn{width:100%;text-align:center}.projects-title{font-size:24px;line-height:36px;padding:0 0 20px}.events-pager{top:8px;right:0px}.bx-page-item{margin-left:8px}.bx-page-item a{width:16px;height:16px}.bx-page-item a.active:after{width:16px;height:16px;left:0;top:0}.events-rotator img{width:100%}.events-rotator .image-desktop{display:none}.events-rotator .image-mobile{display:block}.events-rotator-container{padding:0 0 15px}.events-rotator-container .bx-controls{right:0;top:7px}.hp-events{padding:0 0 50px}.hp-events-btns{padding:0}.hp-events-btns .btn-all-events-calendar{line-height:21px;margin-top:10px!important;float:none}.btn-hp-report-event{margin-bottom:20px}.section-numbers .wrapper{padding:0}.numbers-content{padding:20px 10px}.numbers-content h2{line-height:32px;padding-bottom:5px}.numbers-content table,.numbers-content td,.numbers-content tr,.numbers-content tbody{display:block;width:100%!important}.numbers-content table td{display:inline-block;width:49%!important;vertical-align:top}.numbers-content table table td{width:100%!important;padding-right:10px}.numbers-content ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}.numbers-content ul li{padding-bottom:5px}.accordion>dd.active{max-height:5000px}.sidebar-numbers{padding:20px 10px;background:#fff;color:#44464f}.sidebar-numbers-item{width:100%;margin:0 0 20px 0!important}.sidebar-numbers-item .item-cnt{width:75%}.sidebar-numbers-item .name{color:#44464f}.sidebar-numbers-item a,.sidebar-numbers-item a[href^=tel]{color:#ee2e30}.sidebar-numbers-item .fa{opacity:1}.cams-container{min-height:0}.section-video{padding:30px 10px}.section-video h2{font-size:16px;line-height:22px}.section-video .date{font-size:12px;padding-bottom:12px;line-height:18px}.section-video .video{height:220px}.section-video h2.no-date{padding-bottom:12px}.sidebar-video{padding-top:20px}.sidebar-video ul li{width:100%;display:block}.sidebar-video-wide ul li{width:100%}.tabs a{padding:0 15px}.tabs-content{padding:15px}.section-vacancies{padding:30px 0}.vacancies-container{box-shadow:none;padding:0 10px}.vacancies-container:after{display:none}.vacancies-col{padding:0 0 30px 0;float:none;width:100%}.vacancy-categories{float:none;width:100%;padding:10px}.vacancy-categories-left{padding:0 0 45px 0}.section-gric{margin-bottom:0}.gric-left{background:#fff url(images/gric-logo.png) no-repeat 10px 35px;box-shadow:inset 0 0 150px rgba(0,0,0,0.2);float:none;width:100%;padding:160px 10px 50px 10px;height:655px}.gric-header{font-size:20px;line-height:43px;background:#ee2e30;color:#fff;margin:0;padding:20px 10px 25px;text-align:center}.gric-right{float:none;width:100%;margin-bottom:0}.gric-phone{font-size:53px}.gric-cnt{padding:20px 10px}.gric-cnt .btn{margin:0 0 10px 0;width:100%;text-align:center}.section-gallery{min-height:0}.section-gallery-container{padding:0}.section-gallery-container:after{display:none}.gallery-left{float:none;width:100%;padding:20px 10px}.gallery-right{display:none}.hp-other-news{padding-top:45px}.hp-other-news-items{display:block}.bc{display:none}.nav-container{z-index:100}.btn-nav-toggle{padding-left:35px;width:100%}.btn-nav-toggle:before{left:10px}.nav{width:100%}.nav a{padding-left:10px;padding-right:10px}.nav-sidebar a{padding-left:10px;padding-right:10px}.main{padding-top:0;padding-bottom:0}.main-content{width:100%;padding:15px 10px 25px}.environment-main-content{flex-flow:column;padding-top:20px;padding-bottom:0}.environment-main-content-col2{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-top:0;display:block}.environment-main-content-col2 img{margin-left:0}.team img{width:20%}.team .team-cnt{max-width:80%}.sidebar{margin-top:0}.sidebar-contact{padding-left:10px;padding-right:10px;font-size:14px}.sidebar-contact .title{font-size:15px}.publish-header{padding:15px 10px}.publish-header h1{float:none}.publish-header img{display:block;float:none!important}.sort{margin-top:15px;float:none;width:100%}.sort .chzn-container{width:100%!important}.p-filter{padding-left:10px;padding-right:10px;padding-top:20px}.p-filter button{width:100%}.p-searchfield{margin:0 0 10px 0;display:block}.p-searchfield label{display:block;line-height:22px}.p-searchfield input{width:100%}.p-searchfield-button{padding-top:10px}.inactive{background-position:10px 20px;padding:25px 10px 25px 55px;font-size:18px}.publish-post{padding:25px 10px}.publish-post figure,.publish-post .post-content{float:none;width:100%}.publish-post figure{height:auto;line-height:20px;margin-bottom:10px}.publish-post img{width:100%}.publish-special-post{margin:0 0 20px 0;width:100%}.publish-special-post h3{line-height:25px}.publish-special-post-big h3{font-size:16px;font-weight:normal}.promo-subtitle{padding:20px 10px 10px}.promo-subtitle,.promo-announcements-intro,.promo-news-btns,.promo-share{padding-left:10px;padding-right:10px}.promo-news-btns{padding:0 10px 30px}.promo-announcements-intro{font-size:14px;line-height:1.5;padding-top:20px}.publish-post-announcement{padding-top:0;padding-bottom:25px}.promo-footer{padding:30px 10px}.promo-content{padding:30px 10px 0;font-size:12px}.promo-content img{max-width:45%}.promo-content h1{font-size:24px;padding:0;max-width:300px;margin:auto}.bin{font-size:18px}.promo-eu{padding:15px 0 25px}.promo-eu img{max-width:95px}.bin-container{font-size:11px}.promo-footer-cms{margin-left:-10px;margin-right:-10px;padding-bottom:0}.e-title{font-size:19px;line-height:26px}.e-sidebar{padding:0 10px}.events-pager .bx-pager-item{margin:0 10px 0 0}.ep-date-col{font-size:12px}.ed-title{font-size:23px;line-height:25px}.ed-location{font-size:16px;line-height:20px}.ed-date{padding:8px 0 4px}.ed-date .ep-date-col{font-size:12px}.ed-date .ep-time-item{margin-left:9px;padding-left:25px}.ed-date .ep-time-item:before{font-size:16px;line-height:18px;top:-1px}.ed-price{font-size:15px}.ed-content{font-size:15px;line-height:24px}.ed-contact,.ed-organizer{line-height:21px}.page-auth-forgotten_password .main-content-container,.page-auth-login .main-content-container{width:100%;margin:0}.page-auth-forgotten_password .main-content,.page-auth-login .main-content{padding:15px 10px 0}.a-title{font-size:25px;line-height:32px}.event-visible,.page-auth-forgotten_password h1{text-align:left}.nav-auth{font-size:13px}.nav-auth li{width:50%}.nav-auth a{padding:5px 5px 5px 10px}.field-half{width:100%}.field-end-time,.field-start-time{margin:0}.field-visible{padding:5px 0 9px 30px}.auth-event-fieldset-fields{padding:10px}.e-file-row{padding:5px 0 0}.col-position{width:100%;display:flex;margin-top:10px}.col-position .col-title{flex-grow:0;flex-shrink:0;text-align:left;padding:13px 10px 0 0}.col-position input{width:90px!important}.col-no{width:10%}.col-file{padding-right:0;width:90%}.col-title-position{position:relative;top:auto;left:auto;right:auto;text-align:left}.col-titles{padding:15px 15px 15px}.col-titles input{width:100%}.col-titles label{width:100%;min-height:0;padding:12px 0 4px 30px}.auth-event-form-buttons button{padding:10px;width:100%;margin:0 0 10px 0}.table-event{display:block;border:none;border-top:1px solid #e2e2e2}.table-event tr{border-bottom:1px solid #e2e2e2;padding:10px 0}.table-event tr,.table-event td,.table-event tbody{display:block}.table-event thead{display:none}.table-event td{border:none;text-align:left;padding:0}.a-section-title{padding-top:0}.event-col-status-label{display:inline-block;font-size:15px;vertical-align:middle;padding-right:5px}.event-col-buttons a,.event-col-status a{width:35px;height:35px;padding:4px 0 0}.btn-event-view-top{position:relative;right:auto;top:auto;margin:0px 0 15px 0}.auth-event-form-view{text-align:center;padding:0 0 5px}.event-search-input{width:100%;display:block}.event-search-form{margin:0 0 11px}.event-search-visible{padding:5px 0 10px 20px}.event-search-category{padding-left:0}.event-search-keyword{padding-right:0}.submit button{width:100%}.req{text-align:center}.page-auth-edit .main-content{padding-bottom:0}.pagination{padding:40px 10px}.pagination .prev_page,.pagination .next_page{width:100%;text-align:center}.pagination .prev_page{margin-bottom:7px}.form-childgift{display:block}.form-childgift label{display:block;width:100%;padding:0 0 5px 0}.form-childgift button{width:100%;margin-top:10px}.childgift-input-note{padding-bottom:5px}.childgift-input{margin:0}.childgift-subtitle{font-size:17px}.childgift-post-title{font-size:16px}.footer-col{float:none;width:100%;padding-left:10px;padding-right:10px}.footer{padding:40px 0}.footer h4{padding-bottom:15px}.footer .social .facebook{margin-right:23px}.footer-col1{padding-bottom:30px}.page-cms-homepage .footer-col2{display:block}.nav-bottom{width:100%;margin-top:0}.nav-bottom li{width:100%;display:block;padding:0}.nav-bottom a{display:block;padding:0}.nav-bottom-col1{margin-bottom:15px}.nav-footer{margin:0;order:1;justify-content:flex-start;justify-content:space-between;margin-top:15px}.nav-footer li{margin:0}.nav-footer.active{display:block}.copyright{padding-left:0;padding-right:0;order:1;justify-content:flex-start;margin-top:25px}.btn-nav-footer{position:relative;background:#ee2e30;width:100%;display:block;height:55px;line-height:57px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:15px;display:none}.nav-bottom-col1{margin-bottom:0}.footer-container{flex-flow:column;align-items:flex-start;padding:0 15px;margin-top:20px}.copyright-nav-bottom{align-items:flex-start}.page-vacancies-detail .notifyme-form input[type='text']{width:100%;padding:0 15px}.page-vacancies-detail .notifyme-form .btn{position:relative;top:auto;right:auto;width:100%;margin:10px auto 0;padding:9px 35px 7px}.competition-form .message{padding-left:65px;margin-top:10px 0 0}.competition-form .message:before{width:50px;height:50px;font:19px/50px "icomoon";top:-4px}.competition-form .error{padding-left:15px}}@media screen and (max-width:470px){.team{margin-bottom:30px}.team img{width:100%;margin-bottom:15px}.team .team-cnt{padding:0;float:none;max-width:100%}}@media screen and (max-width:755px){h2{font-size:18px}}