/* If you think we have to many !important rules you have to consider that we are fighting with the themes CSS which in most cases overrides a plugins CSS. So if you see an !important rule and are having trouble overriding it make sure and target the body, html or a wrapper ID before the CSS class you are trying to override. v1.0.3 */ /* If you think we have to many !important rules you have to consider that we are fighting with the themes CSS which in most cases overrides a plugins CSS. So if you see an !important rule and are having trouble overriding it make sure and target the body, html or a wrapper ID before the CSS class you are trying to override. */ @charset "UTF-8";@font-face{font-family:FontAwesomeSlick;src:url(font/fontawesome-webfont_v-3.2.1.eot);src:url(font/fontawesome-webfont.eot) format("embedded-opentype"),url(font/fontawesome-webfont_v-3.2.1.woff) format("woff"),url(font/fontawesome-webfont_v-3.2.1.ttf) format("truetype"),url(font/fontawesome-webfont.svg) format("svg")}.ft-gallery-share-wrap{float:left}.mfp-title{position:relative}.mfp-title .ft-gallery-share-wrap{position:absolute;bottom:11px;left:90px;height:35px}.ft-gallery-popup .mfp-title .ft-gallery-share-wrap a{margin-right:0}a.ft-gallery-link-popup{padding-right:0}.ft-gallery-share-wrap a:hover{background:#FFF}.slicker-ft-gallery-placeholder .ft-gallery-share-wrap a:hover{background:0 0!important;opacity:.6}.slicker-ft-gallery-placeholder .ft-gallery-share-wrap{position:relative;bottom:32px;border-radius:2px;padding:4px 0 4px 8px}.slicker-ft-gallery-placeholder .ft-gallery-share-wrap i:before{color:#333;background:0 0}.mfp-title a.ft-gallery-link-popup,a.ft-gallery-link-popup{font-size:12px!important}.mfp-title a.ft-gallery-link-popup:before{font-size:16px!important}.ft-gallery-link-popup-master{font-size:13px;display:inline-block}.slicker-ft-gallery-placeholder .ft-view-photo{margin-bottom:15px;margin-right:15px}.slicker-ft-gallery-placeholder .ft-gallery-buy-now{margin-right:15px}.ft-gallery-cta-button-wrap .ft-gallery-buy-now:before,.fts-mashup-count-wrap .ft-view-photo:before{font-family:FontAwesomeSlick!important;content:"\f07a"!important;margin-right:5px}.ft-gallery-cta-button-wrap .ft-gallery-download:before{font-family:FontAwesomeSlick!important;content:"\f019"!important;margin-right:5px;top:1px;position:relative}.ft-gallery-link-popup-master:hover{color:#FFF}.ft-wp-gallery-centered{text-align:center;font-size:0}.ft-wp-gallery .fts-mashup-instagram-photo{margin:0;float:none;max-width:100%;width:100%}pre{text-align:left}.ft-gallery-main-title{text-align:center;font-size:22px;font-weight:700;width:100%;margin:0 0 5px}.ft-post-format .ft-gallery-description-wrap{color:#444}.ft-wp-gallery .fts-mashup-image-and-video-wrap{margin-top:0!important}.fts-mashup-image-and-video-wrap:hover{opacity:1!important}.fts-image-overlay-hide{display:none!important}.ft-gallery-cta-button-wrap{float:right}.ft-wp-gallery .ft-gallery-link-popup:before{font-family:FontAwesomeSlick;content:"\f064 ";display:inline-block;margin-right:6px;-webkit-font-smoothing:antialiased;font-size:14px!important}.fts-popup-second-half .ft-gallery-cta-button-wrap{font-size:12px;text-align:right;margin-top:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#0f6fad!important;padding:13px 20px 13px 40px;background:#f6f7f9;display:block!important;width:100%!important;min-height:46px}.ft-post-format .ft-text-for-popup{display:block}.ft-gallery-wrapper a.ft-gallery-link-popup-master{position:absolute;width:100%;top:0;right:100%;left:0;bottom:50%;height:100%;z-index:100}.ft-gallery-wrapper .fts-mashup-count-wrap{display:none!important}.ft-gallery-post-wrap.ft-gallery-collage{border:none}.ft-gallery-collage .fts-mashup-image-and-video-wrap{margin-bottom:0!important}.ft-gallery-wrapper{position:relative}.ft-gallery-popup .fts-jal-fb-user-thumb{width:50px;height:50px;float:left;margin:0 0 0 20px!important}.ft-gallery-fb-user-name{font-weight:700;color:#888;display:block;padding-top:6px;padding-right:5px;font-size:16px;line-height:18px}.fts-slicker-facebook-albums .ft-gallery-fb-user-name a{color:#FFF}.ft-gallery-post-time{color:#999;padding-top:4px;font-size:12px;line-height:10px;display:block}.fts-slicker-facebook-photos .ft-gallery-fb-user-name a:hover{color:#FFF}.fts-slicker-facebook-photos .ft-gallery-post-time{color:#ddd;margin-top:0}.fts-mashup a.ft-gallery-link-popup,body .fts-mashup-count-wrap a,body .fts-mashup-count-wrap li{color:#777!important}.popup-video-gallery-fb .fts-fb-photo-post-wrap .ft-gallery-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}.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;margin-left:5px;font-style:normal;white-space:nowrap}.fts-review-star a{background:#4791FF;color:#FFF}.fts-reviews-feed .ft-gallery-post-time{padding-top:10px!important}.fts-reviews-feed .ft-gallery-fb-user-name{margin-top:0;font-size:14px}.ft-gallery-popup.mfp-bg,.fts-vine-vid-popup.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.ft-gallery-popup.mfp-bg.mfp-ready{opacity:.8;z-index:99999990}.ft-gallery-popup.mfp-bg.mfp-removing{opacity:0}.ft-gallery-popup.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.ft-gallery-popup.mfp-wrap.mfp-ready .mfp-content{opacity:1}.ft-gallery-popup.mfp-wrap.mfp-removing .mfp-content{opacity:0}.ft-gallery-popup .mfp-close{left:0!important;margin-left:4px!important;background:0 0!important;cursor:zoom-out!important;border:none!important;box-shadow:none!important;font-size:27px!important;font-family:'Open Sans',Arial,sans-serif!important;font-weight:600!important;top:-42px!important;opacity:.5!important}.ft-gallery-popup .mfp-close:before{display:none!important}.ft-gallery-popup .mfp-iframe-holder .mfp-content{max-width:1024px}.ft-gallery-popup .mfp-iframe-scaler iframe,.ft-gallery-popup .mfp-iframe-scaler video{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.ft-gallery-popup .mfp-title{padding:20px;background:rgba(255,255,255,.11);margin-top:21px}.ft-gallery-popup .fts-popup-wrap{margin:0 auto;padding:0;vertical-align:middle;width:100%;position:relative}.ft-gallery-popup .fts-popup-half{width:75%;float:left;background:#000;text-align:center;vertical-align:middle;height:100%;position:relative;z-index:88888888}.ft-gallery-popup .fts-popup-second-half{height:100%;width:25%;position:relative;float:left}.ft-gallery-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:527px}.ft-gallery-popup .fts-popup-wrap img.mfp-img{width:auto;max-width:100%;display:initial;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;vertical-align:middle}.ft-gallery-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}.ft-gallery-popup .fts-position-helper{display:inline-block;height:100%;vertical-align:middle}.ft-gallery-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}.ft-gallery-popup .fts-popup-wrap .mfp-title{padding:0;background:rgba(255,255,255,.11);margin:0}.ft-gallery-popup .fts-popup-second-half .mfp-title a{color:#0f6fad;text-decoration:none!important}.ft-gallery-popup .ft_gallery_create_woo_prod_button{line-height:28px;height:30px;color:#555!important}.ft-gallery-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}.ft-gallery-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}.ft-gallery-popup .mfp-image-holder .mfp-content{max-width:1365px;width:100%}.ft-gallery-popup .ft-gallery-fb-user-name{font-size:14px;margin-top:20px;padding-left:82px;display:block;padding-right:15px}.ft-gallery-popup .fts-fb-caption,.ft-gallery-popup .fts-non-popup-text,.hide-date-likes-comments-etc{display:none!important}.ft-gallery-popup .ft-gallery-post-time{padding-left:82px}.ft-gallery-popup .fts-instagram-caption-content,.ft-gallery-popup .fts-jal-fb-message{padding:20px 20px 0}.ft-gallery-popup .fts-fb-caption a{font-size:13px}.ft-gallery-popup i:before{margin-left:0!important;font-style:normal!important;font-size:15px!important}.ft-gallery-popup .icon-file:before{font-size:15px!important}#ftg-photo-next:hover:after,#ftg-photo-prev:hover:after,.fts-popup-half:hover #ftg-photo-next:after,.fts-popup-half:hover #ftg-photo-prev:after{opacity:1!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#ftg-photo-next:after,#ftg-photo-prev:after{font-family:FontAwesomeSlick;font-size:58px!important;font-weight:100;opacity:0;color:#FFF;border:none!important;margin-top:15px!important}#ftg-photo-next:after{content:"\f105"}#ftg-photo-prev:after{content:"\f104"}.ft-gallery-popup .mfp-arrow{background:0 0!important;width:48px!important;height:28px!important;line-height:normal!important;margin:-32px 0!important}.ft-gallery-popup .mfp-arrow:after{margin:0!important;top:0!important;border:none!important;width:48px!important;height:24px!important}.twitter-followers-fts.fts-tweets-first,.twitter-followers-fts:hover{border-bottom:4px solid #1b95e0!important}.ft-gallery-popup .mfp-arrow-left{left:5px!important}.ft-gallery-popup .mfp-arrow-right{right:5px!important}.ft-gallery-popup .fts-jal-fb-description.fts-jal-fb-description-popup,.ft-gallery-popup .hide-date-likes-comments-etc{display:inline-block!important}.ft-gallery-popup .mfp-arrow:before,.fts-iframe-popup-element,.fts-video-popup-element{display:none}.fts-jal-fb-description-popup{color:#444}.ft-gallery-popup .fts-jal-fb-description-wrap{max-height:300px;overflow:auto;max-width:100%;padding-left:20px!important;width:100%}.ft-gallery-popup *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body .ft-gallery-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}.ft-gallery-popup a.fts-powered-by-text{padding-top:8px!important;width:100%;text-align:center!important;display:block}.fts-powered-by-text-popup a.fts-powered-by-text{display:block!important}.ft-gallery-popup .mfp-iframe-holder .mfp-bottom-bar{overflow:auto}.fts-fb-comments-content{float:left;width:100%;max-width:100%;background:#f6f7f9;padding:0 20px 20px;border-top:1px solid #eee}.ft-gallery-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}.ft-gallery-popup .fts-instagram-caption-content,.ft-gallery-popup .fts-jal-fb-message{clear:both;font-size:15px;color:#333}.ft-gallery-popup .fts-fb-get-directions{font-size:15px;display:inline-block;padding:0 0 20px;color:#4595f0!important}.ft-gallery-popup .fts-fb-ticket-info{color:#4595f0!important}.fts-event-title-wrap{font-size:24px;line-height:24px}.fts-fb-comments-wrap{display:none!important}.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}.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){.ft-gallery-styles-popup .fts-popup-half,.ft-gallery-styles-popup .fts-popup-second-half{height:100%;width:100%;position:relative;float:none}.ft-gallery-styles-popup .fts-popup-half{background:#000;text-align:center;vertical-align:middle;z-index:500}.ft-gallery-styles-popup .mfp-bottom-bar{background:#FFF;padding-bottom:10px}.ft-gallery-styles-popup .mfp-iframe-holder .mfp-content{top:0}.ft-gallery-styles-popup .mfp-iframe-holder .fts-popup-image-position{height:auto!important}.ft-gallery-styles-popup .mfp-container{padding-top:40px;padding-bottom:0}.ft-gallery-styles-popup .mfp-container:before{display:none}.fts-popup-image-position{min-height:50px!important}.ft-gallery-styles-popup .fts-popup-second-half .mfp-bottom-bar{height:auto!important;overflow:visible!important}}@media all and (min-width:1900px){.ft-gallery-popup .fts-popup-second-half.fts-instagram-popup-second-half{float:left!important}.ft-gallery-popup .fts-popup-second-half{height:100%;width:100%;position:relative;float:left}.ft-gallery-popup .fts-popup-half{background:#000;text-align:center;vertical-align:middle;z-index:500;width:100%}.ft-gallery-popup .mfp-bottom-bar{background:#FFF;padding-bottom:10px}.ft-gallery-popup .mfp-iframe-holder .mfp-content{top:0}.ft-gallery-popup .mfp-iframe-holder .fts-popup-image-position{height:auto!important}.ft-gallery-popup .mfp-container{padding-top:40px;padding-bottom:0}.ft-gallery-popup .mfp-container:before{display:none}.fts-popup-image-position{min-height:50px!important}.ft-gallery-popup .fts-popup-second-half .mfp-bottom-bar{height:auto!important;overflow:visible!important;min-height:auto!important}}.ft-gallery-popup.mfp-ready .mfp-figure{opacity:1}.ft-gallery-popup .fts-instagram-caption-content a{color:#003569!important}.ft-gallery-popup a.fts-jal-fb-see-more{font-size:12px;text-align:right;margin-top:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#0f6fad!important;padding:13px 20px 11px 40px;background:#f6f7f9;display:block!important;width:100%!important}.fts-instagram-popup-profile-wrap{display:none}.ft-gallery-popup.fts-instagram-styles-popup .fts-profile-pic{display:block;padding:15px 10px 0 15px;margin:0}.ft-gallery-popup.fts-instagram-styles-popup .fts-profile-pic img{display:block;width:40px}.ft-gallery-popup.fts-instagram-styles-popup .fts-isnta-full-name{font-size:17px;letter-spacing:normal;color:#333}.ft-gallery-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}.ft-gallery-popup.fts-instagram-styles-popup .fts-insta-date-popup-grab{clear:both;text-align:right;margin:55px 15px -8px!important;color:#999;border-top:1px solid #eee;padding-top:12px;font-size:14px}.ft-gallery-popup.fts-instagram-styles-popup a.fts-view-on-instagram-link{margin:20px 15px 0;padding:10px 0!important;color:#9f9f9f!important}.ft-gallery-popup.fts-instagram-styles-popup .fts-view-on-instagram-link:before{font-size:15px;top:1px;position:relative;margin-left:5px}.ft-gallery-popup.fts-instagram-styles-popup .fts-follow-header-wrap{float:right;margin:0 15px 20px 0;color:#5dba00;font-size:12px}.ft-gallery-popup.fts-instagram-styles-popup .heart-comments-wrap,.ft-gallery-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap{position:relative;color:#444!important;margin:0 0 0 15px!important;font-size:14px;width:auto!important;left:0}.ft-gallery-popup.fts-instagram-styles-popup .heart-comments-wrap li,.ft-gallery-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap li{display:inline-block;margin-right:15px!important;margin-top:-5px!important;opacity:1}.ft-gallery-popup.fts-instagram-styles-popup .fts-comment-instagram:before{font-size:14px}.ft-gallery-popup.fts-instagram-styles-popup .fts-popup-half.fts-instagram-popup-half{width:64%}.ft-gallery-popup.fts-instagram-styles-popup .fts-popup-second-half.fts-instagram-popup-second-half{width:36%}.ft-gallery-popup.fts-instagram-styles-popup .fts-instagram-popup-half .fts-popup-image-position{min-height:auto!important}.ft-gallery-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}.ft-gallery-popup.fts-instagram-styles-popup .mfp-iframe-holder .mfp-content,.ft-gallery-popup.fts-instagram-styles-popup .mfp-image-holder .mfp-content{max-width:1000px;width:100%}.ft-gallery-popup.fts-instagram-styles-popup .heart-comments-wrap{margin:-18px 0 0 15px!important}.ft-gallery-popup a.fts-view-on-instagram-link{font-size:12px;text-align:left;margin-top:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#555!important;padding:10px 20px;background:#FFF;display:block}.ft-gallery-post-wrap{padding:0;border-bottom:1px solid rgba(184,184,184,.3);line-height:17px;margin-bottom:10px;position:relative;display:inline-block;width:100%;box-sizing:border-box}.ft-gallery-description-wrap{clear:both;padding-top:5px;line-height:18px;word-wrap:break-word}.ft-gallery-post-time{margin-bottom:8px}.ft-gallery-post-wrap .fts-jal-single-fb-post{padding-top:0!important}.slicker-ft-gallery-placeholder .ft-text-for-popup-content{padding:5px 15px;opacity:0;z-index:10;position:relative;color:#FFF}.slicker-ft-gallery-placeholder .fts-mashup-count-wrap{opacity:0;z-index:10;position:absolute;bottom:-5px;left:5px;color:#FFF}.slicker-ft-gallery-placeholder:hover .fts-mashup-count-wrap a{color:#FFF!important;font-size:12px}.slicker-ft-gallery-placeholder .fts-mashup-count-wrap a{color:#FFF;font-size:12px}.slicker-ft-gallery-placeholder:hover .ft-text-for-popup-content,.slicker-ft-gallery-placeholder:hover .fts-mashup-count-wrap{opacity:1;color:rgba(255,255,255,.88)}.slicker-ft-gallery-placeholder .ft-gallery-link-popup{font-size:14px;position:absolute;bottom:10px;left:10px}.fts-mashup-wp_gallery-icon a:before{content:"\f19a";position:relative;top:2px;left:4px}.fts-mashup-wp_gallery-icon a{text-decoration:none;border:none!important}.ft-gallery-fb-user-name a,.fts-mashup-count-wrap a,.fts-mashup-hide-fb-icon .fts-jal-single-fb-post .fts-jal-fb-user-thumb a,.fts-mashup-icon-wrap a,.fts-mashup-icon-wrap-left a{text-decoration:none!important}.fts-mashup-icon-wrap-left.fts-mashup-wp_gallery-icon a:before{top:0;left:2px}.ft-gallery-icon-wrap-right.fts-mashup-wp_gallery-icon{margin-top:3px;margin-right:5px}.slicker-ft-gallery-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 .ft-gallery-description-wrap{margin:0 0 15px}.fts-mashup .fts-feed-type-facebook .fts-jal-fb-user-thumb,.fts-mashup-hide-fb-thumb.fts-feed-type-facebook .fts-jal-fb-user-thumb{display:none!important}.fts-feed-type-facebook .ft-gallery-icon-wrap-right a:before{content:"\f09a";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,.fts-mashup-icon-wrap{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{float:left;height:50px;width:50px;padding-top:0;position:relative;margin-top:0!important}.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 .ft-gallery-post-time{padding-top:3px}.fts-mashup .fts-likes-shares-etc-wrap{float:left;width:100%;padding:0}.fts-mashup .icon-thumbs-up:before,.fts-single-pin-social-meta-wrap,.fts-tweet-reply-left{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-ft-gallery-placeholder .slicker-heart-comments-wrap li{font-size:12px!important}.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}.ft-gallery-icon-wrap-right{float:right}.ft-gallery-icon-wrap-right a:before{font-family:FontAwesomeSlick;font-weight:100!important;top:12px!important}.ft-gallery-icon-wrap-right.fts-mashup-facebook-icon{position:absolute;right:18px;top:13px;z-index:1}.fts-mashup-hide-fb-icon.fts-feed-type-facebook .ft-gallery-icon-wrap-right a:before{font-size:30px!important}.fts-mashup-icon-wrap-left{float:left;margin:16px 12px 0 0}.fts-feed-type-pinterest .fts-mashup-icon-wrap-left a:before{left:4px;top:0}.fts-mashup .fts-feed-type-facebook .fts-jal-fb-user-thumb a:before{font-family:FontAwesomeSlick!important;content:"\f09a"!important;top:2px!important;position:relative!important;left:8px!important;font-size:29px!important}.fts-mashup .fts-mashup-icon-left .fts-jal-fb-user-thumb{display:block!important}.fts-feed-type-facebook.fts-mashup-hide-fb-thumb .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-hide-fb-icon-and-thumbnail .fts-jal-fb-user-thumb,.fts-mashup-icon-left .fts-jal-fb-user-thumb img{display:none!important}.fts-mashup-icon-left .fts-feed-type-facebook .fts-jal-fb-user-thumb a:before{content:''!important}.fts-mashup-icon-left.fts-feed-type-facebook.fts-mashup-hide-fb-thumb .fts-jal-fb-user-thumb{display:block!important}body div.fts-mashup-hide-fb-thumbnail-icon .fts-jal-fb-user-thumb a:before{display:none}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-mashup-error-notice{padding-right:42px;position:absolute;top:5px}.fts-mashup-icon-left .fts-mashup-error-notice{margin-left:45px}.ft-gallery-icon-wrap-right.fts-mashup-youtube-icon a:before{left:-2px!important;top:15px}.ft-gallery-icon-wrap-right.fts-mashup-twitter-icon a:before{left:-2px!important}.ft-gallery-icon-wrap-right.fts-mashup-pinterest-icon a:before{left:-4px!important}.ft-gallery-post-wrap,.fts-mashup.masonry .ft-gallery-post-wrap{min-height:100px}.fts-mashup .ft-gallery-fb-user-name{margin-right:23px}.ft-gallery-description-wrap p,.fts-mashup .fts-jal-fb-message p{margin:4px 0 5px!important;font-size:14px}.fts-single-pin-meta-wrap .fts-single-pin-social-meta-wrap{margin-left:15px!important}.fts-review-details-wrap{margin-top:0}.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-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:none!important}.fts-slicker-twitter-posts .fts-tweeter-wrap .tweeter-info{padding:11px 0 7px}.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-yt-first-video{word-break:break-word}.fts-fb-get-directions,.fts-fb-ticket-info{display:inline-block}.fts-fb-ticket-info:before{content:'|';margin-left:10px;margin-right:10px}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-description-wrap,.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-fb-user-name,.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-post-time{padding-right:15px}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-description-wrap{margin-top:0;margin-bottom:25px;padding-left:20px!important}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-fb-user-name{margin-top:12px;padding-left:20px!important}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-post-time{padding-left:20px!important;margin-bottom:20px}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-icon-wrap-right.fts-mashup-wp_gallery-icon{margin-right:20px!important;margin-top:-1px}body .ft-gallery-popup a.ft-gallery-link-popup{font-size:12px!important;text-align:left;border-top:0 solid #eee;border-bottom:0 solid #eee;color:#137fc4!important;padding:14px 20px 10px;background:0 0;display:inline-block;float:left}.ft-gallery-popup .ft-text-for-popup-content .ft-gallery-description-wrap p{padding-top:0;line-height:21px;word-wrap:break-word;font-size:15px;color:#333}.ft-text-for-popup-content{text-align:left}.fts-slicker-facebook-photos .ft-text-for-popup-content .ft-gallery-post-time{color:#9d9d9d!important;margin-top:0}.ft-image-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.fts-popup-second-half .fts-watermark-inside{display:none!important}.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}.fts-watermark-inside-top-left{position:absolute;text-align:left;top:0;width:100%}.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;position:absolute;left:20px;background:#fff;top:-8px;min-width:145px;box-shadow:2px -2px 3px 0 rgba(187,187,187,.8);width:100%;z-index:1000;text-align:left}.fts-popup-second-half .ft-gallery-share-wrap{left:50px;background:#f6f7f9;top:8px}.ft-gallery-share-wrap a{display:inline-block!important}.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}.ft-gallery-share-wrap .fa{display:inline-block!important;font-family:FontAwesomeSlick!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{content:"\f082";font-size:17px!important}.ft-gallery-share-wrap .fa-linkedin:before{content:"\f0e1";font-size:16px!important}.ft-gallery-share-wrap .fa-google-plus:before{content:"\f0d5";font-size:16px!important}.ft-gallery-share-wrap .fa-pinterest-plus:before{content:"\f0d2";font-size:15px!important}.ft-gallery-share-wrap .fa-twitter:before{content:"\f099";font-size:19px!important;top:1px;position:relative}.ft-gallery-share-wrap .fa-envelope:before{content:"\f0e0";font-size:16px!important}.ft-gallery-link-popup{margin:5px 0 0!important}.ft-gallery-share-wrap a:hover{opacity:.8}.fts-slicker-facebook-photos .fts-share-wrap a{color:#FFF!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:0!important;position:absolute;left:10px}.ft-gallery-post-wrap.fts-feed-type-facebook .fts-mashup-count-wrap.fts-share-wrap{margin:10px 3px 0 0;padding:0}.ft-gallery-post-wrap.fts-feed-type-facebook .fts-mashup-count-wrap.fts-share-wrap a.ft-gallery-link-popup{margin:0!important}.ft-gallery-post-wrap.fts-feed-type-facebook .ft-gallery-share-wrap{top:-7px}.fts-mashup-count-wrap.fts-share-wrap .ft-gallery-link-popup{margin-top:0!important}.ft-wp-gallery .ft-gallery-share-wrap a{margin:7px 3px;font-size:13px}.fts-tweeter-wrap .ft-gallery-share-wrap{top:-10px}.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-tweeter-wrap .ft-gallery-link-popup{font-size:13px}.fts-twitter-reply-wrap-left{float:right;padding:10px 10px 0;margin-top:10px}.fts-tweet-others-right a{display:inline-block}.fts-twitter-reply-wrap .fts-share-wrap{margin-top:10px;padding:0}.fts-share-wrap .fts-share-wrap{margin-top:10px}.fts-twitter-reply-wrap .fts-share-wrap a.ft-gallery-link-popup{margin-top:0!important}.fts-slicker-twitter-posts .fts-twitter-reply-wrap-left{padding:0 10px 2px!important;margin:10px 0 0!important}.ft-galleryfacebook-icon{margin-left:11px!important}.ft-gallery-post-wrap .fts-tweet-reply-left{margin-right:35px;padding:0 5px}.ft-gallery-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-mashup-count-wrap .fts-share-wrap{margin:0!important}.fts-instagram-reply-wrap-left{margin-right:8px}.fts-popup-second-half .fts-share-wrap{margin:15px 0 -64px}body .fts-popup-second-half .mfp-title .ft-gallery-share-wrap a{color:#137fc4!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{color:#444}.fts-youtube-reply-wrap-left a{font-size:12px}.ft-gallery-post-wrap.fts-feed-type-facebook .fts-jal-fb-see-more{margin-bottom:-1px;text-transform:none!important}.fts-instagram-styles-popup .ft-gallery-link-popup,.fts-instagram-styles-popup .fts-share-wrap{margin:0!important;padding:0!important}.fts-instagram-styles-popup .fts-instagram-reply-wrap-left{float:left;margin-left:20px}.fts-instagram-styles-popup .fts-share-wrap{background:#fff;top:-11px;left:19px;position:relative;z-index:1000}.fts-instagram-styles-popup .ft-gallery-share-wrap{top:-6px;left:25px;background:#FFF}.fts-instagram-styles-popup .ft-gallery-link-popup:before{content:"\f064";margin-right:10px}.slicker-ft-gallery-placeholder .ft-gallery-link-popup:before{content:"\f064";color:#FFF;font-size:15px;position:relative;top:2px}.slicker-ft-gallery-placeholder .ft-gallery-share-wrap{top:-19px;left:35px;box-shadow:2px -2px 3px 0 #222!important;background:#000}.slicker-ft-gallery-placeholder .ft-gallery-share-wrap a{color:#FFF}.ft-gallery-popup .ft-gallery-link-popup:before{font-family:FontAwesomeSlick;content:"\f064 ";margin-left:8px}.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-facebook-thumb-two{display:inline-block}.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{display:inline-block!important;max-width:33.18%;width:100%;margin-right:.233333%!important;overflow:hidden;position:relative}.fts-fb-thumb-two-wrap{margin-right:0!important}.fts-fb-more-photos-wrap .fts-jal-fb-picture{margin-bottom:1px!important}.fts-more-photos-auto-width{float:none!important;display:inline-block!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{display:inline-block!important;max-width:100%;margin-right:0!important;margin-left:.2333333333%!important;margin:0 0 4px}.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:0 0 4px;width:49.887%;overflow:hidden;max-height:240px}.ft-text-for-popup,.fts-slicker-facebook-albums .fts-fb-load-more-output,.fts-slicker-facebook-albums .fts-share-wrap,.fts-slicker-facebook-photos .fts-share-wrap,.fts-twitter-reply-wrap-left p{display:none}.fts-more-photos-three-photo-wrap .fts-fb-thumb-one-wrap{margin-right:0!important}.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:-3px;font-size:35px}.fts-fb-more-photos-wrap{overflow:hidden}@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}}body .ft-gallery-popup .ft-gallery-share-wrap a{margin:7px 0 7px 6px}.ft-gallery-buy-now{margin:0 1px 0 0!important}.ft-gallery-download{margin-left:12px}.ft-gallery-post-wrap .fts-share-wrap,.fts-slicker-facebook-albums.ft-wp-gallery .fts-share-wrap{display:block}.ft-wp-gallery .fts-share-wrap a{color:#777!important}.fts-slicker-facebook-posts img{max-width:100%}.slicker-ft-gallery-placeholder{position:relative;z-index:0;width:305px;margin:1px;display:inline-block;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;vertical-align:top}.fts-mashup-wp_gallery-icon a:before{font-family:FontAwesomeSlick;font-size:32px;font-weight:100!important}.fts-mashup-count-wrap{width:100%;clear:both;display:block;padding-top:12px;text-align:left;margin-bottom:8px;float:left}.fts-mashup .fts-mashup-image-and-video-wrap{margin-top:8px;position:relative;line-height:0;margin-bottom:3px;display:inline-block;float:left}.fts-mashup .fts-mashup-image-and-video-wrap:hover{opacity:1!important}.ft-gallery-link-popup:before{font-family:FontAwesomeSlick;content:"\f14d ";display:inline-block;margin-right:6px;-webkit-font-smoothing:antialiased;font-size:16px;margin-top:1px;margin-left:1px}.ft-gallery-display-none{display:none}.ft-gallery-collage .fts-mashup-image-and-video-wrap{line-height:0!important}.ft-gallery-powered-by-hide .fts-powered-by-text{display:none!important}.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:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 auto}.fts-fb-load-more,.fts-fb-spinner,.fts-instagram{text-align:center}.fts-fb-spinner>div{width:10px;height:10px;background-color:#999;border-radius:100%;display:inline-block;-webkit-animation:fts-fb-bouncedelay 1.4s infinite ease-in-out;animation:fts-fb-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fts-fb-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.fts-fb-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes fts-fb-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes fts-fb-bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.ftgallery-image-count-wrap span{display:inline-block;font-size:14px}.ft-gallery-count-of{margin:0 4px}.ft-gallery-edit-link{margin:15px 0 20px;font-size:14px}.ftgallery-image-count-wrap{width:auto;text-align:center!important;margin-top:15px}.ft-wp-gallery-scrollable .fts-fb-load-more{margin-top:0!important;margin-bottom:0!important}.ft-gallery-popup a,.ft-wp-gallery a{border:none!important;outline:0!important}html .admin-bar .mfp-wrap.ft-gallery-popup .mfp-close{top:-43px!important}.ft-gallery-popup ins:before{content:"\2219";text-decoration:none;display:inline-block;padding:0 7px 0 3px;font-size:20px;line-height:12px}.ft-gallery-popup del,.ft-gallery-popup ins{display:inline;font-size:15px;line-height:24px}.ft-gallery-popup del{text-decoration:line-through!important;font-weight:400;opacity:.7}.ft-gallery-popup ins{text-decoration:none;font-weight:600}.ft-wp-gallery .single_variation_wrap{overflow:hidden;display:block}.ft-wp-gallery table{margin:0!important}.ft-wp-gallery .quantity input{max-width:80px!important;float:left}.ft-wp-gallery .cart{width:100%;max-width:100%;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.ft-wp-gallery .variations tr{display:inline-block!important;width:100%!important;max-width:100%!important}.ft-gallery-variations-wrap{display:inline-block;margin-left:20px;max-width:290px}.ft-gallery-popup .ft-gallery-variations-wrap{margin-left:20px;width:100%;clear:both;display:block;margin-bottom:20px}.ft-wp-gallery .variations select{width:100%!important;border:1px solid #f7f7f7!important;background:#f7f7f7!important;min-width:100%!important;border-radius:0!important;padding:10px!important;margin:0!important;font-size:12px;height:auto}.ft-wp-gallery input[type=number]{padding:.6rem .75rem!important;line-height:1.5!important;background-color:#f7f7f7!important;border:1px solid #f7f7f7!important;border-radius:0!important}.ft-wp-gallery .ft-gallery-variations-wrap button{border:1px solid #444!important;padding:10px 18px!important;background:#444!important;color:#fff!important;cursor:pointer!important;margin-top:0;margin-bottom:0;display:inline-block;height:43px;margin-left:1px;line-height:inherit;font-size:11px}.ft-wp-gallery .ft-gallery-variations-wrap button:hover{opacity:.9}.ft-wp-gallery .variations td{border:0!important;text-align:left!important;display:block!important;padding:7px 0!important}.ft-wp-gallery .screen-reader-text{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.ft-wp-gallery .variations .label label{text-transform:uppercase!important;margin-bottom:0!important}.ft-wp-gallery div form.cart div.quantity{float:left!important;margin:0!important;min-width:130px!important}.ft-wp-gallery div .quantity input.qty{height:43px;width:43px;display:inline;padding:0 5px;line-height:41px;vertical-align:middle;margin:0;text-align:center;font-size:13px;color:#222}.ft-wp-gallery div .quantity input.minus,.ft-wp-gallery div .quantity input.plus{padding:0;vertical-align:middle;line-height:41px;width:43px;height:43px;cursor:pointer;margin:0;display:inline;border-radius:0;-webkit-appearance:none;border:1px solid #E1E1E1;color:#666;background:#f1f1f1!important;outline:0}.ft-wp-gallery select{-webkit-appearance:none;border:1px solid #e1e1e1;padding:8px 6px;outline:0;font:1em HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0 0 20px;width:100%;display:block;background:#fff;border-radius:0}.ft-wp-gallery .added_to_cart,.ft-wp-gallery .ajaxerrors{display:none}.ft-wp-gallery .reset_variations{height:11px;line-height:11px;font-size:11px;position:relative;right:0!important;bottom:-7px!important;display:none}.ft-wp-gallery label{position:relative!important;bottom:-10px!important;color:#222}.ft-wp-gallery .single_variation_wrap{margin:15px 0 0!important}.ft-wp-gallery .added-to-cart-color{color:#0a9e0a!important}.ft-wp-gallery .required.error{border:1px solid #ea8c8c!important}.ft-wp-gallery .single_add_to_cart_button{outline:0!important;min-width:130px!important}.ft-wp-gallery .woocommerce-variation-price span{font-size:14px!important;padding-bottom:1px;display:inline-block}.ft-wp-gallery .ftg-completed-view-cart,.ft-wp-gallery .woocommerce-Price-amount{color:#222}.ft-wp-gallery .ftg-completed-view-cart{font-size:14px;font-weight:700}.ft-gallery-variations-price-wrap{margin-top:15px;color:#3e3e3e;font-size:16px;margin-left:0;display:inline-block;font-weight:700}.ft-gallery-popup .woocommerce-variation-price{color:#222}.ft-gallery-popup .ft-gallery-variations-price-wrap{margin-top:0}.ft-gallery-simple-cart{margin-top:20px}.ft-gallery-popup.mfp-wrap .mfp-container button:hover{background:0 0!important;opacity:.8!important}@media (min-width:900px){html .wp-admin.admin-bar .mfp-wrap.ft-gallery-popup .mfp-close{top:0!important;left:-7px!important;color:#016790!important;opacity:1!important;cursor:pointer!important;z-index:100;margin-bottom:0;padding-bottom:0;height:25px}}@media (min-width:1900px){html .wp-admin.admin-bar .mfp-wrap.ft-gallery-popup .mfp-close{top:-40px!important;left:0!important;color:#FFF!important;opacity:.7!important;cursor:pointer!important;z-index:100}}.ft-gallery-popup.mfp-wrap .mfp-container button.single_add_to_cart_button:hover{background:#333!important}.ft-album-contents{font-size:15px;text-align:center;background:#fff;padding:10px 5px;position:absolute;bottom:0;width:100%;opacity:.8}.ftg-orderby-wrap{text-align:left;margin:0 0 15px;display:inline-block}.ftg-orderby-wrap form{margin:0!important;padding:0!important}.ftg-total-pagination-count{margin:0 10px;display:inline-block;position:relative;padding:.327em 0;font-size:.875em}.ftg-page-left,.ftg-pagination{border:0;clear:none;padding:0;margin:0 0 10px;text-align:center;font-size:.875em}.ftg-pagination{float:right}.ftg-page-left{float:left}.ftg-pagination .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(0,0,0,.025);color:#6d6d6d;text-decoration:none}.page-numbers.dots{background:0 0!important}.ftg-pagination .page-numbers:hover{opacity:.7}.feed-them-gallery-ordering select{font-size:.875em}.ftg-pagination .page-numbers.current{background-color:#e6e6e6}@media(max-width:750px){.ftg-pagination{padding:1em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;text-align:center;clear:both;float:none}.ftg-pagination .page-numbers{margin-bottom:3px}}.ftg-pagination-footer{margin-top:15px}.ftg-orderby-wrap.ftg-sort-order-right,.ftg-total-page-count-align-right{float:right}.ftg-pagination-footer,.ftg-pagination-header{width:100%;float:left}.ft-wp-gallery{clear:both}.ft-wp-gallery-masonry{width:100%!important}@media screen and (min-width:640px){.ft-wp-gallery-masonry .ft-gallery-post-wrap{width:calc(50% - 10px)!important;margin:5px!important}}@media screen and (min-width:960px){.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-1px-margin{width:calc(50% - 2px)!important;margin:1px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-2px-margin{width:calc(50% - 4px)!important;margin:2px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-3px-margin{width:calc(50% - 6px)!important;margin:3px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-4px-margin{width:calc(50% - 8px)!important;margin:4px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-5px-margin{width:calc(50% - 10px)!important;margin:5px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-10px-margin{width:calc(50% - 20px)!important;margin:10px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-15px-margin{width:calc(50% - 30px)!important;margin:15px!important}.ft-wp-gallery-masonry .ftg-masonry-2-column.ftg-masonry-20px-margin{width:calc(50% - 40px)!important;margin:20px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-1px-margin{width:calc(33.3333% - 2px)!important;margin:1px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-2px-margin{width:calc(33.3333% - 4px)!important;margin:2px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-3px-margin{width:calc(33.3333% - 6px)!important;margin:3px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-4px-margin{width:calc(33.3333% - 8px)!important;margin:4px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-5px-margin{width:calc(33.3333% - 10px)!important;margin:5px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-10px-margin{width:calc(33.3333% - 20px)!important;margin:10px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-15px-margin{width:calc(33.3333% - 30px)!important;margin:15px!important}.ft-wp-gallery-masonry .ftg-masonry-3-column.ftg-masonry-20px-margin{width:calc(33.3333% - 40px)!important;margin:20px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-1px-margin{width:calc(25% - 2px)!important;margin:1px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-2px-margin{width:calc(25% - 4px)!important;margin:2px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-3px-margin{width:calc(25% - 6px)!important;margin:3px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-4px-margin{width:calc(25% - 8px)!important;margin:4px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-5px-margin{width:calc(25% - 10px)!important;margin:5px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-10px-margin{width:calc(25% - 20px)!important;margin:10px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-15px-margin{width:calc(25% - 30px)!important;margin:15px!important}.ft-wp-gallery-masonry .ftg-masonry-4-column.ftg-masonry-20px-margin{width:calc(25% - 40px)!important;margin:20px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-1px-margin{width:calc(20% - 2px)!important;margin:1px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-2px-margin{width:calc(20% - 4px)!important;margin:2px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-3px-margin{width:calc(20% - 6px)!important;margin:3px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-4px-margin{width:calc(20% - 8px)!important;margin:4px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-5px-margin{width:calc(20% - 10px)!important;margin:5px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-10px-margin{width:calc(20% - 20px)!important;margin:10px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-15px-margin{width:calc(20% - 30px)!important;margin:15px!important}.ft-wp-gallery-masonry .ftg-masonry-5-column.ftg-masonry-20px-margin{width:calc(20% - 40px)!important;margin:20px!important}}.ftg-orderby {margin:0 !important}