﻿@charset "utf-8";
/* Patient Interface CSS Document */

.carousel-wrapper{height:calc(100% - 110px);}
.carousel-wrapper2{height:calc(100% - 10px);}
.carousel-control-patient{top:auto; bottom:10px; opacity:1;}
.carousel-control-patient .carousel-control-prev-icon-patient, .carousel-control-patient .carousel-control-next-icon-patient{width:16px; height:16px;}
.carousel-control-patient .sr-only{width: auto; height: auto; white-space: normal; overflow: auto; font-size: 20px; clip:rect(auto, auto, auto, auto); bottom:-4px; text-decoration:underline;}
/*.carousel-control-prev-patient .sr-only{left: 94px;}
.carousel-control-next-patient .sr-only{right:94px;}*/
.slideCounter{background: rgba(33, 97, 171, 0.3); color: #fff; padding: 5px; min-width: 50px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.5); font-size: 18px; border-radius: 3px; position: absolute; bottom: 0; left: 50%;}
.scrollable_content_patient{max-height:240px; overflow-y:auto; word-break:break-word;}
.scrollable_content_active{border:2px solid rgba(255, 255, 255, 0.5); padding:5px; border-radius:3px;}
.consent-subTerm-patient{ margin-bottom:70px;}
.carousel-inner{min-height:100%;}
.carouselCtrls{height: 70px; margin-top: -70px; position: relative; clear: both;}
.myConsentBtn .b1{font-size:24px; background:none; border:1px solid #fff; width:700px; padding:16px}
.myConsentBtn .b1:hover, .myConsentBtn .b1:focus{background:#ffffff; color:#2161ab;}
.myConsentBtn1 .b1{width:250px; margin-left:40px; margin-right:40px;}
.consent-tab-content .options.decision_statement ul li{width:100%; margin-bottom:30px;}
.consent-tab-content .options.decision_statement ul li .opt-label {font-size:22px;}
.agreeDisagreeBtn{display:inline-flex;}
.agreeDisagreeBtn .b1{width:auto; min-width:200px;}
.complete-process{max-width:700px;}
.complete-process .modal-title{font-size:22px;}
.complete-process .modal-body p{font-size:22px;}
.complete-process .modal-body .md-btns .b1{font-size:20px;}
.consent-tab-content .decision_statement ul li .opt-tick{height:86%;display:flex; align-items:center;}
.btn_pi{background:none; color:#ffffff; border-color:#ffffff;}
.carousel-wrapper2 .carousel-item{height:calc(100vh - 150px);}
.consent-tab-content .consSubTerm-patient .content{position:absolute; bottom:0;}
.consent-tab-content .tab-pane .carousel-wrapper2 .question-group{height:100%;}
.consent-tab-content .tab-pane .carousel-wrapper2 .question-group .consent-term-patient{height:100%;}
.consent-tab-content .tab-pane .carousel-wrapper2 .question-group .consent-subTerm-patient{height:100%;}
.consent-tab-content .tab-pane .carousel-wrapper2 .question-group .consSubTerm-patient{height:100%;}

/* E consent Clinic */
.listInnerEconsent{list-style-type:decimal; padding-left:15px; padding-top:10px}
.listInnerEconsent li{padding-bottom:5px;}
.appointment-modal .md-content .modal-body{padding: 30px 0 30px 15px;}
.appointment-modal .md-content .modal-body .appointment-table{max-height:600px; overflow-y:auto; overflow-x:hidden;}
.signText{width:600px;}
.signText .form-control{font-family: 'Coming Soon', cursive; padding-top:12px; padding-bottom:12px; background:#ffffff; color:#2161ab; font-weight:600; font-size:22px; border:2px dashed #c92a37;}
/*.signText .form-control::-webkit-input-placeholder{color:rgba(255, 255, 255, .8);-webkit-color:rgba(255, 255, 255, .8);-moz-color:rgba(255, 255, 255, .8);-ms-color:rgba(255, 255, 255, .8);}
.signText .form-control::-moz-placeholder{color:rgba(255, 255, 255, .8);-webkit-color:rgba(255, 255, 255, .8);-moz-color:rgba(255, 255, 255, .8);-ms-color:rgba(255, 255, 255, .8);}
.signText .form-control:ms-input-placeholder{color:rgba(255, 255, 255, .8);-webkit-color:rgba(255, 255, 255, .8);-moz-color:rgba(255, 255, 255, .8);-ms-color:rgba(255, 255, 255, .8);}
.signText .form-control:-moz-placeholder{color:rgba(255, 255, 255, .8);-webkit-color:rgba(255, 255, 255, .8);-moz-color:rgba(255, 255, 255, .8);-ms-color:rgba(255, 255, 255, .8);}*/

#sig-canvas{background:#ffffff;border-radius:4px; border:2px dashed #c92a37;}
.sign_text_input{font-family: 'Coming Soon', cursive;font-weight:600; padding:50px; border:2px dashed #2161ab;}
#sig-image{border:2px dashed #2161ab;}
.padlock-sign {position: absolute;	bottom: 4px; left: 10px; font-size: 16px;}

/*.speakBtn .pillButton{height:45px; line-height:45px; top:-8px; left:-60px;}*/
#__ba_panel.speakBtn{position: relative; left: -70px;top:-10px;}
#__ba_panel.speakBtn .imgOnlyDiv img{width:48px;}
.speakBtn .textDiv{text-decoration: underline; color: #2161ab; font-weight: 800;}

.border-top-solid-default {border-top: 1px solid #2161ab !important;}
.termTitlePat, .subTermTitlePat{font-size:22px;}
.consentTermSatusPatient .viewEdit-term a, .consentTermSatusPatient .term-status span{font-size:20px;}
.textShadowBlack{text-shadow:0 0 5px #000000; -webkit-text-shadow:0 0 5px #000000; -moz-text-shadow:0 0 5px #000000; -o-text-shadow:0 0 5px #000000; -ms-text-shadow:0 0 5px #000000;}
.subTerm-details p{font-size:20px;}
.subTerm-details p a{color:#ffffff;text-decoration:underline;}

.messaging-patient .advice-box .media-left .ad-leftIcon{padding-top:11px;}

/* Comfirm Patient */
.VideoPatientModal{max-width:1000px;}
#video-login{height:480px;}
.VideoPatientModal .skip{font-weight:400;text-decoration:underline !important;font-size:18px; text-shadow:none; opacity:1;}
.VideoPatientModal .modal-title{font-size:18px;}

/*#google_translate_element{position:absolute;right:100px;top:6px;}*/
.globe_footer{position:absolute;right:90px;top:5px;}
.globe_footer i{font-size:47px;}
.language-modal{width:500px;}

.goog-te-gadget-simple .goog-te-menu-value:hover, .goog-te-gadget-simple .goog-te-menu-value:focus{text-decoration:none;}
.goog-te-gadget-simple .goog-te-menu-value span{font-size:16px !important; margin-left:2px; margin-right:2px;}

.goog-te-gadget{font-size:26px !important;}
.goog-te-gadget .select2-container{background-color:#2161ab !important; width:100% !important; height:auto;}
.gLanguages{z-index:3333;}
.goog-te-gadget .select2-container--default .select2-selection--single{height:auto;}
.goog-te-gadget .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
/*.gLanguages .select2-dropdown--above{width: auto !important;}*/
.gLanguages .select2-search--dropdown .select2-search__field, .select2-results__option {font-size: 26px !important; }
.gLanguages .select2-results > .select2-results__options { max-height: 250px !important;}
.goog-te-gadget .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width: 10px 6px 0 6px; border-color: #fff transparent transparent transparent !important;}
.goog-te-gadget .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width: 0 6px 10px 6px !important; border-color: transparent transparent #fff transparent !important;}
.goog-te-gadget .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:initial !important; padding: 10px 20px 10px 10px !important; color:#fff !important;}

/* 25-05-2021 */
.mediaFilesPUI ul li{padding-bottom:10px; list-style-type:none;}
.viewMediaLink{font-size:20px;}
.font20{font-size:20px !important;}
.modalWidthLarge{max-width:initial; width:85%;}
.sub-term-Htext {padding-bottom: 10px;}


.font90{font-size:90px !important;}
.subTerm-details ul li, .subTermInfo-patient ul li, .subTermInfo-patient p ul li{font-size:20px;}
.consent-tab-content a{color:#ffffff; text-decoration:underline;}
.consent-tab-content a:hover, .consent-tab-content a:focus{text-decoration:none;}
.modal-title, .modal-body, .modal-body div, .modal-body p, .modal-body ul li{font-size:20px;}
.md-content button{font-size:20px;}
.bordered_content{border:2px solid rgba(255, 255, 255, 0.5); padding:5px; border-radius:3px;}
#main_container .message{color:#ffffff;}
.VideoPatientModal .modal-title, .VideoPatientModal .skip{font-size:20px;}
.b1{border-radius:0.3rem;}
#wrong_dob {background:#ffffff; padding:4px 14px; display:inline-block; /* position: relative; box-shadow: 3px 3px 5px 5px rgb(0 0 0 / 30%); transform: rotateX(45deg);*/}
/*#wrong_dob:before {
	content: "";
	position: absolute;
	border-bottom: 20px solid #fff;
	border-left: 178px solid transparent;
	border-right: 178px solid transparent;
	top: -20px;
	left: 0;
	filter: drop-shadow(1px -2px 16px rgba(0,0,0,.5));
}*/

.consent-tab-content a.b1{color:#2161ab; text-decoration:none;}

/* 26-05-2022 */
.table.table-multi-proced tr td{padding: 1rem; font-size: 20px; background: #ffffff;}
.table.table-multi-proced tr td.tdWidth{width:40%;}



@media screen and (min-width: 1600px) {
	.font18-xl{font-size:18px !important;}
	.font20-xl{font-size:20px !important;}
	.font22-xl{font-size:22px !important;}
	.font24-xl{font-size:24px !important;}
	.font26-xl{font-size:26px !important;}
	.font28-xl{font-size:28px !important;}
	.font30-xl{font-size:30px !important;}
	.font32-xl{font-size:32px !important;}
	.font34-xl{font-size:34px !important;}
	.font36-xl{font-size:36px !important;}
	.font38-xl{font-size:38px !important;}
	.font40-xl{font-size:40px !important;}
	.font42-xl{font-size:42px !important;}
	.font44-xl{font-size:44px !important;}
	.font46-xl{font-size:46px !important;}
	.font48-xl{font-size:48px !important;}
	.font50{font-size:50px !important;}
	.font60-xl{font-size:60px !important;}
	.carousel-wrapper{height:calc(100% - 135px);}
	.carousel-wrapper2{height:calc(100% - 10px);}
	.paddTop51{padding-top:75px !important;}
	.custom-main-container12{top:50px;height: calc(100% - 103px);}
	.consent-tab-content .question{line-height:34px;}
	.patient-interface-container .consent-tab-content .item{font-size:30px; width:35px;}
	.patient-interface-container .consent-tab-content .item .arrow{left:40px;}
	.consent-tab-content .question{font-size:28px; padding-left:60px;}
	.consent-tab-content .content .description-ques{font-size:26px;}
	.consent-tab-content .options ul li .opt-label{font-size:26px;}
	.consSubTerm-title-patient, .subTermInfo-patient p{font-size:26px;}
	.carousel-control-patient .sr-only{font-size:24px;}
	.slideCounter{font-size:22px;}
	.patient-interface-container .scale-box div p{font-size:24px;}
	.patient-interface-container .scale-labels{font-size:22px;}
	.patient-interface-container .consent-tab-content .content .form-control{font-size:30px;}
	.messaging-patient .advice-box p{font-size:26px;}
	.messaging-patient .advice-box span{font-size:24px;}
	.messaging-patient .advice-box .media-left .ad-leftIcon{height:50px;width:50px;font-size:26px;}
	.messaging-patient .advice-box .adChat::after{left:25px;}
	.patient-interface-container .scale-options{height:60px;}
	.patient-interface-container .scale-box div p{font-size:28px;}
	.consent-tab-content .decision_statement ul li{padding-right:60px;}
	.consent-tab-content .options.decision_statement ul li .opt-label{font-size:26px;}
	.consent-tab-content .decision_statement ul li .opt-tick{font-size:26px;}
	/*#sig-canvas{width:800px !important;}*/
	/*.signText{width:800px;}*/
	.signText .form-control{padding-bottom:20px; padding-top:20px;font-size:30px !important;}
	.termTitlePat, .subTermTitlePat{font-size:26px;}
	.subTerm-details p{font-size:24px;}
	.consentTermSatusPatient .viewEdit-term a, .consentTermSatusPatient .term-status span{font-size:22px;}
	.VideoPatientModal .modal-title, .VideoPatientModal .skip{font-size:24px;}
	.goog-te-gadget-simple .goog-te-menu-value span{font-size:18px !important;}
	.goog-te-gadget{font-size:30px !important; margin-top:-8px !important;}
	.gLanguages .select2-search--dropdown .select2-search__field, .select2-results__option {font-size: 30px !important;}
	.goog-te-gadget .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 6px 20px 6px 10px !important;}
	.carousel-wrapper2 .carousel-item{height:calc(100vh - 200px);}
	.consent-pills > li > a{font-size:24px;}
	.subTerm-details ul li, .subTermInfo-patient ul li, .subTermInfo-patient p ul li{font-size:24px;}
	.modal-title, .modal-body, .modal-body div, .modal-body p, .modal-body ul li{font-size:24px;}
	.md-content button{font-size:24px;}
	.subTermInfo-patient, .subTerm-media{font-size:24px;}
	.viewMediaLink{font-size:24px;}
	.table.table-multi-proced tr td{font-size: 24px;}
}

@media screen and (min-width: 1900px) {
	.font18-xl{font-size:22px !important;}
	.font20-xl{font-size:24px !important;}
	.font22-xl{font-size:26px !important;}
	.font24-xl{font-size:28px !important;}
	.font26-xl{font-size:30px !important;}
	.font28-xl{font-size:32px !important;}
	.font30-xl{font-size:34px !important;}
	.font32-xl{font-size:36px !important;}
	.font34-xl{font-size:38px !important;}
	.font36-xl{font-size:40px !important;}
	.font38-xl{font-size:42px !important;}
	.font40-xl{font-size:44px !important;}
	.font42-xl{font-size:46px !important;}
	.font44-xl{font-size:48px !important;}
	.font46-xl{font-size:50px !important;}
	.font48-xl{font-size:52px !important;}
	.font50{font-size:54px !important;}
	.font60-xl{font-size:70px !important;}
	.custom-main-container12{top:56px;height: calc(100% - 109px);}
	.patient-interface-container .consent-tab-content .item{font-size:32px;width: 40px;}
	.patient-interface-container .consent-tab-content .item .arrow{left:45px;}
	.consent-tab-content .question{font-size:30px;padding-left: 65px;}
	.consent-tab-content .content .description-ques{font-size:28px;}
	.consent-tab-content .options ul li .opt-label{font-size:28px;}
	.consSubTerm-title-patient, .subTermInfo-patient p{font-size:28px;}
	.carousel-control-patient .sr-only{font-size:26px;}
	.slideCounter{font-size:26px;}
	.patient-interface-container .scale-box div p{font-size:32px;}
	.patient-interface-container .scale-labels{font-size:30px;}
	.patient-interface-container .consent-tab-content .content .form-control{font-size:30px;}
	.consent-pills > li > a{font-size:30px;}
	.messaging-patient .advice-box p{font-size:30px;}
	.messaging-patient .advice-box span{font-size:28px;}
	.messaging-patient .advice-box .media-left .ad-leftIcon{height:54px;width:54px;font-size:28px;}
	.messaging-patient .advice-box .adChat::after{left:27px;}
	.patient-interface-container .scale-box div p{font-size:30px;}
	.consent-tab-content .decision_statement ul li{padding-right:70px;}
	.consent-tab-content .options.decision_statement ul li .opt-label{font-size:30px;}
	.consent-tab-content .decision_statement ul li .opt-tick{font-size:30px;}
	.termTitlePat, .subTermTitlePat{font-size:32px;}
	.subTerm-details p{font-size:28px;}
	.consentTermSatusPatient .viewEdit-term a, .consentTermSatusPatient .term-status span{font-size:26px;}
	.VideoPatientModal .modal-title, .VideoPatientModal .skip{font-size:28px;}
	.goog-te-gadget{margin-top:-3px;}
	.goog-te-gadget-simple .goog-te-menu-value span{font-size:20px !important;}
	.goog-te-gadget{font-size:36px !important; margin-top:-12px !important;}
	.gLanguages .select2-search--dropdown .select2-search__field, .select2-results__option {font-size: 36px !important;}
	.goog-te-gadget .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 3px 20px 3px 10px !important;}
	.patientIFgtranslate .goog-te-gadget{margin-top:-7px !important;}
	.subTerm-details ul li, .subTermInfo-patient ul li, .subTermInfo-patient p ul li{font-size:28px;}
	.modal-title, .modal-body, .modal-body div, .modal-body p, .modal-body ul li{font-size:28px;}
	.md-content button{font-size:28px;}
	.subTermInfo-patient, .subTerm-media{font-size:28px;}
	.viewMediaLink{font-size:28px;}
	.table.table-multi-proced tr td{font-size: 30px;}
}

@media screen and (max-height: 700px) {
	.scrollable_content_patient{max-height:170px; overflow-y:auto;}
	.carouselCtrls{height: 55px; margin-top: -45px;}
}

@media screen and (max-height: 650px) {
	.scrollable_content_patient{max-height:130px;}
}

@media screen and (max-width: 1000px) {
	.patientUiHeader1 .row {min-height:141px;}
	.custom-main-container12{height: calc(100% - 195px);}
	.custom-main-container12-Tabport{height: calc(100% - 96px);}
	.footer-patient{height:54px;}
	.globe_footer{top:1px;}
	.globe_footer i {font-size: 44px;}
	.consent-tab-content .consSubTerm-patient .content{position:static;}
}

@media screen and (max-width: 767px) {
	.consent-subTerm-patient{padding-left:0;}
	/*.scrollable_content_patient{max-height:200px; overflow-y:auto; border:2px solid rgba(255, 255, 255, 0.5); padding:5px; border-radius:3px;}*/
	.subTermInfo-patient, .subTerm-media{font-size:16px;}
	.carousel-control-patient .sr-only{font-size:16px;}
	.slideCounter{padding:2px;left: 45%;}
	.carousel-control-prev-patient .sr-only{left: 42px;}
	.carousel-control-next-patient .sr-only{right: 42px;}
	.myConsentBtn .b1{width:100%; font-size:16px; margin-right:0;}
	.myConsentBtn1 .b1{margin-left:10px; margin-right:10px; width:130px;}
	.agreeDisagreeBtn{align-items:center; -webkit-align-items:center;}
	.complete-process .modal-header{text-align:center;}
	.complete-process .modal-title{font-size:18px; width:100%; text-align:center;}
	.complete-process .modal-body p{font-size:18px; text-align:center;}
	.e-signDiv .draw-area {width:100%;}
	#sig-canvas, .signText{width:96%;}
	.consent-tab-content .options.decision_statement ul li .opt-label {font-size:20px;}
	/*.speakBtn .pillButton{top:-4px; left:auto; height:30px; line-height:30px; right:-14px;}
	.speakBtn .outerSpan{height: 28px; min-width: 120px;}*/
	#__ba_panel.speakBtn{position: relative; left:auto;top:-5px;}
	#__ba_panel.speakBtn .imgOnlyDiv img{width:35px;}
	.footer-patient .footer-logo{justify-content: space-between; -webkit-box-pack: space-between; -webkit-justify-content: space-between; -ms-flex-pack: space-between;}
	.termTitlePat, .subTermTitlePat{font-size:16px;}
	.subTerm-details p{font-size:15px;}
	.consentTermSatusPatient .viewEdit-term a, .consentTermSatusPatient .term-status span{font-size:15px;}
	.pl-xs-15{padding-left:15px !important;}
	.goog-te-menu-frame{width:100% !important; overflow:auto;}
	.consent-tab-content .consSubTerm-patient .content{position:static;}
	.carousel-wrapper2 .carousel-item{height:calc(100vh - 110px);}
	.subTermInfo-patient p{font-size:16px;}
	.language-modal{width:100%;}
	.globe_footer{top:-4px;}
	.globe_footer i {font-size: 34px;}
	.modalWidthLarge{max-width:100%;width:100%;}
	.patientUiHeader1 .row {min-height:124px;}
	.footer-patient {height: 37px;}
	.subTerm-details ul li, .subTermInfo-patient ul li, .subTermInfo-patient p ul li{font-size:15px;}
	.modal-title, .modal-body, .modal-body div, .modal-body p, .modal-body ul li{font-size:15px;}
	.md-content button{font-size:15px;}
	.viewMediaLink{font-size:15px;}
	.VideoPatientModal .modal-title, .VideoPatientModal .skip{font-size:15px;}
	
}