

/** Background header image **/
.header_bottom {
  background-image: url();
}

/**top logos**/
.header_top .left{
    float: none !important;
}
.header_top .left .inner>div, .header_top .left .inner>div:last-child{
    float: none;
    display: inline-block;
}

header.sticky .header_bottom {
  background-color: #FFFFFF !important;
}

.footer_top .three_columns>.column1 {
  width: 20%;
}
@media screen and (max-width:480px) {
  .sp-template-gallery .gallery-caption strong {
    padding: 0 5px !important;
  }
}

.social_share_dropdown ul li img {
  margin: 0 auto;
  float: none;
}