html {
    display:block !important;
}
.clear, .fts-clear {
    clear: both
}

.display {
    display: block !important
}

.facebook-message-generator, .final-instagram-user-id-textarea, .final-shortcode-textarea, .fts-facebook_group-shortcode-form .twitter_name, .fts-fb-event-option-wrap .twitter_name, .shortcode-generator-form, instagram-shortcode-form {
    display: none
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .use-of-plugin {
    font-size: 13px;
    font-weight: 400;
    line-height: 20px;
    max-width: 740px;
    border-bottom: 1px solid #ccc
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-wrap h1, .feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-wrap h2, .feed-them_page_fts-facebook-feed-styles-submenu-page .use-of-plugin, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them-social-admin-wrap h1, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them-social-admin-wrap h2, .feed-them_page_fts-instagram-feed-styles-submenu-page .use-of-plugin, .feed-them_page_fts-pinterest-feed-styles-submenu-page .feed-them-social-admin-wrap h1, .feed-them_page_fts-pinterest-feed-styles-submenu-page .use-of-plugin, .feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-wrap h1, .feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-wrap h2, .feed-them_page_fts-twitter-feed-styles-submenu-page .use-of-plugin, .feed-them_page_fts-youtube-feed-styles-submenu-page .feed-them-social-admin-wrap h1, .feed-them_page_fts-youtube-feed-styles-submenu-page .use-of-plugin {
    color: #333
}

.instagram-id-option-wrap {
    margin-top: 25px
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-wrap h2, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them-social-admin-wrap h2 {
    margin-top: 45px
}

.fts-super-instagram-options-wrap {
    padding-top: 0
}

.fts-empty-error input {
    background-color: #fdfdd3 !important
}

.toplevel_page_feed-them-settings-page h1 {
    font-size: 32px
}

.feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-wrap h2, .fts-youtube-feed-styles-submenu-page .feed-them-social-admin-wrap h2 {
    margin-top: 45px;
    color: #333
}

.feed-them-social-admin-wrap h1 {
    color: #fff;
    margin: 0 0 5px;
    line-height: 30px;
    font-weight: 700
}

.feed-them-social-admin-wrap h4 {
    font-size: 12px;
    font-weight: 400;
    color: #000;
    margin: 1px 0 8px
}

.feed-them-social-admin-wrap input[type=button], .feed-them-social-admin-wrap input[type=submit] {
    -webkit-appearance: none
}

.feed-them-social-admin-wrap input[type=text] {
    line-height: 19px;
    max-width: 100%;
    font-weight: 400
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-wrap, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them-social-admin-wrap, .feed-them_page_fts-pinterest-feed-styles-submenu-page .feed-them-social-admin-wrap, .feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-wrap, .feed-them_page_fts-youtube-feed-styles-submenu-page .feed-them-social-admin-wrap {
    max-width: 100%;
    width: 100%;
    min-height: auto;
    background: 0 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 1px;
    position: relative;
    margin: 20px 20px 0 0;
    -webkit-text-size-adjust: none
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-input-wrap, .feed-them_page_fts-pinterest-feed-styles-submenu-page .feed-them-social-admin-input-wrap, .feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-input-wrap, .feed-them_page_fts-youtube-feed-styles-submenu-page .feed-them-social-admin-input-wrap {
    background: 0 0
}

.feed-them-social-admin-wrap { /* max-width:806px; *//* min-height:379px; */
    padding: 0px 20px 20px 20px; /* margin:20px 10px 0 0; *//* background-size:cover; */
    -webkit-text-size-adjust: none; /* overflow:hidden; *//* border-radius:2px; */
    display: block;
}

.feed-them_page_fts-youtube-feed-styles-submenu-page h2 {
    color: #333 !important;
    margin-top: 45px !important
}

.feed-them-social-admin-form .feed-them-social-admin-wrap h2 {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    line-height: 23px;
    margin: 15px 0
}

.feed-them-social-admin-form {
    padding: 5px 0 0;
    height: auto
}

.fts-facebook_group-shortcode-form:hover a {
    background-position: top right !important;
    background-size: 34px !important;
    height: 34px !important;
    width: 34px !important
}

.feed-them-social-admin-input-wrap {
    padding: 5px 0 10px;
    margin-bottom: 10px;
    border-radius: 2px;
    -webkit-border-radius: 2px
}
#fts-twitter-token-wrap .fts-failed-api-token {
    margin-left: 30px;
}

.fts-token-wrap {
    margin-bottom: 0;
}
.pinterest-gen-selection {
    margin-bottom: 25px
}

.final-shortcode-textarea .feed-them-social-admin-input-label {
    color: #0361b8;
    width: auto;
    font-size: 14px
}

.instagram-shortcode-form .final-shortcode-textarea .feed-them-social-admin-input-label {
    color: #0361b8
}

.final-shortcode-textarea {
    margin-top: 25px
}

.final-shortcode-textarea input {
    width: 100%;
    margin-top: 2px
}

.feed-them-social-admin-input-label {
    /* float: left; */
    /* width: 230px; */
    margin-right: 10px;
    font-size: 13px;
    padding-top: 9px;
    font-weight: 700;
    padding-left: 10px;
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .feed-them-social-admin-input-label, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them-social-admin-input-label, .feed-them_page_fts-twitter-feed-styles-submenu-page .feed-them-social-admin-input-label {
    float: left;
    width: 230px;
    margin-right: 10px;
    font-size: 13px;
    text-transform: none;
    padding-top: 6px;
    padding-left: 10px;
}

.feed-them-social-admin-input-label a {
    text-decoration: underline !important;
    cursor: pointer
}

.feed_them_social_id-answer a, .im-done {
    cursor: pointer !important
}

.feed-them-social-admin-input-example {
    float: left;
    font-weight: 700;
    margin-left: 10px;
    padding-top: 4px
}

.feed-them-social-admin-input {
    float: left;
    width: 305px;
    max-width: 100%;
    font-weight: 400
}

.feed-them-social-admin-input-default {
    float: left;
    width: 290px;
    padding: 4px 7px;
    border: 1px solid #dfdfdf;
    background-color: #fff;
    font-size: 12px
}

.fts-color-settings-admin-form .feed-them-social-admin-submit-btn {
    float: left;
    margin: 0;
    padding: 0 20px;
    height: 37px;
    line-height: 35px
}

.feed-them-social-admin-submit-btn {
    padding: 10px 15px;
    border-radius: 1px;
    background-color: #31ac45 !important;
    color: #fff !important;
    font-weight: 400;
    cursor: pointer !important;
    transition: all .3s ease-in-out;
    border: none;
    letter-spacing: 1px;
    outline: 0;
    font-size: 12px
}

.feed-them-social-admin-submit-btn, .feed-them-social-admin-submit-btn:hover {
    -webkit-transition: background 2s;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out
}

.feed-them-social-admin-submit-btn:hover {
    background-color: #2bbe43 !important;
    color: #fff !important;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    outline: 0
}

.toplevel_page_feed-them-settings-page .feed-them-social-admin-slick-logo {
    right: 5px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

.feed_them_social_id-answer {
    padding: 15px 0;
    display: none;
    font-weight: 700
}

.feed_them_social_id-answer div {
    padding-bottom: 10px
}

.im-done {
    padding: 10px;
    background-color: #cd1723 !important;
    border: none !important;
    color: #fff !important;
    font-weight: 700;
    text-shadow: 1px 1px 3px #000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
    -webkit-border-radius: 3px;
    border-radius: 3px
}

#shortcode-form-selector {
    margin-bottom: 10px;
    height: 40px;
    min-width: 290px;
    line-height: 40px
}

.feed-them-icon-wrap {
    position: absolute;
    right: 27px;
    top: 25px;
    width: 234px;
    height: 50px
}

.feed-them-social-admin-wrap, .fts-content, .fts-plugin-reviews {
    position: relative
}

.fts-facebook_group-shortcode-form:hover .feed-them-icon-wrap a.facebook-icon {
    background-position: top right !important;
    background-size: 34px !important;
    height: 34px !important;
    width: 34px !important;
    display: none
}

.feed-them-icon-wrap a {
    opacity: 1;
    float: right;
    margin-left: 1px;
    margin-bottom: 1px;
    display: block;
    height: 38px;
    width: 38px;
    cursor: default;
    outline: 0;
    border: none;
    box-shadow: 0 1px 1px #222;
    border-radius: 0;
    transition: all .3s ease-in-out
}

.feed-them-icon-wrap a, .feed-them-icon-wrap a:hover {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out
}

.feed-them-icon-wrap a:hover {
    opacity: .85;
    transition: all .3s ease-in-out
}

.feed-them-icon-wrap a.facebook-icon {
    background: url(../images/facebook-icon.png) no-repeat
}

.feed-them-icon-wrap a.twitter-icon {
    background: url(../images/twitter-icon.png) top right no-repeat
}

.feed-them-icon-wrap a.instagram-icon {
    background: url(../images/instagram-icon.png) top right no-repeat
}

.feed-them-icon-wrap .feed-them-icon-wrap a.youtube-icon {
    background: url(../images/youtube-icon.png) top right no-repeat
}

.feed-them-icon-wrap a.pinterest-icon {
    background: url(../images/pinterest-icon.png) top right no-repeat
}

a.icon-animate-small {
    background-position: top right !important;
    background-size: 34px !important;
    height: 34px !important;
    width: 34px !important
}

.instructional-text {
    font-size: 13px;
    line-height: 19px;
    margin: 0 0 15px;
    border-bottom: 1px dotted #9c9c9c;
    color: #212121;
    padding: 0 0 5px
}

.instructional-text a {
    color: #0073aa;
    text-decoration: none
}

.instructional-text a, .instructional-text a:hover {
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out
}

.instructional-text a:hover {
    transition: all .3s ease-in-out
}

.feed-them-custom-css {
    padding-top: 25px;
    padding-left: 0
}

.feed-them-clear-cache input {
    background-color: #f11e2e !important;
    margin-bottom: 10px
}

.feed-them-clear-cache input:hover {
    background-color: #f15d2e !important
}

.feed-them-clear-cache-text {
    color: #f11e2e !important;
    font-weight: 700;
    background-color: rgba(255, 255, 255, .88);
    padding: 10px 16px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    opacity: .9
}

.fts-get-premium-version {
    margin-right: 1em;
    margin-top: 15px;
    display: block;
    max-width: 210px;
    text-align: center;
    text-decoration: none !important
}

textarea#fts-color-options-main-wrapper-css-input {
    max-width: 100%;
    min-height: 350px;
    clear: both;
    background: #f9f9f9;
    font-family: Consolas, Monaco, monospace;
    font-size: 12px;
    width: 100%;
    height: 300px;
    outline: 0
}

.fts-custom-css-text {
    margin-bottom: 5px
}

label.toggle-custom-textarea-show:hover {
    background: #999
}

label.toggle-custom-textarea-show {
    max-width: 435px;
    display: block;
    height: 37px;
    line-height: 35px;
    float: left;
    text-align: center;
    padding: 0 15px;
    background: #818181;
    border-radius: 1px;
    font-size: 12px;
    clear: both;
    letter-spacing: 1px;
    margin: 5px 5px 10px 0;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

#fts-color-options-main-wrapper-css-input, .fts-custom-css-text, .toggle-custom-textarea-hide {
    display: none
}

.fts-admin-wrap p input[type=checkbox], .fts-wp-header-custom input[type=checkbox] {
    margin: -1px 7px 0 2px !important
}

.fts-color-settings-admin-form p, .fts-powered-by-settings-admin-form p {
    color: #000;
    font-size: 12px;
    -webkit-text-size-adjust: none
}

.fts-powered-by-settings-admin-form p {
    margin-bottom: 0
}

.feed-them-custom-logo-css {
    margin-top: 25px
}

#discount-for-review {
    clear: both;
    margin-bottom: 1px;
    text-align: center;
    font-weight: 700;
    color: #000;
    background: rgba(255, 255, 255, .53);
    float: right;
    width: 195px;
    line-height: 40px;
    cursor: pointer
}

.discount-review-text {
    clear: both;
    color: #333;
    background: rgba(255, 255, 255, .9);
    width: 165px;
    float: right;
    padding: 20px 15px;
    text-align: center;
    display: none
}

#discount-for-review a {
    display: inline-block;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;
    float: none;
    cursor: pointer;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    color: #0073aa
}

.fts-color-settings-admin-form label, .fts-color-settings-admin-form span {
    color: #060606
}

.fts-color-settings-admin-form p.example {
    color: #fff;
    padding-bottom: 35px !important
}

.fts-color-settings-admin-form fieldset label {
    color: #fff;
    line-height: 30px
}

.fts-color-settings-admin-form fieldset a {
    color: #fff;
    text-decoration: none
}

@media (max-width: 800px) {
    .toplevel_page_feed-them-settings-page .feed-them-social-admin-wrap h1 {
        text-shadow: #fff !important;
        height: 32px !important;
        width: 280px !important;
        background-size: 280px !important
    }

    .feed-them-icon-wrap {
        position: relative;
        margin: -20px 0 70px;
        left: 0 !important;
        height: auto;
        clear: both;
        text-align: left
    }

    .feed-them-social-admin-slick-logo {
        display: none
    }

    #fts-date-and-time-format {
        width: 100%
    }
}
.fts-failed-api-token {
    clear: both;
    padding: 17px;
    color: #000;
    margin: 5px 5px 0;
}
.fts-successful-api-token {
    clear: both; /* float:left; */
    /* padding: 12px; */
    /* border: 1px solid rgba(255, 255, 255, .45); */
    color: #000;
    margin: 5px 0 0; max-width: 585px;/* width:100%; */
}

.fts-failed-api-token {
    background: rgba(245, 207, 206, .78)
}

.fts-successful-api-token {
    /* background: rgba(220, 253, 205, .78); */}

.feed-them_page_fts-facebook-feed-styles-submenu-page .fts-failed-api-token, .feed-them_page_fts-facebook-feed-styles-submenu-page .fts-successful-api-token, .feed-them_page_fts-instagram-feed-styles-submenu-page .feed-them_page_fts-instagram-feed-styles-submenu-page .fts-successful-api-token, .feed-them_page_fts-instagram-feed-styles-submenu-page .fts-failed-api-token, instagram-failed-message {
    margin-top: 0 !important;
    padding: 10px 15px;
    max-width: 708px
}

.fts-special-working-wrap {/* padding: 10px 15px 15px !important; */max-width: 100%;color: #21a021;font-size: 13px;/* background:#fbfbfb; */margin: 12px 10px 5px 30px;}

.fts-facebook-successful-api-token {
    /* margin-top:10px; */}
a.fts-success-token-content {
    clear:both;
    display:block;
    padding: 20px;
    font-size:15px;
    text-align:center;
    color:#fff;

    text-decoration:none;
    background: #1baf1e;
}
a.fts-success-token-content:hover {
    background: #16c41a;
}

#feed_setup .fts-special-working-wrap h3 {
    padding-top:0 !important;
}
#feed_setup .fts-special-working-wrap h3 a {
    max-width:100%;
}

#fts_facebook_custom_api_token, #fts_facebook_custom_api_token_biz, #fts_facebook_instagram_custom_api_token {
    /* margin-bottom: 20px !important; */
}

.fts-facebook-custom-api-token-label {
    display: block;
    margin: 0 40px 4px 0
}

.fts-facebook-custom-api-token-label a {
    font-weight: 700;
    color: #df1818
}

.twitter-api-wrap {
    margin: 20px 0 0
}

.twitter-api-wrap .feed-them-social-admin-input-wrap {
    margin: 0
}

.fts-facebook-custom-api-token-label, .fts-instagram-custom-api-token-label {
    max-width: 700px;
    line-height: 21px;
    font-size: 13px
}

.fts-facebook-get-access-token, .fts-facebook-get-access-token:focus, .fts-instagram-get-access-token, .fts-instagram-get-access-token:focus, .fts-pinterest-get-access-token, .fts-pinterest-get-access-token:focus, .fts-twitter-get-access-token, .fts-twitter-get-access-token:focus, .fts-youtube-get-access-token, .fts-youtube-get-access-token:focus {
    border-radius:9px;
    box-shadow: 1px 1px 4px 0px #2b2b2b26;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 5px;
    text-decoration: none;
    font-weight: 600;
    margin-left: 30px !important;
}

.fts-instagram-get-access-token, .fts-instagram-get-access-token:focus {
    padding: 25px 24px 23px 75px;
    background: url(../images/instagram-logo-admin.png) 12px 11px;
    background-repeat: no-repeat;
    background-size: 47px 47px;
    color: #252525;
    margin: 10px 0 10px 5px;
    color:#d80155;
}
.fts-instagram-get-access-token:hover {
    color: #252525 !important;
    box-shadow: 1px 1px 4px 0px #2b2b2b12;
}
.fts-pinterest-get-access-token, .fts-pinterest-get-access-token:focus {
    padding: 18px 16px 19px 188px;
    background: url(../images/pinterest-logo-admin.jpg) 13px 12px no-repeat #fff;
    color: #252525
}

.fts-facebook-get-access-token:hover, .fts-instagram-get-access-token:hover, .fts-pinterest-get-access-token:hover {
    color: #666
}

.fts-facebook-get-access-token, .fts-facebook-get-access-token:focus {
    padding: 24px 24px 23px 72px;
    background: url(../images/facebook-logo-admin.png) 11px 9px #fff;
    background-repeat: no-repeat;
    background-size: 48px 48px;
    color: #1977f2;
    margin: 10px 0 10px 5px;
}

.fts-facebook-get-access-token:hover {
    color: #252525 !important;
}

@font-face {
    margin: 0 0 9px;
    font-size: 19px
}

.fts-title-description-settings-page {
    padding: 25px 0 15px;
    max-width: 740px;
}

.fts-premium-options-message, .fts-premium-options-message2 {
    font-size: 13px;
    padding: 20px 25px 25px;
    line-height: 19px;
    background-color: #fff;
    margin: 0
}

.fts-premium-options-message a:first-child, .fts-premium-options-message2 a:first-child {
    font-size: 16px;
    display: inline-block;
    padding: 0;
    margin: 0 0 5px;
    text-decoration: none
}

.fts-plugin-reviews {
    max-width: 789px;
    padding: 25px 28px 31px;
    box-shadow: 0 0 1px #d1d1d1;
    border-radius: 1px;
    background: rgba(255, 255, 255, 1);
    -webkit-text-size-adjust: none;
    font-size: 13px;
    line-height: 21px;
    margin-right: 10px
}

.fts-plugin-reviews a {
    text-decoration: none
}

.fts-plugin-reviews-rate {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee
}

h1.plugin-author-note {
    margin: 50px 0 15px !important;
    font-size: 22px;
    color: #222;
    z-index: 1;
    position: relative
}

.toplevel_page_feed-them-settings-page .error {
    margin: 20px 20px 20px 0;
    max-width: 818px
}

.feed-them_page_fts-facebook-feed-styles-submenu-page .error, .feed-them_page_fts-instagram-feed-styles-submenu-page .error, .feed-them_page_fts-pinterest-feed-styles-submenu-page .error, .feed-them_page_fts-system-info-submenu-page .error, .feed-them_page_fts-system-info-submenu-page .notice, .feed-them_page_fts-twitter-feed-styles-submenu-page .error, .feed-them_page_fts-youtube-feed-styles-submenu-page .error {
    margin: 20px 20px 20px 0 !important
}

.feed-them_page_fts-bar-settings-page .error {
    margin: 20px 20px 20px 5px !important;
    max-width: 1005px
}

.hashtag-option-small-text, .twitter-hashtag-etc-wrap {
    display: none
}

.twitter-hashtag-etc-wrap {
    margin: 0;}

.fts-content {
    background-color: rgba(241, 241, 241, .65);
    padding: 30px;
    z-index: 1;
    display: nonee;
    border-radius: 2px;
    box-shadow: 0 2px 10px rgba(41, 41, 41, .51);
    min-height: 315px
}

.shortcode-generator-form {
    border-radius: 3px;
    margin-top: 15px
}

.instructional-text a:hover {
    color: #ea1616;
    text-decoration: underline;
    opacity: .8
}

.final-shortcode-textarea h4 {
    border-bottom: 1px solid #fff;
    padding: 0 0 10px;
    font-size: 13px;
    margin-bottom: 15px
}

.toplevel_page_feed-them-settings-page .fts-content h1 {
    color: #fbfbfb;
    margin: 0 0 12px;
    line-height: 30px;
    text-shadow: 1px 1px 1px rgba(51, 51, 51, .06);
    font-weight: 600;
    background: url(../images/feed-them-social-logo.png) no-repeat;
    height: 40px;
    width: 377px;
    font-size: 0
}

.fb-options-wrap .feed-them-social-admin-submit-btn {
    margin-top: 5px
}

#fts-social-selector, .twitter-gen-selection {
    margin-bottom: 25px
}

.fts-text-align-center {
    text-align: center
}

.toplevel_page_feed-them-settings-page .feed-them-social-admin-slick-logo {
    background: url(../images/footer-logo.png) center no-repeat;
    width: 110px;
    height: 20px;
    padding: 0;
    margin: 20px 0 -20px;
    display: inline-block;
    position: relative;
    bottom: 0;
    opacity: 1
}

.fb-image, .fts-backg {
    width: 100%;
    height: 100%;
}

.feed-them-social-admin-wrap h3 {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    line-height: 23px;
    margin: 0 0 5px
}

.feed-them-social-admin-wrap .feed-them-social-admin-form h2 {
    color: #000;
    font-size: 23px;
    font-weight: 400;
    line-height: 23px;
    margin: 15px 0 20px;
    padding: 0
}

.instagram-id-option-wrap .feed-them-social-admin-submit-btn, .toplevel_page_feed-them-settings-page .feed-them-social-admin-submit-btn {
    margin-top: 0;
    margin-left: 0 !important
}

.toplevel_page_feed-them-settings-page .instagram-id-option-wrap .feed-them-social-admin-submit-btn {
    margin-top: 5px !important;
    margin-left: 0 !important
}

.feed-them-clear-cache .use-of-plugin {
    margin: 0
}

.feed-them-clear-cache h2, .feed-them-custom-css h2, .feed-them-custom-logo-css h2 {
    margin-bottom: 10px;
    margin-top: 5px;
    font-size: 17px;
    padding-top: 20px;
    border-top: 1px dotted rgba(177, 177, 177, .88);
    color: #060606
}

.feed-them-clear-cache h2 {
    border: none;
    margin-top: 17px;
    padding-top: 0
}

.feed-them-custom-css p, .feed-them-custom-logo-css p {
    margin: 0 0 5px
}

#fts-date-and-time-format {
    margin-bottom: 10px
}

.feed-them-social-admin-submit-btn {
    margin-top: 15px !important
}

#fts_admin_bar_menu {
    margin-bottom: 0;
    margin-left: 31px
}

.fts-backg {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 0;
    opacity: 1;
    -webkit-animation: ftsettings 5s;
    animation: ftsettings 5s;
    background: rgba(255, 255, 255, .8)
}

@-webkit-keyframes ftsettings {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes ftsettings {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.fb-reviews, .reviews-options {
    display: none
}

.fts-required-token-message {
    padding: 15px;
    background: #fcfcfc;
    margin: 12px 0 20px;
    border-left: 4px solid #fb3939
}

.custom_time_ago_wrap {
    padding-top: 10px
}

.custom_time_ago_wrap h2 {
    margin-bottom: 20px
}

.custom_time_ago_wrap label {
    color: #000;
    display: inline-block;
    min-width: 75px;
    margin: 0 10px 12px;
    font-size: 13px
}

.slideshow-wrap {
    margin-top: 18px
}

.fb-page-list {
    margin: 0 25px !important;
    display: block;
}

.fb-page-list li {
    background: #fff;
    padding: 8px 0px 10px 10px;
    margin: 0;
    /* border-left: 15px solid #3b5999; */
    border-bottom: 1px solid #e9ebee;
    cursor: pointer
}

.fb-page-list li .feed-them-social-admin-submit-btn {
    display: none;
    margin-top: 9px !important;
    position: absolute;
    right: 15px;
    top: 7px
}

.fb-page-list li:hover {
    background: rgba(255, 255, 255, .57)
}

.fb-image {
    margin: 0 15px 0 0;
    float: left;
    line-height: 50px;
    text-align: center !important;
    max-width: 50px;
    min-width: 50px;
    vertical-align: baseline;
    min-height: 50px;
    max-height: 50px;
}

.fb-image img {
    display: inline-block;
    vertical-align: middle;
    border-radius: 50px
}

.fb-name {
    margin: 0;
    display: inline-block;
    line-height: 15px;
    color: #4c4c4c;
    font-weight: 500;
    padding-top: 10px
}

.facebook-omit-album-covers, .board-name, .combine-instagram-hashtag-option-text, .combine_instagram_hashtag, .combine_instagram_hashtag_type, .fb-video-play-btn-options-content, .fb-video-play-btn-options-wrap, .fb_album_photos_id, .fts-facebook-grid-options-wrap, .fts-facebook-load-more-options-wrap, .fts-facebook-load-more-options2-wrap, .fts-fb-id, .fts-instagram-load-more-options-wrap, .fts-super-facebook-options-wrap, .fts-youtube-load-more-options-wrap, .fts-youtube-load-more-options2-wrap, .instagram-location-option-text, .instagram_hashtag_type, .page-token, .pinterest-board-and-name-text, .slider_options_wrap, .slideshow-wrap, .youtube_align_comments_wrap, .youtube_channelID2, .youtube_name, .youtube_name2, .youtube_playlistID, .youtube_playlistID2, .youtube_singleVideoID {
    display: none;
}

.fts-pages-info {
    background: #3b5999;
    padding: 10px 15px 12px;
    color: #fff;
    margin-top: 1px;
    letter-spacing: .5px;
    margin: 1px 25px 0 25px;
}

.fts-fb-page-thumb {
    float: left;
    margin-right: 10px;
    border-radius: 50px
}

.fts-successful-api-token h4 {
    margin-bottom: 0;
    margin-top: 0;
    font-weight: 700;
    display: none;
}

.use-of-plugin {
    color: #000;
    font-size: 13px;
    font-weight: 400;
    line-height: 20px;
    max-width: 60%;
    padding-bottom: 12px;
    margin-bottom: 0
}

.fts-settings-does-not-work-wrap {
    position:relative;
    top:1px;
    margin: 0px 0 0 25px;
    display: inline-block;
}

.twitter_hashtag_etc_name {
    padding-top: 0
}

.page.inst-text-facebook-page {
    display: block
}

.slider_options_wrap.not-active-premium-fields, .slideshow-wrap .feed-them-social-admin-input-default {
    display: block !important
}

.fts-premium-options-message a.not-active-title:first-child {
    font-size: 16px !important;
    display: block !important;
    padding: 0 !important;
    margin: 0 0 5px !important;
    text-decoration: none !important
}



.facebook-image-animation-option-wrap, .multiple_facebook .facebook-loadmore-wrap, .multiple_facebook .facebook-title-options-wrap, .multiple_facebook .like-box-wrap, .multiple_facebook h2 {
    display: none !important
}

.fts-fb-load-more, .fts-fb-spinner {
    text-align: center
}

.fts-fb-spinner > div {
    width: 10px;
    height: 10px;
    background-color: #999;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: fts-fb-bouncedelay 1.4s infinite ease-in-out;
    animation: fts-fb-bouncedelay 1.4s infinite ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.fts-hide-me {
    display: none;
}

.fb-social-btn-below-description, .fb-social-btn-bottom, .fb-social-btn-top {
    width: 100% !important;
    overflow: hidden
}

.fts-fb-spinner .bounce1 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.fts-fb-spinner .bounce2 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

@-webkit-keyframes fts-fb-bouncedelay {
    0%, 100%, 80% {
        -webkit-transform: scale(0)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes fts-fb-bouncedelay {
    0%, 100%, 80% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }
    40% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

.fts-fluid-videoWrapper-html5 video {
    object-fit: inherit;
    margin-bottom: 0 !important
}

.fts-fb-album-view-link a {
    color: #fff
}

.fts-fb-album-view-link a:hover {
    color: #eee
}

.fts-fb-load-more {
    border-radius: 1px;
    padding: 0;
    line-height: 37px !important;
    width: 100%;
    min-height: 37px !important;
    font-size: 13px !important;
    background: #fff !important;
    cursor: pointer;
    color: #787a7b;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.toggle-custom-textarea-show span, label.toggle-custom-textarea-show {
    color: #fffefe
}

.fts-logo-header {
    margin-bottom: 20px !important
}

.fts-logo-subheader {
    margin-bottom: 10px !important
}

.fts-color-settings-admin-form label {
    font-weight: 700;
    min-width: 100px
}

#fts_clear_cache_developer_mode {
    margin-left: 28px
}

.toplevel_page_feed-them-settings-page .pane-active {
    display: block
}

.toplevel_page_feed-them-settings-page .fts-tabbed {
    display: block;
    float: left;
    color: #545454;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.9;
    text-align: center;
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    padding: 10px 38px !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    min-width: 115px;
    background: #fff;
    margin-right: 1px !important;
    font-size: 13px;
    width: auto !important
}

.toplevel_page_feed-them-settings-page label.tab-active {
    background: #0073aa !important;
    color: #fff !important
}

.toplevel_page_feed-them-settings-page .fts-tab-content {
    clear: both;
    padding-top: 15px
}

.feed-them-social-admin-input-label small {
    font-weight: 400
}

.not-active-title:hover h3 {
    color: #028fd2
}

.not-active-title h3 {
    color: #0073aa
}

@media (max-width: 797px) {
    .toplevel_page_feed-them-settings-page #fts-tabs {
        margin-top: 140px !important
    }
}

@media (max-width: 450px) {
    #shortcode-form-selector {
        min-width: 270px !important
    }
}

@media (max-width: 500px) {
    .toplevel_page_feed-them-settings-page #fts-tab-content1 .use-of-plugin {
        max-width: 100% !important
    }
}

#fts-timezone {
    max-width: 300px
}

.fts-instagram-username-picker-wrap li {
    clear: both;
    background: #e6e6e6;
    padding: 10px;
    margin-bottom: 1px;
    display: block;
    width: 100%;
    line-height: 16px;
    float: left
}

.combine-twitter-hashtag-etc-wrap, .facebook_hide_date, .facebook_hide_name, .facebook_hide_thumbnail, .facebook_show_media, .fts-success, .youtube_video_single_info_display {
    display: none
}

.fts-instagram-username-picker-wrap li.fts-insta-id-active, .fts-instagram-username-picker-wrap li:hover {
    background: #0073aa;
    color: #fff
}

.ft-instagram-username-picker {
    clear: both;
    margin: 0 0 1px;
    height: 65px
}

.fts-insta-profile-picture-div img {
    float: left;
    max-width: 65px;
    margin-right: 15px;
    border-radius: 100px
}

.fts-insta-fullname-div {
    padding: 5px 0 2px
}

.fts-insta-id-div {
    font-style: italic;
    padding: 5px 0 0
}

.fts-instagram-username-picker-wrap {
    padding-right: 20px;
    max-height: 310px;
    overflow: auto;
    margin: 0
}

.fts-instagram-username-picker-wrap li:first-child {
    margin-top: 10px
}

.fts-instagram-username-picker-wrap li:last-child {
    margin-bottom: 10px
}

.fts-empty-error input, input.fts-empty-error {
    background: #ffffd8 !important
}

.fts-instagram-username-picker-wrap li {
    color: #222
}

.fts-highlight {
    background: #0073aa;
    border-radius: 20px;
    color: #fff;
    padding: 0 5px
}

.fts-youtube-get-access-token, .fts-youtube-get-access-token:focus {
    padding: 20px 24px 19px 63px;
    background: url(../images/google-logo-admin.png) 10px 8px;
    background-repeat: no-repeat;
    background-size: 42px 42px;
    color: #4284f3;
    margin: 10px 0 10px 5px;
}

.fts-youtube-get-access-token:hover {
    color:#1d2327;
}


.fts-twitter-get-access-token, .fts-twitter-get-access-token:focus {
    padding: 24px 24px 22px 73px;
    background: url(../images/twitter-logo-admin.png) 14px 13px;
    background-repeat: no-repeat;
    background-size: 48px 40px;
    color:#1c9bef;
    margin: 10px 0 10px 5px;
}
.fts-twitter-get-access-token:hover {
    color: #252525;
}

.fts-twitter-add-all-keys-click-option, .fts-youtube-add-all-keys-click-option {
    margin: -10px 0 15px 10px;
    text-align: left;
    clear: both
}

.twitter-extra-keys-text, .youtube-extra-keys-text {
    max-width: 550px;
    margin-bottom: 15px;
    padding-left: 10px;
}

.feed-them_page_fts-twitter-feed-styles-submenu-page .fts-successful-api-token {
    margin-top: 0;
    margin-bottom: -10px
}

#fts-timer {
    padding: 2px 0 20px 1px;
    float: left;
    line-height: 1.2;
    /* max-width: 100px; */
}

@font-face{
    font-family:FontAwesomeSlickFeed;
    src:url(../../includes/feeds/css/font/fontawesome-webfont.eot?v=3.2.1);
    src:url(../../includes/feeds/css/font/fontawesome-webfont.eot?#iefix&v=3.2.1) format("embedded-opentype"),url(../../includes/feeds/css/font/fontawesome-webfont.woff?v=3.2.1) format("woff"),url(../../includes/feeds/css/font/fontawesome-webfont.ttf?v=3.2.1) format("truetype"),url(../../includes/feeds/css/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format("svg")
}
@font-face {
    font-family: FontAwesomeSlick;
    src: url(font/fa-brands-400.eot?v=3.2.1);
    src: url(font/fa-brands-400.eot?#iefix&v=3.2.1) format("embedded-opentype"), url(font/fa-brands-400.woff?v=3.2.1) format("woff"), url(font/fa-brands-400.ttf?v=3.2.1) format("truetype"), url(font/fa-brands-400.svg#fontawesomeregular?v=3.2.1) format("svg")
}

.fts-success:before {
    font-family: FontAwesomeSlick !important;
    content: "\f00c" !important;
    font-size: 14px;
    position: relative;
    line-height: 19px
}

.fts-success {
    margin: 3px 6px 0;
    padding: 2px 4px;
    color: #fff;
    background: #01a701;
    border-radius: 20px;
    float: left;
    font-size: 10px !important;
    width: auto;
    height: 18px
}

#discount-for-review a:hover {
    color: #0073aa
}

.fb-sublist {
    border: none !important;
    overflow: auto;
    height: 200px;
    background: #f7f7f7
}

.fb-sublist li {
    border: 1px solid #f7f7f7 !important;
    border-bottom: 0;
    border-right: 0
}

.fts-token-save {
    border-radius: 100px
}

.fb-sublist .fb-name {
    letter-spacing: 0 !important;
    font-size: 13px
}

.fts-fb-location-text-wrap {
    padding: 8px;
    text-align: center;
    color: #f7f7f7;
    font-weight: 700;
    background: #00a400;
    margin: 10px 0 0
}

.fb-name small {
    display: block;
    line-height: 0;
    letter-spacing: 0;
    color: #969696
}

.fts-successful-api-token small {
    font-size: 12px
}

.fb-page-list li {
    position: relative
}

.fts-successful-api-token h4 a {
    text-decoration: none !important;
    color: #676767;
    text-shadow: 1px 1px 1px #fff;
    font-size: 17px
}

.fts-successful-api-token h4 a:hover, .fts-successful-api-token img:hover {
    opacity: .8
}

.fb-page-list .fts-fb-load-more {
    color: #00a400
}

.feed-them-icon-wrap a.youtube-icon {
    background: url(../images/youtube-icon.png) top right no-repeat
}

.combine-instagram-wrap .fts-instagram-hashtag-location-options-message {
    margin-top: 25px;
    margin-bottom: -25px
}

.fts-fb-token-wrap .dashicons-admin-links:before {
    font-size: 20px;
    color: #3b5999
}

.fb-page-master-list .dashicons-admin-links:before {
    top: -3px;
    position: relative
}

.fts-successful-api-token .dashicons-admin-links:before {
    top: 3px;
    position: relative
}

.fts-arrow-icon:before {
    content: '\f054';
    font-family: FontAwesomeSlickFeed !important;
    color: #00a400;
    font-size: 18px !important;
    position: relative;
    top: 2px;
    padding: 0 8px
}

.fts-fb-icon:before {
    content: '\f082';
    font-family: FontAwesomeSlick !important;
    color: #3a5899;
    font-size: 20px !important;
    position: relative;
    top: 2px;
    padding-right: 5px
}

.fts-insta-icon:before {
    content: '\f16d';
    font-family: FontAwesomeSlick !important;
    color: #263232;
    font-size: 22px !important;
    position: relative;
    top: 3px;
    padding-right: 5px
}

.fts-special-working-wrap .fts-arrow-icon:before {
    font-size: 18px !important;
    top: 1px
}

.fts-special-working-wrap .fts-fb-icon:before {
    top: 1px
}

.fts-special-working-wrap .fts-insta-icon:before {
    top: 2px
}

.instagram_hashtag {
    display: none
}


.fts-twitter-add-all-keys-click-option {
    display: none;
}

.ftg-access-token {
    /* clear: both; */

    padding: 15px;}

.fts-facebook-waiting-color a, .fts-facebook-waiting-color {
    color: #1977f2 !important;
    background: #FFF;
}


.fts-twitter-waiting-color a, .fts-twitter-waiting-color {
    color: rgba(29, 161, 242, 1.00) !important;
    background: #FFF;
}

.fts-instagram-waiting-color a, .fts-instagram-waiting-color {
    color: #000000 !important;
    background: #FFF;
}

.fts-youtube-waiting-color a, .fts-youtube-waiting-color {
    color: #ff0000 !important;
    background: #FFF;
}
.das-text {
    color: #333;
}
.account-tab-highlighted .das-text {
    color:#333 !important;
}
.active .das-text {
    color:#fff !important
}

.fts-combine-waiting-color a, .fts-combine-waiting-color {
    color: rgb(51 36 246) !important;
    background: #FFF;
}

.fts-combine-waiting-color svg {
    fill: rgb(255 177 44) !important;
}
#ftg-tab-content1 .updatefrombottom {
    display: none !important;
}

#feed_setup {
    display: block;
}

#feed_setup h3 {
    margin-top: 0;
    padding-left: 0;
    padding-top: 0;
}
#feed_setup h3:hover {
    opacity:.8;
}
.tabs-menu-wrap a .fts-click-cover {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: #fff;
    opacity: .5;
}

.tabs-menu-wrap .tab1 a {
    pointer-events: all !important;
}

.tabs-menu-wrap a {
    pointer-events: visible !important;
}

.tabs-menu-wrap .tab1 .fts-click-cover {
    opacity: 0;
}

.tabs-menu-wrap a.active .fts-click-cover {
    opacity: 0;
}

.facebook-loadmore-wrap, .facebook-popup-wrap, .filelist, .main-grid-options-wrap {
    clear: both
}

.drag-over p {
    color: #fff !important
}

.drag-over #drag-drop-area {
    border-color: #fff !important;
    background: #015881;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

#ftg-tab-content1 div.fts-section {max-width: 100%;display: block;}

div#contact-me.postbox div.inside {
    margin-bottom: 0 !important
}

div#manage-plugin-options.postbox h3.hndle {
    cursor: default !important;
    margin-top: 0 !important
}

div#manage-plugin-options.postbox div.inside {
    margin: 0 !important;
    padding: 0 !important
}

div.metaBoxRow {
    padding: 15px;
    border-bottom: 1px solid #e8e8e8
}

div.metaBoxRow.last {
    border-bottom: 0
}

div.objectRow {
    overflow: hidden;
    padding-top: 5px;
    margin-bottom: -10px
}

div.toggleObject {
    float: left;
    width: auto;
    height: auto;
    margin: 0 20px 0 0;
    font-size: 12px;
    font-weight: 700;
    text-align: center
}

div.toggleObject p {
    margin-top: -14px
}

input.filesizeLimit {
    width: 260px;
    padding: 6px;
    margin-top: 10px
}

div.blobContainer {
    overflow: hidden;
    text-align: center
}

div.blobContainer img {
    width: 23%;
    margin: 0 1px;
    display: inline-block;
    -khtml-opacity: .7;
    -moz-opacity: .7;
    opacity: .7
}

div#uploaderSection {
    position: relative
}

div#current-uploaded-image {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative;
    max-width: 150px;
    display: none
}

div#current-uploaded-image.closed {
    display: none
}

div#current-uploaded-image p.hide-if-no-js {
    width: 100%;
    margin: -8px 0 0;
    position: absolute;
    top: 50%;
    left: 0;
    text-align: center;
    display: none
}

div#current-uploaded-image:hover p.hide-if-no-js {
    display: block
}

div#current-uploaded-image p.hide-if-no-js a {
    border: none;
    box-shadow: none
}

div#current-uploaded-image img {
    width: 100%;
    height: auto !important;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

div#uploaderSection div.loading {
    width: 32px;
    height: 32px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -36px 0 0 -29px;
    display: none;
    z-index: 10000;
    background: #fff;
    padding: 12px;
    border-radius: 4px;
    box-shadow: 1px 1px 2px 1px #a7a7a7
}

div#drag-drop-area {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

div#uploaderSection div.drag-drop-inside {
    margin-top: 45px !important;
    text-align: center;
    max-width: 100%
}

body.mp6 div#uploaderSection div.drag-drop-inside, body.wp38 div#uploaderSection div.drag-drop-inside {
    margin-top: 25px !important
}

.upload-max-size {
    margin: 8px 0 0;
    float: left;
    color: #6f6f6f
}

#progressbar {
    background: #f1f1f1;
    height: 25px;
    width: 0
}

#progressyears {
    font-weight: 700;
    font-size: 14px;
    padding-top: 5px;
    width: 20%
}

.ui-progressbar {
    position: relative
}

.progress-label {
    color: #000;
    font-weight: 700
}

.progress-complete {
    color: #14c414
}

.filelist {
    width: 100%;
    display: inline-block;
    margin: 10px 0;
    max-height: 180px;
    overflow: auto
}

.filelist .file {
    padding: 5px 7px;
    background: #f1f1f1;
    border: 1px solid #f1f1f1;
    margin-bottom: 8px
}

.filelist .fileprogress {
    width: 0;
    background: #fff;
    height: 15px;
    border-radius: 50px;
    margin-top: 5px;
    box-shadow: 1px 1px 0 #dad8d8
}

.plupload-thumbs .thumb, .plupload-thumbs .thumb img {
    width: 150px;
    height: 150px
}

.plupload-thumbs {
    margin-top: 0
}

.plupload-thumbs .thumb {
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
    position: relative;
    border: 5px solid #eaeaea
}

.plupload-thumbs .thumb:hover {
    border: 5px solid #d9d9d9
}

.ui-sortable .thumb img {
    cursor: pointer
}

.ft-gallery-delete-thumb-btn, .ft-gallery-edit-thumb-btn, .ft-gallery-remove-thumb-btn, .ft-gallery-woo-edit-thumb-btn {
    position: absolute;
    z-index: 100;
    top: 1px;
    right: 1px;
    background: rgba(0, 115, 170, .81);
    line-height: 15px !important
}

.ft-gallery-edit-thumb-btn {
    left: 1px;
    right: inherit;
    top: 1px
}

.ft-gallery-remove-thumb-btn {
    top: 1px;
    right: 34px
}

.ft-gallery-woo-edit-thumb-btn {
    bottom: 0;
    right: 0;
    top: initial
}

.ft-gallery-delete-thumb-btn a, .ft-gallery-edit-thumb-btn a, .ft-gallery-edit-thumb-btn button, .ft-gallery-remove-thumb-btn a, .ft-gallery-woo-edit-thumb-btn a {
    color: #fff;
    text-decoration: none
}

.ft-alettext, .ft-description, .ft-title {
    line-height: normal !important
}

.ft-gallery-popup .fts-popup-wrap .mfp-title {
    padding: 18px 20px 20px;
    background: rgba(255, 255, 255, .11);
    margin-top: 0;
    color: #333
}

.ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-title {
    background: rgba(255, 255, 255, .11);
    color: #333;
    font-size: 18px;
    font-weight: 700
}

.ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-title, .ft-gallery-popup .fts-popup-wrap .mfp-title input.fts-gallery-alttext, .ft-gallery-popup .fts-popup-wrap .mfp-title textarea.fts-gallery-description {
    padding: 5px;
    border: 1px solid rgba(204, 204, 204, .6);
    box-shadow: none;
    width: 100%
}

.fts-gallery-title {
    margin-bottom: 20px
}

.ft-gallery-popup .fts-popup-wrap .mfp-title input.fts-gallery-alttext {
    background: rgba(255, 255, 255, .11);
    margin-bottom: 20px;
    font-size: 14px !important;
    color: #333
}

.ft-gallery-popup .fts-popup-wrap label {
    display: block;
    margin-bottom: 2px;
    font-size: 13px !important;
    color: #333
}

.ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-description {
    margin-bottom: 0;
    clear: both;
    min-height: 150px
}

.ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-description p {
    font-size: 14px !important;
    font-weight: 400 !important
}

.ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-alttext:focus, .ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-description:focus, .ft-gallery-popup .fts-popup-wrap .mfp-title .fts-gallery-title:focus {
    background: rgba(238, 238, 238, .6);
    outline: 0 !important
}

#ft-gallery-edit-img-ajax {
    color: #fff;
    margin-right: 5px;
    margin-top: 1px
}

.ft-gallery-delete-thumb-btn, .ft-gallery-edit-thumb-btn, .ft-gallery-remove-thumb-btn {
    display: none;
    padding: 4px
}

.ft-gallery-delete-thumb-btn a, .ft-gallery-edit-thumb-btn a, .ft-gallery-edit-thumb-btn button, .ft-gallery-remove-thumb-btn a, .ft-gallery-woo-edit-thumb-btn a {
    padding: 4px !important;
    line-height: 20px !important;
    text-align: center;
    font-size: 20px !important
}

.ft-gallery-edit-thumb-btn a {
    padding: 4px 3px !important
}

.ft-gallery-force-delete-img-ajax:before {
    font-family: FontAwesomeSlick !important;
    content: "\f1f8" !important
}

.ft-gallery-remove-img-ajax:before {
    font-family: FontAwesomeSlick !important;
    content: "\f056" !important
}

.ft-gallery-edit-img-popup:before {
    font-family: FontAwesomeSlick !important;
    content: "\f044" !important;
    left: 1px;
    position: relative
}

.fts_create_woo_prod_button:before {
    font-family: FontAwesomeSlick !important;
    content: "\f07a" !important;
    margin-right: 4px;
    margin-left: 1px
}

.thumb i, .tab2, .tab3 {
    display: none !important
}

.thumb:hover .ft-gallery-delete-thumb-btn, .thumb:hover .ft-gallery-edit-thumb-btn, .thumb:hover .ft-gallery-remove-thumb-btn, .thumb:hover .ft-gallery-woo-edit-thumb-btn {
    display: block
}

.fts-gallery-id, .fts-hide-me {
    display: none
}

.ft-gallery-meta-wrap input {
    width: 100%;
    margin-top: 5px
}

.post-type-fts .pane-active, .post-type-fts_albums .pane-active {
    display: block
}

.post-type-fts .tabbed, .post-type-fts_albums .tabbed {
    display: block;
    color: #545454;
    font-weight: 500;
    text-decoration: none;
    text-align: left;
    /* cursor: pointer; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #f1f1f1;
    margin-right: 1px !important;
    font-size: 13px;
    width: 100%;
    margin-bottom: 1px;
    max-width: 100%;
    position: relative;
}

.fts-title-description-settings-page {
    /* margin-bottom: 20px; */
}

.post-type-fts .tabs-menu-wrap .active, .post-type-fts_albums .tabs-menu-wrap .active {
    background: #1977f2 !important;
    color: #fff !important
}

.fts-show-how-to-message {
    padding:24px 0 0;
    position:relative;
    z-index:1;
    margin-bottom: -14px;
    background: #f8f8f8;
    text-align:center;
    font-size:15px;
    color: #000;
}
.fts-show-how-to-message svg {
    max-width:50px;
    fill: #1e1e1e;
    position:relative;
    bottom:-2px
}
.fts-show-how-to-message span {
    font-weight: bold;
    font-size:28px !important;
    color:#f00010;
}
.post-type-fts .tab-content, .post-type-fts_albums .tab-content {
    padding-top: 20px;
    /* padding-left: 20px; */
    padding-bottom: 25px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    min-height: 320px;
    margin-right: 20px;
    overflow: hidden;
}

.feed-them-social-admin-input-label small {
    font-weight: 400;
    width: 150px;
    display: block;
    line-height: 14px;
    margin-top: 3px
}
.fts-select-social-network-menu-instructions {
    display:none;
    padding: 40px;
    text-align: left;
    background: #fff;
    border-bottom: 15px  solid #f9f9f9;
    font-size: 14px;
    line-height: 20px;
}
.feed-them-social-admin-input-wrap.ft-wp-gallery-type .instructional-text {
    font-size: 13px;
    line-height: 19px;
    margin: 0;
    border: none;
    color: #212121;
    padding: 0;
    text-align: center;
}
.not-active-title:hover h3 {
    color: #028fd2
}

.not-active-title h3 {
    color: #0073aa
}

@media (max-width: 450px) {
    #shortcode-form-selector {
        min-width: 270px !important
    }
}

@media (max-width: 500px) {
    .post-type-fts #ftg-tab-content1 .use-of-plugin, .post-type-fts_albums #ftg-tab-content1 .use-of-plugin {
        max-width: 100% !important
    }
}


.ft-gallery-settings-tabs-meta-wrap {
    padding-top: 0
}

.ft-image-id-for-popup {
    display: none
}

.tabs-menu-wrap {
    max-width: 161px;
    width: 100%;
    float: left
}

#ft-galleries-upload-mb .inside {
    padding-bottom: 0 !important
}
#fts-feed-type {
    /* padding-left:5px; */
}
#ftg-tab-content1 div.fts-section {
    width: auto;
    padding-left:20px;
}
#ftg-tab-content6 div.fts-section {
    max-width: 100%;
    width: 100%;
}
#fts-feed-type {
    display: inline-block !important;
    float:
            left;
    padding-top: 30px;
}

.tab-content {
    border-left: 161px solid #f9f9f9 !important;
}

#poststuff #ft-galleries-upload-mb .inside, .fts_page_template_settings_page .inside {
    padding-left: 0 !important;
    margin-top: 0 !important;
    padding-right: 0;
}

.tab1 .ft_icon:before, .tab2 .ft_icon:before, .tab3 .ft_icon:before, .tab4 .ft_icon:before, .tab5 .ft_icon:before, .tab6 .ft_icon:before, .tab7 .ft_icon:before {
    margin-right: 1px;
    font-family: FontAwesomeSlick;
    font-size: 20px;
    top: 3px;
    position: relative;
    font-weight: 100
}

.tab1 .ft_icon:before {
    content: "\f40d"
}

.tab2 .ft_icon:before {
    content: "\f013"
}

.tab3 .ft_icon:before {
    content: "\f1fc"
}

.tab4 .ft_icon:before {
    content: "\f16d"
}

.tab5 .ft_icon:before {
    content: "\f39e";
    margin-left: 3px !important;
}

.tab6 .ft_icon:before {
    content: "\f099"
}

.ft_icon {
    display: inline-block;
    text-align: left;
    width: 26px !important;
    position: relative
}

.tabbed:hover {
    background: #fff
}

#fts-feed-type .feed-them-social-admin-input-label {
    min-width: 140px;
    float: left;
    font-weight: 500;
}
.feed-them-social-admin-input-label {
    margin-top: 0px;
    font-weight: 500;
}

.ft-gallery-settings-tabs-meta-wrap .fts-section {
    display: block;
}
.fts-cpt-main-options-combined {
    display:inline-block;
}
.feed-them-social-admin-input-wrap {
    float: left;
    display: inline-block;
}

.fb-page-grid-option-border-bottom {
    margin-bottom: 30px !important
}

.instructional-text {
    margin-bottom: 20px;
    padding-bottom: 10px;
    margin-left: 20px;
    max-width: 650px;
    padding-right: 40px;
}

.fts-title-description-settings-page h4 {
    font-size: 18px;
    margin: 12px 0
}

.fts-facebook-grid-options-wrap, .fts-facebook-load-more-options-wrap, .fts-facebook-load-more-options2-wrap, .fts-super-facebook-options-wrap,
#ftg-tab-content6 .align-images-wrap {
    display: none
}

.fts-loadmore-button-wrapper {
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 25px;
    float: left;
    padding-bottom: 15px
}

.fts-cpt-extra-options {
    display: none;
}

.fts-feed-settings-tabs-wrap {
    text-align: left;
    display: flex;
    justify-content: space-evenly;
}

.fts-feed-settings-tabs-wrap div {
    transition: .2s;
}

.fts-cpt-main-options {
    /* margin-bottom:35px; */
    /* background: #f9f9f9; */
}
.fts-cpt-extra-options h3 {
    padding: 8px 20px 10px 15px;
    /* margin-top: 10px; */
}

.fts-section h3 {
    padding: 20px 20px 10px 15px;
    font-size: 18px;
    /* float: left; */
    /* width: 100%; */
    /* margin-top: 10px; */
    color: #1d2327;
}

h3.sectioned-options-title {
    /* padding-bottom: 10px; */
    /* margin-top: 0 !important; */
    /* padding-top: 10px !important; */
    /* border-bottom: 1px solid #f1f1f1; */
    /* margin-bottom: 15px; */
    /* float: left; */
    width: 100%;
    display: inline-block;
    clear: both;
    padding-right: 0;
}

.feed_them_social-admin-global-checkbox {
    padding-left: 25px;
    margin-top: 5px
}

.feed_them_social-admin-global-checkbox label {
    font-size: 11px;
    display: inline-block;
    margin-top: -3px;
    margin-left: 4px
}

.ft-submit-wrap {
    margin-top: 0px;
    display: inline-block;
}

#ftg-tab-content6 ul {
    padding-top: 0
}

#ftg-tab-content6 ul li {
    border-bottom: 1px solid #efefef;
    padding: 0 0 10px;
    margin-bottom: 10px
}

.ft-gallery-file-name, .ft-gallery-file-time {
    max-width: 500px;
    display: inline-block;
    padding-top: 4px
}

.ft-gallery-file-name {
    width: 40%;
    display: inline-block;
    margin-right: 55px
}

.ft-gallery-file-name a {
    text-decoration: none;
    font-size: 15px
}

.ft-download-selection:before, .ft-gallery-download-gallery:before, .ft-gallery-file-name a:before {
    font-family: FontAwesomeSlick !important;
    content: "\f019" !important;
    margin-right: 8px
}

.ft-gallery-zip-gallery:before, .ft-gallery-zip-selection:before {
    font-family: FontAwesomeSlick !important;
    content: "\f1c6" !important;
    margin-right: 8px
}

.ft-gallery-create-woo:before {
    font-family: FontAwesomeSlick !important;
    content: "\f07a" !important;
    margin-right: 5px
}

.ft-gallery-file-time {
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 2px
}

.ft-gallery-file-delete {
    font-size: 11px;
    margin-bottom: 5px;
    float: right
}

.ft-gallery-file-delete a {
    display: inline-block;
    text-decoration: none;
    font-size: 13px;
    line-height: 26px;
    height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #555;
    border-color: #ccc;
    background: #f7f7f7;
    -webkit-box-shadow: 0 1px 0 #ccc;
    box-shadow: 0 1px 0 #ccc;
    vertical-align: top
}

.ft-gallery-file-delete a:hover {
    opacity: .9
}

.fts-mashup-image-and-video-wrap .fts-watermark-inside img {
    max-width: 75% !important
}

.ft-global-option-wrap-ft_watermark_image_id {
    display: none !important
}

#preview-action, .misc-pub-section:not(.misc-pub-post-status) {
    display: none
}

.ft-gallery-notice {
    padding: 0 0 13px 2px !important;
    margin-top: 0 !important;
    display: none
}

.ft-gallery-popup .ft-gallery-file-delete.ft-gallery-file-zip-to-woo {
    display: inline-block;
    float: none;
    margin: 0 0 0 5px
}

.ft-gallery-file-delete {
    margin-left: 10px
}

.ft-gallery-file-view {
    margin-bottom: 0
}

.ft-gallery-file-view a {
    color: #999;
    cursor: pointer
}

.ft-gallery-file-view a:hover, .ft-gallery-file-view a:hover:before {
    color: #ccc
}

.ft-gallery-file-view a:before {
    content: '\f06e';
    font-family: FontAwesomeSlick !important;
    margin-right: 10px;
    color: #999
}

.fb-page-grid-option-hide {
    display: none
}

.zipcontents_list {
    margin-top: 5px;
    display: none;
    margin-bottom: -11px;
    margin-left: 0;
    list-style-position: inside
}

.zipcontents_list li {
    padding: 15px 0 15px 25px !important;
    margin-bottom: 1px !important;
    background: #f9f9f9
}

.zipcontents_list li span {
    padding: 0 0 0 10px !important;
    display: inline-block
}

.ft-watermark-duplicate-image, .fts_hide_zip_list {
    display: none
}

.zipcontents_list li:last-child {
    border-bottom: 5px solid #828282 !important;
    margin-bottom: -15px !important
}

#ftg-tab-content6 {
    /* padding-right: 10px */
}

.feed_them_social-admin-global-checkbox {
    display: none !important
}

.ft-global-option-wrap-ft-watermark-image {
    display: block !important
}


.fts-cpt-extra-options {
    padding: 0;
    float: left;
}

.ft-gallery-settings-tabs-meta-wrap .feed-them-social-admin-input-label small {
    font-weight: 400;
    max-width: 200px;
    width: 100%;
    display: block;
    margin-top: 8px;
    font-size: 11px;
    line-height: 17px;
}

.fts-cpt-extra-options h4 {
    margin: 0 0 5px
}

.fts-cpt-extra-options small {
    margin: 15px 0 0px;
    display: block;
    max-width: 600px;
    font-size: 13px;
    line-height: 19px;
}

#ftg-tab-content5 .fts-section {
    margin-bottom: 0
}

.ft-gallery-zip {
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    margin-bottom: 15px
}

#ft-gallery-zip-list {
    margin-right: 15px
}

.ft-gallery-no-zips {
    padding: 0 0 0 2px
}

.fts-shortcode-location {
    display: none !important;
}
svg.fts-info-icon {
    max-width:25px;
    transition:.5s;
    position:relative;
    top: -12px;
    cursor:pointer;
    fill:#1a77f2;
}
svg.fts-info-icon:hover {
    opacity:.5;
}
.feed-them-social-admin-input-wrap {
    padding: 20px 0;
    background: #f9f9f9;
    border-bottom: 1px solid rgb(222 222 222 / 66%);
    min-height: 30px;
    margin-bottom: 1px !important;
    width: 100%;
    display: inline-block;
    /* text-align: center; */
}

.feed-them-social-admin-input-label {
    margin-left: 25px;
    color: #101010;
}
.fts-decrypted-token {
    font-size:10px;
    padding:5px 0 10px 0;
    color:#2196F3;
    font-weight:bold;
    cursor:pointer;
    transition:.2s;
}
.fts-decrypted-token:hover {
    color:#FF9800;
}

@media (max-width: 1196px) {
    .post-type-fts #postbox-container-2 input[type=text], .post-type-fts #postbox-container-2 select, .post-type-fts_albums #postbox-container-2 input[type=text], .post-type-fts_albums #postbox-container-2 select {
        margin-left: 25px !important;
    }

    .feed-them-social-admin-input-label {
        margin-bottom: 8px;
        margin-left: 15px;
    }

    #ft-watermark-image {
        margin-left: 20px
    }

    .ft-global-option-wrap-ft-watermark-image {
        padding-left: 20px !important
    }
}

#ftg-tab-content6 h3.sectioned-options-title, #ftg-tab-content2 h3.sectioned-options-title, #ftg-tab-content3 h3.sectioned-options-title, #ftg-tab-content8 h3.sectioned-options-title, #ftg-tab-content9 h3.sectioned-options-title, #ftg-tab-content7 h3.sectioned-options-title, #ftg-tab-content5 h3.sectioned-options-title {
    /* padding-bottom: 0; */
    /* margin-top: 20px !important; */
    /* padding-top: 10px !important; */
    /* border-bottom: 0 solid #f1f1f1; */
    /* margin-bottom: 10px; */
    /* float: left; */
    /* width: 100%; */
    /* margin-left: 15px; */
}
.fts-combine-streams-shortcode-form .sectioned-options-title {
    display:block !important
}
#ftg-tab-content5 .feed-them-social-admin-input-wrap h4, #ftg-tab-content5 .feed-them-social-admin-input-wrap select, #ftg-tab-content5 input {
    /* margin-left: 20px !important; */
}

.feed-them-social-admin-input-wrap .tab-section-description {
    padding-left: 20px !important;
    display: block;
    padding-bottom: 0 !important
}

.feed-them-social-admin-input-wrap .tab-section-description small {
    margin-bottom: 0 !important;
    clear: both;
}

.fts-combine-streams-shortcode-form h3 {
    margin-top: 0px;
}

#ft-gallery-zip-list li:last-child {
    border: none !important
}

.fts-note {
    text-align: left;
    padding: 15px 15px 15px 10px;
    margin: 0 0 0 20px;
    clear: both;
}

.ft-gallery-woo-btns-wrap-for-popup, .fb_album_photos_id {
    display: none
}

.fts-cpt-extra-options .ft-gallery-note {
    margin-left: 5px
}

.gallery-edit-button-wrap {
    display: inline-block;
    text-decoration: none
}

.gallery-edit-button-wrap a {
    text-decoration: none;
    border-radius: 20px;
    background: #d4d4d4;
    width: 20px;
    display: inline-block;
    text-align: center;
    color: #6d6d6d;
    margin-right: 5px;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
    opacity: .6;
    height: 20px;
    vertical-align: middle
}

.gallery-edit-button-wrap a:hover {
    opacity: 1
}

.gallery-edit-question-message {
    background: #f1f1f1;
    padding: 20px;
    line-height: 21px;
    margin-bottom: 15px;
    border-radius: 0;
    clear: both
}

.gallery-edit-question-message h3 {
    font-size: 17px;
    margin-bottom: 5px;
    padding-bottom: 0
}

.ftg-number-of-images-wrap {
    text-align: right;
    float: right;
    margin: 8px 2px 0;
    color: #6f6f6f
}

#progressCounter {
    width: 0;
    background: #ddd;
    height: 15px
}

.updatefrombottom {
    text-align: right;
    z-index: 100;
    margin-right: -2px;
    margin-bottom: -10px;
}

.updatefrombottom a.button-totop {
    margin-right: 6px
}

.updatefrombottom a.button-primary {
    position: relative
}

.updatefrombottom a.button-totop:before {
    content: "\f342";
    -webkit-font-smoothing: antialiased;
    font: 400 12px/1 dashicons;
    vertical-align: middle;
    display: inline-block;
    position: relative;
    top: -1px;
    right: 3px
}

.fts-cpt-main-options-combined {
    margin-top: -15px;
}

#ftg-tab-content1 .gallery-quick-guide-getting-started {
    margin-bottom: -42px;
    clear: inherit
}

.gallery-quick-guide-getting-started .gallery-edit-question-message h3 {
    font-size: 17px;
    margin-bottom: -10px
}

#ftg-tab-content1 .updatefrombottom {
    margin-top: 50px
}

.drag-drop-buttons {
    display: inline-block;
    margin: 5px
}

.ft-gallery-meta-wrap input.readonly, .ft-gallery-meta-wrap input[readonly], #ft-galleries-old-shortcode-side-mb input,
#fts-import-export-feed-options-side-mb input {
    background: rgba(238, 238, 238, .51);
    border: 1px solid #ccc;
    padding: 10px;
    text-align: center;
    display:block;
    width:100%;
}
.fts-export-feed-widget-wrap label, .fts-import-feed-widget-wrap label {
    margin-bottom:5px;
    display:block;
}
.ft-gallery-premium-mesg {
    background: #fff;
    padding: 10px;
    /* box-shadow: 1px 1px 1px #d7d7d700; */
    margin-top: 12px;
    border-left: 4px solid #46b450;
}

.fb-page-columns-option-hide {
    /* display: none; */
}

#ftg-tab-content5 .ft-gallery-premium-mesg, #ftg-tab-content6 .ft-gallery-premium-mesg, #ftg-tab-content7 .ft-gallery-premium-mesg, #ftg-tab-content8 .ft-gallery-premium-mesg, #ftg-tab-content9 .ft-gallery-premium-mesg {
    margin-top: 0;
    background: #f9f9f9;
    border-left: 4px solid #00b305;
    padding: 14px 15px;
    margin-bottom: 20px !important;
}
.ft-gallery-premium-mesg {
    display:block;
    float:left;
}
ul.ftg-free-list {
    pointer-events: none
}

#ftg-tab-content5 .ft-gallery-premium-mesg {
}

.ft-gallery-delete-thumb-btn {
    background: #af0404
}

.ft-gallery-edit-woo-model-prod {
    margin-left: 20px;
    padding: 4px 10px;
    background: #0073aa;
    color: #fff !important;
    display: inline-block;
    border-radius: 3px
}

.ft-gallery-edit-woo-model-prod a {
    text-decoration: none;
    color: #fff
}

.post-type-fts .tabbed a, .post-type-fts_albums .tabbed a, .post-type-fts_albums .tabbed svg {
    fill: #545454;
    color: #545454;
    text-decoration: none;
    display: block;
    padding: 10px 10px 13px 18px !important;
    line-height: 1.5;
    transition: .3s;
}

.post-type-fts .tabbed a:active, .post-type-fts .tabbed a:focus, .post-type-fts_albums .tabbed a:active, .post-type-fts_albums .tabbed a:focus {
    outline: 0 !important;
    border: none !important;
    -moz-outline-style: none !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.post-type-fts .tabs-menu-wrap .active a, .post-type-fts_albums .tabs-menu-wrap .active a {
    color: #fff !important;
    outline: 0;
    border: none;
    -moz-outline-style: none
}

.ft-gallery-settings-tabs-meta-wrap ul {
    margin: 0;
}

.ft-gallery-settings-tabs-meta-wrap .tab-content-wrap #images, .fts_page_template_settings_page .tab-content-wrap #layout, .post-type-fts_albums .tab-content-wrap #galleries {
    display: block
}

.ft-gallery-settings-tabs-meta-wrap .tab-content-wrap .tab-pane, #ftg-tab-content1 .fts-note-footer {
    display: none
}

@media screen and (max-width: 420px) {
    .tabs-menu-wrap {
        position: relative;
        max-width: 100% !important;
        left: 7px
    }

    .post-type-fts .tab-content, .post-type-fts_albums .tab-content {
        padding-left: 8px;
        padding-right: 3px
    }
}

@media screen and (max-width: 851px) {
    .tabs-menu-wrap {
        position: relative
    }
}

.ft-gallery-woo-edit-thumb-btn {
    padding: 3px 0
}

.post-type-fts_albums .ft-gallery-notice.ftg-block.updated {
    margin-top: -10px !important;
    margin-bottom: 20px !important;
    display: none
}

.post-type-fts_albums .ft-gallery-notice ol {
    margin: 5px 0 0 20px;
    color: #d64918
}

.post-type-fts_albums .ft-gallery-notice ol li {
    margin: 0 0 5px
}

.post-type-fts_albums .ft-gallery-edit-thumb-btn {
    display: block;
    width: 140px;
    text-align: left
}

.post-type-fts_albums .ft-gallery-edit-thumb-btn a {
    width: 140px;
    display: block;
    text-align: left;
    height: 15px;
    position: relative;
    top: -2px
}

span.ftg-gallery-images-count {
    display: inline-block;
    font-size: 12px;
    padding-left: 3px;
    position: relative;
    top: -4px;
    font-weight: 700
}

.ftg-loadmore-notice-colored, .ftg-pagination-notice-colored {
    color: red
}

.tab7 .ft_icon:before {
    content: '\f167';
    position: relative;
    top: 2px;
    left:-1px
}

.post-type-fts .tab7 .active .ft_icon:before, .post-type-fts_albums .tab7 .active .ft_icon:before {
    color: #fff !important
}

#ftg-tab-content1 .ftg-total-pagination-count {
    margin-left: 0
}

.ftg-images-amount-wrap {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 15px
}

.ftg-images-amount {
    max-width: 120px !important;
    font-size: 12px;
    height: 22px !important
}

.ftg-media-tag-no-tags {
    display: none
}

button.ft-gallery-edit-img-popup {
    background: 0 0;
    color: #fff;
    border: none;
    padding: 0
}

.post-type-fts .ft-gallery-edit-thumb-btn {
    padding: 0 2px
}

.post-type-fts .ft-gallery-edit-thumb-btn button:before {
    top: 1px;
    left: 1.5px
}

.ft-gallery-edit-thumb-btn button {
    outline: 0;
    cursor: pointer
}

#delete-action {
    display: none
}

.ft-gallery-styles-popup .tagchecklist {
    display: none;
}

.ftg-tags-text-message {
    padding-left: 3px;
}

.js.fts_page_template_settings_page .handlediv {
    display: none
}

#postbox-container-2 .ftg-images-amount-wrap select {
    margin-left: 0 !important;
}

.ftg-page-title-description-placement-option-hide {
    display: none
}

.twitter-hashtag-etc-wrap h3 {
    /* padding-top:100px; */
}

#facebook_page_id, .facebook_page_id .feed-them-social-admin-input-label {
    display: none
}

.facebook_page_id.feed-them-social-admin-input-wrap {
    padding: 0 11px 0 0 !important;
    border: none !important;
    min-height: auto !important;
    margin: 0 !important;
}

.album_photos.inst-text-facebook-album-photos {
    margin: 20px 20px 0px 20px;
}

.fts-feed-settings-tabs-wrap div {
    background: #eee;
    margin: 0 1px 0 0;
    cursor: pointer;
    width:50%;
    text-align:center;
}
.fts-feed-settings-tabs-wrap div span {
    display:block;
    padding: 10px 15px;
    font-size: 13px;
    color: #1269dd;
    font-weight: bold;
}

.fts-feed-settings-tabs-wrap div:hover, div.fts-sub-tab-active {
    background: #f9f9f9;
}

.facebook-image-animation-option-wrap {
    display: none;
}

.instagram_hashtag, .instagram_hashtag_type, .fts-instagram-load-more-options-wrap, .main-instagram-profile-options-wrap, .fts-youtube-load-more-options-wrap, .fts-youtube-load-more-options2-wrap {
    display: none;
}

/*
.not-active-premium-fields {
    display: block !important;
}*/

.combine-facebook-wrap, .combine-grid-options-wrap, .combine-instagram-wrap, .combine-pinterest-wrap, .combine-twitter-wrap, .combine-youtube-wrap, .combine_board_id, .combine_playlist_id, .combine_youtube_name, .display-comments-wrap, .facebook-reviews-wrap, .fts-premium-options-message, .fts-twitter-grid-options-wrap, .fts-twitter-load-more-options-wrap, .fts-twitter-load-more-options2-wrap, .inst-text-facebook-reviews, .instagram-profile-options-wrap, .like-box-wrap {
    display: none;
}

.combine-twitter-hashtag-etc-wrap, .facebook_hide_date, .facebook_hide_name, .facebook_hide_thumbnail, .facebook_show_media, .fts-success, .youtube_video_single_info_display {
    display: none
}

.tabs-extra-options, .combine-instagram-hashtag-option-text, .combine_instagram_hashtag_type, .fb-video-play-btn-options-content, .fb-video-play-btn-options-wrap, .fb_album_photos_id, .fts-facebook-grid-options-wrap, .fts-facebook-load-more-options-wrap, .fts-facebook-load-more-options2-wrap, .fts-fb-id, .fts-instagram-load-more-options-wrap, .fts-super-facebook-options-wrap, .fts-youtube-load-more-options-wrap, .fts-youtube-load-more-options2-wrap, .instagram-location-option-text, .instagram_hashtag_type, .page-token, .pinterest-board-and-name-text, .slider_options_wrap, .slideshow-wrap, .youtube_align_comments_wrap, .youtube_channelID2, .youtube_name, .youtube_name2, .youtube_playlistID, .youtube_playlistID2, .youtube_singleVideoID {
    /* display: none; */
}

.combine-facebook-access-token-placeholder .fts-token-wrap h3,
.combine-twitter-access-token-placeholder .fts-token-wrap h3,
.combine-youtube-access-token-placeholder .fts-token-wrap h3,
.combine-instagram-basic-access-token-placeholder .fts-token-wrap h3,
.combine-instagram-business-access-token-placeholder .fts-token-wrap h3{
    padding-top:25px !important;
}
#fts-feed-type.fts-token-wrap h3:before {
    font-family: FontAwesomeSlickFeed !important;
    content:"\f013";
    color:#c9c9c9 ;
    margin: 0 5px 0 0;
    top:1px;
    position: relative;}
h3.fts-active-success-token:before {
    color: #1aae1f !important;
}
.fts-token-wrap .feed-them-social-admin-input-label, .tabs .fts-token-wrap input[type=text] {
    display: none;
}
.fts-token-wrap .feed-them-social-admin-input-label {
    margin-top: 12px;
}
.fts-token-wrap input {
    margin-top:15px;
}
.fts-token-wrap .feed-them-social-admin-input-wrap {
    padding:0;
    background:none;
    border:none;
    margin:0;
    min-height:auto
}
.fts-youtube-add-all-keys-click-option .instructional-text {
    margin-bottom:0px !important;
}

#fts_twitter_custom_access_token_secret {
    margin-bottom: 10px !important;
}
.fts-twitter-custom-access-token .instructional-text {
    /* color:#2271b1; */
    /* padding-bottom: 10px !important; */
}
.fts-token-wrap .instructional-text  {
    padding:0;
    background:none;
    border:none;
    margin: 5px 40px 5px 16px !important;
    clear: both;
}
.fts-exp-time-wrapper .feed-them-social-admin-input-label{
    overflow:hidden;
    max-height:40px;
}
#fts-timer {
    color:#30303078;
}
.instructional-text span {
    color: #070e11;
    /* cursor: pointer; */
}
#fts_facebook_custom_api_token, #youtube_custom_token_exp_time {
    margin-bottom:20px;
}
.fts-exp-time-wrapper {
    margin-bottom:0px !important;
}
#fts_instagram_custom_api_token_expires_in {
    margin-bottom: 20px !important;
}
#fts_instagram_custom_id, .fts-instagram-custom-access-token .feed-them-social-admin-input-label {
    /* margin-top:20px !important; */
}
.tabbed.tab8 svg {
    margin-right: 7px;
    top: 5px;
    left:3px;
    position: relative;
}
.tabbed.tab8 .ft_icon {
    color: rgb(29, 155, 240) !important;
}
.post-type-fts .tab8 .active .ft_icon svg {
    fill: #fff !important
}
.ft-wp-gallery-type .feed-them-social-admin-input-label, #feed_type {
    display:none;
}
.instructional-text p{
    margin-bottom:0;
}
#fb-list-wrap {
    margin:10px 0 10px 5px
}
.fts-instagram-basic-business-wrap {
    display:block;
    text-align:center;
}
.combine-instagram-access-token-placeholder .fts-instagram-basic-business-wrap {
    margin-bottom:0px;
}
.combine-instagram-access-token-placeholder .fts-instagram-basic-business-wrap {
    margin-top:0
}
.fts-instagram-basic-business-wrap {
    margin:20px 2px -18px 2px;
    display: flex;
    cursor:pointer;
    color:#fff;
    font-size:14px;
    justify-content: space-around;
}
.fts-instagram-basic-business-wrap div:hover {
    opacity:.9;
}

.fts-instagram-basic-token-button, .fts-combine-instagram-basic-token-button {
    background: #434343 !important;
    width:49.99999%;
    padding:22px 0 20px 0 ;

    font-weight: bold;}
.fts-instagram-business-token-button, .fts-combine-instagram-business-token-button {
    background: #1977f2 !important;
    width:49.99999%;
    padding:22px 0 20px 0 ;
    font-weight: bold;}
.fts-admin-token-settings, a.fts-admin-button-no-work {
    background: #f0f0f185;
    padding:10px 15px;
    cursor:pointer;
    color:#404040;
}
.fts-admin-token-settings {
    margin-right:-1px;
}
.fts-admin-token-settings:hover, a.fts-admin-button-no-work:hover, .fts-admin-token-settings.fts-admin-token-settings-open {
    background: #1977f2;
    color:#ffffff;
}
#fts-feed-type.fts-token-wrap  h3.fts-admin-token-settings-open:before {
    color:#1977f2 !important;
    background: #ffffff;
}
a.fts-admin-button-no-work {
    text-decoration:none !important;
}
.combine-instagram-basic-access-token-placeholder,
.combine-instagram-business-access-token-placeholder,
.combine-youtube-access-token-placeholder {
    display:none;
}
#fts-feed-type h3 {
    font-weight:bold !important;
    color:#434343 !important;
}
.fts-social-icon-wrap-active, .fts-instagram-sub-menu-active {
    cursor:auto !important;
}
.fts-social-icon-wrap-active:hover {
    cursor:auto !important;
    opacity:1 !important;
}
img.instagram-feed-type-image {
    max-width:30px;
    position:relative;
    top:2px;
    display:none;
}
img.instagram-feed-type-image-tab {
    max-width:18px;
    position:absolute;
    top:9px;
    left:0px;
    display:none;
}
.fts-social-icon-wrap-active .fts-instagram,
.instagram-feed-type-image-tab,
.fts-instagram-sub-menu-active .fts-instagram {
    display:none ;
}
.instagram-feed-type-image-tab, .fts-instagram-waiting-color .ft_icon:before {
    color:#fff;
}
.fts-social-icon-wrap-active .instagram-feed-type-image, .fts-instagram-sub-menu-active .instagram-feed-type-image {
    display:inline-block;
}
.fts-instagram-waiting-color .instagram-feed-type-image-tab {
    display:inline-block;
}
.fts-instagram-waiting-color .active .ft_icon img {
    display:none;
}
.instagram-feed-type.fts-social-icon-wrap-active:hover,
.instagram-feed-type.fts-social-icon-wrap-active:hover span:before,
.instagram-feed-type.fts-social-icon-wrap-active:hover div,
.facebook-feed-type.fts-social-icon-wrap-active:hover,
.facebook-feed-type.fts-social-icon-wrap-active:hover span:before,
.facebook-feed-type.fts-social-icon-wrap-active:hover div,
.twitter-feed-type.fts-social-icon-wrap-active:hover,
.twitter-feed-type.fts-social-icon-wrap-active:hover span:before,
.twitter-feed-type.fts-social-icon-wrap-active:hover div,
.youtube-feed-type.fts-social-icon-wrap-active:hover,
.youtube-feed-type.fts-social-icon-wrap-active:hover span:before,
.youtube-feed-type.fts-social-icon-wrap-active:hover div,
.instagram-feed-type.fts-instagram-sub-menu-active:hover,
.instagram-feed-type.fts-instagram-sub-menu-active:hover span:before,
.instagram-feed-type.fts-instagram-sub-menu-active:hover div{
    background:#fff !important;
    color:inherit !important;
}
.combine-streams-feed-type.fts-social-icon-wrap-active:hover,
.combine-streams-feed-type.fts-social-icon-wrap-active:hover svg,
.combine-streams-feed-type.fts-social-icon-wrap-active:hover div {
    background:none !important;
    color:inherit !important;
    fill:#ffb12c !important;
}
.facebook-feed-type.fts-social-icon-wrap-active:hover span:before{
    color:#1977f2 !important;
}
.twitter-feed-type.fts-social-icon-wrap-active:hover span:before{
    color:#1da1f1 !important;
}
.youtube-feed-type.fts-social-icon-wrap-active:hover span:before{
    color:#ff0000 !important;
}

.combine_facebook_name .fts-active-success-token {
    padding-top:0 !important;
    margin-top:0 !important;
}
.fts-token-wrap h3 {
    margin-left:15px;
}
.fts-combine-streams-shortcode-form .fts-admin-token-settings-open,
.fts-combine-streams-shortcode-form .fts-active-success-token, .fts-combine-streams-shortcode-form .fts-active-success-token {
    margin-left:0;
}
.fts-combine-streams-shortcode-form .fts-facebook-get-access-token, .fts-combine-streams-shortcode-form .fts-instagram-get-access-token {
    margin-left:10px;
}
.instructional-text {
    margin:0 20px 30px;
}
.combine_facebook_name .fts-token-wrap {
    display:none;
}
#combine_streams_feed #fts-feed-type h3 span {
    color: #1aae1f;
    pointer-events: none;
}
#combine_streams_feed .fts-success-token-content {
    display:none;
}
#combine_streams_feed .fts-active-success-token {
    margin-top:0;
}

.feed-them-social-admin-input-wrap.combine_facebook_name, .combine-instagram-access-token-placeholder {
    padding:0;
    background:none !important;
    border:none;
}
.main-combine-twitter-wrap .sectioned-options-title,
.main-combine-youtube-wrap .sectioned-options-title,
.main-combine-facebook-wrap .sectioned-options-title{
    margin-top:15px !important
}
.combine-instagram-access-token-placeholder {
    display:none;
}
.combine_instagram_type {
    display:none;
}
.fts-tab-content1-combine .fts-instagram-successful-api-token, .combine_instagram_hashtag_select {
    display:none;
}
.fts-combined-instagram-feed-type {
    margin-top:-20px
}
.combine-facebook-access-token-placeholder,
.combine-twitter-access-token-placeholder{
    display: none;
}

.tabs div.fts-section .fts-twitter-combine, .tabs div.fts-section .fts-youtube-combine  {
    display:none;
}
.fts-combined-h3-span {
    padding:20px 0 3px 15px;
    margin-bottom:-10px;
    display:block;
    color: #424141 !important;
}
.fts-instagram-hashtag-combine {
    margin-bottom:0;
}
#fts-combined-twitter-success {
    margin: 0;
    float:left;
    width:100%;
}
#fts-combined-youtube-success {
    margin: 0 0 15px;
    float:left;
    width:100%;
}
.combine-streams-feed-wrap {
    margin-bottom:0px;
}

.fts-new-feed {
    position: absolute;
    height:100%;
    width: -webkit-fill-available;
    background: #000000de;
    top:0;
    z-index:1;
    transition: all .3s ease-in-out;
    max-width: 100%;
    margin-left: -20px;
}
.fts-new-feed-content {
    /* text-align: center; */
    font-size: 22px;
    color: #fff;
    padding: 30px;
    margin: 0 auto;
    /* background: #0000006e; */
}
.fts-arrow-up  {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    max-width:50px;
    color:#fff;
    position:relative;
}
.fts-arrow-up svg  {
    fill:#fff;
}
.fts-required-extension-wrap {
    padding: 10px;
    background: #fff;
    text-align: center;
    display:inline-block;
    max-width: 184px;
    width: 100%;
    box-shadow:1px 2px 2px #eee;
}
.fts-required-extension-wrap a {
    display:inline-block;
    padding:0 5px 0;
    text-decoration:none;
}
.ft-gallery-settings-tabs-meta-wrap input[type="text"]:disabled , .ft-gallery-settings-tabs-meta-wrap select:disabled  {
    display:none;
}
.fts-decrypted-view {
    background:#fcfcfc;
    padding:15px;
    border:1px solid #ebebeb;
    overflow: auto;
    margin:10px 60px 20px 35px;
    -webkit-touch-callout: all; /* iOS Safari */
    -webkit-user-select: all; /* Safari */
    -khtml-user-select: all; /* Konqueror HTML */
    -moz-user-select: all; /* Firefox */
    -ms-user-select: all; /* Internet Explorer/Edge */
    user-select: all; /* Chrome and Opera */
}
.fts-hide-token, .fts-decrypted-token {
    display:none;
}

.feed-them-social-admin-input-wrap.combine_grid_option {
    display:block !important;
}




.tab-options-shortcode-view-wrap {
    margin: 0 15px 0 55px;
}

.tabs-menu-wrap {
    max-width: 55px;
    width: 100%;
    overflow: hidden;
    z-index: 2;
    position: absolute;
    height: 100%;
    background: #f8f8f8;
}
.das-text{
    display:none;
}
.tab-content {
    border-left: 0 solid #f9f9f9 !important;
    position: relative;
    left: 0;
    /* padding-left:75px !important; */
}

.tab-options-content {
    /* width:35%; */
    /* display: inline-block; */
    /* float: left; */
    /* padding-left: 20px; */
}
.fts-shortcode-content {
    margin-left:40px;
}

.fts-shortcode-content-no-feed {
    padding:20px 25px;
    background:#1169dd;
    color:#fff;
    text-align: left;
}
.fts-shortcode-content-no-feed .fts-cache-loading {
    display:none !important;
}
.fts-shortcode-view {width: 65%;float:left;padding: 20px 0 20px 0;display: none;}
.tab-content {
    width:100%;
}
.tab-pane {
    width: 100%;
    /* float: left; */
    padding-left: 20px !important;
}

#feed_setup {
    max-width: 100%;
}
.tab-pane select, .tab-pane input, .tab-pane .wp-picker-container, .fts-required-extension-wrap {
    margin: 5px 0 0 35px !important;
    float:none;
}
.tab-pane .wp-picker-container input {
    margin:0 5px !important;
}
.tab-pane select, .tab-pane input {
    /* width: 100% !important; */
    max-width: 200px !important;
}
#fts-feed-type .tab-pane select, .tab-pane #fts-feed-type input {
    width: 100% !important;
    max-width: 200px !important;
}
.feed-them-social-admin-input-label  {
    padding-top:0 !important;
}
.instructional-text {
    margin-left: 35px;
    margin-right: 35px;
    padding-right:0;
}
.feed_setup-tab-pane {
    width:100%;
    display:inline-block;
    float: none;
    padding-left: 0 !important;
}

@media ( min-width: 1900px ) {
    .feed-them-social-admin-input-label {
        float: left !important;
        /* display:inline-block !important; */
        padding-top:15px !important;
        max-width:165px !important;
        min-width:165px !important
    }
    #fts-feed-type  .feed-them-social-admin-input-label {
        padding-top:4px !important;
        /* display:inline-block !important; */
        max-width:165px !important;
        min-width:165px !important
    }
}
@media ( max-width: 1295px ) {

    #fts-feed-type  .feed-them-social-admin-input-label  {
        padding-top: 0 !important;
    }

    .feed-them-social-admin-input-label {
        float: left !important;
        display:inline-block;
        padding-top: 12px !important;
        max-width:165px !important;
        min-width:165px !important
    }

    .tab-options-content {
        width:auto !important;
        margin-right:25px !important;
    }
    .fts-shortcode-view  {
        width:100%;
    }
    .fts-shortcode-view .fts-shortcode-content {
        margin-left:20px !important;
    }
}
.combine-streams-feed-wrap #fts-feed-type {
    float: none !important;
    display: block !important;
    width:100% !important;
    clear:both;
}
.combine-streams-feed-wrap  {
    margin-right:20px;
}
.combine-streams-feed-wrap .feed-them-social-admin-input-label {
    float: left !important;
    padding-top:12px !important;
    max-width:165px !important;
    min-width:165px !important
}
.combine-facebook-access-token-placeholder .feed-them-social-admin-input-label,
.combine-instagram-access-token-placeholder .feed-them-social-admin-input-label,
.combine-insta-access-token-placeholder .feed-them-social-admin-input-label,
.combine-twitter-access-token-placeholder .feed-them-social-admin-input-label,
.combine-youtube-access-token-placeholder .feed-them-social-admin-input-label {
    padding-top: 6px !important;
    margin-top: 6px !important;
    margin-bottom: 14px !important;
}
.combine-streams-feed-wrap #fts-feed-type {
    padding-top: 0;
}
.combine-streams-feed-wrap .tab-pane select {
    margin:0 !important;
}
.combine-facebook-access-token-placeholder {
    margin-left:20px
}
.fts-tab-content1-combine.fts-twitter-combine,
.fts-tab-content1-combine.fts-youtube-combine {
    margin-left:10px;
    margin-right:40px
}
.combine-streams-feed-wrap .fts-instagram-token-wrap.fts-token-wrap, .combine-streams-feed-wrap #fts-fb-token-wrap {
    margin-right:30px
}
.combine-instagram-wrap {
    margin-left:10px;
    margin-right:60px
}
#youtube_custom_token_exp_time, #fts_twitter_custom_access_token_secret, #fts_facebook_custom_api_token, #fts_facebook_instagram_custom_api_token {
    margin-bottom:20px !important;
}
#youtube_custom_api_token, #fts_instagram_custom_id, #fts_twitter_custom_access_token, #fts_facebook_custom_api_token_user_id, #fts_facebook_instagram_custom_api_token_user_id {
    margin-top:20px !important;
}
.fts-tab-content1-youtube .instructional-text + div {
    margin-top:25px !important;
}
.fts-instagram-custom-access-token .instructional-text + div,
.fts-tab-content1-facebook-instagram.fts-token-wrap .instructional-text + div{
    margin-top:25px !important;
}
.fts-twitter-custom-access-token .instructional-text + div {
    margin-top:28px !important;
}
.fts-facebook-custom-access-token .instructional-text + div {
    margin-top:25px !important;
}
.fts-loading-feed-admin {
    padding:20px;
    background: #f9f9f9;
    margin-top:20px;
    font-size: 13px;
}
.fts-import-feed-widget-wrap .publishing-action .fts-import-feed-success {
    position:absolute;
    left:2px;
    top:-5px;
    font-weight:bold;
    color:#1cae20;
}
.fts-import-feed-widget-wrap .publishing-action {
    position:relative;
}




#fts-import-export-feed-options-side-mb .fts-import-export-tabs {
    display: flex;
    flex-direction: column;
    height: 100%;
    margin-top: 10px;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-nav {
    display: flex;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    padding: 0;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-nav li {
    flex: 1;
    text-align: center;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-nav li a {
    display: block;
    padding: 10px;
    text-decoration: none;
    background-color: #f6f3f3;
    color: #565758;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-nav li a.active {
    background-color: #1a77f2;
    color: #fff;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-content {
    flex: 1;
    overflow: auto;
    padding: 10px;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-content > div {
    display: none;
}

#fts-import-export-feed-options-side-mb .fts-import-export-tab-content > div.active {
    display: block;
}
#fts-import-export-feed-options-side-mb  p {
    margin-top:0;
}