﻿a,body{color:#474747!important}.footer-right,.header-right{text-align:right}h1,h2,h3{margin:0!important;font-weight:700!important}td.description.rate-option.top u{text-decoration:blink}td.description.rate-option.top .rate-details .caption u{text-decoration:underline}.rate.table td.description a:hover,a{text-decoration:underline!important}h1{font-size:25px!important}h2{font-size:18px!important}h3{font-size:15px!important}a{cursor:pointer!important}.header{padding:15px 5px}.header-left{padding-left:0;padding-right:0}.footer{padding:15px 0}.header-menu{font-size:30px;position:absolute;right:15px;top:0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:none}body{background-attachment:fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-color:none;font:12px/15px Arial,Helvetica,sans-serif!important;line-height:1.5!important}.container{background-color:#fff;margin:20px auto}.splash-image{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;padding:15px 20px;overflow:hidden;height:432px}.row .panel-search-box{display:none;padding-bottom:25px}.panel-form{background-color:#f7f5f6;border:1px solid #dadada;padding:10px;overflow:hidden}.panel-form .title-pointer{background:url(../images/inner-bg.png) top left no-repeat;display:inline-block;width:37px;height:24px;color:#fff;text-align:right;text-shadow:none;padding:4px 11px 0 0;margin:0 10px 0 -10px}.panel-form.blank{padding:10px 0;border:none;background-color:#fff}.panel-promotion-code,.panel-search-results .button:hover{background-color:#f7f5f6}.panel-search-results{padding:0 0 10px}.panel-search-results .title{font-size:15px;line-height:35px}.panel-search-results .button{border:1px solid #ccc;padding:5px 15px;border-radius:5px;width:100%;text-align:center;font-size:15px;font-weight:700;color:#333;cursor:pointer;white-space:nowrap}.panel-promotion-code{padding:10px;border:1px solid #ddd;border-bottom:none}.panel-promotion-code .flag{color:#ecd78d;background:#333;text-align:center;font-weight:700;border-radius:3px;font-size:12px;padding:5px 10px}.panel-promotion-code .description{padding:5px 10px}.panel-your-selections{padding:20px 0}.panel-your-selections .title{font-size:18px;line-height:35px}.form-control{border-radius:0}.form-control.datepicker{text-align:center;font-weight:700;background:url(../images/icon-calendar.png) right 10px center no-repeat #fff;background-color:#fff!important;cursor:default!important}.center{text-align:center}.right{text-align:right!important}.left,.left td{text-align:left!important}.top{vertical-align:top}.form-expiration-date span{float:left;line-height:35px}.radio-inline input[type=radio]{margin-left:0!important;position:inherit!important}.radio-inline label{font-weight:400;display:inline-block;padding-right:15px}.checkbox{margin-top:0}.checkbox label,.radio label{padding-left:10px!important;padding-right:55px}.radio span em,label em{color:red}label.error{font-size:9px;font-weight:400;color:red;display:none}p.tip{color:#424242;margin-bottom:0;margin-top:8px;font-size:11px}tooltip{cursor:default}.message-confirmation{color:#666;border:1px dashed #dadada;padding:20px;text-align:center;margin-top:15px;background-color:#fffec8;font-size:18px;line-height:24px;background-image:linear-gradient(#fffff9,#fffec8)}#radiobuttonlist_PaymentOption{margin-left:-18px}#loading-msg{font-size:18px;padding:60px 0;margin:15px 0;font-style:italic;color:#000;text-align:center;text-shadow:0 0 5px #fff;border:1px solid #dadada}#loading-msg progress{margin:15px auto}.marqload{width:128px;margin:1em auto .5em}.marqload marquee{font:18px/12px sans-serif;border:1px solid #333;color:#fff;border-radius:3px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.5);box-shadow:inset 0 0 2px rgba(0,0,0,.5);background:-webkit-linear-gradient(bottom,#aaa,#777) #777;background:-moz-linear-gradient(bottom,#aaa,#777) #777;background:-ms-linear-gradient(bottom,#aaa,#777) #777;background:linear-gradient(to top,#aaa,#777) #777}.mark,.mark-previous{font-weight:700;position:relative}.alert-enging,.rate.table td.description pre,.room-information pre{font-family:Arial,Helvetica,sans-serif}.navigation-step{display:block;padding:0;clear:both;overflow:hidden;margin:15px 0 0}.navigation-step dl,.navigation-step ol,.navigation-step ul{margin:0 0 15px;padding:0;line-height:15px;font-size:1em;list-style:none}.navigation-step li{display:list-item;text-align:-webkit-match-parent}.navigation-step .line{background:url(../images/bg-breadcrumbs.png) left center repeat-x;margin:0 0 10px;width:100%;min-height:45px;display:block;font-size:15px;text-align:center}ul.breadcrumbs{position:relative;z-index:990}ul.breadcrumbs:after{content:"";display:block;clear:both}ul.breadcrumbs li{background:url(../images/breadsArrow.png) 100% 15px no-repeat;padding:0 13px 0 5px}ul.breadcrumbs li a,ul.breadcrumbs li span{color:#666;padding:10px 20px;line-height:23px;display:block}ul.breadcrumbs li span{text-decoration:none}ul.breadcrumbs li a{text-decoration:none!important;min-height:45px}ul.breadcrumbs li a.mark-previous:hover{color:#000!important;background-color:#dadada!important}ul.breadcrumbs>li:last-child{background:0 0}.mark{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:43px}.mark svg{display:block;z-index:10;width:45px;height:15px;margin:0 auto}.mark-previous{color:#666!important;background:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}span.input-help,span.input-icon{display:block;position:relative}.input-icon.input-icon-right>input{padding-left:6px;padding-right:25px}.input-icon.input-icon-right>[class*=fa-],.input-icon.input-icon-right>[class*=clip-]{left:auto;right:4px}.input-icon>[class*=fa-],.input-icon>[class*=clip-]{bottom:0;color:#909090;display:inline-block;font-size:14px;left:5px;line-height:35px;padding:0 3px;position:absolute;top:0;z-index:2}span.probn,span.proco,span.prodi,span.proeb,span.prolm{display:inline!important;font-size:12px!important}img.person{width:16px;height:16px;vertical-align:text-top}span.proeb{color:#f6b01b!important}span.prolm{color:#ea2127!important}span.probn{color:#1aac5b!important}span.prodi{color:#ea2127!important}span.proco{color:#333!important}span.flag-probn,span.flag-prodi,span.flag-proeb,span.flag-prolm{color:#FFF;text-align:center;font-weight:700;font-size:11px;margin-right:5px;padding:2px 5px;border-radius:3px}span.flag-proeb{background:#f6b01b}span.flag-prolm{background:#ea2127}span.flag-probn{background:#1aac5b}span.flag-prodi{background:#ea2127}span.flag-proco{color:#ecd78d;background:#333;text-align:center;font-weight:700;font-size:11px;margin-right:5px;padding:2px 5px;border-radius:3px}span.incl-breakfast,span.notincl-breakfast{color:#FFF;font-size:11px;margin-right:5px;padding:2px 5px;border-radius:3px;font-weight:700;text-align:center}span.incl-breakfast{background:#1aac5b}span.notincl-breakfast{background:#aaa}span.extrabed{color:#000;font-weight:700;font-size:10px}.cards{overflow:hidden;margin:0;padding:0}.cards li{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-image:url(../images/card_logos.png);background-position:0 0;float:left;height:32px;margin-right:8px;text-indent:-9999px;width:51px}.cards li:last-child{margin-right:0}.cards .visa_electron{background-position:255px 0}.cards .mastercard{background-position:204px 0}.cards .amex{background-position:153px 0}.cards .discover{background-position:102px 0}.cards .jcb{background-position:51px 0}.cards .visa.off{background-position:0 32px}.cards .visa_electron.off{background-position:255px 32px}.cards .mastercard.off{background-position:204px 32px}.cards .amex.off{background-position:153px 32px}.cards .discover.off{background-position:102px 32px}.cards .jcb.off{background-position:51px 32px}.rate-container{background-color:#fff;margin:5% 3%}.rate.table a{font-weight:700}.rate.table tr.separator{border-top:#ddd solid 5px}.rate.table{width:100%;margin-bottom:1.5em}.rate.table thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.rate.table thead th{background-color:#f7f5f6;height:55px;font-weight:700;text-align:center;vertical-align:middle!important}.rate.table thead th:first-of-type{text-align:left}.rate.table tbody,.rate.table td,.rate.table th,.rate.table tr{display:block;padding:0;text-align:left;white-space:normal}.rate.table td{padding:.5em;vertical-align:middle}.rate.table tbody tr{margin-bottom:1em;border:2px solid #ddd}.rate.table tbody tr:last-of-type{margin-bottom:0}.rate.table th.description.roomtype,.rate.table th.total-amount{width:20%}.rate.table th.no-of-room{width:15%}.rate.table td.no-of-room{font-size:12px;line-height:15px}.rate.table td.no-of-room .room-rate-descirption{font-weight:700!important;text-align:center;padding-bottom:5px}.rate.table td.no-of-room .red-text{color:red!important}.rate.table td.no-of-room .green-text{color:#80b855!important}.rate.table td.no-of-room .orange-text{color:orange!important}.rate.table th.description{text-align:left!important}.rate.table td.description{text-align:left}.rate.table td.description table.left{text-align:left!important;border-style:hidden!important;border-spacing:0}.rate.table td.price,.rate.table td.rang,.rate.table td.rate{font-weight:700;text-align:center}.rate.table td.description table.left tbody,.rate.table td.description table.left td,.rate.table td.description table.left tr{border-style:hidden!important;padding:0!important}.rate.table td.description.fill{background-color:#fbfbfb}.rate.table td.description.top{vertical-align:top!important}.rate.table td.description a{font-size:15px;text-decoration:none!important}.rate.table td.description a .overlay{position:absolute;bottom:5px;right:20px;background:url(../images/icon-magnifying.png) center center no-repeat #000;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;border-radius:6px;width:35px;height:35px;background-size:50% 50%;opacity:.65}.rate.table td.description a img:hover{cursor:-webkit-zoom-in;box-shadow:8px 8px 8px -4px rgba(0,0,0,.5)}.rate.table td.description .cancellation-policy .caption,.rate.table td.description .rate-details .caption{cursor:pointer}.rate.table td.description .tab-bar{margin-bottom:5px;padding-right:7px;padding-top:15px}.rate.table td.description .tab{cursor:pointer;padding:7px 10px;background-color:#333;border:1px solid #ddd;border-radius:7px;background:linear-gradient(to bottom,#fff 0,#ddd 100%)}.rate.table td.description.rate-option pre{max-width:635px}.rate.table td.description pre{font-size:1em;margin:0;padding:0;border:none;background-color:inherit;max-width:550px}.rate.table td.description .cancellation-policy,.rate.table td.description .rate-details{margin-top:10px}.rate.table td.description .special-offer{padding-top:7px;overflow:hidden}.rate.table td.description .special-offer .caption{font-style:normal;line-height:35px!important;color:inherit}.rate.table td.description .special_offer ul{list-style-type:disc!important;padding-left:25px}.rate.table td.description .cancellation-policy .descirption,.rate.table td.description .rate-details .descirption{padding:5px 0 0 10px;display:none;color:#474747}.rate.table td.description .special_offer li{margin-right:30px}.rate.table td.description table.nightly-rate,table.nightly-rate{width:initial;margin-bottom:0!important}.rate.table td.description table.nightly-rate th{width:125px}.rate.table td.price{white-space:nowrap;font-size:15px;line-height:1.2;color:#0966b6}.rate.table td.price strike{color:#666;font-size:12px}.rate.table td.price.total{text-align:right;padding-right:15px}.rate.table td.price div.content{font-size:12px!important;word-wrap:break-word;padding-top:10px;white-space:-moz-pre-wrap;white-space:pre-wrap;text-align:center}.rate.table td.price div.content div.nights{font-size:12px}.rate.table .total-price,.rate.table .total-text{line-height:25px;text-align:right!important;font-size:15px;padding:15px!important}.rate.table td.price div.content div.term-of-payment{color:green;margin-top:10px;font-weight:700!important;text-transform:uppercase}.rate.table td select option.ic{background-color:#CFE8BA}.rate.table td select option.or{background-color:#FFE09F}.rate.table .total-none{border-bottom:none!important}.rate.table .total-text{font-weight:700}.rate.table .total-price{font-weight:700;color:#0966b6}.rate.table .guest.table{border:none;margin-top:15px;margin-bottom:0}.rate.table .guest.table label{font-weight:700}.rate.table .guest.table th{background-color:initial!important}.rate.table .guest.table input,.rate.table .guest.table select{width:100%}.rate.table .guest.table tr,.rate.table .guest.table tr td,.rate.table .guest.table tr th{border:none!important;padding:2px 5px;text-align:left}.rate.table .guest.table tr td:first-child,.rate.table .guest.table tr th:first-child{padding:2px 5px 2px 0}.rate.table .guest.table tr td:last-child,.rate.table .guest.table tr th:last-child{padding:2px 0 2px 5px}.room-information{padding-top:10px}.room-information h3{margin-bottom:15px!important}.room-information pre{font-size:1em;margin:0;padding:0;border:none;background-color:inherit;white-space:pre-wrap;word-wrap:break-word}.room-information .amenities-caption{width:100%;text-align:center;background-color:#EEE;padding:5px;font-weight:700;border-radius:5px}.room-information ul.col3{-webkit-column-count:3;-webkit-column-gap:15px;-moz-column-count:3;-moz-column-gap:15px;column-count:3;column-gap:15px;list-style-type:disc;list-style-position:outside;margin-bottom:0}.room-information ul.lista li{margin-left:1.5em;line-height:1.8}.rate.table tbody td{text-align:center}.rate.table td.description i.room-plus-icon{color:#fff;background-color:#fff;top:85%;left:75%;z-index:5;padding:0;margin:0;font-size:25px;font-weight:700;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0!important}.rate.table td.description i.room-plus-icon:hover{cursor:-webkit-zoom-in}.rate.table td.status{text-align:center!important}#button_BookNow,#button_ButtonContinuePayment,#button_ConfirmThisReservation,#button_Login,#button_NO,#button_OK,#button_SearchAvailabilityRate,#button_SearchAvailabilityRateFacebook,#button_Submit{background-color:#333;color:#fff;font-weight:700;font-size:15px;border:1px solid #333;height:43px;border-radius:5px;display:initial}.button-book-now{background-color:#333;color:#fff;font-weight:700;font-size:15px;border:1px solid #333;height:43px;border-radius:5px;margin-top:10px;display:initial}.mark{color:#fff!important;background:#333}.mark svg path{fill:#333!important}.alert-enging .modal-dialog{width:100%;max-width:670px;margin:10% auto}.alert-enging .modal-header{margin-left:15px;margin-right:15px;margin-top:10px;padding:10px 15px}.alert-enging .modal-body{font-size:16px;color:#555!important;margin-left:15px;margin-right:15px}.alert-enging .modal-title{font-size:26px;font-weight:600}.alert-enging .modal-footer{text-align:center;border-top:none;margin-bottom:10px}.alert-enging .modal-footer .btn{font-size:15px;text-transform:uppercase;font-weight:600;padding-left:50px!important;padding-right:50px!important}.title-alert{color:#8E0010}.btn-colse-msg-dialog{background-color:#8E0010;color:#fff;border:1px solid #8E0010}@media (min-width:48em){.rate.table td.description i.room-plus-icon{color:#fff;background-color:#fff;top:85%;left:75%;z-index:5;padding:0;margin:0;font-size:25px;font-weight:700;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0!important;overflow:inherit}}@media (max-width:480px){.header-menu{display:block;font-size:25px!important}.header-left img{width:50%!important}.panel-search-results .title{display:none}.rate.table .guest.table tr,.rate.table .guest.table tr td,.rate.table .guest.table tr th{border:none!important;padding:2px 5px!important;text-align:left}.rate.table tr.separator{border-top:none}}@media (max-width:720px){.col-md-12.footer{margin-bottom:0!important}.container{margin:0!important}.header-left img{width:35%!important}.col-md-12.page{padding:0!important}.rate.table .guest.table tr,.rate.table .guest.table tr td,.rate.table .guest.table tr th{border:none!important;padding:2px 5px!important;text-align:left}.rate.table tbody tr{margin-bottom:inherit;border:none}.rate.table td.description.top{border:none;background-color:#fff;padding:5px}.rate.table td.price{border-radius:5px;border:1px solid #0966b6;margin:5px 10px}.rate.table td.no-of-room{border-bottom:solid 1px #ddd!important;border:none;padding-bottom:25px}.rate.table{border:none}.panel-form{margin-top:15px}.row .navigation-step{margin-bottom:-15px!important}.rate.table td.description.fill.top .row{background-color:#f7f5f6!important;padding:15px 0;border:1px solid #ddd!important;border-radius:5px;margin:0 -5px}.rate.table td.description.rate-option{margin:5px}.alert-enging .modal-dialog{width:inherit!important;margin:10px!important}.rate.table td.price.total,.rate.table td.rang,.rate.table td.rate,.rate.table td.status{display:none}.rate.table td.description .col-md-3{padding:0 15px 10px}.rate.table td.description .col-md-12.col-xs-5{padding-right:0!important}.rate.table td.description{border:none;padding:0}.rate.table .total-none{border:none;padding:25px 0}.panel-your-selections .title{font-size:13px;line-height:25px;padding-bottom:20px}.rate.table .total-text{float:left;border:none;border-top:solid 1px #dadada;border-bottom:double 4px #dadada;font-size:12px;margin-top:20px}.rate.table .total-price{float:right;border:none;padding:0;margin:20px 0 0;text-align:right!important;border-top:solid 1px #dadada;border-bottom:double 4px #dadada;font-size:12px;display:none}.rate.table .total-price.col-xs-6{display:block}.rate.table tr.separator{border-top:none}.message-confirmation{font-size:15px}#PresentationMessage1 td,#PresentationMessage2 td{text-align:center!important}#button_BookNow,#button_ButtonContinuePayment,#button_ConfirmThisReservation,#button_Login,#button_NO,#button_OK,#button_SearchAvailabilityRate,#button_SearchAvailabilityRateFacebook,#button_Submit{width:100%!important}}@media (max-width:992px){.footer-left,.footer-right,.header-left,.header-right{text-align:center}.header-left img{width:30%}.header-menu{display:block}.header-right h1,.panel-search-results .title,.row .splash-image{display:none}.row .splash-image{height:250px}.row .panel-search-box{display:none;padding-bottom:0!important}.row .panel-search-results{padding-top:10px}.row .panel-promotion-code{margin-top:0}.row .panel-promotion-code .description{padding:10px 0 5px}.rate.table .guest.table tr,.rate.table .guest.table tr td,.rate.table .guest.table tr th{border:none!important;padding:2px 5px!important;text-align:left}.rate.table .guest.table label,.rate.table .guest.table tr{margin-bottom:0!important}.rate.table .guest.table tr td:first-child,.rate.table .guest.table tr td:last-child,.rate.table .guest.table tr th:first-child,.rate.table .guest.table tr th:last-child{padding:2px 5px!important}}@media (min-width:20em){.panel-search-results .button{border:1px solid #ccc;padding:5px 15px;border-radius:5px;width:100%;text-align:center;font-size:15px;font-weight:700;color:#333;cursor:pointer;margin-bottom:.5em}}@media (min-width:62em){.panel-search-results .button{border:1px solid #ccc;padding:5px 15px;border-radius:5px;width:100%;text-align:center;font-size:15px;font-weight:700;color:#333;cursor:pointer}}@media (max-width:992px){.row .navigation-step{margin:0 -5px;display:none}.row .line{background:0 0;margin-top:15px}ul.breadcrumbs li{background:0 0;margin-right:-7px}ul.breadcrumbs li span{border:1px solid #333;border-bottom:none}ul.breadcrumbs li span.mark span{border:none!important}ul.breadcrumbs>li:first-child span{border-radius:5px 5px 0 0!important}ul.breadcrumbs>li:last-child span{border-radius:0 0 5px 5px!important;border-bottom:solid 1px #333}.mark{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}ul.breadcrumbs .mark-previous{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid;border-top:0}ul.breadcrumbs>li:first-child .mark-previous{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-top:solid 1px}ul.breadcrumbs>li:last-child .mark svg{display:none}}@media (min-width:20em){img.person{width:16px;height:16px;vertical-align:text-top}.rate.table td,.rate.table th{padding:.75em .5em}}@media (min-width:48em){img.person{width:16px;height:16px;vertical-align:text-top}.rate-container{margin:2%}.rate.table{font-size:.9em}}@media (min-width:48em){.rate.table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}.rate.table tr{display:table-row}.rate.table td,.rate.table th{display:table-cell;padding:.5em}.rate.table tbody{display:table-row-group}}@media (min-width:62em){.rate.table{font-size:1em}.rate.table td,.rate.table th{padding:.75em .5em}}@media (min-width:75em){.rate-container{margin:2em auto;max-width:75em}.rate.table td,.rate.table th{padding:.75em}}@media (min-width:48em){.rate.table tbody tr{display:table-row;border-width:1px}}.media-box,.tab-select li,.tab-select li a{display:block;float:left}@media (max-width:48em){.rate.table td.price.total{text-align:center!important}.rate.table .total-price{text-align:right!important}}@media (min-width:48em){.rate.table tbody td{text-align:center}}@media (min-width:20em){.rate.table td.description table.left tr{border-style:hidden!important;padding:0!important;margin:0!important}.rate.table tbody td{border-bottom:1px solid #ddd}.rate.table td.description i.room-plus-icon{color:#fff;background-color:#fff;top:85%;left:75%;z-index:5;padding:0;margin:0;font-size:25px;font-weight:700;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0!important;overflow:hidden}.rate.table td.description i.room-plus-icon:hover{cursor:-webkit-zoom-in}}.tab-bar{font-size:15px;cursor:pointer;text-align:center;margin-bottom:1px}.tab-button,.tab-button.active{padding:5px 15px;margin-bottom:10px}.tab-button{border:1px solid #ddd;background-color:none;border-bottom:none}.tab-button.active{border:1px solid #ddd;background-color:#f7f5f6;border-bottom:none}.tab{width:100%;margin-bottom:7px}.tab-select{background:url(../images/tab-bg.png) bottom left repeat-x;list-style:none;padding:0;margin:0;border-bottom:1px solid #888}.tab-select li{height:40px;margin-bottom:-1px;margin-right:5px}.tab-select li a{line-height:50px;height:40px;color:#000;text-decoration:none!important}.tab-select li a:hover{text-decoration:none}.tab-select li .active{font-size:16px;background-color:#fff;font-weight:600;color:#f20000!important;border-top:1px solid #888;border-right:1px solid #888;border-left:1px solid #888;border-bottom:none;border-radius:15px 15px 0 0;box-shadow:1px #000}.tab-select .tab-inner{padding:12px 50px;text-align:center}.tab-select .tab-inner h3{line-height:15px;font-size:16px;font-weight:600;margin-top:12px}.tab-select .tab-inner .low-fare-allin{font-size:12px;line-height:10px}.tab-select .tab-inner:hover{background:0 0;color:#f20000}.tab-select .active .tab-inner{border:none;text-align:center}.tab-select .active .tab-inner h3{line-height:15px;font-size:16px;font-weight:600;margin-top:12px}.tab-select .active .tab-inner .low-fare-allin{font-size:12px;line-height:10px}.tab-select .active .tab-inner:hover{background:0 0}@media (max-width:720px){.tab-select li{width:50%;margin-right:0;border-left:10px transparent solid;border-right:10px transparent solid}.tab-select li a{width:100%;display:block}.tab-select>li:first-child{border-right:3px transparent solid}.tab-select>li:last-child{border-left:3px transparent solid}.tab-select .tab-inner{padding:12px 5px}p.tip{font-size:11px}.rate.table td.description a .overlay{right:20px}.room-information ul.col1{-webkit-column-count:1!important;padding:10px 0}.room-information ul.col3{-webkit-column-count:2!important;padding:10px 0}}.package-name{font-size:17px;text-decoration:none!important;color:#f20000!important}.button-link,a.carousel-control{color:#fff!important}.img-package{margin-right:4px;margin-bottom:4px}.media-box{position:relative;max-width:100%}.media-box .expand,.media-box .zoom{position:absolute;width:100%;height:100%;text-align:center;color:#fff!important;font-size:1.5em;z-index:999;left:0;top:0;margin:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease .2s;-moz-transition:all .3s ease .2s;-ms-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .1s}.header,.header-language{position:relative}.media-box:hover .expand,.media-box:hover .zoom{opacity:1;-webkit-transition:opacity .3s .2s;-moz-transition:opacity .3s .2s;-ms-transition:opacity .3s .2s;-o-transition:opacity .3s .2s;transition:opacity .3s .2s;cursor:-webkit-zoom-in}.payment-important{padding:5px 5px 10px;margin-top:15px;border-radius:5px;background-color:#f2dede}.img-responsive,.rate.table td.description a{border-radius:6px}.blueimp-gallery a{text-decoration:inherit!important}.button-link,.nav-tabs>li>a{font-weight:700;text-decoration:initial!important}.img-responsive{width:100%}.blueimp-gallery .close,.blueimp-gallery .indicator,.blueimp-gallery .next,.blueimp-gallery .play-pause,.blueimp-gallery .prev,.blueimp-gallery .title{display:inherit!important}.button-link{padding:6px 12px;height:34px;font-size:14px;border-radius:4px}.button-link:hover{background-color:#ddd!important;color:#333!important;border-color:#333!important}.table.roomtype thead{background-color:#ddd}.table .table th,.well{background-color:#fff!important}.table.roomtype{font-size:12px}.table.roomtype .price{text-align:right;font-weight:700;color:#0966b6}.well{margin-top:10px;margin-bottom:0}.light-box-gallery{text-align:center}.light-box-gallery img{margin:5px}.light-box-gallery.thumb{text-align:left}.light-box-gallery.thumb img{margin:5px 3px 0 0;border-radius:6px}.close{font-size:31px!important}div#BookNowModal{padding-right:0!important}.descirption button.close{margin:-27px 0 0}.header-language{right:15px;top:0;bottom:15px;margin-top:5px;float:right}.language-list{list-style-type:none;padding:0;margin:10px 0 0;text-align:right}.language-list li{display:inline-block;vertical-align:middle;color:#777}.language-list li.caption{display:inline-block;font-size:14px}@media (max-width:991px){.header-language{position:absolute;right:auto;bottom:auto;left:15px;top:15px;margin-top:0;float:right}.language-list li.caption{display:none}.language-list{text-align:left}}#panel_Adult label,.panel-search-box label{white-space:nowrap}