@font-face{font-family:'open_sans_bold';src:url('/fonts/OpenSans-Bold-webfont.eot');src:url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans_italic';src:url('/fonts/OpenSans-Italic-webfont.eot');src:url('/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans_regular';src:url('/fonts/OpenSans-Regular-webfont.eot');src:url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:medium none;background:none repeat scroll 0 0 transparent!important;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/gfx/scandlines/jquery-ui/current-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:2px;margin:0 2px 0 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{font-weight:bold;float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}html,body{margin:0;padding:0;width:100%;height:100%}body{color:#1f1f1f;font:12px 'open_sans_regular',Arial,Helvetica;position:relative}* html{overflow-x:hidden;overflow-y:auto!important}body#mainBlankpage{background:#fff;color:#000}a{color:#000}h2{font-size:18px}p{line-height:1.3;margin:0 0 10px;padding:0}img{border:0}ul.clean{margin:0;padding:0;list-style:none}dl.clean,dl.clean dt,dl.clean dd{margin:0;padding:0}.accessibility{left:-999em;position:absolute;top:-999em;font-size:18px}.customNormal{font-weight:normal!important}.customBold{font-weight:bold!important}.mainContainer{background:#fff url(/gfx/scandlines/main-bg.png) 0 0 repeat-x;margin-top:0;padding:40px 0 120px}.mainContainer.bordershop{background:#fff;margin-top:-3px;padding:0}.mainContainer a{color:#002a5c}.mainContainer.bordershop a{color:#000}#wrapper{position:relative;min-height:100%;height:auto!important;height:100%}form{margin:0;padding:0;position:relative}legend{display:none}input,textarea,select{border:1px solid #265599;vertical-align:middle}input.btn{background-color:#265599;border:1px solid #265599;cursor:pointer;color:#fff;font:12px 'open_sans_bold',Arial bold,sans-serif}input.txt{border:2px inset #ccc;color:#444754;float:left;font-size:14px;margin:0;padding:3px 5px;width:30px}.mainContainer .btnGradient{font-size:11px;font-weight:bold;background:url(/gfx/scandlines/btn-gradient.gif) 0 0 repeat-x;line-height:21px;float:left;color:#fff;padding:0 10px;text-decoration:none;font-size:12px;border:1px solid #272b57}.mainContainer .btnGradient.btnBig{border:2px solid #c3c3c3;background:url(/gfx/scandlines/btn-gradient-big.gif) 0 0 repeat-x;line-height:28px}.mainContainer .btnGradient span{background:url(/gfx/scandlines/button-arrow-next.png) 100% 50% no-repeat;padding-right:20px}.mainContainer .btnGradient.close span{background-image:url(/gfx/scandlines/cross.png)}.mainContainer .btnGradient em{font-style:normal;font-weight:normal}.mainContainer .btnGradient:hover{text-decoration:none;color:#fff}.mainContainer .btnGradient.btnBig:hover{background:url(/gfx/scandlines/btn-gradient-big.gif) 0 -30px repeat-x}.mainContainer .btnGradient.yellowBtn{background:url(/gfx/scandlines/btn-yellow.png) no-repeat 100% -38px;border:0;display:inline-block;font-size:15px;font-weight:bold;height:38px;line-height:32px;margin-left:-2px;padding:0 22px 0 0}.mainContainer .btnGradient.yellowBtn span{background:url(/gfx/scandlines/btn-yellow.png) no-repeat 0 0;cursor:pointer;display:inline-block;height:38px;padding:0 20px;width:100px}.mainContainer .btnGradient.yellowBtn:hover{background:url(/gfx/scandlines/btn-yellow.png) no-repeat 100% -38px}.mainContainer .btnGradient.yellowBtn:hover span{background:url(/gfx/scandlines/btn-yellow.png) no-repeat 0 0}.bookTicket{overflow:hidden;background:#fff url() 457px 0 no-repeat;border:1px solid #c8c8c8;padding:20px 15px 13px}.bookTicket h1.customNormal{font-size:28px}.bookTicket .btnGradient span{padding-right:30px;font-size:12pt}.bookTicket .leftCol{float:left;width:415px}.bookTicket .rightCol{float:right;width:460px}.routeIframeWrap{background-color:#042B5F}.routeIframeWrap h1{color:#FFF!important;font-size:28px;margin:0;padding:0 0 10px}.searchTicketAds{background:url(/gfx/scandlines/search-ticket-ads.png) -328px bottom no-repeat;width:270px;padding-bottom:47px;color:#002A5C}.mainContent .searchTicketAds h2{color:#002A5C;margin:0 0 10px}.searchTicketAds .subSearchTicketAds{padding:15px;background:url(/gfx/scandlines/search-ticket-ads.png) -29px 0 no-repeat}.searchTicketAds .content{margin-bottom:-47px;position:relative}.infoPanel{padding:15px 0}.infoPanel .buttons{height:31px;padding:7px 0 0 15px}.infoPanel .buttons a{margin-left:18px;float:right}.infoPanel .panels{overflow:hidden;font-size:14px}.infoPanel .panels h2{border-bottom:1px solid #d0d1d0;font-size:14px;color:#182346;padding:0 17px 5px 17px;font-weight:bold;margin-bottom:9px}.infoPanel .panels h2.scandlines{background:url(/gfx/scandlines/ico-scandlines.png) 17px 40% no-repeat;padding-left:37px;height:20px}.infoPanel .panels h2.scandlinesNoLogo{padding-left:37px;height:20px}.infoPanel p{padding:0 17px}.infoPanel .routeOverview p{padding:0}.infoPanel .panelBox{overflow:hidden;display:none;opacity:0;filter:alpha(opacity=0);padding:15px 15px 10px;border:1px solid #c8c8c8;background:#f2f3f2}.infoPanel .twoCols,.infoPanel .threeCols{width:100%}.infoPanel .twoCols .column{width:451px}.infoPanel .threeCols .column{width:300px}.infoPanel a.readMore{float:right;margin-top:10px}.scandlinesdk .mainContent{padding-bottom:40px}.landingInfoBox{overflow:hidden;padding-bottom:48px}.mainContent .landingInfoBox h2{background:url(/gfx/scandlines/bg-header.png) 0 0 repeat-x;color:#fff;font-size:14px;line-height:38px;padding:0 15px;font-weight:bold;margin-bottom:5px}.landingInfoBox .column{width:451px;border-bottom:1px solid #cecece;overflow:hidden}.landingInfoBox .rightColumn{float:right}.landingInfoBox .box{overflow:hidden;position:relative;padding:11px 0 9px;border-bottom:1px dashed #adadad;z-index:999}.landingInfoBox .box.last{border:0}.landingInfoBox dd,.landingInfoBox dl,.landingInfoBox dt{margin:0;padding:0;color:#444}.landingInfoBox dt{float:right;width:230px;margin-top:15px;font-size:17px}.landingInfoBox dd.text{float:right;width:230px;margin-top:5px;margin-bottom:10px}.landingInfoBox dd.image{float:left;width:211px;overflow:hidden}.landingInfoBox dd.caption{position:absolute;width:230px;top:10px;right:0}.mainContent .landingInfoBox a,.landingInfoBox .route span{color:#182346;text-decoration:none}.landingInfoBox p{margin:0}.landingInfoBox .readMore{clear:both;overflow:hidden;padding-top:10px}.landingInfoBox .readMore a{float:left;background:url(/gfx/scandlines/arrow-right-blue-3.png) 100% 60% no-repeat;font-size:17px;padding-right:15px}.joinBox{clear:both;overflow:hidden;background:url(/gfx/scandlines/bg-join-box.png) 0 0 no-repeat;width:839px;height:115px;margin:0 auto -40px;position:relative;z-index:10;color:#0e1b45}.joinBox .text{float:left;width:378px;margin-left:45px;margin-top:31px;font-size:15px}.landingInfoBox dd.text{height:45px}.advertBoxMiddle{float:left;margin-top:56px;position:static}.joinBox .text h2{color:#0e1b45;font-size:21px;padding-bottom:5px}.joinBox .btnGradient{position:absolute;left:424px;top:56px}.joinBox .btnGradient.btnBig span{padding-right:56px}.joinBox .creditCard{float:right;margin-right:81px;margin-top:17px}.row{overflow:hidden;padding-bottom:15px}.row .chk{padding-right:40px}.row .chk input{margin-right:5px}.row select{width:220px;margin-right:30px}.row .dateField,.row .dateFieldBox,.row .nativeDateField{background:url(/gfx/scandlines/ico-calendar-2.gif) 99% 50% no-repeat;color:#8f9095;padding-right:25px;width:75px}.buttonWrapper{float:left;left:1px;position:relative}.buttonWrapper.large .button{background:transparent url(/gfx/scandlines/btn-large.png) 0 0 no-repeat;height:43px;float:left}.buttonWrapper.small .button{background:transparent url(/gfx/scandlines/btn-small.png) 0 0 no-repeat;height:31px;float:left}.buttonWrapper.blue.small .button{background:transparent url(/gfx/scandlines/btn-small-blue.png) 0 0 no-repeat;float:left}.buttonWrapper .button input,.buttonWrapper .button a{background:0;border:0;color:#fff;cursor:pointer;font-size:14px;line-height:1;overflow:visible;vertical-align:top;padding:0 15px 0 17px;text-decoration:none;float:left}.buttonWrapper .button input:focus,.buttonWrapper .button a:focus{outline:1px dotted #000}.buttonWrapper .button a:hover{color:#fff;text-decoration:none}.buttonWrapper.small .button input,.buttonWrapper.small .button a{font-size:12px;height:25px;line-height:25px}.buttonWrapper.small .button input{padding-bottom:2px}.buttonWrapper.large .button input,.buttonWrapper.large .button a{height:37px;line-height:37px}.buttonWrapper.large .button input{padding-bottom:2px}.buttonWrapper .righter{background:url(/gfx/scandlines/btn-small-righter.png) 0 0 no-repeat;display:block;position:absolute;right:-6px;top:0;width:6px;height:31px}.buttonWrapper.small.blue .righter{background:url(/gfx/scandlines/btn-small-blue-righter.png) 0 0 no-repeat}.buttonWrapper.large .righter{height:43px;background:url(/gfx/scandlines/btn-large-righter.png) 0 0 no-repeat}.buttonWrapper.autobizz{display:inline;margin:25px 0 0 107px}.thirdStep .buttonWrapper.autobizz{margin-left:0}.buttonWrapper.btnNext .button{background:transparent url(/gfx/scandlines/btn/btn-blue-next.png) 0 0 no-repeat;height:44px;position:relative}.buttonWrapper.btnNext .button a{color:#fff;font-size:14px;padding:0 45px 0 17px;height:44px;line-height:44px;background:url(/gfx/scandlines/btn/arrow.png) 98% 52% no-repeat;text-transform:uppercase;color:#faad2b;font-weight:bold}.buttonWrapper.btnNext .button a:hover{text-decoration:none}.buttonWrapper.btnNext .righter{background:url(/gfx/scandlines/btn/btn-blue-next.png) 100% -44px no-repeat;right:-5px;width:5px;height:44px}span.chk input,span.radioBtn input,table.radioBtn input,.radioList input{border:0;height:13px!important;margin:0;padding:0;width:13px!important}.radioList input{margin-right:3px}.radioList label{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.hiddenLink{float:left;overflow:hidden;width:0}.inner{margin:0 auto;overflow:hidden;max-width:934px}.searchBox,.mainContent .searchResult .searchBox{margin:0;position:absolute;right:0;top:30px;width:145px;white-space:nowrap}.mainContent .searchBox{margin:0 0 8px;position:relative!important;right:0;top:0!important;width:145px;white-space:nowrap}.searchBox input.focused{color:#192758}.searchBox input.btn{background:url("/gfx/scandlines/sprites/sprite-scl-all.png") no-repeat scroll left -97px transparent;border:0;height:20px;margin-left:5px;width:10px}.searchBox.bordershop input.btn{background:url(/gfx/scandlines/btn-search.png) 0 50% no-repeat}#header{background:#fff;height:54px;overflow:visible;padding:10px 0;position:relative}#header .languageSelector{position:absolute;right:160px;top:33px}#header .languageSelector ul{list-style:none;margin:0;padding:0}#header .languageSelector li{float:left}#header .languageSelector li a{border:1px #404b5a solid;display:block;margin:0 0 0 8px;outline:0;text-indent:-9999em;width:14px;height:14px}#header .languageSelector .en a{background:url(/gfx/scandlines/lang_en.png) 0 0 no-repeat}#header .languageSelector .da a{background:url(/gfx/scandlines/lang_da.png) 0 0 no-repeat}#header .languageSelector .de a{background:url(/gfx/scandlines/lang_du.png) 0 0 no-repeat}#header .languageSelector .sv a{background:url(/gfx/scandlines/lang_se.png) 0 0 no-repeat}#header .languageSwitcher{float:right;padding:0 0 0 5px;margin:-5px 0 0 10px;background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat 0 -1000px}#header .languageSwitcher ul,#header .languageSwitcher li{margin:0;padding:0;list-style:none}#header .languageSwitcher ul{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat 100% -1032px;height:32px}#header .languageSwitcher li{float:left;height:11px;margin:10px 10px 0 0;text-indent:-9999em;width:16px}#header .languageSwitcher li:first-child{margin-left:5px}#header .languageSwitcher li>a{display:block;width:100%;height:100%;outline:0}#header .languageSwitcher li.daLang{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -204px -476px}#header .languageSwitcher li.daLang:hover,#header .languageSwitcher li.daLang.active{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -204px -487px}#header .languageSwitcher li.deLang{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -152px -476px}#header .languageSwitcher li.deLang:hover,#header .languageSwitcher li.deLang.active{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -152px -487px}#header .languageSwitcher li.nlLang{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -178px -476px}#header .languageSwitcher li.nlLang:hover,#header .languageSwitcher li.nlLang.active{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -178px -487px}#header .languageSwitcher li.plLang{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -126px -476px}#header .languageSwitcher li.plLang:hover,#header .languageSwitcher li.plLang.active{background:url(/gfx/scandlines/sprites/scl-sprite.png) no-repeat -126px -487px}#header .languageSwitcher li.enLang{background:url(/gfx/scandlines/sprites/en-flag-active.jpg) no-repeat}#header .languageSwitcher li.enLang:hover,#header .languageSwitcher li.enLang.active{background:url(/gfx/scandlines/sprites/en-flag.jpg) no-repeat}#header .languageSwitcher li.svLang{background:url(/gfx/scandlines/sprites/sv-flag-active.jpg) no-repeat}#header .languageSwitcher li.svLang:hover,#header .languageSwitcher li.svLang.active{background:url(/gfx/scandlines/sprites/sv-flag.jpg) no-repeat}#header .inner{position:relative;overflow:visible}#header .headerContent{right:0;top:0;height:54px;width:670px;position:absolute}#header .routeName{padding-left:10px;top:13px;left:275px;border-left:2px solid #182346;position:absolute;z-index:10}#header .routeName h3{margin:0;font-size:25px;font-style:italic;font-weight:normal;color:#182346}.logo{display:table;height:54px;overflow:hidden}.logo.landing{margin-left:15px}.logo h1{display:none}.logo a{display:table-cell;vertical-align:middle}.addNav{font-size:11px;text-align:right}.addNav ul{float:right;list-style:none;margin:0;overflow:hidden;padding:0}.addNav li{display:inline;margin-left:15px;overflow:hidden;padding:0}.addNav li a{color:#444754;line-height:2em;text-decoration:none}#mainNavigation{border-bottom:3px solid #fff;height:34px}#mainNavigation .bg{background:blue url(/gfx/scandlines/top-menu-blue-bg.jpg) 100% 0 repeat-x;height:100%!important}#mainNavigation .bg.bordershop{background:#000}.topRibbon{background:transparent url(/gfx/scandlines/top-menu-blue-bg.jpg) 0 0 repeat-x;height:34px;margin-top:12px}#mainNavigation .basketContainer{display:none}#mainNavigation .subBasketContainer{float:right;position:relative;top:-34px;width:250px}#mainNavigation .basket{color:#fff;float:right;line-height:34px}#mainNavigation .basket a{color:#fff;text-decoration:none}#mainNavigation .basket a:hover{color:#ffd308}.basketContainer span{background:url(/gfx/scandlines/ico-basket.png) 0 50% no-repeat;color:#ffd308;float:left;font-weight:bold;padding:1px 2px 0 25px}.basketContainer .filledBasket span{background:url(/gfx/scandlines/ico-basket-filled.png) 0 50% no-repeat}.nav{float:left;display:inline;list-style:none;margin:0 0 0 -12px;padding:0}.nav li{float:left}.nav li a{color:#fff;float:left;font:normal 14px/34px;padding:0 12px;text-decoration:none}.nav li a:hover,.nav .active a{color:#69c}.bordershop .nav li a:hover,.bordershop .nav .active a{color:#fec21c}.navigation{list-style-type:none;margin:0;padding:10px 0 0 15px}.navigation li{display:inline}.navigation li a,.navigation li span{background:#e9eef5;border:1px solid #808fb9;color:#484c59;float:left;font-size:10px;margin-right:5px;padding:5px;text-decoration:none}.navigation li a:hover{background:#b4bfde;color:#265599;text-decoration:none}.navigation li span{color:#808fb9}.navigation .current{font-weight:bold}.navigation .current a{background:0}.topBanner{margin-bottom:6px;margin-top:-40px;overflow:hidden;width:100%}.topBanner .inner{position:relative}.topBanner strong{color:#fff;display:inline;float:left;font-size:22px;margin:-104px 0 0 30px;position:relative;width:380px}.topBanner h1{position:absolute;margin:0;padding:0;font-size:28px;width:600px;bottom:-10px;_bottom:15px;bottom:15px\0/;left:15px;line-height:1}.topBanner h1 p{margin:0;padding:0}.topBanner .mainBoxTitle{color:#fff}.topBanner .mainBoxText{color:#ffbf00}.editPanel{background:#fefc67;clear:none!important;display:none;font-size:10px;height:23px;left:50%;list-style:none;overflow:hidden;position:absolute;margin:0 0 0 -70px!important;padding:0 10px!important;width:134px}.editPanel a:hover{text-decoration:underline!important}.editPanel li{border:none!important;float:left;margin:0 5px 0 0!important;padding:5px 0!important}.editPanel .edit{padding-right:15px!important}.editPanel li a{color:#1a2859;text-decoration:none}#header .editPanel{float:right;left:0;margin:0 20px 0 0!important;position:relative}.topPanel{margin:30px 0 7px;overflow:hidden;padding-bottom:23px;width:934px}.infoBox{color:#192758;float:right;padding:10px 15px 0 19px;width:181px}.infoBox h2{font:bold 22px/24px 'open_sans_bold',Arial,sans-serif!important;margin:0 0 12px}.infoBox h2 span{color:#192758;display:block;height:24px;overflow:hidden}.infoBox label{float:left;margin-right:12px;padding-bottom:10px}.infoBox label input{height:14px;margin:0;vertical-align:middle;width:14px}.infoBox select{border:1px solid #747474}.infoBox .day,.infoBox .year,.infoBox .month{color:#000;float:left;font-size:12px;margin:0 8px 10px 0;text-align:right;width:40px}.infoBox .year{width:55px}input.checkbox{height:14px;margin:0 3px 0 0;padding:0;width:14px}.rightPart{float:right;width:211px}.trafficInfo{background:#192758;color:#fff;float:right;width:211px;height:80px;margin-bottom:15px;overflow:hidden}.trafficInfo .content{padding:15px}.scandlinesde .trafficInfo .content{padding:15px 10px}.trafficInfo h2{color:#fff;font:bold 18px/20px 'open_sans_bold',Arial,Helvetica;margin:0}.trafficInfo a{color:#fff;text-decoration:underline}.trafficInfoContentBox{float:right;width:211px;height:80px;margin-bottom:15px;overflow:hidden}.shortcuts{float:right;width:211px}.shortcuts .content{background:#f2c800 url(/gfx/scandlines/genveje-box-bg.gif) repeat-x 0 100%;min-height:185px;padding:13px 5px 0 10px}.shortcuts h2{color:#265599;font:bold 18px/20px 'open_sans_bold',Arial,Helvetica,sans-serif;margin:0 0 3px}.shortcuts .content ul{border-top:1px solid #fff;font-size:15px;font-weight:700;list-style:none;margin:0 -5px 0 -10px;padding:0}.shortcuts .content ul a{font-size:15px}.shortcuts .content li{background:url(/gfx/scandlines/arrow-right-white.gif) no-repeat 184px 5px;border-bottom:1px solid #fff;padding:3px 27px 3px 17px}.advertisment{float:left;height:321px;overflow:hidden;width:211px}.advertisment .editPanel{display:none;float:left;left:0;margin:-10px 0 -13px 30px!important;position:relative}.editStatus .destinationsReklameBox .editPanel{display:inline}.subNav{float:left;margin-right:30px;width:211px}.subNav a{background:url(/gfx/scandlines/bullet.png) no-repeat 10px 8px;color:#686d7c;display:block;padding:2px 27px 2px 21px;text-decoration:none;width:163px}.subNav a:hover{background-color:#f7f7f9}.subNav ul{background:#ebecf1;font-size:13px;list-style:none;margin:0 0 10px;overflow:hidden;padding:3px 0 10px;margin-bottom:15px}.subNav .active a{color:#090f3c;font-weight:bold}.subNav .hasChildren a{background:url(/gfx/scandlines/bullet_active.png) no-repeat 10px 8px}.subNav .active ul{padding:0 0 10px;margin:0}.subNav .active li a{background:0;color:#686d7c;font-size:12px;font-weight:normal;padding:2px 27px}.subNav li.active li.current a{color:#090f3c;font-weight:bold}.bordershop .subNav a,.bordershop .subNav .active li a{color:#000!important}.subNav .active li a:hover{background:#f7f7f9}.mainContent{color:#444754;float:left;overflow:hidden;width:452px}.mainContent.bordershop{color:#000}.mainContent.wide{width:693px}.mainContent.wide.fullwidth{width:100%!important}.mainContent.frontpage{width:934px}.mainContent h1{color:#002a5c;font-size:24px;font-weight:bold;line-height:32px;margin:0 0 10px}.bordershop .mainContent h1{color:#000}.mainContent h2{color:#002a5c;font-weight:normal;margin:0}.mainContent h3{clear:both;font-size:15px;margin:20px 0 5px}.mainContent h3.destination{font-weight:normal;font-size:16px;margin:0;padding:0}.mainContent p.intro{font-size:16px}.subContent{float:right;width:211px;min-height:606px;background:0;padding-top:10px}.bordershop .subContent{background:url(/gfx/scandlines/teaser-column-bg.png) left bottom repeat-x;min-height:0!important;padding-bottom:40px;background-color:#ffdd3f}.mainWideContent,.mainWideContent1Col{float:right;padding-right:30px;width:692px}.mainWideContent1Col{width:934px}.mainWideContent .info{float:left;margin-bottom:30px;width:444px}.formContent{clear:both;overflow:hidden;width:100%}.formContent h2{color:#000;font:bold 15px/17px 'open_sans_bold',Arial,Helvetica,sans-serif;margin:0 0 10px}.textareaBox img{border:0;vertical-align:top}.contactInfoBox{float:left;width:457px}.leftContent{float:left;width:217px}.rightContent{float:right;width:217px}.formSection{margin-bottom:5px;overflow:hidden;width:100%}.formSection label{float:left;width:90px}.formSection .text{float:right;width:120px}.title{background:#192758;color:#fff;font:bold 16px/46px 'open_sans_bold',Arial,Helvetica,sans-serif;list-style:none;overflow:hidden;padding:0 19px;margin:0;width:474px}.popup{background:#fff;margin:0 auto;overflow:hidden;width:512px}.popup #header{width:459px}.popup .unionBox{margin:30px;min-height:281px;overflow:visible;width:452px}.popup #footer{color:#fff;margin:0 -25px 0 -26px;width:553px}.popup #footer .content{padding:12px 55px;width:453px}.title a{color:#acb1c3;line-height:46px;padding:0 11px;text-decoration:none}td{font-size:12px}.textBox ul li a{text-decoration:none}.addNav li a:hover,.textBox ul li a:hover,.tabset li a:hover,.shortcuts .content a:hover{text-decoration:underline}.title a:hover{background:#465278;color:#fff}.textContent.ladge,.textContent.twoCols{width:452px}.textBox a:hover,.mainContent a:hover{color:#192758;text-decoration:none}.textBox h2 a,.textBox h2 span a:hover,.shortcuts .content a{color:#fff;text-decoration:none}.textBox h2 span{display:block;height:16px;overflow:hidden}.textBoxStandard .editPanel,.textContent .editPanel,.shortcuts .editPanel,.allBoxes .editPanel{left:0;margin:-10px auto -13px!important;position:relative}.topBanner img,.editStatus .editPanel,.allBoxes img{display:block}.kortBox img,.column.right,.mainWideContent img{float:right}.trafikinfoBox a{color:#fff}.tabset li,.subNav li{float:left}.trafikinfoBox p{margin-bottom:8px}.popup.title{width:100%}.allBoxes.threeCols,.textContent.threeCols{width:693px}.column{float:left;overflow:hidden;width:211px}.sitemap ul{list-style-type:none;margin:0 0 20px;padding:0}.sitemap li{line-height:1.5}.sitemap li.topLevel{font-weight:bold}.searchResult ul.results{border-bottom:1px solid #d7d9df;list-style:none;margin:0;padding:0}.searchResult .results a{color:#545a6a;text-decoration:none}.searchResult .results a:hover{text-decoration:underline}.searchResult .results p{margin:0}.searchResult .results p.caption a{color:#333;font-weight:bold}.searchResult .results li{border-top:1px solid #d7d9df;padding:15px 0}.searchResult h1{margin:0;padding-bottom:17px}.searchResult .searchBox{background:#ebecf1;color:#444754;padding:30px;position:static;width:auto!important}.searchResult .searchBox p{clear:both;margin:10px 0 0;overflow:hidden;width:100%}.searchResult .searchBox input.txt{width:180px}.searchResult .pagination .links{float:none;max-width:100%;width:100%}.spotList{margin-top:20px}.spotList h4{margin:0 0 5px}.spotList ul{list-style-type:none;margin:0;padding:0}.spotList li{float:left;height:98px;margin:0 30px 25px 0;overflow:hidden;position:relative;width:211px}.spotList li.last{margin-right:0}.spotList.subcategory li{height:44px;margin-bottom:30px}.spotList .price{background:#fff;color:#444754;font-size:14px;font-weight:bold;padding:3px 7px;position:absolute;right:0;top:-17px}.spotList .name{background:url(/gfx/scandlines/spot-gradient.png) 0 0 repeat-x;bottom:0;color:#010f3c;height:44px;position:absolute;width:100%;z-index:1}.spotList .name h2{background:url(/gfx/scandlines/arrow-2.png) 85% 4px no-repeat;font-size:16px;font-weight:bold;line-height:1.2;margin:5px 0 0 10px;padding:0 40px 0 0}.spotList.subcategory .name{background:url(/gfx/scandlines/spot-gradient-2.png) 0 0 repeat-x}.spotList a{background:red;display:block;height:100%;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;z-index:999}.specialOffer{color:#000;float:left}.specialOffer .priceBlock{background:#ffde4a;float:left;font-size:14px;font-weight:bold;padding:8px 15px;vertical-align:baseline}.specialOffer .priceBlock span{line-height:1}.specialOffer .priceBlock span.text{font-weight:normal}.specialOffer .priceBlock span.price{font-size:24px;position:relative}.specialOffer .priceBlock span.price sup{font-size:14px;position:relative;top:-7px;vertical-align:baseline}.specialOffer .reductionBlock{background:#e9eaf1;clear:left;font-size:12px;font-weight:bold;line-height:25px;padding:0 15px}.specialOffer .reductionBlock span.amount,.specialOffer .reductionBlock span.lowPrice,.specialOffer .reductionBlock span.normalPrice{display:none}.offersBlock{overflow:hidden;position:relative}.specialOffersPage{padding-top:20px}.productOfferTeaser{position:relative}.productOfferTeaser a.boxLink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background:red;opacity:0;filter:alpha(opacity=0)}.productOfferTeaser .image{height:190px;overflow:hidden;width:191px}.bordershop .productOfferTeaser .image{height:210px;overflow:hidden;width:210px}.productOfferTeaser .price{font-size:15px;font-weight:bold}.productOfferTeaser span.special{background:none repeat scroll 0 0 #FFF;bottom:24px;color:#000;float:right;font-size:15px;font-weight:bold;padding:3px;position:relative;text-transform:uppercase}.productOfferTeaser .productInfo{background:transparent url(/gfx/scandlines/product_teaser_bottom_gradient.png) no-repeat scroll 0 0;width:100%;position:relative;bottom:10px;left:0;display:block}.bordershop .productOfferTeaser .productInfo{border-color:#000}.shoppingclub .productOfferTeaser .productInfo{border-color:#c2c4d1}.productOfferTeaser .product{padding:45px 10px 10px}.productOfferTeaser .productInfo .product h1,.productOfferTeaser .productInfo .product h1 a{font-size:12px;font-weight:normal;line-height:normal;margin:0 0 3px;text-decoration:none}.productOfferTeaser .productInfo .product h1 a{position:static}.productOfferTeaser .productInfo .product p{color:#000;font-size:12px;font-weight:normal;line-height:normal;margin:0}.productOfferTeaser span.price{left:10px;position:absolute;top:14px}.productOfferTeaser span.price .ProductPrice{font-size:34px}.productOfferTeaser span.price .ProductPrice sup{font-size:20px;position:absolute;top:2px;vertical-align:super}.productOfferTeaser div.price{font-size:30px;left:10px;position:absolute;top:16px}.productOfferTeaser div.price span.currency{font-size:16px}.productOfferTeaser div.price sup{font-size:16px;position:absolute;top:-8px;vertical-align:super}.productOfferTeaser div.price p{margin-bottom:0}.offer{background:#efc600;cursor:pointer;float:left;height:211px;overflow:hidden;position:relative;margin-bottom:30px;width:452px}.offer a.toProductPage{background:red;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:700}.offer.first{margin-right:30px}.offer .image{height:211px;overflow:hidden;width:211px;padding:12px 12px 12px 12px}.offer .special{display:none}.offer .price{background:url(/gfx/scandlines/offer-gradient.png) 0 0 repeat-y;bottom:0;color:#fff;font-size:55px;font-weight:bold;height:85px;overflow:hidden;position:absolute;width:100%}.offer .price p{bottom:10px;left:27px;line-height:1;margin:0;padding:0;position:absolute}.bordershop .offer .price{bottom:59px;color:#000;width:215px;right:15px;background:0}.bordershop .offer .price p{bottom:0;left:0}.offer .price span{font-size:24px}.offer .price sup{font-size:30px;position:absolute}.offer .product{color:#000;height:100%;position:absolute;right:16px;top:0;width:210px;z-index:500}.offer .product .preorder{bottom:12px;position:absolute;right:5px}.offer .product .preorder input.txt,.offer .product .preorder .buttonWrapper{float:right}.offer .product .preorder input.txt{margin:0 15px 0 0}.offer .product .preorder p{clear:both;color:#363742;float:right;font-size:11px;margin-right:-3px;position:relative;top:10px}.offer .product .preorderLink{float:right;padding-top:4px}.offer .product h1{margin-top:11px}.offer .product h1{color:#000;margin-bottom:5px}.offer .product p{color:#000}.offer .product h1{color:#000;font-size:24px}.bordershop .offer .product h1{color:#000;font-size:20px}.bordershop .offer .product p{font-size:12px}.offer .addInfo{bottom:10px;font-size:11px;position:absolute;right:0;text-align:right;z-index:999}.offer .addInfo p{color:#444754;margin-bottom:0}.offer .addInfo p.seeAll{font-size:12px;font-weight:bold;margin-top:2px}.offer .addInfo p.seeAll a{background:url(/gfx/scandlines/arrow.png) 100% 50% no-repeat;padding-right:10px;text-decoration:none}.mainContent.frontpage #rotatingOfferBox{background:#efc600;float:right;height:211px;overflow:hidden;width:452px}.mainContent.frontpage #rotatingOfferBox #effectLayer{position:absolute;width:100%;height:100%;top:0;left:0;background:#efc600;z-index:999}.mainContent.frontpage #rotatingOfferBox ul{list-style-type:none;margin:0;overflow:hidden;padding:0;position:relative}.mainContent.frontpage #rotatingOfferBox li{display:none;float:left;height:211px;position:relative;width:452px;overflow:hidden}.mainContent.frontpage #rotatingOfferBox .options{bottom:0;right:0;position:absolute}.mainContent.frontpage #rotatingOfferBox .options input{margin-right:10px}.mainContent.frontpage .specialTitle{background:#fff;color:#000;font-size:11px;font-weight:bold;left:15px;padding:5px 15px;position:absolute;text-transform:uppercase;top:0;z-index:100}.formfields ul{list-style:none;margin:0;padding:0}.formfields dt{color:#666;float:left;font-weight:bold;padding:3px 5px 0 0;text-align:right;width:140px;clear:left;margin-bottom:10px}.formfields dt.noPadding{padding-top:0}.formfields dl{overflow:hidden;float:left;width:100%;padding:10px 0;margin:0}.formfields dd{float:left;margin:0 0 10px;width:280px}.formfields input.txt,.formfields select{border:1px solid #265599;width:250px;position:relative}.formfields textarea,.formfields select{padding:0;width:260px;font-family:'open_sans_regular'}.formfields span.chk label{padding-left:5px}.formfields .buttonWrapper input{width:auto}.formfields .buttonWrapper{margin-right:20px}.formfields dd.error input.txt{border:1px solid red}.formfields dd.error span,.formfields .shortField span{float:left;clear:left;width:100%}.formfields dd.divider{width:100%;float:none;height:15px}.formfields a.showDatepicker,.formfields a.showTimepicker{float:right;background:url(/gfx/scandlines/ico-calendar.gif) 0 0 no-repeat;width:16px;height:16px;margin:3px 145px 0 3px;display:inline}.formfields a.showTimepicker{background:url(/gfx/scandlines/ico-clock.gif) 0 0 no-repeat}.formfields input.dateField,.formfields input.timeField,.formfields input.dateFieldBox{width:100px}.formfields .shortField input{width:40px}.formfields .shortField label{float:left;padding:3px 2px 0 5px;font-weight:bold;color:#666}.formfields .captcha{padding:0 0 20px 150px;overflow:hidden;clear:both}.formfields p{clear:left}#dangerousGoodsBox{display:none}.dangerousGoods{padding:0 0 15px 0}div.dangerousGoods{padding:0 0 15px 165px}table.dangerousGoods{clear:left;margin-left:172px}table.dangerousGoods{clear:left}.dangerousGoods .field{float:left;margin:0 10px 10px 0}.dangerousGoods .field .checkbox input{width:14px;border:0}.dangerousGoods td.field{float:none;text-align:left;vertical-align:bottom;padding:0 10px 0 0}.dangerousGoods td.field input{margin-bottom:10px}.dangerousGoods .field input{width:80px}.dangerousGoods .field label{display:block}.signup{padding-top:15px}.formfields.signup dt{width:112px}.formfields.signup dd{width:310px}.formfields.signup dd span{clear:left;float:left;white-space:nowrap}#faq{padding-top:10px}#faq h3{margin:0;padding:0 0 7px}#faq h3 a{font-size:12px}#faq h3 a:hover{color:#ccc}#faq .section{overflow:hidden;padding-bottom:20px}#faq .faqCategory{color:#000;font-size:14px;margin:0;padding:7px 0 7px}.faqCategoryWrapper{padding:0 0 11px}#pressArchive h3{height:1%;padding:0 0 10px 110px;margin:0;font-size:12px;position:relative;cursor:pointer}#pressArchive h3 span.date{position:absolute;left:30px;font-weight:normal}#pressArchive h3 span.arrow{display:none}#pressArchive h3.selected span.arrow{display:inline;padding-left:5px}#pressArchive .section{padding-bottom:10px;border-bottom:1px solid #b5b8c4;margin-bottom:10px;overflow:hidden}#pressArchive a.pdf{float:left;clear:both}.rssFeed{background:transparent url(/gfx/scandlines/rss_block_bg.png) repeat-x scroll left -1px;margin:0 10px 20px;padding:10px 0}.rssFeed a{background:transparent url(/gfx/scandlines/ico-rss.png) no-repeat scroll 93% 50%;color:#010F3C;float:left;font-size:11px;line-height:14px;padding:0 45px 0 10px;text-decoration:none;width:135px}.rssFeed a:hover{background:transparent url(/gfx/scandlines/ico-rss-hover.png) no-repeat scroll 93% 50%}a.pdf{background:url(/gfx/scandlines/pdf-ico.png) 0 50% no-repeat;font-size:12px;padding:5px 0 4px 20px}.subContent .teaserBox{border-bottom:3px solid #002a5c;margin:0 10px 20px;padding-bottom:12px}.subContent .teaserBox p{margin:0;padding:10px 0 0}.bordershop .subContent .teaserBox{border-color:#e8ebf1;padding-bottom:107px}.bordershop .productOfferTeaser span.price{bottom:10px;right:26px;left:auto;top:auto}.bordershop .productOfferTeaser .product{padding:18px 10px 38px}.bordershop .productOfferTeaser .productInfo .product p{padding-top:0}.shoppingclub .subContent .teaserBox{border-color:#c2c4d1}.subContent .teaserBox ul{list-style-type:none;margin:10px 0 0;padding:0}.subContent .teaserBox li .imgContainer{text-align:center}.subContent .teaserBox.withImage{padding-bottom:0;text-align:center}.subContent .teaserBox.withImage ul,.subContent .teaserBox.withImage p{padding-bottom:12px;text-align:left}.informationBoxes{padding-top:30px}.informationBoxes ul{list-style-type:none;margin:0;padding:0}.informationBoxes li{float:left;width:49%}.informationBoxes li.righter{float:right}.informationBoxes li ul{list-style-type:disc;margin-left:20px;padding:0 0 20px}.informationBoxes li li{float:none;padding-bottom:5px;width:auto}.categoryDetails .intro{padding:20px 0}.categoryDetails ul{list-style:none;margin:0 0 20px;padding:0}.optionsPanel{background:#f7f8f9 url(/gfx/scandlines/options-panel-bg.png) 0 0 repeat-x;border:solid #d7d9df;border-width:1px 0;color:#444754;font-size:12px;height:35px;margin:10px 0 20px;padding:0 13px}.optionsPanel a{background:url(/gfx/scandlines/arrow-right-black.gif) 100% 50% no-repeat;padding-right:10px;text-decoration:none}.optionsPanel .active a{background-image:url(/gfx/scandlines/arrow-down-black.gif);font-weight:bold}.optionsPanel .showAll{border-right:1px solid #d7d9df;float:left;height:22px;margin-top:3px;padding-top:7px;width:280px}.optionsPanel .showOffers{border-right:1px solid #d7d9df;float:left;height:22px;margin-top:3px;padding:7px 0 0 8px;width:222px}.optionsPanel .currencyChanger{float:right;margin-top:4px;padding:6px 0 0;width:120px;white-space:nowrap;vertical-align:middle}.optionsPanel .currencyChanger select,.pagination .amountPerPage select{border:1px solid #808c9f;display:inline;font-size:11px;position:relative;top:-1px;vertical-align:top;margin:0}.pagination{color:#444754;font-size:12px;padding:37px 0 23px}.pagination ul{margin:0;padding:0}.pagination .amountPerPage{float:left}.pagination .info{float:right}.pagination .links{float:right;max-width:215px;position:relative;top:-7px}.pagination .links li{display:inline;float:left;margin:0 0 5px 5px}.pagination .links a,.pagination .links span{color:#444754;display:block;background:#fff;border:1px solid #444754;padding:2px 6px;text-decoration:none}.pagination .links span{color:#ccc}.pagination .links li.prev a,.pagination .links li.next a,.pagination .links span{border:0;margin-top:1px}.pagination .links li.current a,.pagination .links a:hover{background:#002a5c;border:1px solid #444754;color:#fff;text-decoration:none}.bordershop .pagination .links li.current a,.bordershop .pagination .links a:hover{background:#000}.categoryDetails .itemList li{overflow:hidden;padding-left:10px}.categoryDetails h4{background:url(/gfx/scandlines/subcategory-gradient.png) 0 0 repeat-x;margin:0;padding:0}.categoryDetails h4 a{background:url(/gfx/scandlines/plus.png) 98% 55% no-repeat;border-top:1px solid #d7d9df;display:block;font-size:13px;font-weight:normal;outline:0;padding:4px 10px 3px 5px;text-decoration:none}.categoryDetails h4 a.selected{background-color:#eaebf1;background-image:url(/gfx/scandlines/minus.png);font-weight:bold}.siteList li{line-height:1.5}.categoryDetails h2{font-weight:bold}.categoryDetails .itemList{padding-top:10px}.categoryDetails .itemList a{font-size:12px}.categoryDetails .itemList ul{color:#444754;margin:0;padding:0}.categoryDetails .itemList li{border-bottom:1px solid #d7d9df;overflow:hidden;padding:15px 0 5px;vertical-align:middle}.categoryDetails .subCategories .itemList li{border-bottom:0;border-top:1px solid #d7d9df}.categoryDetails .itemList li .image{float:left;width:110px}.categoryDetails .itemList li .info{float:left;width:330px}.categoryDetails .itemList li h3{margin:0 0 3px}.categoryDetails .itemList li h3 a,.categoryDetails .itemList li h3 a:hover{color:#333;font-size:14px;font-weight:bold;text-decoration:none}.categoryDetails .itemList li p.normalPrice{font-size:12px;margin-bottom:7px}.categoryDetails .itemList li p.normalPrice span{display:none}.categoryDetails p.additionalPrice{margin-top:-21px}.categoryDetails div.systembolagetPrice,.categoryDetails div.danishPrice{font-size:11px!important;margin-top:-1px}.categoryDetails .itemList li p.normalPrice span.active{display:inline}.categoryDetails .itemList li p.endDate{clear:left;font-size:10px;margin:0;padding:7px 0 5px}.categoryDetails .itemList li .container{min-height:30px;position:relative}.categoryDetails .itemList li .specialOffer{width:175px}.categoryDetails .itemList li .specialOffer .priceBlock,.categoryDetails .itemList li .specialOffer .reductionBlock{color:#444754;float:none;padding:5px}.categoryDetails .itemList li .specialOffer .reductionBlock span{display:none}.categoryDetails .itemList li .specialOffer .reductionBlock span.active{display:inline}.categoryDetails .itemList li .specialOffer .priceBlock .dkkProductPrice,.categoryDetails .itemList li .specialOffer .priceBlock .euroProductPrice{display:none}.categoryDetails .itemList li .specialOffer .priceBlock .dkkProductPrice.active,.categoryDetails .itemList li .specialOffer .priceBlock .euroProductPrice.active{display:inline}.categoryDetails .itemList li .specialOffer .priceBlock .sekProductPrice,.categoryDetails .itemList li .specialOffer .priceBlock .euroProductPrice{display:none}.categoryDetails .itemList li .specialOffer .priceBlock .sekProductPrice.active,.categoryDetails .itemList li .specialOffer .priceBlock .euroProductPrice.active{display:inline}.categoryDetails .itemList li .specialOffer .reductionBlock{border:0;line-height:20px;padding:0 5px}.categoryDetails .itemList li .preorder{bottom:-5px;position:absolute;right:0;width:150px}.categoryDetails .itemList li .preorder input[type="text"]{border:2px inset #ccc;color:#444754;float:left;font-size:14px;padding:3px 5px;width:30px}.categoryDetails .itemList li .preorder .buttonWrapper{display:inline;float:right;margin-right:6px}.categoryDetails .itemList li .preorder .preorderLink{padding-bottom:9px;text-align:center}.categoryDetails .subCategories,.categoryDetails h2{clear:left}.categoryDetails h2{color:#444754;font-size:16px;padding-top:34px}.pickUpData{background:#ffde4a;padding:10px 10px 8px;position:relative}.pickUpData p{margin:3px 0}.pickUpData dd,.pickUpData dl{margin:0}.pickUpData dt,.pickUpData dd{margin-bottom:8px}.pickUpData dt{font-weight:bold}.pickUpData dd.note{font-size:10px;margin:7px 0 0}.pickUpData .container{float:left;margin-right:23px}.steps{padding-bottom:20px}.steps h2,.steps h4{margin:10px 0}.steps h4{font-size:16px;margin-bottom:5px}.steps p{margin-bottom:13px}.steps.admin a{color:#ee3a4c}.steps.admin .buttonWrapper{clear:left;margin-top:15px}.steps dd{margin:0;zoom:1}.steps .column{float:left;width:330px;padding-right:10px}.steps .column h4{margin-top:0}.validationMsgNextBtn{display:none;color:#900}.steps .buttonWrapper.large,.formfields .buttonWrapper.large.sales{display:inline;float:right;margin:5px 6px 0 0}.formfields .buttonWrapper.large.sales{margin-bottom:20px}.steps .fields .buttonWrapper.large{float:left;margin:0}.steps .buttonWrapper.large input,.formfields .buttonWrapper.large.sales input{padding:0 65px}.steps p.orderMore a{background:url(/gfx/scandlines/arrow-left-blue.gif) 0 50% no-repeat;padding-left:10px;text-decoration:none}.steps p.notes{font-size:11px}.stepIndicator{float:left;padding:0 0 10px}.stepIndicator ol{counter-reset:list;list-style-type:none;margin:0;padding:0}.stepIndicator li{background:url(/gfx/scandlines/arrow-2.png) 100% 55% no-repeat;float:left;font-size:14px;margin:0 15px 0 0;padding:0 25px 0 0}.stepIndicator li:before{content:counter(list) '.';counter-increment:list}.stepIndicator li.current{font-weight:bold}.stepIndicator li.last{background:0;padding:0}.productsList{margin:15px 10px 0 10px;position:relative}.productsList table{border-collapse:collapse;table-layout:fixed;width:100%}.productsList th{border-bottom:1px solid #d7d9df;font-weight:bold;padding-bottom:5px;text-align:left}.productsList td{padding-top:5px;vertical-align:top;overflow:hidden}.productsList td.spacer{height:5px}.productsList tr.error td{padding:0}.productsList input.txt{font-size:12px;padding:2px 5px;position:relative;text-align:center;top:-3px;width:26px}.productsList .price{padding-right:20px;text-align:right}.productsList .product{width:190px;padding-right:6px}.productsList .delete{text-align:right;width:30px}.productsList .number{width:40px}.productsList .multiplicationMark{padding-top:5px;text-align:center;width:38px}.productsList .totalPrice{text-align:right}.productsList td.error input{border:2px solid #a72222}.steps .update{margin:5px 10px -10px 10px}.steps .update dl{margin:0;overflow:hidden;padding:0}.steps .update dt{font-size:10px;line-height:22px;padding-right:15px}.steps .update dt,.steps .update dd{float:left}.steps .totalAmountOn{margin:15px 10px 30px 10px}.steps .totalAmountOn ul{border-bottom:1px solid #d7d9df;list-style:none;margin:0;padding:0}.steps .totalAmountOn li{border-top:1px solid #d7d9df;vertical-align:middle}.steps .totalAmountOn dl{color:#333;margin:0;padding:5px 30px 5px 0}.steps .totalAmountOn dt{float:left;font-weight:bold}.steps .totalAmountOn dd{float:right;font-weight:bold}.steps .totalAmountOn dd span.euro{font-weight:normal}.steps .bordershopPic{float:right}.steps .smallFaq{margin-right:390px}.steps .smallFaq dd.divider{height:10px}.steps dl.fields{margin:0;padding:0 0 10px}.steps .fields input.txt,.steps .fields select,.steps .fields textarea{border:1px solid #265599;font-size:12px;margin-right:20px;padding:2px 0;width:212px}.steps dl.fields textarea{height:100px}.steps.admin dl.fields input[type="text"]{border:2px inset #ccc;color:#444754;float:left;font-size:14px;padding:3px 5px;width:140px}.steps dl.fields dt{clear:left;color:#444754;float:left;line-height:18px;padding-right:10px;text-align:right;width:150px}.steps .column dl.fields dt{text-align:left}.steps.admin dl.fields dt{width:110px}.steps dl.fields dd{position:relative;line-height:18px;overflow:hidden}.steps dl.fields ul,.formfields .shortField ul{list-style:none;margin:0;padding:0}.steps dl.fields ul.doubleField li,.formfields .shortField li{float:left}.steps dl.fields ul.doubleField em,.formfields .shortField em{position:absolute;margin-left:-12px}.steps dl.fields ul.doubleField input.txt{width:95px}.steps dl.fields dd.error input.txt,.steps dl.fields li.error input.txt,.formfields .shortField li.error input.txt{border:1px solid #a72222}.steps dl.fields .error .radioBtn span,.formfields .shortField .error .radioBtn span{float:none}.steps dl.fields dd.divider,.steps dl.fields dd.separator{clear:both;float:none;min-height:22px;overflow:hidden;width:auto}.steps dl.fields dd.separator{height:1px}.steps dl.fields .errorBlock{font-size:11px;left:0;margin-top:-16px;position:absolute;white-space:nowrap}.steps .validationSummary{color:#a72222;display:none;margin:10px 0 18px 10px}.steps h3{margin:0 0 10px 10px}.steps .specialOffer{float:left;padding-left:10px;width:440px}.steps .specialOffer .image{float:left;overflow:hidden;width:80px}.steps .specialOffer .content{float:left;width:211px}.steps .specialOffer .content img{display:none}.steps .specialOffer .caption{background:#ffde4a;float:left;font-weight:bold;margin-bottom:5px;padding:4px 10px}.steps .specialOffer p{margin-bottom:2px}.steps .specialOffer .buttonWrapper{margin-top:3px}#brobizz,#orderScandlinesCard{border:1px dotted #ccc;clear:left;margin-top:5px;overflow:hidden;padding:10px;width:450px}#orderScandlinesCard{display:none}#brobizz dt,#brobizz dd{float:none;text-align:left;padding-bottom:5px}#brobizz dt{float:left}#brobizz input{margin-right:10px}#brobizz ul,#orderScandlinesCard ul{margin:5px 0 0;padding:0;list-style:none}#orderScandlinesCard ul{margin:0}#orderScandlinesCard dd{margin-bottom:5px}#brobizz li,#orderScandlinesCard li{padding:3px 0}#orderScandlinesCard{margin:10px 0}#addExtraCard{border:1px dotted #ccc;clear:both;margin:5px;padding:10px;overflow:hidden}#addExtraCard p{clear:both}#pbs{display:none;width:640px}.productBlock{padding-bottom:120px;position:relative}.productBlock .specialOfferWrapper,.productBlock .preorder{bottom:20px;position:absolute}.productBlock .preorder{bottom:14px}.productBlock .preorder .preorderLink{padding-bottom:5px}.productBlock h1{color:#000}.productBlock .look{float:right;margin:0;width:211px}.productBlock .look .image{height:211px;overflow:hidden;width:211px}.productBlock .look input[type="text"]{margin:0 10px 0 0}.productBlock .info{color:#444754;float:left;width:225px}.productBlock .info h1{color:#000;font-size:30px}.productBlock .info p{line-height:1.25;margin-bottom:11px}.productBlock .info .description,.productBlock .info p.normalPrice{font-size:12px}.productBlock .info p.size{font-size:16px}.productBlock .info p.itemNumber{font-size:10px}.productBlock .info p.endDate{bottom:0;font-size:11px;margin:0;position:absolute;white-space:nowrap}.itemList li{line-height:16px;padding-bottom:10px}p.currency{text-align:right}.vote .content{padding:15px 15px 0}.vote h2{font-size:16px;margin:0;padding:0}.vote dl.poll dt{float:right;font-weight:normal;line-height:1.2;margin:0 0 5px;width:140px}.vote dl.poll dt label{vertical-align:middle}.vote dl.poll dd{float:left;font-weight:normal;margin:0 0 5px;width:15px}.vote dl.poll dd.divider{clear:both;float:none;height:1px;line-height:1px;width:100%}.vote dl.poll dd input{border:0;height:13px;margin:0;padding:0;vertical-align:middle}.vote input.btn{float:right}.vote dl.poll.result dt{clear:both;float:none;margin:0;vertical-align:top;width:auto}dl.poll.result dd.bar{background-color:#B4BAAE;float:left;height:6px;margin:4px 0 14px;overflow:hidden;position:relative;width:83%}dl.poll.result dd.bar span{background-color:#629415;display:block;height:6px;left:0;position:absolute;top:0}dl.poll.result dd.result{float:right;font-weight:bold;margin:-2px 0 0;text-align:right;width:17%}.ports ul{list-style:none;margin:0;padding:0}.ports li{float:left;margin:0 15px 20px 0;width:215px}.ports li.last{margin-right:0}.ports h4{margin:0}.employees ul{list-style:none;margin:0;padding:0}.employees li{float:left;margin:0 15px 20px 0;width:215px}.employees li.last{margin-right:0}.employees li a{float:left;clear:left}.employeeSingle{overflow:hidden;width:452px}.employeeSingle img{margin-bottom:10px}.shadow{background:url(/gfx/scandlines/page-bg-main.gif) 50% 0 repeat-y;height:100%;position:absolute;left:0;top:0;width:100%;z-index:0}.pageContent h2{font-size:16px;font-weight:normal;margin:0;padding:10px 0;color:#444754}.pageContent h3{color:#333;font-size:14px;margin:0;padding:10px 0}.pageContent p,.mainContainer .pageContent a{color:#444754;font-size:12px}.mainContainer .pageContent a:hover{color:#000}.pageContent img{margin-bottom:20px}.middleBox .inner{margin-bottom:6px}.middleBox h3{line-height:1.1;margin:0 0 10px}.middleBox .infoForPassengers{background:#fff url(/gfx/scandlines/infoForPassengers-bg.jpg) 0 0 repeat-x;border:solid #bfbfbf;border-width:1px 0;float:left;height:209px;margin-right:30px;overflow:hidden;width:452px}.middleBox .infoForPassengers .image{float:left;display:inline;height:181px;margin:14px 15px;overflow:hidden;width:181px}.middleBox .infoForPassengers .content{color:#333;line-height:1.25;margin-left:210px;padding-top:14px}.middleBox .infoForPassengers h3{font-size:16px}.middleBox .infoForPassengers dt{font-size:14px}.middleBox .infoForPassengers dd{margin:0}.middleBox .infoForPassengers ul{list-style:none;margin:5px 0;padding:0}.middleBox .infoForPassengers li{background:url(/gfx/scandlines/arrow-right-sm.gif) 0 50% no-repeat;padding-left:10px;margin:0}.middleBox .infoForPassengers a{color:#192758;text-decoration:none}.middleBox .greyBox{background:#858585 url(/gfx/scandlines/middle-block-bg2.png) 0 0 repeat-x;color:#eee;float:left;height:211px;margin-right:30px;overflow:hidden;position:relative;width:211px}.middleBox .greyBox.rail{margin-right:0}.middleBox .greyBox .content{padding:14px 14px 6px}.middleBox .greyBox h3{color:#eee;font-size:20px;font-weight:normal;margin-bottom:8px}.middleBox .greyBox select{border:1px solid #8e8e8e;font-size:11px;padding:0;margin:0}.middleBox .greyBox p{margin:0 0 6px;padding:0}.middleBox .greyBox .image{bottom:10px;position:absolute}.frameContainer{height:1%}.frameBox{padding-bottom:10px;overflow:hidden}.frameBox frame{border:0}.frameBox .frameWrapper,.frameBox .leftText{float:left}.frameBox .leftText .content{padding-right:10px}.frameBox .rightText{float:right}.frameBox .rightText .content{padding-left:10px}.scandlinesRoutes,.routeOverviewMap{height:266px;overflow:hidden;position:relative;width:934px}.routeOverviewMap{width:452px;background:url(/gfx/scandlines/map/map-3.jpg) 0 0 no-repeat}.scandlinesRoutes .route{height:100%;left:0;position:absolute;top:0;width:100%}.scandlinesRoutes .balloon{background:url(/gfx/scandlines/map/balloon-bg.png) 0 0 no-repeat;height:108px;opacity:0;filter:alpha(opacity=0);position:absolute;width:161px;top:0;left:0}.routeOverviewMap .route{width:100%;height:100%;display:none}.routeOverviewMap .balloon{background:url(/gfx/scandlines/map/balloon-bg.png) 0 0 no-repeat;width:161px;height:108px;position:absolute}.scandlinesRoutes .balloon .line{opacity:0;filter:alpha(opacity=0)}.scandlinesRoutes dl,.routeOverviewMap dl{color:#fff;margin:0;padding:10px 8px}.scandlinesRoutes dt,.routeOverviewMap dt{font-size:14px;padding-bottom:5px}.scandlinesRoutes dd,.routeOverviewMap dd{font-size:12px;margin:0}.routeOverviewMap dd.routeInfoText{padding-top:4px}.scandlinesRoutes h2{color:#002a5c;font-size:16px;left:275px;margin:0;position:absolute;top:30px;z-index:999}.scandlinesRoutes p.seeCareer{left:225px;position:absolute;top:190px;width:170px;z-index:999}.scandlinesRoutes p.seeCareer,.scandlinesRoutes p.seeCareer a{color:#002a5c;text-decoration:none}.scandlinesRoutes p.seeCareer strong{font-size:16px}.scandlinesRoutes p.seeCareer a{display:block;padding-top:5px;text-decoration:underline}.scandlinesRoutes #route-TRA-VEN .balloon,.scandlinesRoutes #route-VEN-TRA .balloon{background:url(/gfx/scandlines/map/balloon-3-bg.png) 0 0 no-repeat;left:361px;top:131px}.routeOverviewMap #route-TRA-VEN .balloon,.routeOverviewMap #route-VEN-TRA .balloon{top:0;left:150px;background:url(/gfx/scandlines/map/balloon-4-bg.png) 0 bottom no-repeat;padding-bottom:41px}.scandlinesRoutes #route-TRA-VEN .line,.routeOverviewMap #route-TRA-VEN .line,.scandlinesRoutes #route-VEN-TRA .line,.routeOverviewMap #route-VEN-TRA .line{background:url(/gfx/scandlines/map/line-1.gif) 0 0 no-repeat;height:179px;left:496px;position:absolute;top:65px;width:350px}.routeOverviewMap #route-TRA-VEN .line,.routeOverviewMap #route-VEN-TRA .line{left:71px}.scandlinesRoutes #route-ROS-HAN .balloon,.scandlinesRoutes #route-HAN-ROS .balloon{background:url(/gfx/scandlines/map/balloon-3-bg.png) 0 0 no-repeat;left:400px;top:115px}.routeOverviewMap #route-ROS-HAN .balloon,.routeOverviewMap #route-HAN-ROS .balloon{top:50px;left:100px;background:url(/gfx/scandlines/map/balloon-3-bg.png) 0 0 no-repeat}.scandlinesRoutes #route-ROS-HAN .line,.routeOverviewMap #route-ROS-HAN .line,.scandlinesRoutes #route-HAN-ROS .line,.routeOverviewMap #route-HAN-ROS .line{background:url(/gfx/scandlines/map/line-2.gif) 0 0 no-repeat;height:235px;left:535px;position:absolute;top:0;width:300px}.routeOverviewMap #route-ROS-HAN .line,.routeOverviewMap #route-HAN-ROS .line{left:110px;top:0}.scandlinesRoutes #route-NYN-VEN .balloon,.scandlinesRoutes #route-VEN-NYN .balloon{background:url(/gfx/scandlines/map/balloon-2-bg.png) 0 0 no-repeat;left:710px;padding-top:32px;top:63px}.routeOverviewMap #route-NYN-VEN .balloon,.routeOverviewMap #route-VEN-NYN .balloon{top:52px;left:276px;background:url(/gfx/scandlines/map/balloon-2-bg.png) 0 0 no-repeat;padding-top:32px}.scandlinesRoutes #route-NYN-VEN .line,.routeOverviewMap #route-NYN-VEN .line,.scandlinesRoutes #route-VEN-NYN .line,.routeOverviewMap #route-VEN-NYN .line{background:url(/gfx/scandlines/map/line-3.gif) 0 0 no-repeat;height:60px;left:779px;position:absolute;top:0;width:70px}.routeOverviewMap #route-NYN-VEN .line,.routeOverviewMap #route-VEN-NYN .line{left:354px;top:0}.scandlinesRoutes #route-TRE-SAS .balloon,.scandlinesRoutes #route-SAS-TRE .balloon{left:564px;top:65px}.routeOverviewMap #route-TRE-SAS .balloon,.routeOverviewMap #route-SAS-TRE .balloon{top:71px;left:148px}.scandlinesRoutes #route-TRE-SAS .line,.routeOverviewMap #route-TRE-SAS .line,.scandlinesRoutes #route-SAS-TRE .line,.routeOverviewMap #route-SAS-TRE .line{background:url(/gfx/scandlines/map/line-4.gif) 0 0 no-repeat;height:42px;left:588px;position:absolute;top:176px;width:3px}.routeOverviewMap #route-TRE-SAS .line,.routeOverviewMap #route-SAS-TRE .line{left:163px;top:176px}.scandlinesRoutes #route-HER-HEG .balloon,.scandlinesRoutes #route-HEG-HER .balloon{left:542px;top:18px}.routeOverviewMap #route-HER-HEG .balloon,.routeOverviewMap #route-HEG-HER .balloon{top:18px;left:114px}.scandlinesRoutes #route-HER-HEG .line,.routeOverviewMap #route-HER-HEG .line,.scandlinesRoutes #route-HEG-HER .line,.routeOverviewMap #route-HEG-HER .line{background:url(/gfx/scandlines/map/line-5.gif) 0 0 no-repeat;height:1px;left:562px;position:absolute;top:129px;width:6px}.routeOverviewMap #route-HER-HEG .line,.routeOverviewMap #route-HEG-HER .line{left:137px;top:129px}.scandlinesRoutes #route-ROD-PUT .balloon,.scandlinesRoutes #route-PUT-ROD .balloon{left:490px;top:98px}.routeOverviewMap #route-ROD-PUT .balloon,.routeOverviewMap #route-PUT-ROD .balloon{left:64px;top:98px}.scandlinesRoutes #route-ROD-PUT .line,.routeOverviewMap #route-ROD-PUT .line,.scandlinesRoutes #route-PUT-ROD .line,.routeOverviewMap #route-PUT-ROD .line{background:url(/gfx/scandlines/map/line-6.gif) 0 0 no-repeat;height:6px;left:507px;position:absolute;top:209px;width:9px}.routeOverviewMap #route-GED-ROS .line,.routeOverviewMap #route-ROS-GED .line,.routeOverviewMap #route-ROD-PUT .line,.routeOverviewMap #route-PUT-ROD .line{left:82px;top:209px}.scandlinesRoutes #route-GED-ROS .balloon,.scandlinesRoutes #route-ROS-GED .balloon{left:510px;top:105px}.routeOverviewMap #route-GED-ROS .balloon,.routeOverviewMap #route-ROS-GED .balloon{top:105px;left:85px}.scandlinesRoutes #route-GED-ROS .line,.routeOverviewMap #route-GED-ROS .line,.scandlinesRoutes #route-ROS-GED .line,.routeOverviewMap #route-ROS-GED .line{background:url(/gfx/scandlines/map/line-7.gif) 0 0 no-repeat;height:19px;left:532px;position:absolute;top:216px;width:3px}.routeOverviewMap #route-GED-ROS .line,.routeOverviewMap #route-ROS-GED .line{left:107px;top:216px}.scandlinesRoutes #route-TRE-ROS .balloon,.scandlinesRoutes #route-ROS-TRE .balloon{left:560px;top:65px}.routeOverviewMap #route-TRE-ROS .balloon,.routeOverviewMap #route-ROS-TRE .balloon{top:65px;left:146px}.scandlinesRoutes #route-TRE-ROS .line,.routeOverviewMap #route-TRE-ROS .line,.scandlinesRoutes #route-ROS-TRE .line,.routeOverviewMap #route-ROS-TRE .line{background:url(/gfx/scandlines/map/line-8.gif) 0 0 no-repeat;height:60px;left:535px;position:absolute;top:175px;width:52px}.routeOverviewMap #route-TRE-ROS .line,.routeOverviewMap #route-ROS-TRE .line{left:110px;top:175px}.scandlinesRoutes #route-TRA-LIE .balloon,.scandlinesRoutes #route-TRA-LIE .balloon{background:url(/gfx/scandlines/map/balloon-3-bg.png) 0 0 no-repeat;left:361px;top:131px}.routeOverviewMap #route-TRA-LIE .balloon,.routeOverviewMap #route-TRA-LIE .balloon{left:217px;top:41px;background:url(/gfx/scandlines/map/balloon-3-bg.png) 0 0 no-repeat}.scandlinesRoutes #route-TRA-LIE .line,.routeOverviewMap #route-TRA-LIE .line,.scandlinesRoutes #route-TRA-LIE .line,.routeOverviewMap #route-TRA-LIE .line{background:url("/gfx/scandlines/map/line-9.gif") no-repeat scroll 0 0 transparent;height:266px;left:35px;position:absolute;top:0;width:452px}.routeOverviewMap #route-TRA-LIE .line,.routeOverviewMap #route-TRA-LIE .line{left:0}.routeOverviewMap .mapField{position:absolute;left:0;top:0;z-index:999;border:0}dl.list{line-height:1.5;margin:0;padding-top:30px;overflow:hidden;position:relative;height:1%}dl.list p{margin:0}dl.list dt{font-size:16px}dl.list dt strong{font-weight:normal}dl.list dd,dl.list dt{float:right;margin:0;padding:0;width:215px}dl.list dd{padding-left:20px}dl.list.press{width:100%;overflow:hidden}dl.list dd.image{float:left;overflow:hidden;text-align:center;width:211px;padding:0}dl.list dd.price{font-weight:bold;font-size:14px;margin-bottom:10px}dl.list dd.divider{clear:both;float:none;height:30px;width:100%}dl.list.press dt,dl.list.press dd{width:auto;float:none;padding:0;position:relative}dl.list.press dt{padding-bottom:10px}dl.list.press dt{padding-right:80px}dl.list.press dd.divider{height:15px;border-bottom:1px solid #d7d9df;margin-bottom:10px}dl.list.press span.date{position:absolute;right:0;top:5px;font-size:10px}dl.list ul{list-style:none;margin:20px 0 0;padding:0}dl.list.press ul{margin-top:10px}dl.list ul.options{margin:10px 0}dl.list ul.options li.pdf{background:url(/gfx/scandlines/pdf-ico.png) 0 50% no-repeat;float:right;padding-left:20px}.frontpage .routes{background:url(/gfx/scandlines/routes.png) 0 0 no-repeat;float:right;height:211px;position:relative;width:452px}.frontpage .subRoutes{padding:45px 10px 10px 15px}.frontpage .routes ul{padding:0;list-style:none;margin:0}.frontpage .routes h1{color:#fff;float:left;font-size:24px;width:185px}.frontpage .routes .new{background:url(/gfx/scandlines/new.png) 0 0 no-repeat;height:51px;left:165px;position:absolute;text-indent:-9999em;top:-15px;width:52px;z-index:999}.frontpage .routes dl{color:#fff;float:right;line-height:1.45;margin:-5px 0 0;padding:0;width:185px}.frontpage .routes dt{font-size:14px;font-weight:bold}.frontpage .routes dd{margin:0}.frontpage .routes a,.frontpage .routes a:hover{color:#fff}.frontpage .advantages{background:#e6e6e6;float:left;font-size:14px;font-weight:bold;height:452px;line-height:1.3;overflow:hidden;position:relative;width:452px;margin-bottom:30px}.frontpage .subAdvantages{padding:15px}.frontpage .advantages a{text-decoration:none}.frontpage .advantages ul{color:#444754;list-style:none;margin:0;padding:0;width:240px}.frontpage .advantages li{background:url(/gfx/scandlines/arrow-right-blue-2.png) 0 4px no-repeat;margin-bottom:9px;padding-left:15px}.frontpage .advantages .image{height:284px;overflow:hidden;position:absolute;right:0;top:42px;width:196px}.frontpage .advantages p.readmore{padding:10px 0 0 5px}.frontpage .advantages p.readmore a{background:url(/gfx/scandlines/arrow-right-blue-3.png) 100% 95% no-repeat;display:block;padding-right:15px;width:135px}.frontpage .advantages p.readmore a:hover{text-decoration:none}.frontpage .advantages p.updateMembership{bottom:10px;font-size:12px;font-weight:normal;position:absolute}.frontpage .advantages p.updateMembership a{text-decoration:underline}.frontpage .advantages .buttonWrapper{bottom:75px;left:auto;position:absolute;right:25px}.frontpage .advantages .buttonWrapper input{padding:0 45px}.articleImage{padding-bottom:20px}.locationDetails h2{color:#002a5c;font-size:20px;font-weight:bold;padding-bottom:5px}.locationDetails ul{list-style:none;margin:0;padding:0;position:relative}.locationDetails li{float:left;margin:0 30px 30px 0;position:relative;width:211px}.locationDetails li.last{margin-right:0}.locationDetails .productOfferTeaser{background:#efc600;height:211px;overflow:hidden;margin:0;width:211px}.locationDetails .productOfferTeaser .image{height:211px;width:211px}.frontpage .adsBox .routes{margin-bottom:30px}.ticketSearch{float:left;height:321px;margin-right:30px;position:relative;width:452px;overflow:hidden}.ticketSearch .routesBox{background:url(/gfx/scandlines/pxl.png) 0 0 repeat;float:right;display:inline;margin:15px;width:211px;position:relative}.ticketSearch .routesBox .content{padding:10px 15px 0}.ticketSearch .routesBox h2{color:#192758;font-size:22px;margin:0;padding:0}.ticketSearch .routesBox select{font-size:11px;margin:10px 0;width:100%}.ticketSearch .routesBox label{margin-right:10px}.ticketSearch .routesBox .findButton{margin:10px -15px 0;position:relative;width:211px}.ticketSearch .routesBox .findButton a{background:#f2c800 url(/gfx/scandlines/arrow-right-sm-2.gif) 95% 50% no-repeat;color:#fff;display:block;font-weight:bold;line-height:22px;padding-right:25px;text-align:right;text-decoration:none}.ticketSearch .routesBox input.txt{border:1px solid #265599;vertical-align:middle;float:none;margin-top:10px;width:60px;font-size:11px;padding:1px 2px}.ticketSearch ul.options{bottom:15px;list-style:none;margin:0;padding:0;position:absolute;width:100%}.ticketSearch ul.options li{font-weight:bold;float:left;padding-left:15px}.ticketSearch ul.options li.logon{font-weight:normal;float:right;padding-right:15px}.ticketSearch ul.options a{color:#192758}.advertisment .adsBox{margin-bottom:15px}.ticketSearch .bottomPanel{position:absolute;bottom:15px;left:0;width:100%}.ticketSearch .bottomPanel ul{float:left;width:75px;padding:0 0 0 15px;margin:0;list-style:none;text-align:left}.ticketSearch .bottomPanel ul.three{width:145px;float:right;text-align:right;padding:0 15px 0 0}.regionList{padding-bottom:20px}.regionList ul{list-style:none;margin:0;padding:0}.regionList li{margin-top:30px;overflow:hidden;position:relative;min-height:211px}.regionList .image{float:left;height:211px;overflow:hidden;width:211px}.regionList .content{float:left;padding-left:20px;width:200px}.regionList h3{font-size:16px;font-weight:normal;margin-top:0}.regionList p.options{left:231px;bottom:0;margin:0;width:100%}.regionList p.options a{color:#002a5c}.trip .image{height:211px;overflow:hidden;width:211px;float:right}.trip img{float:right;padding:0 0 20px 20px}.trip img.imgleft{display:block;clear:both;float:none;padding:0;margin:10px 0}.trip img.imgright{display:block;clear:both;float:right;padding:0;margin:10px 0}.trip img.imgleft+*,.trip img.imgright+*{clear:both}.trip p{margin-bottom:27px}.trip p.price{color:#444754;font-size:24px}.routeSelector{padding:0 0 20px 0;position:relative}.routeSelector input{width:75px;margin-right:10px}.routeSelector select{vertical-align:middle;width:155px}.routeSelector dl,.routeSelector dd{margin:0;padding:0}.routeSelector dl,.routeSelector dt,.routeSelector dd{float:left}.routeSelector dt{font-weight:bold;margin-right:10px}.routeSelector dt{padding-top:3px}.routeSelector dd.error span{display:block}.routeSelector .print{float:right;font-weight:bold}.departure{float:left;width:48%;padding:0 5px 20px 0}.routeOverview{padding-bottom:10px}.routeOverview table{border-collapse:collapse;table-layout:fixed;width:100%}.routeOverview th{text-align:left;padding:5px}.routeOverview td{padding:5px}.routeOverview tr.odd td{background-color:#ddd}.routeOverview table p{margin:0;white-space:nowrap}.routeOverview span.dangerousCargoWarning{position:absolute;display:block;width:22px;height:18px;background:url(/gfx/scandlines/ico-warning.png) 0 0 no-repeat;text-indent:-9999em;cursor:pointer;top:-10px}.introBox{background:#e0e0e0;color:#444754;float:left;height:422px;padding:15px;position:relative;width:422px}.introBox a{color:#444754}.introBox h1{font-size:24px;font-weight:normal}.introBox p{width:195px;margin-bottom:20px}.introBox p.intro{width:100%}.introBox .image{position:absolute;right:0;top:110px;z-index:1}.introBox dl,.introBox dd{margin:0;padding:0}.introBox dt{font-weight:bold}.introBox ul{line-height:1.4;list-style:none;margin:0;padding:0}.introBox ul.linkBox{bottom:20px;font-size:14px;padding:0 15px 0 0;position:absolute;right:5px;z-index:10}.introBox ul.linkBox li{overflow:hidden;clear:right}.introBox ul.linkBox a{background:url(/gfx/scandlines/btn-search-blue.png) 100% 50% no-repeat;color:#002a5c;float:right;line-height:2;padding-right:20px;text-align:right;text-decoration:none}.introBox ul.linkBox a:hover{text-decoration:none}.topArea{margin-bottom:30px;overflow:hidden}.bonusclub .frontpageTeasers{clear:both;padding-bottom:30px;position:relative}.busdk .frontpageTeasers,.freightdk .frontpageTeasers,.raildk .frontpageTeasers{float:right;width:452px}.bordershop .frontpageTeasers,.scandlinesdk .frontpageTeasers,.scandlinesde .frontpageTeasers{overflow:hidden}.frontpageTeasers .teaserBox{float:left;margin:0 30px 30px 0;position:relative;width:211px;height:211px;overflow:hidden}.bonusclub .frontpageTeasers .teaserBox{margin-bottom:0}.frontpageTeasers .contentTeaser.teaserBox{background:#e0e3ee}.frontpageTeasers .teaserBox.last{margin-right:0}.frontpageTeasers .teaserBox .content{padding:10px}.frontpageTeasers .teaserBox h3{margin:0;padding:5px 10px;font-size:18px}.frontpageTeasers .block2{width:452px}.frontpageTeasers .block3{width:693px}.frontpageTeasers .block4{width:934px}.teaserBox .gradientBox{background:url(/gfx/scandlines/gradient-black.png) 0 0 repeat-x;bottom:0;display:none;height:50px;left:0;position:absolute;width:100%}.teaserBox .gradientBox.blue{background:#121e4b;opacity:.93;filter:alpha(opacity=93)}.teaserBox .gradientBox.lightblue{background-image:url(/gfx/scandlines/gradient-blue.png)}.teaserBox .gradientBox h2{color:#fff;font-size:18px;padding:3px 10px 0}.teaserBox .gradientBox h2 span{background:url(/gfx/scandlines/arrow-2-right-white.png) 50% 60% no-repeat;padding:0 3px;text-indent:-9999em}.frontpageTeasers .teaserBox a.boxLink{display:block;height:100%;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;z-index:999;background:url(about:blank)}.scandlinesde .frontpageTeasers .teaserBox{background:#e0e3ee;text-align:center}.scandlinesde .frontpageTeasers .teaserBox p{padding:5px 10px;margin:0;text-align:left}.scandlinesde .frontpageTeasers .teaserBox h3{margin:0 0 10px;padding:5px 10px;background:#192758;color:#fff;text-align:left;font-size:12px;text-transform:uppercase}.teasers{float:right;width:452px}.pdfForm{padding:20px 0}.pdfForm .formfields{padding-top:15px}.pdfForm ul,.pdfForm li dd,.pdfForm li dl{list-style:none;padding:0;margin:0}.pdfForm li{float:left;width:205px;padding-right:15px}.pdfForm li dt{font-weight:bold}.pdfForm li dd,.pdfForm li dt{float:left;clear:left;width:120px}.pdfForm li dd.image{float:right;position:relative;width:70px;top:0;right:0;clear:none}#footer{background:#e8ebf1;color:#444754;font-size:11px;width:100%;position:relative;margin-top:-80px;height:80px}#footer.landingFooter{background:url(/gfx/scandlines/bg-footer-landing.png) 50% 0 no-repeat;color:#818181;font-size:12px;z-index:9999;margin-top:-132px;padding-top:20px}#footer a{color:#444754}#footer.landingFooter a{color:#818181}#footer .content{margin:0 auto;padding:15px 30px 0;max-width:934px}#footer.scandlinesdk .content{background:#e8ebf1 url(/gfx/scandlines/scandlines_dk-footer-logo.png) 95% 50% no-repeat}#footer p{margin:0 0 2px}#footer ul{list-style-type:none;margin:0;overflow:hidden;padding:0}#footer.landingFooter ul{padding:0 68px}#footer li{float:left;margin-right:30px}#footer.landingFooter li{margin-right:60px}#footer li.righter{float:right;margin:0 0 0 10px}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.clear{clear:both;font-size:1px;line-height:1px;height:0}.customValidatorBox{position:absolute;display:none;overflow:hidden;padding:5px;background:#ffedf8;border:1px solid #900;margin-top:5px}.bonusClubValidation dt,.bonusClubValidation dd,.bonusClubValidation dl{margin:0;padding:0;overflow:hidden}.bonusClubValidation dt{font-size:16px}.bonusClubValidation dt,.bonusClubValidation dd{padding:4px 0}.bonusClubValidation a{text-decoration:underline}#uiHiddenCardField{padding:5px 0}#uiHiddenCardField .buttonWrapper{margin-top:5px}.time-picker{position:absolute;height:150px;width:60px;overflow:auto;background:#fff;border:1px solid #000;z-index:999;font-size:1.3em;margin-top:25px}.time-picker ul{margin:0;padding:0;list-style:none}.time-picker-12hours{width:80px}.time-picker li{padding:1px;cursor:pointer}.time-picker li.selected{background:#316AC5;color:#fff}#loginBox{text-align:left;width:191px;position:relative}#loginBox .cardIcon{width:53px;height:48px;position:absolute;background:url(/gfx/scandlines/icon-card.png) 0 0 no-repeat;right:5px;top:-25px}#loginBox dl,#loginBox dt,#loginBox dd{margin:0;padding:0;overflow:hidden}#loginBox dd{margin-bottom:5px}#loginBox dd.txtInput{border:1px solid #005382}#loginBox dd.txtInput input{border:0;padding:3px 0}#loginBox dd.forgotPass{text-align:right;padding:5px 10px 15px 0}#loginBox dd.forgotPass a{color:#022957}#loginBox dd.button{padding-top:10px}#loginBox .errorMsg{padding-bottom:15px;color:#000}#loginBox dt{color:#022957;margin-bottom:3px}#loginBox .buttonWrapper{float:none;width:90%;margin:0 auto;background:0}#loginBox input{width:99%;padding:0}#loginBox .button{float:none}#loginBox h2{text-transform:uppercase;font-size:12px;color:#072d5d;padding:5px 50px 10px 0;margin:0}span.hiddenError{color:#c00;display:none}#uiHiddenCardField{display:none}img.vehicleTypeIcon{vertical-align:middle;margin-right:5px}.jcarousel-skin-tango{visibility:hidden;position:absolute;clear:left}.jcarousel-skin-tango .jcarousel-container{float:left}.jcarousel-skin-tango .jcarousel-container-horizontal{padding:0;position:relative;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:440px;height:200px}.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}.jcarousel-skin-tango .jcarousel-item{width:440px;height:190px;position:relative;background:url("/gfx/scandlines/frontpage/bg-ticket.png") no-repeat scroll 50% 50% transparent}.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .sliderImage{text-align:center}.jcarousel-skin-tango .sliderImage img{box-shadow:0 3px 5px #aaa;-webkit-box-shadow:0 3px 5px #aaa;-moz-box-shadow:0 3px 5px #aaa;-o-box-shadow:0 3px 5px #aaa;-ms-box-shadow:0 3px 5px #aaa}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:85px;right:-19px;width:20px;height:38px;cursor:pointer;background:transparent url(/gfx/scandlines/sprites/next-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:0 0}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-60px 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:85px;left:-18px;width:20px;height:38px;cursor:pointer;background:transparent url(/gfx/scandlines/sprites/prev-horizontal.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:0 0}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-60px 0}.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/gfx/scandlines/sprites/next-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(/gfx/scandlines/sprites/prev-vertical.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}.scWebEditRibbon{width:100%!important}#TB_window{font-size:12px;color:#333}#TB_secondLine{font-size:10px;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:999;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:1000;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0 5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:0;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}.newsletterReg{background:url(/gfx/scandlines/newsletter/bg.png) 0 0 repeat-x;padding:20px;margin-top:20px}.newsletterReg.whiskey{width:209px;padding:3px;margin:0;font-size:11px}.newsletterReg h2{font:bold 16px/1.4 'open_sans_bold';color:#444754;margin-bottom:10px}.newsletterReg.whiskey h2{font:bold 25px 'open_sans_bold';color:#000;margin:0 30px 0 5px}.newsletterReg.whiskey p{margin:0 35px 0 5px}.newsletterReg.whiskey fieldset{margin:0 0 0 5px}.newsletterReg .buttonWrapper{float:right}.newsletterReg.whiskey .buttonWrapper{float:none;text-align:center;margin-top:40px}.newsletterReg .additionalInfo{font-size:10px;padding-top:40px}.newsletterReg.whiskey .additionalInfo{padding-top:0}.newsletterReg.whiskey .additionalInfo p{margin:0;text-align:center}.newsletterReg .agreement .acceptChk{float:left;margin-right:10px}.newsletterReg .agreement .acceptText{overflow:hidden}.newsletterReg.whiskey .agreement .acceptText{margin-right:65px}.newsletterReg.whiskey .agreement .acceptText p{margin:0}.newsletterReg .agreement .acceptError{padding-left:25px}.newsletterReg .errorBox{padding-left:71px}.newsletterReg .errorBox span,.newsletterReg span.error,.newsletterReg .acceptError span{float:left;clear:left;width:100%;color:#d60028!important;font-size:10px;padding:2px 0}.newsletterReg .acceptError span{padding-bottom:30px}.newsletterReg.whiskey .acceptError span{padding-bottom:0}.newsletterRegFields dt{color:#666;float:left;padding:3px 5px 0 0;width:68px;clear:left}.newsletterRegFields.whiskey dt{width:209px;padding:0}.newsletterRegFields dl{overflow:hidden;float:left;width:100%;padding:10px 0;margin:0}.newsletterRegFields dd{float:left;margin:0;width:215px}.newsletterRegFields dd.divider{clear:both;float:none;height:10px;width:100%;font-size:0}.newsletterRegFields input.txt{border:1px solid #b9babe;width:327px;position:relative}.newsletterRegFields.whiskey input.txt{width:190px;background-color:#fff;background-color:rgba(255,255,255,0.8)}.newsletterRegFields .error input.txt{border-color:#d60028}.newsletterRegFields input.txt.short{width:45px}.newsletterRegFields input.txt.middle{width:180px}.newsletterRegFields .fieldsRow{float:none;width:auto}.newsletterRegFields .fieldsRow li.zip{float:left}.newsletterRegFields .fieldsRow li.email{float:left;clear:left}.newsletterRegFields.whiskey .fieldsRow li.zip{display:none}.newsletterRegFields.whiskey .fieldsRow li.email{width:209px;float:none}.newsletterRegFields .fieldsRow .email dl{width:100%}.newsletterRegFields .fieldsRow dl{padding:0;width:auto}.newsletterRegFields .fieldsRow dd{width:auto}.newsletterRegFields dd.error input.txt{border:1px solid red}.newsletterRegFields dd.error span{float:left;clear:left;width:100%}.bottommargin{margin-bottom:10px}.gcf dl.fields{margin:0;padding:0 0 10px}.gcf .fields input.txt,.gcf .fields select,.gcf .fields textarea{border:1px solid #265599;font-size:12px;margin-right:20px;padding:2px 0;width:212px}.gcf dl.fields textarea{height:100px}.gcf dl.fields dt{clear:left;color:#444754;float:left;line-height:18px;padding-right:10px;text-align:right;width:150px}.gcf .column dl.fields dt{text-align:left}.gcf dl.fields dd{position:relative;line-height:18px;overflow:hidden}.gcf dl.fields ul,.formfields .shortField ul{list-style:none;margin:0;padding:0}.gcf dl.fields ul.doubleField li,.formfields .shortField li{float:left}.gcf dl.fields ul.doubleField em,.formfields .shortField em{position:absolute;margin-left:-12px}.gcf dl.fields ul.doubleField input.txt{width:95px}.gcf dl.fields dd.error input.txt,.gcf dl.fields li.error input.txt,.formfields .shortField li.error input.txt{border:1px solid #a72222}.gcf dl.fields .error .radioBtn span,.formfields .shortField .error .radioBtn span{float:none}.gcf dl.fields dd.divider,.gcf dl.fields dd.separator{clear:both;float:none;min-height:22px;overflow:hidden;width:auto}.gcf dl.fields dd.separator{height:1px}.gcf dl.fields .errorBlock{font-size:11px;left:0;margin-top:-16px;position:absolute;white-space:nowrap}.campaignitem{overflow:hidden}.campaignitem a{text-decoration:none}.campaignitem.small{float:left;margin:0 30px 15px 0;position:relative;width:211px;height:211px}.campaignitem.medium{float:left;margin:0 15px 15px 0;position:relative;width:337px;height:235px}.campaignitem.tall{float:left;margin:0 15px 15px 0;position:relative;width:337px;height:485px}.campaignitem.large{float:left;margin:0 15px 15px 0;position:relative;width:582px;height:485px}.campaignitem.wide{float:left;margin:0 15px 15px 0;position:relative;width:934px;height:211px}.campaignitem.textwide{width:665px;height:150px;border:1px solid gray;margin-bottom:10px}.campaignitem.textcontent{width:452px;height:130px;border:1px solid gray;margin-bottom:10px}.campaignitem.onethird{float:left;margin:0 17px 17px 0;position:relative;width:300px;height:225px}.campaignitem.fullwidth{float:left;margin:0 17px 17px 0;position:relative;width:934px}.campaignitem.textwide a,.campaignitem.textcontent a{display:table;width:100%}.campaignitem.textwide img,.campaignitem.textcontent img{float:right;display:table-cell;overflow:hidden;max-width:50%}.campaignitem.textright{width:211px;border:1px solid gray;margin-bottom:100%}.campaignitem.textright img{width:100%}.textoverlay{font-weight:bold;overflow:hidden}.campaignitem.small .textoverlay,.campaignitem.medium .textoverlay,.campaignitem.large .textoverlay,.campaignitem.tall .textoverlay,.campaignitem.onethird .textoverlay{position:absolute;bottom:0;left:0;width:100%;background-color:#F0F0F0;color:#263D6D;height:75px}.campaignitem.wide .textoverlay{position:absolute;left:0;background-color:#F0F0F0;color:#263D6D;top:11px;width:370px;background-color:rgba(255,255,255,0.9)}.campaignitem.slider .textoverlay{position:absolute;left:0;background-color:#F0F0F0;color:#263D6D;height:75px;top:42px;width:370px;background-color:rgba(255,255,255,0.9)}.campaignitem.textwide .textoverlay,.campaignitem.textcontent .textoverlay{float:left;width:50%}.campaignitem.medium .textoverlay .overlaytitle,.campaignitem.large .textoverlay .overlaytitle,.campaignitem.tall .textoverlay .overlaytitle,.campaignitem.onethird .textoverlay .overlaytitle{font-weight:bolder;margin:8px 20px 3px 8px;font-size:18px;overflow:hidden}.campaignitem.small .textoverlay .overlaytitle{font-weight:bolder;margin:8px 20px 3px 8px;overflow:hidden;font-size:15px;height:19px}.campaignitem.slider .textoverlay .overlaytitle,.campaignitem.wide .textoverlay .overlaytitle{font-weight:bolder;font-size:18px;overflow:hidden;margin:8px 20px 0 8px;height:24px;text-decoration:none}.campaignitem.textright .textoverlay .overlaytitle{margin:15px;font-size:16px}.campaignitem.textwide .textoverlay .overlaytitle,.campaignitem.textcontent .textoverlay .overlaytitle{margin:6px 15px;font-size:16px}.textoverlay .overlaysubtitle{height:37px;margin:1px 20px 8px 8px;width:90%;overflow:hidden;vertical-align:top;line-height:17px}.campaignitem.textright .textoverlay .overlaysubtitle,.campaignitem.textwide .textoverlay .overlaysubtitle,.campaignitem.textcontent .textoverlay .overlaysubtitle{margin:0 5px 20px 15px;height:auto;color:#444754;font-weight:normal;padding-bottom:55px;position:relative}.campaignitem.textwide .textoverlay .overlaysubtitle,.campaignitem.textcontent .textoverlay .overlaysubtitle{padding-bottom:40px}.campaignitem.small .textoverlay .overlaysubtitle .arrow,.campaignitem.medium .textoverlay .overlaysubtitle .arrow,.campaignitem.large .textoverlay .overlaysubtitle .arrow,.campaignitem.tall .textoverlay .overlaysubtitle .arrow,.campaignitem.onethird .textoverlay .overlaysubtitle .arrow{display:inline-block;*display:inline;margin-bottom:-2px;margin-left:4px;background-image:url('/gfx/scandlines/btn-search-blue.png');background-repeat:no-repeat;background-position:bottom right;width:10px;height:13px}.campaignitem.textright .textoverlay .overlaysubtitle .arrow,.campaignitem.textwide .textoverlay .overlaysubtitle .arrow,.campaignitem.textcontent .textoverlay .overlaysubtitle .arrow{position:absolute;bottom:0;left:0;float:left;padding:10px 7px 8px 10px;text-transform:uppercase;background:url('/gfx/scandlines/btn/ticketcta-bluebg-small.png') repeat-x;color:#f8aa00;font-size:14px;margin-top:20px;font-weight:bold}.campaignitem.textright .textoverlay .overlaysubtitle .arrow:after,.campaignitem.textwide .textoverlay .overlaysubtitle .arrow:after,.campaignitem.textcontent .textoverlay .overlaysubtitle .arrow:after{background:url('/gfx/scandlines/btn/ticketcta-bluearrow-small.png') no-repeat;content:' ';position:absolute;right:-11px;top:0;width:11px;height:34px}.slides .ticketheader,.campaignitem.wide .ticketheader{display:none}.slides .ticketdescription,.campaignitem.wide .ticketdescription{display:none}.slides .ticketoverlay{position:absolute;bottom:29px;right:45px;font-weight:bold}.campaignitem.wide .ticketoverlay{position:absolute;bottom:25px;left:30px;font-weight:bold}.slides .ticketoverlay .ticketprice:before,.campaignitem.wide .ticketoverlay .ticketprice:before{background:url('/gfx/scandlines/btn/ticketcta-yellowrounding.png') no-repeat;width:6px;height:49px;content:' ';position:absolute;left:-6px;top:0}.slides .ticketoverlay .ticketprice,.campaignitem.wide .ticketoverlay .ticketprice{float:left;padding:9px 16px 7px;color:#102a5f;background:url('/gfx/scandlines/btn/ticketcta-yellowbg.png') repeat-x;font-size:28px}.slides .ticketoverlay .calltoaction,.campaignitem.wide .ticketoverlay .calltoaction{float:left;padding:15px 16px 12px;text-transform:uppercase;background:url('/gfx/scandlines/btn/ticketcta-bluebg.png') repeat-x;color:#f8aa00;font-size:18px}.slides .ticketoverlay .calltoaction:after,.campaignitem.wide .ticketoverlay .calltoaction:after{background:url('/gfx/scandlines/btn/ticketcta-bluearrow.png') no-repeat;content:' ';position:absolute;right:-16px;top:0;width:16px;height:49px}.destinationPage .ticketoverlay{float:left;font-weight:bold;position:relative}.destinationPage .ticketdescription{font-size:10px;color:#999;display:inline-block}.destinationPage .ticketoverlay .ticketprice:before{background:url('/gfx/scandlines/btn/ticketcta-yellowrounding-small.png') no-repeat;width:4px;height:34px;content:' ';position:absolute;left:-4px;top:0}.destinationPage .ticketoverlay .ticketprice{float:left;padding:6px 10px 5px 7px;color:#102a5f;background:url('/gfx/scandlines/btn/ticketcta-yellowbg-small.png') repeat-x;font-size:16px;line-height:24px}.destinationPage .ticketoverlay .calltoaction{float:left;padding:10px 7px 8px 10px;text-transform:uppercase;background:url('/gfx/scandlines/btn/ticketcta-bluebg-small.png') repeat-x;color:#f8aa00;font-size:14px}.destinationPage .ticketoverlay .calltoaction:after{background:url('/gfx/scandlines/btn/ticketcta-bluearrow-small.png') no-repeat;content:' ';position:absolute;right:-11px;top:0;width:11px;height:34px}.serviceinformation{width:854px;text-align:center;background-color:#F0F0F0;color:#263D6D;padding:10px 40px;margin-bottom:20px;font-size:14px;font-weight:bold;line-height:19px}.serviceinformation h2{margin:0 0 10px;font-size:22px}.article{clear:both;width:100%;float:left;margin:15px 0}.article .articleheader{color:#263D6D;font-size:20px;font-weight:bold;line-height:26px;margin:0 0 10px}.article.fullcolumn .topimage .img{width:100%}.article.fullcolumn .topimage .img{width:220px}.article.halfcolumnleft{clear:none;width:220px}.article.halfcolumnright{clear:none;width:220px;float:right}.article .contentcontainer{width:100%}.article .content{padding:20px}.article .content h2,.article .content h3{margin:5px 0;font-weight:bold}.BlueOnGrey .content,.BlueOnGrey .content h2,.BlueOnGrey .content h3,.BlueOnGrey .content p,.BlueOnGrey .content td{background-color:#F0F0F0;color:#263D6D}.WhiteOnBlue .content,.WhiteOnBlue .content h2,.WhiteOnBlue .content h3,.WhiteOnBlue .content p,.WhiteOnBlue .content td{background-color:#263D6D;color:#FFF}.article .foldoutbutton{position:relative;padding:10px 20px;color:#FFF;background-color:#263D6D;border-radius:5px;text-align:center;width:150px;margin:auto;font-weight:bold;cursor:pointer}.article .foldoutbutton .foldoutarrow{background-image:url('/gfx/scandlines/jquery-ui/current-theme/images/ui-icons_ffffff_256x240.png');position:absolute;right:8px;bottom:8px;width:16px;height:16px}.article .foldoutcontent{padding-top:20px;display:none}.articleslider{position:relative;overflow:hidden;margin:0;width:452px}.articleslider .slides{list-style:none;margin:0;padding:0}.global-orange-button{font-size:14px;padding:13px 45px 13px 14px;text-decoration:none;border-radius:4px;font-weight:900;position:relative;display:inline-block;cursor:pointer;background-color:#f8ae2b;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4YWUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjkzMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(top,#f8ae2b 0,#f6931d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8ae2b),color-stop(100%,#f6931d));background-image:-webkit-linear-gradient(top,#f8ae2b 0,#f6931d 100%);background-image:-o-linear-gradient(top,#f8ae2b 0,#f6931d 100%);background-image:-ms-linear-gradient(top,#f8ae2b 0,#f6931d 100%);background-image:linear-gradient(to bottom,#f8ae2b 0,#f6931d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8ae2b',endColorstr='#f6931d',GradientType=0)}.global-orange-button:after{content:'';width:21px;height:21px;display:inline-block;background:url(/gfx/scandlines/btn/arrow.png) no-repeat;position:absolute;top:12px;right:10px}.whiskey .global-orange-button{font-size:14px;padding:5px 45px 5px 14px;text-decoration:none;border-radius:4px;font-weight:900;position:relative;display:inline-block;cursor:pointer;background-color:#c00;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4YWUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjkzMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(top,#c00 0,#c00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c00),color-stop(100%,#c00));background-image:-webkit-linear-gradient(top,#c00 0,#c00 100%);background-image:-o-linear-gradient(top,#c00 0,#c00 100%);background-image:-ms-linear-gradient(top,#c00 0,#c00 100%);background-image:linear-gradient(to bottom,#c00 0,#c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000',endColorstr='#cc0000',GradientType=0)}.whiskey a.global-orange-button{color:#FFF}.whiskey .global-orange-button:after{content:'';width:21px;height:21px;display:inline-block;background:url(/gfx/scandlines/btn/arrow_red.png) no-repeat;position:absolute;top:4px;right:10px}#headLine{color:white;font-weight:bold;line-height:45px;padding:22px 15px 12px 25px}#headlineBackGround{background-color:#121e4b;width:100%;position:relative;margin:auto}#topBlock{height:390px;background-color:#ebecf1;position:relative;margin:auto;width:100%;margin-bottom:40px}#bigButton,#bigButtonBlue{background-color:#f29325;border:0 solid white;display:block;padding:8px 10px;font-size:16px;line-height:22px;color:#121e4b;margin:10px 0;text-decoration:none;text-align:center;width:140px;border-radius:6px}#bigButtonBlue{background-color:#121e4b;color:#fff}#bigButton:after,#bigButtonBlue:after{width:8px;height:8px;border-bottom:2px solid #121e4b;border-right:2px solid #121e4b;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;content:"";position:relative;top:6px;right:33px;float:right}#bigButtonBlue:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.buttonContainer{position:absolute;bottom:10px;left:25px}#ImgOverlayContainer{top:0;width:120px;position:absolute}#ImgOverlayContainer2{width:120px;position:absolute;right:10px;bottom:15px}#ImgOverlayContainer img,#ImgOverlayContainer2 img{width:100%}.gridBlock{width:100%;height:290px;margin:auto}.gridBlock .content{background-color:#121e4b;height:290px}.mainContent>.gridBlock{padding-top:40px}.mainContent>.gridBlock ~ .gridBlock{padding-top:0}.textGridLeft,.imgGrid,.textGridRight{position:relative;width:50%;float:left;height:290px;background-color:#121e4b}.textGridRight{float:right}.imgGrid{float:right;background-color:#ebecf1}.gridHeader{color:#fff;font-size:20px;line-height:30px;padding:25px 0 35px 25px}.gridText{color:#fff;line-height:20px;width:90%;padding-left:25px}#botTextContent{margin:auto;width:100%}.botText{padding:40px 15px 0 15px;line-height:20px}.botHeader,.botSubHeader{font-weight:bold;font-size:20px;line-height:30px;color:#121e4b}.botSubHeader{padding-top:10px;font-size:15px;line-height:20px}.contentCollum1,.contentCollum2{width:45%;float:left;padding-top:25px;padding-left:10px}.contentCollum2{float:right}.buttonContainerBot{padding-top:10px}#backgroundImg{height:390px}#backgroundImg img{height:100%;width:100%}#gridImg{height:100%;width:100%}#col{height:100%;-moz-column-count:2;webkit-column-count:2;column-count:2;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.clearfix{height:1%}.bordershop .mainContainer{padding-bottom:0;background:0}.mainContainer .btnGradient{display:inline-block;font-size:11px;font-weight:bold;background:url(/gfx/scandlines/frontpage/btn-blue.png) no-repeat 100% -38px;height:38px;line-height:32px;padding:0 21px 0 0;border:0;margin-left:-2px}.mainContainer .btnGradient.yellowBtn{background:url(/gfx/scandlines/frontpage/btn-yellow.png) no-repeat 100% -38px}.mainContainer .btnGradient span{display:inline-block;height:38px;background:url(/gfx/scandlines/frontpage/btn-blue.png) no-repeat 100% 0;padding:0 20px;cursor:pointer}.mainContainer .btnGradient.yellowBtn span{font-size:12px!important}.mainContainer .btnGradient:hover{background:url(/gfx/scandlines/frontpage/btn-blue.png) no-repeat 100% -114px}.mainContainer .btnGradient.yellowBtn:hover{background:url(/gfx/scandlines/frontpage/btn-yellow.png) no-repeat 100% -38px}.mainContainer .btnGradient:hover span{background-position:0 -76px}.mainContainer .btnGradient.yellowBtn:hover span{background:url(/gfx/scandlines/frontpage/btn-yellow.png) no-repeat 0 0}#wrapper{min-height:1%}#mainNavigation .bg{background:#121e4b url(/gfx/scandlines/frontpage/nav-bg.gif) repeat-x 0 0}.logo .chooseLinks{font-size:1.5em;left:200px;position:absolute;top:10px}.joinBox{background:url(/gfx/scandlines/frontpage/joinbox-bg.png) no-repeat 0 0;clear:both;color:#0E1B45;height:115px;margin:50px auto 0;overflow:hidden;position:relative;width:791px;z-index:auto;color:#0e1b45}.bordershop .joinBox{background:url("/gfx/scandlines/frontpage/joinbox-bg.png") no-repeat scroll 0 0 transparent;clear:both;color:#0E1B45;height:115px;margin:40px auto -50px;overflow:hidden;position:relative;width:791px;z-index:auto}.bordershop .joinBox .text{color:#000}.bordershop .joinBox .text h2{color:#000}.joinBox .text{left:35px}.joinBox .text h2{font-size:21px;padding-bottom:5px;margin:0;font-weight:bold}.joinBox .btnGradient{background:url("/gfx/scandlines/frontpage/btn-bonus-club.png") no-repeat scroll right -37px transparent;color:#FFF!important;cursor:pointer;display:inline-block;float:left;font-size:14px;font-weight:bold;height:37px;line-height:35px;margin:15px 0 0;padding:0 25px 0 0;text-decoration:none;top:45px;left:415px}.joinBox .btnGradient span{background:url("/gfx/scandlines/frontpage/btn-bonus-club.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;height:37px;padding:0 17px}.joinBox .creditCard{right:35px;top:15px}.joinBox .creditCard img{height:88px;margin:0;overflow:hidden;padding:0;width:129px}#footer.scandlinesdk,.bordershop #footer{position:relative;height:auto;margin:0;background:url(/gfx/scandlines/frontpage/footer-bg.png) no-repeat 50% 0;color:#6b6b6b;z-index:999}#footer.scandlinesdk ul,#footer.scandlinesdk li,.bordershop #footer ul,.bordershop #footer li{margin:0;padding:0;float:none;list-style:none}#footer.scandlinesdk h3,.bordershop #footer h3{margin:0;padding:0;white-space:nowrap;text-transform:uppercase;font-size:12px}#footer.scandlinesdk p,.bordershop #footer p{margin:10px 0 0 0}#footer.scandlinesdk a,.bordershop #footer a{color:#444}#footer.scandlinesdk table td,.bordershop #footer td{padding:0 50px 0 0}#footer.scandlinesdk table td.lastChild,.bordershop #footer table td.lastChild{border-left:1px dotted #ccc;padding:0 0 0 50px}.logoSites{position:absolute;left:260px;top:20px;font-style:italic;color:#121E4B;font-size:14px;z-index:1}.logoSites ul{padding:0;margin:0}.logoSites li{float:left;list-style:none outside none}.logoSites li span{display:block;padding:0 5px}.logoSites a{color:#121E4B}.logoSites a:hover{text-decoration:underline}.currentSite{font-weight:bolder;text-decoration:none;margin-left:10px}.nav>li{position:relative;float:left;padding:0;margin:0}.nav li a{font-size:13px}.nav>li:hover>a{background:#f8f8f8;color:#666;border:1px solid #b4bdca;border-bottom:0;border-top:0;margin:0 -1px}.nav>li.noDropdown:hover>a{background:0;color:#69C;border:1px solid transparent;border-bottom:0;border-top:0}.nav>li.noDropdown div{visibility:hidden!important}.nav>li .dropdownTabBottom{top:34px;height:6px;border-top:0}.nav>li:hover div{visibility:visible!important;display:block!important}.dropdownWrapp{position:absolute;left:-1px;top:34px;width:750px;visibility:hidden;background:transparent;background:red}.dropdownInn{float:left;padding:0;border:1px solid #d8dae0;background:#f8f8f8;border-top:0;padding:15px 0;position:absolute}#mainNavigation .nav{position:relative}.dropdownWrapp .dropColumn1,.dropdownWrapp .dropColumn2,.dropdownWrapp .dropColumn3{float:left;padding:0 15px;width:215px}.dropdownWrapp .dropColumn3{padding-bottom:0;border-left:1px solid #D8DAE0}.dropdownWrapp .dropColumn1{padding-right:0}.dropdownInn ul,.dropdownInn li{padding:0;margin:0;list-style:none}.nav li .dropdownInn ul{min-height:1%;padding:0;margin:0;float:left;position:relative}.nav li .dropdownInn ul li{width:100%;overflow:hidden}.columnHeader a,.dropdownWrapp li a,.columnFooter a{color:#333!important}.columnHeader a{padding:0!important}.dropdownWrapp a{padding:0}.dropdownWrapp li a{clear:both;display:inline-block;float:none;height:auto;line-height:16px;padding:6px 2px}.dropdownWrapp ul li:first-child{background:0;padding-top:0}.dropdownWrapp a{padding:0;color:#666;text-decoration:none}.dropdownWrapp .dropColumn2{border-left:1px solid #D8DAE0;width:230px}.dropdownWrapp .dropColumn2 a{color:#40567e;text-decoration:underline}.dropdownWrapp .columnHeader{display:block;padding:0}.dropdownWrapp .columnHeader p{color:#0E1843;font-size:14px;font-weight:bold}.dropdownWrapp .columnFooter{display:block;color:#666;padding:8px 5px 0 0;clear:both}.dropdownWrapp .columnFooter a{padding:0;float:none}#mainNavigation{border-bottom:3px solid #fff!important;position:relative!important;z-index:999!important}#mainNavigation .bg{background:url(/gfx/scandlines/top-menu-blue-bg.jpg) 100% 0 repeat-x transparent!important;height:100%!important}#mainNavigation .inner{overflow:visible!important;height:100%!important}.dropdownWrapp .button{background:url("/gfx/scandlines/frontpage/button-bg.gif") repeat-x scroll 0 0 transparent!important;border:2px solid #CECECE;cursor:pointer;display:inline-block!important;float:inherit!important;height:25px!important;margin:0!important;overflow:hidden;padding:2px 10px!important;text-decoration:none!important}.dropdownWrapp .button-next span{background:url("/gfx/scandlines/frontpage/button-arrow-next.png") no-repeat scroll right center transparent;padding:4px 20px 5px 0;margin:0}.button span{color:#FFF;display:block;font-weight:bold}.ui-tabs .trafficInfoContentBox{float:none;height:auto;overflow:visible;margin-bottom:0}.tabswrapper{margin:0 0 10px}.tabswrapper .fp-tmenu{background:#f9b216;background:-moz-linear-gradient(top,rgba(249,178,22,1) 0,rgba(249,174,10,1) 24%,rgba(248,170,0,1) 34%,rgba(247,149,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,178,22,1)),color-stop(24%,rgba(249,174,10,1)),color-stop(34%,rgba(248,170,0,1)),color-stop(100%,rgba(247,149,0,1)));background:-webkit-linear-gradient(top,rgba(249,178,22,1) 0,rgba(249,174,10,1) 24%,rgba(248,170,0,1) 34%,rgba(247,149,0,1) 100%);background:-o-linear-gradient(top,rgba(249,178,22,1) 0,rgba(249,174,10,1) 24%,rgba(248,170,0,1) 34%,rgba(247,149,0,1) 100%);background:-ms-linear-gradient(top,rgba(249,178,22,1) 0,rgba(249,174,10,1) 24%,rgba(248,170,0,1) 34%,rgba(247,149,0,1) 100%);background:linear-gradient(to bottom,rgba(249,178,22,1) 0,rgba(249,174,10,1) 24%,rgba(248,170,0,1) 34%,rgba(247,149,0,1) 100%);border-radius:4px 4px 0 0;color:#102a5f;width:219px;font-weight:bold;padding:10px 15px 10px 10px;vertical-align:top;overflow:hidden}.tabswrapper .fp-tmenu a{color:#102a5f;font-weight:bold;text-decoration:none}.tabswrapper .fp-tmenu a div{padding:10px;margin:-10px}.tabswrapper .selected{background:#263D6D;color:#FFF;filter:none}.tabswrapper .small{width:180px}.tabswrapper .selected a{color:#FFF;font-weight:bold}.tabswrapper .fp-tmenu-connect{background-color:#263D6D;height:5px;top:-1px}a.trafficInfoIcon{background:url('/gfx/scandlines/frontpage/trafficInfoIcon.png');width:25px;float:right;height:25px;background-size:25px}td.selected a.trafficInfoIcon{background-color:#FFF}div.trafficInfoIcon{width:calc(100% - 27px);padding-right:0;float:left}@media all and (max-device-width:580px),(max-width:580px){a.trafficInfoIcon{width:20px;height:20px;background-size:20px}}@media all and (max-device-width:540px),(max-width:540px){a.trafficInfoIcon{width:14px;height:14px;background-size:14px}}.tabscontent{background:#263D6D;background:-moz-linear-gradient(top,rgba(38,61,109,1) 0,rgba(37,60,109,1) 37%,rgba(30,54,103,1) 51%,rgba(1,28,85,1) 88%,rgba(0,27,84,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(38,61,109,1)),color-stop(37%,rgba(37,60,109,1)),color-stop(51%,rgba(30,54,103,1)),color-stop(88%,rgba(1,28,85,1)),color-stop(100%,rgba(0,27,84,1)));background:-webkit-linear-gradient(top,rgba(38,61,109,1) 0,rgba(37,60,109,1) 37%,rgba(30,54,103,1) 51%,rgba(1,28,85,1) 88%,rgba(0,27,84,1) 100%);background:-o-linear-gradient(top,rgba(38,61,109,1) 0,rgba(37,60,109,1) 37%,rgba(30,54,103,1) 51%,rgba(1,28,85,1) 88%,rgba(0,27,84,1) 100%);background:-ms-linear-gradient(top,rgba(38,61,109,1) 0,rgba(37,60,109,1) 37%,rgba(30,54,103,1) 51%,rgba(1,28,85,1) 88%,rgba(0,27,84,1) 100%);background:linear-gradient(to bottom,rgba(38,61,109,1) 0,rgba(37,60,109,1) 37%,rgba(30,54,103,1) 51%,rgba(1,28,85,1) 88%,rgba(0,27,84,1) 100%);border-radius:0 5px 5px 5px;height:447px;width:100%;position:relative;top:-2px;margin-bottom:10px}.tabscontent .splitter{background-color:#00184B;border-bottom:1px solid #3E537F;height:1px;width:336px;margin-left:14px;margin-bottom:23px}.tabscontent .splittervertical{width:1px;background-color:#00194C;border-right:1px solid #3E537F;z-index:99;position:absolute;top:15px;border-bottom:0;height:415px;left:372px}.tabscontent .tabscontentleft{float:left;width:394px}.tabscontent .tabscontentright{float:right;height:415px;margin-right:15px;overflow:hidden;padding:15px 0 0;width:524px;position:relative}.tabswrapper .bookticket{padding:17px 0 23px 13px}.tabswrapper .bookticket h1{color:#F9B217;font-size:20px;margin:0 0 15px}.tabswrapper .bookticket .bookingwrapper{width:341px;height:240}.tabswrapper .tabscontentright .jqmapswrapper{width:524px;height:417px;overflow:hidden;position:relative}.tabswrapper .tabscontentright .jqmapswrapper .flash{position:absolute;left:0;top:0;z-index:25}.tabswrapper .tabscontentright .routeplanner_tab{display:none}.tabswrapper .tabscontentright .routeplanner_tab.active{position:absolute;bottom:0;z-index:999;width:100%;display:block}.tabswrapper .tabscontentright .routeplanner_tab_inner{height:21px;width:124px;padding-top:7px;margin:auto;color:#FFF;background:#001b54}.tabswrapper .tabscontentright .routeplanner_tab_inner a{text-decoration:none;color:#fff}.tabswrapper .tabscontentright .routeplanner_popup_inner{background:url('/gfx/scandlines/routeplanner/gradient_route_popup.gif') repeat-x;width:506px;float:left;height:51px;padding:10px 9px 10px 9px;color:#FFF}.tabswrapper .tabscontentright .routeplanner_popup_inner a{text-decoration:none;color:#fff}.tabswrapper .tabscontentright .routeplanner_popup_inner ul{padding:0;margin:8px -10px 8px 3px;float:left;list-style:none outside none}.tabswrapper .tabscontentright .routeplanner_popup_inner ul li{float:left;padding:0 7px 0 0}.tabswrapper .tabscontentright .routeplanner_popup_inner ul li:last-child{padding:0}.tabswrapper .tabscontentright .routeplanner_popup_inner ul li input{display:block;outline:0;border:0 none;height:25px;width:180px;padding:0 0 0 6px}.tabswrapper .tabscontentright .routeplanner_popup_inner ul li a{width:114px;height:28px;display:block}.tabswrapper .fp-tmenu a{color:#102a5f;font-weight:bold;text-decoration:none}.tabswrapper .selected a{color:#FFF;font-weight:bold}.infobuttons{padding:0 15px 0;margin:0;float:left;list-style:none}.infobuttons li{margin:0 5px 10px 0;float:left;list-style:none}.infobuttons li a{padding:10px;float:left;background:url('/gfx/scandlines/btn/tabbutton.png') no-repeat;width:146px;text-decoration:none;color:#001b54;min-height:16px;font-weight:bold}.infobuttons li a:hover{background-position:0 -37px;color:#f9b217}#zoom_container *{_noFocusLine:expression(this.hideFocus=true);outline:0}#zoom_container{top:-1px}#zoom_container #_zi_icon,#_zo_icon{cursor:pointer}.smooth_zoom_preloader{background-image:url(/gfx/scandlines/map/preloader.gif)}.smooth_zoom_icons{background-image:url(/gfx/scandlines/map/icons.png)}#zoom_container .landmarks{position:absolute;z-index:20;top:0;left:0;font-size:12px;color:#000}#zoom_container .landmarks .item{position:absolute;text-align:center;display:none}#zoom_container .landmarks .lable div{width:100px;padding:4px}#zoom_container .landmarks .mark .text{background-color:#fff;padding:2px 6px;font-size:12px}#zoom_container img{image-rendering:optimizeSpeed;-ms-interpolation-mode:nearest-neighbor}#zoom_container .landmarks .popupinfo{z-index:3!important}#zoom_container .shadow{-webkit-box-shadow:6px 4px 32px rgba(0,0,0,0.5) inset;-moz-box-shadow:6px 4px 32px rgba(0,0,0,0.5) inset;box-shadow:6px 4px 32px rgba(0,0,0,0.5) inset;height:417px;position:absolute;right:0;top:0;width:524px;z-index:18;background:0;padding:0;margin:0}#zoom_container .map-pop-container{background-image:url("/gfx/scandlines/map/map-info-bg.png");height:184px;padding:4px 15px 2px 20px;text-align:left;width:294px}#zoom_container .left{background:url("/gfx/scandlines/map/map-info-bg-left.png") no-repeat!important}#zoom_container .bottomleft{background:url("/gfx/scandlines/map/map-info-bg-bottom-left.png") no-repeat!important;height:174px;padding:30px 15px 2px 20px}#zoom_container .bottomright{background:url("/gfx/scandlines/map/map-info-bg-bottom-right.png") no-repeat!important;height:174px;padding:30px 15px 2px 20px}#zoom_container .map-pop-container .close-map-pop-container{color:#DD1B36;position:absolute;right:20px;top:10px;cursor:pointer;font-weight:bold}#zoom_container .bottomleft .close-map-pop-container{color:#DD1B36;cursor:pointer;font-weight:bold;position:absolute;right:20px;top:37px}#zoom_container .bottomright .close-map-pop-container{color:#DD1B36;cursor:pointer;font-weight:bold;position:absolute;right:20px;top:37px}#zoom_container .map-pop-container h2{border-bottom:1px solid grey;color:#001B54;margin:5px 0 6px;padding:0 0 5px;width:284px}#zoom_container .map-pop-container .googlemapslink{bottom:33px;position:absolute;right:25px}#zoom_container .bottomright .googlemapslink{bottom:25px;position:absolute;right:25px}#zoom_container .bottomleft .googlemapslink{bottom:25px;position:absolute;right:25px}#zoom_container .map-pop-container p{font-size:11px;margin-bottom:15px;width:135px;float:left}#zoom_container .map-pop-container img{float:right;margin-right:10px}#zoom_container .map-pop-container .overfart{background:url("/gfx/scandlines/map/map-info-button.png") no-repeat scroll 0 0 transparent;display:block;font-weight:bold;height:6px;margin-left:-2px;padding:8px 0 18px 12px;text-decoration:none;width:166px}#zoom_container .map-pop-container .clear{clear:both;display:block}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1;margin:0;height:415px;overflow:hidden}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:41px;height:57px;margin:-28px 0 0;display:block;background:url('/gfx/scandlines/btn/bg_direction_nav.png') no-repeat 0 0;position:absolute;top:50%;z-index:1000;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{bottom:20px;position:absolute;text-align:center;width:100%;z-index:1}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(250,250,250,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.hrnodots{background:url('/gfx/scandlines/frontpage/rain-divider.jpg') no-repeat;width:100%;height:1px;margin-bottom:20px}.ui-front{z-index:99999}.wave-beta{height:auto;position:relative}.wave-beta>.body{background:url(/gfx/scandlines/wave/bg.jpg) repeat center center fixed;background:#93b1c7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYjFjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZjZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(147,177,199,1) 0,rgba(250,252,253,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(147,177,199,1)),color-stop(100%,rgba(250,252,253,1)));background:-webkit-linear-gradient(top,rgba(147,177,199,1) 0,rgba(250,252,253,1) 100%);background:-o-linear-gradient(top,rgba(147,177,199,1) 0,rgba(250,252,253,1) 100%);background:-ms-linear-gradient(top,rgba(147,177,199,1) 0,rgba(250,252,253,1) 100%);background:linear-gradient(top,rgba(147,177,199,1) 0,rgba(250,252,253,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93b1c7',endColorstr='#fafcfd',GradientType=0)}.wave-beta .sitecoreBg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wave-beta .sitecoreBg .cloud,.wave-beta .sitecoreBg .sea{display:block}.wave-beta .sitecoreBg .sea{position:absolute;bottom:165px;left:0;width:100%}.wave-beta .mainContainer{padding-top:0;padding-bottom:0;background:0}.wave-beta .mainContainer .inner{background:#fff;padding:40px 10px 0}.wave-beta #mainNavigation{border-bottom:none!important}.wave-beta .joinBoxWrap{background:#fff;margin:0 auto;padding:50px 10px 0;width:934px;position:relative}.wave-beta .joinBox{margin:auto}.wave-beta .modern-footer{background:#163662;width:100%;height:49px;position:relative;z-index:990}.wave-beta .modern-footer .light-house{background:url(/gfx/scandlines/wave/sprite2.png) no-repeat scroll 0 -81px transparent;bottom:49px;display:block;height:78px;left:0;position:absolute;width:220px}.wave-beta .modern-footer-inner{padding-top:88px;position:relative;width:100%}.wave-beta .modern-footer-inner .logo,.wave-beta .modern-footer-inner .ship{position:absolute;z-index:999}.wave-beta .modern-footer-inner .logo{height:20px;padding:0;width:100%;right:30px;bottom:9px;display:block}.wave-beta .modern-footer-inner .ship{background:url(/gfx/scandlines/wave/sprite2.png) no-repeat scroll 0 -167px transparent;height:32px;right:20px;width:89px;bottom:0}.wave-beta #footer{background:#fff;border-top:1px solid #e3e3e3;z-index:auto}.wave-beta #footer .content{background:transparent;margin:0 auto;padding:30px 10px 0;position:relative;max-width:934px;z-index:1002}.wave-beta #footer h3{color:#173865;font-size:16px}.wave-beta #footer a{text-decoration:none;color:#4c4c4c}#popup_container{font-size:12px;width:260px;background:#f9f9fc url(/gfx/scandlines/alerts/bg.jpg) 0 0 repeat-x;border:solid 1px #d7d9df;color:#000}#popup_title{font-size:14px;font-weight:bold;color:#333;padding:16px 16px 0;margin:0}#popup_content{padding:16px 16px 8px;margin:0;color:#444754;overflow:hidden}#popup_panel{padding-top:16px;overflow:hidden}#popup_panel input{padding:0 30px 2px}#popup_prompt{margin:.5em 0}.buttonWrapper.cancel{float:right;margin-right:6px;display:inline}.addNav ul{float:none}.scandlinesXXRoutePricesPage .subContent{display:none}.scandlinesXXRoutePricesPage .mainContent{width:673px!important;padding-left:2px}.pageContent .blueLink{text-decoration:none;color:Blue;border-bottom:1px solid}.routeOverview{position:relative;padding:10px}.routeOverview th,.routeOverview tr,.routeOverview td{border-right:1px solid #ccc;padding:10px}.routeOverview tr.parentRow td{vertical-align:middle}.routeOverview tr.childRow td{vertical-align:top}.routeOverview tr.odd td{background-color:#DDD}.pageContent .routeSelect{margin-top:10px;margin-left:-4px}.pageContent .routeSelect .rsLeftCorner{background:url("/gfx/scandlines/overview/table-sprite.png") no-repeat scroll 0 -381px transparent;display:block;float:left;height:60px;width:9px}.pageContent .routeSelect .rsRightCorner{background:url("/gfx/scandlines/overview/table-sprite.png") no-repeat scroll -19px -381px transparent;display:block;float:left;height:60px;width:9px}.pageContent .routeSelect .routeSelectWrap{background:url("/gfx/scandlines/overview/selectBg.png") repeat-x scroll 0 0 transparent;display:block;float:left;height:58px;padding:15px 0;width:97%}.pageContent .routeSelect .routeSelectWrap span{color:#002A5C;font-size:17px;font-weight:normal;margin:0 10px}.pageContent .routeSelect .routeSelectWrap label{padding:0 10px}.pageContent .routeSelect .routeSelectWrap select{width:300px;padding:2px}.routeOverview th{font-weight:normal;background:url("/gfx/scandlines/overview/table-header-gradient.jpg") repeat-x scroll center top #FFF}.routeOverview th.noGradient{background:none repeat scroll 0 0 transparent}.routeOverview .cornerRibbon{display:block;height:81px;position:absolute;right:3px;top:8px;width:128px}.routeOverview th h2{font-weight:normal;padding:30px 0 10px 0;font-size:17px;color:#002A5C}.routeOverview th .headerTeaser{display:block;min-height:50px}.routeOverview .button{background:url("/gfx/scandlines/frontpage/button-bg.gif") repeat-x scroll 0 0 transparent!important;border:2px solid #CECECE;cursor:pointer;display:block!important;float:inherit!important;height:18px!important;line-height:14px!important;padding:6px 10px!important;text-decoration:none!important;vertical-align:middle;margin:20px 0;width:100px}.routeOverview .button-next span{background:url("/gfx/scandlines/frontpage/button-arrow-next.png") no-repeat scroll right center transparent}.routeOverview .button span{color:#FFF;display:block;font-weight:bold;padding-top:1px}.routeOverview .button:hover{background-image:url("/gfx/scandlines/frontpage/button-hover-bg.gif")}.routeOverview .overlay{background:url("/gfx/scandlines/overview/overlay-transparent.png") repeat scroll 0 0 transparent;display:block;height:100%;position:absolute;right:0;top:0;width:26%;z-index:9999}.routeOverview .buttonDisabled{background-color:#666!important;background-image:none!important;border:2px solid #666!important}.routeOverview .buttonDisabled span{background-image:none!important}.routeOverview .buttonDisabled span{color:#999}.routeOverview .expandAll{display:block;left:75px;position:absolute;top:195px}.routeOverview .expandAll a{display:block;text-decoration:none}.routeOverview .hiddenRow{display:none}.routeOverview .hiddenRow td{background-attachment:scroll;background-image:url("/gfx/scandlines/frontpage/dotted.gif");background-position:center top;background-repeat:repeat-x}.routeOverview .dottedLine{background:url("/gfx/scandlines/frontpage/dotted.gif") repeat-x scroll 0 0 transparent}.routeOverview .headerIcon{display:block;float:right;position:relative}.routeOverview .expandIcon a{display:block;padding:2px}.routeOverview .expandRow{cursor:pointer}.routeOverview .expandIcon{background-repeat:no-repeat;display:block;height:16px;width:16px;float:right}.routeOverview .plus{background-image:url("/gfx/scandlines/overview/Pil ned.png")}.routeOverview .minus{background-image:url("/gfx/scandlines/overview/Pil op.png")}.routeOverview .check{background:url("/gfx/scandlines/overview/table-sprite.png") no-repeat scroll 0 -334px transparent;display:block;height:15px;padding:2px;text-decoration:none;width:15px}.routeContent{display:block;padding-top:20px;margin-top:20px;position:relative;background:url("/gfx/scandlines/frontpage/dotted.gif") repeat-x scroll 0 0 transparent}.routeContent .routeContentBlock{padding:10px 0;width:70%;background:url("/gfx/scandlines/frontpage/dotted.gif") repeat-x scroll center bottom transparent}.routeContent table{margin-top:40px;position:relative;border-collapse:collapse;table-layout:fixed;width:100%}.routeContent th,.routeContent tr,.routeContent td{padding:10px;vertical-align:top;text-align:left}.routeContent th,.routeContent td{border-right:1px solid #ccc}.routeContent .odd td{background:none repeat scroll 0 0 #DDD}.stars{background:url("/gfx/scandlines/overview/stars.png") no-repeat scroll 0 center transparent;display:block;height:16px;width:16px}.star2{width:32px}.star3{width:50px}.sailPlans{padding-bottom:10px}.sailPlans table{border-collapse:collapse;table-layout:fixed;width:100%}.sailPlans th{text-align:left;padding:5px}.sailPlans td{padding:5px}.sailPlans tr.odd td{background-color:#ddd}.sailPlans table p{margin:0;white-space:nowrap}.sailPlans span.dangerousCargoWarning{position:absolute;display:block;width:22px;height:18px;background:url(/gfx/scandlines/ico-warning.png) 0 0 no-repeat;text-indent:-9999em;cursor:pointer;top:-10px}.brobizz-panel{margin-bottom:60px}.brobizz-image-box{position:relative;padding-top:41%;overflow:hidden;border-radius:10px}.brobizz-image-box img{min-width:100%;min-height:100%;margin:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%}.brobizz-text-box{font-size:12px;line-height:1.3;padding:0 2.041%;-moz-box-sizing:border-box;box-sizing:border-box}.brobizz-headline{color:#002a5c;font-size:30px;font-weight:bold;padding-bottom:20px}.brobizz-subheadline{font-size:16px;padding-bottom:20px}.brobizz-text-box h3{color:#333;font-size:14px;font-weight:bold;margin:0;padding:10px 0}.brobizz-text-box a{line-height:1.3;text-decoration:underline}.brobizz-text-box .global-blue-button{text-decoration:none}.brobizz-text-box ul{padding:0 0 15px 40px;list-style-type:disc}.brobizz-text-box ul li{line-height:1.3}.brobizz-text-box input{margin:1px 0 0}.brobizz-checkbox-box{line-height:1.3;padding-bottom:20px}.brobizz-checkbox-box label,.brobizz-checkbox-box a{padding-left:30px;position:relative;display:block;cursor:pointer}.brobizz-checkbox-box label input{position:absolute;left:0}.brobizz-help-box{display:inline-block;position:relative;padding:0 0 3px 3px}.brobizz-help-icon{width:18px;height:18px;font-size:12px;color:#fff;background-color:#000;text-align:center;display:inline-block;padding:3px 0 0;border-radius:50%;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.brobizz-help-text{width:200px;padding:10px 15px;background-color:#dee0e5;position:absolute;top:-6px;left:30px;visibility:hidden;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10}.brobizz-help-text:after{content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #dee0e5;display:block;position:absolute;top:5px;left:-10px}.brobizz-help-text:before{content:'';width:20px;height:30px;position:absolute;left:-20px;top:0}.brobizz-help-box:hover .brobizz-help-text{visibility:visible}@media all and (max-device-width:768px),(max-width:768px){.brobizz-help-box{display:block;margin-bottom:-15px;padding:0}.brobizz-help-icon{display:none}.brobizz-help-text{width:100%;display:block;visibility:visible;background-color:transparent;font-style:italic;padding:1px 0 5px;position:relative;top:0;left:0;z-index:10}.brobizz-help-text:after{display:none}}* .main-wrapper{width:954px;margin:auto;padding-top:20px;font-family:'open_sans_regular';background-color:#fff;position:relative}@-ms-viewport{width:device-width}body,html{-ms-overflow-style:none!important}@media all and (max-device-width:768px),(max-width:768px){html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}.main-wrapper{width:100%;padding-top:90px}.wave-beta{height:100%!important}}@media all and (max-device-width:480px),(max-width:480px){html,body{overflow-x:initial}}.box-full{width:100%;float:left;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.box-half{width:50%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.box-third{width:33.333%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.box-two-thirds{width:66.66%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.box-quarter{width:25%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.box-three-quarters{width:75%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.column-grid{width:104.082%;margin-left:-2.041%}.column-grid>.box-quarter{width:20.918%;margin-left:2.041%;margin-right:2.041%}.column-grid .box-third{width:29.251%;margin-left:2.041%;margin-right:2.041%}.column-grid>.box-two-thirds{width:62.584%;margin-left:2.041%;margin-right:2.041%}.column-grid>.box-full{width:95.918%;margin-left:2.041%;margin-right:2.041%}.column-grid>.box-half{width:45.918%;margin-left:2.041%;margin-right:2.041%;position:relative}.column-grid>.box-three-quarters{width:70.918%;margin-left:2.041%;margin-right:2.041%}.column-grid>.box-two-thirds>.box-full>.box-half{width:48.3%;margin-left:1.7%}.column-grid>.box-two-thirds>.box-full>.box-half:first-child{margin-left:0;margin-right:1.7%}.aside-navigation.box-third{width:20.251%}.main-container.box-two-thirds{width:71.584%}@media all and (max-device-width:768px),(max-width:768px){.column-grid>.box-third{width:45.918%}.column-grid>.box-two-thirds{width:95.918%}.column-grid>.box-quarter{width:45.918%}.column-grid>.box-three-quarters{width:95.918%}}@media all and (max-device-width:540px),(max-width:540px){.column-grid.grid-view .box-half,.column-grid .box-half{width:auto!important;float:none;clear:both}.column-grid .box-half{width:100%!important}.column-grid>.box-third{width:auto;float:none;clear:both}.column-grid>.box-two-thirds>.box-full>.box-half,.column-grid>.box-two-thirds>.box-full>.box-half:first-child{width:auto;margin-left:0;margin-right:0}.column-grid>.box-three-quarters{width:auto;float:none;clear:both}}.aside-navigation-list{background-color:#ebecf1;position:relative;left:10.041%}.aside-navigation-list-item{border-top:1px solid #dee0e5}.aside-navigation-list-item:first-child{border-top:0}.aside-navigation-list-item a{font-size:14px;line-height:1.3;padding:10px 15px;display:block}.aside-navigation-list-item a:hover{background-color:#f5f5f5}.aside-navigation-list-item.active a{font-weight:bold}@media all and (max-device-width:768px),(max-width:768px){.aside-navigation{display:none}}.panel-box{margin-bottom:20px}.panel-header{font-size:24px;line-height:1.15;color:#132a5b;letter-spacing:.8px}.mainContent h1.panel-header{font-weight:normal}.panel-inner-box{color:#333;background-color:#fff;padding:17px 0 20px}.panel-inner-box:last-child{border-bottom:0}.panel-inner-box p{font-size:12px;line-height:1.3}.panel-inner-box .link{font-size:14px;line-height:1.3;color:#333;border-bottom:1px solid #333}.panel-inner-box .italic{font-style:italic}.panel-inner-box h3{padding-bottom:10px}.panel-inner-box h3,.panel-inner-box h3 p{font-size:16px;line-height:1.3;margin:0;font-weight:normal}.panel-inner-box-footer p{font-size:12px}.panel-inner-box-footer ul{font-size:12px;line-height:1.3;list-style-type:disc;list-style-position:inside}.panel-inner-box-footer li{padding-bottom:3px}.centered-content-box{text-align:center}@media all and (max-device-width:540px),(max-width:540px){.panel-inner-box h3{font-size:16px}.panel-inner-box{padding:20px 15px}.panel-header-box{padding:20px 15px 0}.panel-header{font-size:20px}}.accordion-box{overflow:hidden}.accordion-item-box{background-color:#ededed;border-top:2px solid #fff}.accordion-item-box:first-child{border-top:0}.accordion-item-header-box{width:100%;background-color:#ededed;padding:20px 45px 20px 35px;position:relative;display:table;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;transition:background-color .25s}.accordion-item-header-box:hover{background-color:#e3e3e3}.accordion-item-header{width:60%;font-size:20px;color:#000;line-height:1.3;display:table-cell;vertical-align:middle}.accordion-item-header img{width:auto;height:26px}.accordion-item-subheader{display:block;font-size:16px}.accordion-item-header-icon{width:19px;height:12px;position:absolute;top:27px;right:15px;background-image:url(/gfx/scandlines/btn/sprite.png);background-position:-2px -96px;background-repeat:no-repeat;display:block}.accordion-item-header-price{width:40%;line-height:1.3;font-weight:bold;color:#000;display:table-cell;vertical-align:bottom}.accordion-item-header-price-table{width:100%;display:table}.accordion-item-header-price-currency{font-size:16px;width:45%;text-align:right;display:table-cell;vertical-align:middle}.accordion-item-header-price-value{font-size:20px;width:50%;text-align:right;padding-left:5%;display:table-cell;vertical-align:middle}.accordion-item-header-discount{width:100%;text-align:right;display:table-cell;vertical-align:middle}.accordion-item-body-box{max-height:0;background-color:#ededed;overflow:hidden;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;-ms-transition:max-height .25s;transition:max-height .25s}.accordion-item-body{padding:20px 35px}.accordion-item-body p{font-size:12px;line-height:1.3;margin-top:20px}.accordion-item-body p:first-child{margin-top:0}.accordion-item-body-table{padding:0}.accordion-item-box.active .accordion-item-body-box{max-height:1000px}.accordion-item-box.active .accordion-item-header-box{background-color:#e3e3e3}.accordion-item-box.active .accordion-item-header-icon{background-position:-2px -84px}.accordion-table{width:100%}.accordion-table tbody,.accordion-table thead{border-bottom:1px solid #192658}.accordion-table td,.accordion-table th{padding:10px;border-left:1px solid #192658}.accordion-table th{text-align:left}.accordion-table td{text-align:right}.accordion-table td:first-child,.accordion-table th:first-child{border-left:none;text-align:left}.accordion-table-even-cell{background-color:#f5f5f5}.accordion-table-cell-headline{font-weight:bold;display:block}.accordion-table-cell-text{margin-top:10px;display:block}@media all and (max-device-width:768px),(max-width:768px){.accordion-item-header img{height:22px}.accordion-table td:first-child,.accordion-table th:first-child{width:65%}}@media all and (max-device-width:540px),(max-width:540px){.accordion-item-header-box{padding:20px 30px 20px 15px}.accordion-item-header{width:55%;font-size:14px}.accordion-item-header-icon{top:23px;right:10px}.accordion-item-header-price{width:45%;font-size:12px}.accordion-item-body{padding:20px 10px}.accordion-item-body-table{padding:0}.accordion-item-header-price-currency{font-size:9px;padding-top:3px}.accordion-table td:first-child,.accordion-table th:first-child{width:55%}}.purchase-flow-tickets-section{font-size:14px}.purchase-flow-inner-section>.panel-box.tickets-container{padding:30px 20px 20px}.ticket-container{margin-top:20px;background-color:#f5f5f5;position:relative;overflow:hidden}.ticket-container:first-child{margin-top:0}.ticket-box{position:relative;overflow:hidden}.ticket-left-container{width:70%;float:left}.ticket-right-container{width:30%;height:100%;border-left:1px solid #dfe0e5;padding:25px 20px 20px 25px;position:absolute;top:0;right:0;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-device-width:768px),(max-width:768px){.ticket-right-container{padding:25px 10px 20px 15px;width:35%}}.ticket-header{min-height:96px;padding:25px 30px 20px;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-headline{font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-subheadline{font-size:14px}.ticket-header.with-image{padding:25px 0 20px 260px}.ticket-header-image{max-width:230px;position:absolute;left:0;top:0}.ticket-footer{height:45px;background-color:#ededed;padding:0 0 0 10px;position:relative;cursor:pointer}.ticket-info-label{min-width:60px;height:45px;position:relative;line-height:45px;color:#a4a4a4;padding:0 20px;float:left}.ticket-info-label-more-info{font-size:14px;position:relative}.ticket-info-label-close{position:absolute;top:0;left:20px}.ticket-info-label-more-info,.ticket-info-label-close{-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.ticket-info-label-more-info,.ticket-info-open .ticket-info-label-close{opacity:1}.ticket-info-open .ticket-info-label-more-info,.ticket-info-label-close{opacity:0}.ticket-info-list{height:100%;position:relative;overflow:hidden;padding:11px 0;opacity:1;-webkit-transform:translateY(0);-webkit-transition:opacity .1s,-webkit-transform .15s;-moz-transform:translateY(0);-moz-transition:opacity .1s,-moz-transform .15s;-o-transform:translateY(0);-o-transition:opacity .1s,-o-transform .15s;-ms-transform:translateY(0);-ms-transition:opacity .1s,-ms-transform .15s;transform:translateY(0);transition:opacity .1s,transform .15s}.ticket-info-open .ticket-info-list{opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ticket-info-list-item{display:inline-block;margin-left:20px}.ticket-info-list-item:first-child{margin-left:0}.ticket-info-list-item>img{height:22px}.ticket-price-box .box-half:first-child{width:auto;text-align:left;position:absolute;display:none}.ticket-price-box .box-half{width:100%;float:right;text-align:right}.ticket-currency{font-size:16px;position:absolute;left:0;bottom:3px}@media all and (max-device-width:768px),(max-width:768px){.ticket-currency{font-size:12px;bottom:1px}}@media all and (max-device-width:640px),(max-width:640px){.ticket-currency{font-size:10px}}.ticket-price{font-size:25px;line-height:1;white-space:nowrap;margin:0}.ticket-price-box .global-blue-button{white-space:nowrap;text-align:left;border-radius:0;position:absolute;left:0;right:0;bottom:0}@media all and (max-device-width:768px),(max-width:768px){.ticket-price{font-size:20px}}.ticket-info-container{width:100%;max-height:0;color:#fff;background-color:#aeaeae;overflow:hidden;opacity:0;-webkit-transition:max-height .25s,opacity .15s;-moz-transition:max-height .25s,opacity .15s;-o-transition:max-height .25s,opacity .15s;-ms-transition:max-height .25s,opacity .15s;transition:max-height .25s,opacity .15s}.ticket-info-open .ticket-info-container{max-height:1000px;opacity:1}.ticket-info-table{width:100%;background-color:#aeaeae;display:table;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-info-table-row{display:table-row}.ticket-info-table-cell{width:50%;display:table-cell;padding:10px 0}.ticket-info-table-cell:first-child{padding-right:10px}.ticket-info-table-cell>.ticket-info-icon{width:22px;float:left;margin-right:20px}.ticket-info-table-cell-text{overflow:hidden}.ticket-description-list{background-color:#ededed;margin:0;padding:0 30px;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-description-list-item{font-size:12px;line-height:1.3;border-top:1px solid #dee0e5;padding:15px 0}.ticket-description-list-item:first-child{border-top:0}.ticket-description-left-side{width:35%;font-weight:bold;float:left;display:block}.ticket-description-right-side{width:65%;display:block;float:left}.ticket-type{display:none}@media all and (max-device-width:768px),(max-width:768px){.ticket-price-box .global-blue-button{left:0;right:0;bottom:0;white-space:normal;border-radius:0;padding:4px 26px 5px 15px}.ticket-info-table-cell{width:100%;display:block}.accordion-item-header-icon{transform:scale(0.623)}}@media all and (max-device-width:540px),(max-width:540px){.ticket-header{min-height:7px;padding:20px 15px 13px}.ticket-headline{font-size:16px}h3.ticket-subheadline{font-size:12px}.ticket-info-label{font-size:14px;padding:0 10px 0 0}.ticket-info-list{display:none}.ticket-right-container{border-left:none;width:40%}.ticket-price{font-size:18px}.ticket-price-box .global-blue-button{height:45px;font-size:12px;white-space:normal;padding-top:14px;padding-bottom:0;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box .global-blue-button:after{right:5px}.ticket-info-table{padding:20px 15px}.ticket-info-table-cell>.ticket-info-icon{width:12px}.ticket-info-table-cell-text{font-size:14px}.ticket-description-list{padding:0 15px}}@media all and (max-device-width:338px),(max-width:338px){.ticket-price-box .global-blue-button:before{height:0}.ticket-price-box .global-blue-button{padding-top:8px;padding-bottom:7px}}.tab-type-buttons-box-wap{margin-bottom:20px;overflow:hidden}.tab-type-buttons-box{width:100%;margin-left:0;margin-bottom:20px;border-color:#ededed;border-style:solid;border-width:0 0 0 1px;display:table;table-layout:fixed;-moz-box-sizing:border-box;box-sizing:border-box}.tab-type-buttons-box-wap .tab-type-buttons-box{margin-bottom:-1px}.tab-type-buttons-box-wap .tab-type-buttons-box:last-child{margin-bottom:0}.column-grid .box-third.tab-type-button{width:33.33%;float:none}.tab-type-button{font-size:18px;line-height:1.3;color:#a4a4a4!important;text-align:center;background-color:#fff;border-width:1px 1px 1px 0;border-style:solid;border-color:#ededed;padding:16px 10px;display:table-cell;vertical-align:middle;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;transition:background-color .25s}.tab-type-button:hover{background-color:#f8f8f8}.tab-type-button.active{color:#000!important;background-color:#ededed}@media all and (max-device-width:768px),(max-width:768px){}@media all and (max-device-width:640px),(max-width:640px){.tab-type-buttons-box{width:100%;margin-left:0;border-spacing:0}.column-grid>.box-third.tab-type-button{margin:0;border-radius:0}}@media all and (max-device-width:540px),(max-width:540px){.tab-type-button{font-size:12px}}.global-blue-button{font-size:18px;line-height:1.3;color:#fff!important;padding:11px 40px 11px 25px;display:inline-block;position:relative;opacity:1;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;transition:opacity .25s;background:#173765;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMxNzM3NjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwYzI1NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#173765 50%,#0c2549 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#173765),color-stop(50%,#0c2549));background:-webkit-linear-gradient(top,#173765 50%,#0c2549 50%);background:-o-linear-gradient(top,#173765 50%,#0c2549 50%);background:-ms-linear-gradient(top,#173765 50%,#0c2549 50%);background:linear-gradient(to bottom,#173765 50%,#0c2549 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#173765',endColorstr='#0c2549',GradientType=0)}.global-blue-button:after{content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;display:block;position:absolute;top:17px;right:15px}.global-blue-button:hover{opacity:.8}.ticket-price-box .global-orange-button{font-weight:bold;padding:15px 30px 14px 10px;text-align:left;border-radius:0;position:absolute;left:0;right:0;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box}.ticket-price-box .global-orange-button:after{position:absolute;top:13px;right:10px}@media all and (max-device-width:768px),(max-width:768px){.ticket-price-box .global-orange-button{min-height:45px;font-size:12px;padding:9px 7px 8px 10px}.ticket-price-box .global-orange-button:after{display:none}}.global-arrow-button,.brobizz-text-box a.global-arrow-button{color:#f8aa00!important;font-size:12px;font-weight:700;padding:10px 7px 8px 10px;display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;background:url('/gfx/scandlines/btn/ticketcta-bluebg-small.png') repeat-x;background-size:contain}.global-arrow-button:after{background:url('/gfx/scandlines/btn/ticketcta-bluearrow-small.png') no-repeat;background-size:contain;content:' ';position:absolute;right:-11px;top:0;width:11px;height:32px}.image-shipSlider img{height:332px}.text-shipSlider{height:83px;overflow:hidden;background-color:#002C62;color:#FFF;padding:10px 15px}.text-shipSlider a:link,.text-shipSlider a:hover,.text-shipSlider a:visited,.text-shipSlider a:active{color:#FFF}html,body{height:100%;padding:0;margin:0;font-family:"open_sans_regular",Arial}body.frontpage{background-color:#fff;font-size:15px;line-height:20px;margin:auto}.ui-widget{font-family:"open_sans_regular",Arial}h2{font-size:1.5em}#topMenuCenter{height:80px;margin:auto;max-width:1140px}#topMenuContainer,#contentContainer{text-align:center;width:100%}#mainNavigation .inner{height:100%;width:100%;margin:0 auto;max-width:1140px}#topMenuContainer{background-color:#fff}#mainNavigation .inner a{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:15px;margin-right:12px;margin-left:12px;position:relative;top:25%}#mainNavigation .inner a.active{color:#b4bdca}#mainNavigation .inner .loginAndSearch a{font-weight:normal;font-size:12px;float:left;margin-left:5px;top:12px;text-transform:none}#mainNavigation .inner .menuLinks>div{float:left}#mainNavigation .inner .menuLinks div:hover a,.menuLinks .active a{color:#b4bdca}.inner .menuLinks{height:100%;position:absolute}.menuitem{position:relative;height:100%}.menuitem>img{height:100%;float:left;margin-right:5px}.menuLinks .menuitem:hover{background:#f8f8f8;color:#666;border:1px solid #b4bdca;border-bottom:0;border-top:0;margin:0 -1px}.menuLinks>div .dropdownTabBottom{top:34px;height:6px;border-top:0}.menuLinks>div:hover div{visibility:visible!important;display:block!important}.dropdownWrapp{position:absolute;left:-1px;top:34px;width:750px;display:none;background:transparent;background:red}.menuLinks div:hover a,.menuLinks .active a{color:#69c}.loginAndSearch{height:100%;float:right;position:relative;width:initial;top:0}.loginAndSearch form{display:inline-block;margin:9px 0}.expandSearch{right:30px;margin:5px;outline:0;border:1px solid #ccc;border-radius:4px;font-size:16px;max-width:0;padding:5px;transition:all .5s ease;position:absolute;box-sizing:border-box;opacity:0}.expandSearch.expanded{max-width:250px;opacity:1}.smileIcon{float:left;position:relative}.mobile-navigation-item-link .smileIcon{top:-2px}.searchIcon{padding-top:10px;float:right;cursor:pointer;width:20px}#topMenuContent{color:#fff;padding:20.5px 0;width:100%}#rightTopMenu{float:right;position:relative;top:-15px;z-index:1001}.rightTopMenuContainer{width:80px;margin-right:auto}#leftTopMenu{text-align:left;width:100%;float:left}.addNav{display:inline-block}.addNav img{margin-left:5px;top:3px;position:relative}#leftTopMenu .addNav{position:relative;font-size:12px;text-align:left;top:15px;float:right;right:70px}#rightTopMenuContainer a{position:relative;top:-7px}#siteLogo{vertical-align:text-bottom}.addNav a,#postTopMenuContent a{color:#061e4f;text-decoration:none;margin-right:15px}.languageSelector{height:25px;cursor:pointer}.languageSelector .arrow{cursor:pointer;top:2px;position:absolute;border-right:0;border-left:2px solid #061e4f}.languageSelector img{width:20px;height:20px;border-radius:25px}.languageSelector .languageOptions{display:inline-block}.languageSelector .languageOptions a{margin:0;position:relative;left:-12px;display:block;padding-bottom:10px;background-color:white;width:55px}.languageSelector .languageOptions a.hidden{display:none}.languageSelector .languageOptions a div{display:inline-block;text-decoration:none;padding-left:5px;vertical-align:top;font-size:15px}#mainNavigation{width:100%;height:40px;background-color:#061e4f}.menucontainer>.itemcontainer{position:relative;width:155px;right:3%;float:right}.menuitem .dropdownWrapp .dropdownInn a{font-weight:normal!important;font-size:13px!important;text-transform:none!important}.dropdownWrapp li a{text-decoration:none!important}.dropdownWrapp li a:hover{text-decoration:underline!important}.columnFooter:hover{text-decoration:underline}.dropdownInn{top:6px}#TopBlock{height:630px;max-width:1905px;margin:auto}.topBackgroundImg{position:absolute;width:100%}.topBackgroundImg img{width:100%;height:630px}.topBlockContainer{height:100%;max-width:1140px;margin:auto;position:relative;top:-630px}#TopBlock .content{width:100%;height:100%;position:relative}#TopBlock .content picture img{color:#061e4f;height:100%;width:100%;object-fit:cover;object-position:50% 10%}#TopBlock .content>img{width:100%}#TopBlock .content .Departureticker{position:absolute;width:70%;float:left;top:43%;height:64px;font-size:23px}#topBlockHeader{position:relative;top:190px;float:left;font-size:40px;text-shadow:0 0 15px #061e4f}.Departureticker{color:#fff;font-size:24px;height:30px;position:relative;overflow:hidden}.Departureticker .Departureticker-list{position:absolute;top:8px;height:30px}.Departureticker .Departureticker-list .Departureticker-item{height:60px;display:none;line-height:30px;top:3px;position:relative}.arrow{width:8px;height:8px;border-bottom:2px solid #061e4f;border-right:2px solid #061e4f;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}#bottom{padding-bottom:40px}.bookTicketBlock{position:relative;width:360px;float:right;top:20px;height:497px}.bookTicketBlock.failover{top:143px;height:335px}.topBoxHeader{text-align:center;color:#fff;height:50px;background-color:#061e4f}.topBoxFooter{text-align:center;height:50px;background-color:#fdaf17;position:relative;bottom:50px}.topBoxFooter a{text-decoration:none;color:#061e4f}.topBoxHeader h2,.topBoxFooter h2{margin:0;padding:15px 0}.singleReturn{text-align:center;height:60px;width:100%;color:#061e4f}.single,.return{width:50%;float:left;padding:20px 0}.selectorLabel{display:inline-block;cursor:pointer}.circleSelector{border-radius:50%;width:15px;height:15px;border:2px solid #061e4f;margin:0 5px;background-color:transparent;display:inline-block}.single .circleSelector{float:left}.return .circleSelector{float:left}.selector.active .circleSelector{background-color:#061e4f}.topBox,.bottomBox{background-color:#fff;height:330px}.topBox{height:345px}.bottomBox{height:200px}.middleBox.bookNow{display:table}.bookNow{width:100%}.dent{min-width:10px;height:44px;display:table-cell}.leftDent.dent{background-image:url('/gfx/scandlines/frontpage/NewDesign/dent.png');-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rightDent.dent{background-image:url('/gfx/scandlines/frontpage/NewDesign/dent.png')}.bookingLabel,.outgoingLabel,.returnLabel,.vehicleLabel{display:table-cell;background-color:#fff;width:100%;vertical-align:middle;position:relative}.bookingLabel{font-size:11px}.outgoingLabel,.returnLabel,.dateLabel,.vehicleLabel{width:360px;font-size:11px}.outgoingLabel .labelContent,.returnLabel .labelContent,.dateLabel .labelContent,.vehicleLabel .labelContent{left:5%}.labelContent{text-transform:uppercase;background-color:#fff;position:relative;left:3%;display:inline-block;padding:0 5px}.route{height:60px}.people{height:50px}.vehicles{margin:15px 0}.ferryImg{margin:20px 0 15px 30px;width:35px}.ferryImgArrow{width:10px;margin:0;position:relative;right:22px}.ferryImg.home,.ferryImgArrow.home{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.peopleImg{margin:5px 0 15px 30px;height:30px}.vehicleImg{margin:15px 0 15px 25px;height:20px}.bookingLabel::before,.outgoingLabel::before,.returnLabel::before,.dateLabel::before,.vehicleLabel::before{width:100%;content:"";border-bottom:1px dashed #ccc;height:1px;position:absolute;top:48%}.outgoingLabel::before,.returnLabel::before,.dateLabel::before,.vehicleLabel::before{border-bottom:1px solid #ccc;top:44.3%}.dateLabel::before{top:56.7%}.dropdownContainer{position:relative;float:right;margin:10px 20px 10px 0}.dropdownContainer.numCount{margin:0 20px 10px 0}.dateDropdowns{height:40px}.dropdownContainer.date{height:100%;width:40%;margin:10px 0 0 25px;float:left}.dropdownContainer.date .bookingStarterDatePicker{width:105px;padding-left:40px}.bookingStarterDatePicker,.bookingStarterRouteSelector{height:40px;width:250px;padding-left:20px;border-radius:6px;border:1px solid #e6e6e6;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1;position:relative;background:transparent;font-family:"open_sans_regular",Arial}.dropdownContainer.date .bookingStarterDatePicker.active{width:228px;float:right;padding-left:20px}.dropdownContainer.active{margin:10px 20px 0 25px;float:right;width:inherit}.dateLabel.active::before{top:40.6%}.topBox.active{height:270px}.buyButton{text-align:center;border-radius:20px;position:absolute;top:380px;background-color:#fdaf17;color:#061e4f;text-transform:uppercase}.buyButton p{font-weight:bold}.selectIconBox,.calendarIconBox{position:absolute;width:40px;height:40px;text-align:center;right:0;top:0;cursor:pointer}.calendarIconBox{right:auto;cursor:initial}.calendarIconBox.active{left:-25px;float:left;position:relative}.selectIconArrow,.calendarIcon{background-image:url('/gfx/scandlines/frontpage/NewDesign/select-box-arrow.svg');background-repeat:no-repeat;display:inline-block;height:10px;width:15px;position:relative;top:17px}.route .selectIconArrow{pointer-events:none}.calendarIcon{background-image:url('/gfx/scandlines/frontpage/NewDesign/calendar.svg');height:20px;width:20px;top:10px}.calendarIcon.active{background-size:contain;height:25px;width:25px}.gridBlock{float:left;border:2px solid #e6e6e6;text-align:center;position:relative}.gridBlock .backgroundImage{height:100%;width:100%}.gridBlock img+.top,.gridBlock picture+.top{position:relative;top:-100%}.gridBlock img+div.top+.middle,.gridBlock picture+div.top+.middle{position:relative;top:-100%}.gridBlock .button{text-align:center;text-transform:uppercase;font-weight:bold;position:absolute;bottom:10px;width:100%}.grid-4 .gridBlock .button{bottom:15px}.gridBlock .button a{text-decoration:none}.gridBlock .button p{color:#000;border-style:solid;border-width:2px;border-radius:20px;margin:0 auto;padding:10px;width:175px}.gridBlock.large{height:85%;width:31.2%;margin:30px 0 30px 30px}.gridBlock.large .button p{border:0;padding:10px;color:#fff;background-color:#fdaf17;width:160px}.gridBlock.medium{color:#fff;margin-left:10px;width:277.5px;height:200px;border:0}.gridBlock.medium .button p{width:75%;color:#fff}.gridBlock.medium:first-of-type{margin-left:0}.gridBlock.medium .top img{position:relative;top:10px;right:-25%}.gridBlock.small{width:200px;height:135px;margin-left:30px}.gridBlock.small:first-of-type{margin-left:0}.gridBlock.small h2{margin-top:30px;margin-bottom:15px;font-weight:normal;font-size:22px}.gridBlock.small div{font-size:14px}.gridBlock.wide{border:2px solid #e6e6e6}.gridBlock.wide.medium{width:745px;height:58%;margin:30px 0;text-align:left;color:#000;position:absolute;top:0}.gridBlock.wide.medium .top h2{margin:0;width:95%}.gridBlock.wide.medium .middle p{font-size:20px;width:95%}.gridBlock.wide.medium .button{width:200px}.gridBlock.large .button p:hover,.gridBlock.wide.medium .button p:hover{background-color:#f58c1e;color:#061e4f}.topBoxFooter:hover{background-color:#f58c1e}.topBoxFooter a:hover{color:white}.gridBlock.wide.medium .button a{text-decoration:none}.gridBlock.wide.medium .button p{border:0}.gridBlock.wide.small{width:357px;height:58%;margin:30px 0;margin-left:2.5%;top:0;right:0;position:absolute}.gridBlock.wide.small .button p{width:210px;height:15px}.campaignArea .gridBlock img,.campaignArea .gridBlock picture{object-fit:cover;object-position:15% 10%}.middleBlock{height:auto;max-width:1140px;margin:auto;border-bottom:1px solid #e6e6e6}.middleBlock .middleGrid .gridBlock:first-child{margin-left:0;padding-bottom:0}.middleGrid,.bottomGrid{height:420px;margin:0 auto;width:1140px}.middleGrid:after{content:"";clear:both;display:block;height:0;visibility:hidden}.campaignArea .middleGrid{height:360px;position:relative}.gridHeader{margin:0;padding:15px;color:#000;line-height:20px;text-align:left}.gridLinks{margin-top:0;height:auto;border-top:1px solid #e6e6e6;text-align:left;line-height:20px}.gridLinks a{color:#000;text-decoration:none}.gridLinks a p{padding:15px 20px;margin:0;font-size:16px}.gridLinks a p img{width:18px;float:right;height:20px;transform:rotate(-90deg)}.infoBar{text-align:center;width:100%;float:left;height:initial;background-color:#f7f8f9;position:absolute;bottom:35px}.infoBar p{padding:10px;margin:0}.routeSelector::-ms-expand{display:none}.grid-4{height:200px;width:100%}.grid-4 .gridBlock.medium.type-1 .top{width:90%}.grid-4 .gridBlock.type-1 .top h2{font-weight:bold}.grid-4 .gridBlock.medium.type-1 .top,.grid-4 .gridBlock.medium.type-2 .top,.grid-4 .gridBlock.medium.type-3 .top{margin:auto;line-height:25px}.grid-4 .gridBlock.medium.type-2 .top{width:65%}.grid-5{width:100%;height:140px;margin-top:35px}.gridBlock.medium.type-4 .top h2,.gridBlock.medium.type-4 .middle p{text-transform:uppercase;text-align:left;width:60%;padding-left:15px;padding-top:15px;line-height:25px;margin:initial}.gridBlock.medium.type-4 .middle p{line-height:20px}#footerMenuContainer{height:450px;position:relative;width:100%}.bg{display:table;position:absolute;top:0;left:0;height:100%;width:100%}.left-img{background-repeat:no-repeat;background-image:url('/gfx/scandlines/frontpage/NewDesign/scandlines-footer-left.png');min-width:285px;display:table-cell;height:100%}.mid-img{background-image:url('/gfx/scandlines/frontpage/NewDesign/scandlines-footer-mid.png');height:100%;display:table-cell;width:100%}.right-img{background-repeat:no-repeat;background-image:url('/gfx/scandlines/frontpage/NewDesign/scandlines-footer-right.png');height:100%;display:table-cell;min-width:275px}#footerMenu{text-align:center;width:1140px;padding-top:180px;margin:auto}#footerMenuContent{height:100%;position:relative}.footerMenuLinks{min-height:150px;margin:0;padding-left:0;vertical-align:top;list-style-type:none;text-align:left;display:inline-block;width:25%;line-height:30px}.footerMenuLinks li{padding-left:25%}.footerMenuLinks a{color:#b5c1cb;text-decoration:none}.footerMenuLinks a:hover{color:#fdaf17}.footerListHeader{color:#fff;font-size:20px;font-weight:bold}.footerBar{background-color:#000;height:75px}.footerBarMenu{height:100%;width:1140px;margin:auto;color:#fff;display:table}.footerBarMenu img{float:right;height:30px;min-width:300px;max-width:300px;max-height:75px}.footerBarMenuLinks{list-style-type:none;padding:0;display:table-cell;vertical-align:middle}.footerBarMenuLinks p{margin-bottom:5px}.socialMediaImg-container{padding-top:20px;float:right;width:28%}.socialMediaImg-container img{padding-right:15px;width:35px}.footerBarMenuLinks:nth-child(3) .gray a:hover{color:#fdaf17}.footerBarMenuLinks a,.gray{color:#bfbfbf}.bookTicketBlock.layout{display:none}#footerMenuContainer-Tablet{height:350px;position:relative;margin-top:85px}.footerBarMenu.tablet{height:25%;position:relative;top:155px;width:100%}.footerBarMenu.tablet .footerBarMenuLinks{margin:0 10% 0 15%;float:left;width:20%;height:80px}.footerBarMenu.tablet .footerBarMenuLinks:first-child{padding-right:0}h1{font-family:"open_sans_bold";font-size:50px;line-height:63px;margin:0;color:#fff}.SmileLoginContainer .submenucontainer{display:none;position:absolute;z-index:2000;width:auto;left:50%;margin:0 0 0 -466px;top:240px}.SmileLoginContainer.active .submenucontainer{display:block}.SmileLoginContainer.forgotpass .submenucontainer .signinbox .sigincontent,.SmileLoginContainer .submenucontainer .signinbox .forgotcontent,.HiddenSmileLogoutButton,#exclamationImg,#rightTopMenu.tablet,.mobile-navigation-button-box{display:none}.SmileLoginContainer.forgotpass .submenucontainer .signinbox .forgotcontent{display:block;width:50%;height:100%;float:right}.itemcontainer .item{top:10px;position:relative}.menucontainer .itemcontainer.SmileLogoutButtonSimulator{display:none}.menucontainer.LoggedIn .itemcontainer.SmileLogoutButtonSimulator{display:inline}.menucontainer.LoggedIn .itemcontainer.signin{display:none}.menucontainer .itemcontainer .submenucontainer .submenu{background-color:#35aed4;width:952px;height:50px;padding:0 4px;margin:0 auto}.signinbox{background-image:url('/gfx/scandlines/frontpage/NewDesign/loginImg.png');background-size:50% 100%;background-repeat:no-repeat;background-color:white;height:460px;width:800px}.signinputs .ErrorText{display:none;text-align:center;color:red;width:65%;margin:auto;font-size:10px;font-weight:bold;margin-bottom:10px}.signinputs.Error .ErrorText{display:block}.labelContent.tablet.single{display:none}.mobile-navigation-Smile-Login .forgotcontent{display:none}.mobile-navigation-Smile-Login.forgotpass .sigincontent{display:none}.mobile-navigation-Smile-Login.forgotpass .forgotcontent{display:block}.mobile-navigation-Smile-Login input{width:100%;font-size:23px;padding:15px 20px 15px 20px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin-top:15px}.mobile-navigation-Smile-Login .HelpLink{width:50%;float:left;text-decoration:underline;cursor:pointer;font-size:12px;color:#192758;padding:0}.login-text{position:relative;top:9px;width:80px;padding-left:20px;display:inline-block}.mobile-navigation-Smile-Login .sigincontent.LoggedIn .signinputs.login{display:none}.mobile-navigation-Smile-Login .sigincontent.LoggedIn .HelpLink{display:none}.mobile-navigation-Smile-Login .sigincontent .signinputs.logout{display:none}.mobile-navigation-Smile-Login .sigincontent.LoggedIn .signinputs.logout{display:block}.submenucontainer .signinbox .signinputs input{display:block;border:1px solid #d8d8d8;width:65%;padding:5px;font-size:1em;color:#2d4f84;margin:auto;margin-bottom:10px;height:30px}.submenucontainer .signinbox .loginbutton{width:68%;margin:auto;height:40px}.submenucontainer .signinbox .loginbutton input{display:inline-block;border:0;font-size:18px;color:#000;min-width:7em;text-align:center;text-decoration:none;font-weight:bold;background-color:#fdaf17;cursor:pointer;width:100%;height:100%}.infotext{width:65%;margin:auto;font-size:10px;font-weight:bold;margin-top:30px;line-height:15px;margin-bottom:15px}.forgotcontent .infotext{margin-top:0}.forgotcontent p{width:92%;padding-top:15px}.joinbutton,.forgotpasslink{float:left;width:50%;padding-top:10px}.forgotpasslink{float:right;text-align:right}.menucontainer .itemcontainer.signin.active a{color:#2c4d81;text-decoration:none}.forgotpasslink,.joinbutton{text-decoration:underline;cursor:pointer;font-size:12px;color:#004c8a}.SmileLoginContainer .sigincontent{width:50%;height:100%;float:right}.loginSmileImg-container{text-align:center;padding:25px 0 40px 35px}.loginSmileCross{width:15px;padding:10px;float:right;cursor:pointer}.loginBottomLinks{width:65%;margin:auto}#mainNavigation .inner .SmileLoginToggleButton{text-transform:none;top:2px;cursor:pointer}.menucontainer .itemcontainer.signin .submenucontainer .signinbox .forgotcontent .loginbutton{width:68%}.menucontainer .itemcontainer.signin .submenucontainer .signinbox .forgotcontent .loginbutton input{margin-top:15px}.forgotcontent .forgotpasslink{float:left;width:initial;padding-top:30px;padding-left:65px}.mobile-navigation-Smile-Login .forgotcontent .forgotpasslink{float:right;width:initial;padding-top:0}.opacityOverlay{display:none;height:100%;width:100%;z-index:1002;background-color:black;opacity:.7;position:absolute}.opacityOverlay.active{display:block}.labelContent.tablet{display:none}select::-ms-expand,.labelContent.tablet{display:none}.mobile-navigation-Smile-Login .smileIcon{position:relative;left:35%;padding-top:15px}.signinemail,.SmilePasswordSimultaor,#tbForgotEmail{border:1px solid #d8d8d8}.mobile-navigation-Smile-Login .SmileLoginButtonSimulator,#btnReset{border:0}#topMenuCenter #topMenuContent #leftTopMenu .addNav li:last-of-type{margin-right:25px}#topMenuCenter #topMenuContent #leftTopMenu .addNav a{margin-right:0}#leftTopMenu img{margin-left:15px;margin-top:5px;width:200px;height:auto}#leftTopMenu .addNav img{width:16px;margin-left:0;margin-top:0}.gridblock-img-text{width:100%;line-height:30px;top:-325px;font-size:28px;position:relative;font-weight:bold}.gridBlock.large.white{color:#fff}.gridBlock.large.black{color:#000}.gridBlock.large.blue{color:#061e4f}.campaignArea .middleGrid .gridBlock.medium .top,.campaignArea .middleGrid .gridBlock.medium .middle{position:absolute;left:15px;width:100%}.campaignArea .middleGrid .gridBlock.medium .top{top:30px}.campaignArea .middleGrid .gridBlock.medium .top h2{line-height:20px}.campaignArea .middleGrid .gridBlock.medium .middle{top:70px}.gridBlock.wide.medium .button p{border:0;padding:10px;color:#fff;background-color:#fdaf17;width:160px}@media screen and (max-width :1220px){.Departureticker .Departureticker-list .Departureticker-item{white-space:initial;overflow:initial;line-height:30px}}@media screen and (max-width :1160px){.inner{width:100%;margin:0}#mainNavigation .inner a{font-size:14px}#TopBlock .content .Departureticker,#topBlockHeader{left:2%}#leftTopMenu .addNav{margin-left:0;right:90px}.middleBlock .middleGrid .gridBlock:first-child{margin-left:2%}.middleBlock .middleGrid .gridBlock:last-child{margin-right:2%}.bookTicketBlock,.loginAndSearch,#rightTopMenu{right:3%}.middleGrid,.bottomGrid{width:100%}.infoBar{height:55px}.gridBlock.large{width:29.8%;margin-left:2.5%}.gridBlock.wide.small{width:37%;margin-right:2%;float:right}.springGridText{font-size:15px}.gridBlock.wide.medium{margin-left:2%;width:55%}.grid-4 .gridBlock.medium.type-2 .top{width:100%}.grid-4 .gridBlock.medium.type-2 .button p{width:67%}.gridBlock.medium{width:23.25%;margin-left:1%}.gridBlock.small{width:16%;margin-left:3.3%}.gridBlock.small:first-of-type{margin-left:2%}.bottomGrid .grid-4 .gridBlock.medium.type-1{margin-left:2%}.footerMenuLinks,.footerMenu .footerBarMenuLinks:nth-child(4){padding-left:0!important}#footerMenu{position:relative;width:100%}.footerBarMenu{width:100%}}@media screen and (max-width :1145px){#topBlockHeader{line-height:50px;font-size:35px}#TopBlock .content .Departureticker{width:55%;font-size:21px}}@media screen and (max-width :1040px){.footerMenuLinks{line-height:23px}.footerBarMenuLinks:last-child{width:22%}}@media screen and (max-width :1015px){#TopBlock .content .Departureticker{width:50%;max-height:145px;height:50px}.Departureticker .Departureticker-list .Departureticker-item{line-height:30px;top:-5px;height:50px}}@media screen and (max-width:1000px){.gridBlock.medium .top h2{font-size:18px}}@media screen and (max-width:980px){#topBlockHeader{width:50%;line-height:35px}}@media screen and (min-width :969px){#topMenuCenter #header,.mobile-navigation{display:none}}@media screen and (max-width :968px){.Departureticker{font-size:19px}.SmileLoginContainer .submenucontainer{left:58%}.mobile-navigation{top:90px!important;display:block;width:60%}}@media screen and (max-width :968px){#rightTopMenu,#mainNavigation,#leftTopMenu .addNav{display:none}.languageSelector{position:relative;top:5px}#topMenuCenter{height:95px}.menucontainer .itemcontainer.active .submenucontainer{right:-80%}.addNav li{margin-left:5px}#topMenuContent{width:100%}.gridBlock.wide.medium .buyButton{top:50px}#rightTopMenu{right:6%}#topMenuCenter #header{display:block}#topMenuCenter #header{width:initial;left:initial;right:0;background:transparent;height:auto;padding:33px 30px 29px;position:fixed;top:0;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-navigation-button-box{display:block;top:-10px}.bottomGrid{height:625px}.bottomGrid .grid-4 .gridBlock img{object-position:initial}.bottomGrid .gridBlock.medium{margin:23px 2.5% 0 2.5%;width:45%}.bottomGrid .grid-4 .gridBlock.medium.type-1{margin-left:2.5%;padding-bottom:0}.gridBlock.small{margin-top:40px}#footerMenuContainer{margin-top:50px}#topMenuContainer{position:fixed;z-index:9999}#pageContainer{padding-top:95px}#leftTopMenu img{margin-top:15px}}.gridblock-img-text{font-size:25px;line-height:27px}@media screen and (max-width :860px){.gridLinks a p{font-size:17px}}@media screen and (max-width :800px){.grid-4 .gridBlock.medium:nth-child(1) .top{width:100%}}@media screen and (min-width :769px){.buyButton.topButton,.bookTicketBlock.mobilbookingstarter{display:none}.middleBlock .middleGrid{position:relative}.middleBlock .middleGrid .gridBlock:first-child{position:absolute}.middleBlock .middleGrid .gridBlock:nth-child(2){position:absolute;right:35%}.middleBlock .middleGrid .gridBlock:last-child{position:absolute;right:0}}@media screen and (min-width :769px){.footerBar.tablet,#footerMenuContainer-Tablet{display:none}}@media screen and (max-width :768px){.menuLinks,.bookTicketBlock,.infoBar,.grid-5,#footerMenuContainer,.footerBar,.SmileLoginContainer.active .submenucontainer,.opacityOverlay.active,.vehicleLabel{display:none}.topBackgroundImg img{height:390px}.labelContent.tablet{display:inline-block}.returnLabel{display:none!important}#TopBlock,#TopBlock .content{height:390px;background-size:cover}#topMenuContent{width:100%}.topBackgroundImg{height:390px}#topBlockHeader{top:100px;width:80%;line-height:35px;font-size:40px;left:5%}#TopBlock .content .Departureticker{top:195px;width:48%;left:5%}#rightTopMenu.tablet .rightTopMenuContainer img{position:relative;top:-15px;color:#1d3360;padding-top:0;float:none}#rightTopMenu.tablet .rightTopMenuContainer p{margin:0;color:#061e4f;position:relative;top:-17px}.expandSearch.expanded,.expandSearch{top:0;right:120%}.Departureticker .Departureticker-list .Departureticker-item{font-size:18px}.buyButton.topButton{cursor:pointer;width:340px;left:5%;height:40px;top:285px}.buyButton.topButton p{display:inline-block;padding-left:10px;padding-top:10px;position:relative;font-size:17px}.buyButton.topButton img{position:relative;top:0;right:5px;margin:0;float:none}.bookTicketBlock{width:94%;margin-left:3%;margin-right:3%;right:initial}.bookTicketBlock.active{display:block;top:100%}.route{display:inline-block;width:50%;padding-bottom:15px}.topBox{height:290px}.ferryImg{float:left;margin-top:15px}.labelContent.tablet{left:45%}.dateLabel::before{top:43%}.dropdownContainer.date{width:44%;margin-left:28px}.dropdownContainer.date:last-of-type{margin-left:40px}.people,.vehicles{display:inline-block;width:50%}.bottomBox{height:125px}.middleBlock.active{margin-top:585px}.bookingLabel .labelContent:last-of-type{left:37%}.dateLabel.active{display:none}.campaignArea .middleGrid.active{height:380px}#exclamationImg{float:none;position:relative;left:10px;top:2px;display:inline-block}.middleBlock{border:0;width:100%;height:auto;position:relative;top:-35px}.campaignArea{position:relative;top:-35px}.campaignArea .middleGrid{height:auto;border-bottom:1px solid #e6e6e6;padding-bottom:30px}.middleGrid{height:auto}.middleBlock .middleGrid .gridBlock:first-child{margin-left:2.5%;padding-bottom:8px;border:2px solid #e6e6e6}.gridBlock.large:first-of-type{width:95%;margin:30px 2.5%;height:auto}.gridBlock.large{margin:20px 2.5% 0 2.5%;width:45%;border:0}.gridBlock.wide.medium{margin:20px 2.5% 0 2.5%;width:45%;border:0;padding-bottom:0;position:relative}.gridBlock.wide.medium .content{width:66%;top:10px;left:25px}.gridBlock.wide.medium .middle p{font-size:16px;padding-top:10px}.gridBlock.wide.medium .top,.gridBlock.wide.medium .middle{position:absolute;left:25px}.gridBlock.wide.medium .top{top:30px}.gridBlock.wide.medium .middle{top:90px}.gridBlock.wide.small{margin:20px 2.5% 0 2.5%;width:45%;border:2px solid #e6e6e6;box-sizing:border-box;padding-bottom:0;top:0;height:auto}.gridBlock.wide.small .top{position:relative;top:-15px}.gridBlock.wide.small img{width:40px;height:40px}.gridBlock.wide.small .scale-fix-1{padding-top:100%;width:100%;margin-top:0}.gridBlock.wide.small .scale-fix-2{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:0}.routeText{position:relative;top:40px}.gridBlock.medium{margin:23px 2.5% 0 2.5%;width:45%}.gridBlock.medium .top h2{width:80%;margin-left:auto;margin-right:auto;line-height:25px}.gridBlock.medium:last-child .middle p{line-height:20px}.bottomGrid .grid-4 .gridBlock.medium.type-2,.bottomGrid .grid-4 .gridBlock.medium.type-3,.bottomGrid .grid-4 .gridBlock.medium.type-4{padding-bottom:0}.gridBlock.medium h2{top:0}.gridBlock.small h2{width:90%;margin:auto;margin-top:45px}#footerMenuContainer{margin-top:0}.Departureticker{font-size:25px;line-height:30px}.footerBar.tablet{display:inline-block;width:100%;text-align:center}.footerBar.tablet.active{position:absolute;margin-top:850px}.footerBar.tablet img{margin-top:20.5px;width:350px}.signinputs .ErrorText{position:absolute;width:100%;margin-top:-10px;font-size:12px}.mobile-navigation-Smile-Login .smileIcon{padding-bottom:15px}.dropdownContainer.date .bookingStarterDatePicker{width:85%}.MobileSmileLogingForm{padding-top:20px}.login-text{top:14px;width:100px}.outgoingLabel,.returnLabel,.dateLabel,.vehicleLabel{width:768px}.route .dropdownContainer,.dropdownContainer.numCount{width:70%}.bookingStarterRouteSelector{width:100%}.topBox.active{height:200px}.dateDropdowns.active{display:inline-block;width:50%;height:60px;padding-bottom:15px}.dropdownContainer.active{margin-left:0;width:100%}.calendarIconBox.active{margin-left:13%;left:0}.outgoingLabel .labelContent.tablet.active{display:none}.labelContent.tablet.single.active{display:inline-block;width:initial;left:49%;float:none}.middleBlock.active.active-single{margin-top:410px}.dropdownContainer.date .bookingStarterDatePicker.active{width:64%}.footerBarMenu.tablet .footerBarMenuLinks{height:100px}.mobile-navigation{width:80%}.bottomGrid{height:420px}.topBlockContainer{top:-390px}.gridblock-img-text{position:absolute;top:3%;font-size:4vw;line-height:1em}.gridBlock.large .button{bottom:10px}.grid-4 .gridBlock .button p{padding:4px 0}.campaignArea .middleGrid .gridBlock img,.campaignArea .middleGrid .gridBlock picture{object-fit:unset}.gridBlock.wide.medium .button{width:100%;bottom:10px;background-color:inherit;left:0}.gridBlock.wide.small .button p{width:156px}}@media screen and (max-width :630px){.dropdownContainer.date{width:40%}.dropdownContainer.active{width:100%}.dropdownContainer.date .bookingStarterDatePicker.active{width:54%}.route .dropdownContainer,.dropdownContainer.numCount{width:60%}}@media screen and (min-width :320px) and (max-width :480px){#zoom_container{width:initial!important}#topBlockHeader{font-size:40px;width:85%;line-height:42px}.login-text{width:80px;top:20px}.gridBlock.large .button,.gridBlock.wide.medium .button{bottom:20px}#siteLogo{padding-left:15px;width:140px}.dropdownContainer.date .bookingStarterDatePicker.active{width:55%}.route{display:block;width:100%;padding-bottom:0}.labelContent.tablet{display:none}.returnLabel{display:block!important}.topBox.bookNow.active .returnLabel{display:none!important}.ferryImg{float:none}.dateLabel::before{top:58.2%}.dropdownContainer.date:last-of-type{margin-left:0}.bottomBox{height:200px}.bookingLabel .labelContent:last-of-type{display:none}.vehicleLabel{display:block}.people,.vehicles{display:block;width:100%}.dateLabel.active{display:block}.buyButton.topButton{cursor:pointer;width:90%;left:0;top:400px;margin:7px 5%;text-align:center;z-index:1}.bookButton p{margin:0;font-size:10px}#TopBlock .content .Departureticker{height:50px;width:70%;top:215px}.Departureticker .Departureticker-list .Departureticker-item{font-size:20px;top:0;line-height:25px}.middleBlock{margin-top:45px}.middleBlock.active{margin-top:705px}.campaignArea .middleGrid{border:0;padding-bottom:0}.gridBlock.small h2{margin-top:30px}.gridBlock.large,.gridBlock.wide.medium,.gridBlock.wide.small{width:95%}.middleBlock .middleGrid .gridBlock:first-child{margin-left:2.5%}.gridBlock.wide.medium,.gridBlock.wide.small{position:relative}.gridBlock.wide.small{max-height:200px}.gridBlock.wide.medium .content{width:90%}.gridBlock.wide.medium .top{padding-top:0}.gridBlock.wide.medium .top h2{width:initial;font-size:1.5em}.gridBlock.medium .top img{right:-17%}.gridBlock.wide.small .routeText{font-size:23px;top:0;width:80%}.gridBlock.wide.small img{margin-top:0}.gridBlock.wide.small div{margin-top:20px}.gridBlock.wide.small .button{bottom:10px}.bottomGrid .gridBlock.medium{height:145px;margin:23px 0 25px 2.5%;width:46%}.gridBlock.medium:nth-child(3),.gridBlock.medium:nth-child(4){margin-top:-10px}.gridBlock.medium h2{font-size:14px}.gridBlock.medium .top h2{margin:auto;width:100%;margin-top:10px;line-height:22px}.gridBlock.medium:last-child .middle p{width:90%;text-align:left;padding-top:5px;line-height:15px}.gridBlock.medium .routeText{height:40px;width:95%;font-size:13px;padding:10px 0 5px 0}.gridBlock.medium .button p{width:90%}.grid-4 .gridBlock.medium .button p{font-size:13px}.gridBlock.medium .middle img{padding-top:10px}.grid-4 .gridBlock.medium:nth-child(2) .button p{width:90%}#footerMenuContainer-Tablet{height:380px;margin-top:50px}.footerBarMenu.tablet{height:240px;top:125px}.footerMenuContent.tablet{height:100%}.footerBarMenu.tablet .footerBarMenuLinks{margin:0;width:92%;padding:0 0 0 30px;height:60px}.bookTicketBlock{z-index:1;right:0;width:95%;margin-left:2.5%;float:left}.bookTicketBlock.active{display:block;padding-top:15px;top:95%}.submenucontainer .signinbox{background-image:none;width:400px}.submenucontainer .sigincontent{width:100%}.signinputs .ErrorText{font-size:10px}.outgoingLabel,.returnLabel,.dateLabel,.vehicleLabel{width:100%;display:block}.dropdownContainer.date{float:right;margin:10px 25px 10px 0}.dropdownContainer.date.active{width:100%}.dropdownContainer.date .bookingStarterDatePicker{width:78%}.gridBlock.small .middle{padding-top:0}.campaignArea .gridBlock.wide.medium .top,.campaignArea .gridBlock.wide.medium .middle{width:94%}.forgotcontent p{padding-left:10px}#wrapper.active{height:305%!important}.bottomGrid{margin-bottom:0;height:350px}.labelContent.tablet.single.active{display:none}.topBox.active{height:270px}.dateDropdowns.active{display:block;width:initial;height:40px;padding-bottom:0}.middleBlock.active.active-single{margin-top:610px}.ui-datepicker{top:910px!important}.footerBar.tablet img{width:95%}#leftTopMenu img{height:auto;width:200px;margin-left:15px}.gridblock-img-text{font-size:8vw;line-height:1em}.left-img{min-width:210px}.mid-img{background-size:cover}.right-img{background-size:cover;min-width:115px}.gridBlock.wide.small .top{top:0}.grid-4 .gridBlock .button{bottom:10px}}@media screen and (max-width :420px){#TopBlock .content .Departureticker{width:80%}}@media screen and (max-width :400px){#topBlockHeader{font-size:37px}.Departureticker .Departureticker-list .Departureticker-item{font-size:18px}}@media screen and (max-width :368px){.dropdownContainer.date{float:left;width:40%}.dropdownContainer.date.active{float:right}.dateDropdowns .selectIconBox{right:-20px}.dropdownContainer.date.active .selectIconBox{right:0}.dropdownContainer.date:last-of-type{margin-left:10px}.dropdownContainer.date .bookingStarterDatePicker.active{width:178px}}