
@media (max-width:767px){
.product-slider{
    overflow:hidden;
}    
    
    form#checkoutform {
    padding: 0 !important;
}
    .login-form {
    max-width: 80%;
}
.login-text a.btn {
    background: #dc3545;
    color: #fff;
    padding: 6px 13px;
    font-size: 12px;
    margin-left: 15px;
}
.login-flex {
    background: #eee;
}
.login-image {
    display: none;
}    
    .copy-left.text-end {
    text-align: center !important;
}
    .copy-left.text-end p {
    text-align: center;
}
    
.pro-tabs table{
    width:100% !important;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height:auto;
}    
    .buybook h3 {
    font-size: 25px; 
}

.buybook button.btn {
    padding: 2px 20px;
    font-size: 12px;
}
section.py-5.bookslider.eduslider {
    padding-top: 0 !important;
}
section.py-5.journaltab {
    padding: 0 !important;
}
    .navbrand-content a img {
    width: 100px;
}
    
    .book-carousel-start .owl-nav button.owl-next{
	right:0;
}
.book-carousel-start .owl-nav button.owl-prev{
	left:0
}
    
    .product-slider .small-img {
     left: 0 !important;
    }
    
    
    div#bookslide .owl-nav {
    display: none;
}

.search-holder {
    width: 100%;
    left: 0;
}
    .login-flex {
    height: auto;
}
.login-image img {
	width: 100%;
	height: auto;
}

form#login_form {
    padding: 0 !important;
}    
.login-form {
    padding: 40px 0;
}
    .abt-image.manage-image {
    height: auto;
}
    
.pay-img ul{
    display:block !important;
}    
    .offer-tag h5{
top:0;
right:0;
}
    div#bookslide .cart-btn {
    left: 0px;
    max-width: 50%;
    margin: 0 auto;
}
    div#bookslide .owl-nav button.owl-next{
	right:0;
}
div#bookslide .owl-nav button.owl-prev{
	left:0;
}
    .abt-image.company-profile{
	height:auto;
	background-position: left;
}
    .home-slider .carousel-inner {
    height: auto;
}
    .product_listBox .product-block .book-carousel .book-product img {
    width: 100%;
    height: auto;
    object-fit: contain;
}
    .fullCover img{height:auto !important;}
    .featured-pro {
    margin: 10px 0;
    width: 100%;
}
    .buy-cart-btn a button {
    margin-bottom: 15px;
}
    .slider-content h2{text-align:center; font-size:1.5rem;}	
    .slider-content p {text-align: center;}
    .bnr-btn{margin-top: 0rem; text-align:center;}
    
    .home-slider .carousel-inner img.vh-height{height:auto;}
    .right-header {
        width: 100%;
        max-width: 100%;
        display: flex;
        justify-content: space-around;
        margin-top: 20px;
    }
    .navbar-light .navbar-toggler:focus{outline:none; box-shadow:none;}
    .navbar-light .navbar-toggler{border:0}
    .navbrand-content ul li.nav-item.dropdown ul.dropdown-menu li{border:0}
    .navbrand-content ul li.nav-item.dropdown ul.dropdown-menu{border:0;}
    .navbrand-content ul li a {
        border-bottom: 1px solid #eeee;
    }
    .navbrand-content ul li a.dropdown-toggle:after {
        right: 0px;
        position: absolute;
        top: 16px;
    }
    .header-cart {
        width: 100%;
        
    }
    .header_mob {
        display: block;
    }
    .journal-heading {
        max-width: 100%;
    }
  .buybook button.btn {
    display: block;
    text-align: center;
    margin: 20px auto;
}
    .journal-heading:after{left: 40%;}	
    /* .navigation-brand button.navbar-toggler { */
        /* display: none; */
    /* } */
    .header_mob {
        position: absolute;
        right: 20px;
        top: 100px;
    }
        .home-slider .carousel-caption .row {
        flex-direction: column-reverse;
    }
    .home-slider .carousel-indicators {
        right: 0 !important;
        justify-content: center;
           
    }
    .slider-content{bottom:0;}
    .slider-img img {
        width: 80%;   
    }
    .book-carousel-start {
        max-width: 70%;
        margin: 0 auto;
    }
    .bestBook {
        max-width: 80%;
        margin: 0 auto;
    }
    .weekbox {margin: 10px 0;}
    .fiction {
        max-width: 70%;
        margin: 0 auto;
    }
    .featured-pro {
        margin: 10px 0;
    }
    .copy-left.text-end {
        text-align: left !IMPORTANT;
    }
    .member-logo img {
        width: 80px;
        margin: 5px;
    }
        
    .top-left {
        display: none;
    }
    .social-icon {
        padding: 10px 0;
    }	
    .featured-row {
        display: block;
        width: 100%;
    }
    .featured-row .featured-image {
        width: 100%;
    }
    .deals-product ul#myTab li button.nav-link.active:after{content:none;}
    .member-logo {
        display: block;
    }
    .bext-box {
        margin: 20px 0;
    }
    .member {
        margin: 10px 0;
    }
    .contact-btn {
        margin-bottom: 15px;
    }
   .buybook {
    display: block;
    text-align: center;
}
    .buybook hr{display:none;}
    .buybook button {
        margin-top: 15px;
    }
    .topbar {
        height: auto;
    }
    }
    
    @media (min-width: 768px) and (max-width: 1024px) {
         .product-slider .product-slidercontainer .small-img {
		width: 205px;
		left: 0;
	}
	.product-slider .product-slidercontainer .small-container {
		width: 152px;
	}
        
        .search-holder {
    left: 0;
    width: 500px;
    right: 0;
}
        div#bookslide .owl-nav button.owl-next{
	right:0;
}
div#bookslide .owl-nav button.owl-prev{
	left:0;
}
        
        .member-logo {
    display: block;
    align-items: center;
    justify-content: space-around;
    height: 100%;
}
        .slider-container .owl-nav {
    display: none;
}
           .product_listBox .product-block .book-carousel .book-product img {
    width: 100%;
    height: auto;
    object-fit: contain;
}
    }
    
   
    
    
        @media (min-width: 768px) and (max-width: 1024px) {
            .buybook:after{
	content:none;
}
            
            section.navigation-brand .navbrand-content nav.navbar.navbar-expand-lg.navbar-light a.navbar-brand img {
    width: 120px;
}
section.navigation-brand .navbrand-content nav.navbar.navbar-expand-lg.navbar-light button.navbar-toggler {
    float: right;
    position: relative;
    top: 20px;
}
section.navigation-brand .navbrand-content nav.navbar.navbar-expand-lg.navbar-light .header-cart .right-header {
    justify-content: end;
    padding-top: 20px;
    border-top: 1px solid #eee;
}
            section.navigation-brand .navbrand-content nav.navbar.navbar-expand-lg.navbar-light .container-fluid {
    display: block;
}
            
        /* product slider css start here */
        .product-slider .product-slidercontainer .small-img {
        width: 205px;
        left: 0;
    }
    .product-slider .product-slidercontainer .small-container {
        width: 152px;
    }
    
    
    @media(min-width:1920px){
      body{
          zoom:1 !important;
      }
    }

        /* product slider css end here */
    }
    
 /*
    
     @media (min-width: 1024px) and (max-width: 1366px) {
              .product-slider .product-slidercontainer .small-container {
    width: 227px;
}
.product-slider .product-slidercontainer .small-img {
    width: 285px;
    left: 0;
}
    }*/
    