<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
@import url(fontiran.css);
*{font-family: IRANSans;}
html,body{
    margin: 0;
    padding: 0;    
    font: 100% FontAwesome,IRANSans,Tahoma, sans-serif !important;    
    font-size: 13pt;    
    /*overflow-x: hidden;*/
    direction:rtl !important;text-align:right !important;
    line-height:1.3;overflow-x: hidden;
}
*{vertical-align: middle !important;}
.site-top{
    height: 35px;border-bottom: 2px solid #FFFFFF;margin: 0;
    background:#4F1632 url('footer-logo.png') no-repeat center;
}
.topmenu{
    height: 95px;
    background-color: #732A4E; border-bottom: 2px solid #FFFFFF;       
    /*background-image: url('tomenubg.png');*/
}
.rightmenu{background: url('rightmenu.png') right bottom no-repeat;}
.topmenu span a{color: white;font-weight: bold;font-size:16px;}
.topmenu span {padding: 0 10px;}
/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
  min-height: 320px;
}
/* Previous button  */
.media-carousel .carousel-control.right 
{
  right: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.left 
{
  left: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */

/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
    width: 100%;
}
.media-carousel .thumbnail
{
    height: 270px;text-align: right;
}
.img-wrapper {
    display: block;
    height: 200px;
    overflow: hidden;margin-bottom: 5px;
}

.footer{background: #1A1A1A url('footer.png') repeat-x;height: 200px;}
.footer-botton{
    border-top: 2px solid #AAAAAA;
    background:#4F1632 url('footer-logo.png') no-repeat top center;height: 40px;
    /*background: url('footer-botton.png') repeat-x;height: 41px;*/
}
/* End carousel */
.img-thumbnail{position: fixed;top:132px;right:1px;max-width:40px;z-index: 1000;}
.footer-contact .content li {
    list-style: none;
    display: inline-block;
    padding: 0 15px;
    background: url('footer-li-seperator.png') no-repeat scroll left center transparent;
}
.footer-contact .content li a, .footer-contact .content li a:hover, .footer-contact .content li a:focus {
    color: #eee;
}
.footer-contact {
    border-top: 3px solid #353a3e;
    padding: 17px 17px 0;
    max-height: 337px;
    color: #eee;
}
.footer-contact .content li:last-child {
    background: none;
}
.headbox{
    color: #C69F71;background-color: #E5E5E5;
    padding:5px   20px;font-weight: bold;
}
.box{border: 1px solid #E5E5E5;margin:1px !important;padding: 1px !important;}
.etmags{padding-bottom: 20px;}
.etmags span {margin:5px !important;}
.highlight{background-color: yellow;}
/*-----------------box search--------------*/
a:hover{text-decoration: none;}
.search-nashr {
    color: #525252 !important;
    border: 1px solid #a1a1a1 !important;
    background: #f8fdfd none repeat scroll 0 0 !important;
    margin: 20px 10px !important;
    padding: 5px !important;
}
.pagelistdiv .col-md-1{direction: rtl !important;text-align: right !important;}
div.isadraicines {
    background: #F0F0F0 none repeat scroll 0 0;
    display: inline-block;
    height: 20px;
    border: 1px dotted #e4e4e4;
}
.pagelist{
    padding: 10px;margin: 5px;/*background-color: #38D2F8;color: white;*/font-size: 16px;font-weight: bold;/*border: 1px solid #38D2F8;*/
}
.pagelist:hover,.current{color: black !important;/*background-color: #FFFFFF;*/}
.boxb{
    border: 1px solid #E6E7E9;padding:2px;border-bottom: 5px solid #E6E7E9;margin-left:5px !important;
}
.boxbhead{
    text-align: center !important;background-color: #646978;color: white;margin-bottom: 10px;padding: 5px 0;vertical-align: middle;
}
.boxno{
    width:240px ;height:380px ;margin: 10px 5px ;text-align: center !important;
    padding:10px 5px;background-color: #E8E8E8;border-radius: 10px;display: inline-block;
}
.boxno img{width: 220px !important;height: 285px !important;}
.magno{color: #3B95D5;font-size: 40pt;font-weight: bold;}
div .btn-success{border-top-right-radius:5px;border-top-left-radius:5px;}
.modal-content{background-color: #E6E6E6 !important;}
.modal-header{background-color: #71942E !important;color: white !important;border-radius: 5px;margin: 5px;}
ul, ol {
  list-style: none;
}
#accordion1 li.panel{
    margin-bottom: 0px;
}
/*#accordion1 *{background-color: black;color: white;}*/
.btn1{float: left !important;width: 30px;height: 30px;padding: 5px; margin: 2px !important;font-weight:0;}
.btn{height: 30px !important;vertical-align: middle !important;}
/*.card{width:100%;padding: 10px 5px;border-bottom:1px solid white;}*/
.abstracts{
    background-color: white !important;margin-top: 15px;padding: 5px;color:#528BCA !important;text-align: justify;font-size:13px;
    border: 2px solid silver;
}
.card a{color: #878787 !important;font-weight: bold;font-size:15px;}
.card a:visited{color:#927892 !important;}
.even{background-color:#EFEFEF !important;}
.hr-collapse{display: block; height: 1px;  border: 0;  border-top: 1px solid #CDCDCD;  margin:7px 0;  padding: 0; }
.art-btn{float: left !important;clear: both;}
a{cursor: pointer !important;}
.top-but{padding: 15px !important;}
.cart-box{
    position: fixed;top:150px;right:1px;border-radius:5px;z-index:500;vertical-align: middle !important;
}
.cart-box .btn-success{
    background-color: #4CAF50 !important;padding: 0;padding-left: 5px;opacity: 0.9;font-size: 1em !important;
    height: auto !important;
}
.cart-box img{
    display: block;
    float: right;
    overflow: hidden;
    height: 40px;
    width: auto;
    padding: 5px;
    background-color: #62b965;
}
.order-count {
    min-width: 24px;
    margin: 7px 7px 0 0;
    display: inline-block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #62b965;
    color: #fff;
    text-align: center;
    line-height: 24px;
}
.basket{font-size: 14px !important;}
/*------------------------*/
.social li {
    border-left: medium none;
    display: inline-block;
    float: left;
    height: auto;
    list-style: outside none none;
    margin: 0;
    margin-right: 0px;
    padding: 0;
    position: relative;
    text-align: center;
    width: auto;
    line-height: 0;
    margin-right: 2px;
    font-size: 0;
    left: 50px;
}

li.homeicon a {
    background: url(top_but.png) repeat-x scroll 0 top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.homeicon a:hover {
    background: url(top_but.png) repeat-x scroll 0 -30px transparent;
}

li.searchicon a {
    background: url(top_but.png) repeat-x scroll -32px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.searchicon a:hover {
    background: url(top_but.png) repeat-x scroll -32px -30px transparent;
}

li.rssicon a {
    background: url(top_but.png) repeat-x scroll -64px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.rssicon a:hover {
    background: url(top_but.png) repeat-x scroll -64px -30px transparent;
}

li.contactus a {
    background: url(top_but.png) repeat-x scroll -96px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.contactus a:hover {
    background: url(top_but.png) repeat-x scroll -96px -30px transparent;
}

li.aboutus a {
    background: url(top_but.png) repeat-x scroll -128px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.aboutus a:hover {
    background: url(top_but.png) repeat-x scroll -128px -30px transparent;
}

li.signup a {
    background: url(top_but.png) repeat-x scroll -160px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}

li.signup a:hover {
    background: url(top_but.png) repeat-x scroll -160px -30px transparent;
}

li.login a {
    background: url(top_but.png) repeat-x scroll -192px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.login a:hover {
    background: url(top_but.png) repeat-x scroll -192px -30px transparent;
}


li.logout a {
    background: url(top_but.png) repeat-x scroll -224px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.logout a:hover {
    background: url(top_but.png) repeat-x scroll -224px -30px transparent;
}


li.file_download a {
    background: url(top_but.png) repeat-x scroll -352px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.file_download a:hover {
    background: url(top_but.png) repeat-x scroll -352px -30px transparent;
}

li.docs a {
    background: url(top_but.png) repeat-x scroll -256px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.docs a:hover {
    background: url(top_but.png) repeat-x scroll -256px -30px transparent;
}

li.partner a {
    background: url(top_but.png) repeat-x scroll -288px top transparent;
    width: 30px;
    height: 28px;
    display: inline-block;
}
li.partner a:hover {
    background: url(top_but.png) repeat-x scroll -288px -30px transparent;
}

li.gideicon a {
    background: url(top_but.png) repeat-x scroll -320px top transparent;
    width: 32px;
    height: 28px;
    display: inline-block;
}
li.gideicon a:hover {
    background: url(top_but.png) repeat-x scroll -320px -30px transparent;
}

li.presenticon a {
    background: url(top_but.png) repeat-x scroll -384px top transparent;
    width: 32px;
    height: 28px;
    display: inline-block;
}
li.presenticon a:hover {
    background: url(top_but.png) repeat-x scroll -384px -30px transparent;
}

.social li a {
    color: #9ca5ab;
}
a {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    outline: none !important;
}
/*-----------------------------*/
.th-canter th {text-align: center !important;}
.disabled{cursor: not-allowed !important;}
.close {
  float: left;font-size: 21px !important; font-weight: 700 !important;line-height: 1 !important; color: white !important;
  text-shadow: 0 1px 0 #fff !important;  filter: alpha(opacity=100) !important;  opacity: 1 !important;
}
.span1 {width: 50px !important;height: 30px !important;}
.input-group-addon, .input-group-btn {width: auto !important;}
.number-spinner input{border-radius:5px !important;}
.text-muted{font-size:0.6em;}
label.required:after {content: " *"; color: red;}
.alert{font-size:0.8em !important;}
.downfile:hover{color: red;}
.bigbox{background-color: #E8E8E8;padding: 0;margin: 0 10px;}
.bigboxlogo{padding: 15px;background-color: #DEDEDE;}
.bigboxtxt{/*padding: 20px;*/line-height: 35px;}
.bigboxtxt h2{color: #D33E7F;margin: 20px 0;font-size: 2em;font-weight: bold;}
.bigboxtxt h3{color: #AA2860;margin: 20px 0;font-size: 1.2em;font-weight: bold;}
.h4{color: #A17921;margin: 20px 0;font-size: 1.1em;font-weight: bold;}
.text-green{color: #50BC50 !important;}
.text-pink{color:#FD1475 !important;}
.bigboxtxt .btn{height: 30px;padding: 2px 15px;}
.vl {
    border-left: 1px solid;width: 2px;border-color:  silver;opacity: 0.6;
    height: 100%;display: inline-block;padding: 0;margin: 0 2px;
}
.archive{
    /*border: 2px solid #DBDBDB;border-radius: 25px;*/margin:0 100px;margin-right: 130px;
}
fieldset{margin-bottom: 55px;background-color: #D3D3D3;padding: 5px 0;}
legend{
    color: white;background-color: #912B65;padding:5px 0;border: 3px solid white;border-radius: 10px;width:150px;
    text-align: center;margin-top: 20px;font-size: 18px !important;position: relative;top: -43px;right: 100px;font-weight: bold;
}
.archive p {font-size: 14px;}
.downlegend{color: white;position: relative;bottom: -13px;text-align: center!important;background-color: #B6528E !important;
    padding:5px 30px; border: 2px solid #DBDBDB;border-radius: 10px; text-align: center;font-size: 15px !important;cursor: pointer;
}  
.archive  .col-md-6{margin-left: 0!important;margin-right: 0 !important;padding: 0 !important;text-align: center !important;}    
.footer ul{
    background-color: #363636;padding: 10px;color: #737373;
}
.bg-white{background-color: white !important;}
.bg-grey{background-color: #D3D3D3 !important;margin-top: -15px;margin-bottom: 1px;}
.footer-item{background-color: #363636 !important;color: #737373;margin:50px;padding: 10px;width: 200px !important;border-radius: 15px;}
.footer-item a{display: inline-block !important;}
.footer a:hover{color: white !important;}
a:hover{color: #912B65 !important;}
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}
.bookbox{background-color: #EFEFEF;padding:5px;margin: 4px;height: 120px !important;}
.only-mobile{display: none;}
.news-legend{font-size: 12px !important;}
@media only screen and (max-width: 600px) {
    .bookbox{height: auto !important;}
    .bookbox img{max-width: 40% !important;}
    .buy-but{margin-bottom: 25px !important;max-width: 95%;}
    .bookdesc{width: 90% !important;padding: 10px !important;}
    .only-mobile{display: block;}
    legend {margin-right: 50px;}
    .news-legend{margin-right: -80px !important;}
    .news {padding: 0 !important;margin: 0!important;}
    .news li {margin: 0 !important;margin-right: -50px!important;margin-left: 20px !important; text-align: justify !important;}
    .cart-box img{float: right !important;}
    .cart-box{right:90% !important;}
}
.search-input{font-weight: bold;font-size:20px; padding: 0 10px !important; vertical-align: middle; width:80%;height: 56px;border: 0; background: transparent no-repeat url('/theme/entesharat/src/input.png');}
.newprice {
    color: #02900B;font-size: 0.8em;
}
.oldprice {
    color: #FB0909;font-size: 0.8em;
    text-decoration: line-through;
}
.bookdesc{text-align: justify !important;font-size:0.8em;}
*.va-bot{vertical-align: middle !important;}
.text-center-cat{text-align: center !important;font-size: 0.8em;}
.grey-right{margin-top: 15%;list-style: square;}
.grey-right li{margin: 20px 0;}
.btn{width: 100% !important;}
.buy-but{bottom: -25px;position: relative;}

.catspan{font-size:0.7em;padding:1px;}
.catsbox{width: 100px;display: inline-block;margin: 5px;}
.btn-violet{padding:5px 10px !important; color: #A3C5CD;border: 1px solid #A3C5CD;border-radius: 10px;width: 150px !important;display: inline-block;margin: 10px !important;}
.btn-violet:hover,.btn-violet.active{color: white !important;background-color:#912B65;border: 1px solid white;}</pre></body></html>