@import url(../hueman/style.css);#footer #copyright,.post-byline{font-size:65%}.top{font-size:80%;margin:0 20px;text-align:right}.nav-container{font-weight:500}.nav ul li a{font-size:1.4em;font-weight:500}.ham__navbar-toggler-two{right:20px}#header{height:100%!important}.homeh1{margin-top:-15px;margin-bottom:50px;font-size:140%}.page-title{background:rgba(0,0,0,.25);border-bottom:none;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:600;text-transform:none;line-height:1.5rem;z-index:200;width:100%;text-align:center;padding-left:0;padding-right:0}.page-title .meta-single li.category{float:left;margin:.8em}.page-title .meta-single li.comments{float:right;margin:.8em}.site-title{padding:20px}.page-title h1,.single .post-title{color:#fff;font-size:1.8em!important;line-height:1.1em;margin:.5em;padding:.2em .4em;position:relative;text-transform:none;z-index:1}.single .post-title{font-size:1.8em!important;line-height:1.1em;margin:0;padding-top:10px;position:absolute;text-transform:none;z-index:100;background:rgba(0,0,0,.25);font-weight:600;width:100%;text-align:center;padding-bottom:10px;padding-left:0;padding-right:0}.archivetitle{font-size:2em;padding:20px}#homepagetext{text-align:left;padding-left:1em;padding-right:1em}#flexslider-featured .flex-control-nav li a{height:8px;margin:0 2px;width:44px}#flexslider-featured .flex-direction-nav a{background:#fff;color:#bbb;font-size:25px;line-height:24px;position:relative;width:15px;height:35px;margin:15px;display:block;text-align:center;cursor:pointer;text-indent:-999px;overflow:hidden;opacity:1;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease;transition:all .3s ease}table{box-shadow:1px 3px 11px 3px #eee}table,th,td{text-align:left!important}th,td{border-bottom:1px solid #ddd}td.label{font-weight:700;width:38%;vertical-align:top!important}hr{margin:10px 0;clear:both}.img.logo,.wp-caption{background-color:#fff!important}.image-container{position:relative}.image-container img{display:block;height:auto;width:100%}.image-caption,.wp-caption-text{display:block!important;z-index:99}.image-container .description{bottom:-16px;color:#666;float:left;font-size:.6em;line-height:1.2em;right:8px}.image-container .image-caption{font-size:.9em;font-weight:normal;left:0;margin-top:8px;position:relative;width:100%}#breadcrumbs{background-color:#f0f0f0;clear:both;font-size:70%;padding:0 20px}img.breitbild{width:800px}@media only screen and (max-width:719px){#breadcrumbs{background-color:#f0f0f0;font-size:70%;padding:0 1.2em}}@media only screen and (max-width:359px){#breadcrumbs{background-color:#f0f0f0;font-size:70%;padding:0 1em}}p.post-item-title,p.post-iten-date{font-size:.75em!important}.post-meta{font-size:.7em;font-weight:400;color:#bbb;margin:0}.post-thumbnail{margin-bottom:.1em}.abpreis{background:#ff7400;border-radius:5px;font-size:.9em;line-height:1.2em;color:#fff;margin-top:2px;margin-right:2px;padding:2px 7px;right:0;position:absolute;bottom:55px}.abpreiscf{bottom:44px;font-size:2rem;line-height:2.2rem;margin-bottom:5px;margin-right:5px;opacity:.9;z-index:200;position:absolute;right:0;bottom:0%}.offerroute{float:left;min-width:305px;width:60%}.offertime{float:left;min-width:280px}.offertime li.number{margin-left:25px}.offertime h3,.offerroute h3{font-size:1.5em!important}.offertime li:first-child{font-weight:bold}.ship_position .caption,.ship_bugcam .caption{font-size:80%;margin:-11px 0 20px 10px;text-align:right}.image-gallery{position:relative}.image-gallery img{display:block;height:auto;margin-top:20px;width:100%}.image-gallery .description{background-color:rgba(255,255,255,.6);bottom:0;color:#222;font-size:.5em;line-height:1em;padding:5px;position:absolute;right:0}.video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.logo{float:right;margin:10px 20px;max-width:280px}.published{white-space:nowrap}.offer{background-color:#fffffe;box-shadow:-2px -2px 5px #ccc , 3px 5px 7px #ccc;margin:1px 5px 33px 5px;min-height:350px;padding-bottom:10px}.offerh2{font-size:1.6em!important;font-weight:bold!important;margin-bottom:33px!important}.offerh3{margin:0;padding:0;width:100%}.offerh3 h3{background-color:#f0f0f0;font-size:1.5em!important;margin:0;padding:5px}.h2bold{color:#000!important;font-weight:700;letter-spacing:.05em}.offerroutepicture{clear:both;float:left;height:auto;margin:0 3px;max-width:100%;padding:none}.offerroutepicture2{flex-direction:row;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-item-left{flex:50%;width:50%}.flex-item-right{flex:50%;width:50%}@media (max-width:720px){.offerroutepicture2{flex-direction:column}.flex-item-left{width:100%}.flex-item-right{width:100%}}.offer .caption,.offerroutepicture2 .caption{clear:both;margin:-20px 0 20px 20px}.offerdetails{height:100%;min-width:200px;padding:0 10px}.offerdetails li.none{list-style:none;margin-left:-20px}.offerdetails li.number,.routendetails li.number{list-style:none;margin-left:25px}li.number::before{color:#1072b9;content:'\f041';font-family:'FontAwesome';font-size:1.25em;margin-left:1em;margin-right:.3em}li.number:first-child::before,li.number:last-child::before{color:#ff7400;margin-left:0}.offerroute ol{margin:0 0 8px 8px}.offerdetails .price{font-size:150%;font-weight:bold;color:#0c0}.offerdetails .streichpreis{font-size:120%;font-weight:bold;color:red;text-decoration:line-through}.offerdetails .ersparnis{font-size:110%;font-weight:bold}.offerdescription{clear:both;margin:0;padding:10px}.offerlink{background-color:#ff7400;border-radius:5px;box-shadow:4px 4px 4px #ccc;color:#fff;cursor:pointer;display:block;font-size:1em;font-weight:700;margin:25px auto;overflow:hidden;padding:15px 0;text-align:center;text-decoration:underline;text-transform:uppercase;transition:background .5s ease 0s;width:95%}.offerlink a{color:#fff;padding:1em;width:100%}.sternchentexte{background:#fafafa;font-size:80%;padding:1em}.sternchentextheading{font-size:100%;font-weight:bold}.button{background:rgba(0,0,0,0) linear-gradient(to bottom,#3b8dbd,#2b7dbd) repeat scroll 0 0;border-radius:5px;color:#fff!important;display:inline-block;font-weight:bold;margin:10px 0;padding:7px 20px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #000;vertical-align:middle}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}table.deals td{text-align:left;vertical-align:top}ol.deals{margin:0 0 0 -30px}.deals li.number{padding:0}.affiliatelink{background-color:#ff7400;border-radius:5px;box-shadow:4px 4px 4px #ccc;color:#fff;cursor:pointer;display:block;font-size:1.25em;font-weight:600;margin:25px auto;overflow:hidden;padding:15px 0;text-align:center;text-decoration:underline;width:90%}.affiliatelink a{color:#fff;padding:1em;width:100%}.fas.fa-map-marked-alt.adress{float:left;font-size:200%}.bookingwidget{background-color:#fff;border-radius:5px;box-shadow:1px 4px 4px 4px #ccc;clear:both;margin:2em auto;padding:1em .7em}.bookingwidget hr{margin:.8em}.bookingwidget_h3{font-size:1.5em;font-weight:600;margin-bottom:0!important}.bookingwidget_text{float:left;padding:.5em;width:55%;font-size:1.4em}.bookingwidget_img{float:right}.bookingwidget_img img{float:right;margin:10px auto;max-width:8em}.bookingwidget_button{background-color:#00a300;border-radius:5px;box-shadow:4px 4px 4px #ccc;cursor:pointer;font-size:1.3em;font-weight:700;margin:25px auto;overflow:hidden;padding:10px;text-align:center;width:50%}.bookingwidget_button a{color:#fff}.note_bookability{box-shadow:1px 4px 4px 4px #ccc;border-radius:5px;display:flex;margin-bottom:50px;margin-top:-25px}.note_bookability .infobox{float:left;min-width:15%;text-align:center;color:#00a300;border-radius:5px 0 0 5px;border:solid 8px #00a300;font-family:initial;font-size:200%;font-weight:900;display:flex;justify-content:center;align-items:center;padding:15px}.note_bookability .note_b{font-size:90%;border-radius:0 5px 5px 0;border-top:solid 2px #00a300;border-right:solid 2px #00a300;border-bottom:solid 2px #00a300;padding-left:15px}.deleted{box-shadow:1px 4px 4px 4px #ccc;border-radius:5px;display:flex;margin:50px auto}.deleted .infobox{float:left;min-width:15%;text-align:center;color:#ff7400;border-radius:5px 0 0 5px;border:solid 8px #ff7400;font-family:initial;font-size:200%;font-weight:900;display:flex;justify-content:center;align-items:center;padding:15px}.deleted .note_b{font-size:80%;border-radius:0 5px 5px 0;border-top:solid 2px #ff7400;border-right:solid 2px #ff7400;border-bottom:solid 2px #ff7400;padding:5px 15px}.deletedh3{color:#000;font-size:1.2em;font-weight:bold;line-height:1.5em;margin-top:10px}.deleted a{color:#000}.updatebox{box-shadow:1px 4px 4px 4px #ccc;border-radius:5px;display:flex;margin:50px auto}.updatebox .infobox{float:left;min-width:15%;text-align:center;color:#00a300;border-radius:5px 0 0 5px;border:solid 8px #00a300;font-weight:900;display:flex;justify-content:center;padding:15px}.updatebox .note_b{border-radius:0 5px 5px 0;border-top:solid 2px #00a300;border-right:solid 2px #00a300;border-bottom:solid 2px #00a300;padding:15px;width:100%}#wp-comment-cookies-consent input{float:left;margin:17px 8px}#wp-comment-cookies-consent label{font-size:.5em}.text-bild-element{clear:both;float:left;margin:1em 0;width:100%}.destination_image{float:left;max-width:100%;position:relative}.destination_image_caption{background:#000;bottom:.75em;color:#fff;font-size:75%;font-weight:bold;line-height:1.5em;max-width:95%;opacity:.6;position:absolute;padding:.1em .8em}#toc_container{width:97%!important}.toc{background:#fafafa;margin:1em;padding:1em}.toc ul li,.entry ul li{list-style:square;padding:.25em}.toc ul li a{line-height:1.8em;font-weight:500}.toc p,.destination_prolog{font-weight:bold}.su-expand-link{background-color:#ff7400;box-shadow:0 0 5px 3px #ccc;font-weight:700;margin:0 auto;margin-top:25px!important;padding:5px;width:80%}.su-expand-link a{color:#fff!important}#ehoibooking{background-color:#fff}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-3{width:25%}.col-md-6,.col-md-6.picture{width:50%}.col-md-9{width:75%}.list .teaser{background:#fff}.categorydescription2{background:#f0f0f0 none repeat scroll 0 0;color:#888;margin-bottom:30px;padding:15px}.categorydescription2 h2,.categorydescription2 h3{margin-bottom:20px;margin-top:35px}.categorydescription2 ul{list-style:inside none disc;margin:10px 0 10px 20px}.categorydescription2 ol{list-style:inside none;list-style-type:decimal;margin:10px 0 10px 20px}.categorydescription2 li{padding:5px 0}#cookie-notice{font-size:12px;max-width:1000px;opacity:.95}.cookie-notice-container{background-color:#3b8dbd;font-size:100%;font-weight:500;padding:5px}.cookie-notice-content{color:#fff;max-width:900px;margin:0 auto;text-align:left;line-height:1.1em}#sf{border-radius:5px;box-shadow:1px 4px 4px 4px #ccc;clear:both;margin:30px 0;padding:15px}#sf .form-headline{text-align:center}#sf .row{display:grid;grid-template-columns:auto auto auto auto}#sf .col{padding:2px;text-align:left}#sf .form-control_1{background-color:#eee;border:none;color:#000;line-height:2.1em;min-height:2.7em;padding:5px;text-align:center;width:100%}#sf .form-control_2{background-color:#eee;border:none;min-height:2.1em;padding:5px;text-align:center;width:94%}#sf label{display:block;text-align:left}#sf submit{background-color:#00a300;clear:both;width:100%}#sf .text{padding:0 10px}.newsletterwidget{background-color:#1072b9;box-shadow:0 4px 5px 4px #ccc;color:#fff;display:block;margin:5em 1em;overflow:hidden;padding:2em;text-align:left}.newsletterwidget h3{color:#fff;margin-bottom:20px}.newsletterbox{cursor:pointer;margin:1em 0}.newsletterbox .newsletterlabel{font-size:1em;font-weight:bold;color:#fff}.newsletterbox #newslettervalue{border-radius:3px;color:#aaa;font-size:1em;margin:15px 0;width:95%}.newsletterbox #newsletterbutton{float:right}.themeform input[type="checkbox"]{-moz-appearance:checkbox;-webkit-appearance:checkbox;transform:scale(2);margin:8px}@media only screen and (max-width:660px){#sf .row{grid-template-columns:auto auto}}@media only screen and (max-width:440px){#sf .row{grid-template-columns:auto}}.operator_content{margin:20px}#faq{margin:20px}.themenbox{display:flex;gap:20px;box-shadow:1px 1px 11px 1px #eee;margin:30px 20px;padding:10px;align-items:flex-start}.themenbox_image{width:30%;flex-shrink:0}.themenbox_image img{width:100%;height:auto;object-fit:cover;display:block;border-radius:4px}.themenbox_text{flex:1}.themenbox_text h3{margin-top:0;font-size:1.25em}@media (max-width:768px){.themenbox{flex-direction:column}.themenbox_image{width:100%;margin-bottom:10px}}.bookingwidget{background-color:#fff;border-radius:5px;box-shadow:1px 4px 4px 4px #ccc;clear:both;margin:50px auto;padding:25px 15px;width:90%}.bookingwidget hr{margin:20px}.bookingwidget_text{float:left;width:55%;padding:1em;font-size:1.5em}.bookingwidget_img{float:right}.bookingwidget_img img{float:right;margin:10px auto;max-width:120px}.bookingwidget_button{background-color:#00a300;border-radius:5px;box-shadow:4px 4px 4px #ccc;cursor:pointer;font-weight:700;margin:25px auto;overflow:hidden;padding:10px;text-align:center;width:50%}.bookingwidget_button a{color:#fff}.note_bookability{box-shadow:1px 4px 4px 4px #ccc;border-radius:5px;display:flex;margin-bottom:50px;margin-top:-25px}