/* Enter Your Custom CSS Here */

.top-header {
    
     top: 0px !important; 
  padding: 0;
    height: 0px;
}

.site-logo{


  width: 300px; 

}

.page-title {
    
    background-color: #3da0e3 !important;
    
    
}

#text-4{

  margin-bottom: 0px !important;
  
}

.admin-bar .navbar {
    padding-top: 0px;
}

 
 .text-center{
 
   text-align: center !important;

}
.tile:hover:before{

  opacity: 0;
  

}

.tile-content h3{ display: none !important;}

.tile-content{

  background: transparent !important;
  
}

.tile-content:before {
    border: 0 !important;
}


@media (max-width: 767px)
{
  body {
    padding-top: 24px !important;
}
.navbar{
    height: 95px;
    
  }
 .navbar-sticky, .navbar-sticky.stuck {
    
    padding-top: 0px !important;
}
  
 /* .post h2 img{ display: none;}*/
  
  .single-post .page-title{
  display: none;
  
  }
  
  .post{
  
    margin-top: 110px;
  
  }
  
}

.flex-column-center {
		display: flex;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
}

.f-sz-18 {
	font-size: 18px !important;
}