.st_plusone div { vertical-align: inherit !important;}
.st_plusone {cursor: pointer; /*display: inline-table !important; width:36px;*/ height:16px !important; line-height: 16px !important; margin-bottom: 5px;}
.st_linkedin, .st_twitter, .st_reddit, .st_facebook, .st_sharethis, .st_email {cursor: pointer; display: inline-block !important;/*display: block !important;*/ height: 16px !important; line-height: 16px !important; margin-bottom: 5px;}

#shareThis,#shareThis2 {width:278px !important; height:38px !important; font:12px Trebuchet MS; background-color:White; border:1px solid #6ba388; /*position:absolute;*/ top:-8px; z-index:500; left:-134px !important;}
div.shareLinksRevised {width:auto !important;}
#shareMenuRevised img {padding-top: 0px !important; /*padding-top:2px !important; height:12px;*/}

div.shareWidget { float:right; display: table; /*padding-top:4px;*/ }
div.shareWidget img { vertical-align: middle; display: table-cell; }
div.shareWidget span { vertical-align: middle; display: table-cell; color: #000000; }

div.shareWidgetOpt10 { float:right; display: table; padding-top:4px; }
div.shareWidgetOpt10 img { vertical-align: middle; display: table-cell; }
div.shareWidgetOpt10 span { vertical-align: middle; display: table-cell; color: #000000; }

.ctaButton {background: linear-gradient(to bottom, #90C247 0px, #83B939 13%, #62A217 33%, #569A0B 42%, #4E9402 50%, #4C9300 54%, #4C9300 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.ctaButton:hover, .button_holder-fcLayout:hover {background: linear-gradient(to bottom, #AAD847 0px, #A0D339 13%, #82C111 33%, #77BB02 50%, #76BA00 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}