#form {width:100%;margin:0 0 30px}
#error, #success{display:none;color:#FFF;padding:10px;margin-bottom:25px}
#error {background:#e74c3c}
#success{background:#2ecc71}
#easy {float:left;max-width:675px;margin:auto}
#easy .input {width:100%;float:left;max-width:325px;margin:0 0 20px 0}
#easy .textarea {width:100%;margin:0 0 15px 0;max-width:675px}
#easy .last {float:right}
#easy input.text, #easy textarea {padding:8px 8px;border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin:5px 0 0;outline:none}
#easy input[type=text]:focus, #easy input[type=tel]:focus, #easy textarea:focus {margin-right:0px;box-shadow:0 0 3px rgba(255,203,4,1);border:1px solid rgba(255,203,4,1)}
#easy input:hover, #easy textarea:hover {border:1px solid #ffcb04;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}
#easy textarea {height:200px}
#easy span {color:red}
#easy .verification {width:100%;height:42px;float:left}
#easy #vimage {width:99px;height:42px;float:left}
#easy .refresh {width:42px;height:42px;display:block;float:left;margin:0 7px;border:0}
#easy #verify {width:145px;height:40px;float:left;margin:0;padding:8px}
#easy button {float:right;display:block;width:125px;background:#999;padding:12px 20px !important;color:#fff;text-align:center;margin:0;border:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer}
#easy button:hover {background:#ffcb04}
@media only screen and (min-width :110px) and (max-width :319px) {
#error, #success{padding:5px}
#easy .verification {height:auto}
#easy #vimage {width:99px;height:42px;float:left}
#easy .refresh {float:right;margin:0}
#easy #verify {width:100%;margin:25px 0}
#easy button {float:right;width:125px}}
@media only screen and (min-width:320px) and (max-width :419px) {
#error, #success{padding:10px}
#easy .input {max-width:100%}
#easy .verification {height:auto}
#easy #vimage {width:99px;height:42px;float:left}
#easy .refresh {float:right;margin:0}
#easy #verify {width:100%;margin:25px 0}
#easy button {float:right;width:125px}}
@media only screen and (min-width:420px) and (max-width :519px) {
#error, #success{padding:15px}
#easy .input, #easy .textarea {max-width:100%}
#easy .verification {height:auto}
#easy #vimage {width:99px;height:42px;float:left}
#easy .refresh {float:right;margin:0}
#easy #verify {width:100%;margin:25px 0}
#easy button {float:right;width:125px}}
@media only screen and (min-width:520px) and (max-width :619px) {
#error, #success{padding:15px}
#easy .input {max-width:48%}
#easy .textarea {max-width:100%}
#easy .verification {height:auto}
#easy #vimage {width:99px;height:42px;float:left}
#easy .refresh {float:left}
#easy #verify {width:130px}
#easy button {float:right;width:105px}}
@media only screen and (min-width:620px) and (max-width :819px) {
#error, #success{padding:20px}
#easy .input {max-width:48%}
#easy .textarea {max-width:100%}}