/*
 * Appellation 1.0.0
 * This is Appellation Project
 * 
 *
 * Copyright 2020, MediaConcepts
 * Released under the ISC license.
*/

.wrap{max-width:1280px}.booking-resbox .form-field-code,.booking-resbox .form-field-dates,.booking-resbox .form-field-guests,.booking-resbox .form-field-select{background:#404040;padding:10px!important;border:0;height:40px}.booking-resbox .form-field-code .text-ellipsis,.booking-resbox .form-field-dates .text-ellipsis,.booking-resbox .form-field-guests .text-ellipsis,.booking-resbox .form-field-select .text-ellipsis{padding:0!important}.booking-resbox .form-field-dates{width:28%}.booking-resbox .dropdown-menu{background-color:#292725;overflow:hidden}.booking-resbox .js-datepicker-wrapper{width:auto;padding:0}.bg-primary-darkest{background-color:#d1cac4}.bg-primary-darker{background-color:#dfd8d2}.bg-primary-lighter{background-color:#efeae6}.top-4x{position:relative;top:4px}.border-bottom-3x{border-bottom:solid 3px #c8c1bb}.tabs-filled .tabs-item a.active,.tabs-filled .tabs-item a:hover{background-color:#dfd8d2}.price-range-container .value{width:100%;display:block;padding-bottom:10px;position:relative}.price-range-container .pricevalue{font-size:20px;text-align:right;position:absolute;right:0;top:-5px}.price-range-container input{width:100%}.price-range-container input[type=range]{-webkit-appearance:none;width:100%;height:5px;background:#fff;border-radius:0;outline:0;transition:background .3s}.price-range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#2d2a26;border-radius:0;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background .3s}.price-range-container input[type=range]::-webkit-slider-thumb:hover{background:#2b2824}.price-range-container input[type=range]::-moz-range-thumb{width:15px;height:15px;background:#2d2a26;border-radius:0;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background .3s}.bg-gray-lighter{background:#efedea}.item-list .item{border-top:solid 1px #d8d4ca}.item-list .item:first-child{border:0}.modal-body #room-details .list-inline-block li{display:block;width:100%;margin-bottom:0;vertical-align:top;margin-left:0;color:#000}@media screen and (max-width:1024px){.brand-sm img{height:25px;width:auto}}@media screen and (min-width:1025px){.js-cart-container.collapse{display:block}}@media screen and (max-width:1366px){.inner-section.wrap-xl,.wrap{max-width:1090px}}.checkmark{margin:0 auto;width:75px;height:75px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #7ac142;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}.fill-it{animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.pulse-it{background:#7ac142;animation:pulse 3s infinite}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 50px #7ac142}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(122,193,66,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(122,193,66,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(122,193,66,0)}}
/*# sourceMappingURL=../css/styles-booking.css.map */
