*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f4f4;height:100%;padding-top:1.07143rem}.forms{background:#fff;max-width:320px;margin:30px auto;padding:0;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.forms h1{color:#666;text-align:center;padding:0 0 20px;font-size:26px;font-weight:lighter}.forms .form{padding:30px}#step2,#step3{display:none}.forms .tab-group{margin:0;padding:0;list-style:none}.forms .tab-group:after{content:"";clear:both;display:table}.forms .tab-group li a{color:#888;float:left;text-align:center;-o-transition:all .4s ease-in-out;background:#f0f0f0;border-top:3px solid #0000;width:50%;padding:15px;font-size:1rem;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block}.input-field{text-align:right}.forms .tab-group li a:hover{color:#666}.forms .tab-group .active a{color:#444;background:#fff;border-top:3px solid #73cf41}.forms input{color:#666;-o-transition:all .4s ease-in-out;border:1px solid #ddd;border-radius:0;width:100%;margin-bottom:10px;padding:5px 20px;font-size:1rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block}.forms input:focus{border-color:#2e5ed7;outline:0}.forms label{color:#797979;margin-top:5px;margin-bottom:5px;font-size:.8rem;font-weight:400;display:block}.forms .button{text-transform:uppercase;color:#fff;cursor:pointer;-o-transition:all .4s ease-in-out;background:#73cf41;border:0;border-radius:5px;outline:none;width:100%;margin-top:15px;margin-bottom:10px;padding:10px 0;font-size:1rem;font-weight:300;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.forms .button:hover,.button:focus{background:#56ae26}.text-p{text-align:right}.text-p a{color:#1383ea}input[type=text],input[type=password],select{box-sizing:border-box;text-align:right;direction:rtl;border:1px solid #ccc;border-radius:4px;width:100%;margin:0 0 8px;padding:5px;display:inline-block}input[type=text]{padding:4px 5px}