label{font-weight:600;display:block}fieldset{padding:1.4em;margin:0 0 1.5em}legend{font-weight:700;font-size:1.2em}input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #dedede;padding:8px;font-weight:600}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:460px;height:150px;padding:5px}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.notice,.success{border:1px solid #ddd;padding:2px 4px}.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.error a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}@media(max-width:767px){input[type=text],input[type=password],input.text,input.title,textarea,select{width:100%}}@media(min-width:768px) and (max-width:991px){}@media(min-width:992px) and (max-width:1199px){}@media(min-width:1200px){}