﻿.topDestWidth tr td{width:150px}.best_rate2{float:right;height:21px;margin:0 0 0 5px;padding:3px;background-color:#CFE0E9;border:1px solid #036}.br_img{float:left}.best_rate{float:right;height:27px;margin:0 0 0 5px;padding:0;background-color:#CFE0E9}.br_text{border-bottom:1px solid #036;border-right:1px solid #036;border-top:1px solid #036;color:#036;float:left;font-size:1em;font-weight:700;height:23px;margin:0;padding:2px 3px 0 0}.lbhbtn{float:left;clear:both;background:url(/pics/static/btn/lbhbtn_left.png) no-repeat;padding:0 0 0 10px;margin:10px 0 10px 5px}.lbhbtn a,.lbhbtn a:hover,.lbhbtn a:visited{float:left;height:40px;background:url(/pics/static/btn/lbhbtn_stretch.png) left top repeat-x;line-height:40px;padding:0;color:#fff;text-decoration:none;font-size:15px;font-weight:700}.lbhbtn span{background:url(/pics/static/btn/lbhbtn_right.png) no-repeat;float:left;width:10px;height:40px}.lbhbtn_dblu{background-color:#22B3F4}.btn:hover{background-color:#70B8E2;border:1px solid #0073C0;text-decoration:none}.btn{background-color:#0073C0;border:1px solid #70B8E2}.btn,.btn:hover{background-position:center;background-repeat:no-repeat;color:#FFF;cursor:pointer;font-size:12px;font-weight:700}.btn{height:25px;line-height:19px;padding:0 10px;text-align:center;text-decoration:none;width:auto;overflow:visible}table.filtercat{clear:both;width:100%}table.filtercat tr.filtercategory td,table.filtercat tr.filtercategoryon td{background-color:#88C2E7;border:0}table.filtercat tr td.mainhidden,table.filtercat tr td.mainshown{background-repeat:no-repeat;background-position:2px 2px;padding-left:22px;vertical-align:middle}table.filtercat tr.filtercategory td h3,table.filtercat tr.filtercategoryon td h3{text-transform:capitalize;font-size:14px;margin-top:2px}table.filtercat tr.filtercategoryon td h3{color:#f60}table.filtercat tr td.mainhidden{background-image:url(/pics/static/advancedsearch/icon_shut.gif)}table.filtercat tr td.mainshown{background-image:url(/pics/static/advancedsearch/open.gif)}table.filtercat td.filter_item{padding:2px 0 2px 24px}table.filtercat tr td{border-top:0}table.filtercat tr.nonactive_on td{background-color:#FFE422;cursor:pointer;color:#fff}table.filtercat tr.nonactive_on td.filter_item{background-image:url(/pics/static/advancedsearch/tick.gif);background-repeat:no-repeat;background-position:6px 3px}table.filtercat tr.nonactive_on td a:link,table.filtercat tr.nonactive_on td a:visited{color:#fff}table.filtercat tr.nonactive_on td a:hover{color:#fff!important}table.filtercat tr td.filter_hoteltotal{padding:2px 4px 2px 0;text-align:right;text-transform:lowercase;vertical-align:middle}table.filtercat tr.active td{background-color:#6c0}table.filtercat tr.active td.filter_item{background-image:url(/pics/static/advancedsearch/added.gif);background-repeat:no-repeat;background-position:6px 3px}table.filtercat tr.active_on td.filter_item{background-image:url(/pics/static/advancedsearch/remove.gif);background-repeat:no-repeat;background-position:6px 3px}table.filtercat tr.active_on td{cursor:pointer;background-color:red}.adder{color:#fff;font-weight:700;white-space:nowrap}table.filtercat td.hider{cursor:pointer;text-align:right;padding:0 4px 0 0;vertical-align:middle;background-repeat:no-repeat;background-position:center right}table.filtercat tr.filtercategoryon td.hider span{color:#FFE422;visibility:normal}table.filtercat tr.filtercategory td.hider span{visibility:hidden}table#comments_table{font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;line-height:normal}.cell_user_name{font-weight:700}table#comments_table table.indiv_scores td.concept_title{padding-right:3px;font-weight:700}table#comments_table table.indiv_scores td{border-top:0 none;padding:0}.cell_user_date,.cell_user_location{color:#666;font-size:13px}table#comments_table td{border-top:1px solid #CCC;vertical-align:top}td.cell_comments{padding-bottom:10px;padding-right:15px;padding-top:8px}td.cell_score span{background-color:#7497C0;color:#FFF;display:block;font-size:24px;font-weight:700;height:34px;margin-right:10px;margin-top:10px;padding-top:16px;text-align:center;width:50px}p.comments_good{background-image:url(/pics/static/reviews/bullet_positive.gif);background-position:0 2px;background-repeat:no-repeat;padding-left:12px}.reviewinner{margin:10px 0 0;padding:5px;position:relative;display:block;border:1px solid #CCC;background-color:#F5F5F5;clear:both}p.comments_bad{background-image:url(/pics/static/reviews/bullet_negative.gif);background-position:0 2px;background-repeat:no-repeat;padding-left:12px}td.cell_user{background-position:5px 5px;background-repeat:no-repeat;padding:8px 20px 10px 65px}.newscores{margin-top:10px;width:100%}.newscores .indscores td{border:0;padding:1px}.newscores td{background-color:#E6EDF6;border-right:2px solid #FFF;padding:8px}span.totscore{background-color:#7497C0;color:#FFF;display:block;font-size:24px;font-weight:700;height:34px;padding-top:16px;text-align:center;width:50px}.description{margin:.6em 0}#lcacontent,.lcacontent{background-color:#FFF;padding:7px}#bookroomstable,#countryhotels,#featuredcityhotels,#hotelfacilities,#hotelpolicies,#roundedcorners,#tophotels{width:100%}#roundedcorners{background:#F5F5F5;padding:2px}div,span,ul li{padding:0;margin:0}ol,ul{list-style:none}#itemcontent{padding:7px 2px}#hotelvid{width:100%}.price{background-color:red;padding-left:3px;padding-right:3px;font-size:15px;color:#FFF;border-bottom:4px solid #E50000;width:100%;text-align:center}.booknow,.booknow a,.booknow a:hover,.booknow a:visited{background-color:red;color:#FFF;padding:2px;font-size:20px}.incInPrice{background:url(/pics/others/icon_inc.png) 0 2px no-repeat}.excInPrice{background:url(/pics/others/icon_excl.png) 0 2px no-repeat}.excInPrice,.incInPrice,.thisRoomAvailability{padding-left:13px}.incExcEmphasize{font-weight:700}#sp_tabs,#sp_tabs li{background-position:left bottom;background-repeat:repeat-x;list-style:none}#sp_tabs{margin:0 0 0 10px;padding:0}.p_clear_nomarkup{min-height:0}#sp_tabs li{background-color:#CCC;background-position:left bottom;background-repeat:repeat-x;float:left;margin-right:2px;min-height:32px}#sp_tabs li a,#sp_tabs li a:hover{font-size:14px;line-height:22px}#sp_tabs li.selected{background-color:#1D99D1}#sp_tabs li.selected a{color:#FFF}#sp_tabs li a{display:block;padding:5px 6px;color:#FFF}.box ul,.box ul li{clear:both;list-style-type:none;padding:0;margin:0}.reviews{padding:2px 5px;line-height:.9em;background-color:#F5F5F5;border:1px solid #CCC;text-align:center}.hotelreview{padding:2pt;line-height:.9em;text-align:left;float:left;width:auto;border:2px solid #6FC8F1;margin-top:10px;clear:both}.scoreBarImg{background:url(/pics/others/reviewBarBg.png) 0 no-repeat #FFE422}#whitebox{margin:0;padding:0;background-color:#FFF;clear:both}#destinationSearch{margin:0;padding:0}div.popup{background-color:#FFF9E7;border:1px solid #FEBA02}#suggest_popup{cursor:default;left:0;overflow:hidden;position:absolute;top:0;z-index:9999}.suggest_entry{display:block;padding:0 10em 0 2px;position:relative}.suggest_entry strong{background-color:#d2ebff}.suggest_entry_selected{background-color:#FFE422}.suggest_entry_selected strong{background-color:transparent}.suggest_dist{color:#036;position:absolute;right:4px;top:0}#suggest_popup table{border:1px solid grey;position:relative;z-index:1}#suggest_popup td{background-color:#FFF;padding:3px}table{padding:0}p{padding:0;margin:0}form{margin:0;padding:0}a,a:hover{font-weight:700}.smhoteladdress{font-size:13px;margin:-4px 0 0}.redbold{color:red;font-weight:700}.lightgray{background-color:#DFDFDF}.vlightgray{background-color:#F5F5F5}.roomdetailsblocktoggle{display:none;background-color:#E1EFF7;padding:9px;border:1px solid #CCC}h1{font-size:18px;font-weight:700;margin:0;padding:8px 0 0 10px}h3{margin:0;font-size:15px;font-weight:700}h5{margin:0}.reviewsm,h6,h6 a,h6 a:hover,h6 a:visited{margin:0;font-size:15px;font-weight:400}textarea{display:block}.smalltxt{font-size:xx-small}.bluelines{background-image:url(/pics/menu/bluelines.gif)}.smContentAreaTtle{color:#FFF;padding:0 3px 3px 7px;margin:0;font-size:12px;font-weight:700;font-family:Arial,Helvetica,sans-serif}#tblformat th{font-weight:700;text-align:left}.italtxt{font-style:italic}.rederrmsg{background-color:Red;color:#FFF;font-weight:700;padding:3px}.greenerrmsg{color:#0A5828;font-weight:700;padding:3px}.blockJsRequired,.inlineJsRequired{display:inline}#homein,#inout{line-height:10px}#availabilitycals img,#calendar img{border:0}div.error{min-height:2.4em}div.error li,div.error p{font-weight:700;color:red}div.error p{position:relative;margin:0;padding:.6em 0 0 1.9em}div.error ul{margin-top:0}p.error{margin:0;padding:.6em 0 0 2.85em;font-weight:700;color:red;min-height:2.4em}.error span{font-weight:400}span.exclamation{background-color:red;color:#fff;margin:.15em .15em .15em .6em;position:absolute}div.error,div.error a,p.error a,p.error a:hover{background:red;color:#FFF;padding:1px}.calender img{display:inline;background-color:#FFE634}div.popup{position:absolute;display:none;padding:3px;z-index:99}div.popup p{margin:0}div.popup ul{margin:0 0 .3em;padding:0 0 0 1.8em}div.preferredHelp{width:150px}#calendar{display:none;position:absolute;background-image:url(/pics/static/img/shadow3.png);padding:0 4px 4px 0}#mapcontainer{position:absolute;width:640px;background-image:url(/pics/static/img/shadow3.png);padding:0 4px 4px 0;display:none;margin:8px;z-index:25}.mapArea{padding:0 8px;border:1px solid #003580;background-color:#AFD5E9}.closeMap{padding:.3em 8px;margin:0 -8px .6em;background-color:#fff}.closeMap a{float:right;width:auto}.caltable{border:1px solid #003580;background-color:#fff}.caltable a:link,.caltable a:visited{color:#036}.caltable a:hover{color:#036;border-color:#036}.caltable a:active{color:red;border-color:red}.caltable td{text-align:center}.caltable td a{display:block;text-decoration:none}.caltable td.calheader a{display:inline;vertical-align:-.4em}.caltable td.calheader img.calNoPrevMonth{background:url(/pics/static/img/butPrevMonth.png) 0 -72px no-repeat #fff;vertical-align:-.4em}.caltable td.calheader img.calNoNextMonth{background:url(/pics/static/img/butNextMonth.png) 0 -72px no-repeat #fff;vertical-align:-.4em}.caltable td.calheader .calNextMonth img{background:url(/pics/static/img/butNextMonth2.png) no-repeat #fff}.caltable td.calheader .calPrevMonth img{background:url(/pics/static/img/butPrevMonth2.png) no-repeat #fff}.caltable td.calheader .calNextMonth:hover img,.caltable td.calheader .calPrevMonth:hover img{background-position:0 -24px}.caltable td.calheader .calNextMonth:active img,.caltable td.calheader .calPrevMonth:active img{background-position:0 -48px}.calheader{padding:2px;white-space:nowrap}.calheader select{margin:3px;color:#036;background-color:#FFE425;font-weight:700}.monthYear{background-color:#fff;color:#fff}.dayNames td{border-bottom:1px solid #003580;background-color:#FFEB5C}.days td{color:#779bca;background-color:#FFEB5C;padding:.2em;border:2px solid #FFEB5C}.days td.weekend{background-color:#FFF086;border-color:#FFF086}.days td.past{text-decoration:line-through}.days td.future,.days td.today{border:none;padding:3px}.days td a{padding:.2em;border:2px solid #FFEB5C}.days td.weekend a{border-color:#FFF086}.days td.today a{background-color:#fff}.days td.selected{font-weight:700}.days td.selected a{border-color:#036}.blockdisplay,.hotelchars{display:block}.blockdisplay{display:none}#GB_overlay{background-color:#333;position:absolute;margin:auto;top:0;left:0;z-index:100}#GB_window{left:0;top:0;position:absolute;overflow:hidden;z-index:150;font-size:20px;font-weight:700;font-family:Arial,Helvetica,sans-serif}#GB_window .content{width:auto;margin:0;padding:0;overflow:hidden}#GB_frame{border:0;margin:0;padding:0;overflow:hidden;white-space:nowrap}.GB_Gallery{margin:0 22px}.GB_Gallery .content{background-color:#333;border:3px solid #ddd}.GB_header{top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #09C;border-top:2px solid #09C}.GB_header .inner{background-color:#FFF;font-family:Arial,Verdana,sans-serif;padding:2px 20px}.GB_header table{margin:0;width:100%;border-collapse:collapse}.GB_header .caption{text-align:left;color:#FFF;white-space:nowrap}.GB_header .close{text-align:right}.GB_header .close img{z-index:500;cursor:pointer}.GB_header .middle{white-space:nowrap;text-align:center}#GB_middle{color:#eee}#GB_middle img{cursor:pointer;vertical-align:middle}#GB_middle .disabled{cursor:default}#GB_middle .left{padding-right:10px}#GB_middle .right{padding-left:10px}.GB_Window .content{background-color:#FFF;border:3px solid #09C;border-top:none}.GB_Window .header{border-bottom:1px solid #09C;border-top:1px solid #09C;border-left:3px solid #09C;border-right:3px solid #09C;margin:0;height:22px;font-size:12px;padding:3px 0;color:#FFF}.GB_Window .caption{text-align:left;font-weight:700;white-space:nowrap;padding-right:20px;color:#FFF;font-size:14px}.GB_Window .close{text-align:right}.GB_Window .close span{cursor:pointer;font-size:14px;font-weight:700;color:#FFF;text-decoration:underline}.GB_Window .close img{cursor:pointer;padding:0 3px 0 0}.columns-container.before,.container:before,.header:before,.sidebar:before{content:"";display:table}.columns-container.after,.container:after,.header:after,.sidebar:after{clear:both}.columns-container,.container,.header,.sidebar{zoom:1}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#FFF;color:#036}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #036;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal;font-weight:700;color:#036}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer}button[disabled],input[disabled]{cursor:default}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{overflow:auto;vertical-align:top}table{width:100%}body,input{line-height:1.2;font-family:Lato,"Open Sans",sans-serif}code,kbd,pre,tt{font:1em/1.4 Monaco,Courier,monospace}a{text-decoration:none}a:active,a:hover{text-decoration:underline}html{box-sizing:border-box}footer,header{clear:both;position:relative;margin:0}.content{border:1px solid #ccc;background:#f5f5f5}.sidebar{margin-bottom:.5em}.main-nav__item mobile>a{color:#FFF}#sp_tabs{display:none}.columns-container{max-width:1100px;background:#FFF;margin:0 auto;padding:5px 0 0}.columns-container:after{content:"";display:table;clear:both}.sidebar{padding:0;margin-right:0}@media screen and (min-width:780px){#sp_tabs{display:block}}@media screen and (min-width:768px){.sidebar{width:250px;margin-right:-19.3em;float:left}.content{margin-left:260px;float:right;padding:7px}.columns-container{padding:5px 2px 2px}}#sidebarcontentarea{border-radius:2px;border:1px solid #CCC;margin-bottom:10px}.sidebarheader{padding:8px;background:#1D99D1;border-bottom:4px solid #198FC5;color:#FFF}#sidebarcontentarea .sidebarcontent{padding:5px;background:#FFF}#sidebarcontentarea .sidebarcontent_noPadding{padding:0;background:#FFE422}.btn-link,.btn-primary,.btn-secondary,.btn-tertiary{border:0;cursor:pointer;display:inline-block;background:0 0}.btn-link:hover,.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover{text-decoration:none}.contact-center-nav,.contact-center-nav__link a,.footer,.identity-nav,.identity-nav__item a,.main-nav a,.main.show,.personalisation-nav__list{-webkit-perspective:1000;-webkit-backface-visibility:hidden}.pull-right{float:right}.pull-left{float:left}.center{text-align:center;display:block;margin:0 auto;max-width:1100px}html{height:100%}body{min-height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}body{background:#1D99D1}body.show{overflow-x:hidden}dd,dl,dt,li,ol,ul{margin:0;padding:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}.main.show{-webkit-transform:translateX(11em);-moz-transform:translateX(11em);-ms-transform:translateX(11em);transform:translateX(11em);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-ms-transition:-ms-transform .5s ease;-o-transition:-o-transform .5s ease}#bookroomstable{display:none}@media screen and (min-width:62em){#bookroomstable{display:block}.main.show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.lt-ie10 .main.show{position:static}.columns-container{padding:15px}.sidebar{width:275px;margin-right:-19.3em;float:left}.content{margin-left:285px;float:right;padding:7px}.hotelitem{-webkit-transition:-webkit-box-shadow .5s ease;transition:background .5s ease}.hotelitem:hover{background:#eff4f7;border:1px solid #BBB;box-shadow:0 0 3px #515151}}.container{margin:0 auto;padding:.9375em;height:100%;width:100%;max-width:1100px}.header{width:100%;background:#003a61;height:50px}.header .container{padding:0}.btn-primary{background:#1d99d1;color:#FFF;padding:.6875em;text-transform:uppercase;background-clip:padding-box;border-bottom:2px solid #187fad;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.btn-primary:hover{background:#187fad;border-bottom:2px solid #1d99d1}.btn-primary.disabled{background:#B4B4B6;color:#5D5D5D}.btn-secondary{background:#39b54a;padding:8px;color:#FFF;text-transform:uppercase;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;font-weight:700}.btn-secondary:hover{background:#2ca349}.btn-secondary a,.btn-secondary a:hover,.btn-secondary a:visited{color:#FFF;text-decoration:none}select{border:1px solid #004B70;padding:0 0 0 2px;height:35px;font-weight:700;background:#FFF;color:#004B70;border-radius:2px}textarea{padding:3px;border:1px solid #004B70;color:#004B70;border-radius:2px;font-weight:700}@font-face{font-family:icomoon;src:url(/includes/fonts/icomoon.eot?gluix2);src:url(/includes/fonts/icomoon.eot?#iefixgluix2) format('embedded-opentype'),url(/includes/fonts/icomoon.woff?gluix2) format('woff'),url(/includes/fonts/icomoon.ttf?gluix2) format('truetype'),url(/includes/fonts/icomoon.svg?gluix2#icomoon) format('svg');font-weight:400;font-style:normal}.icon-common_calendar_month_:before,.icon-menu:before,.icon-search:before,.menu:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e986"}.icon-menu:before,.menu:before{content:"\e600"}.icon-common_calendar_month_:before{content:"\e601";font-size:25px}.header .logo{font-size:16px;font-size:1rem;margin:10px 10px 10px 15px;padding:0;float:left}.menu{width:2.5625em;text-decoration:none;float:left;margin:.125em 0 0;cursor:pointer}.menu:before{font-size:48px;color:#FFF}.main-nav{white-space:nowrap;position:absolute;z-index:2;left:-11em;height:100%;width:11em;padding-top:1em;background:#1D99D1}.main-nav a{color:#FFF;-webkit-transform:translateZ(0);position:relative;z-index:3}.main-nav a.selected,.main-nav a:hover,.main-nav a:visited{color:#FFF}.main-nav__item{display:none;font-size:17px;font-size:.8rem;padding:.94118em}.main-nav__item>a{margin:0 0 1.70588em}.main-nav__item.mobile{display:block}.main-nav__item.mobile>a{color:#FFF}.main-nav__parent-item>a,.main-nav__sub-item>a{display:none;margin:0 0 1.70588em;font-size:17px;font-size:1.0625rem}.main-nav__parent-item.mobile>a,.main-nav__sub-item.mobile>a{display:block}.main-nav__parent-item{border:0;position:relative;padding:0 .94118em}.main-nav__sub-item{white-space:pre-line}@media screen and (min-width:768px){.header .logo{margin:10px 10px 10px 15px}.menu{display:none}.main-nav{overflow:visible;top:0;left:0;height:auto;width:auto;padding-top:0;position:relative;float:right;margin:0;z-index:21;-webkit-transform:none;-webkit-perspective:none;-webkit-backface-visibility:visible;background:#003a61}.main-nav a{-webkit-perspective:0;-webkit-transform:none;position:static}.main-nav__item{height:50px;min-height:50px;display:block;white-space:nowrap;float:left;position:relative;padding:0 10px;line-height:50px;border-left:1px solid #355e97}.main-nav__item a{padding:0;margin:0}.main-nav__item:first-child:after{content:""}.main-nav__parent-item>a,.main-nav__sub-item>a{display:block;margin:0}.main-nav__parent-item{padding:.1875em .9375em 0;margin-right:.625em;border:none;position:relative;white-space:nowrap;float:left}.main-nav__parent-item:before{content:none;display:none}.main-nav__parent-item>a .ie7-icons,.main-nav__parent-item>a:before{display:block;font-size:14px;font-size:.875rem;position:absolute;right:-.14286em;top:.5em;opacity:.7}.main-nav__parent-item.active .main-nav__sub-menu{display:block}.main-nav__sub-menu{display:none;position:absolute;z-index:100;padding:1.0625em 1.0625em .3125em .875em;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-clip:padding-box;max-height:18.75em;right:0;width:12.75em}.main-nav__sub-menu li{float:none}.main-nav__sub-menu li:after{content:""}.main-nav__sub-item{border-bottom:1px solid rgba(255,255,255,.1);padding:.625em 0 .75em}.main-nav__sub-item:last-child{border:0}}@media screen and (min-width:62em){.main-nav__item:first-child{padding-bottom:.58824em;margin-bottom:0}.main-nav__item:first-child.mobile-hidden{margin-bottom:0}.main-nav a.selected,.main-nav a:hover{color:#FFF}}.searchmobile{position:relative;border-top:5px solid #1d99d1;width:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}@media screen and (min-width:768px){.search-form__control{display:none}}.search-form__control{position:absolute;margin-top:-45px;right:.75em;width:2em;height:2em;border:none;text-indent:-99999px;background:0 0}.search-form__control:before{text-indent:0;position:absolute;left:0;top:0;color:#fff;font-size:32px;font-size:2rem}#primary_nav_wrap{margin-top:15px}#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0}#primary_nav_wrap ul a{display:block}#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:0;z-index:999}#primary_nav_wrap ul li.current-menu-item{background:#003a61}#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#003a61;padding:0;border:2px solid #1D99D1;z-index:99}#primary_nav_wrap ul ul li{float:none}#primary_nav_wrap ul ul a{line-height:120%;padding:5px 10px}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:hover>ul{display:block}.currencynav{width:245px}.langnav{width:38px}input[type=email],input[type=number],input[type=text]{width:100%;background:#fff;background-clip:padding-box;border:1px solid #004B70;height:35px;padding-left:5px;border-radius:2px}.advcontainer{background:#FFF4A2;padding-top:3px}#imgCheckIn,#imgCheckOut{margin-left:2px}#inout{background-color:#FFE422;padding:3px}.footer{background:#003a61;color:#FFF}.footertitle{margin-top:15px;font-size:14px;color:#09C;font-weight:700}.footernavbar{padding-top:15px;margin-top:15px;border-top:5px solid #09C}.footer a,.footer a:hover,.footer a:visited{color:#FFF;font-weight:400;font-size:14px}.footer li{display:inline-block;list-style:none;padding:2px 10px 2px 0}.copyright{margin-top:10px;font-size:14px}.footer .partofgroup{display:none}.photogallerycenter{margin-left:auto;margin-right:auto;width:300px;overflow-x:hidden}.mapiconcenter{margin-left:auto;margin-right:auto;width:130px;overflow-x:hidden}.recommendedhotels{background-color:#FFF;font-size:13px}.recommendedaligntop tr{vertical-align:top}#smdisplaypic{border-style:solid;border-color:#AFD5E9;border-width:2px;width:60px;height:60px;cursor:pointer}#smdisplaypicdark{border-style:solid;border-color:#2D8EBE;border-width:2px;width:60px;height:60px;cursor:pointer}#smdisplaypic90{border-style:solid;border-color:#2D8EBE;border-width:2px;cursor:default}body{font-family:Lato,"Open Sans",sans-serif;color:#036;margin:0;font-size:15px;-webkit-font-smoothing:antialiased}a,a:hover,a:visited,p,table,td,th{font-size:15px;font-style:normal;color:#036;line-height:18px}.lightcolorbg{background-color:#CFE0E9;padding:3px}.darkestcolorbg{background-color:#0073C0}.darkcolorbg{background-color:#2D8EBE}#sectionttle{background:#1D99D1;border-bottom:4px solid #198FC5;color:#FFF;min-height:44px;clear:both}.darkbold,.darkbold a,.darkbold a:hover,.darkbold a:visited,.darkbold div,.darkbold td{font-size:15px;color:#036;line-height:16px}.smallwhitetext,.smallwhitetext a,.smallwhitetext a:hover,.smallwhitetext a:visited,.smallwhitetext td{font-size:14px;font-weight:700;color:#FFF}#roomdetails tr th{font-size:13px;color:#FFF;font-weight:700;background-color:#1D99D1}#roomdetails tr td,#roomdetails tr td a{font-size:13px;color:#036;font-weight:700;background-color:#CFE0E9}#bookroomstable table table tr th{font-size:13px;color:#FFF;font-weight:700;background-color:#1D99D1}#bookroomstable table table tr td,#bookroomstable table table tr td a{font-size:12px;color:#036;font-weight:700;background-color:#CFE0E9}.smalltextroomdetails{font-size:12px;font-weight:700;color:#FFF}#imgwin img{border-style:solid;border-color:#6FC8F1;border-width:2px;width:250px}#vidthumbs{float:right;width:170px}#vidthumb{border-style:solid;border-color:#069;border-width:2px;width:100px;cursor:pointer}#contentdisplayarea img{border-style:solid;border-color:#6FC8F1;border-width:2px;width:200px}.emptytitle{background-image:url(/pics/titlebg/darkblueemptytitle.gif);background-repeat:repeat-x}.smContentAreaTable{border:1px solid #AFD5E9;background-color:#FFF}.darkborder{background-color:#FFF;border:1px solid #004B70}#youarein{padding-left:3px}#youarein,#youarein a,#youarein a:hover,#youarein a:visited{font-size:14px;font-weight:700;color:#069;margin-bottom:10px;clear:both}.smallboxtxt,.smallboxtxt a,.smallboxtxt a:hover,.smallboxtxt a:visited,.smallboxtxt td{font-size:14px}h4{padding:5px 0 5px 10px;margin:0;font-size:14px;font-weight:700;background:#1D99D1;color:#FFF}h4 a,h4 a:hover,h4 a:visited{color:#FFF}h5{background:#E5E5E5;color:#036;font-size:15px;font-weight:700;margin-top:10px;padding:2px 10px}h2{border-bottom:3px solid #198FC5;padding:2px 0 2px 10px;font-size:16px;font-weight:400;background:#1D99D1;color:#FFF}#largettle{font-size:18px;font-weight:700;margin:0;padding:8px 0 0 10px;border:none}h7{position:absolute;top:200px;left:0;width:100%}h7 span{color:#fff;font:700 24px/45px Lato,Sans-Serif;letter-spacing:-1px;background:#000;background:rgba(0,0,0,.7);padding:10px}h7 span.spacer{padding:0 2px;background:0 0}div.wrapper{float:left;position:relative;width:100%}div.wrapper.img{width:100%}div.description{position:absolute;bottom:0;left:0;width:100%;background-color:#036;font-size:30px;color:#fff;opacity:.7;filter:alpha(opacity=70)}p.description_content{padding:10px;margin:0;color:#FFF;font-size:20px}label{font-weight:700}.imgbdr{border:2px solid #2D8EBE}.topdestinations{text-align:center;background:#FFF}.section{clear:both;padding:0;margin:0}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1;background:#FFF}.span_3_of_3{width:100%;padding:2px}.span_2_of_3{width:66.13%;padding:2px}.span_1_of_3{width:32.26%;padding:2px}@media only screen and (max-width:480px){.col{margin:1% 0}.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}@media only screen and (max-width:480px){#bookroomstable,.desktopprice,.footerdirectlinks{display:none}}.bestchoice{background-color:#1d99d1;width:auto;border:1px solid #CCC;color:#FFF;font-weight:700}.bestchoice>div{padding:5px 0;text-align:left}.currencyConverter{background:#FFF!important}#tbllvh tr td,.sidebarcontent ul li{margin-bottom:3px}.sprite{background-image:url(/pics/others/social-sprite.png);background-repeat:no-repeat;display:inline-block}.sprite-square-facebook-32{width:32px;height:32px;background-position:-5px -5px;margin-right:4px}.sprite-square-google-plus-32{width:32px;height:32px;background-position:-47px -5px;margin-right:3px}.sprite-square-twitter-32{width:32px;height:32px;background-position:-89px -5px}.reviewsquotes{background:#f9f9f9;border:1px dotted #ccc;margin-top:3px;padding:3px;quotes:'\201c' '\201d';font-style:italic;color:#696969}.reviewsquotes:before{color:#696969;content:open-quote;font-size:2em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.reviewsquotes p{display:inline}q{quotes:'\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}.wrapimage{float:left;margin-right:10px;margin-bottom:10px}.hotelimage{height:150px;width:100%;background:url(/pics/static/bg-picture.png) #CCC;background-size:cover}@media screen and (min-width:48em){.hotelitem{padding:3px;background-color:#fff;border:1px solid #ccc}}.hotelitem{background:#FFF;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;margin-bottom:10px}.hotelitem:hover{cursor:pointer}.containerdest{width:100%;background:#FFF;margin:0 auto;position:relative;text-align:center}.blockdest{height:130px;width:95px;display:inline-block;margin:10px}.info{margin-top:5px}.icon-text:before{content:'';width:16px;height:16px;display:block;position:absolute;background-repeat:no-repeat;top:-1px;left:0}.icon-distance:before{background:url(/pics/others/list-icon-pin.png)}.icon-map:before{background:url(/pics/static/img/map.png) no-repeat}span.text{position:relative;display:block;padding-left:20px;margin:4px 0;line-height:normal;white-space:normal;word-wrap:break-word}.picturedata{float:left;width:200px}.moreinfolinks{padding-top:5px;padding-bottom:5px}.infodetailswrapper{margin-left:205px;border-left:5px solid #EFEFEF;padding-left:5px}@media only screen and (max-width:480px){.info,.moreinfolinks,blockquote{display:none}.picturedata{width:100%}.infodetailswrapper{display:none}.address{position:absolute;left:0;bottom:0}.hotelimage{height:200px}}.clearfixboth{clear:both}.hoteltitle{background-color:#CFE0E9;padding:6px}.morereviews,.morereviews:hover{color:#696969}.moretext{display:none}#bookroomstable{padding-top:3px}