@font-face{font-family:MuseoSlab-100;src:url(chrome/src/css/webfonts/232A35_0_0.eot);src:url(chrome/src/css/webfonts/232A35_0_0.eot?#iefix) format('embedded-opentype'),url(chrome/src/css/webfonts/232A35_0_0.woff) format('woff'),url(chrome/src/css/webfonts/232A35_0_0.ttf) format('truetype'),url(chrome/src/css/webfonts/232A35_0_0.svg#wf) format('svg'),url(chrome/src/css/webfonts/232A35_0_0.svgz#wf) format('svg')}@font-face{font-family:MuseoSlab-700;src:url(chrome/src/css/webfonts/232A35_1_0.eot);src:url(chrome/src/css/webfonts/232A35_1_0.eot?#iefix) format('embedded-opentype'),url(chrome/src/css/webfonts/232A35_1_0.woff) format('woff'),url(chrome/src/css/webfonts/232A35_1_0.ttf) format('truetype'),url(chrome/src/css/webfonts/232A35_1_0.svg#wf) format('svg'),url(chrome/src/css/webfonts/232A35_1_0.svgz#wf) format('svg')}@font-face{font-family:MuseoSlab-300;src:url(chrome/src/css/webfonts/232A35_2_0.eot);src:url(chrome/src/css/webfonts/232A35_2_0.eot?#iefix) format('embedded-opentype'),url(chrome/src/css/webfonts/232A35_2_0.woff) format('woff'),url(chrome/src/css/webfonts/232A35_2_0.ttf) format('truetype'),url(chrome/src/css/webfonts/232A35_2_0.svg#wf) format('svg'),url(chrome/src/css/webfonts/232A35_2_0.svgz#wf) format('svg')}@font-face{font-family:MuseoSlab-500;src:url(chrome/src/css/webfonts/241BD5_0_0.eot);src:url(chrome/src/css/webfonts/241BD5_0_0.eot?#iefix) format('embedded-opentype'),url(chrome/src/css/webfonts/241BD5_0_0.woff) format('woff'),url(chrome/src/css/webfonts/241BD5_0_0.ttf) format('truetype'),url(chrome/src/css/webfonts/241BD5_0_0.svg#wf) format('svg'),url(chrome/src/css/webfonts/241BD5_0_0.svgz#wf) format('svg')}@font-face{font-family:"Franklin Gothic Demi Cond";src:url(chrome/src/css/webfonts/ITCFranklinGothicW02-Dm812954.eot?#iefix);src:url(chrome/src/css/webfonts/ITCFranklinGothicW02-Dm812954.eot?#iefix) format("embedded-opentype"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Dm812954.woff) format("woff"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Dm812954.ttf) format("truetype"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Dm812954.svg#ITCFranklinGothicW02-Dm812954) format("svg")}@font-face{font-family:"Franklin Gothic Medium Cond";src:url(chrome/src/css/webfonts/ITCFranklinGothicW02-Md812975.eot?#iefix);src:url(chrome/src/css/webfonts/ITCFranklinGothicW02-Md812975.eot?#iefix) format("embedded-opentype"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Md812975.woff) format("woff"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Md812975.ttf) format("truetype"),url(chrome/src/css/webfonts/ITCFranklinGothicW02-Md812975.svg#ITCFranklinGothicW02-Md812975) format("svg")}@font-face{font-family:"Franklin Gothic Demi Cyr";src:url(chrome/src/css/webfonts/ITCFranklinGothicW10-Dm862375.eot?#iefix);src:url(chrome/src/css/webfonts/ITCFranklinGothicW10-Dm862375.eot?#iefix) format("embedded-opentype"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Dm862375.woff) format("woff"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Dm862375.ttf) format("truetype"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Dm862375.svg#ITCFranklinGothicW10-Dm862375) format("svg")}@font-face{font-family:"Franklin Gothic Medi Cyr";src:url(chrome/src/css/webfonts/ITCFranklinGothicW10-Md862390.eot?#iefix);src:url(chrome/src/css/webfonts/ITCFranklinGothicW10-Md862390.eot?#iefix) format("embedded-opentype"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Md862390.woff) format("woff"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Md862390.ttf) format("truetype"),url(chrome/src/css/webfonts/ITCFranklinGothicW10-Md862390.svg#ITCFranklinGothicW10-Md862390) format("svg")}@font-face{font-family:"Router Medium Italic";src:url(chrome/src/css/webfonts/Router-MediumItalic.eot?#iefix);src:url(chrome/src/css/webfonts/Router-MediumItalic.eot?#iefix) format("embedded-opentype"),url(chrome/src/css/webfonts/Router-MediumItalic.woff) format("woff"),url(chrome/src/css/webfonts/Router-MediumItalic.svg) format("svg")}a.button:hover{text-decoration:none}.Button,.button,button,input[type=submit]{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px 15px;font-weight:700;cursor:pointer;margin:4px;color:#fff;text-shadow:0 1px #222;border:solid 1px #528411;background-color:#619F16;background-image:-ms-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-moz-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-o-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7EC51D),color-stop(1,#619F16));background-image:-webkit-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:linear-gradient(to bottom,#7EC51D 0,#619F16 100%)}.button.primary-action,button.primary-action,input[type=submit].primary-action{color:#fff;text-shadow:0 1px #222;background-color:#619F16;background-image:-ms-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-moz-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-o-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7EC51D),color-stop(1,#619F16));background-image:-webkit-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:linear-gradient(to bottom,#7EC51D 0,#619F16 100%);border:solid 1px #528411}.Button:hover,.button:hover,button:hover,input[type=submit]:hover{background:#66a816;background:-moz-linear-gradient(top,#84d01f 0,#66a816 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84d01f),color-stop(100%,#66a816));background:-webkit-linear-gradient(top,#84d01f 0,#66a816 100%);background:-o-linear-gradient(top,#84d01f 0,#66a816 100%);background:-ms-linear-gradient(top,#84d01f 0,#66a816 100%);background:linear-gradient(top,#84d01f 0,#66a816 100%);border:1px solid #518511;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.button.primary-action:hover,button.primary-action:hover,input[type=submit].primary-action:hover{background:#66a816;background:-moz-linear-gradient(top,#84d01f 0,#66a816 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84d01f),color-stop(100%,#66a816));background:-webkit-linear-gradient(top,#84d01f 0,#66a816 100%);background:-o-linear-gradient(top,#84d01f 0,#66a816 100%);background:-ms-linear-gradient(top,#84d01f 0,#66a816 100%);background:linear-gradient(top,#84d01f 0,#66a816 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);border:1px solid #518511}.button.disabled,.button[disabled],a:disabled,input[type=submit][disabled]{color:#fff;background-color:#C7D6B6;background-image:-ms-linear-gradient(top,#E9F6D7 0,#C7D6B6 100%);background-image:-moz-linear-gradient(top,#E9F6D7 0,#C7D6B6 100%);background-image:-o-linear-gradient(top,#E9F6D7 0,#C7D6B6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E9F6D7),color-stop(1,#C7D6B6));background-image:-webkit-linear-gradient(top,#E9F6D7 0,#C7D6B6 100%);background-image:linear-gradient(to bottom,#E9F6D7 0,#C7D6B6 100%);cursor:default;text-decoration:none;border-color:#CDCFCA;text-shadow:none}.button.secondary-action,button.secondary-action,input[type=submit].secondary-action{float:left;text-shadow:none}.CheckOut .DiscountCode .discount-button{margin-top:4px}.CheckOut .DiscountCode .discount-button input{padding:6px 15px;margin:15px 0 0;font-size:20px}@media screen and (max-width:960px){.Button,.button,body.responsive-2015 button,input[type=button],input[type=submit]{margin:5px}}input[type=button]{background-color:#0e3c89}input[type=button][disabled]{background-color:#b3b3b3}.shopping-cart .detailed-shopping-cart{display:none}.shopping-cart.expanded .detailed-shopping-cart{display:block}.shopping-cart-items>li{cursor:pointer}.shopping-cart-panel{float:left;width:240px;margin-left:20px;display:inline}@media (max-width:960px){.shopping-cart-panel{display:none}}.shopping-cart-header-bar{background-color:#2864cb;color:#fff;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.shopping-cart-header-bar>h2{margin:0;color:#fff;text-shadow:0 1px 0 #042258;padding:11px 20px 8px;font-size:1.7em}.shopping-cart-items li{border-bottom:1px solid #b2b2b2;padding:10px 20px;overflow:hidden}.shopping-cart-items li:first-child{border-top:1px solid #b2b2b2}.shopping-cart-items h3{margin:0;color:#0e3c89;font-size:13px}.shopping-cart hr{display:none}.shopping-cart-footer{padding:20px}.shopping-cart .text{padding:12px;border-bottom:solid 1px #B2B2B2}.shopping-cart .toggler{display:block}.shopping-cart a{font-size:12px;font-weight:700}.shopping-cart .button{margin:20px;display:block;text-align:center}.shopping-cart-remove{float:right}.price-totalisation .label,.shopping-cart .content-text{font-family:MuseoSlab-500,arial,helvetica,sans-serif;font-size:14px;line-height:22px;font-weight:700}.price-totalisation .amount,.shopping-cart .price{font-family:MuseoSlab-500,arial,helvetica,sans-serif;font-size:22px;font-weight:700;float:right}.shopping-cart-price{width:100%}.shopping-cart-info,.shopping-cart-price{margin-top:10px;font-size:10px}.shopping-cart-price{float:right;font-weight:700}.shopping-cart-info{width:90%;float:left}.expanded .toggler span,.toggler .slash,.toggler .slash+span{display:none}.expanded .toggler .slash+span{display:inline}.shopping-cart-info table,.shopping-cart-info tbody,.shopping-cart-info tr{width:100%;display:block}.shopping-cart-info td{display:block}.shopping-cart-info tr.ColumnHeader td,.shopping-cart-info tr.ColumnHeader th{display:none}.shopping-cart-info th{display:block;border-bottom:1px solid #0e3c89}.shopping-cart-info td{line-height:16px}.shopping-cart-remove{background:url(images/sprite.png);background-position:-224px -224px;width:12px;height:12px;text-indent:-9999px}.shopping-cart-pax-info{display:none}.shopping-cart-items{list-style:none;margin:0 0 10px;padding:0}.shopping-cart-items>li{background:url(../../images/Common/Knappar/Collapse-Smal.gif) no-repeat 4px 8px;padding:5px 0;padding-left:17px;overflow:hidden}.shopping-cart-items>li:first-child{border:0}.shopping-cart-items>li.collapsed{background-image:url(../../images/Common/Knappar/Expand-Smal.gif);border-bottom:1px solid #EDEDED}.shopping-cart-items>li.collapsed .shopping-cart-info,.ui-helper-hidden{display:none}﻿.ui-helper-hidden-accessible{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width: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:after,.ui-helper-clearfix:before{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-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding: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-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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}.ui-datepicker select.ui-datepicker-month-year{width:100%}.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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;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,.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.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:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{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(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/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(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.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:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/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-on{background-position:-96px -144px}.ui-icon-radio-off{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-first,.ui-icon-seek-start{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-left,.ui-corner-tl,.ui-corner-top{-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-right,.ui-corner-top,.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-bl,.ui-corner-bottom,.ui-corner-left{-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-br,.ui-corner-right{-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(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-widget{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.ui-widget-header{border:none;background:0 0}.ui-dropdownchecklist-selector{background:url(../../images/common/controls/dropdown.png) no-repeat scroll right center #FFF;border-color:#DDD;border-style:solid none solid solid;border-width:1px 0 1px 1px;height:20px;width:170px!important}.ui-dropdownchecklist-active,.ui-dropdownchecklist-hover{border-color:#5794BF}.ui-dropdownchecklist-text{height:20px;line-height:20px;margin-right:17px;width:170px!important}.ui-dropdownchecklist-disabledtext{color:#CCC;height:20px;line-height:20px;margin-right:17px}.ui-dropdownchecklist-dropcontainer{background-color:#FFF;border:1px solid #999;width:500px;height:300px}.ui-dropdownchecklist-item{width:auto}.ui-dropdownchecklist-item-hover{background-color:#39F}.ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text{color:#FFF}.ui-dropdownchecklist-group{font-style:italic;font-weight:700}.ui-dropdownchecklist-indent{padding-left:20px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto}.ui-datepicker .ui-datepicker-title select{margin:1px}body{background:url(https://images.sembo.se/common/StenaNGBD/ocean.jpg) repeat-x bottom center fixed #86bcea}body.company-101,body.company-101 .error-panel.inactivity{background:url(//www.stenaline.se/-/media/Images/SE-SE/backgrounds/background-stenaline-se.ashx) fixed;background-size:cover}body.company-105,body.company-105 .error-panel.inactivity{background:url(//www.stenaline.dk/-/media/Images/DK/baggrunde/baggrund-hos-sembo.aspx) fixed;background-size:cover}body.company-110,body.company-110 .error-panel.inactivity{background:url(//www.stenaline.co.uk/-/media/Images/irish-seas/general/backgrounds/sea-bg.ashx) fixed;background-size:cover}body.company-111,body.company-111 .error-panel.inactivity{background:url(//www.stenaline.ie/-/media/Images/irish-seas/general/backgrounds/sea-bg.ashx) fixed;background-size:cover}body.company-101 .error-panel.inactivity,body.company-105 .error-panel.inactivity,body.company-110 .error-panel.inactivity,body.company-111 .error-panel.inactivity{background-position-y:190%}.search-form{margin:20px}.search-form legend{display:none}.search-form label span{display:block;margin-top:10px}.search-form .child-age-fields legend{display:inline}.search-form .pax-selector{margin-top:10px}.search-form .pax-selector label span{display:inline}.search-form>fieldset{padding:0}.search-form fieldset{border:none;margin:0;padding:0}.search-form .location,.search-form .vehicle{width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-form .datetime-group label{float:left}.search-form .datetime-group input.from-date{margin-right:20px}.search-form .datetime-group input{width:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.search-form .location-browser-activate{display:block}.search-form .advanced-search label{display:block;overflow:hidden}.search-form .advanced-search label span{float:left}.search-form .advanced-search label select{float:right}.filter-wrapper .filterHeader,.search-control-container .searchHeader{background:#619f15;background:-moz-linear-gradient(top,#7ec71e 0,#619f15 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7ec71e),color-stop(100%,#619f15));background:-webkit-linear-gradient(top,#7ec71e 0,#619f15 100%);background:-o-linear-gradient(top,#7ec71e 0,#619f15 100%);background:-ms-linear-gradient(top,#7ec71e 0,#619f15 100%);background:linear-gradient(top,#7ec71e 0,#619f15 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);border:1px solid #518511;text-shadow:0 1px 0 #44700a;color:#fff}.search-control-container .searchHeader h2{color:#FFF;font-size:1.7em;margin:0;padding:11px 20px 8px}.search-form .child-age-fields,.search-form .room-fields{padding:0;float:left;width:100%}.search-form .child-age-fields{clear:both;margin-top:5px}.search-form .child-age-fields legend{padding:0}.search-form .search-button{display:block;width:200px;margin:20px auto}.search-form .room-fields legend{display:block;width:100%;margin:10px 0;float:left}.search-form .room-fields:first-child>legend{margin-top:0}.search-form .room-fields>legend{border-bottom:1px solid #e5e5e5}.search-form .rooms{margin-top:10px}.search-form .rooms label{float:left}.search-form .rooms .room-fields div label,.search-form .rooms div div label{float:right}.search-form .pax-selector .number-of-adults,.search-form .pax-selector .number-of-children,.search-form .pax-selector .number-of-rooms{text-transform:lowercase}.search-form .pax-selector .number-of-adults,.search-form .pax-selector .number-of-children{margin-right:10px;float:left}.search-form .child-age,.search-form .pax-selector .number-of-adults{margin-bottom:5px}.search-form .child-age{float:left;width:31%;margin-right:2%}.search-form .advanced-search,.search-form .show-hide-advanced-search-toggle{display:block;margin:10px 0 0}.search-form fieldset label>span,.search-form fieldset>legend{font-weight:700}.location-browser-container{z-index:100;background-color:#FFF;border:1px solid #ccc;width:300px;height:350px;overflow-y:scroll;padding:0 10px 10px}.location-browser-container dd{margin:0;padding:0;cursor:pointer;width:100%;background:#FFF;height:20px}.location-browser-container dt{border-bottom:1px dotted #ccc;margin:0;padding:0}.location-browser-container dd:hover{background:#eee}.location-browser-container .back-navigation{background-color:#68b5df;background-image:none;border:0;border-radius:3px;color:#FFF;cursor:pointer;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal;margin:10px 0 0;padding:3px;text-decoration:none;width:100%}.location-browser-container .back-navigation:hover{background-color:#2687bf;background-image:none;border:0;border-radius:3px;color:#FFF;cursor:pointer;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:normal;margin:10px 0 0;padding:3px;text-decoration:none;width:100%}.search-form .advanced-search .datetime-group label,.search-form .datetime-group label{width:90px;margin-right:20px}.search-form .advanced-search .datetime-group label+label,.search-form .datetime-group label+label{margin-right:0}.search-form .advanced-search .hour{margin-top:10px}.search-form .ica-card label{display:inline-block;width:100%}.search-form .ica-card input{width:147px}.search-form .ica-card img{vertical-align:bottom;float:right}.search-form .max-person-label{font-size:.9em}.search-form .error{color:red}.box_rounded_search.hotel-search-control.search-engine-panel{background-color:#fff;border:solid 1px #BFBFBF;border-radius:5px}.box_rounded_search.hotel-search-control.search-engine-panel .search-form-accommodation{margin:15px}.box_rounded_search.hotel-search-control.search-engine-panel .close-button{position:absolute;right:-15px;top:-15px;width:30px;height:30px;border-style:none;background-color:transparent;background-position:-47px -3px;background-image:url(../../Images/FancyBox/fancybox_sprite.png)}.box_rounded_search.hotel-search-control.search-engine-panel .location-group{display:none}.search-form.search-form-accommodation-ferry{max-width:200px}.search-form.search-form-accommodation-ferry .accommodation-destination{display:none}.search-control-container .search-form.search-form-accommodation-ferry .accommodation-destination{display:block}.box_rounded_search.hotel-search-control.search-engine-panel .search-form.search-form-accommodation-ferry .location-group{display:inline-block}.payment-panel{overflow:hidden}.total-payment-amount .total-payment{position:relative}.payment-breakdown .payment-bottom-segment .actions{top:0}.payment-verification-text{top:-10px}body.popup{background-color:#fff;background-image:none}.popup-header{padding:10px}#map_canvas{width:100%!important}.popup-content fieldset{border:none}.popup-content label{display:block}.popup-content select{margin:10px 0}#printLink{padding-left:20px;height:13px;background-image:url(images/Printer.png);background-repeat:no-repeat;background-position:top left}.hotel-search-view-chooser .hotel-search-map-view{background-image:url(../../Images/Common/Symbols/Icons_stena_map_0e3e8a.png)}.hotel-search-view-chooser .hotel-search-quick-view{background-image:url(../../Images/Common/Symbols/Icons_stena_imageview_0e3e8a.png)}.hotel-search-view-chooser #chooseMapView,.hotel-search-view-chooser #chooseQuickListView{color:#0e3e8a;border-color:#0e3e8a}.hotel-search-view-chooser #chooseMapView.selected,.hotel-search-view-chooser #chooseQuickListView.selected{background-color:#0e3e8a}.digest .sembo-rating-placeholder{margin-bottom:5px;right:-10px}@media (max-width:960px){.digest .sembo-rating-placeholder{right:0}.hotel-addon-icon,.hotel-details-container .hotel-details-toggler,.hotel-stays .hotel-stay-group,.icon-wrapper{margin-left:7px}}.full-page-display #content{width:100%;padding:0}.full-page-display .body-content .hotel-search{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.full-page-display .search-result{background-color:#fff}.hotel-search-controls #available-only-label{display:inline;float:left}.hotel-search-controls .right{float:right}.hotel-search-controls .right #hotel-sort-label{display:inline;float:left}.hotel-search-view-chooser li{float:left}.full-page-display .hotel-search-column{position:relative;margin-left:240px;box-sizing:border-box;padding:9px}.full-page-display #loader,.full-page-display .hotel-search-column,.full-page-display .hotel-search-container{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.full-page-display .sticky-header{border-radius:0}.full-page-display .sticky-header .search-form-accommodation{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.full-page-display .hotel-search-container{padding-top:9px;width:227px;float:left}.search-results-grid .search-result{position:relative;width:229px;height:380px}.search-results-grid .hotel-image{height:203px}.search-results-grid .search-result.matched{border-color:#0E3E8A}@media (max-width:960px){.search-results-grid .search-result{max-width:none}}.hotel-search-page #content .hotel-stays .TransporationPackagePriceView .Solution,.hotel-search-page .footer{width:auto}.hotel-search-page .search-engine-result-item-hotel .sembo-rating{top:5px}.hotel-search-page .datetime-group.daterange input[type=text]{display:inline}.hotel-search-page .lowestRoomAvailability{color:red}.hotel-search-page .call-to-action button,.hotel-search-page .hotel-stays .book-button{background:url(https://images.sembo.se/common/StenaNGBD/cta_arrow_button.png) no-repeat center right;border:1px solid #518511;color:#fff;text-shadow:1px 1px #518511;padding-right:36px;text-transform:uppercase;cursor:pointer}.hotel-search-page .call-to-action button:hover,.hotel-search-page .hotel-stays .book-button:hover{background-image:url(https://images.sembo.se/common/StenaNGBD/cta_arrow_button_hover.png)}.hotel-search-page .call-to-action button.disabled,.hotel-search-page .hotel-stays .book-button.disabled{background-image:url(https://images.sembo.se/common/StenaNGBD/cta_arrow_button_disabled.png);border-color:gray;text-shadow:1px 1px gray;cursor:default}.hotel-search-page .call-to-action button{margin-left:10px}.hotel-search-page .search-results-grid .sembo-rating{background-color:#0E3E8A;left:0;bottom:0;padding:5px 4px 2px}.hotel-search-map .search-result-map-preview .sembo-rating{background-color:#0E3E8A;bottom:0;left:auto;padding:2px}.hotel-search-map{position:relative}.in-image-discount{background-color:#0E3E8A;bottom:0}.hotel-search-page .hotel-search-filters .sun-rating-scale .sun-rating-scale-tick{background-image:url(https://images.sembo.se/common/symbols/AccomodationStenaRomb.gif)}.hotel-search-filters .sun-rating-scale .sun-rating-filter{padding-top:36px}.hotel-search-filters .sun-rating-filter-scale .sun-rating-filter-selected{background-image:url(../../images/common/symbols/Stena_Star_Blue_30x30.png)}.hotel-search-filters .sun-rating-filter-scale .sun-rating-filter-deselected{background-image:url(../../images/common/symbols/Stena_Star_Grey_30x30.png)}.clear-filters-link,.image-gallery-link,.video-gallery-link{color:#0E3E8A;text-decoration:none}.clear-filters-link:hover,.image-gallery-link:hover,.video-gallery-link:hover{text-decoration:underline}.hotel-stay-header{min-height:54px}.search-result-full{max-width:683px}#content .TransporationPackagePriceView .Solution{width:100%}#content .search-result .PriceBreakDown .TotalPrice{display:table-row;float:none;clear:none}#content .hotel-stays .TransporationPackagePriceView .TotalPrice .Price{width:112px}#content .hotel-stays .PriceBreakDown .button{margin:0}#content .hotel-stays .expand-link a{left:0}.hotel-search-result:after{content:"";display:table;clear:both}.search-engine-result-item+.search-engine-result-item{margin-bottom:10px}.search-result .Room p.RoomAvailability{color:red;font-weight:700}.hotel-search .spinner-container h1{padding:10px}.hotel-search-searchengine{margin-left:10px}.hotel-search-container .hotel-search-filters{margin:0 0 10px 10px}@media screen and (max-width:767px){.responsive-2015 .hotel-search-container .hotel-search-filters{margin:0;border-radius:0}body.responsive-2015 .clear-all-filters.visible{background-color:#0E3E8A}}.advanced-homebound-ferry-search>button,.advanced-outbound-ferry-search>button{padding:3px;margin:0}.superdeal-book-button{bottom:0}.search-engine-result-item .from-price-details{text-align:right;margin-right:1em}.search-engine-result-item .from-price-header{color:red;font-size:14px;font-weight:700;margin-right:5px}.search-engine-result-item .from-price-value{color:red;font-size:26px;line-height:20px}.search-engine-result-item .from-price-description{color:#989898;font-size:11px;margin-bottom:5px}.search-engine-result-item .from-price-discount-header,.search-engine-result-item .from-price-discount-value{color:#333;font-size:16px}.STG-EOF-information-text{padding:0}.hotel-search-suggestions.box_rounded{padding-top:5px}.arrival-dates label.current{border-color:#0071A7}.arrival-dates label.selected{border-color:#0071A7;color:#fff;background-color:#00518f}.search-results-grid .from-price{color:red;font-size:20px}@media screen and (max-width:767px){body.responsive-2015 .search-results-grid .from-price{font-size:13px}}.CabinMandatoryText{font-style:italic;color:#999}.hotel-addon-icon,.hotel-details-container .hotel-details-toggler,.icon-wrapper{background-color:#0E3E8A}.button-text-wrapper{border:1px solid #2d91f1;color:#0E3E8A}.search-results-grid .hotel-details{margin-top:2px}@media screen and (max-width:960px){body.responsive-2015 .search-filter-toggle{background-color:#0E3E8A}}@media (max-width:960px){body.responsive-2015 .full-page-display .hotel-search-container{padding-top:0;float:none}.search-results-grid .from-price,body.responsive-2015 .low-price-calendar td .price.best-price{font-size:10px}body.responsive-2015 .full-page-display .hotel-search-column{margin-left:0;width:100%}body.responsive-2015 .hotel-search-controls .search-filter-toggle{background-color:#0E3E8A}}.full-hotel-details-panel .header-logo{width:100px;top:6px;left:-2px;z-index:1}.full-hotel-details-panel .hotel-information .header{margin-left:90px}.search-result .hotel-information .header .heading{font-size:20px;line-height:normal;padding:0;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:500px){.search-result .hotel-information .header .heading{font-size:14px}}.suggestion p{margin-top:2px}.search-results-grid .list-price{font-size:11px}.hotel-search-view-chooser #choose-map-view.selected{background-position:-47px -21px;border:1px solid #2d91f1;color:#0E3E8A}.hotel-search-view-chooser #choose-quick-list-view.selected{border:1px solid #2d91f1}.quick-information ul li{background-image:url(../../Images/Common/Symbols/check-0E3E8A-150x150_16x16.png)}.hotel-search-map .hotel-information .sliding-main-images,.hotel-search-map .sliding-main-images .owl-item,.search-results-list .hotel-information .sliding-main-images,.search-results-list .sliding-main-images .owl-item{height:440px}.hotel-search-map .quick-information{height:86px}@media (max-width:960px){.hotel-search-map .quick-information{font-size:11px;line-height:1.2;margin-top:-6px;height:105px;overflow:hidden;margin-left:3px}.preview-book-button{position:absolute;right:0;bottom:0}}.hotel-search-map .search-result-map-preview .header .heading{background:#F4F4F4;color:#404040}@media (max-width:767px){.hotel-search-map .quick-information{font-size:10px;line-height:1.2;margin-top:-6px;height:62px;overflow:hidden;margin-left:3px}}@media screen and (max-width:767px){.hotel-search-map .hotel-information .sliding-main-images,.hotel-search-map .sliding-main-images .owl-item,.search-results-list .hotel-information .sliding-main-images,.search-results-list .sliding-main-images .owl-item{height:auto}}.hotel-result-sort-label select{color:#0e3e8a;border-color:#0e3e8a}@media (min-width:768px) and (max-width:960px){.hotel-search-result-buttons{margin-right:10px}}@media screen and (min-width:1450px){.full-hotel-details-panel .hotel-search-control.search-engine-panel{right:3px;margin-top:-81px}}@media (min-width:768px){.hotel-search-map .search-result-map-preview{width:591px}}.hotel-search-map .search-result-map-preview .hotel-details{width:62%}.hotel-search-map .from-price{color:red}.marker-labels .icon-placeholder,.marker-labels .icon-placeholder-selected{background-image:url(../../Images/Common/Symbols/Stena_Star_Blue_18x17.png);background-repeat:no-repeat;background-position:1px 1px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.marker-labels .icon-placeholder-selected{border-top:1px solid #0E3E8A;border-left:1px solid #0E3E8A;border-right:1px solid #0E3E8A}.marker-labels .icon-placeholder-unavailable,.marker-labels .icon-placeholder-unavailable-selected{background-image:url(../../Images/Common/Symbols/Stena_Star_Grey_18x17.png);background-repeat:no-repeat;background-position:1px 1px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.marker-labels .icon-placeholder-unavailable-selected{border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666}.marker-labels .price-selected{background-color:#0E3E8A;color:#fff;border:1px solid #0E3E8A}.marker-labels .price,.price-selected{width:50px;font-size:8px}.arrow_box:before,.marker-labels .arrow-box-selected:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.marker-labels .arrow-box-selected:after{border-color:rgba(255,255,255,0);border-top-color:#FFF;border-width:10px;margin-left:-10px}.marker-labels .arrow-box-selected:before{border-color:rgba(14,62,138,0);border-top-color:#0E3E8A;border-width:11px;margin-left:-11px}.full-hotel-details-panel .search-result .hotel-stays{background-color:#fff}@media screen and (min-width:1260px){.inline-hotel-details .full-hotel-details-panel .search-engine-result-item-hotel>div{width:570px;margin-left:10px}}.inline-hotel-details .selected-hotel-top{padding-top:9px;padding-bottom:11px;margin-left:0;margin-right:-10px}.hotel-information .main-image{width:calc(100% + 10px);margin-left:-5px}#inlineContainer{overflow:hidden;background-color:#fff;border-radius:4px}@media (max-width:960px){.selected-hotel-top .in-header-book{top:-1px}}.hotel-search-app .togglable-section{margin-top:0}.travel-length-display div{font-family:MuseoSlab-500,arial,helvetica,sans-serif}.travel-length-display .change-range-button.previous{background-image:url(images/minus_stena.png)}.travel-length-display .change-range-button.next{background-image:url(images/plus_stena.png)}@media (max-width:670px){.travel-length-display{padding-bottom:5px}.travel-length-display div{padding-top:9px}}@media (min-width:768px){.inline-hotel-details .selected-hotel-top{min-height:27px}}#loader .search-loader-text{padding-bottom:30px}.icon-wrapper.low-price-calendar-background{background-color:#e32118}.button-text-wrapper.low-price-calendar-text{border:1px solid #e32118;background-color:#e32118;color:#fff}.price-breakdown{right:0;bottom:0;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;line-height:1.4em;color:#000}.hotel-addon-product{background-color:#0E3E8A}.select-addon-link .hotel-addon-header{background-color:#0E3E8A;border:1px solid #0E3E8A}.addon-remove-icon{background-color:#0E3E8A}.price-breakdown-price.total{font-family:Arial,Helvetica,sans-serif;font-size:1.6em;line-height:1.6em;font-weight:400;color:red}.CabinMandatoryText,.price-breakdown-price.total .price-grossprice,.search-result .hotel-stays .number-of-days{margin-top:0}.price-breakdown .price-breakdown-price:nth-child(odd){background-color:#DFF3FA}.price-breakdown .price-breakdown-price:nth-child(even){background-color:#f6f6f6}.price-breakdown .price-breakdown-price:last-child{background-color:#FFF}.full-hotel-details-panel .ferry-selector-homebound{background-color:#f6f6f6}.full-hotel-details-panel .ferry-selector-outbound{background-color:#DFF3FA}.search-result .hotel-stays .room-availability-label{background-color:#e32118}@media only screen and (max-width:768px){.main-image .owl-item img{margin-left:12px}.map,.map-calendar-share-container{margin-left:7px}.properties{margin-left:6px}}.low-price-calendar td.searched-date{border:solid 2px #004a93}.low-price-calendar thead th{background-color:#0E3C89;color:#fff}.available-stay-dates-list-container .price.best-price,.low-price-calendar td .price.best-price{color:#e32118}.low-price-calendar .week-number{background-color:#0E3C89;color:#fff}.low-price-calendar td.selected-date{background-color:#58b8f9;color:#000}.low-price-calendar td>div{width:88px}.low-price-calendar .search-spinner{left:27px;background-image:url(../../images/common/spinner/spinner_35x35_no_house.gif)}.low-price-calendar .change-range-button.previous{background-image:url(images/arrow-left.png)}.low-price-calendar .change-range-button.next{background-image:url(images/arrow-right.png)}.low-price-calendar-button .calendar-button-off{border:solid 1px #e32118;border-radius:3px;background:#fff url(images/calendar-icon-off-stena.png) no-repeat left center}.low-price-calendar-button .calendar-button-on{background:#e32118 url(images/calendar-icon-stena.png) no-repeat left center;border:solid 1px #e32118;border-radius:3px}.low-price-calendar-button .calendar-button-on span{color:#fff;line-height:32px;margin:0 5px 0 40px}.low-price-calendar-button .calendar-button-off span{color:#e32118;line-height:32px;margin:0 5px 0 40px}.low-price-calendar-container-responsive{background-color:#e32118}.low-price-calendar-button:hover{text-decoration:none}.available-dates-container .stay-limit-message-background{width:683px;height:344px;left:10px;top:44px}.available-dates-container .stay-limit-message{padding:5px 30px 0}@media (max-width:767px){.low-price-calendar table{font-size:10px}.low-price-calendar td>div{width:28px;height:44px}}@media (max-width:670px){.low-price-calendar .month-name{padding-top:9px}}div.navigation-arrow-container{cursor:pointer;width:30px;height:55px;margin-top:1px;background-color:#0E3C89;position:absolute}div.enabled-navigation-arrow-container{background-color:#0E3C89}div.disabled-navigation-arrow-container{background-color:gray}.available-stay-dates-list-container li{border-color:#0E3C89}.available-stay-dates-list-container li.selected{border-left-color:#0E3C89}.checkout-information-master-container{overflow:hidden}.checkout-customer-input-phoneprefixlist{float:left;margin-right:5px}.checkout-customer-container input[type=text]{width:250px}.checkout-traveller-information [type=text]{width:150px;display:inline-block}.checkout-customer-container,.master-container{margin-bottom:10px}.checkout-terms-and-next-checkbox-label-container{margin-top:15px}.cancellation-insurance-product .insurance-product-price{color:red}.cancellation-insurance-product-image{background-color:#0E3E8A}.progress .step.current .bar .image{border-left-color:#0E3E8A}.progress .step.current .bar{border-color:#0E3E8A}.summary-section.active>div{border-bottom-color:#0E3E8A}.summary-section.active{background:#0E3E8A}.summary-section.active:after{border-right-color:#0E3E8A}.checkout-book-button{margin-right:10px;float:right}.checkout-campaign-code-container .checkout-campaign-code-button{margin:0 10px;padding:2px 5px}.checkout-campaign-code-container .checkout-campaign-code-input{width:250px}.checkout-campaign-code-container{margin-bottom:45px;margin-top:25px}.checkout-campaignCode-discount-amount{float:right}.checkout-campaign-code,.checkout-campaignCode-discount-amount{font-size:15px;font-family:MuseoSlab-500,arial,helvetica,sans-serif;margin-bottom:20px}.checkout-campaign-code-border{border-bottom:solid 1px;border-color:#D4D4D4}.product-message-box-input{padding:4px}.checkout-product-container .checkout-remove-product{top:30px}.addons.booking .insurance-product{position:relative}.addons.booking .insurance-product ul.options{margin-bottom:20px}.DiscountCode .Price,.insurance-product .price-tag,.plusmembership-product .price-tag{right:15px}@media screen and (max-width:960px) and (orientation:portrait),screen and (max-width:960px) and (orientation:landscape){.DiscountCode .Price,.insurance-product .price-tag,.plusmembership-product .price-tag{right:5px}}.DiscountCode .Price{margin-right:10px;right:0}.CheckOut .phone-number.phoneHome{margin-top:5px}@media only screen and (max-width:500px){.checkout-products-container .product-header-text{width:calc(100% - 110px)}.checkout-products-container .hotel-image,.checkout-products-container .hotel-image-checkout{top:73px}}.breadcrumb{display:none}.checkout-products-container .product-header-text span{height:20px}@media screen and (max-width:960px){body.responsive-2015 .hotel-search-engine .search-overview{margin-left:10px}body.responsive-2015 .hotel-search-engine .searchHeader{background-color:#fff;padding-right:5px}body.responsive-2015 .hotel-search-engine .searchHeader .search-header-button{background:-webkit-linear-gradient(top,#7ec71e 0,#619f15 100%);border:1px solid #518511}body.responsive-2015 .box_rounded_search .searchHeader,body.responsive-2015 .hotel-search-engine.visible .searchHeader{background:#619f15;background:-moz-linear-gradient(top,#7ec71e 0,#619f15 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7ec71e),color-stop(100%,#619f15));background:-webkit-linear-gradient(top,#7ec71e 0,#619f15 100%);border:1px solid #518511;margin-bottom:0}body.responsive-2015 #searchText,body.responsive-2015 .hotel-search-engine .searchHeader h2{background:#619f15;background:-moz-linear-gradient(top,#7ec71e 0,#619f15 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7ec71e),color-stop(100%,#619f15));background:-webkit-linear-gradient(top,#7ec71e 0,#619f15 100%);color:#fff;text-shadow:0 1px 0 #44700a;margin-right:10px}body.responsive-2015 .hotel-search-engine.visible .searchHeader h2{background-color:transparent;border:none}body.responsive-2015 .hotel-search-engine .search-form-accommodation,body.responsive-2015 .searchControlContainer .search-form{background-color:#fff}body.responsive-2015 .box_rounded_search.visible{padding-top:75px}body.responsive-2015 .box_rounded_search .search-form input[type=text],body.responsive-2015 .hotel-search-engine .search-form-accommodation .paxText,body.responsive-2015 .hotel-search-engine .search-form-accommodation input[type=text]{height:auto;line-height:normal}body.responsive-2015 .box_rounded_search .search-form input[type=text],body.responsive-2015 .box_rounded_search .search-form label,body.responsive-2015 .box_rounded_search .search-form legend,body.responsive-2015 .box_rounded_search .search-form select,body.responsive-2015 .box_rounded_search .search-form span,body.responsive-2015 .hotel-search-engine .search-form-accommodation input[type=text],body.responsive-2015 .hotel-search-engine .search-form-accommodation label,body.responsive-2015 .hotel-search-engine .search-form-accommodation legend,body.responsive-2015 .hotel-search-engine .search-form-accommodation select,body.responsive-2015 .hotel-search-engine .search-form-accommodation span{color:#404040}body.responsive-2015 .box_rounded_search .search-form .paxText,body.responsive-2015 .box_rounded_search .search-form input[type=text],body.responsive-2015 .box_rounded_search .search-form select,body.responsive-2015 .hotel-search-engine .search-form-accommodation .paxText,body.responsive-2015 .hotel-search-engine .search-form-accommodation input[type=text],body.responsive-2015 .hotel-search-engine .search-form-accommodation select{padding:10px 5px;border-top:1px solid #b3b3b4;border-left:1px solid #ced0d2;border-bottom:1px solid #e6e8eb;border-right:1px solid #ced0d2;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;background:#eaedef}body.responsive-2015 #content .hotel-search-engine .pax-selector .room-fields legend,body.responsive-2015 .search-form .pax-selector .room-fields legend{padding:10px;background-color:#0D3679;color:#fff}body.responsive-2015 .hotel-search-engine .datetime-group span{top:14px}body.responsive-2015 .hotel-search-engine .pax-selector .child-age-fields{float:none;position:relative;margin:0;padding:0;width:100%}body.responsive-2015 .hotel-search-engine .pax-selector .child-age-fields legend{width:100%;box-sizing:border-box}body.responsive-2015 .box_rounded_search .search-form .advanced-search,body.responsive-2015 .box_rounded_search .search-form .show-hide-advanced-search-toggle{background-color:#fff}body.responsive-2015 .box_rounded_search .search-form input[type=submit],body.responsive-2015 .hotel-search-engine input[type=button]{border-radius:3px;padding:10px 15px;font-weight:700;cursor:pointer;color:#3A3A3A;text-shadow:0 1px #fff;border:solid 1px #A6A6A6;background-color:#F5F5F5}body.responsive-2015 .hotel-search-engine input[type=button]:hover{background-image:none}}.missing-search-parameters-caption{background-color:#0E3E8A}.missing-search-parameters-container{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}#content .missing-search-parameters-content .pax-selector legend{padding:0;font-size:15px;text-transform:none;color:#404040}#content .missing-search-parameters-content fieldset.pax-selector>legend{font-size:20px;font-weight:400}.missing-search-parameters-content .location-browser-activate{top:27px;background:url(//www.sembo.se/media/8419626/sok_pilar_black.png) top right no-repeat}@media (max-width:960px){.missing-search-parameters-container input[type=button].search-button:disabled{background-color:#F5F5F5}}.search-engine-container .hotel-search-engine{margin:0;background:#386398;border-radius:4px}.search-engine-container .hotel-search-engine .search-form-accommodation{background:0 0;max-width:1210px;padding:8px}.hotel-search-engine .location{width:490px}.hotel-search-engine .paxText,.hotel-search-page .hotel-search-engine input[type=text]{padding:7px 14px;height:24px;line-height:24px;border:none;background-color:#fff}.hotel-search-engine .paxText{width:187px}.hotel-search-engine .search-button{background:url(https://images.sembo.se/common/StenaNGBD/cta_arrow_button.png) no-repeat center right;border:1px solid #518511;color:#fff;text-shadow:1px 1px #518511;text-transform:uppercase;cursor:pointer;margin:4px 10px 4px 0;padding:10px 19px 7px}.hotel-search-page .hotel-search-engine .search-button.disabled{background-image:url(https://images.sembo.se/common/StenaNGBD/cta_arrow_button_disabled.png);border-color:gray;text-shadow:1px 1px gray;cursor:default}@media (max-width:960px){body.responsive-2015 .hotel-search-engine.visible .searchHeader .search-header-button{background-color:transparent}}.search-engine-container{margin-bottom:6px}@media screen and (min-width:961px){.search-engine-container{margin-top:0}}@media screen and (max-width:960px){.search-engine-container{margin-left:0;margin-right:0}body.responsive-2015 .search-engine-container .hotel-search-engine .searchHeader{padding-right:0}}.search-engine-wide-border{display:none}#content #booking .Date{width:auto}.BookingHeader .Left{display:none}.BookingHeader .Header h1{margin:5px 0}.call-to-action .immediate-payment{background-color:#e8f4f9}.call-to-action .immediate-payment:after{border-left-color:#e8f4f9}.call-to-action .immediate-payment-text{color:#1E4788}#booking .after-sales-product{border:1px solid #b0b0b0;border-radius:4px}#booking .after-sales-product .after-sales-button{background:0 0}#booking .after-sales-product .button{width:175px}#booking .after-sales-button .button,.call-to-action.actions .Button{text-transform:none}#ui-datepicker-div .selected-day a{border-color:#0E3C89;background:#0E3C89;color:#fff}#ui-datepicker-div .ui-datepicker-current-day .ui-state-active,#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-datepicker-current-day .ui-state-active{border-color:#0E3C89;color:#0E3C89}@media (max-width:960px){body.responsive-2015 #ui-datepicker-div{width:calc(100% - 30px)}}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{border-color:#0E3C89;background:#0E3C89}body{z-index:0;color:#404040;background-color:#D9D9D9;font-size:12px;font-family:arial,helvetica,sans-serif;line-height:16px}caption,h1,h2,h3,h4{font-family:"Franklin Gothic Demi Cond","Franklin Gothic Demi Cyr",arial,helvetica,sans-serif;text-transform:uppercase;font-weight:400;color:#404040}a{color:#0E3E8A;font-weight:100;margin:0;padding:0;text-decoration:none}.CheckOut .CheckOutControl .Remove{width:50px;height:12px;top:0;right:20px}.CheckOut .Header,body.responsive-page .CheckOut .Header{margin-top:0}.CheckOut .sticky-price{background-color:transparent}.CheckOut .sticky-price-inner{border-top:10px solid #CAE8F3}.Header .Price,.confirmation-summary .summary-section .Amount,.price-tag,.total-payment .amount.totalPriceLabelPayment{color:#0E3E8A}.insurance-product .insurance-product-image{background-color:#0E3E8A}.checkout-border-text{background-color:#eaedef;margin-top:5px}a:hover{text-decoration:underline}.stena-ngbd-content{width:940px;margin:auto}@media screen and (min-width:960px){body.hotel-search-page .stena-ngbd-content{width:100%}}@media screen and (min-width:1260px){body.hotel-search-page .stena-ngbd-content{margin:0 auto;width:1210px}}.top-content .breadcrumbs{display:block;background-color:#fff;padding:8px;margin:0;border-radius:4px}.top-content .ImageControl img{width:100%}.article-content.article-aside.six-three,.article-miscellaneous{left:0;width:auto;margin-bottom:10px}ul.not-selected-hotels{overflow:hidden}.hero-area{display:none}.article-aside.six-three>.article{width:430px}.article-aside.six-three>.aside{width:200px}#content{width:917px;float:left}#content.minimal-display{width:100%}.PageBody .Basket,.PageBody .body-content>*,.PageFooter,.PageHeader,.footer,.search-control-container,.shopping-cart-panel{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);background:#fff}.PageBody .Basket,.PageBody .body-content>*,.PageFooter,.footer,.search-control-container,.shopping-cart-panel{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.PageHeader{background-color:#fff;width:100%;height:100px;position:relative;margin-bottom:6px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.PageHeader .LogoLink{position:absolute;width:185px;top:5px;left:0}.scandlines .PageHeader .LogoLink{top:34px;left:30px}.PageBody:after{content:".";display:block;height:0;clear:both;visibility:hidden}select{margin:0}.footer{clear:both;width:917px;margin-top:20px}.body-content>*,.footer-content{padding:20px}@media (max-width:960px){.body-content>*,.footer-content{padding:8px}}.rounded-arrow-up{background:url(images/sprite.png);background-position:0 -224px;height:23px;width:23px;display:inline-block;vertical-align:middle}.footer-content{overflow:hidden}.footer .footer-controls{float:right}.footer .copyright{float:left;line-height:23px}.footer .navigate-to-top{margin-left:10px}.footer select{margin:0 0 0 10px}.search-control-container{width:240px;float:right;display:inline;background-color:#fff;margin:20px 0 0 20px;overflow:hidden}.box_rounded{padding:0}.filter-wrapper,.result-and-filter-container{border:1px solid #BFBFBF}.filter-wrapper{position:static;width:auto;border-bottom:0;margin-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}.result-and-filter-container{border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#content #transportationAddon{margin-bottom:60px}#transportationAddon input[type=submit].Backwards{margin-right:8px}#transportationAddon{font-size:12px}#transportationAddon .Cabins .Image,#transportationAddon .Meals .Image,#transportationAddon .PlusPackage .Image,#transportationAddon .Products .Image{margin-top:10px}#transportationAddon .PlusPackage .Image{background-image:url(images/plus.jpg)}#transportationAddon .Meals .Image{background-image:url(images/meals.jpg)}#transportationAddon .Cabins .Image{background-image:url(images/cabins-and-resting-chairs.jpg)}#transportationAddon .Products .Image{background-image:url(images/onboardArrangements.jpg)}#transportationAddon .ProductBox h3{margin-bottom:5px;color:#1E4788;font-size:12px}#transportationAddon .PriceHeader{font-size:10px;font-weight:700}#transportationAddon .Cabin{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}#transportationAddon .Cabin span.Selection span{width:auto}#transportationAddon .Cabin span.Selection select{float:left}#transportationAddon .CabinHomePriceHeader,#transportationAddon .CabinOutPriceHeader,#transportationAddon .Location{font-weight:700}#transportationAddon .NoAvailableProducts{margin-top:20px;color:Red;font-weight:700;clear:both}#transportationAddon .MandatoryCabin{display:block;font-weight:700;clear:both}#transportationAddon .Information{padding-top:10px;clear:left;width:calc(100% - 260px)}@media (max-width:500px){#transportationAddon .Information{width:100%}}#transportationAddon .AddOnPrice{padding-left:16px}#transportationAddon .Product span.Discription{width:calc(100% - 202px)}#transportationAddon .Product .Price,#transportationAddon .Selection .priceLabel{min-width:65px}#transportationAddon .Cabin span.Selection span.priceLabel,#transportationAddon span.Price{font-size:16px;font-family:sans-serif}@media (min-width:501px){#transportationAddon .Product .Price,#transportationAddon .Selection .priceLabel{margin-top:5px;min-width:110px}}@media (max-width:500px){#transportationAddon .Cabin span.Selection span.priceLabel,#transportationAddon span.Price{font-size:12px}}#transportationAddon .action-buttons-container input{height:45px;padding:0 10px;font-size:23px}.TransportationSearchResult h4{padding:10px 0}.Addon .Accommodation .TopBorder{display:none}.ModalDialog{background-color:#f0f0f0}.hotel-stay-header .check .select-addon-link{background-color:#0E3E8A;color:#fff;border-radius:4px;background-repeat:no-repeat;background-position:right 3px center;float:right;display:block;margin:0 1px 0 -1px}.hotel-search-section .suggestion{width:220px}.hotel-search-section .suggestion .price{color:red;bottom:5px}.search-result .hotel-information .customer-review{font-weight:700;padding:3px 0 3px 10px}.hotel-information .detailed .customer-reviews dt{width:40px;margin-top:2px}.hotel-information .detailed .customer-reviews .scale{width:100px}.hotel-information .scale .points{background-color:#0D3679}.points-on-scale{color:#989898}.hotel-information .scale{background-color:#E5E5E5}.customer-reviews .scale{margin:6px 5px 0 10px}.search-engine-result-item-hotel .result-index{margin:13px 0 0 10px}.filterContainer .FilterMenyPanel{font-family:MuseoSlab-500,arial,helvetica,sans-serif;padding:10px 0}.TransporationPackagePriceView .PriceBreakDown{right:0;bottom:0;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.1em;color:#000}input[type=email],input[type=password],textarea{text-shadow:0 1px 0 #fff;font-size:12px;line-height:24px;color:#404040;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-weight:700;padding:0 3px;height:35px;display:block;border-top:1px solid #b3b3b4;border-left:1px solid #ced0d2;border-bottom:1px solid #e6e8eb;border-right:1px solid #ced0d2;background:#eaedef url(images/selector-shadow.gif) repeat-x left top;width:100%}.payment-method-control-panels-panel input{width:auto}select{border-top:1px solid #b3b3b4;border-left:1px solid #ced0d2;border-bottom:1px solid #e6e8eb;border-right:1px solid #ced0d2;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#eaedef;padding:3px}.CheckOut .CheckOutControl .CheckOut .CompleteBooking{display:none}.CheckOut .squared-title-boxes{border-bottom:1px solid #ccc;padding:0;padding:5px 20px}.CheckOut .squared-title-boxes.checkout-title-secure{border-bottom:0}.icon-secure.checkout-title-secure-icon{margin-top:0}@media screen and (max-width:960px){.CheckOut .squared-title-boxes{margin-top:-8px}}.CheckOut .DiscountCode{margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}.addons.booking .insurance-product{min-height:0}.CheckOut .DiscountCode .show-discount-code-dialog,.CheckOut .DiscountCode H3{padding-left:10px}.CheckOut input[type=email],.CheckOut input[type=number],.CheckOut input[type=password],.CheckOut input[type=text],.CheckOut select{margin-top:5px;margin-bottom:10px;padding:6px}.CheckOut .checkout-action-buttons .BookButton{height:40px}.customer-input{height:35px}.CheckOut .CheckOutControl,.CheckOut .CustomerInfo,.CheckOut .DiscountCode,.CheckOut .ExtraProduct,.CheckOut .ShoppingCartWarning,.CheckOut .finalize-booking{background:#FFF}.CheckOut .finalize-booking{overflow:hidden;margin-top:20px;padding-bottom:5px;clear:both}.CheckOut .box_rounded{margin:20px 0 0}.CheckOut .ProductAlternatingItem:first-child{margin:0}.PageBody .body-content .CheckOut{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);background:0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0}.CheckOut .DiscountCode .Info p,.CheckOut .ExtraProductInformation{display:none}.CheckOut .DiscountCode .TextBox{width:220px;display:inline;margin-right:5px}.CheckOut .customer-message-container>textarea{height:auto}.CheckOut .car-rental-flight-number input[type=text]{width:auto}.search-result .hotel-information .header{overflow:hidden;background-color:#F4F4F4;margin-bottom:7px;height:45px}.search-result .result-index{display:none}.search-result .hotel-information .basic-information .header{height:55px}.header h2 a,.search-result .hotel-information .header h2 a{font-family:"Franklin Gothic Demi Cond","Franklin Gothic Demi Cyr",arial,helvetica,sans-serif;color:#404040}.search-result .hotel-information .header h2 span{display:none}.search-engine-result-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.search-engine-result-item-hotel .heading{padding-top:8px}.search-engine-result-item-hotel .sembo-rating{top:-1px}.search-engine-result-item-hotel .basic-information .location span{font-weight:700}.search-engine-result-item-hotel .quick-information .properties dd,.search-engine-result-item-hotel .quick-information .properties dt{background-color:#DFF3FA;padding:1.5px 0}.search-engine-result-item-hotel .quick-information .properties dd{color:#404040}.search-engine-result-item-hotel .quick-information .properties{background-color:#DFF3FA;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-result input[type=submit]{padding:5px 15px}.search-engine-result-item-hotel .hotel-themes,.search-engine-result-item-hotel .hotel-themes .theme-images{margin-bottom:5px}.search-engine-result-item-hotel .quick-information .links{width:auto;margin:-7px 0 2px 0}.search-engine-result-item-hotel .actions-container .accommodation-information-visibility-container{padding-top:7px}.TransporationPackagePriceView .Rooms{font-size:1em;line-height:1.3em;float:left;width:400px}.AccommodationResultPanel{position:relative}.filterable-category-Geografi{display:none}.filter-wrapper .filterHeader h2{color:#FFF;font-size:1.7em;margin:0;padding:9px 0 7px}.filterContainer .FiltersHeaderLabel{font-family:Arial}.filter-wrapper .filterHeader{padding:0 15px}.filterContainer .FilterablePropertyHeader{padding-top:5px}.filterContainer .FilterablePropertyHeader label{font-weight:700}.filterContainer li .Namn_på_boende{padding-top:10px}.filter-wrapper{overflow:visible;max-height:100%}#content #accommodationSearchEngine label{font-weight:700}#content #accommodationSearchEngine .SelectAccomodationDestinationGroup{display:block;float:left;width:300px}#content #accommodationSearchEngine .SelectAccomodationChildAgeGroup{float:right}#content #accommodationSearchEngine .SelectAccomodationChildAgeGroup input{width:130px}#content #accommodationSearchEngine .AccomodationDateAndPaxPanel{width:265px;float:right}#content #accommodationSearchEngine .RoomsPlacementPanel{clear:both}#content #accommodationSearchEngine .AccommodationFieldset{width:auto}#content #accommodationSearchEngine .actions{width:100%}#content #accommodationSearchEngine .SelectAccomodationChildAgeGroup{width:105px}#content #accommodationSearchEngine .SelectAccomodationPaxAdultGroup{margin-left:5px}#content #accommodationSearchEngine .AccommodationFieldset .SelectAccomodationDestinationGroup{display:block}#content #accommodationSearchEngine .AccommodationFieldset .SelectAccomodationArrivalGroup{float:left}.AccommodationFieldset .AccomodationCityDropdown,.AccommodationFieldset .AccomodationCountryDropdown,.AccommodationFieldset .AccomodationSupplierDropdown{width:100%;margin:0 0 4px}#content #accommodationSearchEngine .AccomodationCountryDropdown{margin-bottom:20px}.AccommodationFieldset .FreeTextTextBox{width:100%;margin:0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px}#content .AccomodationArrivalTextBox,#content .AccomodationDepartureTextbox{height:20px;margin:0 5px 0 0;width:73px}#content .RoomsPlacementPanel select{width:49px;margin-right:2px}#content .RoomsPlacementPanel .NumberOfRoomsDropDown{width:78px;margin-right:2px}.RoomsPlacementPanel .NumberOfChildrenSelector{display:inline}.RoomsPlacementPanel .RoomContainer{padding-left:82px;padding-top:4px}.RoomsPlacementPanel .FirstRoomContainer{display:inline;padding-left:0}.RoomsPlacementPanel .ChildAges{width:60px;margin-right:-2px;display:inline;margin-left:3px}.RoomsPlacementPanel .NumberOfRoomsHeader{width:83px;float:left}.RoomsPlacementPanel .HeaderPanel{height:14px;padding-top:10px}.RoomsPlacementPanel .AdultsHeader,.RoomsPlacementPanel .ChildAgeHeader,.RoomsPlacementPanel .ChildrenHeader{display:block;font-weight:700;float:left}.RoomsPlacementPanel .AdultsHeader,.RoomsPlacementPanel .ChildrenHeader{width:56px}.RoomsPlacementPanel .AdultsHeader{text-overflow:ellipsis;overflow:hidden}.RoomsPlacementPanel .ChildAgeHeader{width:70px}.RoomContainer{position:relative}.ChildAgeSelector{position:absolute;border:1px solid #000;padding:1em;z-index:100;background-color:#FFF;color:#000;width:115px;display:inline}.ChildAgeSelector label{display:inline;font-weight:400}.ChildAgeSelector .Header{font-weight:700}.ChildAgeSelector .ChildAgeContainer{padding-top:6px;height:16px}.ChildAgeSelector .ChildAgeContainer label{float:left}.ChildAgeSelector .ChildAgeContainer select{margin-left:10px;width:58px;float:right}.hotel-search-controls{-webkit-border-radius:0;border-radius:0}#ui-extendeddatepicker-div.ui-datepicker .ui-datepicker-prev span{left:0;background:url(https://images.sembo.se/Common/calendar/prev.png) no-repeat right top;padding:3px 22px 0 0;text-align:right}#ui-extendeddatepicker-div.ui-datepicker .ui-datepicker-next.ui-state-disabled span{background:url(https://images.sembo.se/Common/calendar/next-disabled.png) no-repeat left top;cursor:default}#ui-extendeddatepicker-div.ui-datepicker .ui-datepicker-prev.ui-state-disabled span{background:url(https://images.sembo.se/Common/calendar/prev-disabled.png) no-repeat right top;cursor:default}#ui-extendeddatepicker-div.ui-datepicker .ui-datepicker-next span{left:-70px;background:url(https://images.sembo.se/Common/calendar/next.png) no-repeat left top;padding:3px 0 0 23px;text-align:left}#ui-extendeddatepicker-div.ui-datepicker td.ui-datepicker-week-end{background:#cecdc2;background:-moz-linear-gradient(-45deg,rgba(206,205,194,1)0,rgba(224,223,212,1)100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(206,205,194,1)),color-stop(100%,rgba(224,223,212,1)));background:-webkit-linear-gradient(-45deg,rgba(206,205,194,1)0,rgba(224,223,212,1)100%);background:-o-linear-gradient(-45deg,rgba(206,205,194,1)0,rgba(224,223,212,1)100%);background:-ms-linear-gradient(-45deg,rgba(206,205,194,1)0,rgba(224,223,212,1)100%);background:linear-gradient(-45deg,rgba(206,205,194,1)0,rgba(224,223,212,1)100%)}.ie #ui-extendeddatepicker-div.ui-datepicker td.ui-datepicker-week-end{background:0 0;border:none;background-image:url(https://images.sembo.se/Common/calendar/weekendbg.png);background-repeat:no-repeat}#ui-extendeddatepicker-div.ui-datepicker td.ui-datepicker-today{background:#c1dce4;background:-moz-linear-gradient(-45deg,rgba(193,220,228,1)0,rgba(209,242,253,1)100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(193,220,228,1)),color-stop(100%,rgba(209,242,253,1)));background:-webkit-linear-gradient(-45deg,rgba(193,220,228,1)0,rgba(209,242,253,1)100%);background:-o-linear-gradient(-45deg,rgba(193,220,228,1)0,rgba(209,242,253,1)100%);background:-ms-linear-gradient(-45deg,rgba(193,220,228,1)0,rgba(209,242,253,1)100%);background:linear-gradient(-45deg,rgba(193,220,228,1)0,rgba(209,242,253,1)100%)}.ie #ui-extendeddatepicker-div.ui-datepicker td.ui-datepicker-today{background:0 0;border:none;background-image:url(https://images.sembo.se/Common/calendar/todaybg.png);background-repeat:no-repeat}#ui-extendeddatepicker-div.ui-datepicker td.availability-calendar-day-available{background:#68d67d;background:-moz-linear-gradient(-45deg,rgba(104,214,125,1)0,rgba(104,234,129,1)100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(104,214,125,1)),color-stop(100%,rgba(104,234,129,1)));background:-webkit-linear-gradient(-45deg,rgba(104,214,125,1)0,rgba(104,234,129,1)100%);background:-o-linear-gradient(-45deg,rgba(104,214,125,1)0,rgba(104,234,129,1)100%);background:-ms-linear-gradient(-45deg,rgba(104,214,125,1)0,rgba(104,234,129,1)100%);background:linear-gradient(-45deg,rgba(104,214,125,1)0,rgba(104,234,129,1)100%);border-bottom:1px solid #5bc676;border-right:1px solid #68d37c}.ie #ui-extendeddatepicker-div.ui-datepicker td.availability-calendar-day-available{background:0 0;border:none;background-image:url(https://images.sembo.se/Common/calendar/avldaybg.png);background-repeat:no-repeat}#ui-extendeddatepicker-div.ui-datepicker .availability-calendar-day{background:#dbdad4;background:-moz-linear-gradient(-45deg,rgba(219,218,212,1)0,rgba(240,239,234,1)100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(219,218,212,1)),color-stop(100%,rgba(240,239,234,1)));background:-webkit-linear-gradient(-45deg,rgba(219,218,212,1)0,rgba(240,239,234,1)100%);background:-o-linear-gradient(-45deg,rgba(219,218,212,1)0,rgba(240,239,234,1)100%);background:-ms-linear-gradient(-45deg,rgba(219,218,212,1)0,rgba(240,239,234,1)100%);background:linear-gradient(-45deg,rgba(219,218,212,1)0,rgba(240,239,234,1)100%);border-bottom:1px solid #bab8ae;border-right:1px solid #cbcac1}.ie #ui-extendeddatepicker-div.ui-datepicker .availability-calendar-day{background:0 0;border:none;background-image:url(https://images.sembo.se/Common/calendar/daybg.png);filter:Alpha(Opacity=100);background-repeat:no-repeat}@media (max-width:960px){body.responsive-2015 .button,input[type=button],input[type=reset],input[type=submit]{margin-top:4px;margin-left:4px}}.search-engine-result-item-hotel .quick-information div.opening-paragraph p{font-style:normal;font-size:16px;margin-top:12px}.search-engine-result-item .accommodation-information-visibility,.search-engine-result-item .room-alternative-expand-link{background-color:#0E3E8A;border-radius:0;color:#fff}.search-result .Alternate{background-color:#fff}.back-to-search-result-text{color:#404040}.search-engine-result-item .hotel-information .digest .basic-information .sembo-rating-placeholder{float:right}.search-information-text{line-height:30px;margin-top:10px;margin-bottom:5px}.fancybox-wrap .icon,.search-tip-text{background-color:#0E3C89}.summary-section>div{padding-bottom:12px}.content.summary-section.sticky-price-inner div{margin-right:8px}@media screen and (min-width:1260px){.content.summary-section.sticky-price-inner{width:917px;margin-left:16px}.content.summary-section.sticky-price-inner div{margin-right:21px}}@media screen and (max-width:480px){.CheckOut .primary-action.BookButton.Button{padding:3px 6px}}.generic.fancybox-wrap .icon{background-color:#0E3E8A}.loader-container .dot{border:2px solid #386398;background:#386398}.s{background-color:#eaedef}.ferry-addonproduct-header{background:#eaedef;border-bottom:1px solid #b0b0b0;border-radius:4px 4px 0 0}.cabin-mandatory-badge{border:1px solid #055c7c;border-top:2px solid #1ab5ef;background-color:#009cd6;color:#fff}.mandatory-fold{border-top:4px solid transparent;border-left:4px solid #03435b}#content .FerryCabinBox .HomeLegHeader h4,#content .FerryCabinBox .HomeLegProducts h4,#content .FerryCabinBox .OutLegHeader h4,#content .FerryCabinBox .OutLegProducts h4{color:#000;text-transform:uppercase}#transportationAddon h1{text-transform:uppercase}#transportationAddon .OutLegHeader{margin-left:calc(100% - 422px)}@media (max-width:767px){#transportationAddon .HomeLegHeader,#transportationAddon .OutLegHeader{text-indent:calc(100% - 203px);margin-left:0}}@media (max-width:500px){#transportationAddon .HomeLegHeader,#transportationAddon .OutLegHeader{text-indent:calc(100% - 158px)}}@media (max-width:350px){#transportationAddon .HomeLegHeader,#transportationAddon .OutLegHeader{text-indent:0}#transportationAddon .Selection .priceLabel{min-width:50px}}#booking .blueButton{background:#d9d9d9;background:-moz-linear-gradient(top,#f7f7f7 0,#d9d9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#d9d9d9));background:-webkit-linear-gradient(top,#f7f7f7 0,#d9d9d9 100%);background:-o-linear-gradient(top,#f7f7f7 0,#d9d9d9 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#d9d9d9 100%);background:linear-gradient(top,#f7f7f7 0,#d9d9d9 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);border:1px solid #b0b0b0;text-shadow:0 1px 0 #fff;color:#0e3c89;font-size:1.416666667em;text-transform:none}#booking a.blueButton{color:#0e3c89;font-weight:700}div.page div.body div.content div.template{padding:0 0 0 10px}.body .content{background-color:#fff}.right{background-image:none}#iframe{padding:150px 0 0 8px;background:url(../../images/Common/main/SL_logo_blue_wave.gif) top left no-repeat}.SearchEngine{position:relative;width:100%;margin:10px 0;background-color:transparent;color:#000}.HouseAndTransporationSearch .SearchEngine{width:100%}.TransportationSearchPage{overflow:hidden}.TransportationSearchPage .TransportationSearch{float:left}.TransportationResult .TransportationSearch,.TransportationSearchPage .TransportationSearch{width:350px}.TransportationSearchPage .TransportationSearchInfo{float:right;width:270px;margin-top:40px}.TransportationSearchPage .TransportationSearchInfo img{width:270px}.TransportationResult .TransportationSearch .Button,.TransportationSearchPage .TransportationSearch .Button{clear:left}.TransportationSearchPage .TransportationSearch input[type=submit]{margin-left:10px;margin-top:20px}.TransportationSearchPage .SearchEngine label{display:block;font-weight:700}#content .TransportationSearchPage .SelectFerryDateHomeGroup{clear:left;margin-left:0}#content .TransportationSearchPage .FerryDateHomeTextBox,#content .TransportationSearchPage .FerryDateOutTextBox{height:25px;width:80px}.TransportationSearchPage .RoomsPlacementPanel .FirstRoomContainer{display:block}.TransportationSearchPage .RoomsPlacementPanel{margin-left:10px}#content .FerrySearchResultBox,#content .TicketSearchResultBox{position:static}#content .FerryCabinBox{border:1px solid #b0b0b0;border-radius:4px}#content .FerryCabinBox h4{font-size:22px;display:block;line-height:normal;float:left;color:#262626}.OldAccommodationPopUpLink{display:none}#content .FerryCabinBox{position:relative}#content div.FerrySearchResultBox{z-index:-1;position:inherit}#content .FerryCabinBox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cruise-result{border-collapse:collapse;width:100%}.cruise-result th{border:1px solid #d3d3d3;border-color:#D3D3d3;padding:3px 5px;text-align:left}.cruise-result td{padding:4px 5px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.cruise-result .cruise-result-price-container{text-align:right;padding-right:10px}.cruise-result .cruise-result-bottom-border{border-bottom:1px solid #d3d3d3}.cruise-result td.book-cruise-button-container input[type=submit]{float:none}.cruise-result .book-cruise-button-container{text-align:center}.branded-header{background-color:#4D74A9;color:#fff;font-weight:700}.cruise-result .cruise-result-bottom-border{border-color:#D3D3d3}.cruise-result tr.odd{background-color:#EBF6FD}.cruise-result .cruise-unavailable{color:red}#content .AccomodationSearchResultBanner{padding:0 10px 0 6px;background:url(../../images/Common/main/StenaSearchResultFerryBack.gif) top left no-repeat;margin:10px 0 0;height:30px;z-index:-1}#content legend{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.4;color:#FFF;text-transform:Uppercase;font-weight:700;padding:0 0 0 30px;margin:0 0 3px}#content .Package label{display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;color:#FFF;font-weight:700}#content .checkbox{vertical-align:middle;margin:5px 0 0}#content .Loader{float:left;margin:-50px 0 0 100px;width:360px;border:1px solid #325d73;background:#80c5e9;padding:10px;text-align:left}#content .FerryLoader{vertical-align:middle;margin:0 5px 0 0}.TotalPriceToPay .TotalPrice{color:Red;font-family:Arial;text-align:right}.TotalPriceToPay .TotalPrice .Header{font-size:11px;font-weight:700}.TotalPriceToPay .TotalPrice .Amount{font-size:24px}#content .FerryPackageInfo .FerryPackageInfoFirst{float:left;width:315px;height:30px;display:none}.Sweden #content .FerryPackageInfo .FerryPackageInfoFirst{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/BokaSemestern.gif) top left no-repeat}.Denmark #content .FerryPackageInfo .FerryPackageInfoFirst{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/BokaSemestern_DK.gif) top left no-repeat}.Norway #content .FerryPackageInfo .FerryPackageInfoFirst{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/BokaSemestern_NO.gif) top left no-repeat}#content .FerryPackageInfo h1 span{display:none}#content .FerryPackageInfo .FerryPackageInfoSecond{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/BokaSemestern.gif) top left no-repeat;height:30px}.stenaPoolhus{float:left;width:320px}#content .ForumDevider h2,.OffersDevider h2{color:#FFF;line-height:2em}#content .ByCarForum h4{float:left;color:#000;display:inline;width:480px;height:20px}#content h5{font-size:1.2em;line-height:1.2em;color:#4f4f4f;font-weight:700;display:block}#content .Voucher .AccommodationHeader{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.2em;color:#4f4f4f;font-weight:700;display:block;margin:10px 0}#content h6{font-size:1.1em;line-height:1.2em;color:#000;font-weight:700}#content .Traveldirection{color:#0171a6}#content .AccomodationBannerDate{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.7em;font-weight:700;float:right}#content .AccomodationBannerDestination{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.7em;font-weight:700;float:left;margin-right:10px}#content .FerryLoaderText{line-height:2em}#content .FerryRoute{margin:20px 0 0 9px}#content .CabinType{font-size:1.2em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:400}#content .CabinTypePrice{font-size:1.2em}#content .FerryOutBox a,.ByCarLinks a,.FerryHomeBox a{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;text-decoration:underline}#content .FerryOutBox a:visited,.FerryHomeBox a:visited{text-decoration:underline;color:#810081}#content .FerryOutBox a:hover,.FerryHomeBox a:hover{text-decoration:none;color:#2a9301}#content .ByCarButtons .Hotel,.Ferry{font-family:Arial,Helvetica,sans-serif;font-size:1.6em;line-height:1.7em;color:#FFF;text-decoration:none;font-weight:700}#content .ByCarButtons .Hotel{background:url(https://images.sembo.se/common/bycar/hotelSymbol.png) top left no-repeat!important;background:url(https://images.sembo.se/common/bycar/hotelSymbol.gif) top left no-repeat;padding:8px 0 7px 50px}#content .ByCarButtons .Ferry{background:url(https://images.sembo.se/common/bycar/ferrySymbol.png) top left no-repeat!important;background:url(https://images.sembo.se/common/bycar/ferrySymbol.gif) top left no-repeat;padding:8px 0 7px 60px}#content .ByCarForumButtons{display:none}#content .ByCarForumButtons .Post,.Apply,.Show{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.2em;color:#FFF;text-decoration:none;font-weight:700}#content .ByCarForumButtons .Post{background:url(https://images.sembo.se/common/bycar/ByCarForumPost.png) top left no-repeat!important;background:url(https://images.sembo.se/common/bycar/ByCarForumPost.gif) top left no-repeat;padding:1px 0 7px 30px}#content .ByCarForumButtons .Apply{background:url(https://images.sembo.se/common/bycar/ByCarForumApply.png) top left no-repeat!important;background:url(https://images.sembo.se/common/bycar/ByCarForumApply.gif) top left no-repeat;padding:1px 0 7px 30px}#content .ByCarForumButtons .Show{background:url(https://images.sembo.se/common/bycar/ByCarForumShow.png) top left no-repeat!important;background:url(https://images.sembo.se/common/bycar/ByCarForumShow.gif) top left no-repeat;padding:2px 0 7px 25px}#content .ByCarForum a.Reply{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;text-align:right;padding-right:5px;float:left;width:100px;height:20px}#content .ByCarForum a:hover{text-decoration:none}#content .FerryPackageText a{font-weight:700;text-transform:uppercase}#content .MessageBox{width:584px;padding:6px 10px 10px 6px;margin:0 0 10px}#content .Package{background:#3aa6dc}#content thead p,.ByCarLinks p,tbody p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.3em}#content .FerryPackageText{float:left;width:350px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.2em;margin:0 0 10px}#content .FerryInformation{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-style:italic;margin:5px 0 0 10px}#content .FerryCabinBox p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.3em;margin:0 0 15px;float:left;width:100%}#content .FerryCabinBox .HeaderContainer .Information p{font-family:inherit}#content .FerryCabinBox .Mandatory{position:absolute;top:44px;left:75px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.3em;color:Red}#content .FerryCabinBox .NoProducts{position:relative;top:15px;height:25px}#content .FerryCabinBox .CountHeader{vertical-align:bottom}#content .FerryCabinDescription{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:1em;line-height:1.2em;padding-bottom:5px}#content .FerryCabinMaxPax,.FerryCabinBeds{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:1em;line-height:1.5em}#content .ByCarForum p{float:left;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:1em;line-height:1.4em;margin:0 0 20px;padding-bottom:10px;border-bottom:1px dotted #000;width:600px}#content p .CabinsText{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:2em;line-height:1.4em}#content .FerryPackageInfo ul{float:left;width:310px;background-color:#f7f7f7;padding:5px;margin-bottom:10px;list-style-type:decimal}#content .FerryPackageInfo li{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;margin:5px 0 5px 25px}#content .ByCarLinks .ColumnOne,.ColumnTwo{float:left;width:300px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.6em;list-style-type:none}#content .FerryOutBox,.FerryHomeBox,.TicketBox{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em}#content .FerryOutBox thead tr,.FerryHomeBox tbody tr,.FerryHomeBox thead tr,.FerryOutBox tbody tr,.TicketBox tbody tr,.TicketBox thead tr{height:22px}#content .FerryOutBox tbody tr:hover,.FerryHomeBox tbody tr:hover{height:22px;background:#F7F7F7}#content .BottomLine td{border-bottom:1px solid #0171a6}#content .Selected{background:#f7f7f7}#content .FerryOutBox{margin:10px 0 0}#content .FerryHomeBox{margin:20px 0 0}#content .TicketBox{margin:10px 0 0;width:578px}#content .TicketBox .Quantity{width:40px;float:right;line-height:1em}#content .LeftMargin .RightMargin{width:10px}#content .Date{width:80px;font-weight:700}#content .FerryTimeInformation{width:5px;color:red;font-weight:700}#content .FerryCabinInformation{width:10px;color:red;font-size:1.2em}#content .Arrival,#content .Departure{width:39px}#content .Ferrytype{width:140px}#content .BottomLine td .EFPHeader{width:100px;border-bottom:none;font-weight:700;font-size:1.1em;line-height:1.2em}#content .TransportationSearchResult .priceCell{width:100px}#content .TransportationSearchResult label{margin:0;color:red;font-size:1.2em}#content .TicketBox .SelectHeadLine{width:83px}#content .FerryCabinResultOutBox{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.2em;margin:20px 0 0 2px;width:100%}#content .FerryCabinResultType{width:458px}#content .FerryCabinResultSelect{width:44px}#content .FerryCabinResultPrice{width:106px;text-align:right;padding-right:5px}#content .FerryCabinResultRowAfter hr{height:1px;background-color:#d9d9d9;color:#d9d9d9;margin-bottom:10px;margin-bottom:5px}#content .CabinImage,#content .ProductImage{width:250px;height:120px;float:right}#content .FerryCabinResultOutBox .CabinImage{background-image:url(images/cabins.jpg)}#content .FerryCabinResultOutBox .ProductImage{background-image:url(images/meals.jpg)}.FerryCabinResultOutBox .Header h2{line-height:22px}.ajax__calendar{position:relative;left:0!important;top:0!important;visibility:visible;display:block;z-index:1000}.ajax__calendar iframe{left:0!important;top:0!important}#content .FerryPackageInfo{float:left;margin:0 0 20px;height:1%}#content .FerryPackageInfoContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .ByCarButtons{height:52px;margin:0 0 30px;display:none}#content .ByCarButtons .HotellButton,.FerryButton{float:left;width:268px;height:30px;padding:10px;display:inline;border:1px solid #419dce;background:url(https://images.sembo.se/common/bycar/ferrypackagebuttonback.gif) top left repeat-x}#content .ByCarButtons .HotellButton:Hover,.ByCarButtons .FerryButton:Hover{border:1px solid #2c6989;background:url(https://images.sembo.se/common/bycar/ferrypackagebuttonback-click.gif) top left repeat-x}#content .ByCarButtons .FerryButton{margin-left:20px}#content .ByCarForumButtons .PostButton,.ByCarForumButtons .ApplyButton,.ByCarForumButtons .ShowAllButton{float:left;width:140px;height:16px;margin:0 15px 15px 0;padding:5px;display:inline;border:1px solid #158729;background:url(https://images.sembo.se/common/bycar/ByCarForumButtonsBack.gif) top left repeat-x}#content .ByCarForumButtons .ApplyButton:Hover,#content .ByCarForumButtons .PostButton:Hover,#content .ByCarForumButtons .ShowAllButton:Hover{border:1px solid #0e551b;background:url(https://images.sembo.se/common/bycar/ByCarForumButtonsBack-click.gif) top left repeat-x}#content .ferrymap{float:right;width:250px;height:280px;background:url(https://images.sembo.se/se/bycar/ferrymap.gif) top left no-repeat}.Norway #content .ferrymap{background-image:url(https://images.sembo.se/no/bycar/ferrymap_NO.gif)}.Denmark #content .ferrymap{background-image:url(https://images.sembo.se/dk/bycar/ferrymap_stena.gif)}#content .EnlargeMap{display:none}#content .ByCarLinks{height:1%;margin:0 0 20px;display:none}#content .ByCarLinks:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .ByCarForum{display:none}.FerryPackageInfo .PetPanel{clear:left}.FerryPackageSearch #coverPanel{position:fixed;top:151px;left:28px;width:719px;height:180px;z-index:1000;background-color:#DDD;display:none}.WhiteLabel .FerryPackageSearch #coverPanel{top:0;left:0}.WhiteLabel .SearchEngine{position:static;margin:0 0 10px}.WhiteLabel #content #accommodationSearchEngine .SelectAccomodationDestinationGroup{width:315px}#content .BasicSearch .SearchEngin:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .FerryPackageSearch .BasicSearch .AccommodationFieldset{float:left;width:100%}#content .FerryPackageSearch .BasicSearch .AccomodationDateAndPaxPanel,#content .FerryPackageSearch .BasicSearch .SelectAccomodationDestinationGroup{float:left}#content .FerryPackageSearch .BasicSearch .SelectAccomodationDestinationGroup{width:350px}#content .FerryPackageSearch .BasicSearch .AccomodationDateAndPaxPanel{width:345px}#content .FerryPackageSearch .BasicSearch .SelectAccomodationDestinationGroup{margin-right:20px}#content .FerryPackageSearch .BasicSearch .SelectAccomodationDestinationGroup .AccomodationCountryDropdown{margin-bottom:20px}#content .FerryPackageSearch .BasicSearch .FerryFieldset{float:left;clear:left;margin-top:10px}#content .FerryPackageSearch .BasicSearch .FerryFieldset .FerryHomeDropdown,#content .FerryPackageSearch .BasicSearch .FerryFieldset p,#content .FerryPackageSearch .BasicSearch .StenaGroupHyperLink{display:none}#content .FerryPackageSearch .BasicSearch .FerryFieldset p.SelectFerryDestinationGroup{display:block}#content .BasicSearch .AccomodationArrivalTextBox,#content .BasicSearch .AccomodationChildAgeTextBox,#content .BasicSearch .AccomodationDepartureTextbox{width:103px}#content .BasicSearch .AccomodationPaxAdultDropdown,#content .BasicSearch .AccomodationPaxChildDropdown{width:107px}#content .BasicSearch .AccomodationArrivalTextBox,#content .BasicSearch .AccomodationDepartureTextbox,#content .BasicSearch .AccomodationPaxAdultDropdown,#content .BasicSearch .AccomodationPaxChildDropdown{margin-right:11px}#content .BasicSearch .Search{clear:both}#content .FerryPackageSearch .ModalDialog h2,#content .FerryPackageSearch .ModalDialog p{margin-left:10px}#content .FerryPackageSearch .ModalDialog .Button{margin-right:10px}#content .FerryPackageSearch .AccommodationFieldset .NameLookup,#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .NumberOfRoomsDropDown,#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .NumberOfRoomsHeader,.Denmark #content .FerryPackageSearch .RoomsPlacementPanel .NumberOfRoomsDropDown,.Denmark #content .FerryPackageSearch .RoomsPlacementPanel .NumberOfRoomsHeader{display:none}#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .RoomContainer{padding-left:0}#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel select{width:51px}#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .AdultsHeader,#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .ChildrenHeader{width:55px}#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .RoomContainer .ChildAges{width:103px;margin-left:7px}#content .FerryPackageSearch .BasicSearch .RoomsPlacementPanel .ChildAgeHeader{margin-left:7px}#content .WhiteLabel .FerryPackageSearch .BasicSearch .RoomContainer,.WhiteLabel .FerryPackageSearch .RoomContainer{position:static}.WhiteLabel .FerryPackageSearch .RoomContainer .ChildAges{width:153px}.WhiteLabel .FerryPackageSearch .ChildAgeSelector{top:10px;right:10px;max-height:160px;width:130px;overflow-y:auto}.WhiteLabel .FerryPackageSearch .SearchMode{position:absolute;bottom:0;left:0}#content .LisebergCampaign .BasicSearch .AccomodationCountryDropdown{display:none}#content .LisebergCampaign .BasicSearch .SelectAccomodationDestinationGroup{position:relative;top:36px}#content .LisebergCampaign .BasicSearch .SelectFerryDestinationGroup{position:relative;top:-73px}#content .LisebergCampaign .BasicSearch .Search{position:relative;top:-40px}#content .LisebergCampaign .BasicSearch .SearchEngine{position:relative;margin:10px 0}.LisebergCampaign .TransportationPriceType{display:none}#content .ForumDevider,.OffersDevider{float:left;width:590px;height:30px;padding:5px;background:#fdbe23;margin:0 0 20px}#content .ForumDevider{display:none}#content .YellowBorder{background:url(deviderStana.gif) top left repeat-x}.AccommodationFieldset legend{display:none}#content .AccommodationFieldset{width:268px;width:350px}#content .AccommodationFieldset legend{display:none}#content .SelectAccomodationDestinationGroup{display:block}#content .SelectAccomodationPaxChildGroup,.SelectAccomodationChildAgeGroup,.SelectAccomodationPaxAdultGroup{float:left;height:36px}#content .AccomodationPaxAdultDropdown,.AccomodationPaxChildDropdown{width:77px;margin:1px 5px 0 0}#content .AccomodationChildAgeTextBox{width:73px;height:15px}.AccommodationSearchPage .RoadMap{width:250px;height:275px;background:transparent url(https://images.sembo.se/Common/bycar/RoadMap.gif) no-repeat scroll left top;float:right;margin:0 0 20px 10px;clear:right}.AccommodationSearchPage h1{width:320px;height:27px}.Sweden .AccommodationSearchPage h1{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/AddAccommodation.gif) no-repeat scroll left top}.Norway .AccommodationSearchPage h1{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/AddAccommodation_NO.gif) no-repeat scroll left top}.Denmark .AccommodationSearchPage h1{background:transparent url(https://images.sembo.se/Common/main/Stenaheaders/AddAccommodation_DK.gif) no-repeat scroll left top}.AccommodationSearchPage h1 span{display:none}.SearchResultSizeContainer{clear:both;text-align:center;margin:10px}.SearchResultSizeContainer .SearchResultSizeButton{background:transparent url(images/btn_sprite_redgrey_300x36.gif) repeat-x scroll right top;border:0 none;color:#FFF;cursor:pointer;display:inline-block;font-family:Verdana;font-size:10px;font-weight:700;height:34px;padding:0 15px 8px 5px;text-align:center;text-transform:uppercase;width:190px}#content .FerryFieldset{width:350px;border:0 transparent solid}#content .FerryLegend{background:url(https://images.sembo.se/Common/bycar/ferry.png) bottom left no-repeat!important;background:url(https://images.sembo.se/Common/bycar/ferry.gif) bottom left no-repeat;display:none}#content .SelectFerryDestinationGroup{display:block}.HouseAndTransporationSearch .SelectFerryDestinationGroup{width:348px;margin-right:12px}#content .FerryOutDropdown{width:100%;margin:0 0 4px}#content .FerryHomeDropdown{width:100%;margin:0 0 2px}#content .FerryHomeDropdownExtended{width:350px;margin:0 0 37px}#content .SelectFerryDateHomeGroup,#content .SelectFerryDateOutGroup,#content .SelectFerryTimeHomeGroup,#content .SelectFerryTimeOutGroup,#content .SelectFerryVehicleNumberGroup,#content .SelectFerryVehicleType,#content .Select_Vehicle_Number_Group{float:left;height:36px}#content .FerryTimeOutDropdown,.FerryTimeHomeDropdown{width:68px;margin:1px 0 0}#content .FerryDateOutTextBox,.FerryDateHomeTextBox{width:73px;height:25px}#content .SelectFerryDateHomeGroup{margin-left:5px}#content .SelectFerryTimeOutGroup,.SelectFerryTimeHomeGroup{margin-left:3px}#content .FerryVehicleNumberDropdown{width:47px;margin:1px 0 0}#content .FerryVehicleTypeDropdown{width:295px;margin:1px 5px 0 0}#content .FerryAddVehicleType{float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;color:#FFF;margin:5px 10px 0 0}#content .FerryCabinResultDropdown{width:41px;margin:1px 0 0}#basket .MainTable .ContentTable table.Book tr.First a,#basket .MainTable .ContentTable table.Cancel tr.First a{background:transparent url(images/btn_sprite_redgrey_300x16.gif) repeat scroll right top;color:#FFF!important;display:block;float:right;font-weight:900!important;height:14px;padding:2px 15px 0 5px!important;text-decoration:none;text-transform:uppercase}#basket .MainTable .ContentTable table.Book tr.First a:hover,#basket .MainTable .ContentTable table.Cancel tr.First a:hover{background:transparent url(images/btn_sprite_redgrey_300x16.gif) repeat scroll right bottom}#content .FerryPackageSearch input[type=submit]{clear:both}.ModalDialog .call-to-actions input[type=submit]{float:none;vertical-align:middle}.AccommodationResultPanel input[type=submit],.Solution input[type=submit]{clear:right}#content .CustomerReview input.BackButton,.MyPage .YourBooking .Button{float:left}#content #mapDirection .SearchEngine{margin-top:90px}.FerryPackage .Search{clear:right}#content .AddOn input:hover,#content .Button:hover,#mapDirection input:hover.Button,.MyPage .Button:hover,div.AddOn a:hover{background-position:right bottom}.AddOn .BorderFrameTable h3 span{font-size:14px}.AddOn #Tickets{width:700px}#content .AddOn .SubmitLink span{font-size:1em;font-weight:700;text-transform:uppercase}#content .Add:hover,#content .AddOn a.SubmitLink:hover,#content .BookFerryAccomodationButton:hover,#content .Search:hover,#content div.AddOn div.FlightTickets a.AddFlight:hover,.AccommodationPresentation .productPresentation a:hover{text-decoration:none;background-position:right bottom}#content .Add,.BookFerryAccomodationButton{clear:right}#content .Add{margin-bottom:20px}#content div.Pusher{display:none}#content .PopUpInfo{background:url(https://images.sembo.se/common/main/infoboxRight.gif) top left no-repeat;border-bottom:solid 1px #000;width:230px;padding:23px 5px 5px;z-index:1000}#content div.Redirecting{height:300px}#content div.Redirecting .RedirectAnimation{max-width:401px;margin:50px auto}#content div.Redirecting .RedirectHeader{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;line-height:1.6em;color:#666;font-weight:700}#content div.Redirecting .RedirectAnimation span{position:relative;top:2px;left:10px}#content div.Redirecting .RedirectText{position:relative;top:60px;left:157px;width:433px}#content div.Redirecting .RedirectBottom{position:relative;height:80px}#content div.Redirecting span.Flight,#content div.Redirecting span.Safe{display:none}#content .IcaCampaign{overflow:hidden}#content .IcaCampaign .ferrymap{background-image:url(/images/common/kartor/ICA_farjelinjer_2013.jpg)}#content .IcaCampaign .BookingPageLink{clear:both}#content .IcaCampaign .FerryPackageInfo ul,#content .IcaCampaign .FerryPackageText,.IcaCampaign .SeasonInformation{width:380px}#content .IcaCampaign .FerryPackageInfo .FerryPackageInfoFirst{margin-right:85px}#content .IcaCampaign .MaxPersonsLabel{clear:left}#content .IcaCampaign .SelectAccomodationDestinationGroup{display:none}.LazyAccommodationsText{margin-top:4px}.LazyAccommodationsBox .Button{margin-top:0}#content .TransporationPackagePriceView .PriceBreakDown .Price{color:#000;width:80px}#content .TransporationPackagePriceView .TotalPrice{float:right;clear:right;text-align:right;width:200px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;font-weight:700;color:red}#content .TransporationPackagePriceView .TotalPrice .Price{font-family:Arial,Helvetica,sans-serif;font-size:1.6em;line-height:1.2em;font-weight:400;color:red}#content .TransporationPackagePriceView .Thumbnail{background-color:pink;float:left;height:85px;margin-right:5px;width:85px}#content .TransporationPackagePriceView .Rooms .RoomTitle{font-weight:700}#content .TransporationPackagePriceView .Rooms .RoomDescription{display:block;margin:0 0 5px}#content .TransporationPackagePriceView .Rooms .RoomDescriptionPreview{max-height:48px}#content .TransporationPackagePriceView .Availability{float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;margin:9px 0 0}#content .hotel-stays .TransporationPackagePriceView .Solution{width:608px;padding:5px 10px}@media (max-width:767px){body.responsive-2015 #content .hotel-stays .TransporationPackagePriceView .Solution{padding:2px}}#content .TransporationPackagePriceView .Solution:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .TransporationPackagePriceView .AccommodationLinks ul{list-style:none}#content .TransporationPackagePriceView .AccommodationLinks ul li{display:inline}.AccommodationPresentation .plainText{float:right}.AccommodationPresentation .productPresentation{clear:both;width:100%!important}.AccommodationPresentation .productPresentation a img{display:none}.AccommodationPresentation .ErrorMessage{color:Red;margin-left:150px;margin-bottom:10px;font-weight:700}.showAvailableCalendarWaitBox{left:148px}.availableCalendar .allotmentCalendar{width:676px}.availableCalendar .calendarTable td.day{width:19px}.ajax__calendar_container{z-index:10000}.ajax__calendar_footer{display:none}span.Plus,span.PlusGray,span.Sun,span.SunGray{width:15px;height:20px;margin:3px 0 0;padding:0;float:left}span.Plus{background:url(https://images.sembo.se/common/symbols/AccomodationStenaPlus.gif) no-repeat 0 3px}span.Sun{background:url(https://images.sembo.se/common/symbols/AccomodationStenaRomb.gif) no-repeat 0 2px}span.SunGray{background:url(https://images.sembo.se/common/symbols/AccomodationStenaRomb_gray.gif) no-repeat 0 2px}span.PlusGray{background:url(https://images.sembo.se/common/symbols/AccomodationStenaPlus_gray.gif) no-repeat 0 3px}span.Plus img,span.PlusGray img,span.Sun img,span.SunGray img{display:none;border:1px solid #00f}#content .AccommodationPresentation .AccommodationReview{display:block}.AccommodationPresentation .AccommodationReview .RateEmpty,.AccommodationPresentation .AccommodationReview .RateFull,.AccommodationPresentation .AccommodationReview .RateHalf{width:15px;height:20px;margin:3px 0 0;padding:0;float:left}.AccommodationPresentation .AccommodationReview .RateFull{background:url(https://images.sembo.se/common/symbols/AccomodationStenaRomb.gif) no-repeat 0 2px}.AccommodationPresentation .AccommodationReview .RateHalf{background:url(https://images.sembo.se/common/symbols/AccomodationStenaPlus.gif) no-repeat 0 3px}.AccommodationPresentation .AccommodationReview .RateEmpty{display:none}#content .AccommodationPresentation dl{width:698px}#content .AccommodationPresentation dl dt .Plus,#content .AccommodationPresentation dl dt .Sun{font-size:25px}#content .AccommodationPresentation dl dt{float:left;display:block;width:100%}#content .AccommodationPresentation dl dt .AccomodationBannerDestination{line-height:normal;color:#4F4F4F}#content .AccommodationPresentation dl dt .Name{margin-right:5px;float:left}#content .AccommodationPresentation .AccomodationInfo{width:400px}#content .AccommodationPresentation .AccomodationInfo a{width:100%;font-weight:700}#content .AccommodationPresentation .AccomodationInfo ul li a{width:auto}#content .AccommodationPresentation .SupplierLinks{background-color:pink}#content .AccommodationPresentation .SupplierLinks ul{list-style:none}#content .AccommodationPresentation .SupplierLinks li{display:inline}#content .AccommodationPresentation .CustomerPanel,#content .AccommodationPresentation dt br,#content .AccommodationPresentation dt div{display:none}.AccommodationLinks ul,.AccommodationPresentation .AccomodationInfo ul{margin-top:5px}.AccommodationLinks ul li a,.AccommodationPresentation .AccomodationInfo ul li a{background:transparent url(images/bluearrow.jpg) no-repeat scroll right bottom;color:#0D3679;font-weight:900!important;padding:0 17px 4px 5px!important;text-decoration:none;text-transform:uppercase!important;margin-right:6px;line-height:18px}#content .TransporationPackagePriceView .AccommodationHeader{float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.5em;color:#000;font-weight:700;border-bottom:2px solid #D9D9D9;margin:10px 0 3px;padding-bottom:2px;height:1%;width:100%}#content .TransporationPackagePriceView .AccommodationHeader .Accommodation{float:left;margin-left:10px;width:200px}#content .TransporationPackagePriceView .AccommodationHeader .Price{float:right;margin-right:10px;text-align:right}#content .AccommodationPresentation dl dd.box div.AccomodationInfo ul{list-style:none}#content .AccommodationPresentation dl dd.box div.AccomodationInfo ul li{display:inline}#content .AccommodationPresentation dd.box{position:static}#basket{background-color:#FFF}#basket .productView{text-align:left;width:100%}#basket .productPresentation{text-align:left;padding:2px}#basket .productPrice,#basket .productSurcharge{width:100%;height:13px;background-color:#FAFAFA;border-top:#A6A6A6 1px solid;border-bottom:#A6A6A6 1px solid;font-weight:Bold}#basket .productSurcharge{width:100%;height:13px;border-bottom:#A6A6A6 1px solid}#basket .priceHead{float:left;width:450px;text-align:right}#basket .price{float:right;margin-right:5px}#basket .descriptionHead{width:82px;font-weight:700;float:left}#basket .packageTotalPriceContainer{margin-top:5px}#basket .deleteProduct{margin-right:52px;float:right}#basket .productName{font-weight:700}#basket .productDescriptionGroup{padding:2px 0 5px;width:100%}#basket td{border:solid 0 Transparent}div#basket{width:580px}div#waitMessage{left:50px!important}#basket table.MainTable{margin:5px 5px 25px;padding:5px 0;background:#F7F7F7 none repeat scroll 0;border-color:#D9D9D9;border-style:solid;border-width:1px 0;color:#939393;width:auto!important}#basket .MainTable img.BottomBorderImage,#basket .MainTable img.TopBorderImage{display:none}#basket .MainTable td{background-image:none;width:auto!important}#basket .MainTable .ContentTable img{display:inline}#basket .MainTable .ContentTable .Book img,#basket .MainTable .ContentTable .Cancel img{display:none}#basket .MainTable .ContentTable table.Book,#basket .MainTable .ContentTable table.Cancel{width:150px}#basket table.MainTable table table table table.Total{background-color:#FFF}#basket .MainTable .ContentTable h6 img{display:none}#basket .MainTable .ContentTable h6 span{position:relative;left:-4px}#content .AddOn input[type=text]{padding:3px 3px 0 5px}#content .AddOn .first-day-search-date input[type=text]{padding:9px 12px}#content .AddOn .addon-tickets .SearchInfo{margin-bottom:0}#content .AddOn .addon-tickets .ticket-search-engine{margin-bottom:0;background:#F7F7F7 none repeat scroll 0 50%}#content .AddOn .addon-tickets .ticket-search-engine span{color:#000}#content .AddOn .display-ticket-search-dialog-link{background-color:#fff;text-decoration:none;border-radius:0}#content .AddOn .display-ticket-search-dialog-link span{color:#0E3E8A}#content .AddOn .addon-item{margin-right:8px}#content .AddOn .addon-tickets .addon-ticket{position:relative}.AddOn .addon-ticket .ticket-price-and-quantity-container{float:right}.AddOn .addon-ticket .ticket-price-and-quantity-container .drop-down-number{position:inherit;margin:5px 10px 0 0}.AddOn .addon-ticket .AmountText{margin:5px 12px 0 0}.AddOn .addon-ticket .Button{margin-top:16px;margin-right:10px;padding-top:9px;padding-bottom:9px}div.AddOn a{height:14px}div.AddOn a:hover{text-decoration:none}#content div.AddOn div.ByCar{display:none}.AddOn .BackHyperLink:hover{text-decoration:none}#content .AddOn .SubmitLink img,#content div.AddOn div.FlightTickets a.AddFlight img{display:none;height:0}#content div.AddOn div.FlightTickets a.AddFlight span{text-align:left}#content div.AddOn div.EntranceTickets td.Changelink img,#content div.AddOn div.FlightTickets{display:none}#content div.AddOn div.EntranceTickets td.Changelink span{cursor:pointer;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}#content .AddOn .SubmitLink span{color:#fff}#content .AddOn div.Submit td.Button{width:205px;height:50px}#content .AddOn div.Submit td.Space{width:60px}#content .AddOn div.Submit td.Text{width:360px}#content .AddOn div.Submit tr{height:40px;width:650px}#content .AddOn{font-family:Verdana;font-size:10px;text-decoration:none;border:0;margin:0;height:1%;clear:left;display:inline}#content .Addon .box-addon{clear:none;float:left;display:inline}#content .AddOn .img-wrapper{background:url(https://images.sembo.se/common/AddOn/BlackBorder.gif) no-repeat right bottom;float:left}#content .AddOn .img-wrapper .inner{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='https://images.sembo.se/common/AddOn/whiteborder.png', sizingMethod='crop');float:left;padding:0 5px 5px 0}#content .AddOn .PlainText{font-family:Verdana;font-size:10px;text-decoration:none;color:#000}#content .AddOn table{border-collapse:collapse}#content .AddOn .BorderFrameTable{border:solid 1px #BDBDBD;padding:9px 5px}#content .AddOn td{font-size:12px}#content .AddOn .ResultText{font-family:Arial;font-size:10px;font-weight:700;color:red;text-transform:uppercase;padding-right:12px}.Submit .button.buttonbook.SubmitLink:lang(en){text-transform:uppercase}.Submit .button.buttonbook.SubmitLink{margin-top:6px}#content .AddOn .AmountText{font-family:Arial;font-size:14px;text-decoration:none;color:red;text-transform:none;margin-top:12px}#content .AddOn .topinfo{margin:0 0 30px}#content .AddOn .TopInfo span{font-size:14px}#content .AddOn .SearchInfo,#content .AddOn .TopBlueBorder{margin-bottom:16px;background-color:Transparent;padding:3px 10px;font-family:Verdana;font-size:12px;text-decoration:none;color:#000}#content .AddOn div.EntranceTickets div.TopBlueBorder,#content .AddOn div.SearchInfo{background:#F7F7F7 none repeat scroll 0 50%;border-color:#D9D9D9;border-style:solid;border-width:1px 0}#content .AddOn div.SearchInfo{margin-top:5px}#content .AddOn .TopBlueBorder .TextBox,#content .AddOn .TopBlueBorder td{color:#000}#content div.AddOn div.EntranceTickets .SearchEngine{background-color:Transparent;margin-top:0}#content div.AddOn div.EntranceTickets .SearchEngine select.select41px{width:50px}#content div.AddOn div.EntranceTickets .SearchEngine select.select65px{width:80px}#content div.AddOn div.EntranceTickets .AddOnTicket .Button{float:none}#content div.AddOn .ChangeSearch{padding:5px 0}#content .AddOn Div.CarRental{display:none}#content .AddOn .TopBlueBorder{background:url(https://images.sembo.se/Common/AddOn/bluefade.gif);padding:4px 10px;padding-top:10px;font-family:Arial;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:17px;margin-top:5px}* html #content .AddOn .TopBorder{width:600px}#content .AddOn .InfoBox{width:600px;padding:7px 10px;margin:14px 0;background-color:#eaf5fb}#content .AddonWrapper{padding-top:1px}#content .AddonWrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .SearchIdle{width:242px;height:125px;padding-top:32px;background-color:#F9F9F9;border:Solid 2px #A6A6A6;display:none;position:absolute}#content .SearchIdle TD{font-family:Arial;font-size:14px;font-weight:700;text-decoration:none;color:#A6A6A6;text-transform:uppercase}#basket .MainTable .ContentTable h6{font-family:Verdana;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:left}#content #booking .BookingHeader tr{height:20px;font-family:Arial;font-size:14px;font-weight:700;text-transform:uppercase}#content #booking table.BookingHeader{width:100%}#content #booking table#mainTable{border:none;width:100%}.BookingCredentials td:first-child{width:200px}#content #booking img.SemboImage{display:none}#content #booking table.BookingInformation td.Information{padding:5px 0}#content #booking table.BookingInformation td.Information span{font-size:10px}#content #booking table.BookingInformation span{font-size:12px;color:#000;text-align:left}.GiroPayment td{text-align:center}#content #booking table.NewBooking{width:100%;padding:0 10px}#content #booking .Message span.lblRub,#content #booking .NewBooking span.lblRub,#content #booking .YourBooking span.lblRub{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700}#content #booking .Message span.lblRub{font-size:1.2em}#content #booking table.Message{padding:10px;border:1px solid red;margin:10px 17px}#content #booking .YourBooking a{background:transparent url(images/bluearrow.jpg) no-repeat scroll right bottom;color:#0D3679;display:block;float:left;font-weight:900!important;margin:5px 0 0!important;padding:0 20px 4px 0!important;text-decoration:none;text-transform:uppercase!important}#content #booking .YourBooking a.button{color:#fff;padding:10px 15px!important;background-color:#619F16;background-image:-ms-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-moz-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-o-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7EC51D),color-stop(1,#619F16));background-image:-webkit-linear-gradient(top,#7EC51D 0,#619F16 100%);background-image:linear-gradient(to bottom,#7EC51D 0,#619F16 100%)}#content #booking a#aMailSembo{background-image:none}#content #booking table.YourBooking a.Print img{display:none}#content #booking table.YourBooking a.Print{background:#C7221C url(images/btnred16.gif) repeat scroll right center;color:#FFF!important;display:block;font-weight:900!important;height:14px;padding:2px 15px 0 5px!important;text-decoration:none;text-transform:uppercase;clear:left}#content #booking table.YourBooking a.Adobe{background:0 0;padding:10px 0;float:none;display:inline}#content #booking table.YourBooking a.Adobe img{display:inline;padding:10px 0 0}#content #booking table.YourBooking table.Voucher span.AccommodationHeader{font-weight:700;font-size:16px}#content #booking table.YourBooking tr.Header span{color:#FFF;margin:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1em}#content #booking .Product span.Name{font-size:1.2em}#content #booking .Product td.Info,#content #booking .Product td.Info a{width:70px}#content #booking .Product td.Map{width:133px}#content #booking .Product td.Direction{width:117px}#divPayment dt.Header{color:#1E4788;font-size:14px;font-weight:700;margin:1em 0 1ex;text-transform:none}#divPayment h2{margin:1em 0 1ex}#content #booking table.Payment{width:100%;background-color:Transparent;border:none;text-align:left}#content #booking table.Payment input{background:#C7221C url(images/btnred16.gif) repeat scroll right center;clear:left;color:#FFF!important;display:block;font-weight:900!important;height:16px;padding:0 15px 4px 5px!important;text-decoration:none;text-transform:uppercase;border:none;cursor:pointer}#content #booking table.Payment span.lblRub,#content #booking td.Change span.lblRub{background:transparent url(../../images/Common/main/StenaSearchResultFerryBack.gif) repeat-y scroll left top;height:20px;display:block;color:#FFF;margin:10px 0 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1em;position:relative;left:-3px}#content #booking table.Payment span.lblRub{left:-5px}#content #booking td.Change span.lblRub{top:3px;position:relative}#content #booking td.Change span.lblRub span{top:3px;position:relative;left:8px}#content #booking td.Change div{width:400px;margin:0 0 0 6px}#content #booking td.Change{padding:0 5px;background-position:5px 0}#content #booking td.NewsLetter div{visibility:hidden}#content #booking table.Payment span.lblRub span{top:2px;position:relative;left:10px}#content #booking table.SemboAccount td.LinkText a{float:none;padding:0!important;background-image:none}#content #booking table.SemboAccount input{float:none}#content #booking table.PageHeader td.Left{background-position:0 0}#content #booking table.PageHeader td.Header{background-position:-10px 0;width:310px}#content #booking table.PageHeader td.Date{background-position:-320px 0;width:300px}#content #booking table.PageHeader td.Right{background-position:-620px 0}.PageHeader #shopping-cart-container{padding-right:20px;position:absolute;right:0;bottom:7px}@media (max-width:960px){.PageHeader #shopping-cart-container{padding-right:0}#content .FerryCabinBox h4{font-size:20px;padding:13px 10px}}#content .InvoiceInfo{line-height:2em;margin:10px}#content div#bookingFailed{width:629px;display:block;margin-top:100px}#content #bookingFailed h1{display:inline}#content #bookingFailed img{display:none}#content #bookingFailed span{display:block;width:400px;position:relative;left:115px;margin-bottom:10px}#content #booking .Map,#content #bookingFailed a,#content #bookingFailed span.FlightMessage{display:none}#content .Cvv input{width:40px!important}#content div#cardPayment div.Debitech{position:relative!important;right:-150px!important;top:0!important;width:240px!important;float:left}#content div#cardPayment div.Debitech img{margin:5px 0 0 10px}#content #putInBasket span.ErrorMessage{font-weight:700}#content #putInBasket span{width:400px;display:block;position:relative;left:115px}#content #putInBasket h1{margin-top:50px}#content div#errorPage{max-width:450px;margin:50px auto}#content div#errorPage img{vertical-align:middle}#content div#errorPage h2{display:inline}#content div#errorPage ul{margin-top:10px;list-style:none}#content div#errorPage a{display:none}#content div#directPayment span.Header{background:transparent url(../../images/Common/main/StenaSearchResultFerryBack.gif) repeat-y scroll left top;height:20px;display:block;color:#FFF;margin:10px 4px 0 -4px;padding:3px 5px 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1em}#content div#directPayment div.Info{margin-bottom:20px;height:30px}#content div#directPayment div.Info span{width:144px;display:block;float:left;font-weight:700}#content div#directPayment div.Info span.BookingNumber,#content div#directPayment div.Info span.Password{font-weight:400}#content div#directPayment div.Info span.Important{color:Red}#content div#directPayment div.Info span.Important,#content div#directPayment div.Info span.Paid{text-align:right}#content div#directPayment div.Complete span.Paid{font-weight:700}#content div#directPayment span.SemboArrowLink{display:none}#content div#directPayment div.Complete a{display:block}#content div#directPayment div.Error{width:300px;margin:40px 0 10px 164px}#content div#directPayment div.Error img{vertical-align:top}#content div#directPayment div.Error span.Message{font-weight:700}#content div#directPayment div.Error span.TryAgain{display:block;margin-left:29px;margin-top:-10px}#content div#directPayment div.Alternatives{height:250px}#content div#directPayment div.Alternatives div table{margin-left:108px;margin-top:-10px}#content div#directPayment div.Alternatives div table label{vertical-align:top;margin-left:3px}#content div#directPayment div.Alternatives div table tr{height:20px}#content div#directPayment div.Alternatives input.Submit{margin-left:108px;padding:4px 10px;font-size:12px;font-weight:700}#content div#directPayment div.Alternatives span.Header{margin-bottom:10px}#content div#directPayment a{background:transparent url(images/bluearrow.jpg) no-repeat scroll right bottom;color:#0D3679;display:block;float:left;font-weight:900!important;margin:5px 0 0!important;padding:50px 20px 4px 0!important;text-decoration:none;text-transform:uppercase!important;cursor:pointer}#content div#directPayment div.Sembok{display:none}.MyPage{width:500px;margin:50px 0 100px 115px}.MyPage h2{margin-bottom:10px}.MyPage .InfoText .Header{font-weight:700}.MyPage .login-container{overflow:hidden;margin:10px}.MyPage .login-container .single-input{float:left;margin-right:10px}.MyPage .login-container .single-input+.single-input input{width:90px}.MyPage .login-container label{font-weight:700;text-transform:capitalize}.MyPage .login-container .call-to-actions{clear:left}.MyPage .ErrorMessage{color:Red;margin-top:5px}.MyPage .ErrorMessage span{display:block}.InfoWindow{width:230px;height:150px}.InfoWindow td{font-size:.9em;padding-right:3px;padding-top:3px}.InfoWindow h2{height:25px;overflow:hidden}.InfoWindow a{float:right}.InfoWindow .TotalPrice{color:Red}.GoogleMap{height:300px;width:640px}#googleMapDirectionMessageBox{background-color:#FFE4A2;background-image:url(https://images.sembo.se/common/googlemap/blinker.gif);background-repeat:repeat;display:none;font-family:Arial;font-size:14px;margin:3px 2px;padding:4px 0 4px 18px;width:625px}#content div#cardPayment span.Header{background:transparent url(../../images/Common/main/StenaSearchResultFerryBack.gif) repeat-y scroll left top;height:20px;color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1em;margin:10px 4px 0 -4px}#content div#cardPayment a{background:transparent url('images/bluearrow.jpg') no-repeat scroll right bottom;color:#0D3679;display:block;float:left;font-weight:900!important;margin:5px 0 0!important;padding:0 20px 4px 0!important;text-decoration:none;text-transform:uppercase!important;cursor:pointer}#content div#cardPayment div.Info span{width:164px}.AccommodationPresentation:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content .MaxPersonsLabel,#content .StenaGroupHyperLink{float:left;width:300px}.WhiteLabel .StenaGroupHyperLink{position:absolute;bottom:20px;left:0}#content .MaxPersonsLabel{font-style:italic}#content .ICACardPanel{width:200px;float:left;clear:both}#content .ICACardPanel div{float:left}#content .ICACardPanel img{float:right;padding-top:4px}#content .HousePresentation .AccomodationBannerDate{color:#4F4F4F;margin-right:5px}#content .HouseAndTransporationSearch .HouseFields legend{margin-bottom:5px}.HouseAndTransporationSearch .Map{background-color:#FFF;position:absolute;left:315px;top:100px;display:none;text-align:center;border:1px solid #0D3679;padding:10px}.HouseAndTransporationSearch .mapLink{display:block;margin:8px 0 0;font-weight:700}#content .HouseAndTransporationSearch .FerryFieldset{width:100%;float:none}#content .HouseAndTransporationSearch .DateFields .Date{width:130px;margin-right:10px}.ListAccommodations .CountryDetailsLink{display:none}#content .CustomerReview h1{text-transform:none}.CustomerReview div.InfoText{margin:0 0 25px}.CustomerReview .Alternateing td{background-color:#F7F7F7}.CustomerReview h3{margin:0 0 10px}.CustomerReview .OwnReview input,.CustomerReview .OwnReview textarea{display:block;width:300px}.CustomerReview .OwnReview textarea{width:500px}.CustomerReview td.Alternative,.CustomerReview td.AlternativeText{vertical-align:middle}.CustomerReview .Alternatives td{font-weight:700;vertical-align:bottom}.CustomerReview td.Alternative{text-align:center;width:20px}.CustomerReview td.Question{vertical-align:top;font-weight:400}.CountryDivider{background:transparent url(../../images/Common/main/StenaSearchResultFerryBack.gif) no-repeat scroll left top;height:30px;color:#fff;font-size:1.3em;font-weight:700;text-transform:uppercase}.CountryDivider td{margin-top:1em;padding:0 1em}@media screen{body.TestMode .Scandlines .Sweden .PageHeader{background-image:url(images/Scandlines/PageHeaderTEST.jpg)!important}body.DebugMode .Scandlines .Sweden .PageHeader{background-image:url(images/Scandlines/PageHeaderDEBUG.jpg)!important}body.TestMode.DebugMode .Scandlines .Sweden .PageHeader{background-image:url(images/Scandlines/PageHeaderTESTDEBUG.jpg)!important}body.TestMode .Scandlines .Denmark .PageHeader{background-image:url(images/Scandlines/Denmark/PageHeaderTEST.jpg)!important}body.DebugMode .Scandlines .Denmark .PageHeader{background-image:url(images/Scandlines/Denmark/PageHeaderDEBUG.jpg)!important}body.TestMode.DebugMode .Scandlines .Denmark .PageHeader{background-image:url(images/Scandlines/Denmark/PageHeaderTESTDEBUG.jpg)!important}body.PopUp{background:url(images/PopUpRibbon.jpg) no-repeat left top}body.PopUp #content{font-size:10px!important;font-family:Verdana,Sans-Serif;color:#4F4F4F}.PopUp tbody p{font-size:.8em;margin-bottom:1em;color:#4F4F4F}.PopUp #content{width:auto;height:auto}.PopUp .ajax__tab_body{position:relative}.PopUp .ajax__tab_container{position:relative;left:13px;top:80px;width:640px}.PopUp .ajax__tab_panel .leftColumn{background-color:#fff;float:left;margin-left:20px;width:390px}.PopUp .ajax__tab_panel .leftColumn .linkContainer{margin-top:30px;margin-bottom:30px}.PopUp .ajax__tab_panel .leftColumn .destinationContainer{margin-bottom:20px}.PopUp .ajax__tab_panel .leftColumn h2{margin-bottom:10px}.PopUp .ajax__tab_panel .leftColumn h3{font-size:14px}.PopUp .ajax__tab_panel .rightColumn{float:right;background-color:#fff;width:200px}.PopUp .ajax__tab_panel .rightColumn .destinationFacts{background-color:#DDD3C6;margin:10px 0 0;padding:5px;text-align:left}.PopUp .ajax__tab_panel .rightColumn table h2{font-size:1.1em}.PopUp .ajax__tab_panel .rightColumn table{font-size:10px}.PopUp .ajax__tab_panel .rightColumn table thead th{padding-bottom:15px}.PopUp .ajax__tab_panel .rightColumn table .left{width:100px}.PopUp .ajax__tab_panel .rightColumn table .right{width:90px}.PopUp .ajax__tab_panel .clear{clear:both}.PopUp .ajax__tab_panel .imageContainer{margin-top:10px;margin-left:20px}.PopUp .ajax__tab_panel .imageContainer li{list-style:none;margin-bottom:10px}.PopUp .ajax__tab_panel .imageContainer div{height:465px;width:600px;background-color:#DDD3C6;text-align:center;display:table-cell;vertical-align:middle;line-height:465px}.PopUp .ajax__tab_container .PlaceInformation{width:610px!important}.PlaceInformation #leftColumn{width:400px}.PlaceInformation #description{padding:1em;width:auto}.PopUp .ajax__tab_container .PlaceInformation>td{width:auto!important}.PopUp .DestinationFacts{text-align:left;margin:0;padding:0}.PopUp .DestinationFacts table{width:180px}.PopUp .DestinationFacts{background-color:#ddd3c6}.PopUp .BorderCell{display:none}.PopUp .DestinationFacts h2{font-size:.9em!important}.PopUp .DestinationFacts #linkTable{display:none}.PopUp .DestinationFacts .infolist li{list-style:none;line-height:1.5em;font-size:.7em}.PopUp .DestinationFacts .infolist li b{font-weight:400}.PopUp .DestinationFacts .infolist li span{width:80px;display:block;float:left}.PopUp .DestinationFacts .infolist li span.Definition{width:100px}.PopUp .DestinationFacts .DestinationSymbols{display:none}.PopUp .FreeNights table{width:100%}#ctl00_mainContentPlaceHolder_ctl00_placeInformationTab_ctl01_ctl00_tblSymboler{display:none}#popUpFooter{background-color:#F7F7F7;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;clear:left;display:inline;float:left;height:70px;margin:20px 10px 0;width:715px}#popUpFooter img{float:left;height:50px;margin:10px;width:88px}#popUpFooter p{color:#939393;font-family:Arial;font-size:12px;line-height:14px;margin:10px}.PopUp #printLink{position:absolute;left:550px;top:80px;padding-left:20px;height:13px;background-image:url(images/Printer.png);background-repeat:no-repeat;background-position:top left;z-index:2}.ImageGalleryControls a{font-size:.7em}#semboTradeMark span{display:none}#semboTradeMark{background-image:url(images/PopLogotype.png);width:66px;height:39px;display:block;position:absolute;left:210px;top:0}}.BookFerryAndAccommodation{line-height:18px;display:block}.AccommodationsByProperty{margin-bottom:10px}.PetInfo{margin-top:100px;width:90%}.PetInfo ul{list-style-type:disc;margin:20px 0 20px 20px}.PetInfo h2{margin:10px 0}.WhiteLabel #content{width:630px;margin:0}.WhiteLabel #content .FerryHomeDropdown,.WhiteLabel #content .FerryOutDropdown,.WhiteLabel #content .FerryPackageSearch .BasicSearch .SelectAccomodationDestinationGroup{width:265px}.WhiteLabel #content .FerryVehicleTypeDropdown{width:214px}.WhiteLabel #content .FerryTimeHomeDropdown,.WhiteLabel #content .FerryTimeOutDropdown{width:52px}.WhiteLabel #content .FerryDateHomeTextBox,.WhiteLabel #content .FerryDateOutTextBox{width:70px}.WhiteLabel #content .FerryFieldset{width:275px}.WhiteLabel #content .AccommodationFieldset{width:345px}.ProgressMessage .StenaLineImage{display:inline}.ProgressMessage .DefaultImage{display:none}#divLoader{border:1px solid #000;height:100px;left:240px;top:200px;position:absolute;text-align:center;vertical-align:middle;width:272px;padding:30px;background-color:#FFF}.cssLargeBold{font-size:14px;font-weight:700;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:20px}.FerryPackageSearch .Trysil{margin-bottom:7px}.FerryPackageSearch .BookingPageLink{clear:left;padding-top:10px}.FerryPackageSearch .AdvancedSearch .BookingPageLink,.FerryPackageSearchResult .BookingPageLink,.ScandicCampaign .BookingPageLink{display:none}#content .hotel-information .links a{text-decoration:underline}#content .hotel-information .links .fancyBoxAvailabilityCalendar,#content .hotel-information .links .fancyBoxMapLink,#content .hotel-information .links .fancyboxlink,#content .hotel-information .links .read-more-yacht{line-height:18px;margin-right:3px}#content .hotel-information .links .read-more-yacht{display:block;padding:0 0 2px;margin-right:150px}#content .search-result .result-index{font-family:arial,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#5B5B5B}#content .search-result .hotel-information .header h2{color:#5B5B5B;font-family:arial,sans-serif;font-weight:400;max-width:695px}#content .search-result .hotel-information .sembo-rating{top:159px;border-radius:3px;padding:2px 0 0 3px;background-color:#fff}#content .search-result .hotel-information .hotel-information-rating{top:147px}.search-result .search-form-link{float:right;margin-top:0}.hotel-container .search-result .search-form-link{margin-right:11px}#content .sembo-rating .sembo-plus,#content .sembo-rating .sembo-sun{width:17px;height:17px;display:block;float:left}#content .sembo-rating .sembo-plus span,#content .sembo-rating .sembo-sun span{display:none}#content .sembo-rating .sembo-sun{background-image:url(../../Images/Common/Symbols/Stena_Star_White_17x17.png);background-repeat:no-repeat}#content .digest .sembo-rating .sembo-sun,#content .inline-hotel-details .sembo-rating .sembo-sun,#content .suggestion .sembo-rating .sembo-sun{background-image:url(../../Images/Common/Symbols/Stena_Star_Blue_17x17.png)}#content .sembo-rating .sembo-plus{background-image:url(../../Images/Common/Symbols/Stena_Plus_White_17x17.png);background-repeat:no-repeat}#content .digest .sembo-rating .sembo-plus,#content .inline-hotel-details .sembo-rating .sembo-plus,#content .suggestion .sembo-rating .sembo-plus{background-image:url(../../Images/Common/Symbols/Stena_Plus_Blue_17x17.png)}.hotel-stays-visibility{margin-top:4px}.pusher-container,.small-pusher-container,.themed-pusher{display:none}.HouseSearchFields .HouseFields select{width:97%}.WhiteLabel .HouseSearchFields .HouseNumber{top:92px;left:157px}.HouseSearchFields .HouseNumber{position:absolute;top:62px;left:179px}.HouseSearchFields .HouseNumber label{width:150px}.stena-index-ferrypackage-search-engine{width:198px;height:213px;position:relative}#content .stena-index-ferrypackage-search-engine .BasicSearch .FerryFieldset .FerryHomeDropdown,#content .stena-index-ferrypackage-search-engine .BasicSearch .FerryFieldset p,#content .stena-index-ferrypackage-search-engine .BasicSearch .SearchMode,#content .stena-index-ferrypackage-search-engine .BasicSearch .StenaGroupHyperLink,#content .stena-index-ferrypackage-search-engine .NumberOfRoomsDropDown,#content .stena-index-ferrypackage-search-engine .NumberOfRoomsHeader,#content .stena-index-ferrypackage-search-engine a{display:none}#content .stena-index-ferrypackage-search-engine .BasicSearch .FerryFieldset p.SelectFerryDestinationGroup{display:inline}#content .stena-index-ferrypackage-search-engine .BasicSearch .AccomodationArrivalTextBox,#content .stena-index-ferrypackage-search-engine .BasicSearch .AccomodationDepartureTextbox{width:78px}#content .stena-index-ferrypackage-search-engine .SelectAccomodationArrivalGroup{float:left}#content .stena-index-ferrypackage-search-engine .SelectAccomodationDepartureGroup{float:right}#content .stena-index-ferrypackage-search-engine .RoomsPlacementPanel{clear:both}.WhiteLabel #content .stena-index-ferrypackage-search-engine .AccomodationCityDropdown,.WhiteLabel #content .stena-index-ferrypackage-search-engine .AccomodationCountryDropdown,.WhiteLabel #content .stena-index-ferrypackage-search-engine .FerryOutDropdown,.WhiteLabel #content .stena-index-ferrypackage-search-engine .Search{width:198px}.WhiteLabel #content .stena-index-ferrypackage-search-engine .FerryPackage .AccommodationFieldset,.WhiteLabel #content .stena-index-ferrypackage-search-engine .FerryPackage .FerryFieldset,.WhiteLabel #content .stena-index-ferrypackage-search-engine .Search{float:none}.WhiteLabel #content .stena-index-ferrypackage-search-engine .RoomsPlacementPanel .AdultsHeader,.WhiteLabel #content .stena-index-ferrypackage-search-engine .SearchEngine label,.stena-index-ferrypackage-search-engine .RoomsPlacementPanel .ChildAgeHeader,.stena-index-ferrypackage-search-engine .RoomsPlacementPanel .ChildrenHeader{font-weight:400}.WhiteLabel #content .stena-index-ferrypackage-search-engine .AccomodationDateAndPaxPanel{position:absolute;bottom:58px;width:208px}.WhiteLabel #content .stena-index-ferrypackage-search-engine .Search{position:absolute;bottom:0;background:transparent url(images/btn_sprite_redgrey_300x36.gif) repeat-x scroll right top;height:36px}.WhiteLabel #content .stena-index-ferrypackage-search-engine .Search:hover{background-position:right bottom}.WhiteLabel #content .stena-index-ferrypackage-search-engine .RoomsPlacementPanel .ChildAgeHeader,.WhiteLabel #content .stena-index-ferrypackage-search-engine .RoomsPlacementPanel .ChildAges{width:90px}#content .stena-index-ferrypackage-search-engine .SelectFerryDateHomeGroup{margin-left:50px}#content .stena-index-ferrypackage-search-engine .SelectAccomodationDepartureGroup .ajax__calendar_container{margin-left:-115px}#content .stena-index-ferrypackage-search-engine .AdultsHeader,#content .stena-index-ferrypackage-search-engine .ChildAgeHeader,#content .stena-index-ferrypackage-search-engine .ChildrenHeader,#content .stena-index-ferrypackage-search-engine label{color:#4F4F4F}#content .stena-index-ferrypackage-search-engine .Search{text-align:left;font-size:11px}#content .stena-index-ferrypackage-search-engine input[type=submit]{margin-top:76px;width:198px}@media print{#popUpContent .Sun img{display:none}#popUpContent .DestinationFacts{text-align:left}#popUpContent .DestinationFacts .infolist{padding:0}#popUpContent .DestinationFacts .infolist li{list-style-type:none;text-align:left}}#content .hotel-stays .TransporationPackagePriceView{margin:0}.TransporationPackagePriceView .grp{border:1px solid #CCC;margin:10px 0 0;overflow:hidden}.TransporationPackagePriceView .grp .hd{--border:1px solid #CCC;background-color:#F0F0F0;font-size:12px;font-weight:400}.TransporationPackagePriceView .grp .cartridge{position:relative}.TransporationPackagePriceView .grp .bd{border:0;border-top:1px solid #CCC;padding:10px;*zoom:1}#content .TransporationPackagePriceView .grp .bd .Solution{margin:0;padding:0;width:673px}#content .TransporationPackagePriceView .grp .bd .Solution+.Solution{margin-top:10px}.TransporationPackagePriceView .grp.match{border-style:double;border-width:3px}.TransporationPackagePriceView .grp.match .bd{border-top:3px double #CCC}.TransporationPackagePriceView .PricePerNight{color:red}.SelectAccomodationDestinationWeekGroup{float:left;margin-right:10px}.AccommodationFieldset .WeekSearch{float:left}.AccommodationFieldset .WeekSearch #FreeSearch{line-height:26px}#content #accommodationSearchEngine .AccommodationFieldset .WeekSearch .SelectAccomodationArrivalGroup{margin-left:0}.AccommodationFieldset .AccomodationDatePanel .SelectAccomodationArrivalGroup,.AccommodationFieldset .AccomodationDatePanel .SelectAccomodationDepartureGroup{width:auto!important}.RoomsPlacementPanelHeaderPanelReset{padding-top:0!important}.AccommodationSearchByWeekButtonPlacement{position:absolute;left:620px;top:7px}.lede p{margin:1em 0}.actions{text-align:right;margin:auto;overflow:hidden}.CancelBookingLink{background:0 0;border:1px solid transparent;border-radius:0;margin:0;padding:0;color:#0D3679;font:inherit;line-height:normal;cursor:pointer;-moz-user-select:text;filter:none;font-size:11px;font-weight:700;*border-width:0;*overflow:visible;*width:auto;*font-family:Verdana,Arial,Helvetica,sans-serif}.CancelBookingLink:hover{text-decoration:underline}.houses-search-result .main-image{background-color:transparent!important;height:66px!important;width:100px!important;float:left}.houses-search-result .hotel-stays{margin:10px 0 0}.houses-search-result .basic-information{padding-bottom:0!important}#content .houses-search-result .hotel-information .quick-information{float:right;width:260px}#content .houses-search-result .hotel-information .quick-information .properties dd{width:200px;padding:2px}#content .houses-search-result .hotel-information .quick-information .properties dt{padding:2px;text-align:right;width:45px}#content .houses-search-result .AccomodationBannerDate{float:right}#content .hotel-stays .TransporationPackagePriceView .Solution{padding-bottom:0;min-height:170px}.houses-search-result .house-facts{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:200px;background-color:#DFF3FA}#content .houses-search-result .house-details .hotel-information{margin-left:5px}.houses-search-result .hotel-information .sembo-rating{margin:0 0 0 6px!important}.houses-search-result .hotel-information .header{width:695px;left:5px}.houses-search-result .hotel-information .quick-information .properties{background-color:#DFF3FA;float:left;padding:2px;width:99%}#content .houses-search-result .hotel-stays .TransporationPackagePriceView .Solution{width:auto}.houses-search-result .accommodation-information-visibility-container{position:absolute;top:55px;left:120px;float:none;padding:0}.houses-search-result .transportation-price-not-included{clear:right;float:right;width:200px;font-family:Arial,Helvetica,sans-serif;text-align:right}.house-detail-left{padding-left:5px;float:left;width:47%}.house-detail-right{padding-top:10px;float:right}.house-detail-right .PopUp,.house-detail-right .image-gallery-link,.house-detail-right img{clear:both;float:right}.house-details .house-detail-information{clear:both;padding:10px 10px 0}.house-details .total-price{border-top:1px solid #000;margin:20px 10px 0;padding:10px 0}.house-popup{margin:110px 0 0}.house-popup,.house-popup .houses-search-result{width:600px}.house-popup .houses-search-result .header{width:580px}.search-engine-result-hotels{list-style:none}#content .search-result .accommodation-information-visibility-container{float:none;width:100%;font-size:13px}#content .search-result .accommodation-information-visibility{margin:0;padding:0;height:47px;text-align:center;line-height:47px;text-decoration:none;background-repeat:no-repeat;background-position:center 10px;display:block;clear:both}#content .hotel-information .actions-container{clear:both}#content .hotel-information .quick-information .properties{clear:right}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.hotel-issues{background-color:#F0F0F0;display:inline-block;padding:5px 10px}.filterContainer .FiltersHeaderLabel{font-size:14px;font-weight:700}.filterContainer .Classification .CheckBoxPanel,.filterContainer .Classification .DropDownPanel,.filterContainer .Distance .SliderPanel,.filterContainer .Price .CheckBoxPanel,.filterContainer .Price .DropDownPanel,.filterContainer .Top3 .Distance .DropDownPanel{display:none}.filterContainer .Classification .SliderPanel,.filterContainer .Price .SliderPanel,.filterContainer .Top3 .Distance .SliderPanel{display:block;width:182px;float:left;height:72px;padding:0 24px}.filterContainer .AfterTop3 .Distance .SliderPanel{height:60px}.filterContainer .Distance .DropDownPanel{display:inline;float:left;margin-left:15px}.filterContainer .Distance .HeaderLabel{float:left}.filterContainer .Top3 .Distance .HeaderLabel{float:none}.filterContainer .Top3 .Distance .HeaderInfoLabelSymbol{display:none}.filterContainer .Classification,.filterContainer .Distance,.filterContainer .Price{display:inline;float:left;width:230px}.filterContainer .Distance{margin-bottom:10px}.filterContainer .Top3 .Distance{margin-bottom:0}.filterContainer .FirstSimple .Distance{clear:left}.filterContainer .Classification .MinValue,.filterContainer .Distance .MinValue,.filterContainer .Price .MinValue{display:block;margin-top:10px;float:left}.filterContainer .Classification .MaxValue,.filterContainer .Distance .MaxValue,.filterContainer .Price .MaxValue{text-align:right;display:block;margin-top:10px;float:right}.filterContainer .HeaderInfoLabel{display:none}.filterContainer .FirstSimple .HeaderInfoLabel,.filterContainer .Top3 .HeaderInfoLabel{display:inline}.filterContainer .FirstSimple .HeaderInfoLabel{float:left;clear:left;height:20px}.filterContainer .HeaderInfoLabelSymbol{display:none}.filterContainer .FirstSimple .HeaderInfoLabelSymbol{display:inline;float:left;height:20px}.filterContainer .Top3 .Distance .HeaderInfoWrapperLabel{display:none}.filterContainer .Simple .HeaderInfoWrapperLabel{width:230px;float:left;clear:left;height:20px}.filterContainer .FirstSimple .HeaderInfoLabel,.filterContainer .FirstSimple .HeaderInfoLabelSymbol,.filterContainer .Top3 .HeaderInfoLabel,.filterContainer .Top3 .HeaderLabel{font-size:12px;font-weight:700}.filterContainer .AfterTop3 .HeaderLabel,.filterContainer .CheckBoxPropertyCategoryContainer .HeaderLabel{font-size:11px;font-weight:400}.filterContainer .Simple .Distance .HeaderLabel{float:left;clear:left;padding-left:10px}.filterContainer .FirstSimple .Distance .DropDownPanel,.filterContainer .Simple .Distance .DropDownPanel{float:left;display:inline}.filterContainer .Top3 .HeaderSpan{width:100%;display:block;text-align:center}.filterContainer .SliderRail{background-image:url(../../Images/Common/Controls/AjaxSlider/Rail.gif);width:181px;height:22px}.filterContainer .Top3 .Price .SliderRail{background-image:url(../../Images/Common/Controls/AjaxSlider/PriceRail.gif);height:34px}.filterContainer .Top3 .Distance .SliderRail{background-image:url(../../Images/Common/Controls/AjaxSlider/DistanceRail.gif);height:34px}.filterContainer .ClassificationSliderRail{background-image:url(../../Images/Common/Controls/AjaxSlider/ClassificationRail.gif);height:34px;width:181px}.filterContainer .AfterTop3 .Distance .SliderRail{background-image:url(../../Images/Common/Controls/AjaxSlider/Rail.gif);width:181px;height:22px}.filterContainer .SliderArrow{background-image:url(../../Images/Common/Controls/AjaxSlider/Slider.gif);width:10px;height:22px;position:absolute}.filterContainer .Top3 .SliderArrow{margin-top:15px}.filterContainer .AfterTop3 .SliderArrow{margin-top:3px}.filterContainer .Top3 .SliderPanel{margin-bottom:15px}.filterContainer .AfterTop3 .SliderPanel{margin-bottom:0}.filterContainer .filterContainer .Distance{height:80px}.filterContainer .propertyCategoryContainer h3{display:none}.filterContainer .propertyCategoryContainer .Boende{float:left;clear:left}.filterContainer .propertyCategoryContainer .Från_datum,.filterContainer .propertyCategoryContainer .Område{float:right;margin-right:44px}.filterContainer .propertyCategoryContainer .Boende .FilterablePropertyControl,.filterContainer .propertyCategoryContainer .Område .FilterablePropertyControl{width:310px}.filterContainer .propertyCategoryContainer .Boende .FilterablePropertyHeader,.filterContainer .propertyCategoryContainer .Område .FilterablePropertyHeader{margin-top:4px}.filterContainer .propertyCategoryContainer{display:inline;padding:0}.filterContainer .propertyCategoryContainer .Distance .ShowDropDown{display:block;margin-top:5px}.filterContainer .propertyCategoryContainer .Distance .ShowDropDown select{margin-right:15px;width:110px}.filterContainer .propertyCategoryContainer .Distance .DropDownHeader{float:left;margin-left:15px}.filterContainer .CheckBoxPropertyCategoryContainer{display:block;width:690px;clear:left}.filterContainer .CheckBoxPropertyCategoryContainer h3{display:block;font-size:12px;font-weight:700;margin:0 0 10px}.filterContainer .CheckBoxPanel{display:inline;float:left;margin-top:1px;min-height:16px;min-width:170px;padding-top:0}.filterContainer .ClearOnePanel{width:230px;height:73px;float:left}.filterContainer .ClearTwoPanel{width:460px;height:73px;float:left}.filterContainer .FirstCheckBoxPanel{clear:left}.filterContainer .CheckBoxPanel input{vertical-align:text-bottom}.filterContainer .DropDownPanel{float:left;min-width:120px;width:230px;height:30px}.filter-toggel,.filter-togggel-border{display:block}.filter-wrapper .filterHeader{display:none}.filterContainer{padding:10px 10px 0;margin:0 1px 0 0;font-family:Verdana,Arial;display:none}.filterContainerVisible{display:block}.filterContainer div:after{content:".";display:block;height:0;clear:both;visibility:hidden}.filterContainer div div:after{content:"";display:block;height:0;clear:none;visibility:hidden}.filterContainer .BottomPanel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.filterContainer .BottomPanel{float:left;width:100%;height:0;clear:both}.filterContainer ul{list-style:none;margin:0;padding:0;clear:both}.filterContainer ul li{display:inline;margin:0;padding:0}.filter-toggel{height:19px;padding-top:3px;color:#0E3E8A;cursor:pointer;text-decoration:underline;float:right;margin-bottom:-17px}.propertyCategoryContainer{font-weight:400;padding:2px}.propertyCategoryContainer h3{margin:5px;padding:0}.filterContainer .FilterablePropertyContainer{display:inline;float:left;min-width:170px}.filterContainer .FilterablePropertyContainer .FilterablePropertyControl{padding-bottom:8px}.filterContainer .FilterablePropertyContainer .FilterablePropertyHeader{padding-bottom:2px}.filterContainer .FilterablePropertyContainer select{width:140px}.filter-togggel-border{position:relative;top:40px;text-align:right;margin:0 5px 0 0;height:5px}.FilterablePropertyContainer.Tema{display:none}.FilterablePropertyContainer .ui-dropdownchecklist,.FilterablePropertyContainer .ui-dropdownchecklist-selector,.FilterablePropertyContainer .ui-dropdownchecklist-text{width:500px!important}.filterable-category-Geografi .FilterablePropertyContainer{float:left;width:400px}.filterContainer label{font-size:11px}.result-and-filter-container{min-height:61px}.FerryPackageSearchResult .FerrySearchResultBox{border:1px solid #BFBFBF;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.FerryPackageSearchResult .TransportationSearchResult h4{padding-left:10px;border-bottom:1px solid #BFBFBF;background-color:#F4F4F4}.body-content .transportation-validation-summary-container{padding:0}.body-content .transportation-validation-summary-container>*{padding:20px}.body-content .TransportationResult{padding-bottom:70px}.efp-information dd{margin:0}.efp-information dt{font-weight:700;display:block;margin-top:10px}.DiscountInfo .offer-code span,.DiscountInfo .security-code,.DiscountInfo .security-code>span{display:block}.hotel-search-filters .price-range-filter-section .price-range-info p{font-size:12px}.hotel-stays .LazyAccommodationsBox{margin-top:10px}.search-results-list .hotel-stays .hotel-stay-group{padding-bottom:0}.select-ferry-panel .ferry-header{background:#F4F4F4}.select-ferry-panel h1{color:#404040}.error-panel.inactivity{background-image:url(https://images.sembo.se/Common/Timeout/Timeout-Session-Stenaline.jpg)}.total-payment-amount #ShowStena{display:block}.total-payment-amount #showSembo{display:none}.hotel-search-column .hotel-search-controls{border:0;background:0 0;margin:3px 0 7px}.RoomsPlacementPanel .BodyPanel{clear:both}.preview-book-button #preview-book,.search-button{color:#fff}