.bpMenuItem{width:90%;height:75px;margin:10px auto;padding-top:15px;border:1px solid #FFF}.bpMenuItem:hover{background-color:#EEE;border:1px solid #DDD}.bpStdMenu{width:100px;height:90%;padding:5px;text-align:center;position:absolute;top:48px;left:0}.bpStdBoarder{padding:5px;overflow:auto;position:fixed;top:49px;left:100px;right:0;bottom:0;border-left:1px solid black}.reachGradient{background:#961818;background:linear-gradient(0,rgba(150,24,24,1) 0,rgba(207,72,82,1) 100%)}.bpSISO1Box{border-radius:6px;padding:60px 25px 25px 25px;height:200px;background-color:#FFF}.bpSISOLocation{width:200px;height:150px;border:1px solid #CCC;border-radius:6px;float:left;margin:0 15px 15px 0;background-color:#FFF}.bpPINDialog{padding:20px;background-color:#CCC;height:100%;z-index:1000}.btn-fat{height:100px}.mbsLineItem{cursor:pointer}.toast{position:absolute;bottom:35px;left:50%;width:auto;height:61px;background-color:#7d7d7d;color:#FFF;padding:20px;border-radius:6px;font-size:1.3em;box-shadow:0 0 4px #000;z-index:100}.toastFadeIn{opacity:1;animation:fadeIn 1s;-webkit-animation:fadeIn 1s}.toastFadeOut{opacity:0;animation:fadeOut 1s;-webkit-animation:fadeOut 1s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}.slideIn{right:-192px;animation:slideIn .25s;-webkit-animation:slideIn .25s}@keyframes slideIn{from{right:-192px}to{right:0}}@-webkit-keyframes slideIn{from{right:-192px}to{right:0}}.slideOut{right:0;animation:slideOut .25s;-webkit-animation:slideOut .25s}@keyframes slideOut{from{right:0}to{right:-192px}}@-webkit-keyframes slideOut{from{right:0}to{right:-192px}}.kvQRCodeStandard{position:fixed;bottom:10px;left:10px;width:220px;height:220px;border:1px solid black;border-radius:6px;background-color:#FFF;color:#000;z-index:10000;padding:10px}.kvQRCodeHeadless{position:fixed;bottom:0;left:0;width:340px;height:340px;border:1px solid black;border-radius:6px;background-color:#FFF;color:#000;z-index:10000;padding:20px}.sisoConfirm{position:absolute;top:0;left:0;width:450px;height:230px;border:1px solid black;background-color:white;border-radius:6px;opacity:1;transition:opacity .2s linear;z-index:100}.fadeOut{opacity:0 !important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg_orange{background-color:#d9534f;color:#fff}.pin_desc{color:#d9534f;text-align:center;font-size:18px}.pin_content_wrap,.pin_keyboard{width:90%;margin:0 auto;left:0 !important;right:0 !important;background:#fff}.pin_content_wrap{margin-top:30px}.pin_keyboard{height:auto;margin-top:20px}.pin_keys{height:60px;margin:30px 0;text-align:center;font-size:2em;line-height:60px;border-radius:4px;border:1px solid #ececec;background-color:#f7f7f7;padding:5px 10px !important;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1) !important}.pin_keyboard .btn,.pin_keyboard .btn:active:focus{color:#fff;font-size:18px;font-weight:900;border-color:#fff;background:#626262}.pin_keyboard .btn_logout .btn{background:#c21d2b !important}.pin_keyboard .btn:active:hover{color:#fff;border-color:#fff}.pd0{padding:0}.mr0{margin:0}.head_top_heading{text-align:center;font-size:25px;line-height:45px;height:50px}.pin_wrap{width:90%;margin:0 auto}.pin_wrap{background-color:#fff}.top_fixed{position:fixed;width:100%;top:0;z-index:999;box-shadow:0 0 5px #000}.small_content_wrap{width:600px;margin:0 auto}.noborder{border:none !important}.btn_bottom.fgroup .form-group{padding:0}.btn_bottom{margin-top:40px}.content_top_heading{margin-bottom:20px;text-align:center;margin-top:0}.content_middle p{text-align:center}.btn_bottom .btn{font-size:16px;padding:8px 65px;text-transform:uppercase;font-weight:600}.custom_input{background-color:#f7f7f7;padding:5px 10px !important;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1) !important;margin-top:5px;height:35px !important}.small_content_wrap .fgroup .form-group{padding:0;border:0}.pdT30{padding-top:30px}.mrT30{margin-top:30px}.form-group{margin-bottom:15px !important}.pin_wrap_bg{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;opacity:.3;display:flex;align-items:center;z-index:-1}.ping_bg_img{display:block;height:180px;width:180px;margin:0 auto}.ping_bg_img img{max-width:100%;max-height:100%}@media(max-width:767px){body{background-size:35% !important}.pin_keys{height:55px;line-height:55px}.pin_keyboard{bottom:0}}@media(max-width:600px){.small_content_wrap{width:100%}.content_top_heading{font-size:23px;padding-top:0}}@media(max-width:500px){.pin_content_wrap,.pin_keyboard{width:100%}.pin_keys{margin:20px 20px}.head_top_heading{font-size:20px}.pin_keys{height:50px;line-height:50px}}@media(max-height:550px){.pin_desc{margin-top:20px}.pin_keys{height:50px;margin:10px 20px;line-height:50px}.pin_wrap{overflow:auto}}@media(max-height:450px){.pin_keyboard{position:relative;margin-bottom:20px;bottom:0}}.unselectedStar{color:#3f4249 !important}.selectedStar{color:#fe636c !important}#eventDescription img{width:100% !important}#ldTypeID,#ldlTransID,#ldrTransID,#ldHostContactID{max-width:99% !important}.subMenuItem{font-size:1em;padding-left:3em;color:gray;height:35px;line-height:35px;border-bottom:1px solid #d5d6d8;cursor:pointer;display:flex}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url("../fonts/UyBMtLsHKBKXelqf4x7VRQ.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url("../fonts/1YwB1sO8YE1Lyjf12WNiUA.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url("../fonts/CWB0XYA8bzo0kSThX0UTuA.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}.kiosk-boarder{position:relative;border:1px solid #DDD;margin-right:10px;margin-bottom:10px;padding:10px;border-radius:4px;box-shadow:0 2px 4px #CCC;cursor:pointer;border-bottom:4px solid black;width:140px;height:150px;background-color:#FFF;float:left}.kiosk-boarder-gated{margin-right:5px;position:absolute;top:7px;left:7px;z-index:10}.kiosk-boarder-name{margin-top:8px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:.9em;cursor:pointer;font-weight:bold;white-space:nowrap}.kiosk-boarder-container{padding:10px;margin-top:10px;padding-right:30px;display:-webkit-flex;-webkit-flex-flow:row wrap;display:flex;flex-flow:row wrap}.kiosk-location-name{font-size:smaller;text-align:center}.kiosk-boarder-badge{z-index:9}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.lrcBoarderLists{margin-top:90px;margin-left:10px}.lrcBoarderLists_Grid{display:flex;flex-wrap:wrap;justify-content:space-between}.lrcStatus{border:1px solid black;border-radius:6px;padding:10px;font-size:2em;background-color:#FFF;cursor:pointer;margin-top:10px;text-align:center}.lrcTimeLeft{border:1px solid black;border-radius:6px;padding:10px;font-size:2em;background-color:#FFF;text-align:center;cursor:pointer}.lrcSelect{margin-right:5px}.liveRC_SelectionContainer{position:absolute;top:0;left:80px}.lrcBoarderItem{width:175px;height:160px;margin-right:10px;margin-bottom:10px;border:1px solid #666;border-radius:6px;cursor:pointer;background-color:#FFF}.lrcBoarderItemHover{position:absolute;top:0;left:0;background-color:#FFF;color:#000;z-index:1000;width:175px;height:160px;border:1px solid #666;border-radius:6px;box-shadow:0 0 10px #000;padding:10px}.lrcSelectionButton{height:65px;line-height:65px}.lrcSectionHeader{border-bottom:1px solid #CCC;background-color:#DDD;padding:10px;width:100%;clear:both;margin-bottom:15px}.lrcBoarderItemGrid{display:grid;grid-template-columns:30px auto 30px;grid-template-rows:20px auto 20px;height:100%}.lrcBoarderItemTL{border-radius:4px 4px 0 0;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1;text-align:center;border-bottom:1px solid #666;font-size:.9em}.lrcBoarderItemCC{padding:5px;text-align:center;grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2}.lrcBoarderItemBL{grid-column-start:1;grid-column-end:1;grid-row-start:3;grid-row-end:3;text-align:center;border-top:1px solid #666;border-right:1px solid #666;border-radius:0 0 0 4px}.lrcBoarderItemBC{grid-column-start:2;grid-column-end:2;grid-row-start:3;grid-row-end:3;text-align:center;border-top:1px solid #666;font-size:.8em}.lrcBoarderItemBR{text-align:center;grid-column-start:3;grid-column-end:3;grid-row-start:3;grid-row-end:3;border-top:1px solid #666;border-left:1px solid #666;border-radius:0 0 4px 0}.lrcBoarderItemHoverTL{flex-grow:1;padding:2px}.lrcBoarderItemHoverTR{flex-grow:1;padding:2px}.lrcBoarderItemHoverBL{flex-grow:1;padding:2px}.lrcBoarderItemHoverBR{flex-grow:1;padding:2px}.lrcBoarderItemUnknown{background-color:#DDD;color:#000;font-size:.9em}.backgroundSuccess{background-color:#6bb74a !important;border-color:#71ba51 !important;color:#FFF !important}.backgroundPrimary{background-color:#1675b2 !important;border-color:#177bbb !important;color:#FFF !important}.backgroundWarning{background-color:#eeae30 !important;border-color:#efb239 !important;color:#FFF !important}.backgroundDanger{background-color:#e2293c !important;border-color:#e33244 !important;color:#FFF !important}.txt_red{color:#ef3428}.pdR0{padding-right:0 !important}.lrcChosen.btn-group .btn,.lrcChosen.btn-group .btn:focus{background-color:#f7f7f7 !important;border:none !important;border-radius:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.24);color:#302e2e;font-size:14px;height:40px;padding:5px 15px}.lrcChosen.btn-group{padding:0 10px;margin-bottom:0 !important}.rollcall_filters{margin:0 -10px}.rollcall_actions{margin-bottom:20px !important}.alphabet_btns{text-align:center;margin:30px 0 25px}.alphabet_btns .btn-default{background-color:#eaeaea;border-color:transparent;border-radius:2px;color:#4d4d4d;font-size:16px;padding:6px 12px !important;margin-bottom:5px}.time_tracker{position:relative;height:48px;margin-top:20px;border-radius:6px;overflow-y:hidden;background-color:#ef7f7f;padding:0 !important;height:50px;border:0;color:#fff;width:100%}.tracker_middle_bar{position:absolute;top:18px;height:1px;background-color:#fff;width:100%;left:0}.duration_bar{position:absolute;top:13px;height:10px;width:10px;background-color:#fff;border-radius:20px;z-index:0}.duration_digits{position:relative;top:16px;font-size:12px;left:-6px;font-weight:600}.liveRC_RCCItem{z-index:1;opacity:.8}.rollcall_actions{background-color:#f7f7f7;margin:0 -15px !important;padding:9px 15px;border-radius:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.liveRc_bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05}.liveRC_BoarderPhoto{border-radius:50%}.mrT10{margin-top:10px}.block{display:block}.total_school_population{display:inline-block}.liveRC_blocks .liveRC_Container{margin:0 0 15px 0 !important;width:100%;overflow:hidden;padding:5px}.panel-body #liveRC_BoarderItems.row>[class^="col-"]:first-child{padding-left:7.5px !important}.liveRC_blocks{width:12.5%;float:left;padding:0 7.5px !important}.liveRC_blocks_wrap{margin:15px -7.5px 0;overflow:auto;max-height:700px;padding:3px 0}.timetracker_wrap{overflow-x:auto}.total_circle{background-color:#e4fffc;border-radius:6px;border:1px solid #00ab9a;padding:5px;color:#00ab9a;height:42px;min-width:100px;display:inline-block;line-height:27px;text-align:center;vertical-align:middle}.rollcall_filters{display:inline-block}.total_school_population{font-size:22px;font-weight:900;display:inline-block;color:#00ab9a}.slash{margin:0 5px;font-size:22px;vertical-align:middle}.pdLR10{padding:0 10px}.track_listing li{padding:0 15px;width:3.8% !important}.track_listing{margin-left:0;width:100%;text-align:center;height:100%}.track_list_wrap{width:100%;height:100%}.liveRC_Container{position:relative}.liveRC_Indic_StatusMark{border-left:1px solid rgba(0,0,0,0.7);border-bottom:1px solid rgba(0,0,0,0.7);background-color:rgba(0,0,0,0.7)}.liveRC_Indic_TimeMark{background-color:rgba(0,0,0,0.7)}.liveRC_RCCItem_new{position:absolute;top:5px;height:28px;border-radius:6px;opacity:.8}.tracker_table td{padding:0 20px}.track_list_wrap.table-responsive{border:0}.liveRC_blocks .liveRC_Container{height:160px}.liveRC_Indic_StaffInitials,.liveRC_Indic_StatusMark{bottom:0;top:auto;z-index:1}.liveRC_Indic_StatusMark{background-color:#45c945 !important;border-color:#45c945 !important}.liveRC_Indic_TimeMark{padding:0 25px 0 3px;font-size:11px;text-align:left}.liveRC_Boarder{margin:10px auto}.liveRC_Indic_StatusMark{font-size:12px}.liveRC_Indic_StaffInitials{font-size:11px}@media(max-width:1450px){.total_school_population{float:none !important;margin-top:5px}.liveRC_blocks{width:16.5%}}@media(max-width:1199px){.liveRC_blocks{width:24.5%}}@media(max-width:991px){.liveRC_blocks{width:32.5%}}@media(max-width:550px){.liveRC_blocks{width:50%}}@media(max-width:350px){.liveRC_blocks{width:100%}}html,body{margin:0;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;overscroll-behavior:contain;-ms-touch-action:manipulation;touch-action:manipulation;overflow-x:hidden;overflow-y:auto}.hidden{display:none !important}.fontRoboto{font-family:'Roboto',sans-serif}.fontOpenSans{font-family:'Open Sans',sans-serif}.fontLato{font-family:'Lato',sans-serif}@media(min-width:769px){body{background-image:url("../images/reachLogoFaded.png");background-position:101% 103%;background-repeat:no-repeat;background-size:64px 64px;background-attachment:fixed}}@media(max-width:768px){body{background-image:url("../images/reachLogoFaded.png");background-position:105% 104%;background-repeat:no-repeat;background-size:128px 128px;background-attachment:fixed;-webkit-overflow-scrolling:touch}.link_listing li a{padding:15px 15px;font-size:17px}}.mainHeader{height:48px;background-color:#c21e2b;box-shadow:0 0 5px #000;line-height:48px;top:0;left:0;width:100%;z-index:500}.mainFooter{bottom:0;left:0;width:100%;height:auto;background-color:#CCC;z-index:500}.positionAbsolute{position:absolute}.positionFixed{position:fixed}.mainContent{overflow-x:unset}.fgroup label{text-transform:uppercase;color:#717277;margin-bottom:0;font-size:12px}.fgroup .form-control{box-shadow:none;height:30px;color:#3f4249;font-size:15px;font-weight:600;padding:0}.fgroup .form-group{padding:15px 15px;border-bottom:1px solid #d5d6d8;margin-bottom:0}.modal-open .modal{display:flex !important;align-items:center;justify-content:center}.masterSpinnerOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:url("../images/fade_bkg.png")}.masterSpinnerDialog{position:absolute;top:0;left:0;width:auto;height:auto;background-color:#333;color:#FFF;padding:25px;border-radius:6px;text-align:center;box-shadow:0 0 20px #cdcdcd;border:1px solid #000}.link_listing li{border-bottom:1px solid #d5d6d8}.link_listing li:last-child{border-bottom:0}.link_listing li a{padding:15px 15px;font-size:18px;display:block;font-weight:600}.link_listing{margin-bottom:0}a{color:#3f4249;-webkit-transition:all .15s 0s ease-in-out;-moz-transition:all .15s 0s ease-in-out;-o-transition:all .15s 0s ease-in-out;-ms-transition:all .15s 0s ease-in-out;transition:all .15s ease-in-out}a:hover{color:#c21e2b;text-decoration:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none !important;-webkit-transition:all .15s 0s ease-in-out;-moz-transition:all .15s 0s ease-in-out;-o-transition:all .15s 0s ease-in-out;-ms-transition:all .15s 0s ease-in-out;transition:all .15s ease-in-out}a:focus,a:active{color:#c21e2b;text-decoration:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none !important;-webkit-transition:all .15s 0s ease-in-out;-moz-transition:all .15s 0s ease-in-out;-o-transition:all .15s 0s ease-in-out;-ms-transition:all .15s 0s ease-in-out;transition:all .15s ease-in-out}.toggle{height:20px;width:20px}.toggle img{max-width:100%;max-height:100%}.drawer{position:fixed;top:0;z-index:10000;height:100%;overflow:auto;max-width:360px}.leftDrawer{width:70%;background-color:#000;color:#FFF;padding:10px}.rightDrawer{width:24vw;background-color:rgba(0,0,0,0.7);color:#000;padding:10px 0;display:grid}.right-drawer-item{text-align:center;margin:50px 0;font-size:12pt;color:white}.right-drawer-icon{font-size:40pt;padding:5px}.leftOpened{left:0}.leftOpening{animation-name:leftOpeningAnimation;animation-duration:.5s;animation-iteration-count:1;left:0}.leftClosing{animation-name:leftClosingAnimation;animation-duration:.5s;animation-iteration-count:1;left:-70%}.leftClosed{left:-70%}.rightOpened{right:0;-webkit-box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19);-moz-box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19);box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19)}.rightOpening{animation-name:rightOpeningAnimation;animation-duration:.5s;animation-iteration-count:1;right:0;-webkit-box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19);-moz-box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19);box-shadow:-16px 0 53px 0 rgba(0,0,0,0.19)}.rightClosing{animation-name:rightClosingAnimation;animation-duration:.5s;animation-iteration-count:1;right:-24vw}.rightClosed{right:-90%}@keyframes leftOpeningAnimation{from{left:-70%}to{left:0}}@keyframes leftClosingAnimation{from{left:0}to{left:-70%}}@keyframes rightOpeningAnimation{from{right:-90%}to{right:0}}@keyframes rightClosingAnimation{from{right:0}to{right:-90%}}.mmItem{border-top:1px solid #ccc;padding:15px}.MMSchoolEmblem{position:absolute;bottom:15px;left:0;right:0;width:100%;text-align:center}.mainMenu{position:absolute;top:71px;left:10px;right:10px;bottom:139px;overflow:auto}.pd0{padding:0}.pdL0{padding-left:0}.pdR0{padding-right:0}.pdT10{padding-top:10px}.pdT20{padding-top:20px}.pd15{padding:15px}.mrB10{margin-bottom:10px}.mrB15{margin-bottom:15px}.mrB20{margin-bottom:20px}.mrB30{margin-bottom:30px}.mrT10{margin-top:10px}.mrT20{margin-top:20px}.mrT30{margin-top:30px}.mrT50{margin-top:50px}.block{display:block}.txt_upper{text-transform:uppercase}.txt_orange{color:#c21e2b}.txt_white{color:#fff}.txt_grey{color:#717277}.txt_yellow,.pending{color:#fea462}.txt_green,.approved{color:#63d37e}.txt_blue,.onleave{color:#399bfe}.txt_red,.rejected{color:#ec414d}.pending_bg{background-color:#fea462}.approved_bg{background-color:#63d37e}.onleave_bg{background-color:#399bfe}.rejected_bg{background-color:#ec414d}.txt_bold{font-weight:600}.bg_orange{background-color:#c21e2b}.bg_light_orange{background-color:#fff5f6}.txt_overflow{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn{font-size:14px;padding:10px 24px;transition:all .5s ease-in-out 0s}.btn:hover,.btn.active.focus,.btn.active:focus,.btn.active:hover,.btn:active.focus,.btn:active:focus,.btn:active:hover{-webkit-transition:all .20s 0s ease-in-out;-moz-transition:all .20s 0s ease-in-out;-o-transition:all .20s 0s ease-in-out;-ms-transition:all .20s 0s ease-in-out;transition:all .20s ease-in-out}.btn-rounded{border-radius:8px}.btn-green,.btn-green:hover{background-color:transparent;border:3px solid #43bb60;color:#43bb60;font-weight:600;font-size:15px}.btn-red,.btn-red:hover{background-color:transparent;border:3px solid #ec414d;color:#ec414d;font-weight:600;font-size:15px}.total_circle{background-color:#e4fffc;border-radius:6px;border:1px solid #00ab9a;padding:3px 5px;color:#00ab9a;height:35px;min-width:100px;display:inline-block;line-height:27px;text-align:center;vertical-align:middle}input[type="file"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus{outline:medium none}.school_boarder_img{height:90px;width:90px;overflow:hidden;border-radius:10px;margin-right:10px}.school_boarder_img img{height:100%;width:100%;border-radius:10px}.form-control:focus,.form-control:hover{box-shadow:none;outline:0 none;border-color:#ccc}.btn.focus,.btn:focus{box-shadow:none}button:focus{outline:0}.top_header.bg_orange{color:#fff}.info_list>li{border-bottom:1px solid #d5d6d8}.link_listing li a{padding:15px 15px;font-size:18px;display:block;font-weight:600}.link_listing{margin-bottom:0}.toggle .fa{color:#fff}.top_heading{font-size:18px;line-height:25px}.account_forms label{text-transform:uppercase;color:#717277;margin-bottom:0;font-size:12px}.account_forms .form-control{border:1px solid #d5d6d8;box-shadow:none;height:30px;color:#3f4249;font-size:15px;font-weight:600;padding:0}.account_tabs .nav-tabs li{width:33%;float:left;text-align:center}.account_icons{display:block;height:33px;margin-bottom:5px;width:33px;margin:0 auto}.account_tabs .nav-tabs li a{color:#a5a5a5;font-size:13px;border:0}.account_icons .fa{font-size:33px}.account_tabs .nav-tabs li.active a,.account_tabs .nav-tabs li.active a:focus,.account_tabs .nav-tabs li.active a:hover,.account_tabs .nav-tabs li a:focus,.account_tabs .nav-tabs li a:hover{color:#c21e2b;border:0;background-color:transparent}.account_tabs .nav-tabs{border-bottom:0;border-top:1px solid #ddd}.account_forms .form-group{padding:15px 15px;border-bottom:1px solid #d5d6d8;margin-bottom:0}.wrapper{padding-top:50px}.account_forms .form-group:last-child{border-bottom:0}.personal_icon .fa{font-size:26px}.top_header .save_btn .btn{background-color:transparent;color:#fff;border:0;font-size:18px;padding:0}.link_listing_header{background-color:#fff5f6;border-bottom:0}.info_list>li{padding:10px}.info_list>li.link_listing_header{padding:8px 15px;border-bottom:0;text-transform:uppercase;font-weight:600}.info_list>li.link_listing_header p,.info_list>li.link_listing_header a{font-size:14px}.info_list li.link_listing_header a{padding:0}.right_boarder img{margin-left:15px}.info_list p{margin-bottom:0;font-size:16px}p.list_subtitle{font-size:13px;color:#717277}.content_right{text-align:right}.mobile_wrap{position:relative;width:1024px;margin:0 auto}.top_header{padding:13px 15px;height:50px;position:fixed;top:0;width:1024px;margin:0 auto;z-index:9}.footer_wrap{position:fixed;bottom:0;width:1022px;background-color:#fff;margin:0 auto}.small_wrap{width:100%;margin:0 auto;border:1px solid #d5d6d8;border-top:0;position:relative}.home_wrapper.small_wrap{border:0}.header_right_icon{height:20px;width:20px;float:right}.header_right_icon img{max-width:100%;max-height:100%}.toggle{height:20px;width:20px}.toggle img{max-width:100%}.person_detail .media-body{vertical-align:middle}.person_img{height:45px;width:45px;border-radius:100%}.person_img img{width:100%;border-radius:100%}.person_detail .media-left{padding-right:15px}.person_detail{margin-bottom:15px}.account_forms .input_value{height:30px;color:#3f4249;font-size:15px;font-weight:600;margin:0;padding-top:5px}.top_header_right a{font-size:18px;color:#fff}.top_header_right a:hover{color:#fff}.on_hover{display:none}a:hover .on_hover,li.active .on_hover{display:inline-block}a:hover .no_hover,li.active .no_hover{display:none}.account_icons img{max-width:100%}.approval_btns{padding:15px}.approval_btns .btn{text-transform:uppercase;text-align:center;border-radius:3px;margin:0 15px;width:150px;padding:10px 15px}.approval_btns .btn img{margin-right:15px}.approval_btns{text-align:center}.btn_img{height:20px;width:20px;display:inline-block;margin-right:7px}.btn_img img{max-width:100%}.home_wrapper{color:#fff;text-align:center;padding:15px;padding-top:40px}.home_bg{background-image:url("../images/bg_img.jpg");background-size:cover;background-repeat:no-repeat;padding:0;width:100%;z-index:-1;position:fixed;left:0;top:0}.home_services li a{color:#fff}.services_txt{display:block;margin-top:5px;font-size:15px;font-weight:600}.home_logo{width:150px;height:auto;margin:0 auto;margin-top:35px}.home_logo img{max-width:100%}.home_screen_msg{font-weight:600}.home_services li{width:32%;text-align:center;margin-top:30px}.service_img{border:1px solid #FFF;border-radius:100%;height:55px;width:55px;justify-content:center;margin:auto;font-size:20pt;display:inline-grid;align-content:center;position:relative}.service_img .notification{position:absolute;width:35px;height:35px;font-size:18pt;text-align:center;font-weight:bold;top:-10;right:-15;padding:8px 8px;border-radius:50%;background-color:#c21e2b}.noNotification{background-color:#0f0 !important}.home_services{padding-bottom:10px;margin-bottom:0}.reach_footer_logo{font-size:12px;padding-top:10px}.home_wrapper .footer_wrap_home{background-color:transparent;color:#fff;padding:20px 0}.home_wrapper .footer_wrap_home a{color:#fff;font-weight:600}.reach_footer_logo img{margin-right:10px}.logout_btn{float:right}.logout_btn .btn{background-color:transparent;border:0;height:40px;width:40px;padding:0}.logout_btn img{max-width:100%}.student_detail_icon{display:inline-block;height:15px;width:15px;margin-right:5px}.student_detail_icon img{max-width:100%}.leave_list_icon{height:40px;width:40px;display:block;text-align:center;margin:0 auto}.leave_list_icon img{max-width:100%}.student_leave_desc{border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:10px}.leave_schedule{margin-top:5px}.leave_list.info_list p{font-size:14px;margin-bottom:5px}.leave_status{text-transform:uppercase;float:right;font-weight:600}.la_icon{background-color:#fea462}.p_icon{background-color:#63d37e}.h_icon{background-color:#399bfe}.o_icon{background-color:#d260d3}.badgePending{background-color:#fea462}.badgeApproved{background-color:#63d37e}.badgeRejected{background-color:#ec414d}.badgeOverride{background-color:#d260d3}.med_name{display:inline-block;height:16px;width:16px;border-radius:100%;color:#fff;text-transform:uppercase;font-size:9px;padding:2px 0 0 4px;font-weight:600}.med_list{margin-left:0;margin-top:5px}.med_list li{padding-right:2px;padding-left:2px}.modal .modal-body{padding:20px}.modal .info_list.modal_list>li{padding:10px 0}.modal .info_list.modal_list{margin:10px 0}.modal_list a{font-weight:600;font-size:16px}.modal_heading{color:#54565b;font-size:16px;display:inline-block}.modal-content{border-radius:4px;box-shadow:none}.modal .close{height:20px;width:20px;background-color:#000;border-radius:100%;opacity:1;color:#fff;font-size:18px;position:absolute;right:15px;top:15px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal.fade.in{opacity:1}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}#select_relation{display:block}.event_calendar .fc-button-group,.event_calendar.fc button{display:inline-block}.event_calendar.fc button.fc-today-button{display:none !important}.event_calendar .fc-header-toolbar{background-color:#c21e2b;position:relative;padding:15px}.event_calendar .fc-view-container{padding-top:50px}.event_calendar .fc-header-toolbar .fc-center{display:block !important;float:none !important;margin-top:6px;position:absolute;bottom:-45px;left:0;right:0;text-align:center}.event_calendar .fc-header-toolbar .fc-center h2{color:#c21e2b;display:inline-block;font-size:16px;font-weight:600}.event_calendar .fc-state-default{background-color:transparent;background-image:none;border-color:#fff;color:#fff;text-shadow:none;box-shadow:none;text-transform:Capitalize}.event_calendar .fc-state-active{background-color:#FFF;background-image:none;box-shadow:none;color:#c21e2b}.event_calendar .fc-header-toolbar .fc-center .fc-button .fc-icon::after{color:#c21e2b;font-size:33px}.event_calendar .fc-header-toolbar .fc-center>div{width:100%}.event_calendar.fc button{padding:0 15px}.event_calendar.fc .fc-month-view td{border:0;text-align:center;padding:5px 0}.event_calendar.fc .fc-month-view td.fc-event-container{padding:2px 0}.event_calendar.fc-ltr .fc-month-view.fc-basic-view .fc-day-top .fc-day-number{float:none !important}.event_calendar.fc .fc-month-view th{border-left:0;border-right:none !important;padding:5px 0}.event_calendar .fc-right .fc-button{margin:0 0 0 -1px}.event_calendar .fc-right .fc-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.event_calendar .fc-right .fc-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.event_calendar .fc-leave-button{background-color:#fff !important;color:#c21e2b !important}.event_calendar.fc thead td.fc-widget-header{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.event_calendar .fc-month-view th.fc-widget-header{color:#8a8a8a}.fc-event{line-height:9px;border:0;border-radius:20px}.calendar_schedule_detail .leave_status{float:none}.event_calendar{border-bottom:1px solid #d5d6d8;margin-bottom:15px}.leave_confirmation_icon{height:20px;width:20px;border-radius:100%;position:relative;margin:0 auto}.calendar_schedule_detail .calendar_info_block{overflow:hidden}.edit_icon .fa{color:#399bfe;font-size:18px}.leave_confirmation_icon::after{position:absolute;width:1px;height:300px;content:"";top:0;left:0;margin:0 auto;right:0}.leave_confirmation_icon.approved_bg::after{background-color:#63d37e}.leave_confirmation_icon.pending_bg::after{background-color:#fea462}.leave_confirmation_icon.onleave_bg::after{background-color:#399bfe}.leave_confirmation_icon.rejected_bg::after{background-color:#ec414d}.calendar_schedule_detail{padding:0 15px}.calendar_schedule_date{font-size:16px;margin-bottom:25px}.leave_schedule p{margin-top:10px}.calendar_schedule_detail .person_img{height:50px;width:50px}.hr_block{background-color:#ccc;width:100%;height:1px;margin:10px auto}.calendar_schedule_detail .hr_block{width:90%}.edit_icon a{float:right}.bg_dark_grey{background-color:#444}.dark_calendar.event_calendar .fc-header-toolbar{background-color:#444}.dark_calendar.event_calendar .fc-state-active,.dark_calendar.event_calendar .fc-header-toolbar .fc-center .fc-button .fc-icon::after,.dark_calendar.event_calendar .fc-leave-button,.dark_calendar.event_calendar .fc-header-toolbar .fc-center h2{color:#444 !important}.top_header.bg_dark_grey,.top_header{color:#fff}.sectionHeader{background-color:#ccc;padding:5px;font-weight:bold;font-size:.9em}.basicLineItem{height:55px;line-height:50px;border-bottom:1px solid #d5d6d8;padding-left:10px;font-size:1.25em;font-weight:bold;cursor:pointer;display:flex}.basicLineItem input[type="checkbox"]{margin-right:10px;margin-top:19px}.basicLineItem input[type="radio"]{margin-right:10px;margin-top:19px}.basicLineItem label{width:100%}.font-success{color:#5cb85c !important}.font-danger{color:#d9534f !important}.font-default{color:#ccc !important}.font-warning{color:#ca9243 !important}.border-success{border:2px solid #5cb85c !important}.border-danger{border:2px solid #d9534f !important}.border-default{border:1px solid #ccc !important}.border-warning{border:1px solid #ca9243 !important}.bkg-success{background-color:#5cb85c !important}.bkg-danger{background-color:#c21d2b !important}.bkg-info{background-color:#03a9f4 !important}.bkg-default{background-color:#ccc}.bkg-warning{background-color:#f0ad4e !important}.topMessage{position:fixed;top:-100px;left:0;width:100%;background-color:#ededed;color:#000;padding:5px;z-index:499}.topMessageContent{text-align:center;font-size:1.1em;height:40px;line-height:40px;margin-bottom:10px}.topMessageOpen{animation-name:topMessageOpenAnimation;animation-duration:.5s;animation-iteration-count:1;top:48px}.topMessageClose{animation-name:topMessageCloseAnimation;animation-duration:.5s;animation-iteration-count:1;top:-100px}@keyframes topMessageOpenAnimation{from{top:-100px}to{top:48px}}@keyframes topMessageCloseAnimation{from{top:48px}to{top:-100px}}.blueGradient{background:#b8e1fc;background:-moz-linear-gradient(top,#b8e1fc 0,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%);background:-webkit-linear-gradient(top,#b8e1fc 0,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%);background:linear-gradient(to bottom,#b8e1fc 0,#a9d2f3 10%,#90bae4 25%,#90bcea 37%,#90bff0 50%,#6ba8e5 51%,#a2daf5 83%,#bdf3fd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e1fc',endColorstr='#bdf3fd',GradientType=0)}.appVersion{position:absolute;top:53px;right:5px;color:#999}.options{position:absolute;top:0;height:100%}.optionsVisible{right:0}.optionsHidden{display:none}.listItemBoxButton{float:left;width:50px;height:75px;border-left:1px solid black;text-align:center;padding-top:32px}.tabContainer_Master{display:flex;border-bottom:1px solid #ccc;position:fixed;top:48px;left:0;width:100%;height:auto;z-index:10;color:#000}.tabButton{flex-grow:1;text-align:center;padding:15px;background-color:#FFF;color:#000 !important}.tabButton.active{background-color:#dedede}.tabPage{margin-top:110px;width:100%}.hostListItem{height:90px;border-bottom:1px solid #d5d6d8;padding-left:10px;font-size:1.25em;font-weight:bold;cursor:pointer}.hostBoarderListItem{border-bottom:1px solid #d5d6d8;cursor:pointer}.actionRow{border-top:1px solid #999;padding-top:15px;position:relative;background-color:#EEE;padding-bottom:15px}.actionRow .darrow{position:absolute;top:-4px;left:49%}.blind{position:fixed;left:0;width:100%;height:auto;z-index:501;color:#FFF;padding:10px;background:url('../images/fadedBlack_25.png')}.leftDrawer{background-color:#565656;padding:0;box-shadow:0 0 2px 2px rgba(0,0,0,0.1)}.leftDrawer .menu_wrap{background-color:#c21e2b !important;border:1px solid #c21e2b !important;padding:10px !important}.leftDrawer .fas.fa-times{font-size:20px}.mainMenu .mmItem{border-top:none !important;cursor:pointer}.mmItem>.fas,.mmItem>.fa{margin-right:5px}.mainMenu{left:0 !important;right:0 !important}.status_icon{height:25px;width:25px;border-radius:100%;padding:6px;display:flex;align-items:center}.status_icon img{max-height:100%;max-width:100%;margin:0 auto}.roll_boarder_info li{position:relative;margin-right:5px}.roll_boarder_info li::after{position:absolute;content:"";height:16px;width:1px;background-color:#676767;right:-5px;top:2px}.roll_boarder_info li:last-child::after{display:none}.rollcall_status{margin-top:10px}.leave_status_icon{height:28px;width:28px;background-color:#9d9d9d;border-radius:6px;display:flex;padding:7px;align-items:center}.leave_status_icon:active{background-color:#63d37e}.leave_status_icon img{max-width:100%;max-height:100%;margin:0 auto}.pending_bg{background-color:#f28b0a}.present_bg{background-color:#63d37e}.onleave_bg{background-color:#399bfe}.absent_bg{background-color:#ec414d}.info_bg{background-color:#3b9afe}.active.pending{background-color:#f28b0a}.active.present{background-color:#63d37e}.active.onleave{background-color:#399bfe}.active.absent{background-color:#ec414d}.rollcall_leave_status a.pending:hover,.rollcall_leave_status a.pending:focus,.rollcall_leave_status a.active.pending{background-color:#fea462}.rollcall_leave_status a.present:hover,.rollcall_leave_status a.present:focus,.rollcall_leave_status a.active.present{background-color:#63d37e}.rollcall_leave_status a.onleave:hover,.rollcall_leave_status a.onleave:focus,.rollcall_leave_status a.active.onleave{background-color:#399bfe}.rollcall_leave_status a.absent:hover,.rollcall_leave_status a.absent:focus,.rollcall_leave_status a.active.absent{background-color:#ec414d}.rollcall_listing li .checkbox{margin:0}.rollcall_listing .info_list>li{border-bottom:0;padding:0 7.5px;background-color:transparent}.rollcall_listing li .content_block.selected{background-color:#dcdcdc;border-bottom:0}.rollcall_tabbing ul.nav-tabs{background-color:#fff}.rollcall_tabbing ul.nav-tabs>li{margin-bottom:-3px}.rollcall_leave_status li{margin:0 4px}.rollcall_leave_status{margin:0 -5px}.rollcall_listing .text-right p.txt_grey{font-size:16px}.roll_boarder_info{height:40px;overflow:hidden}.checkin_txt{height:70px;overflow:hidden}.selected_students .status_icon{height:25px;width:25px}.rounded_modal .modal-dialog{border-radius:10px}.rounded_modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:0}.modal_heading_center{text-align:center;text-transform:uppercase}.view_rollcall_list .status_icon{height:35px;width:35px;padding:10px}.view_rollcall_list p{margin-bottom:0}.boarder_school_info .media-body{display:block;margin-top:20px;width:100% !important}.view_rollcall_list .media-left{padding-right:15px}.view_rollcall_list li:first-child{border-top:1px solid #d5d6d8}.view_rollcall_list li:last-child{border-bottom:0}.view_rollcall_list li{padding:15px 0}.rollcall_boarder_detail .traveller_icon{height:45px !important;width:45px !important}.view_rollcall{top:0}.liveRC_date{margin:6px 0 0;float:left}.liveRC_Indic_StaffInitials{width:26px;height:22px;color:#FFF;font-size:11px;text-align:center;line-height:20px;margin-right:10px;font-weight:600;float:left}.liveRC_Indic_TimeMark{color:#000;font-size:13px;text-align:left;line-height:22px}.rollcall_boarder_detail .roll_boarder_info li{font-size:16px}.rollcall_boarder_detail .roll_boarder_info{height:auto;padding-bottom:20px}.manage_leave .account_forms ul.info_list{padding-bottom:50px}.map_heading h5{font-weight:100;margin-bottom:5px;line-height:23px}.location_map .modal-body,.location_map .modal-header{padding:0}.map_btn{padding:20px 0;text-align:center}.map_btn .btn{text-transform:uppercase}.map_heading{margin:20px 0;padding:0 150px}.modal.location_map{top:0}.overlay,.popup_overlay{background-color:rgba(0,0,0,0.5);position:fixed;left:0;right:0;height:100%;width:100%;top:0;z-index:9;display:none}.popup_overlay{z-index:12}.overlay.active,.popup_overlay.active{display:block}.leave_options_bottom{text-transform:capitalize;padding:0 10px;position:fixed;bottom:10px;z-index:20;left:0;right:0}.leave_options_bottom a,.leave_options_bottom button,.leave_options_bottom .btn{color:#328cfb;font-size:20px;padding:15px;display:block;background-color:transparent;width:100%;box-shadow:none}.leave_option_list li{background-color:rgba(255,255,255,0.85);border-bottom:1px solid #ccc;text-align:center}.leave_option_list li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.leave_option_list li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.leave_options_bottom .btn_popup{background-color:#fff;border-radius:10px;padding:15px;text-align:center;width:100%;color:#328cfb;font-size:20px;border:1px solid #fff}ul.leave_option_list{margin-bottom:5px}.btn:focus,.btn:active:focus{outline:0;outline-offset:0}.links_list a{font-size:16px}.inner_header a{font-size:16px;color:#fff}.labelWrap{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100% !important}.fatBtn{height:65px}.rollcallHistoryIcon{width:28px;height:28px;border-radius:6px;margin-right:10px;display:inline-block;padding-top:7px}.rollcallHistoryIcon i{margin-top:7px}.tooltip{z-index:499 !important}.help-text{font-size:.8em;color:#666;margin-top:10px}.tabActive{border-bottom:2px solid red !important}.diagWarning{width:100%;height:34px;background-color:#f0ad4e;line-height:32px;color:#FFF;text-align:center;border:1px solid #ca9243;border-radius:6px}.diagSuccess{width:100%;height:34px;background-color:#3f903f;line-height:32px;color:#FFF;text-align:center;border:1px solid #356735;border-radius:6px}.diagDanger{width:100%;height:34px;background-color:#d9534f;line-height:32px;color:#FFF;text-align:center;border:1px solid #5d2220;border-radius:6px}.note-btn-group>.btn{padding:10px 22px}#popupContent{height:90%;width:80%;position:absolute;right:5px;top:45px;border:2px solid lightgray;background-color:white;z-index:9999}#popupHeader{background:#c21e2b}#popupBody{overflow:auto}#popupHeaderLeft{font-size:2em;line-height:1.5em;padding-left:15px;color:#fff}#popupHeaderText{color:#FFF;font-size:1.5em;line-height:2em;font-weight:bold}.pageAlert{position:fixed;top:34px;left:0;width:100%;height:auto;padding:25px 10px 25px 10px;z-index:10000}.pageAlertSuccess{background:#b4e391;background:-moz-linear-gradient(top,#b4e391 0,#61c419 50%,#b4e391 100%);background:-webkit-linear-gradient(top,#b4e391 0,#61c419 50%,#b4e391 100%);background:linear-gradient(to bottom,#b4e391 0,#61c419 50%,#b4e391 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391',endColorstr='#b4e391',GradientType=0);color:#333}.pageAlertWarning{background:#f9c711;background:-moz-linear-gradient(top,#f9c711 0,#f7e5a5 50%,#f9c711 100%);background:-webkit-linear-gradient(top,#f9c711 0,#f7e5a5 50%,#f9c711 100%);background:linear-gradient(to bottom,#f9c711 0,#f7e5a5 50%,#f9c711 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9c711',endColorstr='#f9c711',GradientType=0);color:#333}.pageAlertDanger{background:#ea3810;background:-moz-linear-gradient(top,#ea3810 0,#d67f62 50%,#ea3810 100%);background:-webkit-linear-gradient(top,#ea3810 0,#d67f62 50%,#ea3810 100%);background:linear-gradient(to bottom,#ea3810 0,#d67f62 50%,#ea3810 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea3810',endColorstr='#ea3810',GradientType=0);color:#fefefe}.nowChannelItemActive{background-color:#fff1b9}.chat_me{background-color:#ebebeb;color:#515151}.chat_them{background-color:#26a69a;color:#FFF}.chat_content{padding:10px;border-radius:6px}#studentProfile_tabs li{height:41px;padding-top:13px;width:60px}.report_day{text-align:center;border:1px solid #eee;border-left:3px solid #ddd;background-color:#f7f7f7;padding:10px}.positive_block,.present_block{border-color:#d6f9b5 !important;border-left-color:#64ba12 !important;background-color:#fafef5 !important}.negative_block,.absent_block{border-color:#ffdbda !important;border-left-color:#ff7c7b !important;background-color:#fbf5f5 !important}.neutral_block,.late_block{border-color:#ffebbf !important;border-left-color:#ffd475 !important;background-color:#fbfaf6 !important}.note-editor{-webkit-user-select:initial !important;user-select:initial !important}.qam{position:fixed;top:48px;left:0;right:0;height:auto;background-color:#000;color:#FFF;z-index:510;background:#404040;opacity:.8}.qamItems{height:auto;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;margin-left:auto;margin-right:auto}.permission_icon{height:18px;width:18px;border-radius:100%;padding:2px;display:block;align-items:center;color:#fff;font-size:10px;text-align:center}.permission_icon_wrap li{padding:0}.permission_icon_wrap{text-align:right}.border_circle_image{height:55px;width:55px;display:block;text-align:center;margin:0 auto;border-radius:100%;overflow:hidden}.border_circle_image img{max-height:100%;max-width:100%}.border_circle_image{height:45px;width:45px}.flag_icon{height:18px;width:18px;border-radius:2px;color:#fff;display:block;text-align:center;font-size:12px;line-height:18px}.notes_heading .flag_icon{float:left;margin-right:10px}.notes_heading{font-weight:400;text-transform:uppercase;margin-bottom:10px;font-size:14px;padding-left:10px}.leave_notes{background-color:gray}.staff_notes{background-color:#ea5353}.sticky_notes_ml{background-color:#d1db3f}.account_forms .input_value{height:30px;color:#3f4249;font-size:15px;font-weight:600;margin:0;padding-top:5px}.manage_leave_tabs .account_forms .input_value{font-size:12px;padding-top:0;border:0;background-color:transparent;height:auto;width:100%}.btn-rounded{border-radius:17px;overflow:hidden}.btn-labeled::before{background-color:rgba(0,0,0,.1)}.btn-labeled .btn-label,.btn-labeled::before{display:inline-block;margin-left:-6px;margin-right:3px;padding:6px 8px !important;line-height:1.42857}.btn-mint{color:#fff;background-color:#249e92;border-color:#249e92}.btn-mint:hover,.btn-mint:focus{color:#fff;background-color:#108a7e;border-color:#108a7e}.btn-info{color:#fff;background-color:#286ade;border-color:#286ade}.btn-info:hover,.btn-info:focus{color:#fff;background-color:#155ad4;border-color:#155ad4}.btn-danger{color:#fff;background-color:#f33737;border-color:#f33737}.btn-danger:hover,.btn-danger:focus{color:#fff;background-color:#e72b2b;border-color:#e72b2b}.btn.btn-labeled{padding:0 15px 0 6px}.btn_txt{font-family:'Open Sans',sans-serif !important;font-weight:400;font-size:13px}.notes_wrap{padding:15px 0;border-bottom:1px solid #d5d6d8}.notes_wrap p{margin:0 0 10px;font-size:13px;line-height:17px}.textOverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlCount{width:40px;height:40px;border:1px solid #999;border-radius:6px;line-height:37px;font-size:1.1em;text-align:center;cursor:pointer;color:#FFF}.leaveTab{padding:10px;cursor:pointer}.leaveTabActive{background-color:#FFF}.acc{margin-bottom:10px}.status_btn_wrap{float:right;list-style:none;padding-left:0;padding-top:0}.status_btn_wrap .status_btns_top .mlCount{width:35px;height:35px;border:0 solid #999;border-radius:6px;line-height:33px;font-size:1.1em;text-align:center;cursor:pointer;color:#FFF;margin-top:3px}.status_btns_top li{margin-left:1px;padding-left:1px}.status_btn_wrap li{display:inline-block}#staffManageLeave_LeavesPlaceholder>li{border-bottom:2px solid #d5d6d8}#staffManageLeave_LeavesPlaceholder_margins{box-shadow:none;margin-left:0;margin-right:0}.manage_leave .border_circle_image{border-radius:6px}#staffManageLeave_LeavesPlaceholder{margin-top:0}.status_icon_wrap{height:35px;width:35px;border-radius:100%;overflow:hidden;display:inline-block;text-align:right}.status_icon_wrap img{width:100%;height:100%}.status_icon_wrap_better{height:24px;width:24px;border-radius:50%;overflow:hidden;display:inline-block;text-align:right}.status_icon_wrap_better img{width:100%;height:100%}.permission_icon_wrap li span.badge{height:18px;width:18px;border-radius:100%;padding:2px;display:inline-block;align-items:center;color:#fff;font-size:10px;text-align:center;line-height:14px}.search_wrap_list{margin:0 -5px;display:flex}li.search_list_wrap{flex-grow:1}.status_btn_wrap ul{padding-top:0;padding-left:5px}.content_block.manage_leave{margin:0;border:0;padding:0 0 40px 0;box-shadow:none}.tabs_Sec_style .leaveTab{width:50%;margin:0 auto}.tabs_Sec_style #mlTab0{float:right}.tabs_Sec_style #mlTab1{float:left}.account_forms.newFormAccount .form-group{margin-bottom:0 !important}.account_forms.newFormAccount .form-group{padding:10px 10px;margin-bottom:0}.traveller_icon{height:45px !important;width:45px !important;background-size:cover !important;border-radius:6px}#staffManageLeave_LeavesPlaceholder_margins{margin-top:150px}.fa-pen::before{content:"\f303"}.pd10{padding:10px !important}.approval_btns_leave{text-align:center}#mlAuditTrail .acc{border-bottom:2px solid #d5d6d8;padding:10px}.custom_input_grey,.custom_input_grey:hover,.custom_input_grey:focus{border:none !important;border-radius:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.24);color:#000;font-size:14px;height:40px;padding:5px 10px !important;width:100% !important;background-color:#f7f7f7}.selective_grey,.selective_white{position:relative}.selective_grey::after,.selective_grey:hover::after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:0;height:40px;width:25px;z-index:1;line-height:41px;font-size:16px;padding:0 5px;pointer-events:none;background-color:#f7f7f7;font-weight:bold}.custom_input_white,.custom_input_white:focus{background-color:#fff !important;border:none !important;border-radius:2px !important;box-shadow:0 1px 1px 0 rgba(0,0,0,.24) !important;color:#908f8f !important;font-size:14px !important;min-height:35px !important;padding:5px 10px !important}.selective_white::after,.selective_grey::after{content:"\f107";font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;right:0;top:0;height:35px;width:25px;z-index:9;line-height:41px;font-size:16px;padding:0 5px;pointer-events:none;color:#848484}.selective_white::after{background-color:#fff}.account_forms.grey_form{background-color:#efeded;min-height:100%;height:auto}.account_forms .form-group{padding:10px 15px !important;margin-bottom:0 !important}.help-block{font-size:12px !important}.account_forms label{font-size:13px !important;font-weight:600 !important;color:#656567 !important;margin-bottom:5px !important;letter-spacing:.5px !important}.modal .close{background-color:transparent;color:#aaa}.bootbox-prompt.modal .modal-dialog,.bootbox-confirm.modal .modal-dialog{background-color:#f7f7f7;border-radius:10px}.bootbox-prompt.modal .modal-content,.bootbox-confirm.modal .modal-content{border-radius:10px;background-color:#f7f7f7}.bootbox-prompt.modal .modal-header,.bootbox-confirm.modal .modal-header{padding:10px;border-bottom:0}.bootbox-prompt.modal .bootbox-form,.bootbox-confirm.modal .bootbox-form{margin-bottom:10px}.bootbox-prompt.modal .modal-header,.bootbox-prompt.modal .modal-body,.bootbox-prompt.modal .modal-footer,.bootbox-confirm.modal .modal-header,.bootbox-confirm.modal .modal-body,.bootbox-confirm.modal .modal-footer{padding:15px 20px}.voyage_acc{background-color:#f0f0f0;cursor:pointer}.voyage_acc_block{padding:10px 15px !important;border-right:1px solid #cfcfcf}.voyage_acc_block:last-child{border-right:0}#voyageDetail li{padding:10px 15px !important}.voyage_transport{height:30px;width:30px}.voyage_transport img{max-height:100%;max-width:100%}#voyageDetail li p{margin:0;font-size:13px}.voyage_details_wrap{border-bottom:1px solid #d5d6d8}#voyageDetail .media{margin-top:10px}#voyageDetail h6{font-size:13px}#staffManageLeave_LeavesPlaceholder li a{cursor:pointer}.top_sub_heading{background-color:#f5f5f5;padding:10px}.content_circle_small{height:20px;width:20px;border-radius:50px;padding:5px;font-size:10px;font-weight:600;line-height:20px}.colored_border_block{border:1px solid #eee;border-left:3px solid #ddd;background-color:#f7f7f7}.blue_border_block{border-color:#d6e8ff;border-left-color:#549cf6;background-color:#f3f7fc}.grey_border_block{border-color:#b6b6b6;border-left-color:#8b8b8b;background-color:#ececec}.yellow_border_block{border-color:#ffebbf;border-left-color:#ffd475;background-color:#fbfaf6}.red_border_block{border-color:#ffdbda;border-left-color:#ff7c7b;background-color:#fbf5f5}.green_border_block{border-color:#d6f9b5;border-left-color:#64ba12;background-color:#fafef5}.event_end_status{display:inline-block;text-align:center;padding:8px;font-size:10px;line-height:16px;font-weight:600;border-radius:50px;background-color:#efefef}.event_list .student_event_desc{cursor:pointer}.event_selected{background-color:lightgray !important;border-radius:0 0 30px 30px;border-bottom:1px solid black !important}.eventCount{text-align:center;font-size:9px;padding:1px 8px;border-radius:4px;font-weight:600;line-height:15px}.eventCount_cal{max-height:30px;max-width:30px}.start_event{padding:6px 4px}.start_event p{font-size:10px !important;font-weight:600}.registered_count{margin:5px 0}.event_desc{font-size:11px;margin-top:2px}.event_desc img{margin-right:5px}.start_event h4{margin:2px 0}.mainContent{background-color:#fff}.event_expended{font-size:13px}.event_expended p{margin-top:10px !important;font-size:13px !important}.icon_img{margin-right:10px;max-width:15px;max-height:15px}.eventCount_cal img{vertical-align:text-bottom}.registered_count li{padding-right:3px;padding-left:3px}.event_status_icon li{margin-bottom:10px;text-align:center}#staffManageLeave_LeavesPlaceholder.event_list>li{border-bottom:1px solid #e6e6e6}.event_expended{border-top:1px solid #e6e6e6;padding-top:10px}.row_equi_height{display:flex;align-items:center}.student_event_desc{margin-bottom:10px}.refresh_events{float:right}.no_r_bor{border-right:none !important}.no_b_bor{border-bottom:none !important}.bday_boarder{height:50px;width:50px;border-radius:10px;margin:0 auto 5px}.bday_boarder img{max-height:100%;max-width:100%;border-radius:10px}.block_p{margin-bottom:0;font-size:16px}.block_h{margin-bottom:10px}.content_block_wrap{padding:15px}.content_block_wrap .content_block{margin:0 0 15px}.chart_block .block_heading{margin-bottom:10px}.location_chart_wrap{margin-top:20px}.chart{border-radius:10px;padding:0;position:relative;min-height:200px;margin:0 auto;width:100%;box-sizing:border-box;background-color:#fff;overflow:hidden}#TicketByDepartmentLegends li{color:#4f556c;vertical-align:middle;width:45%;float:left;margin:0 10px;border-bottom:1px solid #eee;padding-bottom:7px;margin-bottom:7px}#TicketByDepartmentLegends li span.icon{width:10px;height:10px;float:left;border-radius:100%;margin-top:7px}#TicketByDepartmentLegends li span.label{display:block;margin-left:20px;font-size:13px;line-height:22px;color:#4f556c;text-align:left;padding:0;font-weight:500}.leave_list.info_list p{font-size:13px}.leave_status{font-size:13px}.student_leave_desc h4{font-size:15px}.selected_students>ul span{font-size:15px}.custom_accordions .nav>li>a{font-size:13px}.new_leave.account_forms .form-control{font-size:14px}.person_detail .media-heading{font-size:14px}.inner_header .btn,.inner_header a{font-size:16px}.inner_header_heading{font-size:16px}#DonutTicketsByDepartment{width:200px;float:left}#TicketByDepartmentLegends{display:block;margin-left:200px;list-style-type:none;height:200px;overflow:hidden}.title{display:block;margin-right:150px}.author{float:right;width:150px}.lt{display:none}.students_list_icon{height:50px;width:50px;margin:0 auto 10px}.students_list_icon img{max-height:100%;max-width:100%}.blank_content p{color:#a1a2a5;font-size:18px;line-height:22px}.blank_content{width:250px;margin:0 auto;text-align:center}.blank_block{height:300px;display:flex;align-items:center}.students_list .media-body{vertical-align:middle}.student_list_h{color:#525252;margin-bottom:3px}.student_list_p{margin-bottom:0;color:#8c8c8c}.students_list li{margin-bottom:15px;height:50px}.next_prev_arrow a{color:#c21e2b;font-weight:600}.next_prev_arrow a.prev_arrow img{margin-right:7px}.next_prev_arrow a.next_arrow img{margin-left:7px}.next_prev_arrow a img{height:12px}.add_white{height:20px;width:20px;display:inline-block;margin-left:10px}.add_white img{max-height:100%;max-width:100%}.content_block{margin:15px;background:#fff;border-radius:4px;padding:15px;box-shadow:0 0 1px 1px rgba(0,0,0,0.05)}.img_round,.img_round img{border-radius:100%}.boarder_desc_list .media{margin-bottom:10px !important}.population_label{text-transform:uppercase;font-size:12px;font-weight:400;height:21px;overflow:hidden;line-height:11px;margin-bottom:4px}.total_school_population{font-size:16px;font-weight:900;display:block;color:#00ab9a;text-align:center}.total_circle{background-color:#e4fffc;border-radius:6px;border:1px solid #00ab9a;padding:3px 5px;color:#00ab9a;height:38px;min-width:100px;display:inline-block;line-height:32px;text-align:center;vertical-align:middle}.slash{margin:0 5px;font-size:22px;vertical-align:middle}.txt_red{color:#ef3428}.population_block_wrap{margin-bottom:15px}.content_block_wrap{background-color:#f7f7f7}.inline_block{display:inline-block}#DonutTicketsByDepartment{position:relative}.stud{position:absolute;top:0;left:0}.block_p_name{color:#000;font-weight:400}.block_p_date{color:#787878}.total_value{font-size:30px}.total_txt{text-transform:uppercase}.chart_txt{position:absolute;left:50%;top:50%;margin-top:-35px;margin-left:-35px;text-align:center;width:76px;height:65px;overflow:hidden}.block{display:block}.perc_txt{float:right}.overflow_block{max-height:250px;overflow-y:auto;overflow-x:hidden}.latest_updates li,.upcoming_birthdays li{text-align:center;height:115px;padding:10px 5px}.boarder_desc_list .w100_mobile{width:100% !important}.chart{border-radius:10px;padding:0;position:relative;min-height:200px;margin:0 auto;width:100%;box-sizing:border-box;background-color:#fff;overflow:hidden}#TicketByDepartmentLegends li{color:#4f556c;vertical-align:middle;width:45%;float:left;margin:0 10px;border-bottom:1px solid #eee;padding-bottom:7px;margin-bottom:7px}#TicketByDepartmentLegends li span.icon{width:10px;height:10px;float:left;border-radius:100%;margin-top:7px}#TicketByDepartmentLegends li span.label{display:block;margin-left:20px;font-size:13px;line-height:22px;color:#4f556c;text-align:left;padding:0;font-weight:500}.leave_list.info_list p{font-size:13px}.leave_status{font-size:13px}.student_leave_desc h4{font-size:15px}.selected_students>ul span{font-size:15px}.custom_accordions .nav>li>a{font-size:13px}.new_leave.account_forms .form-control{font-size:14px}.person_detail .media-heading{font-size:14px}.inner_header .btn,.inner_header a{font-size:16px}.inner_header_heading{font-size:16px}#DonutTicketsByDepartment{width:200px;float:left}#TicketByDepartmentLegends{display:block;margin-left:200px;list-style-type:none;height:200px;overflow:hidden}.title{display:block;margin-right:150px}.author{float:right;width:150px}.lt{display:none}.students_list_icon{height:50px;width:50px;margin:0 auto 10px}.students_list_icon img{max-height:100%;max-width:100%}.blank_content p{color:#a1a2a5;font-size:18px;line-height:22px}.blank_content{width:250px;margin:0 auto;text-align:center}.blank_block{height:300px;display:flex;align-items:center}.students_list .media-body{vertical-align:middle}.student_list_h{color:#525252;margin-bottom:3px}.student_list_p{margin-bottom:0;color:#8c8c8c}.students_list li{margin-bottom:15px;height:50px}.next_prev_arrow a{color:#c21e2b;font-weight:600}.next_prev_arrow a.prev_arrow img{margin-right:7px}.next_prev_arrow a.next_arrow img{margin-left:7px}.next_prev_arrow a img{height:12px}.add_white{height:20px;width:20px;display:inline-block;margin-left:10px}.add_white img{max-height:100%;max-width:100%}.content_block{margin:15px;background:#fff;border-radius:4px;padding:15px;box-shadow:0 0 1px 1px rgba(0,0,0,0.05)}.img_round,.img_round img{border-radius:100%}.boarder_desc_list .media{margin-bottom:10px !important}.total_school_population{font-size:16px;font-weight:900;display:block;color:#00ab9a;text-align:center}.total_circle{background-color:#e4fffc;border-radius:6px;border:1px solid #00ab9a;padding:3px 5px;color:#00ab9a;height:38px;min-width:100px;display:inline-block;line-height:32px;text-align:center;vertical-align:middle}.slash{margin:0 5px;font-size:22px;vertical-align:middle}.txt_red{color:#ef3428}.population_block_wrap{margin-bottom:15px}.content_block_wrap{background-color:#f7f7f7}.inline_block{display:inline-block}#DonutTicketsByDepartment{position:relative}.stud{position:absolute;top:0;left:0}.block_p_name{color:#000;font-weight:400}.block_p_date{color:#787878}.total_value{font-size:30px}.total_txt{text-transform:uppercase}.chart_txt{position:absolute;left:50%;top:50%;margin-top:-35px;margin-left:-35px;text-align:center;width:76px;height:65px;overflow:hidden}.block{display:block}.perc_txt{float:right}.overflow_block{max-height:250px;overflow-y:auto;overflow-x:hidden}.form-group-pastoral{padding-top:5px !important;padding-bottom:5px !important}.bkg-blue{background-color:#328cfb !important}.liveRCFilterButton{min-width:80px}.Loadercontainer{width:100%;max-width:940px;margin:0 auto;text-align:center}.LoaderRow{margin:1rem 0}.LoaderBox{display:inline-block;width:23%}.LoaderBox margin{background-color:#eee}.LoaderBox margin{margin-left:0}.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}#loader-4 span{display:inline-block;width:15px;height:15px;border-radius:100%;background-color:#c21e2b;margin:5px 5px;opacity:0}#loader-4 span:nth-child(1){animation:opacitychange 1s ease-in-out infinite}#loader-4 span:nth-child(2){animation:opacitychange 1s ease-in-out .66s infinite}#loader-4 span:nth-child(3){animation:opacitychange 1s ease-in-out 1.32s infinite}@-moz-keyframes opacitychange{0%,100%{opacity:0}70%{opacity:1}}@-webkit-keyframes opacitychange{0%,100%{opacity:0}70%{opacity:1}}@-o-keyframes opacitychange{0%,100%{opacity:0}70%{opacity:1}}@keyframes opacitychange{0%,100%{opacity:0}70%{opacity:1}}.login_reset_wrap{background-color:#f7f7f7;min-height:100%;text-align:center;position:relative;padding:25px 10px 50px}.login_reset_container{background-color:#fff;padding:30px;margin:30px 40px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.1)}.session_expire_icon{height:90px;width:90px;margin:0 auto 20px;box-shadow:0 0 7px 2px rgba(0,0,0,0.1);border-radius:100%;padding:10px;display:inline-block}.session_expire_icon img{max-height:100%;max-width:100%}.login_reset_container p{margin-bottom:20px;line-height:22px;font-size:14px}.logo_bottom{max-height:110px;width:110px;margin:0 auto;opacity:.4;position:absolute;bottom:30px;left:0;right:0;display:inline-block}.logo_bottom img{max-height:100%;max-width:100%;margin:0 auto}.login_reset_wrap::after{content:"";position:absolute;background-color:#f7f7f7;height:30px;width:100%;left:0;right:0;top:auto;bottom:-30px}.reset_login_btn.btn{white-space:normal;padding:10px 15px;font-size:14px}.login_reset_container .note{font-size:11px;line-height:18px;text-align:left;margin-top:20px;margin-bottom:0}.flex_evenSpread{display:flex;justify-content:space-between;align-items:center}.txt_overflow,.txt-overflow{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:1024px){.footer_wrap,.top_header,.mobile_wrap{width:100%}}@media(max-width:767px){.small_wrap{width:100%;border:0}.link_listing li a{padding:15px 15px;font-size:17px}.info_list p{margin-bottom:0;font-size:14px}.account_tabs .nav-tabs li a{padding:10px 5px}.account_icons{height:25px;width:25px}.home_screen_msg{font-size:35px}.modal-dialog{margin:40px}.student_leave_desc h4{font-size:15px}.leave_list.info_list p{font-size:13px}.approval_btns_leave .btn{font-size:13px}.small_wrap{width:100%;border:0}.link_listing li a{padding:15px 15px;font-size:17px}.info_list p{margin-bottom:0;font-size:14px}.account_tabs .nav-tabs li a{padding:10px 5px}.account_icons{height:25px;width:25px}.home_screen_msg{font-size:35px}.modal-dialog{margin:40px}}@media(max-width:600px){.leave_list.info_list p{font-size:13px}h5{font-size:17px}.tabs_Sec_style .leaveTab{width:64%;margin:0 auto;font-size:13px}.leave_list.info_list p{font-size:13px}h5{font-size:17px}}@media(max-width:500px){.home_wrapper{padding-top:50px}}@media(max-width:450px){.status_btns_top li::last-child{padding-right:0}.eventCount{padding:1px 2px}}@media(max-width:415px){.search_wrap_list{display:block}li.search_list_wrap{width:100%}.search_bar .form-control{width:100%}li.status_btn_wrap{float:none;text-align:center;width:100%;margin-top:5px}.status_btns_top{text-align:center}.status_btns_top li{float:none;display:inline-block}.manage_leave{padding-top:5px}.tabs_Sec_style .leaveTab{width:90%;margin:0 auto}#staffManageLeave_LeavesPlaceholder_margins{margin-top:11em !important}}@media(max-width:400px){.approval_btns .btn{text-transform:uppercase;text-align:center;border-radius:3px;margin:0 10px;width:120px;padding:10px 10px;font-size:13px}.services_txt{font-size:12px}.home_screen_msg{font-size:30px}.leave_list_timing .col-xs-6{width:100% !important}.leave_status{font-size:12px}h5{font-size:16px}.event_calendar.fc button{padding:0 5px}.home_services li{margin-bottom:10px}}@media(max-width:375px){.approval_btns .btn{text-transform:uppercase;text-align:center;border-radius:3px;margin:0 10px;width:120px;padding:10px 10px;font-size:13px}.services_txt{font-size:12px}.home_screen_msg{font-size:30px}.leave_list_timing .col-xs-6{width:100% !important}.leave_status{font-size:12px}h5{font-size:16px}.event_calendar.fc button{padding:0 5px}.home_services li{margin-bottom:10px}}@media(max-height:650px){.home_wrapper{padding-top:30px}.start_event p{font-size:9px !important}.start_event .pull-left,.start_event .pull-right{float:none !important}}@media(max-height:360px){.login_reset_container{padding:25px;margin:30px 30px}.login_reset_container p{font-size:14px}.reset_login_btn.btn{font-size:13px}}.student_event_desc .registered_count .content_circle_small{display:inline-block;padding:0;line-height:20px;text-align:center}.event_list .event_selected{background-color:#f7f7f7 !important;border-radius:0;border-bottom:1px solid #d5d6d8 !important;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.no_bor{border:0}.event_status_icon a{display:block;cursor:pointer}.eventCount{padding:0}.event_end_status{min-width:30px;min-height:30px;border-radius:100%;color:#ec414d;background-color:transparent;padding:0}.event_end_status .fa,.event_end_status .fas,.event_end_status .far{font-size:18px;height:15px;width:15px;line-height:15px}.registered_count li{padding:0}.eventCount{font-size:10px}.status_btn_wrap li{vertical-align:middle}.event_expended{margin-top:10px}.event_full_desc p span{background-color:transparent !important;font-size:13px !important}.event_full_desc p img{max-width:100%;max-height:250px;object-fit:contain;margin-top:8px}.event_desc{font-size:14px !important}.event_full_desc>ul{padding-left:30px}.event_full_desc{color:#3d597d}.event_org_detail li>.fa,.event_org_detail li>.fas,.event_org_detail li>.far{color:#aeaeae}.event_end_status{min-width:20px;min-height:20px}.event_expended p{margin-top:5px !important;font-size:12px !important;line-height:20px}.event_org_detail>li{margin-bottom:5px}.event_status_icon li{margin-bottom:15px}.available_bg{background-color:#909090 !important}.registered_bg{background-color:#62d37b !important}.leave_confirmation_icon.available_bg::after{background-color:#909090}.leave_confirmation_icon.registered_bg::after{background-color:#62d37b}.bkg-success{color:#fff;background-color:#65d680 !important}.bkg-default{background-color:#909090 !important;color:#fff}.bkg-reject{background-color:#923a3a !important;color:#fff}.green_border_block{border-color:#5bdd7a45;border-left-color:#65d680;background-color:#5bdd7a17}.badge_circle{height:22px;width:22px;line-height:22px;padding:0;font-size:11px;border-radius:100%}.badge_circle .fa,.badge_circle .fas,.badge_circle .far{line-height:20px}@media(max-width:470px){.search_wrap_list{display:block}li.search_list_wrap{width:100%}li.status_btn_wrap{float:none;text-align:center;width:100%;margin-top:5px}#staffManageLeave_LeavesPlaceholder_margins.event_mng{margin-top:145px !important}}@media(max-width:400px){#available_events .student_event_desc>.row .col-xs-2{width:20.667% !important}#available_events .student_event_desc>.row .col-xs-10{width:79.333% !important}}.successHighlight{-webkit-animation:success-fade 2.5s 1;-moz-animation:success-fade 2.5s 1}.warningHighlight{-webkit-animation:warning-fade 2.5s 1;-moz-animation:warning-fade 2.5s 1}.dangerHighlight{-webkit-animation:danger-fade 2.5s 1;-moz-animation:danger-fade 2.5s 1}.primaryHighlight{-webkit-animation:primary-fade 2.5s 1;-moz-animation:primary-fade 2.5s 1}.successDelayedHighlight{-webkit-animation:success-fade 7.5s 1;-moz-animation:success-fade 7.5s 1}.warningDelayedHighlight{-webkit-animation:warning-fade 7.5s 1;-moz-animation:warning-fade 7.5s 1}.dangerDelayedHighlight{-webkit-animation:danger-fade 7.5s 1;-moz-animation:danger-fade 7.5s 1}.primaryDelayedHighlight{-webkit-animation:primary-fade 7.5s 1;-moz-animation:primary-fade 7.5s 1}@-webkit-keyframes success-fade{0%{background-color:rgba(107,183,74,.5)}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes success-fade{0%{background-color:rgba(107,183,74,.5)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes warning-fade{0%{background-color:rgba(240,173,78,.5)}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes warning-fade{0%{background-color:rgba(240,173,78,.5)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes danger-fade{0%{background-color:rgba(212,63,58,.5)}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes danger-fade{0%{background-color:rgba(212,63,58,.5)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes primary-fade{0%{background-color:rgba(23,123,187,.5)}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes primary-fade{0%{background-color:rgba(23,123,187,.5)}100%{background-color:rgba(0,0,0,0)}}.fontSuccess{color:#8cc152}.fontDanger{color:#e9573f}.fontWarning{color:#f6bb42}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.kiosk_wrap .airport-success{background:none !important;border:1px solid #EE51511A !important;border-left:5px solid #8cc152 !important}.kiosk_wrap .airport-warning{background:none !important;border:1px solid #EE51511A !important;border-left:5px solid #f6bb42 !important}.kiosk_wrap .airport-danger{background:none !important;border:1px solid #EE51511A !important;border-left:5px solid #f40341 !important}.bottomShadow{-moz-box-shadow:2px 5px 16px 6px #ccc;-webkit-box-shadow:2px 5px 16px 6px #ccc;box-shadow:2px 5px 16px 6px #ccc}#newRoomBtn{position:fixed;bottom:3%;width:75px;height:75px;left:75%;border-radius:50%;font-size:50px;text-align:center;padding:0}.reachN_chat .custom_tabs li a{border:none !important;border-bottom:2px solid #fff !important;padding:8px 10px !important}.reachN_chat .custom_tabs li.active a,.reachN_chat .custom_tabs>li.active>a:focus,.reachN_chat .custom_tabs li a:hover{border-bottom:2px solid #19b395 !important;color:#19b395 !important;background-color:transparent !important}.chat_detailed .single_chat_wrap{vertical-align:bottom}.chat_date_time{color:#646464;position:absolute;right:0;bottom:-15px;font-weight:600;font-size:10px;line-height:11px}.chat_content_wrap .chat_content{padding:5px 10px;border-radius:10px;margin-bottom:35px;position:relative;width:auto;font-size:12px}.incoming_msg .chat_content{background-color:#ebebeb;color:#515151}.outgoing_msg .chat_content{background-color:#26a69a;color:#fff}.chat_img{height:45px;width:45px;display:inline-block}.incoming_msg .single_chat_wrap{justify-content:flex-start !important;display:flex;margin-right:72px}.outgoing_msg .single_chat_wrap{justify-content:flex-end !important;display:flex;margin-left:72px}.chat_img_wrap{text-align:center;max-width:50px;min-width:50px}.incoming_msg .chat_img_wrap{margin-right:12px}.outgoing_msg .chat_img_wrap{margin-left:12px}.chat_person_name{color:#515151;font-size:12px;display:block;margin-top:0;font-weight:600;word-break:break-all;border-bottom:1px solid #e3e3e3;padding-bottom:2px;margin-bottom:3px}.outgoing_msg .chat_person_name{color:#fff;border-bottom:1px solid rgba(255,255,255,0.1)}.chat_content_wrap{position:relative}.chat_content::before{position:absolute;content:"";height:10px;width:10px;border-right:13px solid #ebebeb;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-12px;top:14px;right:auto}.incoming_msg .chat_content::before{border-right-color:#ebebeb;left:-12px;right:auto}.outgoing_msg .chat_content::before{border-right:0;border-left:13px solid #26a69a;right:-12px;left:auto}.outgoing_msg .chat_date_time{left:0}.chat_detailed li{margin-bottom:20px}#content_nowNewRoomTab .help-block{font-size:12px}#content_nowNewRoomTab label{font-size:14px}.reachN_chat .btn-labeled::before,#content_nowNewRoomTab .btn-labeled::before{padding:8px 5px !important;line-height:20px !important;vertical-align:middle !important;background-color:rgba(0,0,0,0.1)}.reachN_chat .btn.btn-labeled,#content_nowNewRoomTab .btn.btn-labeled{padding:0 12px !important}#content_nowNewRoomTab .toolbar{padding-left:0;padding-right:0}.reachN_chat .btn-default:hover{color:#333 !important}.reachN_chat .btn-default,#content_nowNewRoomTab .btn-default{border:1px solid #eee}.reachN_chat .custom_tabs li a{border:none !important;border-bottom:2px solid #fff !important;padding:10px 10px !important}.reachN_chat .custom_tabs li.active a,.reachN_chat .custom_tabs>li.active>a:focus,.reachN_chat .custom_tabs li a:hover{border-bottom:2px solid #26a69a !important;color:#26a69a !important;background-color:transparent !important}.reachN_chat .tab-base .tab-content{background-color:#f7f7f7}.reachN_chat .custom_tabs{border-bottom:1px solid #ededed;padding-bottom:1px}.tabs_wrap{border:1px solid #eee}.reachN_chat .custom_tabs.nav-tabs>li:not(.active)>a{background-color:#fff}.chat_detailed{width:100%;height:500px;overflow:auto;padding:20px 10px;margin-bottom:0}.RNchatlist{width:100%;height:500px;overflow:auto}.RNchatfooter{border-top:1px solid #e4e4e4;padding:10px;background-color:#f7f7f7;display:flex;margin-bottom:0}.RNchatfooter .typemessage{background-color:#f7f7f7;border:0;font-size:14px;box-shadow:none}.RNchatfooter .chatSendBtn{float:right;font-size:16px}li.msg_box{flex-grow:1}.reachN_chat .chatListItem{background-color:#f7f7f7;font-weight:600}.chatListItem{width:100% !important;border-bottom:1px solid #dedede !important}.reachN_chat .tabs_wrap .badge{padding:4px 7px;line-height:13px}.RNchatlist p{padding:10px}.mainContent{min-height:100%}.msg_box form{margin-bottom:0}.border_rounded_img{height:35px;width:35px;border-radius:100%}.border_rounded_img img{max-height:100%;max-width:100%;border-radius:100%;object-fit:cover}#newRoomBtn{width:55px;height:55px;left:80%}#newRoomBtn{font-size:35px}.select_item_list.basicLineItem input[type="checkbox"]{margin-top:0}.select_item_list.basicLineItem{font-size:15px}.pdL0{padding-left:0 !important}.bg_grey{background-color:#f7f7f7 !important}.mrB0{margin-bottom:0 !important}.heading_dark_form label{background-color:#e3e3e3;padding:7px;display:block;margin-bottom:10px !important;font-weight:600 !important;color:#5d5d5d !important}.heading_dark_form .btn-default.border-default{border:1px solid #ccc !important}.heading_dark_form .form-group{margin-bottom:0 !important}.heading_dark_form .btn{font-size:14px;padding:8px 15px;font-weight:400;height:40px}.heading_dark_form{background-color:#f4f4f4}.heading_dark_form .btn-default:hover{color:#333;background-color:#f6f6f6}.heading_dark_form .check_selection label{background-color:transparent;display:inline-block;margin-bottom:0;padding:0}.account_forms{padding-bottom:30px;min-height:100vh;margin-bottom:0}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3){.leave_screen_media{margin-top:46px !important;margin-bottom:46px !important}.btn-circle.btn-sm{width:65px;height:65px;padding:0;border-radius:50%;font-size:25px;text-align:center}}@media only screen and (device-width :375px) and (device-height :667px) and (-webkit-device-pixel-ratio :2){.leave_screen_media{margin-bottom:46px !important}.btn-circle.btn-sm{width:65px;height:65px;padding:0;border-radius:50%;font-size:25px;text-align:center}}@media only screen and (device-width :414px) and (device-height :736px) and (-webkit-device-pixel-ratio :3){.leave_screen_media{margin-bottom:46px !important}.btn-circle.btn-sm{width:65px;height:65px;padding:0;border-radius:50%;font-size:25px;text-align:center}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.leave_screen_media{margin-top:12em !important;margin-bottom:46px !important}}@media only screen and (min-device-width :1025px){#staffManageLeave_LeavesPlaceholder{margin-top:12em !important;margin-bottom:46px !important}}.room_more{position:absolute;z-index:10;background:salmon;color:black;font-weight:bold}.opts{padding:5px}.RAKioskItem{width:200px;height:220px;float:left;border:1px solid black;margin:25px;border-radius:6px;padding:10px;text-align:center}.fullOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5)}.fullModal{position:fixed;width:auto;height:auto;background-color:#21212170;border-radius:5px;z-index:10001;border:1px dashed #FFF;color:#FFF}.powerKioskLabel{font-size:10px}.powerKioskContainer{padding:10px 20px 5px 0 !important}.contactModal{background-color:#eee}.garrysCheckbox{height:20px;width:20px}.checkboxText{font-size:20px !important}.modalCallBtn{padding-top:27px !important}.faDiv{border:2px solid black !important;border-radius:50% !important;padding:10px !important;margin-bottom:10px !important}.pblist_mng_wrap{background-color:#EEE;padding:10px;position:absolute;left:0;right:0;top:0;bottom:0;padding-top:60px}.mainContent{position:relative}.bottom-drawer{position:fixed;bottom:-100vh;min-height:50vh;width:96vw;margin:2vw;transition:.3s cubic-bezier(0.455,0.03,0.515,0.955);border-radius:10px;color:white;padding-bottom:10}.bottom-drawer-open{bottom:0;-webkit-box-shadow:0 0 13px 4px rgba(0,0,0,0.19);-moz-box-shadow:0 0 13px 4px rgba(0,0,0,0.19);box-shadow:0 0 13px 4px rgba(0,0,0,0.19)}.d-grid-center{justify-content:center;justify-items:center}.d-grid{display:grid}.grid_view{display:flex;flex-flow:wrap;justify-content:flex-start}.bg_grey{background-color:#f7f7f7}.shadow_blocks{box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);border:none !important;padding-top:15px;padding-bottom:15px}.grid_blocks{margin-top:1em;margin-bottom:1em;width:100%;overflow:hidden}.grow{transition:all .2s ease-in-out}.event_title,.status_value{text-align:center !important;font-weight:900}.event_title{color:#2b425b;margin-top:0;font-size:18px;margin-bottom:15px}.event_heading{text-align:center}.tasklist.list-unstyled{padding:10px;list-style:none}.event_status{margin-top:15px;text-align:center;margin-bottom:0}.status_heading{color:#969696;font-size:11px}.status_block{height:35px;width:35px;background-color:#ddd;color:#fff;text-align:center;display:flex;align-items:center;border-radius:100%;margin:5px auto 0}.invited_block{background-color:#00b3ca}.attending_block{background-color:#249e92}.pending_block{background-color:#ffa726}.declined_block{background-color:#ccc}.status_value{display:block;width:100%;font-size:15px;position:relative}.w25_tabs .nav-tabs>li{width:25%;text-align:center}.search_bar_events{width:80%;padding:10px 10px 10px 10px}.gradientClass{background:#ece9e6;background:-webkit-linear-gradient(to top,#fff,#ece9e6);background:linear-gradient(to top,#fff,#ece9e6)}.manageLeaveGradient{background:#ece9e6;background:-webkit-linear-gradient(to bottom,#fff,#ece9e6);background:linear-gradient(to bottom,#fff,#ece9e6)}.inDepthGradient{background:#ffefba;background:-webkit-linear-gradient(to top,#fff,#ffefba);background:linear-gradient(to top,#fff,#ffefba)}.mrT5{margin-top:7px !important}.standardBoxShadow{box-shadow:-5px 7px 30px 0 #CCC;border:.5px solid #b6b5b5}.subtitle-01{font-size:16px;font-weight:400;letter-spacing:.15px}.subtitle-02{font-size:14px;font-weight:500;letter-spacing:.1px}.body-01{font-size:16px;font-weight:400;letter-spacing:.5px}.body-02{font-size:14px;font-weight:400;letter-spacing:.25px}.caption{font-size:12px;font-weight:400;letter-spacing:.4px}.overline{font-size:10px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.button{background-color:transparent;border:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:inherit;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:36px;min-width:64px;padding:0 8px;text-align:center;text-transform:uppercase}.button,.action-icon{-webkit-transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.button--raised{-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-o-transition:box-shadow .28s cubic-bezier(.4,0,.2,1);-webkit-transition:0 .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),0 .28s cubic-bezier(.4,0,.2,1)}.button--raised:focus,.button--raised:hover{-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.button--purple{background-color:#6200ee;color:#fff}.button:hover,.action-icon:hover{background-color:rgba(158,158,158,0.2)}.button:active,.action-icon:active{background-color:rgba(158,158,158,0.4)}.button:focus:not(:active),.action-icon:focus:not(:active){background-color:rgba(0,0,0,.12)}.button[disabled]{color:rgba(0,0,0,.26);cursor:default}.button[disabled]:hover{background:0}.action-buttons,.action-icons{display:inline-block;vertical-align:middle}.action-icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-sizing:border-box;cursor:pointer;margin:0 2px;outline:0;padding:6px}.action-icons{color:rgba(0,0,0,0.54)}.actions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:52px;padding:8px;position:relative;z-index:1}.divider{display:block;height:24px}.card{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:rgba(0,0,0,.87);margin:8px;min-width:290px;overflow:hidden;position:relative}.card::after{clear:both}.card::after,.card::before{content:"";display:block}.card__dark .action-icons{color:rgba(255,255,255,1)}.card__dark .border-top,.border-top{border-top:1px solid rgba(0,0,0,0.12)}.card__dark .secondary-text,.card__dark .subhead,.media .optional-header .subhead{color:rgba(255,255,255,.7)}.card__dark,.media .primary-text,.media .secondary-text{color:#fff}.card__dark--anthracite{background-color:rgba(41,49,51,1)}.card__dark--magenta{background-color:rgba(73,64,101,1)}.card__small{height:146px}.card__small .media{float:left;height:100%;overflow:hidden;width:88px}.card__small .media img{height:100%;left:50%;position:absolute;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:auto}.card__small .media__right{float:right;height:100%;overflow:hidden;width:88px}.card__small .media__right ~ .optional-header,.card__small .media__right ~ .primary-title,.card__small .media__right ~ .supporting-text,.card__small .media__right ~ .actions{margin-left:0;margin-right:88px}.float-right{float:right !important}.media{position:relative}[class*='media--']{height:0;overflow:hidden}.media--16-9 img,.media--3-2 img,.media--4-3 img,.media--80x80 img,.media--1-1 img,.media--3-4 img,.media--2-3 img{position:absolute}.media--80x80{margin:0;padding-bottom:80px;width:80px}.media--80x80>img,.media--1-1>img,.media--3-4>img,.media--2-3>img{height:100%;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:auto}.primary-text{font-size:20px}.primary-text+.secondary-text,.secondary-text+.primary-text,.optional-header+.primary-text{margin-top:calc(24px/2/2)}.primary-title{padding:24px 16px 16px}.primary-title+.supporting-text,.optional-header+.supporting-text{padding-top:0}.subhead,.secondary-text{color:rgba(0,0,0,.54);font-size:14px}.supporting-text{font-size:14px;line-height:1.5;padding:16px;color:black !important}.onLeaveGradient{background:#bad2ee;background:-webkit-linear-gradient(to right,#bad2ee,#fff);background:linear-gradient(to right,#bad2ee,#fff)}.pendingLeaveGradient{background:#fff3ce;background:-webkit-linear-gradient(to left,#fff,#fff3ce);background:linear-gradient(to left,#fff,#fff3ce)}.rejectedLeaveGradient{background:#c21d2a;background:-webkit-linear-gradient(to right,#cf8e94,#fff);background:linear-gradient(to right,#cf8e94,#fff)}.approvedLeaveGradient{background:#65d67f;background:-webkit-linear-gradient(to right,#65d67f,#fff);background:linear-gradient(to right,#65d67f,#fff)}.manageLeaveNavContainer{position:fixed;top:48px;left:0;width:100%;z-index:500;padding:10px;background-color:#e9e5e5;border-top:1px solid #666;border-radius:0 0 20px 20px}.createNewLeaveFAB{position:fixed;z-index:500;right:10px;bottom:0;margin:15px;background:blueviolet}.pm10{padding:10px;margin:10px}.defaultBorders{border:.5px solid #ccc}.nicGradient{background:#c70011;background:-webkit-linear-gradient(to bottom,#c70011,#EEE);background:linear-gradient(to bottom,#c70011,#EEE)}.noTopRightBorders{border-top:0 solid white !important;border-right:0 solid white !important}.ml_wrap .onLeaveGradient{background:none !important;border:1px solid #9EDBF31A !important;border-left:5px solid #03a9f4 !important}.ml_wrap .pendingLeaveGradient{background:none !important;border:1px solid #FFD4754D !important;border-left:5px solid #ea7324 !important}.ml_wrap .rejectedLeaveGradient{background:none !important;border:1px solid #EE51511A !important;border-left:5px solid #f40341 !important}.ml_wrap .approvedLeaveGradient{background:none !important;border:1px solid #64BA121A !important;border-left:5px solid #64ba12 !important}.ml_wrap .leave_list_timing .col-xs-6{width:50% !important}.ml_wrap .card{box-shadow:0 1px 3px 2px rgba(0,0,0,0.2) !important;border-radius:0;background-color:#fff !important;margin:10px;padding:10px 15px}.manageLeaveNavContainer.ml_nav{background-color:#fff;border:none !important;border-radius:1;box-shadow:2px 1px 0 1px rgb(0,0,0,0.2)}.ml_status_btns .mlCount{color:#fff !important;border:none !important;box-shadow:none}.ml_wrap .card .media .primary-text{color:#000}.ml_wrap .card .media--80x80>img{position:relative;transform:none !important;left:0 !important}.ml_wrap .card .primary-title{padding:10px 0 !important}.ml_wrap .card .supporting-text{padding:0 0 10px 0 !important}.ml_wrap .card .secondary-text{color:rgba(0,0,0,.54)}.ml_wrap .leave_list_timing .student_detail_icon{margin-right:3px !important}.ml_wrap .card .actions{padding:8px 0}.ml_top_pad{margin-top:35px !important}.ml_readmore{background:#e1e1e1 !important;color:#2b2b2b !important;box-shadow:none;height:30px}.mainContent{position:relative}.ml_bg{background-color:#efeded;bottom:0;padding:1px !important;top:0;background-size:cover;min-height:100% !important}.rc__list_container{background-color:#efeded;bottom:0;padding:1px !important;top:0;min-width:100%;min-height:100%;background-size:cover}.ld_container{background-color:#efeded !important;background-size:cover;margin-bottom:10px;bottom:0;top:0}.beautify{font-weight:bold;color:cadetblue;text-decoration:underline}@media only screen and (min-width:416px) and (max-width:767px){.mml_top_pad{margin-top:11.5em !important}}@media only screen and (min-width:391px){.rc__search_bar{top:82px !important}.rc__empty_div{height:145px !important}}@media only screen and (max-width:391px){.rc_processedClass{padding-bottom:20px !important;padding-top:20px !important}}.garry_btn_shadow{box-shadow:none !important;background:#e1e1e1 !important;color:#2b2b2b !important;border:.01px solid black !important}.eosView_styledTag{background-color:#03a9f4;padding:.2em .6em .3em;color:white;display:inline;border-radius:3px;font-weight:600;font-size:75%;text-align:center;white-space:nowrap;vertical-align:baseline;margin:2px}.eos__reports_container{margin-top:52px !important}.eos__account__forms{margin-top:3.5em !important}.text-mint{color:#24d84d !important}.center__container{display:flex;justify-content:center}.chat_screen_container{display:flex;height:92vh;flex-direction:column;overflow:hidden}.chat_screen___header{background:#d4d4d4;box-shadow:0 0 12px 1px rgba(0,0,0,0.2);position:sticky;z-index:1;left:0;right:0;padding:5px 15px;height:6vh}.chat_screen___content{padding:15px 15px 25px 15px;height:88vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.chat_screen___inputbar{position:sticky;align-self:flex-end;bottom:0 !important;height:6vh;width:100%;background-color:#FFF;left:0;margin-bottom:10px}.boarder_info_div{width:100%;background:inherit;height:10em}.rn_nav_tabs{top:102px;left:0;height:44px;line-height:41px;position:fixed;z-index:9;display:block;width:100%;background-color:white}.hw32{height:32px !important;width:32px !important}.rounded_pic{border-radius:50% !important}.chat_screen___content::-webkit-scrollbar{display:none !important}.ldDowLabel{padding:6px}.tabContainer{position:fixed;top:48px;left:0;width:100%;height:62px;background-color:#070;color:#FFF;display:flex;flex-direction:row}.tabItem{flex:1;text-align:center;line-height:38px}.tabItem.active{font-weight:bold;border-bottom:1px solid yellow}.timeline{list-style:none;padding:20px 0 20px;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eee;left:50%;margin-left:-1.5px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:46%;float:left;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.175);box-shadow:0 1px 6px rgba(0,0,0,0.175);background-color:#FFF}.timeline>li>.timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;left:50%;margin-left:-25px;background-color:#999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;padding-top:10px}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-badge.primary{background-color:#2e6da4 !important}.timeline-badge.success{background-color:#3f903f !important}.timeline-badge.warning{background-color:#f0ad4e !important}.timeline-badge.danger{background-color:#d9534f !important}.timeline-badge.info{background-color:#5bc0de !important}.timeline-title{margin-top:0;color:inherit}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}@media(max-width:767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px;padding-top:11px}ul.timeline>li>.timeline-panel{float:right;background-color:#FFF}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}
