/*
	Extra large .col-xl-
*/

@media screen and (min-width:2500px){
	.news-single img {
        width: 100%;
        height: auto;
      }
    
    .light-mode .page {
      background-image: url('../../../../storage/Media_Foto/body_bg.jpg');
      background-attachment: fixed;
      background-position: bottom center;
      background-repeat: no-repeat;
      background-size: 100%;
    }

    .light-mode .body_bg_white {
      background-color: rgba(255,255,255,0.75);
    }

     .light-mode .body_bg_white::before {
      content: '';
      -webkit-box-shadow: 0px 5px 1000px 1880px rgb(255, 255, 255);
      -moz-box-shadow: 0px 5px 1000px 1880px rgb(255, 255, 255);
      box-shadow: 0px 5px 1000px 1880px rgb(255, 255, 255);
      width: 1px;
      height: 1px;
      position: fixed;
      top: 50%;
      left: 50%;
    }


}
@media screen and (min-width:1400px){
	.news-single img {
        width: 100%;
        height: auto;
      }
    
    .light-mode .page {
      background-image: url('../../../../storage/Media_Foto/body_bg.jpg');
      background-attachment: fixed;
      background-position: bottom center;
      background-repeat: no-repeat;
      background-size: 100%;
    }
  
    .light-mode .body_bg_white {
      background-color: rgba(255,255,255,0.75);
    }

     .light-mode .body_bg_white::before {
      content: '';
      -webkit-box-shadow: 0px 5px 200px 780px rgb(255, 255, 255);
      -moz-box-shadow: 0px 5px 200px 780px rgb(255, 255, 255);
      box-shadow: 0px 5px 200px 780px rgb(255, 255, 255);
      width: 1px;
      height: 1px;
      position: fixed;
      top: 50%;
      left: 50%;
    }

    .section-header-style-6 {
      z-index: 15;
      position: relative;
    }

    .section-breadcrumb {
        z-index: 10;
        position: relative;
      }

    .light-mode .section-header-style-6 {
        background-color: #fff;
      }
  
    .dropdown-menu {
      z-index: 15;
    }

	
}


@media screen and (min-width:1200px){
	.news-single img {
        width: 100%;
        height: auto;
      }
     
  .article img {
    width: 100%;
    height: auto;
  }
    	
    
	
}






/*
	Large .col-lg-
*/
@media screen and (min-width:992px) and (max-width:1200px){
	
	.news-single img {
    width: 100%;
    height: auto;
  }
   
  .article img {
    width: 100%;
    height: auto;
  }
    	
	
}



/*
	Medium .col-md-
*/
@media screen and (min-width:768px) and (max-width:992px){
	
	
  .news-single img {
    width: 100%;
    height: auto;
  }

  
  .article img {
    width: 100%;
    height: auto;
  }
    	
    
}






/*
	Small .col-sm-
*/
@media screen and (min-width:576px) and (max-width:768px){
	
	.kmr-save-to-file {
        width: 100%;
        margin-bottom: 15px;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    
    #header #titles {
        margin: 0;
        width:100%;
    }

  .navbar-brand img {
    width: 60px;
    top: 0px;
    position: relative;
    height: auto;
  }

  .header-index .navbar {
    top: 15px;
  }

  .header-index .navbar-brand img {
    width: 60px;
    top: 0px;
    position: relative;
    height: auto;
    left: 20px;
  }


  .header-index.sticky .navbar-brand img {
    width: 60px;
    top: 0;
  }


  .section-header.sticky {
    min-height: 80px;
  }

  .hero-5 .hero-5-slider-bottom-area {
    position: absolute;
    bottom: 20%;
    left: 50%;
    display: flex;
    width: 150px;
    height: 63px;
    z-index: 333;
    align-items: center;
    gap: 30px;
    margin-left: -75px;
  }

  .news-single img {
    width: 100%;
    height: auto;
  }

  .article img {
    width: 100%;
    height: auto;
  }
    
    
}





/*
	Extra small .col-
*/
@media screen and (min-width:0px) and (max-width:576px){
	
	.kmr-save-to-file {
        width: 100%;
        margin-bottom: 15px;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    
    #header #titles {
        margin: 0;
        width:100%;
    }

  .navbar-brand img {
    width: 60px;
    top: 0px;
    position: relative;
    height: auto;
  }

  .header-index .navbar {
    top: 15px;
  }

  .header-index .navbar-brand img {
    width: 60px;
    top: 0px;
    position: relative;
    height: auto;
    left: 20px;
  }


  .header-index.sticky .navbar-brand img {
    width: 60px;
    top: 0;
  }


  .section-header.sticky {
    min-height: 80px;
  }

  .hero-5 .hero-5-slider-bottom-area {
    position: absolute;
    bottom: 20%;
    left: 50%;
    display: flex;
    width: 150px;
    height: 63px;
    z-index: 333;
    align-items: center;
    gap: 30px;
    margin-left: -75px;
  }

  .offcanvas {
    --bs-offcanvas-width: 80%;
  }

  .cc-window.cc-top-right, .cc-window.cc-bottom-right {
    right: 5%;
    left: 5%;
  }

  .cc-window.cc-top-left, .cc-window.cc-top-right, .cc-window.cc-bottom-left, .cc-window.cc-bottom-right {
      max-width: 90%;
      margin: 0 auto;
    }

  .news-single img {
    width: 100%;
    height: auto;
  }

  .main-banner-content h1 {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 30px;
    font-weight: 900;
  }

  .article img {
    width: 100%;
    height: auto;
  }
    	
}