@media only screen and (max-width: 1440px) {
    .homePage_section .hero_section_form.custom_div{bottom:0px;right:0;border-top-right-radius: 0px;border-bottom-right-radius: 0px}

}
@media only screen and (max-width: 1336px) {
    /*.mystery_crime_slider .mystery_crime{width:90%}*/
    .homePage_section .hero_section_slider .heroSectionSwiper .slider_text{max-width:45%}
}
@media only screen and (max-width: 1280px) {
    .hero_section_form.custom_div{padding:20px}
    .seller_index_page .filter_container .alphabet.search_alphabet{flex-wrap:wrap}

}
@media only screen and (max-width: 1024px) {
    .addto_card_filter_search{max-width:180px}
    .txt_wrapper{padding:0px 50px 0px 0px}
    .books_gallery:has(.custom_justify) .custom_justify{flex-wrap:wrap;justify-content: unset}
    .homePage_section .hero_section_slider .heroSectionSwiper .slider_text {max-width: 40%}
    section.art_Collectable, section.seller_index_page, section.contact_us, section.sell_books, section.advanced_search{padding:0px 20px}
    .art_Collectable .books_gallery .custom_justify.custom_view{justify-content: space-between}
    /*section.add_to_cart_details .slider_content .swiper-slide .image_container {padding: 45px 84px;}*/
    /*section.add_to_cart_details .slider_content .gallery-thumbs {width: 70%;}*/
    .btn_global {padding: 18px 20px;}
    .add_to_cart .accordion h2.accordion-header a {padding: 8px 5px;}
    .filter_book_img_wrapper {width: 250px;height: 300px;}
    .search_filter_book_wrapper .books_loop_wrapper{justify-content:unset;column-gap:30px}
    .shopping_cart .custom_justify:has(.cart_product_image) {flex-direction: column;border-bottom: 1px solid #CE2D32;padding-bottom: 10px;}
    .shopping_cart .cart_product_image {flex-direction: column;align-items: start;}

}
@media only screen and (max-width: 992px) {
    .navbar .header_sec_main li:has(.toggler_search){width: 100%;}
    .header_sec_main .header_menus_wrapper.navbar-collapse {width: 100%;}
    section.add_to_cart_details .gallery {gap:20px}
    .header_sec_main .header_menus_wrapper ul {gap:10px}
    .book_search_detail .custom_flex:has(.dropdown){flex-wrap:wrap}
    footer .footer_nav{text-align: center}
    .free_shipping_section{padding:80px 0px}
    .homePage_section .hero_section_slider .heroSectionSwiper .slider_text{left:35px}
    .header_sec_main .header_menus_wrapper{ position: absolute;z-index: 9999;background: white;margin-top: 30px;padding: 20px;border-radius: 10px;}
    .navbar .header_sec_main .navbar-nav{padding:0}
    .homePage_section   .swiper.heroSectionSwiper .slider_img{height:95%}
    .navbar .desktop_navbar_btn, .search_bar_header input, .search_bar_header i{display: none}
    .navbar .toggler_navbar_btn, .navbar .toggler_search{display:block}
    .mystery_crime_slider .mystery_crime .swiper-wrapper .swiper-slide:nth-child(2n+1) .book_wrapper{padding-top:80px}
    .mystery_crime_slider .mystery_crime .swiper-wrapper .swiper-slide:nth-child(2n+2) .book_wrapper{padding-top:0px}
    .mystery_and_crime{ padding-top:50px;background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 10%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 1) 10%, rgba(255, 255, 255, 1) 30%),url("/website/assets/images/contact_us.png");}
    section.add_to_cart_details {padding-top: 50px;margin: 0px;margin-top: 0px;}
    .header_sec_main .header_uper_sec .navbar-brand img {object-position: right;}

}
@media only screen and (max-width: 991px){
    .login_sec_whole .login_section .login_custom_row {flex-direction: column-reverse;row-gap: 40px;}
    .login_section .login_page_image {height:500px;}
    .contact_us .flex_dir_row{flex-direction: column-reverse}
    .contact_us .contact_us_image {height:300px;margin-bottom:15px}
    .header_sec_main .header_uper_sec .navbar-brand {width:120px;height: 63px}
    .header_sec_main .header_uper_sec {padding: 10px 0px}
    .search_cart_help_wrapper .cart_help_wrapper a:nth-child(2) i, .search_cart_help_wrapper .cart_help_wrapper a:nth-child(3 ) i {width: 30px;height: 30px;font-size:10px}
    footer a.footer_logo {height: 63px}
    .btn_global{font-size: 13px;padding: 15px}
    .footer_form_wrapper .input_wrapper input {padding: 15px}
    .social_icons_footer .icons_wrapper{padding:10px}
    }
@media only screen and (max-width: 768px) {
    .login_section .login_form {width: 90%;}
    .shopping_cart .cart_payment_process {margin-top: 20px;}
    .search_filter_book_wrapper {padding-right: 0px;padding-top: 30px;padding-left: 0px;}
    .search_filter_book_wrapper .books_loop_wrapper{flex-direction:column;row-gap:20px;width: 49%;}
    .addto_card_filter_search{width:47%}
    .footer_logo{display: flex;justify-content: center;margin-bottom: 10px}
    .mystery_and_crime{padding-top:170px}
    footer .social_icons_footer{justify-content: center}
    .homePage_section .hero_section_slider .slider_img:after{background: linear-gradient(black,transparent);top:0}
    .homePage_section .hero_section_slider .heroSectionSwiper .slider_text{top:20px;gap:10px;max-width:100%;right:20px;justify-content: start;}
    .homePage_section .hero_section_form.custom_div{width:70%;top:130px;margin:auto;border-top-right-radius: 20px;border-bottom-right-radius: 20px}
    .homePage_section .hero_section_form.custom_div .custom_row{row-gap: 10px}
    .homePage_section .hero_section_form.custom_div .custom_row input{height:37px}
    section.add_to_cart_details .main_wrapper {margin-inline: 3px;}
    section.add_to_cart_details .item_details {margin-inline: 3px;}
    section.add_to_cart_details .gallery { flex-wrap: wrap; }
    .art_Collectable .view_all_btn {margin: 10px 0px 10px 0px;}
    .art_Collectable .artCollets { margin-bottom: 30px;margin-top: 30px;}
    .add_to_cart .art_Collectable {padding: 30px 0px 30px 0px;}
    .books_loop_wrapper .add_to_basket_wrapper .new_book_add_to_cart{width:fit-content;}
    .search_filter_book_wrapper {overflow-y: unset;max-height: unset;flex-wrap: wrap;flex-direction: row;}
}
@media only screen and (max-width: 767px) {
    .blogs_detail_page .blog_det_social_wrap {align-items:center;}
    .blogs_detail_page .social_icons_wrap{flex-wrap: wrap;flex-direction: row;}
    .book_search_detail .addto_card_filter_search{max-width: unset;width:unset}
    footer .social_icons_footer{margin-top:10px;padding-top:10px}
    .floating_whatsapp .float{width: 40px;height: 40px;right: 10px;}
    .floating_whatsapp .my-float-whatsapp  {font-size: 22px}
    .sell_books .image_div{height:300px;margin-top:20px}
    .advanced_search .radio_search.custom_justify{flex-wrap:wrap}
    section.add_to_cart_details .gallery {flex-wrap: wrap;}
    section.add_to_cart_details .item_description {min-height: 310px;}
    .gallery-thumbs {height: 100px;direction: ltr;}
    .language_selector select{padding: 5px 10px}
}

@media only screen and (max-width: 600px) {
    .filter_book_img_wrappe{height: 250px;}
    .add_to_cart .books_gallery{padding:0px 20px}
    .homePage_section .hero_section_form.custom_div {top:150px}
    .advanced_search{margin: 30px 0px 15px}
    .book_search_detail .art_Collectable .artCollets .custom_justify{flex-wrap: wrap;gap:20px;margin-top:20px}
    .txt_wrapper {padding: 0px 20px }
    .header_sec_main .header_uper_sec .search_cart_help_wrapper{column-gap: 10px}
    .slider_banner{margin-top:150px}
    .slider_banner.second_slider_banner{margin:0}
    .mystery_and_crime{padding-top:30px}
    .navbar .header_sec_main .toggler_search input::placeholder{font-size:12px;}
    .search_filter_book_wrapper .books_loop_wrapper {width: 100%;}
    .search_cart_help_wrapper .cart_help_wrapper {column-gap: 10px}
    }
@media only screen and (max-width: 426px) {
    .login_banner .toggle_role .nav.nav-tabs{padding-right: 0px;}
    .floating_whatsapp .float {bottom: 10px;right: 10px;}
    .login_section .login_form .site_logo {height: 60px;}
    .login_section .login_form {padding: 20px;}
    .filter_book_img_wrapper {width: 250px;height: 250px;}
    .add_to_cart .filter_accordion ul {gap: 10px;}
    .books_gallery.books_gallery_browse_category .custom_justify{justify-content: center;}
    .seller_index_page .search_btn .btn_global{padding: 10px 54px;}
    .book_wrapper, .slider_text{align-items:center;}
    .sell_books .sell_books_content .btn_global, .sell_books_banner .btn_global{padding: 10px 54px;}
    .header_sec_main .header_menus_wrapper .navbar-nav .nav-item.active{padding: 10px 54px;}
    .navbar .header_sec_main .hide_navbar_icons font{display: none}
    .mystery_crime_slider .mystery_crime .swiper-wrapper .swiper-slide:nth-child(2n+2) .book_wrapper, .mystery_crime_slider .mystery_crime .swiper-wrapper .swiper-slide:nth-child(2n+1) .book_wrapper{padding-top:0px}
    section.add_to_cart_details .slider_content .gallery-thumbs { width: 80%;}
    section.add_to_cart_details .slider_content {gap: 10px;}
    .homePage_section .hero_section_form.custom_div{width: 90%;right: 0px;}
    .slider_banner .mystery_and_crime .mystery_crime_slider {padding-bottom: 30px;}
    .biographics_memoirs_section {padding: 30px 0px;}
    .mystery_and_crime{padding-top:50px}
    footer:before {bottom:10%;}
    footer .footer_nav{padding:15px 0px}
    .btn_global {padding: 10px 54px;}
    .footer_form_wrapper .input_wrapper input{padding: 10px 54px;}
    .footer_form_wrapper .input_wrapper i {top: 14px;}
    .social_icons_footer .icons_wrapper{display: flex;justify-content: center;align-items: center;padding: 10px 12px;}
    section.add_to_cart_details .item_details .cartAndbuy .buybook .blankbtn_buy{padding: 10px 54px;}
    section.add_to_cart_details .moreBook {margin-top: 30px;margin-bottom: 0px;}
    section.add_to_cart_details .slider_content .swiper-slide .image_container {height: 300px;}
    section.add_to_cart_details .item_details .cartAndbuy {flex-direction:column}
    section.add_to_cart_details .item_details .cartAndbuy .blankbtn_buy{width:100%;}
    .add_to_cart_details .item_description .boxdiv .nav-tabs{justify-content:center;gap:20px;}
    section.add_to_cart_details .item_description .nav-tabs .nav-link.active,section.add_to_cart_details .item_description button.nav-link {font-size: 18px;}
    .header_sec_main .header_menus_wrapper .navbar-nav .nav-item.active .nav-link{padding: 0px;}
    section.art_Collectable, section.seller_index_page, section.contact_us, section.sell_books, section.advanced_search {padding: 0px 0px;}
    .homePage_section .hero_section_slider .heroSectionSwiper .slider_text p{text-align:center}
    .homePage_section .hero_section_form.custom_div {top: 188px;}
    .search_cart_help_wrapper .cart_help_wrapper a:nth-child(2), .search_cart_help_wrapper .cart_help_wrapper a:nth-child(3){font-size: 0px;gap:0px}
}
@media only screen and (max-width: 376px) {
    .addto_card_filter_search{width:100%}
    .sell_books_banner .txt_wrapper .custom_flex{flex-wrap: wrap}
    .contact_us {margin:30px 0px 15px 0px}
    .contact_us .contact_us_image, .sell_books .image_div{height:230px}
    h1{font-size:20px}
    .search_cart_help_wrapper .cart_help_wrapper a:nth-child(2) i, .search_cart_help_wrapper .cart_help_wrapper a:nth-child(3 ) i{font-size:10px;width:25px;height:25px}
    .free_shipping_section{padding: 40px 0px}
    .homePage_section .hero_section_form.custom_div{width:95%;top:200px}
    .homePage_section .hero_section_form.custom_div h1{margin:0}
    .slider_banner{margin-top:180px}
    .search_cart_help_wrapper .cart_help_wrapper{gap:10px}
    .books_gallery:has(.custom_justify) .custom_justify{justify-content: center}
    .seller_index_page .filter_container .alphabet.search_alphabet{justify-content: center;gap:0}
    /*section.add_to_cart_details .slider_content .gallery-thumbs .swiper-wrapper { flex-direction: row; gap: 0; margin-bottom: 20px;}*/
    section.add_to_cart_details .slider_content .gallery-thumbs .swiper-slide-thumb-active { margin-left: 20px; }
    section.add_to_cart_details .slider_content { flex-wrap: wrap;  }
    section.add_to_cart_details .slider_content .gallery-thumbs { margin: 0 auto; width: 90%;  }
    section.add_to_cart_details .slider_content .gallery-thumbs .swiper-slide { width: 80px !important;}
    section.add_to_cart_details .slider_content .gallery-thumbs .swiper-slide .preview_img .slider_img { width: 50px; height: auto; }
    nav.navbar .custom_container .header_sec_main { display: flex; align-items: center; column-gap: 10px; justify-content: space-around;}
    nav.navbar .custom_container .header_sec_main .header_uper_sec { justify-content: space-between; column-gap: 40px; justify-content: space-evenly;}
    nav.navbar .header_sec_main .header_menus_wrapper { top: 120px; }
    nav.navbar .header_sec_main .header_uper_sec a.navbar-brand {width: 110px;}
    nav.navbar .header_sec_main .header_uper_sec a.navbar-brand img.logo-default { width: 100%;}
    section.add_to_cart_details .swiper-wrapper .swiper-slide .image_container .slider_img { width: 245px; }
    section.add_to_cart_details .swiper-wrapper .swiper-slide .image_container .slider_img img { width: 100%; }
    .search_cart_help_wrapper .cart_help_wrapper a:nth-child(2), .search_cart_help_wrapper .cart_help_wrapper a:nth-child(3) {font-size: 0;}
}
