button{outline:0!important}.content-wrapper{margin:0 auto;max-width:1000px}.main-content{padding:20px}a{cursor:pointer}.popover-content{max-width:550px}.filter-container-line{border-bottom:solid 1px #c5c5c5;padding-bottom:10px;margin-bottom:15px}.action-container-line{border-bottom:solid 1px #c5c5c5;padding-bottom:10px;margin-bottom:15px}header .content-wrapper{padding-top:20px}footer{clear:both;font-size:.8em;height:100px}.site-title{color:#c8c8c8;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:2.3em;margin:0}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:0;text-decoration:none}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}ul#menu{font-size:1.3em;font-weight:600;margin:0 0 5px;padding:0;text-align:right}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#999;text-decoration:none}ul#menu li a:hover{color:#333;text-decoration:none}.featured{background-color:#fff}.featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-o-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#7ac0da),color-stop(1,#a4d4e6));background-image:-webkit-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff}.featured p{font-size:1.1em}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}section.feature{width:300px;float:left;padding:10px}ol.round{list-style-type:none;padding-left:0}ol.round li{margin:25px 0;padding-left:45px}ol.round li.zero{background:url("../Images/orderedList0.png") no-repeat}ol.round li.one{background:url("../Images/orderedList1.png") no-repeat}ol.round li.two{background:url("../Images/orderedList2.png") no-repeat}ol.round li.three{background:url("../Images/orderedList3.png") no-repeat}ol.round li.four{background:url("../Images/orderedList4.png") no-repeat}ol.round li.five{background:url("../Images/orderedList5.png") no-repeat}ol.round li.six{background:url("../Images/orderedList6.png") no-repeat}ol.round li.seven{background:url("../Images/orderedList7.png") no-repeat}ol.round li.eight{background:url("../Images/orderedList8.png") no-repeat}ol.round li.nine{background:url("../Images/orderedList9.png") no-repeat}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}label{margin-bottom:0;font-weight:normal;font-family:'Open Sans',sans-serif;font-size:14px}#loginForm .validation-error{display:block;margin-left:15px}#loginForm .validation-summary-errors ul{margin:0;padding:0}#loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0}#loginForm input{width:250px}#loginForm input[type="checkbox"],#loginForm input[type="submit"],#loginForm input[type="button"],#loginForm button{width:auto}#socialLoginForm{margin-left:40px;float:left;width:40%}#socialLoginForm h2{margin-bottom:5px}#socialLoginList button{margin-bottom:12px}#logoutForm{display:inline}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}fieldset{border:0;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}label{display:block;font-size:1.2em}label.checkbox{display:inline}input,textarea,select{border:1px solid #bfced4;background:#fff;color:#333;font-size:1em;padding:4px 6px;width:100%;font-family:'Open Sans',sans-serif;font-weight:500;outline:0}input[type="radio"]{width:auto}.small-input{border:1px solid #bfced4;background:#fff;color:#333;font-size:10px;padding:1px 2px;width:100%;font-family:'Open Sans',sans-serif;font-weight:400;outline:0}textarea{font-family:inherit;min-height:70px}input:focus,textarea:focus{border:1px solid #00afef}input:hover,textarea:hover{border-color:#00afef!important}input[type="checkbox"]{background:transparent;border:inherit;width:auto;display:inline-block}form-control input[type="checkbox"]{background:transparent;border:inherit;width:auto;display:inline-block}input[type="submit"],input[type="button"],button{width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.table-base{background:#fff;border-color:#00afef!important}.table-base thead{background:#00afef;color:#fff}.table-base thead tr td{color:#fff!important;border-color:#fff!important;border-bottom:0}.table-base thead tr td:last-child{border-right-color:#00afef!important}.table-base thead tr td:first-child{border-left-color:#00afef!important}.table-base thead tr th{color:#fff!important;border-color:#fff!important;border-bottom:0}.table-base thead tr th:first-child{border-left-color:#00afef!important}.table-base thead tr th:last-child{border-right-color:#00afef!important}.table-base tbody tr td{border-color:#c2d7e0!important}.table-base>tbody>tr:nth-child(odd)>td,.table-base>tbody>tr:nth-child(odd)>th{background-color:#fff}.table-base>tbody>tr:nth-child(even)>td,.table-base>tbody>tr:nth-child(even)>th{background-color:#e3edf1}table{border-collapse:collapse;border-spacing:0;border:0 none}th{font-size:1.2em;text-align:left;border:0 0;padding-left:0}th a{display:block;position:relative}th a:link,th a:visited,th a:active,th a:hover{text-decoration:none}th a:hover{color:#000}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0;font-size:.75em}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}td{padding:.25em 2em .25em 0;border:0 none}tr.pager td{padding:0 .25em 0 0}@media only screen and (max-width:850px){header .float-left,header .float-right{float:none}header .site-title{margin:10px;text-align:center}#login{font-size:.85em;margin:0 0 12px;text-align:center}#login ul{margin:5px 0;padding:0}#login li{display:inline;list-style:none;margin:0;padding:0}#login a{background:none;color:#999;font-weight:600;margin:2px;padding:0}#login a:hover{color:#333}nav{margin-bottom:5px}ul#menu{margin:0;padding:0;text-align:center}ul#menu li{margin:0;padding:0}.main-content,.featured .main-content{background-position:10px 0}.content-wrapper{padding-right:10px;padding-left:10px}.featured .content-wrapper{padding:10px}article,aside{float:none;width:100%}ol.round{list-style-type:none;padding-left:0}ol.round li{padding-left:10px;margin:25px 0}ol.round li.zero,ol.round li.one,ol.round li.two,ol.round li.three,ol.round li.four,ol.round li.five,ol.round li.six,ol.round li.seven,ol.round li.eight,ol.round li.nine{background:none}section.feature{float:none;padding:10px;width:auto}section.feature img{color:#999;content:attr(alt);font-size:1.5em;font-weight:600}input{width:90%}#loginForm{border-right:0;float:none;width:auto}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:0;float:none;width:auto}footer .float-left,footer .float-right{float:none}footer{text-align:center;height:auto;padding:10px 0}footer p{margin:0}}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-color:#bdbfc1;border-bottom-color:transparent}.nav-tabs{border-color:#bdbfc1}.nav-tabs>li[role="presentation"]>a{padding:2px 6px 6px 6px}.nav-tabs>li>a:hover{background-color:transparent;border-color:#bdbfc1 #bdbfc1 transparent #bdbfc1}.nav-tabs>li>a>img{max-width:22px}.border-color-control{border-color:#00afef!important;border-bottom-color:transparent!important}.panel-default{border:0}.mce-panel{border-top-width:0!important;border-color:#bdbfc1!important}.mce-container-body .mce-panel:last-child,.mce-container-body .mce-panel:nth-child(2){border-top-width:1px!important;border-color:#bdbfc1!important}.mce-flow-layout-item{margin:4px 0 3px 5px!important}.tab-pane>input{margin-top:-1px}.btn{border-radius:0}a.btn{text-decoration:none}.btn-primary{color:#fff!important;background-color:#00afef;border-color:#00a3de;text-decoration:none}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#049dd5;border-color:#048ec1}.form-group{margin-bottom:5px;height:auto}.form-group .reservation-data{margin-bottom:10px;margin-left:10px;margin-top:10px;height:auto}.form-group .inline-item{display:inline-block;vertical-align:middle;width:auto;margin-right:10px}.form-group .value{display:inline-block;vertical-align:middle;width:50px;margin-right:0}.form-group label{color:#333}.percentage-box{height:25px}.percentage-box input{max-width:60px;height:27px}.update-container .item-update{width:100px;display:inline-block;margin-right:20px}.panel{border-radius:0;box-shadow:0 4px 10px #00000012;border-radius:3px;background-color:#fefefe}.btn-xs{padding:2px 6px}.btn-warning{border-color:#f0ad4e}.modal-title{font-family:'Open Sans',sans-serif;font-weight:500}.alert{font-size:14px}.panel-body{padding:25px}.panel-default>.panel-heading{font-weight:400;padding:9px 15px 6px 15px;color:#333;background-color:#fff;border-color:#dadada;font-size:13px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:none;color:#5d288e;font-weight:bold}.search-box{width:100%;display:flex;background-color:#fff;padding:11px 20px}.search-box .k-datepicker{width:110px;height:27px!important}.ages-container{width:160px;position:relative}.ages-container input{width:130px!important}.ages-container .ages-modal{position:absolute;background:#fdfdfd;z-index:99;padding:20px;width:180px;top:35px;right:-15px;border:1px solid #c5c5c5;box-shadow:1px 1px 10px #00000026}.ages-container button{width:100%;color:#fff;border:0;border-radius:4px;margin-top:8px}.ages-container button:hover{color:#fff}.search-box input,.search-box select{cursor:pointer}.search-box .promotional-container input{cursor:text}.search-box .arrival-container,.search-box .departure-container,.search-box .children-container,.search-box .adult-container,.search-box .promotional-container{width:200px;display:inline-block;margin-right:10px;overflow:hidden}.arrival-container,.departure-container{position:relative;background:#eee;border-radius:4px}.arrival-container input,.departure-container input{position:absolute;z-index:9;background:transparent!important}.arrival-container .material-icons,.departure-container .material-icons{position:absolute;top:4px;right:1px}.search-box .children-age-container{display:block}.search-box .room-amount-container{width:30%;display:inline-block;margin-right:10px}.search-box .availability-action{text-transform:uppercase;color:#fff;font-weight:500;background-color:transparent;border-radius:4px;padding:4px 46px;margin-left:auto;border:0}.search-box .better-price{max-width:70px;float:right}.search-box .form-group{margin-bottom:10px;overflow:hidden}.section-item{width:100%;margin-top:10px}.section-item .section-title{font-size:14px;height:40px;color:#333;margin-bottom:0;padding:20px 20px;text-transform:initial;font-weight:500;text-transform:uppercase;padding-bottom:40px}.section-item .change-section{float:right;margin-right:10px;margin-top:7px}.section-item .change-section:hover{text-decoration:underline;cursor:pointer}.section-item .section-body{background-color:transparent;width:100%;overflow:hidden;height:auto}.rate-book-detail{margin-bottom:0}.rate-book-detail .col-md-12{padding-left:0;padding-right:0}.rate-book-detail .rate-extras{width:100%;height:auto;overflow:auto}.rate-book-detail .rate-day-title{font-weight:bold}.rate-book-detail .policy-title{font-weight:bold;margin-top:10px}.rate-book-detail .policy-description{color:#606062}.rate-book-detail .daily-rate{width:auto;border-left:1px solid #ddd;padding:0 8px;display:block;float:left}.rate-book-detail .daily-rate span{display:block;color:#333;font-size:12px}.rate-book-detail .daily-rate:first-child{padding-left:0;border-left:0}.rate-book-detail .rate-type-description{color:#333;max-width:500px;margin-bottom:10px}.room-content-left{margin-left:15px;width:73%;display:inline-block}.section-body .room-item{margin-bottom:10px;padding:20px;padding-bottom:10px;padding-left:15px;padding-right:10px;background-color:#fff;display:flex;overflow:auto;border:1px solid #dddedf;align-items:flex-start;border-radius:4px}.room-item.heightFix{min-height:175px}.room-item .room-header{width:100%;height:auto;margin-left:0}.room-item .room-header .last-units span{display:inline-block;margin-left:2px;color:#00f}.room-item .lblSoldOut{color:#ef6060;margin-bottom:5px;font-size:14px}.room-item .txtSoldOut{margin:0;color:#606062}.room-item .btn-sold-out{padding:4px 15px 3px 15px;margin-top:10px;color:#606062}.room-item .room-header .room-name-container{width:70%;margin-left:-2px;cursor:pointer}.room-item .room-header .room-name-container .room-name{font-size:16px;text-transform:uppercase;width:auto}.room-item .room-header .room-name-container .room-name:hover{text-decoration:underline}.room-item .room-header .room-name-container .detail-link{display:inline-block;width:auto;font-size:11px;font-family:Arial;color:#333;width:11px;margin-top:-5px;opacity:.8}.room-item .room-header .room-name-container .view-detail{margin-left:10px;color:#333;white-space:nowrap}.room-item .room-header .room-name-container .view-detail:hover{text-decoration:underline}.room-item .room-header .default-occupancy{display:none;background-image:url(../static/img/occupancy_sprite2/92fa9e0ce1345f2f1d39d593fc60bad47f712f18_t-1.gif);height:15px;margin-bottom:-5px;opacity:.8}.room-item .remaining-unities{color:#eb4949;font-style:italic;margin-left:0}.room-item .bed-option-container{width:30%;margin-top:5px}.room-item .bed-option-container select{padding:4px 6px;border:0;background-color:#eee;border-radius:4px}.room-item .room-detail{display:none;margin-bottom:0;height:auto;overflow:auto;width:430px}.room-item .room-description{display:block;width:auto;font-size:11px;color:#333;padding:0;margin-top:10px}.room-item .room-amenities-title{font-family:'Open Sans',sans-serif;font-weight:500;color:#606062;margin-top:15px;display:block;text-transform:uppercase}.room-item .room-amenities{width:100%;float:left;padding:5px 0 0 0}.room-item .room-amenities li{display:inline-block;float:left;width:130px;list-style:square;color:#333}.room-item .main-room-photo{display:inline-block;cursor:pointer;height:140px;position:relative;min-width:200px;width:200px}.see-roomtype-video{display:flex;align-items:center;margin-top:15px;color:#428bca;cursor:pointer;text-transform:uppercase}.see-roomtype-video:hover{text-decoration:underline}.room-item .right-side{width:100%;display:inline-block;vertical-align:top}.room-item .room-photo{display:inline-block}.room-photo .img-thumbnail{position:relative}.room-item .room-photo .view-more{cursor:pointer;color:#333;margin:0;background-color:#ffffffb3;padding:2px 4px 2px 6px;font-size:11px;width:98%;bottom:4px;text-align:center;font-weight:500;position:absolute;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.room-item .tub-photo{display:block;width:100%;height:auto;overflow:auto;margin-top:4px;padding-left:38px;padding-right:5px}.room-item .tub-photo div{display:inline-block;width:30px;height:25px;float:left;margin-right:1px;margin-bottom:1px;background-color:silver}.room-item .tub-photo div:hover{opacity:.8}.room-item .price-side{width:190px;display:inline-block;margin-left:30px}.room-item .price-side .best-price{font-size:20px;display:block;text-align:center;margin-bottom:15px}.room-item .book-action{float:right}.room-item .best-text{font-size:12px}.room-item .rate-table{margin-top:10px!important;margin-bottom:5px!important;width:100%}.room-item .rate-table thead th{color:#606062;font-weight:normal;font-size:12px;padding:3px;border-bottom:solid 1px #bdbfc1!important}.room-item .rate-table tbody td{padding:4px 0!important;vertical-align:middle}.room-item .rate-table tbody td .item-value{display:block;font-weight:bold;font-size:15px}.room-item .rate-table tbody td .codepromo-value-highlight{color:#e63030;text-decoration:line-through;font-size:11px;display:inline-block;vertical-align:bottom}.room-item .rate-table tbody td .codepromo-porcentage-highlight{background:#ef6060;padding:0 3px;color:#fff;font-size:11px;border-radius:2px;margin-left:2px;display:inline-block;vertical-align:text-bottom}.room-item .rate-table select{max-width:70px}.room-item .rate-table .question-icon{height:12px;margin-left:4px;margin-top:-2px}.room-item .rate-table .rate-name{text-transform:none;font-size:14px;padding-right:2px}.room-item .rate-table .rate-name:hover{cursor:pointer}.room-item .rate-table .rate-detail{display:block;width:100%;height:auto;overflow:auto;color:#006186}.room-item .rate-table .rate-detail .menu{display:block;width:100%;height:auto}.room-item .rate-table .rate-detail .menu span{display:inline-block;width:auto;color:silver;text-transform:uppercase;margin-right:10px}.room-item .rate-table .rate-include-container{display:block;width:100%;height:auto;overflow:auto;color:#006186}.room-item .rate-table .rate-include-container .include-label{color:silver}.room-item .rate-table .rate-include-container .item{color:#428bca;margin-right:7px;display:inline-block;font-size:10px;text-transform:uppercase}.room-item .rate-table #rateDetail{width:450px;height:auto;overflow:auto}.room-item .rate-table .popover{max-width:650px}.room-item .amount-table{width:100%}.room-item .amount-table select{max-width:55px}.section-extra{background-color:#fff;border:1px solid #d4d4d4}.section-extra .section-body{padding:0 20px}.section-extra .extra-item{display:flex;align-items:center;padding:10px 0;justify-content:space-between}.section-extra .extra-item .extra-name{font-size:15px}.section-extra .extra-item .extra-image{min-width:170px;height:110px;width:170px;margin-right:15px;border:1px solid #00000040;border-radius:4px;cursor:pointer}.section-extra .extra-item-left{display:flex;align-items:center}.section-extra .extra-item-right{min-width:210px;display:flex;align-items:center;justify-content:space-between}.section-extra .extra-item-right button{color:#fff;border-radius:4px}.section-extra .extra-item-right button:hover{color:#fff}.section-extra .extra-item-right .extra-price{font-size:15px;font-weight:600}.summary-container .form-group{margin-bottom:1px!important;height:auto;overflow:auto}.summary-container .key{float:left;display:inline-block;height:auto;text-transform:capitalize;font-size:14px;color:#333}.summary-container .value{float:right;display:inline-block;font-size:14px;color:#333}.summary-container .subtotal-value{font-size:14px;font-weight:bold}.summary-container .total-value{font-weight:bold}.summary-container .select-room{font-size:14px;font-weight:bold;width:80%;float:left;margin-left:15px}.summary-container .select-rate{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:500}.summary-container .booking-conditions{text-align:right;padding:5px}.span-link{font-size:14px;color:#428bca;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 0 0 5px}.span-link:hover{text-decoration:underline}.section-final{padding:20px;margin:0;width:100%}.section-final .sub-title{font-size:14px;margin-bottom:5px;display:block}.section-final .section-body{background-color:#f5f5f5;padding:20px 20px 5px 20px;border:solid 1px #ddd}.section-final .sumary-inner-container{min-height:568px}.section-final .sumary-inner-container .total-value-label{font-size:16px;margin-top:4px}.section-final .sumary-inner-container .total-value{font-size:16px;font-weight:bold;margin-top:4px}.full-width{width:100%;display:block}.validationMessage{color:red}.summary-container hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #eee}.section-success div{text-align:center;margin-top:20px;margin-bottom:20px;font-size:20px}.section-success .section-body{padding-top:25px;padding-bottom:25px;background-color:#fff}.section-success .social-share span{display:inline-block;text-decoration:underline;text-transform:lowercase;font-size:16px;margin-right:5px}.continue-book{float:right}.confirmeBook{width:250px;height:40px;font-size:16px;float:right;text-transform:uppercase}.adm-header-container{text-align:center;width:100%;height:65px;background-color:#333;border-bottom:2px solid #00afef;position:fixed;left:0;top:0;right:0;z-index:999;display:flex}.adm-header-container .adm-header{text-align:center;background-color:#333;width:100%;height:74px;display:block;position:relative;bottom:0;color:#fff}.adm-header-container .adm-menu{position:relative;width:75%;height:34px;list-style-type:none;padding:0;margin:0;margin-top:32px}.adm-header-container .adm-menu li{position:relative;display:inline-block}.adm-header-container .adm-menu a{text-decoration:none;font-size:12px;text-transform:uppercase;color:#fff;padding:7px 10px;display:inline-block}.adm-header-container .adm-menu a:hover{background-color:#575757}.adm-header-container .adm-menu .active{background-color:#00afef;border-bottom:2px solid #00afef}.adm-header-container .adm-menu .active:hover{background-color:#00afef;border-bottom:2px solid #00afef}.icon-help{position:absolute;right:10px;top:7px;font-size:16px}.adm-header-container .logo{float:left;margin-top:15px;margin-left:15px;height:36px;display:inline-block}.ellipsis:after{content:'⠇';padding:1px 5.5px;font-size:1.6em;color:#fff;width:20px;display:inline-block;cursor:pointer;margin:0 5px}.ellipsis:hover{background-color:#575757;border-radius:50px}.adm-header-container .hotel-header{float:right;display:flex;align-items:center;margin-right:10px;color:#fff}.adm-header .hotel-header .change-passoword{display:inline-block;width:auto;vertical-align:top}.adm-header-container .hotel-header .container-name{display:inline-block;width:auto;margin-right:5px;font-family:'Open Sans',sans-serif;font-weight:500}.adm-header-container .hotel-header .container-name .name{color:#fff;display:block;font-size:14px;margin-left:5px;margin-top:7px;text-align:right}.adm-header-container .hotel-header .container-name .company-name{display:block;font-size:14px;margin-left:5px;margin-top:-12px;text-align:right;color:#00afef}.adm-header-container .hotel-header .account-options-group{display:inline-flex;flex-direction:column;background-color:#222;opacity:.85;border:solid #111 2px;position:absolute;top:65px;right:15px;padding:4px;width:125px}.adm-header-container .hotel-header .account-options-group>*:first-child{padding:8px 4px 8px 7px;text-align:initial}.adm-header-container .hotel-header .account-options-group>*:nth-child(2){padding:9px 0 9px 5px}.adm-header-container .hotel-header .account-options-group>*:hover{background-color:#575757}.adm-header-container .hotel-header .account-options-group span{color:#fff;float:left;margin-top:3px}.adm-header-container .hotel-header .account-options-group *:first-child span{margin-left:6px}.adm-header-container .hotel-header .account-options-group *:nth-child(2) span{display:inline-block;position:relative;margin:-4em;top:44px;left:54px;padding:8px 55px 8px 0}.adm-header-container .hotel-header .account-options-group img{float:left}.adm-header-container .hotel-header #logoffDiv{display:inline-block;width:100%;vertical-align:top;padding-left:3px}.removePhotoAction,.removeCoverPhotoAction{width:100%;margin-bottom:5px}.defaultPhotoAction{width:100%}.body-container{width:100%;height:auto;display:block;margin-top:-65px;clear:both}.adm-left-container{width:200px;display:inline-block;height:100%;background-color:#333;vertical-align:top;position:fixed}.adm-left-container .title{width:100%;height:50px;font-size:20px;color:silver;text-align:center;margin-top:40px}.adm-left-container .title span{width:auto;font-size:20px;color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:300}.adm-left-container .adm-left-menu{width:100%;height:auto;background-color:#efeeef}.adm-left-container .adm-left-menu a{width:100%;height:38px;text-decoration:none;font-size:14px;vertical-align:middle;display:block;float:right;text-align:right;padding-right:10px;color:#fff}.adm-left-container .adm-left-menu a:hover{background-color:#575757;border-left:2px solid #00afef}.adm-left-container .adm-left-menu .active{background-color:#00afef}.adm-left-container .adm-left-menu .active:hover{background-color:#00afef}.adm-left-container .adm-left-menu a span{vertical-align:middle;display:block;margin-top:10px;font-size:14px}.adm-body{width:100%;display:inline-block;height:auto;padding-left:200px}.adm-body-without-sidebar{width:100%;display:inline-block;height:auto;padding-left:200px}.adm-section{width:100%;height:auto;display:block;margin-left:0}.adm-section .title{display:block;width:100%;margin-bottom:15px;font-family:'Open Sans',sans-serif;font-weight:200;font-size:28px;text-transform:lowercase;color:#606062}.adm-section .title .badge{margin-left:5px}.adm-section .body{width:100%}.adm-section .adm-footer-action{width:800px;margin-left:15px}.disabled-link{pointer-events:none;cursor:default}.icon-action{opacity:.6;margin-left:2px;cursor:pointer}.icon-action:hover{background-color:transparent;opacity:1;text-decoration:none!important}.icon-action img{cursor:pointer;height:20px}.icon-action-small-img{cursor:pointer;height:15px}.adm-sub-menu{margin-bottom:20px}.adm-sub-menu a{text-decoration:none}.check-icon{cursor:pointer}.cancel-icon{cursor:pointer}.metro-action{float:right;margin-top:-5px;height:auto;width:auto;cursor:pointer;text-decoration:none}.metro-action:hover{text-decoration:none;background-color:transparent}.metro-action span{color:#606062;font-size:13px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:400;vertical-align:middle;margin-top:2px;display:inline-block}.form-container{width:100%}.form-container .panel .panel-heading{text-transform:uppercase}.form-container .k-editor{margin-top:0;height:100px}.body-book{background-color:transparent!important}.body-book .social-section{height:auto;overflow:auto;background-color:#333;margin-top:20px;display:block;padding-top:5px;width:219px;color:#fff;border:1px solid #333;float:right;cursor:pointer}.body-book .social-section span{display:block;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:500;margin-bottom:0;text-align:right;margin-right:8px}.body-book .social-section .disc-value{display:block;text-align:center;font-size:42px;font-family:'Open Sans',sans-serif;font-weight:500;margin-bottom:0;text-align:right;margin-right:2px;margin-bottom:-5px}.body-book .social-section .facebook-logo{display:block;height:75px;float:left;cursor:pointer;margin-top:10px}.body-book .social-section .facebook-like{display:block;float:left;cursor:pointer;margin-top:10px;margin-left:25px}.section-book{background-color:#fff!important;margin:0 auto;width:1254px;position:relative}@media only screen and (max-width:1200px){.section-book{width:1000px}}.body-book-main{background-color:#333}#menuProfile{position:absolute;z-index:1;top:10px;right:10px;box-shadow:1px 1px 4px #00000040}#fidelity-bar .cover-language-controls{position:relative;float:right;width:auto;height:100%;padding:7px 5px;border-left:1px solid #9ac9da}#fidelity-bar .cover-language-controls #dLabel{text-decoration:none}#fidelity-bar .cover-language-controls #dLabel .caret{border-top:4px solid #004c8e}#fidelity-bar .cover-language-controls .dropdown-menu{min-width:50px;padding:5px;text-align:center}#fidelity-bar .cover-language-controls .dropdown-menu li{margin-bottom:5px}#fidelity-bar .cover-language-controls .dropdown-menu li:last-child{margin-bottom:0}#fidelity-bar .menu-profile-container{position:relative;float:right;top:unset;right:unset;height:100%;background:transparent;padding:0 10px}#fidelity-bar .menu-profile-container .menu-header{margin:0;padding:0}#fidelity-bar .menu-profile-container .menu-header li{margin:0;padding:4px 0}#fidelity-bar .menu-profile-container .menu-header li.wallet{margin-left:10px;border-left:solid 1px #9ac9da;padding-left:10px}#fidelity-bar .menu-profile-container .menu-header li .inner-container{position:relative}#fidelity-bar .menu-profile-container .menu-header li .inner-container .offer-badge{position:absolute;top:-4px;right:-2px;color:#fff;background:red;padding:2px 4px 1px 5px;border-radius:50%;font-size:10px}#fidelity-bar .menu-profile-container .menu-header li .inner-container .fa-heart{border:1px solid #25a1ce;padding:5px 4px 2px 4px;border-radius:100%;color:#25a1ce;font-size:14px;margin-right:5px}.tripadvisor-widget{position:fixed;left:50%;top:10px;z-index:99;margin-left:510px;opacity:0}#CDSWIDEXC{margin:0!important}@media only screen and (max-width:1300px){.tripadvisor-widget{display:none}}.cover-company-name{width:1254px;margin:0 auto;display:flex;justify-content:center}.cover-company-name h2{margin:29px 0 8px 0}@media only screen and (max-width:1200px){.cover-company-name{width:1000px}}.cover-book{background-color:#fff;height:340px;position:relative;margin-bottom:7px;background-size:cover!important;border-radius:0 0 5px 5px}@media only screen and (max-width:1200px){.cover-book{height:300px}}.cover-book .slick-slide img{width:100%}.cover-book .slick-list{height:100%;border-radius:0 0 5px 5px}.cover-book .slick-dots{display:inline-block!important;width:auto;right:40px;bottom:8px}.cover-book .slick-dots li button:before{font-size:10px}.cover-book .cover-language-controls{position:absolute;top:20px;right:20px;background-color:#fff;z-index:2;padding:7px;padding-right:4px}.cover-book .cover-language-controls .dropdown a{text-decoration:none}.cover-book .cover-language-controls .dropdown-menu{box-shadow:none;border:0;border-radius:0;left:-7px;min-width:60px;width:60px;margin-top:7px}.cover-book .cover-language-controls .dropdown-menu img{padding:5px 13px}.cover-book .cover-company-logo{position:absolute;bottom:20px;left:20px;background-color:#fff;z-index:2;padding:12px 18px;overflow:hidden;border-radius:5px}.cover-book .company-logo-shadow{box-shadow:0 3px 9px #0000002e}.cover-book .logo-center{left:50%;transform:translate(-50%,0);bottom:-17px}.cover-book .cover-company-logo .logo{position:relative;margin:0;cursor:pointer;max-height:170px}.cover-book .cover-company-info{position:absolute;left:150px;bottom:30px;background-color:rgba(255,255,255,.8);padding:8px 22px}.cover-book .cover-company-info .company-name{margin:0;color:#333;font-size:22px;font-family:'Open Sans',sans-serif;font-weight:500}.cover-book .cover-company-info .company-phone{margin:0;color:#333;font-size:14px}.cover-book .cover-company-info .company-email{margin:0;color:#333;font-size:14px;margin-top:-4px}.book-step li{color:#999;font-size:14px}.book-step>.active{color:#428bca}.confirme-container{height:auto;margin-top:20px}.accept-term{margin-bottom:10px;width:auto;text-align:right}.accept-term input{display:inline-block;vertical-align:middle;margin:0;margin-top:-3px}.accept-term span{font-size:14px;margin:0 0 0 5px}.best-price-guarantee{margin-bottom:10px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:500;text-align:right;border-bottom:1px solid #333}.best-price-guarantee span{display:inline-block}.best-price-guarantee img{margin-top:-3px;cursor:pointer}.room-type-name{font-size:12px;margin-bottom:0;color:#333;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:500;width:100%;display:block}.trip-advisor-room-rate-item .room-type{font-size:14px;margin-bottom:0;color:#333;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:500;width:100%;display:block}.trip-advisor-room-rate-item .rate-type{display:block;width:auto;font-size:10px;text-transform:uppercase;margin-top:0;margin-bottom:11px}.trip-advisor-room-rate-item .add-rate-action{display:block;font-size:12px;color:#00f;text-decoration:underline;cursor:pointer;float:left}.room-rate-combination{margin-top:20px;width:600px}.room-rate-combination .room-rate-item{margin-bottom:50px;width:auto}.room-rate-combination .room-rate-item .room-header{font-size:16px;margin-bottom:5px;color:#333;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:500}.room-rate-combination .room-rate-item .rate-title{color:silver;border-bottom:1px solid silver;text-align:right;margin-top:-15px;margin-bottom:10px}.room-rate-combination .room-rate-item .rate-container{margin-left:20px}.room-rate-combination .room-rate-item .rate-container .item{display:block;width:auto;font-size:10px;text-transform:uppercase;margin-top:10px;margin-bottom:11px}.room-rate-combination .room-rate-item .rate-container .delete-icon:hover{display:inline-block;opacity:1}.room-rate-combination .room-rate-item .rate-container .delete-icon{margin-right:5px;margin-left:-17px;height:12px;margin-top:-3px;opacity:.5;display:inline-block}.room-rate-combination .room-rate-item .rate-container .master-dependent{display:block;margin-left:4px;margin-top:2px}.room-rate-combination .room-rate-item .rate-container .master-dependent .description{text-transform:uppercase;color:silver;display:inline-block}.room-rate-combination .room-rate-item .add-rate-action{display:block;font-size:12px;color:#00f;text-decoration:underline;margin-left:20px;cursor:pointer;float:left}.room-rate-combination .room-rate-item .add-room-rate-container{margin-left:20px}.room-rate-combination .room-rate-item .add-room-rate-container .cancel-icon{margin-left:2px}.room-rate-combination .room-rate-item .master-rate-container{margin-top:5px}.grid-header{height:57px;background-color:#5d288e;border:solid 1px #5d288e}.grid-header .show-hide-items{display:inline-block;width:120px;float:right;margin-right:10px;margin-top:10px}.grid-header .show-hide-items .item{float:right;display:block;height:auto}.grid-header .show-hide-items .item span{margin-top:-2px}.grid-header .show-hide-rate-container span{color:#fff;text-transform:lowercase;font-size:12px;font-weight:normal}.grid-header .show-hide-rate-container .show-hide-rate{float:left;margin-left:5px;vertical-align:bottom;margin-top:17px;border-bottom:0 solid #fff;font-weight:normal;cursor:pointer;text-decoration:underline;text-transform:lowercase;color:#fff}.grid-container{margin-bottom:20px;border:solid 1px #c2d7e0}.grid-container .grid-update{border:1px solid #c2d7e0;border-top:0}.grid-container .room-container{width:100%;height:40px;background-color:#dad9d9;border-bottom:1px solid #fff}.grid-container .rate-container{width:100%;height:auto;background-color:#efeeef;margin-bottom:20px}.grid-container .rate-container:last-child{margin-bottom:0}.grid-container .rate-container .rate-item{width:100%;height:auto;background-color:#ececec;border-bottom:1px solid #fff}.grid-container .rate-container .rate-item .rate-name-container{width:150px;display:inline-block;float:left}.grid-container .rate-container .rate-item .grid-update-channel-name{color:#00f;font-size:8px;display:block}.grid-container .rate-container .rate-item .labels-container{width:80px;display:inline-block;float:right;text-align:right;margin-right:5px}.grid-container .rate-container .rate-item .labels-container span{display:block;font-size:10px;text-transform:lowercase;margin-top:4px;margin-bottom:10px}.grid-container .rate-container .rate-item .room-rate-name{padding-top:2px;padding-left:10px}.grid-container .rate-container .rate-item .rate-name{display:inline-block;font-size:10px}.grid-container .rate-container .rate-item .rate-name:hover{border-bottom:1px solid #333;cursor:pointer}.grid-container .rate-container .rate-item .link-icon{height:13px;margin-left:2px}.grid-container .rate-container .rate-item .link-icon:hover{cursor:help}.grid-container .room-rate-name{width:250px;display:inline-block;height:100%;border-right:2px solid #fff;text-transform:uppercase;vertical-align:top}.grid-container .room-name{font-size:10px;font-family:'Open Sans',sans-serif;font-weight:500;height:100%;padding-top:11px;padding-left:5px}.grid-container .date-container{width:100%;display:inline-block;height:100%}.grid-container .date-container-master{width:78%;display:inline-block;height:100%;overflow:hidden}.grid-container .date-container .date-item{width:52px;display:inline-block;border-right:2px solid #fff;height:100%;text-align:center;margin-left:-3px}.grid-container .date-container .date-item-room{padding-top:12px;font-family:'Open Sans',sans-serif;font-weight:500;font-size:12px;height:39px}.grid-container .date-container .date-item-rate span{display:block;margin-top:5px;margin-bottom:2px}.grid-container .date-container .date-item-header{text-align:center;color:#fff;padding-top:2px}.grid-container .date-container .date-item-header .dayofweek{display:block;text-transform:uppercase}.grid-container .date-container .date-item-header .day{display:block;font-size:13px;font-weight:bold}.grid-top-header{display:block;border:1px solid silver;width:100%;height:auto;margin-bottom:15px;padding:10px;min-width:1254px}@media only screen and (max-width:1200px){.grid-top-header{min-width:1000px}}.ui-datepicker-trigger{height:20px;margin-left:4px;margin-bottom:4px}.weekday-container{width:auto;display:inline-block}.weekday-container .weekday{margin-right:15px;width:auto;display:inline-block;height:auto}.session-container .session-item{margin-bottom:20px}.session-container .session-title{background-color:#00afef;color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;text-transform:uppercase;padding:5px 10px}.session-container .session-body{background-color:#ececec;padding:15px 15px;border:solid 1px #c2d7e0;border-top:0}.session-container .period-item{margin-bottom:5px}.session-container .period-item .date{margin-right:5px;width:130px;display:inline-block;height:auto}.session-container .room-container{width:45%;display:inline-block;height:100%;border-right:1px solid #fff;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;vertical-align:top}.session-container .room-rate-container{width:45%;display:inline-block;height:100%;font-size:12px;font-weight:500;text-transform:uppercase;vertical-align:top}.session-container .room-container .room-item{width:100%;display:inline-block;margin-bottom:5px}.delete-icon{cursor:pointer}.add-icon{cursor:pointer}.k-grid-header .k-header{font-size:12px}.core-filter-container{position:relative;width:100%;height:auto;background-color:#f3f3f3;border:1px solid #c2d7e0;display:inline-block;margin-bottom:10px;margin-left:0;padding:15px}.core-filter-container .title-filter{position:absolute;font-family:'Open Sans',sans-serif;top:5px;left:10px;height:20px;cursor:pointer;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.core-filter-container .title-filter:hover{opacity:.7!important}.core-filter-container .title-filter p{float:left;margin:0;line-height:20px}.core-filter-container .title-filter img{float:left;margin-right:5px}.core-filter-container .close-icon{position:absolute;top:15px;right:15px;cursor:pointer;width:19px;height:19px}.core-filter-container .close-icon:hover{background-color:#bdbfc1}.core-filter-container .close-icon img{margin-left:4.5px;margin-top:4px;float:left}.filter-container{font-family:'Open Sans',sans-serif}.filter-container .line{display:block;width:100%;overflow:auto}.filter-container .inner{float:left;margin-right:25px}.filter-container .status-title{margin-bottom:10px}.filter-container .status-inner{display:inline-block}.filter-container .status-inner .status-items{margin-bottom:0}.filter-container .status-inner .status-items input{width:20px}.filter-container .status-inner .status-items span{margin-left:5px}.filter-container .status-inner-left{margin-left:10px;margin-right:40px}.filter-container .date-title{margin-bottom:0}.filter-container .date-container .top-content{margin-bottom:5px}.filter-container .date-container .between-date{margin:0 5px}.filter-container .reservation-container{margin-bottom:6px}.filter-container .reservation-number{height:25px;width:143px;padding-left:5px}.filter-container .channel-value{width:150px}.filter-container .action-container{margin-left:15px;margin-top:68px}.filter-container .filter-btns button{display:block;margin-bottom:12px;width:150px}.booking-list-table{margin-bottom:15px}.label-checkbox{display:inline-block;vertical-align:baseline;margin-left:3px}.core-table{width:100%;table-layout:fixed;font-family:'Open Sans',sans-serif;color:#606062;font-size:10pt}.core-table .detail-link{height:12px;opacity:.8;cursor:pointer}.core-table .detail-link:hover{opacity:1}.core-table .core-title{border-bottom:solid 1px #bdbfc1;height:22px}.core-table .core-title .core-first-column{padding-left:10px}.core-table .core-title .core-last-column{padding-right:10px}.core-table .core-title .core-column{color:#606062;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:11px}.core-title td{color:#606062;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:11px}.core-table .core-content .core-first-column{padding-left:10px}.column-roomType-size{width:20%}.column-channelName-size{width:9%}.column-numberReservation{color:#00afef;cursor:pointer}.column-numberReservation:hover{text-decoration:underline}.column-total-value{color:#333;text-align:right;padding-right:10px}.column-grand-total{color:#00afef;font-weight:bold;text-align:right;padding-right:10px}.grand-total-container{width:100%;border-top:solid 1px #bdbfc1;font-weight:bold;font-family:'Open Sans',sans-serif;padding-top:5px;font-size:16px}.grand-total-container .caption{color:#96989a;font-weight:bold;float:right}.grand-total-container .value{color:#00afef;float:right;margin:0 8px}.warning-filter-result{font-size:14px;margin-bottom:10px}#confirmationView{padding-left:25px;padding-right:25px;padding-bottom:20px;width:400px}#confirmationView #confirmationMessage{margin-top:10px;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-size:14px;color:#000}#singleMessageView{padding-left:25px;padding-right:25px;padding-bottom:20px;min-width:600px;max-width:900px}#singleMessageView #singleMessage{margin-top:10px;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-size:14px;color:#000}#singleMessageView .action button{float:right}#copyEmailView{padding-left:20px;padding-right:20px;padding-bottom:20px;min-width:650px;max-width:650px}#copyEmailView #textarea-container{margin-top:10px;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-size:12px;color:#000}#copyEmailView #textarea-container textarea{min-height:200px;max-height:450px;width:100%}#copyEmailView .action button{float:right}#cancelation-window-content{width:500px}#cancelation-window-content .confirme-message{font-size:18px}#cancelation-window-content table{margin-left:20px;font-size:16px}#cancelation-window-content .checked-confirme{margin-top:10px;margin-bottom:20px}.nav>li>a{text-transform:uppercase;padding:5px 7px}.nav>li>a:hover{background:transparent}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:0;background:#fff}.bs-callout h4{margin-top:0;margin-bottom:5px;font-size:14px}.bs-callout p:last-child{margin-bottom:0}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.float-left{float:left!important}.float-right{float:right!important}.text-uppercase{text-transform:uppercase!important}.help-icon{font-weight:bold;display:inline-block;width:16px;margin-left:2px;background-color:#333;color:#fff;padding:0 2px 0 2px;border-radius:15px;text-align:center}.help-small-text{font-size:9px;font-weight:normal;display:block;padding:2px}.inactive-text{color:red;text-decoration:line-through}.flag-table{display:block!important;margin:0 auto!important}.flag-country-32{display:inline-block;vertical-align:middle;margin-right:5px;width:32px;height:32px;background-image:url(../images/ui/flags/2/sprite_32.png)}.flag-country-BR{background-position:-32px -64px}.flag-country-AR{background-position:-352px 0}.flag-country-AU{background-position:-448px 0}.flag-country-CO{background-position:-96px -96px}.flag-country-US{background-position:-448px -448px}.flag-country-IT{background-position:-480px -192px}.flag-country-ES{background-position:-224px -128px}.flag-country-VE{background-position:-32px -128px}.flag-country-ZA{background-position:-416px -480px}.flag-country-DE{background-position:-96px -320px}.flag-country-PT{background-position:-384px -352px}.flag-country-UY{background-position:-480px -448px}.flag-country-PY{background-position:-448px -352px}.profile-head h1{font-size:22px}.profile-head h3{font-size:16px}.offer-filter-selector-container{width:100%;margin-top:0}.offer-filter-selector-container .item{min-height:35px;padding:5px 10px}.offer-filter-selector-container .item span{font-size:14px;color:#333}.offer-filter-selector-container .item p{font-size:12px}.offer-filter-selector-container .item:hover{background-color:#efeeef;cursor:pointer}.form-high-subtitle{font-size:18px;margin-top:15px}.top-header{width:100%;height:auto;overflow:auto;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:5px;margin-bottom:10px;font-weight:bold}.menu-header{float:right}.menu-header li{list-style-type:none;float:left;margin-right:15px}ul>li>.menu-header-initial-session:hover{color:#85b4dd}.menu-header-initial-session{cursor:pointer}.menu-icon{border-radius:50%;border:1px solid #555;padding:8px;margin-right:5px;float:left;width:40px;height:40px}.menu-icon i{font-size:20px}.menu-header-session{float:right;color:#85b4dd;font-size:12px;min-width:70px}.form-container .form-group .nav-tabs{margin-bottom:0}.person-info{font-size:13px}.person-info .cell{padding-left:10px}.person-info h1{font-size:30px;margin:0;margin-bottom:10px;font-weight:normal}.person-info h1 span{padding-right:10px}.person-info h3{font-size:16px;margin:0;font-weight:normal}.person-info h4{margin-top:5px;margin-bottom:5px}.visits{margin-top:25px;margin-bottom:40px}.visits span{font-size:20px}.credit{position:absolute;top:15px;right:15px;font-size:20px}.credit strong{font-size:15px}.credit span{color:#00afef}.day label{font-size:16px}.day span{font-weight:bold;font-size:15px}.booking-table{margin-top:50px}.stats{float:left;width:25%}.stats label{display:inline-block;line-height:18px;font-size:16px;float:left}.stats span{line-height:38px;padding:0 25px;font-size:25px;padding-right:0}.stats span.cancel{color:#d2322d}.stats span.good{color:#91ab31}.stats span.noshow{color:#ff9000}.stats span.abandon{color:#ff6d33}.stats span.pending{color:#f4bf04}.stats span.expired{color:#b47373}.stats span.transfer{color:#c13a00}.stats span.used{color:#00afef}.profile-bookings td:last-child{vertical-align:middle}.cancel-action .no-confirm{width:32%}.cancel-action .yes-confirm{width:63%}.status span.cancel{color:#d2322d}.status span.good{color:#91ab31}.status span.noshow{color:#ff9000}.status span.abandon{color:#ff6d33}.status span.pending{color:#f4bf04}.status span.expired{color:#b47373}.status span.transfer{color:#c13a00}.status span.used{color:#00afef}.table-profile tr>td{vertical-align:middle}.table-profile a{padding:0 10px;text-decoration:none;vertical-align:middle;display:inline-block;opacity:.6;font-size:21px;height:21px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}.table-profile a:hover{opacity:1}.table-profile a i{top:-6px}.pass-recovery{padding:50px}.pass-recovery .form-group{margin-bottom:10px}.pass-recovery button{margin-top:15px}.pass-recovery input{border-radius:0}.pass-recovery h3{color:#00a3de;margin-bottom:15px}.cred-transfer button{margin-top:20px}@media(min-width:1024px){.d-inline-flex{display:inline-flex}.d-flex{display:flex}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}}@media(min-width:992px){.nav-pills.justify-center li{display:flex;padding:0 15px;text-transform:uppercase}}.tooltip{position:fixed}.box-info{display:inline-block;margin-bottom:5px;width:100%;background:#c7c7c7;color:#333;height:100px;position:relative}.box-info .amount{font-size:36px;display:block;text-align:right;position:absolute;bottom:0;right:10px;font-family:'Open Sans',sans-serif;font-weight:200}.box-info .description{font-size:16px;display:block;text-align:center;text-transform:lowercase;position:absolute;left:10px;top:6px;font-weight:300}.revenue-box{border:1px solid silver;margin-top:15px;margin-left:15px}.revenue-box-title{font-size:14px;margin-top:12px;margin-bottom:2px}.input-date{padding-right:30px}.mobile-app-configuration{display:flex;-o-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;min-height:500px}.mobile-app-configuration .form-group{margin-bottom:10px}.mobile-app-configuration>div{width:48%}.mobile-app-configuration .configurations{height:85%}.places-to-mark{padding-left:0;margin-top:15px}.places-to-mark li{margin-bottom:5px;min-height:35px;display:flex;align-items:center}.places-to-mark li .bullet{height:16px;margin-right:5px}.places-to-mark li .place-description{max-width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:10px}.new-place{display:flex}.header-tools{position:relative;padding:10px 0 20px 0;margin:-20px -20px 20px -20px}.header-tools .title{display:block;width:100%;font-family:'Open Sans',sans-serif;font-size:28px;color:#fff}.header-tools .tip{color:#fff;font-size:16px;margin-bottom:15px}.adm-body.dumbfix{padding-left:200px}#form-display .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}#form-display .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:default}#form-display .form-group label{font-size:16px}input:hover,textarea:hover{border-color:#ccc!important}ul>li>a{text-decoration:none}.adm-sub-menu.nav.nav-pills{margin:15px 0 0 0}.adm-sub-menu.nav.nav-pills>li.active>a{background:#00afef;color:#fff}.table thead tr th{font-size:12px;padding:5px 10px}.table td{vertical-align:middle!important}.counter{text-align:right;color:#888;font-size:18px;margin-right:0;font-weight:bold}#pendingActivations{padding:15px;background:#fff;border-top:3px solid #5d288e}#pendingActivations .table{margin-bottom:0}#form-display .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}#form-display .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:default}#form-display .form-group label{font-size:16px}input:hover,textarea:hover{border-color:#ccc!important}ul>li>a{text-decoration:none}.adm-sub-menu.nav.nav-pills{margin:15px 0 0 0}.adm-sub-menu.nav.nav-pills>li.active>a{background:#00afef;color:#fff}#main-form .row ul.nav{margin-bottom:0}#main-form .row .tab-content{padding:15px;border:1px solid #ccc;border-top:0}#main-form .row .tab-content>div>div>div{border-top:1px solid #bbb}.rewards{padding:15px;background:#fff;border-top:3px solid #5d288e}.adm-body.dumbfix{padding-left:200px}#form-display .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}#form-display .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:default}#form-display .form-group label{font-size:16px}input:hover,textarea:hover{border-color:#ccc!important}.help-list>li{margin-bottom:5px;font-size:14px}.adm-sub-menu.nav.nav-pills{margin:15px 0 0 0}.adm-sub-menu.nav.nav-pills>li.active>a{background:#00afef;color:#fff}.panel-body p{margin:0;color:#000;font-size:12px;font-weight:bold}.panel{margin-bottom:10px;border:0}.how-works{padding:15px;background:#fff;border-top:3px solid #5d288e}.how-works .panel{margin:0}.how-works .panel-body{padding:10px 15px;cursor:default}input:hover,textarea:hover{border-color:#ccc!important}.title a{text-decoration:none;font-size:24px;color:#606062}.title a:hover{cursor:pointer;opacity:.7}.profile .panel:hover{background:#fff!important}#loading-csv-modal .modal-header{text-align:center}#loading-csv-modal .modal-body{display:flex;align-items:center;justify-content:center}#loading-csv-modal .modal-body span{margin-right:10px}#loading-csv-modal .loading{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.score-panel .action-panel .action{background:#5d288e;color:#fff;border:0}.score-panel .action-panel .action:hover{background:#333}.score-panel .action-panel .action p{color:#fff}.transparent{background:transparent!important}.relativation{position:relative}.right{right:0}.left{left:0}.bottom{bottom:0}.top{top:0}.f-s-11{font-size:11px}.m-none{margin:0!important}.m-xxs{margin:5px}.m-xs{margin:10px}.m-sm{margin:15px}.m-md{margin:20px}.m-lg{margin:25px}.m-xl{margin:30px}.m-xxl{margin:40px}.m-b-none{margin-bottom:0!important}.m-b-xxs{margin-bottom:5px}.m-b-xs{margin-bottom:10px}.m-b-sm{margin-bottom:15px}.m-b-md{margin-bottom:20px}.m-b-lg{margin-bottom:25px}.m-b-xl{margin-bottom:30px}.m-b-xxl{margin-bottom:40px}.m-t-none{margin-top:0!important}.m-t-xxs{margin-top:5px}.m-t-xs{margin-top:10px}.m-t-sm{margin-top:15px}.m-t-md{margin-top:20px}.m-t-lg{margin-top:25px}.m-t-xl{margin-top:30px}.m-t-xxl{margin-top:40px}.m-l-none{margin-left:0!important}.m-l-xxs{margin-left:5px}.m-l-xs{margin-left:10px}.m-l-sm{margin-left:15px}.m-l-md{margin-left:20px}.m-l-lg{margin-left:25px}.m-l-xl{margin-left:30px}.m-l-xxl{margin-left:40px}.m-r-none{margin-right:0!important}.m-r-xxs{margin-right:5px}.m-r-xs{margin-right:10px}.m-r-sm{margin-right:15px}.m-r-md{margin-right:20px}.m-r-lg{margin-right:25px}.m-r-xl{margin-right:30px}.m-r-xxl{margin-right:40px}.p-none{padding:0!important}.p-xxs{padding:5px}.p-xs{padding:10px}.p-sm{padding:15px}.p-md{padding:20px}.p-lg{padding:25px}.p-xl{padding:30px}.p-xxl{padding:40px}.p-b-xxs{padding-bottom:5px}.p-b-xs{padding-bottom:10px}.p-b-sm{padding-bottom:15px}.p-b-md{padding-bottom:20px}.p-b-lg{padding-bottom:25px}.p-b-xl{padding-bottom:30px}.p-b-xxl{padding-bottom:40px}.p-t-xxs{padding-top:5px}.p-t-xs{padding-top:10px}.p-t-sm{padding-top:15px}.p-t-md{padding-top:20px}.p-t-lg{padding-top:25px}.p-t-xl{padding-top:30px}.p-t-xxl{padding-top:40px}.p-l-xxs{padding-left:5px}.p-l-xs{padding-left:10px}.p-l-sm{padding-left:15px}.p-l-md{padding-left:20px}.p-l-lg{padding-left:25px}.p-l-xl{padding-left:30px}.p-l-xxl{padding-left:40px}.p-r-xxs{padding-right:5px}.p-r-xs{padding-right:10px}.p-r-sm{padding-right:15px}.p-r-md{padding-right:20px}.p-r-lg{padding-right:25px}.p-r-xl{padding-right:30px}.p-r-xxl{padding-right:40px}.vw-10{width:10vw}.vw-20{width:20vw}.vw-30{width:30vw}.vw-40{width:40vw}.vw-50{width:50vw}.nav-pills.justify-center{margin-bottom:0;padding-bottom:13px}.nav-pills.justify-center li{padding:0 15px}.nav-pills.justify-center li:hover{border-bottom:2px solid #444}.nav-pills.justify-center li a{color:#444}.nav-pills.justify-center li.active{border-bottom:2px solid #5d288e!important}.nav-pills.justify-center li.active a{font-weight:bold;color:#5d288e!important}@media(max-width:992px){.nav-pills.justify-center{margin-bottom:15px;border-bottom:0}.nav-pills.justify-center li{float:initial;display:block;padding-left:0}}@-webkit-keyframes logoOpen{100%{width:234px!important}}@keyframes logoOpen{100%{width:234px!important}}header{min-height:75px!important}.h-nav .h-nav-content li.h-active{background:#5d288e!important}.h-nav .h-nav-content li .h-drop li:hover{background:#5d288e!important}.h-nav .h-nav-content .h-logo-content .h-logo{background:url(../Images/logo-nav-hbook.png)!important;background-size:cover!important}.h-nav .h-nav-content .h-logo-content .h-logo:hover{animation-name:logoOpen;width:234px!important}.h-nav .h-nav-content .h-logo-content .h-logo-accent{background:#5d288e!important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#000}.navbar-default .navbar-nav>li>a{color:#fff!important}.navbar-default .dropdown span.caret{border-top-color:#fff!important;border-bottom-color:#fff!important}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background:#000}.navbar-default .navbar-nav>li>a:hover .caret,.navbar-default .navbar-nav>li>a:focus .caret{border-top-color:#fff!important;border-bottom-color:#fff!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#000;color:#fff}@media(max-width:992px){header .navbar-default h2{text-align:center}header .navbar-default .navbar-header{padding:10px}header .navbar-default .navbar-brand{padding:12px 15px}header .navbar-default .navbar-nav.d-flex{display:block!important}header .navbar-default .HSystemIcons_Option i{display:inline-block;margin-right:5px;padding:10px 10px 15px 10px}header .navbar-default .HotelScore_Content canvas{display:inline-block}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;background:#000;border-bottom:1px solid #fff}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child>a{border-bottom:0}}#navigationSecondary .dropdown .columns,#navigationSecondary .dropdown .dropdown-menu{list-style:none;margin:0;padding:10px}#navigationSecondary .dropdown .columns li a,#navigationSecondary .dropdown .dropdown-menu li a{display:block}#navigationSecondary .dropdown .columns li:hover,#navigationSecondary .dropdown .dropdown-menu li:hover,#navigationSecondary .dropdown .columns li a:hover,#navigationSecondary .dropdown .dropdown-menu li a:hover{text-decoration:none;background:#444!important;color:#fff!important}@media(max-width:992px){#navigationSecondary{padding:0!important;margin:0!important}#navigationSecondary .d-flex{display:block!important}#navigationSecondary .dropdown{width:100%;padding:0}}@media(min-width:576px){#navigationSecondary .dropdown.open .multi-column,#navigationSecondary .dropdown:hover .multi-column{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}#navigationSecondary .dropdown.open .multi-column.lastChild,#navigationSecondary .dropdown:hover .multi-column.lastChild{transform:initial!important;left:auto!important;right:0!important}#navigationSecondary .dropdown.open .dropdown-menu,#navigationSecondary .dropdown:hover .dropdown-menu{display:block;left:50%!important;right:auto!important;transform:translate(-50%,0)!important}#navigationSecondary .dropdown-menu .columns{-ms-flex-preferred-size:0!important;flex-basis:0!important;-ms-flex-positive:1!important;flex-grow:1!important;max-width:100%!important}}.h-nav.nav-hcorp .h-nav-content li.h-active{background:#951f36!important}.h-nav.nav-hcorp .h-nav-content li .h-drop li:hover{background:#951f36!important}.h-nav.nav-hcorp .h-nav-content .h-logo-content .h-logo{background:url(../Images/logo-nav-hcorp.png)!important;background-size:cover!important}.h-nav.nav-hcorp .h-nav-content .h-logo-content .h-logo-accent{background:#951f36!important}.hcorp .nav-pills.justify-center{margin-bottom:0;padding-bottom:13px}.hcorp .nav-pills.justify-center li{padding:0 15px}.hcorp .nav-pills.justify-center li:hover{border-bottom:2px solid #444}.hcorp .nav-pills.justify-center li a{color:#444}.hcorp .nav-pills.justify-center li.active{border-bottom:2px solid #951f36!important}.hcorp .nav-pills.justify-center li.active a{font-weight:bold;color:#951f36!important}hcorp .nav-pills>li.active>a,hcorp .nav-pills>li.active>a:hover,hcorp .nav-pills>li.active>a:focus{background:none;color:#951f36;font-weight:bold}.hcorp .table-base{border-color:#951f36!important}.hcorp .table-base thead{background:#951f36;color:#fff}.hcorp .table-base thead tr th:first-child,.hcorp .table-base thead tr td:first-child,.hcorp .table-base thead tr th:last-child,.hcorp .table-base thead tr td:last-child{border-left-color:#951f36!important}.hcorp .table-base tbody tr:nth-child(even) th,.hcorp .table-base tbody tr:nth-child(even) td{background-color:#c7c7c7}.hcorp .table-base .column-grand-total{color:#951f36}.hcorp .ui-datepicker-calendar tbody tr .ui-datepicker-current-day{background:#951f36!important;color:#fff!important;border:solid 1px #951f36!important}.hcorp .bs-callout-info{border-left-color:#951f36}.hcorp .bs-callout-info h4{color:#951f36}.hcorp .session-container .session-title{background:#951f36!important}.hcorp .card input:checked+.slider{background-color:#951f36!important}.hcorp .bg-hbook{background-color:#951f36!important;color:#fff!important}.hcorp .bg-hbook p,.hcorp .bg-hbook a,.hcorp .bg-hbook h1,.hcorp .bg-hbook h2,.hcorp .bg-hbook h3,.hcorp .bg-hbook span,.hcorp .bg-hbook div,.hcorp .bg-hbook select,.hcorp .bg-hbook svg,.hcorp .bg-hbook label{color:#fff!important}.hcorp .bg-alternative{background-color:#c7c7c7!important;color:#333!important}.hcorp .bg-alternative p,.hcorp .bg-alternative a,.hcorp .bg-alternative h1,.hcorp .bg-alternative h2,.hcorp .bg-alternative h3,.hcorp .bg-alternative span,.hcorp .bg-alternative div,.hcorp .bg-alternative select,.hcorp .bg-alternative svg,.hcorp .bg-alternative label{color:#333!important}.hcorp hr{border-top-color:#951f36}.hcorp a i{vertical-align:middle}.hcorp a.btn-action i{font-size:18px}.hcorp .btn.btn-hbook{background:#951f36;color:#fff}.hcorp .grid-header{height:57px;background-color:#951f36;border:solid 1px #951f36}.card input:checked+.slider{background-color:#5d288e!important}hr{border-top-color:#5d288e}a i{vertical-align:middle}a.btn-action i{font-size:18px}h3.title{color:#454545;font-size:18px;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:15px}.btn-none{all:unset}.btn.btn-hbook,.btn-block.btn-hbook{background:#5d288e;color:#fff;outline:0;z-index:999;border:0;border-radius:0}.btn.btn-hbook span,.btn-block.btn-hbook span{font-size:30px}a.btn.btn-hbook,a.btn-block.btn-hbook{line-height:55px!important}.btn.btn-hbook.float,.btn-block.btn-hbook.float{position:fixed;width:55px;height:55px;bottom:10px;right:10px;border-radius:50%;display:flex;justify-content:center;align-items:center}.btn.btn-hbook.float:hover,.btn-block.btn-hbook.float:hover{box-shadow:0 1px 14px -8px black}.btn-action-float-container{position:fixed;bottom:72px;right:20px;display:block;align-items:center;justify-content:center;text-align:center}.btn-action-float-container .btn-action{border-radius:50%;height:35px;width:35px;background:#fff;border:solid 1px #dadada;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:5px;text-decoration:none}.btn-action-float-container .btn-action:hover{text-decoration:none;box-shadow:0 1px 14px -8px black}.HSystemIcons_Option{line-height:20px!important;padding:5px 10px 0 10px!important}.HSystemIcons_Option i{display:block;line-height:0;text-align:center;background:#fff;border-radius:100%;padding:10px 5px 15px 5px;font-size:15px;color:#333}.bg-hbook{background-color:#5d288e!important;color:#fff!important}.bg-hbook p,.bg-hbook a,.bg-hbook h1,.bg-hbook h2,.bg-hbook h3,.bg-hbook span,.bg-hbook div,.bg-hbook select,.bg-hbook svg,.bg-hbook label{color:#fff!important}.bg-alternative{background-color:#c7c7c7!important;color:#333!important}.bg-alternative p,.bg-alternative a,.bg-alternative h1,.bg-alternative h2,.bg-alternative h3,.bg-alternative span,.bg-alternative div,.bg-alternative select,.bg-alternative svg,.bg-alternative label{color:#333!important}.company-container .item{margin-right:10px;margin-bottom:5px;cursor:pointer;font-family:'Open Sans',sans-serif;color:#606062;background-color:#d2d3d5;border:1px solid #bdbfc1;overflow:hidden;padding:3px}.company-container .item .actual{font-size:12px;text-align:center;vertical-align:middle;color:#91ab31;margin-top:10px}.company-container .item .name{font-size:12px;text-align:center;text-overflow:ellipsis;vertical-align:middle;margin-bottom:0;text-transform:uppercase}.company-container .item .HSystemText_CompanyId{font-size:10px;color:#5d288e;text-transform:none}.company-container .item:hover{background-color:#bdbfc1}.table-base{border-color:#5d288e!important}.table-base thead{background:#5d288e;color:#fff}.table-base thead tr th:first-child,.table-base thead tr td:first-child,.table-base thead tr th:last-child,.table-base thead tr td:last-child{border-left-color:#5d288e!important}.table-base tbody tr:nth-child(even) th,.table-base tbody tr:nth-child(even) td{background-color:#c7c7c7}.table-base .column-grand-total{color:#5d288e}.ui-datepicker-calendar tbody tr .ui-datepicker-current-day{background:#5d288e;color:#fff!important;border:solid 1px #5d288e}.bs-callout-info{border-left-color:#5d288e}.bs-callout-info h4{color:#5d288e}.session-container .session-title{background:#5d288e!important}.card-photo{min-height:156px!important}@media(min-width:576px){.d-flex-column{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.columns-flex{position:relative;-ms-flex-preferred-size:0!important;flex-basis:0!important;-ms-flex-positive:1!important;flex-grow:1!important;max-width:100%!important}}.grid-header-content{min-height:57px}.html{background-color:#f6f6f6;margin:0;padding:0}body{background-color:#f6f6f6;color:#333;font-size:12px;font-family:"Open Sans",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}a{color:#333;outline:0;padding-left:3px;padding-right:3px;text-decoration:none}a:link,a:visited,a:active,a:hover{color:#333}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0;font-family:'Open Sans',sans-serif}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:24px}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.d-flex{display:-ms-flexbox!important;display:flex!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.justify-content-center{justify-content:center!important}#HSystemGrid_TableDates.affix{top:54px;right:0;left:0;padding:0 20px 0 16px}@-moz-document url-prefix(){#HSystemGrid_TableDates.affix{top:70px;right:0;left:0;padding:0 20px 0 16px;}}.md-chat-widget-wrapper.RightSide{bottom:0!important}#btn-finalize-implantantion{background:transparent;border:0;padding:12px 7px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-botton{background:#5d288e}::-webkit-scrollbar-track{border-radius:0;background:transparent}::-webkit-scrollbar-thumb{border:0;border-radius:0;background:#5d288e}.supplementary-container{margin-top:5px!important;margin-bottom:15px!important}.supplementary-text{width:356px!important}.id-company-label{width:auto;display:inline-block}.id-company-link{color:blue!important}.container-company-list{margin-bottom:0}.id-company-list{font-size:10px;display:inline-block}.name-company-list{font-size:12px;display:inline-block;vertical-align:bottom;text-transform:uppercase}.help-link{color:blue!important;float:right}#updateHbookInfos .modal-content{border-radius:0}#updateHbookInfos .modal-content .modal-title{display:inline-block;margin:0;font-size:16px;line-height:18px;color:#646464}#updateHbookInfos .modal-content .message-intro{background:#eee;color:#646464;font-size:12px;padding:5px 10px;margin-bottom:15px}#updateHbookInfos .modal-content .message-intro p:last-child{margin:0}#updateHbookInfos .modal-content .modal-body label{font-size:12px;color:#646464}#updateHbookInfos .modal-content .modal-body .rate{font-family:'fontawesome','roboto','helvetica neue','helvetica','arial','sans-serif'}#updateHbookInfos .modal-content .modal-body .rate.selected,#updateHbookInfos .modal-content .modal-body .rate option{color:#e4e40f}#updateHbookInfos .modal-content .modal-body .rate option:first-child{color:#333}#updateHbookInfos .modal-content .modal-body select,#updateHbookInfos .modal-content .modal-body input{width:100%!important}#updateHbookInfos .modal-content .modal-body select:disabled,#updateHbookInfos .modal-content .modal-body input:disabled{background:#e8e7c4;color:#747474}