 .slide-top {-webkit-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -ms-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);} .slide-top.ng-enter {transform: translateY(10px); -ms-transform: translateY(10px); -webkit-transform: translateY(10px); transition-duration: 400ms; -webkit-transition-duration: 400ms; opacity: 0;} .slide-top.ng-enter-active {transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;} #slider-animation {position: absolute; z-index: 10; padding-left: 16px; margin-top: 0px; width: 300px; height: 6px;} @media (min-width:991px ){#slider-animation{width: 200px;}} #slider-animation-cursor {margin: -26px 0 0 -7px; position: absolute; z-index: 11;} .animate.ng-enter {-webkit-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -moz-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -ms-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -o-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; position: relative; display: block; overflow: hidden; text-overflow: clip; white-space:nowrap;} .animate.ng-enter {opacity: 0; width: 0px;} .animate.ng-enter.ng-enter-active {opacity: 1; width: 150px;} .col-animate.ng-enter {-webkit-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -moz-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -ms-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; -o-transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; transition: 150ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all; position: relative; display: block; overflow: hidden; text-overflow: clip; white-space:nowrap;} .col-animate.ng-enter {opacity: 0; width: 0px;} .col-animate.ng-enter.ng-enter-active {opacity: 1; width: 150px;} body {font-size: 14px;} a {font-size: 14px;} .single-panel {margin-top: 20px;} span.optional {color: #dddddd; font-size: 90%; font-weight: normal;} .cover-level {color: #00679A; font-size: 12px;} .form-panel {margin: 0; margin-bottom: 20px; border-width: 2px; border-style: solid; border-color: #eee; border-radius: 10px; background-color: #f6f6f6;} .cover-card.panel {background: linear-gradient(to top, #EEEEEE, #FFFFFF 50%);} .cover-card .panel-body {background: transparent;} .cover-card {box-shadow: 0px 1px 5px rgba(0,0,0,0.1); cursor: pointer; transform: rotateY( 0deg ); transition: all 0.2s; transform-style: flat; -webkit-transform-style: flat; -moz-transform-style: flat;} .flip{transform:perspective(500px) rotateY( -90deg ); transition: all 0.2s; opacity: 0;} .delay-200ms {-moz-transition-delay: 100ms !important; -webkit-transition-delay: 100ms !important; transition-delay: 100ms !important;} .modal .modal-dialog{transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;} .modal.fade .modal-dialog {transform: perspective(500px) rotateY(90deg); -moz-transform: perspective(500px) rotateY(90deg); -webkit-transform: perspective(500px) rotateY(90deg); opacity: 1; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;} .modal.fade.in .modal-dialog {transform: perspective(500px) rotateY(0deg); -webkit-transform: perspective(500px) rotateY(0deg); -moz-transform: perspective(500px) rotateY(0deg); opacity: 1;} .modal-header {padding-bottom: 5px; border-bottom: 1px dotted #4CC2F1;} .modal-header h2 {color: #D60570; font-size: 20px;} .modal-content p, .modal-content a {font-size: 14px; line-height: 20px; margin-bottom: 10px;} .modal-content p.disclaimer, .modal-content .disclaimer a {font-size: 12px; line-height: 18px; margin-bottom: 10px;} .modal-content .alert {border: 1px dotted rgba(239,223,0,0.4); background-color: rgba(239,223,0,0.1); padding: 10px 15px; margin-bottom: 12px;} .modal-content .alert p {font-size: 12px; line-height: 18px; margin: 0px;} .modal-content h3 {color: #00679A; font-size: 18px;} .cover-card, .cover-card .panel-body {padding: 0px;} .cover-card {padding: 0px;} .cover-card:hover {-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2);} .cover-card h3 {font-size: 18px; padding: 0px 12px; margin: 0px; margin: 10px 0px 5px 0px; color: #D60570; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .cover-card p{padding: 0px 12px; margin-left: 40px;} .cover-card .panel-body {background: transparent;} h2 {margin: 0px; color: #4CC2F1;} .la-scroll-fixed{position: fixed; top: 0px; width: 100%; max-width: 270px; z-index: 1;} @media only screen and (max-width: 768px) {.la-scroll-fixed {position: inherit; top: auto; max-width: 100%;}} .img-100pc {width: 100%; height: auto;} .form-title {padding: 25px 15px 15px 0;} .form-title .sub-title {font-size: .9em; margin-top: 20px} .form-title p {margin-top: 20px;} .mini-title{font-family:Conv_CoconPro-Regular, arial, sans-serif; color: #00679a; margin-bottom: 20px; font-size: 18px; text-align: center; display: block; padding-top:15px;} .form-container {min-height: 160px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; background-color: #fff; padding-bottom: 10px;} .form-content {padding-top: 20px;} .form-content label {vertical-align: bottom; color: #00679a;} .field-link {display: block;} .form-panel .checkbox-label {vertical-align: middle; display: block; padding-left: 15px; text-indent: -15px; color: #1B355F; font-family: arial, helvetica, sans-serif; font-weight: normal;} .form-panel .checkbox-label input {vertical-align: middle; margin-top: -2px;} .form-panel span.highlight {color: #aaa; display: block;} .info-input-wrapper {position: relative;} .input-group.info .form-control:first-child {border-bottom-right-radius: 4px; border-top-right-radius: 4px;} .input-group-addon.info {background-color: transparent; padding: 5px; border: none;} .input-group-addon.info {width: 1em; height: 1em;} .info .fa-lg {font-size: 9px;} .info .fa-circle {color: #4CC2F1;} .input-group-addon.ref-no {padding: 0 5px;} .input-group-addon .modal {white-space: normal; text-align: left;} #inputMemberNoLabel {margin-top: 5px;} .fa-lock {color: #DAA520;} .form-info.fa-lg {font-size: 12px; margin-left: 10px;} .form-info .fa-circle {color: #4CC2F1;} .form-panel .checkbox-label span.highlight {margin-left: 15px;} span.required {font-weight: bold; color: #d60570;} .add-dependant-btn {color: #d60570; border-width: 2px; border-style: solid; border-color: #eee; border-radius: 10px; background-color: #f6f6f6;} i.close-dependent {font-size: 1.5em; position: absolute; top: 5px; right: 10px; cursor: pointer; color: #aaa;} span.continuous-cover-text {max-width: 80%; display: block; float: left;} #resetForm {padding-bottom: 80px;} .loading-label {width: 100%;} .progess-credit-label {color: #D60570;} #policyHolderForm_start_date[readonly] {background-color: #fff;} .pay-secure {padding: 18px 0px 0px 0px; margin-top: 0;} .price-fixed {display: none;} .lcr-modal {padding: 10px;} .lcr-modal .form-control.error {border-color: #a94442;} .lcr-modal .error-list {position: absolute; bottom: 40px; left: 50%; display: none; width: 300px; margin-left: -150px; padding: 10px; text-align: center; opacity: .7; border-radius: 10px; background-color: #000;} .modal-backdrop {position: fixed; bottom: 0;} .modal-content {border-top-left-radius: 7px; border-top-right-radius: 7px;} .credit-months {width: 66px;} .disclaimer {color: #dddddd;} .disclaimer a {color: #cbcbcb; font-size: 11px; text-decoration: underline;} .datepicker-days td.day {vertical-align: middle;} .modal.info {z-index: 10000;} .login-error .icon {display: block; float: left; font-size: 1.5em;} ul.password-rules {margin-top: 0;} ul.password-rules li {padding-right: 10px;} ul.password-rules li .fa {color: #ccc; float: right; margin-left: 5px;} ul.password-rules li.password-complete {color: #ccc; text-decoration: line-through;} ul.password-rules li.password-complete .fa {display: block; color: #5cb85c;} @media only screen and (max-width: 500px) {.field-link {margin-top: 20px;} .lcr-modal .half-mobile {float: left; width: 50%;} .lcr-modal .half-mobile input, .lcr-modal .half-mobile .btn {width: 100%;} .calculator-btn {width: 100%;} .progess-credit-label {display: block;} .lcr-modal .insurer-dropdown {margin-bottom: 10px;} .lcr-modal table {margin-bottom: 0;} .price-fixed {display: block;} .summary-panel .members-listing {max-height: none; overflow-x: auto; overflow-y: auto;} .info-layout {position: relative; display: table; border-collapse: separate;} .info-layout > label, .info-layout > .info-context, .info-layout > span.info {display: table-cell;}} @media only screen and (max-width: 768px) {.la-scroll-fixed {position: inherit; top: auto; max-width: 100%;} .btn{font-size: 1.2em;}} @media only screen and (min-width: 768px ) and (max-width: 1200px) {.la-scroll-fixed {max-width: 19%;}} a.link {color: #d60570; text-decoration: underline; cursor: pointer;} .sign-up p {margin: 0;} .password-progress .progress-bar-success {background-color: #5cb85c;} .password-progress {height: 20px;} .password-progress .progress {height: 10px;} label.password-meter {width: 100%; margin-top: 10px;} .mobile-table-card{background: white; box-shadow: 0px 1px 5px rgba(0,0,0,.7); padding: 15px 20px 0px 20px;} #consultant-modal{max-height: 600px;} ul.association-list{margin-top: 5px;} ul.association-list li{margin-left:20px;} p.no-margin{margin:0;} .dotted-underline {border-bottom: 1px dotted #4CC2F1; margin-bottom: 15px;} .modal-body .panel {background: white;} .modal-body .panel p {padding-left: 5px;} .modal-body .panel p:first-child {margin-top: 10px;} .modal-body .panel-collapse .panel-body {border-radius: 0px !important; border: none;} .modal-body .panel-title a {margin: 0px;} .modal-body .google-map {margin-left: -10px; margin-right: -10px;} .margin-bottom-0px {margin-bottom: 0px !important;} .width-100-pc {width: 100% !important;} ul.association-list {margin-bottom: 7px !important} ul.association-list li, ul.association-list li a {list-style: disc; font-size: 14px;} ul.association-list .fa-external-link {font-size: 10px;} .modal-body table.constulant-details {margin-bottom: 0px;} .modal-body table.constulant-details a {font-size: 12px;} .modal-body table.constulant-details th {width: 30%; min-width: 180px;} .modal-body h5 {color: #D60570; font-size: 14px; margin: 15px 5px 5px 5px;} .modal-body ul {margin: 0px;} .modal-body li {font-size: 14px;} .padding-bottom-10px {padding-bottom: 10px;} @media only screen and (min-width: 768px) {.cover-card .panel-body {height: 190px;}} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.white-stitch-inner-text {font-size: 13px !important; padding: 10px 0px !important;}} #otherBenefitsLink {font-size: 14px; padding: 20px; border: 1px dashed #dddddd; border-radius: 8px;} #otherBenefitsLink .fa-cube {padding-right: 10px;} #otherBenefitsLink #dyk {font-family: Conv_CoconPro-Regular, arial, sans-serif; font-weight: normal; color: #D60570;} #otherBenefitsLink .dyk-text {position: absolute; top: 20px; left: 95px; padding-right: 35px;} .dyk-container {margin-top: 16px;} #more-benefits-block {border: 2px dashed #dddddd; border-radius: 6px; display: block; top: 30px; cursor: pointer;} #more-benefits-block h2 {text-align: center; color: #dddddd; font-size: 75px; line-height: 75px;} #more-benefits-block .dyk-text {display: inline-block; font-size: 14px; font-family: Conv_CoconPro-Regular, arial, sans-serif; margin: 10px 20px 10px 20px; line-height: 22px; color: rgb(88, 88, 90);} .see-all {color: #D60570; white-space: nowrap;} .see-all:hover {color: #4CC2F1;} #quickcare-modal ul li {margin-left: 2em; list-style: disc;} .highlight {font-weight: bold !important; color: #D60570 !important;} .checkcoverjumbotron-wrapper {min-height: 420px;} @media only screen and (max-width: 991px) {.checkcoverjumbotron-wrapper {min-height: 378px;}} @media only screen and (max-width: 767px) {.checkcoverjumbotron-wrapper {min-height: 324px;}} .parent, .jumbo-parent{position: relative; border-bottom: 1px dotted black; cursor: help; font-weight: bold;} .desc, .jumbo-desc {display: none; position: absolute; z-index: 100; background-color: white; border: 1px solid rgba(0,0,0,0.2); border-radius: 5px; padding: 5px 10px; left: -150px; bottom: 0; min-width: 250px; font-weight: normal; text-align: justify;} .jumbo-desc {left: 0; bottom: -1;} .parent:hover span.desc, .parent:focus span.desc, .jumbo-parent:hover span.jumbo-desc, .jumbo-parent:focus span.jumbo-desc {display: block;} @media (min-width: 376px) and (max-width: 1024px) {.desc {right: 0; bottom: 0;}} @media(max-width: 375px) {.desc {left: -200px; bottom: 10px; max-height: 150px;}} @media (min-width: 460px) and (max-width: 585px){.desc {left: 0;}} @media (min-width: 386px) and (max-width: 459px) {.desc {right: 0; margin-left: 2rem;}} @media (max-width: 320px) {.desc {left: 0;}} @media (min-width: 545px) and (max-width: 600px) {.jumbo-desc {left: -11rem;}} @media (min-width: 474px) and (max-width: 544px) {.jumbo-desc {left: 0;}} @media (min-width: 441px) and (max-width: 475px) {.jumbo-desc {left: -11rem;}} @media (min-width: 434px) and (max-width:440px) {.jumbo-desc {left: -11rem;}} @media (min-width: 409px) and (max-width:433px) {.jumbo-desc {left: 0;}} @media (min-width: 381px) and (max-width:408px) {.jumbo-desc {left: -6rem;}} @media (min-width: 375px) and (max-width:381px) {.jumbo-desc {left: -11rem;}} @media (min-width: 340px) and (max-width:374px) {.jumbo-desc {left: 0;}} @media (min-width: 325px) and (max-width:340px) {.jumbo-desc {left: -5rem;}} @media (min-width: 300px) and (max-width: 325px) {.jumbo-desc {left: -12rem;}} div.provider, li.provider {border-bottom: 1px dotted #00679a; padding: 4px; padding-left: 1rem; background-color: #ffffff; font-size: 0.9rem;} .provider:hover, .provider:focus {background-color: #cce0ea;} div.provider:last-of-type, li.provider:last-of-type {border-bottom: none;} div#provider-holder {max-height: 200px; overflow: auto; border-radius: 4px; cursor: pointer; font-size: 14px; padding: 4px; border: 1px dotted #00679a; margin-bottom: 8px; margin-top: 0.5rem;} .results {margin-top: 1em;} .cover-footer {display: flex; align-items: center;} .cover-footer-close-button {margin-left: auto;} .align-left {text-align: left;} .move-feedback {display: none;} @media only screen and (max-width: 450px){.move-feedback {display: block;}} #benefits-table {margin-bottom: 1rem; padding-left: 0; margin-left: 0;} .benefits-table-td {font-family: arial, helvetica, sans-serif; color: #1B355F;} .benefits-table-th, .benefits-table-td {padding: 1rem; line-height: 1.125rem;} .benefits-table-th {color: #1C3660; padding-left: 0;} @media only screen and (max-width: 560px){.benefits-table-tr {display: flex; flex-direction: column;} .benefits-table-th {padding-bottom: 0.5rem; padding-left: 0;} .benefits-table-td {padding-top: 0; padding-left: 0;} .benefits-row {display: flex; flex-direction: column-reverse;} .benefits-excess {margin-top: 1rem;}} md-tooltip.icc_checker {background-color: white !important; color: #1B355F !important; line-height: normal !important; height: auto !important; white-space: unset !important; opacity: 1 !important; padding: 4px; font-size: 12px !important; border: 1px solid rgba(0,0,0,0.2) !important; max-width: 530px;} #result {color: #444444;} .result__well {box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15); border-radius: 20px; padding: 44px} .result__scheme {margin-bottom: 8px; font-size: 24px; margin-top: 0;} .result__scheme a {font-size: 24px !important;} .result__member-name {font-size: 24px; margin-top: 0;} .result__member-number {margin-bottom: 16px; font-size: 14px; color: #444444;} .alert__no-proc-code {background-color: rgb(253, 126, 20, 0.3); color: #444444; margin-bottom: 16px} .result__box-heading {font-size: 42px; color: #00679A; background-image: none; padding: 0; margin: 0 0 24px;} .result__icon {margin: 0 auto 24px; display: block;} .result__box {width: 65%; margin: auto;} .result__procedure-code {color: #444444; font-size: 32px;} .result__box-procedure {color: #444444; font-size: 32px; margin-bottom: 8px; line-height: 39px;} .result__box-hospital {margin-bottom: 16px; font-size: 18px; font-family: Conv_CoconPro-Regular, arial, sans-serif; color: #444444;} .result__box-bottom-message {margin-bottom: 40px; color: #444444; font-size: 14px;} .result__box-bottom-message--info {color: #444444; font-size: 14px;} .result__divider {border-style: solid; border-color: #D9D9D9; margin-bottom: 40px} .result__cover-detail {font-size: 42px; color: #00679A; background-image: none; padding: 0; margin: 0;} .result__btn {padding: 15px 30px; font-size: 18px; line-height: 22px;} .result__btn--wide {width: 169px;} .result__label {margin-bottom: 4px; font-size: 18px; font-family: Conv_CoconPro-Regular, arial, sans-serif; font-weight: 500;} .result__cost-of-drugs-note p {font-size: 14px; margin: 0; color: #444444;} .things-to-know__cost-of-drugs-note p {font-size: 14px; color: #444444;} .result__label--secondary {font-size: 16px;} .result__label--cost-to-you {font-weight: normal; font-size: 16px; font-family: Conv_CoconPro-Regular, arial, sans-serif;} .things-to-know__header {color: #444444; font-size: 18px;} .result__waiting-period {color: #444444; margin-bottom: 16px;} .result__product-info {color: #444444;} .result__product-info-message p {color: #444444; margin-bottom: 16px; font-size: 14px;} .terms-of-use__header {color: #444444; font-size: 18px;} .terms-of-use__disclaimer {color: #444444;} .terms-of-use__disclaimer ul {margin: 0; -webkit-padding-start: 30px; padding-left: 30px;} .terms-of-use__disclaimer ul li {list-style: disc; color: #444444; font-size: 14px;} .result__medically-necessary {color: #444444;} .result__reference p {color: #444444; margin-bottom: 16px; font-size: 14px;} .result__clinical-indicators {margin-bottom: 16px;} .result__restrictions {color: #444444; margin-bottom: 16px} .result__cost-value {font-size: 24px; font-family: Conv_CoconPro-Regular, arial, sans-serif;} .result__check-icon {margin: 0 4px 4px; display: inline-block;} .result__cover-detail-message {font-size: 16px;} @media only screen and (max-width: 992px) {.result__well {padding: 16px} .result__scheme {margin-bottom: 4px; font-size: 20px;} .result__scheme a {font-size: 20px !important;} .result__member-name {font-size: 20px;} .result__member-number {margin-bottom: 24px;} .alert__no-proc-code {margin-bottom: 24px;} .result__box-heading {font-size: 30px;} .result__box {width: 100%} .result__cover-detail {font-size: 30px;} .result__box-hospital {font-size: 16px;} .result__box-bottom-message {margin-bottom: 32px;} .result__divider {margin-bottom: 32px} .result__label--cost-to-you {font-size: 14px;} .result__label {margin-top: 8px;}} .preloader-container{width: 100px; height: 100px; position: absolute; top: 150px; left: 50%; margin-left: -50px; margin-top: -50px;} .preloader-circle{width: 40px; height: 40px; border-radius: 20px; background-color: green;} .pink{background-color: #D60570; position: absolute; top: 0px; left: 0px; -webkit-animation: movBlue 4s ease infinite; -moz-animation: movBlue 4s ease infinite; -ms-animation: movBlue 4s ease infinite; animation: movBlue 4s ease infinite;} .navy{background-color: #085889; position: absolute; top: 0px; right: 0px; -webkit-animation: movGreen 4s ease infinite; -moz-animation: movGreen 4s ease infinite; -ms-animation: movGreen 4s ease infinite; animation: movGreen 4s ease infinite;} .blue{background-color: #4CC2F1; position: absolute; bottom: 0px; right: 0px; -webkit-animation: movRed 4s ease infinite; -moz-animation: movRed 4s ease infinite; -ms-animation: movRed 4s ease infinite; animation: movRed 4s ease infinite;} .yellow{background-color: #1c3660 ; position: absolute; bottom: 0px; left: 0px; -webkit-animation: movYellow 4s ease infinite; -moz-animation: movYellow 4s ease infinite; -ms-animation: movYellow 4s ease infinite; animation: movYellow 4s ease infinite;} @-webkit-keyframes movBlue {0% {left: 0px; top: 0px;} 25% {left: 60px; top: 0px;} 50% {top: 60px; left:60px;} 75% {left: 0px; top: 60px;} 100% {top: 0px; left: 0px;}} @-moz-keyframes movBlue {0% {left: 0px; top: 0px;} 25% {left:60px; top: 0px;} 50% {top: 60px; left:60px;} 75% {left: 0px; top: 60px;} 100% {top: 0px; left: 0px;}} @-ms-keyframes movBlue {0% {left: 0px; top: 0px; text-shadow: none} 25% {left:60px; top: 0px;} 50% {top: 60px; left:60px;} 75% {left: 0px; top: 60px;} 100% {top: 0px; left: 0px;}} @keyframes movBlue {0% {left: 0px; top: 0px;} 25% {left:60px; top: 0px;} 50% {top: 60px; left:60px;} 75% {left: 0px; top: 60px;} 100% {top: 0px; left: 0px;}} @-webkit-keyframes movGreen {0% {right: 0px; top: 0px;} 25% {top: 60px; right: 0px;} 50% {right: 60px; top: 60px;} 75% {top: 0px; right: 60px;} 100% {right: 0px; top: 0px;}} @-moz-keyframes movGreen {0% {right: 0px; top: 0px;} 25% {top: 60px; right: 0px;} 50% {right: 60px; top: 60px;} 75% {top: 0px; right: 60px;} 100% {right: 0px; top: 0px;}} @-ms-keyframes movGreen {0% {right: 0px; top: 0px;} 25% {top: 60px; right: 0px;} 50% {right: 60px; top: 60px;} 75% {top: 0px; right: 60px;} 100% {right: 0px; top: 0px;}} @keyframes movGreen {0% {right: 0px; top: 0px;} 25% {top: 60px; right: 0px;} 50% {right: 60px; top: 60px;} 75% {top: 0px; right: 60px;} 100% {right: 0px; top: 0px;}} @-webkit-keyframes movRed {0% {right: 0px; bottom: 0px;} 25% {bottom: 0px; right: 60px;} 50% {right: 60px; bottom: 60px;} 75% {right: 0px; bottom: 60px;} 100% {right: 0px; bottom: 0px;}} @-moz-keyframes movRed {0% {right: 0px; bottom: 0px;} 25% {bottom: 0px; right: 60px;} 50% {right: 60px; bottom: 60px;} 75% {right: 0px; bottom: 60px;} 100% {right: 0px; bottom: 0px;}} @-ms-keyframes movRed {0% {right: 0px; bottom: 0px;} 25% {bottom: 0px; right: 60px;} 50% {right: 60px; bottom: 60px;} 75% {right: 0px; bottom: 60px;} 100% {right: 0px; bottom: 0px;}} @keyframes movRed {0% {right: 0px; bottom: 0px;} 25% {bottom: 0px; right: 60px;} 50% {right: 60px; bottom: 60px;} 75% {right: 0px; bottom: 60px;} 100% {right: 0px; bottom: 0px;}} @-webkit-keyframes movYellow {0% {left: 0px; bottom: 0px;} 25% {left: 0px; bottom: 60px;} 50% {left:60px; bottom: 60px;} 75% {left:60px; bottom: 0px;} 100% {left: 0px; bottom: 0px;}} @-moz-keyframes movYellow {0% {left: 0px; bottom: 0px;} 25% {left: 0px; bottom: 60px;} 50% {left:60px; bottom: 60px;} 75% {left:60px; bottom: 0px;} 100% {left: 0px; bottom: 0px;}} @-ms-keyframes movYellow {0% {left: 0px; bottom: 0px;} 25% {left: 0px; bottom: 60px;} 50% {left:60px; bottom: 60px;} 75% {left:60px; bottom: 0px;} 100% {left: 0px; bottom: 0px;}} @keyframes movYellow {0% {left: 0px; bottom: 0px;} 25% {left: 0px; bottom: 60px;} 50% {left:60px; bottom: 60px;} 75% {left:60px; bottom: 0px;} 100% {left: 0px; bottom: 0px;}} .form-panel {margin: 0; margin-bottom: 20px; border-width: 2px; border-style: solid; border-color: #eee; border-radius: 10px; background-color: #f6f6f6;} .form-panel-full {margin: 0; margin-bottom: 20px; border-width: 2px; border-style: solid; border-color: #eee; border-radius: 10px; background-color: #f6f6f6; margin-right: 5px; margin-left: 5px;} .form-title {padding: 25px 15px 15px 0;} .form-title .sub-title {font-size: .9em; margin-top: 20px} .form-title p {margin-top: 20px;} .form-container {min-height: 160px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; background-color: #fff; padding-bottom: 10px;} .form-content {padding-top: 20px;} .form-content label {vertical-align: bottom; color: #00679a;} @media only screen and (max-width: 500px) {.single-panel .form-content {padding: 10px;}} @media only screen and (min-width: 500px) {.single-panel .form-content {padding: 30px;} .form-panel-full .form-content {min-height: 330px;} .single-panel .form-group {margin-bottom: 20px;} .form-container {min-height: 270px;}} @media only screen and (min-width: 1200px) {.form-panel-full .form-content {min-height: 300px;}} .md-virtual-repeat-container.md-autocomplete-suggestions-container {z-index: 10000; border-radius: 4px;} .radio {padding-left: 18px;} .radio label {display: inline-block; position: relative; padding-left: 5px;} .radio label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; top:13px; left:-4px; margin:auto; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;} .radio label::after {display: inline-block; position: absolute; content: " "; width: 11px; height: 11px; left: -1px; top: 16px; margin:auto; border-radius: 50%; background-color: #555555; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);} .radio input[type="radio"] {opacity: 0;} .radio input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1);} .radio input[type="radio"]:disabled + label {opacity: 0.65;} .radio input[type="radio"]:disabled + label::before {cursor: not-allowed;} .radio.radio-inline {margin-top: 0;} .radio-primary input[type="radio"] + label::after {background-color: #00679A;} .radio-primary input[type="radio"]:checked + label::before {border-color: #00679A;} .radio-primary input[type="radio"]:checked + label::after {background-color: #00679A;} .radio-container{margin-left: 20px;} @media(min-width: 768px){.radio-container{margin-left: 10px;}} .radio-target{width: 44px; height: 44px; margin:auto; cursor: pointer; position:relative;} .radio-label{width: 100%; margin:auto; font-size: 10px; font-weight: bold;} .radio-text{margin-top:14px; font-weight: bold;} .row.different{} .radio-inline {font-weight:bold; margin-left: 15%;} [type="radio"]:not(old) {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;} [type="radio"] + span {display: block;} [type="radio"] + span::before {content: ''; display: inline-block; width: 1em; height: 1em; vertical-align: -0.25em; border-radius: 1em; border: 0.16em solid #fff; box-shadow: 0 0 0 0.15em #CCC; margin-right: 0.75em; transition: 0.5s ease all;} [type="radio"]:checked + span::before {background: rgb(0, 103, 154); box-shadow: 0 0 0 0.25em #CCC;} .login-options li {display: inline-block; padding: 0 15px;} ul.bulleted li {list-style-type: disc; margin-left: 16px;} .login-options li a {color: #D60570; font-size: 13px; font-family: Conv_SariOT-Bold, arial, sans-serif;} .login-options li.label {color: #00679A; font-size: 13px; text-align: left; line-height: inherit;} @media only screen and (max-width: 500px) {.login-options li {display: block; padding: 2px;}} #btnLogin{margin-top: 54px;} .alert{padding:15px;} .alert .alert-icon{display: block; float:left; font-size: 22px; margin-right: 10px; height:24px} .alert h3{font-weight:bold; font-family: arial; margin-bottom: 15px;} .alert-success{color: #3c763d;} .alert-success h3,.alert-success p{color: #3c763d;} .alert-register {background-color: #f6f6f6; border-color: #eee; color: #1B355F; box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.3);} .alert-register .glyphicon-certificate {font-size: 35px; float: left; padding-right: 8px; color: #4CC2F1;} @media only screen and (max-width: 500px) {body::after {content: 'small'; display: none;}} @media only screen and (min-width: 501px) and (max-width: 767px) {body::after {content: 'medium'; display: none;}} @media only screen and (min-width: 768px){body::after {content: 'large'; display: none;}} #scan-modal label {color: #1C3660;} #chooseScanType {margin-bottom: 1rem;} #chooseScanType .strong-text {font-weight: bold;} #chooseScanType md-radio-group p {margin-left: 30px; color: #505050;} #chooseScanType md-radio-button {margin-bottom: 8px;} #chooseScanType md-radio-button.md-checked .md-on {background-color: #2B6596;} #chooseScanType md-radio-button.md-checked .md-off {border-color: #2B6596;} #chooseScanType md-radio-button[disabled] + p {color: rgba(0,0,0,0.38)!important;} #nonDirectExcess h4{color: #00679A; font-size: 18px;} #seeAllCentresClick .panel-heading {padding: 10px 15px; text-align: center;} #seeAllCentresClick h6 {font-size: 14px; line-height: 20px;} #seeAllCentresClick .glyphicon {position: relative; top: 2px;} #seeAllCentresClick.hide-me {display: none;} #scan-modal .important-scan-info {font-weight: bold;} .la-accordion .panel {padding: 0px;} .la-accordion .panel-heading {cursor: pointer; padding: 0;} .la-accordion .panel:first-child {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;} .la-accordion .panel:not(:first-child):not(:last-child) {border-radius: 0px;} .la-accordion .panel:not(:last-child) {border-bottom: none;} .la-accordion .panel:last-child {border-top-left-radius: 0px; border-top-right-radius: 0px;} .la-accordion .panel:not(:first-child) {margin: 0px;} .la-accordion .panel-body {color: black; background: white; box-shadow: inset 0px +1px 1px 0px rgba(0, 0, 0, 0.1); font-size: 12px; line-height: 18px;} .la-accordion .panel-heading a, .la-accordion .panel-title {color: #00679A !important; display:block; text-decoration: none;} .la-accordion .panel-heading a{padding:10px 15px;} .modal-body {max-height: 66%; max-height: calc(100% - 180px); overflow: auto; position: unset;} #scan-modal{max-height: 600px;} #scan-modal ul li {margin-left: 2em; list-style: disc;} #scan-modal #search-button {margin-top: 27px;} hr {border-style: dotted; border-color: #4CC2F1;} .cover-level {color: #00679A ; font-size: 12px;} .check-mark {float: left; font-size: 40px; display: inline-block; height: 50px; color: #d60570; margin-top: -10px; padding-left: 10px;} .cover-card.no-cover .check-mark {color: #00679A;} .modal-dialog{max-width: 650px;} #search-button{margin-top: 22px;} body {position: relative;} .breadcrumb {margin-top: 15px; margin-bottom: 15px;} .cover-card {padding: 0px;} .cover-card, .cover-card .panel-body {padding: 0px;} .cover-card {box-shadow: 0px 1px 5px rgba(0,0,0,0.1); cursor: pointer;} .cover-card {background: linear-gradient(to top, #EEEEEE, #FFFFFF 50%);} .panel-body img {border-bottom: 1px dotted #EEEEEE;} h2 {margin: 0px; margin-top: 15px; color: #00679A ;} .cover-card h3 {font-size: 18px; padding: 0px 12px; margin: 0px; margin: 10px 0px 5px 0px; color: #D60570 ; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .cover-card p {padding: 0px 12px; overflow: hidden; text-overflow: ellipsis;} .img-100pc {width: 100%; height: auto;} body.faded {background: black; transition: background 1s;} body.faded .main-fluid {background: white; opacity: 0.5; transition: * 1s;} .flippant, .flipper {-o-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out;} .flippant-modal-dark {background: none; box-shadow: none;} .flippant-modal-dark p {color: #1C3660;} .affix {top: 0px;} .affix-bottom {position: absolute;} .dotted-underline {border-bottom: 1px dotted #4CC2F1; margin-bottom: 15px;} .jumbotron {margin-bottom: 0px; background-image: url(img/banner.jpg); background-position: 0% 25%; background-size: cover; background-repeat: no-repeat; color: white; text-shadow: black 0.3em 0.3em 0.3em;} .jumbotron h1 {color: #D60570; background-image: none; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; font-size: 72px; line-height: 100%} @media (min-width: 992px) {.jumbotron {min-height: 350px;}} @media (max-width: 767px) {.jumbotron h1 {font-size: 55px;}} .jumbotron p {font-family: Conv_CoconPro-Regular, arial, sans-serif; text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; color: #00679a; line-height: 30px;} .jumbotron p small {font-size: 15px;} .jumbotron a {text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; color: #00679A ;} body {background-image: url(img/debut_light.png)} footer {padding-top: 0px; background: white;} .cover-card, .cover-card .panel-body {border-radius: 20px;} .cover-card img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom: 2px dotted #4CC2F1;} .cover-card {padding: 10px;} .panel-body {border-radius: 10px !important; border: 1px dotted #4CC2F1; padding: 0px 10px !important;} p.cover-level {font-family: Conv_CoconPro-Regular, arial, sans-serif; color: #58585a;} .nav-pills li {font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 14px;} .check-mark {color: #D60570 ; text-shadow: 1px 1px 1px #fff; padding-left: 0px;} .panel-body h3 {padding-left: 0px; padding-right: 0px;} .panel-body p {padding-right: 0px;} #navPills li.active a {background: radial-gradient(ellipse at center,hsl(329, 100%, 43%) 0%,#D60570 100%); border: 2px dotted white;} #navPills li.active{background-color: #D60570;} #navPills li {padding: 5px; border-radius: 10px;} .blue-stitch {background-color: #00679A ; padding: 5px; border-radius: 5px; min-height: 80px; margin-bottom:20px;} .blue-stitch-inner {font-family: Conv_CoconPro-Regular, arial, sans-serif; background: radial-gradient(ellipse at center,hsl(200, 100%, 35%) 0%,#00679A 100%); border: 2px dotted white; border-radius: 2px; padding: 10px; font-size: 14px; text-align: center; min-height: 70px; color: white;} .blue-stitch-inner p {font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 14px; text-align: center; color: white; margin: 0px;} .blue-stitch-inner p.subejct-to-excess {font-size: 10px;} .white-stitch {background-color: hsl(0, 0%, 95%); padding: 5px; border-radius: 5px; width: 48%; display: inline-block; height: 80px;} @media screen and (max-width: 768px) {.white-stitch {width: 100%;}} .white-stitch-inner {font-family: Conv_CoconPro-Regular, arial, sans-serif; color: #1C3660; background: radial-gradient(ellipse at center,hsl(0, 0%, 98%) 0%,hsl(0, 0%, 95%) 100%); border: 1px dotted #999; border-radius: 2px; padding: 10px; font-size: 14px; text-align: center; position: relative; height: 70px;} .white-stitch-inner-text {position: absolute; top: 0px; left: 0px; width: 100%; padding: 10px 5px; text-align: center; color: #00679A ;} .cloud-bg-icon {font-size: 50px; color: hsl(0, 0%, 93%); text-shadow: 0px 1px 1px white;} .non-advanced-headings {margin-bottom: -10px; margin-top: 20px;} .panel-heading .glyphicon {-webkit-transform: translate3d(0, 0, 0); display: inline-block; transition: transform 500ms;} .add-right-margin {margin-right: 10px !important;} .add-left-margin {margin-left: 8px !important;} .in-patient-block {text-align: center;} .in-patient-block img.cover-img {width: 100%; height: auto; border-radius: 5px; cursor: pointer;} .summary-panel {width: 80%; background-color: rgba(255, 255, 255, 0.9); border-radius: 10px; border: 2px solid rgba(255, 255, 255, 0.65); padding: 10px 15px; display: inline-block; text-align: left; margin-top: -105px; margin-bottom: 30px; box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.1); cursor: pointer;} .additional-panel {width: 100%; background-color: rgba(255, 255, 255, 0.9); border-radius: 10px; border: 2px solid rgba(255, 255, 255, 0.65); padding: 10px 15px; display: inline-block; text-align: center; margin-bottom: 30px; box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.1); cursor: pointer;} .additional-panel p {margin: 0; font-weight: bold;} .additional-panel a {font-family: Conv_CoconPro-Regular, arial, sans-serif; font-size: 16px; font-weight: normal;} @media (max-width: 767px) {.in-patient-block {margin-left: -15px; margin-right: -15px;} .in-patient-block img.cover-img {border-radius: 0px;} .summary-panel {width: 90%;}} .summary-panel h2 {color: #D60570; margin-bottom: 10px;} .summary-panel p.find-out-more {font-family: Conv_CoconPro-Regular, arial, sans-serif;} #cms-banner {border-radius: 10px; border: 2px dotted #dddddd; padding: 15px 15px 0px 15px;} .blue-panel {background: radial-gradient(ellipse at center,hsl(0, 0%, 98%) 0%,hsl(0, 0%, 95%) 100%); border-radius: 20px; margin-bottom: 22px; padding: 14px; box-shadow: 0px 2px 8px rgba(0,0,0,0.2);} #cms-banner h3 {color: #4CC2F1; font-size: 16px;} #cms-banner p, #cms-banner a {font-size: 12px; line-height: 18px; margin-bottom: 12px;} @media only screen and (min-width: 768px) and (max-width: 992px) {.summary-panel h2 {font-size: 27px;}} #selectMember p {color: #777; margin-top: 5px;} #inpatient div.well, #result div.well {background-color: white;} #consultantField, #hospitalField, #procedureField, #noCodeProcedureField {border: 1px solid #ccc; border-radius: 4px;} #consultantField:focus, #hospitalField:focus, #procedureField:focus, #noCodeProcedureField:focus {outline: none; border-color: #66afe9; box-shadow: 0 0 10px #9ecaed;} .noShadow {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} @media screen and (min-width: 800px) {#inpatient, #result {width: 80%; margin: auto;} .border {border-left: 1px solid; border-color: #ededed;} md-virtual-repeat-container {width: 350px;}} @media screen and (max-width: 800px) {#hospital {padding-top: 5px;}} #hospitalField, #consultantField, #procedureField, #noCodeProcedureField {font-size: 16px;} #heading {margin-top: 25px; margin-bottom: 25px; display: inline-block; padding: 10px; background: #D60570; border: 2px dashed #ffffff; border-radius: 5px; box-shadow: 0px 0px 0px 10px #D60570;} #heading h2 {color: white;} #inpatient h2, #heading h2 {margin-top: 0px;} #inpatient label {display: block; text-align: left; font-size: 15px;} #inpatient textarea {resize: none;} #btnCheckCover, #btnSearchCover {float: right;} #procDesc {cursor: default;} .div_setup {margin-left: 0px; padding: 7px 0px 7px 0px;} .border_top {border-top: 1px solid; border-color: #DEDEDE;} .padding_top {padding-top: 20px; text-align: justify;} .padding_bottom {padding-bottom: 30px;} .help_text-title {margin: 13px 0 0;} .help_text {padding-top: 5px; color: #3f5260; text-align: justify;} .center {z-index: 10; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; width: 100px; height: 100px;} .overlay {background-color:#EFEFEF; position: fixed; width: 100%; height: 100%; z-index: 1000; top: 0px; left: 0px; opacity: .5; filter: alpha(opacity=50);} .div_margin {margin-top: 30px;} table {cursor: auto;} .ref_num {cursor: pointer; font-weight: bold;} .header_cell {vertical-align: middle !important;} .header {background-color: #00679A; color: white;} .table_cell {vertical-align: middle !important;} input[type='number'] {-moz-appearance:textfield;} input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0;} [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {display: none !important;} .row_narrow {width: 100%;} .error_div {margin-top: 4px;} .link {cursor: pointer; text-decoration: none !important;} .no_record {text-align: center;} .bottom {margin-bottom: 20px;} .has-error, .has-error p {color: #a94442 !important; border-color: #a94442;} .has-error #consultantField, .has-error #hospitalField, .has-error #procedureField, .has-error #noCodeProcedureField {border-color: #a94442;} .has-error #consultantField:focus, .has-error #hospitalField:focus, .has-error #procedureField:focus, .has-error #noCodeProcedureField:focus {outline: none; box-shadow: 0 0 10px #a94442;} .checkCoverErr {text-align: right;} .errorMsg {font-size: 16px; font-weight: bold;} .errorMsg a {font-size: 16px !important;} .successMsg {font-size: 16px; font-weight: bold; color: #008B07;} input[type="tel"] {margin-bottom: 3px;} .justify {text-align: justify;} .small_font {font-size: 85% !important;} .result_foreground {color: #1B355F !important;} .standard_link {font-size: 13px !important;} .medium_link {font-size: 15px !important;} .big_link {font-size: 20px !important;} .large_button {margin: 10px 0px 15px 0px; width: 300px;} input::-webkit-input-placeholder {color: grey !important;} input::-moz-placeholder {color: grey !important;} input:-moz-placeholder {color: grey !important;} input:-ms-input-placeholder {color: grey !important;} @media print {#aClinicalLink[href]:after {content: none !important;}} md-radio-button .md-label {font-weight: 700;} md-radio-button.has-label-disabled > .md-label {color: rgba(0,0,0,0.38);} @media only screen and (min-width: 375px){.procedure-code-ml {margin-left: 30px}} .mb-0 {margin-bottom: 0px} .mb-1 {margin-bottom: 0.25rem} .mb-2 {margin-bottom: 0.5rem} .mb-3 {margin-bottom: 1rem} .mb-4 {margin-bottom: 1.5rem} .mb-5 {margin-bottom: 2rem} .mt-0 {margin-top: 0;} .no-gutters {margin-right: 0; margin-left: 0;} .no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0; padding-left: 0;} @media only screen and (min-width: 992px) {.text-md-right {text-align: right;}} .d-inline {display: inline !important;} .d-inline-block {display: inline-block !important;} .autocomplete-label {color: #00679A; font-weight: 700;} .inpatient-dropdown__procedure li:has(.autocomplete-label):hover {background-color: transparent; cursor: default;} .inpatient-dropdown__procedure li:has(.autocomplete-label) {border-bottom-width: 0;} .no-shadow md-autocomplete-wrap {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} .inpatient-autocomplete li {border-bottom: 1px solid #ccc; height: auto; padding-top: 16px; padding-bottom: 16px; line-height: 1.4; white-space: normal;} .inpatient-autocomplete li:last-child {border-bottom-width: 0;} .inpatient-dropdown {height: auto !important} @media only screen and (min-width: 1024px) and (max-width: 1440px){.inpatient-dropdown {width: 350px} .autocomplete-item {max-width: 350px;}} @media only screen and (min-width: 1440px){.inpatient-dropdown {width: 500px} .autocomplete-item {max-width: 500px;}} .result__medically-necessary {border-bottom:1px dotted black; cursor:help; font-weight:bold;} #csaOctWarning {display: flex; align-items: center;} #csaOctWarning .glyphicon{margin-right: 8px;} #map-container a {margin-bottom: 0px; font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;} #inpatient-proc {font-family: Conv_CoconPro-Regular, arial, sans-serif; width: 100vw; margin-left: calc(-50vw + 50%); background: linear-gradient(to top, #00679a 0%, #4cc2f1 100%);} #inpatient-proc-tip p {margin: 75px 0; font-size: 15px; line-height: 1.5; text-align: center; color: #fff;} #proc-info p{color: #fff; text-align: center; margin-bottom: 75px;} #inpatient-proc h4{font-size: 24px; color: #fff; margin-bottom: .5rem; font-weight: 500; line-height: 1.2;} #inpatient-proc p{font-size: 15px; line-height: 1.5; color: #fff; font-size: 15px;} #inpatient-proc .check-proc-text {width: calc(100% - 130px);} .float-right {float: right!important;} #inpatient-proc .btn{border-radius: 50vh!important; min-width: 80px; padding-left: 15px; padding-right: 15px; display: inline-block; font-weight: 400; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; line-height: 1.5; border-radius: .25rem; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;} #inpatient-proc .btn-primary {background: #D60570; color: white; border: 1px solid #D60570;} #inpatient-proc .btn-block {display: block; width: 100%;} .main-header h1 {font-size: 48px; color: #ffffff; background-image: none; padding: 0; margin: 12px 0 24px 0;} .center-text {text-align: center;} @media (max-width: 991px) {#inpatient-proc .check-proc-text {width: calc(100% - 150px); margin-bottom: 50px;}} @media (max-width: 575px){#inpatient-proc img {width: 60px; margin: 0px 5px; height: auto;} #inpatient-proc h4{display: none;} #inpatient-proc .check-proc-text {width: calc(100% - 72px); margin-bottom: 30px;} #inpatient-proc .btn{font-size: .9rem;} #inpatient-proc h3{font-size: 18px; line-height: 28px; margin-bottom: 50px;} #inpatient-proc h1{font-size: 26px;} #inpatient-proc p{color: #fff; font-size: 15px; padding: 0px 10px;}} .mb-0 {margin-bottom: 0;} 