.fl-builder-content {width:100%;}
.fl-post-slider-background .fl-post-slider-content {padding:102px 62px 102px 62px !important;background-color:#222;}
.fl-post-slider-navigation .slider-prev {left:22px;}
.fl-post-slider-navigation .slider-next {right:22px;}
.fl-builder-content .bx-wrapper .bx-viewport {border-radius:8px;}
.pp-logos-content .bx-viewport {border-radius:0 !important;}
.fl-post-carousel-navigation {z-index:1 !important;}
.fl-post-slider-title a {color:#fff !important;}
#feed-post-slider .fl-post-carousel-title {font-size:16px;margin:0;}
#feed-post-slider .fl-post-carousel-title a {color:#fff !important;font-size:14px !important;letter-spacing:.5px;line-height:22px !important;}
#feed-post-slider .fl-post-carousel-post {background:0 0;}
#feed-post-slider .fl-post-carousel-grid .fl-post-carousel-text {position:absolute;top:0;}
#feed-post-slider .fl-photo-content {position:relative;display:inline-block;border-radius:4px;}
#feed-post-slider .fl-photo-content:after {content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-moz-linear-gradient(top,rgba(0,0,0, .5) 0,rgba(0,0,0, .5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0, .5)),color-stop(100%,rgba(0,0,0, .5)));background:-webkit-linear-gradient(top,rgba(0,0,0, .5) 0,rgba(0,0,0, .5) 100%);background:-o-linear-gradient(top,rgba(0,0,0, .5) 0,rgba(0,0,0, .5) 100%);background:-ms-linear-gradient(top,rgba(0,0,0, .5) 0,rgba(0,0,0, .5) 100%);background:linear-gradient(to bottom,rgba(0,0,0, .5) 0,rgba(0,0,0, .5) 100%);}
#feed-post-slider .fl-post-carousel-post:hover .fl-photo-content:after {background:-moz-linear-gradient(top,rgba(0,0,0, .8) 0,rgba(0,0,0, .8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0, .8)),color-stop(100%,rgba(0,0,0, .8)));background:-webkit-linear-gradient(top,rgba(0,0,0, .8) 0,rgba(0,0,0, .8) 100%);background:-o-linear-gradient(top,rgba(0,0,0, .8) 0,rgba(0,0,0, .8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0, .8) 0,rgba(0,0,0, .8) 100%);background:linear-gradient(to bottom,rgba(0,0,0, .8) 0,rgba(0,0,0, .8) 100%);}
#feed-post-slider .fl-photo-content img {display:block;border-radius:4px;}
.post-author-box .pp-authorbox-img {margin:0 !important;}
.pp-authorbox-img img {border:2px solid #fff !important;}
.generate-columns-container {margin:2% 3% 2% 2% !important;}
.generate-columns-container article h2 {font-size:24px;}
.generate-columns-container article {border-radius:8px;}
.generate-columns-container .inside-article {border-radius:8px;background-color:#fff;border:1px solid #f4f4f4;}
.generate-columns-container .inside-article:hover {background-color:#f9f9f9;border:1px solid #f4f4f4;}
body.system-switch-mode-on .generate-columns-container .inside-article {background-color:#202020;border:1px solid #282828;}
body.system-switch-mode-on .generate-columns-container .inside-article:hover {background-color:#282828;border:1px solid #333;}
.post-image-above-header .inside-article .post-image {margin-bottom:1em !important;}
.entry-content:not(:first-child), .entry-summary:not(:first-child), .page-content:not(:first-child) {margin-top:12px !important;}
footer.entry-meta {margin-top:8px !important;}
.pp-post-tile-post .pp-post-tile-image {border-radius:6px;}
.pp-post-tile-post {border-radius:6px;}
.pp-post-tile-post .pp-post-tile-image a:before {background:0 0 !important;}
.content-image-centered img {padding: 22px;border-radius: 32px;display: block;text-align: center;}
.custom-post-carousel .fl-post-carousel-post {background-color:#fff;border:1px solid #eee;border-radius:8px;}
.custom-post-carousel .fl-post-carousel-post:hover {background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;}
body.system-switch-mode-on .custom-post-carousel .fl-post-carousel-post {background-color:#222;border:1px solid #242424;}
body.system-switch-mode-on .custom-post-carousel .fl-post-carousel-post:hover {background-color:#191919;border:1px solid #222;}
.custom-post-carousel .fl-post-carousel-title {font-size:14px !important;line-height:24px !important;letter-spacing:.5px !important;}
.custom-post-carousel .fl-post-carousel-image img {border-radius:8px 8px 0 0;}
.single-post-title .fl-heading {padding:22px 4% 2px 4% !important;margin-bottom:12px !important;}
.single-post-item-poster .fl-node-content {height: 480px;}
@media only screen and (max-width:769px) {.single-post-item-poster .fl-node-content {height: 238px;}}
.post-content-area p {padding:2px 4%;}
.post-content-area .full-width-video {margin:auto 5%;}
.pp-post-tile-image:before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-color:#f4f4f4;opacity:.2;}
.pp-post-tile-image:hover:before {opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
body.system-switch-mode-on .pp-post-tile-image:before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-color:#181818;opacity:.2;}
body.system-switch-mode-on .pp-post-tile-image:hover:before {opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.pp-post-tile-post:hover a {color: #181818;}
.pp-post-tile-post a {color: #fff;}
.pp-post-tile-post:hover, .pp-post-tile-post:hover a, .pp-post-tile-post:hover .pp-meta-separator, .pp-post-tile-post:hover .pp-post-tile-date {color: var(--primary) !important;}
#edit-post-icon {position:absolute;left:22px;top:22px;z-index:2;}
#edit-post-icon i {color:#fff;}
#edit-post-icon i:hover {color:var(--primary);}
#views-container {display:flex;z-index:2;font-size:16px;line-height:32px;font-style:italic;position:absolute;}
#views-container .post-views-text {margin-left:6px;}
#views-container .post-views-count {font-weight:900;}
#views-container .post-views-icon {margin-right:4px !important;font-size:16px;line-height:18px;vertical-align:middle;}
.video-counter {top:44px;left:52px;}
.post-counter {top:12px;right:22px;}
.company-counter {top:12px;right:22px;}
#published-ago-content {display:block;text-align:center;font-size:18px;font-style:italic;}
#edit-post-function {float:right;}
#edit-post-function-header {position:absolute;right:22px;z-index:9;bottom:22px;}
#edit-page-function {display:block;position:fixed;z-index:2;top:62px;right:0;border-radius:8px;}
@media only screen and (max-width:870px) {#edit-page-function {display:none;}}
#edit-page-function a {display:inline-block;padding:2px 8px !important;}
#header-custom-meta {display:block;text-align:center;}
.post-header-meta {display:inline-flex;line-height:38px;font-size:20px;margin:2px 12px 2px 12px;}
.post-header-author {font-size:32px;font-weight:900;margin:2px 0;}
.post-header-meta span {margin:0 4px;}
.post-header-avatar img {border-radius:100%;border:4px solid #fff;}
.header-like-dislike {display:inline-block;margin:12px;background-color:#222;padding:18px 22px 10px 32px;border-radius:50px;}
.header-like-dislike .like-dislike-hook {float:none;margin:0;}
.fld-like-dislike-trigger i:hover {color:var(--primary) !important;}
#edit-page-function .backend-function {display:none;}
.currency-news-container .display-posts-listing .listing-item {margin:12px;border:1px solid #f4f4f4;border-radius:8px;background-color:#fff;}
.currency-news-container .display-posts-listing .listing-item:hover {border:1px solid transparent;background-color:var(--primary);}
body.system-switch-mode-on .currency-news-container.display-posts-listing .listing-item {border:1px solid #333;background-color:#222;}
body.system-switch-mode-on .currency-news-container.display-posts-listing .listing-item:hover {border:1px solid transparent;background-color:var(--primary);}
.currency-news-container .display-posts-listing .title {padding:18px 12px 22px 12px;color:#787878;font-weight:900;font-size:18px;}
.currency-news-container .display-posts-listing .listing-item:hover .title {color:#fff;}
body.system-switch-mode-on .currency-news-container .display-posts-listing .title {color:#eee;}
.currency-news-container .display-posts-listing .excerpt {padding:2px 12px 22px 12px;color:#bbb;font-weight:700;font-size:16px;display:block;}
.currency-news-container .display-posts-listing .excerpt-dash, .currency-news-container .display-posts-listing .read-more {display:none;}
.currency-news-container .display-posts-listing .listing-item .image {height:12px;display:block;overflow:hidden;}
.currency-news-container .display-posts-listing.grid {display:grid;grid-gap:16px;}
.currency-news-container .display-posts-listing.grid .title {display:block;}
.currency-news-container .display-posts-listing.grid img {display:block;max-width:100%;height:auto;border-radius:8px 8px 0 0;}
@media (min-width:600px) {.currency-news-container .display-posts-listing.grid {grid-template-columns:repeat(2,1fr);}}
@media (min-width:1024px) {.currency-news-container .display-posts-listing.grid {grid-template-columns:repeat(4,1fr);}}
.pp-content-ticker-container {background-color:#fff !important;border:1px solid #f4f4f4 !important;}
body.system-switch-mode-on .pp-content-ticker-container {background-color:#222 !important;border:1px solid #282828 !important;}
.pp-content-ticker-container .pp-content-ticker-heading {background-color:var(--primary);}
.pp-content-ticker-heading:after {border-left-color:var(--primary) !important;}
.pp-content-ticker-container .swiper-button-next, .pp-content-ticker-container .swiper-button-prev {font-size:32px;}
.pp-content-ticker-container .pp-content-ticker-navigation {z-index:0;}
.pp-content-ticker-container h3 {padding-bottom:2px !important;}
.pp-content-ticker-image img {border-radius:50px;}
.pp-content-ticker-container .pp-content-ticker-image {width: auto !important;margin-top: 4px;max-height: 52px;max-width: 80px;}
.pp-content-ticker-container .pp-content-ticker-image img {height: 46px;width: 80px;}
.pp-content-ticker-container .pp-content-ticker-wrap {padding: 4px 12px 8px 10px !important;}
.pp-content-ticker-heading {border-radius:6px 0 0 6px;}
.pp-content-ticker-container {border-radius:0 6px 6px 0;}
.pp-content-ticker-heading {border-radius:6px 0 0 !important;}}
.pp-content-ticker-container .pp-content-ticker {width:100%;}
.pp-content-ticker-container .pp-content-ticker-item-title {font-weight: 500 !important;}
.pp-content-ticker-item-title a:after {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;max-width:60%;color: var(--primary);}

.pp-search-form button[type="submit"] {border-radius: 0 50px 50px 0 !important;}


.fa-angle-right:hover:before, .fa-angle-left:hover:before {color: var(--primary) !important;}
.col-title {vertical-align: inherit !important;}
.fl-post-slider {z-index:1;}
.post-edit-link {background-color:#222;border:1px solid #333;padding:4px 12px 4px 12px;float:right;margin-top:22px;border-radius:4px;display:block;}
.posts-table-wrapper {margin:2px 12px 12px 12px !important;}
.posts-table-gallery__image img {border-radius:4px !important;}
table {border-bottom:0 !important;}
table th {border-bottom:1px solid #f4f4f4 !important;}
table th {color:#787878 !important;font-weight:700 !important;}
table th:not(:last-child) {border-right:1px solid #f4f4f4 !important;}
table th:last-child {border-right:0 !important;}
table tr:not(:last-child) td {border-bottom:1px solid #f4f4f4 !important;}
table tr td:not(:last-child) {border-right:1px solid #f4f4f4 !important;}
table td:last-child {border-right:0 !important;}
table tr:last-child td {border-bottom:0 !important;}
body.system-switch-mode-on table {border-bottom:0 !important;}
body.system-switch-mode-on table th {border-bottom:1px solid #242424 !important;}
body.system-switch-mode-on table th {color:#fff !important;}
body.system-switch-mode-on table th:not(:last-child) {border-right:1px solid #242424 !important;}
body.system-switch-mode-on table th:last-child {border-right:0 !important;}
body.system-switch-mode-on table tr:not(:last-child) td {border-bottom:1px solid #242424 !important;}
body.system-switch-mode-on table tr td:not(:last-child) {border-right:1px solid #242424 !important;}
body.system-switch-mode-on table td:last-child {border-right:0 !important;}
body.system-switch-mode-on table tr:last-child td {border-bottom:0 !important;}
.dashed-slug-wallets table tr:not(:last-child) td {border-bottom:0 !important;}
.dashed-slug-wallets table tr td:not(:last-child) {border-right:0 !important;}
body.system-switch-mode-on .dashed-slug-wallets table tr:not(:last-child) td {border-bottom:0 !important;}
body.system-switch-mode-on .dashed-slug-wallets table tr td:not(:last-child) {border-right:0 !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button {color:#999 !important;}
.dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {color:#fff !important;border:1px solid var(--primary) !important;background-color:var(--primary) !important;background:var(--primary) !important;}
body.system-switch-mode-on .dataTables_wrapper .dataTables_paginate .paginate_button {color:#999 !important;}
body.system-switch-mode-on .dataTables_paginate .paginate_button.current,body.system-switch-mode-on .dataTables_wrapper .dataTables_paginate .paginate_button:hover {color:#fff !important;border:1px solid var(--primary) !important;background-color:var(--primary) !important;background:var(--primary) !important;}
.dataTables_empty {padding: 120px !important;}
.paging_simple_numbers {margin:22px 32px !important;}
.content-social-share {display: block;margin: 18px 32px;}
.video-container-content-float {border-radius:8px;margin:0 6%;float:right;}
.video-container-content-float video {width:420px;border-radius:8px;}
@media only screen and (max-width:992px) {.video-container-content-float video {width: 292px;margin-bottom: 22px;}}
.video-container-content {border-radius:8px 8px 0 0;margin:2%;}
.video-container-content video {width:100%;border-radius:8px 8px 0 0;}
.video-container {width: 100%;display: block;border-radius: 8px 8px 0 0;position: relative;}
.video-portrait-content-right {border-radius: 8px;margin: 2%;width: 280px;float: right;}
.video-portrait-content-right video {width:100%;border-radius:8px;}
.vid-archive-item, .custom-archive-item {background-color: #f4f4f4;border: 2px solid transparent !important;border-radius: 8px !important;position: relative;}
body.system-switch-mode-on .vid-archive-item, body.system-switch-mode-on .custom-archive-item {background-color: #222;}
.vid-archive-item:hover, .custom-archive-item:hover {border: 2px solid var(--secondary) !important;}
#content-tiles-header .pp-post-tile-post {border: 2px solid transparent !important;}
#content-tiles-header .pp-post-tile-post:hover {border: 2px solid var(--secondary) !important;}
#download-icon .download-icon, #embed-icon .embed-icon {font-size: 22px;margin: 2px 0 0 4px;}
.vid-archive-item:hover .vid-archive-title a, .custom-archive-item:hover .vid-archive-title a {color: var(--primary);}
.embed-video {padding: 32px 12px 12px 12px;}
#embed-code {border-radius: 4px;text-align: center;}
.media-actions {font-size: 12px;color: var(--primary) !important;padding: 4px 2px !important;line-height: 17px;margin: 0 !important;vertical-align: middle;}
.post-single-added {margin-right: 12px;}
.video-container video {width:100%;border-radius:8px 8px 0 0;}
.plyr--video {background:#fff !important;border-radius:8px 8px 0 0;}
body.system-switch-mode-on .plyr--video {background:#181818 !important;}
.plyr__poster, .plyr__video-embed iframe, .plyr__video-wrapper {border-radius:8px 8px 0 0;}
.plyr__menu__container {background-color:#fff;background:#fff;}
body.system-switch-mode-on .plyr__menu__container {background-color:#222;background:#222;}
.plyr__menu__container .plyr__control {color:#787878;}
body.system-switch-mode-on .plyr__menu__container .plyr__control {color:#fff;}
.plyr__menu__container .plyr__control--forward::after {border-left-color:var(--tertiary) !important;}
.plyr__menu__container .plyr__control--back::before {background:#eee !important;box-shadow:none !important;}
body.system-switch-mode-on .plyr__menu__container .plyr__control--back::before {background:#333 !important;box-shadow:none !important;}
.plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true], .plyr__control--overlaid, .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before {background:var(--primary) !important;background-color:var(--primary) !important;}
.plyr--video .plyr__controls {background:linear-gradient(rgba(24,24,24,0),rgba(24,24,24, .75)) !important;background:var(--plyr-video-controls-background,linear-gradient(rgba(24,24,24,0),rgba(24,24,24, .75))) !important;}
.plyr__poster {background-size: cover !important;}
.vid-list-item {display:flex;width:100%;margin-bottom:8px;position:relative;padding:2px;}
@media only screen and (max-width:991px) {.vid-list-item {display: inline-flex;width: 50%;}}
@media only screen and (max-width:767px) {.vid-list-item {display:flex;width:100%;}}
.vid-list-item:hover {background-color:#f4f4f4;}
body.system-switch-mode-on .vid-list-item:hover {background-color:#222;}
.vid-list-content {width: inherit;padding-left: 12px;}
.vid-list-poster {border: 2px solid transparent;float: left;width: 70%;overflow: hidden;border-radius: 4px;background-repeat: no-repeat;background-size: cover;position: relative;min-height: 92px;}

.vid-list-item:hover .vid-list-poster {border: 2px solid var(--primary);}
.vid-list-item:hover .vid-list-title a {color:var(--primary);}

@media only screen and (max-width:991px) {.vid-list-poster {width: 200px;}}
#features-sidebar .vid-list-poster {min-height: unset;}
.vid-list-poster img {border-radius:4px;min-width:50%;}
.vid-list-title {font-weight:900;font-size:14px;margin-top:4px;letter-spacing:.5px;display:-webkit-box;max-height:calc(2 * var(--yt-link-line-height,1.8rem));-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;color: var(--primary);}
.vid-list-views {display:inline-flex;line-height:28px;}
.vid-list-views:after {content:"•";margin:0 4px;}
.vid-list-author {margin:4px 0;font-size:12px;}
.vid-list-views .post-views {margin-right:4px;}
.vid-list-views .post-views-icon {font-size:14px;vertical-align:middle;}
.vid-list-info {display:flex;line-height:28px;font-size:10px;}
@media only screen and (max-width:1320px) {.vid-list-info {font-size:10px;}}
.vid-list-author .verified-icon {width:12px;height:12px;}
.vid-list-added-box {margin-left:12px;font-size:12px;}
.vid-poster-link {display:contents;}
#post-author .verified-icon {width:18px;height:18px;}
#post-heading {position:relative;}
#post-single-title-line {margin-top:12px;position:relative;display:inline-block;width:82%;}
@media only screen and (max-width:767px) {#post-single-actions-line {margin-bottom:22px;margin-top:2px;}}
@media only screen and (max-width:767px) {.post-single-like-dislike {top: 86px;}}
@media only screen and (max-width:767px) {#toggle_references_show {margin: -12px 0 0 0 !important;}}
@media only screen and (max-width:767px) {#toggle_references_hide {margin: -32px 0 0 12px !important;}}
@media only screen and (max-width:991px) {.single-video-heading {margin: auto 12px;}}
@media only screen and (max-width:991px) {.video-container, .plyr--video, .plyr__poster, .plyr__video-embed iframe, .plyr__video-wrapper, .video-container video {border-radius: 0 !important;}}
.post-single-info {display:flex;line-height:29px;}
.post-single-views {display:inline-flex;line-height:28px;}
.post-single-views .post-views-count {margin:8px 0;}
.post-single-views:after {content:"•";margin:0 4px;color:#eee;}
body.system-switch-mode-on .post-single-views:after {color:#555;}
.vid-list-views .post-views-count {font-weight:900;font-size:12px;}
.post-single-title {font-size: 18px;font-weight: 800;padding: 2px 22px 2px 2px;display: inline-block;white-space: nowrap;max-width: 98%;overflow: hidden;text-overflow: ellipsis;color: var(--primary);}
@media only screen and (max-width:992px) {.post-single-title {max-width: 100%;}}
@media only screen and (max-width:992px) {#post-single-title-line {width: 100%;}}
.post-single-views .post-views-count {margin-left:2px;font-weight:900;}
.post-single-views .post-views {margin-top:4px;margin-right:4px;font-size:15px;}
.fl-post-column .grid-33 {width: unset !important;}
#inline-edit-icon {display: inline-block;margin: 0px 0px 0px 4px;}
@media only screen and (min-width:992px) {#inline-edit-icon i {font-size: 28px !important;}.post-single-title {font-size: 24px;}}
#item-edit-icon {position: absolute;left: 12px;top: 12px;z-index: 9;display: none;}
#item-edit-icon i {color: #fff !important;}
.custom-archive-item:hover #item-edit-icon, .vid-archive-item:hover #item-edit-icon {display: block;}
.views-text {margin-left:2px;}
.single-content-divider {margin: 0 4px;display: block;}
.video-content {font-size: 16px;font-weight: 600;}
.video-content-container {margin:12px 22px;}
.video-content-toggle {display:block;text-align:center;margin:22px 0;}
.video-content-toggle i {display:block;color:#787878;font-size:28px;}
body.system-switch-mode-on .video-content-toggle i {color:#fff;}
@media only screen and (max-width:992px) {#post-author-container {margin-top: 32px;margin-bottom: 32px;}}
#post-author-avatar {display:inline-block;margin:auto 12px;padding:4px;position:relative;}
#post-author-avatar img {border-radius:50px;}
.author-btn {float:right;margin-right:12px;}
@media only screen and (max-width:400px) {.author-btn {margin-right: 32px;margin-bottom: 22px;}}
#post-author {display:inline-block;vertical-align:top;font-size:18px;font-weight:800;padding-top:8px;}
.author-followers {font-size:14px;}
.author-links {font-size: 12px;font-weight: 600;}
#vid-archive {position: relative;width: 100%;}
@media only screen and (min-width:992px) {#vid-archive {display: inline-table;}}
@media only screen and (max-width:992px) {#vid-archive {text-align: center;}}
#vid-archive-content {display: block;margin-bottom: 12px;}
.custom-archive-item:hover {background-color:#f8f8f8;}
body.system-switch-mode-on .custom-archive-item:hover {background-color:#282828;}
.custom-archive-item .vid-list-info {margin-left: 18px;}
.custom-archive-item:hover {background-color:#f8f8f8;}
body.system-switch-mode-on .custom-archive-item {background-color:#222;}
body.system-switch-mode-on .custom-archive-item:hover {background-color:#282828;}
.custom-archive-item {overflow: hidden;border-radius: 4px;margin: 1%;background-color: #f4f4f4;display: inline-block;text-align: left;position: relative;}
.custom-archive-item {width: 18%;}
@media only screen and (max-width:1430px) {.custom-archive-item {width:18%;}}
@media only screen and (max-width:1213px) {.custom-archive-item {width:22%;}}
@media only screen and (max-width:1080px) {.custom-archive-item {width:30%;}}
@media only screen and (max-width:992px) {.custom-archive-item {width:45%;}}
@media only screen and (max-width:690px) {.custom-archive-item {width:92%;}}
@media only screen and (max-width:1413px) {.custom-archive-item {margin:1%;}}
@media only screen and (max-width:1213px) {.custom-archive-item {margin:1.5%;}}
@media only screen and (max-width:992px) {.custom-archive-item {margin:2%;}}
@media only screen and (max-width:725px) {.custom-archive-item {margin:2%;}}
.vid-archive-poster {width: 100%;height: 132px;border-radius: 6px 6px 0 0;background-repeat: no-repeat;background-size: cover;display: inline-block;position: relative;}
.vid-archive-poster:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px 8px 0 0;background-color:#000;opacity:.2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.vid-archive-poster:hover:after {opacity:.6;z-index:2;}
.payment-videos .vid-archive-poster:after, .vid-archive-poster:hover:after {background-color: transparent !important;}
.vid-archive-poster img {border-radius:4px;min-width:50%;}
@media only screen and (max-width:992px) {.vid-archive-poster {height: 182px;}}
@media only screen and (max-width:690px) {.vid-archive-poster {height: 282px;}}
.vid-archive-title {font-weight: 500;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 70%;line-height: 28px;margin-top: 4px;text-align: left;}
#vid-archive-content .vid-list-views {margin-left:0;}
#vid-archive-content .vid-list-views .post-views-icon {line-height:13px;}
.vid-archive-views {display:inline-flex;line-height:28px;margin-left:12px;}
.vid-archive-views:after {content:"•";margin:0 4px;}
.vid-archive-author {margin:4px 0;margin-left:12px;	`font-size:12px;}
.vid-archive-views .post-views {margin-right:4px;}
.vid-archive-views .post-views-icon {font-size:14px;vertical-align:middle;}
.vid-archive-info {display:flex;line-height:28px;}
.vid-archive-author .verified-icon {width:12px;height:12px;}
#archive-author-avatar {margin: 8px;float: left;}
#archive-author-avatar img {border-radius:4px;}
.video-time-container {display:flex;position:absolute;right:12px;bottom:8px;color:#fff;font-weight:800;}
#vid-archive-actions-line {display:inline-block;font-size:14px;}
#video-carousel .fl-post-carousel-post {background-color:#fff;border:1px solid #eee;border-radius:8px;}
#video-carousel .fl-post-carousel-post:hover {background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;}
body.system-switch-mode-on #video-carousel .fl-post-carousel-post {background-color:#222;border:1px solid #242424;}
body.system-switch-mode-on #video-carousel .fl-post-carousel-post:hover {background-color:#191919;border:1px solid #222;}
#video-carousel .fl-post-carousel-title {font-size:14px !important;line-height:24px !important;letter-spacing:.5px !important;}
#video-carousel .fl-post-carousel-image img {border-radius:8px;}
#video-carousel .fl-post-carousel-text {position:absolute;top:0;opacity:0;width:-webkit-fill-available;height:-webkit-fill-available;z-index:999;}
#video-carousel .fl-post-carousel-post:hover:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px 8px 0 0;background-color:#000;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#video-carousel .fl-post-carousel-text:hover {opacity:1;z-index:99;}
#video-carousel div.bx-wrapper:hover .fl-post-carousel-text a {color:#fff !important;font-size:22px;opacity:1;z-index:999;}
#video-carousel .fl-post-carousel-text a {display:block;z-index:999;width:252px;height:100px;}
.video-header-icon {float: right;}
.video-header-icon i {font-size: 52px !important;}
.video-heading {margin-bottom: 0;line-height: 52px;}
.video-heading:hover {color: var(--secondary) !important;}
#toggle_content_hide, #toggle_content_show {display: inline-block;color: #787878;background-color: #f8f8f8;padding: 4px 18px;border-radius: 4px;font-size: 12px;letter-spacing: 1px;}
#toggle_content_hide {padding:8px 12px;}
body.system-switch-mode-on #toggle_content_hide,body.system-switch-mode-on #toggle_content_show {color:#fff;background-color:#222;}
#toggle_content_hide:hover,#toggle_content_show:hover {color:#fff;background-color:var(--primary);}
body.system-switch-mode-on #toggle_content_hide:hover,body.system-switch-mode-on #toggle_content_show:hover {color:#fff;background-color:var(--primary);}
#toggle_references_hide,#toggle_references_show {margin:0 auto 0 auto;margin-top:-12px;overflow:hidden;width:fit-content;display:block;border-radius:0 0 12px 12px;padding:8px 22px 8px 22px;color:#787878;background-color:#f8f8f8;font-weight:800;letter-spacing:.5px;}
#toggle_references_hide:hover,#toggle_references_show:hover {color:#fff;background-color:var(--primary);}
body.system-switch-mode-on #toggle_references_hide:hover,body.system-switch-mode-on #toggle_references_show:hover {color:#fff;background-color:var(--primary);}
body.system-switch-mode-on #toggle_references_hide,body.system-switch-mode-on #toggle_references_show {color:#fff;background-color:#222;}
#toggle_references_hide {margin-top:-32px;margin-bottom:32px;}
.references-content {border:1px solid #f4f4f4;border-top:0;border-radius:4px;padding:2px 12px 22px 22px;margin:12px 12px 32px 12px;}
body.system-switch-mode-on .references-content {border:1px solid #222;border-top:0;}
.tips-content {border:1px solid #f4f4f4;border-top:0;border-radius:4px;padding:12px;margin:12px 12px 0 12px;min-height:120px;}
body.system-switch-mode-on .tips-content {border:1px solid #222;border-top:0;}
#toggle_tips_hide,#toggle_tips_show {background-color:#f8f8f8;color:#787878;padding:7px 22px;font-weight:800;border-radius:4px;}
body.system-switch-mode-on #toggle_tips_hide,body.system-switch-mode-on #toggle_tips_show {background-color:#222;color:#fff;}
#toggle_tips_hide:hover,#toggle_tips_show:hover {color:#fff;background-color:var(--primary);}
body.system-switch-mode-on #toggle_tips_hide:hover,body.system-switch-mode-on #toggle_tips_show:hover {color:#fff;background-color:var(--primary);}
#toggle_tips_hide {padding:6px 12px;border-radius:0 0 8px 8px;}
.tip-hide-btn {display:block;text-align:center;}
@media only screen and (max-width:500px) {.tips-content-toggle {margin-top: 18px;min-width: 120px;}}
.post-references-list {margin:0 22px !important;}
#posts-grid .pp-content-post {background-color:#f7f7f7 !important;}
body.system-switch-mode-on #posts-grid .pp-content-post {background-color:#222 !important;}
#post-image-carousel .pp-image-carousel-item {border: 1px solid #f4f4f4;padding: 12px;border-radius: 8px;}
body.system-switch-mode-on #post-image-carousel .pp-image-carousel-item {border: 1px solid #222;}
#post-image-carousel .pp-image-carousel .pp-swiper-button {font-size: 52px;color: #eee;background-color: transparent;}
#post-image-carousel .pp-image-carousel .pp-swiper-button:hover {font-size: 62px;color: var(--primary);}
body.system-switch-mode-on #post-image-carousel .pp-image-carousel .pp-swiper-button {font-size: 52px;color: #222;}
body.system-switch-mode-on #post-image-carousel .pp-image-carousel .pp-swiper-button:hover {font-size: 62px;color: var(--primary);}
#post-image-carousel .swiper-container-3d .swiper-slide-shadow-left {background-image: none !important;background-color: #eee !important;}
#post-image-carousel .swiper-container-3d .swiper-slide-shadow-right {background-image: none !important;background-color: #eee !important;}
body.system-switch-mode-on #post-image-carousel .swiper-container-3d .swiper-slide-shadow-left {background-color: #222 !important;}
body.system-switch-mode-on #post-image-carousel .swiper-container-3d .swiper-slide-shadow-right {background-color: #222 !important;}
#post-image-carousel .pp-image-overlay {background: rgba(255,255,255,.5);-webkit-transition: opacity 0.3s,-webkit-transform 0.3s;transition: opacity 0.3s,-webkit-transform 0.3s;-o-transition: transform 0.3s,opacity 0.3s;transition: transform 0.3s,opacity 0.3s;transition: transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;}
body.system-switch-mode-on #post-image-carousel .pp-image-overlay {background: rgba(0,0,0,.5);-webkit-transition: opacity 0.3s,-webkit-transform 0.3s;transition: opacity 0.3s,-webkit-transform 0.3s;-o-transition: transform 0.3s,opacity 0.3s;transition: transform 0.3s,opacity 0.3s;transition: transform 0.3s,opacity 0.3s,-webkit-transform 0.3s;}
#post-image-carousel figure {margin-top: 12px;}
#post-image-carousel .pp-image-carousel {height: auto !important;}
#post-image-carousel figure img {border-radius: 8px;height: 58vh;}
@media only screen and (max-width:992px) {#post-image-carousel figure img {height: auto;}}
#features-grid-carousel1 .pp-post-title {margin: unset;position: absolute;bottom: 12px;left: 22px;}
#features-grid-carousel .pp-content-grid-image {width: 40%;height: 122px;}
#features-grid-carousel .pp-post-title {font-size: 18px;font-weight: 900 !important;}
#features-grid-carousel .pp-content-body {width: 60%;}
#features-grid-carousel .pp-content-post {background-color: #f8f8f8;border: 1px solid #f4f4f4;border-radius: 4px;}
#features-grid-carousel .pp-content-post:hover {background-color: #fff;}
body.system-switch-mode-on #features-grid-carousel .pp-content-post {background-color: #242424;border: 1px solid #222;}
body.system-switch-mode-on #features-grid-carousel .pp-content-post:hover {background-color: #191919;}
#features-grid-carousel .pp-content-grid-load-more a {padding: 6px 0;width: 100%;}
#features-grid-carousel .pp-content-grid-load-more {margin-top: -10px;}
#features-grid-carousel .pp-content-grid-load-more a {background-color: #f8f8f8;border: 1px solid #f4f4f4;border-radius: 4px;color: #888;}
#features-grid-carousel .pp-content-grid-load-more a:hover {background-color: var(--primary);border: 1px solid var(--primary);border-radius: 4px;color: #fff;}
body.system-switch-mode-on #features-grid-carousel .pp-content-grid-load-more a {background-color: #242424;border: 1px solid #222;border-radius: 4px;color: #ccc;}
body.system-switch-mode-on #features-grid-carousel .pp-content-grid-load-more a:hover {background-color: var(--primary);border: 1px solid var(--primary);border-radius: 4px;color: #fff;}
#features-grid-carousel .fl-photo-img {filter:invert(68%);}
#features-grid-carousel .fl-photo-img:hover {filter:invert(28%);}
body.system-switch-mode-on #features-grid-carousel .fl-photo-img:hover {filter:invert(98%);}
#post-grid-row .pp-content-post {background-color: #f4f4f4;}
body.system-switch-mode-on #post-grid-row .pp-content-post {background-color: #222;}
#post-grid-row .pp-post-title a {color: #fff;}
body.system-switch-mode-on #post-grid-row .pp-post-title a {color: #fff;}
#video-header .pp-content-post-carousel .owl-nav button.owl-prev {left: -7%;}
#video-header .pp-content-post-carousel .owl-nav button.owl-next {right: -7%;}
@media only screen and (max-width:992px) {#video-header .pp-content-post-carousel .owl-nav button.owl-prev {left: -12%;}#video-header .pp-content-post-carousel .owl-nav button.owl-next {right: -12%;}}
#video-header .pp-content-post-carousel .owl-nav button {top: 25%;}
#video-header .pp-content-post-carousel .owl-nav button svg {color: #eee;}
#video-header .pp-content-post-carousel .owl-nav button svg:hover {color: var(--secondary);}
body.system-switch-mode-on #video-header .pp-content-post-carousel .owl-nav button svg {color: #333;}
body.system-switch-mode-on #video-header .pp-content-post-carousel .owl-nav button svg:hover {color: var(--secondary);}
#video-header .pp-content-post-carousel .owl-nav button svg {width: 42px;}
#video-header .pp-content-post {background-color: #f4f4f4;}
body.system-switch-mode-on #video-header .pp-content-post {background-color: #222;}
.video-header {font-size: 32px;margin-bottom: 0;line-height: 50px;}
body.system-switch-mode-on #marketplace-grid img:hover, body.system-switch-mode-on .woocommerce div.product div.images img:hover {filter:invert(98%);}
.archive-pagination .nav-links {text-align: center;display: block;margin: auto 20%;margin-top: 22px;padding-top: 22px;border-top: 1px solid #f4f4f4;}
body.system-switch-mode-on .archive-pagination .nav-links {border-top: 1px solid #242424;}
.archive-pagination .nav-links a {padding: 4px 20px;}
.archive-pagination .nav-links .current {color: var(--secondary);padding: 4px 20px;background-color: #f4f4f4;border-radius: 4px;}
body.system-switch-mode-on .archive-pagination .nav-links .current {background-color: #242424;}
.archive-pagination .nav-links * {font-size: 22px;}
@media only screen and (max-width:767px) {
.archive-pagination .nav-links {margin: auto 2%;}
.archive-pagination .nav-links a {padding: 4px 16px;}
.archive-pagination .nav-links .current {padding: 4px 16px;}
.archive-pagination .nav-links * {font-size: 16px;}
.site-header .header-image {width: 72px;}}
.profile-pagination {display: block;text-align: center;margin: 32px 12px 12px 12px;}
.profile-pagination .page-numbers {padding: 4px 12px 4px 12px;font-size: 28px;border-radius: 4px;line-height: 32px;margin: auto 8px;}
.profile-pagination .current {background-color: var(--primary);}
.pp-logos-content .logo-slider-prev, .pp-logos-content .logo-slider-next {top: 50%;}
.pp-logos-content .logo-slider-next {right: -48px;}
.pp-logos-content .logo-slider-prev {left: -48px;}
.org-carousel .pp-logos-content .logo-slider-prev, .org-carousel .pp-logos-content .logo-slider-next {top: 25%;}
.fl-node-rhexz4iymsd0 .pp-logos-content .logo-slider-nav a {background-color: transparent;}
.pp-logos-content .logo-slider-nav svg path {fill: #eee !important;}
.pp-logos-content .logo-slider-nav svg path:hover {fill: var(--primary) !important;}
body.system-switch-mode-on .pp-logos-content .logo-slider-nav svg path {fill: #333 !important;}
body.system-switch-mode-on .pp-logos-content .logo-slider-nav svg path:hover {fill: var(--primary) !important;}
.pp-logos-content .logo-slider-nav svg {height: 42px !important;}
.pp-gallery-pagination .pp-gallery-load-more {background-color: var(--primary) !important;color: #fff;border-radius: 4px;width: 80%;margin: auto 10%;margin-top: 32px;}
.pp-gallery-pagination .pp-gallery-load-more:hover {background-color: var(--secondary) !important;color: #fff;}
.fancybox-image, .fancybox-spaceball {border-radius: 8px;}
.fancybox-is-open .fancybox-bg {opacity: .8 !important;background: #fff !important;}
body.system-switch-mode-on .fancybox-is-open .fancybox-bg {opacity: .8 !important;background: #181818 !important;}

/** Post Tables **/
table.dataTable thead .sorting_desc, table.dataTable thead .sorting, table.dataTable thead .sorting_asc {background-image: none !important;}
.posts-table-controls input[type=search] {box-shadow: none !important;}
.posts-data-table .col-date {text-align:center;vertical-align:middle;}
.posts-table-controls.posts-table-below {margin-top: 22px !important;}
.fl-post-column #vid-archive {background-color: #f4f4f4;}
body.system-switch-mode-on .fl-post-column #vid-archive {background-color: #222;}
.generate-columns {margin-bottom: unset !important;padding-left: unset !important;}
.fl-post-grid-post {background: transparent !important;}
.fl-post-grid-post {border: 0;border-radius: 8px;}
.fl-builder-pagination-load-more a {width: 50%;padding: 8px 24px !important;}
.fl-builder-pagination, .fl-builder-pagination-load-more {padding: 2px 42px 32px 0 !important;}
.fl-post-grid-empty {text-align: center;margin: 12% auto;}
.sidebar-tag-cloud a, .sidebar-cat-cloud a {font-weight: 700;}
#tag-cloud .pp-tab-title {font-weight: 700 !important;font-size: 20px;letter-spacing: 0.5px;}

/** Images **/
.content-image-right{float:right;padding:32px;display:block;}
@media only screen and (max-width:992px) {.content-image-right img{width:unset;border-radius:8px;}}
.content-image-right img {width:320px;border-radius:8px;}
@media only screen and (max-width:992px){.content-image-right img{width:unset;border-radius:8px;}}
.content-image-left{float:left;padding:32px;display:block;}
@media only screen and (max-width:992px) {.content-image-left img{width:unset;border-radius:8px;}}
.content-image-left img {width:320px;border-radius:8px;}
@media only screen and (max-width:992px){.content-image-left img{width:unset;border-radius:8px;}}
.image-float-right {float: right;border-right: 0;display: block;}
.image-float-right img {width: 182px;margin: 22px;}
.image-float-right-large {float: right;border-right: 0;display: block;}
.image-float-right-large img {width: 282px;margin: 2px 22px 2px 22px;}
@media only screen and (max-width: 992px) {.image-float-right-large img {width: 120px;}}
.image-float-left {float: left;display: block;}
.image-float-left img {width: 152px;margin: 32px;border-radius: 8px;}
.logo-image-right {display: inline-block;float: right;width: 222px;padding: 12px;}
@media only screen and (max-width:992px) {.logo-image-right {width: 122px;}}