.appointment-form-container p.with-icon{font-family:Montserrat,sans-serif!important;font-size:.8em;line-height:1.3em;color:#2c3e50}.appointment-form-container p.with-icon:before{content:"\E906";font-family:starlight-clinic!important;padding-right:5px}.appointment-form-container form.appointment-form input{margin:5px 0;width:100%;padding:0 0 0 10px;height:40px;border:none}.appointment-form-container form.appointment-form input::-webkit-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form input::-moz-placeholder{color:#aaa}.appointment-form-container form.appointment-form input:-ms-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form input::-ms-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form input::placeholder{color:#aaa}.appointment-form-container form.appointment-form input[type=date]:before,.appointment-form-container form.appointment-form input[type=time]:before{content:attr(placeholder)!important;color:#aaa;margin-right:.5em}.appointment-form-container form.appointment-form input[type=date]:focus:before,.appointment-form-container form.appointment-form input[type=date]:valid:before,.appointment-form-container form.appointment-form input[type=time]:focus:before,.appointment-form-container form.appointment-form input[type=time]:valid:before{content:""}.appointment-form-container form.appointment-form textarea{width:100%;border:none}.appointment-form-container form.appointment-form textarea::-webkit-input-placeholder{color:#aaa;padding:5px 0 0 10px}.appointment-form-container form.appointment-form textarea::-moz-placeholder{color:#aaa;padding:5px 0 0 10px}.appointment-form-container form.appointment-form textarea:-ms-input-placeholder{color:#aaa;padding:5px 0 0 10px}.appointment-form-container form.appointment-form textarea::-ms-input-placeholder{color:#aaa;padding:5px 0 0 10px}.appointment-form-container form.appointment-form textarea::placeholder{color:#aaa;padding:5px 0 0 10px}.appointment-form-container form.appointment-form select{width:100%;height:40px;border-radius:0;-o-border-image:none;border-image:none;border-color:#eee;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;background:#fff}.appointment-form-container form.appointment-form select::-webkit-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form select::-moz-placeholder{color:#aaa}.appointment-form-container form.appointment-form select:-ms-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form select::-ms-input-placeholder{color:#aaa}.appointment-form-container form.appointment-form select::placeholder{color:#aaa}.appointment-form-container form.appointment-form button{background:#efbb07;color:#fff;line-height:50px;width:50%;margin:20px 25%;border:none}