﻿@import url("/app_style/css/font.css");

body
{
    padding:0px;
    margin:0px;
    font-family:yekan;
    font-size:12px;
    min-width:1000px;
    direction:rtl;
}

a:hover
{
    text-decoration:none;
    }

a:visited
{
    text-decoration:none;
    }

/*header*/

.header
{
    border-bottom:2px solid #3a3a3a;
    padding-top:8px;
    padding-bottom:8px;
    }

.header a
{
    color:#3a3a3a;
    }

.header a:hover
{
    color:#19b919;
    }


.btn-basket
{
    background-color:#3a3a3a;
    color:White;
    font-size:12px;
    font-weight:600;
    }
    
.basket-container
{
    padding-top:5px;
    padding-bottom:5px;    
    }

.basket-container a
{
    color:White;
    }

.btn-addToBasket
{
    background-color:#ababab;
    color:White;
    font-size:12px;
    }

.btn-addToBasket .icon
{
    color:#061c6e;
    }

.input-addToBasket
{
    text-align:center;
    padding:2px;
    font-size:12px;
    }
/*header menu*/
ul.menu
{
    padding:0px;
    margin:0px;
    list-style:none;
    }

ul.menu li
{
    float:right;
    padding-left:30px;
    font-size:18px;
    }

.menu2
{
    font-size:20px;
    color:#069748;
    padding-top:5px;
    padding-bottom:5px;
    }

ul.menu li a
{
    transition: color 0.5s;
    -webkit-transition: color 0.5s; /* Safari 3.1 to 6.0*/
        }

ul.menu li a:hover
{
    color:'#3a3a3a';
    }

/*header search*/
.search-container
{
    display:inline-block;
    border:1px solid silver;
    color:Silver;
    font-size:12px;
    padding-left:10px;
    padding-right:10px;
    }

.search-container span
{
    cursor:pointer;
    }

.txtSearchBox
{
    border:0px;
    width:400px;
    }

/*index*/
.index-slider
{
    padding-top:10px;
    padding-bottom:10px;
    }

.index-title
{
    color:#069748;
    font-size:20px;
    text-align:center;
    padding-bottom:10px;
    }

/* shamse*/
.shamse-container
{
    background-image:url('/image/fa/centerPic.png');
    background-position:center center;
    background-repeat:no-repeat;
    height:16px;
    padding-top:7px;
    }

.shamse-line
{
    height:2px;
    background: -webkit-linear-gradient(left, white, #494949, white); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, white, #494949, white); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, white, #494949, white); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, white, #494949, white); /* Standard syntax */
    }

/*content and page*/
.content
{
    padding-top:10px;
    padding-bottom:10px;
    text-align:justify;
    font-size:15px;
    font-family:'isharp';
    }

.page-container
{
    font-family:isharp;
    font-size:15px;
    }

.page-formWidth
{
    width:50%;
    margin:auto;
    }

.page-tab-container
{
    border:1px solid silver;
    border-top:0px;
    box-shadow: 0px 0px 5px #888888;
    background-color:White;
    padding:20px;
    }

.requirement
{
    color:Red;
    font-weight:bold;
    font-size:15px;
    padding-left:5px;
    padding-right:5px;
    }

.page-category-container
{
    
    }

.page-category-allItems
{
    padding-right:20px;
    }

.page-category-item
{
    width:100px;
    height:100px;
    overflow:hidden;
    float:right;
    text-align:center;
    background-color:Silver;
    font-size:15px;
    padding:5px;
    padding-top:8px;
    margin:5px;
    color:White;
    }

.page-category-item img
{
    height:55px;
    margin-bottom:10px;
    }

.page-category-item a
{
    color:White;
    }

.page-category-item a:hover
{
    text-decoration:none;
    color:White;
    }

.page-navigatorTitle
{
    color:#3eb919;
    }

.page-bookView
{
    font-size:13px;
    }

.page-bookImage
{
    width:120px;
    margin-left:10px;
    }

.page-bookLabel
{
    font-family:yekan;
    font-weight:bold;
    font-size:20px;
    }

.page-bookTitle
{
    color:#131c69;
    }

.page-socialContent
{
    float:left;
    padding-bottom:5px;
    }

.page-socialContent img
{
    width:16px;
    height:16px;
    }

/* page book similar */

.page-similarBookLabel
{
    font-family:yekan;
    font-weight:bold;
    }

.page-similarBookTitle
{
    color:#131c69;
    }

.page-similarBookImage
{
    width:80px;
    max-height:120px;
    margin-left:10px; 
    float:right;   
    }

.page-similarBookItem
{
    font-size:12px;
    line-height:25px;
    }

/* comment */
.comment
{
    font-family:yekan;
    font-size:12px;
    }

.comment input[type="text"], textarea
{
    font-size:10px;
    padding:3px;
    border:1px solid silver;
    resize: none;
    }

.comment div
{
    /*border:1px solid red;*/
    padding-bottom:5px;
    }

.page-bookCommentItem
{
    padding:5px;
    border-bottom:1px solid silver;
    }

.page-bookCommentFullname
{
    color:Silver;
    }

.page-bookCommentComment
{
    
    }
    
/* slider */
.sliderControlWidth
{
    width:50px;
    }

/*page-category*/

.page-category-listBook
{
    
    }
.page-category-bookItem
{
    /*border:1px solid red;*/
    border-bottom:1px dotted silver;
    padding:20px;
    font-size:13px;
    height:170px;
    overflow:hidden;
    }
.page-category-bookItem-image
{
    float:right;
    margin-left:10px;
    width:90px;
    height:130px;
    }

.page-category-bookItem-title
{
    color:#131c69;
    font-weight:bold;
    }
    
.page-category-bookItem-leftBox
{
    float:left;
    padding-right:10px;
    }
    
/*category*/
.category-container
{
    
    }

.category-allItems
{
    padding-right:33px;
    }

.category-item
{
    width:120px;
    height:120px;
    overflow:hidden;
    float:right;
    text-align:center;
    background-color:Silver;
    font-size:17px;
    padding:10px;
    margin:13px;
    margin-left:50px;
    margin-right:50px;
    color:White;
    }

.category-item img
{
    height:70px;
    margin-bottom:10px;
    }

.category-item a
{
    color:White;
    }

.category-item a:hover
{
    text-decoration:none;
    color:White;
    }

/*book list item*/
.bookListItem-title
{
    float:right;
    text-align:center;
    width:25%;
    height:150px;
    margin-top:30px;
    font-weight:600;
    font-family:isharp;
    }

.bookListItem-title img
{
    margin-bottom:5px;
    width:100px;
    }

.bookListItem-title a
{
    color:#131c69;
    text-decoration:none;
    }

.bookListItem-title a:hover
{
    color:#131c69;
    text-decoration:none;
    }
/*footer*/
.footer
{
    border-bottom:3px solid #3a3a3a;    
    border-top:3px solid #3a3a3a;
    background-color:#eeeeee;
    padding-top:15px;
    padding-bottom:15px;
    }

.copyRight
{
    padding-top:5px;
    padding-bottom:25px;
    font-family:isharp;
    }

.copyRight a
{
    text-decoration:none;
    color:Black;
    }
.copyRight a:hover
{
    text-decoration:none;
    color:Black;
    }

/* page */

.page-container
{
    padding-top:25px;
    padding-bottom:25px;
    }

/********************************/
.lastPublished-bookItem
{
    margin-bottom:15px;
    font-family:isharp;
    font-size:14px;
    }

.lastPublished-bookItem-image
{
    margin-left:10px;
    float:right;
    width:80px;
    }

.lastPublished-bookItem-bookTitle
{
    color:#131c69;
    font-weight:bold;
    }
/********************************/

/* search page start */
ul.calendar
{
    padding:0px;
    margin:0px;
    list-style:none;
    width:50px;
    font-size:10px;
    border:1px solid silver;
    margin-right:15px;
    }
li.day
{
    background-color:#33a0d5;
    color:White;
    text-align:center;
    padding:2px;
    font-weight:600;
    }
li.yearMonth
{
    background: -webkit-linear-gradient(#e4f2f9, white); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e4f2f9, white); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e4f2f9, white); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e4f2f9, white); /* Standard syntax (must be last) */
    
    line-height:18px;
    text-align:center;
    }
.searchItem
{
    margin-right:10px;
    }

/* search page end */


/* bootstrap edir*/

.carousel-control.left, .carousel-control.right {
    background-image: none
}

.btn-slider
{
    color:Silver;
    }