/* Remove Page Titles */
.page header.entry-header {
  display: none;
}
/* Remove footer info for theme */
.site-info.container {
    display: none;
}
/* Remove Page Titles */
.so-widget-sow-layout-slider p {
    text-shadow: none !important;
}
/* Logo in header height */
.home .site-logo { max-height: 100px;
}
/* Remove Bottom nav button*/
.go-top {
  display: none;
}
/* Remove home slider animation */
.text-slider {
    animation: none;
}
/* Remove Page Titles */
.text-slider .maintitle, .text-slider .subtitle {
    text-shadow: none !important;
}
/* Site Header Manipulation */
.site-header {
background-color: rgba(24, 24, 24, .9) !important;
}
/* Force masthead on main page to be Light weight */
.text-slider .maintitle {
  font-weight: 400;
}
/* Force heads to be Light throughout the site */
h1, h2, h3, h4, h5, h6 {
  font-weight: 400;
}

.site-header,
.site-header.float-header {
  padding-top: 0;
  padding-bottom: 0;
}

.panel-grid-cell .widget-title:after{
  display: none; 
}
.text-slider .maintitle:after,
.panel-grid-cell .widget-title:after{
  display: none;
}  

@media only screen and (max-width:767px){
        
  .header-wrap .container{
    text-align: left;
  }

  .header-wrap .btn-menu{
    float: right;
    margin-right: 15px;
		margin-top: -50px;
  }  

  .header-wrap .col-md-4 {
    max-width: 90%;
    position: relative;
    z-index: 2;
  }

  .header-wrap .col-md-8 {
    margin-top: 0px;       
  }        

  #mainnav-mobi {
    top: -15px;
  }
  
}
  
/* Adjust the mobile menu bar height
   */
  .header-wrap .col-md-8{
    padding-top: 0px;
    padding-bottom: 0px;
  }

@media only screen and (max-width: 767px) {
#container-811 {
background-attachment: scroll !important;
}
}

.panel-row-style.turn-off-parallax{
  background-position: top center !important;
  background-attachment: scroll !important;
}
/* Recipe Widget Line Spacing */
.recipe {
line-height: 1.2;
}