#medical-template .heading{font-size:30px !important}@media screen and (max-width: 767px){#medical-template .heading{font-size:24px !important}}#medical-template .headPage{font-size:24px !important}@media screen and (max-width: 767px){#medical-template .headPage{font-size:20px !important}}#medical-template a{text-decoration:none}#medical-template input{font-size:16px}#medical-template .navbar-brand{display:inline-block}#medical-template .navbar-brand .brand-text{font-size:30px;margin-bottom:0}#medical-template .pageTop .alert{font-size:14px}#medical-template .pageTop .btn-close{position:absolute;right:0.5rem;top:1rem}#medical-template .pageTop .title-row{margin-bottom:0}#medical-template .pageTop .boxTable thead th{border-bottom:2px solid #0d6efd}#medical-template .pageTop .boxTable tbody td:first-child{width:120px}@media screen and (max-width: 576px){#medical-template .pageTop .boxTable tbody td:first-child{width:90px}}#medical-template .pageTop .boxTable tbody td:last-child{width:calc(100% - 120px)}@media screen and (max-width: 576px){#medical-template .pageTop .boxTable tbody td:last-child{width:calc(100% - 90px)}}@media screen and (max-width: 1024px){#medical-template .pageTop .boxTable tbody td .form-check-label{font-size:14px}}#medical-template .pageLogin{width:600px}@media screen and (max-width: 767px){#medical-template .pageLogin{width:500px}}@media screen and (max-width: 576px){#medical-template .pageLogin{width:90%}}#medical-template .pageLogin .login-card-body{margin:0 3rem}@media screen and (max-width: 767px){#medical-template .pageLogin .login-card-body{margin:0 1.5rem}}@media screen and (max-width: 576px){#medical-template .pageLogin .login-card-body{margin:0}}#medical-template .pageLogin .card{overflow:hidden}@media screen and (max-width: 576px){#medical-template .pageLogin .login-box-msg{padding-left:0;padding-right:0}}#medical-template .pageLogin .alert{font-size:14px}#medical-template .pageLogin .btn-close{position:absolute;right:0.5rem;top:1rem}#medical-template .pageLogin .form-password{position:relative}#medical-template .pageLogin .form-password .togglePassword{position:absolute;top:50%;transform:translateY(-50%);right:13px;padding:6px;border-radius:5px;cursor:pointer}#medical-template .pageLogin .form-password .form-control{padding-right:30px}#medical-template .pageRegistration .titleH2{font-size:24px;font-weight:bold}#medical-template .pageRegistration .titleH3{border-bottom:1px solid #ced4da;font-size:18px;font-weight:bold;padding-bottom:8px}#medical-template .pageRegistration .titleH3 .necessary{padding:2px 5px 0 5px;margin-left:20px;font-size:11px;margin-top:-4px;cursor:auto}#medical-template .pageRegistration .titleH3 .necessary:hover{background-color:#dc3545;border-color:#dc3545}#medical-template .pageRegistration .form-password{position:relative}#medical-template .pageRegistration .form-password .togglePassword{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:13px;padding:6px;border-radius:5px}#medical-template .pageRegistration .form-password .form-control{padding-right:30px}#medical-template .pageRegistration.pageRegistration-comfirm .form-control{background:transparent;border:0;box-shadow:none;margin-bottom:0}#medical-template .pageRegistration .danger{font-size:16px;color:#ce2121;margin-bottom:0px}@media screen and (max-width: 1024px){#medical-template .pageRegistration .danger{font-size:15px}}@media screen and (max-width: 767px){#medical-template .pageRegistration .danger{font-size:14px;padding-right:30px;margin-bottom:0px}}#medical-template .pageRegistration .danger strong{color:#212121}#medical-template .pageRegistration .danger .close{color:#212121;font-size:16px;top:5px}#medical-template .pageResult .card-header{cursor:pointer}@media screen and (max-width: 767px){#medical-template .pageResult .h5{font-size:18px}}@media screen and (max-width: 767px){#medical-template .pageResult .card-title{font-size:13px;margin-top:5px}}@media screen and (max-width: 576px){#medical-template .pageResult .card-title{font-size:1.1rem;margin-top:0}}#medical-template .pageResult .card-header{border:0 !important}#medical-template .pageResult .card-body{border-top:1px solid #d2d2d2}#medical-template .pageTerms .boxTerms{max-width:900px}#medical-template .pageTerms .card{overflow:hidden}#medical-template .pageTerms .scroll-box{height:300px;overflow-y:auto;background-color:#fff}#medical-template .pageTerms .form-check{margin-top:1rem}#medical-template .pageTerms .form-container{width:350px;margin:2rem auto;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:2rem;border-radius:0.5rem}#medical-template .pageTerms .head{font-size:20px}#medical-template .pageTerms .alert{font-size:14px}#medical-template .pageTerms .btn-close{position:absolute;right:0.5rem;top:1rem}#medical-template.page-404{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}#medical-template.page-404 .headline{float:left;font-size:100px;font-weight:300}@media screen and (max-width: 767px){#medical-template.page-404 .headline{font-size:80px}}#medical-template.page-404 .errorLeft{max-width:190px}#medical-template.page-404 .titlePage{font-size:22px;font-weight:300}@media screen and (max-width: 1200px){#medical-template.page-404 .titlePage{font-size:18px}}#medical-template.page-404 .description{font-size:15px}@media screen and (max-width: 1200px){#medical-template.page-404 .description{font-size:13px}}
