body{margin:0 ;padding: 0;}#msform {width: 100%;margin: 20px auto;text-align: center;position: relative;top:0;}#msform fieldset {border: 0;text-align: center;width: 100%;position: absolute;height: 230px;overflow: hidden;}#msform fieldset h1{font-size: 16px;margin: 10px 0;font-weight: 400;}#msform fieldset h2{font-size: 14px;margin: -4px 0 -6px 0;font-weight: 400;opacity: 0.6;}#msform fieldset .thank h1{font-size: 20px;margin: 10px 0;font-weight: 400;}#msform fieldset .thank h2{font-size: 14px;margin: 0px 0;font-weight: 400;}.next{right:0 !important}#msform fieldset p{font-size: 14px;font-weight: 400;display: block;width: 70%;margin: 5px auto;}#msform fieldset p input{float: left;width: 25px !important;text-align: left;}#msform fieldset input{width: 70%;padding: 15px;border-radius: 5px;outline: 0;font-size: 18px;border: 1px solid #00a546;display: block;margin: 0 auto;}.f-inn{width:100%;}.f-inn-radiobut{width:90%;position: relative;margin: 0 auto;padding-bottom: 30px;border-radius: 5px;outline: 0;border: 1px solid #38d200;background: #fff;}.f-inn:before{content: '';display: inline-block;vertical-align: middle;height: 100%;}#msform fieldset .mobile{width: 70%;padding: 15px;border-radius: 5px;outline: 0;border: 1px solid #00a546;display: block;margin: 0 auto;display: inline-block;background: #fff;}#msform fieldset .mobile input {border: 0 !important;padding: 0;border-radius:0;}#msform fieldset .mobile input:nth-child(1) {width: 15%;border-right: 1px solid #C2C2C2 !important;float: left;font-size: 15px;}#msform fieldset .mobile input:nth-child(2) {width: 80%;float: left;padding-left: 15px;font-size: 15px;}.btn{width:auto !important;padding: 10px 30px;border-radius: 5px;outline: 0;border: 2px solid #00a546;display: block;margin: 0 auto;display: inline-block !important;font-size: 16px !important;color: #00a546;margin-top: 20px;font-weight: 700!important;}#msform fieldset .vef{width: 60%;border-radius: 5px;outline: 0;display: block;margin: 10px auto;display: inline-block;}#msform fieldset .vef input {border: 0 !important;padding: 0;border-radius:0;padding: 10px;margin: 5px }#msform fieldset .vef input:nth-child(1) {width: 40%;border: 1px solid #00a546 !important;float: left;border-radius: 5px;margin: 5px 5px;}#msform fieldset .vef input:nth-child(2) {width: 35%;float: left;padding-left: 15px;border-radius: 5px;background: #cff1ff;margin: 5px 5px;}#msform fieldset .vef input:nth-child(3) {width: 15%;float: left;padding-left: 15px;background: url(../images/replay.png) no-repeat center center #00a546;border-radius: 5px;background-size: 15px auto;margin: 5px 5px;}#msform fieldset .alt{width: 70%;padding: 15px;border-radius: 5px;outline: 0;border: 1px solid #00a546;display: block;margin: 0 auto;display: inline-block;background: #ffffff;}#msform fieldset .alt input {border: 0 !important;padding: 0;border-radius:0;}#msform fieldset .alt input:nth-child(1) {width: 15%;border-right: 1px solid #C2C2C2 !important;float: left;font-size: 15px;}#msform fieldset .alt input:nth-child(2) {width: 30%;float: left;padding-left: 15px;border-right: 1px solid #C2C2C2 !important;font-size: 15px;}#msform fieldset .alt input:nth-child(3) {width: 55%;float: left;padding-left: 15px;font-size: 15px;}#msform fieldset select{width: 70%;padding: 15px;border-radius: 5px;font-size: 18px;outline: 0;border: 1px solid #00a546;display: block;margin: 0 auto;background: url("../images/caret.png") no-repeat #ffffff;background-position: 97% 52%!important;}#msform fieldset select:not([multiple]):not([size]) {-webkit-appearance: none;}#msform .action-button {width: 100px;background:url("../images/arrow.png") no-repeat left;font-weight: bold;color: #38d200;border: 0 none;border-radius: 5px;cursor: pointer;padding: 10px 5px;margin: 0px 5px;text-align: left;padding-left: 20px;position: absolute;bottom: 5px;text-transform: uppercase;font-size: 15px;}#msform .action-button:hover, #msform .action-button:focus {}#progressbar {margin-bottom: 20px;overflow: hidden;}#progressbar li {list-style-type: none;color: #a8a9aa;font-size: 16px;width: 33.33%;float: left;position: relative;height:auto;padding-top: 30px;}#progressbar li:before {content: counter(step);counter-increment: step;width: 16px;height: 16px;line-height: 13px;display: block;font-size: 10px;color: #fff;background: #fff;border-radius: 50%;border: 3px solid #b2b2b2;margin: 3px auto 5px auto;position: absolute;left: 40%;z-index: 9;top:0;}#progressbar li:after {content: '';width: 99%;height: 2px;background: #d8d8d8;position: absolute;left: -50%;top: 10px;z-index: 0;}#progressbar li:first-child:after {content: none;}#progressbar li.active {color:#525355 }#progressbar li.active:before {background: #fff;color: #fff;border: 3px solid #525355;}#progressbar li.active:after{background: #fff;color: #27AE60;border: 2px solid #38d200;font-weight: 700;}.form-lbl {padding: 0 80px;margin: 5px 0;display: block;font-size: 14px;text-align: left;}.container {display:inline-block;position: relative;padding-left: 28px;margin-bottom: 12px;cursor: pointer;font-size: 18px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-right:16px }.container input {position: absolute;opacity: 0;cursor: pointer;}.checkmark {position: absolute;top: 0;left: 0;height: 22px;width: 22px;background-color: #fff;border-radius: 50%;border: 2px solid #38d200;}.container:hover input ~ .checkmark {background-color: #ccc;}.container input:checked ~ .checkmark {}.checkmark:after {content: "";position: absolute;display: none;}.container input:checked ~ .checkmark:after {display: block;}.container .checkmark:after {top: 5px;left: 5px;width: 8px;height: 8px;border-radius: 50%;background: #00a546;}.modal {display: none;width: 100%;max-width: 600px !important;padding: 0 0 40px 0;text-align: justify;border-radius: 3px;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);padding: 10px !important;}.modal .fancybox-close-small {top: 15px;}.modal .content-header {border-bottom: 1px solid #eee;padding: 20px;}.modal .content-scroll {max-height: calc(100vh - 400px);overflow: auto;padding: 20px 20px 0 20px;}.box{display: none;}.btn-primary {color:#000;text-decoration: underline;font-size: 14px }.li-box {width: 100%;height: auto}.li-box h1 {font-size: 18px;}.li-box ul {margin: 0 0 20px 0;padding: 0;list-style-type: none;}.li-box li {margin: 0;padding: 10px 0 0 20px;position: relative;font-size: 12px }.li-box li h1 {font-size: 12px;font-weight: 700;}.li-box li p {font-size: 12px;}.li-box li:before {content: "";margin: 0;padding: 0;position: absolute;left: 0;top:12px;color: #1879b7;width: 0;height: 0;border-width: 6px 0 6px 6px;border-color: transparent transparent transparent #00a546;border-style: solid;}.error {position: absolute;top: 2px;right: 15%;color: #C00;background: #FFF;padding: 5px 10px;font-size: 14px;border-radius: 6px;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);z-index: 100;}.form-progress{position: absolute;bottom: 0;left: 0;height: 4px;background: #38d200;border-radius: 4px;}