/* #################################
   AddThis Share buttons CSS changes
   ################################# 

    all properties marked !important are overriding AddThis' inline CSS  */

/* hide from other post locations if posts hardcoded in muliple places and shortcode not in use */
header .at-share-btn-elements, footer .at-share-btn-elements { /* display:none; */ }

/*  global AddThis changes  */
.at-resp-share-element { /*  plugin region  */ 
    }

.at-share-btn-elements {  /*  button container  */ 
    }

a.at-share-btn { /*  button  */
    display: inline-block;
    transform: translateY(0px)!important; /* removes text jostle if default hover state is changed */
    border-radius: 2px!important;
    padding-top: 2px !important;
    padding-right: 15px !important;
    padding-bottom: 2px !important;
    padding-left: 15px !important;
    }

a.at-share-btn:hover { /*  change button hover states */
    transform: translateY(0px)!important;
    opacity:0.7;
    }

span.at-icon-wrapper { /*  button icon container  */  
    line-height: 20px!important;
    height: 20px!important;
    width: 20px!important;
    }

.at-icon { /*  button icon  */ 
    fill: rgb(255, 255, 255)!important;
    width: 20px!important;
    height: 20px!important;
    }

span.at-label { /*  button text label  */ 
    font-size: 13px!important;
    line-height: 20px!important;
    height: 20px!important;
    color: rgb(255, 255, 255)!important; 
    font-family: "source-sans-pro", sans-serif!important;
    }
