/**  Minification & Merging Summary: 
     - homeres\css\school.css
     - loc\ar\homeres\css\school.css
**/

/** ========== homeres\css\school.css ========== **/
*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:MFWGad;src:url(/KotarApp/Resources/Fonts/MFW_Gad-Medium.woff)}
@font-face{font-family:AlmoniNeue;src:url(/KotarApp/Resources/Fonts/AlmoniNeueDL4.0AAA-Medium.otf)}
@font-face{font-family:AlmoniNeue;font-weight:700;font-display:swap;src:url(/KotarApp/Resources/Fonts/AlmoniNeueDL4.0AAA-Bold.otf)}
@font-face{font-family:AlmoniNeue;font-weight:100;font-display:swap;src:url(/KotarApp/Resources/Fonts/AlmoniNeueDL4.0AAA-Thin.otf)}
html,body{font-family:Arial;direction:rtl;background-color:white;padding:0;margin:0;background-repeat:no-repeat}
html .cus-login-main-container,body .cus-login-main-container{display:none!important}
html a,body a{text-decoration:none;color:white}
html a img,body a img{border:0}
html .maxwidth,body .maxwidth{max-width:924px;margin:auto;padding:0 12px}
html .mainGrid,body .mainGrid{display:grid;grid-template-columns:min(45%,400px) auto}
.justify{-ms-box-orient:horizontal;-ms-box-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-pack:center}
.justify-tiles{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}
.justify-no-flex{-ms-box-orient:horizontal;-ms-box-pack:center;display:-webkit-box;display:-moz-box;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-box-pack:center}
.toolbar{width:100%;height:48px;background-color:black;padding-top:5px}
.motto{text-align:center;color:white;font-size:36px;font-family:MFWGad}
.ebaglogo{position:absolute;right:10px;top:6px}
.cetlogo{position:absolute;left:10px}
.chnageLang{position:absolute;left:122px;top:17px;font-size:14px}
.login .cet_acces_mng-login{margin-inline-end:1rem;width:calc(100% - 1rem)!important}
.login #kotarlogo{display:block;margin:0 5px}
.login #loginContainer{width:220px;margin:20px 5px 0;color:white;font-weight:bold;position:relative}
.login #loginContainer div.login-idn{background-color:transparent;height:46px;display:inline-block;width:100%;padding-top:10px}
.login #loginContainer div.login-idn input{outline:0;cursor:pointer;color:white;height:36px;background-color:transparent;background-image:url('/HomeRes/images/owl_small.png');background-repeat:no-repeat;background-position:95% 70%;width:95%}
.login #loginContainer div.login-idn input:focus{outline:0}
.login .loginbutton{background-color:#e57d1a;width:45%;height:46px;margin-top:25px;display:inline-block}
.login .cancelbutton{display:none}
.login .createaccountLink{display:inline-block;width:45%;float:left}
.login .createaccount{background-color:#818181;font-size:15px;font-weight:normal;height:46px;padding:1px 6px 1px 6px;margin-top:25px;text-align:center;line-height:43px}
.login .forgotpassword{color:white!important;text-decoration:none!important;font-weight:normal}
.subjects{display:inline-block;color:white;font-size:12px;width:100%}
.subjects .row{clear:both}
.subjects .subject{float:right;background-color:#26598E;width:min(23.9%,120px);height:102px;margin:3px 2px;text-align:center;line-height:170px;position:relative}
.subjects .subject.ar{margin:3px;font-size:16px}
.subjects .logo{position:absolute;width:50px;height:56px;left:50%;top:45%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-image:url(/homeres/images/subjects.png?v=2);background-repeat:no-repeat}
.subjects .logo.ar{background-image:url(/Loc/ar/homeres/images/subjects.png?v=2)}
.subjects .col2{width:368px;width:min(73.8%,370px)}
.subjects .col2.ar{width:326px}
.search{width:99%;height:56px;margin:2px;padding:15px 10px;background-color:black;color:white;position:relative;display:grid;grid-template-columns:max(20%,120px) auto;gap:.5rem;box-sizing:border-box}
.search #txtsearch{width:100%;border:0;font-size:14px;outline:0;line-height:26px;padding-right:5px;padding-left:20px;height:26px}
.search #searchicon{width:14px;height:16px;position:absolute;top:21px;left:16px;background-image:url(/KotarApp/Viewer/Controls/toolbar/images/Search.png);background-repeat:no-repeat;background-position:-70px 0;cursor:pointer}
.search #advsearch{color:#F68A1F;font-size:13px;display:inline;font-weight:bold;cursor:pointer}
.search .toolbaradvancedsearch{width:34px;height:22px;margin-top:5px;background-image:url(/KotarApp/resources/images/search/advSearch.png);display:inline-block;vertical-align:middle}
.search .radiosearch #BooksFilter{width:120px;height:26px;border:0;font-size:14px;background-color:#d4d4d4}
.panels{background-color:rgba(255,255,255,0.7)}
.panels .maxwidth{max-width:950px}
.panels .message{display:block;text-align:center;font-size:12px;padding-top:10px;color:red}
.panels .panel{width:200px;height:90px;margin:10px 0 20px;color:white;font-size:16px;text-align:center}
.panels .panel .logo{width:60px;height:55px;display:inline-block;position:relative;top:20px;vertical-align:bottom;background-image:url(/homeres/images/panels.png);background-repeat:no-repeat}
.panels .justify a{display:block}
.publishers{background-color:white;width:100%}
.publishers .title{display:block;text-align:center;font-size:18px;line-height:25px}
.publishers a{vertical-align:bottom}
#footer{width:100%;z-index:25}
.bottom{position:absolute;bottom:0}
.minipanels{width:270px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-pack:center;float:right}
.minipanels .myspace{width:266px;height:144px;background-color:rgba(0,0,0,0.4);margin-bottom:14px;padding-top:20px}
.minipanels .myspace .userAvatar{width:76px;height:91px;margin-right:20px;margin-left:16px}
.minipanels .myspace .linked{vertical-align:top;height:32px}
.minipanels .myspace #mybag{width:18px;height:20px;background-image:url(/homeres/images/mybag.png);margin-left:10px}
.minipanels .myspace #myTasks{width:18px;height:20px;background-image:url(/homeres/images/myTasks.png);margin-left:10px}
.minipanels .myspace #logout{width:18px;height:20px;background-image:url(/homeres/images/logout.png);margin-left:10px}
.minipanels .myspace A{font-size:18px}
.minipanels .panel{width:126px;height:112px;margin-top:10px;color:white;font-size:16px;text-align:center;display:inline-block}
.minipanels .panel .logo{width:60px;height:55px;display:inline-block;position:relative;top:23px;vertical-align:bottom;background-image:url(/homeres/images/panels.png);background-repeat:no-repeat}
.minipanels .panel .title{position:relative;top:30px}
.minipanels .allbooks{float:right;width:266px;height:40px;text-align:right;line-height:40px;position:relative}
.minipanels .allbooks .logo{width:24px;height:29px;background-image:url(/homeres/images/library_small.png);position:relative;top:7px;right:12px}
.minipanels .allbooks .title{float:right;padding-right:18px;height:40px;line-height:40px;color:white;font-size:18px}
#main{min-height:510px;margin:48px auto 0 auto;padding:0 30px;max-width:1024px;min-width:524px}
@media(max-height:768px){#myBooks{margin-top:32px}
.minipanels{margin-top:32px}
}
@media(min-height:769px){#myBooks{margin-top:64px}
.minipanels{margin-top:64px}
}
@media(min-width:1020px){#myBooks{width:610px;margin-left:50px}
}
@media(min-width:850px) and (max-width:1019px){#myBooks{width:456px;margin-left:33px}
}
@media(min-width:710px) and (max-width:849px){#myBooks{width:330px;margin-left:20px}
}
@media(max-width:709px){#myBooks{width:190px}
}
#myBooks{height:420px;float:left;background-color:rgba(255,255,255,0.7)}
#myBooks .title{text-align:right;padding-right:20px;height:40px;line-height:40px;color:white;font-size:18px}
#myBooks .bookPanel{overflow-y:auto;height:380px;padding-top:10px;margin-right:17px;-webkit-overflow-scrolling:touch}
#myBooks .bookPanel A{color:#000}
#myBooks .bookPanel .bookInfo{margin:8px}
#myBooks .bookPanelFooter{height:25px;background-color:rgba(255,255,255,0.7)}
#forummessage{background-color:rgba(255,255,255,0.7);text-align:center;font-size:12px;line-height:30px;color:red}
@media only screen and (max-width:700px){body{background-image:url(/homeres/images/bgV.jpg);background-size:initial}
.mainGrid{display:flex!important;flex-direction:column}
.mainGrid .login .cet_acces_mng-login{margin-inline-end:0!important;margin-bottom:1rem!important;width:100%!important}
}
@media only screen and (min-width:701px){body{background-image:url(/homeres/images/bgH2000.jpg);background-size:cover}
}

/** ========== loc\ar\homeres\css\school.css ========== **/
.createaccount{font-size:18px!important;font-weight:bold!important}
.forgotpassword{font-size:18px!important;font-weight:bold!important}
.motto{font-size:44px!important;font-family:Arial!important}
.minipanels .allbooks .logo{background-image:url(/loc/ar/homeres/images/library_small.png)!important}
.search .radiosearch #BooksFilter{width:140px}
.search .toolbarsearchbox{width:325px}
.login #loginContainer div.login-idn input{width:100%!important}
.login-idn input,.login-idn-seperated input{width:135pt!important}
@media(max-width:640px) and (orientation:portrait),(max-width:640px) and (orientation:landscape){.login-idn input,.login-idn-seperated input{width:135pt!important}
}

/** Created in 31.2511 ms **/
