/* -------------------------------------------------
  (min-width: 1680px)
---------------------------------------------------*/
    
    @media only screen and (min-width: 1680px) {
       
    }
    
/* -------------------------------------------------
  (max-width: 1250px)
---------------------------------------------------*/
    
    @media only screen and (max-width: 1250px) {
        
    }

@media only screen and (min-width: 1024px) and (max-width: 1440px){
	.banner_section.supplier_landing:not(.full_screen){height: 800px;}
}
    

/* -------------------------------------------------
  max-width: 1200px
---------------------------------------------------*/    
     @media only screen and (max-width: 1200px) {
        
    }
    
/* -------------------------------------------------
  max-width: 1199px
---------------------------------------------------*/
    
    @media only screen and (max-width: 1199px) {
        
    }
    
    /* Technofortress  Fixed the header menu issue */
    
   
    
/* -------------------------------------------------
  min-width: 992px
---------------------------------------------------*/
    
    @media only screen and (min-width: 992px) {
       
    }
    
/* -------------------------------------------------
  max-width: 991px
---------------------------------------------------*/
    
    @media only screen and (max-width: 991px) {
       
    }
    
/* -------------------------------------------------
  (min-width: 991px) and (max-width: 1199px)
---------------------------------------------------*/
    
    @media only screen and (min-width: 991px) and (max-width: 1199px) {
    	.homepage-banner-arrow{display: block;}
       .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;}
       .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
       
       .home-page-header .bottom_header .navbar-toggler {color: #fff;z-index: 99999;}
       .home-page-header.nav-fixed .bottom_header .navbar-toggler {color: #292b2c !important;z-index: 99999;}
        
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #292b2c;}
       
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #292b2c !important;; }
       
        
        .header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item:hover{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .dropdown .nav-link{color: #292b2c;}
		
		 .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter{color: #fff;}
        .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter{color: #292b2c;}
       
        
        .homepage-banner-arrow{display: none;}
        .custom-banner-section.banner_section .banner_slide_content {top: 48% !important;}
        
        
    }
    
/* -------------------------------------------------
  (min-width: 767px) and (max-width: 1199px)
---------------------------------------------------*/
    
    @media only screen and (min-width: 767px) and (max-width: 1199px) {
       
    }
    
 /* -------------------------------------------------
  (min-width: 767px) and (max-width: 991px)
---------------------------------------------------*/
    
    @media only screen and (min-width: 769px) and (max-width: 991px) {
       .filter-options{width: 500px;}
       
       .home-banner-section .carousel-item img{width: 400px;max-height: 500px;}
       .homepage-banner-arrow{display: block;}
       
       .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;}
       .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
       
       .home-page-header .bottom_header .navbar-toggler {color: #fff;z-index: 99999;}
       .home-page-header.nav-fixed .bottom_header .navbar-toggler {color: #292b2c !important;z-index: 99999;}
        
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #292b2c;}
       
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #292b2c;}
       
        
        .header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item:hover{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .dropdown .nav-link{color: #292b2c;}
       
       .custom-banner-section.banner_section .banner_slide_content {top: 45% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 1000px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1100px !important;}
		
		.certificate-content-section{margin-top: 100px;}
    }
    
/* -------------------------------------------------
  min-width: 769px
---------------------------------------------------*/
    @media only screen and (min-width: 769px) {
        
    }
    
     @media only screen and (min-width: 768px) {
        
    }
   
    
/* -------------------------------------------------
  max-width: 767px
---------------------------------------------------*/
    
    @media only screen and (max-width: 768px) {
        .filter-options{width: 690px;}
        
        .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;}
       .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
       
       .home-page-header .bottom_header .navbar-toggler {color: #fff;z-index: 99999;}
       .home-page-header.nav-fixed .bottom_header .navbar-toggler {color: #292b2c !important;z-index: 99999;}
        
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #292b2c;}
       
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #292b2c;}
       
        
        .header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item:hover{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .dropdown .nav-link{color: #292b2c;}
        
        .homepage-banner-arrow{display: none;}
		.home-banner-section .home_hero_header.banner_section.full_screen{min-height: 500px;}
		
		.custom-banner-section.banner_section .banner_slide_content {top: 48% !important;}
		.banner_section.full_screen {min-height: 1000px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1000px !important;}
		
		.home-banner-section .carousel-item img{width: 400px;max-height: 500px;}
		.home-banner-image{text-align: center;}
		
		 .homepage-banner-arrow{display: block;}
		
		.certificate-content-section .certificate-content {display: unset;text-align: center;}
        .certificate-content-section .certificate-content p {margin: 10px !important;}
    }
    
    @media only screen and (min-width: 751px) and (max-width: 766px) {
        .filter-options{width: 500px;}
       
       .home-banner-section .carousel-item img{width: 400px;max-height: 500px;}
       .homepage-banner-arrow{display: block;}
       
       .custom-banner-section.banner_section .banner_slide_content {top: 45% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 1000px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1100px !important;}
		
		.certificate-content-section{margin-top: 100px;}
    }
    
     @media only screen and (min-width: 642px) and (max-width: 750px) {
       .filter-options{width: 500px;}
       
       .home-banner-section .carousel-item img{width: 400px;max-height: 500px;}
       .homepage-banner-arrow{display: block;}
       
       .custom-banner-section.banner_section .banner_slide_content {top: 40% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 950px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1100px !important;}
		
		.certificate-content-section{margin-top: 100px;}
    }
    
   
    
    
    
/* -------------------------------------------------
  max-width: 641px
---------------------------------------------------*/

	 
    
    @media only screen and (min-width: 641px) {
       .filter-options{width: 455px;}
    }
    
    @media only screen and (max-width: 641px) {
       .filter-options{width: 500px;}
       
       .home-banner-section .carousel-item img{width: 400px;max-height: 500px;}
       .homepage-banner-arrow{display: block;}
       
       .custom-banner-section.banner_section .banner_slide_content {top: 45% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 1100px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1200px !important;}
		
		.certificate-content-section{margin-top: 100px;}
    }
    
/* -------------------------------------------------
  max-width: 575px
---------------------------------------------------*/
    
    @media only screen and (max-width: 575px) {
       .filter-options{width: 455px;}
       .home-banner-section .carousel-item img{width: 220px;max-height: 500px;}
       .homepage-banner-arrow{display: block;}
       
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;}
       
       .custom-banner-section.banner_section .banner_slide_content {top: 45% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 1100px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1200px !important;}
		
		.certificate-content-section{margin-top: 100px;}
		
		
		
    }
/* -------------------------------------------------
  max-width: 480px
---------------------------------------------------*/
    
    /* Techno fortress header*/
    @media only screen and (max-width: 490px) {
        .filter-options{width: 395px;}
    }
    
    @media only screen and (min-width: 490px) {
        
    }
    
    @media only screen and (max-width: 480px) {
       .filter-options{width: 395px;}
       .certificate-content-section .certificate-content {display: unset;text-align: center;}
       .certificate-content-section .certificate-content p {margin: 10px !important;}
       
       .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;}
       .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
       
       .home-page-header .bottom_header .navbar-toggler {color: #fff;margin-right: 30px;z-index: 99999;}
       .home-page-header.nav-fixed .bottom_header .navbar-toggler {color: #292b2c !important;margin-right: 30px;z-index: 99999;}
        
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #fff;margin-left: 0px;padding: 0px;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size {color: #292b2c;}
        .lgevn__toggler_and_cart{width: 10%;}
       
       
       
       .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;}
       .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #292b2c;}
       
        
        .custom-banner-section.banner_section .banner_slide_content {top: 45% !important;}
        .banner_section.full_screen.home-banner-section {min-height: 1200px !important;}
        .home-banner-section.banner_section.full_screen .carousel-item {min-height: 1200px !important;}
        .certificate-content-section {margin-top: 0px;}
        
        
        .product-breadcrumb-section{padding: 25px 0;}
        .product-title-big-screen,
        .product-price-big-screen,
        .product-description-big-screen,
        .product-sustainable-big-screen,
        .product-variantion-big-screen,
        .big-screen-product-detail
        {display: none;}
        
        .small-screen-product-content-info{z-index: 99999;}
        .small-screen-product-details,
        .small-screen-product-content-info
        {display: block;}
        
         .small-screen-product-content-info .cart_btn .add-to-cart-products-btn{margin: 5px 10px 15px;padding: 10px 48px 10px 48px;}
         .small-screen-product-content-info .mt-merch{margin: 5px 10px;}
        
        
    }
    
/* -------------------------------------------------
  max-width: 380px
---------------------------------------------------*/
    
    @media only screen and (max-width: 390px) {
        .filter-options{width: 345px;}
        
		/* .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;} */
		.header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;margin-right: 0px;}
        .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
    }
    
     @media only screen and (max-width: 380px) {
        .filter-options{width: 345px;}
        
        .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;margin-right: 0px;}
        .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
        
        .home-page-header .bottom_header .navbar-toggler {color: #fff;z-index: 99999;padding: 0px;}
        .home-page-header.nav-fixed .bottom_header .navbar-toggler {color: #292b2c !important;z-index: 99999;}
        
        .home-page-header .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #fff;padding: 0px;}
        .home-page-header.nav-fixed .bottom_header .nav-link.cart_trigger.product-cart-list-counter {color: #292b2c !important;}
        .nav-link.cart_trigger.product-cart-list-counter.product-cart-list-small-size{margin-left: 0px;}
        .lgevn__toggler_and_cart{width: auto;}
        
        .header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item {color: #292b2c;}
        .header_with_topbar.home-page-header .navbar-nav .dropdown .nav-link {color: #292b2c;}
        
        .custom-banner-section.banner_section .banner_slide_content {top: 40% !important;}
        .banner_section.full_screen.home-banner-section {min-height: 1000px !important;}
        .certificate-content-section .certificate-content {display: unset;text-align: center;}
        .certificate-content-section .certificate-content p {margin: 10px !important;}
        
        .no-listing-found-contact-box img{max-height: 60px; display: block;margin-left: auto;margin-right: auto;}
		.no-listing-found-contact-box{font-size: 14px !important}
		.no-listing-found-contact-box .blue_to_white_btn{padding-left: 15px;padding-right: 15px;font-size: 12px;}
    }
    
    @media only screen and (max-width: 320px) 
    {
    	/* Home page responsive */
        .filter-options{width: 290px;}
        .header_with_topbar.home-page-header .lgevn__search_form .resp_search_icon{color: #fff !important;margin-right: 0px;}
        .header_with_topbar.home-page-header.nav-fixed .lgevn__search_form .resp_search_icon{color: #292b2c !important;}
        
        .header_with_topbar.home-page-header .navbar-toggler{color: #fff;}
        .header_with_topbar.home-page-header.nav-fixed .navbar-toggler{color: #292b2c;}
        
        .header_with_topbar.home-page-header .product-cart-list-counter{color:#fff;padding: 0px;}
		.header_with_topbar.home-page-header.nav-fixed .product-cart-list-counter{color: #292b2c;}
		
		.header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .nav-list-item .nav_item:hover{color: #292b2c;}
		.header_with_topbar.home-page-header .navbar-nav .dropdown .nav-link{color: #292b2c;}

		
		.custom-banner-section.banner_section .banner_slide_content {top: 40% !important;}		
		.banner_section.full_screen.home-banner-section {min-height: 700px !important;} 
		.home-banner-section.banner_section.full_screen .carousel-item {min-height: 1000px !important;}
		.homepage-banner-arrow{display: block;}
		.certificate-content-section{margin-top: 200px;}
		
		.certificate-content-section .certificate-content {display: unset;text-align: center;}
		.certificate-content-section .certificate-content p{margin: 10px !important;}
		
		.no-listing-found-contact-box img{max-height: 60px; display: block;margin-left: auto;margin-right: auto;}
		.no-listing-found-contact-box p{font-size: 12px !important;line-height: 18px;}
		.no-listing-found-contact-box .blue_to_white_btn{padding-left: 15px;padding-right: 15px;}
		
		.listing_breadcrumb_section .brief-line{font-size: 14px !important;}
}
        
    }