.event_day,.title_bar{position:relative;float:left}span.event,span.events{box-shadow:1px 1px 2px #ddd;padding:2px;position:absolute;z-index:1000}#event_row .content,#event_row h2{margin-top:10px;background:#f7f7f7;color:#333}#form_wrapper,#login_box{width:420px;margin:auto}.uibutton,.uibutton.special{text-shadow:0 1px 0 #000;color:#fff}#alertMessage,.sub_head h2{font-display:swap;font-display:swap}span.event,table.display tbody tr{-moz-transition:background-color .2s ease-out}#calendar,.clear{clear:both}#calendar{border:1px solid #e4e4e4;background:#fff;float:left;margin:0 0 20px;width:100%}.title_bar{margin:0;padding:0;background:#44af51;color:#fff;font-weight:500;width:100%;height:40px;border-bottom:0 solid #ccc}#calendar_event{background:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/inner-shadow.png") repeat-x #fff;border-top:1px solid #cecece;min-height:50px;float:left;padding:10px}.event_day{background:#fdfdfd;border:1px solid #ddd;min-height:130px;text-align:center;width:14.22222222%}.event_heading,table.display thead{background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/inner-shadow.png")}.month{margin:0;padding:15px 15px 15px 12px;color:#005aaa;font-size:16px}.event_heading{background-color:#f5f5f5;border-width:4px;color:#1c1c1c;padding:5px 0;vertical-align:top;border:none;text-transform:uppercase;font-weight:700}.event_number{color:#0059aa;font:bold 48px Arial;height:110px;padding-top:25px}.link,span.events{color:#111;cursor:pointer}.next,.previous{height:1.9em;font-weight:600;text-transform:uppercase;position:relative}span.events{background-color:#dbf262;border:2px solid #c2d753!important;font-size:.9em;opacity:.7;margin-bottom:0;margin-left:-53px;width:106px;margin-top:0}.next,.previous,.sub_head h2{margin-top:8px;white-space:nowrap}span.event{background-color:#2ead42;cursor:default;font-size:12px;font-weight:500;letter-spacing:1px;border-color:none!important;color:#fff;border-width:1px 0;bottom:0;left:0;width:100%}.link:hover{color:#39f;cursor:pointer}.previous{float:left;margin-left:12px;padding:0 .6em 0 23px;color:#fff;font-size:12px;background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/back.png");background-position:left center;background-repeat:no-repeat}.event-active{padding-top:14px;background:#0059aa;color:#fff}.event-active-date{background:#0058aa;color:#fff;border-bottom:1px solid #ffffff42;padding-bottom:4px}#alertMessage,.next{background-repeat:no-repeat}.next{float:right;margin-right:12px;padding:0 23px 0 .6em;color:#fff;font-size:12px;background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/forward.png");background-position:right center}#blank,.copyright{color:#ccc}.sub_head h2,.uibutton{text-transform:capitalize}.sub_head h2{border:none;color:#333;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;padding-left:29px}#mainWrapper{width:98%;margin:auto;min-height:550px}.next_month{opacity:.4}#event_row h2{font-size:12px;font-weight:lighter;margin-bottom:0;padding:13px}#event_row h2 small{color:#555;float:left;font-weight:700;font-size:12px;margin-right:8px;text-transform:uppercase;width:45px}#event_row h4{padding-left:4px;font-size:18px}#event_row .content{font-size:12px;padding:13px}#event_row .content small{color:#555;font-size:12px;margin-bottom:8px;font-weight:700;text-transform:uppercase;display:block}#event_row_last{font-size:25px;text-align:center;margin-bottom:20px;margin-top:10px}#blank{font-size:48px;font-weight:700;padding-top:145px;text-align:center}#footer,.copyright{font-size:10px;text-align:center}#footer{background-color:#212121;bottom:0;height:35px;left:0;line-height:35px;width:100%;color:#fff}#login_box{background-color:#f4f4f4;border:5px solid #f4f4f4;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;padding:0}#login_box_inner{background-color:#fff;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px;min-height:230px;overflow:hidden}#login_box .form{margin:auto;padding:20px;position:relative;width:320px}#login_box #password,#login_box #username_id{background-position:2px 3px;background-repeat:no-repeat;color:#666;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:20px;font-display:swap;height:35px;line-height:35px;margin-bottom:10px;padding-left:35px;width:275px}body .cleditorMain{padding:0 1px 1px}body .cleditorToolbar{background:#f7f7f7;border-bottom:1px solid #ccc}#login_box #username_id{background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/user_.png")}#login_box #password{background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/pass_.png")}.uibutton{position:relative;z-index:1;overflow:visible;display:inline-block;padding:5px 12px 6px;margin:-1px 0 0;text-decoration:none;text-align:center;cursor:pointer;outline:0;border:1px solid #69a44d;background-position:0 -1px;background-color:#9bc652;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;font-weight:700;font-size:11px}.uibutton:active,.uibutton:focus,.uibutton:hover{background-image:url(images/ui-lgreen.jpg);background-position:0 59px;color:#fff;text-shadow:0 1px 0 #000;-webkit-box-shadow:rgba(0,0,0,.35) 1px 1px 1px}.uibutton.special{background-color:#d74543;border-color:#a93a25}.uibutton:active{color:#fff;filter:none;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 5px #9cb611;-webkit-box-shadow:rgba(0,0,0,.35) 1px 1px 1px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 5px #9cb611;box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 5px #9cb611;cursor:pointer}.uibutton.icon:before{background:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/fb-icons.png") 99px 99px no-repeat;content:"";float:left;height:12px;margin:0 5px 0 0;position:relative;top:2px;width:14px}.uibutton::-moz-focus-inner{padding:0;border:0}.uibutton.normal{color:#333;background-color:#f4f4f4;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#f4f4f4));background-image:-moz-linear-gradient(#f4f4f4,#f4f4f4);background-image:-o-linear-gradient(#f4f4f4,#f4f4f4);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 0 1px 0 #f2f2f2;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 0 1px 0 #f2f2f2;box-shadow:0 1px 0 rgba(0,0,0,.1),inset 0 1px 0 #f2f2f2;text-shadow:none;border:1px solid #aaa;border-bottom-color:#aaa;margin:0}.uibutton.normal:hover{color:#666;background-color:#999;-webkit-box-shadow:0 0 0 rgba(0,0,0,.1),inset 0 1px 0 #eee;-moz-box-shadow:0 0 0 rgba(0,0,0,.1),inset 0 1px 0 #eee;box-shadow:0 0 0 rgba(0,0,0,.1),inset 0 1px 0 #eee;text-shadow:none}.uibutton.normal:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 8px #ccc;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 8px #ccc;box-shadow:0 1px 0 rgba(0,0,0,.1),inset 1px 1px 8px #ccc}#alertMessage{background-color:#c2e3f0;background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/info.png");background-position:10px center;bottom:25px;color:#34667a;cursor:pointer;font-family:'Myriad Pro',Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:15px 25px 15px 45px;text-align:center;text-shadow:1px 1px 1px #c8ebfb;text-transform:uppercase;width:auto;z-index:100001;margin-bottom:22px}#alertMessage.error,.alertMessage.error{background-color:#fc4a48;background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/error.png");border:1px solid #a93a25;color:#ab0909;text-shadow:1px 1px 1px #e64040}#alertMessage.success,.alertMessage.success{background-color:#9bc652;background-image:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/checkmark2.png");border:1px solid #69a44d;color:#324e03;text-shadow:1px 1px 1px #5c9201}.create_one{float:right;margin-right:10px;margin-top:7px}.uibutton.add:before{background-position:-14px -1px}.list_wrapper{background:url("/National_Library/oe_/https://www.zulekhahospitals.com/images/inner-shadow.png") repeat-x #fff;border-top:1px solid #cecece;padding:15px}table.display{border-collapse:collapse;border-top:1px solid #c9c9c9;box-shadow:0 0 4px #efefef;margin:10px auto!important;padding:0;text-align:center;width:100%}table.display thead{background-color:#f2f2f2;background-position:left top;background-repeat:repeat-x;text-shadow:1px 1px 1px #fff}table.display thead tr th{border-bottom:1px solid #e6e6e6;border-top:0 solid #d6d6d6;line-height:25px;padding:8px 10px;color:#1c1c1c;text-align:left}table.display tbody td{border-bottom:1px solid #e6e6e6;border-left:none;border-right:none;padding:15px 10px!important;text-align:left}form div.section{border-bottom:1px solid #efefef;border-top:none;padding:0 0 13px}form div.section:first-child{border-top:none}form div.section>label{color:#404040;float:left;font-size:11px;font-weight:700;margin-right:5%;margin-top:2px;padding:11px 0 0;text-transform:uppercase;width:30%}form div.section>div{color:#404040;font-size:11px;margin-left:35%;padding:13px 0 0;position:relative}form input.full,form textarea.full{max-width:95%;width:95%}.ui_tpicker_hour_label,.ui_tpicker_minute_label,.ui_tpicker_time_label{float:left;clear:both}.ui_tpicker_hour,.ui_tpicker_minute,.ui_tpicker_time{margin-bottom:15px}.logout{float:right;margin-left:13px;margin-top:-3px}#header img{max-width:100%;height:auto}.responsive_img{width:100%;height:auto}.synaps_img{max-width:220px;height:auto}.revelations_img{max-width:182px;height:auto}@media only screen and (max-width:640px)(min-width:240){#mainWrapper{width:98%}.event_day{width:48%;margin-right:2%}}@media only screen and (max-width:480px){.event_day{width:33.3333%}}