*{font-family:Cairo,sans-serif!important}:root{--main:#192976}.btn{background-color:var(--main)!important;border-color:var(--main)!important}.active{border:1px solid #fff!important;border-radius:2px!important}.name .tit{font-size:25px;margin-right:20px;color:var(--main);font-weight:700;position:absolute;top:30px;font-family:Tajawal Font}.homeCont ul{text-align:right;list-style-type:square;line-height:3;font-size:23px;margin-top:15px;font-weight:500;color:#db3a34}.homeCont ul li{position:relative}.homeCont ul li a{color:#000}.homeCont ul li a:hover{color:#000;text-decoration:none}.homeCont ul li span{bottom:-10px;position:absolute;font-size:40px;margin-right:10px}.reqCon{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 40px rgba(0,0,0,.1607843137254902);border-radius:20px;overflow:hidden;width:100%;margin:75px auto;padding:0 54px}.reqCon .form-control{background:#306bd9 0 0 no-repeat padding-box!important;border-radius:30px!important;height:55px;margin-bottom:20px!important;color:#fff!important;border:1px solid #306bd9!important}.reqCon .form-control::placeholder{color:#fff!important;opacity:1}.reqCon .form-control:focus{background:#fff 0 0 no-repeat padding-box!important;border-radius:30px!important;color:#3b462d!important;border:1px solid #306bd9!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.reqCon .loginCustomBtn{width:150px;height:55px;border:3px solid #306bd9;border-radius:65px;background-color:#fff;font:18px/37px Segoe UI;letter-spacing:0;color:#3b462d;padding-bottom:2px}.reqCon h2{font:28px/37px Segoe UI;letter-spacing:0;color:#f0952b;opacity:1;margin-bottom:22px;font-weight:500}.firstC{margin-bottom:20px}.courses{margin-top:30px}.productUnite{height:280px;background:#fff 0 0 no-repeat padding-box;box-shadow:3px 3px 17px rgba(0,0,0,.1607843137254902);border-radius:30px}.productUnite .productImg{background-size:cover;height:74%}.productBody .name{font:20px Roboto;letter-spacing:0;color:var(--main);margin:0 0 -3px;opacity:1;text-align:center}.productBody a{border-radius:30px;width:87px;height:29px;margin-top:5px;padding-top:0}.productBody a,.productBody a:hover{background:var(--main) 0 0 no-repeat padding-box;color:#fff}.productBody a:hover{text-decoration:none}.rowButton a{width:223px;height:47px;border:1px solid var(--main);border-radius:3px;margin:2px auto;color:var(--main);font-size:20px;padding-top:7px}.userCont{height:calc(100vh - 245px);white-space:nowrap;background-color:#f0f8ff;overflow-x:scroll;overflow-y:hidden}.userCont .allUsersCont{height:100%;overflow-y:scroll;overflow-x:hidden;width:fit-content;padding-bottom:50px}.userCont .eachUser{display:contents}.userCont .cont{font-size:25px;color:#000;border-bottom:3px solid #fff;padding-bottom:9px;position:relative}.cont .delete{display:inline-block}.coursesBlock a{margin-top:20px}.control button{font-size:14px;width:10.666%;padding:20px;margin-bottom:0}.smaller{width:18%!important}.userCont .checkAdmin{width:198px}.checkAdmin input{width:25px;height:25px;margin-top:25px}.typeCont{width:200px;padding:8px!important;font-size:15px!important}.courseRow{width:100%;margin:0!important}.video{height:calc(100vh - 150px)}.movCont{overflow:hidden scroll;height:calc(100vh - 245px)}.mov{margin-top:28px}.mov .linkVid{font-size:25px;color:#000;text-align:right}.mov h2{margin:1px auto;padding-bottom:15px;width:75%}.mov .linkVid a{width:100%;padding-right:30px;border-bottom:3px solid #fff;padding-bottom:9px;background-color:#f0f8ff}.mov .linkVid a,.mov .linkVid a:hover{text-decoration:none;color:#000}.active{background-color:#0d0d75!important;color:#fff!important}.deleteV{color:red!important;font-size:30px!important;position:absolute;left:25px;bottom:-6px;background-color:transparent!important;border:none!important}.addProduct .customSubmitBtn{width:235px;height:60px;border:3px solid #060e33;border-radius:65px;background-color:#fff;font-weight:700;font:27px Segoe UI;letter-spacing:0;color:#3b462d;margin:10px auto 15px}.addProduct .form-control{width:100%;background:#e8eaf0 0 0 no-repeat padding-box!important;border-radius:5px!important;opacity:1}.addProduct textarea{height:180px!important}.addProduct .customUploadBtn{background:#060e33 0 0 no-repeat padding-box;border-radius:65px;color:#fff;width:195px;height:47px;font-size:20px;text-align:center;padding-top:8px}.addProduct .customUploadBtn:hover{cursor:pointer;text-decoration:none;color:#fff}.addBtns a{margin:50px auto 0}.add input{margin-top:10px;width:100%;height:60px}.btnUpl button{margin:30px auto 0;width:200px;height:40px}@media(max-width:1000px){.name .tit{font-size:16px;margin-right:14px;color:var(--main);font-weight:500;position:absolute;top:26px}nav ul{margin-bottom:-14px!important}.nav-item{margin-right:22px;margin-top:-20px}.reqCon{margin:100px auto}.reqCon h2{font-size:45px;margin-bottom:35px}.reqCon .form-control{height:75px!important;margin-bottom:35px!important}.homeCont ul{width:40%;margin:100px auto -2px}.productUnite{height:440px}.productBody a{background:var(--main) 0 0 no-repeat padding-box;border-radius:30px;width:100px;height:37px;margin-top:12px;padding-top:5px;color:#fff}.productBody .name{font-size:37px}.courses .col-md-12{margin-top:50px}.courses{margin-top:0}.video{height:calc(50vh - 150px)}.mov a{text-align:center}.mov{margin-top:-50px}.mov .linkVid{width:55%}.movCont{height:calc(50vh - 280px)}.fixTheVideo{height:calc(50vh - 150px)!important}.addBtns a{width:100%;height:70px;font-size:34px}.logout{position:absolute;right:-40px;top:20px}.btn-info{margin-bottom:50px}.btn-success{margin-bottom:10px}}.card-body{padding:0!important}#pdf{position:absolute;height:50px;width:50px;left:0;padding:0;margin:0;background-color:transparent;background-image:url(pdf.png)}.loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}