body:after{content:url(../jquery/img/close.png) url(../jquery/img/loading.gif) url(../jquery/img/prev.png) url(../jquery/img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../jquery/img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../jquery/img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../jquery/img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../jquery/img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.DateRangePicker{display:inline-block;margin-bottom:10px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:12px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,0.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid transparent;border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid transparent;left:11px}.DateRangePicker__Month{color:#333;display:inline-block;margin:0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:11px;font-weight:bold;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__WeekdayHeading,.DateRangePicker__Date{font-size:10px;line-height:1;padding:10px 0;text-align:center;width:14.28571%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:bold}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#cdcdd1;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid #eb401d;bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:5px;left:5px;right:5px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,0.75);border-width:0}.DateRangePicker__CalendarHighlight{background-color:rgba(255,255,255,0.25);border:1px solid rgba(0,0,0,0.25);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid #eb401d;border-radius:5px;left:5px;right:5px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}.ObjectOrderWithFloorPlan svg [class=room]{transition:stroke-width .2s ease-in-out,stroke .2s ease-in-out}.ObjectOrderWithFloorPlan svg text{pointer-events:none}.ObjectOrderWithFloorPlan svg [class=room]:hover{cursor:pointer;stroke:red;stroke-width:4px}.DateRangePicker__CalendarSelection{background:#0BBA00;border-color:#0BBA00}.DateRangePicker__CalendarSelection--is-pending{background:#259af4}.DateRangePicker__CalendarHighlight{border-color:#888}.DateRangePicker__LegendItemColor--selection{background:#0BBA00}.RentalsObjectOrderCard *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.RentalsObjectOrderCard{border-radius:4px;margin-bottom:20px;-webkit-transition:box-shadow .2s ease,background-color .2s ease;-moz-transition:box-shadow .2s ease,background-color .2s ease;-ms-transition:box-shadow .2s ease,background-color .2s ease;-o-transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease;-webkit-box-shadow:0 6px 24px rgba(0,0,0,0.4);-moz-box-shadow:0 6px 24px rgba(0,0,0,0.4);box-shadow:0 6px 24px rgba(0,0,0,0.4)}.RentalsObjectOrderCard .cardBody{position:relative}.RentalsObjectOrderCard .optionsNotice{margin:10px 0;border-bottom:1px solid #ddd}.RentalsObjectOrderCard .options .input{margin-left:30px}.RentalsObjectOrderCard .cardBody>div{padding:20px;border-bottom:1px solid #ccc}.RentalsObjectOrderCard .cardBody>div:last-of-type{border-bottom:0}.RentalsObjectOrderCard.closed .cardTitle{border-bottom:0}.RentalsObjectOrderCard.closed{border-color:#f2f2f2;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2)}.RentalsObjectOrderCard.closed:hover{cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.35);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.35);box-shadow:0 2px 8px rgba(0,0,0,0.35)}.RentalsObjectOrderCard.closed .cardContent,.RentalsObjectOrderCard.closed .cardConfirm{display:none}.RentalsObjectOrderCard .cardTitle{font-size:150%}.RentalsObjectOrderCard .cardContent{display:block;position:relative}.RentalsObjectOrderCard .cardContent>div{display:inline-block;width:40%;vertical-align:top}.RentalsObjectOrderCard .cardContent .dtpicker{width:60%}@media all and (max-width:700px){.RentalsObjectOrderCard .cardContent>div{display:inline-block;width:100%;vertical-align:top}.RentalsObjectOrderCard .cardContent .dtpicker{width:100%}}.RentalsObjectOrderCard .cardContent .box{display:inline-block;padding:10px;border-radius:4px;border:1px solid #EEE;outline:0;width:100%;margin-bottom:10px}.RentalsObjectOrderCard .cardContent input,.RentalsObjectOrderCard .cardContent input:focus,.RentalsObjectOrderCard .cardContent input:hover{display:inline-block;padding:10px 10px 10px 110px;border-radius:4px;border:1px solid #EEE;outline:0;text-align:right;width:100%;margin:0 0 10px 0;font-size:100%}.RentalsObjectOrderCard .cardContent input[type=checkbox]{width:auto;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#C11A01;border-radius:4px;color:white;display:inline-block;vertical-align:middle;padding:12px;cursor:pointer}.RentalsObjectOrderCard .cardContent input[type=checkbox]:hover{background:#910001}.RentalsObjectOrderCard .cardContent input[type=checkbox]:checked{background:#0B9A0D}.RentalsObjectOrderCard .cardContent input[type=checkbox]:checked:hover{background:#0B6A0D}.RentalsObjectOrderCard .cardContent input:hover{border-color:#DDD}.RentalsObjectOrderCard .cardContent input:focus{border-color:#95D1EE}.RentalsObjectOrderCard .cardContent .input{display:block;position:relative}.RentalsObjectOrderCard .options label{display:inline-block;vertical-align:middle}.currency{color:#BBB;font-size:67%}.RentalsObjectOrderCard .cardContent .input label,.RentalsObjectOrderCard .options .input label{position:absolute;top:1px;left:1px;padding:7px 12px;background:#aaa;color:white;border-radius:3px 0 0 3px;pointer-events:none;width:100px}.DateRangePicker__Legend{padding:0 20px}.DateRangePicker__LegendItem{margin:0}.DateRangePicker__LegendItem .DateRangePicker__LegendItemLabel{display:none}.DateRangePicker__LegendItem:hover .DateRangePicker__LegendItemLabel{display:inline-block;padding:4px 10px;margin-right:-10px;position:absolute;bottom:0;margin-left:-10px;background:#ddd}.RentalsObjectOrderCard .cardConfirm{display:block;position:relative}.RentalsObjectOrderCard .cardConfirm>div{display:inline-block;width:25%}.RentalsObjectOrderCard .cardConfirm .price{display:inline-block;width:75%}.RentalsObjectOrderCard .prices>*{display:inline-block;white-space:nowrap;padding-right:20px}.RentalsObjectOrderCard .prices .price{font-size:150%}.RentalsObjectOrderCard .pricesDeposit{color:#888}.RentalsObjectOrderCard .error{color:#C11A01}.RentalsObjectOrderCard .description-notice{font-size:80%;color:#888}.RentalsObjectOrderCard button[disabled],.RentalsObjectOrderCard button[disabled]:hover{background:transparent;border:1px dashed #ddd;color:#888;cursor:not-allowed}.RentalsObjectOrderCard button[inactive],.RentalsObjectOrderCard button[inactive]:hover{background:transparent;color:#888;border:0}.RentalsObjectOrderCard button{background:#0BBA00;border:1px solid #0BBA00;color:white;padding:.5em 1em;border-radius:4px;width:auto;font-size:120%;font-weight:bold}.RentalsObjectOrderCard button:hover{background:#0B9A0D}.RentalsObjectOrderCard .cardConfirm>.errorOverlay{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;width:100%;background:#C11A01;background:rgba(193,26,1,0.9)}.RentalsObjectOrderCard .errorOverlay>*{display:block;vertical-align:middle;width:100%;height:100%;text-align:center;padding:20px;color:white;font-size:130%}.RentalsObjectOrderCard .overlay{color:red;position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,0.95) url("../rentals/icon-ok.png") no-repeat 50% 50%;color:#0BBA00;font-size:140%;text-align:center;padding:60px 20px}.RentalsObjectOrderCard .overlay .bottom{position:absolute;bottom:20px;left:0;right:0;padding:2em;box-sizing:border-box}.RentalsObjectOrderCard .cardTitle{display:flex;width:100%;justify-content:space-between;font-weight:bold}.RentalsObjectOrderCard .cardTitle .handle{color:#C11A01}.RentalsObjectOrderCard.closed .cardTitle .handle{color:#0BBA00}.RentalsObjectOrderCard .customerType input[type=radio]{width:auto;margin-right:10px}.block.text{overflow:hidden}.group.news span.disabled h1,.group.news span.disabled h2,.group.news span.disabled h3,.group.news span.disabled h4,.group.news span.disabled h5,.group.news span.disabled h6{text-decoration:line-through}div.block.teaser{margin-top:20px;width:100%}div.block.teaser>a{display:flex;align-items:center;box-sizing:border-box;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.35);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.35);box-shadow:0 2px 6px rgba(0,0,0,0.35);margin:1em;-webkit-transition:box-shadow .2s ease,background-color .2s ease;-moz-transition:box-shadow .2s ease,background-color .2s ease;-ms-transition:box-shadow .2s ease,background-color .2s ease;-o-transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease}div.block.teaser>a:hover{-webkit-box-shadow:0 6px 24px rgba(0,0,0,0.2);-moz-box-shadow:0 6px 24px rgba(0,0,0,0.2);box-shadow:0 6px 24px rgba(0,0,0,0.2)}div.block.teaser>a>*{}div.block.teaser>a>div{margin-left:10px;top:0;padding:1em;display:block;flex:1}div.block.teaser>a>img{max-width:200px;height:auto!important}div.block.teaser>a>div *{font-size:100%;margin:0;padding:0;width:100%}div.block.teaser>a>div>.title{font-size:120%}table.calendar{width:700px}table.calendar tr.headline td{font-size:12pt;padding-top:5px;font-weight:normal;border-bottom:1px solid #888;text-align:left;padding-left:.1em;padding-top:1em;background-image:url(../calendar/img/collapse.gif);background-repeat:no-repeat;background-position:bottom right;cursor:pointer}table.calendar tr.headline.collapsed td{background-image:url(../calendar/img/expand.gif)}table.calendar td.date{width:50px}table.calendar td.time{width:50px}table.calendar td.title{width:600px}table.calendar tbody tr.odd td{background-color:#EEE}table.calendar tbody tr.odd td{background-color:#DDD}table.calendar tbody tr td{padding-left:5px;padding-right:5px}table.calendar tbody tr.ferien td{font-style:italic}body{font:16px/24px "Fira Sans","Helvetica","Arial",sans-serif;color:#010000;-webkit-font-smoothing:antialiased}h1,h2,h3,span.title-1,span.title-2,span.title-3,.menu,.headline{font:28px/34px "Dosis","Helvetica","Arial",sans-serif;text-transform:uppercase;margin:0}.menu,.menu a{font-size:12px;line-height:14px;color:#010000;text-decoration:none}@media all and (max-width:992px){.menu,.menu a{font-size:20px;line-height:24px}}h1,span.title-1{color:#ee781e}@media all and (max-width:992px){h1,span.title-1{font-size:28px;line-height:34px}}h2,span.title-2,.headline{font-size:18px;line-height:22px}h3,span.title-3{font-size:14px;line-height:17px}a{text-decoration:underline;color:#818084}a[data-collapsor]{cursor:pointer;text-decoration:none}a:hover{text-decoration:none}#slider-sections table{table-layout:fixed;width:100%}body{background:#fff;padding:0;margin:0;box-sizing:border-box}body>header,body>main,body>footer main{margin:0 auto;padding:0 58px;box-sizing:border-box;display:block;min-width:992px;width:100%;max-width:1315px}@media all and (max-width:992px){body>header,body>main,body>footer main{min-width:0}}body>header{padding:28px 58px 0 58px;position:relative;background:white}body>header section.navbar{display:flex}body>header .block.teaser{display:block}@media all and (max-width:768px){body>header{position:fixed;background:white;padding-bototm:28px;z-index:1000;padding:20px}}body>header #logo{position:absolute;width:115px;left:0;top:-20px;height:130px;z-index:3;background-size:contain;background-repeat:no-repeat}@media all and (max-width:768px){body>header #logo{left:18px;top:18px;height:60px;background-size:contain;background-repeat:no-repeat}}body>header #logo-triangle{position:absolute;width:0;height:0;top:0;left:-136px;border-left:136px solid transparent;border-right:136px solid transparent;border-top:190.4px solid white;z-index:2}@media all and (max-width:768px){body>header #logo-triangle{display:none}}body>header #site-title{padding-left:136px;text-decoration:none;flex-grow:1}body>header #site-title span.title-1{font-weight:bold}@media all and (max-width:768px){body>header #site-title{padding-left:110px;padding-right:70px;padding-top:10px}}@media all and (max-width:405px){body>header #site-title span.title-1{font-size:18px;line-height:22px}}@media all and (max-width:355px){body>header #site-title span.title-1{font-size:14px;line-height:17px}}body>header #site-title>*{color:#ee781e!important}body>header #iconset-social{text-align:right}body>header #iconset-social>*{margin-right:14px}body>header #iconset-social img{display:inline-block;vertical-align:center}@media all and (max-width:992px){body>header #iconset-social{display:none}}@media all and (max-width:768px){body>header #burger{padding:30px 20px}}body>header #burger .open{display:none}body>header #burger img{display:inline-block;padding:0 14px;height:20px}@media all and (max-width:992px){body>header #burger{display:block}}body>header #slider-main{position:relative;height:270px}@media all and (max-width:768px){body>header #slider-main{display:none;position:static}}body>header #slider-main .slider-elem{width:100%;height:100%;position:absolute}body>header #slider-main h1.slider-title{color:white!important}body>header #slider-main h1.slider-title h1{padding-top:0;margin-top:0}body>header #slider-main h1.slider-title>*{padding:0;margin:0}body>header #slider-main .slider-bg{width:100%;height:100%;position:relative;background:rgba(136,136,136,0.8) no-repeat;background-size:cover;background-position:center center}body>header #slider-main .slider-overlay{width:100%;height:100%;position:absolute;opacity:.8}body>header #slider-main .slider-content{position:absolute;left:165px;top:30px;width:400px;height:265px;color:white!important;overflow:auto}body>header #slider-main .slider-control-left,body>header #slider-main .slider-control-right{position:absolute;top:50%;z-index:10}body>header #slider-main .slider-control-left:hover,body>header #slider-main .slider-control-right:hover{cursor:pointer}body>header #slider-main .slider-control-left{left:20px;border-right-color:rgba(255,255,255,0.4)}body>header #slider-main .slider-control-left:hover{border-right-color:rgba(255,255,255,0.76)}body>header #slider-main .slider-control-right{right:20px;border-left-color:rgba(255,255,255,0.4)}body>header #slider-main .slider-control-right:hover{border-left-color:rgba(255,255,255,0.76)}body>header #slider-main .slider-control-nav{position:absolute;left:165px;bottom:14px}body>header #slider-main .slider-control-nav .slider-control-nav-elem{width:8px;height:8px;border-radius:8px;background-color:rgba(255,255,255,0.4);display:inline-block}body>header #slider-main .slider-control-nav .slider-control-nav-elem:hover,body>header #slider-main .slider-control-nav .slider-control-nav-elem.active{background-color:rgba(255,255,255,0.76);cursor:pointer}body>header #slider-main .slider-triangle.triangle{clip-path:#clip-triangle;-webkit-clip-path:polygon(50% 100%,0% 0,100% 0);background-size:cover;background-position:center center;border:0;width:25%;height:auto;position:absolute;right:8.3333333333%;top:28px}body>header #slider-main .slider-triangle.triangle>*{top:0;left:0;width:auto;height:auto}@media all and (max-width:992px){body>header #slider-main .slider-triangle.triangle{display:none}}body>header #slider-main .slider-triangle.triangle img.scaling-img{width:100%;min-width:100%;margin-top:-30%;position:static;visibility:hidden}@media all and (max-width:768px){body>header #slider-sections{display:none}}body>header section{position:relative;padding-bottom:28px}@media all and (max-width:768px){body>header section{position:static;padding-bottom:0}}body>main{padding:0 44px 0 44px}@media all and (max-width:768px){body>main{padding:120px 14px 0 14px}}body>main>main{width:66.6666666667%;display:inline-block;box-sizing:border-box;vertical-align:top;padding-bottom:28px}@media all and (max-width:992px){body>main>main{width:100%}}body>main>main input[type=text],body>main>main input[type=submit],body>main>main textarea,body>main>main select,body>main>main button.submit{display:block;padding:4px 6px;border-style:solid;border-width:1px;box-sizing:border-box;-webkit-appearance:none}body>main>main .block{padding:7px 14px;max-width:100%;box-sizing:border-box}body>main>main .block *{max-width:100%}body>main>main .block.activities_booking_form div{display:block}body>main>main .block.activities_booking_form .field{display:flex}body>main>main .block.activities_booking_form .field>*{width:100%}body>main>main .block.activities_booking_form h1,body>main>main .block.activities_booking_form h2,body>main>main .block.activities_booking_form h3,body>main>main .block.activities_booking_form h4{margin:1.5em 0}body>main>main .block.activities_booking_form h1+div.group,body>main>main .block.activities_booking_form h2+div.group,body>main>main .block.activities_booking_form h3+div.group,body>main>main .block.activities_booking_form h4+div.group{border-top:0}body>main>main .block.activities_booking_form div.group-toggle{margin:1.5em 0}body>main>main .block.image>div.image{padding:20px 0;position:relative}body>main>main .block.image>div.image+div.image{padding-top:0}body>main>main .block.image.default a,body>main>main .block.image.random a{display:block;position:relative}body>main>main .block.image.default img,body>main>main .block.image.random img{display:block;max-width:100%;height:auto!important}body>main>main .block.image.default div.caption,body>main>main .block.image.random div.caption{display:block;padding:10px 20px;background:#ee781e;color:white;position:absolute;bottom:20px;left:0;width:100%;box-sizing:border-box;opacity:0;transition:opacity 120ms ease-in-out}body>main>main .block.image.default:hover div.caption,body>main>main .block.image.random:hover div.caption{opacity:1}body>main>main .block.image.default div.image-wrapper,body>main>main .block.image.random div.image-wrapper{background-color:white;display:inline-block;max-width:100%;position:relative}body>main>main .block.text * a[href^="http://"],body>main>main .block.text * a[href^="https://"],body>main>main .block.text * a[href^="//"]{padding-left:1px;text-decoration:dotted;line-height:1.3}body>main>main .block.text * a[href^="http://"]:before,body>main>main .block.text * a[href^="https://"]:before,body>main>main .block.text * a[href^="//"]:before{content:"";top:0;left:0;width:0;height:0;display:inline-block;border-left:12px solid #ee781e;border-top:12px solid transparent;border-bottom:12px solid transparent;border-top-color:transparent!important;border-bottom-color:transparent!important;border-right-color:transparent!important;border-style:solid none solid solid;position:relative;margin:0 10px 0 0;vertical-align:middle}body>main>main .block.text.image_left div.image,body>main>main .block.text.image_right div.image{padding:10px 10px 15px 0;position:relative}body>main>main .block.text.image_left div.image img,body>main>main .block.text.image_right div.image img{display:inline-block;position:relative}body>main>main .block.text.image_left div.image a,body>main>main .block.text.image_right div.image a{display:inline-block;position:relative}body>main>main .block.text.image_left div.image a.fullsize-link,body>main>main .block.text.image_right div.image a.fullsize-link{display:block}body>main>main .block.text.image_left div.image img,body>main>main .block.text.image_right div.image img{display:block;max-width:100%;height:auto!important;z-index:100}body>main>main .block.text.image_left div.image div.image-wrapper,body>main>main .block.text.image_right div.image div.image-wrapper{display:inline-block;max-width:100%;background-color:white;position:relative}body>main>main .block.text.image_left div.image div.caption,body>main>main .block.text.image_right div.image div.caption{display:block;padding:10px 20px;background:rgba(238,120,30,0.75);color:white;z-index:110;opacity:0;transition:opacity 120ms ease-in-out;position:absolute;top:10px;left:0;right:10px}body>main>main .block.text.image_left div.image:hover div.caption,body>main>main .block.text.image_right div.image:hover div.caption{opacity:1}body>main>main .block.download td{padding-left:10px;position:relative}body>main>main .block.download a .description{margin-left:10px;text-decoration:none;display:inline-block;text-transform:uppercase}body>main>main .block>*{margin-top:0}body>main>main .block.headline{padding-top:21px}body>main>main .block.headline h1,body>main>main .block.headline h2,body>main>main .block.headline h3,body>main>main .block.headline h4,body>main>main .block.headline h5,body>main>main .block.headline h6{margin-bottom:10px}body>main>main .block.text.image_left .image{padding-right:18px}body>main>main .block.text.image_right .image{padding-left:18px}body>main>main .block:first-of-type.headline{padding-top:0}body>main>main .block img{max-width:100%!important;height:auto!important;margin:0;display:inline-block}body>main>main .block.contact_form label{display:block;padding-top:6px}body>main>main .block.contact_form input,body>main>main .block.contact_form textarea,body>main>main .block.contact_form select,body>main>main .block.contact_form button{width:100%;display:block;padding:4px 6px;font-size:120%;border-style:solid;border-width:1px;box-sizing:border-box}body>main>main .block.contact_form textarea{height:400px}body>main>main .block.video{width:100%}body>main>main .block.image.gallery{display:block;width:100%}body>main>main .block.image.gallery>div{display:inline-block;vertical-align:middle;position:relative}body>main>main .block.image.gallery>div>div{display:inline-block;margin:0 auto;width:25%;padding:0 6px;box-sizing:border-box}body>main>main .teaser>*{background-size:cover;background-position:center center}body>main>main .calendarBlock .headline,body>main>main .calendarBlock .datetime{width:20%}body>main>main .calendarBlock .headline{display:block;position:relative;margin-top:10px}body>main>main .calendarBlock .headline:first-of-type{margin-top:0}body>main>main .calendarBlock .headline-triangle{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:19px solid black;border-style:solid solid none;position:relative;border-top-color:white;margin:0 auto;position:absolute;left:-15px}body>main>main .calendarBlock .headline-content{display:inline-block;padding-left:20px;color:white;font-size:80%;padding-right:10px}body>main>main .calendarBlock .headline,body>main>main .calendarBlock .datetime,body>main>main .calendarBlock .title{display:inline-block}body>main>main .calendarBlock .entry{border-bottom:1px solid transparent}body>main>main .calendarBlock .title{padding-left:10px;box-sizing:border-box;width:80%;vertical-align:bottom}body>main>main .calendarBlock .event-description{color:#818084}body>main>main .calendarBlock .event-description *{margin:0;padding:0}body>main>main .calendarBlock .datetime{vertical-align:top}body>main>main .calendarBlock .date,body>main>main .calendarBlock .time{text-align:right}body>main>main .calendarBlock .date{font-weight:bold}body>main>aside{padding:0 14px;width:16.6666666667%;display:inline-block;box-sizing:border-box;vertical-align:top}@media all and (max-width:992px){body>main>aside{display:none}}body>main>footer{padding:14px}@media all and (max-width:768px){body>main>footer{display:none}}body>footer{padding:14px}body main>aside nav>*>div,body #burger-nav>nav>*>div{position:relative}body main>aside nav .menu-separator,body #burger-nav>nav .menu-separator{display:block;width:100%;border-width:4px 0 0 0;border-style:solid;margin-bottom:14px;margin-top:0;position:relative}body main>aside nav .mobile,body #burger-nav>nav .mobile{display:none}body main>aside nav a.active,body #burger-nav>nav a.active{position:relative}body main>aside nav a.active>*,body #burger-nav>nav a.active>*{margin-bottom:0}body main>aside nav a.no-children>*,body #burger-nav>nav a.no-children>*{margin-bottom:0}body main>aside nav .triangle-menu,body #burger-nav>nav .triangle-menu{margin-top:4px}body main>aside nav .child,body #burger-nav>nav .child{padding:7px 0;margin-bottom:14px}body main>aside nav .child .menu-separator,body #burger-nav>nav .child .menu-separator{display:none}body main>aside nav .child>*,body #burger-nav>nav .child>*{margin-bottom:0}body main>aside nav .child a.no-children>*,body #burger-nav>nav .child a.no-children>*{margin-bottom:0}body main>aside nav .child>*>*,body #burger-nav>nav .child>*>*{margin-bottom:0;position:relative}body main>aside nav .child>*>* .triangle-menu-active,body #burger-nav>nav .child>*>* .triangle-menu-active{position:absolute;left:0;top:50%;margin-top:-8px!important;height:0;width:0;border-width:8px;border-color:transparent transparent transparent #fff;border-style:solid none solid solid}body main>aside nav .child>*>* .triangle-menu-active.hidden,body #burger-nav>nav .child>*>* .triangle-menu-active.hidden{display:none}body main>aside nav .child a,body #burger-nav>nav .child a{color:white;padding:7px 14px;display:block;font-weight:bold}body main>aside nav .child a:hover>.triangle-menu-active,body #burger-nav>nav .child a:hover>.triangle-menu-active{display:block}body main>aside nav .child>*>div a,body #burger-nav>nav .child>*>div a{font-weight:normal}#burger-nav-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;overflow:auto;pointer-events:none}#burger-nav{position:fixed;display:none;left:100%;bottom:0;margin-left:0;top:80px;background:white;width:100%;max-width:500px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:900;pointer-events:initial;overflow:auto}#burger-nav>*{padding-bottom:30px}@media all and (max-width:992px){#burger-nav{display:block}}#burger-nav.opened{display:block}#burger-nav #iconset-social img{padding-right:30px}#burger-nav footer main.title-3{text-transform:uppercase;font-size:18px;line-height:22px}#burger-nav footer main.title-3 a{text-decoration:none;display:block}.header{display:none}header .header{display:block}body>main{padding-bottom:60px}body .image.slideshow{display:table;box-sizing:border-box;table-layout:fixed;width:100%}body .image.slideshow>div{display:table-cell;height:100%}body .image.slideshow>div.image-wrapper{position:relative}body .image.slideshow>div.image-wrapper>div{display:block;white-space:nowrap;overflow:hidden}body .image.slideshow>div.image-wrapper>div>div{display:inline-block;padding:0 7px;position:relative;max-width:16.6666666667%;box-sizing:border-box;overflow:hidden;vertical-align:middle}body .image.slideshow>div.image-wrapper>div>div img{display:block;max-width:100%;width:auto!important;vertical-align:middle}body .image.slideshow .image-slider-arrow-left,body .image.slideshow .image-slider-arrow-right{width:30px;vertical-align:middle;cursor:pointer}header .image.slideshow>div.image-wrapper>div>div,footer .image.slideshow>div.image-wrapper>div>div{padding:0 12px;max-width:12.5%}.entry-wrapper{width:75%;display:inline-block;vertical-align:top}.entry-wrapper img{width:2000px!important}@media all and (max-width:768px){.entry-wrapper{display:none}}.paginator{cursor:pointer}style{display:none!important}.news-side{width:25%;display:inline-block;vertical-align:top}@media all and (max-width:768px){.news-side .pagination{display:none}}.news-side img{width:2000px!important}@media all and (max-width:768px){.news-side{width:100%}}.news-side .news-side-entry{cursor:pointer;padding:10px}@media all and (min-width:768px){.news-side .news-side-entry>.block.text,.news-side .news-side-entry>.entry-header{display:block!important}}.news-side .news-side-entry.active{background:#ddd}.news-side .news-side-entry.inactive{display:none}@media all and (max-width:768px){.news-side .news-side-entry.inactive{display:block}}.news-side .entry-mobile-header{display:none;padding:0}@media all and (max-width:768px){.news-side .entry-mobile-header{display:block}}@media all and (max-width:768px){.news-side .entry-header{display:none!important}}.news-side .entry-header h1{font-size:18px;line-height:22px}.news-side .block.text{padding:0}.news-side .block.text>*:not(div){display:none}@media all and (max-width:768px){.news-side .block.text>*:not(div){display:block}}.news-side .block.text .caption{display:none!important}@media all and (max-width:768px){.news-side .block.text .caption{display:block!important}}.news-side .block.text .image{display:none;width:100%;padding-bottom:0!important}@media all and (max-width:768px){.news-side .block.text .image{display:block}}.news-side .block.text .image:first-of-type{display:block}.news-side .news-side-entry{margin-bottom:20px}body>footer{background:#ee781e;min-height:40px}body>footer main{text-align:right}@media all and (max-width:992px){body>footer main{display:none}}body>footer main a{color:white!important;text-decoration:none;display:inline-block;padding:0 14px}body.sjr_start>header #slider-main{height:350px}body.sjr_start>main>main{width:83.3333333333%}@media all and (max-width:992px){body.sjr_start>main>main{width:100%}}.layout-1{position:relative}.layout-1 a{text-decoration:none}.layout-1>*{display:inline-block;width:100%;padding:14px;box-sizing:border-box;vertical-align:top}.layout-1>*.box,.layout-1>* .teaser{height:220px}.layout-1>*.box .title-1,.layout-1>*.box a,.layout-1>*.box .title-2,.layout-1>* .teaser .title-1,.layout-1>* .teaser a,.layout-1>* .teaser .title-2{color:white!important}body.sjr_start .layout-1>*.box,body.sjr_start .layout-1>* .teaser{height:345px}.layout-1>*.box>*,.layout-1>* .teaser>*{padding:28px;background-color:#ccc;height:100%;box-sizing:border-box}.layout-1>*.box .triangle,.layout-1>* .teaser .triangle{margin:0 auto}.layout-2{position:relative}.layout-2 a{text-decoration:none}.layout-2>*{display:inline-block;width:50%;padding:14px;box-sizing:border-box;vertical-align:top}@media all and (max-width:768px){.layout-2>*{width:100%}}.layout-2>*.box .scaling-img,.layout-2>* .teaser .scaling-img{width:100%;min-width:100%;margin-top:-40%;visibility:hidden}@media all and (max-width:768px){.layout-2>*.box .scaling-img,.layout-2>* .teaser .scaling-img{width:100%;min-height:400px;margin-top:-40%}}.layout-2>*.box .title-1,.layout-2>*.box a,.layout-2>*.box .title-2,.layout-2>* .teaser .title-1,.layout-2>* .teaser a,.layout-2>* .teaser .title-2{color:white!important}.layout-2>*.box>*,.layout-2>* .teaser>*{padding:28px;background-color:#ccc;height:100%;box-sizing:border-box}.layout-2>*.box .triangle,.layout-2>* .teaser .triangle{margin:0 auto}.layout-5{position:relative}.layout-5>*{display:inline-block;width:20%;padding:14px;box-sizing:border-box;vertical-align:top}@media all and (max-width:768px){.layout-5>*{width:100%}}.layout-5>*.box .scaling-img,.layout-5>*>.box .scaling-img{width:100%;min-width:100%;padding-top:50%;visibility:hidden}@media all and (max-width:768px){.layout-5>*.box .scaling-img,.layout-5>*>.box .scaling-img{min-height:400px;width:100%;padding-top:0;margin-top:-40%}}.layout-5>*.box>*,.layout-5>*>.box>*{padding-top:40px;height:100%;background-color:#ccc;box-sizing:border-box;overflow:hidden}.layout-5>*.box>* .title-1,.layout-5>*>.box>* .title-1{font-size:18px;line-height:22px}@media all and (max-width:768px){.layout-5>*.box>* .title-1,.layout-5>*>.box>* .title-1{font-size:28px;line-height:34px}}@media all and (max-width:768px){.layout-5>*.box>*,.layout-5>*>.box>*{left:auto;margin:0 auto}}.triangle{width:0;height:0;border-left:150px solid transparent;border-right:150px solid transparent;border-top:210px solid black;border-style:solid solid none;position:relative;border-top-color:rgba(204,204,204,0.8);margin:0 auto}.triangle p{margin:0}.triangle:hover{border-top-color:#ccc}.triangle>*{position:absolute;color:white!important;top:-200px;left:-150px;width:300px;height:210px;text-align:center;display:table;vertical-align:top}.triangle>*>*{display:table-cell;padding-top:0;vertical-align:top;color:#fff!important}.triangle.triangle-small,.layout-5 .triangle{left:50%;margin-left:-75px;border-left-width:75px;border-right-width:75px;border-top-width:105px}.triangle.triangle-small>*,.layout-5 .triangle>*{top:-100px;left:-75px;width:150px;height:105px}@media all and (max-width:1150px){.triangle.triangle-small,.layout-5 .triangle{margin-left:-56px;border-left-width:56px;border-right-width:56px;border-top-width:78.4px}.triangle.triangle-small>*,.layout-5 .triangle>*{top:-74.6666666667px;left:-56px;width:112px;height:78.4px}.triangle.triangle-small>* .title-1,.layout-5 .triangle>* .title-1{font-size:14px;line-height:17px}}@media all and (max-width:768px){.triangle.triangle-small,.layout-5 .triangle{margin-left:-150px;border-left-width:150px;border-right-width:150px;border-top-width:210px}.triangle.triangle-small>*,.layout-5 .triangle>*{top:-200px;left:-150px;width:300px;height:210px}.triangle.triangle-small>* .title-1,.layout-5 .triangle>* .title-1{font-size:28px;line-height:34px}}.triangle.bottomright{border-style:solid;border-width:0 0 200px 200px;border-color:transparent transparent #007bff transparent}.triangle-inv{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ee781e;border-left-color:transparent!important;border-right-color:transparent!important;border-style:none solid solid solid;position:relative;border-top-color:rgba(204,204,204,0.8);margin:0 auto}.triangle-inv.collapsed{border-top:12px solid #ee781e;border-style:solid solid none solid}.triangle-left{width:0;height:0;border-left:12px solid #ee781e;border-top:12px solid transparent;border-bottom:12px solid transparent;border-top-color:transparent!important;border-bottom-color:transparent!important;border-right-color:transparent!important;border-style:solid none solid solid;position:relative;margin:0 auto}.triangle-right{width:0;height:0;border-top:12px solid transparent;border-right:12px solid #ee781e;border-bottom:12px solid transparent;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;border-style:solid solid solid none;position:relative;margin:0 auto}.triangle-top{width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-top:24px solid black;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-style:none solid solid solid;position:relative;margin:0 auto}.triangle-bottom{width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:24px solid black;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-style:none solid solid solid;position:relative;border-top-color:rgba(204,204,204,0.8);margin:0 auto}.triangle-menu{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid black;border-left-color:transparent!important;border-right-color:transparent!important;border-style:solid solid none solid;border-top-color:rgba(204,204,204,0.8);position:relative;margin:0 auto}@media all and (max-width:768px){.triangle-inv{left:initial!important;right:0!important;position:absolute!important}}@media all and (max-width:992px){.triangle-menu{left:initial!important;right:0!important;position:absolute!important}}.box:hover .triangle{border-top-color:#ccc}#block-side-custom{padding:9px;position:relative}#block-side-custom>a{text-decoration:none;color:white}#block-side-custom>a>div{padding:14px;transform:rotate(-6deg);position:relative}#block-side-custom>a>div h2{color:white!important;text-decoration:none}#block-side-contact *{color:white!important}#block-side-contact h3,#block-side-contact p{margin:0;padding:0}.block-side{background:#ee781e;margin-top:14px;padding:14px;margin-bottom:10px}.block-side h3{color:white!important}.teaser{position:relative}.teaser .teaser-content{position:absolute;top:0;left:0;right:0;bottom:0}.teaser .block-overlay{position:absolute;bottom:0;left:0;right:0;height:100px}.teaser .block-overlay .main{position:absolute;left:50px;top:0;bottom:0;right:0;padding:14px}.teaser .block-overlay .decoration{position:absolute;left:0;width:50px;bottom:0;top:0}.teaser .block-overlay .decoration .decoration-triangle{border-width:0 0 70px 50px}.teaser .block-overlay .decoration .decoration-block{position:absolute;top:70px;left:0;width:50px;bottom:0}.filter_page_noresults{width:100%;display:none}.filter_page_noresults .teaser .teaser-content{position:relative;background:none}.filter_page_noresults .teaser .scaling-img,.filter_page_noresults .teaser .decoration{display:none}.filter_page_noresults .teaser .content,.filter_page_noresults .teaser .teaser-content{background:none!important;padding:0}.filter_page_noresults .teaser .block-overlay,.filter_page_noresults .teaser .block-overlay .main{position:relative;height:auto;left:0}.headline-separator{border-bottom:4px solid #ee781e;position:relative}.sjr_start .cartinfo{top:120px;left:auto;right:20px;background-color:#ee781e;box-shadow:none;border-radius:0}.sjr_start .cartinfo .outer{color:#ee781e}@media screen and (min-width:768px){.sjr_start .cartinfo .outer{display:none}}.sjr_start .cartinfo .inner{box-shadow:none;border:1px solid #ee781e;border-radius:0}@media screen and (min-width:768px){.sjr_start .cartinfo .inner{display:block;opacity:1}}.sjr_start .cartinfo .cardConfirm a{background:#ee781e}.sjr_start .cartinfo .cardConfirm a:hover{background:#f2944d}.icc-ferien>footer{background:#488278}.icc-ferien .block.image>.image .image-wrapper>.caption,.icc-ferien .block.text>div .image .image-wrapper>.caption{background:#488278}.icc-ferien h2,.icc-ferien span.title-2{font-weight:bold}.icc-ferien h1,.icc-ferien span.title-1,.icc-ferien h2,.icc-ferien span.title-2,.icc-ferien h3,.icc-ferien span.title-3,.icc-ferien .menu{color:#488278}.icc-ferien input,.icc-ferien textarea,.icc-ferien select,.icc-ferien .calendarBlock .entry{border-color:#488278}.icc-ferien .calendarBlock .headline{background:#488278}.icc-ferien input[type=submit],.icc-ferien button.submit,.icc-ferien button[data-action=submit]{background:#488278;color:white;border-width:1px}.icc-ferien input[type=submit]:hover,.icc-ferien button.submit:hover,.icc-ferien button[data-action=submit]:hover{background:transparent;color:#5aa396;cursor:pointer}.icc-ferien .activity-button{background:#488278}.icc-ferien .activity-button:hover{background:#5aa396}.icc-ferien.color,.icc-ferien .icc-color{color:#488278}.icc-ferien.bg{background-color:#488278}.icc-ferien.bg-hover{background-color:rgba(72,130,120,0.8)}.icc-ferien.bg-hover:hover{background-color:#488278}.icc-ferien .triangle{border-top-color:rgba(72,130,120,0.8)}.icc-ferien .triangle:hover{border-top-color:#488278}.icc-ferien .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(72,130,120,0.8)}.icc-ferien .triangle.bottomright:hover{border-bottom-color:#488278}.icc-ferien.box:hover .triangle{border-top-color:#488278}.icc-ferien.border-color,.icc-ferien .icc-border-color{border-color:#488278}.icc-ferien .block.text a[href^="http://"]:before,.icc-ferien .block.text a[href^="https://"]:before,.icc-ferien .block.text a[href^="//"]:before{border-left-color:#488278}.icc-ferien.bg-hover-box .bg-hover-elem{background-color:rgba(72,130,120,0.8)}.icc-ferien.bg-hover-box .triangle{border-top-color:rgba(72,130,120,0.8)}.icc-ferien.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(72,130,120,0.8)}.icc-ferien.bg-hover-box:hover .bg-hover-elem{background-color:#488278}.icc-ferien.bg-hover-box:hover .triangle{border-top-color:#488278}.icc-ferien.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#488278}.icc-ferien .cartinfo{top:120px;right:20px;left:auto;background-color:#488278;box-shadow:none;border-radius:0}.icc-ferien .cartinfo .outer{color:#488278}@media screen and (min-width:768px){.icc-ferien .cartinfo .outer{display:none}}.icc-ferien .cartinfo .inner{box-shadow:none;border:1px solid #488278;border-radius:0}@media screen and (min-width:768px){.icc-ferien .cartinfo .inner{display:block;opacity:1}}.icc-ferien .cartinfo .cardConfirm a{background:#488278}.icc-ferien .cartinfo .cardConfirm a:hover{background:#5aa396}.icc-ferien #block-side-contact{background:#488278}.icc-events>footer{background:#6e3455}.icc-events .block.image>.image .image-wrapper>.caption,.icc-events .block.text>div .image .image-wrapper>.caption{background:#6e3455}.icc-events h2,.icc-events span.title-2{font-weight:bold}.icc-events h1,.icc-events span.title-1,.icc-events h2,.icc-events span.title-2,.icc-events h3,.icc-events span.title-3,.icc-events .menu{color:#6e3455}.icc-events input,.icc-events textarea,.icc-events select,.icc-events .calendarBlock .entry{border-color:#6e3455}.icc-events .calendarBlock .headline{background:#6e3455}.icc-events input[type=submit],.icc-events button.submit,.icc-events button[data-action=submit]{background:#6e3455;color:white;border-width:1px}.icc-events input[type=submit]:hover,.icc-events button.submit:hover,.icc-events button[data-action=submit]:hover{background:transparent;color:#914470;cursor:pointer}.icc-events .activity-button{background:#6e3455}.icc-events .activity-button:hover{background:#914470}.icc-events.color,.icc-events .icc-color{color:#6e3455}.icc-events.bg{background-color:#6e3455}.icc-events.bg-hover{background-color:rgba(110,52,85,0.8)}.icc-events.bg-hover:hover{background-color:#6e3455}.icc-events .triangle{border-top-color:rgba(110,52,85,0.8)}.icc-events .triangle:hover{border-top-color:#6e3455}.icc-events .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(110,52,85,0.8)}.icc-events .triangle.bottomright:hover{border-bottom-color:#6e3455}.icc-events.box:hover .triangle{border-top-color:#6e3455}.icc-events.border-color,.icc-events .icc-border-color{border-color:#6e3455}.icc-events .block.text a[href^="http://"]:before,.icc-events .block.text a[href^="https://"]:before,.icc-events .block.text a[href^="//"]:before{border-left-color:#6e3455}.icc-events.bg-hover-box .bg-hover-elem{background-color:rgba(110,52,85,0.8)}.icc-events.bg-hover-box .triangle{border-top-color:rgba(110,52,85,0.8)}.icc-events.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(110,52,85,0.8)}.icc-events.bg-hover-box:hover .bg-hover-elem{background-color:#6e3455}.icc-events.bg-hover-box:hover .triangle{border-top-color:#6e3455}.icc-events.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#6e3455}.icc-events .cartinfo{top:120px;right:20px;left:auto;background-color:#6e3455;box-shadow:none;border-radius:0}.icc-events .cartinfo .outer{color:#6e3455}@media screen and (min-width:768px){.icc-events .cartinfo .outer{display:none}}.icc-events .cartinfo .inner{box-shadow:none;border:1px solid #6e3455;border-radius:0}@media screen and (min-width:768px){.icc-events .cartinfo .inner{display:block;opacity:1}}.icc-events .cartinfo .cardConfirm a{background:#6e3455}.icc-events .cartinfo .cardConfirm a:hover{background:#914470}.icc-events #block-side-contact{background:#6e3455}.icc-jugend>footer{background:#bcc43c}.icc-jugend .block.image>.image .image-wrapper>.caption,.icc-jugend .block.text>div .image .image-wrapper>.caption{background:#bcc43c}.icc-jugend h2,.icc-jugend span.title-2{font-weight:bold}.icc-jugend h1,.icc-jugend span.title-1,.icc-jugend h2,.icc-jugend span.title-2,.icc-jugend h3,.icc-jugend span.title-3,.icc-jugend .menu{color:#bcc43c}.icc-jugend input,.icc-jugend textarea,.icc-jugend select,.icc-jugend .calendarBlock .entry{border-color:#bcc43c}.icc-jugend .calendarBlock .headline{background:#bcc43c}.icc-jugend input[type=submit],.icc-jugend button.submit,.icc-jugend button[data-action=submit]{background:#bcc43c;color:white;border-width:1px}.icc-jugend input[type=submit]:hover,.icc-jugend button.submit:hover,.icc-jugend button[data-action=submit]:hover{background:transparent;color:#c9d063;cursor:pointer}.icc-jugend .activity-button{background:#bcc43c}.icc-jugend .activity-button:hover{background:#c9d063}.icc-jugend.color,.icc-jugend .icc-color{color:#bcc43c}.icc-jugend.bg{background-color:#bcc43c}.icc-jugend.bg-hover{background-color:rgba(188,196,60,0.8)}.icc-jugend.bg-hover:hover{background-color:#bcc43c}.icc-jugend .triangle{border-top-color:rgba(188,196,60,0.8)}.icc-jugend .triangle:hover{border-top-color:#bcc43c}.icc-jugend .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(188,196,60,0.8)}.icc-jugend .triangle.bottomright:hover{border-bottom-color:#bcc43c}.icc-jugend.box:hover .triangle{border-top-color:#bcc43c}.icc-jugend.border-color,.icc-jugend .icc-border-color{border-color:#bcc43c}.icc-jugend .block.text a[href^="http://"]:before,.icc-jugend .block.text a[href^="https://"]:before,.icc-jugend .block.text a[href^="//"]:before{border-left-color:#bcc43c}.icc-jugend.bg-hover-box .bg-hover-elem{background-color:rgba(188,196,60,0.8)}.icc-jugend.bg-hover-box .triangle{border-top-color:rgba(188,196,60,0.8)}.icc-jugend.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(188,196,60,0.8)}.icc-jugend.bg-hover-box:hover .bg-hover-elem{background-color:#bcc43c}.icc-jugend.bg-hover-box:hover .triangle{border-top-color:#bcc43c}.icc-jugend.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#bcc43c}.icc-jugend .cartinfo{top:120px;right:20px;left:auto;background-color:#bcc43c;box-shadow:none;border-radius:0}.icc-jugend .cartinfo .outer{color:#bcc43c}@media screen and (min-width:768px){.icc-jugend .cartinfo .outer{display:none}}.icc-jugend .cartinfo .inner{box-shadow:none;border:1px solid #bcc43c;border-radius:0}@media screen and (min-width:768px){.icc-jugend .cartinfo .inner{display:block;opacity:1}}.icc-jugend .cartinfo .cardConfirm a{background:#bcc43c}.icc-jugend .cartinfo .cardConfirm a:hover{background:#c9d063}.icc-jugend #block-side-contact{background:#bcc43c}.icc-orte>footer{background:#46bbcc}.icc-orte .block.image>.image .image-wrapper>.caption,.icc-orte .block.text>div .image .image-wrapper>.caption{background:#46bbcc}.icc-orte h2,.icc-orte span.title-2{font-weight:bold}.icc-orte h1,.icc-orte span.title-1,.icc-orte h2,.icc-orte span.title-2,.icc-orte h3,.icc-orte span.title-3,.icc-orte .menu{color:#46bbcc}.icc-orte input,.icc-orte textarea,.icc-orte select,.icc-orte .calendarBlock .entry{border-color:#46bbcc}.icc-orte .calendarBlock .headline{background:#46bbcc}.icc-orte input[type=submit],.icc-orte button.submit,.icc-orte button[data-action=submit]{background:#46bbcc;color:white;border-width:1px}.icc-orte input[type=submit]:hover,.icc-orte button.submit:hover,.icc-orte button[data-action=submit]:hover{background:transparent;color:#6ecad7;cursor:pointer}.icc-orte .activity-button{background:#46bbcc}.icc-orte .activity-button:hover{background:#6ecad7}.icc-orte.color,.icc-orte .icc-color{color:#46bbcc}.icc-orte.bg{background-color:#46bbcc}.icc-orte.bg-hover{background-color:rgba(70,187,204,0.8)}.icc-orte.bg-hover:hover{background-color:#46bbcc}.icc-orte .triangle{border-top-color:rgba(70,187,204,0.8)}.icc-orte .triangle:hover{border-top-color:#46bbcc}.icc-orte .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(70,187,204,0.8)}.icc-orte .triangle.bottomright:hover{border-bottom-color:#46bbcc}.icc-orte.box:hover .triangle{border-top-color:#46bbcc}.icc-orte.border-color,.icc-orte .icc-border-color{border-color:#46bbcc}.icc-orte .block.text a[href^="http://"]:before,.icc-orte .block.text a[href^="https://"]:before,.icc-orte .block.text a[href^="//"]:before{border-left-color:#46bbcc}.icc-orte.bg-hover-box .bg-hover-elem{background-color:rgba(70,187,204,0.8)}.icc-orte.bg-hover-box .triangle{border-top-color:rgba(70,187,204,0.8)}.icc-orte.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(70,187,204,0.8)}.icc-orte.bg-hover-box:hover .bg-hover-elem{background-color:#46bbcc}.icc-orte.bg-hover-box:hover .triangle{border-top-color:#46bbcc}.icc-orte.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#46bbcc}.icc-orte .cartinfo{top:120px;right:20px;left:auto;background-color:#46bbcc;box-shadow:none;border-radius:0}.icc-orte .cartinfo .outer{color:#46bbcc}@media screen and (min-width:768px){.icc-orte .cartinfo .outer{display:none}}.icc-orte .cartinfo .inner{box-shadow:none;border:1px solid #46bbcc;border-radius:0}@media screen and (min-width:768px){.icc-orte .cartinfo .inner{display:block;opacity:1}}.icc-orte .cartinfo .cardConfirm a{background:#46bbcc}.icc-orte .cartinfo .cardConfirm a:hover{background:#6ecad7}.icc-orte #block-side-contact{background:#46bbcc}.icc-politik>footer{background:#718c98}.icc-politik .block.image>.image .image-wrapper>.caption,.icc-politik .block.text>div .image .image-wrapper>.caption{background:#718c98}.icc-politik h2,.icc-politik span.title-2{font-weight:bold}.icc-politik h1,.icc-politik span.title-1,.icc-politik h2,.icc-politik span.title-2,.icc-politik h3,.icc-politik span.title-3,.icc-politik .menu{color:#718c98}.icc-politik input,.icc-politik textarea,.icc-politik select,.icc-politik .calendarBlock .entry{border-color:#718c98}.icc-politik .calendarBlock .headline{background:#718c98}.icc-politik input[type=submit],.icc-politik button.submit,.icc-politik button[data-action=submit]{background:#718c98;color:white;border-width:1px}.icc-politik input[type=submit]:hover,.icc-politik button.submit:hover,.icc-politik button[data-action=submit]:hover{background:transparent;color:#8fa4ad;cursor:pointer}.icc-politik .activity-button{background:#718c98}.icc-politik .activity-button:hover{background:#8fa4ad}.icc-politik.color,.icc-politik .icc-color{color:#718c98}.icc-politik.bg{background-color:#718c98}.icc-politik.bg-hover{background-color:rgba(113,140,152,0.8)}.icc-politik.bg-hover:hover{background-color:#718c98}.icc-politik .triangle{border-top-color:rgba(113,140,152,0.8)}.icc-politik .triangle:hover{border-top-color:#718c98}.icc-politik .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(113,140,152,0.8)}.icc-politik .triangle.bottomright:hover{border-bottom-color:#718c98}.icc-politik.box:hover .triangle{border-top-color:#718c98}.icc-politik.border-color,.icc-politik .icc-border-color{border-color:#718c98}.icc-politik .block.text a[href^="http://"]:before,.icc-politik .block.text a[href^="https://"]:before,.icc-politik .block.text a[href^="//"]:before{border-left-color:#718c98}.icc-politik.bg-hover-box .bg-hover-elem{background-color:rgba(113,140,152,0.8)}.icc-politik.bg-hover-box .triangle{border-top-color:rgba(113,140,152,0.8)}.icc-politik.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(113,140,152,0.8)}.icc-politik.bg-hover-box:hover .bg-hover-elem{background-color:#718c98}.icc-politik.bg-hover-box:hover .triangle{border-top-color:#718c98}.icc-politik.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#718c98}.icc-politik .cartinfo{top:120px;right:20px;left:auto;background-color:#718c98;box-shadow:none;border-radius:0}.icc-politik .cartinfo .outer{color:#718c98}@media screen and (min-width:768px){.icc-politik .cartinfo .outer{display:none}}.icc-politik .cartinfo .inner{box-shadow:none;border:1px solid #718c98;border-radius:0}@media screen and (min-width:768px){.icc-politik .cartinfo .inner{display:block;opacity:1}}.icc-politik .cartinfo .cardConfirm a{background:#718c98}.icc-politik .cartinfo .cardConfirm a:hover{background:#8fa4ad}.icc-politik #block-side-contact{background:#718c98}.icc-service>footer{background:#808e28}.icc-service .block.image>.image .image-wrapper>.caption,.icc-service .block.text>div .image .image-wrapper>.caption{background:#808e28}.icc-service h2,.icc-service span.title-2{font-weight:bold}.icc-service h1,.icc-service span.title-1,.icc-service h2,.icc-service span.title-2,.icc-service h3,.icc-service span.title-3,.icc-service .menu{color:#808e28}.icc-service input,.icc-service textarea,.icc-service select,.icc-service .calendarBlock .entry{border-color:#808e28}.icc-service .calendarBlock .headline{background:#808e28}.icc-service input[type=submit],.icc-service button.submit,.icc-service button[data-action=submit]{background:#808e28;color:white;border-width:1px}.icc-service input[type=submit]:hover,.icc-service button.submit:hover,.icc-service button[data-action=submit]:hover{background:transparent;color:#a4b633;cursor:pointer}.icc-service .activity-button{background:#808e28}.icc-service .activity-button:hover{background:#a4b633}.icc-service.color,.icc-service .icc-color{color:#808e28}.icc-service.bg{background-color:#808e28}.icc-service.bg-hover{background-color:rgba(128,142,40,0.8)}.icc-service.bg-hover:hover{background-color:#808e28}.icc-service .triangle{border-top-color:rgba(128,142,40,0.8)}.icc-service .triangle:hover{border-top-color:#808e28}.icc-service .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(128,142,40,0.8)}.icc-service .triangle.bottomright:hover{border-bottom-color:#808e28}.icc-service.box:hover .triangle{border-top-color:#808e28}.icc-service.border-color,.icc-service .icc-border-color{border-color:#808e28}.icc-service .block.text a[href^="http://"]:before,.icc-service .block.text a[href^="https://"]:before,.icc-service .block.text a[href^="//"]:before{border-left-color:#808e28}.icc-service.bg-hover-box .bg-hover-elem{background-color:rgba(128,142,40,0.8)}.icc-service.bg-hover-box .triangle{border-top-color:rgba(128,142,40,0.8)}.icc-service.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(128,142,40,0.8)}.icc-service.bg-hover-box:hover .bg-hover-elem{background-color:#808e28}.icc-service.bg-hover-box:hover .triangle{border-top-color:#808e28}.icc-service.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#808e28}.icc-service .cartinfo{top:120px;right:20px;left:auto;background-color:#808e28;box-shadow:none;border-radius:0}.icc-service .cartinfo .outer{color:#808e28}@media screen and (min-width:768px){.icc-service .cartinfo .outer{display:none}}.icc-service .cartinfo .inner{box-shadow:none;border:1px solid #808e28;border-radius:0}@media screen and (min-width:768px){.icc-service .cartinfo .inner{display:block;opacity:1}}.icc-service .cartinfo .cardConfirm a{background:#808e28}.icc-service .cartinfo .cardConfirm a:hover{background:#a4b633}.icc-service #block-side-contact{background:#808e28}.icc-ehrenamt>footer{background:#b44b41}.icc-ehrenamt .block.image>.image .image-wrapper>.caption,.icc-ehrenamt .block.text>div .image .image-wrapper>.caption{background:#b44b41}.icc-ehrenamt h2,.icc-ehrenamt span.title-2{font-weight:bold}.icc-ehrenamt h1,.icc-ehrenamt span.title-1,.icc-ehrenamt h2,.icc-ehrenamt span.title-2,.icc-ehrenamt h3,.icc-ehrenamt span.title-3,.icc-ehrenamt .menu{color:#b44b41}.icc-ehrenamt input,.icc-ehrenamt textarea,.icc-ehrenamt select,.icc-ehrenamt .calendarBlock .entry{border-color:#b44b41}.icc-ehrenamt .calendarBlock .headline{background:#b44b41}.icc-ehrenamt input[type=submit],.icc-ehrenamt button.submit,.icc-ehrenamt button[data-action=submit]{background:#b44b41;color:white;border-width:1px}.icc-ehrenamt input[type=submit]:hover,.icc-ehrenamt button.submit:hover,.icc-ehrenamt button[data-action=submit]:hover{background:transparent;color:#c66b62;cursor:pointer}.icc-ehrenamt .activity-button{background:#b44b41}.icc-ehrenamt .activity-button:hover{background:#c66b62}.icc-ehrenamt.color,.icc-ehrenamt .icc-color{color:#b44b41}.icc-ehrenamt.bg{background-color:#b44b41}.icc-ehrenamt.bg-hover{background-color:rgba(180,75,65,0.8)}.icc-ehrenamt.bg-hover:hover{background-color:#b44b41}.icc-ehrenamt .triangle{border-top-color:rgba(180,75,65,0.8)}.icc-ehrenamt .triangle:hover{border-top-color:#b44b41}.icc-ehrenamt .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(180,75,65,0.8)}.icc-ehrenamt .triangle.bottomright:hover{border-bottom-color:#b44b41}.icc-ehrenamt.box:hover .triangle{border-top-color:#b44b41}.icc-ehrenamt.border-color,.icc-ehrenamt .icc-border-color{border-color:#b44b41}.icc-ehrenamt .block.text a[href^="http://"]:before,.icc-ehrenamt .block.text a[href^="https://"]:before,.icc-ehrenamt .block.text a[href^="//"]:before{border-left-color:#b44b41}.icc-ehrenamt.bg-hover-box .bg-hover-elem{background-color:rgba(180,75,65,0.8)}.icc-ehrenamt.bg-hover-box .triangle{border-top-color:rgba(180,75,65,0.8)}.icc-ehrenamt.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(180,75,65,0.8)}.icc-ehrenamt.bg-hover-box:hover .bg-hover-elem{background-color:#b44b41}.icc-ehrenamt.bg-hover-box:hover .triangle{border-top-color:#b44b41}.icc-ehrenamt.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#b44b41}.icc-ehrenamt .cartinfo{top:120px;right:20px;left:auto;background-color:#b44b41;box-shadow:none;border-radius:0}.icc-ehrenamt .cartinfo .outer{color:#b44b41}@media screen and (min-width:768px){.icc-ehrenamt .cartinfo .outer{display:none}}.icc-ehrenamt .cartinfo .inner{box-shadow:none;border:1px solid #b44b41;border-radius:0}@media screen and (min-width:768px){.icc-ehrenamt .cartinfo .inner{display:block;opacity:1}}.icc-ehrenamt .cartinfo .cardConfirm a{background:#b44b41}.icc-ehrenamt .cartinfo .cardConfirm a:hover{background:#c66b62}.icc-ehrenamt #block-side-contact{background:#b44b41}.icc-sjr>footer{background:#ee781e}.icc-sjr .block.image>.image .image-wrapper>.caption,.icc-sjr .block.text>div .image .image-wrapper>.caption{background:#ee781e}.icc-sjr h2,.icc-sjr span.title-2{font-weight:bold}.icc-sjr h1,.icc-sjr span.title-1,.icc-sjr h2,.icc-sjr span.title-2,.icc-sjr h3,.icc-sjr span.title-3,.icc-sjr .menu{color:#ee781e}.icc-sjr input,.icc-sjr textarea,.icc-sjr select,.icc-sjr .calendarBlock .entry{border-color:#ee781e}.icc-sjr .calendarBlock .headline{background:#ee781e}.icc-sjr input[type=submit],.icc-sjr button.submit,.icc-sjr button[data-action=submit]{background:#ee781e;color:white;border-width:1px}.icc-sjr input[type=submit]:hover,.icc-sjr button.submit:hover,.icc-sjr button[data-action=submit]:hover{background:transparent;color:#f2944d;cursor:pointer}.icc-sjr .activity-button{background:#ee781e}.icc-sjr .activity-button:hover{background:#f2944d}.icc-sjr.color,.icc-sjr .icc-color{color:#ee781e}.icc-sjr.bg{background-color:#ee781e}.icc-sjr.bg-hover{background-color:rgba(238,120,30,0.8)}.icc-sjr.bg-hover:hover{background-color:#ee781e}.icc-sjr .triangle{border-top-color:rgba(238,120,30,0.8)}.icc-sjr .triangle:hover{border-top-color:#ee781e}.icc-sjr .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(238,120,30,0.8)}.icc-sjr .triangle.bottomright:hover{border-bottom-color:#ee781e}.icc-sjr.box:hover .triangle{border-top-color:#ee781e}.icc-sjr.border-color,.icc-sjr .icc-border-color{border-color:#ee781e}.icc-sjr .block.text a[href^="http://"]:before,.icc-sjr .block.text a[href^="https://"]:before,.icc-sjr .block.text a[href^="//"]:before{border-left-color:#ee781e}.icc-sjr.bg-hover-box .bg-hover-elem{background-color:rgba(238,120,30,0.8)}.icc-sjr.bg-hover-box .triangle{border-top-color:rgba(238,120,30,0.8)}.icc-sjr.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(238,120,30,0.8)}.icc-sjr.bg-hover-box:hover .bg-hover-elem{background-color:#ee781e}.icc-sjr.bg-hover-box:hover .triangle{border-top-color:#ee781e}.icc-sjr.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#ee781e}.icc-sjr .cartinfo{top:120px;right:20px;left:auto;background-color:#ee781e;box-shadow:none;border-radius:0}.icc-sjr .cartinfo .outer{color:#ee781e}@media screen and (min-width:768px){.icc-sjr .cartinfo .outer{display:none}}.icc-sjr .cartinfo .inner{box-shadow:none;border:1px solid #ee781e;border-radius:0}@media screen and (min-width:768px){.icc-sjr .cartinfo .inner{display:block;opacity:1}}.icc-sjr .cartinfo .cardConfirm a{background:#ee781e}.icc-sjr .cartinfo .cardConfirm a:hover{background:#f2944d}.icc-sjr #block-side-contact{background:#ee781e}.icc-start>footer{background:#ee781e}.icc-start .block.image>.image .image-wrapper>.caption,.icc-start .block.text>div .image .image-wrapper>.caption{background:#ee781e}.icc-start h2,.icc-start span.title-2{font-weight:bold}.icc-start h1,.icc-start span.title-1,.icc-start h2,.icc-start span.title-2,.icc-start h3,.icc-start span.title-3,.icc-start .menu{color:#ee781e}.icc-start input,.icc-start textarea,.icc-start select,.icc-start .calendarBlock .entry{border-color:#ee781e}.icc-start .calendarBlock .headline{background:#ee781e}.icc-start input[type=submit],.icc-start button.submit,.icc-start button[data-action=submit]{background:#ee781e;color:white;border-width:1px}.icc-start input[type=submit]:hover,.icc-start button.submit:hover,.icc-start button[data-action=submit]:hover{background:transparent;color:#f2944d;cursor:pointer}.icc-start .activity-button{background:#ee781e}.icc-start .activity-button:hover{background:#f2944d}.icc-start.color,.icc-start .icc-color{color:#ee781e}.icc-start.bg{background-color:#ee781e}.icc-start.bg-hover{background-color:rgba(238,120,30,0.8)}.icc-start.bg-hover:hover{background-color:#ee781e}.icc-start .triangle{border-top-color:rgba(238,120,30,0.8)}.icc-start .triangle:hover{border-top-color:#ee781e}.icc-start .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(238,120,30,0.8)}.icc-start .triangle.bottomright:hover{border-bottom-color:#ee781e}.icc-start.box:hover .triangle{border-top-color:#ee781e}.icc-start.border-color,.icc-start .icc-border-color{border-color:#ee781e}.icc-start .block.text a[href^="http://"]:before,.icc-start .block.text a[href^="https://"]:before,.icc-start .block.text a[href^="//"]:before{border-left-color:#ee781e}.icc-start.bg-hover-box .bg-hover-elem{background-color:rgba(238,120,30,0.8)}.icc-start.bg-hover-box .triangle{border-top-color:rgba(238,120,30,0.8)}.icc-start.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(238,120,30,0.8)}.icc-start.bg-hover-box:hover .bg-hover-elem{background-color:#ee781e}.icc-start.bg-hover-box:hover .triangle{border-top-color:#ee781e}.icc-start.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#ee781e}.icc-start .cartinfo{top:120px;right:20px;left:auto;background-color:#ee781e;box-shadow:none;border-radius:0}.icc-start .cartinfo .outer{color:#ee781e}@media screen and (min-width:768px){.icc-start .cartinfo .outer{display:none}}.icc-start .cartinfo .inner{box-shadow:none;border:1px solid #ee781e;border-radius:0}@media screen and (min-width:768px){.icc-start .cartinfo .inner{display:block;opacity:1}}.icc-start .cartinfo .cardConfirm a{background:#ee781e}.icc-start .cartinfo .cardConfirm a:hover{background:#f2944d}.icc-start #block-side-contact{background:#ee781e}.icc-orga>footer{background:#a0917a}.icc-orga .block.image>.image .image-wrapper>.caption,.icc-orga .block.text>div .image .image-wrapper>.caption{background:#a0917a}.icc-orga h2,.icc-orga span.title-2{font-weight:bold}.icc-orga h1,.icc-orga span.title-1,.icc-orga h2,.icc-orga span.title-2,.icc-orga h3,.icc-orga span.title-3,.icc-orga .menu{color:#a0917a}.icc-orga input,.icc-orga textarea,.icc-orga select,.icc-orga .calendarBlock .entry{border-color:#a0917a}.icc-orga .calendarBlock .headline{background:#a0917a}.icc-orga input[type=submit],.icc-orga button.submit,.icc-orga button[data-action=submit]{background:#a0917a;color:white;border-width:1px}.icc-orga input[type=submit]:hover,.icc-orga button.submit:hover,.icc-orga button[data-action=submit]:hover{background:transparent;color:#b5aa98;cursor:pointer}.icc-orga .activity-button{background:#a0917a}.icc-orga .activity-button:hover{background:#b5aa98}.icc-orga.color,.icc-orga .icc-color{color:#a0917a}.icc-orga.bg{background-color:#a0917a}.icc-orga.bg-hover{background-color:rgba(160,145,122,0.8)}.icc-orga.bg-hover:hover{background-color:#a0917a}.icc-orga .triangle{border-top-color:rgba(160,145,122,0.8)}.icc-orga .triangle:hover{border-top-color:#a0917a}.icc-orga .triangle.bottomright{border-color:transparent;border-bottom-color:rgba(160,145,122,0.8)}.icc-orga .triangle.bottomright:hover{border-bottom-color:#a0917a}.icc-orga.box:hover .triangle{border-top-color:#a0917a}.icc-orga.border-color,.icc-orga .icc-border-color{border-color:#a0917a}.icc-orga .block.text a[href^="http://"]:before,.icc-orga .block.text a[href^="https://"]:before,.icc-orga .block.text a[href^="//"]:before{border-left-color:#a0917a}.icc-orga.bg-hover-box .bg-hover-elem{background-color:rgba(160,145,122,0.8)}.icc-orga.bg-hover-box .triangle{border-top-color:rgba(160,145,122,0.8)}.icc-orga.bg-hover-box .triangle.bottomright{border-bottom-color:rgba(160,145,122,0.8)}.icc-orga.bg-hover-box:hover .bg-hover-elem{background-color:#a0917a}.icc-orga.bg-hover-box:hover .triangle{border-top-color:#a0917a}.icc-orga.bg-hover-box:hover .triangle.bottomright{border-color:transparent;border-bottom-color:#a0917a}.icc-orga .cartinfo{top:120px;right:20px;left:auto;background-color:#a0917a;box-shadow:none;border-radius:0}.icc-orga .cartinfo .outer{color:#a0917a}@media screen and (min-width:768px){.icc-orga .cartinfo .outer{display:none}}.icc-orga .cartinfo .inner{box-shadow:none;border:1px solid #a0917a;border-radius:0}@media screen and (min-width:768px){.icc-orga .cartinfo .inner{display:block;opacity:1}}.icc-orga .cartinfo .cardConfirm a{background:#a0917a}.icc-orga .cartinfo .cardConfirm a:hover{background:#b5aa98}.icc-orga #block-side-contact{background:#a0917a}.svg-background,.svg-image{clip-path:url(designs/sjr/sjr.sass#clip-triangle);top:0}svg.clip-svg{position:absolute}#svg-1,#svg-2{left:0;top:0}.DateRangePicker *{max-width:initial!important}