.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#666;font-weight:100}body{font-family:"Open Sans"}body #success{margin:62px;text-align:center}body #success p{text-align:center;font-size:25px;font-weight:100}body #contact_form{padding:20px 62px}body #contact_form p{float:left;clear:left}body #contact_form p.title{font-size:28px;font-weight:100;margin-bottom:20px}body #contact_form form{margin-top:20px;overflow:hidden;clear:left}body #contact_form form textarea{border:1px solid #aaa;width:100%;min-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:20px}body #contact_form form select{float:left;clear:right;margin-left:20px;margin-bottom:20px}body #contact_form form input[type=text]{display:block;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;border:1px solid #aaa}body #contact_form form input[type=submit]{border:0;margin:0;background:#0877BB;color:#fff;padding:10px 20px;float:right;border-radius:5px}body #contact_form form input[type=submit]:hover{background:#06588a}body #demo_container{background:#333}body #demo_form{padding:20px 62px;border-radius:25px;border:2px solid #0877BB;margin:20px;width:350px;background:#fff}body #demo_form p{float:left;clear:left}body #demo_form p.title{font-size:28px;font-weight:100;margin-bottom:20px}body #demo_form p a{border:0;margin:0;background:#0877BB;color:#fff;padding:10px 20px;float:right;border-radius:5px}body #demo_form p a:hover{background:#06588a}body #demo_form form{margin-top:20px;overflow:hidden;clear:left}body #demo_form form textarea{border:1px solid #aaa;width:100%;min-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:20px}body #demo_form form select{float:left;clear:right;margin-left:20px;margin-bottom:20px}body #demo_form form input[type=text]{display:block;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;border:1px solid #aaa}body #demo_form form input[type=submit]{border:0;margin:0;background:#0877BB;color:#fff;padding:10px 20px;float:right;border-radius:5px}body #demo_form form input[type=submit]:hover{background:#06588a}