*{padding:auto}.top-header{box-shadow:5px 0 10px gray,-5px 0 5px gray;justify-content:left;margin-bottom:120px;padding:10px 10px 60px}.top-header div img{height:70px;width:70px}.top-side-nav-bar{top:90px}ul li{margin-inline:1px;padding:5px 10px}.fa-house,.fa-solid{animation:none;margin-left:5px}ul li ul{margin-left:-10px;padding:10px 10px 1px;top:45px}ul li ul li{display:block;z-index:100}.bottom-footer{box-shadow:0 -5px 10px #0003}.routing{padding:150px auto 72px}.routing-diterp{font-size:1em;padding:80px auto 42px;position:relative;width:100%}form div input{border:1px solid #d3d3d3}.alert{align-items:center;background-color:#0000004d;display:block;justify-content:center;transform:translateY(-100vh);z-index:800}.alert,.alert-back{height:100vh;left:0;position:fixed;top:0;transition:all .5s linear;width:100%}.alert-back{background-color:initial;transform:translateY(100vh);z-index:805}.alert-front{background-color:#fff;border-radius:10px;box-shadow:5px 5px 8px #0000004d,-3px -5px 8px #0000004d;flex-direction:column;margin:auto;padding:10px;position:relative;transform:translateY(120vh);transition:all .5s linear;width:500px;z-index:810}.alert-close,.alert-front{align-items:center;display:flex}.alert-close{background-color:#000;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5em;font-weight:800;height:40px;justify-content:center;position:absolute;right:-15px;top:-15px;width:40px}.alert-close:hover{background-color:#93878c;color:#000}.alert-heading{color:#35027c;font-size:1.3em;font-weight:600;padding:10px;text-align:center}.alert-heading,.alert-msg{border-bottom:1px dotted gray;text-transform:capitalize;width:100%}.alert-msg{font-size:1.2em;padding:20px 10px}.alert-btn{padding:10px}.alert-btn button{margin:5px 20px}@media (max-width:600px){.alert-front{width:350px}}@media (max-width:400px){.alert-front{width:96%}}.loading{align-items:center;background-color:#0000004d;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;transform:translateY(0);transition:all .5s linear;width:100%;z-index:800}.loader{align-items:center;animation:rotate 1s linear infinite;border:20px solid #f6f8f6;border-left-color:#8e8b8b;border-radius:50%;display:flex;height:100px;justify-content:center;margin:auto;width:100px}.loader,.loader-center{box-sizing:border-box;outline:none}.loader-center{background-color:#000;border:none;border-radius:50%;height:20px;width:20px}@keyframes rotate{0%{transform:rotate(0deg);transition:all .5s linear}to{transform:rotate(1turn);transition:all .5s linear}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;user-select:none;-moz-user-select:none;-webkit-user-select:none}.base{background-color:#c3e6fe;padding:10px 20px;width:100%}.base div button{background-color:#036eb6;color:#fff;padding:10px 30px;text-transform:capitalize}.base div button:hover{background-color:#154360}.basea{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}.basea,.baseb{background-color:initial}.baseb div{color:#5c666d;font-size:4em;font-weight:300}.basec{background-color:initial;bottom:10px;color:#036eb6;position:absolute;text-align:center;width:calc(100% - 40px)}.basec h3{font-size:2em;font-weight:300}.box{background-color:#0009;display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:520}.page404{align-items:center;background-color:#f9b354;display:flex;justify-content:center;width:100%}.page404 div{background-color:#f8f9f9;border-radius:15px;box-shadow:5px 5px 2px #fff,-5px -5px 2px #fff,5px -5px 2px #fff,-5px 5px 2px #fff;color:red;padding:30px 50px;text-align:center}.page404 div button,.page404 div h3{font-size:1.2em;font-weight:300}.page404 div button{background-color:#000;color:#fff;margin-top:30px;padding:10px 20px;text-transform:capitalize}.page404 div button:hover{background-color:#036eb6}.data{background-color:#f2f3f4;border-radius:20px;height:calc(100vh - 140px);margin:70px;overflow:auto;padding:20px;position:relative}button.close{background-color:#000;border-radius:500%;bottom:40px;color:#fff;font-size:1.5em;left:calc(50% - 40px);padding:10px;position:absolute;z-index:100}button.close:hover{background-color:#154360}.sub_data{align-items:stretch;direction:ltr;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.data_list{background-color:#fdfefe;border-radius:5px;box-shadow:2px 2px 3px #0003,-2px -2px 3px #0003,-2px 1px 3px #0003,1px -2px 3px #0003;cursor:pointer;height:fit-content(20em);margin:10px;padding:15px 20px;width:300px}.data_list:hover{background-color:#e8f8f5}.data_list div:nth-child(3){margin-bottom:10px}.data_list div:nth-child(4){font-size:.8em}.data_list div:first-child{background-color:#d3d3d3;border-radius:50%;height:60px;margin:auto auto 10px;width:60px}.data_list div span:first-child{font-size:.9em;font-weight:400}.data_list div span:nth-child(2){font-size:.9em;font-weight:300}.form{background-color:#f8f9f9;border-radius:10px;height:calc(100vh - 100px);margin-left:50px;margin-top:50px;position:relative;width:calc(100% - 100px)}.form_header{background-color:#e5e8e8;padding:20px 30px}.form_header,.form_header_left{display:flex;flex-direction:row}.form_header_left{justify-content:flex-start}.form_header_left div{margin-left:10px;margin-top:3px}.form_header_left div i{color:#555;font-size:.9em;font-weight:800;margin-left:10px}.form_header_right{display:flex;flex-direction:row;position:absolute;right:30px}.form_header_right div:first-child{background-color:#036eb6;border-radius:20px;color:#fff;padding:3px 6px}.form_header_right div:nth-child(2){margin-top:3px}.form_header_right div{margin-left:10px}.form_btn{bottom:10px;display:flex;justify-content:flex-end;position:absolute;right:10px}.form_btn_left{margin-right:10px}.form_btn_left button{background-color:#e5e7e9}.form_btn_left button,.form_btn_right button{border:1px solid #d3d3d3;padding:8px 25px;text-transform:capitalize}.form_btn_right button{background-color:#036eb6;color:#fff}.form_btn_right button:hover{background-color:#154360}.form_progress{align-items:center;background-color:initial;display:flex;flex-direction:row;height:80px;justify-content:center;position:relative}.form_progress_sub{background-color:initial;display:inline-block}.form_progress_sub div:first-child{align-items:center;background-color:#d3d3d3;border-radius:100%;color:#fff;display:flex;font-size:1.5em;height:40px;justify-content:center;margin:0 25px;transition:all .1s linear;width:40px}.form_progress_items{background-color:initial;display:inline-block;flex-direction:row;position:relative;width:470px;z-index:1}.form_progress_connect{background-color:#d3d3d3;border-radius:5px;height:10px;left:25px;position:absolute;top:15px;width:410px;z-index:-1}.form_progress_connect_sub{background-color:#036eb6;border-radius:5px;height:10px;left:0;position:absolute;top:0;transition:width .1s linear;width:10px}.form_progress_sub div:nth-child(2){color:gray;font-size:.9em;margin:10px 25px 0;transition:color .1s linear}.addProgress{background-color:#036eb6;transition:all .1s linear}.addProgressc{color:#036eb6;transition:color .1s linear}.form_progress button{background-color:#036eb6;border:1px solid #d3d3d3;color:#fff;padding:8px 25px;text-transform:capitalize}.form_progress button:hover{background-color:#154360}._switch{display:flex;flex-direction:row;padding:10px}._switch_label{margin-right:10px}._switch_btn{align-items:center;background-color:#cdcfd5;border:1px solid #f6f6f9;border-radius:15px;box-shadow:2px 2px 2px #0003,-2px 2px 2px #0003,2px -2px 2px #0003,-2px -2px 2px #0003;cursor:pointer;display:flex;flex-direction:row;height:30px;justify-content:space-between;padding-left:3px;padding-right:3px;position:relative;width:60px}._switch_btn_btn{animation:all 1s linear;background-color:#f2f0f4;border:2px solid #fbfafa;border-radius:50%;cursor:pointer;height:25px;left:1px;position:absolute;top:.5px;transition:left .2s linear;width:25px}.addSwitch{background-color:green;color:#fff}.addSwitch,.addSwithbtn{transition:all .2s linear}.addSwithbtn{left:32px}._increment_decrement_{opacity:0;transition:opacity .5s linear}.addIncDec{opacity:1;transition:opacity .5s linear}._increment_decrement_ button{align-items:center;background-color:#036eb6;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:1em;font-weight:400;height:25px;outline:none;padding-top:5px;text-align:center;width:30px}._increment_decrement_ button:hover{background-color:#154360}._increment_decrement_ span{margin-left:10px;margin-right:10px}.success{align-items:center;background-color:#0009;border-radius:5px;display:none;height:calc(100vh - 100px);left:0;position:absolute;top:0;width:100%;z-index:500}.success_sub{align-self:center;background-color:#fff;border-radius:5px;margin:auto;padding:20px 100px;text-align:center;transform:translateY(200px);width:-webkit-fit-content;width:fit-content}.success_icon{color:#52be80;font-size:9em}.success_text{color:#52be80;font-size:2em;width:200px}.success_close{color:gray;cursor:pointer;font-size:1.5em;font-weight:600;position:absolute;right:10px;top:10px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.select{margin:10px 0;position:relative}.select_value{border:1px solid #d3d3d3;border-radius:5px;cursor:pointer;padding:10px}.addSelectValue{border-bottom-left-radius:0;border-bottom-right-radius:0}.select_icon{align-items:center;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:7px;text-align:center;top:7px;transform:rotate(-90deg);width:26px}.addSelectIcon,.select_icon{transition:transform .3s linear}.addSelectIcon{transform:rotate(90deg)}.select_items{border:1px solid #d3d3d3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:gray;display:none;height:0;padding:0 20px;position:relative;transition:display 0s linear 3s,height .3s linear}.addSelectItems{display:block;height:-webkit-fit-content;height:fit-content;transition:display 0s linear 3s,height 3s linear}.form_form,.userForm{padding:10px}.form_form{border-radius:10px;height:calc(100vh - 370px);margin:auto;overflow:auto;width:520px}.form_form::-webkit-scrollbar{width:1px}.label_b{display:flex;flex-direction:row;font-size:.8em;justify-content:flex-end}.label_b div:first-child{color:#99a7b1}.label_b div:nth-child(2){color:#2980b9;margin:0 10px}.opencloseform{align-items:center;background-color:#0009;display:flex;display:none;height:inherit;left:0;position:absolute;top:0;width:100%;z-index:1000}.opencloseform,.opencloseform_sub{justify-content:center;margin:auto}.opencloseform_sub{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;overflow:auto;padding-bottom:20px;width:400px}.opencloseform_close{background-color:#036eb6;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:15px;position:relative}.opencloseform_close div:nth-child(2){align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:1em;font-weight:700;height:30px;justify-content:center;position:absolute;right:5px;top:4px;width:30px;z-index:500px}.opencloseform_close div:nth-child(2):hover{background-color:#0003}.addOpenCloseForm{display:block}.opencloseform_input{padding:20px}input,textarea{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;font-size:1.1em;margin:5px auto;outline:none;padding:10px;width:100%}input:focus,textarea:focus{border:1px solid #5dade2}input::placeholder{color:#d3d3d3}input[type=checkbox]{margin-right:10px;width:20px}.label{color:gray;font-size:.9em;padding:5px}.lable_btn{border-bottom:1px solid #d3d3d3;color:#2980b9;cursor:pointer;font-size:.9em;margin-bottom:20px;padding-bottom:10px}.data_displays{border:1px solid #d3d3d3;border-radius:20px;padding:20px;width:498px}.data_lists{display:flex;flex-direction:row;justify-content:space-between;margin:15px}.data_label{color:#6b6969;font-size:.95em;font-weight:600;width:200px}.data_value{color:gray;font-size:.9em;width:240px}.data_image{display:block;flex-direction:row;flex-wrap:nowrap;height:171px;overflow:auto;padding:1px;white-space:nowrap;width:460px}.data_image::-webkit-scrollbar{height:5px;width:1px}.data_img{border-radius:5px;display:inline-block;height:150px;margin:0 5px;width:200px}.data_img img{border-radius:5px;height:inherit;width:inherit}@media screen and (max-width:1024px){.form_form{width:520px}}@media screen and (max-width:800px){.form_form{width:520px}}@media screen and (max-width:720px){.form_form{width:520px}}@media screen and (max-width:540px){.form_form{overflow:auto;width:520px}}*{font-weight:lighter;margin:0;padding:0}.mains{min-height:100vh;position:relative;width:100%}.mains:before{background-image:url(/static/media/ditlogo.86c940e1b9cf004c94fe.png);background-position:50%;background-repeat:no-repeat;background-size:35%;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}.routing{font-size:1em;position:relative;width:100%}.contactUs{align-items:center;font-size:3em;margin:auto;text-align:center;width:100%}.contactList{flex-direction:row;flex-wrap:wrap;gap:50px;row-gap:40px}.contactList,.contactUser{display:flex;justify-content:center}.contactUser{align-items:center;background-color:#fff;border:1px dotted #00000080;border-radius:10px 10px 100px 10px;box-shadow:5px 4px 9px #0000001a,-5px -4px 9px #00000014;box-sizing:border-box;cursor:pointer;flex-direction:column;font-size:1.2em;height:300px;margin:50px auto;padding:20px;text-align:center;transform:translateX(0) skew(-5deg,-5deg) scale(1.1);transition:all .5s ease-in-out;width:400px}.contactUser:hover{background-color:#0000001a;color:#21618c;transform:translateX(0) skew(10deg,10deg) scale(1.1);transition:all .5s ease-in-out}.contactUser div:nth-child(2){font-size:1.8em;margin:10px 0}form.external_form,form.external_form input{width:100%}.item-center{display:inline-block;margin:auto;padding:10px;text-align:center;width:100%}.top-header{background-color:#f0f8ff;box-shadow:5px 0 1px gray,-5px 0 4px gray;display:flex;font-weight:lighter;justify-content:center;opacity:1;padding:5px 5px 30px;position:fixed;top:0;width:100%;z-index:100}.top-header div:first-child{margin-right:10px}.top-header div img{background-color:initial;border-radius:0;height:80px;width:80px}.top-header div div:nth-child(odd){color:#21618c;font-size:1.9em;font-weight:800;font-weight:lighter;text-shadow:1px 1px 1px #3498db}.top-header div div:nth-child(2n){font-size:1.3em}.bottom-footer{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -1px 5px #0003;color:#191970;font-size:1em;justify-content:center;padding:1.1em;position:fixed;text-align:center;width:100%;z-index:100}.top-header-diterp{align-items:center;background-color:#f0f8ff;box-shadow:5px 0 1px gray,-5px 0 4px gray;display:flex;font-weight:lighter;justify-content:flex-start;opacity:1;padding:5px;position:fixed;top:0;width:100%;z-index:100}.top-header-diterp div:first-child{margin-right:10px}.top-header-diterp div img{background-color:initial;border-radius:0;height:50px;width:50px}.top-header-diterp div div:nth-child(odd){color:#21618c;font-size:1.9em;font-weight:800;font-weight:lighter;text-shadow:1px 1px 1px #3498db}.top-side-nav-bar{position:fixed;right:10px;top:80px;z-index:101}ul{display:flex;position:relative}ul li{background-color:initial;border:none;box-sizing:border-box;cursor:pointer;list-style:none;padding:0;text-decoration:none}ul li:hover{background-color:#0000001a}ul li ul{background-color:#f0f8ff;display:none;margin-left:0;padding:0;position:relative;top:33px;width:270px;z-index:1005}ul li:hover ul{display:block;position:absolute}ul li a{background-color:initial;color:#21618c;display:inline-block;font-weight:lighter;margin:0;padding:0;text-align:left;text-decoration:none}ul li a div{padding:5px 10px}ul li ul li a div{width:100%}ul li ul li a{padding-left:1%;transition:all .5s ease;width:100%}ul li ul li a:hover{padding-left:20px;transition:all .5s ease}a:active,a:link,a:visited{color:#21618c;text-decoration:none}a:active{color:red}.navIconUpdown{margin-left:7px}ul li:hover .navIconUpdown{transform:rotate(180deg);transition:all .4s ease}ul li:not(:hover) .navIconUpdown{transform:rotate(0deg);transition:all .4s ease}@keyframes borderWidthIncrease{0%{width:100%}to{width:0}}@keyframes borderWidthDecrease{0%{width:100px}to{width:0}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.nav_side{background-color:#0000004d;box-shadow:2px 0 5px #0000001a;position:absolute;z-index:500}.nav_side div.nav_side_back{background-color:initial;height:100vh;left:0;top:0;width:100%}.nav_side div.nav_side_back,.nav_side_sub{position:fixed;transform:translateX(-100%);transition:transform .5s ease-in-out}.nav_side_sub{align-items:center;background-color:#29029e;justify-content:center;margin-top:5%;width:240px}.nav_side .closer,.nav_side_sub{border-radius:0 10px 10px 0;box-shadow:5px 5px 8px #05050580,-5px -5px 8px #09030380}.nav_side .closer{background-color:#360190;color:#fff;cursor:pointer;display:block;height:100px;left:240px;position:absolute;top:35%;width:30px}.nav_side_sub .closer div{background-color:#fff;border-radius:50%;height:20px;margin:10px auto auto;width:20px}.nav_side_sub div a{color:#fff;display:block;font-weight:lighter;padding:10px;text-decoration:none;transition:all .5s ease}.nav_side_sub div a:hover{background-color:#fff3;padding-left:25px;transition:all .5s ease}.nav_side_sub div a svg{margin-right:10px}.nav_side_full{background-color:#000000e6;box-shadow:2px 0 5px #0000001a;color:wheat;position:absolute;z-index:500}.nav_side_full div.nav_side_full_back{background-color:initial;height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:505}.nav_side_full .nav_side_full_front{align-items:center;background-color:#29029e;box-shadow:5px 5px 8px #05050580,-5px -5px 8px #09030380;height:100vh;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(250px);transition:transform .5s ease-in-out;width:250px;z-index:510}.nav_side_full .nav_side_full_close{background-color:#360190;box-shadow:5px 5px 8px #05050580,-5px -5px 8px #09030380;color:#fff;cursor:pointer;display:block;height:30px;position:fixed;right:10px;top:10px;transform:translateX(-10px);transition:all .5s ease-in-out;width:30px;z-index:509}.nav_side_full .nav_side_full_close div{background-color:wheat;height:2px;width:100%}.nav_side_full .nav_side_full_close div.nav_side_full_spiner2{margin:10px 0}.nav_side_full .nav_side_full_front .nav_side_full_front_user_image{align-items:center;align-self:center;background-color:#faebd7;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;margin:10px auto;width:70px}.nav_side_full .nav_side_full_front .nav_side_full_front_user_image img{height:85px;width:85px}.nav_side_full .nav_side_full_front .nav_side_full_front_user_name{display:flex;flex-direction:column;margin:10px auto;text-align:center}.nav_side_full .nav_side_full_front .nav_side_full_front_menu div a{color:#fff;display:block;font-weight:lighter;padding:10px 10px 10px 20px;text-decoration:none;transition:all .5s ease}.nav_side_full .nav_side_full_front .nav_side_full_front_menu a:hover{background-color:#fff3;padding-left:40px;transition:all .5s ease}.nav_side_full .nav_side_full_front .nav_side_full_front_menu div a svg{margin-right:10px}.top-nav{position:absolute;z-index:400}.top-nav,.top-nav .back{background-color:initial}.top-nav .back{display:none;height:100vh;left:0;position:fixed;top:0;transition:all 5s ease;width:100%}.top-nav .closer{cursor:pointer;display:block;position:fixed;right:80px;top:10px}.top-nav .closer svg{color:#d7572d;font-size:1.8em}.top-nav .nav-items{background-color:#29029e;background-color:#ab3131;border-radius:5px;box-shadow:5px 5px 8px #05050580,-5px -5px 8px #09030380;display:none;position:fixed;right:20px;top:50px;transition:all 5s ease;width:220px}.top-nav .nav-items div a{color:#fff;display:block;font-weight:lighter;padding:10px 10px 10px 20px;text-decoration:none;transition:all .5s ease}.top-nav .nav-items div a:hover{background-color:#fff3;color:#f4f0f0;padding-left:40px;transition:all .5s ease}a.btn{background-color:#29029e;color:#fff;cursor:pointer;margin:0 10px;text-decoration:none}a.btn:hover{background-color:#000;color:wheat}.top-side-nav-bar-diterp{position:fixed;right:10px;top:10px;z-index:101}table{border-collapse:collapse;border-radius:10px;box-shadow:5px 5px 10px #0000001a,-5px -5px 10px #0000001a;position:relative;width:100%}table td,table th{border:1px solid #d3d3d3;font-size:.95em;padding:10px;text-align:left}table thead{background-color:#3b1986;color:#fff;position:-webkit-sticky;position:sticky;top:48px}table thead tr th.ed{width:100px}table thead tr th.sn{width:40px}table tbody tr td button.btn{margin:0;min-width:35px;padding:2px}table tbody tr td button.btn:first-child{margin-right:7px}table td{font-size:.85em}table tbody tr:hover{background-color:#d70b3b1a;color:#21618c;cursor:pointer}table tbody tr:nth-child(odd){background-color:#0000000d}table tbody tr:nth-child(odd):hover{background-color:#d70b3b1a;color:#21618c}table thead tr th{text-align:center}div.table-div{display:flex;justify-content:center}div table.table-teacher{width:500px}table.table-teacher thead tr th{text-align:center}table.table-teacher tbody tr th{width:150px}.table2{margin:auto;min-width:500px;width:-webkit-fit-content;width:fit-content}@media (max-width:520px){.table2{width:calc(100% - 10px)}}.user-list{align-items:center;margin:auto;position:relative;width:100%}.user-list-sub{background-color:#fffaf0;border-radius:5px;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;cursor:pointer;display:flex;flex-direction:row;margin:10px auto;padding:10px;position:relative;transform:scale(1);transition:transform .5s ease;width:500px}.user-list-sub:hover{transform:scale(1.1);transition:transform .5s ease}.user-list-sub .img{align-items:center;border:0 solid gray;border-radius:100%;color:#d27c3e;font-size:1.9em;width:50px}.user-list-sub .details,.user-list-sub .img{display:flex;height:50px;justify-content:center}.user-list-sub .details{flex-direction:column;font-size:.9em;padding:0 10px;text-transform:capitalize;width:360px}.user-list-sub .details div{line-height:normal}.user-list-sub .details .sname{color:#90424f;font-size:.8em;font-weight:700}.user-list-sub .details .fname{color:#0909ae;font-size:.8em;font-weight:bolder}.user-list-sub .details .css-left{color:#21618c;font-size:.75em;font-weight:700}.user-list-sub .details .css-right{font-size:.75em;font-weight:bolder;margin-right:5px}.user-list-sub .attendance{display:flex;flex-direction:row;height:50px;justify-content:center;width:70px}.user-list-sub .attendance .attendance-true{accent-color:green;margin-right:15px}.user-list-sub .attendance .attendance-false{accent-color:red}.user-list-sn{background-color:#000;border-radius:5px;color:wheat;font-size:.8em;left:-20px;margin-right:5px;padding:1px 5px;position:absolute;text-align:center;top:25px;transform:rotate(90deg);width:30px}form{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a,0 0 5px #0000001a;margin:50px auto;padding:20px;width:300px}form div{margin-bottom:2px;position:relative}form div:first-child{color:#2f04a5;font-size:1em;font-weight:600;margin:auto auto 10px;text-align:center}form label{color:#130654;display:block;margin-bottom:0}form input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:.9em;font-weight:lighter;padding:8px;transition:all .5s ease-in;width:100%}form input:focus{border-color:#2f04a5;outline:none;transition:all .5s ease-out}form .btn,form button{background-color:#faf9fc;border:none;border-radius:10px;box-shadow:0 4px 6px #0000001a,0 0 5px #0000001a;color:#2b0570;cursor:pointer;display:block;margin:auto;min-width:50%;padding:8px 10px;transition:all .5s ease-in-out}form button:hover{background-color:#050858;box-shadow:0 4px 6px #eacdcd1a,0 0 5px #935c5c1a;color:#fff;transition:all .5s ease-out}form a{border-radius:5px;margin-top:5px!important;padding:5px;-webkit-text-decoration:dashed;text-decoration:dashed}form a:hover{background-color:#0000001a}form div.marks div{align-items:start;align-self:flex-end;display:flex;text-align:start;width:100%}form input.icon{padding-left:28px}form .faicon{left:5px;position:absolute;top:18px}form input.password{padding-right:58px}.not_found{background-color:#ffffffb3;border-radius:10px;box-shadow:0 4px 6px #eacdcd1a,0 0 5px #935c5c1a;color:#f15507;margin:auto;padding:30px;text-align:center;transition:all .5s ease-in-out;width:400px}.not_found div{margin:20px 0}.not_found div:first-child{font-size:1.5em;font-weight:600;text-decoration:none}.not_found:hover{background-color:#000000e6;color:wheat;cursor:pointer;text-shadow:0 4px 6px #0000001a,0 0 5px #0000001a;transition:all .5s ease-in-out}.password_hint_popup{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 6px #0000001a,0 0 5px #0000001a;display:none;padding:10px;position:absolute;right:0;top:50px;width:100%;z-index:100}.password_hint_popup div{font-size:.7em}.password_hint_popup div:first-child{font-size:.7em;font-weight:lighter!important;margin-bottom:0;text-align:left}div.hide_show_btn{position:absolute;right:1px;top:8.6px;z-index:10}div.hide_show_btn button{background-color:#000;border-radius:5px;box-shadow:none;color:wheat;padding:4px 2px;width:60px}div.hide_show_btn button span{font-size:.8em}form.full-form{width:50%}form.full-form div.row{display:flex;flex-direction:row;justify-content:center}form.full-form div div.col{align-items:start;display:flex;flex-direction:column}form.full-form div div.col label{font-weight:lighter!important}@media (max-width:1200px){form.full-form{width:60%}}@media (max-width:1000px){form.full-form{width:65%}}@media (max-width:800px){form.full-form{width:75%}}@media (max-width:640px){form.full-form{width:90%}}@media (max-width:540px){form.full-form{width:98%}}@media (max-width:520px){form.full-form{width:98%}form.full-form div.row{flex-direction:column}}@media (max-width:280px){form.full-form{width:270px}}button.btn{align-items:center;background-color:#050858;box-shadow:5px 3px 8px #0000004d,-5px -3px 8px #0000004d;color:wheat;margin:5px;min-width:50px;padding:6px 10px;text-align:center}button.btn:hover{background-color:#2f04a5;color:#fff}.search-data{align-items:flex-start;background-color:#ffffffe6;display:flex;flex-direction:row;justify-content:flex-start;padding:10px 25px;text-align:left;width:-webkit-fit-content;width:fit-content;width:100%}.search-data label{color:#050858}.search-data input{margin:0;max-width:200px;padding:5px 7px}.search-data div{margin:0 10px}.search-data-heading{color:blue;font-size:1.5em;text-align:center}.search-data .btn2{margin-top:20px}input[type=radio]{cursor:pointer;margin:0}form div.radio{display:flex;flex-direction:row;margin:10px auto}select{border:1px solid #d3d3d3;border-radius:5px;margin-bottom:10px;outline:none;padding:7px;width:100%}select option{cursor:pointer;position:relative}select option:nth-child(odd){background-color:wheat}select option:nth-child(2n){background-color:#fff}.otp{display:flex;justify-content:center}.otp input{text-align:center;width:50px}.error,.required{color:red}.error{font-size:.8em}input:read-only{background-color:#d3d3d3;color:#1f089f}select:defined{background-color:#efe5e5;color:#1f089f}.container{display:inline;margin:auto;position:relative;width:100%}.container .sub-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.container .sub-container .rows{align-items:center;border-radius:10px;box-shadow:5px 5px 8px #00000080,-5px -5px 8px #00000080;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:color;margin:20px;min-height:130px;min-width:300px;padding:20px;transition:all .5s ease-in-out}.container .sub-container .rows .column{color:#5d23c2;display:block;font-weight:800;margin:auto}.container .sub-container .rows .column svg{color:green;font-size:2.5em}.container .sub-container .rows:hover{background-color:wheat;cursor:pointer;transform:translateX(30px) skew(10deg,10deg) scale(1.1);transition:all .5s ease-in-out}.header-back{background-color:#1d063d;box-shadow:2px 2px 1cap #0003,-2px -2px 1px #0003;box-sizing:border-box;color:#fbfbfd;display:flex;flex-direction:row;justify-content:space-between;padding:10px 80px 10px 20px;position:fixed;width:100%;z-index:100}.header-back svg{color:#d1913d;font-size:1.5em}.header-back div:nth-child(2){margin-right:70px}@media print{body *{visibility:hidden}#printable-area,#printable-area *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;visibility:visible}#printable-area{position:absolute;top:0;width:calc(100% - 1px)}}.marksheet{border:1px solid gray;border-radius:10px;box-shadow:5px 5px 5px #0000001a,-5px -5px 5px rgba(4,0,0,.148);margin:10px;padding:10px;width:calc(100% - 20px)}.marksheet:before{background-image:url(/static/media/vvis.ca3b16bea463d3e6afdd.png);background-repeat:repeat;background-size:50%;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}.marksheet table{box-shadow:none}.marksheet .ms-head{align-items:center;border-bottom:1px solid gray;display:flex;flex-direction:row;justify-content:center}.marksheet .ms-head div.img{height:120px;margin-right:20px;width:120px}.marksheet .ms-head div.img img{height:120px;width:120px}.marksheet .ms-head div.about div:first-child{color:#540101;font-size:1.1em;line-height:normal}.marksheet .ms-head div.about div:nth-child(2){color:#00008b;font-size:2em;font-weight:600;line-height:normal}.marksheet .ms-head div.about div:nth-child(3){color:#0a0222;font-size:1.1em;line-height:normal}.marksheet .ms-detail table{border:2px solid #add8e6;border-bottom:none}.marksheet .ms-detail table tr td:nth-child(odd){font-size:1em;font-weight:800;width:160px}.marksheet .ms-marks table{border:2px solid #8c8484}.marksheet .ms-marks table tr:first-child{font-size:1.1em;font-weight:800}.marksheet .ms-marks table tr:nth-child(2){border-bottom:2px solid #000;font-weight:800}.marksheet .ms-marks table tr td.subject{border-right:2px solid #000;font-size:1em;font-weight:800;width:200px}.marksheet .ms-marks table tr td.total{border-left:2px solid #000;font-size:1em;font-weight:800}.marksheet .ms-marks table tr.total-bottom{border-bottom:2px solid #000;border-top:2px solid #000;font-size:1em;font-weight:800;width:200px}.bl{border-left:2px solid #000}.bl,.bt{font-weight:800}.bt{border-top:2px solid #000}.bb{border-bottom:2px solid #000}.bb,.br{font-weight:800}.br{border-right:2px solid #000}.ba{border:2px solid #000;font-weight:800}.txt-bc{text-align:center;vertical-align:bottom}.icarcprint{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.icard{border-radius:10px;box-shadow:5px 5px 5px #0000001a,-5px -5px 5px rgba(4,0,0,.148);margin:5px;max-width:500px;min-width:500px;padding:15px;width:500px}.icard:before{background-image:url(/static/media/vvis.ca3b16bea463d3e6afdd.png);background-position:50%;background-repeat:no-repeat;background-size:40%;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.icard .head{align-items:center;display:flex;flex-direction:row;justify-content:center}.icard .head .logo{margin-right:10px}.icard .head .logo,.icard .head .logo img{height:80px;width:80px}.icard .head .info div:first-child{color:darkred;font-size:.8em;font-weight:800;line-height:normal}.icard .head .info div:nth-child(2){color:#1c2ea1;font-size:1.4em;font-weight:700;line-height:normal}.icard .head .info div:nth-child(3){color:darkred;font-size:.8em;font-weight:700;line-height:normal}.icard .head .info div:nth-child(4){color:#1e2e3f;font-size:.8em}.icard .info2:nth-child(4){color:#1e2e3f;font-size:.8em}.icard .studentinfo{display:flex;flex-direction:row;justify-content:space-between;margin:10px auto;padding:5px}.icard .studentinfo div.img{align-items:center;border:5px solid #000;display:flex;justify-content:center}.icard .studentinfo div.img,.icard .studentinfo div.img img{border-radius:20px;height:120px;width:120px}.icard .studentinfo div.img svg{height:50px;width:50px}.icard .studentinfo div div span:nth-child(odd){color:#00008b;font-weight:600;margin-right:10px}.icard .details{padding:5px}.icard .details div span:nth-child(odd){color:#00008b;font-weight:600;margin-right:10px}.flip-cart{background-color:initial;border:1px solid #f1f1f1;perspective:1000px;position:relative;width:500px}.sub-flip-cart{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s;width:100%}.flip-cart:hover .sub-flip-cart{transform:rotateY(180deg)}.sub-flip-cart-back,.sub-flip-cart-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;box-shadow:5px 5px 5px #0000001a,-5px -5px 5px rgba(4,0,0,.148);height:340px;max-width:500px;min-width:500px;padding:15px;position:absolute;width:500px}.sub-flip-cart-front{background-color:#fff;color:#000}.sub-flip-cart-back{background-color:#00008b;color:#f1f1f5;transform:rotateY(180deg)}.feerecipt{background-color:#fff;border-radius:10px;box-shadow:5px 5px 5px #0000001a,-5px -5px 5px rgba(4,0,0,.148);box-sizing:border-box;margin:auto;padding:20px;width:650px}.feerecipt .top{display:flex;flex-direction:row;justify-content:space-between}.feerecipt .top span{text-transform:uppercase}.feerecipt .top span:first-child{font-weight:bolder}.feerecipt .fr-head{align-items:center;display:flex;flex-direction:row;justify-content:center}.feerecipt .fr-head .img{height:90px;margin-right:10px;width:90px}.feerecipt .fr-head .img img{height:90px;width:90px}.feerecipt .fr-head .info div{color:#4b0216;font-size:1.1em;font-weight:bolder;line-height:normal}.feerecipt .fr-head .info div:nth-child(2){color:#10065a;font-size:1.8em}.feerecipt .fr-center .details{margin-bottom:10px;margin-top:10px}.feerecipt .fr-center .details div{line-height:2em}.feerecipt .fr-center .details div span:nth-child(odd){font-weight:bolder}.feerecipt table{box-shadow:none}.feerecipt .fees table tr td,th{padding:3px 10px}.feerecipt .fr-footer table tr td{height:60px;padding:5px 10px;text-align:center;vertical-align:bottom}
/*# sourceMappingURL=main.e18e3216.css.map*/