﻿.home-page .home-page-scroller-container {}
.home-page .home-page-scroller-container .scroller-items-container {}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content{position:relative;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc{/*background:rgba(255,255,255,.95);*/position:absolute;max-width:450px;width:100%;color:#000;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.left{top:0%;left:4%;padding-right:15px;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.center{top:0%;left:3%;padding-right:15px;padding-left:15px;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.right{top:0%;left:3%;padding-left:15px;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-title{/*padding-bottom:15px;*/ font-size: 48px; }
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-content{font-size:18px;}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more{/*margin-top:35px;*/}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more .read-more-btn {/*width:100%!important;max-width:100%!important;*/}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .home-page-scroller-image-wrapper {
    margin-left:auto;
    margin-right:auto;
    width:100%;
    width:fit-content;
    position:relative;
}
.home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .home-page-scroller-img {}
/*Request by user*/
/*.home-page .home-page-scroller-container .home-page-scroller-slick-container{
    height: 48px;
}*/
/*Request by user*/

@media (max-width:1199.98px) {
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc {
        max-width: 260px;
    }
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.left{left:8%;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-title {/*padding-bottom:15px;*/font-size:40px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-content {font-size:13.5px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more{/*margin-top:15px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more .read-more-btn {}
}
@media (max-width:991.98px) { 
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc {}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.left{left:6%;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-title {/*padding-bottom:5px;*/font-size:30px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-content {font-size:10px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more{/*margin-top:5px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more .read-more-btn {}
}
@media (max-width:767.98px) {
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc {position:relative;max-width:100%;width:100%;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.left{left:0px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-title {/*padding-bottom:15px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-content {font-size:13.5px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more {/*margin-top:35px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more .read-more-btn {/*width:75%!important;max-width:75%!important;*/}
}
@media (max-width:575.98px) { 
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc {position:relative;max-width:100%;width:100%;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc.left{left:0px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-title {/*padding-bottom:15px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-desc-content {font-size:13.5px;}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more{/*margin-top:35px;*/}
    .home-page .home-page-scroller-container .scroller-items-container .home-page-scroller-item-content .item-read-more .read-more-btn {/*width:75%!important;max-width:75%!important;*/}
}

/*.home-page .home-page-new-releases-container .container-fluid,
.home-page .home-page-coming-soon-container .container-fluid,
.home-page .home-page-bestsellers-container .container-fluid { max-width: 1250px;}*/
.home-page .home-page-new-releases-container .all-new-releases-btn{text-decoration:none;max-width:350px;}
.home-page .home-page-new-releases-container .all-new-releases-btn:hover{}
.home-page .home-page-coming-soon-container .all-coming-soon-btn { text-decoration: none;  max-width: 350px;}
.home-page .home-page-coming-soon-container .all-coming-soon-btn:hover { }
.home-page .home-page-bestsellers-container .all-bestsellers-btn{text-decoration:none;max-width:350px;}
.home-page .home-page-bestsellers-container .all-bestsellers-btn:hover{}

.home-page .home-page-new-releases-container .book-item-content,
.home-page .home-page-coming-soon-container .book-item-content,
.home-page .home-page-bestsellers-container .book-item-content {position: relative;}

.home-page .home-page-new-releases-container .custom-display-grid-btn {
    font-size: 7px;
    color: var(--secondary-color);
}
    .home-page .home-page-new-releases-container .custom-display-grid-btn.active {
        color: black;
    }
    .home-page .custom-display-grid-btn > *{
        margin-left:2px;
    }
    /*
.home-page .home-page-scroller-container .scroller-items-container .slick-prev,
.home-page .home-page-scroller-container .scroller-items-container .slick-next,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next { width:35px;height:35px;background:var(--main-color);z-index:100;top:50%;-ms-transform:translateY(-100%);transform:translateY(-100%);}
*/
    .home-page .custom-slick-prev,
    .home-page .custom-slick-next {
        font-size: 1.5rem;
        opacity: .75;
    }
.home-page .custom-slick-prev:hover,
.home-page .custom-slick-next:hover {
    opacity: 1;
}
.home-page .home-page-scroller-container .scroller-items-container .slick-prev:before,
.home-page .home-page-scroller-container .scroller-items-container .slick-next:before {color:transparent !important;}
.home-page .home-page-scroller-container .scroller-items-container .slick-prev .btn-container,
.home-page .home-page-scroller-container .scroller-items-container .slick-next .btn-container,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev .btn-container,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-prev .btn-container,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev .btn-container,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next .btn-container,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next .btn-container,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next .btn-container {
    width: 36px;
    height: 36px;
    background: var(--main-color);
    z-index: 100; /*top:50%;*/
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
    .home-page .home-page-scroller-container .scroller-items-container .slick-prev .btn-container:hover,
    .home-page .home-page-scroller-container .scroller-items-container .slick-next .btn-container:hover,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-prev .btn-container:hover,
    .home-page .home-page-coming-soon-container .new-releases-books-container .slick-prev .btn-container:hover,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev .btn-container:hover,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-next .btn-container:hover,
    .home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next .btn-container:hover,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next .btn-container:hover {opacity: .75;}
    .home-page .home-page-scroller-container .scroller-items-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-scroller-container .scroller-items-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-coming-soon-container .coming-soon-books-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next .btn-container .btn-icon {
        font-size: 24px;
        color: #fff;
        position: relative;
        top: 6px;
    }
    .home-page .home-page-scroller-container .scroller-items-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-coming-soon-container .coming-soon-books-container .slick-prev .btn-container .btn-icon,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev .btn-container .btn-icon { right: 2px; }
    .home-page .home-page-scroller-container .scroller-items-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-new-releases-container .new-releases-books-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next .btn-container .btn-icon,
    .home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next .btn-container .btn-icon {left: 2px;}
.home-page .home-page-scroller-container .scroller-items-container .slick-prev,
.home-page .home-page-scroller-container .scroller-items-container .slick-next,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-prev,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next { z-index: 100;}
.home-page .home-page-scroller-container .scroller-items-container .slick-prev {left:0px;}
.home-page .home-page-scroller-container .scroller-items-container .slick-next {right:16px;}
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-prev,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev { left: -35px;}
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next,
.home-page .home-page-coming-soon-container .coming-soon-books-container .slick-next,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next { right: -18px;}


.home-page .home-page-coming-soon-container .new-releases-books-container,
.home-page .home-page-bestsellers-container .bestsellers-books-container,
.home-page .home-page-coming-soon-container .coming-soon-books-container {
    /*px-2 on book-item-content*/
    margin-left: calc(-15px - 0.5rem);
    margin-right: calc(-15px - 0.5rem);
}
/*
.home-page .home-page-scroller-container .scroller-items-container .slick-prev:before,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev:before,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next:before,
.home-page .home-page-scroller-container .scroller-items-container .slick-next:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next:before {opacity:1 !important;}
.home-page .home-page-scroller-container .scroller-items-container:hover .slick-prev:before,
.home-page .home-page-new-releases-container .new-releases-books-container:hover .slick-prev:before,
.home-page .home-page-new-releases-container .new-releases-books-container:hover .slick-next:before,
.home-page .home-page-scroller-container .scroller-items-container:hover .slick-next:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container:hover .slick-prev:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container:hover .slick-next:before{opacity:.75 !important;}
*/
/*
.home-page .home-page-scroller-container .scroller-items-container .slick-prev:before,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-prev:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-prev:before {content:url(/images/Home/chevron-left-solid.svg);}
.home-page .home-page-scroller-container .scroller-items-container .slick-next:before,
.home-page .home-page-new-releases-container .new-releases-books-container .slick-next:before,
.home-page .home-page-bestsellers-container .bestsellers-books-container .slick-next:before {content:url(/images/Home/chevron-right-solid.svg);}
*/
.home-page .home-page-scroller-container .scroller-items-container .slick-dots {
}
.home-page .home-page-scroller-container .scroller-items-container .slick-dots li {padding:0px 15px;}
.home-page .home-page-scroller-container .scroller-items-container .slick-dots li button:before,
.home-page .home-page-scroller-container .scroller-items-container .slick-dots li.slick-active button:before { font-size: 14px; color: var(--main-color); padding: 0px 15px; }

.home-page .custom-scroller-dots-content .slick-dots {
    position: initial;
}
    .home-page .custom-scroller-dots-content .slick-dots li { /*padding:0px 15px;*/
        margin: 0px;
        width: 14px;
        height: 14px;
    }
        .home-page .custom-scroller-dots-content .slick-dots li button:before,
        .home-page .custom-scroller-dots-content .slick-dots li.slick-active button:before {
            font-size: 8px;
            color: var(--dark-secondary-color); /*padding:0px 15px;*/
            width: 14px;
            height: 14px;
            line-height: 10px;
            position: initial;
        }
        .home-page .custom-scroller-dots-content .slick-dots li button,
        .home-page .custom-scroller-dots-content .slick-dots li.slick-active button {
            padding: 0px;
            width: 14px;
            height: 14px;
        }

@media(max-width:1275px) {
    .home-page .home-page-scroller-container .scroller-items-container .slick-prev {left:0px;}
    .home-page .home-page-scroller-container .scroller-items-container .slick-next {right:16px;}
}

@media (max-width:767.98px) {
.home-page .home-page-scroller-container .scroller-items-container .slick-prev,
.home-page .home-page-scroller-container .scroller-items-container .slick-next {top:40%;}
}
@media (max-width:575.98px) { 
.home-page .home-page-scroller-container .scroller-items-container .slick-prev,
.home-page .home-page-scroller-container .scroller-items-container .slick-next {top:30%;}

.home-page .custom-slick-prev,
.home-page .custom-slick-next {
    font-size: 1.5rem;
}
}
.home-page .load-more-arrow-btn{
    font-size: 1.5rem;
    color: var(--dark-secondary-color);
}
.home-page .load-more-arrow-btn:hover {
    color: var(--dark-main-color);
}