.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/shared/fancybox2/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/shared/fancybox2/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/shared/fancybox2/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/shared/fancybox2/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/shared/fancybox2/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/shared/fancybox2/fancybox_loading@2x.gif');background-size:24px 24px}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons
ul{display:block;width:166px;height:30px;margin:0
auto;padding:0;list-style:none;border:1px
solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(180deg, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(180deg, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%)}#fancybox-buttons ul
li{float:left;margin:0;padding:0}#fancybox-buttons
a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('/shared/fancybox2/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons
a.btnPrev{background-position:5px 0}#fancybox-buttons
a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons
a.btnPlay{background-position:0 -30px}#fancybox-buttons
a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons
a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons
a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons
a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}#fancybox-buttons
a.btnDisabled{opacity:0.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs
ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul
li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul
li.active{opacity:0.75;padding:0;border:1px
solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li
a{display:block;position:relative;overflow:hidden;border:1px
solid #222;background:#111;outline:none}#fancybox-thumbs ul li
img{display:block;position:relative;border:0;padding:0;max-width:none}
/*!
 * FullCalendar v1.6.2 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.fc{direction:ltr;text-align:left}.fc
table{border-collapse:collapse;border-spacing:0}html .fc,
.fc
table{font-size:1em}.fc td,
.fc
th{padding:0;vertical-align:top}.fc-header
td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title
h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right, .fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,
.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,
.fc-header .ui-state-active{z-index:4}.fc-content{clear:both}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px
solid #ddd}.fc-state-highlight{background:#e7f9ea}.fc-cell-overlay{background:#bce8f1;opacity: .3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0
.6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px
solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0
.1em;font-size:2em;font-family:"Courier New",Courier,monospace;vertical-align:baseline}.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#ccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event{border:1px
solid #3a87ad;background-color:#3a87ad;color:#fff;font-size: .85em;cursor:default}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0
1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,
.fc-border-separate
td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last
td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first
th{border-top-width:0}.fc-grid
th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number
div{padding:0
2px}.fc-grid .fc-day-number{float:right;padding:0
2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px
2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda
table{border-collapse:separate}.fc-agenda-days
th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0
4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px
2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday
th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots
th{border-width:1px 1px 0}.fc-agenda-slots
td{border-width:1px 0 0;background:none}.fc-agenda-slots td
div{height:20px}.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0
td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor
td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity: .25;filter:alpha(opacity=25)}.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}
/*! 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(/media/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('/media/fonts/futurabt-book.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Futura';src:local('☺'),url('/media/fonts/futurab.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Futura';src:local('☺'),url('/media/fonts/futural.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Trajan';src:local('☺'),url('/media/fonts/trajanpro-bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'FontAwesome';src:local('☺'),url('/media/fonts/fontawesome-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'icomoon';src:url('/media/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(/media/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:#fff;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(/media/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(/media/images/message-ok.png)}.global-warning{background-color:#d89724;background-image:url(/media/images/message-warning.png)}.field_error_input,.field_error_input_radio{border-color:#ee2e30;background:#fff url(/media/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(/media/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(/media/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(/media/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(/media/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(/media/images/sprite.png) no-repeat -28px -5px;right:0;top:5px}.bc a:hover{color:#44464f}.main{padding:19px
0 30px;background:url(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/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(/media/images/meteo/temperaturazraka.png);display:block}.temperaturazraka .meteo-item-needle{filter:none;border-radius:0;background:#f33;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(/media/images/meteo/relativna-vlaga.png)}.brzinavjetra{background-image:url(/media/images/meteo/brzina-vjetra.png)}.smjervjetra{background-image:url(/media/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(/media/images/meteo/razina-sumporovodika.png)}.rshmerkaptani{background-image:url(/media/images/meteo/rsh.png)}.razinaamonijaknh3{background-image:url(/media/images/meteo/nh3-srednji.png)}.amini{background-image:url(/media/images/meteo/amini.png)}.h2sppm{background-image:url(/media/images/meteo/h2s-ppm.png)}.nh3ppm{background-image:url(/media/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(/media/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(/media/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}}