@media only screen and (max-width:1200px) {

    .site-content .books .book-content {

        width: 35%;
    }

    .header ul
    {
        text-align: right;
    }
    .header ul li
    {
        margin-left: 10px;
        padding: 10px;
    }
    .searchbar .fa-search
    {
        left: 70px;
        top: 10px;
    }
    .searchbar .fa-times
    {
        left: 74px;
    }
}
@media only screen and (max-width:990px) {

    .header ul li
    {
        margin-left: 5px;
    }
    .hidden-xx
    {
        display: block;
    }
    .header ul
    {
        display: none;
    }
    .searchbar
    {
        display: none;
    }
    .site-content .books .book-content img
    {
        width:85px;
    }
    .site-content .voices
    {
        text-align: center;
    }


}
    @media only screen and (max-width:767px) {

        .categories .category-pic img
        {
            height: 320px;
        }
        .categories .col-sm-12, .categories .col-sm-3
        {
            padding: 10px;
        }
        .article .article-content p
        {
            font-size: 12px;
        }
        .rs-slide-bg
        {
            width:100%;
        }
        .products-details .main-pic img
        {
            height: 320px;
        }
        .rs-thumb-wrap
        {
            width:100%;
        }
        .rs-thumb-wrap a
        {
            width:33%!important;
        }
        .products-details .rs-thumb-wrap a img
        {
            height: 100px;
        }
        .article-page .article-info
        {
            padding: 5px;
        }
        .article-page .article-info p
        {
            text-align: center;
            line-height: 20px;
            font-size: 12px;
            margin-bottom: 10px;
        }
        .article-page .article-info p i
        {
            text-align: center;
            display: block;
            margin-bottom: 8px;
            margin-left: 5px;
        }
        .article-page .article-info ul
        {
            float: none;
            text-align: center;
        }
        .article-page img
        {
            height:250px;
        }
        .article-page .content p
        {
            font-size: 12px;
        }
        .books .books-content img
        {
            height:200px;
        }
        .books .books-content h4
        {
            font-size: 14px;
            line-height: 20px;
        }
        .article-page .content iframe
        {
            width:100%;
        }
        .contact-us .contact-form img
        {
            width:130px;
            margin-bottom: 30px;
        }
        .pic-section .pic-slider .owl-next
        {
            margin-top: -35px;
        }
        .pic-section .pic-slider .owl-nav
        {
            margin-top: -50px;
        }
        .article .article-header
        {
            margin-top: 15px;
        }
        .news .news-content img
        {
            height: 270px;
        }
        .news .news-content p
        {
            font-size: 12px;
        }
        .pic-section h3
        {
            font-size: 16px;
        }
        .contact-us .contact-form form
        {
            width:90%;
        }
        .top-bar ul
        {
            text-align: left;
        }
        .enterance img
        {
            height: 200px;
        }
        .article .article-content
        {
            text-align: center;
        }
        .article .article-content img
        {
            width:230px;
            display: block;
            margin: 0 auto;
        }
        .site-content .books
        {
            text-align: center;
        }
        .site-content .article-content .mini-article img
        {
            height: 120px;
            width:200px;
            display: block;
            margin: 0 auto;
        }
        .site-content .voices img
        {
            height: 120px;
            width:200px;
            display: block;
            margin: 0 auto;
        }



    }
@media only screen and (max-width:400px) {

    .site-content .books .book-content img
    {
        width:110px;
    }


}