@media (min-width:1600px) and (max-width:1800px){
    .common-padding{padding-left:4.5%;padding-right:4.5%;}
    .main-content .top-search.sticky,.search-by.sticky{padding-left:3%;padding-right:3%;}
    .main-content .top-search.sticky .sticky-cart{width:11%;}
    .award{padding:12px;}
}
@media (min-width:1366px) and (max-width:1420px){
    .list-view .new-books .book-image{width:186px;}
    .list-view .new-books .book-data{padding-left:10px;}
    .list-view .new-books h3{font-size:18px;}
    .list-view .new-books .book-data .book-contain{margin-bottom:20px;}
}
@media (min-width:1367px) and (max-width:1599px){
    .main-content .top-search.sticky,.search-by.sticky{padding:12px 3%}
    .main-content .top-search.sticky .sticky-cart{width:13%;}

    /* banner start */

    /*.banner .bx-wrapper .bx-caption h2 { font-size: 36px; }
    .banner .bx-wrapper .bx-caption p { font-size: 18px; }*/

    /* award start */

    /*.award { padding: 12px; }
    .award h3 { font-size: 20px; }
    .award h3 span { font-size: 18px; }
    .award h3 i { font-size: 36px; }*/

    /* temp

    .primary-nav { padding-bottom: 10px }
    .primary-nav ul li a { font-size: 12px; }
    .our-services { padding-top: 15px; padding-bottom: 15px; }
    .our-services ul li .ebook-creation, .our-services ul li .book-shop, .our-services ul li .digital-rights, .our-services ul li .book-design { background-size:26px; padding-left:36px; }
.our-services ul li a { padding-top: 0; font-size: 14px; padding-left: 0; margin-bottom: 0; }*/}
@media (min-width:1200px) and (max-width:1366px){

        /*    h2 {
            font-size: 28px;
            }*/
            .our-services{padding-top:10px;padding-bottom:10px;}
            .our-services ul li a{padding-bottom:8px;margin-bottom:8px;font-size:13px;padding-left:45px;}
            .our-services ul li .ebook-creation,.our-services ul li .book-shop,.our-services ul li .digital-rights,.our-services ul li .book-design{background-size:22px;}

            /* right part start */
            .main-content .top-search.sticky .sticky-cart{width:15%;}
            .main-content .top-search .search-box{width:82%;}
            .main-content .top-search .cart{width:16%;}
            .banner .bx-wrapper .bx-caption h2{font-size:32px;}
            .banner .bx-wrapper .bx-caption p{font-size:16px;}
            .list-view .new-books .book-image{width:100%;max-width:227px;}
            .list-view .new-books .book-data{padding-left:10px;}
            .list-view .new-books h3{font-size:18px;}
            .list-view .new-books .book-data .book-contain{margin-bottom:20px;}
            .our-services h2{margin-bottom:15px;}

        /* .bx-wrapper .bx-prev {
             left: 0px !important;
         }
         .bx-wrapper .bx-next {
             right: 0px !important;
             }*/

        /*.billing-panel h2 { font-size: 18px; }
        #amenu-list ul {
            left: -20px !important;
            }*/
            .list-view ul li.add-to-cart{padding-left:30px;background-position:5px center;}
            .award ul.fade li{height:274px!important;width:300px;}
        }
        @media (min-width:971px) and (max-width:1199px){
            h2,.sub-title{font-size:20px;}
            .primary-nav ul li a{font-size:12px;}

        /*.our-services { padding-top: 15px; padding-bottom: 15px; }
        .our-services ul li .ebook-creation, .our-services ul li .book-shop, .our-services ul li .digital-rights, .our-services ul li .book-design { background-size: 26px; }
        .our-services ul li a { padding-top: 0; font-size: 14px; padding-left: 40px; margin-bottom: 0;  padding-bottom:12px;}*/
        .home-services ul li a{font-size:15px;}
        .main-content .top-search .search-box{width:75%;}
        .main-content .top-search .cart{width:20%;}
        .main-content .top-search.sticky .sticky-cart{width:18%;}
        .award{min-height:inherit;}
        .banner .bx-wrapper .bx-caption h2{font-size:36px;}
        .banner .bx-wrapper .bx-caption p{font-size:16px;}
        .new-arrival .new-books h3{font-size:14px;}
        .bx-wrapper .bx-next{right:0;}
        .bx-wrapper .bx-prev{left:0;}
        .list-view .new-books .book-image{height:150px;}
        .grid .new-books h3{font-size:13px;}
        .grid > li{width:40%;margin-right:10%;}
        .grid > li.fifth{margin-right:10%;}
        .grid .hidden-list-view{display:none;}
        .grid .hidden-grid-view{display:block;}

        /*shopping cart css starts*/
        .billing-tbl-total{padding:20px;}
        .bill-amt-form-grp label{margin-bottom:10px;}
        .payment-mode-content{padding:20px;float:none}
        .payment-mode-input{float:left}
        .order-sumry-btn{padding:0 20px 20px 20px;}
        .ask-password .password-right{padding:0;background:none}
        .billing-address form label{width:100%;text-align:left;margin-bottom:10px;}
        .ask-password form .divider{background:none}
        .banner-text span.book-no{font-size:40px;line-height:40px;}
        .banner-text .book-text{font-size:30px;line-height:30px;}
        .banner-img .banner-text{margin:0;}
        .author-image ul li a img{max-width:100%;}
    .billing-panel h2{width:24%;    /*font-size: 16px;*/}
    .shopping-adderss-detail{width:50%;}
    .shopping-adderss-detail{font-size:16px;}
    .selected-shipping-name{font-size:16px;}
    .change-link{width:20%;}
    .publisher-page-container{width:90%;}
    .payment-mode-lbl{margin-bottom:5px;}
    .billing-tbl-total-right{width:48%;}
    .billing-tbl-total-left{width:52%;}
    #couponcodediv{display:block;margin-top:10px;}
    #walletAmountdiv{display:block;margin-top:10px;}
    #amenu-list ul{left:-20px!important;}

    /*.min-height-for-mashed-body { min-height: 1035px; }*/
    .award h3 i{font-size:16px;display:inline-block;}
    .list-view ul li.add-to-cart{padding-left:30px;background-position:5px center;}
    .list-view .new-books .book-data{width:68%!important;}
    .grid > li{width:30%;margin-right:3%;min-height:355px;}
    .quantity-minus{width:15px;}
    .quantity-plus{width:15px;}

        /*    .billing-tbl-qty input {
            width: 25px;
            }*/
            .grid > li:nth-child(3n){margin-right:0;}
            .grid > li:nth-child(2n){margin-right:3%!important;}
            .home-author-slider{width:76%;}
            .banner-part .banner .bx-wrapper img{height:200px;}
            .home-right-banner-image img{height:200px;}
            .grid .new-books .book-image img{max-width:185px;}
        }
        @media (min-width:768px) and (max-width:1280px){
            header.sticky.nosticky{position:inherit;top:inherit;left:inherit;}
            nav.sticky.nosticky{position:inherit;top:inherit;left:inherit;margin:0;}
        }
        @media (min-width:768px) and (max-width:970px){
            h2,.sub-title{font-size:20px;}
            .product-view .showing-product p{font-size:13px;}
            .our-services{padding-top:15px;padding-bottom:15px;}
            .our-services ul li .ebook-creation,.our-services ul li .book-shop,.our-services ul li .digital-rights,.our-services ul li .book-design{background-image:none;}
            .our-services ul li a{padding-top:0;font-size:14px;padding-left:0;margin-bottom:0;}
            .main-content .top-search .search-box{width:75%;}
            .main-content .top-search .cart{width:20%;}
            .main-content .top-search.sticky .sticky-cart{width:23%;}
            .award{display:block;}
            .new-arrival{padding-top:30px;}
            .banner .bx-wrapper .bx-caption h2{font-size:28px;}
            .banner .bx-wrapper .bx-caption p{font-size:12px;}
            .new-arrival .new-books h3{font-size:11px;}
            .about-us-content{background:none;padding:20px;}
            .about-us-content h2{margin-bottom:20px}
            .list-view > li{width:100%;}
            .grid .new-books h3{font-size:13px;}
            .grid > li{width:40%;margin:3%;}
            .grid > li.fifth{margin-right:10%;}
            .grid .hidden-list-view{display:none;}
            .grid .hidden-grid-view{display:block;}

            /*.product-detail .product-banner { float: none; margin: 0 auto 20px; width: 100%; text-align: center; }*/
            .product-detail .product-desc{width:100%;}

            /*shopping cart css starts*/
            .billing-tbl-total{padding:20px;}
            .bill-amt-form-grp label{margin-bottom:10px;}
            .payment-mode-content{padding:20px;float:none}
            .payment-mode-input{float:left}
            .order-sumry-btn{padding:0 20px 20px 20px;}
            .ask-password .password-right{padding:0;background:none}
            .billing-address form label{width:100%;text-align:left;margin-bottom:10px;}
            .ask-password form .divider{background:none}
            .wallet-data form div.form-group div.form-control{max-width:335px;}
            .payment-mode-lbl{float:none;padding:0 10px}

            /* developer */

            /*.new-books ul { display: block; }*/
            .slider-download{background-position:5px center;padding-left:20px;}
            li.slider-coming-soon{padding:0;width:100%;}
            .publisher-page-container{width:95%}
            .billing-panel h2{            /*font-size: 16px;*/
                width:28%;margin-right:10px;}
                .change-link{width:21%;}
                .shopping-adderss-detail{width:47%;font-size:16px;}
                .shipping-fields-label{width:100%;float:none;text-align:left;}
                .shipping-fields-input{width:100%;margin:5px 0 15px 0;}
                .same-as-shipping-div{margin-top:-65px;}
                .selected-shipping-name{font-size:16px;}
                .payment-mode-lbl{margin-bottom:5px;}
                .billing-tbl-total-right{width:48%;}
                .billing-tbl-total-left{width:52%;}
                #couponcodediv{display:block;margin-top:10px;}
                #walletAmountdiv{display:block;margin-top:10px;}
                .billing .billing-title{font-size:16px;}

                /*.min-height-for-mashed-body { min-height: 1000px; }*/
                .order-search input[type="text"]{margin-right:5px;padding:8px 5px;}
                .page-header{font-size:30px;}
                .banner-text span.book-no{font-size:30px;line-height:30px;}
                .banner-text .book-text{font-size:20px;line-height:20px;}
                .billing-tbl-sub-tot{width:13%;}
                .billing-tbl-unit-price{width:13%;}
                .billing-tbl-books{width:40%;}
                .billing-tbl td,.billing-tbl th{padding:15px 5px 15px 5px;}
                .cart-header-links span{margin-left:5px;}
                .publisher-header h1{width:40%;}
                .cart-header-links{width:60%;}
                #amenu-list ul{left:-20px!important;}
                .welcome-user-message{font-size:13px;}
                .login-content a{font-size:13px;}
                .cart{width:155px;padding:20px;margin-right:10px;}
                .home-services ul li{width:40%;margin-bottom:10px;}

        /*    .primary-nav li a {
            padding: 10px;
            }*/

        /*    .billing-tbl-qty input {
            width: 23px;
            }*/
            .quantity-minus{width:12px;}
            .quantity-plus{width:12px;}
            .grid > li{width:45%;}

            /*div.popup-gallery { width: 228px; margin: 0 auto; }*/
            .grid > li:nth-child(2n){margin-right:0;}
            .search-form input[type="search"]{padding:8px 8px 8px 30px;background-size:20px;font-size:13px;background-position:6px;}
            .search-form .btn-green{font-size:13px;padding:9px 15px;}
            .sticky .cart{padding:4px 10px;}
            .cart{padding:15px;}
            .search-box-author input.ui-autocomplete-input{width:180px;}
            .books .books-index li a{font-size:13px;}
            .books .books-index li{margin:0 2px;}
            .banner-part .banner .bx-wrapper img{height:200px;}
            .home-right-banner-image img{height:200px;}
            .live-chat-link{top:40%;}
            .home-author-slider{width:66%;}
            .home-author-image{width:27%;}
            .home-author-image{min-height:335px;}
        }
        .wallet-data .payment-mode-content{padding:0;}
    }
    @media (min-width:1650px){
        .grid > li:nth-child(5n + 1){clear:both;}
    }
    @media (min-width:1200px) and (max-width:1649px){
        .grid > li{width:23%;margin-right:25px;}

    /*
    .grid > li:nth-child(3n) {
    margin-right: 0;
    }*/
    .grid > li:nth-child(4n){margin-right:0;}
    .grid > li:nth-child(4n + 1){clear:both;}
}
@media (min-width:1200px) and (max-width:1279px){
    .grid > li:nth-child(4n){margin-right:0px!important;}
    .grid > li{width:23%!important;margin-right:20px;}
}
@media (min-width:799px) and (max-width:801px){
    .home-author-slider .bx-wrapper .bx-controls-direction .bx-next{right:16px!important;}
}
@media (min-width:768px) and (max-width:1269px){

    /*.middle-section { width: 95%; }*/
    .filter-container{width:30%;}
    .shop-page-right-section{width:68%;}
    .list-view .new-books .book-image{width:30%;height:170px;margin-right:2%;}
    .product-view .showing-product p{font-size:12px;}
    .product-view .showing-product .list-grid-btn{margin-left:10px;}
    .list-view .new-books .book-data{width:60%;}

    /*header .logo { width: 20%; }*/

    /*.header-right { width: 77%; }*/

    .logo a{width:100%;}
    .header-right .search-content{width:70%;}
    .login-content{margin-right:0;}
    .search-form input[type="search"]{width:70%;}
    .list-view .new-books .book-image img{max-width:180px;}
    .content-eng,.content-guj{padding:10px 20px;background-position:center center;background-size:cover;}
    .android-apps-icon,.iphone-apps-iocn{margin:35% 0 0;}
    .iphone-apps-iocn{margin:41% 0 0;float:right;}
}
@media (max-width:767px){

    /* login*/

    /*.pop-up-login .login-form .email-id, .pop-up-login .login-form .password { padding: 5px; background-size: 20px; padding-left: 29px; }*/

    /*.pop-up-login .login-form .default-btn { padding: 8px; margin:0; }*/

    /*.pop-up-login .registration-link{ padding: 10px;}*/

    // .pop-up-login .pop-up-common{min-width:300px;margin-left:-150px;margin-top:-145px;}

    /*.middle-section { width: 95%; }*/

    /*header*/

    /*header{ border-bottom:inherit;}*/

    /* .floatleft {
         float: none;
         }*/

         /*.logo { text-align: center; }*/

         .logo a{display:inline-block;}
         .sticky .logo a{padding-right:0;}

         /*.search-form {*/

            display:inline-block;margin:15px auto 0;width:90%;}
            .award{min-height:inherit;}
            .sticky .authentication-link{margin-top:0;}
            .header-right .search-content{width:100%;text-align:center;margin-top:15px;}

/*.welcome-user-message {
    float: none;
    display: block;
    margin-bottom: 5px;
    }*/
    .authentication-link{float:none;display:inline-block;margin:10px 0 0;}
    .floatright{float:none;}

    /*.header-right { width: inherit; }*/
    .search-form input[type="search"]{width:80%;padding:10px 11px 9px 25px;height:35px;background-size:10px;font-size:10px;background-position:left 5px center;}
    .search-form .btn-green{width:19%;font-size:12px;padding:10px 0;height:35px;}
    .default-btn{min-width:inherit;}
    .cart{margin:10px auto 0;overflow:hidden;width:140px;padding:10px;}
    header.sticky{position:relative;}
    nav{background-color:inherit;}

    /*nav li { background-color: #8fc14d; }*/
    .sticky .search-form{margin-top:10px;}

    /*.primary-nav li a { padding: 10px 20px; }*/
    nav.sticky{position:relative;margin:0;}

    /*ul.primary-nav { display: none; }*/
    a.dropdown-menu span.toggle-btn{float:right;}
    .primary-nav li{float:none;}
    .sticky .cart span{display:block;}
    .sticky .cart{padding:10px;}
    .sticky .cart-item{padding:0;}
    .sticky .cart .cart-icon{margin-top:-15px;max-width:inherit;}
    .sticky .login-content{display:block;}
    .sticky .welcome-user-message{display:block;}

    /*banner*/

    /*.banner-part { padding-bottom: 40px; }*/
    .banner-part .banner{float:none;width:100%;}
    .home-right-banner-image img{height:200px;}
    .award{display:block;margin:35px auto 15px;width:60%;float:none;min-height:200px;}

    /*new-arrival*/

/*.new-arrival {
padding-top: 10px;
margin-bottom: 20px;
}*/

/*.bx-wrapper .bx-prev {
left: 0;
}
.bx-wrapper .bx-next {
right: 0;
}*/

/*h2, .sub-title { font-size: 28px; }*/

/*.new-arrival h2 {
margin-bottom: 10px;
font-size: 20px;
word-wrap: break-word;
}*/

/*home-services*/
.home-services{margin-top:15px;padding-top:15px;}
.home-services ul li{float:none;}
.home-services ul li a{height:35px;}
.home-services ul li.ebook-creation a{background-size:30px auto;}
.home-services ul li.book-shop a{background-position:0 -27px;background-size:30px auto;}
.home-services ul li.digital-rights a{background-position:0 -64px;background-size:30px auto;}
.home-services ul li.book-design a{background-position:0 -100px;background-size:30px auto;}
.about-us-content{background:none;padding:10px;}
.about-us-content h2{font-size:36px;margin-bottom:15px;}
.about-us{background-position:left top;background-repeat:repeat;}

/*footer*/
.footer-info-support{padding:20px 0;}
.footer-info-support .info,.footer-info-support .support{width:100%;}

/*static page*/
.page-header{font-size:24px;margin-bottom:10px;}
.filter-container{float:none;width:100%;}
.shop-page-right-section{float:none;width:100%;}
.product-view .showing-product p{float:none;margin-bottom:10px;}
.product-view .showing-product .sort-by{float:right;}
.product-view .showing-product .list-grid-btn{float:left;margin-left:0;}
.list-view .new-books .book-image{width:100%;float:none;margin-right:0;margin-bottom:10px;max-width:inherit;}
.list-view .new-books .book-data{float:none;width:100%;}
.grid > li{float:none;width:100%;}
.product-view .showing-product .sort-by select{min-width:inherit;width:153px;}
.all-books .book-category{float:none;margin-right:0;width:100%;}
.books .books-index ul{display:block;}
.search-box-author input.ui-autocomplete-input{width:70%!important;}
.contact-input.search-box-author{float:none;text-align:left;width:100%;}
.contact-form .contact-left,.contact-form .contact-right{float:none;width:100%;padding:0;background-image:none;}
.registration-form .email-password-info,.registration-form .reg-personal-info{float:none;width:100%;padding:0;background-image:none;}
.login-content{margin-right:0;display:block;float:none;}
.login-content a{font-size:14px;vertical-align:top;}
.change-password-data form label{width:100%;text-align:left;margin-bottom:3px;}
.change-password-data input[type="password"]{width:100%;box-sizing:border-box;}
.change-password-data form div.form-group div.form-control{max-width:inherit;}
.profile-data form label{width:100%;margin-bottom:3px;text-align:left;}
.profile-data form div.form-group div.form-control{max-width:inherit;}
.profile-data form select{width:100%;box-sizing:border-box;}
.wallet-data form label{width:100%;margin-bottom:3px;text-align:left;}
table.history{overflow:auto;}
.payment-mode-lbl{padding-left:10px;padding-bottom:5px;}
.manage-wallet-btn-div{margin:5px 0;}
.wallet-data form div.form-group div.form-control{margin:0;}
.card-popup .pop-up-common{width:100%;width:300px;top:150px;margin-left:-150px;min-width:inherit;}
.ui-dialog{max-width:600px!important;left:50%!important;margin-left:-300px!important;box-shadow:0 5px 15px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);top:150px!important;}
.order-history-table{float:none;display:block;}
.order-sumry-btn .floatleft{float:left;}
.order-sumry-btn .floatright{float:right;}
.billing-tbl-total-right{width:100%;}
.btn-green-arrow{font-size:12px;}
.btn-gray-arrow{font-size:12px;}

/*.billing-tbl-total {
padding: 20px;
}*/
.bill-amt-form-grp label{margin-bottom:10px;}
.payment-mode-content{padding:20px;float:none}
.payment-mode-input{float:left}
.order-sumry-btn{padding:0 20px 20px 20px;}
.ask-password .password-right{padding:0;background:none}
.billing-address form label{width:100%;text-align:left;margin-bottom:10px;}
.ask-password form .divider{background:none}

/* Force table to not be like tables anymore */
#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block;}

/* Hide table headers (but not display: none;, for accessibility) */
#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px;}
#no-more-tables td{        /* Behave like a "row" */

border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}
#no-more-tables td:before{        /* Now like a table header */

    position:absolute;        /* Top/left values mimic padding */top:12px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}

/*
Label the data
*/

/*.billing-tbl-book-desc {
padding-left: 0;
padding-top: 5px;
}*/
#no-more-tables td:before{content:attr(data-title);}

/*width for columns in table*/

/*.billing-tbl-delete {
width: 100%
}*/
.header-background{display:none}

/*.billing-tbl-book-desc {
width: 70%;
}*/
.fixed-table-container{height:auto;padding:0}
.billing-address form .pin-code input[type="text"]{width:87%;}

/*.pagination {
float: left;
}*/

/*.pagination span.currentStep {
padding: 2px 5px;
}*/

/*.pagination a {
padding: 2px 5px;
display: inline-block;
margin-bottom: 5px;
}*/
.banner-text span.book-no{font-size:16px;line-height:16px;}
.banner-text .book-text{font-size:12px;line-height:12px;}
.banner-img .banner-text{top:0;}
.banner-img .banner-text{margin:0;}

/*.billing-panel h2 {
width: 100%;
  
}*/

/*.shopping-adderss-detail {
width: 100%;
font-size: 15px;
margin: 5px 0;
}*/

/*.change-link {
width: 100%;
font-size: 14px;
}*/

/*.billing .billing-title {
font-size: 16px;
padding: 5px 15px;
}*/
.ask-email div.form-control input[type="text"]{width:90%;box-sizing:border-box;}
.ask-email form div.form-control input[type="password"]{width:90%;box-sizing:border-box;}
.ask-password .billing-data h3{font-size:15px;}
.ask-email .billing-data h3{font-size:15px;}
.shipping-left-col{float:none;width:100%;}
.shipping-right-col{float:none;width:100%;}
.shipping-fields-input input[type="text"]{width:100%;box-sizing:border-box;}
.view-cart-btn .floatleft{float:left;}
.view-cart-btn .floatright{float:right;}
.view-cart-btn .btn-gray-arrow{display:block;padding-bottom:8px;padding-top:9px;}

/*.billing-panel h2{font-size:16px;}*/
.billing-tbl-total-left{width:100%;}
.add-address-pop-up .pop-up-common{min-width:inherit;width:300px;margin-left:-150px}
.add-address-pop-up .add-address-form{padding:10px;}
.add-address-form{height:250px;}
.add-address-pop-up .pop-up-common{margin-top:-150px;}

/*book-detail*/

/*.product-detail .product-banner{ width:100%; float:none; max-width:100%;}
.product-detail .product-desc{ width:100%; float:none; margin-top:10px;}*/
.product-detail .product-full-desc li{width:100%;float:none;}
.price-inr label{margin-right:5px;}

/*.product-detail .price-detail .price-inr{ margin-right:15px;}*/
.product-detail .price-detail .add-to-cart-btn{font-size:12px;padding:8px 6px 6px;}
.common-title{font-size:18px;}
.related-books h3.common-title{font-size:20px;margin-bottom:10px;}
.common-content h3{font-size:18px;}
.search-box-home-page.search-icon-input{width:98%;box-sizing:border-box;}
.product-detail .product-full-desc li{margin-bottom:10px;}
.product-detail .product-full-desc li.last{margin-bottom:10px;}
.publisher-page-container{width:98%;}

/*.common-padding {
padding: 10px;
}*/
.contact-address h3{font-size:18px;}
.cart-header-links{float:none;width:100%;text-align:center;padding:0;}
.cart-header-links span{display:block;margin-left:0;margin-bottom:5px;}

/*.signout-dropdown > ul{ display:inline-block !important;}*/
.publisher-header h1{width:43%;float:left;text-align:center;}
.publisher-header span.floatright{float:right;width:55%;text-align:right;}
.publisher-detail{display:block;width:100%;}
.publisher-address{display:block;width:100%;background-image:none;padding:0;}
h1.cart-page-logo{display:block;text-align:center;}
.errors li{background-position:left 3px top 5px;text-indent:0}
.product-detail .title{font-size:18px;}

/*.primary-nav li a:hover, .primary-nav li a:focus, .primary-nav li a:active, .primary-nav li.active a{ background-color:#7faa47;}*/

/*.search-by-breadcrumb .clearall-link{ float: none; border: none;  padding-left:0; width: 100%;}*/

/*.search-by-breadcrumb .selectCategories {
max-width: 100%;
float: none;
}*/

.home-author-image{min-height:inherit;float:none;}
.slider-padding{border:none;}
.home-author-slider{width:100%;margin:0;float:none;}
.home-author-image{width:100%;text-align:center;}
.home-author-image img{width:50%;}
.home-author-slider .bx-wrapper .bx-controls-direction a{background-size:auto;}
.terms-popup .pop-up-common{max-width:300px;min-width:300px;margin-left:-150px;margin-top:-180px;}
.pop-up .pop-up-content div{padding:10px;}
.content-eng,.content-guj{padding:10px;background-position:center;background-size:inherit;}
.android-apps,.iphone-apps{width:100%;}
.android-apps-icon,.iphone-apps-iocn{margin:0px 0 50px 0;}
.android-apps img,.iphone-apps img{max-width:65%;}
.android-apps img{position:relative;left:-5px;}
@media (min-width:480px) and (max-width:767px){
    .footer-info-support ul.floatright{float:right;}
    .footer-info-support ul.floatleft{float:left;}
    .list-view .new-books .book-image{max-width:170px;float:left;height:170px;}
    .list-view .new-books .book-data{float:left;margin-left:20px;width:55%;}
    .home-author-slider .book-image-wrapper img{max-height:228px;max-width:228px!important;}
    .book-image-wrapper img{max-height:170px;max-width:170px!important;}
    .grid > li{width:45%;float:left;margin-right:inherit;margin:2%;}
    .add-to-cart{padding-left:0px;}
    .breadcrumb li{            /*float: left; */

        padding:0 5px;font-size:12px;border-right:1px solid;}
    .ui-widget-content{width:70%!important;            /*left: 12% !important; */}
    .shop-page-filter-list .ui-widget-content{left:0!important;}

    /*ul.bxslider-new-arrival li { width: 218px !important; }*/
    .order-sumry-btn .floatleft{float:left;}
    .order-sumry-btn .floatright{float:right;}
    .billing-tbl-total-right{width:100%;}
    .banner-text span.book-no{font-size:20px;line-height:20px;}
    .banner-text .book-text{font-size:16px;line-height:16px;}
    .banner-img .banner-text{top:5px;}
    .banner-img .banner-text{margin:0;}

    /*.product-detail .product-banner{max-width:220px; width:39%; float:left; margin:0;}
    .product-detail .product-desc{ width:58%; float:right;}*/
.product-detail .price-detail .price-inr{font-size:16px;        /*margin-right:5px;*/}
.price-inr label{margin-right:5px;}
.product-detail .price-detail .add-to-cart-btn{font-size:12px;padding:6px;}

/*.product-detail .product-banner img{ max-width:175px !important;}*/
.product-detail .title{margin-bottom:10px;font-size:20px;}
.cart-header-links span{display:block;vertical-align:top;padding:0 5px;}
.home-author-slider .bx-wrapper .bx-controls-direction a{background-size:auto;}
.home-author-image{width:50%;margin:0 auto;}
.breadcrumb li.last{border-right:none;}
.breadcrumb li a{font-size:12px;text-decoration:none;}
.award{width:40%;}
.banner-part .banner .bx-wrapper img{height:200px;}
.ui-dialog{max-width:auto!important;margin-left:0px!important;width:94%!important;margin:0 3%!important;left:auto!important;}
}
@media (min-width:320px) and (max-width:479px){

    /*.new-books ul{ display:block;}*/
    .new-arrival .new-books .divider{margin:5px 0;}
    .banner-part .banner .bx-wrapper img{height:170px;}
    .ui-dialog{max-width:auto!important;margin-left:0px!important;width:94%!important;margin:0 3%!important;left:auto!important;}
}
@media only screen and (max-width:500px){
}