//ALL COLOR DEFAULT
@white: #FFFFFF;
@dark-gray: #4D4D4D;
@gray: #666666;
@light-gray: #CCCCCC;
@xlight-gray: #F5F5F5;
@xdark-blue: #2A6496;
@dark-blue: #4B87BE;
@blue: #0E80F1;
@dark-red: #AE141B;
@red: #EE3D1F;
@dark-green: #3C763D;
@green: #39B54A;
@dark-neon-green: #918222;
@neon-green: #918950;
@graycode: #808080;
@darkgray : #A9A9A9;

//FOR EASY SETUP
@mp1-color: #409cd0;
@mp2-color: #ffffff;
@mp3-color: #1e1818;
@mp4-color: #2d3e52;
@mp5-color: #ffffff;
@mp6-color: #ffffff;
@mp7-color: #ffffff;
@mp8-color: #4d4d4d;
@mp9-color: #956200;
@mp10-color: #59697a;
@mp11-color: #ffffff;
@mp12-color: #ffffff;
@mp13-color: #e6e6e6;
@mp14-color: #666666;
@mp15-color: #FFFFFF;
@mp16-color: #F5F5F5;
@mp17-color: #4d4d4d;
@mp18-color: #626B75;
@mp19-color: #0a0808;
@mp20-color: #0a0808;
@mp21-color: #ed1c24;
@mp22-color: #4d4d4d;

@mph1-color: #2a88bd;
@mph2-color: #FFFFFF;
@mph3-color: #917642;
@mph4-color: #2d3e52;
@mph5-color: #dedede;
@mph6-color: #dedede;
@mph7-color: #5a5a5a;
@mph8-color: #ffffff; 
@mph9-color: #2F6EA3;

//DEFAULT BOOTSTRAP CHANGE NON RESPONSIVE SETUP
@container-max-width: 100%;
@container-width: 100%;
@container-padding-left: 15px;
@container-padding-right: 15px;

@nav-footer-min-width: 100%;

@html-body-height: 100%;

@carousel-indicators-display: none;

//HOTEX CONTAINER
@hotex-container-background: @mp12-color;
@hotex-container-padding-bottom: 50px;

//STICKY FOOTER SETUP
@wrapper-min-width: 100%;
@wrapper-height: auto;
@wrapper-min-height: 100%;
@wrapper-margin: 0 auto -50px;
@push-height: 50px;

//GENERAL CONTENT BACKGROUND SETUP
@content-background-color: @mp11-color;
@content-background-image: none;

//GENERAL FONT STYLE SETUP
@font-family-default: Roboto;
@font-size-default: 14px;
@font-color-default: @mp18-color;

//GENERAL ATTRIBUTE DEFAULT SETUP
@form-height: 100%;
@hr-color: #CCCCCC;
@hr-border-width: 1px;
@hr-border-style: solid;
@hr-margin-top: 5px;
@hr-margin-bottom: 5px;

//GENERAL MENU SETUP
@menu-font-family: @font-family-default;
@menu-font-size: @font-size-default;
@menu-background-color: @mp1-color;
@menu-background-image: none;
@menu-color: @mp2-color;
@menu-text-decoration: none;

@menu-item-padding: 0;
@menu-item-right-text-transform: uppercase;

@menu-color-hover: #CCCCCC;
@menu-background-color-hover: none;
@menu-text-shadow-hover: none;
@menu-text-decoration-hover: none;
@menu-font-size-hover: @font-size-default;

//GENERAL BUTTON HOME SETUP
@menu-home-font-family: @font-family-default;
@menu-home-font-size: @font-size-default + 3;
@menu-home-background-color: @font-color-default;
@menu-home-text-align: left;
@menu-home-color: @mp2-color;
@menu-home-padding: 15px 5px 15px 5px;
@menu-home-line-height: 1;
@menu-home-width: 155px;
@menu-home-top: 0;

@menu-home-background-color-hover: @mph1-color;
@menu-home-color-hover: @mph2-color;

@glyphicon-home-color: #FFFFFF;
@glyphicon-home-color-hover: #ECECEC;

//GENERAL MENU TOGGLE BAKCGROUND SETUP
@menu-toggle-border-color: transparent;
@menu-toggle-hover-color: transparent;
@menu-toggle-background-color: #ECECEC;
@menu-toggle-border: 0px solid;

@menu-toggle-position-item-margin-left: 0;
@menu-toggle-position-item-margin-right: 0;
@menu-toggle-position-item-margin-top: 50px;

//GENERAL MENU DROPDOWN SETUP
@menu-dropdown-background-color: #ECECEC;
@menu-dropdown-border-color: #ECECEC;

@menu-dropdown-link-color: #FFFFFF;
@menu-dropdown-link-font-family: @font-family-default;
@menu-dropdown-link-font-size: @font-size-default;

//GENERAL DEFAULT LINK & BUTTON SETUP
@a-cursor: pointer;
@a-color: #428BCA;
@a-text-decoration: none;

@a-color-hover: #2A6496;
@a-text-decoration-hover: underline;

@btn-padding: 4px 12px;
@btn-font-size: @font-size-default;
@btn-line-height: 1.42857143;
@btn-border-radius: 4px;
@btn-user-select: none;

//GENERAL BUTTON SEARCH SETUP
@btn-search-background: @mp1-color;
@btn-search-color: @mp2-color;
@btn-search-min-width: 80px;

@btn-search-color-hover: @mph2-color;
@btn-search-background-hover: @mph1-color;

@btn-request-background: @graycode;
@btn-request-color: @white;
@btn-request-min-width: 80px;

@btn-request-background-hover: @darkgray;
@btn-request-color-hover: @white;


//GENERAL BUTTON CONTINUED SETUP
@btn-continued-background: @font-color-default;
@btn-continued-color: #FFFFFF;
@btn-continued-padding: 10px;
@btn-continued-opacity: 1;

@btn-continued-color-hover: #FFFFFF;
@btn-continued-text-shadow-hover: 0px 0.2px #CCCCCC;
@btn-continued-background-hover: @font-color-default;
@btn-continued-text-decoration-hover: none;
@btn-continued-opacity-hover: 1;

//GENERAL BUTTON BACK SETUP
@btn-back-background: none;
@btn-back-color: #FFFFFF;

@btn-back-color-hover: #CCCCCC;
@btn-back-text-decoration-hover: none;

//GENERAL BUTTON PACKAGES SETUP
@btn-packages-background: none;
@btn-packages-font-size: @font-size-default + 4;
@btn-packages-color: #918950;
@btn-packages-font-weight: bold;

@btn-packages-color-hover: #918222;
@btn-packages-text-decoration-hover: underline;

//GENERAL MODAL SETUP
@modal-header-padding-top: 10px;
@modal-header-padding-bottom: 7px;

@modal-title-text-transform: uppercase;
@modal-title-font-size: @font-size-default + 4;
@modal-title-font-family: @font-family-default;
@modal-title-color: @font-color-default;

@modal-body-background: #F5F5F5;
@modal-body-boder-radius: 0;

@modal-footer-padding: 10px 15px 10px 10px;

@modal-dialog-all-size-width: 90%;
/* @modal-dialog-all-size-margin: auto; */
@modal-dialog-all-size-margin-right: 5%;

//GENERAL LINE BORDER SETUP
@border-padding: 0 0 20px 0;
@border-style: dotted 1px @font-color-default;

//GENERAL SHADOW MENU SETUP
@shadow-menu: 0 1px 20px rgba(0, 0, 0, 0.3);

//GENERAL SHADOW RESERVATION INFO SETUP
@shadow-reservation-info: 0 1px 20px rgba(0, 0, 0, 0.3);

//GENERAL BORDER RESERVATION INFO SETUP
@reservation-info-border-bottom: dotted 1px #4D4D4D;

//GENERAL HEADER1 SETUP
@header1-padding: 0;
@header1-min-height: 90px;

@header1-shadow-margin: -5px 0 0 0;
@header1-shadow-height: 5px;
@header1-shadow-width: 100%;
@header1-shadow-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3);

@header1-logo-min-height: 65px;
@header1-logo-padding: 12px 0 0 0;
@header1-logo-width: 85px;
@header1-logo-text-align: center;

@header1-logo-img-width: 75px;
@header1-logo-img-height: 100%;

@header1-address-padding: 25px 0 10px 0;
@header1-address-min-height: 0;
@header1-address-text-align: center;
@header1-address-name-font-size: @font-size-default + 1;
@header1-address-name-margin: 0 0 2px 0;
@header1-address-decs-margin: 0;
@header1-address-decs-font-size: @font-size-default - 4;

//GENERAL HEADER2 SETUP
@header2-img-width: 100%;
@header2-img-height: 100%;

@header2-background-color: #666666;
@header2-color: #FFFFFF;
@header2-text-align: center;
@header2-padding: 10px 20px 15px 20px;
@header2-min-height: 110px;

@header2-dropdownlist-padding: 10px 0 0 0;

@header2-label-hotel-name-font-size: @font-size-default + 1;
@header2-label-hotel-name-font-family: @font-family-default;
@header2-label-hotel-name-color: #FFFFFF;

@header2-label-address-font-size: @font-size-default - 4;
@header2-label-address-font-family: @font-family-default;
@header2-label-address-color: #FFFFFF;

//GENERAL POPUP SEARCH SETUP
@popup-search-body-padding: 0 10px 10px 0px;

@popup-search-box-padding: 0;

@popup-search-button-margin-bottom: 20px;

@popup-search-input-icon-font-size: 12px;
@popup-search-input-icon-padding: 5px 8px 5px 8px;

@popup-search-form-margin: 10px;

@popup-search-form-group-margin-bottom: 20px;
@popup-search-form-group-min-height: 20px;

@popup-search-form-date-padding: 5px 2px 5px 2px;

@popup-search-form-promo-input-min-height: 30px;
@popup-search-form-promo-input-display: normal;
@popup-search-form-promo-input-width: 50%;
@popup-search-form-promo-input-text-align: center;

@popup-search-form-promo-label-vertical-align: top;
@popup-search-form-promo-label-padding-top: 5px;

//GENERAL POPUP MODIFY SEARCH SETUP
@popup-modify-search-box-margin: 0 0 0 10px;

@popup-modify-search-label-box-min-height: 45px; // update by rahman

@popup-modify-search-date-label-box-min-height: 20px;

//GENERAL POPUP RATES DETAIL SETUP
@rates-rate-detail-popup-box-margin: 10px auto 0;

@rates-rate-detail-popup-hotel-name-text-transform: uppercase;
@rates-rate-detail-popup-hotel-name-font-weight: 600;
@rates-rate-detail-popup-hotel-name-margin: 0;
@rates-rate-detail-popup-hotel-name-color: #4D4D4D;
@rates-rate-detail-popup-hotel-name-font-size: @font-size-default + 1;
@rates-rate-detail-popup-hotel-name-font-family: @font-family-default;

@rates-rate-detail-popup-date-color: @font-color-default;
@rates-rate-detail-popup-date-font-size: @font-size-default;
@rates-rate-detail-popup-date-font-family: @font-family-default;

@rates-rate-detail-popup-table-title-color: @font-color-default;
@rates-rate-detail-popup-table-title-font-size: @font-size-default;
@rates-rate-detail-popup-table-title-font-family: @font-family-default;

@rates-rate-detail-popup-table-padding: 10px 20px 0 20px;
@rates-rate-detail-popup-table-title-background-color: #F5F5F5;

//GENERAL CAROUSEL SLIDER SETUP
@carousel-button-position: absolute;
@carousel-button-bottom: 35px;
@carousel-button-z-index: 5;
@carousel-button-display: inline-block;

@carousel-button-prev-left: 5%;
@carousel-button-prev-right: 5%;

//GENERAL FOOTER 1 SETUP
@footer1-background-color: @mp19-color;
@footer1-color: @mp5-color;
@footer1-font-size: @font-size-default;
@footer1-font-family: @font-family-default;

@footer1-link-color: @mp5-color;
@footer1-link-font-size: @font-size-default;
@footer1-link-font-family: @font-family-default;

@footer1-link-hover-color: @mph5-color;
@footer1-link-hover-text-decoration: none;
@footer1-link-hover-font-size: @font-size-default;
@footer1-link-hover-font-family: @font-family-default;

@footer1-powered-box-text-align: center;
@footer1-powered-box-padding: 15px 0 15px 0;

@footer1-small-text-font-size: @font-size-default - 8;
@footer1-small-text-vertical-align: top;

//GENERAL FOOTER 2 SETUP
@footer2-color: @mp6-color;
@footer2-padding: 15px 0 15px 0;
@footer2-background-color: @mp20-color;
@footer2-min-height: 180px;

@footer2-left-margin: 10px 0 0 0;
@footer2-left-padding: 0;
@footer2-left-text-align: center;

@footer2-right-text-align: center;
@footer2-right-margin: 20px 0 0 0;
@footer2-right-color: @mp6-color;
@footer2-right-font-size: @font-size-default;
@footer2-right-font-family: @font-family-default;

@footer2-right-link-color: #666666;
@footer2-right-link-font-size: @font-size-default;
@footer2-right-link-font-family: @font-family-default;

@footer2-right-link-hover-color: #4D4D4D;
@footer2-right-link-hover-text-decoration: none;
@footer2-right-link-hover-font-size: @font-size-default;
@footer2-right-link-hover-font-family: @font-family-default;

//GENERAL FOOTER DETAIL SETUP
@footer-detail-padding: 0 30px 80px 30px;
@footer-detail-color: #4D4D4D;
@footer-detail-background-color: #FFFFFF;
@footer-detail-min-height: 50px;

@footer-detail-btn-continued-padding: 5px;
@footer-detail-btn-continued-width: 100%;
@footer-detail-btn-continued-margin: 0;
@footer-detail-btn-continued-background-color: #666666;
@footer-detail-btn-continued-color: #FFFFFF;
@footer-detail-btn-continued-font-size: @font-size-default;
@footer-detail-btn-continued-font-family: @font-family-default;

@footer-detail-btn-back-padding: 5px;
@footer-detail-btn-back-width: 100%;
@footer-detail-btn-back-margin: 0;
@footer-detail-btn-back-background-color: #666666;
@footer-detail-btn-back-color: #FFFFFF;
@footer-detail-btn-back-font-size: @font-size-default;
@footer-detail-btn-back-font-family: @font-family-default;

//GENERAL FOOTER PAYMENT SETUP
@footer-payment-terms-margin: 20px 0 30px 0;
@footer-payment-terms-color: #FFFFFF;
@footer-payment-terms-font-size: @font-size-default;
@footer-payment-terms-font-family: @font-family-default;

@footer-payment-link-color: #FFFFFF;
@footer-payment-link-font-size: @font-size-default;
@footer-payment-link-font-family: @font-family-default;

@footer-payment-link-hover-color: #FFFFFF;
@footer-payment-link-hover-text-decoration: underline;
@footer-payment-link-hover-font-size: @font-size-default;
@footer-payment-link-hover-font-family: @font-family-default;

@footer-payment-button-margin: -20px 0 0 0;

//PAGE INDEX : MAIN IMAGE SETUP
@main-box-img-height: 160px;
@main-box-img-padding: 0;

@main-img-height: 100%;
@main-img-width: 100%;

//PAGE INDEX : MENU IMAGE SETUP
@index-menu-mobile-letter-spacing: 0.5px;

@index-menu-mobile-left-background: #4D4D4D;
@index-menu-mobile-left-padding: 10px;

@index-menu-mobile-left-text-margin-bottom: 0;
@index-menu-mobile-left-text-color: #FFFFFF;
@index-menu-mobile-left-text-font-size: @font-size-default - 5;
@index-menu-mobile-left-text-font-family: @font-family-default;

@index-menu-mobile-left-icon-font-size: @font-size-default + 5;
@index-menu-mobile-left-icon-color: #FFFFFF;

@index-menu-mobile-right-background: #666666;
@index-menu-mobile-right-padding: 10px;
@index-menu-mobile-right-border-left: 1px solid #CCCCCC;

@index-menu-mobile-right-text-margin-bottom: 0;
@index-menu-mobile-right-text-color: #FFFFFF;
@index-menu-mobile-right-text-font-size: @font-size-default - 5;
@index-menu-mobile-right-text-font-family: @font-family-default;

@index-menu-mobile-right-icon-font-size: @font-size-default + 5;
@index-menu-mobile-right-icon-color: #FFFFFF;

//PAGE INDEX : MENU SETUP
@index-menu2-mobile-line-margin: 0;
@index-menu2-mobile-line-border-color: #CCCCCC;

@index-menu2-mobile-link-font-size: @font-size-default;
@index-menu2-mobile-link-letter-spacing: 0.5px;
@index-menu2-mobile-link-font-family: @font-size-default;
@index-menu2-mobile-link-color: @font-color-default;
@index-menu2-mobile-link-text-transform: uppercase;
@index-menu2-mobile-link-font-weight: 400;

@index-menu2-mobile-link-background-color: none;
@index-menu2-mobile-link-background-padding-bottom: 10px;
@index-menu2-mobile-link-background-padding-top: 10px;

@index-menu2-mobile-link-hover-background-color: #F5F5F5;
@index-menu2-mobile-link-hover-text-decoration: none;
@index-menu2-mobile-link-hover-text-shadow: 0px 1px 1px #808080;
@index-menu2-mobile-link-hover-color: #4D4D4D;

//PAGE INDEX : POPUP LANGUAGE SETUP
@index-language-popup-mobile-box-padding: 15px;

@index-language-popup-mobile-button-box-width: 90%;
@index-language-popup-mobile-button-box-text-decoration: none;
@index-language-popup-mobile-button-box-display: inline-block;
@index-language-popup-mobile-button-box-text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
@index-language-popup-mobile-button-box-color: #4D4D4D;
@index-language-popup-mobile-button-box-border-radius: 8px;
@index-language-popup-mobile-button-box-margin: 10px;
@index-language-popup-mobile-button-box-border: 1px solid #4D4D4D;
@index-language-popup-mobile-button-box-background-color: #F5F5F5;

@index-language-popup-mobile-button-font-family: @font-family-default;
@index-language-popup-mobile-button-color: @font-color-default;
@index-language-popup-mobile-button-font-size: @font-size-default;
@index-language-popup-mobile-button-border: none;
@index-language-popup-mobile-button-padding: 10px 10px 10px 85px;
@index-language-popup-mobile-button-width: 100%;
@index-language-popup-mobile-button-text-align: left;
@index-language-popup-mobile-button-text-transform: uppercase;

//PAGE RATES : WARNING BOX SETUP
@rates-warning-color: #a94442;
@rates-warning-font-family: @font-family-default;
@rates-warning-font-size: @font-size-default;
@rates-warning-text-align: center;
@rates-warning-margin-top: 15px;
@rates-warning-padding-right: 20px;
@rates-warning-padding-left: 20px;

@rates-warning-message-padding-left: 20px;
@rates-warning-message-padding-right: 20px;
@rates-warning-message-text-align: center;

//PAGE RATES : RESERVATION INFO SETUP
@rates-reservation-info-background: #F5F5F5;
@rates-reservation-info-margin: -25px 2.5% 0 2.5%;
@rates-reservation-info-text-align: center;
@rates-reservation-info-width: 95%;
@rates-reservation-info-padding: 10px 0 10px 0;
@rates-reservation-info-font-size: @font-size-default - 2;
@rates-reservation-info-font-family: @font-family-default;
@rates-reservation-info-color: @mp17-color;

@rates-reservation-info-item-padding: 5px 3px 5px 3px;

@rates-reservation-info-link-color: @mp9-color;
@rates-reservation-info-link-text-decoration: none;

@rates-reservation-info-link-hover-color: @mph9-color;
@rates-reservation-info-link-hover-text-decoration: underline;

//PAGE RATES : RESERVATION MENU SETUP
@rates-reservation-menu-box-margin-top: 30px;
@rates-reservation-menu-box-margin-bottom: 0;
@rates-reservation-menu-box-padding-top: 20px;
@rates-reservation-menu-box-padding-left: 20px;
@rates-reservation-menu-box-padding-right: 20px;
@rates-reservation-menu-box-text-align: center;

@rates-reservation-menu-title-padding-top: 5px;
@rates-reservation-menu-title-text-transform: uppercase;
@rates-reservation-menu-title-font-size: @font-size-default;
@rates-reservation-menu-title-font-family: @font-family-default;
@rates-reservation-menu-title-color: @font-color-default;

@rates-reservation-menu-dropdown-margin-left: 9px;
@rates-reservation-menu-dropdown-min-width: 80px;
@rates-reservation-menu-dropdown-font-size: @font-size-default - 2;
@rates-reservation-menu-dropdown-font-family: @font-family-default;
@rates-reservation-menu-dropdown-color: @font-color-default;
@rates-reservation-menu-background: #FFFFFF;

@rates-reservation-menu-dropdown-button-height: 30px;
@rates-reservation-menu-dropdown-button-font-size: @font-size-default - 2;
@rates-reservation-menu-dropdown-button-min-width: 80px;

//PAGE RATES : RATE LIST CONTENT SETUP
@rates-box-margin-top: 20px;
@rates-box-margin-bottom: 60px;

@rates-content-box-padding: 10px;
@rates-content-box-text-align: center;

@rates-content-margin: 30px 0 0 0;
@rates-content-padding: 0 20px 0 20px;

@rates-title-margin: 0 0 10px 0;

@rates-info-margin: 0 0 10px 0;

@rates-info-box-img-height: 150px;
@rates-info-box-img-text-align: center;

@rates-info-img-height: 150px;
@rates-info-img-width: 220px;

@rates-info-carousel-position: absolute;
@rates-info-carousel-padding: 65px 0 0 0;
@rates-info-carousel-color: #4D4D4D;
@rates-info-carousel-font-size: @font-size-default + 6;
@rates-info-carousel-z-index: 5;
@rates-info-carousel-display: inline-block;

@rates-info-carousel-prev-text-align: right;
@rates-info-carousel-prev-text-shadow: -4px 2px 8px rgba(0,0,0,0.3);
@rates-info-carousel-prev-left: -25px;

@rates-info-carousel-next-text-align: left;
@rates-info-carousel-next-text-shadow: 4px 2px 8px rgba(0,0,0,0.3);
@rates-info-carousel-next-right: -25px;

@rates-info-carousel-icon-padding-top: 150px;
@rates-info-carousel-icon-height: 200px;
@rates-info-carousel-icon-width: 20px;

@rates-border-margin-bottom: 20px;
@rates-border-padding: 0px;

@rates-link-title-color: #666666;
@rates-link-title-text-decoration: none;
@rates-link-title-font-size: @font-size-default + 2;
@rates-link-title-font-family: @font-family-default;

@rates-link-hover-title-color: @font-color-default;
@rates-link-hover-title-text-decoration: underline;
@rates-link-hover-title-font-size: @font-size-default + 2;
@rates-link-hover-title-font-family: @font-family-default;

@rates-table-padding: 0 5% 0 5%;

@rates-table-title-font-family: @font-family-default;
@rates-table-title-font-size: @font-size-default;
@rates-table-title-font-weight: 300;
@rates-table-title-color: @font-color-default;

@rates-table-content1-badge-color: #FFFFFF;
@rates-table-content1-badge-background-color: #1B709A;
@rates-table-content1-badge-font-size: @font-size-default - 2;
@rates-table-content1-badge-min-height: 20px;

@rates-table-content-padding-bottom: 10px;
@rates-table-content-padding-top: 10px;

@rates-table-content1-span-font-family: @font-family-default;
@rates-table-content1-span-font-size: @font-size-default;
@rates-table-content1-span-color: #4B87BE;
@rates-table-content1-span-font-weight: 600;

@rates-table-content1-p-font-family: @font-family-default;
@rates-table-content1-p-font-size: @font-size-default - 2;
@rates-table-content1-p-color: #AE141B;

@rates-table-content1-a-font-family: @font-family-default;
@rates-table-content1-a-font-size: @font-size-default - 2;
@rates-table-content1-a-color: #428BCA;
@rates-table-content1-a-text-decoration: none;

@rates-table-content1-a-hover-font-size: @font-size-default - 2;
@rates-table-content1-a-hover-color: #2A6496;
@rates-table-content1-a-hover-text-decoration: underline;

@rates-table-content2-text-align: center;
@rates-table-content2-img-width: 45px;
@rates-table-content2-img-height: 30px;

@rates-table-content3-a-font-family: @font-family-default;
@rates-table-content3-a-font-size: @font-size-default;
@rates-table-content3-a-color: #4B87BE;
@rates-table-content3-a-font-weight: 600;
@rates-table-content3-a-text-decoration: none;

@rates-table-content3-a-hover-font-size: @font-size-default;
@rates-table-content3-a-hover-color: #2A6496;
@rates-table-content3-a-hover-text-decoration: underline;

@rates-table-content3-span-font-family: @font-family-default;
@rates-table-content3-span-font-size: @font-size-default - 2;
@rates-table-content3-span-color: #AE141B;
@rates-table-content3-span-font-weight: 600;
@rates-table-content3-span-text-decoration: line-through;

@rates-table-content4-text-align: center;

@rates-table-open-packages-margin-top: 15px;
@rates-table-open-packages-font-style: normal;
@rates-table-open-packages-font-size: 14px;
@rates-table-open-packages-color: #428bca;
@rates-table-open-packages-text-decoration: none;
@rates-table-open-packages-cursor: pointer;

@rates-table-open-packages-hover-color: #2a6496;
@rates-table-open-packages-hover-text-decoration: underline;

//PAGE RATES : POPUP ROOM INFORMATION
@rates-room-information-popup-box-text-align: center;
@rates-room-information-popup-box-margin-top: 20px;

@rates-room-information-popup-title-font-family: @font-family-default;
@rates-room-information-popup-title-font-size: @font-size-default + 2;
@rates-room-information-popup-title-color: @font-color-default;
@rates-room-information-popup-title-padding: 10px;
@rates-room-information-popup-title-text-transform: uppercase;

@rates-room-information-popup-img-width: 80%;
@rates-room-information-popup-img-height: 150px;

@rates-room-information-popup-carousel-position: absolute;
@rates-room-information-popup-carousel-padding: 30px 0 0 0;
@rates-room-information-popup-carousel-color: #4D4D4D;
@rates-room-information-popup-carousel-font-size: @font-size-default + 6;
@rates-room-information-popup-carousel-z-index: 5;
@rates-room-information-popup-carousel-display: inline-block;

@rates-room-information-popup-carousel-prev-text-align: right;
@rates-room-information-popup-carousel-prev-text-shadow: -4px 2px 8px rgba(0,0,0,0.8);
@rates-room-information-popup-carousel-prev-left: 0;

@rates-room-information-popup-carousel-next-text-align: left;
@rates-room-information-popup-carousel-next-text-shadow: 4px 2px 8px rgba(0,0,0,0.8);
@rates-room-information-popup-carousel-next-right: 0;

@rates-room-information-popup-carousel-icon-padding-top: 150px;
@rates-room-information-popup-carousel-icon-height: 80px;
@rates-room-information-popup-carousel-icon-width: 20px;

@rates-room-information-popup-amenities-box-padding: 10px;

@rates-room-information-popup-amenities-title-font-family: @font-family-default;
@rates-room-information-popup-amenities-title-font-size: @font-size-default;
@rates-room-information-popup-amenities-title-color: @font-color-default;
@rates-room-information-popup-amenities-title-font-weight: 500;

@rates-room-information-popup-amenities-content-font-family: @font-family-default;
@rates-room-information-popup-amenities-content-font-size: @font-size-default;
@rates-room-information-popup-amenities-content-color: @font-color-default;
@rates-room-information-popup-amenities-content-ul-padding: 0 0 0 25px;

@rates-room-information-popup-desc-font-family: @font-family-default;
@rates-room-information-popup-desc-font-size: @font-size-default;
@rates-room-information-popup-desc-color: @font-color-default;
@rates-room-information-popup-desc-padding: 10px;

//PAGE RATES : PACKAGE CONTENT SETUP
@packages-content-text-align: center;
@packages-content-margin-top: 20px;
@packages-content-margin-bottom: 20px;
@packages-content-padding-left: 20px;
@packages-content-padding-right: 20px;

@packages-title-padding-left: 20px;
@packages-title-padding-right: 20px;
@packages-title-text-transform: uppercase;

@packages-link-title-color: #666666;
@packages-link-title-text-decoration: none;
@packages-link-title-font-size: @font-size-default + 1;
@packages-link-title-font-family: @font-family-default;

@packages-link-hover-title-color: @font-color-default;
@packages-link-hover-title-text-decoration: underline;
@packages-link-hover-title-font-size: @font-size-default + 1;
@packages-link-hover-title-font-family: @font-family-default;

@packages-content1-padding-left: 20px;
@packages-content1-padding-right: 20px;
@packages-content1-min-height: 150px;

@packages-content1-box-img-margin: 3px 0 0 0;
@packages-content1-img-width: 220px;
@packages-content1-img-height: 150px;

@packages-content1-addon-margin: 10px 0 0 0;

@packages-content1-addon-p-margin: 0;
@packages-content1-addon-p-font-size: @font-size-default;
@packages-content1-addon-p-font-family: @font-family-default;
@packages-content1-addon-p-font-weight: 600;

@packages-content1-addon-ul-margin: 0;
@packages-content1-addon-ul-font-size: @font-size-default - 1;
@packages-content1-addon-ul-font-family: @font-family-default;
@packages-content1-addon-ul-padding: 0 0 0 18px;

@packages-content1-more-link-color: #4B87BE;
@packages-content1-more-link-font-size: @font-size-default;
@packages-content1-more-link-font-family: @font-family-default;
@packages-content1-more-link-text-decoration: none;

@packages-content1-more-link-hover-color: #2A6496;
@packages-content1-more-link-hover-font-size: @font-size-default;
@packages-content1-more-link-hover-font-family: @font-family-default;
@packages-content1-more-link-hover-text-decoration: none;

@packages-content2-padding-top: 20px;
@packages-content2-padding-left: 40px;
@packages-content2-padding-right: 40px;
@packages-content2-text-align: center;

@packages-content2-p-margin: 0;

@packages-content2-table-margin-top: 0px;
@packages-content2-table-text-align: center;
@packages-content2-table-padding-left: 20px;
@packages-content2-table-padding-right: 20px;

@packages-content2-table-title-margin: 20px 0 0 0;

@packages-content2-table-title-name-font-family: @font-family-default;
@packages-content2-table-title-name-font-size: @font-size-default;
@packages-content2-table-title-name-color: @font-color-default;

@packages-content2-table-title-terms-text-align: center;

@packages-content2-table-title-terms-font-family: @font-family-default;
@packages-content2-table-title-terms-font-size: @font-size-default - 2;
@packages-content2-table-title-terms-color: #4B87BE;

@packages-content2-table-title-terms-hover-font-family: @font-family-default;
@packages-content2-table-title-terms-hover-font-size: @font-size-default - 2;
@packages-content2-table-title-terms-hover-color: #2A6496;

@packages-content2-table-content-margin-top: 20px;
@packages-content2-table-content-margin-bottom: 20px;
@packages-content2-table-content-padding-left: 20px;
@packages-content2-table-content-padding-right: 20px;

@packages-content2-table-content-name-color: #4B87BE;
@packages-content2-table-content-name-font-size: @font-size-default + 2;
@packages-content2-table-content-name-font-family: @font-family-default;

@packages-content2-table-content-price-color: #4B87BE;
@packages-content2-table-content-price-font-size: @font-size-default - 2;
@packages-content2-table-content-price-font-family: @font-family-default;

@packages-content2-table-content-button-margin: 0;
@packages-content2-table-content-button-text-align: center;
@packages-content2-table-content-button-min-width: 80px;

//PAGE RATES : POPUP PACKAGE INFORMATION SETUP
@packages-room-information-popup-box-margin: 5px;

@packages-room-information-popup-image-box-padding: center;

@packages-room-information-popup-image-width: 220px;
@packages-room-information-popup-image-height: 150px;

@packages-room-information-popup-title-margin: 10px auto 0;

@packages-room-information-popup-name-text-transform: uppercase;
@packages-room-information-popup-name-font-size: @font-size-default + 2;
@packages-room-information-popup-name-font-family: @font-family-default;
@packages-room-information-popup-name-font-weight: 600;
@packages-room-information-popup-name-color: @font-color-default;

@packages-room-information-popup-promo-font-size: @font-size-default;
@packages-room-information-popup-promo-font-family: @font-family-default;
@packages-room-information-popup-promo-font-weight: 600;
@packages-room-information-popup-promo-color: #EE3D1F;

@packages-room-information-popup-validity-font-size: @font-size-default - 2;
@packages-room-information-popup-validity-font-family: @font-family-default;
@packages-room-information-popup-validity-font-weight: 200;
@packages-room-information-popup-validity-color: #4b87be;

@packages-room-information-popup-decs-font-size: @font-size-default;
@packages-room-information-popup-decs-font-family: @font-family-default;
@packages-room-information-popup-decs-font-weight: 200;
@packages-room-information-popup-decs-text-align: justify;
@packages-room-information-popup-decs-color: @font-color-default;

@packages-room-information-popup-include-text-align: justify;

@packages-room-information-popup-include-p-color: @font-color-default;
@packages-room-information-popup-include-p-font-size: @font-size-default;
@packages-room-information-popup-include-p-font-family: @font-family-default;
@packages-room-information-popup-include-p-font-weight: 600;
@packages-room-information-popup-include-p-margin: 0;

@packages-room-information-popup-include-ul-padding: 0 0 0 20px;
@packages-room-information-popup-include-ul-color: @font-color-default;
@packages-room-information-popup-include-ul-font-size: @font-size-default;
@packages-room-information-popup-include-ul-font-family: @font-family-default;

@packages-room-information-popup-policy-text-align: justify;
@packages-room-information-popup-policy-margin: 0px;

@packages-room-information-popup-policy-p-color: @font-color-default;
@packages-room-information-popup-policy-p-font-size: @font-size-default;
@packages-room-information-popup-policy-p-font-family: @font-family-default;
@packages-room-information-popup-policy-p-font-weight: 600;
@packages-room-information-popup-policy-p-margin: 0;

@packages-room-information-popup-policy-ul-padding: 0 0 0 20px;
@packages-room-information-popup-policy-ul-color: @font-color-default;
@packages-room-information-popup-policy-ul-font-size: @font-size-default;
@packages-room-information-popup-policy-ul-font-family: @font-family-default;

//PAGE RATES : TERMS AND CONDITION POPUP SETUP
@rates-terms-popup-box-margin-top: 20px;
@rates-terms-popup-box-padding: 0 10px 0 10px;

@rates-terms-popup-hotel-name-text-transform: uppercase;
@rates-terms-popup-hotel-name-text-align: center;
@rates-terms-popup-hotel-name-font-weight: 600;
@rates-terms-popup-hotel-name-color: #4D4D4D;
@rates-terms-popup-hotel-name-font-size: @font-size-default;
@rates-terms-popup-hotel-name-font-family: @font-family-default;

@rates-terms-popup-title-color: @font-color-default;
@rates-terms-popup-title-font-size: @font-size-default;
@rates-terms-popup-title-font-family: @font-family-default;

@rates-terms-popup-item-color: @font-color-default;
@rates-terms-popup-item-font-size: @font-size-default;
@rates-terms-popup-item-font-family: @font-family-default;
@rates-terms-popup-item-padding: 0 0 0 20px;
@rates-terms-popup-item-text-align: left;

//PAGE DETAIL : RESERVATION INFO SETUP
@detail-reservation-info-box-shadow: 0;

@detail-reservation-info-box-width: 100%;

@detail-reservation-info-shadow: 0 0px 0px rgba(0, 0, 0, 0);

@detail-reservation-info-box-height: auto;
@detail-reservation-info-box-padding-left: 30px;
@detail-reservation-info-box-padding-right: 30px;
@detail-reservation-info-box-background: none;
@detail-reservation-info-box-margin: 25px 0 0 0;
@detail-reservation-info-box-min-height: 50px;
@detail-reservation-info-font-size: @font-size-default;
@detail-reservation-info-font-family: @font-family-default;
@detail-reservation-info-color: @font-color-default;

@detail-reservation-info-content2-padding: 0;

@detail-reservation-info-content2-decs-margin: 10px 0 10px 0;

@detail-reservation-info-content2-decs-label-terms-color: #007FFF;
@detail-reservation-info-content2-decs-label-terms-font-size: @font-size-default + 1;
@detail-reservation-info-content2-decs-label-terms-font-family: @font-family-default;

@detail-reservation-info-content2-decs-link-terms-color: #007FFF;
@detail-reservation-info-content2-decs-link-terms-text-transform: capitalize;
@detail-reservation-info-content2-decs-link-terms-font-size: @font-size-default - 2;
@detail-reservation-info-content2-decs-link-terms-font-family: @font-family-default;
@detail-reservation-info-content2-decs-link-terms-text-decoration: none;

@detail-reservation-info-content2-decs-link-terms-hover-color: #2A7FFF;
@detail-reservation-info-content2-decs-link-terms-hover-font-size: @font-size-default;
@detail-reservation-info-content2-decs-link-terms-hover-font-family: @font-family-default;
@detail-reservation-info-content2-decs-link-terms-hover-text-decoration: underline;

@detail-reservation-info-content2-note-padding: 15px 0 0 0;
@detail-reservation-info-content2-note-width: 100%;
@detail-reservation-info-content2-note-margin: 0 auto;

@detail-reservation-info-content2-note-ul-padding: 0 0 0 20px;

@detail-reservation-info-content2-item-margin: 0;
@detail-reservation-info-content2-item-background-color: #CCCCCC;
@detail-reservation-info-content2-item-padding: 15px 0 0 0;
@detail-reservation-info-content2-item-min-height: 60px;

@detail-reservation-info-content2-item-label-font-family: @font-family-default;
@detail-reservation-info-content2-item-label-font-size: @font-size-default;
@detail-reservation-info-content2-item-label-color: @font-color-default;
@detail-reservation-info-content2-item-label-text-align: left;
@detail-reservation-info-content2-item-label-padding-left: 5px;
@detail-reservation-info-content2-item-label-min-height: 40px;

@detail-reservation-info-content2-colom-margin-top: 10px;

@detail-reservation-info-content2-button-close-min-height: 25px;
@detail-reservation-info-content2-button-close-margin-bottom: 5px;

@detail-reservation-info-content2-item-acumulasi-label-padding-top: 10px;

@detail-reservation-info-content2-item-acumulasi-text-align: center;
@detail-reservation-info-content2-item-acumulasi-min-height: 60px;
@detail-reservation-info-content2-item-acumulasi-padding: 10px 15px 0 15px;

@detail-reservation-info-content2-item-acumulasi-label-height: 40px;
@detail-reservation-info-content2-item-acumulasi-label-font-family: @font-family-default;
@detail-reservation-info-content2-item-acumulasi-label-font-size: @font-size-default;
@detail-reservation-info-content2-item-acumulasi-label-color: @font-color-default;

@detail-reservation-info-content2-item-link-acumulasi-color: #428BCA;
@detail-reservation-info-content2-item-link-acumulasi-font-size: @font-size-default;
@detail-reservation-info-content2-item-link-acumulasi-font-family: @font-family-default;
@detail-reservation-info-content2-item-link-acumulasi-text-decoration: none;

@detail-reservation-info-content2-item-link-acumulasi-hover-color: #2A6496;
@detail-reservation-info-content2-item-link-acumulasi-hover-font-size: @font-size-default;
@detail-reservation-info-content2-item-link-acumulasi-hover-font-family: @font-family-default;
@detail-reservation-info-content2-item-link-acumulasi-hover-text-decoration: underline;

@detail-reservation-info-content2-button-upadate-margin: 20px 0 10px 0;
@detail-reservation-info-content2-button-upadate-padding: 0;
@detail-reservation-info-content2-button-upadate-min-height: 35px;
@detail-reservation-info-content2-button-upadate-min-width: 150px;

@detail-reservation-info-content2-item-margin: 20px 0 0px 0;

@detail-reservation-info-content2-addon-margin: 0;
@detail-reservation-info-content2-addon-padding: 0;
@detail-reservation-info-content2-addon-item-padding-left: 5px;

@detail-reservation-info-content2-box-title-label-padding: 0;
@detail-reservation-info-content2-box-title-margin: 10px 0 0 0;
@detail-reservation-info-content2-box-title-padding: 0 0 0 20px;
@detail-reservation-info-content2-box-title-background-color: #666666;
@detail-reservation-info-content2-box-title-color: #FFFFFF;
@detail-reservation-info-content2-box-title-opacity: 1;
@detail-reservation-info-content2-box-title-line-height: 2;

//PAGE DETAIL : POPUP MODIFICATION SEARCH SETUP
@detail-modification-popup-padding: 10px 30px 20px 30px;

@detail-modification-popup-input-label-min-height: 50px;
@detail-modification-popup-input-label-text-align: center;

@detail-modification-popup-inline-label-vertical-align: middle;

@detail-modification-popup-date-input-label-min-height: 20px;
@detail-modification-popup-date-input-label-text-align: center;

@detail-modification-popup-button-margin-top: 20px;

//PAGE DETAIL : COLLAPSE BOX
@detail-collapse-padding-right: 10px;
@detail-collapse-padding-left: 10px;
@detail-collapse-text-align: center;

@detail-collapse-panel-body-padding: 0 15px 0 15px;

@detail-collapse-panel-title-margin: 15px 0 0 0;
@detail-collapse-panel-title-text-transform: uppercase;
@detail-collapse-panel-title-text-align: center;
@detail-collapse-panel-title-font-size: @font-size-default + 6;
@detail-collapse-panel-title-font-family: @font-family-default;
@detail-collapse-panel-title-color: @font-color-default;

@detail-collapse-form-padding: 0;

//PAGE DETAIL : COLLAPSE ADDON SETUP
@detail-collapse-addon-border-margin: 20px 0 0 0;

@detail-collapse-addon-border-margin-top: -25px;
@detail-collapse-addon-border-padding: 0px 20px 0px 20px;

@detail-collapse-addon-group-margin-top: 10px;

@detail-collapse-addon-group-title-margin: 0 0 10px 0;
@detail-collapse-addon-group-title-font-family: @font-family-default;
@detail-collapse-addon-group-title-font-size: @font-size-default + 4;
@detail-collapse-addon-group-title-color: @font-color-default;
@detail-collapse-addon-group-title-text-transform: uppercase;

@detail-collapse-addon-box-item-padding: 0 15px 0 0;

@detail-collapse-addon-box-min-height: 180px;

@detail-collapse-addon-img-box-margin-bottom: 10px;
@detail-collapse-addon-img-box-text-align: center;

@detail-collapse-addon-img-height: 128px;
@detail-collapse-addon-img-width: 128px;

@detail-collapse-addon-currency-margin: 0 auto;
@detail-collapse-addon-currency-background-color: #F5F5F5;
@detail-collapse-addon-currency-padding: 10px;
@detail-collapse-addon-currency-width: 128px;
@detail-collapse-addon-currency-color: @font-color-default;
@detail-collapse-addon-currency-font-size: @font-size-default + 2;
@detail-collapse-addon-currency-font-family: @font-family-default;
@detail-collapse-addon-currency-font-weight: 600;
@detail-collapse-addon-currency-text-align: center;

@detail-collapse-addon-currency-label-margin: 0;
@detail-collapse-addon-currency-label-padding: 0;

@detail-collapse-addon-input-box-padding: 10px 5px 20px 0;
@detail-collapse-addon-input-box-background-color: #ECECEC;
@detail-collapse-addon-input-box-text-align: center;
@detail-collapse-addon-input-box-width: 80%;
@detail-collapse-addon-input-box-margin: 0 auto 45px;

@detail-collapse-addon-item-group-margin: 0;

@detail-collapse-addon-input-title-font-size: @font-size-default + 2;
@detail-collapse-addon-input-title-font-weight: 600;
@detail-collapse-addon-input-title-font-family: @font-family-default;
@detail-collapse-addon-input-title-color: @font-color-default;
@detail-collapse-addon-input-title-text-decoration: none;

@detail-collapse-addon-input-title-hover-font-size: @font-size-default + 2;
@detail-collapse-addon-input-title-hover-font-weight: 600;
@detail-collapse-addon-input-title-hover-font-family: @font-family-default;
@detail-collapse-addon-input-title-hover-color: @font-color-default;
@detail-collapse-addon-input-title-hover-text-decoration: underline;

@detail-collapse-addon-input-quantity-label-padding: 5px 0 5px 0;
@detail-collapse-addon-input-quantity-label-font-size: @font-size-default;
@detail-collapse-addon-input-quantity-label-font-weight: 400;
@detail-collapse-addon-input-quantity-label-font-family: @font-family-default;
@detail-collapse-addon-input-quantity-label-color: @font-color-default;

@detail-collapse-addon-quantity-button-height: 30px;
@detail-collapse-addon-quantity-button-font-size: @font-size-default + 2;
@detail-collapse-addon-quantity-button-background-color: #F5F5F5;
@detail-collapse-addon-quantity-button-font-family: @font-family-default;
@detail-collapse-addon-quantity-button-color: @font-color-default;

@detail-collapse-addon-quantity-button-hover-height: 30px;
@detail-collapse-addon-quantity-button-hover-font-size: @font-size-default + 2;
@detail-collapse-addon-quantity-button-hover-background-color: #ECECEC;
@detail-collapse-addon-quantity-button-hover-font-family: @font-family-default;
@detail-collapse-addon-quantity-button-hover-color: @font-color-default;

@detail-collapse-addon-quantity-input-hover-height: 30px;
@detail-collapse-addon-quantity-input-hover-font-size: @font-size-default - 1;
@detail-collapse-addon-quantity-input-hover-background-color: #FFFFFF;
@detail-collapse-addon-quantity-input-hover-font-family: @font-family-default;
@detail-collapse-addon-quantity-input-hover-color: @font-color-default;

@detail-collapse-addon-cost-box-margin: 10px -15px 0 -15px;

@detail-collapse-addon-cost-glyphicon-color: #3c763d;
@detail-collapse-addon-cost-glyphicon-font-size: @font-size-default;

@detail-collapse-addon-cost-font-size: @font-size-default;
@detail-collapse-addon-cost-font-family: @font-family-default;
@detail-collapse-addon-cost-color: @font-color-default;
@detail-collapse-addon-cost-text-align: left;

//PAGE DETAIL : POPUP ADDON INFORMATION SETUP
@detail-collapse-addon-information-box-text-align: center;
@detail-collapse-addon-information-box-padding: 10px;

@detail-collapse-addon-information-img-width: 128px;
@detail-collapse-addon-information-img-height: 128px;

@detail-collapse-addon-information-title-font-transform: uppercase;
@detail-collapse-addon-information-title-font-size: @font-size-default;
@detail-collapse-addon-information-title-font-family: @font-family-default;
@detail-collapse-addon-information-title-font-weight: 600;
@detail-collapse-addon-information-title-color: @font-color-default;
@detail-collapse-addon-information-title-padding: 10px 0 0 0;

@detail-collapse-addon-information-desc-font-size: @font-size-default;
@detail-collapse-addon-information-desc-font-family: @font-family-default;
@detail-collapse-addon-information-desc-text-align: justify;
@detail-collapse-addon-information-desc-color: @font-color-default;

//PAGE DETAIL : COLLAPSE GUEST DETAIL SETUP
@detail-collapse-panel-guest-margin: 20px 0 30px 0;

@detail-collapse-guest-padding-top: 10px;

@detail-collapse-guest-item-font-size: @font-size-default;
@detail-collapse-guest-item-font-family: @font-family-default;
@detail-collapse-guest-item-font-weight: 600;
@detail-collapse-guest-item-color: @font-color-default;

@detail-collapse-guest-item-birth-year-width: 80px;

@detail-collapse-guest-item-input-no-visible-background-color: #F5F5F5;
@detail-collapse-guest-item-input-no-visible-cursor: not-allowed;
@detail-collapse-guest-item-input-no-visible-color: @font-color-default;

@detail-collapse-guest-item-help-block-font-size: @font-size-default;
@detail-collapse-guest-item-help-block-font-family: @font-family-default;
@detail-collapse-guest-item-help-block-color: @font-color-default;

//PAGE DETAIL : COLLAPSE FLIGHT SETUP
@detail-collapse-flight-button-box-margin-top: 0px;

@detail-collapse-flight-title-margin: 0;

@detail-collapse-flight-button-background-color: #666666;
@detail-collapse-flight-button-color: #FFFFFF;
@detail-collapse-flight-button-padding: 5px 10px 5px 10px;
@detail-collapse-flight-button-text-align: center;
@detail-collapse-flight-button-background-image: none;
@detail-collapse-flight-button-cursor: pointer;
@detail-collapse-flight-button-white-space: nowrap;
@detail-collapse-flight-button-border: 1px solid transparent;
@detail-collapse-flight-button-font-size: 14px;
@detail-collapse-flight-button-border-radius: 4px;
@detail-collapse-flight-button-user-select: none;

@detail-collapse-flight-button-hover-color: #F5F5F5;
@detail-collapse-flight-button-hover-text-decoration: none;

@detail-collapse-flight-arrival-margin: 20px auto;
@detail-collapse-flight-arrival-width: 100%;

@detail-collapse-flight-arrival-title-font-family: @font-family-default;
@detail-collapse-flight-arrival-title-font-size: @font-size-default + 4;
@detail-collapse-flight-arrival-title-font-weight: 600;
@detail-collapse-flight-arrival-title-color: @font-color-default;

@detail-collapse-flight-arrival-label-font-family: @font-family-default;
@detail-collapse-flight-arrival-label-font-size: @font-size-default;
@detail-collapse-flight-arrival-label-font-weight: 600;
@detail-collapse-flight-arrival-label-color: @font-color-default;

@detail-collapse-flight-depature-margin: 20px auto;
@detail-collapse-flight-depature-width: 100%;

@detail-collapse-flight-depature-title-font-family: @font-family-default;
@detail-collapse-flight-depature-title-font-size: @font-size-default + 4;
@detail-collapse-flight-depature-title-font-weight: 600;
@detail-collapse-flight-depature-title-color: @font-color-default;

@detail-collapse-flight-depature-label-font-family: @font-family-default;
@detail-collapse-flight-depature-label-font-size: @font-size-default;
@detail-collapse-flight-depature-label-font-weight: 600;
@detail-collapse-flight-depature-label-color: @font-color-default;

//PAGE DETAIL : COLLAPSE SPECIAL REQUEST SETUP
@detail-collapse-special-title-margin: 0;

@detail-collapse-special-button-background-color: #666666;
@detail-collapse-special-button-color: #FFFFFF;
@detail-collapse-special-button-padding: 5px 10px 5px 10px;
@detail-collapse-special-button-text-align: center;
@detail-collapse-special-button-background-image: none;
@detail-collapse-special-button-cursor: pointer;
@detail-collapse-special-button-white-space: nowrap;
@detail-collapse-special-button-border: 1px solid transparent;
@detail-collapse-special-button-font-size: 14px;
@detail-collapse-special-button-border-radius: 4px;
@detail-collapse-special-button-user-select: none;

@detail-collapse-special-button-hover-color: #F5F5F5;
@detail-collapse-special-button-hover-text-decoration: none;

@detail-collapse-box-special-font-family: @font-family-default;
@detail-collapse-box-special-font-size: @font-size-default;
@detail-collapse-box-special-color: @font-color-default;
@detail-collapse-box-special-margin-top: 20px;

@detail-collapse-box-special-item-margin-bottom: 5px;

@detail-collapse-box-special-span-padding: 10px 0 0 0;

//PAGE PAYMENT : RESERVATION INFO SETUP
@payment-reservation-info-background: #F5F5F5;
@payment-reservation-info-margin: 25px 0 20px 0;
@payment-reservation-info-min-height: 50px;

@payment-reservation-info-content2-padding: 0;

@payment-reservation-info-content2-title-background-color: #666666;
@payment-reservation-info-content2-title-color: #FFFFFF;
@payment-reservation-info-content2-title-opacity: 1;
@payment-reservation-info-content2-title-line-height: 2;
@payment-reservation-info-content2-title-padding: 0 0 0 20px;

@payment-reservation-info-content2-label-margin: 0;

@payment-reservation-info-content2-content-padding: 15px 0 5px 15px;

@payment-reservation-info-content2-content-guest-detail-background-color: #FFFFFF;

//PAGE PAYMENT : GUEST LIST BOX SETUP
@payment-guest-box-title-padding: 20px 0 0 0;
@payment-guest-box-title-font-family: @font-family-default;
@payment-guest-box-title-font-size: @font-size-default + 2;
@payment-guest-box-title-color: @font-color-default;
@payment-guest-box-title-text-transform: uppercase;

@payment-guest-form-title-padding: 20px 0 0 0;
@payment-guest-form-title-margin: 10px 0 0 0;
@payment-guest-form-title-text-align: center;
@payment-guest-form-title-font-family: @font-family-default;
@payment-guest-form-title-font-size: @font-size-default;
@payment-guest-form-title-color: @font-color-default;

@payment-guest-request-title-font-family: @font-family-default;
@payment-guest-request-title-font-size: @font-size-default;
@payment-guest-request-title-font-weight: 300;
@payment-guest-request-title-color: @font-color-default;

@payment-guest-note-title-padding: 0 0 0 30px;
@payment-guest-note-title-font-family: @font-family-default;
@payment-guest-note-title-font-size: @font-size-default;
@payment-guest-note-title-font-weight: 300;
@payment-guest-note-title-color: @font-color-default;

@payment-guest-box-form-margin: 0 0 10px 0;
@payment-guest-box-label-margin: 0 0 10px 0;

//PAGE PAYMENT : PAYMENT BOX SETUP
@payment-panel-margin: 20px auto;

@payment-pax-card-information-margin: 20px 0 20px 0;

@payment-pax-card-information-title-color: @font-color-default;
@payment-pax-card-information-title-font-family: @font-family-default;
@payment-pax-card-information-title-font-size: @font-size-default + 2;
@payment-pax-card-information-title-text-transform: uppercase;

@payment-pax-card-information-ul-color: @font-color-default;
@payment-pax-card-information-ul-font-family: @font-family-default;
@payment-pax-card-information-ul-font-size: @font-size-default;
@payment-pax-card-information-ul-margin: 3px 0 0 0;

@payment-form-label-color: @font-color-default;
@payment-form-label-font-family: @font-family-default;
@payment-form-label-font-size: @font-size-default;

@payment-form-cvv-number-info-padding: 25px 0 0 15px;

@payment-secure-margin: -20px 20px 20px 20px;

//PAGE ACCOMODATION SETUP
@accomodation-content1-h3-font-size: @font-size-default + 10;
@accomodation-content1-h3-font-family: @font-family-default;
@accomodation-content1-h3-font-weight: 300;
@accomodation-content1-h3-color: @font-color-default;
@accomodation-content1-h3-text-align: center;
@accomodation-content1-h3-text-transform: uppercase;

@accomodation-box-margin: 30px 0 0 0;
@accomodation-box-padding: 0px 40px 0px 40px;
@accomodation-box-text-align: center;

@accomodation-box-item-padding: 0;
@accomodation-box-item-border: 1px solid #4D4D4D;
@accomodation-box-item-margin: 0 0 20px 0;

@accomodation-box-title-padding: 5px;
@accomodation-box-title-text-transform: uppercase;
@accomodation-box-title-font-size: @font-size-default - 2;
@accomodation-box-title-font-family: @font-family-default;
@accomodation-box-title-color: @font-color-default;
@accomodation-box-title-border-bottom: 1px solid #4D4D4D;

@accomodation-box-content-padding: 10px;
@accomodation-box-content-font-size: @font-size-default;
@accomodation-box-content-font-family: @font-family-default;
@accomodation-box-content-color: @font-color-default;

//PAGE ACCOMODATION : CONTENT 2 SLIDER AMENITIES SETUP
@accomodation-content2-padding: 20px;
@accomodation-content2-text-align: center;

@accomodation-content2-amenities-padding: 0 15px 0 15px;

@accomodation-content2-amenities-img-width: 220px;
@accomodation-content2-amenities-img-height: 150px;

@accomodation-content2-amenities-title-font-size: @font-size-default + 2;
@accomodation-content2-amenities-title-font-family: @font-family-default;
@accomodation-content2-amenities-title-color: @font-color-default;
@accomodation-content2-amenities-title-margin-top: 10px;
@accomodation-content2-amenities-title-text-transform: uppercase;

@accomodation-content2-amenities-decs-font-size: @font-size-default;
@accomodation-content2-amenities-decs-font-family: @font-family-default;
@accomodation-content2-amenities-decs-color: @font-color-default;
@accomodation-content2-amenities-decs-text-align: justify;

@accomodation-content2-amenities-item-padding: 20px 0 20px 0;

@accomodation-content2-amenities-label-font-size: @font-size-default;
@accomodation-content2-amenities-label-font-family: @font-family-default;
@accomodation-content2-amenities-label-color: @font-color-default;

@accomodation-content2-amenities-ul-list-style: none;
@accomodation-content2-amenities-ul-font-size: @font-size-default;
@accomodation-content2-amenities-ul-font-family: @font-family-default;
@accomodation-content2-amenities-ul-color: @font-color-default;
@accomodation-content2-amenities-ul-margin: 0 0 0 -25px;

//PAGE FACILITIES : CONTENT 1 SETUP
@facilities-content1-title-text-transform: uppercase;

@facilities-content1-title-label-font-size: @font-size-default + 6;
@facilities-content1-title-label-font-family: @font-family-default;
@facilities-content1-title-label-color: @font-color-default;
@facilities-content1-title-label-padding: 15px 0 0 0;

@facilities-content1-title-h4-font-size: @font-size-default + 4;
@facilities-content1-title-h4-font-family: @font-family-default;
@facilities-content1-title-h4-color: @font-color-default;

@facilities-content1-box-margin: 30px 0 30px 0;
@facilities-content1-box-text-align: center;

@facilities-content1-entry-font-size: @font-size-default;
@facilities-content1-entry-font-family: @font-family-default;
@facilities-content1-entry-color: @font-color-default;

//PAGE FACILITIES : CONTENT 2 SETUP
@facilities-content2-title-text-transform: uppercase;
@facilities-content2-title-padding: 10px 0 0 0;

@facilities-content2-title-h4-color: @font-color-default;
@facilities-content2-title-h4-font-size: @font-size-default + 4;
@facilities-content2-title-h4-font-family: @font-family-default;

@facilities-content2-box-margin: 15px 0 60px 0;
@facilities-content2-box-text-align: center;

@facilities-content2-item-padding: 0 5px 0 5px;

@facilities-content2-information-box-width: 221px;
@facilities-content2-information-box-margin: 0 auto 30px;
@facilities-content2-information-box-border: 1px solid #CCCCCC;

@facilities-content2-information-img-box-width: 100%;
@facilities-content2-information-img-box-height: 150px;

@facilities-content2-information-img-width: 220px;
@facilities-content2-information-img-height: 150px;

@facilities-content2-information-name-padding: 10px 10px 5px 10px;
@facilities-content2-information-name-background-color: #4D4D4D;
@facilities-content2-information-name-color: #FFFFFF;
@facilities-content2-information-name-text-transform: uppercase;
@facilities-content2-information-name-font-size: @font-size-default;
@facilities-content2-information-name-font-family: @font-family-default;
@facilities-content2-information-name-width: 220px;
@facilities-content2-information-name-margin: 0 auto;

@facilities-content2-information-desc-font-family: @font-family-default;
@facilities-content2-information-desc-font-size: @font-size-default;
@facilities-content2-information-desc-color: @font-color-default;
@facilities-content2-information-desc-padding: 10px;
@facilities-content2-information-desc-text-align: justify;
@facilities-content2-information-desc-width: 220px;
@facilities-content2-information-desc-margin: 0 auto;

//PAGE LOCATION : CONTENT 1 SETUP
@location-content1-title-text-align: center;
@location-content1-title-text-transform: uppercase;

@location-content1-title-h3-font-weight: 600;
@location-content1-title-h3-font-size: @font-size-default + 6;
@location-content1-title-h3-font-family: @font-family-default;
@location-content1-title-h3-color: @font-color-default;

@location-content1-point-interest-title-text-align: center;
@location-content1-point-interest-title-text-transform: uppercase;

@location-content1-point-interest-title-h4-font-size: @font-size-default + 4;
@location-content1-point-interest-title-h4-font-family: @font-family-default;
@location-content1-point-interest-title-h4-color: @font-color-default;

@location-content1-point-interest-box-padding-left: 40px;
@location-content1-point-interest-box-padding-right: 30px;
@location-content1-point-interest-box-text-align: center;

@location-content1-point-interest-item-width: 80%;
@location-content1-point-interest-item-padding: 0;
@location-content1-point-interest-item-margin: 20px auto;
@location-content1-point-interest-item-border: 1px solid #4D4D4D;

@location-content1-point-interest-name-font-size: @font-size-default;
@location-content1-point-interest-name-font-family: @font-family-default;
@location-content1-point-interest-name-color: @font-color-default;
@location-content1-point-interest-name-padding: 10px;
@location-content1-point-interest-name-border-bottom: 1px solid #4D4D4D;

@location-content1-point-interest-distance-font-size: @font-size-default;
@location-content1-point-interest-distance-font-family: @font-family-default;
@location-content1-point-interest-distance-color: @font-color-default;
@location-content1-point-interest-distance-padding: 10px;

//PAGE LOCATION : CONTENT 2 SETUP
@location-content2-title-text-transform: uppercase;
@location-content2-title-padding: 10px 0 0 0;
@location-content2-title-text-align: center;

@location-content2-title-h4-font-size: @font-size-default + 4;
@location-content2-title-h4-font-family: @font-family-default;
@location-content2-title-h4-color: @font-color-default;

@location-content2-map-text-align: center;
@location-content2-map-padding: 10px 0 20px 0;
@location-content2-map-font-weight: normal;
@location-content2-map-width: 100%;
@location-content2-map-height: 250px;
@location-content2-map-margin: 0 auto;

@location-content2-decs-text-align: center;
@location-content2-decs-padding: 20px;

//PAGE PACKAGES : CONTENT 1 SETUP
@page-packages-margin: 10px 0 0 0;
@page-packages-padding: 10px;
@page-packages-text-align: center;

@page-packages-img-width: 220px;
@page-packages-img-height: 150px;

@page-packages-content1-margin-top: 10px;

@page-packages-content1-link-text-transform: uppercase;
@page-packages-content1-span-color: #EE3D1F;

@page-packages-content1-minlos-color: #4D4D4D;
@page-packages-content1-minlos-text-transform: lowercase;

@page-packages-content1-desc-padding: 10px 20px 0 20px;
@page-packages-content1-desc-font-weight: 600;
@page-packages-content1-desc-text-align: justify;
@page-packages-content1-desc-font-family: @font-family-default;
@page-packages-content1-desc-font-size: @font-size-default;
@page-packages-content1-desc-color: @font-color-default;

@page-packages-content1-price-margin-top: 20px;
@page-packages-content1-price-padding-right: 20px;
@page-packages-content1-price-padding-left: 20px;

@page-packages-content1-price-label-font-size: @font-size-default;
@page-packages-content1-price-label-font-family: @font-family-default;
@page-packages-content1-price-label-color: @font-color-default;
@page-packages-content1-price-label-padding: 0;

@page-packages-content1-price-button-padding: 0;

//PAGE PACKAGES : CONTENT 2 SETUP
@page-packages-content2-detail-margin: 10px;
@page-packages-content2-detail-text-align: center;
@page-packages-content2-detail-padding: 10px 10px 20px 10px;
@page-packages-content2-detail-background-color: #ECECEC;

@page-packages-content2-title-text-transform: uppercase;
@page-packages-content2-title-margin: 10px 0 0 0;
@page-packages-content2-title-color: #918222;
@page-packages-content2-title-font-size: @font-size-default;
@page-packages-content2-title-font-family: @font-family-default;

@page-packages-content2-ul-margin: 5px 0 5px -25px;
@page-packages-content2-ul-text-align: left;
@page-packages-content2-ul-color: #4D4D4D;
@page-packages-content2-ul-font-size: @font-size-default;
@page-packages-content2-ul-font-family: @font-family-default;

//PAGE PACKAGES : CONTENT 3 SETUP
@page-packages-content3-text-align: center;
@page-packages-content3-margin-bottom: 40px;

@page-packages-content3-title-margin: 20px auto 0;
@page-packages-content3-title-text-transform: uppercase;
@page-packages-content3-title-font-size: @font-size-default + 2;
@page-packages-content3-title-font-family: @font-family-default;
@page-packages-content3-title-color: @font-color-default;

@page-packages-content3-other-padding: 20px 0 20px 0;

@page-packages-content3-other-button-margin: 5px 0 0 0;
@page-packages-content3-other-button-width: 100%;

@page-packages-content3-other-img-margin: 5px 0 10px 0;

@page-packages-content3-other-img-width: 220px;
@page-packages-content3-other-img-height: 150px;

@page-packages-content3-other-margin: 0 11% 20px 11%;

@page-packages-content3-other-button-information-text-transform: uppercase;

@page-packages-content3-other-promo-font-size: @font-size-default - 2;
@page-packages-content3-other-promo-font-family: @font-family-default;
@page-packages-content3-other-promo-color: #ED1C24;

@page-packages-content3-other-valid-font-size: @font-size-default - 2;
@page-packages-content3-other-valid-font-style: normal;
@page-packages-content3-other-valid-font-family: @font-family-default;
@page-packages-content3-other-valid-color: @font-color-default;
@page-packages-content3-other-valid-margin: 10px auto 0;

@page-packages-content3-other-desc-margin: 10px auto 0;
@page-packages-content3-other-desc-text-align: justify;
@page-packages-content3-other-desc-color: @font-color-default;
@page-packages-content3-other-desc-font-family: @font-family-default;
@page-packages-content3-other-desc-font-size: @font-size-default;
@page-packages-content3-other-desc-font-weight: 600;

@page-packages-content3-other-desc-button-text-transform: none;

@page-packages-content3-other-avarage-height: 20px 0 0 0;

@page-packages-content3-other-avarage-name-color: #007fff;
@page-packages-content3-other-avarage-name-font-size: @font-size-default + 2;
@page-packages-content3-other-avarage-name-font-family: @font-family-default;

@page-packages-content3-other-avarage-button-margin: 5px;

@page-packages-content3-other-avarage-currancy-color: #AE141B;
@page-packages-content3-other-avarage-currancy-padding-top: 5px;
@page-packages-content3-other-avarage-currancy-font-size: @font-size-default + 4;
@page-packages-content3-other-avarage-currancy-font-family: @font-family-default;

//PAGE RETRIEVE RESERVATION : TABLE LIST RESERVATION SETUP
@retrieve-box-list-margin: 20px auto;
@retrieve-box-list-padding: 20px;

@retrieve-list-text-align: left;
@retrieve-list-padding: 0;

@retrieve-title-font-size: @font-size-default + 4;
@retrieve-title-font-family: @font-family-default;
@retrieve-title-color: @font-color-default;
@retrieve-title-padding: 0 0 15px 0;
@retrieve-title-text-transform: uppercase;

@retrieve-table-width: 100%;
@retrieve-table-margin: 0 0 20px 0;

@retrieve-table-padding: 8px;
@retrieve-table-border-top: 1px dotted #4D4D4D;
@retrieve-table-line-height: 1.42857143;
@retrieve-table-vertical-align: top;

@retrieve-no-reservation-font-size: @font-size-default;
@retrieve-no-reservation-font-family: @font-family-default;
@retrieve-no-reservation-color: #EE3D1F;

@retrieve-button-back-margin-top: 20px;
@retrieve-button-back-margin-bottom: 60px;
@retrieve-button-back-text-align: center;

//PAGE RETRIEVE RESERVATION : RESERVATION DETAIL SETUP
@retrieve-detail-margin-top: 20px;
@retrieve-detail-padding-left: 20px;
@retrieve-detail-padding-right: 20px;

@retrieve-detail-header-padding-left: 20px;
@retrieve-detail-header-padding-right: 20px;
@retrieve-detail-header-padding-colom: 0;

@retrieve-detail-header-font-size: @font-size-default;
@retrieve-detail-header-font-family: @font-family-default;
@retrieve-detail-header-color: @font-color-default;

@retrieve-detail-box-title-margin-top: 20px;
@retrieve-detail-box-title-background-color: #666666;
@retrieve-detail-box-title-color: #FFFFFF;
@retrieve-detail-box-title-font-size: @font-size-default;
@retrieve-detail-box-title-font-family: @font-family-default;
@retrieve-detail-box-title-padding-left: 20px;
@retrieve-detail-box-title-opacity: 1;
@retrieve-detail-box-title-line-height: 2;
@retrieve-detail-box-title-text-transform: uppercase;
@retrieve-detail-box-title-margin-bottom: 0;

@retrieve-detail-breakdown-margin-top: 10px;

@retrieve-detail-breakdown-name-margin-left: -18px;
@retrieve-detail-breakdown-name-font-size: @font-size-default;
@retrieve-detail-breakdown-name-font-family: @font-family-default;
@retrieve-detail-breakdown-name-color: @font-color-default;

@retrieve-detail-breakdown-decs-margin-top: 20px;
@retrieve-detail-breakdown-decs-font-size: @font-size-default;
@retrieve-detail-breakdown-decs-font-family: @font-family-default;
@retrieve-detail-breakdown-decs-color: @font-color-default;

@retrieve-detail-content-margin-top: 10px;
@retrieve-detail-content-margin-left: 20px;
@retrieve-detail-content-margin-right: 20px;
@retrieve-detail-content-padding-colom: 0px;
@retrieve-detail-content-right-margin-left: 0px;
@retrieve-detail-content-font-size: @font-size-default;
@retrieve-detail-content-font-family: @font-family-default;
@retrieve-detail-content-color: @font-color-default;

@retrieve-detail-terms-font-size: @font-size-default;
@retrieve-detail-terms-font-family: @font-family-default;
@retrieve-detail-terms-color: @font-color-default;
@retrieve-detail-terms-margin-top: 20px;

@retrieve-detail-terms-ul-margin-top: 10px;
@retrieve-detail-terms-ul-padding-left: 20px;

@retrieve-detail-footer-margin: 40px auto 60px;

//PAGE RETRIEVE RESERVATION : RESERVATION CANCEL SETUP
@retrieve-cancel-padding: 10px 30px 30px 30px;
@retrieve-cancel-text-align: center;

@retrieve-cancel-policy-margin-top: 20px;
@retrieve-cancel-policy-margin-bottom: 10px;

@retrieve-cancel-policy-ul-padding-left: 0px;
@retrieve-cancel-policy-ul-list-style: none;

@retrieve-cancel-title-font-size: @font-size-default;
@retrieve-cancel-title-font-family: @font-family-default;
@retrieve-cancel-title-color: @font-color-default;


//PAGE RETRIEVE RESERVATION : RESERVATION CANCEL POPUP SETUP
@retrieve-cancel-popup-box-padding: 20px;

//111914 PAGE DETAIL Tombol Back to Top
@button-back-to-top-z-index: 9999;
@button-back-to-top-position: fixed;
@button-back-to-top-bottom: 0;
@button-back-to-top-right: 0;
@button-back-to-top-background-color: #4d4d4d;
@button-back-to-top-font-family:@font-family-default;
@button-back-to-top-font-size:@font-size-default;
@button-back-to-top-text-align: center;
@button-back-to-top-padding: 5px 10px 5px 10px;
@button-back-to-top-cursor: pointer;

@button-back-to-top-glyphicon-color: #F5F5F5;
@button-back-to-top-glyphicon-font-size: 16px;
@button-back-to-top-glyphicon-padding-left: 10px;
@button-back-to-top-glyphicon-line-height: 1;
@button-back-to-top-glyphicon-margin: 0;

@button-back-to-top-span-color: #F5F5F5;
@button-back-to-top-span-line-height: 1;

//PAGE CONFIRMATION 04/11/2014
@confirmation-body-margin-bottom: 60px;
@confirmation-body-padding: 0 20px 0 20px;

@confirmation-body-button-padding: 20px;
@confirmation-body-button-text-align: center;

@confirmation-body-title-font-family: @font-family-default;
@confirmation-body-title-font-size: @font-size-default;
@confirmation-body-title-font-weight: 500;
@confirmation-body-title-line-height: 2;
@confirmation-body-title-padding: 0 0 0 10px;
@confirmation-body-title-background-color: #4D4D4D;
@confirmation-body-title-color: #FFFFFF;

@confirmation-body-information-padding: 15px 20px 0 20px;
@confirmation-body-information-label-width: 40%;

@confirmation-margin-left: auto;
@confirmation-margin-right: auto;
@confirmation-font-family:@font-family-default;
@confirmation-color:@font-color-default;

@confirmation-info-title-text-transform: uppercase;
@confirmation-info-title-font-size: @font-size-default + 2;
@confirmation-info-title-padding: 10px;

@confirmation-tabel-display: table;
@confirmation-tabel-width: 100%;

@confirmation-row-display: table-row;
@confirmation-row-width: 100%;

@confirmation-cellLbl-float: left;
@confirmation-cellLbl-width: 40%;
@confirmation-cellLbl-display: table-column;

@confirmation-cellColon-float: left;
@confirmation-cellColon-width: 3%;
@confirmation-cellColon-text-align: center;
@confirmation-cellColon-display: table-column;

@confirmation-cell-float: left;
@confirmation-cell-width: 57%;
@confirmation-cell-display: table-column;

@confirmation-bookingConfirm-margin-left: auto;
@confirmation-bookingConfirm-margin-right: auto;
@confirmation-bookingConfirm-img-width: 100%;

@confirmation-BookingConfirmTitle-background-color: #4D4D4D;
@confirmation-BookingConfirmTitle-color: #FFFFFF;
@confirmation-BookingConfirmTitle-h3-padding: 10px 10px 10px 30px;
@confirmation-BookingConfirmTitle-h3-margin: 0;
@confirmation-BookingConfirmTitle-h3-font-size: 16px;

@confirmation-content-panel-width: 100%;
@confirmation-content-panel-margin-top: 10px;
@confirmation-content-panel-float: left;

@confirmation-content-panel-item-width: 100%;
@confirmation-content-panel-item-margin-bottom: 0px;

@confirmation-content-panel-title-font-size: 14px;
@confirmation-content-panel-title-background: #4D4D4D;
@confirmation-content-panel-title-color: #ffffff;
@confirmation-content-panel-title-border-radius: 0;
@confirmation-content-panel-title-padding: 5px 15px 5px 15px;

@confirmation-content-panel-HypTxtCol-padding: 10px 15px 15px 15px;
@confirmation-content-panel-HypTxtCol-font-size: 12px;
@confirmation-content-panel-HypTxtCol-background: #F5F5F5;

@confirmation-content-panel-HypTxtCol-img-width: 280px;

@confirmation-reservationInfo-panel-title-HypTxtCol-background: none;
@confirmation-reservationInfo-panel-title-HypTxtCol-color: #4D4D4D;

@confirmation-content-panel-hr-margin-top: 20px;
@confirmation-content-panel-hr-border: 1px dotted #4D4D4D;
@confirmation-content-panel-hr-border-style: none none dotted;
@confirmation-content-panel-hr-margin-left: 30px;
@confirmation-content-panel-hr-margin-right: 20px;

@confirmation-content-panel-margin: 0;
@confirmation-content-panel-padding-top: 10px;
@confirmation-content-panel-background: #ffffff;

@confirmation-content-panel-voucher-width: 100%;
@confirmation-content-panel-voucher-background: #f5f5f5;
@confirmation-content-panel-voucher-padding: 15px;
@confirmation-content-panel-voucher-tr-margin: 0 auto;
@confirmation-content-panel-voucher-td-width: 33.3333333%;
@confirmation-content-panel-voucher-td-text-align: center;
@confirmation-content-panel-voucher-td-img-width: 100%;

@confirmation-BookingConfirmationButtons2-padding-top: 20px;
@confirmation-BookingConfirmationButtons2-padding-bottom: 20px;
@confirmation-BookingConfirmationButtons2-text-align: center;

@confirmation-BookingConfirmationButtons-padding: 20px 20px 80px 30px;
@confirmation-BookingConfirmationButtons-text-align: center;


//PAGE HOTELLIST: HOTEL OVER VIEW POPUP MP SETUP
@mp-overview-popup-box-max-width: 250px;
@mp-overview-popup-box-padding-top: 15px;

@mp-overview-popup-content1-image-box-padding-bottom: 25px;
@mp-overview-popup-content1-image-box-width: 250px;
@mp-overview-popup-content1-image-box-height: 100px;

@mp-overview-popup-content1-image-width: 250px;
@mp-overview-popup-content1-image-height: 100px;

@mp-overview-popup-content1-decs-width: 270px;

@mp-overview-popup-content1-decs-font-size: @font-size-default + 2;
@mp-overview-popup-content1-decs-font-family: @font-family-default;
@mp-overview-popup-content1-decs-color: @font-color-default;

@mp-overview-popup-content2-title-text-transform: uppercase;
@mp-overview-popup-content2-title-text-align: center;
@mp-overview-popup-content2-title-font-family: @font-family-default;
@mp-overview-popup-content2-title-font-size: @font-size-default;
@mp-overview-popup-content2-title-color: @font-color-default;
@mp-overview-popup-content2-table-box-margin: 30px 0 20px 0;

@mp-overview-popup-content2-table-border: 1px solid #4D4D4D;
@mp-overview-popup-content2-table-margin-bottom: 10px;

@mp-overview-popup-content2-table-name-border-bottom: 1px solid #4D4D4D;
@mp-overview-popup-content2-table-name-padding: 10px;
@mp-overview-popup-content2-table-name-text-transform: uppercase;
@mp-overview-popup-content2-table-name-font-size: @font-size-default;
@mp-overview-popup-content2-table-name-font-family: @font-family-default;
@mp-overview-popup-content2-table-name-color: @font-color-default;

@mp-overview-popup-content2-table-distance-padding: 10px;
@mp-overview-popup-content2-table-distance-text-transform: uppercase;
@mp-overview-popup-content2-table-distance-font-size: @font-size-default;
@mp-overview-popup-content2-table-distance-font-family: @font-family-default;
@mp-overview-popup-content2-table-distance-color: @font-color-default;

@mp-overview-popup-content3-title-font-size: @font-size-default;
@mp-overview-popup-content3-title-font-family: @font-family-default;
@mp-overview-popup-content3-title-color: @font-color-default;
@mp-overview-popup-content3-title-text-align: center;
@mp-overview-popup-content3-title-text-transform: uppercase;

@mp-overview-popup-content3-facilities-box-margin: 30px 0 20px 0;

@mp-overview-popup-content3-facilities-entry-padding: 2px 0 2px 0;

//PAGE HOTELLIST: ROOM POPUP MP SETUP
@mp-room-popup-box-max-width: 250px;

@mp-room-popup-content-margin: 0;

@mp-room-popup-title-padding: 10px 15px 5px 15px;
@mp-room-popup-title-color: @font-color-default;
@mp-room-popup-title-font-size: @font-size-default + 2;
@mp-room-popup-title-font-family: @font-family-default;
@mp-room-popup-title-text-transform: uppercase;

@mp-room-popup-image-box-width: 250px;
@mp-room-popup-image-box-height: 100px;
@mp-room-popup-image-box-text-align: center;

@mp-room-popup-image-width: 250px;
@mp-room-popup-image-height: 100px;
@mp-room-popup-image-margin: 10px auto 0;

@mp-room-popup-btn-carousel-position: absolute;
@mp-room-popup-btn-carousel-padding: 100px 0 0 0;
@mp-room-popup-btn-carousel-color: #FFFFFF;
@mp-room-popup-btn-carousel-font-size: @font-size-default + 6;
@mp-room-popup-btn-carousel-z-index: 5;
@mp-room-popup-btn-carousel-display: inline-block;

@mp-room-popup-btn-prev-text-align: right;
@mp-room-popup-btn-prev-text-shadow: -4px 2px 8px rgba(0,0,0,0.2);
@mp-room-popup-btn-prev-left: 20px;

@mp-room-popup-btn-next-text-align: left;
@mp-room-popup-btn-next-text-shadow: 4px 2px 8px rgba(0,0,0,0.2);
@mp-room-popup-btn-next-right: 20px;

@mp-room-popup-icon-height: 200px;
@mp-room-popup-icon-width: 20px;

@mp-room-popup-decs-color: @font-color-default;
@mp-room-popup-decs-font-family: @font-family-default;
@mp-room-popup-decs-font-size: @font-size-default;

@mp-room-popup-decs-facilities-title-padding: 0 0 10px 0;
@mp-room-popup-decs-facilities-title-font-size: @font-size-default;
@mp-room-popup-decs-facilities-title-font-family: @font-family-default;
@mp-room-popup-decs-facilities-title-color: @font-color-default;

@mp-room-popup-decs-facilities-item-padding: 0 0 20px 0;
@mp-room-popup-decs-facilities-item-font-size: @font-size-default;
@mp-room-popup-decs-facilities-item-font-family: @font-family-default;
@mp-room-popup-decs-facilities-item-color: @font-color-default;

//PAGE HOTELLIST: FACILITIES POPUP MP SETUP
@mp-facilities-popup-box-max-width: 250px;

@mp-facilities-popup-title-color: @font-color-default;
@mp-facilities-popup-title-font-family: @font-family-default;
@mp-facilities-popup-title-font-size: @font-size-default + 2;
@mp-facilities-popup-title-text-transform: uppercase;
@mp-facilities-popup-title-padding: 10px 0 10px 0;

@mp-facilities-popup-image-box-width: 240px;
@mp-facilities-popup-image-box-height: 170px;

@mp-facilities-popup-image-width: 220px;
@mp-facilities-popup-image-height: 150px;

@mp-facilities-popup-decs-color: @font-color-default;
@mp-facilities-popup-decs-font-family: @font-family-default;
@mp-facilities-popup-decs-font-size: @font-size-default;

//PAGE HOTELLIST: MAP DIRECTIONS POPUP MP SETUP
@mp-map-popup-box-max-width: 250px;
@mp-map-popup-box-margin: 0 auto;
@mp-map-popup-box-padding-top: 15px;

@mp-map-popup-image-margin: 0 auto;
@mp-map-popup-image-width: 250px;
@mp-map-popup-image-height: 100px;

@mp-map-popup-decs-font-family: @font-family-default;
@mp-map-popup-decs-font-size: @font-size-default;
@mp-map-popup-decs-color: @font-color-default;
@mp-map-popup-decs-margin: 0 auto;
@mp-map-popup-decs-width: 250px;
@mp-map-popup-decs-padding: 20px;
@mp-map-popup-decs-text-align: center;

@mp-hotelList-rates-price-color: @mp22-color;
@mp-header2-background-color: @mp14-color;