@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);@import url(https://fonts.googleapis.com/css2?family=Roboto+Serif:opsz@8..144&display=swap);@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:boldfont;src:url(/static/media/nexaheavy.13e16a1c3c48dd492fa9.ttf) format("truetype")}@font-face{font-family:lightfont;src:url(/static/media/nexalight.2e3441a81090afda5785.ttf) format("truetype")}:root{--primarycolor:#040494;--secondarycolor:#ec9c07;--textcolor:#fff;--semisecondarycolor:#f3eea7;--white:#fff;--black:#000;--headercolor:#413a3a;--lightfont:"lightfont";--boldfont:"boldfont"}*{font-family:lightfont;font-family:var(--lightfont);margin:0;padding:0}.mainbody{max-width:500px;width:100%}.homebody{background-color:#fff}.overflowdiv{height:40vh;overflow-y:scroll}.contentbody{height:80vh;margin:auto;overflow-x:hidden;overflow-y:scroll;padding-bottom:100px;width:90%}.contentbody::-webkit-scrollbar{visibility:hidden}.boldtitle,div{font-family:lightfont;font-family:var(--lightfont)}.boldtitle{color:#040494;color:var(--primarycolor);font-weight:700}.institutionicon{align-items:center;display:flex;justify-content:center;width:100%}.institutionicon img{height:200px}.loginheader{background-color:#fff;box-shadow:0 6px 2px -2px #ece5e5;margin-bottom:2px;padding:10px 40px}.underdev{align-items:center;contain:size;display:flex;justify-content:center;margin-top:70px;text-align:center}.underdevtitle{color:#040494;color:var(--primarycolor);font-size:25px;text-transform:uppercase}.nodatamessage{font-family:lightfont;font-family:var(--lightfont);font-size:16px}.wrapfileloading{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center}.wrapfileloading section{font-family:boldfont;font-family:var(--boldfont)}.containerheader{border:3px solid #040494;border:3px solid var(--primarycolor);border-bottom:none;border-radius:10px;border-top:none;box-shadow:1px 2px 6px #c7c6c6;padding:10px 1%;position:relative}.righbuttons{color:#040494;color:var(--primarycolor);font-size:20px;position:absolute;right:0}.tableimage{height:50px;width:50px}.tableimage,.tableimagesmall{border-radius:5px;cursor:pointer}.tableimagesmall{height:30px;width:30px}.wrapformheader{display:flex;width:30%}.formheader{background-color:#ec9c07;background-color:var(--secondarycolor);border-bottom-left-radius:5px;border-top-left-radius:5px;color:#040494;color:var(--primarycolor);text-align:right}.formheader,.formheader2{font-weight:700;padding:10px;text-transform:uppercase}.formheader2{background-color:#040494;background-color:var(--primarycolor);border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;color:var(--white)}.infotable{border-bottom:1px solid #838080;width:100%}.infotable td{border-radius:5px;border-right:1px solid #838080;border-top:1px solid #838080;padding:10px}.infotable th{border-left:1px solid #040494;border-left:1px solid var(--primarycolor);border-right:1px solid #040494;border-right:1px solid var(--primarycolor);border-top:1px solid #040494;border-top:1px solid var(--primarycolor);color:#fff;font-weight:700;padding:10px;text-align:left}.infotable th,.pageheader{background-color:#040494;background-color:var(--primarycolor)}.pageheader{justify-content:space-between;padding:15px 10px;width:100%;z-index:40}.pageheader,.pageheadertitle{align-items:center;display:flex}.pageheadertitle{color:#fff;color:var(--textcolor);font-size:18px;font-weight:700}.wrapheadericons{display:flex;justify-content:space-between;width:25%}.dashtop{background-color:#040494;background-color:var(--primarycolor);color:#fff;color:var(--textcolor);padding:10px}.floatingnoticon{position:absolute;right:10px}.wraphomeprofile{display:flex;margin-top:10px}.dashtitle{color:#fff;font-family:boldfont;font-family:var(--boldfont);font-size:25px}.wraphomeprofile img{border-radius:100%;height:50px;margin-right:10px;width:50px}.greetings{color:#fff;color:var(--textcolor);font-family:boldfont;font-family:var(--boldfont)}.headerbackimage{height:100px}.dashbottom{background-color:#f3f3f3;border-top-left-radius:20px;border-top-right-radius:20px;height:65vh;margin-top:-15px;overflow-y:scroll;padding-top:20px}.wrapbuttons{display:flex;flex-wrap:wrap;margin:auto;width:95%}.dashbutton{background:#fff;box-shadow:2px 1px 2px #e4da810d;flex-direction:column;font-size:14px;height:100px;margin:1%;width:30%}.dashbutton,.wrapbuttonicon{align-items:center;border-radius:10px;display:flex;justify-content:center}.wrapbuttonicon{background-color:orange;height:40px;width:40px}.termtitle{font-family:boldfont;font-family:var(--boldfont);font-size:16px}.examname{color:#040494;color:var(--primarycolor);font-size:15px}.wrapcardbottominfo{align-items:center}.pdfcontainer{visibility:hidden}.myhostel{display:flex}.hosteldiv{margin-left:10px}.subjectdiv{padding:10px}.examname{font-family:boldfont;font-family:var(--boldfont)}.wrapcardbottominfo{display:flex;justify-content:space-between}.examyear,.termname{font-family:lightfont;font-family:var(--lightfont);font-size:12}.examyear{color:#3b3d3b}.subjectname{font-family:boldfont;font-family:var(--boldfont)}.wrapmarks{display:flex;justify-content:space-between}.remarksdiv{color:green}.finalgradetext{color:#040494;color:var(--primarycolor);margin-top:10px}.finalgradetext,.yearname{font-family:boldfont;font-family:var(--boldfont)}.yearname{font-size:23px}.wrapattendstats{display:flex;flex-wrap:wrap}.attendancestat{display:flex;width:48%}.attendancestat section{width:80%}.attendancestat div{font-family:boldfont;font-family:var(--boldfont)}.filediv{align-items:center;display:flex;margin:5px 0}.wrapstepper{display:flex;justify-content:space-between;margin:auto;width:95%}.stepdiv{margin-bottom:10px;margin-top:10px}.stepdiv,.stepdiv section{align-items:center;display:flex}.stepdiv section{background-color:#040494;background-color:var(--primarycolor);border:2px solid #ec9c07;border:2px solid var(--secondarycolor);border-radius:100%;color:#fff;height:35px;justify-content:center;width:35px}.stepdiv div,.stepdiv section{font-family:boldfont;font-family:var(--boldfont)}.stepdiv div{margin-left:5px}.pagedescription{background-color:#040494;background-color:var(--primarycolor);display:flex;flex-wrap:wrap;margin:auto;width:95%}.pagedescription div{border:1px solid #fff;color:#ec9c07;color:var(--secondarycolor);font-family:boldfont;font-family:var(--boldfont);padding:5px;width:50%}.savebuttonfloating{bottom:100px;position:fixed;right:5%;z-index:50}.metricdiv{height:10px;width:60px}.wrapexamsearch{box-shadow:1px 6px 2px -2px #ece5e5;margin:auto;width:95%}.wrapwholecalendar{display:flex;width:100%}.headerstyle{background-color:#040494;background-color:var(--primarycolor);border-radius:5px;color:#fff}.datestyle{color:#040494;color:var(--primarycolor)}.events{list-style:none;margin:0;padding:0}.events .ant-badge-status{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.notes-month{text-align:center}.notes-month,.notes-month section{font-size:28px}.showevents{background-color:#040494;background-color:var(--primarycolor);padding:10px;width:20%}.eventsheader{color:#fff;font-size:20px}.eventchild{background-color:#fff;padding:5px}.counterdate{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:900;margin-top:10px}.wrapeventtable{border:1px solid gray;display:flex}.wrapeventtable div{border-right:1px solid #000;color:#040494;color:var(--primarycolor);padding:5px;width:25%}.wrapeventtable section{background-color:#040494;background-color:var(--primarycolor);color:#fff;font-family:boldfont;font-family:var(--boldfont);padding:5px;width:75%}.newschild{border:1px solid #040494;border:1px solid var(--primarycolor);border-radius:5px;cursor:pointer;margin:10px 0;padding:10px;position:relative}.newschild:hover{box-shadow:2px 1px 3px 5px #dddada}.newschild img{position:absolute;right:5px;z-index:15}.preview{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.newstitle{color:#040494;color:var(--primarycolor);font-family:boldfont;font-family:var(--boldfont)}.newsdate{font-size:10px;font-style:italic;margin-top:5px;text-align:right}.newsheadtitle{border-bottom:1px solid #040494;border-bottom:1px solid var(--primarycolor);color:#040494;color:var(--primarycolor);font-size:20px;font-weight:700;padding-bottom:10px}.attachedfilessction{box-shadow:2px 1px 3px 3px #dddada;margin-top:10px;padding:10px}.messagepopmenu{border:1px solid #ddd5d5}.messagepopupfield{border:1px solid silver;border-radius:5px;margin-bottom:10px;width:100%}.selectedfilediv{display:flex;justify-content:space-between;margin:5px 0}.selectedfiledivone{display:flex}.selectedfiledivone img{height:40px;margin-right:5px;width:40px}.selectedfiledivone div{color:gray}.selectedfilename{font-weight:700}.selectedfiletext{font-size:12px;font-style:italic}.wrapmessagespage{display:flex;margin:auto;width:95%}.messageconversations,.wrapmessagescontent{height:100vh;overflow:auto;overflow-x:hidden;width:100%}.wrapmessagescontent{background-color:#f5f3f3}.messagestitle{font-size:25px}.messagestitle,.newchattitle{color:#4d4b4b;font-weight:700}.newchattitle{font-size:20px}.wrapiconsright{margin-right:15px}.conversationsheader,.wrapiconsright{display:flex;justify-content:space-between}.conversationsheader{background-color:#fff;max-width:100%;padding:10px 5px}.wrapchatbox{height:100vh;overflow:hidden}.wrapconvodiv{cursor:pointer;display:flex;margin:10px 0;padding:10px 10px 10px 3px}.wrapconvodiv:hover{background-color:#f8f8f8}.convosenderimg{border-radius:100%;height:50px;width:50px}.messagescounter{align-items:center;background-color:#040494;background-color:var(--primarycolor);border-radius:100%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}.convoright{margin-left:10px;width:100%}.convorighttop{display:flex;justify-content:space-between}.convorightname{color:#2b2a2a;font-size:15px;font-weight:700}.convorighttime{font-weight:400}.convorighttimeactive{color:#040494;color:var(--primarycolor);font-weight:500}.convorighttext{color:#888585;font-size:12px}.messagetext{color:#2e2d2d;font-size:12px}.messagetime{color:#888585;font-size:10px;text-align:right}.noresultstext{align-items:center;height:100%;justify-content:center;text-align:center;width:100%}.chatboxdiv{background-color:#f5f3f3;height:100vh;overflow:auto;padding-bottom:400px}.chatboxdiv::-webkit-scrollbar{display:none}.chatmine{background-color:#f0cdcd;border-top-left-radius:5px;margin-bottom:10px;margin-left:40%;margin-top:10px}.chatmine,.chatsender{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px;width:60%}.chatsender{background-color:#fff;border-top-right-radius:5px;box-shadow:1px 2px 3px #c2b8b8;margin:10px 0 10px 5px}.startchatdiv{background-color:#fff;border-top:1px solid #d4d3d3;bottom:10vh;position:fixed;width:100%}.wrapchatpopup{display:flex;justify-content:space-between;padding:5px;width:100%}.wrapchatleft{width:40%}.wrapchatright{padding-left:10px;width:60%}.chatusertitle{color:#858282;font-size:13px}.chatusertext{color:#1a1919;font-size:14px;font-weight:500;padding:5px 0}.activemenu{border:2px solid #000}.wrapmediaimages{display:flex;flex-wrap:wrap;width:100%}.chatmediaimg{border-radius:5px;height:110px;margin:1%;width:31%}.messageattachedimage{height:100px}.contactsdivmenu{height:300px;overflow:auto}.contactsdivmenu::-webkit-scrollbar{display:none}.accountdash{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.accountdash img{border:1px solid #040494;border:1px solid var(--primarycolor);border-radius:100%;height:100px;width:100px}.imageavatar{border:2px solid #040494;border:2px solid var(--primarycolor);border-radius:100%;height:150px}.walletbuttons{align-items:center;box-shadow:1px 2px 6px 2px #bbbaba;cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px 15px}.walletbuttons:hover{background-color:#ecd9d9}.walletbuttonsleft{align-items:center;display:flex;width:60%}.menubuttontext{font-size:13px}.walleticondiv{width:20%}.accountscroll{height:80vh;margin:auto;overflow-y:scroll;padding:0 5px 150px;width:95%}