.contentRender_name_plugins_addthis_addthis {
    position: relative;
    height: 54px;
}
.addthis_toolbox.addthis_default_style {
    position: absolute;
    z-index: 10;
    width: 32px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.addthis_toolbox span.at-icon-wrapper {
  float: none ;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: 0 auto;
}


div [data-sv-addthistemplate].shareButtons {
  height: 40px;
}

.shared-detail .shareButtons {
  position: absolute;
  right: 0;
}

@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  .shared-detail .shareButtons {
    position: absolute;
    right: .9375rem;
  }
}

@media only screen and (min-width: 40.063em) {
    .addthis_toolbox.addthis_default_style { 
        position: absolute;
        right: 0;
        z-index: 10;
        left: auto;
        margin: inherit;
    }
    .addthis_toolbox span.at-icon-wrapper{ position: relative}
} 

@media only screen and (max-width: 40.063em) {
  .shared-detail .shareButtons { position: static; }
  
}


