/* Global Styles */
.nc_socialPanel {clear: both;width: 100%!important;margin-top:20px!important;margin-bottom:20px!important;height: 30px;padding: 0;line-height:1;}
.nc_wrapper .nc_socialPanel {margin-top:10px!important;margin-bottom:10px!important;}
div.nc_socialPanel .nc_tweetContainer {float:left;margin:0 5px;cursor:pointer;height:32px;font-family: 'Lato';border-radius:2px;transition:all 0.1s linear;border-size:1px;}
.nc_socialPanel .nc_tweetContainer a.nc_tweet, .nc_socialPanel .totes .sw_count {display: block;font-size: 18px!important;font-family: 'Lato', sans-serif;font-weight: bold;text-decoration: none;height:30px;text-transform:none;}
.nc_socialPanel a .sw_count {padding: 0;line-height: 32px;display:inline-block;}
.nc_socialPanel .totes .sw_count {line-height:30px;}
.nc_socialPanel .spaceManWilly {display:block;}
/* Adjusted Margins for First and Last Elements */
.nc_socialPanel.notMobile .nc_tweetContainer:nth-child(1) {margin-left:0;}
.nc_socialPanel.notMobile .nc_tweetContainer:nth-last-child(1) {margin-right:0;}
.nc_socialPanel:not(.nc_socialPanelSide) div.totes.totesalt:nth-child(1) {margin-left:0;padding-left:0;margin-right:15px;}
.nc_socialPanel:not(.nc_socialPanelSide) div.totes.totesalt:nth-last-child(1) {margin-right:0px;padding-right:0px;}
/* Click to Tweet Cursor */
a.sw_CTT {cursor:pointer;}
/* Icons and Calls to Action */
span.sw_share {font-weight: normal;font-size: 14px;display:block;height: 30px;vertical-align: middle;line-height: 32px;float:right;}
.nc_socialPanel .sw {margin: 0 7px;height: 30px;line-height: 32px; text-shadow:none!important;width:20px;}
/* Default Icon Settings */
.iconFiller {display:block;float:left;transition: width .1s linear;overflow:hidden;height:30px}
.nc_socialPanel .iconFiller {width: 30px;}
/* Mobile Fix */
.mobile .nc_tweetContainer:nth-last-child(2), .nc_tweetContainer.totes:nth-last-child(1) {margin-right:0;}
/* Total Shares */
.nc_socialPanel .totes {color:white;padding:0px 10px;display:block;font-size:19px;cursor:default;background:#c4c4c4;border:1px solid #e08a0f;border-radius:2px;}
.nc_socialPanel div.totes.totesalt, .nc_socialPanel:hover div.totes.totesalt:not(:nth-child(1)) {background:transparent!important;color:#474B4D;margin-left:10px;border:none;}
div.nc_socialPanel:hover div.totes.totesalt:not(:nth-child(1)) {background:transparent;color:#474B4D;margin-left:10px;}
.nc_socialPanel .totes.totesalt .sw_label {font-size:10px;color:#474B4D;vertical-align:middle;}
.nc_socialPanel .totes .sw_label {font-size:10px;vertical-align:middle;}
.nc_socialPanel .totes.totesalt .sw_count {color:#474B4D;font-size:24px;}
.nc_socialPanel:hover .totes, .nc_socialPanel.sw_fullColor .totes, .nc_socialPanel.sw_fade .totes, .nc_socialPanel.sw_customFull:hover div.totes {background:#e08a0f;}
/* Button Shapes */
.nc_socialPanel.sw_leaf .nc_tweetContainer {border-radius:15px 0;border-width:1px;}
.nc_socialPanel.sw_pill .nc_tweetContainer {border-radius:50px; border-width:1px;}
.nc_socialPanel.sw_shift .nc_tweetContainer:not(.totes) {border-width:1px;-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-o-transform:skew(-25deg); }
.nc_socialPanel.sw_shift .nc_tweetContainer a {-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg); }
.sw_connected .nc_tweetContainer, .sw_connected:hover .nc_tweetContainer, .sw_connected .nc_tweetContainer:hover  {margin:0!important;border-radius:0!important;border-width:1px;}
/*Flash & Fresh Outlines */
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .googlePlus, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .googlePlus:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .googlePlus {border:1px solid #df4b37;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .twitter, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .twitter:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .twitter {border:1px solid #429cd6;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .fb, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .fb:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .fb {border:1px solid #3a589e;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .nc_pinterest, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .nc_pinterest:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .nc_pinterest {border:1px solid #cd2029;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .linkedIn, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .linkedIn:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .linkedIn {border:1px solid #0d77b7;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .sw_tumblr, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .sw_tumblr:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .sw_tumblr {border:1px solid #39475d;}
.nc_socialPanel.sw_flatFresh.sw_d_fullColor .sw_stumbleupon, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .sw_stumbleupon:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .sw_stumbleupon {border:1px solid #ef5025;}

.nc_socialPanel.sw_flatFresh.sw_d_fullColor .sw_reddit, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .sw_reddit:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .sw_reddit {border:1px solid #f04b23;}

.nc_socialPanel.sw_flatFresh.sw_d_fullColor .sw_email, html body .nc_socialPanel.sw_flatFresh.sw_i_fullColor .sw_email:hover, body .nc_socialPanel.sw_flatFresh.sw_o_fullColor:hover .sw_email {border:1px solid #6bcce9;}
/* Full Color */
.nc_socialPanel.sw_d_fullColor a, html body .nc_socialPanel.sw_i_fullColor .nc_tweetContainer:hover a, body .nc_socialPanel.sw_o_fullColor:hover a {color:white;}
.nc_socialPanel.sw_d_fullColor .googlePlus, html body .nc_socialPanel.sw_i_fullColor .googlePlus:hover, body .nc_socialPanel.sw_o_fullColor:hover .googlePlus {background:#df4b37;border:1px solid #c44133;}
.nc_socialPanel.sw_d_fullColor .twitter, html body .nc_socialPanel.sw_i_fullColor .twitter:hover, body .nc_socialPanel.sw_o_fullColor:hover .twitter {background:#429cd6;border:1px solid #3c87b2;}
.nc_socialPanel.sw_d_fullColor .fb, html body .nc_socialPanel.sw_i_fullColor .fb:hover, body .nc_socialPanel.sw_o_fullColor:hover .fb {background:#3a589e;border:1px solid #2e4675;}
.nc_socialPanel.sw_d_fullColor .nc_pinterest, html body .nc_socialPanel.sw_i_fullColor .nc_pinterest:hover, body .nc_socialPanel.sw_o_fullColor:hover .nc_pinterest {background:#cd2029;border:1px solid #aa1b29;}
.nc_socialPanel.sw_d_fullColor .linkedIn, html body .nc_socialPanel.sw_i_fullColor .linkedIn:hover, body .nc_socialPanel.sw_o_fullColor:hover .linkedIn {background:#0d77b7;border:1px solid #0c6591;}
.nc_socialPanel.sw_d_fullColor .sw_tumblr, html body .nc_socialPanel.sw_i_fullColor .sw_tumblr:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_tumblr {background:#39475d;border:1px solid #27313f;}
.nc_socialPanel.sw_d_fullColor .sw_stumbleupon, html body .nc_socialPanel.sw_i_fullColor .sw_stumbleupon:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_stumbleupon {background:#ef5025;border:1px solid #d34427;}

.nc_socialPanel.sw_d_fullColor .sw_reddit, html body .nc_socialPanel.sw_i_fullColor .sw_reddit:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_reddit {background:#f04b23;border:1px solid #d33f27;}

.nc_socialPanel.sw_d_fullColor .sw_email, html body .nc_socialPanel.sw_i_fullColor .sw_email:hover, body .nc_socialPanel.sw_o_fullColor:hover .sw_email {background:#6bcce9;border:1px solid #61bace;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .googlePlus, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .googlePlus:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .googlePlus {border-bottom:3px solid #c44133;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .twitter, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .twitter:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .twitter {border-bottom:3px solid #5595bc;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .fb, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .fb:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .fb {border-bottom:3px solid #2e4675;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .nc_pinterest, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .nc_pinterest:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .nc_pinterest {border-bottom:3px solid #aa1b29;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .linkedIn, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .linkedIn:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .linkedIn {border-bottom:3px solid #0c6591;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .sw_tumblr, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .sw_tumblr:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .sw_tumblr {border-bottom:3px solid #27313f;}
.nc_socialPanel.sw_threeDee.sw_d_fullColor .sw_stumbleupon, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .sw_stumbleupon:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .sw_stumbleupon {border-bottom:3px solid #d34427;}

.nc_socialPanel.sw_threeDee.sw_d_fullColor .sw_reddit, html body .nc_socialPanel.sw_threeDee.sw_i_fullColor .sw_reddit:hover, body .nc_socialPanel.sw_threeDee.sw_o_fullColor:hover .sw_reddit {border-bottom:3px solid #d33f27;}

/* Light Gray */
.nc_socialPanel.sw_d_lightGray a, html body .nc_socialPanel.sw_i_lightGray .nc_tweetContainer:hover a, body .nc_socialPanel.sw_o_lightGray:hover a {color:white}
.nc_socialPanel.sw_d_lightGray .nc_tweetContainer, html body .nc_socialPanel.sw_i_lightGray .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_lightGray:hover .nc_tweetContainer {background-color:#ccc;border:1px solid #ccc;}
.nc_socialPanel.sw_threeDee.sw_d_lightGray .nc_tweetContainer:not(.totesalt), html body .nc_socialPanel.sw_threeDee.sw_i_lightGray .nc_tweetContainer:not(.totesalt):hover, body .nc_socialPanel.sw_threeDee.sw_o_lightGray:hover .nc_tweetContainer:not(.totesalt) {border-bottom:3px solid #999;}
/* Medium Gray */
.nc_socialPanel.sw_d_mediumGray a, html body .nc_socialPanel.sw_i_mediumGray a:hover, body .nc_socialPanel.sw_o_mediumGray:hover a {color:white;}
.nc_socialPanel.sw_d_mediumGray .nc_tweetContainer, html body .nc_socialPanel.sw_i_mediumGray .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_mediumGray:hover .nc_tweetContainer {background-color:#999;border:1px solid #999}
.nc_socialPanel.sw_threeDee.sw_d_mediumGray .nc_tweetContainer:not(.totesalt), html body .nc_socialPanel.sw_threeDee.sw_i_mediumGray .nc_tweetContainer:not(.totesalt):hover, body .nc_socialPanel.sw_threeDee.sw_o_mediumGray:hover .nc_tweetContainer:not(.totesalt) {border-bottom:3px solid #444}
/* Dark Gray */
.nc_socialPanel.sw_d_darkGray a, html body .nc_socialPanel.sw_i_darkGray a:hover, body .nc_socialPanel.sw_o_darkGray:hover a {color:white;}
.nc_socialPanel.sw_d_darkGray .nc_tweetContainer, html body .nc_socialPanel.sw_i_darkGray .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_darkGray:hover .nc_tweetContainer {background-color:#444;border:1px solid #444}
.nc_socialPanel.sw_threeDee.sw_d_darkGray .nc_tweetContainer:not(.totesalt), html body .nc_socialPanel.sw_threeDee.sw_i_darkGray .nc_tweetContainer:not(.totesalt):hover, body .nc_socialPanel.sw_threeDee.sw_o_darkGray:hover .nc_tweetContainer:not(.totesalt) {border-bottom:3px solid #222}
/* Light Gray Outlines */
.nc_socialPanel.sw_d_lgOutlines a, html body .nc_socialPanel.sw_i_lgOutlines a:hover, body .nc_socialPanel.sw_o_lgOutlines:hover a { color:#ccc }
.nc_socialPanel.sw_d_lgOutlines .nc_tweetContainer, html body .nc_socialPanel.sw_i_lgOutlines .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_lgOutlines:hover .nc_tweetContainer { background:transparent; border:1px solid #ccc; }
/* Medium Gray Outlines */
.nc_socialPanel.sw_d_mdOutlines a, html body .nc_socialPanel.sw_i_mdOutlines a:hover, body .nc_socialPanel.sw_o_mdOutlines:hover a { color:#999 }
.nc_socialPanel.sw_d_mdOutlines .nc_tweetContainer, html body .nc_socialPanel.sw_i_mdOutlines .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_mdOutlines:hover .nc_tweetContainer { background:transparent; border:1px solid #999; }
/* Dark Gray Outlines */
.nc_socialPanel.sw_d_dgOutlines a, html body .nc_socialPanel.sw_i_dgOutlines a:hover, body .nc_socialPanel.sw_o_dgOutlines:hover a { color:#444 }
.nc_socialPanel.sw_d_dgOutlines .nc_tweetContainer, html body .nc_socialPanel.sw_i_dgOutlines .nc_tweetContainer:hover, body .nc_socialPanel.sw_o_dgOutlines:hover .nc_tweetContainer { background:transparent; border:1px solid #444; }
/* Color Outlines */
.nc_socialPanel.sw_d_colorOutlines .googlePlus a, html body .nc_socialPanel.sw_i_colorOutlines .googlePlus a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .googlePlus a {color:#df4b37;}
.nc_socialPanel.sw_d_colorOutlines .twitter a, html body .nc_socialPanel.sw_i_colorOutlines .twitter a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .twitter a {color:#429cd6;}
.nc_socialPanel.sw_d_colorOutlines .fb a, html body .nc_socialPanel.sw_i_colorOutlines .fb a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .fb a {color:#3a589e;}
.nc_socialPanel.sw_d_colorOutlines .nc_pinterest a, html body .nc_socialPanel.sw_i_colorOutlines .nc_pinterest a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .nc_pinterest a {color:#cd2029;}
.nc_socialPanel.sw_d_colorOutlines .linkedIn a, html body .nc_socialPanel.sw_i_colorOutlines .linkedIn a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .linkedIn a {color:#0d77b7;}
.nc_socialPanel.sw_d_colorOutlines .sw_tumblr a, html body .nc_socialPanel.sw_i_colorOutlines .sw_tumblr a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_tumblr a {color:#39475d;}
.nc_socialPanel.sw_d_colorOutlines .sw_stumbleupon a, html body .nc_socialPanel.sw_i_colorOutlines .sw_stumbleupon a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_stumbleupon a {color:#ef5025;}

.nc_socialPanel.sw_d_colorOutlines .sw_reddit a, html body .nc_socialPanel.sw_i_colorOutlines .sw_reddit a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_reddit a {color:#f04b23;}

.nc_socialPanel.sw_d_colorOutlines .sw_email a, html body .nc_socialPanel.sw_i_colorOutlines .sw_email a:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_email a {color:#6bcce9;}
/* Color Outlines */
.nc_socialPanel.sw_d_colorOutlines .googlePlus, html body .nc_socialPanel.sw_i_colorOutlines .googlePlus:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .googlePlus {background:transparent;border:1px solid #df4b37;}
.nc_socialPanel.sw_d_colorOutlines .twitter, html body .nc_socialPanel.sw_i_colorOutlines .twitter:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .twitter {background:transparent;border:1px solid #429cd6;}
.nc_socialPanel.sw_d_colorOutlines .fb, html body .nc_socialPanel.sw_i_colorOutlines .fb:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .fb {background:transparent;border:1px solid #3a589e;}
.nc_socialPanel.sw_d_colorOutlines .nc_pinterest, html body .nc_socialPanel.sw_i_colorOutlines .nc_pinterest:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .nc_pinterest {background:transparent;border:1px solid #cd2029;}
.nc_socialPanel.sw_d_colorOutlines .linkedIn, html body .nc_socialPanel.sw_i_colorOutlines .linkedIn:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .linkedIn {background:transparent;border:1px solid #0d77b7;}
.nc_socialPanel.sw_d_colorOutlines .sw_tumblr, html body .nc_socialPanel.sw_i_colorOutlines .sw_tumblr:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_tumblr {background:transparent;border:1px solid #39475d;}
.nc_socialPanel.sw_d_colorOutlines .sw_stumbleupon, html body .nc_socialPanel.sw_i_colorOutlines .sw_stumbleupon:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_stumbleupon {background:transparent;border:1px solid #ef5025;}

.nc_socialPanel.sw_d_colorOutlines .sw_reddit, html body .nc_socialPanel.sw_i_colorOutlines .sw_reddit:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_reddit {background:transparent;border:1px solid #f04b23;}

.nc_socialPanel.sw_d_colorOutlines .sw_email, html body .nc_socialPanel.sw_i_colorOutlines .sw_email:hover, body .nc_socialPanel.sw_o_colorOutlines:hover .sw_email {background:transparent;border:1px solid #6bcce9;}
/* Side Floating Buttons */
.nc_socialPanelSide {position:fixed;left:-100px;z-index:9999999;width:auto;top:200px;overflow:hidden;transition:all 0.2s linear;height:auto;width:100px!important;overflow:visible;}
.nc_socialPanelSide.displayed {left:5px;transition:all 0.2s linear;}
.nc_socialPanelSide .nc_tweetContainer {width: auto;height: 32px;background: #DD4B38;margin: 3px 0!important;padding: 0;display: block;font-family: 'Lato',sans-serif;clear: both;vertical-align: top;width:90px;transition:all 0.1s linear;overflow:hidden;border-radius:3px;}
.nc_socialPanelSide .nc_tweetContainer .iconFiller {display: inline-block;width: 21px;height: 40px;margin: 0 6px;padding: 0;vertical-align: middle;transition:all 0.1s linear;}
.nc_socialPanelSide .nc_tweetContainer .sw_count {display: inline-block;width: 0;overflow:hidden;line-height: 35px;text-align: right;padding: 0;font-size: 19px;margin: 0;height: 32px;vertical-align: top;transition:all 0.1s linear;}
.nc_socialPanelSide .nc_tweetContainer a {display: block;text-decoration: none;padding: 0;margin: 0;vertical-align: top;height: 36px;cursor:pointer;transition:all 0.1s linear;font-weight:500;}
.nc_socialPanelSide .nc_tweetContainer .sw, .nc_socialPanelSide .nc_tweetContainer .sw_share {line-height:34px;float:left;}
.nc_socialPanelSide .nc_tweetContainer .sw_share {font-size:13px;}
.nc_socialPanelSide .nc_tweetContainer:hover, .nc_socialPanelSide .nc_tweetContainer:hover .iconFiller, .nc_socialPanelSide .nc_tweetContainer:hover .sw_count {transition:all 0.1s linear;}
/* Side Floating Boxes */
.nc_socialPanelSide.sw_boxed {transform:scale(0.9);}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer {margin-bottom:5px;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer, .nc_socialPanelSide.sw_boxed .nc_tweetContainer a {height:75px; width:75px;position:relative;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer i.sw {width: 60px;text-align: center;padding-top: 10px;font-size: 27px;height: 40px;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes) span.sw_share {position: absolute;bottom: 0;left: 0;width: 75px;text-align: center;height: 35px;opacity:0;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes) .sw_hide span.sw_share {opacity:1;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes) span.sw_count {transition: padding 0.1s linear;position: absolute;bottom: 0;left: 0;width: 75px;text-align: center;height: 35px;padding:0;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes) span.sw_count.sw_hide, .nc_socialPanelSide.sw_boxed .nc_tweetContainer span.sw_hide .iconFiller, .nc_socialPanelSide.sw_boxed .nc_tweetContainer span.sw_hide .spaceManWilly {height:75px;opacity:1;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer span.iconFiller {width:75px;height:40px;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes):hover span.sw_share:not(.sw_hide) {opacity:1;}
.nc_socialPanelSide.sw_boxed .nc_tweetContainer:not(.totes):hover span.sw_count:not(.sw_hide) {opacity:0;}
.nc_socialPanelSide.sw_boxed .totes {width:75px!important;padding:0;}
/* Side Floating Sizes */
.nc_socialPanelSide .nc_tweetContainer:not(.totes) {line-height:34px;}
.nc_socialPanelSide .nc_tweetContainer:not(.totes) .iconFiller {width:30px;margin-left:2px;}
.nc_socialPanelSide .nc_tweetContainer:not(.totes) .sw_count {width:48px;padding:0 8px;}
.nc_socialPanelSide:not(.sw_boxed) .nc_tweetContainer:not(.totes) .sw_count {width:100%;}
.nc_socialPanelSide:not(.sw_boxed) .nc_tweetContainer:not(.totes):hover {width:130px;}
.nc_socialPanelSide .nc_tweetContainer:not(.totes):hover .iconFiller, .nc_socialPanelSide .nc_tweetContainer:not(.totes) .spaceManWilly {width:72px;}
/* Side Floating Totals */
.nc_socialPanelSide .nc_tweetContainer.totes {background: rgba(0, 0, 0, 0);height: 45px;font-weight: 500;text-align: center;width:90px;margin:0;padding:0;border:0px!important;}
.nc_socialPanelSide .nc_tweetContainer.totes .sw_count {font-family: 'Lato', sans-serif;color: #444;font-weight: 500;display: block;width: 100%;text-align: center;height:28px;}
.nc_socialPanelSide .nc_tweetContainer.totes .sw_label {font-family: 'Lato', sans-serif;display: block;width: 100%;text-align: center;font-size: 50%;color: #444;font-weight:500;}
/* Top and Bottom Floating Buttons */
.nc_wrapper {position: fixed;background: white;width: 100%;transition: top 0.5s, bottom 0.5s;z-index:99999;}
.nc_wrapper.floatBottom {bottom:0px;left:0;}
.nc_wrapper.floatTop {top:0px;left:0;}
.nc_floater {width: 740px;left: 304px;position: relative;margin: 10px 0;}
/* Side Floating Options with Shares Hidden */
.nc_socialPanelSide.hideCounts a {text-align:center;}
.nc_socialPanelSide.hideCounts .iconFiller {float:none;text-align:left;}
.nc_socialPanel.mobile .iconFiller ~ .sw_count {display:none;}
/* Custom Font Icons */
.sw {display: inline-block;font-family:"sw-icon-font"!important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);font-style:normal;font-weight:normal;}
.wp-editor-container .sw:before {font-size:18px;line-height:22px;}
.wp-editor-container .sw-twitter:before{color:#429cd6;}
.wp-editor-container .sw-social-warfare:before{color:#ee464f;}
.mce-container .sw-social-warfare {font-size: 20px;vertical-align: middle;margin-right: 15px;color: #ee464f;}
.sw-google-plus:before {content: "h";}
.sw-pinterest:before {content: "b";}
.sw-twitter:before {content: "s";}
.sw-facebook:before {content: "j";}
.sw-linkedin:before {content: "f";}
.sw-tumblr:before {content: "r";}
.sw-stumbleupon:before {content: "q";}
.sw-reddit:before {content: "a";}
.sw-email:before {content: "k"}
.sw-social-warfare:before {content: "p"}
/* Click to Tweet Global Styles */
.sw-CTT {display:block;}
.sw-tweet-clear {zoom: 1;}
.sw-tweet-clear:after {display: block;visibility: hidden;height: 0;clear: both;content: ".";}
.sw-click-to-tweet {display: block;position: relative;padding: 15px 30px;margin: 15px 0px;}
.sw-click-to-tweet:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.sw-click-to-tweet .sw-ctt-text {margin: 0;padding: 0;position: relative;margin-bottom: 10px;word-wrap: break-word;}
a .sw-click-to-tweet .sw-ctt-text {margin: 0;padding: 0;position: relative;font-size: 24px;line-height: 140%;text-transform: none;font-weight: 500;text-decoration: none;text-transform: none;display:block;}
.sw-click-to-tweet .sw-ctt-btn {margin: 0;padding: 3px;position: relative;display: block;text-transform: uppercase;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;line-height: 100%;float: right;padding-right: 5px;text-decoration: none;}
.sw-click-to-tweet i.sw-twitter {float: right;font-size:21px;margin-left:15px;text-transform:none;margin-top:-3px;}
/*Click to Tweet Style #1 */
a.sw_CTT.style1 .sw-click-to-tweet {background-color:#fff;border:1px solid #dddddd;border-radius:4px;}
a.style1 .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #999999;}
a.style1:hover .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #666666;}
a.style1 .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #999999;}
a.style1:hover .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #666666;}
a.style1 .sw-click-to-tweet i.sw-twitter {color:#429cd6;}
/*Click to Tweet Style #2 */
a.sw_CTT.style2 .sw-click-to-tweet {background-color:#fff;border:4px double #dddddd;border-radius:0px;}
a.style2 .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #666666; font-style:italic; }
a.style2:hover .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #666666;}
a.style2 .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #666666;}
a.style2:hover .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #666666;}
a.style2 .sw-click-to-tweet i.sw-twitter {color:#429cd6;}
/*Click to Tweet Style #3 */
a.sw_CTT.style3:hover .sw-click-to-tweet {border-left:10px solid #3c87b2;padding-right:20px;transition:all .25s linear;}
a.sw_CTT.style3 .sw-click-to-tweet {background-color:#429cd6;border:none;border-radius:0px;border-left:0px solid #3c87b2;padding-right:30px;transition:all .25s linear;}
a.style3 .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #FFFFFF; font-style:italic; }
a.style3:hover .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #FFFFFF;}
a.style3 .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #FFFFFF;}
a.style3:hover .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #FFFFFF;}
a.style3 .sw-click-to-tweet i.sw-twitter {color:#FFFFFF;}
/*Click to Tweet Style #4 */
a.sw_CTT.style4:hover .sw-click-to-tweet {border-left: 10px solid #3c87b2;transition:all .25s linear;}
a.sw_CTT.style4 .sw-click-to-tweet {background-color:#333;border-left: 10px solid #C33;border-radius:0px;transition:all .25s linear;}
a.style4 .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #FFFFFF; }
a.style4:hover .sw-click-to-tweet .sw-ctt-text {text-decoration: none;color: #FFFFFF;}
a.style4 .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #FFFFFF;}
a.style4:hover .sw-click-to-tweet .sw-ctt-btn {text-decoration: none;color: #FFFFFF;}
a.style4 .sw-click-to-tweet i.sw-twitter {color:#FFFFFF;}