﻿.advanced-search{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:15px;background-color:#ebebeb;}.advanced-search .search-objective{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:15px 0;}@media(max-width:768px){.advanced-search .search-objective{flex-wrap:wrap;}.advanced-search .search-objective .search-param{flex:1 1 100%;}}.advanced-search .search-input{flex:1;padding:0 0 0 15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;}@media(max-width:768px){.advanced-search .search-input{padding:0;flex-wrap:wrap;}}.advanced-search .search-input>*{width:100%;}.advanced-search .search-actions{width:100%;padding:15px 0;text-align:right;border-top:1px solid #ccc;}.advanced-search .search-actions .form-group{justify-content:flex-end;}.advanced-search .form-group{margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}@media(max-width:768px){.advanced-search .form-group{flex:1 1 100%;margin-bottom:15px;}}.advanced-search .form-group label.error{line-height:1.5em;padding:0 15px;width:100%;}.advanced-search .form-group .input-group{flex-grow:2;width:auto;padding:0;}@media(max-width:768px){.advanced-search .form-group .select2-container{flex:1 1 100%;}}.advanced-search .form-group.input-enddate{flex-wrap:nowrap;}.advanced-search .form-group.input-enddate label.error{padding:0 48px;}@media(max-width:768px){.advanced-search .form-group.input-enddate label.error{padding:30px;}}.advanced-search .form-group input.datetimepicker-input{background:#fff;border-color:#ccc;padding:4px 8px;}.advanced-search .form-group .form-control.error~.input-group-append .input-group-text{border-color:#a82823;}.advanced-search .form-group .form-control.valid+.input-group-append .input-group-text{border-color:#658d30;}.advanced-search .form-group label{padding:0 10px;margin-bottom:0;line-height:34px;white-space:nowrap;}@media(max-width:768px){.advanced-search .form-group label{padding:0 15px 0 0;}}.advanced-search .form-group label:empty{display:none;}#send-test-email-form .form-group{margin-top:1rem;margin-bottom:1.4rem;}#send-test-email-form .form-group.error{margin-bottom:0;}#prompt_alert{z-index:1060;}#reservation_results_wrapper{margin-top:30px;margin-bottom:60px;}.empty-state-title{margin-top:20px;}#templateEditor{width:100%;border-color:#ccc;}.link-icon{text-decoration:none;}.tox-tinymce .disabled-cover{position:absolute;width:100%;height:100%;background:#000;opacity:.5;}