.leaveMessage{border-radius:5px}.leaveMessage form li{margin-bottom:10px}.leaveMessage form li:nth-last-of-type(1){margin-bottom:0}.leaveMessage form label{display:block;margin:0;font-size:16px;font-weight:400}.leaveMessage form label span{color:red;font-size:18px}.leaveMessage form textarea,.leaveMessage form select,.leaveMessage form input{margin-top:5px;width:100%;border-radius:6px;border:1px solid #ccc;outline:0;height:30px;padding:0 15px;font-size:14px;color:#666;transition:500ms}.leaveMessage form textarea.error,.leaveMessage form select.error,.leaveMessage form input.error{border:1px solid red}.leaveMessage form textarea{padding:5px 10px;height:70px}.leaveMessage form .submit{width:40%;outline:0}.leaveMessage form .submit.disable{cursor:not-allowed;background:#ccc;border-color:#ccc}.leaveMessage form .submit.disable:hover{background:#ccc;border-color:#ccc}