@import 'https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap';body,html{margin:0;padding:0}html{height:100%}body{font-family:open sans,sans-serif;background-color:#eee;font-weight:400;font-size:14px;display:block;line-height:1.3}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}div{display:block}.wrapper{display:block;margin:0;padding:0}.container{max-width:1140px;margin:0 auto;padding:0}#msform{width:600px;margin:50px auto;text-align:center;position:relative}#msform fieldset{background:#fff;border:0;border-radius:3px;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.1);box-shadow:0 0 15px 1px rgba(0,0,0,.1);padding:45px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;margin:0 10%;position:relative!important}#msform fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{padding:15px;border:1px solid #ccc;border-radius:3px;margin-bottom:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:montserrat;line-height:1.2}#msform .action-button{width:100px;background:#27ae60;font-weight:700;color:#fff;border:0;border-radius:1px;cursor:pointer;padding:10px 5px;margin:10px 5px}#msform .action-button:hover,#msform .action-button:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px #27ae60;box-shadow:0 0 0 2px #fff,0 0 0 3px #27ae60}.fs-title{font-size:24px;text-transform:uppercase;color:#2c3e50;margin-bottom:10px}.fs-subtitle{font-weight:400;font-size:14px;color:#444;margin-bottom:20px}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:12px;width:33.33%;float:left;position:relative}#progressbar li:before{content:counter(step);counter-increment:step;width:35px;line-height:35px;display:block;font-size:14px;font-weight:700;color:#333;background:#fff;border-radius:35px;margin:0 auto 5px;border:2px solid #000}#progressbar li:after{content:'';width:100%;height:2px;background:#000;position:absolute;left:-50%;top:17px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#ea068d;color:#fff;border:0}.multistep{display:block;margin:0;padding:0}.multistep .choosepayment{display:block;margin:0;padding:0}.multistep .choosepayment .choose{display:inline-block;max-width:calc(33% - 8px);margin:0 3px;margin-bottom:10px;width:100%}#msform .multistep .choose input,#msform .multistep .custom-choose input{font-size:16px;font-weight:700;text-align:center;background-color:#eee;margin-bottom:0}#msform .multistep .choose.active input{background-color:#ea068d;color:#fff;border:0}#msform .multistep .custom-choose{width:calc(100% - 8px);margin:0 auto;position:relative}#msform .multistep .custom-choose .sign{background-color:#000;color:#fff;font-size:18px;font-weight:700;padding-top:12px;width:50px;height:100%;position:absolute;left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.next,.previous,.submit{margin:5px 0;display:block;background-color:#ea068d;height:52px;border-radius:3px;line-height:52px;font-size:16px;font-weight:700;text-align:center;color:#fff;display:block;width:100%;border:0}.next,.previous,.submit{color:#fff;text-decoration:none;display:block}.next:hover,.previous:hover,.submit:hover{background-color:#ca077b;cursor:pointer}.multistep .footbtn{padding:0 4px;margin-top:10px}#msform .multistep .inputbx{padding:0 4px}#msform .multistep .inputbx input{border:1px solid #000;color:#000;font-size:16px}div#content-area{min-height:650px;position:relative}