form.form{width:500px;margin:0 auto}#up_img{cursor:pointer;float:left}#im{float:left}form.form .text,.text_cap,#im,#up_img{padding:1px;margin:4px 0;position:relative}.text_cap{font-size:18px;padding:0 10px}form.form input.text,.textarea{padding:0 10px;height:22px;border:1px solid #ddd;color:#333;position:relative;z-index:2;font-size:14px;resize:none}#obl{width:170px}form.form input.text{width:250px}#keystring_error_field{overflow:hidden}#keystring{width:77px;height:62px;padding-left:30px;margin-left:2px;float:left}form.form .textarea{height:100px;width:290px;max-width:290px}form.form label{float:left;width:120px;text-align:right;margin-right:15px;font-weight:700;color:#666;font-size:13px;margin-top:4px}form.form .btn{display:block;height:31px;padding:0 10px;color:#565e62;font-weight:700;font-size:12px;border:1px solid #e1e0df;outline:none;cursor:pointer}div.error_field{background:#fedafb;border:1px solid #fa74f0;border-radius:5px}div.errors .error{color:red;font-weight:700;font-size:8px;margin:5px;border-radius:5px}.modern{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px;padding:8px 15px;background:#d2191d;border:1px solid gray;border-radius:4px;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:inset 0 1px 0 rgba(255,255,255,.5) , 0 2px 2px rgba(0,0,0,.3) , 0 0 4px 1px rgba(0,0,0,.2);text-shadow:0 1px rgba(255,255,255,.7);font-size:18px;font-weight:700}.modern:hover{background:#f77464;cursor:pointer}.mo{display:inline-block;margin:10px;padding:8px 15px;border-radius:4px;text-shadow:0 1px rgba(255,255,255,.7);font-size:18px;font-weight:700;color:#000}.mot{color:red}.mo2{color:red}.submit_button{text-align:center;margin:0 auto}div#toping{position:relative;margin:0;background:url(/images/toping.png.pagespeed.ce.uuU5mPGJwX.png) 0 0 no-repeat;height:64px}div#toping h1{font-family:Verdana,Arial;font-size:22px;font-weight:400;padding:20px 0 0 20px;color:#fff}.errors{color:red;font-size:16px;margin:5px;text-shadow:rgba(0,0,0,.6) 0 1px 0;text-align:center}div.errors{border:1px solid #ccc;border-radius:5px;background:#fdfec2;font-size:20px;font-weight:400;cursor:pointer;overflow:hidden;text-shadow:0 0 red , 0 0 tomato , 0 0 #ff6347;color:transparent;transition:all 1s}div.errors:hover{text-shadow:-.5px 0 tomato , .5px 0 tomato , 0 0 red}