#g-footer,#g-header{max-width:1024px}#calender .price,#calender th,.week{text-align:center}#home-form .search-button,#home-form button{box-shadow:inset 0 22px 0 rgba(255,255,255,.15)}.cf:after,.clearfix,.grid-wrapper:after,.gw:after{clear:both}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(180deg)}}.rotation{-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:.5s}#calender .price{display:block;font-weight:700;font-size:16px;margin-top:10px}#calender .date{color:#ccc;font-size:12px}#calender td{color:#888;padding:0;border:1px solid #e5e5e5}#calender th{color:#aaa;padding:0 0 5px;font-size:12px;font-weight:400}#calender td>div{padding:2px;height:70px}.week{width:120px;background-color:#F5F5F5;color:#666!important}.month{font-size:18px;font-weight:700}.month-links{font-size:14px;font-weight:400;color:#333;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:5px}.month-links .handle{padding:2px 10px 2px 0;cursor:pointer}.month-links .previous span{display:inline-block;width:11px;height:11px;margin-right:5px;background:url(/images/icon-arrows.png) -20px -70px no-repeat}.month-links .next span{display:inline-block;width:11px;height:11px;margin-left:5px;background:url(/images/icon-arrows.png) -70px -70px no-repeat}@media only screen and (max-width:960px){#calender td>div{padding:2px;height:70px}}.offer-date{cursor:pointer}@media only screen and (max-width:480px){#calender .price{margin-top:0;display:block;font-weight:400;font-size:12px}#calender td{padding:0}#calender td>div{padding:0 0 0 2px;height:45px}.month-links .next span,.month-links .previous span{display:inline-block;width:23px;height:23px;border-radius:3px}.month-links{font-size:14px;font-weight:400;color:#333;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:3px}.month-links .previous span{margin-right:5px;background:url(/images/icon-arrows.png) -13px -114px no-repeat #82CC8F}.month-links .next span{margin-left:5px;background:url(/images/icon-arrows.png) -63px -114px no-repeat #82CC8F}}.cf:after,.cf:before{content:" ";display:table}.glim{color:#777}.green{color:#090}.flag{width:16px;height:11px;background:url(flags.png) no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-az{background-position:-240px 0}.flag.flag-ba{background-position:0 -11px}.flag.flag-bb{background-position:-16px -11px}.flag.flag-bd{background-position:-32px -11px}.flag.flag-be{background-position:-48px -11px}.flag.flag-bf{background-position:-64px -11px}.flag.flag-bg{background-position:-80px -11px}.flag.flag-bh{background-position:-96px -11px}.flag.flag-bi{background-position:-112px -11px}.flag.flag-bj{background-position:-128px -11px}.flag.flag-bm{background-position:-144px -11px}.flag.flag-bn{background-position:-160px -11px}.flag.flag-bo{background-position:-176px -11px}.flag.flag-br{background-position:-192px -11px}.flag.flag-bs{background-position:-208px -11px}.flag.flag-bt{background-position:-224px -11px}.flag.flag-bv{background-position:-240px -11px}.flag.flag-bw{background-position:0 -22px}.flag.flag-by{background-position:-16px -22px}.flag.flag-bz{background-position:-32px -22px}.flag.flag-ca{background-position:-48px -22px}.flag.flag-catalonia{background-position:-64px -22px}.flag.flag-cd{background-position:-80px -22px}.flag.flag-cf{background-position:-96px -22px}.flag.flag-cg{background-position:-112px -22px}.flag.flag-ch{background-position:-128px -22px}.flag.flag-ci{background-position:-144px -22px}.flag.flag-ck{background-position:-160px -22px}.flag.flag-cl{background-position:-176px -22px}.flag.flag-cm{background-position:-192px -22px}.flag.flag-cn{background-position:-208px -22px}.flag.flag-co{background-position:-224px -22px}.flag.flag-cr{background-position:-240px -22px}.flag.flag-cu{background-position:0 -33px}.flag.flag-cv{background-position:-16px -33px}.flag.flag-cw{background-position:-32px -33px}.flag.flag-cy{background-position:-48px -33px}.flag.flag-cz{background-position:-64px -33px}.flag.flag-de{background-position:-80px -33px}.flag.flag-dj{background-position:-96px -33px}.flag.flag-dk{background-position:-112px -33px}.flag.flag-dm{background-position:-128px -33px}.flag.flag-do{background-position:-144px -33px}.flag.flag-dz{background-position:-160px -33px}.flag.flag-ec{background-position:-176px -33px}.flag.flag-ee{background-position:-192px -33px}.flag.flag-eg{background-position:-208px -33px}.flag.flag-eh{background-position:-224px -33px}.flag.flag-england{background-position:-240px -33px}.flag.flag-er{background-position:0 -44px}.flag.flag-es{background-position:-16px -44px}.flag.flag-et{background-position:-32px -44px}.flag.flag-eu{background-position:-48px -44px}.flag.flag-fi{background-position:-64px -44px}.flag.flag-fj{background-position:-80px -44px}.flag.flag-fk{background-position:-96px -44px}.flag.flag-fm{background-position:-112px -44px}.flag.flag-fo{background-position:-128px -44px}.flag.flag-fr{background-position:-144px -44px}.flag.flag-ga{background-position:-160px -44px}.flag.flag-gb{background-position:-176px -44px}.flag.flag-gd{background-position:-192px -44px}.flag.flag-ge{background-position:-208px -44px}.flag.flag-gf{background-position:-224px -44px}.flag.flag-gg{background-position:-240px -44px}.flag.flag-gh{background-position:0 -55px}.flag.flag-gi{background-position:-16px -55px}.flag.flag-gl{background-position:-32px -55px}.flag.flag-gm{background-position:-48px -55px}.flag.flag-gn{background-position:-64px -55px}.flag.flag-gp{background-position:-80px -55px}.flag.flag-gq{background-position:-96px -55px}.flag.flag-gr{background-position:-112px -55px}.flag.flag-gs{background-position:-128px -55px}.flag.flag-gt{background-position:-144px -55px}.flag.flag-gu{background-position:-160px -55px}.flag.flag-gw{background-position:-176px -55px}.flag.flag-gy{background-position:-192px -55px}.flag.flag-hk{background-position:-208px -55px}.flag.flag-hm{background-position:-224px -55px}.flag.flag-hn{background-position:-240px -55px}.flag.flag-hr{background-position:0 -66px}.flag.flag-ht{background-position:-16px -66px}.flag.flag-hu{background-position:-32px -66px}.flag.flag-ic{background-position:-48px -66px}.flag.flag-id{background-position:-64px -66px}.flag.flag-ie{background-position:-80px -66px}.flag.flag-il{background-position:-96px -66px}.flag.flag-im{background-position:-112px -66px}.flag.flag-in{background-position:-128px -66px}.flag.flag-io{background-position:-144px -66px}.flag.flag-iq{background-position:-160px -66px}.flag.flag-ir{background-position:-176px -66px}.flag.flag-is{background-position:-192px -66px}.flag.flag-it{background-position:-208px -66px}.flag.flag-je{background-position:-224px -66px}.flag.flag-jm{background-position:-240px -66px}.flag.flag-jo{background-position:0 -77px}.flag.flag-jp{background-position:-16px -77px}.flag.flag-ke{background-position:-32px -77px}.flag.flag-kg{background-position:-48px -77px}.flag.flag-kh{background-position:-64px -77px}.flag.flag-ki{background-position:-80px -77px}.flag.flag-km{background-position:-96px -77px}.flag.flag-kn{background-position:-112px -77px}.flag.flag-kp{background-position:-128px -77px}.flag.flag-kr{background-position:-144px -77px}.flag.flag-kurdistan{background-position:-160px -77px}.flag.flag-kw{background-position:-176px -77px}.flag.flag-ky{background-position:-192px -77px}.flag.flag-kz{background-position:-208px -77px}.flag.flag-la{background-position:-224px -77px}.flag.flag-lb{background-position:-240px -77px}.flag.flag-lc{background-position:0 -88px}.flag.flag-li{background-position:-16px -88px}.flag.flag-lk{background-position:-32px -88px}.flag.flag-lr{background-position:-48px -88px}.flag.flag-ls{background-position:-64px -88px}.flag.flag-lt{background-position:-80px -88px}.flag.flag-lu{background-position:-96px -88px}.flag.flag-lv{background-position:-112px -88px}.flag.flag-ly{background-position:-128px -88px}.flag.flag-ma{background-position:-144px -88px}.flag.flag-mc{background-position:-160px -88px}.flag.flag-md{background-position:-176px -88px}.flag.flag-me{background-position:-192px -88px}.flag.flag-mg{background-position:-208px -88px}.flag.flag-mh{background-position:-224px -88px}.flag.flag-mk{background-position:-240px -88px}.flag.flag-ml{background-position:0 -99px}.flag.flag-mm{background-position:-16px -99px}.flag.flag-mn{background-position:-32px -99px}.flag.flag-mo{background-position:-48px -99px}.flag.flag-mp{background-position:-64px -99px}.flag.flag-mq{background-position:-80px -99px}.flag.flag-mr{background-position:-96px -99px}.flag.flag-ms{background-position:-112px -99px}.flag.flag-mt{background-position:-128px -99px}.flag.flag-mu{background-position:-144px -99px}.flag.flag-mv{background-position:-160px -99px}.flag.flag-mw{background-position:-176px -99px}.flag.flag-mx{background-position:-192px -99px}.flag.flag-my{background-position:-208px -99px}.flag.flag-mz{background-position:-224px -99px}.flag.flag-na{background-position:-240px -99px}.flag.flag-nc{background-position:0 -110px}.flag.flag-ne{background-position:-16px -110px}.flag.flag-nf{background-position:-32px -110px}.flag.flag-ng{background-position:-48px -110px}.flag.flag-ni{background-position:-64px -110px}.flag.flag-nl{background-position:-80px -110px}.flag.flag-no{background-position:-96px -110px}.flag.flag-np{background-position:-112px -110px}.flag.flag-nr{background-position:-128px -110px}.flag.flag-nu{background-position:-144px -110px}.flag.flag-nz{background-position:-160px -110px}.flag.flag-om{background-position:-176px -110px}.flag.flag-pa{background-position:-192px -110px}.flag.flag-pe{background-position:-208px -110px}.flag.flag-pf{background-position:-224px -110px}.flag.flag-pg{background-position:-240px -110px}.flag.flag-ph{background-position:0 -121px}.flag.flag-pk{background-position:-16px -121px}.flag.flag-pl{background-position:-32px -121px}.flag.flag-pm{background-position:-48px -121px}.flag.flag-pn{background-position:-64px -121px}.flag.flag-pr{background-position:-80px -121px}.flag.flag-ps{background-position:-96px -121px}.flag.flag-pt{background-position:-112px -121px}.flag.flag-pw{background-position:-128px -121px}.flag.flag-py{background-position:-144px -121px}.flag.flag-qa{background-position:-160px -121px}.flag.flag-re{background-position:-176px -121px}.flag.flag-ro{background-position:-192px -121px}.flag.flag-rs{background-position:-208px -121px}.flag.flag-ru{background-position:-224px -121px}.flag.flag-rw{background-position:-240px -121px}.flag.flag-sa{background-position:0 -132px}.flag.flag-sb{background-position:-16px -132px}.flag.flag-sc{background-position:-32px -132px}.flag.flag-scotland{background-position:-48px -132px}.flag.flag-sd{background-position:-64px -132px}.flag.flag-se{background-position:-80px -132px}.flag.flag-sg{background-position:-96px -132px}.flag.flag-sh{background-position:-112px -132px}.flag.flag-si{background-position:-128px -132px}.flag.flag-sk{background-position:-144px -132px}.flag.flag-sl{background-position:-160px -132px}.flag.flag-sm{background-position:-176px -132px}.flag.flag-sn{background-position:-192px -132px}.flag.flag-so{background-position:-208px -132px}.flag.flag-somaliland{background-position:-224px -132px}.flag.flag-sr{background-position:-240px -132px}.flag.flag-ss{background-position:0 -143px}.flag.flag-st{background-position:-16px -143px}.flag.flag-sv{background-position:-32px -143px}.flag.flag-sx{background-position:-48px -143px}.flag.flag-sy{background-position:-64px -143px}.flag.flag-sz{background-position:-80px -143px}.flag.flag-tc{background-position:-96px -143px}.flag.flag-td{background-position:-112px -143px}.flag.flag-tf{background-position:-128px -143px}.flag.flag-tg{background-position:-144px -143px}.flag.flag-th{background-position:-160px -143px}.flag.flag-tj{background-position:-176px -143px}.flag.flag-tk{background-position:-192px -143px}.flag.flag-tl{background-position:-208px -143px}.flag.flag-tm{background-position:-224px -143px}.flag.flag-tn{background-position:-240px -143px}.flag.flag-to{background-position:0 -154px}.flag.flag-tr{background-position:-16px -154px}.flag.flag-tt{background-position:-32px -154px}.flag.flag-tv{background-position:-48px -154px}.flag.flag-tw{background-position:-64px -154px}.flag.flag-tz{background-position:-80px -154px}.flag.flag-ua{background-position:-96px -154px}.flag.flag-ug{background-position:-112px -154px}.flag.flag-um{background-position:-128px -154px}.flag.flag-us{background-position:-144px -154px}.flag.flag-uy{background-position:-160px -154px}.flag.flag-uz{background-position:-176px -154px}.flag.flag-va{background-position:-192px -154px}.flag.flag-vc{background-position:-208px -154px}.flag.flag-ve{background-position:-224px -154px}.flag.flag-vg{background-position:-240px -154px}.flag.flag-vi{background-position:0 -165px}.flag.flag-vn{background-position:-16px -165px}.flag.flag-vu{background-position:-32px -165px}.flag.flag-wales{background-position:-48px -165px}.flag.flag-wf{background-position:-64px -165px}.flag.flag-ws{background-position:-80px -165px}.flag.flag-ye{background-position:-96px -165px}.flag.flag-yt{background-position:-112px -165px}.flag.flag-za{background-position:-128px -165px}.flag.flag-zanzibar{background-position:-144px -165px}.flag.flag-zm{background-position:-160px -165px}.flag.flag-zw{background-position:-176px -165px}@font-face{font-family:OpenSansLight;src:url(/fonts/OpenSans-Light-webfont.eot);src:url(/fonts/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Light-webfont.woff) format("woff"),url(/fonts/OpenSans-Light-webfont.ttf) format("truetype"),url(/fonts/OpenSans-Light-webfont.svg#OpenSansLight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:OpenSans;src:url(/fonts/OpenSans-Regular-webfont.eot);src:url(/fonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans-Regular-webfont.woff) format("woff"),url(/fonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(/fonts/OpenSans-Regular-webfont.svg#OpenSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Entypo;src:url(/fonts/entypo.eot);src:url(/fonts/entypo.eot?#iefix) format("embedded-opentype"),url(/fonts/entypo.woff) format("woff"),url(/fonts/entypo.ttf) format("truetype"),url(/fonts/entypo.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Dosis;src:url(/fonts/Dosis-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}#g-footer{background:#64cc7c;padding:10px;margin:40px 0 20px}#g-footer .copyright{color:#FFF;font-size:12px;padding:10px 0;text-align:center}.newsletter{padding-top:5px}.footer-left{float:right;width:50%}.footer-right{float:left;width:50%;text-align:left}.footer-right a{display:inline-block;overflow-x:hidden;overflow-y:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;color:#fff}.footer-right span{color:#e5e5e5;display:inline-block;margin-right:5px}.breadcrumbs{position:relative;top:-30px}.breadcrumbs ul li{float:left;list-style:none;margin:0 4px 0 0}.breadcrumbs ul li:after{content:" »"}.breadcrumbs ul li:last-child:after{content:""}.breadcrumbs a{font-weight:700;color:#000}.footer-right p{font-size:12px;color:#FFF}@media only screen and (max-width:976px){.newsletter{padding-top:0}.footer-right{padding-top:10px}.footer-right a{padding:2px}}@media only screen and (max-width:960px){#g-footer{margin-bottom:0}}@media only screen and (max-width:766px){.footer-left,.footer-right{float:none;width:100%}.footer-right{text-align:center;padding-top:4px}.footer-right a{padding:3px}}#home-form{background-color:#fff;padding:10px;position:relative}#home-form button{background-color:#38ace1;width:100%;height:55px;color:#fff;border:thin solid #6EC6E0;border-radius:5px}#home-form .search-button{background-color:#ffa132;padding:0;border:thin solid #CE7E20}#home-form button .home-form-button-first{display:block;font-size:15px;font-weight:700;text-align:left;padding-left:45px}#home-form button .home-form-button-second{display:block;color:#fff;text-align:left;padding-left:45px}#app-calender td,#app-overlay .bottom,#app-overlay .top>div,.button,.g-form-error,.g-form-sent-message,.newsletter,[type=submit]{text-align:center}.button,[type=submit]{display:inline-block;border:0;background:#ffa132;border-radius:0;color:#fff;width:100%;height:45px;font-weight:700;font-size:15px;padding-top:12px}.form-container{padding-left:10px;padding-right:10px}#home-form .field>div{padding-left:5px}#home-form .field>div:first-child{padding-right:5px;padding-left:0}#home-form select{width:100%}.newsletter{padding-bottom:10px;color:#fff}.newsletter p{display:inline-block;padding-right:10px;font-size:12px;font-weight:400}.newsletter .newsinput,.newsletter .newssubmit{font-size:12px;padding:4px;height:25px;display:inline-block}.newsletter form{display:inline-block}.newsletter .newsinput{width:200px;color:#333;border:0;margin-right:5px}.newsletter .newssubmit{width:50px;background-color:#FFDC3A;color:#555}.button-from{background:url(/images/icon-form.png) 0 -5px no-repeat}.button-to{background:url(/images/icon-form.png) 0 -53px no-repeat}.button-date{background:url(/images/icon-form.png) 0 -105px no-repeat}.button-length{background:url(/images/icon-form.png) 0 -153px no-repeat}.button-ai{background:url(/images/icon-form.png) 0 -205px no-repeat}#home-form label{font-size:13px;font-size:.8125rem;font-weight:700;color:#555;display:inline-block;width:100px}.g-form-ss{display:none}.g-form-sent-message{padding:3px;background:#fff;color:#ca6315;border:1px solid #ca6315}.g-form-error{padding:3px;background:#fff;color:#C34D34;font-weight:700;border:1px solid #C34D34}[type=date],[type=email],[type=password],[type=phone],[type=text],textarea{display:block;padding:5px;background:#fff;border:1px solid #ccc}[type=date]:focus,[type=email]:focus,[type=password]:focus,[type=phone]:focus,[type=text]:focus,textarea:focus{border-color:#2094FE;outline:0}a.button{display:inline-block}.button--tiny{padding:3px;font-size:11px;line-height:1em}#app-overlay{position:absolute;z-index:10;background:#FFF}#app-overlay .top{border-bottom:1px solid #DDD}#app-overlay .top #back,#app-overlay .top>div:first-child{border-right:1px solid #DDD;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#app-overlay .bottom .button-green{padding:0;line-height:35px;height:35px}#app-overlay .bottom #next{line-height:35px;height:35px;background:#ffa132;color:#FFF;cursor:pointer;font-weight:700}#app-overlay .bottom{padding:10px}#app-overlay .top span{line-height:46px;text-align:center;cursor:pointer}#app-overlay .top-add{padding:5px}#app-overlay .top-add span{background:#6CB77B;color:#FFF;display:block;line-height:36px}#app-overlay ul li{padding-left:10px;list-style:none}#app-overlay ul a,#app-overlay ul label{font-size:16px;font-weight:700;color:#555;display:block!important;width:100%;margin-left:0!important;padding-top:10px;padding-bottom:10px}#app-overlay ul a{margin-left:0}#app-overlay #when li:nth-child(2) li:nth-child(even),#app-overlay #when li:nth-child(3) li:nth-child(odd),#app-overlay ul li:nth-child(even){background:#EEE}#app-overlay #when li:first-child li,#app-overlay #when li:nth-child(2) li:nth-child(odd),#app-overlay #when li:nth-child(3) li:nth-child(even){background:#FFF}#app-overlay .big-exposure label{font-weight:700}#app-overlay .expandable{display:none;margin-left:-10px}#app-overlay .expandable li{padding-left:20px!important}#app-overlay .expandable .cal{padding-right:20px!important}#app-overlay .expand .go{cursor:pointer;display:inline-block;padding-top:10px;padding-bottom:10px}#app-calender td{border:1px solid #DDD;width:14.285%;background:#FFF}#app-calender thead td{border:none}#app-calender .day-empty,#app-calender .day-outside{background:#F5F5F5}#app-calender label{display:block;width:100%;height:100%}#app-calender input,.app-overlay-check{display:none}#app-calender .day-empty label,#app-calender .day-outside label{cursor:default}#app-calender #prev-month:before{content:"« "}#app-calender #next-month:after{content:" »"}#app-calender .active{background:#6cb779}#app-calender .active label{color:#FFF}.app-overlay-check:checked+label span{background-position:0 0}.app-overlay-checkbox-off{display:inline-block;width:30px;height:24px;background-image:url(/images/icon-checkboxes.png);background-repeat:no-repeat;background-position:-30px 0;margin-bottom:-5px;margin-right:5px}.filter-check,.question-overlay{display:none}.app-overlay-checkbox-off,.filter-checkbox-off,.filter-radio-off{pointer-events:none}#app-overlay #when{font-size:16px}#geo-form{background:#197EB6;height:400px}#app-overlay .arrow{width:0;height:0;border-left:20px solid transparent!important;border-right:20px solid transparent!important;border-bottom:20px solid #cbcbcb!important;position:absolute;z-index:99999}#app-overlay{width:400px;box-shadow:0 0 6px #888;border-radius:4px}#calender .departure-overlay{height:420px;left:20px;bottom:-415px}#calender .countries-overlay{height:420px;left:170px;bottom:-415px}.departure-overlay{height:420px;left:20px;bottom:-350px}.countries-overlay #countries,.date-overlay #when,.departure-overlay #departures{max-height:315px;overflow-y:auto}.departure-overlay .arrow{left:90px;top:-20px}.duration-overlay{height:275px;left:20px;bottom:-277px}.duration-overlay .arrow{left:90px;top:-20px}.specify-overlay{height:275px;left:150px;bottom:-277px}.specify-overlay .arrow{right:180px;top:-20px}.countries-overlay{height:420px;left:170px;bottom:-350px}.countries-overlay .arrow{left:170px;top:-20px}.date-overlay{height:420px;right:20px;bottom:-350px}.date-overlay .arrow{right:100px;top:-20px}.sort-overlay{height:313px;right:10px;bottom:-364px}.sort-overlay .arrow{right:17px;top:-20px}#filter{float:left;padding-right:20px;margin-bottom:20px}#filter>div{background-color:#44AC5C;padding:10px;color:#fff}.filter-divider{border-bottom:1px solid #76D88C;margin-top:10px;margin-bottom:10px}.filter ul{list-style:none}.filter-check:checked+label span{background-position:0 0}.filter-checkbox-off,.filter-radio-off{display:inline-block;width:25px;height:23px;background-repeat:no-repeat;background-position:-30px 0;margin-bottom:-5px}.filter-checkbox-off{background-image:url(/images/icon-checkboxes.png)}.filter-radio-off{background-image:url(/images/icon-radiobuttons.png);margin-right:5px}.filter ul a,.filter ul label{text-align:left;display:block!important;width:100%;margin-left:0!important;padding:4px}.filter ul label span{margin-right:10px}.filter .ratings label span{margin-right:5px}.filter .ratings img{margin-top:4px}.filter ul label img{margin-right:10px}.filter-top .filter-top-header{font-size:18px;font-weight:700;margin-bottom:15px}.filter-submit{background-color:#FFDC3A;margin-top:15px;border:0;color:#555;font-weight:700;width:100%;height:45px;box-shadow:inset 0 22px 0 rgba(255,255,255,.15)}.button-reset,.reset-datepick{padding:3px 7px!important;height:inherit!important;font-size:14px!important;font-weight:inherit!important;background:#e138a4!important;border:none!important;border-radius:3px!important}.button-reset{margin-top:-4px!important}.reset-datepick{margin-top:6px!important}.form-line-three{margin-top:10px;margin-bottom:10px}#filter-close,#palm-form-open,.palm-filter,.palm-sort{cursor:pointer}@media only screen and (max-width:960px){#filter{position:absolute;top:325px;left:0;width:280px;z-index:6}.filter-top .filter-top-header{font-size:18px;font-weight:700;margin-bottom:15px}#filter-close{color:#fff;cursor:pointer}}@media only screen and (min-width:481px){.filter-top-close a{background:#ffa132;color:#FFF;padding:5px 10px;display:inline-block}}@media only screen and (max-width:767px){.button-ai,.button-date,.button-from,.button-length,.button-to{background:0}#home-form button .home-form-button-first{display:block;font-size:15px;font-weight:700;text-align:center;padding-left:0}#home-form button .home-form-button-second{display:block;color:#fff;text-align:center;padding-left:0}}@media only screen and (max-width:480px){.filter-divider,.filter-top{border-bottom:1px solid #ccc}.question-overlay{width:85%!important;height:80%!important;left:20px!important;left:7.5%!important;top:10%!important;display:block;overflow:scroll}#filter-close{color:#333;cursor:pointer}.form-wrapper{padding:10px;background-color:#64cc7c}#filter{z-index:18}#filter>div{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;margin-bottom:0;background-color:#fff;color:#666;overflow-y:auto;padding:0}#filter ul li:nth-child(2n){background-color:#eee}.filter-top{line-height:46px}.filter-top .filter-top-header{text-align:center;font-size:13px;font-weight:400;margin:0}.filter-top-close{text-align:right}.filter-top-close a{display:inline-block;border-left:1px solid #ccc;padding-left:20px;padding-right:20px}#app-overlay .arrow,.downarrow{display:none}.filter-options{padding:10px}.filter-submit{background-color:#5FA56B!important;margin-bottom:15px;color:#fff}.filter ul a,.filter ul label{text-align:left;font-weight:700;font-size:16px;padding-top:10px;padding-bottom:10px}.filter ul label span{margin-right:10px}.filter ul label img{margin-right:15px}.downarrow{width:20px;height:20px;background:url(/images/icon-arrows.png) -120px -70px no-repeat}#home-form button,.button,[type=submit]{width:100%;border:0;height:45px}#home-form button,#home-form select{background-color:#fff}.filter-divider{margin-top:10px;margin-bottom:10px}.noscroll{position:fixed;overflow:hidden}#app-overlay,#calender #app-overlay{position:fixed;top:0;left:0;bottom:0;right:0;padding-bottom:70px;width:100%;height:100%}#app-overlay .bottom{height:20%}.countries-overlay #countries,.date-overlay #when,.departure-overlay #departures{max-height:80%}.form-mobile-header{color:#fff;font-size:20px;font-weight:700}#home-form{position:static;padding:0}#home-form h1{color:#333;font-size:20px;font-weight:700}#home-list{background:0}#home-form .search-button{background-color:#ffa132;padding:0}#home-form button .home-form-button-first{display:block;font-size:15px;font-weight:700;color:#333;text-align:center;padding-left:0}#home-form button .home-form-button-second{display:block;color:#999;text-align:center;padding-left:0}#home-form label{font-size:13px;font-size:.8125rem;color:#fff}.button,[type=submit]{display:block;background:#ffa132;border-radius:0;color:#fff;font-weight:700;font-size:15px}.form-container{padding:0}.form-line-three{margin:0}.form-container:nth-child(n+4){margin:10px 0 0}.button-ai,.button-date,.button-from,.button-length,.button-to{background:0}}.button-green,.nav>li a{width:100%;cursor:pointer}#g-header,#g-logotype,.nav{position:relative}.grid-wrapper,.gw{margin-left:-20px;list-style:none;margin-bottom:0}#g-logotype img,.grid-wrapper>.grid-wrapper,.gw>.gw{margin-left:0}.grid-wrapper:after,.grid-wrapper:before,.gw:after,.gw:before{content:" ";display:table}.grid-wrapper--rev .grid,.gw--rev .g{float:right}.g,.grid,.left{float:left}.g,.grid{padding-left:20px}#mobile-logotype{display:none}#g-logotype{margin-bottom:-58px;bottom:-2px;z-index:6}@media only screen and (max-width:960px){#g-logotype{bottom:-6px;margin-top:-19px;margin-bottom:-53px}}@media only screen and (max-width:610px){#g-logotype{bottom:0;margin-top:0;margin-bottom:0}#g-logotype img{display:none}#mobile-logotype{display:block;position:relative;margin-bottom:-59px;z-index:6;margin-top:-1px}}@media only screen and (max-width:480px){#g-logotype{bottom:0;margin-top:0;margin-bottom:0}#g-logotype img,.breadcrumbs{display:none}#mobile-logotype{display:block;position:relative;margin-bottom:-59px;z-index:6;margin-top:-1px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.go-destination{display:inline-block}.go-arrow:after{content:" »"}.right{float:right}.indent1{margin-top:2.5rem!important}.indent2{margin-right:2.5rem!important}.indent3{margin-bottom:2.5rem!important}.indent4{margin-left:2.5rem!important}.indent5{margin-top:1.25rem!important}.indent6{margin-right:1.25rem!important}.indent7{margin-bottom:1.25rem!important}.indent8{margin-left:1.25rem!important}.indent9{margin-top:.625rem!important}.indent10{margin-right:.625rem!important}.indent11{margin-bottom:.625rem!important}.indent12{margin-left:.625rem!important}.indent13{margin-top:.312rem!important}.indent14{margin-right:.312rem!important}.indent15{margin-bottom:.312rem!important}.indent16{margin-left:.312rem!important}.indent17{margin-top:.937rem}.wrap-padding1{padding-left:5px;padding-right:5px}.wrap-padding2{padding-left:10px;padding-right:10px}.wrap-padding3{padding-left:15px;padding-right:15px}.wrap-padding4{padding-left:20px;padding-right:20px}.wrap-padding5{padding-left:25px;padding-right:25px}.wrap-padding6{padding-left:30px;padding-right:30px}.wrap-padding7{padding-left:35px;padding-right:35px}.wrap-padding8{padding-left:40px;padding-right:40px}.padding-l1{padding-left:5px}.padding-l2{padding-left:10px}.padding-l3{padding-left:15px}.padding-l4{padding-left:20px}.padding-r1{padding-right:5px}.padding-r2{padding-right:10px}.padding-r3{padding-right:15px}.padding-r4{padding-right:20px}.padding-b1{padding-bottom:5px}.padding-b2{padding-bottom:10px}.padding-b3{padding-bottom:15px}.padding-b4{padding-bottom:20px}.padding-b5{padding-bottom:25px}.padding-b6{padding-bottom:30px}.padding-t1{padding-top:5px}.padding-t2{padding-top:10px}.padding-t3{padding-top:15px}.padding-t4{padding-top:20px}.padding-t5{padding-top:25px}.padding-t6{padding-top:30px}.button-medium,.button-submit{border:0;padding:5px 10px;color:#fff}.button-medium{background:#CA6315;-moz-border-radius:3px;-webkit-border-radius:35px;border-radius:3px}.button-medium.button-price{background:#0A6315}.button-medium.button-price:hover,.button-medium:hover{text-decoration:none;background:#2C2622}.button-submit{background:#CA6315;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button-submit:hover{background:#2C2622}.vert-align-parent{display:table!important}.vert-align-child{display:table-cell!important;vertical-align:middle}[rowspan=1],textarea{vertical-align:top}hr{height:0;border:0;border-top:1px solid #ddd}.hide-content{display:none;visibility:hidden}@media only screen and (min-width:481px){.desk-hide-content{display:none}}@media only screen and (min-width:960px){.desk-hide-content-real{display:none}}@media only screen and (max-width:480px){.desk-text-left{text-align:center}.palm-hide-content{display:none}.palm-show-content{display:block;visibility:visible}.portable-padding-left1{padding-left:10px}.portable-padding-left2{padding-left:5px}.portable-padding-right1{padding-right:10px}.palm-padding-r1,.portable-padding-right2{padding-right:5px}.palm-indent3{margin-bottom:3px!important}.palm-left{float:left}.palm-padding-r2{padding-right:10px}.palm-padding-r3{padding-right:15px}.palm-padding-r4{padding-right:20px}}@media only screen and (max-width:750px){.palm-hide-content-medium{display:none}}@media only screen and (max-width:800px){.palm-hide-content-big{display:none}}@media only screen and (min-width:481px) and (max-width:960px){.lap-hide-content{display:none}.lap-text-center{text-align:center}}@media only screen and (max-width:960px){.portable-hide-content{display:none}.portable-show-content{display:block;visibility:visible}.portable--no-indent{margin:0!important}.portable--indent-block{margin-top:3.75rem!important}.portable--indent1{margin-top:2.5rem!important}.portable--indent2{margin-right:2.5rem!important}.portable--indent3{margin-bottom:2.5rem!important}.portable--indent4{margin-left:2.5rem!important}.portable--indent5{margin-top:1.25rem!important}.portable--indent6{margin-right:1.25rem!important}.portable--indent7{margin-bottom:1.25rem!important}.portable--indent8{margin-left:1.25rem!important}.portable--indent9{margin-top:.625rem!important}.portable--indent10{margin-right:.625rem!important}.portable--indent11{margin-bottom:.625rem!important}.portable--indent12{margin-left:.625rem!important}}.btn-hotel-back{font-size:14px;font-weight:700;color:#37984e;display:inline-block;margin-right:5px;background:0 0;border:none}a{color:#1d1d1d}a:active,a:focus,a:hover{text-decoration:underline}.button-green,.nav-newsholder a:hover,.nav>li a:hover,.offer-hotel a,.offer-hotel a:hover,.offer-readmore{text-decoration:none}.button-green{color:#FFF;padding:10px 0 10px 10px;background-color:#6cb779;display:block;font-weight:700}.nav,.nav>li{display:inline-block;padding:0;margin:0}nav{background:#64cc7c;padding:0;height:55px}.nav{text-align:left;background:0 0;float:right;z-index:6}.close-destinations,.nav>li a{text-align:center}.nav>li{height:45px;float:left}.nav>li a{display:block;margin:0;padding:17px 30px 0;height:55px;color:#fff;font-size:16px;font-weight:400}.nav>li a:hover{background-color:#4fb667}.nav>li a.active{display:block;margin-top:0;background-color:#4fb667}.nav-destinations,.nav-more,.nav-more-footer{background-color:#fff;position:absolute;z-index:4;display:none;width:100%}.nav-destinations{padding:10px 20px 20px 40px;border-bottom:10px solid #4FB667}.nav-destinations-list,.nav-more-list{list-style:none}.nav-destinations-list li:first-child{font-weight:700;margin-bottom:2px;color:#3AA0D1}.nav-destinations-list li:first-child a{color:#3AA0D1}.nav-destinations-header{font-size:24px;font-weight:300;border-bottom:1px solid #ccc;padding-bottom:5px;margin-top:15px;margin-bottom:15px}.nav-more,.nav-more-footer{padding:20px 0 20px 20px;border-bottom:10px solid #4FB667}.nav-destinations-footer,.nav-more-footer{display:block;position:static;padding:20px;background:#FFF;color:#000}#offers-container,.offer-image,.offer-wrapper,sub,sup{position:relative}.nav-more-footer{border-bottom:none;margin:0}.nav-destinations-footer{border-bottom:none;margin:0 0 10px}.nav-more li{padding-right:5px;margin-right:0;margin-bottom:5px;width:100%}.airplane-down{display:block;float:right}.nav-newsholder a{margin-right:20px}.close-destinations span{padding:5px 20px;background-color:#fff;border:1px solid #ccc;font-size:14px;color:#333;cursor:pointer;display:inline-block}.nav-part-one{min-width:170px}.nav-part-three,.nav-part-two{min-width:300px}.nav-part-one li{margin-bottom:20px}.news-thumbnail-holder{display:block;width:100%}.subnews .news-thumbnail{width:100px;margin-right:10px;display:block}.nav-urlhold{width:100%}.vert-align-parent{margin-bottom:10px;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.news-introduction,.news-published{font-size:11px;font-weight:400!important;display:block}.news-all,.news-title{color:#3aa0d1;font-weight:700}.news-header{margin-bottom:15px;display:block;font-family:OpenSans,​sans-serif;font-size:24px;font-weight:300;font-style:normal;border-bottom:1px solid #ddd;padding-bottom:13px;margin-right:20px}.italic-info,dfn,img{font-style:italic}@media only screen and (max-width:960px){.nav>li,nav{height:54px}.nav-destinations{border-bottom:10px solid #3AA0D1;padding-left:20px}.nav-part-one{width:100%;float:left;min-width:170px}.nav-part-one li{margin-right:40px;width:auto;float:left}.nav-part-three,.nav-part-two{min-width:300px}.news-all{margin-bottom:20px;display:block}.nav,.nav>li{display:inline-block;padding:0;margin:0}nav{background-color:#64cc7c;padding:0}.nav{text-align:left;background:0 0;position:relative;float:right}.nav>li{width:80px;float:left}.nav>li a{display:block;margin:0;padding:32px 0 0;background:url(/images/icon-navigation.png) 0 12px no-repeat;width:100%;height:100%;color:#fff;text-align:center;font-size:12px;font-weight:400}.nav>li a:hover{background-color:#4fb667;text-decoration:none}.nav>li a.active{display:block;width:100%;margin-top:0;background-color:#4fb667}.nav li a.nav-first{border-right:1px solid #83e399;border-left:1px solid #83e399;background-position:10px 12px}.nav li a.nav-second{background-position:-50px 12px;border-right:1px solid #83e399}.nav li a.nav-third{background-position:-110px 12px}}@media only screen and (max-width:658px){.nav-part-one,.nav-part-three,.nav-part-two{width:100%!important;float:none}}@media only screen and (max-width:480px){.nav-destinations-list li a,.nav-more li a,.nav-more-link a{width:100%;border-radius:3px;color:#fff}.nav-destinations-header{padding-right:10px}.nav-more{background-color:#fff;padding:10px}.nav-more-list{float:none}.nav-more li{display:block;width:100%;margin-bottom:5px}.nav-more li a{background:url(/images/linkarrow.png) right 12px no-repeat #ADADAD;padding:8px 5px;display:block}.nav-destinations{padding-left:10px;padding-right:0;border-bottom:10px solid #3AA0D1}.nav-destinations-list li{background:url(/images/nav-one.png) left center no-repeat;padding:0 10px 5px 20px}.nav-destinations-list li:first-child{padding-left:0;background:0}.nav-destinations-list li:last-child{background:url(/images/nav-two.png) left center no-repeat}.nav-destinations-list li a{background-color:#3fbcea;padding:5px;display:inline-block}.nav-destinations-list li:first-child a{background-color:#adadad;border-radius:3px;color:#fff;padding:5px;margin:0}.nav-more-link{padding-right:10px}.nav-more-link a{background-color:#3FBCEA;display:inline-block;padding:5px}.nav-more-link a:hover{text-decoration:none}.nav-more-link a span.airportamount-holder{color:#3FBCEA;float:right;display:inline-block}.nav-more-link a span.airportamount{border-radius:13px;background-color:#fff;color:#adadad;padding:2px 3px}.nav,nav{padding:0}nav{background-color:#64cc7c;height:54px}.nav{text-align:left;background:0 0;margin:0;position:relative;display:inline-block;float:right}.nav>li:nth-child(1){width:65px}.nav>li:nth-child(2){width:75px}.nav>li:nth-child(3){width:65px}.nav li a.nav-first{background-position:3px 12px}.nav li a.nav-second{background-position:-53px 12px}.nav li a.nav-third{background-position:-117px 12px}.close-destinations{text-align:center;padding-right:10px}.close-destinations span{padding:5px 20px;border:1px solid #ccc;font-size:14px;color:#333;cursor:pointer;display:inline-block}.news-all{margin-bottom:0;display:block}.nav-more li{padding-right:0}.nav-part-one,.nav-part-three,.nav-part-two{float:none}.nav-more-list .subnews{display:inherit;background-color:#ADADAD;border-radius:3px;padding:10px 10px 10px 6px}.nav-more-footer .subnews{background:#FFF}.nav-more-list .nav-newsholder{border-bottom:1px solid #c1c1c1;padding-top:8px;padding-bottom:5px}.nav-more-list .subnews span{display:block;color:#fff;margin-bottom:10px}.nav-more-footer .subnews span{color:#000}.nav-more-list .subnews a{background:url(/images/linkarrow2.png) right 18px no-repeat;padding-top:3px}.nav-more-list .subnews img{width:70px;padding-right:0;margin-right:5px}.nav-more-list .subnews .nav-urlhold{width:100%}.nav-part-one a{font-weight:100}.vert-align-parent{border:0}.news-introduction{display:none!important}.news-published{margin:0!important}.nav-part-one .news-header{display:none}.news-header{font-size:16px;font-weight:700;border-bottom:0;padding-bottom:10px;margin-right:0}.nav-more-list .subnews a.news-all{background-position:right 12px}}img,legend{border:0}.empty-offers p,.offers-header,b,strong{font-weight:700}@media only screen and (max-width:325px){.nav>li:nth-child(1){width:65px}.nav>li:nth-child(2){width:78px}.nav>li:nth-child(3){width:55px}.nav>li a.active{width:100%}.nav li a.nav-first{background-position:3px 12px}.nav li a.nav-second{background-position:-52px 12px}.nav li a.nav-third{background-position:-122px 12px}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}body,figure{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}#cart-remove,.btn-add-cart,.btn-cart-side,.offer-bookbutton,button,input,label,option,select,textarea{cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{min-height:100px;resize:none;overflow:auto}.offer-logo img .offer{padding:20px}.offer:nth-child(even){background-color:#eee}.empty-offers p{font-size:18px}#offers{background-color:#fff}.offers-header{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px 20px}.offer-wrapper{width:100%;padding:10px 20px}.loaded{opacity:1!important}.offer-wrapper:nth-child(odd){background-color:#eee}.offer-image{display:block;float:left;width:25%}.offer-image img{width:100%;max-height:110px;min-height:105px}.offer-image .ai-icon{position:absolute;top:-1px;left:-1px;width:auto!important;max-height:auto!important}.offer-hotel,.offer-place{display:block;float:right;width:55%;padding-left:10px}.offer-place-destination{font-size:13px;font-weight:400}.offer-place-departure{font-size:14px;font-weight:700}.offer-hotel{margin-top:4px}.offer-hotel span{display:inline-block;font-size:20px;font-weight:700}.offer-description{display:block;float:left;width:65%;padding-left:10px;padding-right:10px;color:#888;font-size:12px;margin-top:5px}.offer-logo{display:block;float:right;width:20%}.offer-price{font-size:22px;font-weight:700;margin-bottom:10px;margin-top:3px}.offer-logo img{height:15px}.offer-bookbutton{width:100%;padding-top:14px;padding-bottom:14px;font-size:13px;background:url(/images/icon-rightarrow.png) right center no-repeat #59af02;color:#fff;padding-left:10px;display:block;text-align:left;border:thin solid #21a014;box-shadow:inset 0 19px 0 rgba(255,255,255,.15)}.offer-hotel-name{line-height:25px}.offer-bookbutton:hover{background-color:#0f8a0c}.offer-place-to-destination{font-size:14px;font-weight:700;color:#37984e;display:inline-block;margin-right:5px}.offer-place-from,.offer-place-time,.offer-place-to-country{display:inline-block;margin-right:10px}.offer-place-to-country{font-size:13px}.offer-readmore{color:#FFF;background-color:#ffa132;padding:2px 5px;border:thin solid #CE7E20;box-shadow:inset 0 22px 0 rgba(255,255,255,.15)}.offer-readmore:hover{text-decoration:hover}.pagination{text-align:center;padding:15px 0;background:#FFF;margin-bottom:10px}.pagination a{color:#FFF;padding:1px 6px;background:#4FB667}.pagination .active{background:#64CC7C}#loading-animation{width:150px;height:150px;position:fixed;top:30%;left:48%;left:calc(50% - 75px);z-index:2000;text-align:center;padding-top:15px;background:#FFF;box-shadow:0 0 6px #888}@media only screen and (max-width:960px){.offer-hotel-details-image{width:100%;padding-right:10px}#loading-animation{left:40%;left:calc(50% - 75px)}}@media only screen and (max-width:480px){.offers-header,.offers-header>div{text-align:center}.offer-button-book:hover,.offer-extra-hotellinfo:hover,.offers-header a:hover{text-decoration:none}.pagination a{padding:12px 18px}#loading-animation{left:32%;left:calc(50% - 75px)}#offers{padding-top:0}.offers-header{font-weight:400;border:0;border-bottom:1px solid #ccc;margin-bottom:10px;font-size:11px;padding:0 10px}.offers-header a{display:block;width:100%;padding-top:10px;padding-bottom:10px}.palm-show-result{display:block;width:100%;padding-top:1px;font-weight:700}.palm-right-border{border-right:1px solid #ccc}.offer-wrapper{width:100%;position:relative;padding-left:10px;padding-right:10px}.offer-image{display:block;float:right;width:30%;margin:10px 0 0}.offer-image img{width:100%}.offer-place{display:block;float:left;width:100%;padding:0}.offer-hotel{display:block;float:right;width:70%;margin:7px 0 0;padding:0}.offer-description,.offer-logo{float:left;width:100%;display:block}.offer-hotel span,.offer-hotel span img,.offer-hotel-mobile{display:block}.offer-description{padding:0;margin-top:10px}.offer-logo{margin-bottom:5px}.offer-price-palm{font-size:18px;font-weight:700;text-align:right}.offer-place-to{display:block}.offer-place-to-destination{font-size:13px;font-weight:700;color:#37984e;display:inline;margin:0}.offer-place-to-country{display:inline;margin-right:10px}.offer-place-from,.offer-place-time{display:inline-block;margin-right:10px}.offer-place-time span{font-weight:700}.offer-before{color:#666;font-size:13px;display:inline-block;width:45px;font-weight:400;height:100%}.offer-button-book,.offer-button-details,.offer-button-details-missing{margin-top:10px;width:100%;text-align:left;padding-left:10px;color:#fff;cursor:pointer}.offer-button-details{padding-top:8px;padding-bottom:8px;background:url(/images/icon-downarrow.png) right center no-repeat #adadad;border:0}.offer-button-details-missing{padding-top:8px;padding-bottom:8px;background-color:#adadad;border:0}.offer-button-book{display:block;padding-top:7px;padding-bottom:7px;background:url(/images/icon-rightarrow.png) right center no-repeat #59af02;border:thin solid #21a014;box-shadow:inset 0 18px 0 rgba(255,255,255,.15)}.offer-extra-hotellinfo{background:url(/images/icon-rightarrow.png) right center no-repeat #adadad;border-radius:3px;color:#fff;margin-top:5px;display:inline-block;font-size:11px;padding:3px 25px 3px 5px}.offer{padding-top:10px;padding-bottom:10px}.offer .offer-book,.offer .offer-details,.offer .offer-details-empty{margin-top:10px;padding-top:8px;padding-bottom:8px;color:#fff;padding-left:10px;width:100%}.offer:nth-child(even){background-color:#fff}.offer:nth-child(odd){background-color:#eee}.offer .offer-logo img{width:100%}.offer-price span{font-size:18px;font-weight:700}.offer span{display:block}.offer .offer-details{background:url(/images/icon-downarrow.png) right center no-repeat #adadad;cursor:pointer}.offer .offer-details:hover{background-color:#9d9d9d}.offer .offer-book{background:url(/images/icon-rightarrow.png) right center no-repeat #6cb779;cursor:pointer}.offer .offer-book:hover{background-color:#5fa56b}.offer .offer-details-empty{background-color:#cecece}.offer-hotel-details-image{width:100%;max-width:120px;max-height:120px}.offer-hotel-details-header{font-size:16px;color:#197eb6;font-weight:700}}.btn-cart-side,[colspan]{text-align:center}.btn-suggestion-side{position:fixed;right:-50px;top:200px;width:130px;height:30px;line-height:30px;background:#454d56;color:#FFF;text-align:center;text-shadow:1px 0 #111;cursor:pointer;border-top-left-radius:3px!important;border-top-right-radius:3px!important;z-index:7;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#js-text-email-suggestion{width:275px;margin-right:0;font-size:12px}#js-text-content-suggestion{padding:8px;font-size:12px;border:1px solid #BBB;margin-right:15px;border-radius:3px;margin-top:10px;width:100%}.pull-left{float:left}.pull-right{float:right}.btn-add-cart{position:absolute;bottom:10px;right:10px;padding:5px 10px;background:rgba(1,150,19,.55);color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.btn-cart-side{position:fixed;right:0;top:100px;width:75px;height:40px;line-height:40px;background:#59af02;color:#FFF;text-shadow:1px 0 #111;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important;z-index:7}[colspan=1],td,th{text-align:left}#cart-remove{margin-right:3px;margin-top:0;font-weight:700;font-size:18px;color:#84C444}#cart-price,#cart-title{font-size:14px;line-height:18px;font-weight:700}#js-div-cart-item{border-bottom:1px solid #EEE;margin-top:3px}#cart-image{width:80px;margin-left:3px}#cart-price{color:#59af02}.cart-info{margin-left:5px;width:125px}#cart-dest1,#cart-dest2{font-size:12px;line-height:18px}.inclusive-mark-mobile{display:inline-block;width:62px}.inclusive-mark-desktop{display:none;position:absolute;top:0;left:5px}.btn-cart-added{background:rgba(255,0,0,.55)!important}#js-div-cart-empty{font-weight:700;margin-bottom:10px;color:#59af02}@media (min-width:240px){#js-div-cart,#js-div-cart-background{position:fixed;top:0;right:0;bottom:0}#js-div-cart{width:240px;border-left:1px solid #DDD;z-index:1000;background:#FFF;overflow:auto;display:none}#js-div-cart-close{padding:7px;background:rgba(1,150,19,.55);color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,.5);cursor:pointer;margin:3px}.btn-cart-side{display:block;border:2px solid #FFF;border-right:none;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.75);box-shadow:1px 1px 5px 1px rgba(0,0,0,.75)}#js-div-cart-background{background:rgba(255,255,255,.5);left:0;z-index:10;display:none}}@media (min-width:1400px){#js-div-cart{position:inherit;display:block!important;border:1px solid #59af02;margin-top:10px;float:left;margin-left:20px}#js-div-cart-close,.btn-cart-side{display:none}#js-div-cart-background{display:none!important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}blockquote,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}a,ins,u{text-decoration:none}ins{border-bottom:1px solid}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:8px 4px}[rowspan]{vertical-align:middle}.t5{width:5%}.t10{width:10%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t35{width:35%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t65{width:65%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t90{width:90%}.t95{width:95%}.table--border td,.table--border th{border:1px solid #ccc}.table--border .empty,.table--border td:empty,.table--border th:empty{border:0}.table--minth{background:#cfc}.table--pink{background:#fcc}.offers-rows{font-size:13px}.offers-rows .offer-item{padding:5px 0}.offers-rows tbody tr:nth-child(odd){background:#EEE}.offers-rows .agent>img{width:80px}.offers-rows .departure,.offers-rows .destination,.offers-rows .price{font-size:11px}.offers-rows .departure>span,.offers-rows .destination>span,.offers-rows .price>span{display:block;font-size:13px}.offers-rows .hotel-information{font-size:11px;text-decoration:underline;color:#3B72C5;display:block;cursor:pointer}.article-link:hover,.black-heading,.dark-heading,.dest-book-holder>a:hover{text-decoration:none}@media only screen and (max-width:480px){,.offers-rows td,.offers-rows th{display:inline-block}.offers-rows tbody,.offers-rows tr{display:block}.offers-rows thead tr{display:none}.offers-rows tr{position:relative;font-size:14px}.offers-rows td:nth-child(n+5){border-bottom:1px solid #DDD;display:none}.offers-rows td.palm-open{display:block}.offers-rows td:last-child{border-bottom:none;padding-bottom:20px}.offers-rows tr td:nth-of-type(5):before{content:"Restyp"}.offers-rows tr td:nth-of-type(6):before{content:"Reslängd"}.offers-rows tr td:nth-of-type(7):before{content:"Pris"}.offers-rows tr td:nth-of-type(8):before{content:"Boka"}.offers-rows tr td:nth-child(n+5):nth-child(-n+8):before{font-weight:700;width:25%;font-size:14px;padding-left:10px;display:inline-block}.offers-rows .agent>img{width:50px}.offers-rows .departure,.offers-rows .destination,.offers-rows .price{font-size:12px}.offers-rows .departure>span,.offers-rows .destination>span{display:block;font-size:14px}.offers-rows .price>span{display:inline}.offers-rows td.palm-show-content{display:table-cell}.offers-rows td.palm-show-content>strong{position:absolute;top:18px;z-index:9999;display:block;right:15px;color:#888}.offers-rows .hotel-information{display:inline}}.heading,.light-heading,h1,h2,h3,h4,h5,h6{font-family:OpenSans,"Lucida Grande",sans-serif;line-height:1.2em}.giga,.mega{line-height:1.5em}.light-heading{font-weight:300;color:#333}.dark-heading{color:#222}.black-heading{color:#111;font-weight:800}.alpha,h1{font-size:36px;font-size:2.25rem}.beta,h2{font-size:32px;font-size:2rem}.gamma,h3{font-size:28px;font-size:1.75rem}.delta,h4{font-size:24px;font-size:1.5rem}.epsilon,h5{font-size:18px;font-size:1.125rem}.zeta,h6{font-size:16px;font-size:1rem}.giga{font-size:96px;font-size:6rem}.mega{font-size:72px;font-size:4.5rem}.mili,.nano{line-height:1.75em}.kilo{font-size:60px;font-size:3.75rem}.mili{font-size:12px;font-size:.75rem}.nano{font-size:10px;font-size:.625rem}.normal,p{font-size:13px;font-size:.8125rem;line-height:21px;line-height:1.3125rem}.orange{color:#CA6315}.icon{font-family:Entypo}.menu-link{color:#3aa0d1;font-weight:700}.italic-info{color:#3aa0d1}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.666%}.two-sixths{width:33.333%}.three-sixths{width:50%}.four-sixths{width:66.666%}.five-sixths{width:83.333%}.one-seventh{width:14.285%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.two-twelfths{width:16.666%}.three-twelfths{width:25%}.four-twelfths{width:33.333%}.five-twelfths{width:41.666%}.six-twelfths{width:50%}.seven-twelfths{width:58.333%}.eight-twelfths{width:66.666%}.nine-twelfths{width:75%}.ten-twelfths{width:83.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:480px){.palm-one-whole{width:100%}.palm-one-half{width:50%}.palm-one-third{width:33.333%}.palm-two-thirds{width:66.666%}.palm-one-quarter{width:25%}.palm-two-quarters{width:50%}.palm-three-quarters{width:75%}.palm-one-fifth{width:20%}.palm-two-fifths{width:40%}.palm-three-fifths{width:60%}.palm-four-fifths{width:80%}.palm-one-sixth{width:16.666%}.palm-two-sixths{width:33.333%}.palm-three-sixths{width:50%}.palm-four-sixths{width:66.666%}.palm-five-sixths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-two-eighths{width:25%}.palm-three-eighths{width:37.5%}.palm-four-eighths{width:50%}.palm-five-eighths{width:62.5%}.palm-six-eighths{width:75%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-two-tenths{width:20%}.palm-three-tenths{width:30%}.palm-four-tenths{width:40%}.palm-five-tenths{width:50%}.palm-six-tenths{width:60%}.palm-seven-tenths{width:70%}.palm-eight-tenths{width:80%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-two-twelfths{width:16.666%}.palm-three-twelfths{width:25%}.palm-four-twelfths{width:33.333%}.palm-five-twelfths{width:41.666%}.palm-six-twelfths{width:50%}.palm-seven-twelfths{width:58.333%}.palm-eight-twelfths{width:66.666%}.palm-nine-twelfths{width:75%}.palm-ten-twelfths{width:83.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px) and (max-width:960px){.lap-one-whole{width:100%}.lap-one-half{width:50%}.lap-one-third{width:33.333%}.lap-two-thirds{width:66.666%}.lap-one-quarter{width:25%}.lap-two-quarters{width:50%}.lap-three-quarters{width:75%}.lap-one-fifth{width:20%}.lap-two-fifths{width:40%}.lap-three-fifths{width:60%}.lap-four-fifths{width:80%}.lap-one-sixth{width:16.666%}.lap-two-sixths{width:33.333%}.lap-three-sixths{width:50%}.lap-four-sixths{width:66.666%}.lap-five-sixths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-two-eighths{width:25%}.lap-three-eighths{width:37.5%}.lap-four-eighths{width:50%}.lap-five-eighths{width:62.5%}.lap-six-eighths{width:75%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-two-tenths{width:20%}.lap-three-tenths{width:30%}.lap-four-tenths{width:40%}.lap-five-tenths{width:50%}.lap-six-tenths{width:60%}.lap-seven-tenths{width:70%}.lap-eight-tenths{width:80%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-two-twelfths{width:16.666%}.lap-three-twelfths{width:25%}.lap-four-twelfths{width:33.333%}.lap-five-twelfths{width:41.666%}.lap-six-twelfths{width:50%}.lap-seven-twelfths{width:58.333%}.lap-eight-twelfths{width:66.666%}.lap-nine-twelfths{width:75%}.lap-ten-twelfths{width:83.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (max-width:960px){.portable-one-whole{width:100%}.portable-one-half{width:50%}.portable-one-third{width:33.333%}.portable-two-thirds{width:66.666%}.portable-one-quarter{width:25%}.portable-two-quarters{width:50%}.portable-three-quarters{width:75%}.portable-one-fifth{width:20%}.portable-two-fifths{width:40%}.portable-three-fifths{width:60%}.portable-four-fifths{width:80%}.portable-one-sixth{width:16.666%}.portable-two-sixths{width:33.333%}.portable-three-sixths{width:50%}.portable-four-sixths{width:66.666%}.portable-five-sixths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-two-eighths{width:25%}.portable-three-eighths{width:37.5%}.portable-four-eighths{width:50%}.portable-five-eighths{width:62.5%}.portable-six-eighths{width:75%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-two-tenths{width:20%}.portable-three-tenths{width:30%}.portable-four-tenths{width:40%}.portable-five-tenths{width:50%}.portable-six-tenths{width:60%}.portable-seven-tenths{width:70%}.portable-eight-tenths{width:80%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-two-twelfths{width:16.666%}.portable-three-twelfths{width:25%}.portable-four-twelfths{width:33.333%}.portable-five-twelfths{width:41.666%}.portable-six-twelfths{width:50%}.portable-seven-twelfths{width:58.333%}.portable-eight-twelfths{width:66.666%}.portable-nine-twelfths{width:75%}.portable-ten-twelfths{width:83.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:960px){.desk-one-whole{width:100%}.desk-one-half{width:50%}.desk-one-third{width:33.333%}.desk-two-thirds{width:66.666%}.desk-one-quarter{width:25%}.desk-two-quarters{width:50%}.desk-three-quarters{width:75%}.desk-one-fifth{width:20%}.desk-two-fifths{width:40%}.desk-three-fifths{width:60%}.desk-four-fifths{width:80%}.desk-one-sixth{width:16.666%}.desk-two-sixths{width:33.333%}.desk-three-sixths{width:50%}.desk-four-sixths{width:66.666%}.desk-five-sixths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-two-eighths{width:25%}.desk-three-eighths{width:37.5%}.desk-four-eighths{width:50%}.desk-five-eighths{width:62.5%}.desk-six-eighths{width:75%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-two-tenths{width:20%}.desk-three-tenths{width:30%}.desk-four-tenths{width:40%}.desk-five-tenths{width:50%}.desk-six-tenths{width:60%}.desk-seven-tenths{width:70%}.desk-eight-tenths{width:80%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-two-twelfths{width:16.666%}.desk-three-twelfths{width:25%}.desk-four-twelfths{width:33.333%}.desk-five-twelfths{width:41.666%}.desk-six-twelfths{width:50%}.desk-seven-twelfths{width:58.333%}.desk-eight-twelfths{width:66.666%}.desk-nine-twelfths{width:75%}.desk-ten-twelfths{width:83.333%}.desk-eleven-twelfths{width:91.666%}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font:1em/1.5em OpenSans,sans-serif;overflow-y:scroll;min-height:100%;height:auto!important;height:100%}body{color:#333;font-size:13px;line-height:19.5px;background:url(/images/tile_bg.jpg) top center #F8F8F8}#winter{background:url(/images/bg-winter.jpg) top center no-repeat #edeee6}.adslot{display:block;text-align:center}.adslot--bottom,.adslot--right-2,.adslot--top{margin:20px 0 0}.adslot--filter{margin:0 0 20px;padding:0 20px 0 0}.ui-optin-overlay,.ui-suggestion-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:998}.ui-optin,.ui-suggestion{display:none;width:440px;margin-left:-220px;margin-top:-95px;background:#fff;position:fixed;z-index:999;bottom:35%;left:50%;overflow:hidden;padding:20px;border:6px solid #44ac5c;-webkit-box-shadow:0 0 25px 8px rgba(0,0,0,.32);-moz-box-shadow:0 0 25px 8px rgba(0,0,0,.32);box-shadow:0 0 25px 8px rgba(0,0,0,.32)}.ui-optin .ui-optin-wrapper,.ui-suggestion .ui-suggestion-wrapper{width:100%;z-index:10000}.ui-optin .ui-optin-header,.ui-suggestion .ui-suggestion-header{font-size:20px;font-weight:700;margin-top:0;margin-bottom:20px;padding-right:5px}.ui-optin .ui-optin-close,.ui-suggestion .ui-suggestion-close{width:30px;height:30px;text-align:center;background-color:#666;position:absolute;right:0;top:0;font-family:arial;font-weight:700;color:#fff;font-size:16px;line-height:31px;cursor:pointer}.ui-optin .ui-optin-list,.ui-suggestion .ui-suggestion-list{margin:0 0 20px 20px;padding-left:0}.ui-optin .ui-optin-list li,.ui-suggestion .ui-suggestion-list li{list-style:none;font-size:16px;font-weight:400;margin-bottom:10px;text-align:left;color:#999}#home-list h3,.weather .orange,.weather .rain,.weather .red,.weather .water,.weather .yellow,.weather th{font-weight:700}.ui-optin .ui-optin-list li:before,.ui-suggestion .ui-suggestion-list li:before{display:inline-block;vertical-align:top;line-height:1em;width:1em;height:1em;margin-right:.3em;text-align:center;content:'✔';color:#44ac5c}.ui-optin .ui-email-wrapper .ui-email,.ui-suggestion .ui-email-wrapper .ui-email{width:280px;padding:15px 10px;font-size:16px;display:inline-block;border:1px solid #BBB;margin-right:15px;border-radius:3px;max-height:20px}.ui-optin .ui-optin-submit-mobile,.ui-suggestion .ui-suggestion-submit-mobile{display:none}.ui-optin .ui-optin-submit,.ui-suggestion .ui-suggestion-submit{display:inline-block;padding:5px 10px;font-size:16px;background-color:#ffa132;color:#fff;cursor:pointer;border-radius:3px}.ui-optin .ui-option-ok,.ui-suggestion .ui-suggestion-ok{color:#597151;border:1px solid #afcda4;background-color:#ddf3d5;padding:10px;border-radius:3px;margin-top:15px;text-align:center;display:none}.ui-optin .ui-option-error,.ui-suggestion .ui-suggestion-error{color:#b4302b;border:1px solid #be8181;background-color:#FFF5F4;padding:10px;border-radius:3px;margin-top:15px;text-align:center;display:none}@media only screen and (max-width:480px){.ui-optin,.ui-suggestion{display:none;margin:0;width:100%;padding:0;border:0;border-top:6px solid #6b6b6b;background:#fff;position:fixed;z-index:999;left:0;bottom:0}.ui-optin .ui-optin-header,.ui-suggestion .ui-suggestion-header{padding:10px 50px 0 10px;font-size:18px;margin-bottom:10px}.ui-optin .ui-optin-list,.ui-suggestion .ui-suggestion-list{margin:0 0 12px 10px}.ui-optin .ui-optin-list li,.ui-suggestion .ui-suggestion-list li{font-size:14px;color:#666}.ui-optin .ui-email-wrapper,.ui-suggestion .ui-email-wrapper{display:block;width:95%;border-top:1px solid #aaa;margin-left:10px}.ui-optin .ui-email-wrapper .ui-email,.ui-suggestion .ui-email-wrapper .ui-email{width:90%;margin:5px 0 10px;padding:5px 10px 5px 5px;border:0;display:inline-block;min-height:30px}.ui-optin .ui-optin-submit,.ui-suggestion .ui-suggestion-submit{display:none}.ui-suggestion .ui-suggestion-submit-mobile{padding:5px 10px;font-size:16px;background-color:#ffa132;color:#fff;cursor:pointer;border-radius:3px;margin-top:5px;display:inline-block}.ui-optin .ui-optin-submit-mobile{display:inline-block;content:" ";color:#333;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #888}.ui-optin .ui-option-error,.ui-optin .ui-option-ok,.ui-suggestion .ui-suggestion-error,.ui-suggestion .ui-suggestion-ok{margin:0 10px 20px;border-radius:0;font-size:12px;padding:3px 0;width:92%}}.redirect-logotype{display:block;margin:50px auto -15px;width:450px;background:#64cc7c}#redirect{background:#FFF;margin:0 auto;width:450px;height:220px}#redirect h1{text-align:center;margin:10px 0 0}#redirect h1 img{width:140px;margin:10px 0 0}#redirect span.countdown{display:block;margin:20px 0 0;text-align:center;font-size:18px;font-weight:700}#redirect button.goo{width:200px;margin:10px auto 0;padding-top:8px;padding-bottom:8px;background:url(/images/icon-rightarrow.png) right center no-repeat #6cb779;color:#fff;padding-left:10px;cursor:pointer;display:block;border:0}.weather,.weather table{width:100%}#redirect p{text-align:center;margin:10px 0 0}.weather{padding:10px 10px 0;overflow-y:auto}.weather h5{margin:5px 0}.weather td,.weather th{border:1px solid #DDD;padding:4px 3px;text-align:center;width:7%}.weather td:first-child,.weather th:first-child{width:5%}.weather th{text-transform:uppercase;font-size:9px}.weather .red{background:#C12121;color:#FFF}.weather .orange{background:#E07B2F;color:#FFF}.weather .yellow{background:#EFCF19;color:#000}.weather .water{background:#6DBEE0;color:#FFF}.weather tr td:first-child{text-align:left}.wrapper{max-width:1224px;margin:0 auto}.ad-right{float:left;margin:20px 0 0 20px}#site-wrapper{float:left;max-width:1024px;width:100%}.locked-layer{width:100%;overflow:hidden}.content{background:#FFF}.content>div{padding:15px}.content-top{padding:8px 15px!important;background:#64cc7c;color:#FFF}.content-top h2,.content-top h3{font-size:20px;margin:0}.content-top h1,.content-top h2,.content-top h3,.content-top h4,.content-top h5,.content-top h6{color:#FFF}.grey-content{background:#EEE}main{overflow:hidden;max-width:1024px}h1{margin:-5px 0 10px;font-size:28px;padding-top:10px;padding-left:10px;padding-right:10px}.regular-h1{margin:0;padding:0}.wrapper{padding-left:10px;padding-right:10px}#g-load{margin:0 auto;padding:15px}#g-load img{max-width:80px;display:inline;margin-left:5px}.forecast-item{font-size:12px}.forecast-item .time{display:block}.forecast-icon,.forecast-icon .sunny{width:18px;height:18px;display:inline-block}.forecast-icon .sunny{background:url(/images/weather2/cloudy_day.png)}.home-information{background-color:#fff;color:#333;padding:10px}@media only screen and (min-width:961px){.left-column{width:27%}.adslot--filter{float:left;padding:0 20px 0 0}.main-column{width:73%}}#home-toplists,#home-toplists a,#left-toplist,#left-toplist a{color:#FFF;padding-right:20px}#home-toplists>div,#left-toplist>div{background:#44ac5c}#home-toplists .toplist li,#left-toplist .toplist li{list-style:none;padding:3px}#home-toplists .toplist li:nth-child(odd),#left-toplist .toplist li:nth-child(odd){background-color:#54bC6C}#home-list{background:#FFF}#home-list h3{font-size:24px;color:#333;margin-left:10px;margin-top:10px;margin-bottom:15px}#promo{width:100%}#promo li{list-style:none;position:relative;height:161px}#promo li img{width:100%;height:161px;border-bottom:1px solid #FFF}#promo li:last-child img{border-bottom:1px solid #64cc7c}#promo li>span{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent 0,transparent 45%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.6) 100%)}#promo li span a:hover{background:linear-gradient(to bottom,transparent 0,transparent 15%,rgba(153,153,153,.29) 60%,rgba(95,95,95,.6) 100%);text-decoration:none}#promo li span a{bottom:0;padding:10px 0;position:absolute;color:#f3f3f3;text-align:center;width:100%;font-family:Dosis;font-weight:200}#promo a>span{display:block;font-size:22px}#geo-details li{float:left;margin-right:30px;font-size:14px;list-style-position:inside}#geo-details li:last-child{margin-right:0}#geo-weather h3{font-size:16px}#geo-extra p{column-count:3;-moz-column-count:3;-webkit-column-count:3}.help-speach{background-color:#eee;padding:10px 30px 10px 10px;position:relative;z-index:1;margin:5px 10px 20px}.help-speach a{color:#3AA0D1}.help-speach-button{position:absolute;bottom:-14px;left:30px}.help-speach-close{background:#fff;cursor:pointer;color:#b0b0b0;font-weight:700;position:absolute;right:5px;top:5px;padding:1px 8px}#description h5{margin-top:20px;margin-bottom:10px}#description p{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-bottom:20px}.destination-wrapper{padding:20px!important}.dest-imgholder{position:relative;padding-left:0;padding-right:0}.dest-infoholder{padding-left:10px}.dest-image{display:inline-block;width:100%}.dest-imgoverlay-top{position:relative;top:0;left:0;width:100%;padding:10px}.dest-imgoverlay-top h1{color:#333;font-size:20px;font-weight:700;padding:0;margin:0}#article img,#article ul,#articles h2,#articles p{margin-bottom:10px}.dest-more-image{background-color:#adadad;padding:10px;border-radius:3px;color:#fff;border:0;float:right}.dest-book-holder,.dest-right-info{padding-left:5px}.dest-right-info{margin-top:10px;line-height:24px}.dest-price-holder{padding-right:5px}.dest-book-holder>a{width:100%;padding:8px 5px;color:#fff;text-align:left;background:url(/images/icon-rightarrow.png) right center no-repeat #64cc7c;display:block}.dest-bottom-overlay{position:absolute;bottom:0;width:100%;padding:10px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3ffffff', GradientType=0 );height:120px}.dest-bottom-agent{position:absolute;left:10px;bottom:10px}.dest-bottom-images{position:absolute;right:10px;bottom:10px}.dest-all-img-holder{padding:10px}.dest-price-desk{display:inline-block;width:100%;font-size:22px;font-weight:700}.dest-departure,.dest-destination{display:inline-block;width:40px;font-weight:700}#articles h2{font-size:20px}#articles p span{color:#197EB6;display:inline-block;margin-right:5px}#article p{margin-bottom:15px}#article span{color:#aaa;font-size:12px}#article p strong{font-size:16px}#article ul{display:block;margin-left:20px;margin-top:10px}#article ul li{padding:5px}#article img{float:right;max-width:350px;margin-left:10px;margin-top:10px}.article-list-imageholder{display:inline-block;min-width:100px;max-width:140px;margin-right:10px}.article-list-image{display:block;width:100%}.articles-wrapper{display:block;background-color:#fcf5c9;margin:20px 20px 0}.article-link{display:block;overflow-x:hidden;overflow-y:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.article-link span{color:#999}#articles .pagination ul{list-style:none}#articles .pagination li{display:inline-block;margin-left:3px}#articles .pagination{text-align:right;padding:15px 0;background:#FFF;margin-bottom:10px}#articles .pagination a{color:#FFF;padding:3px 7px;background:#4FB667}#articles .pagination .active,#articles .pagination span{background:#64CC7C;color:#fff}#articles .pagination span{padding:3px 7px}#article .author{font-size:16px;font-weight:700;color:#333;display:block;margin-bottom:20px}.ai-description h2{margin:0 0 20px!important}.ai-description h3{margin:20px 0 15px!important}.ai-description h4{margin:0!important;display:inline}.ai-description section{margin:20px 0 10px}.ai-description section h4,.ai-description section img{vertical-align:middle}.ai-description section img{max-height:20px;margin:0 0 0 5px}.ai-description span.quote{font-style:italic;font-size:16px;font-size:bold}@media only screen and (min-width:1379px){.wrapper{max-width:1379px}}@media only screen and (max-width:960px){.adslot--top{margin-bottom:20px}.wrapper{padding:0}.destination-wrapper{padding:0!important}#home-toplists{padding-left:0}#promo .promo-item:nth-child(4){display:none}.dest-image,.dest-imgoverlay-top-noimage,.h1-subst{display:block}#geo-extra p{column-count:2;-moz-column-count:2;-webkit-column-count:2;padding-bottom:20px}.dest-price-holder>span{width:100%;padding:8px 5px;color:#fff;text-align:center;background-color:#adadad;display:block;font-size:16px}.dest-book-holder>a{font-size:16px;text-align:left}.dest-imgoverlay-top h1,.h1-subst{color:#fff;font-size:20px;font-weight:700}.dest-imgholder{position:relative;padding:0!important}.dest-image{width:100%}.dest-right-info{margin-top:10px;line-height:24px;padding:0}.dest-bottom-overlay,.dest-imgoverlay-top{padding:10px;position:absolute;width:100%}.dest-imgoverlay-top{top:0;left:0;height:120px;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.7)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#007db9e8', GradientType=0 )}.dest-bottom-overlay{bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3ffffff', GradientType=0 )}.dest-bottom-agent{position:absolute;left:10px;bottom:10px}.dest-bottom-images{position:absolute;right:10px;bottom:10px}.dest-imgoverlay-top h1{margin-bottom:0;padding-bottom:0}.h1-subst{width:100%;margin-bottom:10px}.dest-imgoverlay-top-noimage .h1-subst{color:#333}.dest-infoholder{padding:10px}.dest-description{padding-left:10px;padding-right:10px}.dest-all-img-holder{padding:0!important;margin-top:20px}.dest-all-img-header{padding:0!important}.dest-all-img-header h1{padding-left:0;margin-bottom:20px}.article-list-imageholder{display:inline-block;min-width:80px;max-width:120px;margin-right:10px}}@media only screen and (max-width:480px){.dest-all-img-holder,.dest-imgholder,.destination-wrapper{padding:0!important}.adslot--top{margin-bottom:0}.redirect-logotype{width:100%;margin:0}#redirect{width:100%}.article-list-imageholder{display:block;min-width:100%}.articles-wrapper{margin:10px 10px 0}#article img{max-width:100%}.dest-imgholder{position:relative}.dest-bottom-overlay,.dest-imgoverlay-top{position:absolute;width:100%;height:100px}.dest-image{display:block;width:100%}.dest-imgoverlay-top{top:0;left:0;padding:10px;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.7)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#007db9e8', GradientType=0 )}.dest-imgoverlay-top h1{color:#fff;font-size:20px;font-weight:700;margin-bottom:0;padding-bottom:0}.dest-bottom-overlay{bottom:0;padding:10px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,.7)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3ffffff', GradientType=0 )}.dest-more-image,.dest-price-holder>span{background-color:#adadad}.dest-description{padding-left:10px;padding-right:10px}.dest-more-image{padding:10px;border-radius:3px;color:#fff;border:0;float:right}.dest-price-holder{padding-right:5px}.dest-book-holder{padding-left:5px}.dest-book-holder>a,.dest-price-holder>span{padding:8px 5px;color:#fff;text-align:left;display:block;width:100%}.dest-book-holder>a{background:url(/images/icon-rightarrow.png) right center no-repeat #64cc7c}#home-toplists,#promo,#promo .promo-item:nth-child(3){display:none}.dest-book-holder>a,.dest-price-holder>span{font-size:14px}h1{font-size:20px;color:#333;font-weight:700;margin-top:5px;padding:0}#description p{-webkit-column-count:1;-moz-column-count:1;column-count:1}.help-speach{background-color:#fff;padding:0;margin:0;position:relative;z-index:1}.header-wrapper{padding:10px}.wrapper{padding:0}.palm-goto{width:100%;background:#64cc7c;color:#FFF;text-align:center;position:fixed;bottom:0;padding:8px 0}#geo-extra p{column-count:1;-moz-column-count:1;-webkit-column-count:1}.content-top{padding:10px!important;background-color:#fff;color:#333!important}.content-top h2{color:#333}body{background:#fff}}@media only screen and (max-width:1223px){.ad-right{display:none;visibility:none}.wrapper{max-width:1024px}#site-wrapper{float:none}}