﻿@font-face{font-family:'nr_form-icons';src:url("../Fonts/nr_form-icons.eot?6tq7qb");src:url("../Fonts/nr_form-icons.eot?6tq7qb#iefix") format("embedded-opentype"),url("../Fonts/nr_form-icons.ttf?6tq7qb") format("truetype"),url("../Fonts/nr_form-icons.woff?6tq7qb") format("woff"),url("../Fonts/nr_form-icons.svg?6tq7qb#nr_form-icons") format("svg");font-weight:normal;font-style:normal}[class^="nr_form-icon-"],[class*=" nr_form-icon-"]{font-family:'nr_form-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nr_form-icon-impressions:before{content:""}.nr_form-icon-offer:before{content:""}.nr_form-icon-route:before{content:""}.nr_form-icon-arrow-thin-left:before{content:""}.nr_form-icon-arrow-thin-right:before{content:""}.nr_form-icon-arrow-thin-up:before{content:""}.nr_form-icon-arrow-thin-down:before{content:""}.nr_form-icon-bed:before{content:""}.nr_form-icon-calendar:before{content:""}.nr_form-icon-check:before,.baseStyle .nr_form-check-rest.checked span:before{content:""}.nr_form-icon-close-1:before{content:""}.nr_form-icon-close-2:before{content:""}.nr_form-icon-close-lg-1:before{content:""}.nr_form-icon-close-lg-2:before{content:""}.nr_form-icon-globe:before{content:""}.nr_form-icon-info:before{content:""}.nr_form-icon-minus-1:before{content:""}.nr_form-icon-minus-2:before{content:""}.nr_form-icon-plus-1:before{content:""}.nr_form-icon-plus-2:before{content:""}.nr_form-icon-share:before{content:""}.nr_form-icon-ship:before{content:""}.nr_form-icon-shuffle:before{content:""}.nr_form-icon-star:before{content:""}.nr_form-icon-trash-1:before{content:""}.nr_form-icon-trash-2:before{content:""}.nr_form-icon-triangle-down:before{content:""}.nr_form-icon-triangle-up:before{content:""}.nr_form-icon-cruiseline:before{content:""}.nr_form-icon-club-points:before{content:""}.nr_form-icon-plane:before{content:""}.nr_form-icon-zoom-in:before{content:""}.nr_form-icon-zoom-out:before{content:""}.nr_form-icon-wallet:before{content:""}.nr_form-icon-pay-money:before{content:""}.nr_form-icon-check-button .path1:before{content:"";color:#444}.nr_form-icon-check-button .path2:before{content:"";margin-left:-1em;color:#fff}.nr_form-icon-check-thin:before{content:""}.nr_form-icon-cabin:before{content:""}.nr_form-icon-view:before{content:""}.nr_form-icon-link:before{content:""}.nr_form-icon-like:before{content:""}.nr_form-icon-kalender:before{content:""}.nr_form-icon-idee:before{content:""}.nr_form-icon-bearbeiten:before{content:""}.nr_form-icon-home:before{content:""}.nr_form-icon,.baseStyle .nr_form-check-rest.checked span,[class^="nr_form-icon-"],[class*=" nr_form-icon-"],.js-tooltip{font-family:'nr_form-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.price .nr_form-icon-plane,.aidaprice .nr_form-icon-plane,.pricetable-header .nr_form-icon-plane{font-size:17px}.dyncat .dyncat-header{font-size:30px;font-weight:400;background:transparent}.dyncat .dyncat-header2{font-size:24px}.dyncat .dropdown-btn{width:100%}.dyncat legend{background:transparent;border:0;font-size:16px;font-weight:700}.dyncat legend span{font-weight:400}.hybridStyle .btn{box-shadow:none !important}.styleContext.costaStyle .dyncat .input-label,.styleContext.costaStyle .dyncat legend{background:transparent;border-bottom:none;font-size:15px;line-height:normal}.mobileStyle .dropdown-btn{border-radius:6px}.mobileStyle .btn{box-shadow:none !important}[class^="nr_form-wrap-"] .button{display:inline-block;margin:0;font-weight:700;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:20px 20px;font-size:16px;line-height:1;border-radius:3px}[class^="nr_form-wrap-"] .button:focus,[class^="nr_form-wrap-"] .button.focus,[class^="nr_form-wrap-"] .button:active:focus,[class^="nr_form-wrap-"] .button:active.focus,[class^="nr_form-wrap-"] .button.active:focus,[class^="nr_form-wrap-"] .button.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:2px 2px 3px #5b5b5b;outline:1px dashed #999}[class^="nr_form-wrap-"] .button:hover,[class^="nr_form-wrap-"] .button:focus,[class^="nr_form-wrap-"] .button.focus{color:#fff;background:#39c;text-decoration:none}[class^="nr_form-wrap-"] .button:active,[class^="nr_form-wrap-"] .button.active{outline:0;background-image:none}[class^="nr_form-wrap-"] .button.disabled,[class^="nr_form-wrap-"] .button[disabled],fieldset[disabled] [class^="nr_form-wrap-"] .button{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65)}[class^="nr_form-wrap-"] a.btn.disabled,fieldset[disabled] [class^="nr_form-wrap-"] a.btn{pointer-events:none}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.js-nr_formrestyle *{box-sizing:border-box}.baseStyle .nr_form-wrap:focus{outline:none}.baseStyle .nr_form-wrap .select:focus{outline:none}.baseStyle .nr_form-wrap .select .options{width:100%;z-index:100;text-align:right}.baseStyle .nr_form-wrap .select .option,.baseStyle .nr_form-wrap .select .option__disabled{border:1px solid #6d7f8f;background-color:#fff;color:#5fc1ea;padding:5px;text-align:center;display:table;width:100%;font-size:16px;font-weight:700}.baseStyle .nr_form-wrap .select .option{cursor:pointer}.baseStyle .nr_form-wrap .select .option:active,.baseStyle .nr_form-wrap .select .option:hover,.baseStyle .nr_form-wrap .select .option.hover{background-color:#ecf7fb;color:#5fc1ea}.baseStyle .nr_form-wrap .select .option.selected{background:#5fc1ea;color:#fff}.baseStyle .nr_form-wrap .select .option.selected:hover,.baseStyle .nr_form-wrap .select .option.selected.hover{background:#76caed}.baseStyle .nr_form-wrap .select .option-item{display:table-cell;vertical-align:middle;line-height:1.1;height:50px;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.baseStyle .nr_form-wrap .select .optgroup__disabled .optgroup-label,.baseStyle .nr_form-wrap .select .option__disabled{color:#bfc8cd;cursor:not-allowed}.baseStyle .nr_form-wrap .select .optgroup-label{cursor:default;font-size:13px;font-weight:bold;height:21px;white-space:nowrap}.baseStyle .nr_form-wrap.open .select .options{display:block;outline:0 none}.baseStyle .dyn4 .select-box{margin-bottom:2px}.baseStyle .dyn4 .select-box.selections-4 .nr_form-wrap{float:left;width:25%;padding:0 10px}.baseStyle .dyn4 .select-box.selections-4 .formset{margin:0 10px}.baseStyle .dyn4 .select-box.selections-4 .nr_form-wrap-overlay.width-default{left:-75px !important;margin-left:0}.baseStyle .dyn4 .select-box.selections-2 .nr_form-wrap,.baseStyle .dyn4 .select-box.selections-3 .nr_form-wrap{float:left;width:33.333%;padding:0 20px}.baseStyle .dyn4 .select-box.selections-2 .formset,.baseStyle .dyn4 .select-box.selections-3 .formset{margin:0}.baseStyle .dyn4 .select-box.selections-2 .nr_form-wrap-overlay.width-default,.baseStyle .dyn4 .select-box.selections-3 .nr_form-wrap-overlay.width-default{left:0 !important;margin-left:1px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-inline>.options{padding:0;height:256px;border-left:1px solid #bfc8cd;border-right:1px solid #bfc8cd;border-bottom:1px solid #bfc8cd}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-inline>.options .option,.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-inline>.options .option__disabled{float:none;clear:both;width:100%}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-static-list{border:none;padding:0;height:370px;background-color:transparent;overflow-y:hidden}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-static-list .options{position:relative;display:block;background-color:transparent;border:none}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-static-list .option-list{width:280px;height:370px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-static-list .option{border:none;margin-top:2px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.select-static-list .option:first-child{margin-top:0}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn{float:left}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open{background:#fff;border-bottom:none}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open:focus,.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open:hover,.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open:active,.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open.hover{border-color:#bfc8cd;box-shadow:none}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .nr_form-dropdown-btn.open .button-wrap:before{content:" ";border-bottom:1px solid #bfc8cd;position:absolute;bottom:0;left:10px;right:10px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select{width:100%;height:315px;overflow:hidden}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .option-list{width:248px;height:235px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .options{background-color:#fff;border-left:1px solid #bfc8cd;border-right:1px solid #bfc8cd;border-bottom:1px solid #bfc8cd;padding:10px 50px 10px 10px;overflow:auto;margin-top:-1px}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .options .option{border:none;border-top:1px solid #bfc8cd;text-align:left;padding:5px 10px;width:100%}.baseStyle .dyncat.searchbox .nr_form-wrap .select.destrict-select .options .option:first-child{border-top:none}.baseStyle .searchFilter .port-select .items{padding:0 10px}.hybridStyle .nr_form-wrap .select .option,.hybridStyle .nr_form-wrap .select .option__disabled{border:1px solid #495969}.hybridStyle .nr_form-wrap .select .option{color:#00A9E4}.hybridStyle .nr_form-wrap .select .option:active,.hybridStyle .nr_form-wrap .select .option:hover,.hybridStyle .nr_form-wrap .select .option.hover{color:#437d99}.hybridStyle .nr_form-wrap .select .option.selected{background:#00A9E4;color:#fff}.hybridStyle .nr_form-wrap .select .option.selected:hover,.hybridStyle .nr_form-wrap .select .option.selected.hover{background:#00bcfe}.costaStyle .nr_form-wrap .select .option,.costaStyle .nr_form-wrap .select .option__disabled{color:#0070BA}.costaStyle .nr_form-wrap .select .option.selected{background:#0070BA;color:#fff}.costaStyle .nr_form-wrap .select .option:active,.costaStyle .nr_form-wrap .select .option:hover,.costaStyle .nr_form-wrap .select .option.hover{color:#0070BA}.costaStyle .nr_form-wrap .select .option.selected:hover,.costaStyle .nr_form-wrap .select .option.selected.hover{background:#007fd4;color:#fff}option[class^="nr_form-icon-"]{font-family:inherit}option[class^="nr_form-icon-"]:before{font-family:"nr_form-icons" !important}.mobileStyle .dyncat .dropdownwrap{display:block;padding:0;position:relative;border-radius:3px}.mobileStyle .dyncat .dropdownwrap:after{font-family:"nr_form-icons";content:"";font-style:normal;font-variant:normal;font-weight:normal;line-height:40px;text-transform:none;position:absolute;top:0;right:0;padding:0 8px;font-size:13px;background:#5fc1ea;color:#fff;border-radius:0 3px 3px 0;z-index:5}.mobileStyle .dyncat .dropdownwrap select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;height:40px;margin:0;background:transparent;position:relative;cursor:pointer;z-index:10;border:1px solid #bfc8cd;border-radius:3px;line-height:20px;padding:4px 36px 4px 8px;font-weight:700;font-size:14px;box-shadow:none}.mobileStyle .dyncat .dropdownwrap select.active,.mobileStyle .dyncat .dropdownwrap select:hover,.mobileStyle .dyncat .dropdownwrap select:focus,.mobileStyle .dyncat .dropdownwrap select.hover{border:2px solid #6d7f8f;padding:3px 35px 3px 7px}.mobileStyle .dyncat .dropdownwrap select::-ms-expand{display:none}.mobileStyle .dyncat .dropdownwrap select option{padding:12px}.mobileStyle .dyncat .dropdownwrap.dropdown-special:after{line-height:1;top:8px;right:8px;padding:6px;border-radius:3px}.baseStyle .nr-radio,.baseStyle .nr-checkbox{position:relative;display:block;float:left;clear:both;padding-right:18px;padding-left:34px;margin-top:10px;margin-bottom:26px;line-height:18px}.baseStyle .nr-radio label,.baseStyle .nr-checkbox label{display:inline-block;min-height:26px;margin-bottom:0;margin-top:5px;font-size:16px;font-weight:normal;cursor:pointer}.baseStyle .nr-radio label .nr_form-check-rest,.baseStyle .nr-radio label .nr_form-radio-rest,.baseStyle .nr-checkbox label .nr_form-check-rest,.baseStyle .nr-checkbox label .nr_form-radio-rest{margin-left:-34px;margin-top:-4px}.baseStyle .nr-radio.nr-form-block,.baseStyle .nr-checkbox.nr-form-block{float:none;display:block;padding:0 0 0 34px}.baseStyle .nr-radio.nr-form-block label,.baseStyle .nr-checkbox.nr-form-block label{margin:0}.baseStyle .nr-radio+.nr-radio,.baseStyle .nr-checkbox+.nr-checkbox{margin-top:-5px}.baseStyle .nr-radio-inline,.baseStyle .nr-checkbox-inline{position:relative;display:inline-block;margin-right:8px;margin-top:10px;margin-bottom:14px;vertical-align:middle;font-weight:normal;cursor:pointer;font-size:16px}.baseStyle .nr-radio-inline:last-child,.baseStyle .nr-checkbox-inline:last-child{margin-right:2px}.baseStyle .nr-radio-inline.disabled,.baseStyle .nr-radio-inline.js-disabled,fieldset[disabled] .baseStyle .nr-radio-inline,.baseStyle .nr-checkbox-inline.disabled,.baseStyle .nr-checkbox-inline.js-disabled,fieldset[disabled] .baseStyle .nr-checkbox-inline{cursor:not-allowed}.baseStyle .nr-radio.disabled label,.baseStyle .nr-radio.js-disabled label,fieldset[disabled] .baseStyle .nr-radio label,.baseStyle .nr-checkbox.disabled label,.baseStyle .nr-checkbox.js-disabled label,fieldset[disabled] .baseStyle .nr-checkbox label{cursor:not-allowed}.baseStyle .disabled .nr_form-check-rest,.baseStyle .js-disabled .nr_form-check-rest,.baseStyle .disabled .nr_form-radio-rest,.baseStyle .js-disabled .nr_form-radio-rest,.baseStyle label.disabled,.baseStyle label.js-disabled{cursor:not-allowed;color:#999}.baseStyle .nr_form-label{line-height:18px}.baseStyle .nr_form-check-rest,.baseStyle .nr_form-radio-rest{display:inline-block;cursor:pointer;float:left;height:24px;width:24px;margin:0 10px 4px 0;border:1px solid #bfc8cd;background:#fff;vertical-align:bottom}.baseStyle .nr_form-check-rest:focus,.baseStyle .nr_form-radio-rest:focus{border-color:#6d7f8f;box-shadow:1px 1px 1px -1px #6d7f8f inset;outline:0 none}.baseStyle .disabled .nr_form-radio-rest,.baseStyle .disabled .nr_form-check-rest{border-color:#bfc8cd !important}.baseStyle .nr_form-radio-rest:hover,.baseStyle .nr_form-radio-rest:active,.baseStyle .nr_form-radio-rest:focus,.baseStyle .nr_form-check-rest:hover,.baseStyle .nr_form-check-rest:active,.baseStyle .nr_form-check-rest:focus{border-color:#6d7f8f}.baseStyle label:hover .nr_form-radio-rest,.baseStyle label:hover .nr_form-check-rest,.baseStyle label:active .nr_form-radio-rest,.baseStyle label:active .nr_form-check-rest,.baseStyle label:focus .nr_form-radio-rest,.baseStyle label:focus .nr_form-check-rest{border-color:#6d7f8f}.baseStyle .nr_form-radio-rest{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.baseStyle .nr_form-radio-rest.checked span{display:block;width:10px;height:10px;margin:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#4a596a}.baseStyle .nr_form-check-rest{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;left:1px}.baseStyle .nr_form-check-rest.checked span:before{display:block;font-size:16px;height:18px;line-height:22px;text-align:center}.baseStyle .nr-formrestyle ::-webkit-input-placeholder{color:#4a596a}.baseStyle .nr-formrestyle :-moz-placeholder{color:#4a596a}.baseStyle .nr-formrestyle ::-moz-placeholder{color:#4a596a}.baseStyle .nr-formrestyle :-ms-input-placeholder{color:#4a596a}.baseStyle input.setplaceholder:before{content:attr(placeholder) !important;color:#4a596a;margin-right:0.5em;position:absolute}.baseStyle .theme-vButton.control-group,.baseStyle .theme-hButton.control-group{margin:0 -20px;padding:0 0 8px 20px;width:auto}.baseStyle .theme-vButton .nr-checkbox,.baseStyle .theme-vButton .nr-radio,.baseStyle .theme-hButton .nr-checkbox,.baseStyle .theme-hButton .nr-radio{width:90px;height:60px;margin:2px 20px 20px 0;padding:0;position:relative;background:#5fc1ea;display:table;float:left;clear:none}.baseStyle .theme-vButton .nr-checkbox:hover,.baseStyle .theme-vButton .nr-checkbox:active,.baseStyle .theme-vButton .nr-checkbox:focus,.baseStyle .theme-vButton .nr-radio:hover,.baseStyle .theme-vButton .nr-radio:active,.baseStyle .theme-vButton .nr-radio:focus,.baseStyle .theme-hButton .nr-checkbox:hover,.baseStyle .theme-hButton .nr-checkbox:active,.baseStyle .theme-hButton .nr-checkbox:focus,.baseStyle .theme-hButton .nr-radio:hover,.baseStyle .theme-hButton .nr-radio:active,.baseStyle .theme-hButton .nr-radio:focus{background:#39c}.baseStyle .theme-vButton .nr-checkbox label,.baseStyle .theme-vButton .nr-checkbox label>span,.baseStyle .theme-vButton .nr-radio label,.baseStyle .theme-vButton .nr-radio label>span,.baseStyle .theme-hButton .nr-checkbox label,.baseStyle .theme-hButton .nr-checkbox label>span,.baseStyle .theme-hButton .nr-radio label,.baseStyle .theme-hButton .nr-radio label>span{width:90px;height:60px;z-index:2;color:#fff}.baseStyle .theme-vButton .nr-checkbox .js-disabled,.baseStyle .theme-vButton .nr-checkbox .disabled,.baseStyle .theme-vButton .nr-radio .js-disabled,.baseStyle .theme-vButton .nr-radio .disabled,.baseStyle .theme-hButton .nr-checkbox .js-disabled,.baseStyle .theme-hButton .nr-checkbox .disabled,.baseStyle .theme-hButton .nr-radio .js-disabled,.baseStyle .theme-hButton .nr-radio .disabled{background:#b4daed !important}.baseStyle .theme-vButton .nr-checkbox label,.baseStyle .theme-vButton .nr-radio label,.baseStyle .theme-hButton .nr-checkbox label,.baseStyle .theme-hButton .nr-radio label{text-align:center;display:table-cell;vertical-align:middle;position:relative;line-height:16px !important;padding:1px}.baseStyle .theme-vButton .nr-checkbox .nr_form-check-rest,.baseStyle .theme-vButton .nr-checkbox .nr_form-radio-rest,.baseStyle .theme-vButton .nr-radio .nr_form-check-rest,.baseStyle .theme-vButton .nr-radio .nr_form-radio-rest,.baseStyle .theme-hButton .nr-checkbox .nr_form-check-rest,.baseStyle .theme-hButton .nr-checkbox .nr_form-radio-rest,.baseStyle .theme-hButton .nr-radio .nr_form-check-rest,.baseStyle .theme-hButton .nr-radio .nr_form-radio-rest{position:absolute;top:0;left:0;display:block;z-index:-1;background:transparent;border:0;border-radius:0;box-shadow:0 !important;margin:0}.baseStyle .theme-vButton .nr-checkbox .nr_form-check-rest span,.baseStyle .theme-vButton .nr-checkbox .nr_form-radio-rest span,.baseStyle .theme-vButton .nr-radio .nr_form-check-rest span,.baseStyle .theme-vButton .nr-radio .nr_form-radio-rest span,.baseStyle .theme-hButton .nr-checkbox .nr_form-check-rest span,.baseStyle .theme-hButton .nr-checkbox .nr_form-radio-rest span,.baseStyle .theme-hButton .nr-radio .nr_form-check-rest span,.baseStyle .theme-hButton .nr-radio .nr_form-radio-rest span{background:transparent !important}.baseStyle .theme-vButton .nr-checkbox .checked,.baseStyle .theme-vButton .nr-radio .checked,.baseStyle .theme-hButton .nr-checkbox .checked,.baseStyle .theme-hButton .nr-radio .checked{font-weight:700}.baseStyle .theme-vButton .nr-checkbox .checked .nr_form-check-rest,.baseStyle .theme-vButton .nr-checkbox .checked .nr_form-radio-rest,.baseStyle .theme-vButton .nr-radio .checked .nr_form-check-rest,.baseStyle .theme-vButton .nr-radio .checked .nr_form-radio-rest,.baseStyle .theme-hButton .nr-checkbox .checked .nr_form-check-rest,.baseStyle .theme-hButton .nr-checkbox .checked .nr_form-radio-rest,.baseStyle .theme-hButton .nr-radio .checked .nr_form-check-rest,.baseStyle .theme-hButton .nr-radio .checked .nr_form-radio-rest{background:#6d7f8f}.baseStyle .theme-hButton .nr-checkbox,.baseStyle .theme-hButton .nr-radio{width:36px;height:60px;margin:2px 5px 18px 0}.baseStyle .theme-hButton .nr-checkbox label,.baseStyle .theme-hButton .nr-checkbox label>span,.baseStyle .theme-hButton .nr-radio label,.baseStyle .theme-hButton .nr-radio label>span{width:36px;height:60px}.desktopStyle .nr_form-check-rest,.desktopStyle .nr_form-radio-rest{background:#f8f8f8;background-image:-moz-linear-gradient(#f8f8f8, #ecf2f3);background-image:-ms-linear-gradient(#f8f8f8, #ecf2f3);background-image:-o-linear-gradient(#f8f8f8, #ecf2f3);background-image:-webkit-linear-gradient(#f8f8f8, #ecf2f3);background-image:linear-gradient(#f8f8f8, #ecf2f3)}.desktopStyle .theme-hButton .nr-checkbox,.desktopStyle .theme-hButton .nr-radio{margin:2px 5px 20px 0}.hybridStyle .nr_form-radio-rest{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hybridStyle .nr_form-radio-rest.checked span{display:block;width:10px;height:10px;margin:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#00A9E4}.hybridStyle .nr-formrestyle ::-webkit-input-placeholder{color:#00A9E4}.hybridStyle .nr-formrestyle :-moz-placeholder{color:#00A9E4}.hybridStyle .nr-formrestyle ::-moz-placeholder{color:#00A9E4}.hybridStyle .nr-formrestyle :-ms-input-placeholder{color:#00A9E4}.hybridStyle input.setplaceholder:before{color:#00A9E4}.hybridStyle .theme-vButton .nr-checkbox,.hybridStyle .theme-vButton .nr-radio,.hybridStyle .theme-hButton .nr-checkbox,.hybridStyle .theme-hButton .nr-radio{background:#00A9E4}.hybridStyle .theme-vButton .nr-checkbox:hover,.hybridStyle .theme-vButton .nr-checkbox:active,.hybridStyle .theme-vButton .nr-checkbox:focus,.hybridStyle .theme-vButton .nr-radio:hover,.hybridStyle .theme-vButton .nr-radio:active,.hybridStyle .theme-vButton .nr-radio:focus,.hybridStyle .theme-hButton .nr-checkbox:hover,.hybridStyle .theme-hButton .nr-checkbox:active,.hybridStyle .theme-hButton .nr-checkbox:focus,.hybridStyle .theme-hButton .nr-radio:hover,.hybridStyle .theme-hButton .nr-radio:active,.hybridStyle .theme-hButton .nr-radio:focus{background:#437d99}.hybridStyle .theme-vButton .nr-checkbox .js-disabled,.hybridStyle .theme-vButton .nr-checkbox .disabled,.hybridStyle .theme-vButton .nr-radio .js-disabled,.hybridStyle .theme-vButton .nr-radio .disabled,.hybridStyle .theme-hButton .nr-checkbox .js-disabled,.hybridStyle .theme-hButton .nr-checkbox .disabled,.hybridStyle .theme-hButton .nr-radio .js-disabled,.hybridStyle .theme-hButton .nr-radio .disabled{background:#b4daed !important}.hybridStyle .theme-vButton .nr-checkbox .checked .nr_form-check-rest,.hybridStyle .theme-vButton .nr-checkbox .checked .nr_form-radio-rest,.hybridStyle .theme-vButton .nr-radio .checked .nr_form-check-rest,.hybridStyle .theme-vButton .nr-radio .checked .nr_form-radio-rest,.hybridStyle .theme-hButton .nr-checkbox .checked .nr_form-check-rest,.hybridStyle .theme-hButton .nr-checkbox .checked .nr_form-radio-rest,.hybridStyle .theme-hButton .nr-radio .checked .nr_form-check-rest,.hybridStyle .theme-hButton .nr-radio .checked .nr_form-radio-rest{background:#495969}.costaStyle .nr-radio .nr_form-label,.costaStyle .nr-checkbox .nr_form-label{margin-top:4px;cursor:pointer}.costaStyle .nr_form-radio-rest{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:-3px}.costaStyle .nr_form-radio-rest.checked span{display:block;width:10px;height:10px;margin:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#0070BA}.costaStyle .nr_form-check-rest{margin-top:-3px}.costaStyle .nr_form-check-rest.checked{color:#0070BA}.costaStyle .nr-formrestyle ::-webkit-input-placeholder{color:#0070BA}.costaStyle .nr-formrestyle :-moz-placeholder{color:#0070BA}.costaStyle .nr-formrestyle ::-moz-placeholder{color:#0070BA}.costaStyle .nr-formrestyle :-ms-input-placeholder{color:#0070BA}.costaStyle input.setplaceholder:before{color:#0070BA}.costaStyle .theme-vButton .nr-checkbox,.costaStyle .theme-vButton .nr-radio,.costaStyle .theme-hButton .nr-checkbox,.costaStyle .theme-hButton .nr-radio{background:#0070BA}.costaStyle .theme-vButton .nr-checkbox:hover,.costaStyle .theme-vButton .nr-checkbox:active,.costaStyle .theme-vButton .nr-checkbox:focus,.costaStyle .theme-vButton .nr-radio:hover,.costaStyle .theme-vButton .nr-radio:active,.costaStyle .theme-vButton .nr-radio:focus,.costaStyle .theme-hButton .nr-checkbox:hover,.costaStyle .theme-hButton .nr-checkbox:active,.costaStyle .theme-hButton .nr-checkbox:focus,.costaStyle .theme-hButton .nr-radio:hover,.costaStyle .theme-hButton .nr-radio:active,.costaStyle .theme-hButton .nr-radio:focus{background:#01589D}.costaStyle .theme-vButton .nr-checkbox .js-disabled,.costaStyle .theme-vButton .nr-checkbox .disabled,.costaStyle .theme-vButton .nr-radio .js-disabled,.costaStyle .theme-vButton .nr-radio .disabled,.costaStyle .theme-hButton .nr-checkbox .js-disabled,.costaStyle .theme-hButton .nr-checkbox .disabled,.costaStyle .theme-hButton .nr-radio .js-disabled,.costaStyle .theme-hButton .nr-radio .disabled{background:#b4daed !important}.costaStyle .theme-vButton .nr-checkbox .checked,.costaStyle .theme-vButton .nr-radio .checked,.costaStyle .theme-hButton .nr-checkbox .checked,.costaStyle .theme-hButton .nr-radio .checked{font-family:CelesteSansWebBold,Arial bold;font-weight:400}.costaStyle .theme-vButton .nr-checkbox .checked .nr_form-check-rest,.costaStyle .theme-vButton .nr-checkbox .checked .nr_form-radio-rest,.costaStyle .theme-vButton .nr-radio .checked .nr_form-check-rest,.costaStyle .theme-vButton .nr-radio .checked .nr_form-radio-rest,.costaStyle .theme-hButton .nr-checkbox .checked .nr_form-check-rest,.costaStyle .theme-hButton .nr-checkbox .checked .nr_form-radio-rest,.costaStyle .theme-hButton .nr-radio .checked .nr_form-check-rest,.costaStyle .theme-hButton .nr-radio .checked .nr_form-radio-rest{background:#495969}.mobileStyle .theme-vButton .nr-radio,.mobileStyle .theme-vButton .nr-checkbox,.mobileStyle .theme-hButton .nr-radio,.mobileStyle .theme-hButton .nr-checkbox{border-radius:2px;overflow:hidden}.mobileStyle .dyncat select,.mobileStyle .dyncat input[type="text"]{border-radius:3px}.mobileStyle .dyncat select:hover,.mobileStyle .dyncat select:focus,.mobileStyle .dyncat select:active,.mobileStyle .dyncat input[type="text"]:hover,.mobileStyle .dyncat input[type="text"]:focus,.mobileStyle .dyncat input[type="text"]:active{padding:3px 7px}.lt-ie9 .desktopStyle .nr_form-check-rest,.lt-ie9 .desktopStyle .nr_form-radio-rest{width:25px;height:25px;border-radius:0;border:none !important;background:transparent url("/typo3conf/ext/aida_dyncat/data/icons/generated/dyncat-sprite.png") no-repeat 0 0}.lt-ie9 .desktopStyle .nr_form-check-rest.checked,.lt-ie9 .desktopStyle .nr_form-radio-rest.checked{border:none !important;background-position:-30px 0}.lt-ie9 .desktopStyle .nr_form-check-rest>span,.lt-ie9 .desktopStyle .nr_form-radio-rest>span{background:transparent !important}.lt-ie9 .desktopStyle .nr_form-check-rest>span:before,.lt-ie9 .desktopStyle .nr_form-radio-rest>span:before{content:'' !important}.lt-ie9 .dyncat .theme-vButton .nr-checkbox,.lt-ie9 .dyncat .theme-vButton .nr-radio{margin-right:19px !important}.lt-ie9 .dyncat .theme-vButton .nr-checkbox,.lt-ie9 .dyncat .theme-vButton .nr-radio{margin-right:19px !important}.lt-ie9 .desktopStyle .nr_form-check-rest{background-position:-60px 0}.lt-ie9 .desktopStyle .nr_form-check-rest.checked{border:none !important;background-position:-90px 0}.lt-ie9 .hybridStyle .nr_form-check-rest,.lt-ie9 .hybridStyle .nr_form-radio-rest{background:transparent url("/typo3conf/ext/aida_dyncat/data/icons/generated/dyncat-sprite.png") no-repeat 0 -30px}.lt-ie9 .hybridStyle .nr_form-check-rest.checked,.lt-ie9 .hybridStyle .nr_form-radio-rest.checked{border:none !important;background-position:-30px -30px}.lt-ie9 .hybridStyle .nr_form-check-rest>span,.lt-ie9 .hybridStyle .nr_form-radio-rest>span{background:transparent !important}.lt-ie9 .hybridStyle .nr_form-check-rest{background-position:-60px -30px}.lt-ie9 .hybridStyle .nr_form-check-rest.checked{border:none !important;background-position:-90px -30px}.lt-ie9 .costaStyle .nr_form-check-rest,.lt-ie9 .costaStyle .nr_form-radio-rest{background:transparent url("/typo3conf/ext/aida_dyncat/data/icons/generated/dyncat-sprite.png") no-repeat 0 -60px}.lt-ie9 .costaStyle .nr_form-check-rest.checked,.lt-ie9 .costaStyle .nr_form-radio-rest.checked{border:none !important;background-position:-30px -60px}.lt-ie9 .costaStyle .nr_form-check-rest>span,.lt-ie9 .costaStyle .nr_form-radio-rest>span{background:transparent !important}.lt-ie9 .costaStyle .nr_form-check-rest{background-position:-60px -60px}.lt-ie9 .costaStyle .nr_form-check-rest.checked{border:none !important;background-position:-90px -60px}.desktopStyle .nr_form-overlay{position:relative;cursor:default}.desktopStyle .nr_form-overlay.open .nr_form-wrap-overlay{display:block;outline:0 none}.desktopStyle .nr_form-overlay.overlay__bottom .nr_form-wrap-overlay{top:78px}.desktopStyle .nr_form-overlay.overlay__bottom+.nr_form-wrap-overlay{top:87px}.desktopStyle .nr_form-overlay.overlay__right .nr_form-wrap-overlay{left:110%;top:-1px}.desktopStyle .nr_form-overlay.overlay__left .nr_form-wrap-overlay{left:auto;right:0}.desktopStyle .nose-left.open:after{content:" ";position:absolute;width:0;height:0;border-top:15px solid transparent;border-left:16px solid #6d7f8f;border-bottom:15px solid transparent}.desktopStyle .nose-right.open:after{content:" ";position:absolute;width:0;height:0;border-top:15px solid transparent;border-right:16px solid #6d7f8f;border-bottom:15px solid transparent}.desktopStyle .nr_form-wrap-overlay{background-color:#6d7f8f;display:none;height:auto;left:0;overflow-y:auto;padding:20px;position:absolute;z-index:3001;text-align:right}.desktopStyle .nr_form-wrap-overlay.width-full{margin-left:0;left:0;width:960px}.desktopStyle .nr_form-wrap-overlay .option-button.apply.button-top{margin-bottom:18px}.desktopStyle .nr_form-wrap-overlay .option-button.apply.button-bottom{margin-top:20px}.desktopStyle .nr_form-wrap-overlay .option-button.close{float:right}.desktopStyle .nr_form-wrap-overlay .button-apply{color:#fff;background-color:#5fc1ea;border-color:transparent;min-width:280px}.desktopStyle .nr_form-wrap-overlay .button-apply:focus,.desktopStyle .nr_form-wrap-overlay .button-apply.focus{color:#fff;background-color:#32b0e4;border-color:transparent}.desktopStyle .nr_form-wrap-overlay .button-apply:hover{color:#fff;border-color:transparent;background-color:#32b0e4}.desktopStyle .nr_form-wrap-overlay .button-apply:active,.desktopStyle .nr_form-wrap-overlay .button-apply.active,.open>.desktopStyle .nr_form-wrap-overlay .button-apply.dropdown-toggle{color:#fff;background-color:#32b0e4;border-color:transparent}.desktopStyle .nr_form-wrap-overlay .button-apply:active:hover,.desktopStyle .nr_form-wrap-overlay .button-apply:active:focus,.desktopStyle .nr_form-wrap-overlay .button-apply:active.focus,.desktopStyle .nr_form-wrap-overlay .button-apply.active:hover,.desktopStyle .nr_form-wrap-overlay .button-apply.active:focus,.desktopStyle .nr_form-wrap-overlay .button-apply.active.focus,.open>.desktopStyle .nr_form-wrap-overlay .button-apply.dropdown-toggle:hover,.open>.desktopStyle .nr_form-wrap-overlay .button-apply.dropdown-toggle:focus,.open>.desktopStyle .nr_form-wrap-overlay .button-apply.dropdown-toggle.focus{color:#fff;background-color:#1c9fd6;border-color:transparent}.desktopStyle .nr_form-wrap-overlay .button-apply:active,.desktopStyle .nr_form-wrap-overlay .button-apply.active,.open>.desktopStyle .nr_form-wrap-overlay .button-apply.dropdown-toggle{background-image:none}.desktopStyle .nr_form-wrap-overlay .button-apply.disabled,.desktopStyle .nr_form-wrap-overlay .button-apply.disabled:hover,.desktopStyle .nr_form-wrap-overlay .button-apply.disabled:focus,.desktopStyle .nr_form-wrap-overlay .button-apply.disabled.focus,.desktopStyle .nr_form-wrap-overlay .button-apply.disabled:active,.desktopStyle .nr_form-wrap-overlay .button-apply.disabled.active,.desktopStyle .nr_form-wrap-overlay .button-apply[disabled],.desktopStyle .nr_form-wrap-overlay .button-apply[disabled]:hover,.desktopStyle .nr_form-wrap-overlay .button-apply[disabled]:focus,.desktopStyle .nr_form-wrap-overlay .button-apply[disabled].focus,.desktopStyle .nr_form-wrap-overlay .button-apply[disabled]:active,.desktopStyle .nr_form-wrap-overlay .button-apply[disabled].active,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply:hover,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply:focus,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply.focus,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply:active,fieldset[disabled] .desktopStyle .nr_form-wrap-overlay .button-apply.active{background-color:#5fc1ea;border-color:transparent}.desktopStyle .nr_form-wrap-overlay .button-apply .badge{color:#5fc1ea;background-color:#fff}.desktopStyle .nr_form-wrap-overlay .button-close{font-size:17px;color:#fff;background-color:#e74502}.desktopStyle .nr_form-wrap-overlay .button-close:focus,.desktopStyle .nr_form-wrap-overlay .button-close:hover,.desktopStyle .nr_form-wrap-overlay .button-close:active{background-color:#c30}.desktopStyle .dyncat .nr_form-wrap-overlay.width-full{left:0;width:960px}.desktopStyle .dyncat .nr_form-wrap-overlay.width-full .options .option,.desktopStyle .dyncat .nr_form-wrap-overlay.width-full .options .option__disabled{float:left;width:25%}.desktopStyle .dyncat .nr_form-wrap-overlay.width-full .options .option-button{margin-top:20px}.desktopStyle .dyncat .nr_form-wrap-overlay.width-full .tabnavi_wrapper ul{float:right;margin-right:221px}.desktopStyle .dyncat .nr_form-wrap-overlay.width-default{left:0 !important;width:320px;margin-left:-26px}.desktopStyle .dyncat .nr_form-wrap-overlay.width-default .tabnavi_wrapper ul{margin-left:30px}.desktopStyle .dyncat .nr_form-wrap-overlay.width-sort{left:3px !important;width:300px;margin-left:0;top:45px}.desktopStyle .dyncat .nr_form-wrap-overlay .tabcontent_wrapper{padding:0}.desktopStyle .dyncat .nr_form-wrap-overlay #searchDateDestrictWrap .option-button.apply.button-bottom{margin-top:198px}.desktopStyle .dyncat .nr_form-wrap-overlay #searchDateDestrictWrap .button-apply{min-width:278px;margin:0 1px}.desktopStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-full .tabnavi_wrapper ul{float:right;margin-right:101px}.desktopStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-default{left:0 !important;width:320px;margin-left:1px}.desktopStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-default .tabnavi_wrapper ul{margin-left:20px}.hybridStyle #searchDateSelectorOverlay .tabnavi_wrapper,.costaStyle #searchDateSelectorOverlay .tabnavi_wrapper{background:#454C53}.hybridStyle #searchDateSelectorOverlay li:after,.costaStyle #searchDateSelectorOverlay li:after{display:none}.hybridStyle #searchDateSelectorOverlay ul li.ui-state-active span,.costaStyle #searchDateSelectorOverlay ul li.ui-state-active span{border-color:transparent transparent #495969}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay.overlay__bottom .nr_form-wrap-overlay{top:67px}.hybridStyle .dyncat.searchbox-overlay .nr_form-wrap-overlay.width-full .tabnavi_wrapper ul{margin-right:112px}.hybridStyle .dyncat.searchbox-overlay .nr_form-wrap-overlay.width-default{left:0 !important;margin-left:-15px}.hybridStyle .dyncat.searchbox-overlay .nr_form-wrap-overlay.width-default .tabnavi_wrapper ul{margin-left:20px}.hybridStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-full .tabnavi_wrapper ul{margin-right:103px}.hybridStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-default{width:320px}.hybridStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-default .tabnavi_wrapper ul{margin-left:20px}.hybridStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-cruiseline{width:320px}.costaStyle .dyncat .nr_form-overlay .button-apply{color:#fff;background-color:#ffd100;border-color:transparent;color:#0070BA}.costaStyle .dyncat .nr_form-overlay .button-apply:focus,.costaStyle .dyncat .nr_form-overlay .button-apply.focus{color:#fff;background-color:#cca700;border-color:transparent}.costaStyle .dyncat .nr_form-overlay .button-apply:hover{color:#fff;border-color:transparent;background-color:#0070BA}.costaStyle .dyncat .nr_form-overlay .button-apply:active,.costaStyle .dyncat .nr_form-overlay .button-apply.active,.open>.costaStyle .dyncat .nr_form-overlay .button-apply.dropdown-toggle{color:#fff;background-color:#cca700;border-color:transparent}.costaStyle .dyncat .nr_form-overlay .button-apply:active:hover,.costaStyle .dyncat .nr_form-overlay .button-apply:active:focus,.costaStyle .dyncat .nr_form-overlay .button-apply:active.focus,.costaStyle .dyncat .nr_form-overlay .button-apply.active:hover,.costaStyle .dyncat .nr_form-overlay .button-apply.active:focus,.costaStyle .dyncat .nr_form-overlay .button-apply.active.focus,.open>.costaStyle .dyncat .nr_form-overlay .button-apply.dropdown-toggle:hover,.open>.costaStyle .dyncat .nr_form-overlay .button-apply.dropdown-toggle:focus,.open>.costaStyle .dyncat .nr_form-overlay .button-apply.dropdown-toggle.focus{color:#fff;background-color:#a88a00;border-color:transparent}.costaStyle .dyncat .nr_form-overlay .button-apply:active,.costaStyle .dyncat .nr_form-overlay .button-apply.active,.open>.costaStyle .dyncat .nr_form-overlay .button-apply.dropdown-toggle{background-image:none}.costaStyle .dyncat .nr_form-overlay .button-apply.disabled,.costaStyle .dyncat .nr_form-overlay .button-apply.disabled:hover,.costaStyle .dyncat .nr_form-overlay .button-apply.disabled:focus,.costaStyle .dyncat .nr_form-overlay .button-apply.disabled.focus,.costaStyle .dyncat .nr_form-overlay .button-apply.disabled:active,.costaStyle .dyncat .nr_form-overlay .button-apply.disabled.active,.costaStyle .dyncat .nr_form-overlay .button-apply[disabled],.costaStyle .dyncat .nr_form-overlay .button-apply[disabled]:hover,.costaStyle .dyncat .nr_form-overlay .button-apply[disabled]:focus,.costaStyle .dyncat .nr_form-overlay .button-apply[disabled].focus,.costaStyle .dyncat .nr_form-overlay .button-apply[disabled]:active,.costaStyle .dyncat .nr_form-overlay .button-apply[disabled].active,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply:hover,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply:focus,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply.focus,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply:active,fieldset[disabled] .costaStyle .dyncat .nr_form-overlay .button-apply.active{background-color:#ffd100;border-color:transparent}.costaStyle .dyncat .nr_form-overlay .button-apply .badge{color:#ffd100;background-color:#fff}.costaStyle .dyncat.searchbox-advanced .nr_form-wrap-overlay.width-full .tabnavi_wrapper ul{float:right;margin-right:112px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay.width-port-select{width:320px;height:410px;top:-80px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay.width-port-select .select{overflow-y:auto;width:300px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay.width-port-select .options{height:370px;width:280px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay.width-airport-select{width:720px;top:-194px;cursor:default}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay .option-button.apply{float:left}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay .option-button.apply.button-top{margin-bottom:18px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay .option-button.apply.button-bottom{margin-top:8px}.desktopStyle .dyncat .searchFilter .nr_form-wrap-overlay .option-button.close{float:right}.hybridStyle .nr_form-overlay .button-apply{color:#fff;background-color:#00A9E4;border-color:transparent}.hybridStyle .nr_form-overlay .button-apply:focus,.hybridStyle .nr_form-overlay .button-apply.focus{color:#fff;background-color:#0083b1;border-color:transparent}.hybridStyle .nr_form-overlay .button-apply:hover{color:#fff;border-color:transparent;background-color:#437d99}.hybridStyle .nr_form-overlay .button-apply:active,.hybridStyle .nr_form-overlay .button-apply.active,.open>.hybridStyle .nr_form-overlay .button-apply.dropdown-toggle{color:#fff;background-color:#0083b1;border-color:transparent}.hybridStyle .nr_form-overlay .button-apply:active:hover,.hybridStyle .nr_form-overlay .button-apply:active:focus,.hybridStyle .nr_form-overlay .button-apply:active.focus,.hybridStyle .nr_form-overlay .button-apply.active:hover,.hybridStyle .nr_form-overlay .button-apply.active:focus,.hybridStyle .nr_form-overlay .button-apply.active.focus,.open>.hybridStyle .nr_form-overlay .button-apply.dropdown-toggle:hover,.open>.hybridStyle .nr_form-overlay .button-apply.dropdown-toggle:focus,.open>.hybridStyle .nr_form-overlay .button-apply.dropdown-toggle.focus{color:#fff;background-color:#00698d;border-color:transparent}.hybridStyle .nr_form-overlay .button-apply:active,.hybridStyle .nr_form-overlay .button-apply.active,.open>.hybridStyle .nr_form-overlay .button-apply.dropdown-toggle{background-image:none}.hybridStyle .nr_form-overlay .button-apply.disabled,.hybridStyle .nr_form-overlay .button-apply.disabled:hover,.hybridStyle .nr_form-overlay .button-apply.disabled:focus,.hybridStyle .nr_form-overlay .button-apply.disabled.focus,.hybridStyle .nr_form-overlay .button-apply.disabled:active,.hybridStyle .nr_form-overlay .button-apply.disabled.active,.hybridStyle .nr_form-overlay .button-apply[disabled],.hybridStyle .nr_form-overlay .button-apply[disabled]:hover,.hybridStyle .nr_form-overlay .button-apply[disabled]:focus,.hybridStyle .nr_form-overlay .button-apply[disabled].focus,.hybridStyle .nr_form-overlay .button-apply[disabled]:active,.hybridStyle .nr_form-overlay .button-apply[disabled].active,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply:hover,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply:focus,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply.focus,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply:active,fieldset[disabled] .hybridStyle .nr_form-overlay .button-apply.active{background-color:#00A9E4;border-color:transparent}.hybridStyle .nr_form-overlay .button-apply .badge{color:#00A9E4;background-color:#fff}.hybridStyle .dyncat.searchFilter .nr_form-wrap-overlay.width-watchlist:before{border-right:16px solid #454C53}.nr_form-dropdown-btn{display:inline-block;height:60px;margin:0;line-height:20px;padding:4px 1px;font-weight:700;font-size:16px;width:100%;cursor:pointer;outline:0 none;position:relative;border:1px solid #bfc8cd;background:#ecf2f3;background:-moz-linear-gradient(top, #ecf2f3 0%, #f8f8f8 100%);background:-webkit-linear-gradient(top, #ecf2f3 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #ecf2f3 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #ecf2f3 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #ecf2f3 0%, #f8f8f8 100%);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nr_form-dropdown-btn.active,.nr_form-dropdown-btn:hover,.nr_form-dropdown-btn:focus{border-color:#6d7f8f;box-shadow:0px 0px 0px 1px #6d7f8f}.nr_form-dropdown-btn:focus{outline:0 none}.nr_form-dropdown-btn.disabled{background-color:#bfc8cd;border-color:#bfc8cd;color:#bfc8cd;cursor:not-allowed}.nr_form-dropdown-btn .switch{height:30px;width:50px;position:absolute;right:0;top:-1px;margin:15px 0;text-align:center}.nr_form-dropdown-btn .switch span{background-color:transparent;border-left:1px solid #bfc8cd;display:table-cell;height:30px;vertical-align:middle}.nr_form-dropdown-btn.open .switch{z-index:2}.nr_form-dropdown-btn.open .switch span{background-color:transparent}.nr_form-dropdown-btn.disabled .switch{background-color:#bfc8cd}.nr_form-dropdown-btn .button-wrap{overflow-y:hidden;height:50px}.nr_form-dropdown-btn .selection{width:100%;padding-right:50px;display:table;height:50px}.nr_form-dropdown-btn .selection .items{width:auto;display:table-cell;vertical-align:middle;padding:7px 2px 5px 0;line-height:1.2;overflow:hidden;max-width:140px}.nr_form-dropdown-btn .selection .items span{display:block}.nr_form-dropdown-btn [class^="nr_form-icon-"]{background-image:none;width:50px;text-align:center}.nr_form-dropdown-btn:focus [class^="nr_form-icon-"],.nr_form-dropdown-btn:hover [class^="nr_form-icon-"]{color:#39c}.nr_form-dropdown-btn .nr_form-icon-globe,.nr_form-dropdown-btn .nr_form-icon-ship,.nr_form-dropdown-btn .nr_form-icon-cruiseline,.nr_form-dropdown-btn .nr_form-icon-calendar{display:table-cell;vertical-align:top;padding-top:12px;font-size:25px;color:#5fc1ea}.nr_form-dropdown-btn .nr_form-icon-close-1{display:table-cell;vertical-align:middle;font-size:18px;color:#e74502}.nr_form-dropdown-btn:focus .nr_form-icon-close-1,.nr_form-dropdown-btn:hover .nr_form-icon-close-1{color:#c30}.nr_form-dropdown-btn .nr_form-icon-triangle-down,.nr_form-dropdown-btn .nr_form-icon-triangle-up{display:table-cell;vertical-align:middle;font-size:8px;color:#5fc1ea}.warning .nr_form-dropdown-btn{border-color:#ffa12e}.error .nr_form-dropdown-btn{border-color:#e74502}.success .nr_form-dropdown-btn{border-color:#71bc51}.nr_form-overlay.open.overlay__bottom .output:after{content:" ";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:16px solid #6d7f8f;right:9px;top:61px}.nr_form-overlay.open.overlay__top .output:after{content:" ";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:16px solid #6d7f8f}.nr_form-overlay.open.overlay__left .output:before{content:" ";position:absolute;width:0;height:0;border-top:15px solid transparent;border-left:16px solid #6d7f8f;border-bottom:15px solid transparent;left:0;top:50%;margin-top:-15px}.nr_form-overlay.open.overlay__right .output:after{content:" ";position:absolute;width:0;height:0;border-top:15px solid transparent;border-right:16px solid #6d7f8f;border-bottom:15px solid transparent;top:50%;left:100%;margin-top:-15px;margin-left:5px}.dyncat.searchbox .nr_form-wrap-overlay .select-static-list{border:none;padding:0;height:12px;background-color:transparent}.dyncat.searchbox .nr_form-wrap-overlay .select-static-list>.output{display:none}.dyncat.searchbox .nr_form-wrap-overlay .destrict-select .selection .items{padding:4px 5px 4px 18px;text-align:left}.dyncat.searchbox .nr_form-wrap-overlay .destrict-select .output:after{border-bottom:none}.dyncat.searchbox .nr_form-overlay.search-sort{height:27px;margin-top:-2px}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn{border:none;background:none;height:auto}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn:focus,.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn:hover,.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn:active{border:none;box-shadow:none}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn .button-wrap{height:auto}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn .selection{height:20px;padding-left:22px;padding-right:0}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn .selection .items{padding:0;font-size:15px}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn .switch{left:0;width:20px;margin:0;padding-top:2px;height:auto}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn .switch span{border-left:none;height:auto;vertical-align:top}.dyncat.searchbox .nr_form-overlay.search-sort .nr_form-dropdown-btn [class^="nr_form-icon-"]{width:20px}.dyncat.searchbox .nr_form-overlay.open.overlay__bottom.search-sort .output:after{left:22px;top:30px}.dyncat.searchbox .search-period.open.overlay__bottom .output:after{border-bottom:16px solid #4a596a}.dyncat.searchbox .search-period.open.overlay__top .output:after{border-top:16px solid #4a596a}.dyncat.searchbox .search-period.open.overlay__left .output:before{border-left:16px solid #4a596a}.dyncat.searchbox .search-period.open.overlay__right .output:after{border-right:16px solid #4a596a}.dyncat.searchbox .search-period.open .nr_form-wrap-overlay .destrict-select .output:after{border-bottom:none}.dyncat.searchFilter .nr_form-dropdown-btn .selection{padding-right:30px}.dyncat.searchFilter .nr_form-dropdown-btn .selection .items{padding:5px 10px}.dyncat.searchFilter .nr_form-dropdown-btn .switch{width:30px}.hybridStyle .dyncat .nr_form-overlay.open.overlay__bottom .output:after,.costaStyle .dyncat .nr_form-overlay.open.overlay__bottom .output:after{border-bottom:16px solid #495969}.hybridStyle .dyncat .nr_form-overlay.open.overlay__top .output:after,.costaStyle .dyncat .nr_form-overlay.open.overlay__top .output:after{border-top:16px solid #495969}.hybridStyle .dyncat .nr_form-overlay.open.overlay__left .output:before,.costaStyle .dyncat .nr_form-overlay.open.overlay__left .output:before{border-left:16px solid #495969}.hybridStyle .dyncat .nr_form-overlay.open.overlay__right .output:after,.costaStyle .dyncat .nr_form-overlay.open.overlay__right .output:after{border-right:16px solid #495969}.hybridStyle .dyncat .nr_form-overlay.open .nr_form-wrap-overlay .destrict-select .output:after,.costaStyle .dyncat .nr_form-overlay.open .nr_form-wrap-overlay .destrict-select .output:after{border-bottom:none}.hybridStyle .dyncat .search-period.open.overlay__bottom .output:after,.costaStyle .dyncat .search-period.open.overlay__bottom .output:after{border-bottom:16px solid #454C53}.hybridStyle .dyncat .search-period.open.overlay__top .output:after,.costaStyle .dyncat .search-period.open.overlay__top .output:after{border-top:16px solid #454C53}.hybridStyle .dyncat .search-period.open.overlay__left .output:before,.costaStyle .dyncat .search-period.open.overlay__left .output:before{border-left:16px solid #454C53}.hybridStyle .dyncat .search-period.open.overlay__right .output:after,.costaStyle .dyncat .search-period.open.overlay__right .output:after{border-right:16px solid #454C53}.hybridStyle .dyncat .search-period.open .nr_form-wrap-overlay .destrict-select .output:after,.costaStyle .dyncat .search-period.open .nr_form-wrap-overlay .destrict-select .output:after{border-bottom:none}.hybridStyle .dyncat .nr_form-dropdown-btn{color:#454C53;border:1px solid #00A9E4;background:#E2EDF5;background:-moz-linear-gradient(top, #E2EDF5 0%, #D2E2F0 100%);background:-webkit-linear-gradient(top, #E2EDF5 0%, #D2E2F0 100%);background:-o-linear-gradient(top, #E2EDF5 0%, #D2E2F0 100%);background:-ms-linear-gradient(top, #E2EDF5 0%, #D2E2F0 100%);background:linear-gradient(to bottom, #E2EDF5 0%, #D2E2F0 100%)}.hybridStyle .dyncat .nr_form-dropdown-btn.active,.hybridStyle .dyncat .nr_form-dropdown-btn:hover,.hybridStyle .dyncat .nr_form-dropdown-btn:focus{border-color:#495969;box-shadow:0 0 0 1px #495969}.hybridStyle .dyncat .nr_form-dropdown-btn:focus [class^="nr_form-icon-"],.hybridStyle .dyncat .nr_form-dropdown-btn:hover [class^="nr_form-icon-"]{color:#437d99}.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-globe,.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-ship,.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-cruiseline,.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-calendar{color:#00A9E4}.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-close-1{color:#E72202}.hybridStyle .dyncat .nr_form-dropdown-btn:focus .nr_form-icon-close-1,.hybridStyle .dyncat .nr_form-dropdown-btn:hover .nr_form-icon-close-1{color:#dd2102}.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-triangle-down,.hybridStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-triangle-up{color:#00A9E4}.hybridStyle .dyncat .nr_form-dropdown-btn .selection{padding-right:45px}.hybridStyle .dyncat .nr_form-dropdown-btn .switch{width:40px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay.open.overlay__bottom .output:after{right:-2px;top:50px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay.open.overlay__left .output:before{left:0;top:50%;margin-top:-15px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay.open.overlay__right .output:after{top:50%;left:100%;margin-top:-15px;margin-left:5px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay.search-period .items span{display:inline}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn{height:50px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .switch{height:30px;width:20px;right:4px;top:-1px;margin:10px 0}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .switch span{border-left:none}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .button-wrap{overflow-y:hidden;height:40px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .selection{padding-right:30px;height:40px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .selection .items{padding:0px 2px;line-height:1.4;max-width:190px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn [class^="nr_form-icon-"]{width:40px}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn:focus [class^="nr_form-icon-"],.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn:hover [class^="nr_form-icon-"]{color:#437d99}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-globe,.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-ship,.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-cruiseline,.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-calendar{padding-top:8px;color:#00A9E4}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-close-1{color:#e74502}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn:focus .nr_form-icon-close-1,.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn:hover .nr_form-icon-close-1{color:#c30}.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-triangle-down,.hybridStyle .dyncat.searchbox-overlay .nr_form-overlay>.nr_form-dropdown-btn .nr_form-icon-triangle-up{color:#00A9E4}.hybridStyle .dyncat.searchbox-advanced.selections-4 .switch{width:38px}.hybridStyle .dyncat.searchbox-advanced.selections-4 .switch .items{max-width:114px}.hybridStyle .dyncat.searchbox-advanced.selections-4 .selection{padding-right:50px}.hybridStyle .dyncat.searchbox-advanced.selections-2 .switch,.hybridStyle .dyncat.searchbox-advanced.selections-3 .switch{width:50px}.hybridStyle .dyncat.searchbox-advanced.selections-2 .switch .items,.hybridStyle .dyncat.searchbox-advanced.selections-3 .switch .items{max-width:140px}.hybridStyle .dyncat.searchbox-advanced.selections-2 .selection,.hybridStyle .dyncat.searchbox-advanced.selections-3 .selection{padding-right:50px}.costaStyle .dyncat .nr_form-dropdown-btn{color:#000;border:1px solid #7fb7dc;font-family:CelesteSansWeb, Arial, sans-serif;font-weight:400;background:#E8F1F8;box-shadow:inset 0 0 10px 0 rgba(0,112,186,0.2)}.costaStyle .dyncat .nr_form-dropdown-btn .selection .items{padding:9px 2px 3px 0}.costaStyle .dyncat .nr_form-dropdown-btn.active,.costaStyle .dyncat .nr_form-dropdown-btn:hover,.costaStyle .dyncat .nr_form-dropdown-btn:focus{border-color:#0070BA;box-shadow:0 0 0 1px #0070BA}.costaStyle .dyncat .nr_form-dropdown-btn:focus [class^="nr_form-icon-"],.costaStyle .dyncat .nr_form-dropdown-btn:hover [class^="nr_form-icon-"]{color:#01589D}.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-globe,.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-ship,.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-cruiseline,.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-calendar{color:#0070BA}.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-close-1{color:#E72202}.costaStyle .dyncat .nr_form-dropdown-btn:focus .nr_form-icon-close-1,.costaStyle .dyncat .nr_form-dropdown-btn:hover .nr_form-icon-close-1{color:#dd2102}.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-triangle-down,.costaStyle .dyncat .nr_form-dropdown-btn .nr_form-icon-triangle-up{color:#0070BA}.costaStyle .dyncat .nr_form-overlay.search-sort .nr_form-dropdown-btn{border:none;background:none;height:auto;box-shadow:none}.mobileStyle .dyncat .dropdown-btn option{font-weight:400;background:#fff}.desktopStyle .nr_form-dropdown-toggle{font-size:15px;color:#5fc1ea;text-decoration:none;cursor:pointer;display:block}.desktopStyle .nr_form-dropdown-toggle:focus,.desktopStyle .nr_form-dropdown-toggle:hover,.desktopStyle .nr_form-dropdown-toggle:active{color:#39c;outline:0 none}.desktopStyle .nr_form-dropdown-toggle.disabled{color:#b4daed;cursor:not-allowed}.desktopStyle .nr_form-dropdown-toggle .selection{display:inline}.desktopStyle .nr_form-dropdown-toggle .selection span{display:inline;word-wrap:break-word}.baseStyle .dyncat .searchFilter .nr_form-dropdown-btn .selection{padding-right:30px}.baseStyle .dyncat .searchFilter .nr_form-dropdown-btn .selection .items{padding:5px 10px}.baseStyle .dyncat .searchFilter .nr_form-dropdown-btn .switch{width:30px}.baseStyle .dyncat .searchFilter .filter-airport{display:block;clear:both;width:100%;position:relative;font-size:15px;font-weight:400;padding-left:34px;margin:0 0 12px}.baseStyle .dyncat .searchFilter .filter-airport.open:after{top:50%;left:100%;margin:-15px 0 0 4px}.baseStyle .dyncat .searchFilter .nr-radio+.filter-airport,.baseStyle .dyncat .searchFilter .nr-checkbox+.filter-airport{position:relative;top:-26px;margin:-26px 0 0}
