@import url('https://fonts.googleapis.com/css2?family=Handlee&display=swap');

html {
    color: #222;
    font-size: 1em;
    line-height: 1.4;
}
body{
	font-family:'Lato', sans-serif;
	font-size:15px;
	}
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #2161ab;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */

.browserupgrade {
    margin: 0.2em 0;
    background: #2161ab;
    color: #000;
    padding: 0.2em 0;
}


.hidden {
    display: none !important;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.invisible {
    visibility: hidden;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

@media screen and (min-height:900px) {

	    .marginTopbot-standScreen{margin-top:0 !important; margin-bottom:0 !important;}

}

@media screen and (min-width: 1400px) {
    body {
        letter-spacing: 0.2px;
    }
}

@media screen and (min-width: 1600px) {
    body {
        letter-spacing: 0.4px;
    }
}

/* Common */
.color-blue{color:#2161ab;}
.inner-space{background: #2161ab; display: block;height: 1px;margin: 10px 0;}
.inner-space01{margin-bottom:15px;margin-top:25px;display:inline-block;width:100%;}
.inner-space02{margin-top:0;margin-bottom:10px;display:inline-block;width:100%;}
.inner-space04{margin:30px 0 0 0;}
.inner-space05{margin-top:0;margin-bottom:20px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: 'Lato', sans-serif;}
.hr_Urology{color: #2161ab;font-size: 18px;margin-bottom: 25px;margin-left: 15px;margin-top:0;}
.blue-line{background:#2161ab;}
.main-container{display:block; margin:0; overflow-x:hidden;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{color:#fff; background-color:#2161ab; border-color:#2161ab;}
.showOnMobile{display:none;}
.hideOnMobile{display:block;}
.text-green{color:#19967D !important;}
.attach-img{display:inline-block; text-align:right; float:right;}
.showOnTab{display:none !important;}
.hideOnTab{display:block;}
.color-red{color:#c92d39 !important;}
.color-green{color:#19967D !important;}
.form-horizontal .radio-inline{font-size:15px;}
.help-icons{color:#2161ab;margin-left:5px;cursor:pointer;font-size:18px;display:inline-block;}
.divider-blue{background:#2161ab;display:inline-block;width:5px;height:300px;}
.noPad-L{padding-left:0 !important;}
.no-margin-top{margin-top:0 !important;}
.no-margin-lt{margin-left:0 !important;}
.padding-35lt{padding-left:35px !important;}
.captcha-section01{display: inline-block;}
.tree-bg{background-image: url("../images/tree.png");background-position: right bottom;bottom: 0;height: 100%;left: 0;z-index:-1; position:fixed;right: 0;top: 0;}
.hideOnSM{display:block;}
.showOnSM{display:none;}
.floatLT{float:left;}
.overflow-visible{overflow:visible;}
.main-SPcontainer .tooltip-inner{width:500px;}
.tooltip.bottom .tooltip-arrow {border-bottom-color: #2161ab;}
.tooltip.top .tooltip-arrow{border-top-color: #2161ab;}
.tooltip.left .tooltip-arrow{border-left-color: #2161ab;}
.tooltip.right .tooltip-arrow{border-right-color: #2161ab;}
.width-80{width:80px;}
.width-60{width:60px;}
.audio-attached{margin-top:0;}
.audio-attached img{width:54px;margin-left:4.5px; margin-top:5px;margin-bottom:3px;} 
.modal-specialist .modal-body{max-height:450px; overflow-y:auto;}
.custom-textarea{height: 100px;overflow-y:auto;}
.attach-img .fa-picture-o{font-size:50px;margin-left:5px; color: #2161ab;}
.model-logs{z-index:222222;}
.pdf-attached{margin-top:0;}
.pdf-attached img{margin-top:5px;margin-bottom:3px;}
.green-btn{ background:#19967d !important; border:1px solid #19967d !important;}
.green-btn:hover, .green-btn:focus{background:#fff !important; border:1px solid #19967d !important; color:#19967d !important;}
.bg-green{background-color:#19967d !important;}
.border-color-green{border-color:#19967d !important;}
.red-btn{ background:#c92d39 !important; border:1px solid #c92d39 !important;}
.red-btn:hover, .red-btn:focus{background:#fff !important; border:1px solid #c92d39 !important; color:#c92d39 !important;}
.fixed-table{max-height:300px; overflow-y:auto;}
.display-inBlock{display:inline-block;}
.widthFull{width:100%;}
.blue-line1{margin:20px 0 40px;}
.margin-bot25{ margin-bottom: 25px !important;}
.marginLT-10{margin-left:10px !important;}
.marginLT-5{margin-left:5px !important;}
.noPad-top{padding-top:0 !important;}
.paddTop-7{padding-top:7px;}
.paddLT-90{padding-left:90px;}
.margin-25LT{margin-left:-25px !important;}
.bg-blue-color-white{background:#2161ab;color:#fff;}
.traffic-lights{display:block; text-align:center;}
.color-orange-traffLight{color:#FF9325;}
.color-orange{color:#FF9325 !important;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font23{font-size:23px;}
.font24{font-size:24px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.padd5-LT{padding-left:5px !important;}
.padd7-LT{padding-left:7px !important;}
.bg-blue{background-color:#2161ab;}
.marginTop2{margin-top:2px !important;}
.hideOnLG{display:none;}
.marginBot15{margin-bottom:15px !important;}
.marginBot30{margin-bottom:30px !important;}
.pt-form .btn-primary{color:#fff;font-size:15px;}
.small-text{display:block; font-size:12px;}
.upload-btn{width:35%;}
.fa-folder-open-o{padding-right:6px;}
.hr_Urology{color: #2161ab;font-size: 18px;margin-bottom: 25px;margin-left: 15px;margin-top:0;}
.hr_Urology .small-text{margin-top:10px;}
.img-up .upload-btn{width:100%;}
.pt-form .buttonsection {float: right;}
.font-normal{font-weight:400;}
.inner-gap{display:inline-block;width:100%;margin:5px 0;}
.noPad-LR{padding-left:0;padding-right:0;}
.noPad-R{padding-right:0;}
.form-control{height: auto;}
#spanAge { font-weight: normal !important;}
.padd50-LT{padding-left:50px;}
.padd150-LT{padding-left:150px;}
.marginTop25{margin-top:25px;}
.marginRT15{margin-right:15px;}
.padd30-LT{padding-left:30px !important;}
.form-horizontal .radio{font-weight:400;}
.marginTop5{margin-top:5px !important;}
.padd15-RT{padding-right:15px !important;}
.margin-bot40{margin-bottom:40px !important;}
.padd10-LT{padding-left:10px !important;}
.marginBot10{margin-bottom:10px !important;}
.marginBot20{margin-bottom:20px !important;}
.marginBot40{margin-bottom:40px !important;}
.padd22-LT{padding-left:22px !important;}
.padd45-LT{padding-left:45px !important;}
.paddTop-5{padding-top:5px !important;}
.paddBottom-5{padding-bottom:5px !important;}
.floatRT{float:right !important;}
.bg-red{ background: #c92d30 !important;}
.bg-green{background:#19967D !important;}
.bg-orange{background:#FF9325 !important;}
.padd40-RT{padding-right:40px !important;}
.padd40-LT{padding-left:40px !important;}
.marginTop40{margin-top:40px !important;}
.marginBot50{margin-bottom:50px !important;}
.marginBot60{margin-bottom:60px !important;}
.marginBot5{margin-bottom:5px !important;}
.no-marginTop{margin-top:0 !important;}
.no-margin-bot{margin-bottom:0 !important;}
.marginLT-15{margin-left:15px !important;}
.bg-blue{background-color:#2161ab !important;}
label{font-weight:400;}
.marginTop10{margin-top:10px !important;}
.marginTop15{margin-top:15px !important;}
.marginBot25{margin-bottom:25px !important;}
.marginBot60{margin-bottom:60px !important;}
.heading-font{font-size:24px;}
.display-inblk{display:inline-block !important;}
.hideOnMain{display:none !important;}
.no-border{border:none !important;}
.headtag {margin-top: 20px;}
.border-color-red{border-color: #c92d39 !important;}
.disabled-content{color:#ccc !important;}
.borderBottomSolid{border-bottom-style:solid !important;}
.border-bottom-color-red{border-bottom-color: #c92d39 !important;}
.border-bottom-color-blue{border-bottom-color: #2161ab !important;}
.bg-red-faded {background: #fdd !important;}
.bg-yellow-extraLight {background: #fdf7c2 !important;}
.bg-greenTransparent1 {background-color: rgba(33, 97, 171, 0.4);}
.border-width2 {border-width: 2px !important;}
.border-width3 {border-width: 3px !important;}
.border-orange {border-color: #ef8d22 !important;}
.border-green1 {border-color: #19967D !important;}
.marginTop50{margin-top:50px !important;}
.color-orange1{color:#f37934 !important;}
.color-yellow {color: #fba026 !important;}
.display-flex {
	display: -webkit-box !important; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box !important; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox !important; /* TWEENER - IE 10 */
	display: -webkit-flex !important; /* NEW - Chrome */
	display: flex !important;
}
.wBreak{word-break:break-word !important;}
.padd100-LT{padding-left:100px !important;}
.bgBlueLight {background-color: rgba(207, 226, 255, 0.5) !important;}
.display-flex{display:flex !important;}
.gap-5{gap:3rem !important;}
.checkBoxesRed label::before{border-color:#c92d39 !important;}

/* transfer page on 17-07-15 */
.btn{font-family:'Lato', sans-serif; text-shadow:none; box-shadow:none;}
.logo-nhsBig{display:inline-block; width:100%;}
.logo-nhsBig .logos .thumbnail{padding:0;}
.main-container{display:block; margin:0; overflow-x:hidden;}
.Tletter-heading {color: #666;font-weight: bold; margin: 0 0 70px 0;}
.form-transfer .form-textarea .col-sm-10, .cardio-form .form-textarea .col-md-10{padding-left:10px;padding-right:0;}
.form-transfer .buttonsection{float:none;}
.btn-group-custom{text-align:center;}
.form-transfer textarea{resize:none;}
.btn-preview .btn-info:hover{background-color:#31b0d5; border-color:#269abc;}
.calender-dAccept{position:relative;}
/*.calender-dAccept .fa-calendar {color: #2161ab;font-size: 20px;position: absolute;right: 20px; top: 7px; cursor:pointer;}*/
.calender-dAccept .dAcceptCalendar{color: #2161ab;font-size: 20px;position: absolute;right: 20px; top: 7px; cursor:pointer;}
.Qnotes-btn {text-align: right;}
.Qnotes-btn .btn{margin-right:15px;}
.transf-btn .btn{white-space:normal;}
.form-transfer .form-textarea .col-md-10{padding-left:10px;}
.form-transfer .transf-btn .buttonsection{float:right;}
.form-transfer .transf-btn .btn-preview{float:left;}

/* Update Bed Manager Contact Details  page on 20-07-15 */
.Bmgnt-heading{position:relative;width:100%; display:block;background:#2161ab; padding: 15px;margin-bottom:30px;}
.Bmgnt-heading h2{font-weight:400;color:#fff;margin:0;}
.Bmgnt-heading .fa-bed{color: #fff;font-size: 22px;position: absolute;right: 10px;top: 15px;}
.Bmgnt-edit{display:block;margin-left:-15px; margin-right:-15px;}
.contact-info{margin:40px 0 0 0;}
.container-small{width:600px;}
.container-small .btn{white-space:normal;}
.edit-info{padding-right:0;}
.edit-info-btn{text-align:right;}
.form-transfer .save-info{float:right; margin-right:0;}
.save-info .btn, .edit-info-btn .btn{width:90px;}

/* Custom Css Pelvic Trauma form page on 03-08-15 */
.pt-form .hRisk{padding-left:30px;}
.small-text{display:block; font-size:12px;}
.upload-btn{width:35%;}
.fa-folder-open-o{padding-right:6px;}
.mach-fracture{text-align:center;}
.mach-fracture label{font-weight:400;}
.hemo-risk-block{text-align:center;}
.hemo-risk-block label{font-weight:400;}
.hemo-risk-check{text-align:center;}
.pt-form .checkbox-yn{display: inline-block;}
.checkbox-yn input[type="checkbox"]{ display: inline-block;margin:0 0 0 10px;position: static;}
.checkbox-yn p{ display: inline-block;}
.heo-risk-confirm  p{display:inline-block; width:45%;}
.heo-risk-confirm .checkbox{display:inline-block; padding-top:0;}
.heo-risk-confirm .checkbox input[type="checkbox"]{position:static; margin:0 0 0 10px;}
.pt-form  label, .pt-form  p, .heo-risk-confirm .checkbox span{color:#2161ab;}
.pt-form  .btn-primary{color:#fff;font-size:15px;}
.hRisk-group{margin-bottom:0;}
.chemical-drug .col-sm-1:first-child{padding-left:0;}
.chemical-drug label{font-weight:400;}
.vital-signs .checkbox input[type="checkbox"]{margin-left:0;margin-top:0;margin-right:2px;position:static;vertical-align:middle;}
.vital-signs label{font-weight:400;}
.vital-signs .form-inline{margin-top:20px;}
.vital-signs .form-inline .form-group{margin-left:0; margin-right:0;}
.vital-signs .form-inline .form-group label{display:block;}
.vital-signs .form-inline .form-group p{display:inline-block;}
.vital-signs .form-inline .form-control{width:100px;}
.gcs-dropdown{display:inline-block;margin-top:10px;}
.vital-signs .form-inline .gcs-dropdown p{display:block;margin-bottom:5px;}
.vital-signs .form-inline .gcs-dropdown .form-control{margin-right:10px;}
.font-normal{font-weight:400;}
.hmRisk .col-sm-8{padding-left:20px;}
.hr_Urology{color: #2161ab;font-size: 18px;margin-bottom: 25px;margin-left: 15px;margin-top:0;}
.hr_Urology .small-text{margin-top:10px;}
.img-up .upload-btn{width:100%;}
.pt-form .buttonsection {float: right;}

/* Custom Css Pelvic Trauma Referrals To My Department  page on 06-08-15 */
.PT-ref p{ border-top:1px solid #eeeeee; padding-top:5px; margin-bottom:0;}
.last-ate p{display:inline-block;margin-right:20px;}
.pt-form .sub-ref-note .form-group{margin-left:0;margin-right:0;}
.multi-mail .col-sm-9{padding-left:0;}
.pt-form .pt-ref-submit{margin:0;}
.inner-gap{display:inline-block;width:100%;margin:5px 0;}

/* css added for Neurology Referal form on 24-08-15 */
.nl-form .buttonsection{margin:0;}

/* css added on 26-08-15 */
.cardio-form .form-textarea .col-md-10{padding-right: 15px;}
.cardo-det-rgt{padding-right: 0;}
.form-transfer .form-textarea .quickmsg{ width: 100%;margin-left: 0;}
.outcome .col-sm-12, .status .col-sm-12{ margin-top: 20px;padding-left: 10px;}
.multi-mail .col-sm-10{padding-left:10px;padding-right:0;}

/* css added on 27-08-15 */
.adv-sdl .col-sm-4:first-child{padding-left: 0;}
.cardo-sp .no-margin-bot{ margin-bottom: 0;}
.cardo-sp .no-margin-bot .ref{padding-left:30px;}
.cardo-sp .scan-rwTime .radio-inline{ padding-top: 0;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: 'Lato', sans-serif;}
.form-horizontal .form-group .heading-txt{font-size: 18px;}
.eroor-massage-icon-crado{padding-right: 30px;}
.const-rew{padding-left: 20px;}
.form-control{height: auto;}
.bg-Dgrey{background: #eee !important;}

/* css added for back button on 31-08-15 */ 
.back-to-bm{float: none;margin-left: 0;margin-top: 15px;display:inline-block;padding: 8px 24px;background: none;border: 1px solid #2161ab;margin-bottom: 46px;font-size: 15px;font-weight:400; color:#fff; border-radius: 4px;text-align: center;cursor: pointer;}
.back-to-bm:hover{background: #fff;border: 1px solid #2161ab;color: #2161ab;text-decoration:none;}
.bm-back-btn{display: block;width: 100%;}
.bm-back-btn .back-to-bm{margin-top: 0;}
.sub-title-Bmanager{ margin-bottom: 30px;padding-left: 15px;font-family:'Lato', sans-serif;font-size:16px;color:#2161ab;}
.popup_block_custom {width: 700px;margin: 0 auto 0 auto !important;left: 0 !important;right: 0 !important;}

/* css added on 07-09-15 */
.pelvic-form-main .checkbox{padding-top:0;}
.pelvis-diagram{width:30%;text-align:center; display:block; margin:15px auto 0 auto;}

/* css added on 11-09-15 */
.fracture-select{padding-left:10px;}
.fracture-select .col-sm-6:first-child{padding-left:0px;}

/* css added on 14-09-15*/
.form-horizontal .checkbox-pel-tr .checkbox{ margin-left: 5px;}
.profile_photo_txt, .control_txt_left h5, .jumbotron .h1, .jumbotron h1, .graylight, .bluelight, .print_tab label a, .sign_up_login_1 ul li a{ font-family: 'Lato', sans-serif;}
.print_tab label a, .sign_up_login_1 ul li a{ color: #2161ab;}
.sign_up_login_1 ul li{ width: 110px; margin-left: 3px; margin-right: 3px;}
.form-horizontal .vte-prol input[type="checkbox"]{margin-left:0;}
#spanAge { font-weight: normal !important;height:35px;}
.active_tab a {background: transparent url("/Content/images/tab_bottom.png") no-repeat scroll center bottom;}
.inner_tab ul li a span {background-color: #b1b1b1;display: block;height: 42px;padding: 12px;}
.inner_tab ul li {border-right: 1px solid #838181;display: inline;float: left;height: 42px; padding: 0;}
.inner_tab ul li a {height: 50px;}
.inner_tab ul li a {color: #fff;display: block;float: left;font-size: 14px;font-weight: bold;padding-bottom: 7px;}
.marketing{margin-top:50px;}

/* css added on 17-09-15 */
.pelvic-form-main .form-textarea .col-md-10{padding-left:10px;}

/* Your Details Options page on 18-09-15 */
.encryption {/*border: 1px solid #045c05;*/border: 1px solid #ccc;padding: 2%;text-align: left;width:100%;display:inline-block;}
.encryption h1 {color:#2161ab;font-size: 14px;font-weight:bold; margin:0;}
.encryption p {color:#2161ab;font-size: 15px;margin:0;font-family:'Lato', sans-serif; padding:0 0 20px 0;}
.encryption p.text_padding {padding: 20px 0;margin:0;}
.click_envelope {color: #2161ab; display: inline-block;font-size: 13px;font-weight: bold; line-height: 18px;padding: 25px 0 0;text-align: center;width: 100%;font-family:'Lato', sans-serif;}
.padlock {cursor: pointer;margin-top: 0;position: relative;width:100%;display:inline-block;}
.padlock img {max-width: 100%;display:inline-block;}
#your-details-opt, #your-details-st{display:inline-block; margin-top:25px; width:100%; text-align:center;}
.graylight{color:#6a6a6a;line-height:1.4;}
.your-details-st p{font-style:italic;font-size:15px;}
.text-blue{color:#2161ab !important;}
.text-green{color:#19967D !important;}
.ur-detail{padding-left:15px;margin-bottom:40px;color: #444;}
.form-control{color:#2161ab;}
#your-details-st{text-align:left;margin-top:0px;}
.sec-divider{display:inline-block;width:100%;margin-top:1px;}

/* css added on 21-09-15 */
.encryption p.text_padding { padding: 0 0 20px;}
.encryption ul{ display:block; list-style-type:none; padding:0 0 20px 0; margin:0;}
.encryption ul li{ display:block; width:100%;color: #2161ab;font-family: 'Lato', sans-serif;font-size: 15px;}

/* css added on 25-09-15 */
.ref-circle-center{text-align:center; display:inline-block; margin-top:40px;width:100%;}
.ref-circle{ /*background:url(/Content/images/ref-circle.png) no-repeat;*/display: inline-block;height: 135px;padding: 20px 0 0;text-align: center;width: 135px;position:relative;background:#fff;border:1px solid #2161ab;border-radius:50%;}
span.total-ref, span.total-response{font-size:48px; color:#2161ab; font-family:'Lato', sans-serif;width:100%; text-align:center;display: inline-block;}
span.total-response{font-size:16px;}
span.ref-notification{background:url(/Content/SpecialistInterface/images/small-red-circle.png) no-repeat; display:inline-block;font-size:14px; color:#fff; font-family:'Lato', sans-serif; width:35px; height:35px; text-align:center; position:absolute; right:12px;top:-7px; padding:6px 0 0 0;}
.ref-Speciality{ width:100%; display:inline-block;}
.ref-Speciality h4{color:#2161ab;line-height: 28px; margin: 20px 0;}

/* New Footer */
.footerN-container{display: block;margin-top: 50px; margin-bottom:20px; width: 100%;margin-left: auto;margin-right: auto;padding-left: 15px; padding-right: 15px;}
.footerN{display:block; }
.copy-rgt{font-family:'Lato', sans-serif; font-size:11px;color:#2161ab; line-height:20px; float:right; text-align:right; margin:0;}
.footerN .copy-rgt a{ color:#2161ab;}
.browser-alert{color:#2161ab;font-size: 11px;font-family:'Lato', sans-serif;margin:0;line-height: 28px;}
.browser-alert a{font-family:'Lato', sans-serif; display:block;color:#2161ab; font-weight: bold;}
.browser-alert a:hover{text-decoration:none;color:#2161ab;}
.footerN-ot{margin-top:20px;}

/* css added on 01-10-15 for Log In page */
.login-section{text-align:center; display:block; margin:50px 0 0 0;}
.form-login{display:inline-block; width:450px; border:1px solid #2161ab; padding:42px 50px 50px;}
.form-login h1{color:#2161ab; margin:0 0 30px 0;}
.form-login .input-group{margin-bottom:15px;}
.error_form_login_custom{border: 1px solid #c92d39 !important; border-left: 0 !important;}
.form-login .input-group input[type="email"], .form-login .input-group input[type="password"], .form-login .input-group input[type="text"], .form-login .input-group input[type="number"]{padding:11px 12px 11px 0; background:#fff; border:1px solid #2161ab; font-family:'Lato', sans-serif; font-size:15px;}
.form-login .input-group input[type="email"], .form-login .input-group input[type="password"], .form-login .input-group input[type="text"], .form-login .input-group input[type="number"]{border-left:0;}
.form-login .input-group-addon{padding:11px 15px; background:#fff; border-color:#2161ab;}
.form-login .fa{color:#2161ab; font-size:18px;}
.form-login #basic-addon2{padding:10px 15px;}
.form-login .fa-lock{font-size:22px;}
.form-login .fa-key{font-size:15px;}
.form-login .form-control:focus{ box-shadow:none;}
.form-login .btn-default{width:100%; color:#fff;padding:11px 12px; background:#2161ab; border: 1px solid #2161ab; font-size:15px; font-family:'Lato', sans-serif;}
.form-login .btn-default:hover, .form-login .btn-default:focus, .form-login .btn-default:active{background-color:#fff; color: #2161ab; outline:0;}
.fogetPwd-section{display:inline-block; width:100%;margin-top:40px; margin-bottom:40px;}
.form-login .switch{display:inline-block; margin:0;float:left;}
.switch-button-label.off, .switch-button-label.on{color:#2161ab; font-family:'Lato', sans-serif; font-size:15px;}
.switch-button-label.on{color:#2161ab;}
.switch span:nth-last-child(2){margin-top: 4px;}
.forget-pwd{color:#2161ab; font-family:'Lato', sans-serif; font-size:15px; float:right; margin:0;}
.forget-pwd:hover{color:#2161ab;}
.signUp-lnk{color:#2161ab;font-family:'Lato', sans-serif; font-size:15px; width:100%; display:inline-block; text-align:center; margin:40px 0 0 0;}
.signUp-lnk a{color:#2161ab;}
.no-spc{margin:0 !important;}
.form-login .alert{margin-bottom:0; margin-top:15px;font-size:15px;line-height: 1.42857;}

/* css for forgot password */
.model-forgot .modal-dialog{width:450px;}
.form-forget{width:100%;padding:0;display:block; border:none;}
.model-forgot .modal-title{color:#2161ab;}
.form-login .mob-num{padding:5px 18px;}
.form-login .fa-mobile{font-size:28px;}
.model-forgot .modal-footer{text-align:center; width:100%;display:inline-block;}

/* Swap Finder 2015 */
.swap-finder{display:block;text-align:center;margin-top: 20px;width: 100%;padding-left:15px;padding-right:15px;}
.swap-finder h1{color:#2161ab; text-align:center;margin: 0 0 30px 0;}
.swap-btns{margin-top:20px; text-align:center;}
.swap-btns .fa, .swap-btns .fas{ margin-right: 10px; font-size:18px;}
.swap-btns .btn{font-size:15px;border-color:#2161ab;}
.swap-btns .btn:hover, .swap-btns .btn:focus{color:#2161ab; background-color:#fff;}
.swap-btns .panel-default{margin-top:40px;margin-bottom:0;}
.swap-btns .panel-default  .panel-heading{font-size:15px;font-family:'Lato', sans-serif;color:#fff;background-color: #2161ab;border-color:#2161ab;font-weight:bold;}
.swap-btns .table > thead > tr > th{text-align:center;color: #2161ab; border-bottom:0; background:none;}
.swap-btns .table > tbody > tr > td{color:#2161ab;font-size:15px;}
.swap-btns .pagination{margin-bottom: 0;margin-top: 40px;}
.swap-finder .pager{margin:7px 0 0 0;}
.swap-finder .pager li > a{border: 1px solid #2161ab;background:none; color:#2161ab;}
.swap-finder .pager li > a:hover{background:#2161ab;color:#fff;}
.swap-head-mobile{display:none;}

/* Spinal Surgery 2015 */
.pt-form .cauda-equina-disc label.color-red, .pt-form .cauda-equina-lumbar label.color-red{color:#ff0000;}
.cardio-form .radio-inline{padding-top:0;}
.form-horizontal .spinal-trauma .fa-exclamation-circle, .form-horizontal .spinal-tumour .fa-exclamation-circle{color:#2161ab;padding-left:15px; font-size:18px;cursor:pointer;}

/* Stroke Medicine 2015 */
.rankin-icon{color: #2161ab;cursor: pointer;font-size: 18px;padding-left: 5px;}
.score-count{display:block;}
.score-count h4{background: #2161ab;color: #fff;padding: 15px;text-align: center;margin-left:0;}
.vision-opt, .facWeak-opt, .limbWeak-opt, .sensation-opt, .speech-opt{display:block;}

/* css added on 10-11-15 for New Login page */
.form-login{float:right;}
.homeLside{margin-top:75px; display:block;margin-left:-52px;}
.homeLside a{text-decoration:none;}
.homeLside h2, .homeLside h4{text-align:center; color:#2161ab; margin:0;}
.homeLside h2{padding:50px 0;}
.cloud-lock-img{text-align:center;}
.cloud-lock-img img{display:inline-block;}
.form-login .b1{border:1px solid #2161ab;}
.form-login .b1:hover{border: 1px solid #2161ab;color: #2161ab; background:none;}
.model-alert-msg {display: block; margin-top: 20px;}
.model-alert-msg .alert-danger {font-size: 15px;}
.model-alert-msg .alert-success {font-size: 11px;}
.homeLside a h1{margin:50px 0 0 0; padding:0;}

/* css added on 24-11-15 */
.log-name, .log-time{font-weight:400;}

/* Canned Response 2015 */
.cannedRes{ margin-top:30px;}
.cannedRes h1, .dept-select{margin-bottom:60px;}
.cannedRes h3{margin-top:0;line-height:20px;word-wrap:break-word;}
.add-advice{float:right;margin-top:41px;}
.canned-savedSec{display:block;margin-top:50px;}
.canned-saved{margin-bottom:40px;}
.added-canned{text-align:right;}
.canned-savedSec .border{margin-bottom:40px;}
.added-canned h3{line-height:24px; float:right; word-break:break-word;}
.edit-canned{display:block; margin-top:35px;}
.edit-canned h3 span{/*margin-left:40px;*/ margin-top:10px;}
.edit-responeBtns{margin-top:30px;text-align:right;}
.delRes-btn{margin-left:25px;}
.bg-white-control{background:none !important; box-shadow:none !important;}
.save-changeRes .b1{display:block; clear:both; float:right; margin-bottom:25px;}
.showOnMobile{display:none;}
.showOnMobileDisBlk{display: none;}
.hideOnMobile{display:block;}

/* Neurosurgery Specialist 2015 */
.spFormHead{margin-bottom:65px;}
.spFormHead h2{color:#2161ab;margin: 0 0 6px;padding: 0; font-size:18px;}

/* Under Maintenance 2015 */
.updatesProgress{display:block;margin:30px 0 0 0;}
.updatesText{padding-top:100px;}
.updatesProgress h2{font-weight:400; line-height:24px; margin:0 0 25px 0;}
.color-greenLock{color:#19967d;}
.updates-countDown{display:block; text-align:center;margin:115px 0 0 0;}
.updates-countDown h2{margin:0 0 30px 0;font-weight:400;}

/* New Control Panel 2015 */
.cp-heading{text-align:center;margin: 20px 0 0;}
.control-container .cp-heading .c-blue{display: inline-block;margin: 30px 0;padding-bottom: 15px;}
.cp-circle-center{margin-top:0;}
.controlP-circle{ background:url(/Content/images/circle-bg.png) no-repeat;display: inline-block;height: 127px;padding:0;text-align: center;width: 127px;position:relative; transition:all 1s ease-in-out;margin-top:70px;}
.controlP-circle img {left: 0; margin: 0 auto;position: absolute;right: 0;text-align: center; top: 30px;transition:all 1s ease-in-out;}
.ref-Speciality h2{color:#2161ab;line-height: 28px; margin: 20px 0; min-height: 90px; }

/* At a Glance 2015 */
.title-bmGlance{display: block;margin:50px 0 50px;}
.title-bmGlance h1{margin:0;}
.search-section{margin: 0 0 20px;}
.bm-glance-conatiner .control-label{color: #2161ab;font-family: 'Lato', sans-serif;font-size: 15px;font-weight: normal;vertical-align: middle;display: inline-block;margin:0;}
.search-section .b1{color:#fff;}
.search-section .b1 .fa{margin:0 10px 0 0;}
.pagi-jump{margin: 20px 0;}
.pagi-section{padding-left:0;}
.search-section .input-group-btn > .btn{color:#fff;background: #2161ab;font-size: 18px;padding: 4px 12px;border-color: #2161ab;line-height: 1.4;box-shadow:none !important;text-shadow:none !important;}
.search-section .input-group-btn > .btn:hover{/*border-left:none !important;*/}
.refreshBtn{text-align:right;}
.bm-glance-conatiner .fa-refresh, .bm-glance-conatiner .fa-sync-alt, .bm-glance-conatiner .fa-plus, .bm-glance-conatiner .fa-undo{margin-right:10px; font-size:18px;}
.table .txt-grey{color:#6a6a6a;}
.bm-glance-conatiner a:hover{text-decoration:none;color:#2161ab;}

/* bed management 2016 */
.inputTD, .inputTD:focus{height:35px;border:none;margin-bottom:7px;}
.showOnTab{display:none !important;}
.hideOnTab{display:block;}
.hideOnTab-inBlk{display:inline-block;}
.color-red{color:#c92d39 !important;}

/* Referrals From My Department 2016 */
.select-dep{display: inline-block;width: 100%;}

/* Referrals To My Department 2016 */
.detail-trak {color:#fff; display:block; width:100%; text-align:center;}
.bm-glance-conatiner a.detail-trak:hover, .bm-glance-conatiner a.detail-trak:focus{color:#fff;}
.refTrek-lights{text-align:center;width: 40px;display: inline-block;}
.ReferAlert-table h3{margin-top:0;margin-bottom:5px;line-height:1.4; font-weight:400; text-align:center;}
.edit_textarea {border:none;color: #2161ab; height: 54px; resize: none; width: 100%;}
.edit_textarea:focus{outline:none;}
.ReferAlert-table .b1{margin:14px 0 0 0;}
.ReferAlert-table .fa-power-off{font-size: 18px;margin-right: 10px;}
.bm-glance-conatiner .fa-comment{color:#2161ab;font-size:20px;margin-left:5px;}
.backBtnAll {font-size: 18px;margin-top: 20px; display: inline-block;}
.backBtnAll i, .backBtnAll .fas{margin-right:10px;}
.notificationIcon:first-of-type{margin-left:10px;}

/* Stroke Medicine 2016 */
.btn-group.ModRankScale{width:90%;}

/* Orthoplastics 2016 */
.orthoplastic .inner-space{display:inline-block; width:100%;}
.Polytrauma-btns{text-align:right; margin-bottom:20px;}
.Polytrauma-btns .b1{margin-right:0;margin-left:10px;}
.Polytrauma-btns .btn-danger{background-color: #c92d39;border-color: #c92d39;color: #fff;}
.Polytrauma-btns .btn-danger:hover, .Polytrauma-btns .btn-danger:focus{color:#c92d39 ;background-color: #fff;border-color: #c92d39;}
.help-icons{color:#2161ab;margin-left:5px;cursor:pointer;font-size:18px;display:inline-block;}
.form-horizontal .radio-inline{font-size:15px;}
.antibio-checkbox input[type="checkbox"] {margin-left: 0;margin-top: 0;}
.orthoplastic #acute-fracture03 .inner-space{display:none;}

/* css added on 10-03-16 for all referral page */
.sms-info{border:none;display:block;padding:0;}
#your-details-opt{margin-top:0;}
.encrypt-info{text-align:left;color:#2161ab;font-weight:400;font-size:15px; line-height: 1.42857143;}
.ur-detail-btn {padding-top:5px; display:block;}

/* css added on 10-03-16 for Additional Info page */
.add-info h1{margin-top:50px;margin-bottom: 50px;}
.add-info h3{line-height:1.4;}
.add-info .nxt-btn{margin-top: 30px;}
.add-info .nxt-btn h3{display:inline-block;margin-left:15px;margin-top:0;}

/* css added on 11-03-16 for Unit Details page */
.unit-detail-main{margin-top:50px;}
.rap-clock-sec{margin-top:-40px;}
.rap-clock{width:300px;}
.unit-form .form-group{margin-bottom:60px;}
.unit-form .form-control, .unit-form  .input-group-addon{background-color:#fff;}
.unit-form .form-control{ background: -moz-linear-gradient(center top, #FFFFFF, #EEEEEE 1px, #FFFFFF 8px);background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');-moz-box-shadow: 0 0 2px #EEEEEE;-webkit-box-shadow: 0 0 2px #EEEEEE;box-shadow: 5px 0 6px 1px #EEEEEE inset;font-family: 'Lato', sans-serif;font-size: 15px;padding: 10px 12px;}
.unit-form  .input-group-addon{ background: -moz-linear-gradient(center top, #FFFFFF, #EEEEEE 1px, #FFFFFF 8px);background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');-moz-box-shadow: 0 0 2px #EEEEEE;-webkit-box-shadow: 0 0 2px #EEEEEE;box-shadow: 5px 0 6px 1px #EEEEEE inset;border-left:none;}
.unit-form h3{margin-bottom:25px;color:#2161ab;}

/* css added on 11-03-16 for Bed Management Panel page */
.controlP-circle{z-index:1;}

/* css added on 11-03-16 for ReferQCKmsg page */
.referMSG-main{/*width:900px;*/margin-bottom:55px;}
.referQCK-sep{text-align:center;}
.referMSG-main h2{color:#2161ab;text-align: left;margin-top: 50px;margin-bottom: 70px;}
.referQCK a{display:inline-block;margin-top:50px;}
.divider-blue{background:#2161ab;display:inline-block;width:5px;height:300px;}
.referQCK .fa{margin-left:15px;}
.QCKmsg{text-align:right;}
.QCKmsg .fa{bottom: 68px;position: absolute;}

/* Settings Account 2016 */
.sett-acc .sett-acc-form h1{margin-bottom:50px;margin-top:50px; padding-left:15px;}
.sett-acc {text-align:center; overflow-x:hidden;}
.sett-acc .col-md-8{float:none;display:inline-block; text-align:left;}
.sett-acc .hr_Urology{margin-left:0;text-align:left;}
.pwd-inst{padding:0; margin-top:20px;}
.pwd-inst li{list-style-type:none;padding-left:10px;text-indent: -0.7em; font-size:15px;text-align:left;}
.pwd-inst li:before {content: "• "; color:#2161ab;}
.sett-acc-form .buttonsection{float:none;text-align:right;}
.sett-acc .sett-acc-form .hr_Urology{padding-left:15px;}
.sett-acc .border{border: 1px solid #2161ab;}
.sett-acc input[type="checkbox"]{margin-top:0;}

/* css added on 17-03-16 for Signup page */
.signup-section .col-md-7{float:none;display:inline-block;}
.form-signup{ float:none;padding: 42px 30px 50px;width: 100%;text-align:left;}
.form-signup h1{text-align:center;margin-bottom:50px;}
.form-signup a{text-decoration:none;}
.form-signup a:hover{text-decoration:underline;color:#2161ab;}
.form-signup h4{text-align:left;line-height:1.4; font-weight:400;}
/*.form-signup .pwd-inst{margin-top:20px;}*/
.form-signup .pwd-inst li{font-size:12px;}
.form-signup .checkbox{margin-left:20px;text-align:left;}
.signup-instruction{font-size:12px;}
.form-signup .inner-space{margin-bottom:30px; background: #fff;}
.form-signup .control-label{font-size:15px; font-weight:400;}
.login-link{margin:0 0 20px;}

/* Settings Department 2016 */
.sett-acc .sett-dep-form h1{padding-left:0;}
.sett-acc .sett-dep-form .hr_Urology{padding-left:0; width:100%; display:inline-block;}

/* Settings Alert 2016 */
.sett-alert-form h3{margin-top:0;margin-bottom:0;line-height:1.42857;}
.bs-example{border-radius:0;}
.bs-example::after{content:"Authorised Users"; text-transform:none;font-size:15px;color:#2161ab; font-family:'Lato', sans-serif;font-weight:400; letter-spacing:normal;}
.sett-alert-form .radio-inline{padding-top:10px;}
.autho-users .radio-inline{padding-left:0;padding-top:10px;}
.autho-users .radio-inline input[type="radio"]{position:static;margin-left:0;}
.autho-users .last-edit-user span{ padding-left: 5px; padding-right: 5px;}

/* Consultant Directory Settings 2016 */
.consult-directory{text-align:left;}
.cds-subtitle{padding-left:15px;}
.cds-delbtn{text-align:right;}
.cds-delbtn .btn-danger{background-color: #c92d39;border-color: #c92d39;}
.cds-delbtn .btn-danger:hover{background-color:#fff; border-color: #c92d39; color:#c92d39;}
.consult-directory .hr_Urology{margin-bottom:0;}
.consult-directory h3{margin-bottom:0;}

/*  DPL 2016 */
.dpl-form h3{font-weight:400; margin-top:10px;margin-bottom:0;}

/* Orthoplastics Specialist 2016 */
.closed-complex-fracture{display:block;}
.log-icons a:hover, .log-icons a:focus{color:#2161ab; outline:none;}
.log-icons .fa{ font-size:30px;}
.log-icons .fa-envelope-o{margin-right:30px;}
.log-icons .fa-phone{font-size:30px;}
/*.spFormHead h2{line-height:1.1;}*/
.spFormHead h2.patInfoSf{line-height:1.42857;}
.ortho-sp p{margin-bottom:0;}
.sp-head-no-icons{margin-bottom:0;}

/* Statistical Reports 2016 */
.statistical-form h3{margin-bottom:10px;}
.statistical-date{margin-top:40px;}

/* refer to my dep 19-04-16*/
.search-section #btnSearch{font-size: 18px; /*padding: 8px 12px;*/}

/* 26-04-16 */
.common_add_new .btn-adup{margin-right:5px;}
/*.search-section .input-group-btn > .btn{padding:8px 12px 7px;}*/
.back-to-bm{background:#2161ab;color:#fff;font-weight:400;border-color:#2161ab;padding:6px 12px;font-size:15px;line-height:1.42857; }
.back-to-bm:hover{ color:#2161ab;background:#fff; }
.swap-finder .pager li > a {  background: #2161ab ;  border: 1px solid #2161ab;  border-radius: 4px;  color: #fff;  padding: 6px 12px; }
.swap-finder .pager li > a:hover {  background: #fff;  color: #2161ab; }
.Bmgnt-heading h2 {  color: #fff;  font-weight: 400;  margin: 0; font-size: 18px;}
.footer-static{padding-bottom:60px;}
.dpl-login .form-login {float: none;} 
.tooltip.bottom .tooltip-arrow{border-bottom-color: #2161ab;}

/* Cardiology Interventional */
.img-warning h3{margin:0;}
.img-warning a{text-decoration:underline;}
.img-warning a:hover, .img-warning a:focus{text-decoration:none; color:#2161ab;}
.ref-type-cardiology{margin-top:-10px;}
.ref-type-cardiology .checkbox{padding-left:20px;}
.ecg-monitoring .checkbox{padding-top:0;}
.padding-35lt{padding-left:35px !important;}

/* css added on 20-05-16 */
.captcha-section01{display: inline-block;}
.tree-bg{background-image: url("/Content/images/tree.png");background-position: right bottom;bottom: 0;height: 100%;left: 0;z-index:-1; position:fixed;right: 0;top: 0;}

/* css added on 24-05-16 for Terms and Conditions page */
.tc-main .padding_left60 {padding-left: 60px;}
.tc-main .padding_left30 { padding-left: 25px;}
.tc-main .padding_left50 {padding-left: 50px;}
.tc-main .padding_left140 {padding-left: 138px;}
.tc-main .padding_left55 {padding-left: 55px;}
.tc-main .padding_left030 {padding-left: 30px;}
.tc-table{width:95%;}
.tc-table td{padding:15px; border:1px solid #ccc;}

/* add new patient 2016*/
.incoming-model{max-height: 400px;overflow-y: auto;}

/* 30-05-16 */
.sett-container .bm-panel-dep{text-align:center;}
.sett-container .bm-panel-dep .bm-dep{float:none;display:inline-block;}

/* 31-05-16 */
.bed-Mgt-back{padding:30px 0 0 0;}

/* Refer to My Dep page */
.refer-heading h1{margin:0;padding:0;font-family:'Lato', sans-serif;}
.ref-Speciality h4 {color: #2161ab;line-height: 28px; margin: 20px 0;}

/* css added on 04-06-16 for Index page */
.tree-bg{background-image: url("images/tree.png");background-position: right bottom;bottom: 0;height: 100%;left: 0;z-index:-1; position:fixed;right: 0;top: 0;}
.model-notification .modal-dialog{width:1000px;}
.model-notification .modal-header, .model-notification .modal-footer{text-align:center; border:none;}
.model-notification .modal-title{margin:25px 0 15px 0;}
.model-notification .modal-header p{line-height: 1.6;margin:0;}
.model-notification .modal-header a{text-decoration:underline;}
.model-notification .modal-header a:hover{text-decoration:none; color:#2161ab;}
.model-notification .modal-footer .ack-con-btn{display:block;margin-bottom: 35px;}
.term-notification{height: 154px;border: 1px solid #CCCCCC;padding: 5px;overflow-y:auto; text-align:center;}
.term-notification .terms_inner{padding-left:0;}
.term-notification a:hover{color:#2161ab;}
.term-notification h3{margin-top:0;}

/* css added on 21-06-16 */
.modal-specialist .modal-body{max-height:450px; overflow-y:auto;}

/* Custom Alert Message 2016 */
.custom-alert{position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999;}
.custom-alert-body{position:relative;margin:30px auto;width:400px;background:#fff;border-color:#2161ab;}
.custom-alert-btns{text-align:right;}
.custom-alert-btns .b1{margin-left:5px;}

/* css added on 29-06-16 for Sign up Page */
.modal-sign-alert .modal-dialog{width:600px;}
.modal-sign-alert .modal-body p{text-align:left;}
.modal-sign-alert .modal-body ul{padding:0;margin-bottom:0; margin-top:20px;}
.modal-sign-alert .modal-body ul li{list-style-type:none;margin-bottom:3px;}
/* css added on 06-07-16 */
#myModal-Session .modal-header .close {margin-top: -24px;}
#myModal-Session .modal-footer{text-align:right;}
.save-review{margin-left:10px;}

/* Schedule Review 2016 */
.schdeule-reviewMDT .search-section{margin-bottom:30px;}

/* Log page MDT 2016 */
.rollCall-icon {margin-bottom: 0px;}
.rollCall-iconRT{position:absolute;right:18px;}
.mdtDep{text-align:center;}
.mdtDep .col-md-7{float:none;display:inline-block;}
.save-review{margin-left:20%;}
.title-logMDT{position:relative; margin:50px 0;}
.title-logMDT .print-icon{width: 40px; position: absolute; top: 10px; right: 20px;}
.modal-mdtLog .modal-header .close {color: #2161ab;opacity: 0.7;}
.modal-mdtLog .modal-header .close:hover {opacity: 1;}
.logCalendar .search-section .input-group-btn > .btn {line-height: 1.42857;}
.log-calendar {width: 100%;display: inline-block;}
/*.logCalendar .search-section .input-group-btn > .btn {padding: 4px 12px;}*/
.edit-record {display: inline-block;width: 100%;}
.edit-record p {display: inline-block;word-break: break-all;}
.edit-record .btn-danger {background-color: #d9534f;border-color: #d43f3a;}
.edit-record .btn-danger:hover {background-color: #fff;border-color: #d43f3a;color: #c9302c;}
.listEdit-btns {text-align: right;}
.rollcallIcons .print-icon{display: inline-block;width: 40px;margin-right: 30px;}
.rollcallIcons .print-icon img{width:100%;}
.rollCall-img{display:inline-block;}
.rollCall-img a{display:inline-block; margin-top:-22px;margin-right: 3px; position: relative;top: -15px;}
#enterClincSum{min-height:200px;max-height:400px; display:inline-block; width:100%;overflow:auto;}
.logCalendar .detail-trak{display:inline-block;}
.detail-trak .fa, .detail-trak .fas{font-size:18px;}
.log-calendar-icon .fa{font-size: 35px;vertical-align: middle;margin-top: -3px;}
.log-container .title-logMDT .print-icon{position:static; float:right;}
.log-container .title-logMDT .log-calendar-icon{float:left;}

/* Secure File Transfer 2016 */
.log-book-title h2{margin-top:0;margin-bottom:20px;}
.stf-info p{margin-bottom:20px;}
.inst-point .btn.active span.glyphicon{transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;}
.stf-info h3{margin-bottom:20px;margin-top:10px;}
.inst-point{display:inline-block;width:100%; margin-top:30px;margin-bottom: 30px; padding-left:0;}
.inst-point li{list-style-type:none;}
.inst-point li p{float:left;width: 80%;}
.inst-point li span{float:right;}
.confirm-point p{margin-bottom:20px;}
.confirm-steps p{margin-bottom:10px;}
.file-loc{display:inline-block; width:100%;margin-bottom:10px;}
.file-loc p{padding-top:5px;}
.inst-point .btn-group{float:right;}
.inst-point .btn{background:#fff; border-color:#2161ab; border-radius:2px;padding:4px; box-shadow:none;}
.inst-point .btn span.glyphicon {opacity: 0;				}
.inst-point .btn.active{background:#2161ab;}
.inst-point .btn.active span.glyphicon {opacity: 1;top:0;}
.secureFT .log-book-title h2{font-weight: 400;}

/* Refer To My Dep Listing 2016 */
.printListDep{text-align:right;}
.printListDep .b1 .fa{margin-right:5px;font-size:18px;}

/* Header Notification 2016 */
.navbar-static-top .dropdown-menu{padding-top:0;padding-bottom:0;border:none;margin-top: 15px; box-shadow:none !important;}
.navbar-static-top .dropdown-menu .notif-list{max-height:300px; overflow-y:auto; width:500px;border-radius: 4px;padding-top: 5px;padding-bottom: 15px;}
.navbar-top-links .dropdown-menu .notif-list > li > a{ padding: 15px; cursor:default;}
.navbar-top-links .dropdown-menu .notif-list > li > a:hover{text-decoration:none;}
.navbar-top-links .dropdown-menu .notif-list li a span{float:left !important;}.alert-bell .alert-num1{background:url(../images/alert-bg-red.png);}

/* referQCKmsg on 14-09-16 */
.QCKmsg {text-align: center;}
.referQCK a{width:85%;}
.QCKmsg .fa {bottom: 41px;}
.handover-icon a{width:100%;}
.handover-icon .fa {bottom: 18px;right: 20px;}
.divider-blue{height:275px;}
.referQCKmsg-main{display: inline-block;text-align: center;width: 100%;}
.referQCK{float:none;display:inline-block;vertical-align: top;}
.referQCK-sep{float:none;display:inline-block;}
.handover-icon{text-align:right;}
.referMSG-main h2{display: inline-block;margin-top: 0;width: 100%;}
/* css added on 11-11-16 */
.referMSG-main .controlP-circle{background:url(../images/referQCK/refer-frame2.png) no-repeat; width:310px; height:342px;padding-left: 10%;padding-right: 10%;}
.referMSG-main .controlP-circle img{width: 90%;top: 90px; position: relative;}
.referMSG-main .ref-Speciality .help-icons{font-size:24px;}
.info-handover{padding-right:30%;}
.referMSG-main .ref-Speciality {text-align: left;margin-top: 0; padding-left: 8%;}
.referMSG-main .ref-Speciality img{width:40px; margin-top: -14px;}
.ho-refer .controlP-circle img{width:100%;top: 87px;}

/* SendQuickMessage page on 22-09-16 */
.marginBot15{margin-bottom:15px !important;}
.marginBot30{margin-bottom:30px !important;}

/* css added on 07-10-16 */
.custom-textarea{height: 100px;overflow-y:auto;}

/* MDT 23-09-16 */
 .mdt-sub-panel{margin-top:0;}
 
 /* Refer to my Dept 28-09-16 */
.main-title{ margin-bottom: 40px;margin-top: 50px;}
.modal-referaAlert .modal-dialog{width:350px;}
.ReferAlert-table .help-icons{position:absolute;top:5px;left:15px;}
.modal-referaAlert .modal-header .close{margin-top: -11px;}
.modal-referaAlert .buttonsection{float:none;text-align:center;}
.live-line a{display:inline-block; margin-left:40px;}
.live-line .live-line-icon{display:none;}
#referAlert-btn{margin-top:14px;display:inline-block;}

/* All Tables on 30-09-16 */
.bm-tables table.table-bordered{border-collapse: separate; border:none !important;}
.bm-tables table.table-bordered tr th{border-top:1px solid #ddd !important;}
.bm-tables table.table-bordered.ReferAlert-table tr td{border-top:1px solid #2161ab;}
.bm-tables table.table-bordered.ReferAlert-table tr td:first-child{border-top-left-radius:4px;}
.bm-tables table.table-bordered.ReferAlert-table tr td:last-child{border-top-right-radius:4px;}
.bm-tables table.table-bordered tr th,.bm-tables table.table-bordered tr td{border-bottom:1px solid #2161ab;border-right:1px solid #2161ab;border-left:0;}
.bm-tables table.table-bordered tr td:first-of-type{border-left:1px solid #2161ab;}
.bm-tables table.table-bordered tr:first-child th:first-child{border-top-left-radius:4px;border-left: 0;}
.bm-tables table.table-bordered tr:first-child th:last-child{border-top-right-radius:4px;border-right:0;}
.bm-tables table.table-bordered tr:last-child td:first-child{border-bottom-left-radius:4px;}
.bm-tables table.table-bordered tr:last-child td:last-child{border-bottom-right-radius:4px;}
.bm-tables table.table-bordered tr th{border-top:1px solid #2161ab !important;border-right:1px solid #fff; border-bottom:none;}

/* Hot Seat page on 07-10-16 */
.hotSeat-container{width:1300px;}
.hotSeat-container .title-bmGlance{margin-top:50px;margin-bottom:50px;}
.hotSeat-container .search-section{margin-bottom:40px;}
.hotSeat-container .search-section .b1{float:left;margin-right:20px;}
.hotSeat-container .search-section input[type="text"]{display:inline-block;}
.hotSeat-container .fa-play-circle-o{font-size:22px;padding-top:10px;}
.hotSeat-container .fa-plus{padding-top:12px;margin-right:0;}
.addTablesBtn{text-align:center;margin-top:20px;}
.addTableArrow{text-align:center;padding-top:220px;margin-top:0;}
.addTableArrow a{width:50px;display:inline-block;margin-top:10px;}
.hotSeat-container .title-bmGlance h1{padding-left:15px;}
.hotSeat-container .pagination > li > a, .pagination > li > span{    padding: 5px 10px;}
.border-green{outline:2px solid #19967D !important;}
.hotSeat-container .radio label{padding-left:0;}
.hotSeat-container .rightTable .table {padding-left:2px; padding-right:2px;}
.hotSeat-container .pagination > li > a, .pagination > li > span { padding: 4px 8px;}

/* Alert Setting Hot Seat page on 17-10-16 */
.custom-sup{font-size: 60%;font-weight: bold;top: -.7em;}
.onCall{margin-top: 50px;display: block;margin-bottom: 40px;}

/* Alert Settings Page on 25-10-16 */
.sett-acc .sett-alert-form h1{margin-bottom: 30px;margin-top: 30px;}
.sett-acc .sett-alert-form h1.alert-heading{margin-top: 50px;margin-bottom: 40px;}

/* 26-10-16 */
.ui-pnotify-container{ height: auto !important;}

/* css added on 15-11-16 for referral form */
.width-80{width:80px;}
.width-60{width:60px;}

/* 16-11-16 for specialist form */
.ortho-sp p {margin-bottom: 0;}

/* Setting Alert on 17-11-16 */
.sett-acc .sett-alert-form h1.alert-heading { margin-top: 50px;margin-bottom: 40px;}
.sett-acc .sett-alert-form h1 {margin-bottom: 30px;margin-top: 30px;}

/* Scroll dots on 07-12-16 */	
.scrollBottom, .scrollTop{position:absolute;right:11px;z-index:1111;}
/*.scrollBottom{top:90px;}*/
.scrollBottom{top:60px;}
.toTop, .toBottom{width:19px;}
.toTop, .toBottom, .toInjuryType, .toHaemoIntervention, .toComOpenWound, .toClinLowerLimbNeurological, .toVsignsGlasgowScore, .toTreatmentGiven, .toIntPelvicRingClass, .toWhatSpecQues, .toSpecQues, .toConsultant, .toSubsequentRef, .toRefTeam, .toOutcome, .toSendAdvice, .toSendDetail, .toMDT{text-decoration:none;display:inline-block;opacity:0.4;}
.scrollTop{position: fixed; cursor: pointer; bottom: 157px; display: none; }
.scrollTop{position:static;}
.page-anchors{position:fixed;right:5px;top:120px;z-index:1111;width: 25px;}
.page-anchors a{position:static; display:block;margin-bottom:16px;}
.page-anchors a.scroll-dot{width:18px;}
.page-anchors .tooltip > .tooltip-inner{color:#FFFFFF;}

/* Access and Permission  27-12-16 */
.table-access .fa-check, .table-access .fa-times{font-size:18px;padding-top:10px;}
.table-access .fa-check{color:#19967D;padding-top: 20px;}
.table-access .fa-times{color:#c92d39;padding-top: 20px;}
.table-access .fa-cogs, .table-access .fa-envelope-o{font-size:24px;display: inline-block;padding-top: 18px;}
.autho-btn, .deautho-btn{width: 50%;float:left;}
.autho-btn .b1{background:#19967D; border-color:#19967D; border-top-right-radius:0; border-bottom-right-radius:0;}
.autho-btn .b1:hover, .autho-btn .b1:focus{ border-color:#19967D; background:#fff;outline-color:#19967D;}
.deautho-btn .b1{background:#c92d39; border-color:#c92d39; border-top-left-radius:0; border-bottom-left-radius:0;}
.deautho-btn .b1:hover, .deautho-btn .b1:focus{background:#fff; border-color:#c92d39; outline-color:#c92d39;}
.autho-btn .fa-check, .deautho-btn .fa-times{color:#fff;font-size:15px;transition:all 1s ease-in-out;padding-top:0;}
.autho-btn .fa-check:hover, .autho-btn .fa-check:focus, .autho-btn .b1:hover .fa-check, .autho-btn .b1:focus .fa-check{color:#19967D;}
.deautho-btn .fa-times:hover, .deautho-btn .fa-times:focus{color:#c92d39;}
.deautho-btn .fa-times:hover, .deautho-btn .fa-times:focus, .deautho-btn .b1:hover .fa-times, .deautho-btn .b1:focus .fa-times{color:#c92d39;}
.access-container .control-label{margin-bottom:5px;}
.access-container .form-group{display:inline-block;width:100%;margin-bottom: 15px;}
.email-invite {margin-bottom:25px;}
.email-invite .b1{color:#fff;}
.access-container .model-alert-msg .alert-success{font-size:15px;}
.access-container .model-alert-msg{text-align:center;}
.model-permission .modal-dialog{width:400px;}
.model-permission .modal-title{display:inline-block;color:#2161ab;}
.model-permission .close{color:#2161ab; opacity:0.4;}
.model-permission .close:hover, .model-permission .close:focus{opacity:0.7;}
.permission-list table .fa-check{ color:#19967D; font-size:18px;}
.permission-list table .fa-minus, .permission-list table .fa-times{color:#c92d39; font-size:18px;}
.permission-list .fa-power-off, .table-access .fa-power-off { font-size: 18px;margin-right: 10px;}
.modal-access .fa{font-size:30px;padding-right:10px; vertical-align:sub;}
.modal-access .fa-times{color:#c92d39;}
.modal-access .fa-check{color:#19967D;}
.permission-list .access-btn{padding-top:0;}
.email-invite input[type="email"]::-webkit-input-placeholder { color:#999; font-size:12px;}
.email-invite input[type="email"]::-moz-placeholder { color:#999; font-size:12px;}
.email-invite input[type="email"]:-ms-input-placeholder { color:#999; font-size:12px;}
.email-invite input[type="email"]:-moz-placeholder { color:#999; font-size:12px;}
.refreshBtnPA{text-align:right;}
.modalAccess-heightFix{height:469px; overflow-y:auto;}

/* 31-01-17 for DPL page */
.dpl-form .b1{display:block;}
.dpl-btn .b1{width:100%;}
.reassign-btns {padding-left:0;padding-right:0;}
.accPerm-btns{margin:40px 0 35px 0;}
.dpl-slt-dept{margin-bottom:35px;}
.reassign-lbl{margin-top:25px;}
.log-icon-dpl{text-align:right;margin-bottom:1px;}
.log-icon-dpl a{display:inline-block; width:20px;}
.secureDD{margin-bottom:18px;}
.table.dpl-logTable {margin-bottom:10px;}
.modal-logTable .modal-title{display:inline-block;color:#2161ab;}
.modal-logTable .close{color:#2161ab; opacity:0.4;}
.modal-logTable .close:hover, .modal-logTable .close:focus{opacity:0.7;}
.modal-heightFix{max-height:500px; overflow-y:auto;}

/* 06-02-17 for Pelvic form */
.pelvic_subHead{margin-bottom:15px;}
.divFaecelStream select{width:80%;}
.urinaryCatheter{margin-left:-20px;}
#vteChemicalDiv{display:inline-block;width:100%;margin-top:15px;}
.divSum{width: 100%;border: 1px solid #2161ab; height: 34px; border-radius: 4px;text-align: center; padding: 3px 5px 0; color: #2161ab;font-size: 18px;}
.pelvic-Tform .hr_Urology{margin-top:0;}
.your-details-st p, .encryption p, .encryption ul li{font-size:13px;}
.encryption p, .encryption ul{padding-bottom:10px;}
.encryption ul li{padding-bottom:5px;}
.encryption p.text_padding{padding-bottom:15px;}
#your-details-opt .ur-detail-btn{padding-top:15px;}
.pelvicInjuryType{width:28%;}
.divSum-specialist{border:none; height:auto; width:auto; text-align:left; padding:0;}
.fileCancel-icon{position:absolute; right:0; top:6px; font-size:20px; color:#c92d39; cursor:pointer;}
.last-editInfo{color:#2161ab;padding:20px 15px;display:inline-block;width:100%;}
.modalDD .modal-header .close{margin-top:-10px;}
.allergy-noKnown input[type=checkbox]{position:static;display:inline-block;margin-left:20px;}
.examFindSusBladder h3{margin-top:0;}

/* 08-03-17 for Alert Settings */
.email-switch{margin-top:20px; display:inline-block; width:100%;}

/* 09-03-17 for Account Settings */
.showPwdSwitch{float:right;}
.showPwdSwitch .fogetPwd-section{width:auto;margin-top:0;margin-bottom:0; vertical-align:middle; float:left;}

/* Huddle page on 02-05-17 */
.huddle-icons{margin-bottom: 40px; display: inline-block; width: 100%;}
.huddle-icons a img{width:190px; display:inline-block;}
#huddle-table tr th{text-align:center;}
#huddle-table .fa-plus{font-size:30px;}
#huddle-table .table tbody tr:first-child td{padding: 15px 8px;border-bottom-color: #2161ab;border-bottom-width: 1px;}
#huddle-table .table tr td.b1{cursor:pointer;}
#huddle-table .table tr td.b1{color:#fff;} 
#huddle-table .table tr td.b1:hover, #huddle-table .table tr td.b1:focus{color:#2161ab;border-bottom: 1px solid #2161ab;border-right: 1px solid #2161ab;} 
.participate-name{word-break:break-all;}
.user-participate .fa-times{color: #c92d39;font-size: 18px;cursor: pointer; opacity:0; float:right;}
.user-participate:hover .fa-times{ opacity:1;}
#huddle-table tr td{position:relative;}
.huddleDD{padding-left:15px;margin-top:20px;margin-bottom:30px;}
.huddleDD .input-group-addon, .huddleDD .form-control{background: #fff; border-color: #2161ab;font-size: 18px;color: #2161ab;padding: 15px;}
.bm-tables #record-Vmsg  table.table-bordered tr td{border-color:#2161ab;}
.bm-tables #record-Vmsg table.table-bordered tr:first-child td:first-child {border-top-left-radius: 4px;}
.bm-tables #record-Vmsg table.table-bordered tr:first-child td:last-child {border-top-right-radius: 4px;}
.bm-tables #record-Vmsg  table.table-bordered tr td a{font-size:22px;}
.share-blue{ position: absolute;right: -25px;top: 40%;}
.graph-sec{margin:10px 0 60px 0;padding-left:15px;padding-right:15px;}
.hotSeat-container .fa-share-alt{font-size:18px;}
.hotSeat-container .fa-paperclip{border: 1px solid #2161ab; border-radius: 50%;padding: 2px 3px;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);font-size: 15px;}
#shareAudioTo{position:relative;margin-bottom:40px;}
#shareAudioTo form{border:1px solid #2161ab; padding-top:20px;border-radius:4px;}
#shareAudioTo .notif-arrow{right:30px;}
/*#referralRecord{margin-top:15px;}*/
.padd15-LT{padding-left:15px !important;}
#shareAudioTo h2{margin-top:0;margin-bottom:40px;}
#shareAudioTo .alert-danger{display: inline-block; padding-right: 15px;padding-left: 15px;border-radius: 4px; padding-top: 7px;padding-bottom: 7px; margin: 0 15px 0 0;}

/* footer patient id on 04-05-17 */
#modalPatID .modal-body{padding-bottom:20px;}
#modalPatID .modal-footer{display:inline-block; width:100%;}
#modalPatID .control-label{color: #2161ab; font-family: 'Lato', sans-serif; font-size: 15px; font-weight: normal;}
#modalPatID .alert{margin-top:15px; margin-bottom:0;}
#modalPatID .alert-success{font-size:15px;}

/* Referral I Have Made on 10-05-10 */
.log-icons .fa{vertical-align:middle; margin-right:0;}
.modalHandover .modal-dialog{width:600px;}
.modalHandover .form-group .control-label{font-weight:400;}
.modalHandover .handover-logs{width:100%; display:inline-block;}
.modalHandover .handover-logs .form-group{margin-bottom: 0px;width: 100%;display: inline-block;}
.modalHandover .handover-info .form-group{margin-bottom: 15px;width: 100%;display: inline-block;}
.modalHandover .handover-info .Referring-Consultant .dropdown {width: 30%;float: left;}
.modalHandover .handover-info .Referring-Consultant input {float: right;width: 66%;}
.modal-msg-btn {display: block;text-align: right; margin-top: 20px;padding-bottom: 5px;}
.handover-alert-msg{display: inline-block;width: 100%;text-align: center;margin-top:0;}
.handover-alert-msg .alert-success{font-size:15px;}
.modalHandover .form-group p{margin:0;}

/* Lock Screen */
.lock-screen{position:absolute;left:0;right:0;top:25%;margin:0;}
.lock-screen .form-login{padding:0; border:none;}
.lock-screen .circle-usr{ background:rgba(255,255,255, 0.5);width:100px; height:100px; text-align:center; border-radius:50%; border:1px solid #2161ab; display:inline-block;margin-bottom:30px;position:relative;}
.lock-screen .fa-user-md{font-size:60px;padding-top: 18px; color:#fff;}
.lock-screen h2{color:#fff;margin:0 0 30px 0;}
.lock-screen .form-login .input-group-addon{border:none;}
.urgent-raf-noti{width: 305px;background: rgba(36, 96, 172, 0.8); -webkit-background: rgba(36, 96, 172, 0.8); padding: 15px; border-radius: 4px;}
.urgent-raf-noti h4, .urgent-raf-noti p{color:#fff;}
.urgent-raf-noti h4{margin:0 0 10px 0;}
.urg-noti-btns .b1{background:#fff; color:#2161ab;}
.lockSCR-footer-RT{float:right;}
.loccSCR-content{position:absolute;right: 20px;top: 50px;z-index: 111;}
.enter-pin{width:108px;vertical-align:middle;display:inline-block;margin-right:30px;}
.enter-pin .input-group .form-control{background:#2161ab; border-color:#2161ab; color:#fff;}
.enter-pin .input-group-addon{color:#2161ab;}
.enter-pin .input-group-addon .fa{font-size:18px;}
.lockSCR-footer-RT .log-out-foot{display:inline-block;vertical-align:middle;font-size:25px;padding-right:10px;color:#fff;}

/* New Specialist form 22-05-17 */
.log-icons li{display:block;margin-bottom:20px;}
.spFormHead {margin-bottom: 0;margin-top:20px;}
.handover-iconSP{margin-bottom:8px;display:inline-block;}
.log-icons .fa-plane{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.attach-img .fa-picture-o:first-child{margin-left:0;}
.audio-attached a:first-child img{margin-left:0;}
.log-icons {top:90px;}
.mtc-sp .form-textarea .col-md-10{padding-left:15px;}
/*.footer-logo{width:auto;}*/
.log-icons-dkt{background:#2161ab;padding:5px;text-align:center;border-radius:4px;z-index:111;}
.log-icons-dkt li:last-of-type{margin-bottom:0;}
.log-icons-dkt li a, .log-icons a {color:#fff;}
.log-icons-dkt li a .fa{font-size:24px;}
.log-icons-dkt a:hover, .log-icons-dkt a:focus{color:#fff;}
.handover-log-detail .form-group p{margin-bottom:0;}

/* Control Panel New on 01-06-17 */
.navbar-top-links .fa-cogs, .navbar-top-links .fa-bell, .navbar-top-links .fa-sign-out, .navbar-top-links .fa-lock, .navbar-top-links .fa-compass,  .navbar-top-links i{font-size:20px;vertical-align:middle;}
.navbar-top-links .fa-sign-out, .navbar-top-links .fa-lock, .navbar-top-links .fa-compass, .navbar-top-links i  {font-size:24px;}
.sidebar{background:none !important;}
.navbar-header img{width:210px;}
.sidebar .nav-side-menu{padding-top:44px !important;}
.sidebar{-webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;top:51px !important; overflow-y:auto;overflow-x:hidden;}
#left-icon-bar{width:50px !important;}
#left-icon-bar .nav-side-menu{width:100% !important; padding-top: 44px !important;}
.sidebar-ltbar{left:-260px;}
.show-ltbar{left:0;}
.compassLT220{left:220px !important;}
.controlPanel-LTbar > ul:first-child > li:first-child{padding-top:10px !important;}
.controlPanel-LTbar .tooltip{position:fixed;}
.nav-side-menu{height:auto !important;}
.nav-side-menu ul{/*padding-bottom:20px !important;padding-top:20px !important;*/}
.sidebar, #side-menu-close{position:fixed !important;}
.navbar-top-links li.showOnMobile{display:none;}
.sidebar ul a{text-decoration:none;}
.sidebar ul a li {color: #fff;font-family: 'Lato', sans-serif;font-size: 13px; padding: 0;text-decoration: none;padding-right:15px;}
.sidebar ul a li span{font-weight:400;}
.sidebar ul a:hover {text-decoration:none;}
.nav-side-menu a li i, .nav-side-menu li i { padding-right: 12px; font-size: 18px;color:#fff;}
.sidebar .sub-menu a li {font-size:11px;}
#left-icon-bar ul, #left-icon-bar ul li{cursor:default;}
#left-icon-bar ul li:hover{background:none;}
.toTop, .toBottom{font-size:13px; opacity:1;}
.scrollBottom, .scrollTop{right: 11px;width:auto;text-align:center;}
.toTop {width:auto;display:inline-block;}
/*.page-anchors{text-align:center;top:118px;}*/
.page-anchors{text-align:center;top:90px;}
.page-anchors a.scroll-dot, .page-anchors a.toBottom{width:auto;display: inline-block;color:#2161ab; opacity:1;font-size: 13px;}
.page-anchors a.toWhatSpecQues.scroll-dot{font-size:17px;}
#side-menu-close .fa{font-size:16px;}
#side-menu-close .fa-chevron-left:before{content: "\f053";}

.sarcomaPatLoc input::-webkit-input-placeholder {font-size:12px;}
.sarcomaPatLoc input::-moz-placeholder {font-size:12px;}
.sarcomaPatLoc input:-ms-input-placeholder {font-size:12px;}

#side-menu-close{position:static !important;margin:0;padding:0;}
#left-icon-bar .nav-side-menu, .sidebar .nav-side-menu{padding-top:0 !important;}
#side-menu-close .fa{padding-right:5px;}
#sidebar-main .side-menu-close {text-align:right;}
#left-icon-bar ul li i, #left-icon-bar ul .open-ltMenu li{cursor:pointer;}
#sidebar-main .side-menu-close li{cursor:default;}
#sidebar-main .side-menu-close li .fa-chevron-left{cursor:pointer;}
#sidebar-main .side-menu-close li:hover{background:none;}
.fa-chevron-left, .fa-chevron-right{font-size:16px !important;}
.fa-chevron-right{padding-left:5px !important;}

/* Cardiac and SQ Thoracic Form on 07-07-17 */
.padd50-LT{padding-left:50px;}
.padd150-LT{padding-left:150px;}
.diabetic-options{margin-left:15px; display:inline-block;}
.form-horizontal .diabetic-options .checkbox-inline{padding-top:0;}
.referral-speciality div{width:100%;display:inline-block;margin-bottom:7px;font-size:18px; color:#2161ab;}
.referral-speciality div .fa{width: 40px;font-size:20px;}
.referral-speciality div span{margin:0;width:auto;display:inline-block;}
.form-horizontal .thoracic-refOpt .checkbox{padding-top:0;}
.sqThoracicScan .checkbox input[type=checkbox]{position:static;margin:0 0 0 3px;vertical-align: middle;}
.form-horizontal .sqThoracicScan  .checkbox{padding-top:0;}
.marginTop25{margin-top:25px;}
.marginRT15{margin-right:15px;}
.sqRiskAssess .diabetic-options{margin-left:30px;}
.form-horizontal .sqThoracicScan{margin-bottom:0;}
.padd30-LT{padding-left:30px !important;}
.logo-nhsBig{margin-bottom:0;}
.speciality-trust{margin-bottom:0;}

/* Admin control on 17-07-17 */
.adminCtrls{margin-top:10px;}

/* MTC new on 04-08-17 */
.form-horizontal .radio{font-weight:400;}
.marginTop5{margin-top:5px !important;}
.padd15-RT{padding-right:15px !important;}

/* New Landing page 11-08-17 */
.cp-title{margin:50px 0 30px 0; text-align:center;}

/* Rap Chat Bot */
.rapChat-wrap {padding-top: 25px;text-align: left;}
.chatBot-body{display: block; margin: 10px 30px 0 0;overflow: hidden;}
.chat-body:first-child {margin-top: 0;}
.chatBot-content{position: relative;display: block;float: right;padding: 8px 15px;margin: 0 20px 10px 0;clear: both;color: #2161ab;background-color: #fff;border-radius: 6px; border:1px solid #2161ab;max-width: 85%;}
.rapChat-left .chatBot-content {float: left;margin: 0 0 5px 20px;}
.chatBot-content:before {position: absolute;top: 10px;right: -10px; width: 0;height: 0;content: '';}
.rapChat-left .chatBot-content::before {right: auto;left: -7px; content:url(../images/cbot-arw-left1.png);}
.chatBot-content .chat-time{ display: block; margin-top: 8px;color: #a3afb7;font-size: 10px;}
.rapChat-left .quickReplies{margin-top:0;margin-left:20px;}
.quickReplies .qckRep-btn{border-radius: 3px;margin-bottom: 5px;white-space: normal;}
.rap-message-input-wrap {padding: 25px 0 50px 5px; background:#f3f3f3;margin-left:-15px;margin-right:-15px;}
.rap-message-input .form-control{ box-shadow:none;-webkit-box-shadow: none; border-radius:3px; background:#2161ab;color:#fff; border-color:#2161ab;}
.rap-message-input .form-control:focus{border-color:#2161ab;}
.rap-message-input input[type="text"]::-webkit-input-placeholder { color:#fff;}
.rap-message-input input[type="text"]::-moz-placeholder { color:#fff;}
.rap-message-input input[type="text"]:-ms-input-placeholder { color:#fff;}
.rap-message-input input[type="text"]:-moz-placeholder { color:#fff;}
.rap-message-input .form-control:focus{border-color:#2161ab;}
.rapChat-right .chatBot-content::before{left:auto; right:0;content:url(../images/cbot-arw-right1.png);}
.chat-footer {position:fixed;height:110px;margin-top:20px;padding: 25px 0; background-color:#fff;}
.rap-message-input-wrap{margin-left:0;margin-right:0;}
.rapChat-wrap{padding-top: 15px;text-align:left;padding-bottom: 15px;}
#rapChatWrap-main{position: relative; height: calc(100% - 200px);height: -webkit-calc(100% - 200px);height: -moz-calc(100% - 200px);overflow-y:auto;}
#rapNavLogin li a{color: #2161ab;display: inline-block;font-family: 'Lato', sans-serif;font-size: 15px;vertical-align: middle;margin: 0;padding-right:20px;}
.chat-footer {position: absolute;right: 0;bottom: 0;left: 0;padding:0 0 25px 0;overflow: hidden;}
.typing-indicator {padding: 6px 5px 4px 5px;display: table;margin: 0 auto;position: relative;-webkit-animation: 2s bulge infinite ease-out;animation: 2s bulge infinite ease-out;}
.typing-indicator span {height: 7px;width: 7px;float: left;margin: 0 1px;background-color: #fff;display: block;border-radius: 50%;opacity: .4;}
.typing-indicator span:first-of-type {-webkit-animation: 1s blink infinite .3333s;animation: 1s blink infinite .3333s}
.typing-indicator span:nth-of-type(2) {-webkit-animation: 1s blink infinite .6666s;animation: 1s blink infinite .6666s}
.typing-indicator span:nth-of-type(3) {-webkit-animation: 1s blink infinite .9999s;animation: 1s blink infinite .9999s}
@-webkit-keyframes blink {50% {opacity:1}}
@keyframes blink {50% {opacity:1}}
@-webkit-keyframes bulge {50% {-webkit-transform:scale(1.2);transform:scale(1.2)}}
@keyframes bulge {50% {-webkit-transform:scale(1.2);transform:scale(1.2)}}
.rapCBloader{border-top-left-radius: 12px;border-top-right-radius: 14px; border-bottom-left-radius: 12px;border-bottom-right-radius: 14px;-webkit-border-top-left-radius: 12px;-webkit-border-top-right-radius: 14px; -webkit-border-bottom-left-radius: 12px;-webkit-border-bottom-right-radius: 14px; background-color:#2161ab;}
.rapCBloader::before{top:7px;border: 6px solid transparent; content:"" !important;border-right-color: #2161ab; border-left-color: transparent;left:-12px !important;}

/* New MDT list page */
.rollcallIcons .print-icon{margin-right:0;width:36px;}
.rollcallIcons .log-calendar-icon{margin-right:15px;}
.tickercontainer{border: 1px solid #2161ab;padding: 10px 0;border-radius: 4px; height:auto !important;}
#webTicker li{font-weight:400; font-size:12px; margin-left:10px;margin-right:10px;}
#webTicker-controls a{font-size:26px;padding:0 10px 0 0;}
#ModalMeeting .modal-dialog {width: 330px;}
#ModalMeeting .modal-body p, #ModalMeeting .modal-body .meetEndTime {display:inline-block;}    
#ModalMeeting .modal-body .meetEndTime{width: 165px;padding-left: 10px;}
#ModalMeeting .modal-body .meetEndTime select{display:inline-block;width:auto;} 
.overrideCTRL{margin-bottom:10px;} 

/* New MDT on 02-11-17 */
.rollcallIcons .log-calendar-icon{width:auto;}
.rollcallIcons{float:right; text-align:inherit;}
.table-pagin{display:inline-block;width:100%;}
.table-pagin .pagi-tabs{margin-right:10px;}
.table-pagin .pagi-tabs, .table-pagin .form-inline{float:left;}
.table-pagin .pagi-tabs .pagination{margin:0;}
.rollCall-iconNew{ display: inline-block; width: 38px; height: 38px;border: 1px solid #2161ab;border-radius: 50%; text-align: center;vertical-align: middle; margin-right: 15px;}
.rollCall-iconNew .fa{vertical-align: middle;padding-top: 8px;font-size: 20px;}
.mdtLogheadNew{margin:20px 0 0 0;}
.rollcallIcons .printer-icon{margin-right:0;}
.logCalendar .fa-check-circle-o{font-size:22px;}
.table > thead > tr > th.clinicalSumMdtTD{min-width:200px;}

/* css added on 03-10-17 */
.main-container{margin-top:63px;}

/* Account Setting on 12-10-17 */
.your-details-as p{font-size:15px; font-style:normal; color:#2161ab !important;}
#request-help{background:#2161ab; color:#fff; font-size:15px; border-radius:0;padding: 6px 15px; position:fixed; bottom:0; right:0; z-index: 111;}
#request-help:hover, #request-help:focus{text-decoration:none;}
#request-help span{ vertical-align:middle;}
#request-help .fa{margin-left:13px;font-size:22px; vertical-align:middle;}
select.form-control{color: #2161ab;background-color: #fff !important;border: 1px solid #2161ab;height: 34px;padding-left:6px;}
#ModalGradeWarn .modal-dialog{width:450px;}
#ModalGradeWarn .modal-body{text-align:center;}

/* css added on 16-10-17 */
.alert-QCKmsg{background: #2161ab;color: #fff;text-align: center;padding:12px 15px;font-size: 18px;font-weight: 400; position: fixed;width: 100%;top: 63px;z-index:2333;}

.img-up .form-control {background:#fff;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background:#fff;}

/* login page on 10-11-17 */
 #rapNavLogin{margin-right:15px;}
#rapNavLogin li a{font-size: 20px; border: 1px solid #2161ab; border-radius: 50%;padding: 0;min-height: auto; text-align: center; width: 30px; height: 30px;margin: 18px 0 0 15px;}
#rapNavLogin li a.homeLog{ border:0;font-size:inherit;}
#rapNavLogin li a.homeLog .fa, #rapNavLogin li a.homeLog .fas{font-size:24px;}
.form-login{float:none;background:#2161ab;border-radius:4px;padding-top:32px;}
.form-login h1, .forget-pwd, .signUp-lnk, .signUp-lnk a{color:#fff;}
.signUp-lnk a{text-decoration:underline;}
.switch-button-label.off, .switch-button-label.on{color:#fff;}
.form-login .input-group .form-control, .form-login .input-group-addon{border:0 !important;}
.forgot-links{float:left;}
.form-login .switch{float:right;}
.forgot-links .forget-pwd{float: left;clear:both;text-align:left;}
.forgot-links .forget-pwd:hover, .forgot-links .forget-pwd:focus{text-decoration:underline; color:#fff;}
.forget-vCode{margin-top:8px;}
.form-forget{background:#fff;padding-top:0;}
.form-forget .input-group .form-control, .form-forget .input-group-addon{border: 1px solid #2161ab !important;}
.form-forget .input-group input[type="email"], .form-forget .input-group input[type="password"], .form-forget .input-group input[type="text"], .form-forget .input-group input[type="number"]{border-left:0 !important;}
.form-forget .input-group-addon:first-child{border-right:0 !important;}
.model-forgot .modal-body{padding-bottom:0;}
.form-login .btn-default{border-color:#fff;}
.login-section{margin-top:30px;margin-bottom: 10px;}
.form-signup{background: #2161ab;border-radius:4px;}
.form-signup h1, .login-link, .form-signup a, .form-signup h4, .form-signup .control-label, .form-signup .pwd-inst li, .pwd-inst li:before, .form-login .fa, .signup-instruction{color:#fff;}
.form-signup a{text-decoration:underline;}
.form-signup a:hover, .form-signup a:focus{color:#fff; text-decoration:none;}
.form-login .fa, .form-login .fas{font-size:16px;padding-left:5px; color:#2161ab;}
.form-login .pwd-inst .fa, .form-login .pwd-inst .fas{color:#fff;}
.form-login .b1{border-color:#fff;}
.checkbox .signup-instruction input[type=checkbox]{margin-top:3px;}
.form-login .b1:hover{background-color: #fff; color: #2161ab;}
.form-login .fa-mobile {font-size: 28px;}
.form-login .fa-mobile-alt{font-size:20px;}

#rapNavLogin li:first-child a.homeHeadIcon {padding-top: 1px;}
#rapNavLogin li:nth-child(2) a.homeHeadIcon {padding-right: 2px;padding-top:0;}
#rapNavLogin li:nth-child(3) a.homeHeadIcon {padding-top: 2px;padding-left: 1px;}
#request-help .fas {margin-left: 13px;font-size: 22px;vertical-align: middle;}

/* Yorkshire Asthma MDT specialist */
.main-SPcontainer{margin-top:0;}
.form-group.border{border-color:#2161ab;}
.footerN-container .blue-line { margin: 10px 0;border-color: #2161ab;}
.browser-alert a {margin: 0;color: #2161ab;text-decoration:none;}
.browser-alert {line-height: 28px;font-size:11px;color:#2161ab;}
.copy-rgt{font-size:11px;}
.advice-box .media-left .advice-handoverIcon{padding-top: 9px;padding-left: 3px;}

#audioPlayerModal .modal-dialog{width:500px;}
#audioPlayerModal .modal-title{color:#2161ab;}
#audioPlayerModal .modal-body{text-align:center;}
.advice-box .adChat {position: relative;padding-bottom: 20px;margin-bottom:0;}
.advice-box .chatDay{padding-bottom:60px;padding-top:40px;}
.advice-box .chatDay:first-of-type{padding-bottom:60px;padding-top:0;}
.advice-box .advice-box-msg {margin-top: 7px;}
.advice-box .adChat:first-child::after{top:15px;}
.advice-box .adChat::after{content:"";border-right:1px solid #2161ab; height:100%; top:0;left:17px;position:absolute;z-index:-1;}
.advice-box .adChat:last-child::after{height:1px;}
.advice-box .adChat:last-child .media-left .ad-leftIcon{margin-top:0;}

/* PDF Html COntent */
.pdf-content-main{margin-top: 20px;font-family:'Lato', sans-serif;color:#2161ab; font-size:16px;}
.pdf-content-main p{margin: 0 0 2px 0;}
.pdf-header{margin-bottom:30px;}
.pdf-header-RT{text-align:right;}
.pdf-content-address{margin: 30px 0 0 0;}
.pdf-content-address p{}
.pdf-content-main .rePatientDetails{margin:30px 0;font-weight:700;}
.rePatientDetails span{padding-right:15px;}
.referral_detail_head{margin:30px 0;}
.referral_detail .row{margin-bottom: 20px;}
.referral_detail label{font-weight:400; font-style:italic;margin:0;color:#2161ab;padding-left:0;}
.referral_detail span{font-style:italic;color:#2161ab;}
.referral_detail .gcs-head{margin-bottom: 10px;}
.referral_detail .gcs-head label{font-weight:bold;}
.pdf-content-main .tech_problem{display:inline-block;width:100%;margin-top:15px;}
.scan_reviewed_date{display:inline-block;}
.scan_reviewed_date span{display: inline-block; margin-left: 20px;}
.pdf-view{display: inline-block;width: 100%;margin-bottom: 40px;}
.pdf-qckmsg{display: inline-block;width: 80%;margin-top: 25px;}
.pdf-qckmsg label{font-weight:400;}
.pdf-qckmsg .buttonsection{float:left;}
.pdf-qckmsg-btn{width:100%;display:inline-block;} 
.hospital-logo{margin-bottom:30px;}
.hospital-logo img{max-width:100%;max-height:110px;}
.marginBot80 {
    margin-bottom: 80px !important;
}

/* Plastic Surgery */
.uploadFileCancelBtn{text-align:right;margin-top:25px;}

/* Thanks Page New */
.thanks_content h2{margin-bottom: 20px;line-height: 28px;}
.thanks_content .b1 .fa{font-size:24px;vertical-align:middle;margin-right: 5px;}

/* Cardiology Inpatient 08-05-18 */
.padd22-LT{padding-left:22px !important;}
.padd45-LT{padding-left:45px !important;}

/* Account Settings V3 */
.pageTitle{margin-bottom:10px;margin-top: 25px;}
#request-help .fas {margin-left: 13px;font-size: 22px;vertical-align: middle;}
.account-pwd-strenth{margin-bottom:0;height:35px;}
.account-pwd-strenth .progress-bar{background:#19967d;font-size: 15px;line-height: 34px;}
.account-pwd-strenth .progress-bar-warning{background-color: #f0ad4e;}
.account-pwd-strenth .progress-bar-danger{background-color:#c92d39;}
.pwd-instructions{position: absolute;top: 0;right: -260px;}
.pwd-instructions ul li{font-size:12px;padding-bottom: 2px;color:#2161ab;}
.error-msg-acc{margin-top:25px;}
.error-msg-acc p{color:#c92d39 !important;margin-bottom:0;}
.account-update{margin-top:40px;}
.form-horizontal .account-update .control-label{color:#2161ab;}
.dataProtection-lead{}
.dataProtection-lead p{margin-right: 10px;margin-bottom:5px;}
.dataProtection-lead p, .dataProtection-lead span{color:#2161ab;}
.dataProtection-lead span{font-weight:bold;display:inline-block;}
.request-access{color:#2161ab;}
.form-login-dpl .switch-button-label.off, .account-update .switch-button-label.off, .form-login-dpl .switch-button-label.on, .account-update .switch-button-label.on{color:#2161ab; font-size:15px;}
.form-login-dpl .switch-button-label.on, .account-update .switch-button-label.on{color:#2161ab;}
.switch span:nth-last-child(2){margin-top: 4px;}
#unit_data{text-align:left;}

/* 08-06-18 */
#tc-notification .modal-body{text-align:center;color:#2161ab;}
#tc-notification .modal-dialog {width: 740px;}
#tc-notification h2{font-size:20px;margin-top: 10px;text-decoration:underline;}
#tc-notification h3{font-size:18px;}
#tc-notification .modal-footer{border:none;}
#tc-notification .modal-footer .b1{position:absolute;bottom:-24px;left:0;right:0;width:660px;margin:0 auto;padding:12px;text-decoration:underline; font-size:18px; box-shadow:none;}
.paddTop-5{padding-top:5px !important;}
.paddBottom-5{padding-bottom:5px !important;}

/* Consultant Directory */
.consultant-directory h1{font-size:30px;margin-bottom: 50px;}
.consultant-directory h2{font-size:24px; color:#2161ab;margin-top:0;}
.consTitleRadio{margin-top:40px;margin-bottom: 55px;}
.consultant-directory .consTitleRadio .radio-inline{padding-left:50px;margin-left: 0;}
.consultant-directory .consTitleRadio .radio-inline:nth-of-type(1){padding-left:20px;}
.consultant-directory .radio label::before{margin-left: -22px;}
.consultant-directory .consTitleRadio .radio-inline label{font-size:18px;color:#2161ab;}
.consultant-directory .consTitleRadio .radio label::before {width:20px;height:20px;top:3px;}
.consultant-directory .consTitleRadio .radio label::after{margin-left: -20px;width:10px;height:10px;top:8px;}
.consultant-info .form-control{height:50px;border-color:#2161ab;}
.consultant-directory .table tr th, .consultant-directory .table tr td{text-align:center;}
.consultant-directory .table tr td .fas{font-size:20px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#2161ab;border-color:#2161ab;z-index:0;}
.consultant-dirTable{margin-top:60px;}
.consultant-directory .radio input[type="radio"]:focus + label::before{outline:0;}
.consultant-directory .pagination > li.active:first-child > a {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

/* 09-08-18 */
.login2{margin-top:112px;}
.main-container2{margin-top:63px;padding-bottom: 110px;}
.fileCancelBtn{margin-top:36px;}
.fileCancelBtn .btn{margin-left:15px;}
.dpl-login h2{color:#2161ab;margin: 0 0 20px 0;}
#verification-code{font-size: 24px;text-align: center;letter-spacing: 12px;color: #2161ab;font-weight: 400;padding: 4px 12px;height:44px;}
#verification-code::-webkit-input-placeholder{letter-spacing:normal;color:rgba(36,96,172,0.7);font-size:24px;}
#verification-code::-moz-placeholder{letter-spacing:normal;color:rgba(36,96,172,0.7);font-size:24px;}
#verification-code:-ms-input-placeholder{letter-spacing:normal;color:rgba(36,96,172,0.7);font-size:24px;}
#verification-code:-moz-placeholder{letter-spacing:normal;color:rgba(36,96,172,0.7);font-size:24px;}
.dpl-login .form-login{padding: 40px;}
.dpl-login .alert {padding: 11px 12px;}
.downloadData-table .table{margin-bottom:40px;}

/* 21-09-18 */
.qckMsg-notification{margin-right:8px;}
.qckMsg-notification, .notificationIcon{display: inline-block;}
.qckMsg-notification .qckMsg-img{color: #2161ab; display: inline-block;vertical-align: middle;}
.notificationIcon{margin-left:2px;margin-right:2px;}
.notificationIcon  span{/*display: inline-block;color: #fff; width: 26px; height: 22px;text-align: center; border-radius: 6px;font-size: 12px;padding-top: 2px;background:#000;cursor:pointer;*/}

/* Download data 05-10-18 */
.data_download{display:inline-block;width:100%;}
.form_date .form-control, .form_date1 .form-control{border-color:#2161ab;color:#2161ab;}
.form_date .input-group-addon, .form_date1 .input-group-addon{border-color:#2161ab;background:#2161ab;color:#fff;}
.form_date .input-group-addon .fa-calendar, .form_date1 .input-group-addon .fa-calendar{font-size:18px;}
.download_data_btn{margin-top:60px;}
.download_data_btn .b1{width:100%; text-align:left;}
.download_data_btn .b1 .fa{float:right;font-size:18px;padding-top:3px;}
.modal-expunge .modal-dialog{width:400px;}
.modal-expunge .modal-header{text-align:center;}
.modal-expunge .modal-title{font-size:16px;}
.modal-expunge .modal-body{color:#2161ab;}
.modal-expunge .modal-body p{margin-bottom:0;}
.modal-expunge .modal-body, .modal-expunge .modal-footer{text-align:center;}

/* Neurosurgery Specialist 09-10-18 */ 
.uSerialNum{margin-bottom:60px;}
.neurosurgery-sp .anticoagulants-sp .checkbox{padding-top:0;}
.mdt .advice-box .adChat, .internal_notes .advice-box .adChat, .toSendDetail .advice-box .adChat, .uploadFile .advice-box .adChat, .handoverSP .advice-box .adChat{padding-bottom:30px;}
.mdt .advice-box .adChat p, .neurosurgery-sp .mdt .control-label,  .internal_notes .advice-box .adChat p, .neurosurgery-sp .internal_notes .control-label, .toSendDetail .advice-box .adChat p, .neurosurgery-sp .toSendDetail .control-label, .uploadFile .advice-box .adChat p, .neurosurgery-sp .uploadFile .control-label, .handoverSP .advice-box .adChat p, .neurosurgery-sp .handoverSP .control-label{color:#2161ab;}
.neurosurgery-sp .internal_notes .control-label, .neurosurgery-sp .toSendDetail .control-label, .neurosurgery-sp .uploadFile .control-label{margin-bottom:10px;}
.fontBold{font-weight:bold !important;}
.file_select{display:inline-block;width:350px;vertical-align:middle;margin-right: 10px;}
#icon_info h2, #icon_info p{color:#2161ab;}
#respond_specialist_content h2, #respond_specialist_content p, #respond_specialist_content .control-label, #respond_specialist_content .radio-inline, #respond_specialist_content .form-control, #respond_specialist_content .radio label{color:#2161ab;}
#respond_specialist_content .form-control, #respond_specialist_content .advice-box .media-left .ad-leftIcon, #respond_specialist_content .advice-box .adChat::after, #respond_specialist_content .advice-box .media-body, #respond_specialist_content .radio label::before{border-color:#2161ab;}
#mdt_content h2, #mdt_content p, #mdt_content  .control-label{color:#2161ab;}
#mdt_content .form-control, #mdt_content .advice-box .media-left .ad-leftIcon, #mdt_content .advice-box .adChat::after, #mdt_content .advice-box .media-body{border-color:#2161ab;}
#internal_notes_content h2, #internal_notes_content p, #internal_notes_content .control-label, #internal_notes_content .form-control{color:#2161ab;}
#internal_notes_content .form-control, #internal_notes_content .advice-box .media-left .ad-leftIcon, #internal_notes_content .advice-box .adChat::after, #internal_notes_content .advice-box .media-body{border-color:#2161ab;}
#share_content h2, #share_content p, #share_content .control-label, #share_content .form-control{color:#2161ab;}
#share_content .form-control, #share_content .advice-box .media-left .ad-leftIcon, #share_content .advice-box .adChat::after, #share_content .advice-box .media-body{border-color:#2161ab;}
#uploadFile_content h2, #uploadFile_content p, #uploadFile_content .control-label, #uploadFile_content .form-control{color:#2161ab;}
#uploadFile_content .form-control, #uploadFile_content .advice-box .media-left .ad-leftIcon, #uploadFile_content .advice-box .adChat::after, #uploadFile_content .advice-box .media-body{border-color:#2161ab;}
#handoverSP_content h2, #handoverSP_content p, #handoverSP_content .control-label, #handoverSP_content .form-control{color:#2161ab;}
#handoverSP_content .form-control, #handoverSP_content .advice-box .media-left .ad-leftIcon, #handoverSP_content .advice-box .adChat::after, #handoverSP_content .advice-box .media-body{border-color:#2161ab;}

#uploadFile_content .b1{margin-right: 10px;}
#uploadFile_content .b1:last-child{margin-right:0;}
#handoverSP_content .subTitle{color:#2161ab;}
#handoverSP_form{display:inline-block;width:100%;margin-top:60px;}
.handover_btn{text-align:right;}
.transf-btnSection{text-align:right;}
.form-transfer .transf-btns{display:inline-block;margin-left:20px;}
#icon_info .media-body{vertical-align:middle;}
#icon_info .media-left{padding-right:30px;}
#icon_info .media-left span{font-size:18px;color:#2161ab;}
.attach-img .tooltip{z-index:2222; opacity:1;}
.page-anchors1{top:215px;}
#view_referral_content .radio label::before, #respond_specialist_content .radio label::before{border-width:2px;width: 18px;height: 18px;}
#view_referral_content .radio input[type="radio"]:focus + label::before, #respond_specialist_content .radio input[type="radio"]:focus + label::before {outline: 0;}
#view_referral_content .radio label::after, #respond_specialist_content .radio label::after{background-color:#2161ab;width: 8px;height: 8px;top: 5px; margin-left: -18px;}
#view_referral_content .radio-inline + .radio-inline, #respond_specialist_content .radio-inline + .radio-inline{margin-left:30px;}
#html_contents{font-family:'Lato', sans-serif;font-size:15px;margin-top:0;}
#html_contents p{color:#2161ab;margin:0;}
.idKey{word-wrap:break-word;}
#html_contents .pdf-content-address{margin:0;}
#html_contents .rePatientDetails{font-weight:normal;margin-top:30px;}
.marginTop30{margin-top:30px !important;}
#html_contents .referral_detail{margin-top:40px;}
#html_contents .print_pdf_icon{margin-top:60px;}
#html_contents .print_pdf_icon a{display:inline-block; vertical-align:middle; text-decoration:none;}
#html_contents .print_pdf_icon i{font-size:20px; vertical-align: bottom;}
.form-horizontal .form-group .control-label, .form-horizontal p, .hr_Urology{color:#2161ab;}
.pt-form label, .pt-form p, .heo-risk-confirm .checkbox span {color: #2161ab;}
.advice-box .media-left .ad-leftIcon, .advice-box .media-body, select.form-control{border-color:#2161ab;}
.advice-box .adChat::after{border-right: 1px solid #2161ab;}
.vital_signs .checkbox{padding-bottom:0;padding-top:0;min-height: auto;}
.selectedTypePelvic .radio, .selectedTypePelvic .radio-inline{padding-top:0;}
.seprator-inner{display:block;border-top:1px dashed #2161ab;margin: 20px 0;}
.pelvis-diagram{display:inline-block;margin-top:30px;}

/* New Referral Forms on 03-11-18 */
.referral_container{height:calc(100% - 125px);-webkit-height:calc(100% - 125px);-moz-height:calc(100% - 125px);-ms-height:calc(100% - 125px);padding-bottom:40px;margin-top:0;}
.rap-footer-referral{margin-top:0;height: 75px !important;}
.rap-footer-referral .blue-line{/*margin-top:0;*/}
.referral-form .form-group .control-label, .referral-form .hr_Urology, .hr_Urology{color:#2161ab;}
.referral-form .form-group .control-label{margin-bottom:5px;}
.referral-form .form-control{color:#2161ab;border:1px solid #2161ab;}
.referral-form .form-control::-webkit-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.referral-form .form-control::-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.referral-form .form-control:-ms-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.referral-form .form-control:-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.referring_title{width:30%;vertical-align: middle; display: inline-block;}
.referral-form .Referring-Consultant input{width:68% !important;}

.referral-form select.form-control{height:35px;}
.referral-form .form_date .input-group-addon, 
.referral-form .form_date1 .input-group-addon, 
.referral-form .form_dateTime1 .input-group-addon, 
.referral-form .form_dateSMSAlert .input-group-addon {
	border-color:#2161ab;background:#2161ab;color:#fff;
}
.referral-form .form_date .input-group-addon .fa-calendar, 
.referral-form .form_date1 .input-group-addon .fa-calendar, 
.referral-form .form_dateTime1 .input-group-addon .fa-calendar, 
.referral-form .form_dateSMSAlert .input-group-addon .fa-calendar,
.referral-form .form_dateSMSAlert .input-group-addon i{
	font-size: 18px;
}
.file_select {display: inline-block; width: 350px;vertical-align: middle; margin-right: 10px;}
.file_up .upload-b1 {margin-right: 10px; vertical-align: top;}
.referral_datetimepicker .table-condensed thead tr th {border-radius: 0;}
.referral_datetimepicker .table-condensed thead tr th, .table-condensed tbody tr td {color: #2161ab;}
.referral_datetimepicker table tr td.old, .datetimepicker table tr td.new{color: rgba(36, 96, 172, 0.5);-webkit-color: rgba(36, 96, 172, 0.5);-moz-color: rgba(36, 96, 172, 0.5);-ms-color: rgba(36, 96, 172, 0.5);}
.referral_datetimepicker table tr td.day:hover, .referral_datetimepicker tfoot tr th:hover {background: #2161ab;color: #fff;}
.table-condensed thead tr:first-child, .table-condensed thead tr:first-child th, .referral_datetimepicker .table-condensed thead tr:first-child th:hover {background: #2161ab;color: #fff;font-weight:400;}
.referral_datetimepicker table tr td.active:hover, .referral_datetimepicker table tr td.active:hover:hover, .referral_datetimepicker table tr td.active.disabled:hover, .referral_datetimepicker table tr td.active.disabled:hover:hover, .referral_datetimepicker table tr td.active:active, .referral_datetimepicker table tr td.active:hover:active, .referral_datetimepicker table tr td.active.disabled:active, .referral_datetimepicker table tr td.active.disabled:hover:active, .referral_datetimepicker table tr td.active.active, .referral_datetimepicker table tr td.active.active:hover, .referral_datetimepicker table tr td.active.disabled.active, .referral_datetimepicker table tr td.active.disabled.active:hover, .referral_datetimepicker table tr td.active.disabled, .referral_datetimepicker table tr td.active.disabled:hover, .referral_datetimepicker table tr td.active.disabled.disabled, .referral_datetimepicker table tr td.active.disabled.disabled:hover, .referral_datetimepicker table tr td.active[disabled], .referral_datetimepicker table tr td.active[disabled]:hover, .referral_datetimepicker table tr td.active.disabled[disabled], .referral_datetimepicker table tr td.active.disabled[disabled]:hover {background: #2161ab;color: #fff;}
.referral_datetimepicker .table > thead > tr > th{text-align:center;}

.referral_datetimepicker tr td.active:active, .referral_datetimepicker table tr td.active:hover:active, .referral_datetimepicker table tr td.active.disabled:active, .referral_datetimepicker table tr td.active.disabled:hover:active, .referral_datetimepicker table tr td.active.active, .referral_datetimepicker table tr td.active:hover.active, .referral_datetimepicker table tr td.active.disabled.active, .referral_datetimepicker table tr td.active.disabled:hover.active, .referral_datetimepicker table tr td.day:hover{background:#2161ab !important;}

.referral_datetimepicker thead tr:first-child th:hover, .datetimepicker tfoot th:hover{background:#2161ab !important;}

.your-details-st p, .encryption p, .encryption ul li{color:#2161ab !important;}
.img-up .form-control{z-index:auto;}
.referral-form .radio{padding-top:0;}
.referral-form .radio label, .referral-form .checkbox label{color:#2161ab;}
.referral-form .radio label::before{border-width: 2px;width: 18px;height: 18px;}
.referral-form .radio label::after{background-color: #2161ab;width: 8px;height: 8px;top: 5px;margin-left: -18px;}
.browser-alert span{display:block;}
.browser-alert a{display:inline-block;}
.newTextarea textarea.form-control{padding-top:30px;}
.label-icon{position:absolute;color: #fff;background:#2161ab;width:97.4%;border-top-left-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-top-left-radius: 4px;-ms-border-top-left-radius: 4px;border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-top-right-radius: 4px;-ms-border-top-right-radius: 4px;padding: 2px 8px 0;}
.newTextField .input-icon{border:none;background:#2161ab;color:#FFF;}
.score-count h4{color:#fff !important;}
.previousLevelInfo select{width: 94%;display: inline-block;}
.previousLevelInfo i{display:inline-block;padding-left:0;}
.previousLevelInfo .tooltip .tooltip-inner{text-align:left;width:auto;max-width:none;}
.previousLevelInfo .tooltip .tooltip-inner ul{padding:0;margin-bottom:0;}
.previousLevelInfo .tooltip .tooltip-inner ul li{ list-style-type:none;padding:0 0 5px 0;}
.previousLevelInfo .tooltip .tooltip-inner ul li:last-child{padding-bottom:0;}
.referral-form .gcs-score{background:#2161ab;color:#fff;height:34px;padding-top:7px;text-align:center;}
.referral-form p{color:#2161ab;margin-bottom:0;}
.dob .form-control{width: 32.50%;display: inline-block;}
.referral-form .form-control{padding-left:10px;padding-right:10px;}
.referral-form select.form-control{padding-left:6px;padding-right:6px;}
.seprator-inner{display:block;border-top:1px dashed #2161ab;margin: 20px 0;}
.boneJointInfectionInner .seprator-inner, #closedComplexFracture .seprator-inner, #openFracture .seprator-inner{margin-top:20px;margin-bottom:40px;}
.pelvis-diagram{display:inline-block;margin-top:30px;}
.height34{height:34px;}
.form-control.disabled-field{background:rgba(36, 96, 172, 0.5) !important; color:rgba(255, 255, 255, .8) !important;}
.form-control.disabled-field::-webkit-input-placeholder{color:rgba(255, 255, 255, .8) !important;}
.form-control.disabled-field::-moz-placeholder{color:rgba(255, 255, 255, .8) !important;}
.form-control.disabled-field:-ms-input-placeholder{color:rgba(255, 255, 255, .8) !important;}
.form-control.disabled-field:-moz-placeholder{color:rgba(255, 255, 255, .8) !important;}

.noPaddBot{padding-bottom:0 !important;}
.allCenter{display:flex; flex-direction:column; -webkit-flex-direction:column; justify-content:center;}
.heightFull{height:100% !important;}
.form-group.border {border: 1px solid #2161ab;}
.disabledArea{background:rgba(36,96,172,0.6) !important;}
.disabledBorder{border-color:rgba(36,96,172,0.6) !important;}
.color-white{color:#fff !important;}
.referral_container2{margin-top:63px;}
.hideOnMain {display: none !important;}
.your-details-st .yourDetailInfo p{padding-top:26px;}
.form-group.blue-line2{border:0; border-bottom:1px solid #2161ab;}

.form-control::-webkit-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.form-control::-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.form-control:-ms-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.form-control:-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}

.main-SPcontainer .form-control::-webkit-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.main-SPcontainer .form-control::-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.main-SPcontainer .form-control:-ms-input-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}
.main-SPcontainer .form-control:-moz-placeholder{color:rgba(36, 96, 172, 0.6);-webkit-color:rgba(36, 96, 172, 0.6);-moz-color:rgba(36, 96, 172, 0.6);-ms-color:rgba(36, 96, 172, 0.6);}

.modal .modal-header, .modal .modal-footer{border-color:#2161ab;}
.modal .close{color:#2161ab;opacity: .5;}
.modal .close:focus, .modal .close:hover{opacity:1;}
.modal .control-label{color:#2161ab; font-weight:400;}
.modal .alert{margin-bottom:0;margin-top:15px;}
.emailNotVarify .form-group{display:inline-block;width:100%;}
.emailConfirmBox p{display:inline-block;margin:0;}
.emailConfirmBox .checkbox-primary{}

.page-anchors .scrollTop a.toBottom{font-size: 13px;}
#sendDetailsEmail{height:50px;}
.pagination > li > a, .pagination > li > span{color:#2161ab;border-color:#2161ab;}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover{color:#2161ab;border-color:#2161ab;}
.ortho-sp .sub-title-Bmanager {margin-bottom:30px;}
.form-transfer .modal-footer .save-info{margin-right:15px;}
.pagi-tabs{display:inline-block;margin-right:30px;vertical-align:middle;}
.pagi-jump{display:inline-block;}
.fa-compass{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
.bm-glance-conatiner .form-control{z-index:0;}
.last-updated{font-size:13px !important;}



/* Digital Whiteboard 22-10-18 */
#digital_whiteboard{margin-top: 70px;padding-left: 100px; padding-right: 40px;height:calc(100% - 150px);overflow-y:auto;}
.chat_day{position:relative;width:100%;text-align: center;}
.chat_day span{color: #2161ab; background: #fff;padding: 6px 20px; border: 1px solid #2161ab; border-radius: 4px; display:inline-block;}
.digiboard_typeArea{padding-left: 35px;}
.digiboard_typeArea .form-control{border-radius:0;border-bottom:0;}

.your-details-st p, .encryption p, .encryption ul li{color:#2161ab !important;}
.img-up .form-control{z-index:auto;}


/* css added on 02-05-19 */
#rapNavLogin {
    margin-right: 15px;
}

    #rapNavLogin li a {
        color: #2161ab;
        display: inline-block;
        font-family: 'Lato', sans-serif;
        font-size: 15px;
        vertical-align: middle;
        margin-top: 20px;
        margin-left: 5px;
        padding: 0;
        border: none;
        border-radius: 0;
        text-align: inherit;
        width: auto;
        height: auto;
        min-height: 30px;
    }

#rapNavLogin li a.homeLog .fa, #rapNavLogin li a.homeLog .fas {font-size: 24px; }
#rapNavLogin li:first-child a.homeHeadIcon, #rapNavLogin li:nth-child(2) a.homeHeadIcon, #rapNavLogin li:nth-child(3) a.homeHeadIcon { padding: 0;}
#rapNavLogin li a.homeLog { margin-top: 13px; margin-left: 20px;}
#rapNavLogin li span {width: 2px; background: #2161ab;height: 16px; display: inline-block; margin-top: 12px;vertical-align: middle; margin-left: 5px;}

/* css added on 16-05-19 */
#interfaceBody .timeout-dialog{width: 400px !important;top:40% !important;left:0 !important;right:0 !important;text-align:left;margin:0 auto;background: #fff;padding: 15px;border-radius: 4px;position:fixed !important;z-index:22222;}
#interfaceBody .ui-dialog .ui-dialog-titlebar{padding:0;}
#interfaceBody .ui-dialog .ui-dialog-content{padding:0;}
#interfaceBody .timeout-dialog .ui-dialog-title, .timeout-dialog p{color:#2161ab;margin-left:0 !important;}
#interfaceBody .timeout-dialog p{font-size:15px;}
#interfaceBody .timeout-dialog .ui-dialog-buttonpane{display:inline-block;}
#interfaceBody .ui-widget-overlay{z-index:11111;height:100%;right:0;}
#timeout-sign-out-button{color:#2161ab !important;}

.ui_interface_autocomplete{max-height:200px;overflow-y:auto;margin-bottom:20px !important;}
.ui_interface_autocomplete .ui-menu-item a{padding:10px 10px 0 10px;display:block;}
/*.ui_interface_autocomplete .ui-menu-item:first-child a{padding-top:10px}*/
.ui_interface_autocomplete .ui-menu-item:last-child a{padding-bottom:10px;}

/* 24-06-19 */
.attach-img .fa-image{font-size:53px;}
.doc-attached img{margin-top:5px;}
.bootstrap-filestyle .glyphicon{margin-right:5px;}
#litebox_content .advice-box{margin-left:-55px;}
#litebox_content .b1{margin-right:10px;}
#litebox_content .b1:last-child { margin-right: 0;}
.modelLiteBox .modal-dialog{width:900px;}
.modal-title{font-weight:400;}
.liteBox-guide{padding-top:15px;}
.liteBox-guide ul{padding-left:15px;padding-top:10px; list-style-type:decimal;}
.liteBox-guide ul li{padding-bottom:10px;}
#litebox-video{margin-top:60px;}
.litebox-player{width:100% !important; height:450px !important;}
.litebox-player:focus{outline:none;}
.form_date .input-group-addon .fa-calendar-alt, .form_date1 .input-group-addon .fa-calendar-alt{font-size:18px;}
.marginBot80{margin-bottom:80px !important;}

/* css added on 31-01-19 */
.form-login input.form-control::-webkit-input-placeholder{color:rgba(36, 96, 172, 0.7);}
.form-login input.form-control::-moz-placeholder{color:rgba(36, 96, 172, 0.7);}
.form-login input.form-control:-ms-input-placeholder{color:rgba(36, 96, 172, 0.7);}
.form-login .switch-button-background{background:#fff;border-color:#fff;}
.form-login .switch-button-button{background:#2161ab;border-color:#fff;}
.modal .close {color: #2161ab;opacity: .5;}
.modal .close:focus, .modal .close:hover {opacity: 1;}
.modal .modal-header, .modal .modal-footer {border-color: #2161ab;}


/* 18-09-19 */
.blood-tests p label{font-weight:400;width:100px;}

/* 27-08-19 */
.search-by-date, .search-by-date .date{width:100%;}
.search-by-date .date .input-group-addon i{font-size:18px;}
.modalCalendar .modal-body{display:inline-block; width:100%;}
.dateSearchBoxes{display:inline-block;width:100%;}
.dateSearchBoxes .inputDate{width:50%; display:inline-block;}

/* 04-10-19 */
#html_contents .highMajorHemoRisk p{margin-bottom:8px;}
.marginTop20{margin-top:20px !important;}

/* css added on 24-03-2020 */
.marginTop40{margin-top:40px !important;}
.marginTop60{margin-top:60px !important;}
.liteBox-label{display:inline-block; margin-bottom:15px; margin-top:20px;}
.liteBox-label a{text-decoration:underline;}
.liteBox-label a:hover, .liteBox-label a:focus{text-decoration:none;}

/* Specailist interface on 30-03-2020 */
.no-margin-rt{margin-right:0 !important;}
.modalTeleport  .modal-dialog{width:600px;}
.added-port{border-radius:4px;padding:6px 12px;}
.marginTop80{margin-top:80px !important;}

/* css added on 26-05-20 */
.noPaddBot{padding-bottom:0 !important;}
.marginTopbot-standScreen{margin-top:20px !important; margin-bottom:20px !important;}

/* 05-02-2021 */
.advice_thumbnail a{font-size:18px;}

/* Transfer Service 12-02-2021 */
.footer-logo{margin-right:5px; display:inline-block;}
.footer-logo img{width:210px;}
.footer-logoText{display: inline-block; vertical-align: bottom; font-size: 12px;}
.paddTop15{padding-top:15px !important;}

/* RSSC Inpatient 05-03-2021 */
input.placeholderTxtSmall[type="text"]::-webkit-input-placeholder {font-size:13px;}
input.placeholderTxtSmall[type="text"]::-moz-placeholder {font-size:13px;}
input.placeholderTxtSmall[type="text"]:-ms-input-placeholder {font-size:13px;}
input.placeholderTxtSmall[type="text"]:-moz-placeholder {font-size:13px;}
.table {border-collapse: separate; border: none;}
.table > thead > tr > th {border-color: #fff; border-left: 0; border-right: 1px solid #fff; border-bottom: 1px solid #2161ab;}
.table > thead > tr:first-child > th:first-child {border-top-left-radius: 4px; border-left: 0;}
.table > thead > tr:first-child > th:last-child {border-top-right-radius: 4px; border-right: 0;}
.table > tbody > tr > td {border-color: #2161ab; border-left: 0; border-right: 1px solid #2161ab; border-bottom: 1px solid #2161ab; border-top: 0;}
.referral_container .table > tbody > tr > td {border-color: #2161ab; border-left: 0; border-right: 1px solid #2161ab; border-bottom: 1px solid #2161ab; border-top: 0;}
.table > tbody > tr > td:first-of-type {border-left: 1px solid #2161ab;}

.marginTop20 {margin-top: 20px !important;}

.font16{font-size:16px !important;}
.font18{font-size:18px !important;}
.font20{font-size:20px !important;}
.font23{font-size:23px !important;}
.font24{font-size:24px !important;}
.font30{font-size:30px !important;}

/* Download Data 2 23-03-2021 */
.marginLT35{margin-left:35px !important;}
.marginRT50{margin-right:50px !important;}
.color-greyTheme{color:#999999 !important;}
.font15{font-size:15px !important;}
.ui-widget-content.dataDatePicker{background:#fff !important; color:#2161ab !important;font-family: 'Lato', sans-serif !important; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.8); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.8);}
.ui-widget-content.dataDatePicker .ui-widget-header{background:#2161ab;}
.ui-widget-content.dataDatePicker .ui-datepicker-title select{color:#2161ab;}
.ui-widget-content.dataDatePicker .ui-datepicker-prev span, .ui-widget-content.dataDatePicker .ui-datepicker-next span{margin-top:-6px;}
.ui-widget-content.dataDatePicker .ui-datepicker-prev-hover{top:3px;}
.ui-widget-content.dataDatePicker .ui-state-default, .ui-widget-content.dataDatePicker .ui-widget-header .ui-state-default{font-weight:400; background:#fff; border:none; text-align:center; color:#2161ab !important;}
.ui-widget-content.dataDatePicker .ui-state-default:hover, .ui-widget-content.dataDatePicker .ui-widget-header .ui-state-default:hover{color:#fff !important; background:#2161ab;}
.ui-widget-content.dataDatePicker .ui-state-highlight, .ui-widget-content.dataDatePicker .ui-widget-header .ui-state-highlight{border-color:#2161ab; background:rgba(33, 97, 171, 0.2);}
.ui-widget-content.dataDatePicker .ui-state-active, .ui-widget-content.dataDatePicker .ui-widget-header .ui-state-active{color:#fff !important; background:#2161ab;}

/* QR code 02-04-2021 */
.qr_code_rap{margin-left:-10px; margin-top: 120px;}

/* Control Panel 11-06-2021 */
.sIcon{background: #2161ab; height: 26px; width: 26px; border-radius: 50%; color: #fff; text-align: center; padding-top: 2px; position: absolute; left: 0; top: 12px; cursor:pointer;}

/* css on 01-07-2021 */
.marginBot55{margin-bottom:55px !important;}
.copyUniRefBtn .b1{padding:12px 76px 12px 12px; text-align:left; margin-bottom:10px;}

/* Referral View 30-07-2021 */
.editPT{text-decoration:underline; cursor:pointer;}

/* Incoming Patients 09-08-2021 */
.incommingTargetDate {width:175px; display:block;}
.patient_nameTL a{width:100px; display:block;}
.bm-glance-conatiner .table-responsive .table a:hover{text-decoration:underline;}
.bm-glance-conatiner .table-responsive .table a.btn:hover{text-decoration:none;}
.orderTD a{display:block; height:14px;}
.orderTD a i, .orderTD a .fas{font-size:28px;}
/*.orderTD a i:hover, .orderTD a .fas:hover{text-shadow: 1px 1px 0px #000, 0px 1px 0 #999;}*/
.orderTD a i.color-greyTheme:hover, .orderTD a .fas.color-greyTheme:hover{text-shadow:none;}

/* css added on 03-09-2021 */
.dob .form-control{width: 32.50%;display: inline-block;}

/* Interoperability Configuration */
.interoperability-form{width:700px; margin:0 auto;}
.interoperability-form .radio{padding-top:0;}
.interoperability-form .radio label, .referral-form .checkbox label{color:#2161ab;}
.interoperability-form .radio label::before{border-width: 2px;width: 18px;height: 18px;}
.interoperability-form .radio label::after{background-color: #2161ab;width: 8px;height: 8px;top: 5px;margin-left: -18px;}
.font13{font-size:13px !important;}

/* css added on 12-10-2021 */
.ui-widget-content a {color: #2161ab !important;}
.ui-datepicker td span, .ui-datepicker td a{text-align:center !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {color: #2161ab; border:none !important;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{font-weight:900 !important; background:none !important; color:#2161ab !important;}
.ui-button.ui-state-active:hover, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{color:#fff !important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active{color:#fff !important;}
.ui-datepicker-today .ui-state-highlight.ui-state-active{background: #2161ab !important;}

/* css added on 01-11-2021 */
.audio-attached a:hover, .audio-attached a:focus{text-decoration:none;}

/* css added on 14-12-2021 */
.compPatStatusBtn a.btnSmall:hover, .compPatStatusBtn a.btnSmall:focus{text-decoration:none !important;}
.b1.btn57{width:57px; min-width:57px;}

/* css added on 23-12-2021 */
.search-section .input-group-btn > .btn{line-height:1.42857143;}

a.gray_Color li, a.gray_Color li i, a.gray_Color li span{color: #a9a9a9 !important;}

/* footer main */
.footer-fixed {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	z-index:11;
}

.rap-footer {
	height: 82px;
	overflow: hidden;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 0;
	margin-right: 0;
	background: #ffffff;
}

/* css added on 10-06-2022 */
.radioCustom {-webkit-appearance: none; border: 2px solid #2161ab; width: 18px; height: 18px; border-radius: 50%;}
.radioCustom:before {content: ""; display: block; width: 60%; height: 60%; margin: 20% auto; border-radius: 50%;}
.radioCustom:checked:before {background: #2161ab;}

/* Send Quick Message on 11-07-2022 */
.sett-acc .sett-acc-form h1{margin-bottom:50px;margin-top:50px; padding-left:15px;}
.sett-acc {text-align:center; overflow-x:hidden;}
.sett-acc .col-md-8{float:none;display:inline-block; text-align:left;}
.form-horizontal .form-group .control-label, .form-horizontal p, .hr_Urology {color: #2161ab;}
.form-QCKmsg{width: 730px; margin-left: auto; margin-right: auto;}
.font15{font-size: 15px !important;}
.marginBot5{margin-bottom: 5px !important;}

/* css added on 14-06-2022 */
.main-SPcontainer .radio label::before {border-width: 2px; width: 18px; height: 18px;}
.main-SPcontainer .radio label::after {background-color: #2161ab; width: 8px; height: 8px; top: 5px; margin-left: -18px;}

/* 09-08-2022 */
.fw-dropdown {width: 100% !important;}
.Referring-Consultant .col-sm-8 .dropdown {width: 30% !important; float: left;}
.Referring-Consultant input {float: right; width: 66% !important;}
.log-calendar-icon .fa, .log-calendar-icon i {font-size: 35px; vertical-align: middle; margin-top: -3px;}
.model-logs .modal-dialog {width: 800px;}
.swap-btns .table > thead > tr > th{border-color:#fff; border-bottom:1px solid #2161ab; font-weight:700;}
.swap-btns .table > thead > tr > th:first-child{border-top-left-radius: 0; border-left: 1px solid #2161ab;}
.swap-btns .table > thead > tr > th:last-child{border-top-right-radius: 0; border-right: 1px solid #2161ab;}
.swap-btns .table > tbody > tr > td{text-align:center;}
.form-login-dpl{background:#fff;}
.form-login-dpl h1{color:#2161ab;}
.form-login-dpl .input-group .form-control, .form-login-dpl .input-group-addon{border: 1px solid #2161ab !important;}
.form-login-dpl .input-group-addon:first-child{border-right:0 !important;}
.form-login-dpl .input-group input[type="email"], .form-login-dpl .input-group input[type="password"], .form-login-dpl .input-group input[type="text"], .form-login-dpl .input-group input[type="number"]{border-left: 0 !important;}
.form-login-dpl .fa, .form-login-dpl .fas{font-size: 18px; padding-left:0;}
.form-login-dpl .fogetPwd-section {display: inline-block; width: 100%; margin-top: 40px; margin-bottom: 40px;}
.form-login-dpl .switch {display: inline-block; margin: 0; float: left;}
.form-login-dpl .switch-button-background {background: #ccc;  border-color: #aaa;}
.form-login-dpl .switch-button-button{background: #FAFAFA; border-color: #aaa;}
.log-icon-dpl {text-align: right; margin-bottom: 11px;}
.email-invite .textboxlist-bits {border-top-right-radius: 0; border-bottom-right-radius: 0;}
.email-invite .input-group-btn {padding: 0; margin: 0; vertical-align: top;}
.email-invite .input-group-btn .b1 {height: 60px;}
.modal-logTable .modal-dialog{width:1170px;}
.modalDD .modal-dialog{width:500px;}

.checkbox-primary input[type="checkbox"]:checked + input[type="hidden"]  + label::after,
#alertMsg .checkbox-primary input[type="checkbox"]:checked + input[type="hidden"]  + label::after {
	color: #fff; background-color: #2161ab; border-radius: 3px; font-family: "FontAwesome"; content: "\f00c";}

*:focus-visible{outline:none;}
.modal{z-index:2222;}
.pelvis-diagram_1{width:65%;}

/* css added on 21-09-2022 */
.addedRuleDetails {display: flex; flex-direction: row; justify-content: space-between;}
.ruleWrapper{width:700px;}

/* css added on 23-11-2022 */
.table_blood_result{width: 700px;}
.table_blood_result > tbody > tr > td{border-bottom: none;}
.table_blood_result > tbody > tr:last-of-type > td{border-bottom: 1px solid #2161ab;}
.buttonsection .resBtnCont{display:inline-block;}
.buttonsection .resBtnCont .b1{min-width: 210px;}
.font11{font-size:11px !important;}
.font12{font-size:12px !important;}
.transf-btnSection .transf-btns{margin-left:0;}
.transf-btnSection .transf-btns .b1{min-width:159px;}

/* 09-12-2022 */
.urgencyTypeBtns{display:inline-block;}
/*.notificationIcon  span{display: inline-block; width: 45px; height: auto;text-align: center;padding: 3px 6px; min-width:45px;}*/
.notificationIcon .b1{display: inline-block; width: 45px; height: auto;text-align: center;padding: 5px 6px; min-width:45px;}
.urgencyTypeBtns .notificationIcon .tooltip-inner{width:auto;}
.tooltip_red.top .tooltip-arrow{border-top-color:#c92d39 !important;}
.tooltip_red .tooltip-inner{background:#c92d39;}
.tooltip_orange.top .tooltip-arrow{border-top-color:#FF9325 !important;}
.tooltip_orange .tooltip-inner{background:#FF9325;}

/* 15-12-2022 */
.paddBot15{padding-bottom: 15px !important;}

/* 21-12-2022 */
.refreshBtn1 .b1{min-width:162px;}

/* 29-12-2022 */
.mdt_meeting_cell a{text-decoration: underline; margin-left: 15px;}
.mdt_meeting_cell a:first-child{margin-left: 0;}
.mdt_meeting_cell a:hover, .mdt_meeting_cell a:focus{text-decoration: none;}
.linkStyle{text-decoration: underline; cursor: pointer;}
.linkStyle:hover, .linkStyle:focus{text-decoration: none;}
.mdt_table_search{height: 37px;}
.mdt_table_search .form-control, .mdt_table_search .input-group-btn > .btn{height: 100%;}
.mdt_table_search .input-group-btn > .btn{border-radius: 0;}
.advice_guidance_table table thead tr th{vertical-align: bottom;}
.advice_guidance_table table thead tr th span {writing-mode: vertical-rl; -ms-writing-mode: tb-rl; -webkit-writing-mode: vertical-rl;transform: rotate(180.1deg); -webkit-transform: rotate(180.1deg); text-align: start;}

/* 02-01-2023 */
.bm-tables table.table-bordered .table_meeting_row td {border-top: 1px solid #2161ab !important; border-bottom: 0;}
.bm-tables table.table-bordered .table_meeting_row td:first-child {border-top-left-radius: 4px;}
.bm-tables table.table-bordered .table_meeting_row td:nth-last-child(4) {border-top-right-radius: 4px;}
.bm-tables table.table-bordered .table_meeting_row td:last-child {border-top-right-radius: 4px;}
tr.hotClinicRow:first-child td {border-top: 1px solid #2161ab;}
tr.hotClinicRow:first-child td:first-child {border-top-left-radius: 4px;}
tr.hotClinicRow:first-child td:last-child {border-top-right-radius: 4px;}
tr.hotClinicRow:last-child td {border-bottom: 0;}
/*.table_meeting_row{position: sticky; top: 0; background: #fff; z-index: 333;}*/
.table_meeting_row td {position: sticky; top: 51px; background: #fff; z-index: 333; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;}
/*.mdt_meeting_cell ul {transition: all 1s ease-in-out;  -webkit-transition: all 1s ease-in-out;}*/
.attending_list_short {height: 60px !important; overflow: hidden;}
.attending_list_large {height: 110px; overflow: hidden;}
.orderTD a {display: block; height: 14px;}
.orderTD a i, .orderTD a .fas {font-size: 28px;}
    /*.orderTD a i:hover, .orderTD a .fas:hover{text-shadow: 1px 1px 0px #000, 0px 1px 0 #999;}*/
.orderTD a i.color-greyTheme:hover, .orderTD a .fas.color-greyTheme:hover {text-shadow: none;}
.hideOnMobile_tableCell, .hideOnTab_tableCell {display: table-cell !important;}
.sticky {position: fixed; top: 127px; width: calc(100% - 30px); display: inline-table;}
.header-fixed {top: 53px; background-color: #fff;}
.mdt_tableMain {overflow: inherit;}
.listCtrls {display: flex; -webkit-display: flex; width: 60%; justify-content: space-between; -webkit-justify-content: space-between; flex-direction: row; -webkit-flex-direction: row;}
.paddBot-85 {padding-bottom: 85px !important;}
.mdt_tableMain table thead tr th {border-top-color: #2161ab;}

/* 09-01-2023 */
#save_new_response .b1, .edit-responeBtns .b1{min-width:80px;}

/* 10-01-2023 */
.main-container2{margin-top:54px;}

/* 11-01-2023 */
.table_blood_result > thead > tr > th{background: none !important; color: #2161ab !important; border-bottom: 0 !important; border-right: 0 !important;}
.table_blood_result > thead > tr:first-child > th:first-child{border-radius: 0;}
.table_blood_result > tbody > tr > td{border-right: 0 !important; border-bottom: 0;}
.table_blood_result > tbody > tr > td:first-of-type{border-left: 0;}
.table_blood_result > tbody > tr:last-of-type > td{border-bottom: 0;}

#page-anchors-mobile a i{min-width: 32px; padding-right: 0; font-size: 16px;}

/* 18-01-2023 */
.assesTime .form-control {width: 49.50%; display: inline-block;}
.divInBlockFull{display: inline-block !important; width: 100% !important;}
.paddTop105{padding-top:105px !important;}

/* 07-03-2023 */
.transManagTableCtrlBtns{display:flex; flex-direction:column; -webkit-flex-direction:column; justify-content:end; align-items: end;}

/* 21-03-2023 */
.reachScore .input-group-addon{color:#2161ab; background:#fff; font-size:30px; border-color:#2161ab;}
.paddTop10 {padding-top:10px !important;} 
.paddBot10{padding-bottom:10px !important;}
.modalSNinfo .modal-dialog{width: 400px;}
.readScoreWrapper .nav-tabs{border-bottom: none;}
.readScoreWrapper .nav-tabs li{width:100%;}
.readScoreWrapper .nav-tabs a{color:#ffffff; text-align:center;margin-right:0;}
.readScoreWrapper .nav-tabs a:hover{border:1px solid transparent;}
.readScoreWrapper .nav-tabs li.active a{color: #2161ab; border:0; background:#ffffff; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0;}
.noPadding{padding:0 !important;}
.readScoreWrapper .tab-content {padding: 35px 30px; background: #fff; margin-top:-1px;}
.detailsHeading {padding-bottom: 10px; margin-bottom: 15px; font-size: 16px; border-bottom: 1px solid #2161ab;}
.readabilityDetails table tr td {border: none !important;}
.d-flex {display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important;}
.justify-content-between{justify-content: space-between; -webkit-justify-content: space-between;}
.flex-column{flex-direction: column; -webkit-flex-direction: column;}
.detailsHeading{padding-bottom:10px; margin-bottom:15px; font-size:16px; border-bottom:1px solid #2161ab}
.gradeText{border-bottom:1px dotted #2161ab;}
.tooltip-gradeText hr{border-top-color:#ffffff;}
.tooltip-gradeText .b2{padding:6px 12px; background-color:#ffffff; color:#2161ab; font-size:15px}
.reach_people_wrapper {position: relative; background: #e5e5e5; display: table-cell; padding: 0; line-height: 0.1;}
.reachPeopleColor {content: '\A'; position: absolute; top: 0; bottom: 0; left: 0; background: #2161ab; width: 50%;	z-index: 10;}
.reach_people_wrapper img {z-index: 10; position: relative; width: 300px;}
.reach_result {padding-left: 20px;}
.status-barWrapper {position: relative;}
.reach-statusBar {height: 16px;}
.reach-statusBar, .reach-statusBar .progress-bar {background: #e5e5e5;}
.reach-statusBar .progress-bar {box-shadow: none;}
.tone-info {text-align: center; border: 1px solid; width: 200px; padding: 10px; position: relative; margin-top: 10px; margin-left: 150px;}
.tone-info::before {content: ""; position: absolute; border-bottom: 5px solid; z-index: 111; border-left: 5px solid transparent; border-right: 5px solid transparent; top: -6px; left: 50%;}
.tooltip-gradeText hr{border-top-color:#ffffff}
/*.tooltip-gradeText .b2{padding:6px 12px; background-color:#ffffff; color:#2161ab; font-size:15px;}*/
.readabilityDetails tr td:last-child{text-align:right;}

.marginLt-60{margin-left:60px !important;}
.widthAuto{width:auto !important;}
.marginTop60{margin-top:60px !important;}
.marginTop180{margin-top: 180px;}

/* 07-04-2023 */
.helpLinks ul{list-style-type: none;}
.helpLinks ul li{margin-bottom: 10px;}
.helpBox{padding: 15px; border: 1px solid #2161ab; border-radius: 4px; transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); display: block;}
.helpBox:hover, .helpBox:focus{text-decoration: none;}
.helpBox:hover{box-shadow: 0 10px 20px rgba(0, 10, 30, 0.2), 0 0 10px rgba(0, 10, 30, 0.2); cursor: pointer; outline: 2px dotted transparent; outline-offset: 2px;}
.helpBox .media-left .helpBoxMainIcon {width: 100px; font-size: 60px; display: block;}
.helpMoreLink i{vertical-align: middle;}

/* 18-04-2023 */
.borderBottomWhite{border-bottom-color: #ffffff !important;}
.borderRightWhite{border-right-color: #ffffff !important;}
.padd15{padding: 15px !important;}
.padd20{padding: 20px !important;}
.anchorStyleTag{text-decoration: underline;}
.anchorStyleTag:hover{text-decoration: none;}

/* 09-05-2023 */
.table_blood_result_400{width: 400px;}
.table_blood_result_1{width: 500px;}
.table_blood_result_2{width: 600px;}

/* 18-05-2023 */
.modalEditColumn .modal-dialog {width: 420px;}

/* 19-06-2023 */
.referral-form .date .input-group-addon{border-color:#2161ab;background:#2161ab;color:#fff;}
.referral-form .date .input-group-addon .fa-calendar, .referral-form .date .input-group-addon .fas{font-size:18px;}

/* 26-07-2023 */
.ethnic_section .ethnic_parent{width: 49.50%; display: inline-block;}

/* 08-08-2023 */
.subscription-exp-stripe{position: fixed; bottom: 71px; width:100%; left: 0; z-index:111; height:175px; line-height: 175px;}
#modalSubscriptionExpired .b1{background: none; border-color: #fff; color: #ffffff;}
#modalSubscriptionExpired .b1:hover, #modalSubscriptionExpired .b1:focus{background: #ffffff; border-color: #fff; color:#c92d30;}

/* 05-10-2023 */
.table_blood_result_1{width: 500px;}
.table_blood_result_2{width: 600px;}
.table_blood_result_750{width: 750px;}
.table_blood_result_800{width: 800px;}
.table_blood_result_900{width: 900px;}

/* 17-10-2023 */
.table_blood_result_800{width: 800px;}

/* 14-12-2023 */
.dataPipeLine{width:600px; margin:0 auto;}

/* 09-01-2024 */
.limited-text{width:55px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; display:inline-block; cursor:default;}

/* 12-02-2024 */
.data_leap_popUp .modal-dialog{width:700px;}

/* 22-02-2024 */
.file_uploadedOnTop{position:relative;}
.file_uploadedOnTop .file_remo {position: absolute;top: -24px;right: 0; color: #c92d39; font-size:14px; transition: top ease 200ms; display:none; cursor:pointer;}
.file_uploadedOnTop:hover .file_remo {display:block;}
.file_uploadedOnTop01 .file_remo{top:-10px;}

/* 19-03-2024 */
.actionModal .table-responsive{max-height:500px;}
.actionModal table tr td{border:0;}
.actionModal .table > tbody > tr > td:first-of-type{border-left:0;}
.refStagnateTime .form-control{width:33%;}

/* 26-03-2024 */
/*.bm-tables table.table-bordered tr.stagnate_row td {border-right-color: #fff;border-bottom-color: #ffffff;}
.bm-tables table.table-bordered tr.stagnate_row td:first-of-type {border-left: 1px solid #ffffff;}*/
.actionModal .mody-body .table tr td:last-of-type{text-align:right;}

/* 27-03-2024 */
.email_notification_stagnate{list-style-type:none;}
.email_notification_stagnate li{display: flex; justify-content: space-between; width: 300px;}
.marginRT30{margin-right:30px !important;}
.marginRT40{margin-right:40px !important;}

/* 08-04-2024 */
.emailNotiRefStg{position: relative;}
.emailNotiRefStg .textboxlist-bits{height:50px;}
.emailNotiRefStg .emailNotiRefStag_placeholder{position: absolute; bottom: 12px; left: 10px; color: rgba(33, 97, 171, 0.7)}
.marCheckDis .checkbox_markasread[type="checkbox"] {z-index: 0;}
.bg_transparent{background-color: transparent !important;}

/* 24-06-2024 */
.border-color-blue{border-color:#2161ab !important;}

/* 08-07-2024 */
.attachments_letter div{display:inline-block;}
.attachments_letter div span a{margin-right:3px;}
.font14{font-size:14px !important;}
.paddTop25{padding-top:25px !important}
.paddingTop_40{padding-top:40px !important;}
.paddingTop_20{padding-top:20px !important;}

/* 07-08-2024 */
.referal_checks_ctrls{display:grid; grid-auto-flow:column;}
.referal_checks{margin-right:40px;}
#lastQCKmsgCol{width:25%;}
.edit-canned1 span{word-break:break-word;}

/* 22-08-2024 */
.referral_ins p{margin-top: 16px; margin-bottom: 16px; line-height: 1.6em; word-wrap: break-word;}
.custom_id_key_div{margin-bottom: 20px;}
.custom_id_key_div .form-control{width:200px;}
.custom_id_key_div ul{list-style-type: none; padding-left: 0;}
.custom_id_key_div ul li{font-size: 12px; margin-bottom:2px;}
/*.custom_id_key_div ul li:last-child{margin-top: 10px;}*/
.custom_id_key_div .ur-detail-btn .b1{min-width: 140px;}
.custom_id_key_div .ur-detail-btn .b1 + .b1{margin-left: 20px;}
#idKeyCopy:hover{color: #fff; background: #2161ab;}
#idKeySavedShow{min-width: 275px; margin-left: 20px;}
.idKeyHandWrite_inst span{border: 1px solid #2161ab; padding: 20px 10px; display: inline-block;font-family: "Handlee", cursive; font-weight: 400; font-style: normal; font-size: 20px;word-break: break-word;}
.bg-blue-color-white{background:#2161ab;color:#fff;}
#afterIdKeySaved .checkbox{margin-bottom:15px;}
.notificationIcon.urgency_btn {margin-left: 5px; margin-right: 5px;}
.recallLinkDevice{display:none;}

/* 29-08-2024 */
.marginBot25{margin-bottom: 25px !important;}
.marginBot35{margin-bottom: 35px !important;}
.paddTop10{padding-top: 10px !important;}

/* 20-09-2024 */
.paginationCtrls{display:flex; justify-content:space-between;}
.account-Sett .btn-primary{min-width:130px;}
#conslistpagesize{height:36px;}

/* 16-10-2024 */
/*#formModal .modal-body{height:500px; overflow-y:auto;}*/

/* 27-09-2024 */
.inter_edit{display:flex; justify-content:space-between;}
.inter_edit .inter_input{width: 80%; display: inline-block;}
.inter_edit .form-control{}
.inter_edit .b1{min-width: 80px; float: right;font-size: 15px; padding-top: 6px; padding-bottom: 6px;}
.inter_edit_ctrlBtns{display:flex; width:18%; justify-content:space-between;}

/* 26-11-2024 */
.copyClipBrd .form-control, .copyClipBrd .btn {border-radius: 20px; padding-top: 12px; padding-bottom: 12px;}
.copyClipBrd .input-group-btn > .btn {padding-top: 10px; padding-bottom: 10px;}
.copyClipBrd .input-group-btn > .btn i {vertical-align: middle; font-size: 22px;}
.copyClipBrd .input-group-btn > .btn span {vertical-align: text-top; display: inline-block;}
.importantIcon{display: inline-block; border-radius: 20px; color: #c92d39; border-color: #c92d39; padding: 5px 15px; font-size: 12px;}
.importantIcon i{font-size: 15px; vertical-align: middle;}
.importantIcon span{vertical-align: bottom;}

/* 09-12-2024 */
#newMainTBL .table > tbody > tr > td:first-of-type { width: 100px;}
#formModal .table > thead > tr > th:first-of-type { width: 170px;}
#formModal thead, #formModal tbody{display:block;}
#formModal thead{position:sticky; top:0;}
#formModal tbody{max-height:600px; overflow-y:auto; padding-bottom:1px;}
.table_editPatient_popup tr{display:table; width:100%;}

/* 01-01-2025 */
.editPatDtl_xs{display:none;}
.editPatDtl_lg{display:block;}

/* 17-01-2025 */
.table-callSummary-recall .tbl-callSumm-recall-actionCol{width:160px;}

/* 06-02-2025 */
.modal01 .modal-header button{text-shadow: none; box-shadow:none;}

/* 24-02-2025 */
.audio-attached .recallIconBasicDetails{font-size:30px;margin: 5px 0 3px 5px; transform: rotate(25deg); cursor:pointer;}

/* 28-02-2025 */
.width_400{width:400px;}
.width_500{width:500px;}
.gap-3{gap: 1rem !important;}

/* File drag n drop */
.upload-container {margin: 0 auto; text-align: center;}
.drop-zone {border: 1px dashed #2161ab; padding: 2rem 1rem; cursor: pointer; transition: 0.3s;}
.drop-zone.dragover {background-color: #e6f7ff;}
.drop-zone p {margin: 0; color: #2161ab;}
#fileList {text-align: left;}
.file-info {display: inline-block; margin-top: 1.5rem; padding: 0.625rem; border: 1px solid #ddd; margin-right: 10px; border-color: rgba(33, 97, 171, 0.2);}
.file-info span {margin-right: 10px;}
.remove-file {cursor: pointer;color: var(--colorRed);font-weight: bold;}
.drop-zone .bi {width: 2rem;height: 2rem;display: inline-block;}
/* // File drag n drop  // */

/* list table css */
.option-group {list-style: none;padding: 0;margin: 0;}
.option-group .option-item {display: flex;align-items: center;justify-content: space-between;padding: 2px 0;border-radius: 8px;margin-bottom: 10px;transition: all 0.2s ease-in-out;}
.option-group .form-check {display: flex;align-items: center;gap: 8px;}
.option-group .form-check-input {cursor: pointer;transition: all 0.2s ease-in-out;}

	/*.option-group .option-item:hover {
		background: rgba(33, 97, 171, 0.08);
	}*/

/* // list table css // */

/* 04-03-2025 */
.redBorderBefore::before{border-color:#c92d39 !important;}
.width_200{width:200px;}
.width_300{width:300px;}
.width_400{width:400px;}
.padd60-lt{padding-left:60px !important;}
.statistics_iframe_quickSight{padding-bottom:170px;}
.width_620{ width: 620px; }

/* 29-08-2025 */
.generateCSVFileModal .modal-dialog{width:470px;}

/* 29-09-2025 */
.border-dashed{border-style:dashed !important;}

/*14-10-2025*/
.custom-dashed-border{position: relative;padding: 12px !important; border:0 !important;}
.custom-dashed-border::before {
	content: "";
	position: absolute;
	inset: 0;
	background: repeating-linear-gradient(to right, #2161ab 0 8px, transparent 8px 12px) top, repeating-linear-gradient(to right, #2161ab 0 8px, transparent 8px 12px) bottom, repeating-linear-gradient(to bottom, #2161ab 0 8px, transparent 8px 12px) left, repeating-linear-gradient(to bottom, #2161ab 0 8px, transparent 8px 12px) right;
	background-position-x: center, center, left, right;
	background-position-y: top, bottom, center, center;
	background-repeat: repeat, repeat, repeat, repeat;
	background-size: auto, auto, auto, auto;
	background-repeat: no-repeat;
	background-size: 100% 3px, 100% 3px, 3px 100%, 3px 100%;
	background-position: top left, bottom left, top left, top right;
	pointer-events: none;
}

/* 10-11-2025 */
.btnCheckSpell {margin-top: 10px; padding: 4px 16px 1px; min-width: auto;}

/* 01-12-2025 */
.gap-8{gap:8px !important;}



@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.bootstrap-filestyle .btn-primary{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;} 
	.bootstrap-filestyle .btn-primary{padding-top:4px;padding-bottom:4px;}
	.form-login #basic-addon2 {padding: 9px 15px;}
	.footerN-container{padding-left:20px;padding-right:20px;}
	body{font-family:'Lato', sans-serif; color:#2161ab;}
	a{color:#2161ab;}
	h1{color:#2161ab;}
	h2{font-size:18px;}
	h3{font-size:15px;}
	h4{font-size:12px;}
	h5{font-size:14px;}
	.b1{background-color: #2161ab;font-size: 15px;padding:6px 12px; transition:all 1s ease-in-out;}
	.b1:hover{background:#fff; color:#2161ab; border:1px solid #2161ab;}
	.form-control {color: #2161ab;font-size:15px;}
	textarea{resize:none;}
	.table > thead > tr > th { background: #2161ab ;border-bottom:none; border-color: #2161ab;color: #fff; font-weight: 400;vertical-align: top;}
	.table > thead > tr > th,  .table > tbody > tr > td {font-size: 15px;}
	/*.search-section .input-group-btn > .btn{font-size:16px;}*/
	select.input-blue{ background:none;}
	.navbar-right{padding-right:15px;}
	.search-section .input-group-btn > .btn{padding-top:3px;padding-bottom:0;}
	.search-section .input-group-btn#date_filter_btn > .btn{padding-top:3px;padding-bottom:2px;}
	.drop-notif .notif-arrow1{top:-17px;}
	.search-section .input-group-btn > .btn .fa{line-height:1.5;}
	.page-anchors, .scrollBottom{right:20px;}
	.scrollBottom{right:26px;}
	.sidebar{padding-top: 11px;}
	.controlP-circle a:focus{outline:none;}
	.controlP-circle:focus, .controlP-circle a:focus, .homeLside a:focus{outline:none;}
	.errorPage h2{margin-top:50px;}

}

@media screen and (max-width: 1280px) {
	.hideOnTabs{display:none;}
	.showOnTabs{display:block;}
	.log-icons{width:100%;}
	.spFormHead{margin-top:20px;margin-bottom:0 !important;}
  h2.patInfoSf {margin-bottom: 0;margin-top: 20px;}
	.log-icons-dkt, .log-icons{margin-top:20px;width:auto; text-align:left;padding: 5px 10px; clear:both;position:static; float:left; }
	.log-icons-dkt li, .log-icons li{margin-right:15px;}
	
	/* Header on 14-06-17 */
.navbar-top-links .showOnTab{display:inline-block !important;}

/* Advice box in Sp form */
.main-SPcontainer{margin-top:10px;}
.main-container2{margin-top:63px;}

/* Consultant Directory */
.consTitleRadio{margin-top:0;}
.consultant-directory h1 {font-size: 24px;margin-bottom: 30px;}
.consultant-directory .pageTitle {margin-bottom: 10px;}
.consultant-directory .consTitleRadio{margin-bottom:35px !important;}
.consultant-dirTable {margin-top: 25px;}
.consultant-directory h2 {font-size: 20px;}
.marginbot20-md{margin-bottom:20px !important;}

}

@media screen and (max-width: 1199px) {
	/* Download data 05-10-18 */
.data_download-container{padding-bottom:70px;}
.download_data_btn{margin-top:0;}
.data_download{display:inline-block;width:100%;margin-top:20px;}
.no-marginTop-MD{margin-top:0 !important;}
.marginTop40-md{margin-top:40px !important;}
.account-update .control-label{margin-bottom:5px;}
.footerN-container .blue-line{margin-bottom:6px;}
.padd15-RT-md{padding-right:15px !important;}
.padd15-LT-md{padding-left:15px !important;}
.live-line{margin-bottom:30px;}
.main-container2{padding-bottom:105px;}
.live-line a{margin-left:25px;}
.footerN-container{padding-bottom:8px;}
.showOnTab {display: block !important;}
.hideOnTab, .hideOnTab-inBlk {display: none !important;}

/* 11-07-2023 */
.copy-rgt{font-size:12px;}
   
    /* 08-08-2023 */
.subscription-exp-stripe{position: fixed; bottom: 28px; width: 100%; left: 0; font-size: 14px; height:auto; line-height:initial;}

}


@media screen and (max-width: 1024px) {
    .outcome, .status{width: 33.3333% !important;}
	
	/* css added on 07-12-15 */
	h1{font-size:30px;}
	.homeLside{margin-left:0;}
	
	/* css added on 08-01-16 for bed management page */
	
	.showOnTab .refreshBtn{text-align:left;}

	/* css added on 02-02-16 for Stroke Medicine page */
	.btn-group.ModRankScale {width: 86%;}
	
	/* css added 10-05-16 for Control Panel */
	.cp-head-lt{text-align:center;}

  /* css added on 24-05-16 for Background for Index page */
	.tree-bg{background-image:none; background-position:center center; height:auto;}
	
/* css added on 24-06-16 for Transfer Letter */
	.form-transfer .transf-btn .buttonsection {float:none; margin-left:5px;}

	/* css added on 26-07-16 for Refer To My Dep Listing page */
   .noPadLT-sm{padding-left:0 !important;}

/* New referQCKmsg on 14-09-16 */
   .referQCK a {width: 80%;margin-top: 20px;}
   .referQCK-sep .divider-blue{height: 170px;}
   .handover-icon .fa {bottom: 0px;right: 35px;}

 /* new SendQuickMessage page on 22-09-16 */
   .form-QCKmsg .input-with-helptext{width:100%;}
   
/* New Refer to my Dept page on 23-09-16 */
   .main-title{text-align:center;margin-top: 30px;}

/* New MDT Panel page on 23-09-16 */
   .mdt-sub-panel{margin-top:0;}
   .mdt-sub-panel .controlP-circle{margin-top:40px;}
   
   /* New Settings menu page on 26-09-16 */
   .sett-container .sett-heading h1.c-blue{margin-bottom:0;}
   
   /* Referral from my dept List page on 27-09-16 */
  .title-bmGlance{margin-top:20px;margin-bottom:30px;}

  /* Footer on 28-09-16 for New Footer */
 .footerN{display:block;}
 /*.footer-logo{float: none;margin: 10px auto 0;}
 .copy-rgt{float:none; display:inline-block; text-align:center;}*/
   
   /* Referral to my dept on 29-09-16 */
	.ReferAlert-table select{width:70px;}

 /* Hot Seat page on 07-10-16 */
.hotSeat-container .title-bmGlance{margin-top:30px;margin-bottom:30px;}
.hotSeat-container .search-section {margin-bottom:30px !important;}
.hotSeat-container{width:970px;}

/* css added on 15-11-16 for referral form */
 .logo-nhsBig{margin-bottom:0;}

/* css added on 16-11-16 for Index Page */
.tree-bg {background-image: none;background-position: center center; height: auto;}

 /* css added on 17-11-16 for Specialist form */
 .ortho-head-sp{margin-bottom:40px;}

/* css added on 17-11-16 for Sign up page */
.signup-section h1 {margin-bottom: 20px;}
.form-signup .login-link {margin-bottom: 0;margin-top:0;}
.form-signup .inner-space {margin-bottom: 20px;}

/* Access and Permission page on 27-12-16 */
.email-invite { margin-bottom: 30px;}

/* css added on 25-01-17 for referQCKmsg page */
.referQCK-tab .controlP-circle{background:url(../images/circle-bg-220.png) no-repeat; height:220px;width:220px;}
.refer-circle img {top: 67px;}
.circle-quickMSG img{top:60px;}
.circle-handover img{top:65px;}

/* css added on 27-01-17 for Fetch PDF */
.content-center{text-align:center;}
.content-center .col-xs-12{float:none; display:inline-block;}

/* css added on 31-01-17 for DPL */
.accPerm-btns {margin: 25px 0 15px 0;}
.reassign-lbl{margin-top:5px;}
.secureDD {margin-bottom: 18px;}
.log-icon-dpl{text-align:center;}
.dpl-logTable{margin:25px 0 35px;}
.modal-logTable .modal-dialog{width:1000px;}

/* Css added on 01-03-17 for Refer form */
.ur-detail-btn{text-align:right;}

/* Recall page on 03-03-17 */
.hotSeat-container .title-bmGlance .recall-img{display:inline-block !important;}
.hotSeat-container .recall-reset .b1{float:right; margin-right:-15px;}

/* Css added on 22-03-17 for Pelvic form */
.pelvicInjuryType{width:35%;}
.no-MarginLT-Tab{margin-left:0 !important;}
.marginTop20-md{margin-top:20px !important;}
.marginTop25-md{margin-top:25px !important;}
.paddLT15-md{padding-left:15px !important;}
#allergy_details{margin-bottom:25px;}
.margin-5LT-md{margin-left:-5px !important;}
.ortho-sp .blue-line1{margin-bottom:25px;}
.marginBot0-md{margin-bottom:0 !important;}

/* Huddle page on 02-05-17 */
.graph-sec{margin-bottom:40px;}
.share-blue{position:static;display:block;text-align:center;margin-bottom:40px;}
.participate-name{word-break:normal;}
.user-participate .fa-times{position: absolute;top: -8px;left: 0;}

/* Footer on 08-06-17 */
.copy-rgt {display: inline-block;}
/*.footer-logo {float: none; margin: 10px auto 0;}
.footer-logo .img-responsive{display:inline-block;}*/

/* Cardiac and SQ Thoracic Form on 07-07-17 */
.padd50-LT-md{padding-left:50px !important;}

/* Account Settings 10-08-18 */
#requestAccessText{padding-left:15px;padding-right:15px;}

.rap-footer-referral {height: 36px;}
.display-inblk-Tab{display:inline-block !important;}

.main-container2{padding-bottom:200px;}

/* 12-02-2021 */
.paddTop7-tab{padding-top:7px !important;}

/* 15-03-2023 */
.main-SPcontainer .scrollBottom{display:none;}


 }

@media screen and (max-width: 1000px) {
	.hmRisk{margin-bottom:0;}
	.hmRisk .col-sm-12, .change-of-ref-team{margin-bottom:20px;}
	.send_advice .form-group {margin-bottom:0;}
    .cardio-form .img-up .btn-danger
    {
        float: right;
        margin-right: 15px;
    }
     .cardio-form .col-sm-6, .cardio-form .col-sm-12, .cardio-form .col-lg-12, .col-xs-12
    {
        margin-bottom: 25px !important;
    }
    .cardio-form .form-group {margin-bottom: 0;}
    .cardio-form .form-group.border {margin-bottom: 25px;}
    .status .col-sm-4.control-label {width: 100% !important;}
    .cardo-sp .input-group-btn
    {
        width: auto;
    }
    .cardo-sp .btn-danger
    {
        float: right;
    }
    .cardo-sp .cancel-btn .btn-danger
    {
        margin-right:20px;
    }
    .ref-type-sec .col-md-6
    {
        margin-bottom: 25px;
    }
    .cardo-sp-tpRt
    {
        padding-left: 0;
    }
    .cardo-sp-tp .form-group
    {
        margin-bottom: 0;
    }
    .rdo-pat-lt
    {
        padding-left: 0;
    }
    .cardo-det-lt
    {
        padding-right: 0;
    }
    /* css added for back button on 31-08-15 */
    .bm-back-btn01 {text-align: center; }
    .pelvis-diagram{width:50%;}
	
	/* css added on 18-09-15 */
	#your-details-opt{margin-top:0;}
	.padlock{margin-top:45px;}
	
	/* css added on 01-10-15 */
	/*.footer-logo{margin-top:0;}
	.browser-alert a{margin-top:5px;}*/
	
	/* css added on 10-11-15 for New Login page */
	.form-login{float:none;}
	.homeLside{margin-top:0;margin-bottom:25px;}
	
	/* css added on 14-12-15 for Neurosurgery Specialist */
	.log-btns .b1{margin-bottom:10px;margin-right:0;}
	
	/* css added on 15-12-15 for Under Maintenance page */
	.logo-container{text-align:center;}
	.updatesProgress{text-align:center;}
	.updatesText { padding-top: 0;}
	.updates-img{text-align:center;margin-top:50px;}
	.updates-img .img-responsive{display:inline-block;}
	.updates-countDown{margin-top:50px;}
	
	/* css added on 13-01-16 for Referrals To My Department page */
	.ReferAlert-table .inform-refer{width:400px;}
	.ReferAlert-table .edit_textarea{width:100%;}
	
  /* css added on 02-02-16 for Stroke Medicine page */
   .btn-group.ModRankScale{width:90%;}
   
  /* css added on 11-03-16 for ReferQCKmsg page */ 
   .referMSG-main{width:750px;}
  
  /* css added on 15-03-16 for Settings Account page */
  .sett-acc .border{margin-top:25px;}
  
  /* css added on 21-03-16 for Settings page */
  .sett-container .container{width:750px;}
  .sett-heading, .sett-circle-lt, .sett-circle-rt{text-align:center;}
  .cp-cirtxt-rt-center{padding-right:0;}
  
  /* css added on 22-03-16 for Consultant Directory Settings page */
  .cds-delbtn{margin-top:20px;}
  
  
  /* css added on 06-04-16 for Send Quick Message page */
	.qckmsg-tooltip .tooltip{right:15px;left:auto !important;}
	.qckmsg-tooltip .tooltip.bottom .tooltip-arrow{left:auto !important; right:10px;}
	
  /* css added on 11-04-16 for Statistical Reports page */	
	.noPad-LR-sm{padding-left:0 !important; padding-right:0 !important;}
	.statistical-form .btn-group.small-dropdown{width:32.8%;}
    .statistical-date{margin-top:20px;}
  
  /* css added on 11-04-16 for Cardiothoracic Referral page */
  .na-applicable{padding-left:15px;}
  .stemi-risk{padding-left:5px;}
 
 /* css added on 11-04-16 for Pelvic Trauma page */ 
  .marginbot0-sm{margin-bottom:0 !important;}

 /* css added on 19-04-16 for Your Details in Referral Forms */
     .your-details-st p{padding-left:15px;}
     .speciality-trust{margin-bottom:0;}

 /* css added on 21-04-16 for orthoplastics referral */
  .sms-txt-referral .margin-bot10-sm{margin-bottom:10px !important;}

  /* css added on 13-05-16 for Cardiology Interventional */
  .img-warning h3{margin-bottom:20px;}
  
  /* css added on 24-05-16 for Terms and Conditions page */
  .terms_inner {padding-left: 30px;}
  .tc-table{width:100%;}
	
 /* css added on 23-06-16 for specialist forms */
 .ref-type-sec {margin-bottom:0;}
 .no-margin-bot-sm{margin-bottom:0 !important;}
 
 /* css added on 24-06-16 for Transfer Letter */
	.form-transfer .transf-btn .buttonsection {margin-left:-15px;}
	
/* css added on 12-07-16 Log page MDT*/
.display-inblk{width:100%;}
.logCalendar .showOnTab .refreshBtn{text-align:right;}
.hideOnSM{display:none !important;}
.showOnSM{display:block!important;}
.log-container .rollCall-icon { margin-bottom: 30px; text-align: center;}
.log-container .refreshBtn{text-align:center;}

/* css added on 01-08-16 for MDT */
.delRes-btn { margin-left: 5px;}
.edit-responeBtns {text-align: left;}
.edit-canned h3 span {width:80%;}

/* css added on 09-08-16 for Log MDT */
.logCalendar{margin-top:20px;}
.title-logMDT{text-align:center;}
.title-logMDT h1{display:inline-block;}

/* css added on 23-08-16 for MDT Page */
   .help_mdt{top: 5px;}

/* css added on 01-09-16 for Notification pop up in header */
.dropdown-menu .notif-arrow1{right: 10px;left:auto;}

/* css added on 06-09-16 */
.refreshBtn {margin-bottom: 25px;text-align: center;}

/* css added on 07-07-16 */
.model-notification .modal-dialog{width:95%;}

/* New referQCKmsg on 14-09-16 */
.referMSG-main .border{border: 3px solid #2161ab;}
.referQCK a {width: 25%;margin-bottom:15px;}
.referQCK a img{display:inline-block; margin-right: 15px;}
.referMSG-main h2 {text-align: center;margin-top:20px;margin-bottom:20px;}
.referQCK .fa{display:inline-block;margin-right: -25px;position: relative;right: -20px;}
.handover-icon a{width:30%;margin-top:20px;margin-bottom:0;}
.QCKmsg a{margin-top:20px;margin-bottom:0;}
.handover-icon .fa{bottom:-30px;right: 0;}
.referQCK{text-align:center;}

/* new SendQuickMessage page on 22-09-16 */
.no-marginBotSM{margin-bottom:0 !important;}
.marginBotSM10{margin-bottom:10px !important;}
.form-QCKmsg .col-xs-12.marginBotSM10{margin-bottom:10px !important;}
.sett-acc .form-QCKmsg .hr_Urology{padding-right:15px;}
.form-QCKmsg .col-xs-12.no-marginBotSM{margin-bottom:0 !important;}
.form-QCKmsg h2{margin-top:0;}

/* New MDT Panel page on 23-09-16 */
.cp-heading{margin-top:0;}
.control-container .cp-heading h1.c-blue{margin-bottom:20px;}
.controlP-circle{margin-top:0;}
.select-dep{margin-bottom:40px;}
.mdtDep{margin-bottom:0;}
.mdt-sub-panel{margin-top:40px;}
.mdt-sub-panel .controlP-circle{margin-top:0;}

/* new control panel on 23-09-16 */
 .cp-circle-center{margin-top:40px;}
 .wire-panel{margin-top:0;}
 
/* Consultant Directory Settings page on 27-09-16 */
 .sett-acc-form .col-xs-12.marginBotSM10{margin-bottom:10px !important;}

/* Referral from my dept List page on 27-09-16 */
 .bm-glance-conatiner .select-dep{margin-bottom:30px;}
 .search-section{margin-bottom:30px;}
  
/* Footer on 28-09-16 for New Footer */
 .footerN{display:block;}
 /*.footer-logo{float: none;margin: 10px auto 0;}
 .copy-rgt{float:left; display:inline-block; text-align:left;}*/

/* All Tables on 30-09-16 */
.pagi-jump{margin-top:0;margin-bottom:10px;}
 
/* Canned Response page on 10-04-16 */
.delRes-btn{margin-left:0;}

/* Hot Seat page on 07-10-16 */
.hotSeat-container{width:750px;}

/* Alert Settings page on 25-10-16 */
.sett-alert-form .marginbot0-sm{margin-bottom:0 !important;}
.onCall {margin-top:30px;margin-bottom: 30px;}
.marginTop20-sm{margin-top:20px !important;}

/* css added on 15-11-16 for referral from */
.cardio-form .marginbot0-sm{margin-bottom:0 !important;}
.cardio-form .img-up {margin-bottom: 0 !important; }

/* css added for Setting Alert on 17-11-16 */
.onCall { margin-top: 30px;margin-bottom: 0;}

/* css added on 17-11-16 for Unit Details page */
.unit-detail-main .nxt-btn {text-align: center;}
.rap-clock {width: 200px;}

/*css added on 21-12-16 for Specialist forms */
.main-SPcontainer .pt-ref-submit {float: none;text-align: center;}
.scrollBottom, .scrollTop {right: 17px;}
.scrollBottom {/*top: 300px;*/ top:120px;}
.page-anchors { /*top: 330px;*/ top:148px; right:10px;}

/* css added on 27-01-17 for Fetch PDF */
.fetch-pdf{padding-left:15px; padding-right:15px;}
.insert-fetch-key { margin-top: 30px;}

/* css added on 31-01-17 for DPL */
.dpl-logTable {margin: 25px 0 5px;}
.modal-logTable .modal-dialog{width:700px;}

/* css added on 15-03-17 for Pelvic referral form */
.marginLT20-sm{margin-left:20px !important;}
.divFaecelStream select{width:100%;}
.urinaryCatheter{margin-left:0;}
.pelvic-Tform .hr_Urology{margin-top:10px;}
.pelvic-Tform h3{margin-top:0;}
.pelvic-Tform .btn-group.small-dropdown{width:auto;}
.cardio-form .marginbot10-sm, .marginbot10-sm{margin-bottom:10px !important;}
.no-marginTop-SM{margin-top:0 !important;}
.fileUp-pelvic{text-align:right;}
.fileCancel-icon{right:8px;}

/* Huddle page on 02-05-17 */
.huddle-icons{margin-bottom:25px;}
.huddleDD .form-group{width:100%;}
.huddleDD .input-group{width:100%;padding-right:15px;}
.graph-sec{margin-bottom:20px;}
.hotSeat-container .marginbot10-sm{margin-bottom:10px !important;}

/* Major Trauma Center on 11-05-17 */
.padd0-LT-sm{padding-left:0 !important;}
h2.patInfoSf {margin-bottom: 0;margin-top: 20px;}

/* Control Panel New on 01-06-17 */
.navbar-header{float:none; text-align:center; display:block;}
.navbar-static-top .navbar-brand{float: none;display: inline-block;padding: 12px 15px;}
.navbar-top-links{float: none !important;text-align: center;}

/* New Specialist form 06-06-17 */
.log-icons{margin-top:0;}
.sidebar{top:105px !important;}
#side-menu-close{left:-20px;}
.ortho-sp .blue-line1 {margin-bottom: 20px !important;}

/* Cardiac and SQ Thoracic Form on 07-07-17 */
.noPad-LT-sm{padding-left:0 !important;}
.marginBot25-sm{margin-bottom:25px !important;}

/* Rap Chat Bot */
#rapChatWrap-main{height:calc(100% - 240px); height: -webkit-calc(100% - 240px);}

/* css added on 03-10-17 */
.main-container{margin-top:130px;}

/* New MDT on 02-11-17 */
.mdtLogheadNew{margin-top: 0; margin-bottom: 20px;}
.mdt-downloadIcon{display:inline-block; padding-top:4px;}
.marginbot15-sm{margin-bottom:15px !important;}
.marginBot20-sm{margin-bottom:20px !important;}
.title-logMDT .print-icon{width:24px;}
.log-calendar-icon .fa{font-size:22px;}
.mdtLogheadNew{float:right;}
.mdtLogheadNew .log-calendar-icon i{margin-top:0;}
.log-container .mdtLogheadNew .print-icon{margin-top:0 !important;}
.log-calendar-icon i {font-size: 22px;}
.mdt-downloadIcon{padding-top:2px;}
.mdtLogheadNew .print-icon{margin-left:40px; width: auto;}
.mdt-containerLog .select-dep{margin-bottom:20px;}
#mdt_Notes{margin-bottom:0;}
.marginTop5-sm{margin-top:5px;}
.logCalendar{margin-top:5px;}
.rollCall-iconNew{margin-right: 0;float: left;width: 24px;height: 24px;}
.rollCall-iconNew .fa{padding-top: 0;font-size: 13px;}
.rollcallIcons .printer-icon{}
.marginBot30-sm{margin-bottom:30px !important;}

/* Advice box in Sp form */
/*.main-SPcontainer{margin-top:10px;}*/
.page-anchors{background: rgba(36, 96, 172, 0.8);border-radius:4px;}
.scrollTop a{margin-bottom:1px;}
.advice-box{margin-left:0 !important;}
.page-anchors a.scroll-dot, .page-anchors a.toBottom{color:#fff;font-size:15px;}

/* css on 08-03-18 */
.main-SPcontainer .blue-line1{margin-bottom:20px;}

/* css added on 08-05-18 */
.risk-factor-options .checkbox-inline{margin-bottom:20px;}

/* Fetch Pdf Bot */
#rapNavLogin {margin-right: 0;}
#rapNavLogin li a {padding: 0;min-height: inherit;margin: 10px 10px 15px 10px;}
.rapChat-wrap-unit-detail {padding-top: 15px;}

/* Account Settings V3 */
.pwd-instructions{position:static;margin-left: 278px;margin-bottom:25px;}
.account-update {margin-top: 0;}
.pageTitle {margin-bottom: 30px;}
.request-help {border-radius: 0 !important;}

/*.main-container2{margin-top:130px;}*/
.main-container2{margin-top:63px;}

/* Download data 05-10-18 */
.data_download-container{padding-bottom:30px;}
.noPad-RT-sm{padding-right:0 !important;}
.padd15-LT-sm{padding-left:15px !important;}

/* New Specialist forms 03-12-18 */
.uSerialNum {margin-bottom: 40px;}
.fontBold-sm{font-weight:700 !important;}
.color-white-sm{color:#fff !important;}
.footerN-container {padding-bottom: 7px;}

/* New Referral Form */
.referral_container{margin-top:0;}
.referralHeader{margin-bottom:0;}
.previousLevelInfo select{width:100%;}
.previousLevelInfo i{margin-bottom:10px;}
.referral-form .gcs-score{font-size:18px;padding:15px;height:auto;}
.widthFull-sm{width:100% !important;}
.marginLT0-sm{margin-left:0 !important;}
.showOnTabPort {display: inline-block !important;}

/* css added on 24-06-19 */
.modelLiteBox .modal-dialog {width: 80%;}

/* 12-02-2021 */
.noPad-top-tapPort{padding-top:0 !important;}
.referral_container{margin-top:0;height:calc(100% - 80px);-webkit-height:calc(100% - 80px);-moz-height:calc(100% - 80px);-ms-height:calc(100% - 80px);}

/* css added on 08-10-2021 */
.footer-fixed {height: 90px;}
.rap-footer{height:46px;}
.paddTop5-tab{padding-top:5px !important;}

.copy-rgt{float:left;}

	/* 21-12-2022 */
.refreshBtn1{text-align:right;}

/* 15-03-2023 */
#anchors-internel-mobile li{padding:0;}
#anchors-internel-mobile li a{padding:15px; display:block;}

/*25-05-2023 */
.marginTop80-sm{margin-top:80px !important;}

/* 09-08-2024 */
	.text-right-sm{text-align:right !important;}
	.referal_checks_ctrls{grid-auto-flow:inherit; grid-template-columns: 1fr 1fr;}
	.referal_checks .checkbox{margin-bottom:30px;}

/* 29-10-2024 */
.marginBot35-sm{margin-bottom:35px !important;}

/* 05-12-2024 */
.neurosurgery-sp .copyClipBrd .input-group-btn{width:1%;}

/* 20-12-2024 */
.form-horizontal .checkbox, .form-horizontal .radio{padding-top: 20px;}
.form-horizontal .checkbox:first-child, .form-horizontal .radio:first-child{padding-top:10px;}
.form-horizontal .checkbox.checkbox-inline, .form-horizontal .radio.radio-inline{padding-top: 10px;}
.form-horizontal .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:20px;}
.referral-form .mrs_referTable .radio:first-child, .referral-form .mrs_referTable .checkbox:first-child{padding-top:0;}
.marginTop35-sm{margin-top:35px !important;}

/* 27-12-2024 */
.widthAutoSM{width:auto;}
.main-SPcontainer{margin-top:130px;}

/* 02-01-2025 */
.marginTop25-sm{margin-top:25px !important;}

/* 13-01-2025 */
.text-center-sm{text-align:center !important;}

/* 23-01-2025 */
.marginBot80-sm{margin-bottom:80px !important;}

/* 19-02-2025 */
.noPadRT-sm{padding-right:0 !important;}
#updateDOB{position:static; margin-top:20px;}

/* 10-03-2025 */
.option-group .radio {padding-top: 10px;}
.no-margin-top-sm{margin-top: 0 !important;}

/* 17-09-2025 */
.floatFeft-sm{float:left !important;}
.noFloat-sm{float:none !important;}
.marginTop30-sm{margin-top:30px !important;}
.marginTop40-sm{margin-top:40px !important;}

/* 23-09-2025 */
.edit-responeBtns .b1{min-width:70px;}

/* 06-11-2025 */
.inter_edit .inter_input {width: 74%;}
.inter_edit_ctrlBtns{width:23%;}



        /* ********************************* */
        /* Use only at Under Maintenance time */
        .footerMaintenance {
            height: 62px;
        }
        /* ********************************* */

}

@media screen and (max-width: 800px) {
    .cardio-form .form-textarea .col-md-10{padding-left: 15px;padding-right: 15px;}
    .cardo-sp .col-sm-6{width: 50%;}
    .popup_block_custom{width: 95%; }

    /* css added on 17-09-15 */
    .fracture-select-pl-ref .col-sm-6{width: 50%; }
	
	/* css added on 27-01-16 for Unit Details page */
	.helpDesk-container {width: 750px;}
	
	/* css added on 11-03-16 for ReferQCKmsg page */
	.referQCK{text-align:center;}
	.referQCK a{width:80%;}
	.referQCK .fa{margin-left:0; display:block; margin-top:38px;}
	.QCKmsg .fa{position:relative; bottom:0; margin-top:0;}
	
	/* New referQCKmsg on 14-09-16 */
	.referMSG-main .border{border: 3px solid #2161ab;}
	.referQCK a {width: 25%;}
	.referQCK a img{display:inline-block;}
	.referQCK .fa{display:inline-block;}
	.handover-icon a{width:30%;margin-top:20px;}
	.handover-icon .fa{bottom:-30px;}
	
	/* Control Panel New on 01-06-17 */
.navbar-static-top .navbar-brand{float: none;display: inline-block;padding: 12px 15px;}
.navbar-top-links{float: none !important;text-align: center;}

	/* 14-07-2022 */
    .form-QCKmsg{width: 100%;}

	/* 09-12-2024 */
	.model-logs .modal-dialog {width: 90%;}
	
}

@media screen and (max-width: 768px) {
    .scrollBottom {right: 16px;top:300px;}
	.page-anchors{right:10px;top:330px;}
	
	/* Control Panel New on 01-06-17 */
.navbar-static-top .navbar-brand{float: none;display: inline-block;padding: 12px 15px;}
.navbar-top-links{float: none !important;text-align: center;}

}

@media screen and (max-height: 800px) {
	.modalAccess-heightFix{height:400px;}
}
@media screen and (max-height: 736px) {
	
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen 
and (min-device-width : 412px) 
and (max-device-width : 732px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen 
and (min-device-width : 384px) 
and (max-device-width : 640px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen 
and (min-device-width : 360px) 
and (max-device-width : 640px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
	.fetch-pdf{position:absolute;top:32%;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3)
{
   .fetch-pdf{position:relative;}
}
@media screen and (max-height: 600px) {
	.modalAccess-heightFix{height:350px;}
	.modal-heightFix {max-height: 400px;}
}
@media screen and (max-height: 450px) {
	.fetch-pdf{position:relative;}
	.modal-heightFix {max-height: 300px;}
}
@media screen and (max-height: 400px) {
	.modalAccess-heightFix{height:200px;}
	.modal-heightFix {max-height: 200px;}
}

@media screen and (max-width: 767px) {
.hr-fact .col-sm-5, .hr-fact .col-sm-4, .hr-fact .col-sm-3{padding-left:20px;}
.scan3 .col-sm-4{margin-bottom:10px;}
.advice-dt .noPad-R{padding-left:0;}
.advice-dt .col-sm-4{margin-bottom:10px;}
.small-text{font-weight:400;}
.nl-form .img-up{margin-bottom:20px !important;}
.cardo-sp .col-sm-6{width: 100%;}
.cardo-det-rgt{padding-left: 0;}
.margin-lb{margin-top: 5px;}
    .cardo-sp .border
    {
        margin-bottom: 30px !important;
    }
    .margin-bot-cardo
    {
        margin-bottom: 25px;
    }
    .margin-bot-cardo10
    {
        margin-bottom: 10px;
    }
    .outcome, .status {
  width: 100% !important;
}
    .cardo-sp .scan-reviewed .col-sm-4
    {
        margin-bottom: 10px;
    }
    .eroor-massage-icon-crado
    {
        padding-left: 30px;
    }
    .cardo-sp .input-group-btn
    {
        width: 1%;
    }
    .cardo-sp .wrk-diaog
{
    padding-left: 0;
}
    .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6
    {font-weight:bold;font-size:16px; }
    .rdo-pat-lt
    {
        padding-left: 15px;
    }
    .cardo-sp .col-md-6,  .cardo-sp .col-sm-12,  .cardo-sp .col-xs-12, .cardo-sp .col-lg-12
     {
        margin-bottom: 20px;
    }
    .cardio-form .col-sm-6, .cardio-form .col-sm-12, .cardio-form .col-lg-12, .col-xs-12
    {
        margin-bottom: 20px !important;
    }

    .margin-bot20
    {
        margin-bottom: 20px !important;
    }
    .adv-sdl .col-sm-4
    {
        padding-left: 0;margin-bottom:20px;
    }
    /*.form-horizontal .form-group .control-label {font-size: 14px;}*/
    .pelvis-diagram{margin:15px auto 25px auto;}

    /* css added on 11-09-15 */
.fracture-select .col-sm-6, .fracture-select .col-sm-6:first-child{padding-left:5px;}

   /* css added on 14-09-15 */
    .form-horizontal .vte-prol input[type="checkbox"]{ margin-left: 5px; }

    /* css added on 17-09-15 */
    .pelvic-form-main .vteProphylaxisDiv-pl-ref .checkbox { margin-left: 10px;}
    .pelvic-form-main .form-textarea .col-sm-10{padding-right: 15px;}
	
	/* css added on 21-09-15 */
	.ur-detail{padding-left:30px;}
	.your-details-st p{padding-left:15px;}
	.encryption{margin-top:50px;}
	
	/* css added on 25-09-15 */
	.col-md-6-custom{width:100%;margin-top:20px;}
	.ref-circle-center{margin-top:0;}

/* css added on 29-09-15 for New Footer */
    /*.footerN{display:block; text-align:center;}
	.footer-logo{float: none;margin: 10px auto 0;}*/
	
	/* css added on 30-09-15 */
	.const-rew01{padding-left:15px;}
	.ns-consut{padding-left:0;}
	.tel-advice-neuro .form-group{margin-bottom:0 !important;}
	
	/* css added on 01-10-15 */
   .display-pc{display:none;}
   .display-device{display:block;}
   .browser-alert a{margin-top:5px;}
   .copy-rgt{float:left; display:inline-block; text-align:left;}
   
   /* css added on 13-10-15 for Forgot Password */
   .model-forgot .modal-dialog { margin: 10px auto;}
   .model-forgot .modal-title{font-weight:400;}
   
   /* css added on 14-10-15 for Swap Finder page */
   .swap-btns .table > thead > tr > th{font-weight:400;}
   .pagi-tabs{width:700px;}
   .swap-btns .pagination, .swap-btns .table-responsive > .table{margin-bottom:20px;}
   .form-login h1, .swap-finder h1{font-size:26px;font-weight:400;}
   .swap-head{display:none;}
   .swap-head-mobile{display:block;}
   .swap-finder h1{margin:30px 0 0 0;}
   .swap-finder .pager li > a{font-size:12px;}
   
   /* css added on 20-10-15 for Spinal Surgery page */
   .cardio-form .check-col{margin-bottom:0 !important;}
   
   /* css added on 29-10-15 for Stroke Medicine page */
   .score-count h4{margin-bottom:0;margin-top: 0;}
   
   /* css added on 10-11-15 for New Login page */
  .homeLside h2, .homeLside h4, .form-login h1{font-weight:400;}
  .form-login h1{font-size:24px;}
  .homeLside h2{font-size:20px;padding: 30px 0;}
  .homeLside .cloud-lock-img a{width:30%; display:inline-block;}
  .form-login h3{font-weight:400;}
 
   /* css added on 24-11-15 */
  .copy-rgt, .browser-alert{font-weight:400;}
  
  /* css added on 26-11-15 for Canned Response page */
  .cannedRes{margin-top:0;}
  .cannedRes h1{font-size: 24px; font-weight: 400; margin-bottom: 40px; margin-top:30px; text-align: center;}
  .dept-select{margin-bottom: 0;}
  .cannedRes h3{font-weight:400;}
  .add-advice{float:none;margin-top:0;}
  .txtCenterMobile, .edit-responeBtns, .save-changeRes{text-align:center;}
  .canned-savedSec{margin-top:20px;}
  .canned-savedSec .border {margin-bottom: 24px !important;}
  .edit-responeBtns {margin-top: 0;}
  .edit-responeBtns .b1{margin-left:5px;margin-right:5px;}
  .added-canned h3{float:left;}
  .save-changeRes .b1{float:none;display:inline-block; margin-left:5px; margin-right:5px;}
  .showOnMobile{display:block;}
  .hideOnMobile{display:none !important;}
  .added-canned{text-align:left;}
  .edit-canned {margin-top: 15px;}
  .edit-canned h3{margin-bottom:0;}
  .canned-saved{margin-bottom:20px;}

  /* css added on 07-12-15 */
  h1{font-weight:400;}
  .login-section{margin-top:20px;}
  .homeLside a h1{font-size:20px;}
  .homeLside a h1 {margin-top: 30px;}
  
  /* css added on 14-12-15 for Neurosurgery Specialist */
	.attach-img{float: left;text-align: left;}
	.spFormHead {margin-bottom: 20px; margin-left: 0;margin-right: 0;}
	.spFormHead h2{/*font-size:16px;*/ font-weight:400;}
	.attach-img h3{font-weight:400;}
	h2.patInfoSf { margin-bottom: 25px; margin-top: 25px; line-height:24px;}
	.hr_Urology{margin-bottom:20px; margin-top: 0;}
	.model-logs .modal-dialog{width:500px;margin:10px auto;}
	.model-logs .modal-title{font-weight:400;}
	
	/* css added on 15-12-15 for Under Maintenance page */
	h2{font-size:16px;}
	.flip-clock-wrapper ul{height:40px; line-height:40px; font-size:24px;width:auto;margin:2px; padding:0 15px;}
	.flip-clock-wrapper ul li a div div.inn, .flip-clock-wrapper ul li a div{font-size:24px;}
    .flip-clock-wrapper ul li{line-height:40px;}
	.flip-clock-dot.top { top: 13px;}
	.flip-clock-dot.bottom {bottom: 67px;}
	.flip-clock-divider .flip-clock-label{bottom:2em;right:-52px;}
	.flip-clock-divider.minutes .flip-clock-label {right: -60px;}
	.flip-clock-divider.seconds .flip-clock-label {right: -63px;}
	
	/* css added on 30-12-15 for Bed Management At a Glance page */
	.title-bmGlance{margin:50px 0;}
	.title-bmGlance h1{font-size:24px; text-align:center;}
	.pagi-jump .form-control{display:inline-block;width:auto;}
	.pagi-jump .control-label{ vertical-align:inherit;}
	.refreshBtn {margin-bottom: 20px;text-align: center;}
	
	/* css added on 08-01-16 for bed management page */
    .addBtnsPT .btn{display:block;margin-bottom: 20px;}
	
	/* css added on 13-01-16 for Referrals To My Department page */
	.edit_textarea{width:auto;}
	
	/* css added on 27-01-16 for Unit Details page */
	.helpDesk-container {width:100%;}
	.unit-detail-tabs{margin-top: 30px;}
	.unit-detail-tabs li{display:block; text-align:center;}
	.nxt-btn{text-align:center;margin-top:20px;}
	.rap-clock-sec{margin-top:40px;}
	
  	/* css added on 05-02-16 for stroke medicine */
	/*.spFormHead h2, .hr_Urology{font-weight:400;}*/
	.score-count{margin-bottom:25px;}

	/* css added on 10-03-16 for Additional Info page */
	.add-info .nxt-btn{text-align:left;}
	.add-info .nxt-btn h3{margin-left:0;display:block;margin-top:15px;}
	/* css added on 18-11-16 */
	.add-info h1{font-size:21px; margin-top:30px;margin-bottom:30px;}
	.add-info h3{margin-top:0;}
	
	/* css added on 10-03-16 for all referral page */
    .sms-info{margin-top:0;}
	.ur-detail-btn{text-align:center;}
 	
	/* css added on 11-03-16 for Bed Management Panel page */
	.cp-heading h1{font-size:24px;}
	.ref-Speciality h2{font-weight:400;}
	
	/* css added on 11-03-16 for ReferQCKmsg page */
    .referMSG-main{width:100%;}
	.referMSG-main h2{text-align:center; font-weight:400;margin-bottom:30px;}
	.referQCK{margin-bottom:40px !important;}
	.referQCK a{width:auto;margin-top:30px;}
	.referQCK-sepxs .divider-blue{width:100%; height:5px;}
	.referQCK .fa{display:inline-block;margin-left:10px;}
	
	/* css added on 15-03-16 for Settings Account page */
	.sett-acc h1{font-size:24px;text-align:center; margin-left:0;}
    .sett-acc-form .buttonsection{text-align:center;}
	.sett-acc .border{margin-top:0;}
	.sett-acc input[type="checkbox"]{margin-left:0;}
	.sett-acc-form .no-margin-bot-mobile{margin-bottom:0 !important;}
	
	/* css added on 18-03-16 for Signup page */
	.form-signup .pwd-inst{margin-top:20px;}
	
	/* css added on 18-03-16 for Settings Department page */
   .sett-dep-form .form-group label.control-label{ font-weight:400 !important;}
   .sett-acc .sett-dep-form .hr_Urology{padding-left:0;}
   
    /* css added on 21-03-16 for Settings page */
  .sett-container .container{width:100%;}
  
  /* css added on 22-03-16 for Consultant Directory Settings page */
  .cds-delbtn{text-align:center;}
  .consult-directory h2{font-size:16px;}
  
  /* css added on 06-04-16 for Send Quick Message page */
    .input-with-helptext{width:100%;}
	.qckmsg-tooltip .tooltip{right:auto;left:15px !important;}
	.qckmsg-tooltip .tooltip.bottom .tooltip-arrow{left:15px !important; right:auto;}
	.qckmsg-tooltip .help-icons{margin-top:5px;}
	.sett-acc .form-QCKmsg h1{padding-left:0;}
	.input-with-instruction{width:100%;}
	.form-QCKmsg .btn-group.small-dropdown{width: 32%;}
	.form-horizontal .form-group .control-label{word-wrap:break-word;}
	
 /* css added on 20-04-16 for Orthoplastics Specailsit form */
 .no-margin-bot-mobile{margin-bottom:0 !important;}
 .ortho-sp .form-group{margin-bottom:0;}
 .ortho-head-sp{margin-left:-15px; margin-right:-15px;}	
 .marginBot0-xs{margin-bottom:0 !important;}
 
 /* css added on 21-04-16 for orthoplastics referral */
  .sms-txt-referral .margin-bot10-sm{margin-bottom:10px !important;}
  .logos{text-align:center;}
  .logos img{display:inline-block;}
  
 /* css added on 11-04-16 for Cardiothoracic Referral page */ 
 .padding-15lt-xs{padding-left:15px !important;}
 
 /* css added on 04-05-16 for new Pelvic Trauma */
  .mac-fracture-check{padding-left:20px;}
  .padding-20lt-mobile{padding-left:20px !important;}
  .pelvic-form .no-margin-bot-mobile, .pelvic-form .no-margin-bot-mobile{margin-bottom:0 !important;}
  .marginbot5-xs{margin-bottom:5px !important;}
  .marginbot0-xs{margin-bottom:0 !important;}
  
  /* css added on 13-05-16 for Cardiology Interventional */
  .risk-factor .checkbox{padding-left:5px;}
  .cardio-form .no-margin-bot-xs{margin-bottom:0 !important;}
  
  /* css added on 24-05-16 for Terms and Conditions page */
.terms_inner{padding-left:0;}
.tc-main .padding_left60 { padding-left: 20px;}
.tc-main .padding_left30, .tc-main .padding_left50, .tc-main .padding_left140, .tc-main .padding_left55, .tc-main .padding_left030 { padding-left: 5px;}
.tc-table td{padding:10px;}

/* css added on 31-05-16 */
 .bm-back-btn{text-align:center;}
 .bm-back-btn .back-to-bm{margin-bottom:0;}

/* css added on 03-06-16 for Refer to my Dep */
  .refer-heading h1{font-size:24px; font-weight:400;}
  .live-line{text-align:left;}
  .live-line-icon{width:85px;margin-top:30px;}
  .live-line a{display:inline-block;margin-left:0;}
   .live-line a.b1{float:right;}
  .live-line .hideOnMobile{display:none;}
  .live-line .live-line-icon{display:block;}
  
/* css added on 23-06-16 for specialist forms */
.no-margin-bot-xs{margin-bottom:0 !important;}
.marginTop30-xs{margin-top:30px !important;}

/* css added on 24-06-16 for add new patient */
.container-small {width: 100%;}

/* css added on 29-06-16 for Sign up Page */
  .form-signup{border:none;}

/* css added on 12-07-16 Log page MDT*/  
 .rollCall-icon{text-align:center;} 
.log-container .rollCall-icon { margin-bottom: 0; text-align: center;}
.title-logMDT .print-icon{top:0px;}

/* css added on 01-0-16 for MDT */
.edit-canned h3 span {margin-left:0; width:100%; margin-top:5px;}

/* css added on 20-07-16 for Secure File Transfer page */
.noPadLeft-mob{padding-left:0 !important;}
.secureFT .log-book-title h2 {font-weight: 400;text-align: center;}

/* css added on 26-07-16 for Refer To My Dep Listing page */
.noPadLT-xs{padding-left:0 !important;}
.noPadRT-xs{padding-right:0 !important;}
.printListDep{text-align:center; margin-bottom:20px;}

/* css added on 09-08-16 */
.title-logMDTLT h1{text-align:left;}
#enterClincSum{max-height:300px;}

/* css added on 01-09-16 for Notification Pop up in header */
.navbar-static-top .dropdown-menu .notif-list{width:100%;}
.navbar-static-top .drop-notif .dropdown-menu{left: 0;right: 0; margin: 15px auto 0 auto;width: 300px;}
.dropdown-menu .notif-arrow1 {right: 0;left: 0; width: 25px;margin: 0 auto;top:-17px;}
.navbar-top-links li.drop-notif .notif-list li{background:#fff;}

/* New referQCKmsg on 14-09-16 */
.referQCK-circle{background:url(../images/circle-150.png) no-repeat;width:150px; height:150px;margin-top: 0px; margin-bottom:10px;}
.referQCK-circle img{top:45px;}
.referQCK-block .referQCK-circle .help-icons{position:absolute;bottom:20px;margin-left:-6px;}
.referQCk-heading h1{font-size:18px; margin-bottom:30px;}
.refer-circle img{width:90px;}
.circle-quickMSG img{width:95px;}
.circle-handover img{width:100px;}

/* new SendQuickMessage page on 22-09-16 */
.form-QCKmsg{margin-top:30px;}
.form-QCKmsg h2{margin-bottom:0;}
.form-QCKmsg .form-group label.control-label:first-child{font-weight:400; margin-bottom:5px !important;}

/* new control panel on 23-09-16 */
 .cp-circle-center{margin-top:40px;}
 .wire-panel{margin-top:0;}
 
 /* New MDT Panel page on 23-09-16 */
 .mdt-sub-panel{margin-top:40px;}
 
 /* New Settings menu page on 26-09-16 */
   .sett-container .sett-heading h1.c-blue{margin-bottom:0;}
   
 /* Consultant Directory Settings page on 27-09-16 */
 .sett-acc .sett-acc-form h1{margin-bottom: 30px;margin-top: 30px;font-size:20px;padding-right:15px;text-align: left;}
 .cds-delbtn{margin-bottom:10px;}
 .cds-subtitle{padding-right:15px;}
 .sett-acc .form-group label.control-label:first-child {font-weight: 400;margin-bottom: 5px !important;}
 .sett-acc-form .buttonsection{ float:left;}
 
 /* Referral from my dept List page on 27-09-16 */
 .title-bmGlance h1{/*font-size:21px;*/}
 
 /* Referral from my dept List page on 27-09-16 */
  .title-bmGlance{margin-top:30px;margin-bottom:30px;}
  .refreshBtn{margin-bottom:30px;}
  
 /* All Tables on 30-09-16 */
 .bm-tables .table-responsive{border:none;}
 .bm-tables .table-responsive > .table-bordered > tbody > tr > td:first-child, .bm-tables .table-responsive > .bm-tables .table-bordered > tfoot > tr > td:first-child, .bm-tables .table-responsive > .table-bordered > thead > tr > td:first-child{border-left: 1px solid #2161ab;border-right:1px solid #2161ab;}
 .bm-tables .table-responsive > .table-bordered > tbody > tr > td:last-child, .bm-tables .table-responsive > .table-bordered > tfoot > tr > td:last-child, .bm-tables .table-responsive > .table-bordered > thead > tr > td:last-child{border-right:1px solid #2161ab;}
 .bm-tables .table-responsive > .table-bordered > tbody > tr:last-child > td, .bm-tables .table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:1px solid #2161ab;}
.bm-tables  table.table-bordered tr th{border-left:1px solid #2161ab;}
 .pagination{margin: 30px 0;}
 .pagi-jump{margin-top:0;margin-bottom:0;}
 
 /* Css added on 10-04-16 */
 .marginBot-xs10{margin-bottom:10px !important;}
 .overflow-x-hideXS{overflow-x:hidden;}
 
 /* Hot Seat page on 07-10-16 */
.hotSeat-container{width:100%;}
.hotSeat-container .col-xs-12{width:100%;}
.addTableArrow{padding-top:0;}
.hotSeat-container .search-section .b1{float:none; margin-right:0;margin-bottom:30px;}
.hotSeat-container .search-section{text-align:center;}
.hotSeat-container .title-bmGlance h1{padding-left:0;}
.hotSeat-container .pagination > li > a, .pagination > li > span{padding:6px 12px;}
.addTableArrow a{width:85px;margin-top:0;}

/* Alert Settings page on 25-10-16 */
.sett-alert-form .marginbot0-sm{margin-bottom:0 !important;}
.sett-acc .sett-alert-form h1.alert-heading {margin-top: 30px;}

/* css added on 15-11-16 for referral from */
.cardio-form .img-up {margin-bottom: 0 !important; }

/* css added on 16-11-16 for Index Page */
.homeLside{margin-bottom:0;}
.fogetPwd-section{margin-top:30px;margin-bottom:20px;}
.signUp-lnk{margin-top:20px;}

/* css added on 16-11-16 for specialist form */
.ortho-sp .form-group label.control-label:first-child {font-weight: bold;}
.overflow-x-hideXS {overflow-x: hidden;}
.ortho-sp .pt-ref-submit{float:none;text-align:center;}

/* css added on 17-11-16 for Sign up page */
.form-signup{border:none;}
.signup-section { margin-top: 10px;}

/* css added on 17-11-16 for Unit Details page */
.unit-detail-main {margin-top: 15px;}
.unit-form .form-group {margin-bottom: 45px;}
.unit-form h3 { margin-bottom: 10px;}

/* css added for Setting Alert on 17-11-16 */
.sett-acc .sett-acc-form h1 {margin-bottom: 30px; margin-top: 30px;font-size: 24px; padding-right: 15px;text-align: left;}
.sett-acc .sett-alert-form h1.alert-heading {margin-top: 30px;}
.cardio-form .marginbot0-sm {margin-bottom: 0 !important;}

/* css added on 07-12-16 for Scroll Anchors points in forms */
.page-anchors{top:10px;}
.main-SPcontainer .scrollBottom{display:none;}
.hideOnLscape{display:none !important;}
.main-SPcontainer .sp-submit{float:none;text-align:center;}

/*css added on 21-12-16 for Specialist forms */
.neuro-sp .form-textarea .col-sm-8{padding-left:15px;}
.ortho-sp .Referring-Consultant .col-sm-8{display:block;}

/* Access and Permission page on 27-12-16 */
.model-permission .modal-dialog{margin:10px auto;}
.refreshBtnPA{text-align:center;}
.access-container .form-group{margin-bottom:30px;}

/* css added on 27-01-17 for Fetch PDF */
.fetch-pdf{margin-top:0;}
.fetch-key{font-size:15px !important;}
.fetch-keyImg{margin-top:10px;width:90px;}
.fetch-pdf .fetch-btn{font-size:15px;}
.fetch-pdf input::-webkit-input-placeholder{color:transparent !important;}
.fetch-pdf input:-moz-placeholder{color:transparent !important;}
.fetch-pdf input::-moz-placeholder{color:transparent !important;}
.fetch-pdf input::-ms-input-placeholder{color:transparent !important;}
 
 /* css added on 31-01-17 for DPL */
 .accPerm-btns { margin: 10px 0;}
 .reassign-lbl{margin-top:0;}
 .dpl-form .reassign-btns{margin-bottom:0 !important;}
 .sett-acc .dpl-form .col-md-8{float:inherit; display:block;}
 
 /* Recall page on 03-03-17 */
.hotSeat-container .recall-reset{margin-bottom:0 !important; width:100%; display:inline-block;}
.sett-acc-form .col-xs-12.marginBot0-xs{margin-bottom:0 !important;}
.email-switch { display: block;text-align: center;}

/* css added on 09-03-17 for Account Settings */
.showPwdSwitch .b1{float:right;}

/* css added on 22-03-17 for Pelvic form */
.cardio-form .marginBot-xs10{margin-bottom:10px !important;}
.cardio-form .marginBot25-xs{margin-bottom:25px !important;}
.cardio-form .marginBot0-xs{margin-bottom:0 !important;}
.paddLT-15-xs{padding-left:15px !important;}
.margin-15LT-xs{margin-left:-15px !important;}
.fileUp-pelvic{text-align:center;}
.pelvic-Tform h3{font-size:14px;}
.fontBold-xs{font-weight:bold !important;}
.pelvic-sf .blue-line1{margin-bottom:20px !important;}
.fileUp-pelvicSP{text-align:center;margin-top:20px;}
.cardo-sp .fileUp-pelvicSP .btn-danger{float:none;}
.pelvicInjuryType{width:100%;}
.paddingLT20-xs{padding-left:20px;}
.pelvic-sf .form-textarea .col-md-10{padding-left:15px;}

/* Huddle page on 02-05-17 */
#huddle-table, #record-Vmsg{display:inline-block;width:100%;}
.share-blue{margin-bottom:20px;}
.huddle-icons{margin-bottom:0;}
#shareAudioTo h2{font-size:15px;font-weight:400;margin-bottom: 30px;}

/* New Specialist form 22-05-17 */
.log-icons a { margin-right:15px;}
.form-transfer .transf-btn .buttonsection{margin:0 auto;}
.ortho-head-sp h2.patInfoSf{margin:20px 0 6px 0;}
.ortho-sp .blue-line1 {margin-bottom: 20px !important;}

/* Control Panel New on 14-06-17 */
.sidebar, #side-menu-close{position:static !important;}
.navbar-top-links .hideOnMobile{display:none !important;}
.sidebar .nav-side-menu .brand{display:none !important;}
.sidebar .nav-side-menu{padding-top:0 !important;}
.controlPanel-LTbar > ul:first-child > li:first-child{padding-top:20px !important;}
#side-menu-close.hideOnTabs{display:none;}
.navbar-top-links li.showOnMobile{display:inline-block;}

/* Cardiac and SQ Thoracic Form on 07-07-17 */
.marginLT15-xs{margin-left:15px !important;}

/* Admin control on 17-07-17 */
.adminCtrls{margin-top:0;}

/* MTC new on 04-08-17 */
.blue-line1 { margin-bottom:30px;}
/*.ortho-sp p{font-size:14px;}*/
.paddLT5-xs{padding-left:5px !important;}
.paddRT5-xs{padding-right:5px !important;}
.form-transfer .form-textarea .col-md-10 {padding-left: 15px;}
.advice-box-left-chain, .advice-box::before, .media::before, .media-left{display:none;}

/* New Landing page 11-08-17 */
.cp-title{margin:30px 0 20px 0;}

/* Rap Chat Bot */
.chatBot-body{margin-right:0;margin-left:0;padding-left:15px;padding-right:15px;}
.rapChat-left .chatBot-content, .rapChat-right .chatBot-content{margin-left:0;margin-right:0;max-width: 100%;}
.rapChat-left .quickReplies{margin-left:15px;}
.rapChat-left .quickReplies{margin-left:0;margin-right:0;}

/* Unit Details page on 28-09-17 */
.padding-15RT-xs{padding-right:15px !important;}
.unit-detail-tabs a li{width:100%;}
.unit-detail-tabs a:first-child li{border-radius:0;}
.unit-detail-tabs a:last-child li{border-bottom-left-radius:4px;}
.unit-form .untDtl-frm-marginBot105 {margin-bottom: 45px;}

/* New MDT on 02-11-17 */
.mdtLogheadNew{margin-top:10px; margin-bottom:20px;}
.overrideCTRL p{margin:0;}
.table-pagin{margin-top:20px; width:700px;}
.table-pagin .pagi-tabs{width:auto;}
.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th{white-space:normal;}

/* Advice box in Sp form */
.page-anchors{background: rgba(36, 96, 172, 0.8);box-shadow: 0px 0px 2px #fff;-webkit-box-shadow: 0px 0px 2px #fff; -moz-box-shadow: 0px 0px 2px #fff;}
.page-anchors a.toBottom{width:auto;}
/*.advice-box .adChat::after{content:normal;}*/

/* Yorkshire Asthma MDT specialist */
.footerN-ot{margin-bottom:20px;}

/* PDF Html COntent */
.pdf-view, .pdf-qckmsg-btn, .pdf-qckmsg .buttonsection{text-align:center;}
.pdf-view{margin-bottom:20px;}
.pdf-qckmsg{width:100%;}
.pdf-qckmsg .buttonsection{float:none;}

/* Unit Details New */
.rapChap-left-Unit-detail .chatBot-content, .rapChap-right-Unit-detail .chatBot-content{margin-bottom:0;}
.rapChat-wrap-unit-detail .rapChat .chatBot-body{margin-top:0; margin-bottom:0;}
.no-margin-xs{margin-bottom:0 !important;}
.rapChap-right-Unit-detail .chatBot-content{padding:0;}

/* Fetch Pdf Bot */
.rap-footer {height: 41px;margin-bottom: 0; padding-bottom:0;}

/* Thanks Page New */
.thanks_content h1{font-size:20px;}
.thanks_content h2{font-size:18px;font-weight:400;}
.thanks_content p{font-size:14px;}

/* Cardiology Inpatient Specialist 08-05-18 */
.log-icons-dkt li, .log-icons li {margin-right: 0;}

/* Account Settings V3 */
.pageTitle{margin-top: 0;margin-bottom: 15px;}
.pageTitle h2{font-weight:400;font-size: 18px;}
.account-update{margin-bottom:20px;}
.pwd-instructions{margin-left:30px;}
.copy-rgt a b{font-weight:400;}
.request-help {font-size: 13px !important;padding: 8px 6px !important;}
.request-help .fas {margin-left: 6px !important;font-size: 18px !important;}

/* Consultant Directory */
.consTitleRadio{margin-top:0;}
/*.consultant-directory h1 {font-size: 24px;margin-bottom: 25px; margin-top: 10px;}*/
.consultant-directory .pageTitle h2 {font-size: 18px;}
.consultant-directory .consTitleRadio .radio-inline{display:block; padding-left: 20px;margin-bottom: 10px;}
.consultant-directory .consTitleRadio {margin-bottom: 25px !important;}

/* css added on 07-09-18 */
.dpl-login h2{font-size:15px;font-weight:400;}
.footer-fixed{position:static;}
.main-container2{margin-top:0;}

.footerN-ot{position: static;margin-bottom:0;padding-bottom:7px;}
.footerN-container .blue-line {margin: 10px 0 2px;}

/* Download data 05-10-18 */
.data_download-container{margin-top:0;padding-bottom:0;}
.download_data_btn .b1{text-align:center;font-size:14px;white-space: normal;}
.download_data_btn .b1 .fa{display:none;}
.data_download{margin-bottom:0;}
.data_download .download_data_btn {margin-bottom: 20px;}
.consultant-dirTable {margin-top: 0;}
.downloadData-table .table {margin-bottom: 10px;}
.no-marginTop-xs{margin-top:0 !important;}
.marginBot20-xs{margin-bottom:20px !important;}
.marginbot0-xs{margin-bottom:0 !important;}

/* Neurosurgery Specialist 09-10-18 */
.uSerialNum {margin-bottom:0;}
.text-left-xs{text-align:left !important;}
.marginBot15-xs{margin-bottom:15px !important;}
.marginBot30-xs{margin-bottom:30px !important;}
.file_select{width:100%;margin-right: 0;margin-bottom: 20px;}
.handover_btn {text-align: center;}
.marginBot40-xs{margin-bottom:40px !important;}
.transf-btnSection {text-align: center; padding-left:0;padding-right:0; margin-bottom:0 !important;}
.transf-btnSection .transf-btns{margin-left:-15px;margin-bottom:20px;width:100%;}
.transf-btnSection .transf-btns:last-child{margin-bottom:0;}
.transf-btnSection .transf-btns .b1{font-size:14px;}
#view_referral_content .selectedTypePelvic .radio-inline{display:block;padding-top:7px;margin-left:0;}
.advice-box-left-chain, .advice-box::before, .media::before, .media-left{display:table-cell;}
.page-anchors a.scroll-dot, .page-anchors a.toBottom{font-size:14px;}
.page-anchors{width:22px;right:3px;padding-top: 10px;padding-bottom: 10px;}
.qckMsg-notification{margin-bottom:30px;/* width:100%;*/ margin-right:0;}
.marginBot5-xs{margin-bottom:5px !important;}

/* New Referral Forms on 03-11-18 */
.file_select{margin-bottom:20px;}
.referral_container{padding-bottom:70px;}
.text-center-xs{text-align:center !important;}
.floatFeft-xs{float:left !important;}
.marginLT0-xs{margin-left:0 !important;}
/*.form-control{font-size:14px !important;}*/
/*.referral-form .radio{font-size:14px;}*/
.marginTop20-xs{margin-top:20px !important;}
.widthFull-xs{width:100% !important;}
.blue-line1 { margin-bottom:20px;}
/*.bootstrap-filestyle .btn-primary{font-size:14px;}*/
/*.referral-form .b1, .ur-detail-btn .b1{font-size:14px;}*/
.img-warning h3{font-size:14px;}
/*.referral-form .radio label, .referral-form .checkbox label{font-size:14px;}*/
.select2-container--default .select2-selection--single .select2-selection__rendered{/*font-size:14px;*/}
.referral-speciality div{margin-bottom:5px;}
.referral-speciality div span{font-size:18px;}
.dob .form-control {width: 32%;}
.no-margin-lt-xs{margin-left:0 !important;}
.referral_datetimepicker .datetimepicker-minutes{height:300px;overflow-y:auto;}
.form_date .form-control, .form_date1 .form-control{z-index:inherit;}
.marginBot20-xs{margin-bottom:20px !important;}
.display-inblk-xs{display:inline-block !important;}
.marginbot10-xs{margin-bottom:10px !important;}
.img-up.file_up .text-center-xs{text-align:left !important;}
.no-margin-top-xs{margin-top:0 !important;}

.backBtnAll{display:block;text-align:center;}
/*.notificationIcon{margin-left:10px;margin-right:10px;}*/
/*.notificationIcon:first-of-type{margin-left:20px;}*/

/* css added on 02-05-19 */
    #rapNavLogin, .rapNavLoginMobile {
        margin-right: 0;
    }

        #rapNavLogin li a, .rapNavLoginMobile li a {
            margin: 0 0 15px;
        }

            #rapNavLogin li a.homeLog, .rapNavLoginMobile li a.homeLog {
                margin-top: 5px;
                margin-left: 10px;
            }

            .rapNavLoginMobile li a img {
                width: 60px;
            }

            /* css added on 24-06-19 */
.modelLiteBox .modal-dialog {width: 95%;}
    .litebox-player{height:auto !important;}
    #litebox-video {margin-top: 20px;}

    /* 27-08-19 */
.noFloat-xs{float:none !important;}


/* 12-02-2021 */
.referral_container{height:calc(100% - 80px);-webkit-height:calc(100% - 80px);-moz-height:calc(100% - 80px);-ms-height:calc(100% - 80px);}
.marginBot14-xs{margin-bottom:14px !important;}
.no-margin-bot-xs{margin-bottom:0 !important;}
.noPad-top-xs{padding-top:0 !important;}
.request-help{padding:6px !important;}
.footer-logo img{width:170px;}

/* 23-03-2021 */
.no-margin-bot-xs{margin-bottom:0 !important;}
.marginBot25-xs{margin-bottom:25px !important;}
.no-margin-lt-xs{margin-left:0 !important;}
.no-margin-rt-xs{margin-right:0 !important;}
.text-center-xs{text-align:center !important;}
.paddTop15-xs{padding-top:15px !important;}

/* 02-04-2021 */
.text-left-xs{text-align:left !important;}
.no-margin-top-xs{margin-top:0 !important;}

/* 01-07-2021 */
.copyUniRefBtn .popover{}

/* 29-07-2021 */
 .display-inblk-xs{display:inline-block !important;}
 .font16-xs{font-size:16px !important;}

 /* 30-07-2021 */
.patientDetailSection{position:relative;}
.editPT{position:absolute; top:0; right:40px;}

/* css added on 03-09-2021 */
.dob .form-control {width: 32%;}

/* Interoperability Configuration */
.interoperability-form{width:100%;}
.font18-xs{font-size:18px !important;}

#footer .blue-line {margin-bottom: 2px;}


      /* ********************************* */
	/* Use only at Under Maintenance */
		.footerMaintenance {
			height: 72px;
		}
     /* ********************************* */

/* css added on 08-10-2021 */
.paddBot-40-xs{padding-bottom:40px !important;}
.marginBot8-xs{margin-bottom: 8px !important;}

/* css added on 23-11-2022 */
.table_blood_result{width: 100%;}
.buttonsection .resBtnCont{display:block;}
.buttonsection .resBtnCont .b1{min-width: 235px;}
.advice-box .chatDay{padding-bottom:30px; padding-top:10px;}
.advice-box .chatDay:first-of-type{padding-bottom:30px;}
.advice-box .chatDay .media-body p{font-size:16px;}
.font15-xs{font-size:15px !important;}
#html_contents .print_pdf_icon{margin-top:40px;}
.marginBot10-xs{margin-bottom:10px !important;}
.paddBot-4-xs{padding-bottom:4px !important;}
.paddBot-5-xs{padding-bottom:5px !important;}
.noPadBot-xs{padding-bottom: 0 !important;}
.audio-attached img{margin-left: 20.5px; width: 45px;}
.padd30-LT-xs{padding-left: 30px !important;} 
.padd30-RT-xs{padding-right: 30px !important;}
.font16-xs{font-size: 16px !important;}
.font20-xs{font-size: 20px !important;}
.font-weight-normal-xs{font-weight: 400 !important;}

/* 09-12-2022 */
/*.urgencyTypeBtns{float:right;}*/
.notificationIcon:first-of-type{margin-left:0;}
.notificationIcon span{width:60px; padding-top:4px; padding-bottom:4px;}

/* 21-12-2022 */
.tbl_action_btns .btnSmall{font-size:13px !important; width:65px !important; padding: 6px 12px; margin-bottom:10px;}
.tbl_action_btns .btnSmall:last-child{margin-bottom:0;}
.compPatStatusBtn .btnSmall{font-size:13px !important; min-width:88px !important; padding: 6px 12px; margin-bottom:0 !important;}
.compPatStatusBtn .btnSmall:first-child{margin-bottom:15px !important;}
.btnSmall.reject_patient{font-size:13px !important; padding: 6px 12px !important;}

/* 02-01-2023 */
.hotClinicRow td:last-of-type {width: 8.5%;}
.table_meeting_row{position: static;}
.jsmartable thead tr th:first-child{border-color: #2161ab;}
.hideOnMobile_tableCell{display: none !important;}
.mdt_tableMain{overflow: auto;}
.table_meeting_row td{top:0;}
.footer-fixed{padding-bottom: 4px;}

/* 09-01-2023 */
.addedRuleDetails {flex-direction: column;}
.addedRuleDetails span{margin-bottom: 10px;}
.addedRuleDetails span:last-child{margin-bottom: 0;}
.ruleWrapper{width:100%;}

/* 11-01-2023 */
.noBorder_xs{border: none !important;}
.padd8-LT-xs{padding-left: 8px !important;}
.padd10-LT-xs{padding-left: 10px !important;}

/* 06-03-2023 */
.form-horizontal .checkbox, .form-horizontal .radio{padding-top: 20px;}
.form-horizontal .checkbox:first-child, .form-horizontal .radio:first-child{padding-top: 10px;}
.form-horizontal .checkbox.checkbox-inline, .form-horizontal .radio.radio-inline{padding-top: 10px;}
.form-horizontal .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:20px;}

/* 07-03-2023 */
.display-block-xs{display:block !important;}
.itemCenter-align-xs{align-items:center !important; -webkit-align-items:center !important;}

/* 23-03-2023 */
.Rheading, .RheadingSub {font-size: 15px !important;}
.modalSNinfo .modal-dialog{width:auto;}

/* 07-04-2023 */
.paddBot20-xs{padding-bottom: 20px !important;}
.paddBot30-xs{padding-bottom: 30px !important;}
.marginTop50-xs{margin-top: 50px !important;}
.helpBox .media-left .helpBoxMainIcon{width:50px; font-size: 35px;}

/* 18-05-2023 */
.modalEditColumn .modal-dialog {width: auto;}

/* 23-05-2023 */
.mechThromb_blood_table .form-control{padding-left:5px; padding-right:5px;}
.mechThromb_blood_table .input-group-addon{padding-left:4px; padding-right:4px;}
.mechThromb_blood_table > thead > tr > th, .mechThromb_blood_table > tbody > tr > td{padding:4px;}

/* 30-05-2023 */
.bootstrap-filestyle .form-control{font-size:14px;}

/* 11-07-2023 */
.paddTop5-xs{padding-top: 5px !important;}
.paddTop3-xs{padding-top: 3px !important;}

/* 04-08-2023 */
.helpBox .media-body .media-heading{font-size:16px;}

/* 22-08-2023 */
.controlPanel-LTbar > #anchors-internel-mobile > li:first-child{padding-top: 0 !important;}

/* 12-02-2024 */
.data_leap_popUp .modal-dialog{width:auto;}

/* 11-07-2024 */
	.qckMsg_feedback_form .form-group label.control-label:first-child{margin-bottom:10px !important;}

/* 19-08-2024 */
	.font24-xs{font-size:24px !important;}
	.text-right-xs{text-align:right !important;}

	#tc-notification .modal-dialog{width:95%;}
	#tc-notification .modal-footer .b1{width:100%;}
	.paddTop20-xs{padding-top:20px !important;}

	/* 26-07-2024 */
	.marginTop15-xs{margin-top:15px !important;}
	.pt-form .btn-primary{padding: 8px 24px;}
	.marginBot35-xs{margin-bottom:35px !important;}
	.paddTop12-xs{padding-top:12px !important;}
	.paddBot12-xs{padding-bottom:12px !important;}
	.paddLT24-xs{padding-left:24px !important;}
	.paddRT24-xs{padding-right:24px !important;}

	/* 30-07-2024 */
	.form-login .input-group input[type="email"], .form-login .input-group input[type="password"], .form-login .input-group input[type="text"], .form-login .input-group input[type="number"]{font-size:16px;}
	.form-login .btn-default{font-size:16px;}
	.forget-pwd, .switch-button-label.off, .switch-button-label.on, .signUp-lnk{font-size:16px;}
	.marginLT-5-xs{margin-left:5px !important;}
	.form-signup h4{font-size:14px;}
	.marginTop25-xs{margin-top:25px !important;}
	select.form-control, .form-control, .referral-form select.form-control, .referral-form .bootstrap-filestyle .b1{height:40px;}
	.select2-container--default .select2-selection--single{height:40px !important;}
	.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important;}
	.form-signup .control-label, .form-signup .form-control{font-size:16px;}
	.form-signup .select2-container--default .select2-selection--single{height:40px;}
	.form-signup .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;}
	.form-signup .pwd-inst li, .signup-instruction{font-size:14px;}
	.search-section .input-group-btn > .btn{padding:6px 18px;}

	/* 09-08-2024 */
	.referal_checks_ctrls{display:block;}
	#getResult .search-section .input-group-btn > .btn{height:40px;padding-left:18px; padding-right:18px;}
	#getResult .refreshBtn #refresh_btn{height:40px;}
	.pagination > li > a, .pagination > li > span{padding:8px 16px;}
	.floatRight-xs{float: right !important;}
	/*.urgencyTypeBtns .urgency_btn{display:block; margin-bottom:20px;}*/
	/*.urgencyTypeBtns .urgency_btn .b1{width:130px; padding:8px 12px; display:flex; justify-content:space-between; font-size:16px;}*/
	.urgencyTypeBtns .urgency_btn .b1 span{width:auto; padding:0;}
	.d-flex-xs{display:flex !important;}
	.justify-content-between-xs{justify-content:space-between !important;}
	.item-align-end-xs{align-items:end !important;}
	.marginTop40-xs{margin-top:40px !important;}
	.notificationIcon.urgency_btn{margin-right:15px; margin-left:0;}
	.recallLinkDevice{display:inline-block;}

	/* 27-08-2024 */
	.custom_id_key_div{margin-bottom:10px;}
	#idKeyCopy{padding-top:8px; padding-bottom:8px;}
	#afterIdKeySaved .checkbox{margin-bottom:30px;}
	#afterIdKeySaved .checkbox:last-child{margin-bottom:0;}

	/* 16-09-2024 */
	.sett-dep-form .b1{min-width:80px; padding-bottom:8px; padding-top:8px;}
	.sett-dep-form .form-group label.control-label:first-child.marginBot20-xs{margin-bottom:20px !important}

	/* 20-09-2024 */
	.dt-length{margin-bottom:30px;}
	.paginationCtrls{flex-direction:column;}
	.account-Sett .btn-primary{min-width:150px;}
	.consultant-info .marginBot35-xs{margin-bottom:35px !important;}
	#conslistpagesize{height:39px;}

	/* 28-11-2024 */
	#idKeyCopy{padding-top: 7px; padding-bottom: 6px;}

	/* 09-12-2024 */
.table_editPatient_popup tr, .table_editPatient_popup tr th, .table_editPatient_popup tr td{display:block;}
.table_editPatient_popup thead tr:first-child th{background:none !important; color:#c92d30 !important;}
.borderBottom01_xs{border-bottom:1px solid !important;}
.no-border-xs{border:0 !important;}
.table_editPatient_popup > tbody > tr{margin-bottom:15px;}
.table_editPatient_popup > tbody > tr > td{ border:0;}
.table_editPatient_popup > tbody > tr > td:first-of-type{border-left:0; padding-bottom:0; width:auto !important;}
.paddBot15-xs{padding-bottom:15px !important;}
#formModal tbody{max-height:500px; overflow-y:auto;}
#formModal .table > thead > tr > th:first-of-type{width:100%;}

/* 20-12-2024 */
	.referral-form .mrs_referTable .radio:first-child, .referral-form .mrs_referTable .checkbox:first-child{padding-top:0;}

/* 26-12-2024 */
	#dobInputs .dobInput{width:80px; margin-right:10px}
	#dobInputs{display:block;}

/* 31-12-2024 */
	.ortho-sp .sp_rehabilitation .blue-line1{margin-bottom: 35px !important;}
	.editPatDtl_xs{display:inline-block;}
	.editPatDtl_lg{display:none;}
	.edit_patient_detail_display, .edit_patient_detail{display:inline-block;}
	.edit_patient_detail{position:static; margin-left:20px;}
	.dobEditsection .editPatDtl_lg{display:none;}
	
/* 10-01-2025 */
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > .referAlertTable_msgTD{display:block; border-bottom: 1px solid rgba(33, 97, 171, 0.3) !important;}
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td{border-left:0; border-right:0; border-top:0; padding-top:15px; padding-bottom:15px; display:block; border-bottom: 1px solid rgba(33, 97, 171, 0.3);}
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:nth-of-type(1){border-top-left-radius:0; border-left:0; border-right:0;}
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:nth-of-type(1), 
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:nth-of-type(2) {border-top: 1px solid rgba(33, 97, 171, 0.5); width:49%; display:inline-block; border-bottom: 1px solid rgba(33, 97, 171, 0.3);}
	.ReferAlert-table .edit_textarea{width:100%; height:auto; text-align:center;}
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:nth-of-type(4), 
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:nth-of-type(5) {border-bottom-color: rgba(33, 97, 171, 0.5); width:49%; display:inline-block;}
	.bm-tables .table-responsive > .ReferAlert-table > tbody > tr > td:last-child{border-right:0;}
	.ReferAlert-table .b1, .ReferAlert-table #referAlert-btn{margin-top:0;}
	.ReferAlert-table .b1{height:36px;}
	.ReferAlert-table .b1 i{vertical-align:middle;}

/* 13-01-2025 */
	.referral-form .bootstrap-filestyle .b1 {padding-top:9px;}
	.referral-form .bootstrap-filestyle .glyphicon{top:2px;}

/* 15-01-2025 */
	.table-callSummary-recall{width:600px; max-width:600px;}
	.table-callSummary-recall .callSumTD{width:300px;}
	.min-width550-xs{min-width:550px;}
	.min-width700-xs{min-width:700px;}
	.table-callSummary-recall .tbl-callSumm-recall-actionCol{width:200px;}
	.hr_Urology{margin-bottom:35px;}

/* 24-01-2025 */
.table_abg_result .date .input-group-addon{padding-left:4px; padding-right:4px;}
.table_blood_result_600_xs{width:600px; max-width:600px;}
.historyDiv table tr, .historyDiv table tr th, .historyDiv table tr td{display:block;}
.historyDiv table tr th{padding-left:0 !important; padding-bottom:0;}
.historyDiv table tr th:nth-child(2), .historyDiv table tr th:nth-child(3){display:none;}
.historyDiv table tr td{padding-left:0 !important; text-align:left !important;}
.historyDiv .table_blood_result > tbody > tr > td:first-of-type{ padding-bottom: 0; padding-top: 30px;}
.table_blood_result_450_xs{width:450px; max-width:450px;}
.qckMsg-notification{display:block;}
.ReferAlert-table select{margin-left:auto; margin-right:auto;}
.ReferAlert-table .b1 span{vertical-align:middle;}

/* 03-03-2025 */
	.option-group .option-item {flex-direction: column;align-items: start;margin-bottom: 0;}
	.option-group .radio {justify-content: center; padding-top: 10px;}
	.option-group_sp .option-item {flex-direction: row; align-items: center;margin-bottom: 0;}
	.gap-3-xs{gap:1.5rem !important;}

	/* 21-03-2025 */
	#interfaceBody .container.size-small {
		width: 26px !important;
		height: 26px !important;
	}

/* 16-04-2025 */
	.option-group_sp .option-item{flex-direction:row;}
	.tooltip-urgency .tooltip-inner{width:350px !important;}

	/* 17-09-2025 */
	.noFloat-xs{float:none !important;}

/* 06-11-2025 */
	.inter_edit{display:block;}
	.inter_edit .inter_input, .inter_edit_ctrlBtns{width:100%;}

/* 10-11-2025 */
	.pt-form .btnCheckSpell, .btnCheckSpell {padding: 6px 16px;}



}

@media screen and (max-width: 640px) {
	.statistical-form .btn-group.small-dropdown {width:32%;}

	/* 19-12-2024 */
	.copyUniRefBtn #copyRefUrl{padding-left:10px; padding-right:10px;}

}

@media screen and (max-width: 568px) {
	.pelvis-diagram{width:60%;}
	.navbar-top-links li.drop-notif{position:static;}
	.navbar-static-top .drop-notif .dropdown-menu{left: 0;right: 0; margin: 15px auto 0 auto;width: 300px;top:auto;}
	.dropdown-menu .notif-arrow1 {right: 0;left: 0; width: 25px;margin: 0 auto;}
	
	/* New Refer to my Dept page on 23-09-16 */
	.refer-heading h1{font-size:22px;}
	
	/* All Tables on 30-09-16 */
	.addBtnsPT .longBtn-xs{padding-left:8px;padding-right:8px;}
	
    /* css added on 31-01-17 for DPL */
	.modal-logTable .modal-dialog{width:95%;}
	
	/* Audio Player */
	#audioPlayerModal .modal-dialog {width: 95%;margin-left: auto; margin-right: auto;}
	.audiojs{width:100% !important;}
	.audiojs .scrubber{width:50% !important;}

/* New Referral Forms on 03-11-18 */
	.file_select{margin-bottom:25px; width:100%;}
	.img-up.file_up .text-center-xs{text-align:center !important;}
	
	
	/*.navbar-static-top .drop-notif .dropdown-menu{top:175px;}*/

    #interfaceBody .timeout-dialog{width: 300px !important;}

}

@media screen and (max-width: 460px) {
    .pelvis-diagram { width:70%;}
    .print_tab label a {font-size: 12px; }
	
	/* css added on 01-10-15 */
	.form-login{width:93%; padding:15px;}
	
	/* css added on 13-10-15 for Forgot Password */
   .form-forget{width:100%;padding-left:0;padding-right:0;}
   .model-forgot .modal-dialog { margin: 10px auto;width:95%;}
   
   /* css added on 20-10-15 for Spinal Surgery page */
   .cardio-form .tx .radio-inline{margin-left:0; width:100%;}
   
     /* css added on 10-11-15 for New Login page */
   .login-section .col-xs-12{padding-left:0; padding-right:0;}
   .homeLside{width:93%;display:inline-block;}
   
   /* css added on 07-12-15 */
   .homeLside .cloud-lock-img a {display: inline-block; width: 47%;}
   
   /* css added on 14-12-15 for Neurosurgery Specialist */
	.model-logs .modal-dialog{width:auto;margin:10px;}
	
	/* css added on 15-12-15 for Under Maintenance page */
	.flip-clock-divider{width:12px;}
	.flip-clock-dot{left:4px;}
	
 /* css added on 05-02-16 for stroke medicine */
   .log-btns .b1{margin-bottom:10px;}
   .attach-img{float:left;text-align:left;}
   
   /* css added on 28-03-16 for DPL page */
	.authorize-btns > .b1{margin-bottom:10px;}
		
/* css added on 24-06-16 for Custom Alert Message */
.custom-alert{padding-left:15px;padding-right:15px;}
.custom-alert-body{width:100%;}

/* css added on 20-07-16 for Secure File Transfer page */
.marginTop10-xs{margin-top:10px !important;}

/* css added on 07-12-16 for Scroll Anchors points in forms */
.page-anchors{top:50px;}
.showOnPortrait{display:block !important;}
/*.main-SPcontainer .scrollBottom{display:block;top:20px;right:7px;}*/

/* Access and Permission page on 27-12-16 */
.model-permission .modal-dialog{width:auto;margin:10px;}

/* css added on 27-01-17 for Fetch PDF */
.fetch-pdf{width:100%; padding-top:30px;}

/* New Specialist form 22-05-17 */
.modalHandover .modal-footer{text-align:center;padding: 15px 5px;}
.modalHandover .modal-footer .b1{font-size:14px; padding: 6px 8px;margin-bottom: 15px;}
.modalHandover .modal-footer .btn + .btn{padding-left: 15px;padding-right: 15px;margin-left:0;}

/* css added on 07-09-18 */
.dpl-login .form-login{padding:15px;}
	
}

@media screen and (max-width: 400px) {
/* css added on 08-01-16 for bed management page */
.addBtnsbed .b1 .fa {margin-right:5px;}

.logos img{width: 100% !important;}
.logo-nhsBig .logos .thumbnail{width:auto !important;}

/* css added on 02-02-16 for Stroke Medicine page */
   .btn-group.ModRankScale{width:86%;}
   
 /* css added on 20-09-17 */
   #ModalMeeting .modal-dialog {width: 95%;}

/* 16-04-2025 */
	.widthFull-xxs{width:100% !important;}

}

@media screen and (max-width: 360px) {
/* css added on 08-01-16 for bed management page */
.addBtnsbed .btnSmallTxt{font-size: 14px}
.addBtnsbed .b1 .fa {margin-right:5px;}

/* 19-12-2024 */
	.copyUniRefBtn #copyRefUrl{padding-left:2px; padding-right:2px;}

}

@media screen and (max-width: 320px) {
.flip-clock-wrapper ul{padding:0 12px}
.flip-clock-divider .flip-clock-label{right:-45px;}
.flip-clock-divider.minutes .flip-clock-label{right: -55px;}
.flip-clock-divider.seconds .flip-clock-label {right: -58px;}

/* css added on 08-01-16 for bed management page */
.addBtnsbed{padding-left:10px; padding-right:10px;}
.addBtnsbed .btnSmallTxt{font-size: 13px;padding-left: 5px;padding-right: 5px;}
.addBtnsbed .b1 .fa {font-size:14px;margin-right:5px;}

/* css added on 11-03-16 for ReferQCKmsg page */
.referQCK .fa{margin-top:20px; margin-left:0; display:block;}
.QCKmsg .fa{margin-top:0;}

/* css added on 20-09-17 */
#ModalMeeting .modal-body{text-align:center;}
#ModalMeeting .modal-body .meetEndTime{padding-left:0;}

}