.tapcars-main-search-container{width:500px;min-height:285px}.tapcars-main-search-container>*{margin-bottom:5px}.tapcars-main-search-container .tapcars-main-search-row{display:flex;flex-direction:row;align-items:center}.tapcars-main-search-container .tapcars-main-search-row>:first-child{padding-left:0}.tapcars-main-search-container .tapcars-main-search-row>:last-child{padding-right:0}.tapcars-main-search-container .tapcars-main-search-row .tapcars-button{width:100%;padding:.8rem 0}.tapcars-main-search-container .additional-options{font-size:.8rem;color:#888;display:inline-flex;justify-content:space-between;width:100%}.tapcars-main-search-container .additional-options .tapcars-button,.tapcars-main-search-container .additional-options .tapcars-link{font-size:.8rem;color:#39f;margin:0 .2rem;padding:0}.tapcars-main-search-container .tapcars-main-search-form{display:flex;flex-direction:row}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-sub-block{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-sub-block:first-child{flex:1 1}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-pointer{display:flex;justify-content:center;align-items:center;border-right:1px solid #ccc;background:#eee;text-align:center;padding:.8rem 0;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-pointer .tapcars-icon{width:1.5rem;height:1.5rem;min-height:1.5rem;min-width:1.5rem;margin:0 .5rem}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-input{width:80px;margin:0 10px 0 .2rem}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-input input::-webkit-inner-spin-button,.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-input input[type=number]{-moz-appearance:textfield}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-search-input{flex:1 1;margin-right:10px}.tapcars-main-search-container .tapcars-main-search-container-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.tapcars-main-search-container .tapcars-model-style-container{display:flex;flex-direction:row;align-items:flex-end;margin:0;width:100%;background:#fff;padding:.5rem;border-radius:.5rem}.tapcars-main-search-container .tapcars-model-style-container .tapcars-model-style-container-block{width:100%}.tapcars-main-search-container .tapcars-model-style-container .tapcars-model-style-container-block.tapcars-input-range{padding:5px 0 5px 10px}.tapcars-main-search-container .tapcars-popover{padding:5px;width:100%;z-index:2}@media(max-width:1024px){.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-location-pointer{height:50px}}@media(max-width:600px){.tapcars-main-search-container{width:90%}}@media(max-width:550px){.tapcars-main-search-container{padding:15px;width:100%;height:479px;margin:auto}.tapcars-main-search-container .tapcars-main-search-container-basic-options{margin-top:5vh;background-color:#fff;border-radius:15px;padding:1rem}.tapcars-main-search-container .tapcars-main-search-form{flex-direction:column}.tapcars-main-search-container .tapcars-main-search-form .tapcars-main-search-form-search-input{margin-right:0;margin-bottom:.8rem}.tapcars-main-search-container .tapcars-model-style-container{flex-direction:column-reverse;margin-left:1rem;margin-right:1rem;margin-top:-15px;width:auto;padding:.5rem;border-radius:.5rem}.tapcars-main-search-container .tapcars-model-style-container .tapcars-model-style-container-block.tapcars-input-range{padding:5px 0}.tapcars-main-search-container .tapcars-model-style-container .tapcars-model-style-container-block .tapcars-input{width:100%}}