*{box-sizing:border-box}#filter_mod .input_field{padding:10px 20px 10px 40px;border:1px solid #c3c3c3;border-radius:10px;width:100%;margin-top:10px;background-size:15px;background-repeat:no-repeat;background-position:left 15px center;height:50px}#filter_mod input#search{background-image:url(https://f.hubspotusercontent30.net/hubfs/8820531/Mobile%20Website/Filter%20Module/search.png)}#filter_mod input#guest{background-image:url(https://f.hubspotusercontent30.net/hubfs/8820531/Mobile%20Website/Filter%20Module/avatar.png)}#filter_mod input#from,#filter_mod input#to{background-image:url(https://f.hubspotusercontent30.net/hubfs/8820531/Mobile%20Website/Filter%20Module/calendar-icon-png-4110.png)}#filter_mod .two_col_fields{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-top:13px}#filter_mod .first_col_fields,#filter_mod .sec_col_fields{width:50%}#filter_mod .first_col_fields{padding-right:10px}#filter_mod .sec_col_fields{padding-left:10px}#filter_mod button.button_submit{background-color:red;padding:10px 25px;border:2px solid red;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px}#filter_mod .searchinput{position:relative}#filter_mod img#search-drop{position:absolute;right:15px;top:26px;cursor:pointer}#filter_mod #dropdown-open{display:none}#filter_mod div#dropdown-open{padding:8px 20px;font-size:14px;box-shadow:0 0 10px #b3a0a0;cursor:pointer;font-family:Raleway,sans-serif;font-style:normal;font-weight:normal;text-decoration:none;color:#1a1a1a}.ui-datepicker table{min-width:auto !important}select.ui-datepicker-month{height:auto;line-height:1;color:#33475b}div#ui-datepicker-div{z-index:999 !important}.btns_container{display:flex;flex-wrap:wrap;margin:20px 0;justify-content:space-between}.filter_submission{min-width:125px;text-align:center;background-color:#ca9765;padding:6px 20px;border:0;margin:0px !important;display:inline-block;font-size:13px;text-transform:uppercase;color:#fff;border-radius:4px;font-weight:600;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:calc(50% - 10px);cursor:pointer}.filter_submission.clear_btn{background-color:#4b3d3a}@media only screen and (min-width:640px){.btns_container{max-width:300px;margin:10px auto}