@font-face {
        font-family: 'Allura';
        src: url('../inc/assets/fonts/Allura-Regular.otf') format('opentype');
        font-weight: normal;
        font-style: normal;
}

.homepage-divider-menu{
  display:flex;
  justify-content:space-evenly;
  //max-width:1400px;
  margin:0 auto;
  font-family:'Open Sans' sans-serif;
  //padding: 0 3.33vw;


}

#content.site-content{
  padding-top:2rem !important;
}

h1, h2, h3, h4, h5, h6{
  font-family: 'Ubuntu';
  font-weight:bold !important;
  color: rgb(64, 132, 174);
}

body, p, span, textarea, input{
  font-family: 'Open Sans';
  font-weight:normal;
  color: #333;
}
.navbar-toggler{
  color:rgb(64, 132, 174) !important;
  border-color:grey !important;

}

.navbar-toggler-icon{
//  filter:invert(100%);
  //-webkit-filter: invert(100%);
}
.moreblock-list-item{
  width:30%;
  margin:20px;
  list-style:none;
}


.entry-title{
  font-family: 'Ubuntu' !important;
  font-weight:bold;
  color: #333;
}



h2{
  font-family: 'Ubuntu' !important;
  font-weight:bold;
  color: #333;
}

.entry-meta{
    font-family: 'Open Sans' !important;
}

.entry-content{
    font-family: 'Open Sans' !important;
}


  #masthead{
    position:-webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10000;
  }


#masthead{
  background: white !important;
}

#masthead a{
  color: rgb(64, 132, 174);
}

#masthead a:hover{
  color: rgb(64, 132, 174);
}

#masthead a:visited{
  color: rgb(64, 132, 174);
}

.bg-primary{
  background-color:white;
}

.header-logo-container{
  height: auto;
  display:block;

  background: rgb(64, 132, 174);
}


.header-logo{
  margin:-5px;
  height:40px;
}
@media(min-width:1000px){
  .header-logo{
    height:100px;
  }
}

.homepage-divider{
  width:100%;
  margin: 0 20px;

}

.homepage-divider .item-title{
  font-size:25px;
  font-weight:bold;
  font-family:'Ubuntu';
  color: 3px solid rgb(64, 132, 174);
  padding-bottom:15px;
  border-bottom:3px solid rgb(64, 132, 174);
}

.homepage-divider a{
  color: rgb(64, 132, 174);
}

.block-list-item{
  list-style:none;
  margin-left:0;
  //border-bottom:2px solid #f1f1f1;
  padding:20px 0;

}

.featured-post-link{
  font-family: 'Ubuntu';
  font-weight: bold;
  font-size: 23px;
  color:rgb(64, 132, 174);
}

.featured-post-date{
  margin:5px 0;
  font-family: 'Open Sans';
  color:grey;
}

.featured-post-excerpt{
  margin: 1rem 0;
}

.custom-bg{
  width: 100%;
  height: 150px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.style-sheet-title{
  padding-bottom: 7px !important;
}

.more-posts-title{
  text-align:center;
  font-weight:bold;
  border-bottom: 2px solid rgb(64, 132, 174);
  padding-bottom: 20px;
  font-family:'Ubuntu';
}

.more-posts{
  flex-wrap:wrap;
}

.style-sheet-title span{
  color: transparent;
  font-family:"Allura";
  background: -webkit-linear-gradient(to right,#f70733,#fe944a);
  background: linear-gradient(to right,#f70733,#fe944a);
  -webkit-background-clip:text;
  font-size: 30px;
  font-weight:bold;
}


.menu-item:nth-of-type(2) a{
  color: transparent !important;
  font-family:"Allura" !important;
  font-size:120%;
  background: -webkit-linear-gradient(to right,#f70733,#fe944a);
  background: linear-gradient(to right,#f70733,#fe944a);
  -webkit-background-clip:text;
  font-weight:bold !important;
  text-transform: none !important;
}

.style-sheet-snacks{
  color: transparent !important;
  font-family:"Allura" !important;
  font-size:120%;
  background: -webkit-linear-gradient(to right,#f70733,#fe944a);
  background: linear-gradient(to right,#f70733,#fe944a);
  -webkit-background-clip:text;
  font-weight:bold !important;
  text-transform: none !important;
}

.bg-primary{
  background: rgb(64, 132, 174) !important;
}
.widget-title{
  font-weight:bold;
}

@media(min-width:1000px){
  .container{
    max-width:1400px !important;
  }
}

@media(max-width:768px){
  .homepage-divider-menu{
      flex-wrap: wrap;
    }

    .moreblock-list-item{
      width:100%;
    }
}
