@font-face{font-family:Samim;font-display:swap;src:url('fonts/Samim.eot');src:url('fonts/Samim.eot?#iefix') format('embedded-opentype'),url('fonts/Samim.woff2') format('woff2'),url('fonts/Samim.woff') format('woff'),url('fonts/Samim.ttf') format('truetype');font-weight:normal}@font-face{font-family:Samim;font-display:swap;src:url('fonts/Samim-Bold.eot');src:url('fonts/Samim-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Samim-Bold.woff2') format('woff2'),url('fonts/Samim-Bold.woff') format('woff'),url('fonts/Samim-Bold.ttf') format('truetype');font-weight:bold}@font-face{font-family:Samim;font-display:swap;src:url('fonts/Samim-Medium.eot');src:url('fonts/Samim-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/Samim-Medium.woff2') format('woff2'),url('fonts/Samim-Medium.woff') format('woff'),url('fonts/Samim-Medium.ttf') format('truetype');font-weight:500}body{direction:rtl;margin:0;padding:0}.cc{max-width:75em;margin:0 auto}body,input,select,textarea{font:11pt/1.8 Samim}input[type=text],input[type=password],select,textarea{border:1px solid #ccc;outline:none;padding:.1em .3em;margin:.1em .1em .2em;box-sizing:border-box;height:2.1em}input[type=text].ltr,input[type=password].ltr,select.ltr,textarea.ltr{direction:ltr}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{border-color:#088;background-color:#e6f3f3}textarea{height:8em}option{padding:.1em .3em;box-sizing:border-box}input[type=submit],input[type=reset],a.button,button{background-color:#088;box-sizing:border-box;color:#fff;border:0;display:inline-block;padding:.2em 1.5em;text-align:center;min-width:8em;font-size:.9em}input[type=submit]:focus,input[type=reset]:focus,a.button:focus,button:focus,input[type=submit]:hover,input[type=reset]:hover,a.button:hover,button:hover{background-color:#33a0a0;color:#fff}a{text-decoration:none;transition:all .2s ease;color:#044}a:hover{color:#0aa}hr{border:0;border-top:2px solid #088;margin:1em 0 !important;width:100%}*:first-child{margin-top:0}header{background-color:#088;color:#fff;padding:2em 1em}header #menu{display:flex;flex-wrap:wrap}header #menu a{padding:.1em .7em;color:#fff}header #menu a:hover{background-color:#000}main{background-color:#f2f2f2;padding:1em 0}main h1{font-size:1.5em;color:#088;border-bottom:2px solid #088;padding-bottom:.5em}#main-content{border:1px solid #ccc;color:#333;padding:1.5em 2em;margin:0 1em;box-shadow:1px 1px 3px rgba(0,0,0,0.1);min-height:28em;box-sizing:border-box;background-color:#fff}#main-content img{max-width:100%;height:auto;display:block}footer{background-color:#088;color:#fff;padding:2em 1em;text-align:center}form.form{width:100%;max-width:50em}form.form label{display:block}form.form input[type=text],form.form input[type=password],form.form select,form.form textarea{width:100%}div.error{background-color:#fdd;border:1px solid #a44;border-right-width:4px;padding:.3em .5em;margin:.2em 0}div.info{background-color:#eee;border:1px solid #999;border-right-width:4px;padding:.3em .5em;margin:.3em 0}.breadcrumb{background-color:#eee;font-size:.9em;padding:1em;line-height:2}.breadcrumb a{background-color:#efefef;display:inline-block;padding:0 .5em;color:#448}.breadcrumb span.current{padding:0 .5em}#books{display:flex;flex-wrap:wrap}#books>a{width:23%;margin:1%;padding:1em;color:#000;font-weight:bold;box-sizing:border-box;background-color:#ff8;border:1px solid #aa4;text-align:center}#books>a:before{content:"";display:block;width:25%;padding-top:25%;margin:1em auto;background:url( ../img/book.png ) no-repeat center center / 100% auto}@media only screen and (max-width:64em){#books>a{width:31.3333333%}}@media only screen and (max-width:48em){#books>a{width:48%}}@media only screen and (max-width:32em){#books>a{width:98%}}.two-col{display:flex;flex-wrap:wrap}.two-col>div{width:50%;box-sizing:border-box;padding:0 .5em}@media only screen and (max-width:48em){.two-col>div{width:100%}.two-col>div.order-last{order:99999}}.point{display:flex;flex-wrap:wrap;justify-content:space-between}.point select[name="ptypes[]"]{font-weight:bold}.point input[name="pvalues[]"]{font-weight:bold}.point>div{width:49%}table.default{width:100%;border-collapse:collapse;border-spacing:0}table.default td,table.default th{border:1px solid #ddd;padding:.2em .5em;text-align:initial}table.default th{background-color:#088;color:#fff;border-color:#066}table.default tbody tr:hover{background-color:#ddd}table.default.vertical td:first-child{width:5em;padding-left:2em;color:#888}#books-contacts a.contact{display:block}#books-contacts a.contact:before{content:"";display:inline-block;vertical-align:middle;width:1.7em;height:1.7em;margin-left:.5em;background:url( ../img/contact.png ) no-repeat center center / 100% auto}