ol, ul, li {
  margin: 0;
  padding: 0;
}

.header_social{
  float: right;
}
.header_social_list{
  list-style: none;
  display:inline-flex;
  padding: 0px;
  margin-bottom: 0px;
  white-space: nowrap;
  float: left;
  height: 45px;
  margin-top: 9px;
}
.header_social_list li{
  max-height: 54px;
  float: none;
  display: inline-block;
  vertical-align: middle;
  max-width: 38px;
  width: 30px !important;
  height: 50px;
  margin-right: 5px !important;
  min-width: 30px !important;
}
.header_social .stButton{
  margin-top: -1px;
}
.header_social_list li img{
  width: 30px;
  min-width: 30px;
  min-height: 30px;
}
.header_social_list .st_facebook_vcount, .header_social_list .st_twitter_vcount, .header_social_list .st_linkedin_vcount, .header_social_list .st_email_vcount{
  margin-top: -2px !important;
}
.header_social .stBubble_count, .shr_header_comment{
  color: #000000 !important;
  font-size: 9pt !important;
  font-family: Lato !important;
  text-align: center !important;
  width: 30px !important;
  height: 12px !important;
}

.shr_header_comment{

}

.header_social .mstream{
  display: none;
}
.header_social .st_facebook_custom:hover div.stBubble_count,
.header_social .st_twitter_custom:hover div.stBubble_count,
.header_social .st_googleplus_custom:hover div.stBubble_count,
.header_social .st_email_custom:hover div.stBubble_count,
.header_social .st_linkedin_custom:hover div.stBubble_count,
.header_social .gno_comment:hover .gno_comment_count:hover, .shr_header_comment {
  color: #000000 !important;
  width: 30px !important;
}
#more_btn{
  float: right;
  display: inline-flex;
      margin-top: 7px;
}
.header_social_list #font_resize{
  width: 44px !important;
}
@media (max-width: 767px){
  .burger-logo{
    float: left;
    width: 220px;
  }
  #gno_logo_article{
      display: inline-block !important;
  }
  .social_rbn{ /* Hide the default social ribbon for mobile.. */
    display: none;
  }
  .header_social_list{
      margin-top: 5px;
  }
}
@media (max-width: 478px){
  .burger-logo-col{
      padding-right: 0px;
  }
  #gno_logo_article{
    width: 70%;
  }
  .burger-logo{
    width: 67%;
  }
  .header_social{
    width: 125px;
  }
  .header_social_list{
    width: 105.3px;
    overflow: hidden;
  }

  .header_social_list{
      margin-top: 10px !important;
  }
}

@media (min-width: 480px) and ( max-width: 768px){
  #more_btn{
    display: none;
  }
}

@media (max-width: 560px) and ( min-width: 480px){
  .header_social_list{
    width: 218px;
    overflow: hidden;
  }
}

@media (max-width: 479px) and ( min-width: 408px){
  #gno_logo_article{
    width: initial;
  }
  .header_social_list{
    overflow: hidden;
  }
}

@media (max-width: 374px){
  .header_social{
    max-width: 265px !important;
  }
}
