   #addthissmartlayerscssready {
        color: #bada55!important
    }

    .addthis-smartlayers,
    div#at4-follow,
    div#at4-share,
    div#at4-thankyou,
    div#at4-whatsnext {
        padding: 0;
        margin: 0
    }

    #at4-follow-label,
    #at4-share-label,
    #at4-whatsnext-label,
    .at4-recommended-label.hidden {
        padding: 0;
        border: none;
        background: none;
        position: absolute;
        top: 0;
        left: 0;
        height: 0;
        width: 0;
        overflow: hidden;
        text-indent: -9999em
    }

    .addthis-smartlayers .at4-arrow:hover {
        cursor: pointer
    }

    .addthis-smartlayers .at4-arrow:after,
    .addthis-smartlayers .at4-arrow:before {
        content: none
    }

    a.at4-logo {
        background: url(data:image/gif;base64,R0lGODlhBwAHAJEAAP9uQf///wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center
    }

    .at4-minimal a.at4-logo {
        background: url(data:image/gif;base64,R0lGODlhBwAHAJEAAP9uQf///wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center!important
    }

    button.at4-closebutton {
        position: absolute;
        top: 0;
        right: 0;
        padding: 0;
        margin-right: 10px;
        cursor: pointer;
        background: transparent;
        border: 0;
        -webkit-appearance: none;
        font-size: 19px;
        line-height: 1;
        color: #000;
        text-shadow: 0 1px 0 #fff;
        opacity: .2
    }

    button.at4-closebutton:hover {
        color: #000;
        text-decoration: none;
        cursor: pointer;
        opacity: .5
    }

    div.at4-arrow {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsmesOgyAMhQfxwfrofTM3E10ME2i5Oeppwr9a5OMUCrh1XV+wcvNAAIAA+BiAzrmtUWln27dbjEcC3AdODfo0BdEPhmcO4nIDvDNELi2jggk4/k8dT7skfeKzWIEd4VUpMQKvNB7X+OZSmAZkATWC1xvipbpnLmOosbJZC08CkAeA4E6qFUEMwLAGnlSBPCE8lW8CYnZTcimH2HoT7kSFOx5HBmCnDhTIu1p5s98G+QZrxGPhZVMY1vgyAQaAAAiAAAgDQACcBOD+BvJtBWfRy7NpJK5tBe4FNzXokywV734wPHMQlxvgnSGyNoUP/2ACjv/7iSeYKO3YWKzAjvCqlBiBVxqPa3ynexNJwOsN8TJbzL6JNIYYXWpMv4lIIAZgWANPqkCeEJ7KNwExu8lpLlSpAVQarO77TyKdBsyRPuwV0h0gmoGnTWFYzVkYBoAA+I/2FmAAt6+b5XM9mFkAAAAASUVORK5CYII=);
        background-repeat: no-repeat;
        width: 20px;
        height: 20px;
        margin: 0;
        padding: 0;
        overflow: hidden;
        text-indent: -9999em;
        text-align: left;
        cursor: pointer
    }

    #at4-recommendedpanel-outer-container .at4-arrow.at-right,
    div.at4-arrow.at-right {
        background-position: -20px 0
    }

    #at4-recommendedpanel-outer-container .at4-arrow.at-left,
    div.at4-arrow.at-left {
        background-position: 0 0
    }

    div.at4-arrow.at-down {
        background-position: -60px 0
    }

    div.at4-arrow.at-up {
        background-position: -40px 0
    }

    .ats-dark div.at4-arrow.at-right {
        background-position: -20px -20px
    }

    .ats-dark div.at4-arrow.at-left {
        background-position: 0 -20px
    }

    .ats-dark div.at4-arrow.at-down {
        background-position: -60px -20px
    }

    .ats-dark div.at4-arrow.at-up {
        background-position: -40px -20
    }

    .at4-opacity-hidden {
        opacity: 0!important
    }

    .at4-opacity-visible {
        opacity: 1!important
    }

    .at4-visually-hidden {
        position: absolute;
        clip: rect(1px, 1px, 1px, 1px);
        padding: 0;
        border: 0;
        overflow: hidden
    }

    .at4-hidden-off-screen,
    .at4-hidden-off-screen * {
        position: absolute!important;
        top: -9999px!important;
        left: -9999px!important
    }

    .at4-show {
        display: block!important;
        opacity: 1!important
    }

    .at4-show-content {
        opacity: 1!important;
        visibility: visible
    }

    .at4-hide {
        display: none!important;
        opacity: 0!important
    }

    .at4-hide-content {
        opacity: 0!important;
        visibility: hidden
    }

    .at4-visible {
        display: block!important;
        opacity: 0!important
    }

    .at-wordpress-hide {
        display: none!important;
        opacity: 0!important
    }

    .addthis-animated {
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        animation-timing-function: ease-out;
        -webkit-animation-duration: .3s;
        animation-duration: .3s
    }

    .slideInDown.addthis-animated,
    .slideInLeft.addthis-animated,
    .slideInRight.addthis-animated,
    .slideInUp.addthis-animated,
    .slideOutDown.addthis-animated,
    .slideOutLeft.addthis-animated,
    .slideOutRight.addthis-animated,
    .slideOutUp.addthis-animated {
        -webkit-animation-duration: .4s;
        animation-duration: .4s
    }

    @-webkit-keyframes fadeIn {
        0% {
            opacity: 0
        }
        to {
            opacity: 1
        }
    }

    @keyframes fadeIn {
        0% {
            opacity: 0
        }
        to {
            opacity: 1
        }
    }

    .fadeIn {
        -webkit-animation-name: fadeIn;
        animation-name: fadeIn
    }

    @-webkit-keyframes fadeInUp {
        0% {
            opacity: 0;
            -webkit-transform: translateY(20px)
        }
        to {
            opacity: 1;
            -webkit-transform: translateY(0)
        }
    }

    @keyframes fadeInUp {
        0% {
            opacity: 0;
            transform: translateY(20px)
        }
        to {
            opacity: 1;
            transform: translateY(0)
        }
    }

    .fadeInUp {
        -webkit-animation-name: fadeInUp;
        animation-name: fadeInUp
    }

    @-webkit-keyframes fadeInDown {
        0% {
            opacity: 0;
            -webkit-transform: translateY(-20px)
        }
        to {
            opacity: 1;
            -webkit-transform: translateY(0)
        }
    }

    @keyframes fadeInDown {
        0% {
            opacity: 0;
            transform: translateY(-20px)
        }
        to {
            opacity: 1;
            transform: translateY(0)
        }
    }

    .fadeInDown {
        -webkit-animation-name: fadeInDown;
        animation-name: fadeInDown
    }

    @-webkit-keyframes fadeInLeft {
        0% {
            opacity: 0;
            -webkit-transform: translateX(-20px)
        }
        to {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
    }

    @keyframes fadeInLeft {
        0% {
            opacity: 0;
            transform: translateX(-20px)
        }
        to {
            opacity: 1;
            transform: translateX(0)
        }
    }

    .fadeInLeft {
        -webkit-animation-name: fadeInLeft;
        animation-name: fadeInLeft
    }

    @-webkit-keyframes fadeInRight {
        0% {
            opacity: 0;
            -webkit-transform: translateX(20px)
        }
        to {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
    }

    @keyframes fadeInRight {
        0% {
            opacity: 0;
            transform: translateX(20px)
        }
        to {
            opacity: 1;
            transform: translateX(0)
        }
    }

    .fadeInRight {
        -webkit-animation-name: fadeInRight;
        animation-name: fadeInRight
    }

    @-webkit-keyframes fadeOut {
        0% {
            opacity: 1
        }
        to {
            opacity: 0
        }
    }

    @keyframes fadeOut {
        0% {
            opacity: 1
        }
        to {
            opacity: 0
        }
    }

    .fadeOut {
        -webkit-animation-name: fadeOut;
        animation-name: fadeOut
    }

    @-webkit-keyframes fadeOutUp {
        0% {
            opacity: 1;
            -webkit-transform: translateY(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateY(-20px)
        }
    }

    @keyframes fadeOutUp {
        0% {
            opacity: 1;
            transform: translateY(0)
        }
        to {
            opacity: 0;
            transform: translateY(-20px)
        }
    }

    .fadeOutUp {
        -webkit-animation-name: fadeOutUp;
        animation-name: fadeOutUp
    }

    @-webkit-keyframes fadeOutDown {
        0% {
            opacity: 1;
            -webkit-transform: translateY(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateY(20px)
        }
    }

    @keyframes fadeOutDown {
        0% {
            opacity: 1;
            transform: translateY(0)
        }
        to {
            opacity: 0;
            transform: translateY(20px)
        }
    }

    .fadeOutDown {
        -webkit-animation-name: fadeOutDown;
        animation-name: fadeOutDown
    }

    @-webkit-keyframes fadeOutLeft {
        0% {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(-20px)
        }
    }

    @keyframes fadeOutLeft {
        0% {
            opacity: 1;
            transform: translateX(0)
        }
        to {
            opacity: 0;
            transform: translateX(-20px)
        }
    }

    .fadeOutLeft {
        -webkit-animation-name: fadeOutLeft;
        animation-name: fadeOutLeft
    }

    @-webkit-keyframes fadeOutRight {
        0% {
            opacity: 1;
            -webkit-transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(20px)
        }
    }

    @keyframes fadeOutRight {
        0% {
            opacity: 1;
            transform: translateX(0)
        }
        to {
            opacity: 0;
            transform: translateX(20px)
        }
    }

    .fadeOutRight {
        -webkit-animation-name: fadeOutRight;
        animation-name: fadeOutRight
    }

    @-webkit-keyframes slideInUp {
        0% {
            -webkit-transform: translateY(1500px)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(0)
        }
    }

    @keyframes slideInUp {
        0% {
            transform: translateY(1500px)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(0)
        }
    }

    .slideInUp {
        -webkit-animation-name: slideInUp;
        animation-name: slideInUp
    }

    .slideInUp.addthis-animated {
        -webkit-animation-duration: .4s;
        animation-duration: .4s
    }

    @-webkit-keyframes slideInDown {
        0% {
            -webkit-transform: translateY(-850px)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(0)
        }
    }

    @keyframes slideInDown {
        0% {
            transform: translateY(-850px)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(0)
        }
    }

    .slideInDown {
        -webkit-animation-name: slideInDown;
        animation-name: slideInDown
    }

    @-webkit-keyframes slideOutUp {
        0% {
            -webkit-transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(-250px)
        }
    }

    @keyframes slideOutUp {
        0% {
            transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(-250px)
        }
    }

    .slideOutUp {
        -webkit-animation-name: slideOutUp;
        animation-name: slideOutUp
    }

    @-webkit-keyframes slideOutUpFast {
        0% {
            -webkit-transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(-1250px)
        }
    }

    @keyframes slideOutUpFast {
        0% {
            transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(-1250px)
        }
    }

    #at4m-menu.slideOutUp {
        -webkit-animation-name: slideOutUpFast;
        animation-name: slideOutUpFast
    }

    @-webkit-keyframes slideOutDown {
        0% {
            -webkit-transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(350px)
        }
    }

    @keyframes slideOutDown {
        0% {
            transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(350px)
        }
    }

    .slideOutDown {
        -webkit-animation-name: slideOutDown;
        animation-name: slideOutDown
    }

    @-webkit-keyframes slideOutDownFast {
        0% {
            -webkit-transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            -webkit-transform: translateY(1250px)
        }
    }

    @keyframes slideOutDownFast {
        0% {
            transform: translateY(0)
        }
        0%,
        to {
            opacity: 1
        }
        to {
            transform: translateY(1250px)
        }
    }

    #at4m-menu.slideOutDown {
        -webkit-animation-name: slideOutDownFast;
        animation-name: slideOutDownFast
    }

    @-webkit-keyframes slideInLeft {
        0% {
            opacity: 0;
            -webkit-transform: translateX(-850px);
            transform: translateX(-850px)
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
    }

    @keyframes slideInLeft {
        0% {
            opacity: 0;
            -webkit-transform: translateX(-850px);
            transform: translateX(-850px)
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
    }

    .slideInLeft {
        -webkit-animation-name: slideInLeft;
        animation-name: slideInLeft
    }

    @-webkit-keyframes slideInRight {
        0% {
            opacity: 0;
            -webkit-transform: translateX(1250px);
            transform: translateX(1250px)
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
    }

    @keyframes slideInRight {
        0% {
            opacity: 0;
            -webkit-transform: translateX(1250px);
            transform: translateX(1250px)
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
    }

    .slideInRight {
        -webkit-animation-name: slideInRight;
        animation-name: slideInRight
    }

    @-webkit-keyframes slideOutLeft {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(-250px);
            transform: translateX(-250px)
        }
    }

    @keyframes slideOutLeft {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(-350px);
            transform: translateX(-350px)
        }
    }

    .slideOutLeft {
        -webkit-animation-name: slideOutLeft;
        animation-name: slideOutLeft
    }

    @-webkit-keyframes slideOutRight {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(350px);
            transform: translateX(350px)
        }
    }

    @keyframes slideOutRight {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }
        to {
            opacity: 0;
            -webkit-transform: translateX(350px);
            transform: translateX(350px)
        }
    }

    .slideOutRight {
        -webkit-animation-name: slideOutRight;
        animation-name: slideOutRight
    }

    .at4win {
        margin: 0 auto;
        background: #fff;
        border: 1px solid #ebeced;
        width: 25pc;
        box-shadow: 0 0 10px rgba(0, 0, 0, .3);
        border-radius: 8px;
        font-family: helvetica neue, helvetica, arial, sans-serif;
        text-align: left;
        z-index: 9999
    }

    .at4win .at4win-header {
        position: relative;
        border-bottom: 1px solid #f2f2f2;
        background: #fff;
        height: 49px;
        -webkit-border-top-left-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        -moz-border-radius-topleft: 8px;
        -moz-border-radius-topright: 8px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        cursor: default
    }

    .at4win .at4win-header .at-h3,
    .at4win .at4win-header h3 {
        height: 49px;
        line-height: 49px;
        margin: 0 50px 0 0;
        padding: 1px 0 0;
        margin-left: 20px;
        font-family: helvetica neue, helvetica, arial, sans-serif;
        font-size: 1pc;
        font-weight: 700;
        text-shadow: 0 1px #fff;
        color: #333
    }

    .at4win .at4win-header .at-h3 img,
    .at4win .at4win-header h3 img {
        display: inline-block;
        margin-right: 4px
    }

    .at4win .at4win-header .at4-close {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        background: url("data:image/gif;base64,R0lGODlhFAAUAIABAAAAAP///yH5BAEAAAEALAAAAAAUABQAAAIzBIKpG+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=") no-repeat center center;
        background-repeat: no-repeat;
        background-position: center center;
        border-left: 1px solid #d2d2d1;
        width: 49px;
        height: 49px;
        line-height: 49px;
        overflow: hidden;
        text-indent: -9999px;
        text-shadow: none;
        cursor: pointer;
        opacity: .5;
        border: 0;
        transition: opacity .15s ease-in
    }

    .at4win .at4win-header .at4-close::-moz-focus-inner {
        border: 0;
        padding: 0
    }

    .at4win .at4win-header .at4-close:hover {
        opacity: 1;
        background-color: #ebeced;
        border-top-right-radius: 7px
    }

    .at4win .at4win-content {
        position: relative;
        background: #fff;
        min-height: 220px
    }

    #at4win-footer {
        position: relative;
        background: #fff;
        border-top: 1px solid #d2d2d1;
        -webkit-border-bottom-right-radius: 8px;
        -webkit-border-bottom-left-radius: 8px;
        -moz-border-radius-bottomright: 8px;
        -moz-border-radius-bottomleft: 8px;
        border-bottom-right-radius: 8px;
        border-bottom-left-radius: 8px;
        height: 11px;
        line-height: 11px;
        padding: 5px 20px;
        font-size: 11px;
        color: #666;
        -ms-box-sizing: content-box;
        -o-box-sizing: content-box;
        box-sizing: content-box
    }

    #at4win-footer a {
        margin-right: 10px;
        text-decoration: none;
        color: #666
    }

    #at4win-footer a:hover {
        text-decoration: none;
        color: #000
    }

    #at4win-footer a.at4-logo {
        top: 5px;
        padding-left: 10px
    }

    #at4win-footer a.at4-privacy {
        position: absolute;
        top: 5px;
        right: 10px;
        padding-right: 14px
    }

    .at4win.ats-dark {
        border-color: #555;
        box-shadow: none
    }

    .at4win.ats-dark .at4win-header {
        background: #1b1b1b;
        -webkit-border-top-left-radius: 6px;
        -webkit-border-top-right-radius: 6px;
        -moz-border-radius-topleft: 6px;
        -moz-border-radius-topright: 6px;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px
    }

    .at4win.ats-dark .at4win-header .at4-close {
        background: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE///Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=") no-repeat center center;
        background-image: url(//s7.addthis.com/static/fb08f6d50887bd0caacc86a62bcdcf68.svg), none;
        border-color: #333
    }

    .at4win.ats-dark .at4win-header .at4-close:hover {
        background-color: #000
    }

    .at4win.ats-dark .at4win-header .at-h3,
    .at4win.ats-dark .at4win-header h3 {
        color: #fff;
        text-shadow: 0 1px #000
    }

    .at4win.ats-gray .at4win-header {
        background: #fff;
        border-color: #d2d2d1;
        -webkit-border-top-left-radius: 6px;
        -webkit-border-top-right-radius: 6px;
        -moz-border-radius-topleft: 6px;
        -moz-border-radius-topright: 6px;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px
    }

    .at4win.ats-gray .at4win-header a.at4-close {
        border-color: #d2d2d1
    }

    .at4win.ats-gray .at4win-header a.at4-close:hover {
        background-color: #ebeced
    }

    .at4win.ats-gray #at4win-footer {
        border-color: #ebeced
    }

    .at4win .clear {
        clear: both
    }

    .at4win ::selection {
        background: #fe6d4c;
        color: #fff
    }

    .at4win ::-moz-selection {
        background: #fe6d4c;
        color: #fff
    }

    .at4-icon-fw {
        display: inline-block;
        background-repeat: no-repeat;
        background-position: 0 0;
        margin: 0 5px 0 0;
        overflow: hidden;
        text-indent: -9999em;
        cursor: pointer;
        padding: 0;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%
    }

    .at44-follow-container a.aticon {
        height: 2pc;
        margin: 0 5px 5px 0
    }

    .at44-follow-container .at4-icon-fw {
        margin: 0
    }
