html,body{font-size:16px;font-family:'Open Sans', sans-serif;overflow-y:auto}.tooltip.in{opacity:1 !important}.tooltip-inner{max-width:400px !important;width:400px !important;color:#ffffff;background-color:#656195;text-align:left;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);padding:10px 15px;font-family:'Open Sans', sans-serif;font-size:0.72rem}.md-width{max-width:500px !important;width:500px !important}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#656195}.container-fluid{padding:0}.checkbox{margin:0}h1{color:#217dbb;text-align:center;margin:0;padding-bottom:40px}h3{margin:0;margin-bottom:30px}label{margin-bottom:10px}.mm-form-section{background-color:#f5efe5;padding:70px;min-height:100vh;overflow-y:auto}.mms-form{max-width:976px;padding:70px;background-color:#ffffff;margin:0 auto;border-radius:10px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);position:relative}.mms-form .form-group{margin-bottom:25px}.mms-form .page-nav{position:absolute;bottom:70px}.mms-form .pager{margin:0}.switch-field{overflow:hidden !important;font-family:'Open Sans', sans-serif !important;display:block;margin-bottom:20px}.switch-title{margin-bottom:6px !important}.switch-field input{display:none !important}.switch-field label{float:left !important;font-family:'Open Sans', sans-serif !important;margin-bottom:0}.switch-field label{display:inline-block !important;width:80px !important;text-align:center !important;background-color:#ffffff !important;color:rgba(0,0,0,0.6) !important;font-size:14px !important;font-weight:normal !important;text-align:center !important;text-shadow:none !important;padding:6px 14px !important;border:1px solid rgba(0,0,0,0.2) !important;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1) !important;transition:all 0.1s ease-in-out !important}.switch-field label:hover{cursor:pointer !important}.switch-field input:checked+label{background-color:#656195 !important;color:#ffffff !important;-webkit-box-shadow:none !important;box-shadow:none !important}.switch-field label:first-of-type{border-radius:4px 0 0 4px !important}.switch-field label:last-of-type{border-radius:0 4px 4px 0 !important}.radio label,.checkbox label{padding-left:0;padding-right:20px;font-size:0.875rem}.checked input[type="checkbox"]{position:relative;top:-1px;margin-right:5px;height:15px;width:15px;vertical-align:middle;margin:0 0px 0 0;background-color:#ffffff;border:1px solid rgba(0,0,0,0.34);-webkit-appearance:none;outline:none;border-radius:2px;cursor:pointer;transition:all 245ms}.checked input[type="checkbox"]:checked{background-color:#656195;border-color:#656195;position:relative}.checked input[type="checkbox"]:checked:before{box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4px;top:1px;display:table;width:5px;height:10px;border-width:2px;border-style:solid;border-color:#ffffff;border-top:0;border-left:0;content:''}.btn-base{background-color:#3498db;font-size:1rem;font-weight:600;color:#ffffff;border:none;outline:none;min-width:145px;height:38px;transition:100ms linear}.btn-base:hover,.btn-base:active,.btn-base:focus{background-color:#217dbb;color:#ffffff}.success-msg{background:#eaf4ef;border:1px solid #99ccb2;padding:8px 15px;border-radius:3px;margin:0 0 0px;color:#396;margin-bottom:40px}.success-msg h2{font-weight:600;font-size:1.6rem}.success-msg:last-child{margin-bottom:0}.cm-tooltip,.info-ico{display:inline-block;font-size:0.75rem;border-radius:50%;text-decoration:none !important;color:#656195;opacity:.6}.btn-back{min-width:auto}.error-message{color:#d9534f;font-size:.75rem}.flag{display:inline-block;padding-right:5px}.checkbox.checked input,.checkbox.checked label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 792px){.mm-form-section{padding:15px 0}.mms-form{padding:40px}.mms-form .page-nav{bottom:40px}.ques{display:inline-block;margin-bottom:10px}}@media screen and (max-width: 420px){.mms-form{padding:20px}.mms-form .page-nav{bottom:20px}}
