/**  Minification & Merging Summary: 
     - homeres\css\iyun.css
     - kotarapp\resources\keyboard\keyboard.css
**/

/** ========== homeres\css\iyun.css ========== **/
*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:gad;src:url('/kotarapp/resources/fonts/MFW_Gad-Medium.woff')}
@font-face{font-family:gadlight;src:url(/KotarApp/Resources/Fonts/MFW_Gad-Light.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{margin:0;padding:0;font-family:gad;color:#222;background-color:white;direction:rtl;font-size:14px}
html a,body a{text-decoration:none;color:white}
#header{width:100%;height:42px;background-color:#222;color:white;font-family:Arial}
#header .boxee>ul{margin:0;padding:0;list-style:none outside none;line-height:42px}
#header .boxee>ul li{float:right;margin:0 10px;cursor:pointer}
#header .boxee>ul li:first-of-type{margin-right:0}
#header .boxee>ul li#username{cursor:default}
#header .boxee>ul li#cetlogo{margin-left:0}
#header .boxee>ul li a{display:block}
#header .boxee>ul #cart{background-color:#fece12;padding:0 10px;box-sizing:content-box;color:#333;border-radius:5px;margin-top:6px}
#header .boxee>ul #cart a{color:#333;font-size:17pt;line-height:22pt}
#header .boxee>ul .cartimg{background-image:url(/homeres/images/cart.svg);background-repeat:no-repeat;display:inline-block;vertical-align:middle;height:17pt;width:17pt;margin-left:4pt}
#header .boxee>ul #cetlogo{float:left;background-image:url(/homeres/images/logocet.png);background-position:center center;background-repeat:no-repeat;width:100px}
#header .boxee>ul #toolbarusermenu{float:left;width:32px;height:42px;background-image:url(/theme/images/toolbar/usermenu.png);background-repeat:no-repeat;background-position:-64px 0}
#header .boxee>ul #toolbarusermenu:hover{background-position:-32px 0}
#header .boxee>ul #toolbarusermenu.on{background-position:0 0}
#header #thesubmenu{width:200px;top:42px;left:30px;border:3px solid white;background-color:#222;border-radius:3px;position:absolute;z-index:100}
#header #thesubmenu #knobb{left:100px;border-color:#fff transparent;border-style:solid;border-width:0 11px 8px;top:-11px;content:"";display:block;position:absolute;width:0}
#header #thesubmenu #knoba{left:101px;border-color:#222 transparent;border-style:solid;border-width:0 10px 7px;top:-7px;content:"";display:block;position:absolute;width:0}
#header #thesubmenu .separetor{width:190px;height:1px;background-color:#fff;margin:2px}
#header #thesubmenu .title{font-size:13px;font-family:gadlight;padding:10px 0 6px 0}
#header #thesubmenu>ul{list-style:none;padding:0;margin:0}
#header #thesubmenu>ul li{margin:2px;color:#fff;cursor:pointer}
#header #thesubmenu>ul li .cartimg{background-image:url(/homeres/images/cart_menu.svg);display:inline-block;background-repeat:no-repeat;background-position:0 0;width:22px;height:20px;margin:-4px 1px}
#header #thesubmenu>ul li:hover{background-color:#d4d4d4;color:#222}
#header #thesubmenu>ul li:hover .cartimg{background-image:url(/homeres/images/cart.svg)}
#header #thesubmenu>ul li>span{font-family:Arial;font-size:16px;font-weight:bold;line-height:30px;margin-right:5px}
#header #thesubmenu.hidden{display:none}
.boxee{width:100%;max-width:870px;margin:0 auto;text-align:right;padding:0 10px;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
#top{width:100%;margin-top:40px}
#top img{width:148px;height:77px;vertical-align:middle;margin-left:-10px;margin-top:-25px}
#top #logotext{display:inline-block;font-size:14px}
#top #motto{font-size:45px;padding-right:20px;display:inline-block}
#middle{background-color:white;width:100%;margin-top:15px;font-family:Arial;font-size:16px}
#middle #subjects{width:100%;color:white;font-size:0;position:relative;overflow:hidden}
#middle #subjects .row{clear:both}
#middle #subjects .subject{position:relative;float:right;width:11%;height:0;padding-bottom:9%;background-repeat:no-repeat;background-size:100% 100%;margin-left:1.2%;margin-bottom:1.2%}
#middle #subjects .subject.s2635{background-image:url(/homeres/images/2635.png)}
#middle #subjects .subject.s2636{background-image:url(/homeres/images/2636.png)}
#middle #subjects .subject.s2637{background-image:url(/homeres/images/2637.png)}
#middle #subjects .subject.s2639{background-image:url(/homeres/images/2639.png)}
#middle #subjects .subject.s2640{background-image:url(/homeres/images/2640.png)}
#middle #subjects .subject.s2641{background-image:url(/homeres/images/2641.png)}
#middle #subjects .subject.s2642{background-image:url(/homeres/images/2642.png)}
#middle #subjects .subject.s2643{background-image:url(/homeres/images/2643.png)}
#middle #subjects .subject.s2644{background-image:url(/homeres/images/2644.png)}
#middle #subjects #allsubjects{width:35.4%;height:0;padding-bottom:9%;float:right;background-image:url(/homeres/images/allsubjects.png);background-size:100% 100%}
#middle #subjects a{display:block;width:100%;padding-bottom:100%}
#middle #subjects .midimage{width:47.6%;height:0;padding-bottom:29.4%;position:absolute;top:0;left:0}
#middle #subjects .midimage iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#middle #searchpanel{width:100%;margin:20px 0;overflow:auto}
#middle #searchpanel #searchbox{width:80%;height:38px;background-color:white;border:2px solid #222;vertical-align:middle;display:inline-block}
#middle #searchpanel #searchbox #searchfilter{direction:rtl;float:right;width:150px;height:35px;background-color:#d6d6d6;border-bottom:1px solid #222;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
#middle #searchpanel #searchbox #searchfilter #selectedfilter{height:36px;line-height:36px}
#middle #searchpanel #searchbox #searchfilter #selectedfilter .theselected{padding-right:5px;display:inline-block}
#middle #searchpanel #searchbox #searchfilter #selectedfilter .arrow{cursor:pointer;float:left;padding-left:12px}
#middle #searchpanel #searchbox #searchfilter #filteroptions{background-color:#d6d6d6;position:absolute;width:150px;z-index:100;border:2px solid #d6d6d6;display:none}
#middle #searchpanel #searchbox #searchfilter #filteroptions .foption{cursor:pointer;display:block;height:25px;line-height:25px;padding-right:3px;text-decoration:none;color:#222}
#middle #searchpanel #searchbox #searchfilter #filteroptions .foption:hover{background-color:#222;color:#d6d6d6}
#middle #searchpanel #searchbox input{max-width:526px;width:91%;border:0;outline:0;padding-right:5px;padding-left:7.5%;font-size:16px;height:32px;line-height:32px;position:absolute}
#middle #searchpanel #searchbox .keyboardInputInitiator{position:relative;top:7px;left:-530px}
#middle #searchpanel #searchbox #searchbutton{cursor:pointer;width:51px;height:34px;background-color:#8EC63F;position:relative;left:0;top:0;float:left}
#middle #searchpanel #searchbox #searchbutton #searchicon{background-image:url(/homeres/images/zoom.png);background-repeat:no-repeat;background-position:center center;width:100%;height:100%}
#middle #searchpanel #searchbox #searchbutton #searchicon.on{background-image:url(/theme/images/search/preloader.gif)}
#middle #advancesearch{width:19%;text-align:left;display:inline-block}
#middle #advancesearch a{color:#222}
#middle #advancesearch .advicon{width:17px;height:17px;background-image:url(/homeres/images/zoom.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle}
#middle #panels{margin-top:10px;margin-bottom:25px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:inline-flex;width:100%;-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-justify-content:space-between!important;justify-content:space-between!important;-ms-flex-pack:distribute}
#middle #panels .panel{width:32%;height:0;padding-bottom:5.65%;background-image:url(/homeres/images/panels2.png);background-repeat:no-repeat;background-size:300% 100%}
#middle #panels .panel span{display:block;width:100%;padding-bottom:100%}
#middle #panels .panelFB{position:relative;width:32%;height:65px;background-color:#3b5996;padding-right:5px}
#middle #panels .panelFB span{position:absolute;top:26%;left:60%;display:block}
#middle #panels .panelFB img{position:absolute;left:0;width:60%}
#middle #panels .panelNew{position:relative;width:32%;height:65px;background-color:#439821}
#middle #panels .panelNew span{position:absolute;top:26%;left:20%;display:block}
#middle #panels .panelNew img{position:absolute;left:70%;width:15%;top:6px}
#middle #panels .panelHelp{position:relative;width:32%;height:65px;background-color:#00aff0}
#middle #panels .panelHelp span{position:absolute;top:26%;left:15%;display:block}
#middle #panels .panelHelp img{position:absolute;left:75%;width:15%;top:12px}
#publishers{width:100%;background-color:#F1F1F1;height:99px;direction:ltr}
#publishers .title{color:#676767;padding-top:10px}
#publishers .slick-slide img{width:85%}
#library{direction:ltr;width:100%;padding-bottom:28px;background-color:#4b4b4b}
#library .slick-list{margin:0 25px}
#library .slick-next{background-image:url(/homeres/images/arrowsrght.png);background-repeat:no-repeat;background-position:center;right:0}
#library .slick-next::before{content:none}
#library .slick-next:hover{background-image:url(/homeres/images/arrowsrght.png);background-repeat:no-repeat;background-position:center}
#library .slick-next:focus{background-image:url(/homeres/images/arrowsrght.png);background-repeat:no-repeat;background-position:center}
#library .slick-prev{background-image:url(/homeres/images/arrowsl.png);background-repeat:no-repeat;background-position:center;left:0}
#library .slick-prev::before{content:none}
#library .slick-prev:hover{background-image:url(/homeres/images/arrowsl.png);background-repeat:no-repeat;background-position:center}
#library .slick-prev:focus{background-image:url(/homeres/images/arrowsl.png);background-repeat:no-repeat;background-position:center}
#library .shelf{width:100%;height:192px;position:relative;background-image:url(/homeres/images/shelfback.gif);background-repeat:repeat-x;background-position:0 0}
#library .shelf:first-of-type{background-image:none;height:182px}
#library .shelf:first-of-type .title{padding-top:15px}
#library .shelf .title{color:white;padding-top:25px}
#library .shelf .carousel{padding-top:10px}
#library .shelf .bookThumbnail2{position:relative;width:137px;height:137px;margin:5px auto;overflow:hidden}
#library .shelf .bookThumbnail2 img{position:absolute;bottom:0;right:0;left:0;margin:0 auto;border:0}
#footer{width:100%;height:25px;background-color:#222;font-family:Arial}
#footer .footerrow{background-color:#222}
@media(max-width:768px){#top #logotext{font-size:12px}
#top #motto{font-size:37px}
}

/** ========== kotarapp\resources\keyboard\keyboard.css ========== **/
#keyboardInputMaster{position:absolute;font:normal 11px Arial,sans-serif;border-top:1px solid #eee;border-right:1px solid #888;border-bottom:1px solid #444;border-left:1px solid #ccc;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-webkit-box-shadow:0 2px 10px #444;-moz-box-shadow:0 2px 10px #444;box-shadow:0 2px 10px #444;opacity:.95;filter:alpha(opacity=95);background-color:#ddd;text-align:left;z-index:1000000;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;line-height:normal;-moz-user-select:none;cursor:default}
#keyboardInputMaster *{position:static;color:#000;background:transparent;font:normal 11px Arial,sans-serif;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0 none;outline:0;vertical-align:baseline;line-height:1.3em}
#keyboardInputMaster table{table-layout:auto}
#keyboardInputMaster.keyboardInputSize1,#keyboardInputMaster.keyboardInputSize1 *{font-size:9px}
#keyboardInputMaster.keyboardInputSize3,#keyboardInputMaster.keyboardInputSize3 *{font-size:13px}
#keyboardInputMaster.keyboardInputSize4,#keyboardInputMaster.keyboardInputSize4 *{font-size:16px}
#keyboardInputMaster.keyboardInputSize5,#keyboardInputMaster.keyboardInputSize5 *{font-size:20px}
#keyboardInputMaster thead tr th{padding:.3em .3em .1em .3em;background-color:#999;white-space:nowrap;text-align:right;-webkit-border-radius:.6em .6em 0 0;-moz-border-radius:.6em .6em 0 0;border-radius:.6em .6em 0 0}
#keyboardInputMaster thead tr th div{float:left;font-size:130%!important;height:1.3em;font-weight:bold;position:relative;z-index:1;margin-right:.5em;cursor:pointer;background-color:transparent}
#keyboardInputMaster thead tr th div ol{position:absolute;left:0;top:90%;list-style-type:none;height:9.4em;overflow-y:auto;overflow-x:hidden;background-color:#f6f6f6;border:1px solid #999;display:none;text-align:left;width:12em}
#keyboardInputMaster thead tr th div ol li{padding:.2em .4em;cursor:pointer;white-space:nowrap;width:12em}
#keyboardInputMaster thead tr th div ol li.selected{background-color:#ffc}
#keyboardInputMaster thead tr th div ol li:hover,#keyboardInputMaster thead tr th div ol li.hover{background-color:#ddd}
#keyboardInputMaster thead tr th span,#keyboardInputMaster thead tr th strong,#keyboardInputMaster thead tr th small,#keyboardInputMaster thead tr th big{display:inline-block;padding:0 .4em;height:1.4em;line-height:1.4em;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#ccc;cursor:pointer;margin:0 0 0 .3em;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;vertical-align:middle;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}
#keyboardInputMaster thead tr th strong{font-weight:bold}
#keyboardInputMaster thead tr th small{-webkit-border-radius:.3em 0 0 .3em;-moz-border-radius:.3em 0 0 .3em;border-radius:.3em 0 0 .3em;border-right:1px solid #aaa;padding:0 .2em 0 .3em}
#keyboardInputMaster thead tr th big{-webkit-border-radius:0 .3em .3em 0;-moz-border-radius:0 .3em .3em 0;border-radius:0 .3em .3em 0;border-left:0 none;margin:0;padding:0 .3em 0 .2em}
#keyboardInputMaster thead tr th span:hover,#keyboardInputMaster thead tr th span.hover,#keyboardInputMaster thead tr th strong:hover,#keyboardInputMaster thead tr th strong.hover,#keyboardInputMaster thead tr th small:hover,#keyboardInputMaster thead tr th small.hover,#keyboardInputMaster thead tr th big:hover,#keyboardInputMaster thead tr th big.hover{background-color:#ddd}
#keyboardInputMaster tbody tr td{text-align:left;padding:.2em .3em .3em .3em;vertical-align:top}
#keyboardInputMaster tbody tr td div{text-align:center;position:relative;zoom:1}
#keyboardInputMaster tbody tr td table{white-space:nowrap;width:100%;border-collapse:separate;border-spacing:0}
#keyboardInputMaster tbody tr td#keyboardInputNumpad table{margin-left:.2em;width:auto}
#keyboardInputMaster tbody tr td table.keyboardInputCenter{width:auto;margin:0 auto}
#keyboardInputMaster tbody tr td table tbody tr td{vertical-align:middle;padding:0 .45em;white-space:pre;height:1.8em;font-family:"Arial","Verdana","Helvetica","sans-serif";border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#eee;cursor:default;min-width:.75em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}
#keyboardInputMaster tbody tr td table tbody tr td.last{width:99%}
#keyboardInputMaster tbody tr td table tbody tr td.space{padding:0 4em}
#keyboardInputMaster tbody tr td table tbody tr td.deadkey{background-color:#ccd}
#keyboardInputMaster tbody tr td table tbody tr td.target{background-color:#ddc}
#keyboardInputMaster tbody tr td table tbody tr td:hover,#keyboardInputMaster tbody tr td table tbody tr td.hover{border-top:1px solid #d5d5d5;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #d5d5d5;background-color:#ccc}
#keyboardInputMaster thead tr th span:active,#keyboardInputMaster thead tr th span.pressed,#keyboardInputMaster tbody tr td table tbody tr td:active,#keyboardInputMaster tbody tr td table tbody tr td.pressed{border-top:1px solid #555!important;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #555;background-color:#ccc}
#keyboardInputMaster tbody tr td table tbody tr td small{display:block;text-align:center;font-size:.6em!important;line-height:1.1em}
#keyboardInputMaster tbody tr td div label{position:absolute;bottom:.2em;left:.3em}
#keyboardInputMaster tbody tr td div label input{background-color:#f6f6f6;vertical-align:middle;font-size:inherit;width:1.1em;height:1.1em}
#keyboardInputMaster tbody tr td div var{position:absolute;bottom:0;right:3px;font-weight:bold;font-style:italic;color:#444}
.keyboardInputInitiator{margin:0 3px;vertical-align:middle;cursor:pointer}

/** Created in 46.8714 ms **/
