@keyframes rotate{to{transform:rotate(360deg)}}#pvt-main{padding-bottom:40px}#pvt-main>.box-title .post-title{margin-bottom:0px}.button{height:40px;color:#fff;padding:0 20px;font-weight:400;background:#15abe5;line-height:38px;border-radius:3px;border:1px solid #15abe5;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;font-size:16px;text-transform:uppercase}.button:hover{color:#fff;background:#9ed952}.button.btn-primary{color:#fff;background:#15abe5}.button.btn-primary:hover{color:#fff;background:#0082c6;border-color:#0082c6}.button.btn-refresh{background:#eef1ff;border-color:#eef1ff;color:#333}.button.btn-icon::before{margin-right:10px;font-family:"FontAwesome"}#pvt-main>.box-title{text-align:center}.step-by-step{text-align:center;position:relative;display:inline-block;margin:0 auto;margin-bottom:15px}.step-by-step::after{content:"";height:1px;width:80%;background:#bebec6;position:absolute;left:10%;top:25px;z-index:1}.step-by-step li{display:inline-block;padding:0 36px;position:relative;z-index:2}.step-by-step li.active{color:#15abe5}.step-by-step li.active a{color:#15abe5}.step-by-step li.active .icon::before{color:#fff;border-color:#15abe5;background-color:#15abe5}.step-by-step li a{color:#222}.step-by-step li a:hover{color:#15abe5}.step-by-step li a:hover .icon::before{color:#fff;border-color:#15abe5;background-color:#15abe5}.step-by-step li a .last{font-weight:bold;font-size:14px;margin-top:10px;display:block}.step-by-step li .icon{display:block}.step-by-step li .icon::before{color:#acacac;width:50px;height:50px;font-size:26px;font-family:"FontAwesome";display:block;border:1px solid #acacac;background:#fff;margin:0 auto 5px;line-height:50px;text-align:center;border-radius:100%;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.alert{border-radius:3px}.form-wrap .form-control{appearance:none;-webkit-appearance:none}@media screen and (max-width: 767px){#pvt-main{margin-top:20px;margin-bottom:30px}#pvt-main .box-title{text-align:center}.step-by-step::after{content:"";display:block;clear:both}.step-by-step li{width:25%;float:left;display:block;padding:0 10px}.step-by-step li a .last{font-size:13px}}@media screen and (max-width: 480px){.form-wrap .form-button .form-label{display:none}.form-wrap .form-button .form-input{width:100%}.form-wrap .form-button .form-input .button.btn-primary{width:100%}}