.scroll-wrapper {
  display: none!important;
}

.image-set-slideshow-thumbs-wrapper {
  display: none!important;
}

/* Remove padding for main port on Home Page */

@media screen and (min-width: 768px){
.format-image-set-wrapper {
   padding: 0 0!important; /* 60px 0 */
margin-top: -17px!important;
}
}


/* start hs 106184 - Chris */

/* To hide blog date from top of posts */

.f_blog_listing_date, .blog small{
display:none!important;
}

/* hide group drop down arrow */
.icon-dropdown{
  display:none!important;
}

/* left align contact form  on desktop displays*/

@media only screen and (min-device-width : 768px)  and (orientation : landscape) {
.page_2315825 #content_page_wrapper [data-content-module-removable] .eightcol{
  margin-left:-158px!important;
}
}
/* End hs 106184  */


/* Beginning of Ticket 106184 - Steve */

/* reduce space between blog post images from 1em */

 .f_blog_post_images_vertical img  {
     margin-bottom: -0.55em!important;
   }


/* Media query added to adjust for  mobile  - chris 106184*/
@media only screen and (max-width: 767px){

   .f_blog_post_images_vertical img  {
     margin-bottom: -6px!important;
   }

}
/* End of Ticket 106184 */

/* Remove padding for JotForm on Contact Page */

@media screen and (min-width: 768px){
.jotform-form {
   padding: 0 0!important; /* 60px 0 */
margin-top: -35px!important;
}
}

/* ends JotForm */




/* Glen Web Design*/

@media screen and (max-width: 767px) {


  .gallery #wrapper>header>.nav_top,
  .listing #wrapper>header>.nav_top,
  .simple #wrapper>header>.nav_top {
    display: none;
    position: fixed;
    top: 75px !important;
    left: 0;
    z-index: 91;
    width: 100%;
    padding: 0px 0 0;
    margin: 0;
    margin-top: -1%;
    box-sizing: border-box;-moz-box-sizing: border-box;
    background: #ffffff;
    -webkit-transition: margin-top 0.3s ease-out;
    -moz-transition: margin-top 0.3s ease-out;
    -ms-transition: margin-top 0.3s ease-out;
    -o-transition: margin-top 0.3s ease-out;
    transition: margin-top 0.3s ease-out;
  }

@media screen and (max-width: 767px) {
  .gallery .nav_top #menu li,
  .listing .nav_top #menu li,
  .simple .nav_top  #menu li{
    display: block;
  }

  .gallery #menu li.top_level,
  .listing #menu li.top_level,
  .simple #menu li.top_level {
    padding: 0;
    margin: 0;
  }
  #menu a,
  .gallery #menu .dropdown a,
  .listing #menu .dropdown a,
  .simple #menu .dropdown a{
    font-size: 16px;
    padding: 12px 0;
    display: block;
    margin: 0;
  }



  .gallery #menu li.category > a,
  .listing #menu li.category > a,
  .simple #menu li.category > a {
	display:none;
  }





