.entry-title, div.ppt {
  display: none !important;
}

body.single-post .entry-title {
  display: inline !important;
}

#nav-container {
  margin: 0 0 0 0;
}

#content {
  padding-bottom: 0;
}

.entry img, img.thumbnail, #portfolio .group.portfolio-img img, .nobg {
  border: 0;
  background: rgba(255,255,255,0);
}

hr {
  background-color: #8224e3;
  height: 2px;
}





/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
  
  div.header-widget {
    display: none;
  }
  


}


/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
  
  #header-container {
    background-size: cover;
  }
  
  #nav-container #navigation ul#main-nav > li a {
    padding-left: 0;
    padding-right: 35px;
  }
  
  ul.sub-menu li a {
    font-size: 18px !important;
  }
  
  div.header-widget {
    width: 230px;
    text-align: center;
    display: none \9;
  }
  
  div.header-widget h3 {
    color: #ffffff;
    border-bottom: 0;
    padding: 0;
  }
  
  H1, body.single-post .entry-title h1 {
    padding-top: 40px;
  }
  
  .ie8 {
    display: none;
    display: inline \9;
  }
  
  div.ssba {
    float: right;
    padding-bottom: 40px;
  }
  
  div.rev_slider_wrapper div.ssba {
    padding-bottom: 0;
  }
  
  div.nosocial div.ssba {
    display: none;
  }
  
  
  
}