.container-form{background-color:#f7f7f7;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3);font-size:12px;margin:40px auto 30px;max-width:400px;overflow:hidden;padding:30px;width:100%!important}.container-form input[type=text]{-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top-color:silver;box-sizing:border-box;-moz-box-sizing:border-box;font-size:14px;height:44px;margin-bottom:10px;padding:0 8px;width:100%}.container-form input[type=text]:hover{border:1px solid #b9b9b9;border-top-color:#a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.container-form input[type=submit]{display:block;margin-bottom:10px;position:relative;width:100%}