body{font-family:Nunito,sans-serif;color:#4a4a4a;font-size:14px;background-color:#f5f5f5}#spark-app{margin-top:-30px;padding-top:30px;border-top:1px #9a9a9a;box-shadow:inset 0 15px 15px -10px #9a9a9a}.navbar-header form{position:absolute;right:20px;max-width:250px}form.navbar-form{height:70px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}form.navbar-form input.form-control{width:175px}button.navbar-toggle.pull-left{margin-left:15px}@media only screen and (max-width:768px){.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{margin-top:0;padding-top:8px}.navbar-form{padding:10px 15px;margin:8px -15px}}.breadcrumb{border-radius:10px;background-color:#fff;color:#4a4a4a;border:1px solid #ebebeb;padding-left:45px;padding-right:45px;margin-top:14px}.btn{border-radius:17px;padding-left:19px;padding-right:19px;letter-spacing:2.62px}.btn:active{outline:none;box-shadow:none;background-color:#f5f0f7}.btn:focus,.btn:visited{outline:none;box-shadow:none;background-color:#fff}.btn.btn-default{color:#9d69af;border:2px solid #9d69af}.btn.btn-default:active,.btn.btn-default:hover{outline:none;color:#9d69af;border:2px solid #9d69af;background-color:#f5f0f7}.btn.btn-default:active[disabled],.btn.btn-default:hover[disabled]{color:#9d69af;background-color:#fff;border:2px solid #9d69af}.btn.btn-default:focus,.btn.btn-default:visited{outline:none;box-shadow:none}.btn.btn-primary,.btn.btn-primary:active,.btn.btn-primary:hover{color:#fff;background-color:#9d69af;border:2px solid #9d69af}.btn.btn-primary:active,.btn.btn-primary:hover{outline:none}.btn.btn-primary:active[disabled],.btn.btn-primary:hover[disabled]{color:#fff;background-color:#9d69af;border:2px solid #9d69af}.btn.btn-primary:focus,.btn.btn-primary:visited{outline:none;box-shadow:none}.btn.btn-primary.btn-outline,.btn.btn-primary.btn-outline:active,.btn.btn-primary.btn-outline:hover{background-color:transparent;border:2px solid #fff}.btn.btn-primary.btn-accent,.btn.btn-primary.btn-accent:active,.btn.btn-primary.btn-accent:hover{background-color:#f74fe9;border:2px solid #f74fe9}.btn.btn-primary-inverse{outline:none;color:#9d69af;background-color:#fff}.btn.btn-primary-inverse.btn-outline{border:2px solid #9d69af}.btn.btn-primary-inverse.btn-outline:active,.btn.btn-primary-inverse.btn-outline:hover{background-color:#9d69af;border:2px solid #fff;color:#fff}.btn.btn-secondary-inverse{outline:none;color:#9d69af;background-color:#fff}.btn.btn-lg{border-radius:22.5px;padding-left:25px;padding-right:25px}.btn.btn-sm{border-radius:15px;padding-left:15px;padding-right:15px}.btn.btn-xs{border-radius:11px;padding-left:10px;padding-right:10px}.btn.btn-link{background-color:transparent;font-weight:400;color:#9d69af;font-family:Nunito,sans-serif;letter-spacing:1.91px;padding-left:0;padding-right:0}.btn.btn-cancel{text-transform:uppercase;color:#9a9a9a;font-weight:700}.btn.btn-icon{letter-spacing:0;padding-left:13px;padding-right:13px}.btn.btn-remove,.btn.btn-remove:active,.btn.btn-remove:hover{border:none;font-size:22px;background:transparent}.btn.dropdown-toggle{text-transform:none;letter-spacing:.87px;padding:6px 12px;font-size:14px;font-weight:300;border-radius:4px;background-color:#ebebeb}.btn.dropdown-toggle,.btn.dropdown-toggle:active,.btn.dropdown-toggle:hover{color:#4a4a4a;border:1px solid #d8d8d8}.btn.btn-white-border{border:1px solid #fff}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:inline-block;cursor:pointer}.swal2-modal .swal2-styled{margin-top:20px;font-family:Nunito,sans-serif;border-radius:17px;padding:8px 21px;letter-spacing:2.62px;font-weight:700;font-size:13px;text-transform:uppercase}.swal2-modal .swal2-styled:active{outline:none;box-shadow:none;background-color:#f5f0f7}.swal2-modal .swal2-styled:focus,.swal2-modal .swal2-styled:visited{outline:none;box-shadow:none;background-color:#fff}.pulse{cursor:pointer;box-shadow:0 0 0 rgba(157,105,175,.8);animation:pulse 2s infinite}.pulse:hover{animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(247,79,233,0)}50%{box-shadow:0 0 0 8px #f74fe9}60%{box-shadow:0 0 0 8px #9d69af}to{box-shadow:0 0 0 0 rgba(157,105,175,0)}}.client .dropdown i{color:#9d69af}.client .dropdown .dropdown-menu{padding:10px 0}.client .dropdown .dropdown-menu li{color:#9d69af;letter-spacing:2.62px;text-transform:uppercase;padding:2px 15px}.client .dropdown .dropdown-menu li a{color:#9d69af}.client .dropdown .dropdown-menu li a:hover{text-decoration:underline}.dropdown .dropdown-menu{z-index:99999!important}@input-height-base :34px;@input-height-small :30px;@input-height-large :46px;@padding-base-horizontal :12px;@grid-gutter-width :30px;@screen-sm-min :768px;.selected-tag,label input{font-weight:400}.form-control,.single-line{letter-spacing:.87px}.form-control:focus,.single-line:focus{border-color:#9d69af!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #9d69af}.form-control-inline{width:auto;display:inline;letter-spacing:.87px}.input-group.transparent-addons .input-group-addon{background-color:transparent;border:1px solid transparent;color:#9d69af}.input-group.transparent-addons .input-group-addon:first-child{border-right:inherit}.input-group.transparent-addons .input-group-addon a{color:#9d69af}.input-group.transparent-addons .form-control:first-child,.input-group.transparent-addons .input-group-addon:first-child,.input-group.transparent-addons .input-group-btn:first-child>.btn,.input-group.transparent-addons .input-group-btn:first-child>.btn-group>.btn,.input-group.transparent-addons .input-group-btn:first-child>.dropdown-toggle,.input-group.transparent-addons .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group.transparent-addons .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.swal2-modal .swal2-input{border-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.swal2-modal .swal2-input{font-size:14px;color:#4a4a4a;font-family:Nunito,sans-serif;letter-spacing:1.22px}#swal-email,#swal-signature{color:#4a4a4a!important;font-family:Nunito,sans-serif!important;font-size:14px!important;letter-spacing:1.22px}#swal-email::-webkit-input-placeholder,#swal-signature::-webkit-input-placeholder{color:#4a4a4a;opacity:.5}#swal-email::-moz-placeholder,#swal-signature::-moz-placeholder{color:#4a4a4a;opacity:.5}#swal-email::-ms-input-placeholder,#swal-email::-ms-placeholder,#swal-signature::-ms-input-placeholder,#swal-signature::-ms-placeholder{color:#4a4a4a;opacity:.5}#swal-email:-ms-input-placeholder,#swal-signature:-ms-input-placeholder{color:#4a4a4a;opacity:.5}#swal-email::placeholder,#swal-signature::placeholder{color:#4a4a4a;opacity:.5}.has-error .form-control{border-color:#f74fe9}.has-error .form-control:focus{border-color:#f74fe9!important}.with-fat-header{margin-top:-60px!important}.with-fat-header .fat-header{height:260px!important;margin-bottom:30px;color:#fff;background-image:linear-gradient(90deg,#8e68d5 25%,#a56aba 75%);border-bottom:1px #9a9a9a;box-shadow:0 15px 10px -10px #9a9a9a}.with-fat-header .fat-header.unread-events i.fa{font-size:50px;margin-bottom:30px;color:#fff}.with-fat-header .fat-header h1{margin-top:70px;margin-bottom:60px;color:#fff}.with-fat-header .fat-header i.form-control-feedback,.with-fat-header .fat-header select:invalid{color:#b1b7ba}.with-fat-header .fat-header .form-control{letter-spacing:.87px}.with-fat-header .fat-header a{color:#fff}.with-fat-header .fat-header a.btn-primary-inverse{color:#9d69af}.with-fat-header .fat-header p.m-short{margin-bottom:8px}.hotels-reservations-create .fat-header,.hotels-reservations-edit .fat-header,.hotels-reservations-index .fat-header,.hotels-reservations-show .fat-header,.licensees-clients-index .fat-header,.licensees-clients-users .fat-header,.licensees-clients .fat-header,.licensees-reservations-create .fat-header,.licensees-reservations-edit .fat-header,.licensees-reservations-index .fat-header,.licensees-reservations-show .fat-header{height:140px!important}.hotels-reservations-create .fat-header h1,.hotels-reservations-edit .fat-header h1,.hotels-reservations-index .fat-header h1,.hotels-reservations-show .fat-header h1,.licensees-clients-index .fat-header h1,.licensees-clients-users .fat-header h1,.licensees-clients .fat-header h1,.licensees-reservations-create .fat-header h1,.licensees-reservations-edit .fat-header h1,.licensees-reservations-index .fat-header h1,.licensees-reservations-show .fat-header h1{margin-bottom:0}.licensees-proposal-requests-create .fat-header h1{margin-bottom:30px}.licensees-proposal-requests-create .fat-header p{text-transform:uppercase;letter-spacing:2.62px;color:#fff}.with-fat-header div.clients-contracts p,.with-fat-header div.hotels-contracts-reservations p,.with-fat-header div.hotels-contracts p,.with-fat-header div.hotels-proposals p,.with-fat-header div.hotels-reservations-event-index p,.with-fat-header div.licensees-contracts-reservations p,.with-fat-header div.licensees-contracts p,.with-fat-header div.licensees-events-docs p,.with-fat-header div.licensees-proposals p,.with-fat-header div.licensees-reservations-event-index p{font-weight:700}.with-fat-header div.clients-contracts p.location,.with-fat-header div.hotels-contracts-reservations p.location,.with-fat-header div.hotels-contracts p.location,.with-fat-header div.hotels-proposals p.location,.with-fat-header div.hotels-reservations-event-index p.location,.with-fat-header div.licensees-contracts-reservations p.location,.with-fat-header div.licensees-contracts p.location,.with-fat-header div.licensees-events-docs p.location,.with-fat-header div.licensees-proposals p.location,.with-fat-header div.licensees-reservations-event-index p.location{text-transform:uppercase}.unread-events .container,.with-fat-header div.clients-contracts .container,.with-fat-header div.hotels-contracts-reservations .container,.with-fat-header div.hotels-contracts .container,.with-fat-header div.hotels-proposals .container,.with-fat-header div.hotels-reservations-edit .container,.with-fat-header div.hotels-reservations-event-index .container,.with-fat-header div.hotels-reservations-index .container,.with-fat-header div.hotels-reservations-show .container,.with-fat-header div.licensees-clients-users .container,.with-fat-header div.licensees-contracts-reservations .container,.with-fat-header div.licensees-contracts .container,.with-fat-header div.licensees-events-docs .container,.with-fat-header div.licensees-proposals .container,.with-fat-header div.licensees-reservations-create .container,.with-fat-header div.licensees-reservations-edit .container,.with-fat-header div.licensees-reservations-event-index .container,.with-fat-header div.licensees-reservations-index .container,.with-fat-header div.licensees-reservations-show .container{padding-top:60px}.unread-events .container h1,.with-fat-header div.clients-contracts .container h1,.with-fat-header div.hotels-contracts-reservations .container h1,.with-fat-header div.hotels-contracts .container h1,.with-fat-header div.hotels-proposals .container h1,.with-fat-header div.hotels-reservations-edit .container h1,.with-fat-header div.hotels-reservations-event-index .container h1,.with-fat-header div.hotels-reservations-index .container h1,.with-fat-header div.hotels-reservations-show .container h1,.with-fat-header div.licensees-clients-users .container h1,.with-fat-header div.licensees-contracts-reservations .container h1,.with-fat-header div.licensees-contracts .container h1,.with-fat-header div.licensees-events-docs .container h1,.with-fat-header div.licensees-proposals .container h1,.with-fat-header div.licensees-reservations-create .container h1,.with-fat-header div.licensees-reservations-edit .container h1,.with-fat-header div.licensees-reservations-event-index .container h1,.with-fat-header div.licensees-reservations-index .container h1,.with-fat-header div.licensees-reservations-show .container h1{margin:0 auto}.unread-events .container h2,.with-fat-header div.clients-contracts .container h2,.with-fat-header div.hotels-contracts-reservations .container h2,.with-fat-header div.hotels-contracts .container h2,.with-fat-header div.hotels-proposals .container h2,.with-fat-header div.hotels-reservations-edit .container h2,.with-fat-header div.hotels-reservations-event-index .container h2,.with-fat-header div.hotels-reservations-index .container h2,.with-fat-header div.hotels-reservations-show .container h2,.with-fat-header div.licensees-clients-users .container h2,.with-fat-header div.licensees-contracts-reservations .container h2,.with-fat-header div.licensees-contracts .container h2,.with-fat-header div.licensees-events-docs .container h2,.with-fat-header div.licensees-proposals .container h2,.with-fat-header div.licensees-reservations-create .container h2,.with-fat-header div.licensees-reservations-edit .container h2,.with-fat-header div.licensees-reservations-event-index .container h2,.with-fat-header div.licensees-reservations-index .container h2,.with-fat-header div.licensees-reservations-show .container h2{margin-top:0;text-transform:uppercase;letter-spacing:2.62px;font-size:14px;color:#fff;font-weight:400}.unread-events .container p,.with-fat-header div.clients-contracts .container p,.with-fat-header div.hotels-contracts-reservations .container p,.with-fat-header div.hotels-contracts .container p,.with-fat-header div.hotels-proposals .container p,.with-fat-header div.hotels-reservations-edit .container p,.with-fat-header div.hotels-reservations-event-index .container p,.with-fat-header div.hotels-reservations-index .container p,.with-fat-header div.hotels-reservations-show .container p,.with-fat-header div.licensees-clients-users .container p,.with-fat-header div.licensees-contracts-reservations .container p,.with-fat-header div.licensees-contracts .container p,.with-fat-header div.licensees-events-docs .container p,.with-fat-header div.licensees-proposals .container p,.with-fat-header div.licensees-reservations-create .container p,.with-fat-header div.licensees-reservations-edit .container p,.with-fat-header div.licensees-reservations-event-index .container p,.with-fat-header div.licensees-reservations-index .container p,.with-fat-header div.licensees-reservations-show .container p{color:#fff;letter-spacing:1.91px}.unread-events .container p.cutoff_date,.with-fat-header div.clients-contracts .container p.cutoff_date,.with-fat-header div.hotels-contracts-reservations .container p.cutoff_date,.with-fat-header div.hotels-contracts .container p.cutoff_date,.with-fat-header div.hotels-proposals .container p.cutoff_date,.with-fat-header div.hotels-reservations-edit .container p.cutoff_date,.with-fat-header div.hotels-reservations-event-index .container p.cutoff_date,.with-fat-header div.hotels-reservations-index .container p.cutoff_date,.with-fat-header div.hotels-reservations-show .container p.cutoff_date,.with-fat-header div.licensees-clients-users .container p.cutoff_date,.with-fat-header div.licensees-contracts-reservations .container p.cutoff_date,.with-fat-header div.licensees-contracts .container p.cutoff_date,.with-fat-header div.licensees-events-docs .container p.cutoff_date,.with-fat-header div.licensees-proposals .container p.cutoff_date,.with-fat-header div.licensees-reservations-create .container p.cutoff_date,.with-fat-header div.licensees-reservations-edit .container p.cutoff_date,.with-fat-header div.licensees-reservations-event-index .container p.cutoff_date,.with-fat-header div.licensees-reservations-index .container p.cutoff_date,.with-fat-header div.licensees-reservations-show .container p.cutoff_date{text-transform:uppercase;font-weight:800}.unread-events .container p.cutoff_date span,.with-fat-header div.clients-contracts .container p.cutoff_date span,.with-fat-header div.hotels-contracts-reservations .container p.cutoff_date span,.with-fat-header div.hotels-contracts .container p.cutoff_date span,.with-fat-header div.hotels-proposals .container p.cutoff_date span,.with-fat-header div.hotels-reservations-edit .container p.cutoff_date span,.with-fat-header div.hotels-reservations-event-index .container p.cutoff_date span,.with-fat-header div.hotels-reservations-index .container p.cutoff_date span,.with-fat-header div.hotels-reservations-show .container p.cutoff_date span,.with-fat-header div.licensees-clients-users .container p.cutoff_date span,.with-fat-header div.licensees-contracts-reservations .container p.cutoff_date span,.with-fat-header div.licensees-contracts .container p.cutoff_date span,.with-fat-header div.licensees-events-docs .container p.cutoff_date span,.with-fat-header div.licensees-proposals .container p.cutoff_date span,.with-fat-header div.licensees-reservations-create .container p.cutoff_date span,.with-fat-header div.licensees-reservations-edit .container p.cutoff_date span,.with-fat-header div.licensees-reservations-event-index .container p.cutoff_date span,.with-fat-header div.licensees-reservations-index .container p.cutoff_date span,.with-fat-header div.licensees-reservations-show .container p.cutoff_date span{background-color:#f74fe9;padding:2px 5px}.unread-events .container p.stat,.with-fat-header div.clients-contracts .container p.stat,.with-fat-header div.hotels-contracts-reservations .container p.stat,.with-fat-header div.hotels-contracts .container p.stat,.with-fat-header div.hotels-proposals .container p.stat,.with-fat-header div.hotels-reservations-edit .container p.stat,.with-fat-header div.hotels-reservations-event-index .container p.stat,.with-fat-header div.hotels-reservations-index .container p.stat,.with-fat-header div.hotels-reservations-show .container p.stat,.with-fat-header div.licensees-clients-users .container p.stat,.with-fat-header div.licensees-contracts-reservations .container p.stat,.with-fat-header div.licensees-contracts .container p.stat,.with-fat-header div.licensees-events-docs .container p.stat,.with-fat-header div.licensees-proposals .container p.stat,.with-fat-header div.licensees-reservations-create .container p.stat,.with-fat-header div.licensees-reservations-edit .container p.stat,.with-fat-header div.licensees-reservations-event-index .container p.stat,.with-fat-header div.licensees-reservations-index .container p.stat,.with-fat-header div.licensees-reservations-show .container p.stat{margin-bottom:40px;letter-spacing:1.21px}.unread-events .container .well,.with-fat-header div.clients-contracts .container .well,.with-fat-header div.hotels-contracts-reservations .container .well,.with-fat-header div.hotels-contracts .container .well,.with-fat-header div.hotels-proposals .container .well,.with-fat-header div.hotels-reservations-edit .container .well,.with-fat-header div.hotels-reservations-event-index .container .well,.with-fat-header div.hotels-reservations-index .container .well,.with-fat-header div.hotels-reservations-show .container .well,.with-fat-header div.licensees-clients-users .container .well,.with-fat-header div.licensees-contracts-reservations .container .well,.with-fat-header div.licensees-contracts .container .well,.with-fat-header div.licensees-events-docs .container .well,.with-fat-header div.licensees-proposals .container .well,.with-fat-header div.licensees-reservations-create .container .well,.with-fat-header div.licensees-reservations-edit .container .well,.with-fat-header div.licensees-reservations-event-index .container .well,.with-fat-header div.licensees-reservations-index .container .well,.with-fat-header div.licensees-reservations-show .container .well{color:#9d69af;padding:2px 5px;width:auto;font-size:14px;letter-spacing:1.91px;text-transform:uppercase}.unread-events .container button,.with-fat-header div.clients-contracts .container button,.with-fat-header div.hotels-contracts-reservations .container button,.with-fat-header div.hotels-contracts .container button,.with-fat-header div.hotels-proposals .container button,.with-fat-header div.hotels-reservations-edit .container button,.with-fat-header div.hotels-reservations-event-index .container button,.with-fat-header div.hotels-reservations-index .container button,.with-fat-header div.hotels-reservations-show .container button,.with-fat-header div.licensees-clients-users .container button,.with-fat-header div.licensees-contracts-reservations .container button,.with-fat-header div.licensees-contracts .container button,.with-fat-header div.licensees-events-docs .container button,.with-fat-header div.licensees-proposals .container button,.with-fat-header div.licensees-reservations-create .container button,.with-fat-header div.licensees-reservations-edit .container button,.with-fat-header div.licensees-reservations-event-index .container button,.with-fat-header div.licensees-reservations-index .container button,.with-fat-header div.licensees-reservations-show .container button{width:100%;margin-left:auto;margin-right:auto;font-weight:400;font-size:.7em;letter-spacing:.13em}.unread-events .container .progression-tabs,.with-fat-header div.clients-contracts .container .progression-tabs,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs,.with-fat-header div.hotels-contracts .container .progression-tabs,.with-fat-header div.hotels-proposals .container .progression-tabs,.with-fat-header div.hotels-reservations-edit .container .progression-tabs,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs,.with-fat-header div.hotels-reservations-index .container .progression-tabs,.with-fat-header div.hotels-reservations-show .container .progression-tabs,.with-fat-header div.licensees-clients-users .container .progression-tabs,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs,.with-fat-header div.licensees-contracts .container .progression-tabs,.with-fat-header div.licensees-events-docs .container .progression-tabs,.with-fat-header div.licensees-proposals .container .progression-tabs,.with-fat-header div.licensees-reservations-create .container .progression-tabs,.with-fat-header div.licensees-reservations-edit .container .progression-tabs,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs,.with-fat-header div.licensees-reservations-index .container .progression-tabs,.with-fat-header div.licensees-reservations-show .container .progression-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.unread-events .container .progression-tabs.flex-start,.with-fat-header div.clients-contracts .container .progression-tabs.flex-start,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs.flex-start,.with-fat-header div.hotels-contracts .container .progression-tabs.flex-start,.with-fat-header div.hotels-proposals .container .progression-tabs.flex-start,.with-fat-header div.hotels-reservations-edit .container .progression-tabs.flex-start,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs.flex-start,.with-fat-header div.hotels-reservations-index .container .progression-tabs.flex-start,.with-fat-header div.hotels-reservations-show .container .progression-tabs.flex-start,.with-fat-header div.licensees-clients-users .container .progression-tabs.flex-start,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs.flex-start,.with-fat-header div.licensees-contracts .container .progression-tabs.flex-start,.with-fat-header div.licensees-events-docs .container .progression-tabs.flex-start,.with-fat-header div.licensees-proposals .container .progression-tabs.flex-start,.with-fat-header div.licensees-reservations-create .container .progression-tabs.flex-start,.with-fat-header div.licensees-reservations-edit .container .progression-tabs.flex-start,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs.flex-start,.with-fat-header div.licensees-reservations-index .container .progression-tabs.flex-start,.with-fat-header div.licensees-reservations-show .container .progression-tabs.flex-start{-ms-flex-pack:start;justify-content:flex-start}.unread-events .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.clients-contracts .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-contracts .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-proposals .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-reservations-edit .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-reservations-index .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.hotels-reservations-show .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-clients-users .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-contracts .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-events-docs .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-proposals .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-reservations-create .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-reservations-edit .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-reservations-index .container .progression-tabs.flex-start .tab:last-child,.with-fat-header div.licensees-reservations-show .container .progression-tabs.flex-start .tab:last-child{margin-right:0}.unread-events .container .progression-tabs .tab,.with-fat-header div.clients-contracts .container .progression-tabs .tab,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab,.with-fat-header div.hotels-contracts .container .progression-tabs .tab,.with-fat-header div.hotels-proposals .container .progression-tabs .tab,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab,.with-fat-header div.licensees-contracts .container .progression-tabs .tab,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab,.with-fat-header div.licensees-proposals .container .progression-tabs .tab,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab{font-size:14px;color:#fff;letter-spacing:1.91px;text-transform:uppercase;font-weight:400}.unread-events .container .progression-tabs .tab:active,.unread-events .container .progression-tabs .tab:focus,.unread-events .container .progression-tabs .tab:hover,.with-fat-header div.clients-contracts .container .progression-tabs .tab:active,.with-fat-header div.clients-contracts .container .progression-tabs .tab:focus,.with-fat-header div.clients-contracts .container .progression-tabs .tab:hover,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab:active,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab:focus,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab:hover,.with-fat-header div.hotels-contracts .container .progression-tabs .tab:active,.with-fat-header div.hotels-contracts .container .progression-tabs .tab:focus,.with-fat-header div.hotels-contracts .container .progression-tabs .tab:hover,.with-fat-header div.hotels-proposals .container .progression-tabs .tab:active,.with-fat-header div.hotels-proposals .container .progression-tabs .tab:focus,.with-fat-header div.hotels-proposals .container .progression-tabs .tab:hover,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab:active,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab:focus,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab:hover,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab:active,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab:focus,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab:hover,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab:active,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab:focus,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab:hover,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab:active,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab:focus,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab:hover,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab:active,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab:focus,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab:hover,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab:active,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab:focus,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab:hover,.with-fat-header div.licensees-contracts .container .progression-tabs .tab:active,.with-fat-header div.licensees-contracts .container .progression-tabs .tab:focus,.with-fat-header div.licensees-contracts .container .progression-tabs .tab:hover,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab:active,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab:focus,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab:hover,.with-fat-header div.licensees-proposals .container .progression-tabs .tab:active,.with-fat-header div.licensees-proposals .container .progression-tabs .tab:focus,.with-fat-header div.licensees-proposals .container .progression-tabs .tab:hover,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab:active,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab:focus,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab:hover,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab:active,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab:focus,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab:hover,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab:active,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab:focus,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab:hover,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab:active,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab:focus,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab:hover,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab:active,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab:focus,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab:hover{text-decoration:underline;background-color:transparent;outline:none}.unread-events .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.clients-contracts .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-contracts .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-proposals .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-contracts .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-proposals .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab.btn-primary-inverse,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab.btn-primary-inverse{color:#9d69af;text-decoration:none;font-weight:700}.unread-events .container .progression-tabs .tab.btn-primary-inverse:active,.unread-events .container .progression-tabs .tab.btn-primary-inverse:focus,.unread-events .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.clients-contracts .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.clients-contracts .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.clients-contracts .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-contracts .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-contracts .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-contracts .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-proposals .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-proposals .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-proposals .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-reservations-index .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.hotels-reservations-show .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-clients-users .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-contracts-reservations .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-contracts .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-contracts .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-contracts .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-events-docs .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-proposals .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-proposals .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-proposals .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-reservations-create .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-reservations-edit .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-reservations-event-index .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-reservations-index .container .progression-tabs .tab.btn-primary-inverse:hover,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab.btn-primary-inverse:active,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab.btn-primary-inverse:focus,.with-fat-header div.licensees-reservations-show .container .progression-tabs .tab.btn-primary-inverse:hover{text-decoration:none;background-color:#fff;outline:none}.unread-events .container i.fa.inactive,.with-fat-header div.clients-contracts .container i.fa.inactive,.with-fat-header div.hotels-contracts-reservations .container i.fa.inactive,.with-fat-header div.hotels-contracts .container i.fa.inactive,.with-fat-header div.hotels-proposals .container i.fa.inactive,.with-fat-header div.hotels-reservations-edit .container i.fa.inactive,.with-fat-header div.hotels-reservations-event-index .container i.fa.inactive,.with-fat-header div.hotels-reservations-index .container i.fa.inactive,.with-fat-header div.hotels-reservations-show .container i.fa.inactive,.with-fat-header div.licensees-clients-users .container i.fa.inactive,.with-fat-header div.licensees-contracts-reservations .container i.fa.inactive,.with-fat-header div.licensees-contracts .container i.fa.inactive,.with-fat-header div.licensees-events-docs .container i.fa.inactive,.with-fat-header div.licensees-proposals .container i.fa.inactive,.with-fat-header div.licensees-reservations-create .container i.fa.inactive,.with-fat-header div.licensees-reservations-edit .container i.fa.inactive,.with-fat-header div.licensees-reservations-event-index .container i.fa.inactive,.with-fat-header div.licensees-reservations-index .container i.fa.inactive,.with-fat-header div.licensees-reservations-show .container i.fa.inactive{color:#d8d8d8}.unread-events .carousel-control,.with-fat-header div.clients-contracts .carousel-control,.with-fat-header div.hotels-contracts-reservations .carousel-control,.with-fat-header div.hotels-contracts .carousel-control,.with-fat-header div.hotels-proposals .carousel-control,.with-fat-header div.hotels-reservations-edit .carousel-control,.with-fat-header div.hotels-reservations-event-index .carousel-control,.with-fat-header div.hotels-reservations-index .carousel-control,.with-fat-header div.hotels-reservations-show .carousel-control,.with-fat-header div.licensees-clients-users .carousel-control,.with-fat-header div.licensees-contracts-reservations .carousel-control,.with-fat-header div.licensees-contracts .carousel-control,.with-fat-header div.licensees-events-docs .carousel-control,.with-fat-header div.licensees-proposals .carousel-control,.with-fat-header div.licensees-reservations-create .carousel-control,.with-fat-header div.licensees-reservations-edit .carousel-control,.with-fat-header div.licensees-reservations-event-index .carousel-control,.with-fat-header div.licensees-reservations-index .carousel-control,.with-fat-header div.licensees-reservations-show .carousel-control{background-image:none!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto}.unread-events .carousel-control i.fa,.with-fat-header div.clients-contracts .carousel-control i.fa,.with-fat-header div.hotels-contracts-reservations .carousel-control i.fa,.with-fat-header div.hotels-contracts .carousel-control i.fa,.with-fat-header div.hotels-proposals .carousel-control i.fa,.with-fat-header div.hotels-reservations-edit .carousel-control i.fa,.with-fat-header div.hotels-reservations-event-index .carousel-control i.fa,.with-fat-header div.hotels-reservations-index .carousel-control i.fa,.with-fat-header div.hotels-reservations-show .carousel-control i.fa,.with-fat-header div.licensees-clients-users .carousel-control i.fa,.with-fat-header div.licensees-contracts-reservations .carousel-control i.fa,.with-fat-header div.licensees-contracts .carousel-control i.fa,.with-fat-header div.licensees-events-docs .carousel-control i.fa,.with-fat-header div.licensees-proposals .carousel-control i.fa,.with-fat-header div.licensees-reservations-create .carousel-control i.fa,.with-fat-header div.licensees-reservations-edit .carousel-control i.fa,.with-fat-header div.licensees-reservations-event-index .carousel-control i.fa,.with-fat-header div.licensees-reservations-index .carousel-control i.fa,.with-fat-header div.licensees-reservations-show .carousel-control i.fa{font-size:50px;color:#fff}.unread-events .carousel-control.left,.with-fat-header div.clients-contracts .carousel-control.left,.with-fat-header div.hotels-contracts-reservations .carousel-control.left,.with-fat-header div.hotels-contracts .carousel-control.left,.with-fat-header div.hotels-proposals .carousel-control.left,.with-fat-header div.hotels-reservations-edit .carousel-control.left,.with-fat-header div.hotels-reservations-event-index .carousel-control.left,.with-fat-header div.hotels-reservations-index .carousel-control.left,.with-fat-header div.hotels-reservations-show .carousel-control.left,.with-fat-header div.licensees-clients-users .carousel-control.left,.with-fat-header div.licensees-contracts-reservations .carousel-control.left,.with-fat-header div.licensees-contracts .carousel-control.left,.with-fat-header div.licensees-events-docs .carousel-control.left,.with-fat-header div.licensees-proposals .carousel-control.left,.with-fat-header div.licensees-reservations-create .carousel-control.left,.with-fat-header div.licensees-reservations-edit .carousel-control.left,.with-fat-header div.licensees-reservations-event-index .carousel-control.left,.with-fat-header div.licensees-reservations-index .carousel-control.left,.with-fat-header div.licensees-reservations-show .carousel-control.left{padding-left:30px}.unread-events .carousel-control.right,.with-fat-header div.clients-contracts .carousel-control.right,.with-fat-header div.hotels-contracts-reservations .carousel-control.right,.with-fat-header div.hotels-contracts .carousel-control.right,.with-fat-header div.hotels-proposals .carousel-control.right,.with-fat-header div.hotels-reservations-edit .carousel-control.right,.with-fat-header div.hotels-reservations-event-index .carousel-control.right,.with-fat-header div.hotels-reservations-index .carousel-control.right,.with-fat-header div.hotels-reservations-show .carousel-control.right,.with-fat-header div.licensees-clients-users .carousel-control.right,.with-fat-header div.licensees-contracts-reservations .carousel-control.right,.with-fat-header div.licensees-contracts .carousel-control.right,.with-fat-header div.licensees-events-docs .carousel-control.right,.with-fat-header div.licensees-proposals .carousel-control.right,.with-fat-header div.licensees-reservations-create .carousel-control.right,.with-fat-header div.licensees-reservations-edit .carousel-control.right,.with-fat-header div.licensees-reservations-event-index .carousel-control.right,.with-fat-header div.licensees-reservations-index .carousel-control.right,.with-fat-header div.licensees-reservations-show .carousel-control.right{padding-right:30px}.panel-toaster{position:fixed;width:100%;z-index:5}.panel-toaster.toaster-default{background-color:#f74fe9;color:#fff}.panel-toaster.toaster-password{background-color:#f5f0f7;color:#9d69af}.toaster-message{margin-left:10px;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.2);font-weight:400}.modal-header>div>div>h3{color:#9d69af}h1.header-truncate,h1.truncate{font-size:32px}.header-truncate{width:100%;line-height:1.1em;height:2.2em;overflow:hidden}.with-sticky-footer{margin-bottom:60px}.with-fat-sticky-footer{margin-bottom:120px}footer.sticky{position:fixed;z-index:9999;width:100%;bottom:0;background-color:#4a4a4a;color:#fff}footer.sticky .fatness{background-image:linear-gradient(90deg,#8e68d5 25%,#a56aba 75%)}footer.sticky .fatness .container{padding-top:10px}footer.sticky .fatness .action{margin-top:5px}footer.sticky a,footer.sticky a:active,footer.sticky a:hover,footer.sticky a:visited,footer.sticky p{color:#fff}footer.sticky .cancel{color:#9a9a9a}footer.sticky .amount{width:120px}footer.sticky .sub-total,footer.sticky .total{color:#fff}footer.sticky .sub-total .amount,footer.sticky .total .amount{width:200px}footer.sticky .total{font-size:20px;letter-spacing:.87px;font-weight:800;margin-bottom:5px}footer.sticky .btn-primary-inverse{color:#4a4a4a;background-color:#fff;text-transform:uppercase}.contract-preview-modal,.contract-preview-modal a,.contract-preview-modal a:active,.contract-preview-modal a:hover,.contract-preview-modal a:visited,.contract-preview-modal p{color:#4a4a4a!important}.row{font-size:14px;letter-spacing:.87px;font-family:Nunito,sans-serif;color:#4a4a4a}.row.pull-in{padding-left:41px;padding-right:41px}.row.pull-in-sm{padding-left:25px;padding-right:25px}.row.highlighted{background-color:#f5f5f5}.row p .contact{line-height:2em}.row .space{padding-bottom:20px;border-bottom:1px dashed #ceb4d7}.row .space:last-child{border-bottom:none}.row.expired,.row.inactive{color:#ebebeb}.row .date-range-selector{border-bottom:1px dashed #ceb4d7;padding-top:10px;padding-bottom:10px}.row .date-range-selector:first-child{margin-top:15px}.row .date-range-selector:last-child{border-bottom:none}.strong{font-weight:700}.container.pull-in{padding-left:60px;padding-right:60px}.pipe{padding-left:1em;padding-right:1em}.attachments{margin-top:15px;padding:0}.attachments ul{margin:0;padding:0}.attachments li,.attachments ul{list-style:none;list-style-type:none}.attachments li{padding:5px 0;border-bottom:1px solid #ebebeb}.attachments a{color:#9d69af}.attachments a:active,.attachments a:hover{color:#9d69af;text-decoration:underline}.attachments li:last-child{border-bottom:none}.list-group-item{border-color:#ebebeb}.list-group-item p{margin-top:6px;margin-bottom:6px;color:#4a4a4a}.b-b{border-bottom:1px solid #e7eaec!important}.b-t{border-top:1px solid #e7eaec!important}.m-lg{margin:45px}.m{margin:30px}.m-sm{margin:15px}.m-none{margin:0}.m-t-lg{margin-top:45px}.m-t{margin-top:30px}.m-t-sm{margin-top:15px}.m-t-none{margin-top:0}.m-r-lg{margin-right:45px}.m-r{margin-right:30px}.m-r-sm{margin-right:15px}.m-r-none{margin-right:0}.m-b-lg{margin-bottom:45px}.m-b{margin-bottom:30px}.m-b-sm{margin-bottom:15px}.m-b-none{margin-bottom:0}.m-l-lg{margin-left:45px}.m-l{margin-left:30px}.m-l-sm{margin-left:15px}.m-l-none{margin-left:0}.p-lg{padding:45px}.p{padding:30px}.p-sm{padding:15px}.p-xs{padding:5px}.p-none{padding:0}.p-t-lg{padding-top:45px}.p-t{padding-top:30px}.p-t-sm{padding-top:15px}.p-t-xs{padding-top:5px}.p-t-none{padding-top:0}.p-r-lg{padding-right:45px}.p-r{padding-right:30px}.p-r-sm{padding-right:15px}.p-r-xs{padding-right:5px}.p-r-none{padding-right:0}.p-b-lg{padding-bottom:45px}.p-b{padding-bottom:30px}.p-b-sm,.p-b-xs{padding-bottom:15px}.p-b-none{padding-bottom:0}.p-l-lg{padding-left:45px}.p-l{padding-left:30px}.p-l-sm{padding-left:15px}.p-l-xs{padding-left:5px}.p-l-none{padding-left:0}.swal2-container{z-index:3000}.activity-indicator.unread-events{right:-5px}.sk-spinner-three-bounce.white div{background-color:#fff}.no-wrap{white-space:nowrap!important}.truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate.no-width{width:auto}.contract-terms-accordion li div.truncate,.standard-terms-accordion li div.truncate{width:75%}.licensees-contracts .truncate.location{float:right}.recipients-header{color:#9d69af}.move-bottom-28{position:relative;bottom:28px}.move-top-5{position:relative;top:5px}.tooltip .tooltip-inner{width:260px}li.highlighted{background-color:#f5f5f5}h1 a:focus,h1 a:hover{color:#9d69af}#spark-app{background-color:#f5f5f5}#spark-app .navbar{color:#fff;background-image:linear-gradient(90deg,#5a42a6 25%,#664086 75%);border-bottom:none}#spark-app .navbar .navbar-brand{color:#fff;text-transform:uppercase;letter-spacing:2.62px}#spark-app .navbar img.navbar-brand-logo{height:40px;border-radius:11px;margin-right:15px}#spark-app .navbar .nav,#spark-app .navbar .navbar-brand,#spark-app .navbar .navbar-link,#spark-app .navbar .navbar-nav>li>a{color:#fff}.panel{box-shadow:2px 2px 10px 0 #d8d8d8;border-radius:10px}.panel.pull-in{padding-left:15px;padding-right:15px}.panel.panel-primary{border-color:#9d69af}.panel.panel-default{color:#4a4a4a;border:1px solid #d8d8d8}.panel.panel-default>.panel-heading{color:#4a4a4a;background-color:#fff;border-bottom:0}.panel.panel-default>.panel-body{color:#4a4a4a}.panel.panel-default.panel-event{padding:15px 30px}.panel.panel-default.panel-event.status-past-cutoff,.panel.panel-default.panel-event.status-past-cutoff>.panel-heading,.panel.panel-default.panel-event.status-past-cutoff>.panel-heading>.panel-title{background-color:#ebebeb}.panel.panel-default.panel-event>.panel-heading>h2{color:#9d69af;font-weight:600!important;font-size:28px;letter-spacing:1.22px}.panel.panel-default.panel-event>.panel-heading .status{text-transform:uppercase;font-weight:700;color:#f5a623;letter-spacing:2.62px;margin-left:15px}.panel.panel-default.panel-event>.panel-heading .status.contract-declined,.panel.panel-default.panel-event>.panel-heading .status.contracts-declined,.panel.panel-default.panel-event>.panel-heading .status.proposal-declined,.panel.panel-default.panel-event>.panel-heading .status.proposal-expired,.panel.panel-default.panel-event>.panel-heading .status.proposals-declined,.panel.panel-default.panel-event>.panel-heading .status.proposals-expired,.panel.panel-default.panel-event>.panel-heading .status.rfp-expired,.panel.panel-default.panel-event>.panel-heading .status.rfps-expired{color:#fa465c}.panel.panel-default.panel-event>.panel-heading .status.contract-signed,.panel.panel-default.panel-event>.panel-heading .status.contracts-signed,.panel.panel-default.panel-event>.panel-heading .status.proposal-received,.panel.panel-default.panel-event>.panel-heading .status.proposal-selected,.panel.panel-default.panel-event>.panel-heading .status.proposal-sent,.panel.panel-default.panel-event>.panel-heading .status.proposal-submitted,.panel.panel-default.panel-event>.panel-heading .status.proposals-received,.panel.panel-default.panel-event>.panel-heading .status.proposals-selected,.panel.panel-default.panel-event>.panel-heading .status.proposals-sent,.panel.panel-default.panel-event>.panel-heading .status.proposals-submitted,.panel.panel-default.panel-event>.panel-heading .status.rfp-sent,.panel.panel-default.panel-event>.panel-heading .status.rfps-sent{color:#7ed321}.panel.panel-default.panel-event>.panel-heading .status.contract-awaiting-signature,.panel.panel-default.panel-event>.panel-heading .status.contract-pending-modification,.panel.panel-default.panel-event>.panel-heading .status.contract-unsigned,.panel.panel-default.panel-event>.panel-heading .status.contracts-awaiting-signature,.panel.panel-default.panel-event>.panel-heading .status.contracts-pending-modification,.panel.panel-default.panel-event>.panel-heading .status.contracts-unsigned,.panel.panel-default.panel-event>.panel-heading .status.proposal-not-sent,.panel.panel-default.panel-event>.panel-heading .status.proposal-not-yet-submitted,.panel.panel-default.panel-event>.panel-heading .status.proposal-pending,.panel.panel-default.panel-event>.panel-heading .status.proposals-not-sent,.panel.panel-default.panel-event>.panel-heading .status.proposals-not-yet-submitted,.panel.panel-default.panel-event>.panel-heading .status.rfp-not-sent,.panel.panel-default.panel-event>.panel-heading .status.rfps-not-sent{color:#69ddff}.panel.panel-default.panel-event>.panel-body{padding-top:0;padding-bottom:0}.panel>.panel-body{padding:15px 30px}.panel .actions{margin-left:15px}.panel .actions .dropdown-menu a:hover{text-decoration:underline}.panel .dropdown{text-transform:uppercase;font-weight:600!important;letter-spacing:1.22px}.panel .dropdown a,.panel .dropdown a:active,.panel .dropdown a:hover,.panel .dropdown a:visited{color:#9d69af}.panel i.fa.inactive{color:#d8d8d8}.panel-group .panel-heading .panel-title{color:#9d69af;font-size:18px;letter-spacing:1.22px}.panel-group .panel-heading .panel-title a,.panel-group .panel-heading .panel-title a:active,.panel-group .panel-heading .panel-title a:hover,.panel-group .panel-heading .panel-title a:visited{color:#9d69af;text-decoration:none}.panel-group .panel-heading .panel-title i{font-weight:300}.panel-default>.panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top-color:#ebebeb}.status{text-transform:uppercase;font-weight:700;color:#f5a623;letter-spacing:2.62px;margin-left:15px}.status.contract-declined,.status.contracts-declined,.status.proposal-declined,.status.proposal-expired,.status.proposals-declined,.status.proposals-expired,.status.rfp-expired,.status.rfps-expired{color:#fa465c}.status.contract-signed,.status.contracts-signed,.status.proposal-received,.status.proposal-selected,.status.proposal-sent,.status.proposal-submitted,.status.proposals-received,.status.proposals-selected,.status.proposals-sent,.status.proposals-submitted,.status.rfp-sent,.status.rfps-sent{color:#7ed321}.status.contract-awaiting-signature,.status.contract-pending-modification,.status.contract-unsigned,.status.contracts-awaiting-signature,.status.contracts-pending-modification,.status.contracts-unsigned,.status.proposal-not-sent,.status.proposal-not-yet-submitted,.status.proposals-not-sent,.status.proposals-not-yet-submitted,.status.rfp-not-sent,.status.rfps-not-sent{color:#69ddff}.progress{border-radius:29px;border:2px solid rgba(90,66,166,.25);background-color:rgba(90,66,166,.5)}.progress .progress-bar,.progress .progress-bar-accent{background-color:#fff;border-radius:29px}.table.border-bottom{border-bottom:1px solid #d8d8d8}.table.border-top{border-top:1px solid #d8d8d8}.table>thead>tr>th{background-color:#ebebeb}.table>thead>tr>th>span{font-weight:400}.table>thead>tr>th>.description{font-weight:400;color:#9a9a9a}.table>thead>tr>th a{text-transform:uppercase;font-weight:400;font-size:12px;color:#9d69af;letter-spacing:.97px}.table>tbody>tr.shoulder,.table>tbody>tr>td.shoulder{background-color:#f5f0f7}.table tbody>tr>td,.table thead>tr>th{padding:15px 30px;vertical-align:top}.table tbody>tr>td.date-col,.table thead>tr>th.date-col{width:15%}.table tbody>tr>td.date-col .date,.table thead>tr>th.date-col .date{min-width:100px}.table.table-condensed tbody>tr>td,.table.table-condensed thead>tr>th{padding:10px}.table thead>tr>th:nth-child(2),.table thead>tr>th:nth-child(3),.table thead>tr>th:nth-child(4),.table thead>tr>th:nth-child(5){min-width:20%}.table .middle{vertical-align:middle}.table .bottom{vertical-align:bottom}.licensees-contracts-reservations table thead>tr>th{min-width:auto!important}.hotels-contracts-reservations table tr>td,.hotels-contracts-reservations table tr>th,.hotels-reservations-event-index table tr>td,.hotels-reservations-event-index table tr>th,.hotels-reservations-index table tr>td,.hotels-reservations-index table tr>th,.licensees-clients-users table tr>td,.licensees-clients-users table tr>th,.licensees-contracts-reservations table tr>td,.licensees-contracts-reservations table tr>th,.licensees-reservations-event-index table tr>td,.licensees-reservations-event-index table tr>th,.licensees-reservations-index table tr>td,.licensees-reservations-index table tr>th{padding:10px}h1{font-weight:700;font-size:44px;letter-spacing:1.91px}h1,h2{font-family:Nunito,sans-serif;color:#9d69af}h2{font-weight:800;font-size:28px;letter-spacing:1.22px}.swal2-modal .swal2-title,h3{font-size:20px}.swal2-modal .swal2-title,h3,h4{font-family:Nunito,sans-serif;font-weight:700;letter-spacing:.87px;color:#9d69af}h4{font-size:18px}strong{font-weight:700}h1 a:hover,h2 a:hover,h3 a:hover,strong a:hover{text-decoration:underline}label{letter-spacing:.87px}p{color:#4a4a4a;font-size:14px}.primary-brand,p{font-family:Nunito,sans-serif}.primary-brand{color:#9d69af}a.primary-brand{letter-spacing:1.22px}a.primary-brand:active,a.primary-brand:focus,a.primary-brand:hover{color:#9d69af;text-decoration:underline}.room-name{color:#9d69af;font-size:20px;letter-spacing:.87px}.room-type-price{font-size:14px;letter-spacing:.87px;font-weight:400}.licensees-contracts-show .room-type-price,.licensees-events-show .room-type-price{font-size:14px;font-weight:700;letter-spacing:1.22px}.licensees-contracts-show .date,.licensees-events-show .date{font-size:14px;font-weight:400;letter-spacing:1.22px;min-width:100px}.licensees-events-show .room-name{min-width:150px}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.declined{text-decoration:line-through}.positive{color:#7ed321}.negative{color:#fa465c}.pending{color:#f5a623}.info{color:#69ddff}.accent{color:#f74fe9}.fa.shoulder{color:#f5f5f5;color:#f5f0f7;border:1px solid #d8d8d8}.list-group.standard-terms li.list-group-item{padding:0 15px;border:none}.list-group.standard-terms li.list-group-item:first-child{margin-top:10px;border-radius:0;border-top:1px solid #d8d8d8}.list-group.standard-terms li.list-group-item:first-child .row{padding-top:5px}.hotels-proposals-detail #description .modal-header{display:none}.hotels-proposals-detail #description .modal-footer{border-top:none}.swal2-modal .swal2-content{font-family:Nunito,sans-serif;color:#4a4a4a;font-size:14px}.contract-preview-modal .modal-body{max-height:450px;overflow-y:auto;overflow-x:hidden}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}.loader{height:4px;width:100%;position:relative;overflow:hidden;background-color:#f5f5f5}.loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#9d69af;animation:loading 2s linear infinite}@keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.alert-positive,.alert-success{color:#7ed321;border-color:#7ed321;background-color:#f1fae8}.alert-positive p,.alert-success p{color:#7ed321}.alert-danger,.alert-negative{color:#fa465c;border-color:#fa465c;background-color:#fedde1}.alert-danger p,.alert-negative p{color:#fa465c}.alert-pending,.alert-warning{color:#f5a623;border-color:#f5a623;background-color:#fdeed7}.alert-pending p,.alert-warning p{color:#f5a623}.alert-info{border-color:#cb41bf;background-color:#fddffb}.alert-info,.alert-info p{color:#cb41bf}.alert-phase{width:40%;position:absolute;left:30%}#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight{top:60px}.flexbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox.brands .brand{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:25%;flex-basis:25%;border-color:transparent;padding-left:0}.add-recipients .hotels,.results .hotels{width:70%;margin:0;padding:0;border:1px solid #d8d8d8}.add-recipients .hotels .hotel,.results .hotels .hotel{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #d8d8d8}.add-recipients .hotels .hotel .map-marker-icon,.results .hotels .hotel .map-marker-icon{font-size:18px}.add-recipients .hotels .hotel.hotel-selected,.results .hotels .hotel.hotel-selected{background-color:#f5f0f7}.add-recipients .hotels .hotel:last-child,.results .hotels .hotel:last-child{border-bottom:none}.add-recipients .hotels .hotel .hotel-thumbnail,.results .hotels .hotel .hotel-thumbnail{width:170px}.add-recipients .hotels .hotel .hotel-thumbnail img,.results .hotels .hotel .hotel-thumbnail img{object-fit:cover;width:170px;height:170px}.add-recipients .hotels .hotel h4,.results .hotels .hotel h4{color:#9d69af;font-weight:700;margin:0 0 2px;padding:0}.add-recipients .hotels .hotel h4 .action,.results .hotels .hotel h4 .action{font-weight:400;font-size:12px;letter-spacing:.87px}.add-recipients .hotels .hotel .hotel-details,.results .hotels .hotel .hotel-details{padding:20px 20px 0;width:100%}.add-recipients .hotels .hotel .hotel-details p,.results .hotels .hotel .hotel-details p{margin:0 0 5px;padding:0}.add-recipients .hotels .hotel .hotel-stars,.results .hotels .hotel .hotel-stars{margin-top:75px}.add-recipients .map,.results .map{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:30%;height:-o-calc(100vh - 135px);height:calc(100vh - 135px);position:-webkit-sticky;position:sticky;top:70px}.add-recipients .hotels{width:100%;border:none}.add-recipients .hotels .hotel{padding:20px 0}.add-recipients .hotels .hotel .hotel-details{padding:0 20px;width:100%}.add-recipients .hotels .hotel .hotel-details p{margin:0 0 5px;padding:0}.add-recipients .v-select.searchable .dropdown-toggle{height:37px}.add-recipients .v-select input:not([placeholder]){display:none}.add-recipients h4{color:#9d69af;font-weight:700;margin:0 0 20px;padding:0}.question-selected{background-color:#f5f0f7!important}#questions-accordion span.uppercase.primary-brand.pull-right{padding:7.5px 0;letter-spacing:1.91px;font-size:13px}@media print and (min-width:768px){.container{width:100%}}@media print and (min-width:992px){.container{width:100%}}@media print{body{font-size:12pt}body h1,body h1.header-truncate,body h1.truncate{font-size:18pt}body h2{font-size:16px}body .room-name,body h3{font-size:14px}.with-navbar{padding-top:0}.with-fat-header .fat-header.licensees-proposals{height:auto!important;margin-bottom:0}.with-fat-header .fat-header.licensees-proposals .container{padding-top:40px;padding-left:0;padding-right:0}.with-fat-header .tab-container .tab-content .tab-pane{display:block!important;opacity:1}.with-fat-header .panel.panel-primary,.with-fat-header .panel.panel-primary .panel-body{padding:0}.with-fat-header .table tbody>tr>td,.with-fat-header .table tbody>tr>td.date-col,.with-fat-header .table tbody>tr>th:nth-child(2),.with-fat-header .table tbody>tr>th:nth-child(3),.with-fat-header .table tbody>tr>th:nth-child(4),.with-fat-header .table tbody>tr>th:nth-child(5){min-width:auto;width:auto;padding:3px;margin:0;line-height:1.2em;font-size:10pt}footer{position:relative!important;bottom:auto!important}footer #toggle-subtotals{display:none}footer .sub-total{display:block!important}.tab-container .tab-content .tab-pane#activity,.tab-container .tab-content .tab-pane#overview,.tab-container .tab-content .tab-pane#status,.with-fat-header .fat-header.licensees-proposals .container .progression-tabs.flex-start{display:none!important}}.cal-context .cal-day-today{background-color:#d8d8d8}.cal-context .cal-day-today span{color:#4a4a4a}.tab-container.edit-badge .nav-tabs>li>a .badge{line-height:1!important;font-size:11px!important;margin-top:-27px}.tab-container.edit-badge .nav-tabs li a span{display:inline-block;font-size:42px;text-align:center;line-height:22px}.tab-container.edit-badge .nav-tabs li a span.name{display:block;font-size:16px}body .container .change-order-background{background-color:#fff;padding:20px;border:1px solid #9d69af;box-shadow:2px 2px 10px 0 #d8d8d8;border-radius:10px;font-size:14px;letter-spacing:1.22px}body .container .change-order-background i{margin-top:0;margin-bottom:0;font-size:23px}body .container .icon-reset{font-size:30px}body .container .change-order-content{min-width:300px;font-size:14px;letter-spacing:1.22px}body.licensees-events-contract .inline-div{display:inline!important}body .popper-propagate{width:300px;height:100px;padding:15px;background-color:#fff;z-index:555;border-radius:10px;border:1px solid grey;box-shadow:2px 2px 2px grey}body .propagate-link{position:absolute;top:-15px;left:-15px;color:#9d69af}body .edit-group .form-group{display:inline-block;width:89%}body .edit-group .form-group .form-control{padding-right:40px}body .edit-group .actions{display:inline-block}.noUi-connect{background-color:#9d69af}.switchery{background-color:#f5f0f7;width:34px;height:22px;margin-top:5px}.switchery>small{width:20px;height:20px}@media (min-width:322px){.toaster-transition .panel{top:82px;width:270px;right:17px;position:fixed;z-index:2031;line-height:1.3}.toaster-transition .toaster-success.panel-primary{box-shadow:0 1px 6px #686a6b!important}.toaster-transition .toaster-error.panel-danger{box-shadow:0 1px 6px #590e0d!important}}@media (min-width:768px){.toaster-transition .panel{top:82px;width:25%;right:17px;position:fixed;z-index:2031;line-height:1.3}}.v-select i.open-indicator{display:none!important}.glyphicon{line-height:inherit}.m-t-5{margin-top:5px}.m-t-m-45{margin-top:-45px}.m-b-15{margin-bottom:15px}a.exclude,a.exclude:hover{color:#9d69af!important}