@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSans-Regular.eot);src:url(../fonts/OpenSans/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Regular.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Regular.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Regular.ttf) format('truetype'),url(../fonts/OpenSans/OpenSans-Regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:Italic;font-weight:400;src:url(../fonts/OpenSans/OpenSans-Italic.eot);src:url(../fonts/OpenSans/OpenSans-Italic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Italic.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Italic.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Italic.ttf) format('truetype'),url(../fonts/OpenSans/OpenSans-Italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSans-Semibold.eot);src:url(../fonts/OpenSans/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-Semibold.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-Semibold.woff) format('woff'),url(../fonts/OpenSans/OpenSans-Semibold.ttf) format('truetype'),url(../fonts/OpenSans/OpenSans-Semibold.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:Italic;font-weight:600;src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.eot);src:url(../fonts/OpenSans/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans/OpenSans-SemiboldItalic.woff2) format('woff2'),url(../fonts/OpenSans/OpenSans-SemiboldItalic.woff) format('woff'),url(../fonts/OpenSans/OpenSans-SemiboldItalic.ttf) format('truetype'),url(../fonts/OpenSans/OpenSans-SemiboldItalic.svg#OpenSans) format('svg')}
@font-face{font-family:"Univia W01";src:url(../fonts/UniviaPro/8154a364-6375-426d-8f3f-fda6b81ed658.eot?#iefix);src:url(../fonts/UniviaPro/8154a364-6375-426d-8f3f-fda6b81ed658.eot?#iefix) format("eot"),url(../fonts/UniviaPro/a352856a-ec04-4273-a96a-207ca1a03ce0.woff2) format("woff2"),url(../fonts/UniviaPro/805573fa-8199-452a-bc1c-a2e1a694593c.woff) format("woff"),url(../fonts/UniviaPro/103fc8f0-485f-43ca-baaa-06a9277dc07f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Univia W01";src:url(../fonts/UniviaPro/03f3bfdd-07cd-4fe2-8056-550f172fe2e9.eot?#iefix);src:url(../fonts/UniviaPro/03f3bfdd-07cd-4fe2-8056-550f172fe2e9.eot?#iefix) format("eot"),url(../fonts/UniviaPro/d143e3b5-a986-438e-8e7e-6e01196d2cec.woff2) format("woff2"),url(../fonts/UniviaPro/1e4b5680-6a66-4d3d-a8f7-84a2cf816996.woff) format("woff"),url(../fonts/UniviaPro/2262dd28-b623-4b95-b3d5-ecbb8b8e2398.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Univia W01";src:url(../fonts/UniviaPro/ccd916f9-1c0a-48ca-ad4d-c358b2040d3b.eot?#iefix);src:url(../fonts/UniviaPro/ccd916f9-1c0a-48ca-ad4d-c358b2040d3b.eot?#iefix) format("eot"),url(../fonts/UniviaPro/b379ad8a-6056-436c-9098-803da3bc4488.woff2) format("woff2"),url(../fonts/UniviaPro/b35e972c-c7d4-4b11-8151-b97550cd1595.woff) format("woff"),url(../fonts/UniviaPro/2fba56f6-9de7-48cc-89aa-a36cdc3f3835.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Univia W01";src:url(../fonts/UniviaPro/a3b4e645-3538-4d03-b11b-a032c88ba099.eot?#iefix);src:url(../fonts/UniviaPro/a3b4e645-3538-4d03-b11b-a032c88ba099.eot?#iefix) format("eot"),url(../fonts/UniviaPro/72ee9a00-fd10-4b47-b3a7-25f7250a8ebb.woff2) format("woff2"),url(../fonts/UniviaPro/5bc656c6-29a8-482e-91de-dbf38f3b08c5.woff) format("woff"),url(../fonts/UniviaPro/1b314598-81e9-482e-af29-fb24ec823e3f.ttf) format("truetype");font-weight:700;font-style:italic}
body{font-family:"Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#5c6062;font-weight:400;background-color:#dbdad4}body{font:16px/26px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h1,body .h1{font:22px/26px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h2,body .h2{font:20px/24px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h3,body .h3{font:20px/24px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px) and (max-width:991px){body{font:16px/26px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h1,body .h1{font:28px/32px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h2,body .h2{font:21px/28px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h3,body .h3{font:21px/26px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}@media (min-width:992px) and (max-width:1199px){body{font:16px/26px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h1,body .h1{font:34px/40px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h2,body .h2{font:23px/30px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h3,body .h3{font:22px/27px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}@media (min-width:1200px){body{font:18px/30px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h1,body .h1{font:38px/48px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h2,body .h2{font:25px/32px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}body h3,body .h3{font:23px/29px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25em;color:#e61c47}body a,body a:hover,body a:focus{color:#e61c47}body a:hover,body a:focus{text-decoration:underline}body b,body strong,body th{font-weight:700}body #headerbar{display:none}@media (min-width:768px){body .pagelayout-default #headerbar{display:block;height:10px;background-color:#f1f1ef;border:0;width:100%;margin:6px 0 30px}}body #header .slide{margin:0 -50px}body #header .slide .carousel-caption{background-color:rgba(230,28,71,.8);right:50%;left:50px;bottom:30%;padding:10px 15px 15px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;text-align:left}body #header .slide .carousel-caption .key-msg,body #header .slide .carousel-caption .key-caption{color:#fff;font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:none}body #header .slide .carousel-caption .key-msg{font-weight:700;font-size:32px;line-height:40px;margin-bottom:5px}body #header .slide .carousel-caption .key-caption{font-size:24px}@media (min-width:992px) and (max-width:1199px){body #header .slide .carousel-caption .key-msg{font-size:26px;line-height:32px}body #header .slide .carousel-caption .key-caption{font-size:19px;line-height:26px}}@media (min-width:768px) and (max-width:991px){body #header .slide .carousel-caption{right:45%;bottom:25%}body #header .slide .carousel-caption .key-msg{font-size:20px;line-height:26px}body #header .slide .carousel-caption .key-caption{font-size:16px;line-height:24px}}body #search .row.search-form form .form-control,body #gallerylist form .form-control{border:1px solid #dbdad4;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:44px;padding:6px 12px;font-size:18px}body #search .row.search-form form select,body #gallerylist form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/ui-select-dropdown.png);background-position:right;background-repeat:no-repeat}body #search .row.search-form form select::-ms-expand,body #gallerylist form select::-ms-expand{display:none}body #search .row.search-form form select:focus,body #gallerylist form select:focus{outline:0}body #search{padding-bottom:50px;position:relative}body #search .row.search-select{position:relative;top:-60px}body #search .row.search-select button{height:60px;width:100%;color:#fff;text-align:center;background-color:rgba(92,96,98,.8);padding:15px 5px;border:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:30px;outline:0}body #search .row.search-select button.active{background-color:rgba(230,28,71,.8)}@media (min-width:768px) and (max-width:991px){body #search .row.search-select{top:-40px}body #search .row.search-select button{height:40px;padding:5px;font-size:20px;line-height:30px}}body #search .row.search-form form{margin-top:-60px;padding:30px 15px 15px;border-bottom-left-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomleft:11px;border-bottom-right-radius:11px;-webkit-border-bottom-right-radius:11px;-moz-border-radius-bottomright:11px}@media (min-width:768px) and (max-width:991px){body #search .row.search-form form{margin-top:-40px}}@media (max-width:767px){body #search .row.search-form form{margin-top:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}}@media (max-width:767px){body #search .row.search-form>.col-xs-12{padding-left:0;padding-right:0}body #search .row.search-form>.col-xs-12 form{padding:30px 30px 15px}}body #search .row.search-form-single{margin:0}body #search .row.search-form-single form{padding:15px;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px}@media (max-width:767px){body #search .row.search-form-single form{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}body #search .row.search-form .search-selector,body #search .row.search-form-single .search-selector{background-color:#5c6062;color:#fff;padding:12px;margin-top:2px;font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-align:center;cursor:pointer;outline:0}body #search .row.search-form .search-selector.active,body #search .row.search-form-single .search-selector.active{background-color:#e61c47}body #search .row.search-form form,body #search .row.search-form-single form{background-color:#f1f1ef}body #search .row.search-form form label.label,body #search .row.search-form-single form label.label{display:block;padding:0;font:18px/22px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#5c6062;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body #search .row.search-form form .slider-wrap,body #search .row.search-form-single form .slider-wrap{padding:5px 10px}body #search .row.search-form form .slider-wrap .ui-slider-handle.ui-state-default,body #search .row.search-form-single form .slider-wrap .ui-slider-handle.ui-state-default{border:1px solid #b0b4b6;background:#b0b4b6}body #search .row.search-form form .slider-wrap .ui-slider-handle.ui-state-hover,body #search .row.search-form-single form .slider-wrap .ui-slider-handle.ui-state-hover{border:1px solid #e61c47;background:#e61c47}body #search .row.search-form form .slider-wrap .ui-slider-pips,body #search .row.search-form-single form .slider-wrap .ui-slider-pips{margin-top:24px}body #search .row.search-form form .slider-wrap .ui-slider-pips .ui-slider-pip,body #search .row.search-form-single form .slider-wrap .ui-slider-pips .ui-slider-pip{top:-10px}body #search .row.search-form form .slider-wrap .ui-slider-pips .ui-slider-pip .ui-slider-label,body #search .row.search-form-single form .slider-wrap .ui-slider-pips .ui-slider-pip .ui-slider-label{top:-18px;white-space:nowrap}body #search .row.search-form form .slider-wrap .ui-slider-pips .ui-corner-all.ui-corner-all,body #search .row.search-form-single form .slider-wrap .ui-slider-pips .ui-corner-all.ui-corner-all{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}body #search .row.search-form form .slider-wrap .ui-slider-pips [class*=ui-slider-pip-initial],body #search .row.search-form-single form .slider-wrap .ui-slider-pips [class*=ui-slider-pip-initial]{color:#5c6062}body #search .row.search-form form .slider-wrap .ui-slider-pips [class*=ui-slider-pip-selected],body #search .row.search-form-single form .slider-wrap .ui-slider-pips [class*=ui-slider-pip-selected]{color:#e61c47}body #search .row.search-form form button.btn,body #search .row.search-form-single form button.btn{border:1px solid #878c8e;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-color:#dbdad4;text-transform:uppercase;font:20px/24px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;width:100%;padding:6px 12px;height:44px}body #search .row.search-form form button.btn.btn-primary,body #search .row.search-form-single form button.btn.btn-primary{border-color:#e61c47;background-color:#e61c47}@media (max-width:991px){body #search .row.search-form form .col-xs-12,body #search .row.search-form-single form .col-xs-12{margin-bottom:15px}}body #content,body #external,body #gallerylist,body .OpenCmsWebform{padding-bottom:50px}body #content h1,body #external h1,body #gallerylist h1,body .OpenCmsWebform h1{margin:0 0 30px}@media (max-width:767px){body #content h1,body #external h1,body #gallerylist h1,body .OpenCmsWebform h1{margin:0 0 20px}}body #content h3,body #external h3,body #gallerylist h3,body .OpenCmsWebform h3{margin:0 0 10px}body #content .carousel-control.left,body #external .carousel-control.left,body #gallerylist .carousel-control.left,body .OpenCmsWebform .carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.2) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,#000 80 0,#000 0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}body #content .carousel-control.right,body #external .carousel-control.right,body #gallerylist .carousel-control.right,body .OpenCmsWebform .carousel-control.right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.2) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.2) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.2)));background-image:linear-gradient(to right,#000 0 0,#000 80 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}body #content .multicolumn-2{-webkit-column-count:2;-webkit-column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;column-count:2;column-gap:30px}@media (max-width:767px){body #content .multicolumn-2{-webkit-column-count:1;-webkit-column-gap:30px;-moz-column-count:1;-moz-column-gap:30px;column-count:1;column-gap:30px}}body #content.frontpage h1,body #content.frontpage h2,body #content.frontpage h3{text-align:center}body #content .row.margin-bottom{margin-bottom:.7em}body #content div#statstics-jqplot{margin:1em 0 2em}body #content table#statistics-yearly{border-collapse:collapse;border:0;margin:1em 0}body #content table#statistics-yearly th,body #content table#statistics-yearly td{padding-right:1ex}body #content table#statistics-yearly th{color:#878c8e;font-size:.9em;font-weight:700}body #content ul,body .OpenCmsWebform ul{list-style:none;padding:0;margin:0 0 10px}body #content ul li,body .OpenCmsWebform ul li{padding-left:1em;text-indent:-.7em}body #content ul li::before,body .OpenCmsWebform ul li::before{content:"+ ";color:#e61c47;font-weight:700}body #content ul li ul li::before,body .OpenCmsWebform ul li ul li::before{content:"\2022  "}body #content ul.ui-selectable li,body .OpenCmsWebform ul.ui-selectable li,body #content .ui-pagination ul li,body .OpenCmsWebform .ui-pagination ul li{padding-left:0;text-indent:0}body #content ul.ui-selectable li::before,body .OpenCmsWebform ul.ui-selectable li::before,body #content .ui-pagination ul li::before,body .OpenCmsWebform .ui-pagination ul li::before,body #content ul.ui-selectable li ul li::before,body .OpenCmsWebform ul.ui-selectable li ul li::before,body #content .ui-pagination ul li ul li::before,body .OpenCmsWebform .ui-pagination ul li ul li::before{content:""}body #teaser{padding-bottom:50px}@media (max-width:767px){body #teaser{padding-bottom:0}body #teaser .col-xs-12{padding-bottom:30px}}body #teaser div,body #teaser h2,body #teaser p{text-align:center}body #teaser h2{color:#5c6062}body #teaser p{font:15px/25px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){body #teaser p{font:13px/21px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}body #teaser a>button{background-color:#e61c47;border:0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font:15px/24px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;padding:8px 24px}@media (max-width:767px){body #teaser a>button{width:100%;font-size:13px}}body #news{margin:20px -50px 0 -50px;padding:0 0 50px}body #news .article-list-link{text-align:center}body #news .article-list-link a{background-color:#5c6062;color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;padding:3px 20px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px}body #news .article-list-link a:hover,body #news .article-list-link a:focus{color:#fff;background-color:#e61c47;text-decoration:none}body #news .article{background-color:#f1f1ef;text-align:center;padding:1px 50px 10px}body #news .article p.more a,body #news .article p.more a:hover,body #news .article p.more a:focus{color:#5c6062;font-weight:600}body #topics{padding-bottom:50px}body #topics h2{text-align:center;color:#5c6062}body #topics a.item{display:block;font:18px/22px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;margin:15px 0;color:#5c6062}@media (max-width:1199px){body #topics a.item{font:16px/20px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}body #topics a.item:hover,body #topics a.item:focus{color:#5c6062;text-decoration:none}body #topics a.item img{width:60%;max-width:78px;height:auto;border:0}body #gallerylist .description,body #gallerylist .category,body #gallerylist .web{font:15px/25px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){body #gallerylist .description,body #gallerylist .category,body #gallerylist .web{font:13px/21px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}}body #footer>div{background-color:#e61c47;border-top-left-radius:11px;-webkit-border-top-left-radius:11px;-moz-border-radius-topleft:11px;border-top-right-radius:11px;-webkit-border-top-right-radius:11px;-moz-border-radius-topright:11px;padding:30px 40px 0;font:14px/24px "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}body #footer>div a,body #footer>div a:hover,body #footer>div a:focus{color:#fff}body #footer>div ul.linklist{list-style-type:none;-webkit-column-count:2;-webkit-column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;column-count:2;column-gap:30px;font:16px/30px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0 0 20px}@media (max-width:991px){body #footer>div ul.linklist{-webkit-column-count:1;-webkit-column-gap:30px;-moz-column-count:1;-moz-column-gap:30px;column-count:1;column-gap:30px}}@media (max-width:767px){body #footer>div ul.linklist{text-align:center}}body #footer>div ul.linklist li{margin:0;padding:0}@media (max-width:767px){body #footer>div p{text-align:center}}body #footer>div p.copyright>a>img{vertical-align:-40%;margin-left:2ex}@media (max-width:991px){body #footer>div p.copyright{text-align:center}body #footer>div p.copyright>a>img{display:block;margin:0 auto}}body #footer>div .footer-bottom-bar{margin:30px -10px 0 -40px;border-top-right-radius:11px;-webkit-border-top-right-radius:11px;-moz-border-radius-topright:11px;background-color:#5c6062;height:25px}@media (max-width:767px){body #footer{margin:0 -15px}body #footer>div{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}body .container{background-color:#fff}@media (min-width:768px){body .container{width:768px;padding:0 50px}}@media (min-width:992px){body .container{width:992px}}@media (min-width:1200px){body .container{width:1200px}}body #newslist article,body #newsarticle article{margin:0 0 30px}body #newslist article .date,body #newsarticle article .date{margin:0 0 10px;text-align:right;font-size:.9em}body #newslist article h1,body #newsarticle article h1,body #newslist article h2,body #newsarticle article h2{margin:0 0 10px}body #newslist article .teaser,body #newsarticle article .teaser{margin:0}body #newslist a.more,body #newsarticle a.more,body #newslist a.back,body #newsarticle a.back{text-transform:uppercase;text-decoration:none;font-size:.8em;font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:1px solid #f1f1ef;background-color:#f1f1ef;color:#5c6062;padding:0 2ex}body #newslist a.more:focus,body #newsarticle a.more:focus,body #newslist a.back:focus,body #newsarticle a.back:focus,body #newslist a.more:hover,body #newsarticle a.more:hover,body #newslist a.back:hover,body #newsarticle a.back:hover{border-color:#e61c47;background-color:#e61c47;color:#fff}body #newslist article{margin-top:30px}body #newslist article .date{border-bottom:1px solid #dbdad4}body #newsarticle article .contacts{margin-bottom:20px}body #newsarticle article .contacts .contact{margin-bottom:10px}body #newsarticle article .contacts .contact .phone,body #newsarticle article .contacts .contact .email{font-size:.9em}body #newsarticle article .contacts .contact .phone .glyphicon,body #newsarticle article .contacts .contact .email .glyphicon{margin-right:1ex}body #newsarticle article .contacts .contact .phone a .glyphicon,body #newsarticle article .contacts .contact .email a .glyphicon{color:#5c6062}body #newsarticle article .contacts .contact .phone a:hover .glyphicon,body #newsarticle article .contacts .contact .email a:hover .glyphicon,body #newsarticle article .contacts .contact .phone a:frocus .glyphicon,body #newsarticle article .contacts .contact .email a:frocus .glyphicon{color:#e61c47}body #newsarticle article .media .media-left,body #newsarticle article .media .media-right{padding-top:6px}body #newsarticle article .media .media-left .glyphicon,body #newsarticle article .media .media-right .glyphicon{font-size:48px}body #newsarticle article .media .media-body h3{margin:0}body #newsarticle article .media .media-body .filedetail{font-size:.9em}body #gallerylist .carousel-indicators li{border:1px solid #e61c47}body #gallerylist .carousel-indicators li.active{background-color:#e61c47}body .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}body .alert.alert-warning{color:#5c6062;background-color:#f1f1ef;border-color:#dbdad4}body .alert.alert-danger{color:#e61c47;background-color:#fff;border-color:#e61c47}body .well{background-color:#f1f1ef;border:1px solid #f1f1ef;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-box-shadow:none;box-shadow:none}body .ui-pagination{padding-top:15px;margin-bottom:1em}body .ui-pagination ul{padding:0}body .ui-pagination ul li{list-style-type:none}body .ui-pagination ul li a,body .ui-pagination ul li.current>span,body .ui-pagination ul li.text-muted>span{float:left;display:inline-block;background-color:#f1f1ef;border:1px solid #f1f1ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-right:.5ex;line-height:1.2em;font-size:18px;height:45px;padding:10px 1.5ex;margin-bottom:5px;text-decoration:none}body .ui-pagination ul li a .ui-icon,body .ui-pagination ul li.current>span .ui-icon,body .ui-pagination ul li.text-muted>span .ui-icon{margin:2px 0 0}body .ui-pagination ul li.current{font-weight:700}body .ui-pagination ul li.current>span{color:#fff;border-color:#e61c47;background-color:#e61c47}body .ui-pagination ul li.text-muted>span,body .ui-pagination ul li.text-muted>span>.i-dingbats.text-muted{color:#b0b4b6}body #emailform div.webform_wrapper .webform_field input[type=text],body #emailform div.webform_wrapper .webform_field select,body #emailform div.webform_wrapper .webform_field_multi textarea{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;color:#5c6062;font-family:"Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;padding:3px .35em;margin-right:.1em;vertical-align:middle;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:inset 0 1px 1px #0001a;line-height:1.42857143;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}body #emailform div.webform_wrapper .webform_field input[type=text],body #emailform div.webform_wrapper .webform_field select{height:45px}body #emailform div.webform_wrapper .webform_field_multi textarea{height:135px}body #emailform div.webform_wrapper .webform_field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/ui-select-dropdown.png);background-position:right;background-repeat:no-repeat}body #emailform div.webform_wrapper .webform_field select::-ms-expand{display:none}body #emailform div.webform_wrapper .webform_field select:focus{outline:0}body #emailform div.webform_wrapper div.webform_button{text-align:right}body #emailform div.webform_wrapper div.webform_button input.submitbutton{box-sizing:border-box;border:1px solid #e61c47;padding:.4em 1em;background-color:#e61c47;color:#fff;font-family:"Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:700;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media (max-width:991px){body #emailform div.webform_wrapper label{margin-bottom:0}body #emailform div.webform_wrapper div.webform_label,body #emailform div.webform_wrapper div.webform_label_multi,body #emailform div.webform_wrapper div.webform_label_table,body #emailform div.webform_wrapper div.webform_text_left{width:100%;display:block;padding:6px 0 0}body #emailform div.webform_wrapper div.webform_field,body #emailform div.webform_wrapper div.webform_field_multi,body #emailform div.webform_wrapper div.webform_field_table,body #emailform div.webform_wrapper div.webform_text_right{width:100%;display:block;padding:0 0 6px}}body .cookie-banner{font-family:"Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;padding-top:15px;padding-bottom:15px;background-color:#000;background-color:rgba(0,0,0,.7);position:relative;position:fixed;right:0;bottom:0;left:0;z-index:100000}body .cookie-banner a.privacy-link{color:#fff;text-decoration:underline}body .cookie-banner .accept-button .btn-primary{color:#fff;background-color:#e61c47;border-color:#e61c47;margin-top:5px}body .cookie-banner .accept-button .btn-primary:hover{background-color:#ba1538;border-color:#ba1538}body #inecos h3.ui-accordion-header{margin:2px 0 0}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-widget-content{border:1px solid #dbdad4;background:#fff;color:#5c6062}.ui-autocomplete.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-autocomplete.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0}.ui-autocomplete.ui-menu .ui-menu-item.ui-state-focus{background-color:#f1f1ef}@media (max-width:1199px){body .container{width:100%}}.navbar-komsis{font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0;border:0;padding:55px 0 30px}@media (min-width:768px) and (max-width:1199px){.navbar-komsis{padding-bottom:20px}}@media (min-width:768px) and (max-width:991px){.navbar-komsis{font-size:16px}}.navbar-komsis .nav>li>a{line-height:30px;padding-left:5px}.navbar-komsis .navbar-brand{color:#5c6062;height:auto;padding:0 15px 0 0}.navbar-komsis .navbar-brand:hover,.navbar-komsis .navbar-brand:focus{color:#e61c47}@media (max-width:767px){.navbar-komsis{padding:20px 0 30px;margin:0 -15px}.navbar-komsis .navbar-brand{margin-top:10px;padding:0 15px}.navbar-komsis .nav>li>a{line-height:20px;padding-left:15px}}.navbar-komsis .navbar-text{color:#5c6062}.navbar-komsis .navbar-nav>li>a{color:#5c6062}.navbar-komsis .navbar-nav>li>a:hover,.navbar-komsis .navbar-nav>li>a:focus{color:#e61c47;background-color:transparent}.navbar-komsis .navbar-nav>.active>a,.navbar-komsis .navbar-nav>.active>a:hover,.navbar-komsis .navbar-nav>.active>a:focus{color:#5c6062;font-weight:700}.navbar-komsis .navbar-nav>.disabled>a,.navbar-komsis .navbar-nav>.disabled>a:hover,.navbar-komsis .navbar-nav>.disabled>a:focus{color:#5c6062}.navbar-komsis .navbar-nav>.special>a{color:#e61c47;text-transform:uppercase;font-weight:700}.navbar-komsis .navbar-nav>.special>a:hover,.navbar-komsis .navbar-nav>.special>a:focus{color:#5c6062}@media (min-width:768px) and (max-width:1199px){.navbar-komsis .navbar-nav.navbar-mainmenu{margin-left:-15px;width:100%}}@media (min-width:1200px){.navbar-komsis .navbar-nav.navbar-mainmenu{float:right!important}}.navbar-komsis .navbar-toggle{border-color:#fff;padding:5px;margin-top:12px}.navbar-komsis .navbar-toggle .icon-bar{background-color:#e61c47;width:32px;height:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.navbar-komsis .navbar-toggle:hover,.navbar-komsis .navbar-toggle:focus{border-color:#e61c47;background-color:#e61c47}.navbar-komsis .navbar-toggle:hover .icon-bar,.navbar-komsis .navbar-toggle:focus .icon-bar{background-color:#fff}.navbar-komsis .navbar-nav>.open>a,.navbar-komsis .navbar-nav>.open>a:hover,.navbar-komsis .navbar-nav>.open>a:focus{color:#5c6062}@media (max-width:767px){.navbar-komsis .navbar-nav{font-size:17px;margin-bottom:0}.navbar-komsis .navbar-nav.navbar-mainmenu{border-bottom:6px solid #e61c47;margin-top:0;margin-bottom:7.5px}.navbar-komsis .navbar-nav>li{background-color:#f1f1ef;text-align:center;margin-bottom:2px}.navbar-komsis .navbar-nav>li.special{background-color:#e61c47}.navbar-komsis .navbar-nav>li.special a,.navbar-komsis .navbar-nav>li.special a:hover,.navbar-komsis .navbar-nav>li.special a:focus{padding-top:4px;padding-bottom:6px;color:#fff;font-size:15px}.navbar-komsis .navbar-nav>li>ul{margin:0;padding:0;list-style-type:none}.navbar-komsis .navbar-nav>li>ul>li{background-color:#e6e5e1;border-top:2px solid #fff;margin:0;padding:0}.navbar-komsis .navbar-nav>li>ul>li>a{color:#5c6062;display:block;padding:6px 15px;font-size:15px;text-decoration:none}.navbar-komsis .navbar-nav>li>ul>li>a:hover,.navbar-komsis .navbar-nav>li>ul>li>a:focus{color:#e61c47}.navbar-komsis .navbar-nav>li>ul>li.active>a{font-weight:700}.navbar-komsis .navbar-nav .open .dropdown-menu>li>a{color:#5c6062}.navbar-komsis .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-komsis .navbar-nav .open .dropdown-menu>li>a:focus{color:#e61c47}.navbar-komsis .navbar-nav .open .dropdown-menu>.active>a,.navbar-komsis .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-komsis .navbar-nav .open .dropdown-menu>.active>a:focus{color:#5c6062}.navbar-komsis .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-komsis .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-komsis .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#5c6062}}.navbar-komsis .navbar-link{color:#5c6062}.navbar-komsis .navbar-link:hover{color:#e61c47}.navbar-komsis .btn-link{color:#5c6062}.navbar-komsis .btn-link:hover,.navbar-komsis .btn-link:focus{color:#e61c47}.navbar-komsis .btn-link[disabled]:hover,fieldset[disabled] .navbar-komsis .btn-link:hover,.navbar-komsis .btn-link[disabled]:focus,fieldset[disabled] .navbar-komsis .btn-link:focus{color:#5c6062}.stacked-nav.komsis-submenu{padding-top:6px}.stacked-nav.komsis-submenu>li{font-family:"Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif}.stacked-nav.komsis-submenu>li>a{color:#5c6062}.stacked-nav.komsis-submenu>li>a:hover,.stacked-nav.komsis-submenu>li>a:focus{background-color:transparent;color:#e61c47}.stacked-nav.komsis-submenu>li.active{font-weight:700}

.cur-pointer {
    cursor: pointer;
}
.mt-0, .my-0 {
    margin-top: 0 !important;
}
.mb-0, .my-0 {
    margin-bottom: 0 !important;
}
.mb-3, .my-3 {
    margin-bottom: 1rem !important;
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #f1f1ef;
    /*border-radius: .25rem;*/
}
.card-header:first-child {
    /*border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;*/
}
.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: #f1f1ef;
    border-bottom: 1px solid #f1f1ef;
}
.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    padding: 1.25rem;
}

.cookie-banner h4 {
	color: #f1f0ee;
	font-weight: 700;
}
.cookie-banner button.button-primary,
.cookie-banner button.button-default {
	color: #5c6062;
	background-color: #dbdad4;
	border: 1px solid #dbdad4;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	font: 15px/24px "Univia W01","Exo 2","Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 5px;
	padding: 4px 2ex;
	transition: all .75s ease-in-out;
	width: 100%;
}
.cookie-banner button.button-primary {
	color: #fff;
	background-color: #e61c47;
	border: 1px solid #e61c47;
}
.cookie-banner button.button-default:hover,
.cookie-banner button.button-primary:hover {
	color: #fff;
	background-color: #ba1538;
	border-color: #ba1538;
}
.cookie-banner input[type=checkbox] {
	margin: 2px 6px 6px 2px;
}
.cookie-banner label {
	display: inline;
	font-weight: 400;
	margin-bottom: 0;
}

#inecos-features {
	border: 1px solid #b0b4b6;
	border-radius: 6px;
	margin-bottom: 45px;
	padding: 8px 15px 0 15px;
}
#inecos-features > h3 {}
#inecos-features .inecos-teaser {
	margin-bottom: 15px;
}
#inecos-features .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading {
	font-size: 20px;
	line-height: 24px;
}
#inecos-features .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading a {
}
#inecos-features .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading span.inecos-object-location {
	font-size: 15px;
	line-height: 20px;
	color: #5c6062;
	text-transform: uppercase;
}
#inecos-features .inecos-teaser .inecos-object .inecos-object-body p.inecos-object-description {
	font-size: 15px;
	line-height: 20px;
	max-height: 44px;
}
#inecos-features .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading a.inecos-object-untranslated,
#inecos-features .inecos-teaser .inecos-object .inecos-object-body p.inecos-object-description.inecos-object-untranslated {
	color: #801562 !important;
}
body #news .article-list-link .news-header {
	background-color: #5c6062;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;
	display: inline-block;
	padding: 3px 20px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}
body #news .article {
	padding: 10px 50px;
}
body #news .article h3 {
	text-align: center;
	font-size: 23px;
	font-weight: normal;
	line-height: 29px;
	margin-top: 10px;
}
body #news .inecos-teaser {
	text-align: left;
}
@media (min-width: 992px) {
	body #news .inecos-teaser .inecos-object {
		width: 50%;
		float: left;
		padding-right: 15px;
	}
}
body #news .inecos-teaser .inecos-object:hover,
#komsisnews-teaser .komsisnews-item:hover {
	background-color: #ffffff90;
	cursor: pointer;
}
body #news .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading,
#komsisnews-teaser .komsisnews-item h4 {
	font-size: 20px;
	line-height: 24px;
}
body #news .inecos-teaser .inecos-object .inecos-object-body h4.inecos-object-heading span.inecos-object-location {
	color: #5c6062;
	font-size: 16px;
	line-height: 21px;
	text-transform: uppercase;
}
body #news .inecos-teaser .inecos-object .inecos-object-body p.inecos-object-description,
#komsisnews-teaser .komsisnews-item p.teaser {
	font-family: "Open Sans",Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
	line-height: 21px;
}
body #news .inecos-teaser .inecos-object .inecos-object-body p.inecos-object-description {
	max-height: 44px;
}
