/* https://www.weinschoeller.at/wp-content/plugins/feed-them-social/includes/feeds/css/styles.min.css */
@-webkit-keyframes fts-fb-bouncedelay {
  0%,
  80%,
  to {
    -webkit-transform:scale(0)
  }
  40% {
    -webkit-transform:scale(1)
  }
}
@keyframes fts-fb-bouncedelay {
  0%,
  80%,
  to {
    transform:scale(0);
    -webkit-transform:scale(0)
  }
  40% {
    transform:scale(1);
    -webkit-transform:scale(1)
  }
}
@-moz-keyframes spinY {
  0% {
    -moz-transform:rotateY(0);
    transform:rotateY(0)
  }
  to {
    -moz-transform:rotateY(360deg);
    transform:rotateY(360deg)
  }
}
@-webkit-keyframes spinY {
  0% {
    -webkit-transform:rotateY(0);
    transform:rotateY(0);
    -webkit-transform-style:preserve-3d
  }
  to {
    -webkit-transform:rotateY(360deg);
    transform:rotateY(360deg);
    -webkit-transform-style:preserve-3d
  }
}
@-o-keyframes spinY {
  0% {
    -o-transform:rotateY(0);
    transform:rotateY(0)
  }
  to {
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg)
  }
}
@-ms-keyframes spinY {
  0% {
    -ms-transform:rotateY(0);
    transform:rotateY(0)
  }
  to {
    -ms-transform:rotateY(360deg);
    transform:rotateY(360deg)
  }
}
@keyframes spinY {
  0% {
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    -ms-transform:rotateY(0);
    -o-transform:rotateY(0);
    transform:rotateY(0)
  }
  to {
    -webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg)
  }
}
@keyframes fade {
  0%,
  to {
    opacity:1
  }
  50% {
    opacity:.5
  }
}
@-webkit-keyframes fade {
  0%,
  to {
    opacity:1
  }
  50% {
    opacity:.5
  }
}
@-webkit-keyframes wiggle {
  0%,
  40%,
  to {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  60% {
    -webkit-transform:rotate(-30deg);
    transform:rotate(-30deg)
  }
  80% {
    -webkit-transform:rotate(30deg);
    transform:rotate(30deg)
  }
}
@keyframes wiggle {
  0%,
  40%,
  to {
    -webkit-transform:rotate(0);
    transform:rotate(0)
  }
  60% {
    -webkit-transform:rotate(-30deg);
    transform:rotate(-30deg)
  }
  80% {
    -webkit-transform:rotate(30deg);
    transform:rotate(30deg)
  }
}
.entry-content .fts-jal-fb-picture img,
.fts-mashup-image-and-video-wrap img,
.fts-slicker-facebook-posts img,
.fts-tweeter-wrap .tweeter-info img,
.fts-yt-videolist li img,
.widget .fts-jal-fb-picture img {
  max-width:100%
}
.fts-jal-fb-description p,
div.cycle-carousel-wrap div.fts-jal-fb-top-wrap {
  white-space:normal!important
}
.entriestitle.fts-youtube-popup,
.fts-yt-first-video {
  word-break:break-word
}
.fts-twitter-div a,
.tweeter-info:hover a {
  -webkit-transition:.3s ease-in-out;
  text-decoration:none!important
}
.fts-twitter-div a,
.tweeter-info,
.tweeter-info:hover,
.tweeter-info:hover a {
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out
}
.clear,
.fts-clear,
.fts-jal-fb-group-display,
.fts-jal-fb-header,
.fts-twitter-div,
.fts-twitter-no-margin-left {
  clear:both
}
.fts-clear {
  margin:0
}
@font-face {
  font-display:swap;
  font-family:"FontAwesomeSlickFeed";
  src:url(/wp-content/plugins/feed-them-social/includes/feeds/css/../css/font/fa-light-300.woff2)format("woff2")
}
@font-face {
  font-display:swap;
  font-family:"FontAwesomeSlick";
  src:url(/wp-content/plugins/feed-them-social/includes/feeds/css/../../../metabox/css/font/fa-brands-400.woff2)format("woff2")
}
pre {
  white-space:pre-wrap;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word
}
.fts-tiktok-social-counts span:before {
  font-family:FontAwesomeSlickFeed,monospace;
  font-size:15px;
  display:inline-block;
  padding-right:3px;
  position:relative;
  top:1px
}
.fts-tiktok-social-counts .fts-tiktok-views-count:before {
  content:"ï‹"
}
.fts-tiktok-social-counts .fts-tiktok-like-count:before {
  content:"ï€„"
}
.fts-tiktok-social-counts .fts-tiktok-comment-count:before {
  content:"ï’­";
  transform:scaleX(-1);
  padding:0 0 0 4px
}
.fts-twitter-text {
  padding:8px 0 5px;
  display:block;
  line-height:19px;
  text-align:left;
  clear:both
}
.fts-video-show-hide-btns-wrap a:focus,
.fts-video-show-hide-btns-wrap a:link,
.fts-video-show-hide-btns-wrap a:visited {
  outline:0!important;
  border:0!important
}
.fts-tweeter-wrap .tweeter-info img,
.tweeter-info img {
  box-shadow:none!important;
  border-radius:0
}
.fts-video-show-hide-btns-wrap a:before,
.fts-view-on-twitter-link:before {
  font-family:FontAwesomeSlickFeed,monospace;
  display:inline-block;
  content:"ï‹";
  margin-right:5px
}
.fts-view-on-twitter-link:before {
  content:"ï…Œ";
  margin-right:6px
}
img.fts-twitter-description-image {
  margin:0!important
}
.fts-twitter-favorites:before,
.fts-twitter-retweet:before {
  margin-right:5px;
  font-family:FontAwesomeSlickFeed,monospace;
  position:relative
}
.fts-twitter-retweet:before {
  content:"ï¹"!important;
  font-size:17px!important;
  top:1px
}
.fts-twitter-favorites:before {
  content:"ï€„"!important;
  font-size:13px!important;
  top:0
}
.fts-twitter-reply:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"ï¥"!important;
  position:relative;
  top:2px;
  font-size:14px
}
.fts-slicker-facebook-photos .fts-jal-single-fb-post,
.instagram-placeholder,
.slicker-instagram-placeholder {
  font-family:proxima-nova,"Helvetica Neue",Arial,Helvetica,sans-serif!important
}
#facebook-sidebar .fts-fb-comments-wrap,
.ft-text-for-popup,
.fts-albums-hide-main-album-link-in-popup,
.fts-child-media-hide,
.fts-facebook-popup .mfp-arrow:before,
.fts-fb-album-additional-pics-description-wrap,
.fts-fb-comment .image-overlay-inside,
.fts-iframe-popup-element,
.fts-instagram-caption,
.fts-instagram-fade .fts-fb-album-view-link,
.fts-instagram-popup-profile-wrap,
.fts-instagram-popup-second-half .fts-carousel-image,
.fts-instagram-popup-second-half .fts-follow-header-wrap,
.fts-jal-fb-group-display.fts-mashup-media-top .fts-jal-single-fb-post .fts-jal-fb-top-wrap,
.fts-jal-fb-vid-picture .fts-fluid-videoWrapper-html5,
.fts-jal-single-fb-post .slicker-facebook-album-photoshadow,
.fts-mashup-count-wrap .fts-twitter-reply-wrap.fts-twitter-no-margin-left,
.fts-mashup-error-check .fts-mashup-image-and-video-wrap,
.fts-mashup-hide-date .fts-jal-fb-post-time,
.fts-mashup-hide-name .fts-jal-fb-user-name,
.fts-mashup-hide-thumbnail .fts-jal-fb-user-thumb,
.fts-mashup-media-top .fts-jal-fb-description-wrap,
.fts-mashup-media-top .fts-mashup-type-icon-spacer,
.fts-popup-wrap .fts-fb-album-name-and-count,
.fts-show-media-text,
.fts-slicker-facebook-albums .fts-fb-load-more-output,
.fts-slicker-facebook-albums .fts-share-wrap,
.fts-slicker-facebook-photos .fts-jal-fb-user-thumb,
.fts-slicker-facebook-photos .fts-share-wrap,
.fts-twitter-caption,
.fts-twitter-reply-wrap-left p,
.fts-vid-div .fts-jal-fb-vid-play-btn,
.fts-vid-div img,
.fts-video-popup-element,
.fts-video-wrapper-padding,
.fts-yt-vids-in-row1 .fts-yt-videolist ul li:first-child,
.fts-yt-vids-in-row1 li .entriestitle,
.mfp-title .fts-master-youtube-wrap-close,
.page-id-6026 #main-header,
.slicker-youtube-placeholder .entriestitle,
a.fts-close-media,
blockquote.twitter-video,
body div.fts-mashup-hide-fb-thumbnail-icon .fts-jal-fb-user-thumb a:before {
  display:none
}
.fts-twitter-div * {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box
}
.fts-facebook-popup .fts-popup-wrap img.mfp-img,
.fts-fb-slideshow,
.fts-fb-slideshow *,
.fts-slicker-facebook-photos *,
.fts-yt-videolist *,
.popup-video-gallery-fb .fts-fb-photo-post-wrap {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box
}
.fts-twitter-div {
  position:relative;
  padding:0;
  margin:auto!important
}
.fts-twitter-div a,
.fts-twitter-reply-wrap a svg,
.tweeter-info:hover a {
  transition:.3s ease-in-out
}
.tweeter-info,
.tweeter-info:hover {
  -webkit-transition:.3s ease-in-out
}
.widget .fts-twitter-div .fts-uppercase {
  width:auto
}
.fts-twitter-div p {
  margin:0 0 5px!important;
  line-height:20px!important;
  padding:0
}
.widget .fts-twitter-div p {
  margin:0 0 8px!important;
  padding:0!important;
  line-height:19px!important;
  font-size:12px!important
}
.fts-tiktok-bio-profile-wrap {
  margin:0 auto 10px!important;
  border-bottom:1px solid #cccccca1;
  padding:0 5px 15px 0
}
.fts-twitter-div img {
  margin:0 10px 0 0
}
.fts-twitter-username img {
  max-width:50px!important
}
.fts-tiktok-bio-profile-pic .fts-twitter-username {
  margin-right:0
}
.fts-tiktok-bio-profile-pic .fts-twitter-username img {
  max-width:100px!important;
  border-radius:100px!important;
  margin-right:12px!important
}
.tiktok-show-follow-button-inline .fts-tiktok-bio-profile-pic .fts-twitter-username img {
  max-width:75px!important;
  border-radius:100px!important
}
.tiktok-bio-names-follow-wrap {
  width:100%;
  padding-top:2px;
  margin:0 0 5px 5px
}
.tiktok-show-follow-button-inline .tiktok-bio-names-follow-wrap {
  width:100%;
  padding-top:12px;
  margin:0 0 5px 5px
}
.fts-tiktok-bio-username {
  font-size:15px;
  line-height:normal
}
.fts-tiktok-bio-nicename a,
.fts-tiktok-bio-username a {
  text-decoration:none
}
.fts-tiktok-bio-nicename a {
  color:#000
}
.fts-tiktok-bio-username a {
  color:#66757f
}
.fts-tiktok-bio-nicename {
  font-size:20px;
  font-weight:700;
  line-height:normal;
  margin:2px 4px 2px 0
}
.tiktok-social-btn-top {
  text-align:center;
  min-width:200px;
  margin:0 auto 15px
}
.tiktok-social-btn-bottom {
  text-align:center;
  max-width:200px;
  margin:15px auto 0
}
.fts-tiktok-bio-follow-button {
  border-radius:4px;
  background:#fe2c55;
  display:inline-block;
  font-size:17px;
  margin:10px 0 0;
  padding:5px 17px;
  line-height:1.5em
}
.fts-tiktok-bio-follow-button a {
  text-decoration:none;
  color:#fff!important;
  font-weight:600!important
}
.fts-tiktok-bio-follow-button a:before {
  -webkit-font-smoothing:antialiased;
  font-family:FontAwesomeSlick,monospace!important;
  content:"î»";
  display:inline-block;
  margin-right:5px
}
.fts-tiktok-bio-follow-button a:hover {
  opacity:.85
}
.tiktok-show-follow-button-inline .fts-tiktok-bio-wrap {
  display:inline-block
}
.tiktok-show-follow-button-inline .fts-tiktok-bio-follow-button {
  float:right;
  display:block;
  margin:5px 5px 0
}
.fts-twitter-div .fts-uppercase {
  margin:0 5px 0 0;
  font-size:13px;
  font-weight:700;
  text-align:left;
  display:inline-block;
  float:left
}
.widget .twitter-image {
  margin-right:10px!important
}
.widget .fts-twitter-div .fts-uppercase,
.widget .tweeter-info .fts-right,
.widget .tweeter-info .fts-twitter-full-width {
  text-align:left;
  font-size:11px;
  line-height:14px;
  font-weight:400!important
}
.fts-fb-event-photo,
.fts-right .fts-uppercase,
.fts-twitter-full-width .fts-uppercase,
.fts-twitter-reply-wrap,
.fts-twitter-username,
.fts-yt-large.fts-youtube-thumbs-wrap {
  float:left
}
.tweeter-info .fts-right {
  float:none!important;
  padding:5px 0 0
}
a.fts-tiktok-image {
  margin-top:10px
}
.fts-tiktok-image {
  display:block
}
.fts-tiktok-image .fts-twitter-description-image {
  max-height:100%
}
.fts-twitter-fade {
  display:none;
  width:321px;
  height:80px;
  position:absolute;
  top:137px;
  left:1px
}
.fts-twitter-image,
.widget .fts-twitter-image {
  margin:0;
  float:left
}
.fts-twitter-div a:hover,
.fts-twitter-text a {
  text-decoration:none!important
}
.tweeter-info {
  padding:11px;
  background:#eee;
  box-shadow:0 1px 2px #555;
  clear:both;
  min-height:51px;
  line-height:13px;
  transition:.3s ease-in-out
}
.widget .tweeter-info {
  min-height:42px
}
.tweeter-info:hover {
  background:#fff;
  box-shadow:0 1px 2px #222;
  transition:.3s ease-in-out
}
.fts-twitter-link {
  position:absolute;
  top:217px;
  left:0;
  font-size:22px;
  text-transform:uppercase;
  width:291px;
  height:36px;
  padding:15px 0 0 38px;
  border-top:1px solid #c1c2c3;
  color:#000
}
.fts-video-loading-notice {
  color:#000
}
a.fts-powered-by-text {
  padding-top:8px!important;
  width:100%;
  text-align:center!important;
  display:block
}
.fts-twitter-div a:hover {
  color:#444;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.tweeter-info .time {
  font-size:12px;
  text-align:right
}
.fts-tweeter-wrap {
  margin-bottom:15px
}
.fts-tweeter-wrap .tweeter-info {
  padding:0 0 10px;
  background:0 0;
  box-shadow:0 0 0#555;
  border-bottom:1px solid #eee;
  word-wrap:break-word;
  clear:both;
  font-size:14px;
  line-height:13px;
  -webkit-transition:ease-in-out;
  -moz-transition:ease-in-out;
  -o-transition:ease-in-out;
  transition:ease-in-out
}
.fts-tweeter-wrap .fts-video-wrapper {
  margin:15px 0 0
}
.fts-tweeter-wrap .tweeter-info:hover {
  background:0 0!important;
  box-shadow:0 0 0#222!important
}
.fts-jal-fb-description p,
.fts-twitter-favorites,
.fts-twitter-reply,
.fts-twitter-retweet,
.fts-video-show-hide-btns-wrap a {
  font-size:13px!important
}
.fts-twitter-reply-wrap a {
  display:inline-block!important;
  opacity:1;
  padding-right:0;
  -webkit-transition:1s ease-in-out;
  -moz-transition:1s ease-in-out;
  -o-transition:1s ease-in-out;
  transition:1s ease-in-out
}
.fts-jal-fb-header a,
.fts-jal-fb-header a:hover,
.fts-jal-single-fb-post a,
.fts-jal-single-fb-post a:hover {
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  text-decoration:none!important
}
.fts-twitter-reply-wrap {
  font-size:16px;
  margin-right:0;
  font-style:normal!important
}
.fts-facebook-popup.mfp-ready .mfp-figure,
.fts-facebook-popup.mfp-wrap.mfp-ready .mfp-content,
.fts-slicker-facebook-photos .fts-fb-photo-post-wrap:hover .fts-jal-fb-top-wrap,
.fts-slicker-facebook-photos .fts-fb-video-post-wrap .slicker-facebook-album-photoshadow:hover .fts-jal-fb-top-wrap,
.fts-tweeter-wrap:hover a {
  opacity:1
}
@media (max-width:767px) {
  .fts-tweeter-wrap a {
    opacity:1!important
  }
}
.fts-video-show-hide-btns-wrap {
  margin:7px 0 0!important
}
.fts-twitter-full-name {
  display:block;
  margin-bottom:3px
}
.fts-instagram-styles-popup .ft-gallery-link-popup,
.fts-instagram-styles-popup .fts-share-wrap,
.fts-jal-fb-header h1,
.fts-twitter-load-video-wrapper,
.fts-yt-videolist ul,
.fts-yt-vids-in-row1 ul li,
a.fts-twitter-load-video-wrapper {
  margin:0!important;
  padding:0!important
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-jal-fb-see-more div svg,
.fts-mashup-count-wrap .fts-share-wrap,
.fts-mashup-post-wrap.fts-feed-type-facebook .fts-mashup-count-wrap.fts-share-wrap a.ft-gallery-link-popup,
.fts-steemit-div .steemit-info img,
.fts-tiktok-social-counts-wrap .fts-jal-fb-see-more div svg,
.fts-twitter-div iframe,
.fts-video-wrapper iframe,
ul.fts-sidebar-menu ul.fts-social-bar-icons-wrap ul li {
  margin:0!important
}
.twitter-social-btn-bottom {
  margin:15px 0
}
.fts-jal-fb-see-more .icon-thumbs-up:before {
  content:"\f164"!important;
  font-size:15px;
}
.fts-jal-fb-see-more .icon-comments:before {
  content:"\f075" !important;
  top:0;
  position:relative;
  font-size:15px;
}
.fts-jal-fb-see-more .icon-file:before {
  content:"\f15b"important;
  top:px!important;
  position:relative;
  font-size:15px
}
.fts-events-list-wrap .icon-map-marker [class^=icon-thumbs-up],
.fts-jal-fb-see-more [class*=" icon--file"],
.fts-jal-fb-see-more [class*=" icon--thumbs-up"],
.fts-jal-fb-see-more [class^=icon-comments],
.fts-jal-fb-see-more [class^=icon-file],
.fts-jal-fb-see-more [class^=icon-thumbs-up] {
  display:inline-block!important;
  font-style:normal!important
}
.fts-events-list-wrap [class^=icon-]:before,
.fts-jal-fb-see-more [class^=icon-]:before,
.fts-jal-single-fb-post [class^=icon-]:before {
  font-family:FontAwesomeSlickFeed,monospace!important;
  -webkit-font-smoothing:antialiased;
  margin:0 0 0 7px !important;
}
.fts-jal-fb-see-more [class^=icon-]:before [class^=icon-],
.fts-jal-single-fb-post {
  float:none!important;
  display:block;
  text-align:right!important;
  width:auto!important;
  line-height:normal!important;
  vertical-align:baseline!important;
  background:0 0!important;
  font-style:normal!important
}
.fts-jal-single-fb-post {
  height:auto!important
}
.fts-jal-fb-group-display img {
  border-radius:0!important;
  box-shadow:0 0 0 transparent!important;
  display:block;
  max-width:100%
}
.fts-jal-fb-group-header-desc {
  width:100%;
  margin:7px 0 15px!important;
  line-height:20px
}
.no-more-posts-fts-fb {
  cursor:auto!important;
  margin:10px 0
}
.fts-jal-fb-header a:hover,
.fts-jal-single-fb-post a:hover {
  font-style:normal;
  transition:.3s ease-in-out;
  color:#313131
}
.composite-example>div>img,
.fb-social-btn-top,
.fts-child-media-popup .fts-carousel-image,
.fts-instagram-fade .fts-fb-caption,
.fts-jal-fb-user-thumb a,
.fts-likes-shares-etc-wrap .fts-albums-hide-main-album-link-in-popup,
.fts-mashup-post-wrap .fts-share-wrap,
.fts-slicker-facebook-albums.ft-wp-gallery .fts-share-wrap,
.fts-slicker-facebook-photos .fts-fb-photo-post-wrap:hover .fts-likes-shares-etc-wrap,
.fts-slicker-facebook-photos .slicker-facebook-album-photoshadow:hover .fts-jal-fb-see-more {
  display:block
}
.fts-fb-get-directions {
  text-align:left!important;
  margin:0
}
.fts-jal-fb-header a,
.fts-jal-single-fb-post a {
  transition:.3s ease-in-out;
  word-break:break-word;
  border:0!important
}
.fts-jal-fb-header h1 {
  font-size:1.9em;
  line-height:normal!important
}
.widget .fts-jal-fb-header h1 {
  font-size:1.8em;
  line-height:22px
}
.fts-jal-single-fb-post {
  padding:15px 0 7px!important;
  margin:0!important;
  border-bottom:1px solid rgba(184,184,184,.3);
  position:relative
}
.fts-slicker-facebook-posts .fts-jal-single-fb-post {
  width:auto;
  padding:10px 10px 8px!important;
  border-bottom:1px solid rgba(184,184,184,.3);
  line-height:17px
}
.widget .fts-jal-single-fb-post {
  width:100%;
  padding:17px 0 10px!important
}
.fts-facebook-popup .fts-jal-fb-user-thumb {
  width:50px;
  height:50px;
  float:left;
  margin:0 0 0 20px!important
}
.fts-jal-fb-user-thumb,
.fts-mashup-icon {
  height:50px;
  margin-right:11px;
  float:left;
  width:50px;
  margin-bottom:5px
}
.fts-mashup-icon {
  width:20px
}
.widget .fts-jal-fb-right-wrap {
  padding-left:0
}
.widget .fts-jal-fb-top-wrap {
  padding-bottom:5px;
  padding-left:0;
  margin-bottom:5px;
  min-height:50px
}
.fts-jal-fb-message {
  padding-top:10px;
  line-height:21px;
  word-wrap:break-word
}
.fts-instagram-fade .mfp-title p,
.fts-jal-fb-link-wrap p,
.fts-jal-fb-message p {
  padding:0!important;
  margin:0 0 10px!important
}
.fts-jal-fb-link-wrap p {
  line-height:19px!important
}
.fts-jal-fb-link-wrap {
  margin-top:0;
  border-radius:0;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.fts-jal-fb-link-wrap .jal-fb-caption {
  margin-bottom:10px
}
.jal-fb-description {
  word-wrap:break-word!important
}
.fts-jal-fb-picture {
  float:left;
  display:block;
  margin:10px 0 4px
}
.fts-jal-fb-link-wrap img,
.fts-jal-fb-vid-picture a,
.fts-mashup-media-top.fts-feed-type-facebook .fts-mashup-image-and-video-wrap.popup-gallery-twitter,
.fts-twitter-quoted-text-wrap img {
  margin:0
}
.fts-jal-fb-vid-picture {
  position:relative;
  float:left;
  height:auto!important;
  margin:10px 0 0;
  line-height:normal!important;
  cursor:pointer
}
.fts-jal-fb-description-wrap {
  float:left;
  padding:10px 15px 0!important;
  color:#757575;
  font-size:13px!important;
  font-weight:400;
  text-align:left
}
.popup-gallery-fb .fts-jal-fb-description-wrap,
.popup-video-gallery-fb .fts-jal-fb-description-wrap {
  padding:15px 0 0!important
}
.fts-jal-single-fb-post .fts-jal-fb-vid-wrap .fts-jal-fb-description-wrap {
  padding:15px 15px 0!important
}
.widget .fts-jal-fb-description-wrap {
  float:left;
  overflow:hidden;
  max-width:90%;
  line-height:19px!important;
  color:#999;
  font-size:12px!important;
  font-weight:400
}
.fts-jal-fb-description {
  padding:5px 0 10px;
  line-height:17px!important;
  font-size:13px;
  color:#919191;
  word-wrap:break-word
}
.fts-jal-fb-top-wrap {
  margin-bottom:10px;
  text-align:left
}
.fts-jal-fb-user-name {
  font-weight:700;
  color:#888;
  display:block;
  padding-top:6px;
  padding-right:5px;
  font-size:16px;
  line-height:18px
}
.fts-mashup-post-wrap a {
  text-decoration:none
}
.fts-albums-single-image .fts-jal-fb-see-more,
.fts-fb-album-view-link a,
.fts-slicker-facebook-albums .fts-jal-fb-description-wrap,
.fts-slicker-facebook-albums .fts-jal-fb-see-more,
.fts-slicker-facebook-albums .fts-jal-fb-user-name a,
.fts-slicker-facebook-photos .fts-jal-fb-description,
.fts-slicker-facebook-photos .fts-jal-fb-see-more:hover,
.fts-slicker-facebook-photos .fts-jal-fb-user-name a:hover,
.instagram-social-btn-bottom a:hover,
.instagram-social-btn-top a:hover,
.slicker-instagram-placeholder .ft-gallery-share-wrap a {
  color:#fff
}
.fts-jal-fb-post-time {
  color:#999;
  padding-top:4px;
  font-size:12px;
  line-height:10px;
  display:block
}
.fts-jal-fb-name {
  font-weight:700;
  padding-bottom:5px;
  font-size:15px;
  display:inline-block;
  line-height:18px
}
.fts-events-list-wrap .fts-jal-fb-name {
  font-weight:400;
  padding-bottom:5px;
  font-size:15px;
  display:block;
  line-height:21px
}
.fts-jal-fb-vid-play-btn {
  background:url(/wp-content/plugins/feed-them-social/includes/feeds/css/../images/video-play-btn.png)no-repeat;
  bottom:7px;
  height:26px;
  left:9px;
  position:absolute;
  width:35px
}
.fts-fb-more-photos-wrap,
.fts-jal-fb-picture img,
.fts-vid-div,
.fts-yt-videolist iframe,
.fts-yt-vids-in-row1 li iframe {
  width:100%
}
.fts-jal-fb-see-more .icon-file {
  font-size:10px
}
.fts-jal-fb-see-more {
  float:right;
  margin:10px 0 0;
  font-size:12px;
  width:100%;
  text-align:right;
  font-style:normal!important
}
.fts-tiktok-social-counts-wrap a {
  margin-top:15px
}
.fts-fb-large-photo {
  margin-right:0!important;
  font-weight:inherit
}
.fts-slicker-facebook-photos .fts-jal-fb-description-wrap {
  font-weight:inherit!important
}
.fts-slicker-facebook-photos * {
  -ms-box-sizing:border-box;
  box-sizing:border-box
}
.instagram-placeholder *,
.slicker-instagram-placeholder * {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box
}
.fts-jal-fb-vid-wrap .slicker-facebook-album-photoshadow {
  position:absolute;
  top:0;
  right:0;
  height:auto;
  z-index:600;
  cursor:pointer;
  width:auto;
  opacity:1!important;
  background-color:rgba(0,0,0,.6)!important;
  display:none
}
.fts-jal-fb-vid-wrap .slicker-facebook-album-photoshadow:before {
  content:"info";
  color:#fff;
  padding:5px 10px 7px;
  text-align:right;
  float:right;
  font-size:12px;
  display:none
}
.fts-album-photos-wrap,
.fts-fb-load-more,
.fts-fb-spinner,
.fts-instagram,
.post-5593 .entry-content {
  text-align:center
}
.slicker-facebook-album-photoshadow {
  position:absolute;
  top:0;
  right:0;
  height:100%;
  width:100%;
  z-index:100
}
.fts-slicker-facebook-photos .fts-fb-photo-post-wrap .slicker-facebook-album-photoshadow:hover,
.fts-slicker-facebook-photos .fts-fb-photo-post-wrap:hover .slicker-facebook-album-photoshadow {
  background-color:rgba(0,0,0,.9);
  -webkit-transition:background-color .01s ease-out;
  -moz-transition:background-color .01s ease-out;
  -o-transition:background-color .01s ease-out;
  transition:background-color .01s ease-out;
  z-index:100;
  opacity:.8;
  top:0;
  right:0;
  height:100%;
  width:100%
}
.fts-slicker-facebook-photos .fts-fb-photo-post-wrap:hover .slicker-facebook-album-photoshadow {
  display:block
}
.fts-slicker-facebook-photos .fts-jal-fb-right-wrap,
.fts-youtube-no-thumbs-gallery {
  padding:0!important
}
.fts-slicker-facebook-photos .fts-jal-fb-top-wrap {
  color:#fff!important;
  padding:12px 15px 0!important;
  z-index:600;
  position:absolute;
  width:100%;
  opacity:0;
  -webkit-transition:.15s ease-out .1s;
  -moz-transition:.15s ease-out .1s;
  -o-transition:.15s ease-out .1s
}
.fts-slicker-facebook-photos .fts-jal-fb-message {
  padding:15px 0 0;
  color:#fff!important;
  position:relative;
  font-size:14px;
  z-index:100
}
.fts-slicker-facebook-photos .fts-jal-fb-post-time {
  color:#ddd;
  margin-top:0
}
.fts-slicker-facebook-albums .fts-jal-fb-description-wrap a:hover,
.fts-slicker-facebook-albums .jal-fb-description a:hover,
.fts-slicker-facebook-photos .jal-fb-description a:hover {
  color:#ccc
}
.fts-slicker-facebook-photos .fts-jal-fb-link-wrap,
.fts-slicker-facebook-photos .fts-jal-fb-vid-wrap {
  line-height:12px!important;
  border:0!important;
  margin:0!important;
  width:100%;
  height:100%
}
.fts-slicker-facebook-photos .fts-jal-fb-vid-wrap iframe {
  height:305px;
  width:305px
}
.fts-slicker-facebook-albums .fts-jal-fb-description-wrap {
  word-wrap:break-word;
  width:100%
}
.fts-slicker-facebook-albums .fts-jal-fb-description-wrap a {
  float:left;
  width:100%;
  line-height:19px;
  padding:0!important
}
.fts-slicker-facebook-albums .jal-fb-description a,
.fts-slicker-facebook-photos .jal-fb-description a {
  float:none!important
}
.fts-slicker-facebook-photos .fts-jal-single-fb-post {
  position:relative;
  float:none;
  z-index:0;
  overflow:hidden;
  border:0!important;
  padding:0!important;
  background:#000;
  vertical-align:top!important;
  display:inline-block!important
}
.fts-fb-get-directions:before,
.slicker-instagram-image-likes:before {
  font-family:FontAwesomeSlickFeed,monospace;
  -webkit-font-smoothing:antialiased
}
.slicker-instagram-placeholder .fts-instagram-icon:before {
  -webkit-font-smoothing:antialiased;
  font-family:FontAwesomeSlick,monospace!important;
  content:"ï…­";
  font-size:100%;
  display:inline-block;
  -webkit-transition:1s ease-out 0;
  -moz-transition:1s ease-out 0;
  -o-transition:1s ease-out 0
}
.fts-album-photos-wrap img {
  vertical-align:middle!important;
  display:inline-block!important
}
.fts-scrollable-function,
.fts-slicker-facebook-photos.fts-slicker-facebook-albums .fts-jal-single-fb-post {
  height:auto
}
.fts-slicker-facebook-photos,
.fts-slicker-instagram {
  margin:auto;
  text-align:center
}
.fb-social-btn-top,
.fts-yt-vids-in-row1 ul li iframe {
  margin-bottom:12px!important
}
.fts-slicker-facebook-photos .fts-jal-fb-picture {
  display:block;
  margin:0;
  padding:0;
  float:none;
  width:auto;
  left:0;
  right:0;
  top:0;
  position:absolute;
  background-size:cover;
  background-position:center center;
  background-repeat:no-repeat
}
div.fts-fb-location {
  letter-spacing:1px
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2) {
  .fts-jal-fb-vid-wrap iframe {
    height:130px
  }
}
.fts-fb-spinner>div {
  width:10px;
  height:10px;
  background-color:#999;
  border-radius:100%;
  display:inline-block;
  -webkit-animation:1.4s ease-in-out infinite both fts-fb-bouncedelay;
  animation:1.4s ease-in-out infinite both fts-fb-bouncedelay
}
.fb-social-btn-below-description,
.fb-social-btn-bottom {
  width:100%;
  overflow:hidden
}
.fts-fb-spinner .bounce1 {
  -webkit-animation-delay:-.32s;
  animation-delay:-.32s
}
.fts-fb-spinner .bounce2 {
  -webkit-animation-delay:-.16s;
  animation-delay:-.16s
}
.fts-fluid-videoWrapper-html5 video {
  object-fit:inherit;
  margin-bottom:0!important
}
.fts-fb-album-view-link a:hover,
.fts-instagram-fade .mfp-title a:hover {
  color:#eee
}
.fts-view-album-photos-large:before,
.fts-view-fb-videos-large:before,
.fts-view-on-facebook-link:before,
.view-on-facebook-albums-link:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"ï‚Ž";
  display:inline-block;
  margin-right:6px;
  -webkit-font-smoothing:antialiased
}
.fts-fb-get-directions:before {
  content:"ï";
  display:inline-block;
  margin:0 5px 0 2px
}
.fts-instagram-fade .fts-instagram-caption-content,
.fts-instagram-fade .fts-jal-fb-description {
  color:#fff;
  padding:0;
  margin:0
}
#facebook-sidebar .fts-fb-load-more-wrapper {
  max-width:100%!important;
  margin-top:-1px!important;
  z-index:9999;
  position:relative
}
.fb-social-btn-bottom {
  margin-top:15px!important
}
.fb-social-btn-below-description {
  margin-top:5px!important;
  margin-bottom:5px!important
}
@media only screen and (max-width:640px) {
  .fb-like.fb_iframe_widget,
  .fb-like.fb_iframe_widget>span,
  .fb-like.fb_iframe_widget>span>iframe {
    width:100%!important;
    position:relative!important
  }
}
.fts-events-list-wrap .fts-jal-fb-picture {
  float:left;
  display:block;
  margin:0
}
.fts-events-list-wrap a.fts-jal-fb-name {
  font-size:17px
}
.fts-events-list-wrap .fts-fb-event-time {
  font-size:15px
}
.fts-events-list-wrap .fts-fb-location {
  font-size:15px;
  display:block;
  margin:10px 0 5px
}
.fts-events-list-wrap .fts-fb-location-title {
  font-size:15px;
  display:block;
  padding:0;
  font-weight:700;
  font-style:normal;
  margin:12px 0 0
}
.fts-events-list-wrap .fts-jal-fb-message {
  clear:both;
  font-size:15px
}
.fts-fb-get-directions {
  font-size:15px;
  padding:0 0 20px;
  color:#4595f0
}
.fts-fb-load-more {
  border-radius:1px;
  padding:0;
  line-height:37px!important;
  width:100%;
  min-height:37px!important;
  font-size:13px!important;
  background:rgba(240,240,240,.45);
  cursor:pointer;
  color:#111;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.fts-fb-load-more:hover {
  background:rgba(240,240,240,.85)
}
.instagram-image,
.widget .instagram-image {
  background-color:#000;
  z-index:1;
  display:block
}
.flip360-fts-load-more {
  -moz-animation:.5s cubic-bezier(.75,0,.175,1) spinY;
  -ms-animation:spinY .5s linear;
  -o-animation:.5s cubic-bezier(.75,0,.175,1) spinY;
  animation:.5s cubic-bezier(.75,0,.175,1) spinY;
  -webkit-animation-name:spinY;
  -webkit-animation-duration:.5s;
  -webkit-animation-timing-function:linear;
  -webkit-animation-fill-mode:both;
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -moz-animation-fill-mode:both;
  -ms-animation-fill-mode:both;
  -o-animation-fill-mode:both;
  animation-fill-mode:both;
  -ms-animation-timing-function:cubic-bezier(.75,0,.175,1)
}
.heart-comments-wrap li {
  border:0!important
}
.slicker-instagram-image img,
ul.heart-comments-wrap {
  padding:0!important;
  margin:0!important;
  border:0!important
}
.slicker-instagram-image img {
  line-height:normal!important;
  -webkit-border-radius:0!important;
  -moz-border-radius:0!important;
  border-radius:0!important;
  -webkit-box-shadow:0 0 0 rgba(0,0,0,.175)!important;
  -moz-box-shadow:0 0 0 rgba(0,0,0,.175)!important;
  box-shadow:0 0 0 rgba(0,0,0,.175)!important;
  width:100%
}
ul.heart-comments-wrap {
  line-height:1.3em!important
}
.fts-jal-fb-see-more [class^=icon-]:before [class^=icon-],
.widget .instagram-placeholder li,
.widget .instagram-placeholder ul {
  padding:0!important;
  margin:0!important;
  height:auto!important
}
.fts-cycle-slide p,
.instagram-placeholder p,
.slicker-instagram-placeholder p {
  margin:0;
  padding:0
}
.instagram-placeholder {
  position:relative;
  z-index:0;
  display:inline-block;
  margin:0 20px 20px
}
.widget .instagram-placeholder {
  margin:-10px 9px 0 10px!important;
  width:104px!important;
  text-align:left!important
}
.instagram-image {
  width:150px;
  height:150px;
  position:relative
}
.widget .instagram-image {
  width:105px;
  height:100px;
  position:relative;
  background-size:100%!important
}
.instaG-photoshadow {
  background-color:rgba(0,0,0,.1);
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  border:1px solid rgba(0,0,0,.12);
  z-index:1;
  -webkit-transition:background-color .05s ease-out;
  -moz-transition:background-color .05s ease-out;
  -o-transition:background-color .05s ease-out;
  transition:background-color .05s ease-out;
  width:148px;
  height:148px
}
.widget .instaG-photoshadow,
.widget .instagram-placeholder:hover .instaG-photoshadow {
  width:103px;
  height:98px
}
.instagram-placeholder:hover .instaG-photoshadow {
  background-color:transparent;
  -webkit-transition:background-color .01s ease-out;
  -moz-transition:background-color .01s ease-out;
  -o-transition:background-color .01s ease-out;
  transition:background-color .01s ease-out;
  border:1px solid rgba(0,0,0,.12);
  width:148px;
  height:148px
}
.heart-comments-wrap li,
.instagram-placeholder .date {
  color:#888;
  position:relative;
  z-index:1;
  -webkit-transition:.15s ease-out .1s;
  -moz-transition:.15s ease-out .1s;
  -o-transition:.15s ease-out .1s;
  text-shadow:0 1px 0 rgba(255,255,255,.8);
  opacity:0;
  pointer-events:none
}
a.instaG-backg-link,
a.slicker-instaG-backg-link {
  position:relative;
  display:block
}
.instagram-placeholder .date {
  text-align:center;
  margin-bottom:5px;
  font-size:12px;
  height:20px;
  line-height:20px;
  font-weight:700;
  transition:.15s ease-out .1s
}
.widget .instagram-placeholder .date {
  text-align:center;
  margin-bottom:5px;
  font-size:11px;
  height:15px;
  line-height:20px;
  font-weight:400!important
}
.instagram-placeholder .heart-comments-wrap ul,
.slicker-instagram-placeholder .slicker-heart-comments-wrap ul {
  height:20px;
  margin:10px 0 0!important
}
.widgets .instagram-placeholder .heart-comments-wrap ul {
  height:15px;
  margin:6px 0 0!important
}
.heart-comments-wrap li {
  display:inline-block;
  margin:10px 0 0 .5em!important;
  padding:0 0 0 16px!important;
  line-height:10px!important;
  font-size:12px!important;
  font-weight:400!important;
  transition:.15s ease-out .1s
}
.instagram-placeholder .fts-backg,
.slicker-instagram-placeholder .slicker-date {
  -webkit-transition:.15s ease-out .1s;
  -moz-transition:.15s ease-out .1s;
  -o-transition:.15s ease-out .1s
}
.widget .instagram-placeholder .heart-comments-wrap li {
  display:inline-block;
  margin:6px 0 5px 2px!important;
  pointer-events:none;
  padding:0 0 0 15px!important;
  line-height:10px!important;
  font-size:11px!important;
  border:0!important
}
.widget .instagram-placeholder .heart-comments-wrap .instagram-image-likes {
  margin-right:4px!important
}
.instagram-placeholder .fts-backg,
.widget .instagram-placeholder .fts-backg {
  z-index:0;
  left:0;
  width:100%;
  margin:-5px;
  padding:5px;
  background:#fff;
  position:absolute
}
.instagram-placeholder .fts-backg {
  top:25px;
  height:150px;
  -webkit-box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.1);
  -moz-box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.1);
  box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.1);
  transition:.15s ease-out .1s
}
.widget .instagram-placeholder .fts-backg {
  top:20px;
  height:100px;
  font-size:11px
}
.widget .date {
  font-size:11px
}
.instagram-placeholder:hover .fts-backg {
  margin:-28px -12px;
  padding:8px 12px;
  height:193px;
  -webkit-transition-delay:0;
  -moz-transition-delay:0;
  -o-transition-delay:0;
  transition-delay:0;
  -webkit-transition-duration:.1s;
  -moz-transition-duration:.1s;
  -o-transition-duration:.1s;
  transition-duration:.1s;
  -webkit-box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.2);
  -moz-box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.2);
  box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.2)
}
.widget .instagram-placeholder:hover .fts-backg {
  margin:-22px -10px;
  padding:5px 10px;
  height:135px
}
.instagram-image-likes {
  background:url(/wp-content/plugins/feed-them-social/includes/feeds/css/../images/hearts-instagram.jpg)no-repeat
}
.instagram-image-comments {
  background:url(/wp-content/plugins/feed-them-social/includes/feeds/css/../images/comments-instagram.jpg)no-repeat
}
.instagram-placeholder:hover .date,
.instagram-placeholder:hover .instagram-image-comments,
.instagram-placeholder:hover .instagram-image-likes {
  opacity:1;
  z-index:1;
  -webkit-transition-delay:.1s;
  -moz-transition-delay:.1s;
  -o-transition-delay:.1s;
  transition-delay:.1s
}
.slicker-instagram-placeholder li,
.slicker-instagram-placeholder ul {
  padding:0!important;
  margin:0!important;
  line-height:1.3em!important;
  border:0!important;
  width:auto!important;
  overflow:visible!important
}
.slicker-heart-comments-wrap {
  position:absolute;
  z-index:500;
  bottom:14px;
  right:15px
}
.slicker-instaG-photoshadow,
a.fts-slicker-backg {
  right:0;
  vertical-align:middle;
  position:absolute
}
.slicker-instagram-placeholder,
.slicker-youtube-placeholder {
  position:relative;
  z-index:0;
  display:inline-block;
  overflow:hidden;
  background-size:cover;
  background-position:center center;
  background-repeat:no-repeat;
  vertical-align:top
}
.slicker-instagram-image {
  line-height:0!important;
  position:relative;
  z-index:1;
  background-color:#000;
  display:block
}
.slicker-instaG-photoshadow {
  bottom:0;
  left:0;
  top:0;
  z-index:1;
  -webkit-transition:background-color .05s ease-out;
  -moz-transition:background-color .05s ease-out;
  -o-transition:background-color .05s ease-out;
  transition:background-color .05s ease-out
}
.slicker-instagram-placeholder:hover .slicker-instaG-photoshadow {
  background-color:rgba(0,0,0,.7);
  -webkit-transition:background-color .01s ease-out;
  -moz-transition:background-color .01s ease-out;
  -o-transition:background-color .01s ease-out;
  transition:background-color .01s ease-out;
  border:1px solid rgba(0,0,0,.12)
}
.slicker-instagram-placeholder .fts-share-wrap,
.slicker-instagram-placeholder .slicker-date {
  margin-bottom:5px;
  font-size:13px;
  line-height:20px;
  font-weight:400;
  position:absolute;
  transition:.15s ease-out .1s;
  height:20px;
  color:#fff;
  opacity:0;
  text-align:center
}
.slicker-instagram-placeholder .fts-share-wrap {
  bottom:-10px;
  left:5px;
  z-index:50000000
}
.slicker-instagram-placeholder .slicker-date {
  top:10px;
  left:15px;
  z-index:500;
  pointer-events:none
}
.fts-mashup-count-wrap .slicker-heart-comments-wrap li,
.slicker-instagram-placeholder .slicker-heart-comments-wrap li {
  display:inline-block;
  margin:0!important;
  pointer-events:none;
  padding:0 0 0 10px!important;
  line-height:10px!important;
  font-size:14px!important;
  font-weight:400!important;
  color:#fff;
  text-align:center;
  position:relative;
  z-index:1;
  opacity:0;
  -webkit-transition:.15s ease-out .1s;
  -moz-transition:.15s ease-out .1s;
  -o-transition:.15s ease-out .1s
}
.fts-instagram-fade.mfp-ready .mfp-figure,
body .fts-mashup-count-wrap li {
  opacity:1!important
}
.ft-wp-gallery .fts-share-wrap a,
.fts-mashup .fts-jal-fb-see-more,
.fts-mashup a.ft-gallery-link-popup,
body .fts-mashup-count-wrap a,
body .fts-mashup-count-wrap li {
  color:#777!important
}
a.fts-slicker-backg {
  height:68px;
  width:68px;
  line-height:68px;
  font-size:68px;
  top:0;
  bottom:0;
  left:0;
  margin:auto;
  z-index:700;
  text-align:center;
  opacity:0;
  color:rgba(255,255,255,.27)
}
.slicker-instagram-placeholder a.fts-slicker-backg:hover {
  opacity:1;
  color:rgba(255,255,255,.55);
  -webkit-transition:0 ease-out 0;
  -moz-transition:0 ease-out 0;
  -o-transition:0 ease-out 0
}
.slicker-instagram-image-likes:before {
  content:"ï€„";
  margin-right:5px
}
.instagram-placeholder:hover .fts-see-on-instagram,
.slicker-instagram-placeholder:hover .fts-see-on-instagram,
.slicker-instagram-placeholder:hover .fts-share-wrap,
.slicker-instagram-placeholder:hover .fts-slicker-backg,
.slicker-instagram-placeholder:hover .slicker-date,
.slicker-instagram-placeholder:hover .slicker-instagram-image-comments,
.slicker-instagram-placeholder:hover .slicker-instagram-image-likes {
  opacity:1;
  -webkit-transition-delay:.1s;
  -moz-transition-delay:.1s;
  -o-transition-delay:.1s;
  transition-delay:.1s
}
.fts-comment-instagram:before,
.popup-video-gallery-fb span.fts-fb-video-icon:before {
  -webkit-font-smoothing:antialiased;
  font-family:FontAwesomeSlickFeed,monospace!important
}
.fts-comment-instagram:before {
  content:"ïµ"!important;
  margin-right:5px;
  font-size:13px!important;
  display:inline-block;
  -moz-transform:scaleX(-1);
  -o-transform:scaleX(-1);
  -webkit-transform:scaleX(-1);
  transform:scaleX(-1);
  filter:FlipH;
  -ms-filter:FlipH;
  position:relative;
  top:0;
  right:-4px
}
.fts-see-on-instagram div:before,
.fts-view-on-instagram-link:before {
  content:"ïŒ«";
  font-family:FontAwesomeSlickFeed,monospace
}
.fts-see-on-instagram {
  position:absolute;
  bottom:11px;
  right:12px;
  opacity:0;
  z-index:750;
  -webkit-transition:.15s ease-out .1s;
  -moz-transition:.15s ease-out .1s;
  -o-transition:.15s ease-out .1s
}
.widget .instagram-placeholder .fts-see-on-instagram {
  position:absolute;
  top:19px;
  right:6px;
  z-index:750;
  display:none
}
.instagram-placeholder .fts-see-on-instagram {
  position:absolute;
  bottom:2px;
  right:6px;
  opacity:0;
  z-index:750
}
.fts-see-on-instagram div {
  display:inline-block;
  cursor:pointer;
  font-weight:400!important
}
.instagram-placeholder .fts-see-on-instagram div {
  display:block;
  cursor:pointer;
  font-weight:400!important
}
.slicker-instagram-placeholder .fts-see-on-instagram div:before,
.widget .instagram-placeholder .fts-see-on-instagram div:before {
  color:#fff;
  font-size:14px
}
.instagram-placeholder .fts-see-on-instagram div:before {
  color:#888;
  font-size:13px
}
.fts-facebook-thumb-two,
.fts-fb-get-directions,
.fts-fb-ticket-info,
.fts-see-on-instagram div:before,
.fts-tiktok-social-counts-wrap a,
.fts-twitter-image-visible {
  display:inline-block
}
.fts-view-on-instagram-link:before {
  display:inline-block;
  margin-right:6px
}
.fts-instagram-fade .mfp-title a {
  color:#fff;
  text-decoration:none!important
}
.instagram-social-btn-bottom,
.instagram-social-btn-top {
  text-align:center;
  font-size:14px!important;
  background:#0f6fad;
  border-radius:4px;
  width:167px;
  color:#fff;
  line-height:15px;
  padding:10px 3px!important;
  box-sizing:unset!important;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif
}
.instagram-social-btn-top {
  margin:0 auto 15px
}
.instagram-social-btn-bottom {
  margin:15px auto 0
}
.instagram-social-btn-bottom:hover,
.instagram-social-btn-top:hover {
  opacity:.9
}
#fts-social-bar-icons-wrap .instagram-social-btn-bottom a,
#fts-social-bar-icons-wrap .instagram-social-btn-top a {
  color:#fff!important;
  font-weight:100!important;
  display:inline-block;
  text-decoration:none!important
}
#fts-social-bar-icons-wrap .instagram-social-btn-top a:hover,
.fts-instagram-fade .mfp-title p,
.fts-slicker-facebook-photos .fts-share-wrap a,
.twitter-social-btn-top a,
.twitter-social-btn-top iframe {
  color:#fff!important
}
.instagram-social-btn-bottom a,
.instagram-social-btn-top a {
  color:#fff!important;
  display:inline-block;
  text-decoration:none!important;
  position:relative;
  top:-2px
}
.instagram-social-btn-bottom:before,
.instagram-social-btn-top:before {
  font-family:FontAwesomeSlick,monospace!important;
  content:"ï…­";
  display:inline-block;
  margin-right:6px;
  font-size:20px!important;
  -webkit-font-smoothing:antialiased;
  position:relative;
  top:1px
}
.fts-fb-slideshow,
.fts-fb-slideshow *,
.fts-yt-videolist * {
  box-sizing:border-box
}
.fts-mashup-count-wrap a,
.fts-mashup-icon-wrap a,
.fts-mashup-icon-wrap-left a {
  text-decoration:none!important
}
.fts-facebook-popup .fts-fb-caption,
.fts-facebook-popup .fts-non-popup-text,
.fts-facebook-popup .mfp-close:before,
.fts-facebook-styles-popup .fts-fb-album-hide,
.fts-fb-comments-wrap,
.fts-fb-embed-iframe-check-used-for-popup,
.fts-feed-type-facebook.fts-mashup-hide-fb-thumb .fts-jal-fb-user-thumb,
.fts-instagram .image-overlay,
.fts-instagram .image-overlay-inside,
.fts-instagram .image-overlay.overlay-type-extern,
.fts-jal-fb-group-display .image-overlay-inside,
.fts-jal-single-fb-post .image-overlay,
.fts-jal-single-fb-post .image-overlay-inside,
.fts-jal-single-fb-post .image-overlay.overlay-type-extern,
.fts-mashup .fts-feed-type-facebook .fts-jal-fb-user-thumb,
.fts-mashup .fts-mashup-hide-fb-icon-and-thumbnail.fts-feed-type-facebook .fts-jal-fb-user-thumb,
.fts-mashup .fts-mashup-icon-left .fts-jal-fb-user-thumb,
.fts-mashup .image-overlay,
.fts-mashup .image-overlay.overlay-type-extern,
.fts-mashup-hide-fb-icon-and-thumbnail .fts-jal-fb-user-thumb,
.fts-mashup-hide-fb-thumb.fts-feed-type-facebook .fts-jal-fb-user-thumb,
.fts-mashup-icon-left .fts-jal-fb-user-thumb img,
.fts-mashup-media-top .fts-jal-fb-top-wrap,
.fts-popup-second-half .fts-watermark-inside,
.fts-profile-pic a .image-overlay,
.fts-profile-pic a .image-overlay-inside,
.fts-profile-pic a .image-overlay.overlay-type-extern,
.fts-share-wrap svg.svg-inline--fa,
.fts-slicker-facebook-photos .image-overlay,
.fts-slicker-facebook-photos .image-overlay-inside,
.fts-slicker-facebook-photos .image-overlay.overlay-type-extern,
.fts-tweeter-wrap .image-overlay,
.fts-tweeter-wrap .image-overlay-inside,
.fts-tweeter-wrap .image-overlay.overlay-type-extern,
.fts-twitter-wrap-below-width-450 .fts-twitter-external-backg-image img,
.fts-yt-videolist .image-overlay,
.fts-yt-videolist .image-overlay-inside,
.fts-yt-videolist .image-overlay.overlay-type-extern,
.greater-than-or-equal-width-height,
.hide-date-likes-comments-etc,
a.ft-gallerygoogle-icon {
  display:none!important
}
.fts-single-attribution-wrap {
  white-space:nowrap;
  overflow:hidden;
  -ms-text-overflow:ellipsis;
  text-overflow:ellipsis;
  font-family:Helvetica,sans-serif;
  color:#666;
  margin:-2px 0 5px 15px!important;
  font-size:11px;
  display:block;
  border:0!important;
  line-height:1.6471
}
.fts-yt-vids-in-row3 li .entriestitle,
.fts-yt-vids-in-row4 li .entriestitle {
  font-size:85%!important;
  line-height:100%!important
}
.fts-single-attribution-wrap img {
  height:16px;
  margin-right:5px;
  position:relative;
  width:16px;
  float:left
}
.fts-yt-vids-in-row1 div.fts-yt-videolist p {
  padding-bottom:25px;
  clear:both
}
.fts-yt-first-video p {
  margin:10px 10px 25px!important
}
#secondary .front-widgets .fts-yt-large iframe {
  height:100%!important;
  max-height:300px!important;
  min-height:300px!important
}
.widget .fts-yt-videolist ul li {
  margin-bottom:0!important;
  list-style:none!important
}
.fts-youtube-smallerthan-550-stack,
.fts-yt-videolist ul {
  width:100%!important
}
.fts-yt-videolist ul li {
  list-style:none!important
}
.fts-yt-vids-in-row1 li {
  width:100%!important;
  margin-bottom:5%
}
.fts-yt-vids-in-row2 li,
.fts-yt-vids-in-row3 li,
.fts-yt-vids-in-row4 li {
  float:left;
  border:0;
  position:relative;
  -webkit-transition:.2s ease-in-out;
  -moz-transition:.2s ease-in-out;
  -o-transition:.2s ease-in-out;
  transition:.2s ease-in-out;
  padding:1%!important;
  margin:0!important
}
.fts-yt-vids-in-row2 li {
  width:50%!important
}
.fts-yt-vids-in-row3 li {
  width:33.3%!important
}
.fts-yt-vids-in-row4 li {
  width:25%!important
}
.fts-yt-vids-in-row2 li .entriestitle,
.fts-yt-vids-in-row3 li .entriestitle,
.fts-yt-vids-in-row4 li .entriestitle {
  padding:0 5px;
  position:absolute;
  left:0;
  top:20%;
  opacity:0;
  width:87.5%;
  -webkit-transition:.2s ease-in-out;
  -moz-transition:.2s ease-in-out;
  -o-transition:.2s ease-in-out;
  transition:.2s ease-in-out
}
.fts-yt-vids-in-row2 li:hover .entriestitle,
.fts-yt-vids-in-row3 li:hover .entriestitle,
.fts-yt-vids-in-row4 li:hover .entriestitle {
  background:#000;
  border-radius:0;
  color:#fff;
  padding:5% 6%;
  opacity:.9;
  z-index:100;
  right:0;
  line-height:18px;
  font-size:90%;
  font-weight:700;
  box-shadow:0 4px 8px #333;
  display:block
}
.fts-yt-vids-in-row2 li:hover,
.fts-yt-vids-in-row3 li:hover,
.fts-yt-vids-in-row4 li:hover {
  background-color:rgba(0,0,0,.9);
  box-shadow:0 1px 10px #333;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.fts-yt-overlay-wrap {
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  opacity:0;
  z-index:-1!important;
  background-color:rgba(0,0,0,.75);
  text-align:center;
  -webkit-transition:opacity .2s ease-out;
  -moz-transition:opacity .2s ease-out;
  transition:opacity .2s ease-out;
  pointer-events:none;
  box-shadow:0 2px 500px #000
}
.fts-yt-overlay,
.fts-yt-popup-close {
  right:0;
  background:#444;
  position:absolute
}
body .fts-yt-overlay-wrap.fts-yt-target {
  display:block;
  opacity:1;
  z-index:9999999!important;
  -webkit-transition:opacity .5s ease-in;
  transition:opacity .5s ease-in;
  pointer-events:auto
}
.fts-fb-video-icon,
.fts-watermark-inside {
  pointer-events:none
}
.fts-yt-overlay {
  max-width:775px;
  opacity:1;
  z-index:300;
  top:0;
  bottom:0;
  left:0;
  max-height:472px;
  padding:10px;
  margin:auto!important;
  box-shadow:0 2px 200px #000
}
.fts-yt-overlay-wrap iframe {
  margin:0!important;
  min-height:343px;
  background:#000!important
}
.fts-yt-popup-close {
  display:block;
  top:-19px;
  color:#fff!important;
  text-decoration:none;
  font-size:85%;
  font-family:verdana,sans-serif;
  font-weight:400;
  padding:.5% 2.5%0;
  line-height:20px
}
.widget .fts-yt-first-video p {
  font-size:12px!important;
  margin-bottom:10px!important;
  margin-top:5px
}
.widget .fts-yt-videolist li {
  margin:0!important;
  line-height:0!important
}
.widget .fts-yt-videolist ul {
  padding-bottom:15px!important;
  float:left
}
@media only screen and (max-width:775px) {
  .fts-yt-overlay {
    background:0 0;
    box-shadow:0 0 0#000
  }
  .fts-yt-popup-close {
    background:0 0
  }
}
.widget .fts-yt-large .fts-yt-first-video iframe,
.widget .fts-yt-vids-in-row1 li iframe {
  width:100%;
  height:0!important;
  min-height:100%!important;
  max-height:160px!important;
  padding:0
}
.fts-fluid-videoWrapper {
  position:relative;
  padding-bottom:56.25%;
  padding-top:25px;
  height:0
}
.fts-fluid-videoWrapper iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  min-height:100%;
  background:#000;
  border:0
}
.fts-fluid-videoWrapper video {
  background:#000
}
.fts-jal-fb-vid-wrap {
  margin-top:10px;
  border-radius:0;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
.fts-jal-fb-vid-wrap iframe,
.widget .fts-jal-fb-vid-wrap iframe {
  width:100%;
  margin:0!important;
  padding:0!important
}
.popup-video-gallery-fb span.fts-fb-video-icon:before {
  -webkit-transition:.5s ease-out 0;
  -moz-transition:.5s ease-out 0;
  -o-transition:.5s ease-out 0;
  content:"ï…„"!important;
  display:inline-block!important;
  opacity:.5!important;
  color:#fff;
  outline:0!important
}
.widget .fts-jal-fb-vid-wrap iframe {
  height:50%
}
.fts-yt-first-video h2 {
  margin:0 0 7px!important
}
.youtube-social-btn-top {
  margin:0 0 5px!important
}
.youtube-social-btn-bottom {
  padding:10px 0 0 6px;
  clear:both
}
.fts-fb-video-popup {
  position:relative;
  background:0 0;
  padding:20px 60px;
  width:auto;
  max-width:1400px;
  margin:30px auto
}
.fts-fb-video-popup .mfp-close {
  color:#fff!important;
  right:47px!important;
  top:-19px!important
}


@media (max-width: 640px) {
    .fts-jal-single-fb-post,
    .fts-slicker-facebook-posts{
      width: 100% !important;
  }
}  


@media only screen and (min-device-width:375px) and (max-device-width:667px) {
  .fts-fb-video-popup {
    padding:20px!important
  }
  .fts-fb-video-popup .mfp-close {
    right:5px!important
  }
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) {
  .fts-fb-video-popup {
    padding:20px!important
  }
  .fts-fb-video-popup .mfp-close {
    right:5px!important
  }
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
  .fts-fb-video-popup video {
    min-height:400px
  }
  .fts-fb-video-popup {
    padding:10px!important
  }
  .fts-fb-video-popup .mfp-close {
    right:-2px!important;
    top:-25px!important
  }
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
  .fts-fb-video-popup video {
    min-height:600px
  }
}
.fts-fb-photo-post-wrap:hover a.fts-slicker-backg {
  opacity:1;
  outline:0!important;
  color:#fff
}
.popup-video-gallery-fb span.fts-fb-video-icon:hover:before {
  opacity:.8!important;
  color:#fff
}
.popup-video-gallery-fb a.visible-video-button {
  opacity:9!important;
  outline:0!important;
  z-index:1500
}
.popup-video-gallery-fb .fts-fb-load-more {
  max-width:340px;
  margin:20px auto
}
.fts-fb-social-btn-center,
.popup-video-gallery-align-center {
  text-align:center;
  font-size:0
}
.fts-fb-social-btn-right,
.popup-video-gallery-align-right {
  text-align:right
}
.ft-text-for-popup-content,
.fts-fb-social-btn-left,
.popup-video-gallery-align-left {
  text-align:left
}
.cycle-slideshow .fts-jal-fb-picture,
.fts-fluid-videoWrapper-html5 video {
  max-width:100%!important
}
.popup-video-gallery-fb .fts-fb-photo-post-wrap {
  vertical-align:top!important;
  display:inline-block!important;
  float:none;
  text-align:left;
  border-radius:0;
  max-width:100%;
  max-height:100%;
  box-sizing:border-box
}
.fts-mashup-hide-name .fts-mashup-description-wrap,
.fts-mashup-hide-name.fts-mashup-hide-date .fts-jal-fb-message,
.fts-mashup-post-wrap .fts-jal-single-fb-post,
.fts-twitter-quoted-video .fts-twitter-quoted-text,
.page-id-6026 #page-container,
.popup-video-gallery-fb .fts-fb-photo-post-wrap .fts-jal-fb-user-name {
  padding-top:0!important
}
.fts-review-star,
.fts-reviews-star {
  background:#4791ff;
  color:#fff;
  font-weight:400;
  padding:2px 12px;
  border-radius:15px;
  border:0!important
}
.fts-review-details-master-wrap .fts-review-star {
  background:#4791ff;
  color:#fff;
  font-weight:400;
  padding:11px 12px 9px 17px;
  border-radius:30px;
  margin:0 12px 0 0;
  font-size:20px;
  float:left;
  vertical-align:top;
  line-height:22px
}
.fts-review-star {
  font-size:13px;
  font-style:normal;
  white-space:nowrap
}
.fts-review-star a {
  background:#4791ff;
  color:#fff
}
.fts-reviews-feed .fts-jal-fb-post-time {
  padding-top:10px!important
}
.fts-review-star:after {
  content:"";
  font-size:14px
}
.fts-checked-in-get-directions,
.fts-reviews-feed .fts-jal-fb-message {
  margin-top:5px
}
.fts-reviews-feed .fts-jal-fb-user-name {
  margin-top:0;
  font-size:14px
}
.fts-fluid-videoWrapper .fluid-width-video-wrapper {
  position:initial
}
.fts-jal-fb-user-thumb img {
  width:50px;
  max-width:100%
}
.fts-jal-fb-description p {
  line-height:17px!important
}
.fts-checked-in-text-link {
  display:inline-block;
  padding-bottom:0
}
.fts-checked-in-img {
  float:left;
  margin-right:10px;
  max-width:160px
}
.fts-facebook-popup .fts-fb-caption a,
.fts-instagram-fade .mfp-title,
.fts-instagram-fade .mfp-title a,
.fts-tweeter-wrap .ft-gallery-link-popup {
  font-size:13px
}
.fts-fluid-videoWrapper-html5 {
  margin-top:10px;
  width:100%
}
.fts-fb-slideshow.slideshow .fts-fb-photo-post-wrap {
  position:relative!important;
  float:none;
  display:inline-block
}
.fts-fb-slideshow {
  width:100%;
  padding:0;
  overflow:hidden
}
.fts-fb-slideshow>a {
  width:100%;
  background-color:#222;
  display:block
}
.fts-fb-slideshow>a>img {
  width:100%;
  position:static;
  display:block
}
.fts-fb-slideshow>a,
.fts-fb-slideshow>div {
  position:absolute;
  top:0;
  left:0;
  padding:0
}
.composite-example>div {
  background:#fff
}
.composite-example>div .cycle-overlay {
  color:#fff;
  background:#000;
  opacity:.6;
  position:absolute;
  bottom:0;
  width:100%;
  padding:0
}
.fts-slider-center {
  text-align:center;
  padding:2px 0;
  background:#171717;
  position:relative;
  display:block;
  min-height:35px;
  font-size:15px;
  line-height:30px
}
.fts-slider-center span {
  display:inline-block;
  position:absolute;
  -webkit-text-size-adjust:none
}
.fts-nextControl-icon:before,
.fts-prevControl-icon:before {
  font-family:FontAwesomeSlickFeed,monospace!important;
  font-size:24px
}
.fts-prevControl-icon:before {
  content:"ï‚¨"
}
.fts-custom-caption {
  text-align:center;
  position:absolute;
  width:100%;
  left:0;
  top:2px;
  font-size:13px!important;
  line-height:30px;
  font-weight:700;
  z-index:0;
  letter-spacing:1px
}
.fts-nextControl-icon:before {
  content:"ï‚©"
}
.fts-prevControl-icon {
  left:8px;
  z-index:1;
  cursor:pointer
}
.fts-nextControl-icon {
  right:7px;
  z-index:1;
  cursor:pointer
}
.fts-nextControl-icon:hover,
.fts-prevControl-icon:hover {
  opacity:.8!important
}
.fb-social-btn-top {
  width:100%!important;
  overflow:hidden
}
.page-id-6026 .container {
  margin:0 auto!important;
  max-width:100%!important;
  width:100%!important
}
.fts-slider-icons-center {
  display:block;
  line-height:30px
}
.fts-pager-option {
  top:10px;
  position:relative
}
.fts-pager-option-top {
  bottom:0;
  position:relative;
  top:5px
}
.fts-pager-option,
.fts-pager-option-top {
  text-align:center;
  width:100%;
  z-index:500;
  display:block
}
.fts-pager-option span {
  font-size:47px;
  width:15px;
  height:15px;
  line-height:10px;
  display:inline-block
}
.fts-pager-option span.cycle-pager-active,
.fts-pager-option span:hover {
  opacity:.5
}
.fts-pager-option>* {
  cursor:pointer
}
.fts-fb-vid-popup .mfp-iframe-holder .mfp-close,
.fts-fb-vid-popup .mfp-inline-holder .mfp-close {
  top:-50px!important;
  font-size:54px!important;
  font-weight:100;
  font-family:inherit
}
.fts-facebook-popup.mfp-bg,
.fts-facebook-popup.mfp-wrap .mfp-content {
  opacity:0;
  -webkit-transition:.15s ease-out;
  -moz-transition:.15s ease-out;
  transition:.15s ease-out
}
.fts-facebook-popup.mfp-bg.mfp-ready {
  opacity:.8;
  z-index:99999990
}
.fts-facebook-popup.mfp-bg.mfp-removing,
.fts-facebook-popup.mfp-wrap.mfp-removing .mfp-content {
  opacity:0
}
.fts-facebook-popup .mfp-close {
  right:0!important;
  margin:0!important;
  padding-right:10px!important;
  background:0 0!important;
  cursor:zoom-out!important;
  border:0!important;
  box-shadow:none!important;
  font-size:27px!important;
  font-family:"Open Sans",Arial,sans-serif!important;
  font-weight:600!important;
  top:2px!important;
  opacity:.5!important;
  width:50px!important;
  height:50px!important
}
.fts-facebook-popup .mfp-iframe-holder .mfp-content,
.fts-facebook-popup .mfp-inline-holder .mfp-content {
  max-width:1400px
}
.fts-facebook-popup .mfp-iframe-scaler iframe,
.fts-facebook-popup .mfp-iframe-scaler video {
  position:absolute;
  display:block;
  top:0;
  left:0;
  width:100%;
  height:100%;
  box-shadow:none!important;
  background:#000;
  right:0;
  margin:auto
}
.fts-facebook-popup .mfp-title {
  padding:20px;
  background:rgba(255,255,255,.11);
  margin-top:21px
}
.fts-facebook-popup .fts-popup-wrap {
  max-width:1400px;
  margin:0 auto;
  padding:0;
  vertical-align:middle;
  width:100%;
  position:relative
}
.fts-facebook-popup .fts-popup-half {
  width:75%;
  float:left;
  background:#000;
  text-align:center;
  vertical-align:middle;
  height:100%;
  position:relative;
  z-index:88888888
}
.fts-facebook-popup .fts-popup-second-half {
  height:100%;
  width:25%;
  position:relative;
  float:left
}
.fts-facebook-popup .fts-popup-second-half .mfp-bottom-bar {
  margin:0;
  position:absolute!important;
  top:0;
  right:0;
  width:100%;
  cursor:auto;
  color:#000;
  overflow:auto
}
.fts-facebook-popup .fts-popup-wrap img.mfp-img {
  width:auto;
  max-width:100%;
  display:initial;
  line-height:0;
  box-sizing:border-box;
  padding:0;
  margin:0;
  vertical-align:middle
}
.fts-facebook-popup .fts-popup-wrap .mfp-counter {
  position:relative;
  bottom:0;
  text-align:right;
  right:10px;
  color:#c1c1c1!important;
  font-size:12px;
  line-height:18px;
  white-space:nowrap;
  display:inline-block;
  float:right;
  top:initial;
  margin:5px 0
}
.fts-facebook-popup .fts-position-helper {
  display:inline-block;
  height:100%;
  vertical-align:middle
}
.fts-facebook-popup .fts-popup-image-position {
  min-height:527px;
  width:100%;
  background:#000;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  -webkit-user-select:none
}
.fts-facebook-popup .fts-popup-wrap .mfp-title {
  padding:0;
  background:rgba(255,255,255,.11);
  margin:0
}
.fts-facebook-popup .fts-popup-second-half .mfp-title a {
  color:#0f6fad;
  text-decoration:none!important
}
.fts-popup-second-half .fts-uppercase .twitter-image {
  width:50px;
  height:50px
}
.fts-youtube-popup .fts-popup-second-half .mfp-title a,
small.fts-insta-post-count-total {
  color:#0f6fad!important
}
.fts-facebook-popup .mfp-figure:after {
  content:"";
  position:absolute;
  left:0;
  top:0;
  bottom:0;
  display:block;
  right:0;
  width:auto;
  height:auto;
  z-index:-1;
  box-shadow:0 0 8px rgba(0,0,0,.6);
  background:#fff
}
.fts-facebook-popup .fts-popup-wrap .mfp-title p,
.fts-instagram-caption-content .fts-popup-wrap .mfp-title p {
  color:#000!important;
  margin:0 0 10px!important;
  padding:0!important
}
.fts-facebook-popup .mfp-image-holder .mfp-content {
  max-width:1400px;
  width:100%
}
.fts-facebook-popup .fts-jal-fb-user-name {
  font-size:14px;
  margin-top:20px;
  padding-left:82px;
  display:block;
  padding-right:15px
}
.fts-facebook-popup .fts-jal-fb-post-time {
  padding-left:82px
}
.fts-facebook-popup .fts-instagram-caption-content {
  padding:0 20px;
  clear:both;
  font-size:15px;
  color:#333
}
.fts-facebook-popup .fts-jal-fb-message {
  padding:15px 20px 0;
  clear:both;
  font-size:15px;
  color:#333
}
.fts-facebook-popup i:before {
  margin-left:0!important;
  font-style:normal!important;
  font-size:15px!important
}
.fts-facebook-popup .icon-file:before {
  font-size:15px!important
}
#fts-photo-next:hover:after,
#fts-photo-prev:hover:after,
.fts-popup-half:hover #fts-photo-next:after,
.fts-popup-half:hover #fts-photo-prev:after {
  opacity:1!important;
  -webkit-transition:.3s ease-in-out;
  -moz-transition:.3s ease-in-out;
  -o-transition:.3s ease-in-out;
  transition:.3s ease-in-out
}
#fts-photo-next:after,
#fts-photo-prev:after {
  font-family:FontAwesomeSlickFeed,monospace;
  font-size:58px!important;
  font-weight:100;
  opacity:0;
  color:#fff;
  border:0!important;
  margin-top:-20px!important
}
#fts-photo-next:after {
  content:"ï„…"
}
#fts-photo-prev:after {
  content:"ï„„"
}
.fts-facebook-popup .mfp-arrow {
  background:0 0!important;
  width:48px!important;
  height:28px!important;
  line-height:normal!important;
  margin:-32px 0!important
}
.fts-facebook-popup .mfp-arrow:after {
  margin:0!important;
  top:0!important;
  border:0!important;
  width:48px!important;
  height:24px!important
}
.fts-facebook-popup .mfp-arrow-left {
  left:5px!important
}
.fts-facebook-popup .mfp-arrow-right {
  right:5px!important
}
.fts-facebook-popup .fts-jal-fb-description.fts-jal-fb-description-popup,
.fts-facebook-popup .hide-date-likes-comments-etc {
  display:inline-block!important
}
.fts-instagram-styles-popup .fts-share-wrap .ft-gallery-share-wrap a,
.fts-instagram-styles-popup .fts-share-wrap a.ft-gallery-link-popup,
.fts-jal-fb-description-popup,
.fts-popup-second-half .fts-fb-location-wrap {
  color:#444
}
.fts-facebook-popup .fts-jal-fb-description-wrap {
  max-height:300px;
  overflow:auto;
  max-width:100%;
  padding-left:20px!important;
  width:100%
}
.fts-facebook-popup * {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
body .fts-facebook-popup a.fts-powered-by-text {
  margin:2px 20px!important;
  text-align:left!important;
  float:left!important;
  font-size:12px;
  color:#c1c1c1!important;
  width:auto!important;
  font-weight:400!important;
  line-height:18px!important;
  text-decoration:none!important
}
.fts-remove-powered-by a.fts-powered-by-text {
  display:none
}
.fts-mashup-icon-left.fts-feed-type-facebook.fts-mashup-hide-fb-thumb .fts-jal-fb-user-thumb,
.fts-powered-by-text-popup a.fts-powered-by-text {
  display:block!important
}
.fts-facebook-popup .mfp-iframe-holder .mfp-bottom-bar,
.fts-facebook-popup .mfp-inline-holder .mfp-bottom-bar,
.fts-fb-scrollable,
.fts-twitter-scrollable,
.fts-youtube-scrollable {
  overflow:auto
}
.fts-fb-comments-content {
  float:left;
  width:100%;
  max-width:100%;
  background:#f6f7f9;
  padding:0 20px 20px
}
.fts-facebook-popup .fts-fb-location-title {
  font-size:15px;
  display:block;
  padding:0;
  font-weight:700;
  font-style:normal;
  margin:12px 0 0;
  color:#333
}
.ft-gallery-share-wrap .fa,
.fts-share-wrap i {
  font-style:normal!important
}
.fts-facebook-popup .fts-fb-get-directions {
  font-size:15px;
  display:inline-block;
  padding:0 0 20px;
  color:#4595f0!important
}
.fts-facebook-popup .fts-fb-ticket-info {
  color:#4595f0!important
}
.fts-event-title-wrap {
  font-size:24px;
  line-height:24px
}
.fts-fb-comment {
  clear:both;
  float:left;
  width:100%;
  color:#222;
  margin:0;
  padding:15px 0 0;
  font-size:13px
}
.fts-fb-comment-user-pic {
  float:left;
  width:32px;
  height:32px;
  margin:0;
  border-radius:50px
}
.fts-fb-comment-msg {
  padding-left:42px;
  font-size:12px
}
.fts-fb-comment-user-name {
  font-weight:700;
  display:inline-block;
  font-size:12px
}
@media all and (max-width:900px) {
  .fts-facebook-styles-popup .fts-popup-half,
  .fts-facebook-styles-popup .fts-popup-second-half,
  .fts-tiktok-popup .fts-popup-second-half {
    height:100%;
    width:100%!important;
    position:relative;
    float:none
  }
  .fts-facebook-styles-popup .fts-popup-half {
    background:#000;
    text-align:center;
    vertical-align:middle;
    z-index:500
  }
  .fts-facebook-styles-popup .mfp-bottom-bar {
    background:#fff;
    padding-bottom:10px
  }
  .fts-facebook-styles-popup .mfp-iframe-holder .mfp-content,
  .fts-facebook-styles-popup .mfp-inline-holder .mfp-content {
    top:0
  }
  .fts-facebook-styles-popup .mfp-iframe-holder .fts-popup-image-position,
  .fts-facebook-styles-popup .mfp-inline-holder .fts-popup-image-position {
    height:auto!important
  }
  .fts-facebook-styles-popup .mfp-container {
    padding-top:40px;
    padding-bottom:0
  }
  .fts-facebook-styles-popup .mfp-container:before {
    display:none
  }
  .fts-popup-image-position {
    min-height:50px!important
  }
  .fts-facebook-styles-popup .fts-popup-second-half .mfp-bottom-bar {
    height:auto!important;
    overflow:visible!important
  }
}
@media all and (max-width:640px) {
  .fts-instagram-styles-popup .fts-popup-half,
  .fts-instagram-styles-popup .fts-popup-second-half {
    height:100%;
    width:100%!important;
    position:relative;
    float:none
  }
  .fts-instagram-styles-popup .fts-popup-half {
    background:#fff;
    text-align:center;
    vertical-align:middle;
    z-index:500
  }
  .fts-instagram-styles-popup .mfp-bottom-bar {
    background:#fff;
    padding-bottom:10px
  }
  .fts-instagram-styles-popup .mfp-iframe-holder .mfp-content,
  .fts-instagram-styles-popup .mfp-inline-holder .mfp-content {
    top:0
  }
  .fts-instagram-styles-popup .mfp-iframe-holder .fts-popup-image-position {
    height:auto!important
  }
  .fts-instagram-styles-popup .mfp-container {
    padding-top:40px;
    padding-bottom:0
  }
  .fts-instagram-styles-popup .mfp-container:before {
    display:none
  }
  .fts-popup-image-position {
    min-height:50px!important
  }
  .fts-instagram-styles-popup .fts-popup-second-half .mfp-bottom-bar {
    height:auto!important;
    overflow:visible!important
  }
}
@media all and (min-width:1900px) {
  .fts-facebook-popup .fts-popup-second-half.fts-instagram-popup-second-half {
    float:left!important
  }
  .fts-facebook-popup .fts-popup-second-half {
    height:100%;
    width:100%;
    position:relative;
    float:left
  }
  .fts-facebook-popup .fts-popup-half {
    background:#000;
    text-align:center;
    vertical-align:middle;
    z-index:500;
    width:100%
  }
  .fts-facebook-popup .mfp-bottom-bar {
    background:#fff;
    padding-bottom:10px
  }
  .fts-facebook-popup .mfp-iframe-holder .mfp-content,
  .fts-facebook-popup .mfp-inline-holder .mfp-content {
    top:0
  }
  .fts-facebook-popup .mfp-iframe-holder .fts-popup-image-position,
  .fts-facebook-popup .mfp-inline-holder .fts-popup-image-position {
    height:auto!important
  }
  .fts-facebook-popup .mfp-container {
    padding-top:40px;
    padding-bottom:0
  }
  .fts-facebook-popup .mfp-container:before {
    display:none
  }
  .fts-popup-image-position {
    min-height:50px!important
  }
  .fts-facebook-popup .fts-popup-second-half .mfp-bottom-bar {
    height:auto!important;
    overflow:visible!important;
    min-height:auto!important
  }
}
.fts-twitter-backg-image,
.fts-twitter-backg-image img {
  margin:0 auto!important;
  padding:0!important;
  position:relative;
  z-index:99
}
.fts-instagram-inline-block-centered {
  text-align:center;
  font-size:0;
  margin:auto
}
.fts-twitter-backg-image img {
  display:block!important;
  width:100%
}
.fts-twitter-backg-image .twitter-social-btn-top {
  position:absolute!important;
  bottom:5px;
  left:10px;
  z-index:100
}
.fts-twitter-followers-wrap {
  clear:both;
  padding:8px 5px 0;
  margin:0!important;
  text-align:left;
  line-height:1.2em
}
.twitter-followers-fts span {
  font-size:17px;
  padding-right:6px;
  color:#000
}
.twitter-followers-fts {
  text-align:center;
  display:inline-block;
  padding:5px 20px 5px 0;
  font-size:15px;
  font-weight:600!important;
  line-height:.9
}
.twitter-followers-fts a,
.twitter-followers-fts-singular a {
  font-weight:400!important;
  letter-spacing:.02em
}
.twitter-followers-fts a {
  display:inline-block;
  color:#66757f!important;
  transition:color .15s ease-in-out;
  text-decoration:none;
  background:0 0
}
.twitter-followers-fts:hover {
  transition:border .15s ease-in-out
}
.twitter-followers-fts:hover a {
  color:#fe2c55!important
}
body .fts-twitter-favorites-wrap:hover {
  color:#c32525!important
}
.fts-twitter-favorites-wrap {
  margin-left:20px
}
body .fts-twitter-reply-wrap.fts-twitter-full-width {
  margin-left:0!important;
  margin-top:0
}
.twitter-followers-fts-singular {
  font-size:15px;
  padding:5px 0 0
}
.twitter-followers-fts-singular a {
  color:#66757f!important;
  font-size:11px
}
.fts-twitter-full-name {
  font-weight:700
}
.fts-tiktok-time,
.fts-twitter-full-name {
  font-size:14px!important
}
a.fts-twitter-at-name {
  font-size:13px!important;
  color:#999!important;
  font-weight:400!important;
  display:inline-block;
  margin-top:3px
}
.fts-tiktok-bio-description {
  font-size:15px;
  padding:5px 0 0 5px;
  clear:both
}
.fts-instagram-profile-wrap,
.fts-youtube-popup-gallery,
.fts-youtube-scrollable {
  clear:both;
  display:block
}
.fts-profile-pic {
  float:left;
  margin:0 25px 20px 0;
  max-width:125px
}
.ft-gallery-share-wrap a:hover,
.fts-profile-pic a:hover {
  opacity:.8
}
.fts-isnta-full-name {
  padding:0;
  margin:4px 15px 0 0;
  display:inline-block
}
.fts-profile-name-wrap .fts-follow-header-wrap {
  font-size:14px;
  display:inline-block;
  letter-spacing:0;
  padding:7px 10px;
  border-radius:4px;
  border:1px solid #5dba00;
  line-height:18px
}
.fts-profile-description {
  font-size:15px;
  line-height:22px
}
.fts-profile-name-wrap {
  font-size:32px;
  margin-bottom:-5px;
  letter-spacing:2px;
  line-height:28px
}
.fts-profile-pic img {
  border-radius:50%;
  max-width:100%
}
.fts-instagram-profile-wrap .fts-profile-stats {
  margin:15px 0 5px
}
.fts-profile-stats {
  margin:0 0 5px
}
.fts-profile-stats span,
.twitter-followers-fts span {
  font-weight:700;
  display:inline-block
}
.fts-profile-stats div {
  font-size:15px;
  display:inline-block;
  margin-right:20px;
  margin-bottom:10px
}
.fts-instagram-profile-wrap {
  max-width:630px;
  margin:auto;
  padding:0 0 20px
}
.fts-facebook-popup .fts-instagram-caption-content a {
  color:#003569!important
}
.fts-facebook-popup a.ft-gallery-link-popup,
.fts-facebook-popup a.fts-jal-fb-see-more {
  background:#f6f7f9;
  display:block!important;
  width:100%!important
}
.fts-facebook-popup a.fts-jal-fb-see-more,
.fts-facebook-popup a.fts-view-on-instagram-link {
  font-size:12px;
  text-align:right;
  margin-top:16px;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
  padding:13px 20px 11px 40px
}
.fts-facebook-popup a.fts-view-on-instagram-link {
  text-align:left;
  margin-top:15px;
  color:#555!important;
  padding:10px 20px;
  background:#fff;
  display:block
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-profile-pic {
  display:inline-block;
  padding:15px 10px 0 15px;
  margin:0
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-profile-pic img {
  display:block;
  width:40px
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-isnta-full-name {
  font-size:17px;
  letter-spacing:normal;
  color:#333;
  display:inline-block;
  float:left
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-profile-name-wrap {
  padding-top:15px
}
.fts-follow-header-wrap {
  margin-right:15px;
  color:#5dba00
}
.fts-follow-header-wrap a {
  color:#5dba00!important
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-insta-date-popup-grab {
  clear:both;
  text-align:right;
  margin:15px 15px 0!important;
  color:#999;
  border-top:1px solid #eee;
  padding-top:12px;
  font-size:14px
}
.fts-facebook-popup.fts-instagram-styles-popup a.fts-view-on-instagram-link {
  margin:20px 15px 0;
  padding:10px 0!important;
  color:#9f9f9f!important
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-view-on-instagram-link:before {
  font-size:16px;
  top:2px;
  position:relative;
  margin-left:5px
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-follow-header-wrap {
  float:left;
  margin:0 30px 0 0;
  color:#0f6fad;
  font-size:12px;
  top:4px;
  position:relative;
  display:inline-block
}
.fts-facebook-popup.fts-instagram-styles-popup .heart-comments-wrap,
.fts-facebook-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap {
  position:relative;
  color:#444!important;
  font-size:14px;
  width:auto!important;
  left:0
}
.fts-facebook-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap {
  margin:0 0 0 15px!important
}
.fts-facebook-popup.fts-instagram-styles-popup .heart-comments-wrap li,
.fts-facebook-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap li {
  display:inline-block;
  margin:-5px 5px 0 0!important;
  opacity:1
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-comment-instagram:before,
.fts-mashup .fts-comment-instagram:before,
.fts-mashup .fts-jal-fb-see-more .icon-comments:before,
.fts-mashup .fts-jal-fb-see-more .icon-file-up:before,
.fts-mashup .fts-jal-fb-see-more .icon-thumbs-up:before {
  font-size:14px
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-half.fts-instagram-popup-half,
.fts-tiktok-popup .fts-popup-half {
  width:64%
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-second-half.fts-instagram-popup-second-half,
.fts-tiktok-popup .fts-popup-second-half {
  width:36%
}
.fts-tiktok-popup .fts-popup-image-position {
  min-height:605px!important
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-instagram-popup-half .fts-popup-image-position {
  min-height:auto!important
}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-second-half .mfp-bottom-bar {
  margin:0;
  position:absolute!important;
  top:0;
  right:0;
  width:100%;
  cursor:auto;
  color:#000;
  overflow:auto;
  min-height:200px
}
.fts-facebook-popup.fts-instagram-styles-popup .mfp-iframe-holder .mfp-content,
.fts-facebook-popup.fts-instagram-styles-popup .mfp-image-holder .mfp-content,
.fts-facebook-popup.fts-instagram-styles-popup .mfp-inline-holder .mfp-content,
.fts-tiktok-popup .mfp-iframe-holder .mfp-content {
  max-width:1000px;
  width:100%
}
.fts-facebook-popup.fts-instagram-styles-popup .heart-comments-wrap {
  margin:-18px 0 0 15px!important
}
.fts-mashup-post-wrap {
  padding:0!important;
  border-bottom:1px solid rgba(184,184,184,.3);
  line-height:17px;
  margin-bottom:10px;
  position:relative;
  display:inline-block;
  width:100%
}
.fts-feed-type-instagram .fts-share-wrap,
.fts-feed-type-youtube .fts-share-wrap {
  top:-2px
}
.fts-mashup-type-name {
  clear:both;
  width:100%;
  display:block;
  background:#f7f7f7;
  margin-bottom:10px;
  box-shadow:1px 1px 0#ddd
}
.fts-mashup-type-name span {
  display:block;
  padding:0 7px 3px 0;
  text-align:right;
  font-size:10px;
  color:#bfbfbf;
  line-height:14px
}
.fts-mashup-count-wrap {
  clear:both;
  display:block;
  padding-top:12px;
  text-align:left;
  margin-bottom:6px
}
.fts-mashup-count-wrap a {
  display:inline-block;
  font-size:13px
}
.fts-mashup-count-wrap .fts-tiktok-comment-count,
.fts-twitter-svg-addition .fts-tiktok-comment-count {
  float:none;
  display:inline-block
}
.fts-mashup-description-wrap {
  clear:both;
  padding-top:5px;
  line-height:18px
}
.fts-jal-fb-post-time {
  margin-bottom:8px
}
.twitter-video {
  min-width:200px!important
}
.fts-mashup .fts-mashup-image-and-video-wrap {
  margin-top:8px;
  position:relative;
  line-height:0
}
.fts-mashup-count-wrap .slicker-heart-comments-wrap {
  position:relative;
  top:inherit;
  bottom:inherit;
  margin:0!important
}
.fts-mashup-count-wrap .slicker-heart-comments-wrap li.slicker-instagram-image-likes {
  padding-left:0!important
}
.fts-mashup .fts-twitter-description-image,
.fts-mashup-count-wrap.fts-share-wrap .ft-gallery-link-popup,
.fts-twitter-quoted-text-wrap .fts-tiktok-popup-open img,
.fts-twitter-quoted-text-wrap img,
.fts-twitter-reply-wrap .fts-share-wrap a.ft-gallery-link-popup {
  margin-top:0!important
}
.fts-mashup .fts-youtube-title {
  font-weight:700;
  font-size:12px;
  padding:8px 0 0;
  line-height:14px
}
.fts-mashup .fts-jal-single-fb-post {
  border-bottom:none
}
.fts-mashup .fts-jal-fb-picture,
.fts-mashup .fts-jal-fb-vid-picture,
.fts-mashup-media-top .fts-jal-fb-see-more,
.fts-mashup-media-top .fts-mashup-image-and-video-wrap.popup-gallery-twitter,
.fts-mashup-media-top .fts-share-wrap,
.fts-mashup.masonry .fts-fluid-videoWrapper-html5,
.fts-review-details-wrap,
.fts-twitter-quoted-text .fts-twitter-quoted-text,
.fts-yt-first-video .fts-fluid-videoWrapper {
  margin-top:0
}
.fts-mashup .fts-jal-single-fb-post .fts-jal-fb-user-thumb a:before,
.fts-mashup-instagram-icon a:before {
  font-family:FontAwesomeSlickFeed,monospace;
  font-weight:100!important
}
.fts-mashup-twitter-icon a:before,
.fts-mashup-wp_gallery-icon a:before,
.fts-mashup-youtube-icon a:before {
  font-family:FontAwesomeSlickFeed,monospace;
  font-size:32px;
  font-weight:100!important
}
.fts-mashup-instagram-icon a:before {
  content:"ï…­";
  font-size:37px;
  top:2px;
  position:relative
}
.fts-mashup .fts-jal-single-fb-post .fts-jal-fb-user-thumb a:before {
  content:"ï‚š";
  top:2px;
  position:relative;
  left:8px;
  font-size:30px
}
.fts-mashup-hide-fb-icon .fts-jal-single-fb-post .fts-jal-fb-user-thumb a:before,
.fts-youtube-smallerthan-180 .fts-yt-open:hover:before {
  content:""
}
.fts-mashup-twitter-icon a:before {
  content:"ï‚™";
  top:0;
  position:relative;
  left:3px
}
.fts-mashup-youtube-icon a:before {
  content:"ï…§";
  position:relative;
  top:2px;
  left:4px
}
.fts-mashup-icon-wrap-left.fts-mashup-wp_gallery-icon a:before,
.fts-mashup-icon-wrap-left.fts-mashup-youtube-icon a:before {
  top:0;
  left:2px
}
.slicker-instagram-placeholder .ft-text-for-popup-content {
  padding:5px 15px;
  opacity:0;
  z-index:10;
  position:relative;
  color:#fff
}
.slicker-instagram-placeholder .fts-mashup-count-wrap {
  opacity:0;
  z-index:10;
  position:absolute;
  bottom:-5px;
  left:5px;
  color:#fff
}
.slicker-instagram-placeholder:hover .fts-mashup-count-wrap a {
  color:#fff!important;
  font-size:12px
}
.slicker-instagram-placeholder .fts-mashup-count-wrap a {
  color:#fff;
  font-size:12px
}
.slicker-instagram-placeholder:hover .ft-text-for-popup-content,
.slicker-instagram-placeholder:hover .fts-mashup-count-wrap {
  opacity:1;
  color:rgba(255,255,255,.88)
}
.slicker-instagram-placeholder .ft-gallery-link-popup {
  font-size:14px;
  position:absolute;
  bottom:10px;
  left:5px
}
.ft-gallery-link-popup:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"\f064";
  display:inline-block;
  margin-right:6px;
  -webkit-font-smoothing:antialiased;
  font-size:16px;
  margin-top:1px;
  margin-left:1px
}
.fts-mashup-wp_gallery-icon a:before {
  content:"ï†š";
  position:relative;
  top:2px;
  left:4px
}
.fts-mashup-icon-wrap-right.fts-mashup-wp_gallery-icon {
  margin-top:3px;
  margin-right:5px
}
.slicker-instagram-placeholder .ft-wp-gallery-icon {
  margin-top:-12px;
  margin-right:0
}
.fts-mashup-icon-wrap-left.fts-mashup-twitter-icon a:before {
  top:0;
  left:3px
}
.fts-mashup-type-icon-spacer {
  clear:both;
  width:100%;
  display:block;
  background:#f7f7f7;
  margin-bottom:2px
}
.fts-feed-type-wp_gallery .fts-mashup-description-wrap {
  margin:0 0 15px
}
.fts-feed-type-facebook .fts-mashup-icon-wrap-left a:before,
.fts-feed-type-facebook .fts-mashup-icon-wrap-right a:before {
  content:"ï‚š";
  top:2px;
  position:relative;
  left:9px;
  font-size:28px!important
}
.fts-mashup-type-icon {
  float:left;
  height:40px;
  margin:15px 10px 0 0
}
.fts-mashup .fts-jal-single-fb-post .fts-jal-fb-user-thumb {
  width:40px;
  height:45px;
  float:left;
  margin:0
}
.fts-mashup .fts-jal-single-fb-post .fts-jal-fb-user-thumb a {
  float:left;
  height:45px;
  width:40px;
  padding-top:13px;
  position:relative;
  margin-top:0!important;
  text-decoration:none!important
}
.fts-mashup-hide-fb-icon .fts-jal-single-fb-post .fts-jal-fb-user-thumb a,
.fts-mashup-icon-wrap {
  float:left;
  position:relative;
  margin-top:0!important;
  text-decoration:none!important;
  height:50px;
  width:50px;
  padding-top:0
}
.fts-mashup-icon-wrap {
  height:45px;
  width:40px;
  padding-top:13px
}
.fts-mashup-hide-fb-icon .fts-jal-single-fb-post .fts-jal-fb-user-thumb {
  width:50px;
  height:50px;
  float:left;
  margin:0 15px 0 0
}
.fts-mashup .fts-jal-fb-message {
  line-height:18px;
  padding-top:5px
}
.fts-mashup .fts-jal-fb-post-time {
  padding-top:3px
}
.fts-mashup .fts-likes-shares-etc-wrap {
  margin-bottom:20px!important
}
.fts-mashup .icon-thumbs-up:before {
  margin-left:5px!important
}
.fts-mashup .fts-jal-fb-see-more,
.fts-mashup .fts-mashup-count-wrap .slicker-heart-comments-wrap li,
.fts-mashup .slicker-instagram-placeholder .slicker-heart-comments-wrap li {
  font-size:12px!important
}
.fts-instagram-reply-wrap-left,
.fts-mashup-icon-wrap-right,
.fts-youtube-reply-wrap-left,
.fts-yt-large.fts-youtube-thumbs-wrap-left {
  float:right
}
.fts-mashup-icon-wrap-right a {
  text-decoration:none!important;
  font-size:12px
}
.fts-mashup-icon-wrap-left a:before,
.fts-mashup-icon-wrap-right a:before {
  font-family:FontAwesomeSlick,monospace;
  font-weight:100!important;
  top:12px
}
.fts-mashup-icon-wrap-right.fts-mashup-facebook-icon {
  position:relative;
  right:18px;
  top:13px;
  z-index:1
}
.fts-mashup-hide-fb-icon.fts-feed-type-facebook .fts-mashup-icon-wrap-right a:before {
  font-size:30px!important
}
.fts-mashup-icon-wrap-left {
  float:left;
  margin:16px 12px 0 0
}
.fts-mashup .fts-feed-type-facebook .fts-jal-fb-user-thumb a:before {
  font-family:FontAwesomeSlickFeed,monospace!important;
  content:"ï‚š"!important;
  top:2px!important;
  position:relative!important;
  left:8px!important;
  font-size:29px!important
}
.fts-mashup-icon-left .fts-feed-type-facebook .fts-jal-fb-user-thumb a:before,
.fts-smallerthan-180 .fts-instagram-link-target span:before {
  content:""!important
}
body div.fts-mashup-hide-fb-thumbnail-icon .fts-jal-fb-user-thumb {
  width:50px!important;
  height:50px!important;
  margin-right:10px!important;
  margin-bottom:10px!important
}
body .fts-mashup .fts-mashup-hide-fb-thumbnail-icon .fts-jal-single-fb-post .fts-jal-fb-user-thumb a {
  width:50px!important;
  height:50px!important;
  margin-top:0!important;
  padding:0!important
}
.fts-mashup .fts-likes-shares-etc-wrap a {
  color:#777
}
.fts-fb-album-date-wrap,
.fts-mashup-error-notice {
  margin-bottom:25px
}
.fts-mashup-icon-left .fts-mashup-error-notice {
  margin-left:45px
}
.fts-mashup-icon-wrap-right.fts-mashup-youtube-icon a:before {
  left:-2px!important;
  top:15px
}
.fts-mashup-icon-wrap-right.fts-mashup-twitter-icon a:before {
  left:-2px!important
}
.fts-mashup .fts-jal-fb-user-name {
  margin-right:23px
}
.fts-mashup-media-top.fts-mashup-post-wrap .fts-jal-fb-user-name {
  margin-left:10px;
  padding-top:0
}
.fts-mashup-media-top .fts-jal-fb-user-name {
  margin-left:10px
}
.fts-mashup .fts-jal-fb-message p,
.fts-mashup-description-wrap p {
  margin:4px 0 5px!important
}
.fts-review-details-master-wrap {
  display:block;
  clear:both;
  padding:10px 10px 15px;
  background:#fff;
  border-bottom:1px solid rgba(184,184,184,.3)
}
.fts-instagram,
.fts-instagram-scrollable,
.fts-reviews-overall-rating-stars {
  margin:auto
}
.fts-review-details-wrap {
  padding:5px 0 0;
  line-height:17px
}
.fts-review-details-master-wrap-no-background-or-border {
  background:0 0!important;
  border:0!important
}
.fts-slicker-twitter-posts .fts-tweeter-wrap .tweeter-info {
  padding:11px 0 7px
}
.ft-galleryfacebook-icon,
.fts-slicker-twitter-posts .fts-twitter-image {
  margin-left:11px!important
}
.fts-slicker-twitter-posts .tweeter-info .fts-twitter-full-width {
  padding:0 10px 10px
}
.fts-slicker-twitter-posts .tweeter-info .fts-twitter-full-width.fts-twitter-reply-wrap {
  padding:0 10px 2px
}
.tweeter-info .twitter-video {
  margin:0-8px -5px!important
}
.fts-fb-ticket-info:before {
  content:"|";
  margin-left:10px;
  margin-right:10px
}
.fts-facebook-popup .ft-text-for-popup-content .fts-jal-fb-post-time,
.fts-facebook-popup .ft-text-for-popup-content .fts-jal-fb-user-name,
.fts-facebook-popup .ft-text-for-popup-content .fts-mashup-description-wrap {
  padding-right:15px
}
.fts-facebook-popup .ft-text-for-popup-content .fts-mashup-description-wrap {
  margin-top:20px;
  margin-bottom:25px;
  padding-left:20px!important
}
.fts-facebook-popup .ft-text-for-popup-content .fts-jal-fb-user-name {
  margin-top:12px;
  padding-left:20px!important
}
.fts-facebook-popup .ft-text-for-popup-content .fts-jal-fb-post-time {
  padding-left:20px!important
}
.fts-facebook-popup .ft-text-for-popup-content .fts-mashup-icon-wrap-right.fts-mashup-wp_gallery-icon {
  margin-right:20px!important;
  margin-top:-1px
}
.fts-facebook-popup a.ft-gallery-link-popup {
  font-size:12px;
  text-align:left;
  margin-top:15px;
  border-top:0 solid #eee;
  border-bottom:0 solid #eee;
  padding:14px 20px 10px;
  background:0 0;
  float:left
}
.fts-facebook-popup .ft-text-for-popup-content .fts-mashup-description-wrap p {
  padding-top:0;
  line-height:21px;
  word-wrap:break-word;
  font-size:15px;
  color:#333
}
.fts-slicker-facebook-photos .ft-text-for-popup-content .fts-jal-fb-post-time {
  color:#9d9d9d!important;
  margin-top:0
}
.ft-image-overlay {
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%
}
.fts-watermark-inside-center {
  position:absolute;
  top:50%;
  text-align:center;
  transform:translateY(-50%);
  width:100%
}
.fts-watermark-inside-top-center {
  position:absolute;
  text-align:center;
  top:0;
  width:100%
}
.fts-watermark-inside-bottom-center {
  position:absolute;
  bottom:0;
  text-align:center;
  width:100%
}
.fts-watermark-inside-bottom-left {
  position:absolute;
  bottom:0
}
.fts-watermark-inside-bottom-right {
  position:absolute;
  text-align:right;
  bottom:0;
  width:100%
}
.fts-watermark-inside-top-right {
  position:absolute;
  width:100%;
  top:0;
  text-align:right
}
.ft-gallery-share-wrap,
.fts-watermark-inside-top-left {
  position:absolute;
  text-align:left;
  width:100%
}
.fts-watermark-inside-top-left {
  top:0
}
.fts-watermark-inside img {
  max-width:100%;
  height:auto;
  display:inline-block;
  margin:0
}
.fts-mashup-image-and-video-wrap .fts-watermark-inside img {
  max-width:75%!important
}
.ft-gallery-share-wrap {
  display:none;
  margin-top:0;
  left:20px;
  background:#fff;
  top:-6px;
  min-width:116px;
  box-shadow:2px -2px 3px 0 rgba(187,187,187,.8);
  z-index:1
}
.fts-popup-second-half .ft-gallery-share-wrap,
.youtube-comments-wrap .ft-gallery-share-wrap {
  left:40px;
  background:#f6f7f9;
  top:9px
}
.ft-gallery-share-wrap a {
  display:inline-block!important;
  margin:7px 5px;
  font-size:13px
}
.fts-share-wrap {
  padding:0;
  float:left;
  width:auto;
  margin:9px 0 0;
  display:inline-block;
  position:relative;
  z-index:1
}
a.fts-jal-fb-see-more {
  width:auto!important;
  display:inline-block!important;
  text-align:left
}
a.fts-jal-fb-see-more .fts-view-on-facebook {
  display:inline-block!important;
  padding:0 0 0 12px!important;
  margin:0!important
}
a.fts-jal-fb-see-more .fts-count-wrap {
  display:inline-block!important;
  padding:0;
  margin:0
}
a.fts-jal-fb-see-more .fts-count-wrap i:before {
  padding:0 3px 0 2px!important
}
a.fts-jal-fb-see-more .fts-count-wrap i {
  padding:0 0 0 2px!important;
  margin-right: 5px;
}
.ft-gallery-share-wrap .fa,
.fts-tiktok-logo .fa.fa-tiktok {
  display:inline-block!important;
  font-family:FontAwesomeSlick,monospace!important;
  font-weight:400!important;
  line-height:1!important;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.ft-gallery-share-wrap .fa-facebook-square:before {
  font-family:FontAwesomeSlick,monospace!important;
  content:"\f082";
  font-size:17px!important
}
.ft-gallery-share-wrap .fa-linkedin:before,
.ft-gallery-share-wrap .fa-twitter:before {
  font-family:FontAwesomeSlick,monospace!important;
  content:"\f0e1";
  font-size:16px!important
}
.ft-gallery-share-wrap .fa-twitter:before {
  content:"\e61b";
  font-size:17px!important;
  top:0;
  position:relative
}
.ft-gallery-share-wrap .fa-envelope:before {
  font-family:FontAwesomeSlickFeed,monospace!important;
  content:"\f0e0";
  font-size:16px!important
}
.ft-gallery-link-popup {
  margin:5px 0 0!important
}
.fts-slicker-facebook-photos .fts-mashup-count-wrap {
  clear:both;
  display:block!important;
  top:-21px;
  left:16px
}
.fts-slicker-facebook-photos .fts-likes-shares-etc-wrap {
  outline:0;
  z-index:5000!important;
  color:#fff;
  position:absolute;
  bottom:10px!important;
  display:none;
  width:100%;
  text-align:left
}
.fts-slicker-facebook-photos .fts-jal-fb-see-more {
  bottom:5px!important;
  position:absolute;
  left:5px
}
.fts-mashup-post-wrap.fts-feed-type-facebook .fts-mashup-count-wrap.fts-share-wrap {
  margin:10px 3px 0 0;
  padding:0
}
.fts-mashup-post-wrap.fts-feed-type-facebook .ft-gallery-share-wrap {
  top:-7px
}
.fts-tweeter-wrap .fts-share-wrap {
  padding:7px 0 0;
  margin-top:10px
}
.fts-tweeter-wrap .ft-gallery-share-wrap {
  top:-8px
}
.fts-tweeter-wrap .fts-mashup-count-wrap a {
  display:inline-block;
  margin:7px 5px;
  font-size:13px
}
body .fts-slicker-facebook-photos .fts-tweeter-wrap .ft-gallery-share-wrap {
  max-width:132px!important;
  width:100%!important
}
.fts-twitter-reply-wrap-left {
  float:right;
  padding:0
}
.fts-twitter-reply-wrap .fts-share-wrap {
  margin-top:14px;
  padding:0
}
.fts-share-wrap .fts-share-wrap {
  margin-top:10px
}
.fts-slicker-twitter-posts .fts-twitter-reply-wrap-left {
  padding:0!important
}
.fts-mashup-post-wrap .fts-tiktok-comment-count {
  margin-right:35px;
  padding:0 5px
}
.fts-mashup-post-wrap .fts-twitter-reply-wrap-left {
  padding:0;
  margin-top:0
}
.fts-share-wrap .ft-gallery-link-popup {
  margin:0!important;
  font-size:12px
}
.fts-instagram-reply-wrap-left {
  margin-right:8px
}
.fts-popup-second-half .fts-share-wrap,
.youtube-comments-wrap .fts-share-wrap {
  margin:15px 0-64px;
  outline:0!important
}
a.ft-gallery-link-popup:focus {
  outline:0;
  border:0;
  box-shadow:none
}
.fts-facebook-popup .mfp-bottom-bar a.ft-gallery-link-popup,
.fts-facebook-popup .mfp-bottom-bar a.fts-jal-fb-see-more,
.fts-popup-second-half .mfp-title .ft-gallery-share-wrap a {
  color:#137fc4
}
.fts-youtube-reply-wrap-left a {
  font-size:12px
}
.fts-mashup-post-wrap.fts-feed-type-facebook .fts-jal-fb-see-more {
  margin-bottom:-1px;
  text-transform:none!important
}
.fts-instagram-styles-popup .fts-instagram-reply-wrap-left {
  float:left;
  margin-left:20px;
  margin-top:-2px
}
.fts-instagram-styles-popup .fts-share-wrap {
  background:#fff;
  top:-17px;
  left:19px;
  position:relative;
  z-index:1000
}
.fts-instagram-styles-popup .ft-gallery-share-wrap {
  top:-6px;
  left:20px;
  background:#fff
}
.fts-instagram-styles-popup .ft-gallery-link-popup:before {
  content:"\f064";
  margin-right:10px
}
.slicker-instagram-placeholder .ft-gallery-link-popup:before {
  content:"\f064";
  color:#fff;
  position:relative
}
.slicker-instagram-placeholder .ft-gallery-share-wrap {
  top:-19px;
  left:25px;
  box-shadow:2px -2px 3px 0#222!important;
  background:#000
}
.fts-mashup-count-wrap .fts-instagram-reply-wrap-left {
  margin-right:-8px
}
.fts-facebook-thumb-one,
.fts-facebook-thumb-zero {
  margin-right:1px!important;
  display:inline-block;
  margin-bottom:1px!important
}
a.fts-facebook-thumbs-wrap {
  display:inline-block;
  max-width:515px
}
.fts-image-count-tint-underlay {
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  left:0;
  background:rgba(0,0,0,.5)
}
.fts-fb-thumbs-wrap,
.fts-more-photos-auto-width .fts-fb-thumbs-wrap {
  position:relative;
  background-size:cover!important;
  background-position:center center!important;
  display:inline-block!important;
  overflow:hidden
}
.fts-fb-thumbs-wrap {
  margin-right:.233333%!important
}
.fts-2-photos.fts-fb-thumbs-wrap,
.fts-fb-more-photos-wrap a:last-child,
.fts-more-photos-3-photos .fts-fb-thumb-two-wrap,
.fts-more-photos-three-photo-wrap .fts-fb-thumb-one-wrap {
  margin-right:0!important
}
.fts-3-photos {
  max-width:33.1%
}
.fts-2-photos {
  max-width:49.77%
}
.fts-fb-more-photos-wrap .fts-jal-fb-picture {
  margin-bottom:1px!important
}
.fts-more-photos-auto-width {
  float:none!important;
  margin:10px 0 4px
}
.fts-more-photos-auto-width a {
  width:49.84%;
  margin:0!important
}
.fts-more-photos-auto-width .fts-fb-thumbs-wrap {
  max-width:100%;
  margin-right:0!important;
  margin-left:.2333333333%!important;
  margin-top:0;
  margin-bottom:4px;
  z-index:0;
  background-repeat:no-repeat;
  vertical-align:top
}
.fts-more-photos-auto-width .fts-jal-fb-picture {
  float:none!important;
  display:inline-block!important;
  margin:0!important
}
.fts-more-photos-three-photo-wrap .fts-fb-thumbs-wrap {
  display:inline-block!important;
  max-width:100%;
  margin-right:.233333333%!important;
  margin-left:4px;
  margin-top:0;
  margin-bottom:0;
  width:49.887%;
  overflow:hidden;
  max-height:240px
}
.fts-image-count {
  position:absolute;
  bottom:50%;
  width:100%;
  top:50%;
  text-align:center;
  font-size:36px;
  color:#fff;
  line-height:36px;
  height:36px;
  transform:translate(0,-50%)
}
.fts-image-count span {
  position:relative;
  bottom:0;
  font-size:35px
}
@media (max-width:375px) {
  .fts-image-count,
  .fts-image-count span {
    font-size:20px
  }
}
@media (max-width:667px) {
  .fts-image-count,
  .fts-image-count span {
    font-size:34px
  }
}
.ft-gallery-buy-now {
  margin:0 12px
}
.fts-instagram-styles-popup .fts-comment-instagram:before,
.fts-youtube-description-popup {
  font-size:14px!important
}
.fts-smallerthan-180 .fts-instagram-link-target {
  padding-left:50%;
  padding-bottom:50%;
  padding-top:50%
}
.fts-smallerthan-180 .fts-instagram-link-target:hover,
.fts-smallerthan-180.slicker-instagram-placeholder:hover .slicker-instaG-photoshadow {
  background:0 0!important
}
.fts-mashup-description-wrap a {
  word-wrap:break-word
}
.fts-mashup-image-and-video-wrap.popup-gallery-twitter .twitter-video {
  margin:-8px!important
}
.fts-mashup-hide-thumbnail.fts-mashup-media-top .fts-jal-fb-user-name,
.fts-mashup-hide-thumbnail.fts-mashup-media-top .fts-jal-single-fb-post .fts-jal-fb-user-name,
.fts-mashup-media-top .fts-jal-fb-message,
.fts-mashup-media-top .fts-mashup-description-wrap,
body .fts-mashup-post-wrap.fts-mashup-media-top .fts-jal-fb-message {
  padding:0 10px!important
}
.fts-mashup-media-top .fts-youtube-title {
  padding:10px 10px 0;
  display:none
}
.fts-mashup-post-wrap .fts-jal-single-fb-post .fts-jal-fb-vid-wrap .fts-jal-fb-description-wrap {
  padding:5px 10px 0!important
}
.fts-mashup-media-top .fts-mashup-count-wrap {
  padding:8px 10px 7px!important;
  margin-bottom:0;
  margin-top:4px
}
.fts-mashup-media-top .fts-likes-shares-etc-wrap {
  padding:7px 10px 8px!important;
  margin-bottom:0;
  margin-top:10px
}
.fts-mashup-media-top .fts-jal-single-fb-post {
  padding-bottom:0!important
}
.fts-mashup-media-top .fts-jal-fb-post-time {
  padding:5px 10px 7px!important
}
.fts-mashup-media-top .fts-mashup-youtube-icon a:before {
  margin-right:8px!important;
  top:10px
}
.fts-mashup-media-top .fts-mashup-twitter-icon a:before {
  margin-right:8px!important;
  top:5px
}
.fts-mashup-media-top .fts-mashup-instagram-icon a:before {
  margin-right:9px!important;
  top:9px
}
.fts-mashup-media-top .fts-mashup-icon-wrap-right.fts-mashup-facebook-icon {
  position:unset;
  right:unset;
  top:unset;
  z-index:1;
  float:right!important
}
.fts-mashup-media-top .fts-jal-fb-link-wrap,
.fts-mashup-media-top .fts-jal-fb-vid-wrap {
  margin-top:0;
  margin-bottom:10px;
  text-align:center
}
.fts-mashup-media-top .fts-jal-fb-link-wrap .fts-jal-fb-picture,
.fts-mashup-media-top .fts-jal-fb-vid-wrap {
  float:none
}
.fts-mashup-media-top .fts-jal-fb-picture,
.fts-mashup-media-top .fts-jal-fb-vid-picture {
  margin-bottom:0!important
}
.fts-mashup-media-top .fts-mashup-icon-wrap-left {
  margin-left:10px;
  margin-right:5px;
  margin-top:3px;
  top:0
}
.fts-mashup-media-top .fts-mashup-icon-wrap-left.fts-mashup-instagram-icon {
  min-height:40px;
  margin-right:0;
  margin-top:0
}
.fts-mashup-media-top .fts-mashup-icon-wrap-left.fts-mashup-youtube-icon a:before {
  margin-right:8px!important;
  top:6px
}
.fts-mashup-media-top .fts-mashup-icon-wrap-right.fts-mashup-facebook-icon {
  margin-right:20px!important;
  margin-top:4px!important
}
.fts-mashup-media-top .fts-mashup-icon-wrap-left.fts-mashup-facebook-icon {
  margin-top:8px!important
}
.fts-mashup-media-top .fts-mashup-icon-wrap-left.fts-mashup-youtube-icon {
  margin-top:5px!important
}
.fts-mashup-media-top .fts-mashup-image-and-video-wrap {
  margin-bottom:12px
}
.fts-feed-type-facebook .fts-mashup-icon-wrap-left {
  margin-top:13px;
  margin-right:20px
}
.fts-mashup-icon-wrap-left.fts-mashup-instagram-icon {
  margin-top:3px
}
.fts-mashup-icon-wrap-left,
.fts-mashup-icon-wrap-right {
  min-height:35px
}
.fts-jal-fb-group-display.fts-mashup-media-top .fts-jal-single-fb-post {
  padding-bottom:6px!important;
  border:0;
  margin-bottom:10px;
  background:#fff;
  margin-top:0!important;
  padding-top:0!important
}
.fts-mashup-media-top .fts-jal-fb-link-wrap a,
.fts-mashup-media-top .fts-jal-fb-vid-picture {
  margin-top:0!important;
  line-height:0!important
}
.fts-mashup-media-top.fts-slicker-facebook-posts .fts-jal-single-fb-post {
  padding:0 0 8px!important
}
.fts-mashup-media-top .fts-jal-fb-user-thumb {
  margin-left:10px;
  margin-bottom:12px
}
.fts-yt-open {
  display:block;
  width:100%;
  height:100%;
  position:absolute
}
.fts-master-youtube-wrap .slicker-instagram-placeholder {
  position:relative;
  background-size:cover
}
.fts-facebook-popup.mfp-ready {
  z-index:99999999999999
}
.fts-youtube-popup h3 {
  color:#111;
  padding:20px 40px 0 20px!important;
  margin-bottom:2px;
  font-size:24px;
  margin-top:0;
  line-height:27px
}
.fts-youtube-popup h4 {
  color:#222;
  padding:0 20px 4px!important;
  font-size:17px;
  margin:0 0 5px
}
.fts-youtube-description-popup {
  padding:0 20px 15px;
  color:#000
}
.fts-youtube-date {
  color:#9a9a9a;
  padding:0 20px 25px!important;
  font-size:13px;
  line-height:normal
}
.fts-yt-open:hover {
  background:rgba(0,0,0,.5);
  cursor:pointer;
  line-height:100%
}
.fts-master-youtube-wrap .slicker-youtube-placeholder {
  min-height:100px
}
.fts-yt-open:hover:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"ï‹";
  display:block;
  font-size:32px;
  color:rgba(255,255,255,.54);
  position:absolute;
  top:43%;
  right:45%;
  left:43%
}
.fts-facebook-popup .mfp-inline-holder .mfp-close {
  color:#fff;
  right:-6px;
  text-align:right;
  padding-right:6px;
  width:100%
}
.fts-more-photos-4-photos a {
  max-height:150px;
  display:inline-block;
  width:auto
}
.fts-more-photos-2-photos a {
  max-height:250px
}
.fts-twitter-external-backg-image,
.fts-youtube-scrollable .fts-fb-autoscroll-loader {
  background:0 0
}
.fts-youtube-scrollable.fts-youtube-thumbs-wrap {
  float:right;
  clear:none
}
.fts-youtube-scrollable.fts-youtube-thumbs-wrap-left {
  float:left;
  clear:none
}
.fts-yt-large.fts-youtube-thumbs-wrap-option-80-20 {
  width:80%
}
.fts-youtube-scrollable.fts-youtube-thumbs-wrap-option-80-20 {
  width:20%
}
.fts-yt-large.fts-youtube-thumbs-wrap-option-60-40 {
  width:60%
}
.fts-youtube-scrollable.fts-youtube-thumbs-wrap-option-60-40 {
  width:40%
}
.fts-youtube-scrollable.fts-youtube-thumbs-wrap-option-50-50,
.fts-yt-large.fts-youtube-thumbs-wrap-option-50-50 {
  width:50%
}
.fts-youtube-popup .fts-fb-comment img {
  border-radius:30px
}
.fts-youtube-popup span.fts-fb-comment-date {
  color:#a6a6a6;
  padding-left:2px;
  font-size:12px!important
}
.fts-youtube-popup .fts-popup-second-half .mfp-title .fts-fb-comment-user-name a {
  color:#333!important
}
.youtube-comments-wrap {
  background:#fff;
  text-align:left;
  color:#2d2d2d!important
}
.youtube-comments-wrap .fts-youtube-description-popup {
  display:block;
  position:relative!important;
  margin-bottom:-25px;
  padding-bottom:30px
}
.fts-youtube-scrollable .youtube-comments-wrap #___ytsubscribe_0 {
  margin:20px 20px 10px!important
}
.fts-master-youtube-wrap-close {
  color:#636363;
  right:3px;
  top:0;
  text-align:right;
  padding:15px;
  width:50px;
  font-size:24px;
  font-weight:700;
  position:absolute;
  line-height:normal;
  cursor:pointer
}
.fts-master-youtube-wrap-close:before {
  content:"X"
}
.youtube-comments-wrap {
  overflow:auto;
  display:none;
  position:relative
}
.youtube-comments-wrap h3 {
  padding-top:18px!important
}
.fts-youtube-noscroll .youtube-comments-wrap {
  overflow:visible
}
.fts-jal-fb-user-thumb img {
  border-radius:50px!important
}
.fts-twitter-username img.twitter-image {
  border-radius:50px;
  margin-right:10px
}
.fts-youtube-second-video-margin-btm {
  margin-bottom:35px
}
.fts-share-wrap [class*=fa-] {
  width:auto;
  height:auto
}
.fts-popup-half .mfp-arrow-left,
.fts-popup-half .mfp-arrow-right {
  height:auto;
  width:auto;
  border:0!important;
  margin-top:0!important
}
.fts-fb-video-on-page.fts-fluid-videoWrapper iframe,
.fts-fluid-videoWrapper-html5 video {
  height:auto!important;
  width:100%!important
}
.fts-popup-half .mfp-arrow-left:after,
.fts-popup-half .mfp-arrow-right:after {
  background:0 0!important;
  height:auto!important;
  top:0!important;
  left:0!important;
  margin:0!important;
  padding:0!important;
  cursor:pointer;
  transform:none!important;
  transition:none!important;
  -webkit-transition:none!important
}
.fts-popup-half audio,
.fts-popup-half video {
  visibility:visible!important
}
.fts-fb-more-photos-wrap,
.fts-more-photos-4-photos {
  position:relative;
  top:-3px
}
#wp-admin-bar-feed_them_social_admin_bar_set_cache {
  padding-bottom:17px!important;
  line-height:0!important
}
#wp-admin-bar-feed_them_social_admin_bar_set_cache span {
  line-height:10px;
  display:block;
  color:rgba(221,221,221,.57)
}
#wp-admin-bar-feed_them_social_admin_bar_set_cache:hover span {
  line-height:10px;
  display:block;
  color:#fff
}
.fts-facebook-popup .fts-fb-album-description-content .fts-jal-fb-user-thumb,
.fts-fb-more-photos-wrap a:first-child,
.fts-mashup-media-top.fts-mashup-hide-thumbnail .fts-jal-fb-user-name {
  margin-left:0!important
}
.fts-steemit-username {
  display:inline-block;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:50% 50%;
  border-radius:50%;
  width:48px;
  height:48px;
  margin-bottom:5px
}
.steemit-info .fts-uppercase {
  margin:14px 0 10px 10px
}
.fts-steemit-title {
  font-size:18px;
  margin-bottom:10px;
  letter-spacing:1px;
  font-weight:400;
  line-height:21px;
  color:#0084b4
}
.fts-steemit-div .fts-twitter-retweet:before {
  content:"ï‰º"!important;
  font-size:15px!important;
  top:1px
}
.fts-steemit-div .fts-twitter-favorites:before {
  content:"Votes:"!important;
  font-family:arial,sans-serif!important;
  font-size:14px!important;
  margin-right:3px!important;
  top:0;
  font-weight:700
}
.fts-steemit-div .fts-twitter-reply:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"ï®"!important;
  position:relative;
  top:2px;
  font-size:19px
}
.fts-twitter-quoted-text-wrap {
  border:1px solid #efe8e8!important;
  margin-top:10px;
  font-size:inherit;
  text-align:left;
  border-radius:12px;
  overflow:hidden;
  background:#fff
}
.fts-twitter-quoted-text-wrap a {
  font-size:14px!important;
  display:block
}
.fts-twitter-load-more-wrapper,
.fts-twitter-quoted-text-wrap .twitter-video-rendered {
  margin:auto!important
}
.fts-fluid-videoWrapper {
  margin-top:8px
}
.fts-twitter-quoted-text {
  display:block;
  line-height:18px;
  padding:10px 15px
}
.fts-twitter-quoted-image {
  padding:8px
}
.fts-twitter-quoted-image .fts-twitter-quoted-text {
  padding:8px 2px 2px!important
}
.fts-twitter-quoted-video .fts-fluid-videoWrapper-html5,
.fts-twitter-quoted-video .fts-jal-fb-vid-wrap {
  margin-top:0;
  margin-bottom:10px
}
.fts-fb-location-wrap {
  text-align:center;
  padding:15px
}
.fts-fb-location-img {
  display:block;
  margin-bottom:9px;
  height:20px
}
.fts-comment-star:before,
.fts-fb-location-img:before {
  font-family:FontAwesomeSlickFeed,monospace
}
.fts-fb-location-img:before {
  content:"ï€¤";
  font-size:28px;
  display:block
}
.fts-fb-location-link {
  margin-bottom:5px;
  display:block;
  font-size:16px
}
.fts-fb-video-on-page.fts-fluid-videoWrapper {
  padding-bottom:56%;
  padding-top:0;
  width:100%!important;
  height:auto!important
}
.fts-greater-than-width-height.fts-fb-video-on-page {
  margin-top:18px
}
.fts-greater-than-width-height.fts-fb-video-on-page iframe {
  padding-bottom:100%
}
.fts-equal-width-height {
  max-width:100%;
  padding-bottom:100%!important
}
.fts-comment-star:before {
  content:"ïµ";
  font-size:14px;
  margin:0 6px 0-2px!important;
  padding:0!important;
  display:inline-block!important;
  border:0!important
}
.fts-mashup-error-notice-strong {
  display:block;
  font-size:16px;
  padding-bottom:5px
}
.fts-mashup-error-bottom-padding {
  padding-bottom:20px;
  display:block
}
.fts-review-name span {
  margin-right:5px
}
.fts-instagram-styles-popup .fts-carousel-image {
  position:absolute;
  right:25px;
  top:32px;
  text-align:right;
  font-size:21px;
  color:#fff;
  z-index:1
}
.fts-carousel-image-wrapper,
.fts-instagram-video-image-wrapper {
  right:17px;
  top:17px;
  text-align:right;
  font-size:20px;
  color:#fff;
  width:auto;
  position:absolute;
  z-index:2;
  line-height:17px
}
.fts-carousel-image:before,
.fts-instagram-video-image:before {
  font-family:FontAwesomeSlickFeed,monospace;
  content:"ï‰"
}
.fts-instagram-video-image:before {
  content:"ï€½"
}
.slicker-instagram-placeholder a:focus {
  outline:auto!important
}
.fts-instagram-icon:before {
  font-family:FontAwesomeSlick,monospace!important;
  -webkit-font-smoothing:antialiased;
  content:"ï…­"
}
.slicker-instagram-placeholder {
  height:0;
  width:0
}
.fts-fb-album-description-content {
  padding-top:5px!important
}
.fts-facebook-popup .fts-fb-album-description-content .fts-jal-fb-user-name {
  padding-left:60px!important;
  margin-top:0!important
}
.fts-facebook-popup .fts-fb-album-description-content .fts-fb-album-date-wrap {
  padding-left:60px!important;
  color:#999
}
@media (min-width:900px) {
  html .mfp-wrap.fts-facebook-popup .mfp-close,
  html .mfp-wrap.fts-facebook-popup .mfp-close:focus,
  html .mfp-wrap.fts-facebook-popup .mfp-close:hover {
    top:0!important;
    color:#137fc4;
    opacity:1!important;
    cursor:pointer!important;
    z-index:100;
    margin-bottom:0;
    padding-bottom:0
  }
}
.fts-tweeter-wrap:hover i:before {
  transition:.5s
}
.fts-twitter-reply-wrap .fts-share-wrap svg.svg-inline--fa {
  display:block!important;
  width:17px;
  top:3px;
  position:relative;
  z-index:2;
  transform:rotate(90deg);
  fill:currentcolor
}
.fts-twitter-reply-feed svg.svg-inline--fa {
  width:14px;
  top:2px;
  margin-left:17px;
  position:relative
}
.fts-tiktok-like-count svg.svg-inline--fa {
  width:20px;
  top:3px;
  margin-right:5px;
  position:relative
}
.fts-tiktok-views-count svg.svg-inline--fa {
  width:15px;
  top:3px;
  margin-right:5px;
  position:relative
}
.fts-tiktok-logo {
  float:right;
  color:rgb(227 227 227);
  padding:8px 5px 0
}
.fts-tiktok-logo .fa-tiktok:before {
  font-size:25px!important;
  content:"î»";
  color:#e7e7e7!important;
  font-style:normal!important
}
.tweeter-info:hover .fa-tiktok:before {
  color:#fe2c55!important
}
.fts-twitter-name-wrap {
  display:inline-block;
  padding-top:7px;
  line-height:14px
}
.fts-twitter-name-wrap a {
  text-decoration:none
}
.fts-twitter-wrap-below-width-450 .fts-twitter-external-backg-image {
  background-size:cover;
  background-position:center center;
  background-repeat:no-repeat;
  display:block;
  height:110px;
  min-height:110px!important
}
.fts-twitter-quoted-text-wrap img,
.fts-twitter-wrap-below-width-450 .fts-twitter-quoted-text-wrap {
  padding:0
}
.fts-twitter-wrap-below-width-450 .fts-twitter-quoted-text-wrap a {
  width:22%;
  display:inline-block;
  margin-bottom:-2px
}
.fts-twitter-wrap-below-width-450 .fts-twitter-quoted-text-wrap img {
  width:100%;
  display:inline-block;
  overflow:hidden
}
.fts-twitter-wrap-below-width-450 .fts-retweet-text-specific {
  width:95%
}
.fts-twitter-wrap-below-width-450 .fts-twitter-image-visible,
.fts-twitter-wrap-below-width-450 .fts-twitter-quoted-text-wrap .fts-external-link-specific {
  display:inline-block;
  vertical-align:top;
  width:70%
}
.fts-twitter-wrap-below-width-450 .fts-twitter-quoted-text-wrap .fts-twitter-quoted-text a {
  display:block;
  width:100%
}
.fts-twitter-domain-name {
  position:relative;
  top:-3px;
  font-size:13px;
  padding-top:5px;
  display:block;
  color:#555
}
.fts-twitter-domain-name svg {
  max-width:15px;
  display:inline-block;
  margin-right:3px;
  position:relative;
  top:3px
}
.fts-twitter-quoted-text svg.r-4qtqp9 {
  max-width:15px;
  fill:currentcolor;
  color:rgb(122 122 122)
}
.fts-twitter-quoted-text a {
  color:#141414;
  word-break:break-word
}
.fts-twitter-quoted-title {
  font-weight:700;
  display:block;
  clear:both;
  font-size:14px
}
.fts-twitter-quoted-description {
  padding-top:3px;
  display:block;
  margin-bottom:5px;
  word-break:break-word;
  color:#606060;
  width:100%
}
.fts-twitter-quoted-text svg.r-1cvl2hr {
  max-width:15px;
  margin:0 3px;
  position:relative;
  top:3px;
  fill:currentcolor;
  display:inline-block;
  color:#1d9bf0
}
@media (max-width:400px) {
  .twitter-followers-fts {
    padding:5px 10px;
    font-size:15px!important;
    font-weight:500!important
  }
  .fts-twitter-logo,
  .twitter-image {
    display:none
  }
}
.fts-twitter-quoted-video .fts-twitter-quoted-text a {
  display:revert!important
}
.fts-master-youtube-wrap-close:hover {
  opacity:.7
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-popup-half iframe {
  max-width:325px!important
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-tiktok-content-inner {
  padding:20px 40px 0 20px!important
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-tiktok-logo {
  display:none
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-twitter-text {
  font-size:16px;
  color:#222
}
.fts-facebook-styles-popup.fts-tiktok-popup .fts-jal-fb-see-more div,
.fts-tiktok-social-counts span {
  display:inline-block;
  text-align:right;
  float:none;
  margin-left:12px
}
.fts-tiktok-responsive .fts-tiktok-social-counts-wrap a {
  color:#fff
}
.no-popup-gallery-tiktok .fts-insta-likes-comments-grab-popup .fts-view-on-facebook,
.popup-gallery-tiktok .fts-insta-likes-comments-grab-popup .fts-view-on-facebook {
  display:none!important
}
.popup-gallery-tiktok .fts-insta-likes-comments-grab-popup .fts-jal-fb-see-more {
  pointer-events:none
}
.slicker-instagram-placeholder .ft-gallery-link-popup:before {
  margin:0!important;
  font-size:17px;
  top:-2px;
  left:5px;
  z-index:2
}
.fts-tiktok-responsive .fts-instagram-icon:before {
  -webkit-font-smoothing:antialiased;
  font-family:FontAwesomeSlick,monospace!important;
  content:"\f064";
  font-size:100%;
  display:inline-block;
  -webkit-transition:1s ease-out 0;
  -moz-transition:1s ease-out 0;
  -o-transition:1s ease-out 0
}
.fts-tiktok-responsive .slicker-heart-comments-wrap {
  line-height:normal;
  position:absolute;
  z-index:500;
  bottom:11px;
  right:15px
}
.fts-tiktok-responsive .fts-share-wrap {
  line-height:normal;
  bottom:-9px;
  left:5px
}
.fts-popup-second-half .fts-instagram-icon:before {
  font-size:45px
}
.fts-instagram-post-count {
  text-align:center;
  padding:0 10px;
  font-size:14px;
  color:#b0b0b0
}
.fts-insta-basic-name {
  margin-top:-6px;
  display:block
}
.fts-insta-post-count-total {
  margin-top:-2px;
  margin-bottom:3px
}
