/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;min-width:320px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{height:100%;min-width:320px;margin:0;background-color:#f2f2f2;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333}div,h1,h2,h3,h4,hr,p,ul{margin:0;padding:0}a{text-decoration:none;color:#0068c5}a:active,a:hover{outline:0}a:focus,a:hover{color:#23527c}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}.hidden{display:none!important}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container::after{content:"";display:table;clear:both}.row{margin-left:-15px;margin-right:-15px}.row::after{content:"";display:table;clear:both}.col-xs-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:8.33333%}.col-xs-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:16.66667%}.col-xs-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%}.col-xs-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:33.33333%}.col-xs-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:41.66667%}.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:50%}.col-xs-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:58.33333%}.col-xs-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:66.66667%}.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:75%}.col-xs-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:83.33333%}.col-xs-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:91.66667%}.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}@media (min-width:544px){.container{max-width:576px}.col-sm-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:8.33333%}.col-sm-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:16.66667%}.col-sm-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%}.col-sm-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:33.33333%}.col-sm-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:41.66667%}.col-sm-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:50%}.col-sm-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:58.33333%}.col-sm-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:66.66667%}.col-sm-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:75%}.col-sm-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:83.33333%}.col-sm-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:91.66667%}.col-sm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}}@media (min-width:768px){.container{max-width:720px}.col-md-offset-2{margin-left:16.66666667%}.col-md-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:8.33333%}.col-md-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:16.66667%}.col-md-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%}.col-md-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:33.33333%}.col-md-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:41.66667%}.col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:50%}.col-md-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:58.33333%}.col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:66.66667%}.col-md-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:75%}.col-md-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:83.33333%}.col-md-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:91.66667%}.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}}@media (min-width:992px){.container{max-width:940px}.col-lg-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:8.33333%}.col-lg-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:16.66667%}.col-lg-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%}.col-lg-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:33.33333%}.col-lg-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:41.66667%}.col-lg-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:50%}.col-lg-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:58.33333%}.col-lg-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:66.66667%}.col-lg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:75%}.col-lg-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:83.33333%}.col-lg-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:91.66667%}.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}}@media (min-width:1200px){.container{max-width:1140px}}.btn-cta{background-color:#f50;color:#fff;border:1px solid #fff}.btn-cta:hover{background-color:#ef5000}.btn-cta2{background-color:#2e3eff;color:#fff;border:1px solid #1c269e}.btn-cta2:hover{background-color:#222ebf}.btn-map2{background-color:#0079ff;color:#fff;border:1px solid #6a89ff;font-weight:700;height:32px;border-radius:5px;padding:0 15px}.btn-filters{font-weight:700;height:32px;border-radius:5px;padding:0 15px;min-width:140px}.btn-phone{background-color:#009b0a;color:#fff;border:1px solid #006f1c;font-size:17px;float:right;margin-top:14px;height:60px;width:100%}.btn-apply-filters{background-color:#099a00;color:#fff;border:1px solid #004c00}.btn-clear-filters{background-color:#fbfbfb;color:#000;border:1px solid #000}.btn-default{color:#1c94ff;background-color:#fff;border:1px solid #1c94ff;border-radius:5px}.btn-default.focus,.btn-default:focus{background-color:#e6e6e6}.btn-default:hover{background-color:#e6e6e6}.box{background-color:#fff;border:1px solid #dedede;border-radius:5px}.box-form{background-color:rgba(255,255,255,.8)}.stars{background:url(../png/stars-xs.png);display:inline-block;height:18px}.stars-0{width:0}.stars-1{width:18px}.stars-2{width:35px}.stars-3{width:52px}.stars-4{width:69px}.stars-5{width:87px}input{border-radius:0;border:1px #a1a1a1 solid;font-size:16px;padding:15px}#top-section{margin-bottom:20px;height:100%}#all-shadow{width:100%;height:100%;background-color:#000;opacity:.5;position:fixed;z-index:4001;top:0;display:none}#top-nav{position:relative;z-index:4002;height:55px;margin-bottom:0;border-radius:0;display:block;width:100%;top:0}#top-nav .container{position:relative}#top-nav-menu{float:right;list-style-type:none;margin-top:5px;display:none}#top-nav-menu li{float:left}#top-nav-menu #change-currency,#top-nav-menu li a{display:block;padding:15px;height:100%;cursor:pointer;font-weight:700;float:left;color:#000;text-decoration:none}#top-nav-menu span{color:#000;font-weight:400}#top-nav-menu #change-currency:hover,#top-nav-menu li a:hover,#top-nav-menu li:hover{color:#23527c;background-color:#f3f3f3}#top-logo{display:block;margin-top:15px}.all-currencies{background-color:#fff;border-radius:2px;box-shadow:0 1px 4px rgba(41,51,57,.5);position:absolute;top:82px;width:92%;right:15px;text-align:left;z-index:5001}.all-currencies ul{list-style-type:none;clear:both;border-top:1px solid #dedede;float:left;margin:0 10px 10px 10px;padding-top:10px}.all-currencies p{margin:15px 0 0 10px;float:left;font-size:18px}.all-currencies li{width:200px;display:inline-block;float:left;padding:6px 15px;font-size:12px;cursor:pointer;color:#0068c5}.all-currencies li b{width:40px;display:inline-block;float:left;color:#000}.all-currencies li:hover{background-color:rgba(255,255,0,.5)}#change-currency-close{color:#767676;cursor:pointer;float:right;padding:5px}#mobile-menu{float:right;margin-top:7px}#mobile-menu-close{float:right;display:none;margin-top:7px}@media (max-width:560px){#top-nav-menu{position:fixed;top:50px;left:0;padding:15px;width:100%;height:100%}#top-nav-menu li{width:100%;border:1px solid #dedede;margin-bottom:15px;background-color:#f7f7f7}#top-nav-menu #change-currency,#top-nav-menu li a{text-align:left;height:auto}#top-nav-menu span{color:grey;font-weight:400}#top-nav-menu #change-currency:hover,#top-nav-menu li a:hover,#top-nav-menu li:hover{color:#23527c;background-color:#f3f3f3}.all-currencies{top:55px;width:100%;right:0;left:0}.all-currencies ul{border-top:0}.all-currencies p{margin:20px 0 10px 0;width:100%;text-align:center}.all-currencies svg{display:none}}@media (min-width:560px){#mobile-menu{display:none}#top-nav-menu{display:block}}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single.is-bound{position:absolute}.pika-single{border:1px solid #000;margin:0 10px}.pika-single.is-bound{border-top:0;box-shadow:0 10px 20px rgba(0,0,0,.5);border-radius:5px}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-lendar{float:left;width:100%;padding:10px;margin:0}#select-date{background-color:#efefef;padding:5px;color:#000;font-size:18px;margin:4px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:15px 3px;font-size:16px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{cursor:pointer;width:56px;height:48px;border:1px solid #000;border-radius:2px;font-size:25px}.pika-next{background:#305ea1;font-size:20px;color:#fff;font-weight:700}.pika-prev{background:#305ea1;font-size:20px;color:#fff;font-weight:700}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left}.is-rtl .pika-prev,.pika-next{float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0;margin-top:8px}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0;border:1px solid #dedede}.pika-table th{color:#717171;font-size:13px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:6px 0;color:#000;font-size:16px;text-align:center;background:#fff}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#000;font-weight:700;box-shadow:inset 0 1px 3px #178fe5;border:1px solid #4823de;background-color:#feff82}.has-event .pika-button{background:rgba(254,255,130,.58);box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button{color:#fff;text-decoration:line-through}.is-inrange .pika-button{background:rgba(254,255,130,.58);box-shadow:none;border:1px solid #dedede}.is-startrange .pika-button{color:#000!important;text-decoration:none;box-shadow:none;border:1px solid #4823de;background-color:#feff82}.is-endrange .pika-button{background:#ffd800;box-shadow:none;color:#000;border:1px solid #dedede}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#cdd0d3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none}.pika-table abbr{border-bottom:none;cursor:help}button#datepicker-button{margin-bottom:3em}.flow-element{display:inline-block;margin-right:3em;vertical-align:top}.flow-element:last-child{margin-right:0}.flow-element input{margin-top:0}#container{min-height:15em}.arrow_box{position:relative;top:10px;z-index:10000;display:none}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:8px;margin-left:-30px}#compare-site{float:left;width:100%;padding:10px 0 0 10px}#compare-site .compare-checkbox{float:left;width:20px;height:20px;cursor:pointer;background-image:url(/public/svg/icons/checkbox-no.svg)}#compare-site p{text-align:left;float:left;padding:2px 0 0 5px;color:#fff}.compare-checked .compare-checkbox{background-image:url(/public/svg/icons/checkbox-yes.svg)!important}.sprite{background:url(https://cdn.directhotels.com/public/img/hotel-sites.jpg) no-repeat top left;display:inline-block;margin:0 12px 12px 0}.s10{background-position:-430px 0;width:129px;height:20px}.s9{background-position:-559px 0;width:56px;height:20px}.s8{background-position:-615px 0;width:108px;height:20px}.s7{background-position:0 0;width:67px;height:20px}.s6{background-position:-67px 0;width:76px;height:20px}.s5{background-position:-143px 0;width:49px;height:20px}.s4{background-position:-192px 0;width:95px;height:20px}.s3{background-position:-287px 0;width:63px;height:20px}.s2{background-position:-350px 0;width:80px;height:20px}.s1{background-position:-430px 0;width:129px;height:20px}#slogan{margin:10px 0 10px 0;font-size:12px;text-align:center;font-style:italic}#slogan-hp{display:none}#search-form{display:inline-block;background-color:#0068c5;width:100%;z-index:1;position:relative;padding:0 0 12px 0;border-radius:5px;margin:10px auto}#search-form label{margin-bottom:5px;display:block;color:#fff;font-weight:400;font-size:16px;text-align:left}#search-form-destination{width:100%;padding:10px}#search-form-destination input{width:100%;padding-left:45px;font-weight:700}#search-form-destination svg{position:absolute;margin:4px;top:28px;left:8px}#search-form-checkin{float:left;text-align:left;margin:0;padding:10px 5px 0 10px;width:50%}#search-form-checkin svg{display:none}#search-form-checkin #check-in{width:160px;padding-left:10px;width:100%}@media (min-width:400px){#search-form-checkin svg{display:block}#search-form-checkin #check-in{padding-left:0}}#search-form-checkout{float:left;text-align:left;margin:0;padding:10px 10px 0 5px;width:50%}#search-form-checkout svg{display:none}#search-form-checkout #check-out{width:160px;padding-left:10px;width:100%}@media (min-width:400px){#search-form-checkout svg{display:block}#search-form-checkout #check-out{padding-left:0}}#search-form-guests{float:left;text-align:left;margin:0;padding:10px;width:100%}#search-form-guests #guests{width:100%}#search-form-guests .inp-txt{padding-top:10px}#search-form-button{float:left;width:100%;padding:5px 10px;margin:0}#search-form-button b{line-height:1;float:left;margin-top:13px;display:inline-block;font-size:22px;margin-left:-5px}#search-form-button svg{display:inline-block;float:left}#search-form-button .btn-cta{font-size:20px;float:left;height:50px;width:100%;margin:0;border-radius:5px}#search-form-button .btn-cta:focus{outline:0}.form-data{float:left;width:205px;background-color:#fff;border:1px solid #003a6d;height:50px;cursor:pointer;border-radius:5px}.form-data:hover{background-color:#fffff3}.form-data svg{float:left}.inp-txt{margin-top:8px;font-weight:700}.date-day{color:#3c3b3b;font-size:12px;font-weight:400}.date-full{display:inline-block;margin-top:2px}#search-form-alert{float:left;padding:15px 10px 0 10px;width:100%;display:none}#error-msg{padding:15px;margin:0;border:1px solid #ad4253;border-radius:5px;color:#a94442;background-color:#f2dede;text-align:left;font-size:16px;float:left;width:100%}.next-room{margin-top:20px;text-align:left}.remove-room{float:right;color:red;cursor:pointer}.hotel-item{float:left;border:1px solid #e8e8e8;background-color:#f7f7f7;border-radius:5px;margin:5px 5px 5px 0;padding:15px}.hotel-item a{display:block;font-size:14px}.hotel-item i{display:block;font-size:12px}.end-date-pos,.start-date-pos{top:0;left:0;width:100%;height:100%;background-color:#fff}#show-calendar{position:absolute;z-index:100;width:100%;max-width:1000px;margin-top:0;padding:0}#calendar-pos{height:100%;background-color:#dedede;z-index:10000;display:none;position:relative;clear:both;float:left;top:-148px;left:0;width:100%}.end-date-pos,.start-date-pos{top:0;left:0;width:100%;height:100%;background-color:#fff}#arrow-check-in{position:absolute;top:-7px;left:28px;display:none}#arrow-check-out{position:absolute;top:-7px;left:23px;display:none;margin-left:50%}#arrows-cont{display:block}@media (min-width:360px){#slogan{font-size:15px}}@media (min-width:380px){#slogan{font-size:16px}}@media (min-width:768px){#slogan-hp{display:block;font-size:36px;margin:40px 0 10px 0;font-weight:600}#search-form-checkin{padding-top:10px;width:25%}#search-form-checkout{padding-top:10px;width:25%}#search-form-guests{padding:10px 10px 0 0;width:25%}#search-form-button{width:25%;padding:0 10px 0 0;margin-top:32px}#calendar-pos{position:relative;clear:both;float:left;top:4px;left:0;width:380px}.end-date-pos{left:168px!important}#show-calendar{position:absolute;z-index:100;max-width:1000px;margin-top:0;padding:0}#arrows-cont{display:block}#arrow-check-out{left:28px;margin-left:0}}@media (min-width:992px){#auto-sep{height:14%}#search-form-destination{width:32%;padding:10px 0 0 10px;float:left}#search-form-checkin{padding-top:10px;width:18%}#search-form-checkout{padding-top:10px;width:18%}#search-form-guests{padding:10px 10px 0 0;width:16%}#calendar-pos{width:380px;left:288px;top:6px}.end-date-pos{left:445px!important}#search-form-button{width:15%;padding:0}.autocomplete-suggestions{width:540px!important}}@media (min-width:1200px){.autocomplete-suggestions{width:433px!important}#calendar-pos{width:380px;left:444px}#search-form-destination{width:40%;padding:10px 0 0 10px;float:left}#search-form-checkin{width:14%}#search-form-checkout{width:14%}#search-form-guests{width:14%}#search-form-button{width:17%}.end-date-pos{left:594px!important}}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #285e8c;border-radius:5px;border-top:0;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.5);position:absolute;display:none;z-index:9999;max-height:400px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:.3em .6em;line-height:23px;overflow:hidden;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:700}.autocomplete-suggestion.selected{background:#f0f0f0}.autocomplete-suggestion .a-city{font-size:16px;line-height:17px;display:block;color:#37454d;overflow:hidden}.autocomplete-suggestion .a-location{line-height:12px;font-size:12px;color:gray}.autocomplete-suggestion .a-text{float:left;padding-top:5px;padding-bottom:5px}.guests-input{float:left;width:100%;height:100%}.guests-menu{float:left;width:152px;z-index:2;position:relative;display:none}.guests-menu ul{position:relative;left:-2px;background-color:#fff;border:1px solid #003a6d;border-radius:5px;border-top:0;box-shadow:0 10px 20px rgba(0,0,0,.5);list-style-type:none;padding:0;margin:0;float:left;width:100%}.guests-menu ul li{width:100%;cursor:pointer;float:left}.guests-menu ul li svg{float:left;margin:4px}.guests-menu ul li span{display:block;margin-top:12px}.guests-menu ul li:hover{background-color:#f6f6f6}.guest-menu-search .guests-menu ul{left:-101px}.guest-menu-search .guests-multirooms-area{position:relative;left:-235px}.guests-multirooms{float:left;width:288px;z-index:2;position:relative;margin-top:2px;display:none;left:-2px}.guests-multirooms svg{margin-bottom:0}.guests-multirooms .btn-default{padding:10px}.guests-multirooms .form-control{display:block;padding:6px 4px;font-size:16px;background-color:#fff;border:1px solid #ccc;border-radius:2px}.guests-multirooms-area{background-color:#fff;border:1px solid #003a6d;border-radius:5px;border-top:0;box-shadow:0 10px 20px rgba(0,0,0,.5);padding:0 20px 20px 20px;margin:0;float:left;width:100%;border-radius:5px}.guests-multirooms-area .in-form{float:left;margin-bottom:10px}.guests-multirooms-area .children-age{width:100%}.guests-multirooms-area .age-c{float:left;margin-right:6px;margin-bottom:10px}.guests-multirooms-area label{display:block!important;color:#000!important;padding-bottom:4px;font-size:14px!important}.panel-default{border-color:#ddd}.panel{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:2px;border-top-right-radius:2px}.panel-body{padding:15px}.panel-body:before{display:block;content:" "}.panel-body:after{display:block;content:" ";clear:both}#guest-arrow{margin-left:17px;margin-bottom:0}.change-age-3{margin-right:0!important}.change-adults{margin-right:6px}@media (min-width:768px){.guests-menu ul{left:0}.guests-multirooms{width:344px;left:0}.guest-menu-search .guests-menu ul{left:0}.guest-menu-search .guests-multirooms-area{left:0}}@media (min-width:992px){.guests-multirooms{left:-60px}.guests-multirooms #guest-arrow{margin-left:75px}}@media (min-width:1200px){.guests-multirooms{left:0}.guests-multirooms #guest-arrow{margin-left:17px}}.breadcrumb{padding:10px 0;list-style:none;text-align:left}.breadcrumb li{display:inline;font-size:14px}.breadcrumb li+li:before{padding:8px;color:#375980;content:"\00BB"}.breadcrumb li a{text-decoration:none}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb-active a{color:#375980!important;text-decoration:none}#footer{display:block;width:100%;text-align:left;background-color:#ececec;color:#000;margin-top:50px;padding:40px 0}.fmenu{margin:0;list-style-type:none;padding:0;overflow:hidden}.fmenu li{float:left}.fmenu li a{display:block;text-decoration:none;padding:5px 16px 5px 0}body{background-color:#fff}.img-responsive{display:block;max-width:100%;height:auto}.box{margin:20px auto 0 auto;width:100%;text-align:left;padding:10px;font-size:16px;line-height:24px}.box h3{font-weight:700;font-size:18px;margin-bottom:6px}.block-headline{margin:40px 0 20px 0}#slogan-area{margin:50px 0 40px 0;font-size:16px}#slogan-area h4{margin:12px 0}.sprite2{display:inline-block;background-image:url(https://cdn.directhotels.com/public/img/icon-spr.png);margin-top:30px}.sprite-i-key{width:123px;height:63px;background-position:0 0}.sprite-i-price{width:63px;height:63px;background-position:-123px 0}.sprite-i-search{width:65px;height:63px;background-position:-186px 0}.city-box{width:50%;display:inline-block;float:left;padding:5px;color:#333}.city-box-in{border:1px solid #dedede;background-color:#fff}.city-box-in h4{margin:7px 0 4px 5px;display:block;font-size:16px}.city-box-in span{margin-left:5px;display:block;font-size:12px;line-height:24px}.city-box-in p{margin-right:5px;display:block;text-align:right;font-size:14px;color:green}.city-box-in b{font-size:18px}@media (min-width:544px){.city-box{width:33%}#photo-10{display:none}}@media (min-width:768px){.box{width:660px}.sprite{margin-top:0}.city-box{width:25%}#photo-9{display:none}.sprite-i-search{display:inline-block}.col-left{width:35%;padding-left:10px}.col-right{width:35%;padding-right:10px}.col-center{width:30%}}@media (min-width:992px){.col-left{padding-left:80px}.col-right{padding-right:80px}}@media (min-width:1200px){.city-box{width:20%}#photo-10,#photo-9{display:block}.col-left{width:40%;padding-left:160px}.col-right{width:40%;padding-right:160px}.col-center{width:20%}}