@import url(https://fonts.googleapis.com/css?family=Montserrat);#msform{margin-top:30px;position:relative;text-align:center}#msform fieldset{background:#fff;border:0;border-radius:0;box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-sizing:border-box;margin:0 5%;padding:20px;position:relative;width:90%}#msform fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#2c3e50;font-family:montserrat;font-size:13px;margin-bottom:10px;padding:15px;width:100%}#msform input:focus,#msform textarea:focus{border:1px solid #ee0979;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline-width:0;transition:All .5s ease-in;-webkit-transition:All .5s ease-in;-moz-transition:All .5s ease-in;-o-transition:All .5s ease-in}#msform .action-button{background:#ee0979;border:0;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;margin:10px 5px;padding:10px 5px;width:100px}#msform .action-button:focus,#msform .action-button:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #ee0979}#msform .action-button-previous{background:#c5c5f1;border:0;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;margin:10px 5px;padding:10px 5px;width:100px}#msform .action-button-previous:focus,#msform .action-button-previous:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #c5c5f1}.fs-title{color:#2c3e50;font-size:18px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.fs-subtitle{color:#666;font-size:13px;font-weight:400;margin-bottom:20px}#progressbar{counter-reset:step;margin-bottom:30px;overflow:hidden}#progressbar li{color:#fff;float:left;font-size:9px;letter-spacing:1px;list-style-type:none;position:relative;text-transform:uppercase;width:18.33%}#progressbar li:before{background:#fff;border-radius:25px;color:#333;content:counter(step);counter-increment:step;display:block;font-size:12px;height:24px;line-height:26px;margin:0 auto 10px;width:24px}#progressbar li:after{background:#fff;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:after,#progressbar li.active:before{background:#ee0979;color:#fff}.dme_link{margin-top:30px;text-align:center}.dme_link a{background:#fff;border:0;border-radius:25px;color:#ee0979;cursor:pointer;font-size:12px;font-weight:700;padding:5px 25px}.dme_link a:focus,.dme_link a:hover{background:#c5c5f1;text-decoration:none}.form-check{color:#666;padding-left:1rem;text-align:left}.form-check-input{width:20px!important}.form-check-label{font-size:.85rem;margin-left:8px}input:focus+label.floating-label,input:valid+label.floating-label{bottom:10px;font-size:11px;left:16px;opacity:1;top:4px}input{padding-bottom:10px!important;padding-top:20px!important}.floating-label{color:#767575;font-size:13px;left:20px;pointer-events:none;position:absolute;top:18px;transition:all .2s ease}table.kp{width:100%}table.kp td{border-bottom:1px solid #8f8f8f;color:#767575;padding:3px;text-align:left}.final{background:#fff;border:0;border-radius:0;box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-sizing:border-box;display:none;margin:0 5%;padding:20px;position:relative;width:90%}td.totalPrice{border-bottom:0!important;font-size:1.2rem;padding-bottom:10px;padding-top:10px}.currency,.currency:hover{color:#a8a8a8;cursor:pointer;text-decoration:none}.currency:hover{color:#6e6e6e}.currency.active,.currency.active:hover{color:#ee0979;cursor:pointer}