.vpage {margin-bottom: 30px}
.vpage .p-head {background: #231f20;color: #fff;margin-bottom: 40px;}
.vpage .p-head .p-menu {border: 1px solid #727172;height: 50px;overflow: hidden;}
.vpage .p-head .p-menu .p-title {float: left;height: 49px;font: 500 20px/20px Oswald,Arial;padding: 18px 15px 10px 20px;background: #0077b2;}
.vpage .p-head .p-menu ul.menu-links {}
.vpage .p-head .p-menu ul.menu-links li {float: left;height: 49px;padding: 20px 0 10px 15px;}
.vpage .p-head .p-menu ul.menu-links li h1, .vpage .p-head .p-menu ul.menu-links li a {font: 400 15px/20px Oswald,Arial;}
.vpage .p-head .p-menu a, .vpage .p-head .p-title {color: #fff;}

.vbox {position: relative;display: block;width: 100%;}
.vbox .pla-wrap {position: relative;display: block;z-index: 1;margin-bottom: 15px;}
.vbox .pla-wrap .pla-item {position: absolute;display: inline-block;width: 100%;height:0;opacity: 0;visibility: hidden;z-index: -1;overflow: hidden;}
.vbox .pla-wrap .pla-item.active {position: relative;height:auto;z-index: 2;opacity: 1;visibility: visible;animation-name: fadeIn;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 0.4s;}
.vbox .pla-wrap .pla-item .p-thumb {position: relative;display: block;width: 100%;height: 0;padding-bottom: 56.25%;margin-bottom: 15px;}
.vbox .pla-wrap .pla-item .p-thumb .play-ico {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.vbox .pla-wrap .pla-item .p-thumb .play-ico:before{content:'';position: absolute;display: inline-block;top: 50%;left: 50%;width: 18%;height: 18%;border: 0;color: #fff;opacity: .8;background-position: 50%;background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4MTMzWTE0OSBtZWV0IiB2aWV3Qm94PSIwIDAgMTMzIDE0OSIgdmVyc2lvbj0iMS4xIj4KICA8ZGVmcz4KICAgIDxwYXRoIGQ9Ik02MjQsMzI1Ljc5Njc1IEw2MjQsNDQxLjMwMTU1OSBDNjI0LDQ0OC4yMDQ1OTEgNjMyLjI5NjQxNCw0NTIuNDA5NjMxIDYzOC42ODEzNTYsNDQ4Ljc0MTEzOSBMNzM2Ljg0MTI1NSwzOTIuMzU3ODMzIEM3NDIuNzU3NjQ0LDM4OC45NTk2OTUgNzQyLjg1MDc4MSwzODEuMDkzMDk1IDczNy4wMTYwNjcsMzc3LjU3ODQ5NyBMNjM4Ljg1NDczNiwzMTguNDU4MzggQzYzMi40Nzk4MjMsMzE0LjYxOTM1NyA2MjQsMzE4LjgwNzc2IDYyNCwzMjUuNzk2NzUiIGlkPSJwYXRoLTEiLz4KICAgIDxtYXNrIGlkPSJtYXNrLTIiIG1hc2tDb250ZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBtYXNrVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4PSItNy41MDI0OTIzMSIgeT0iLTcuNTAyNDkyMzEiIHdpZHRoPSIxMzIuMzQwODgyIiBoZWlnaHQ9IjE0OC4xMDI0MjEiPgogICAgICA8cmVjdCB4PSI2MTYuNDk3NTA4IiB5PSIzMDkuNDk3NTA4IiB3aWR0aD0iMTMyLjM0MDg4MiIgaGVpZ2h0PSIxNDguMTAyNDIxIiBmaWxsPSJ3aGl0ZSIvPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiIGZpbGw9ImJsYWNrIi8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxnIGlkPSJWUEMtV2ViLVNwZWMiIHN0cm9rZT0ibm9uZSIgZmlsbD0ibm9uZSI+CiAgICA8ZyBpZD0iZXhwYW5kZWRfcGxheWVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjE2LjAwMDAwMCwgLTMwOS4wMDAwMDApIj4KICAgICAgPGcgaWQ9ImxhcmdlLXBsYXkiPgogICAgICAgIDx1c2UgZmlsbC1vcGFjaXR5PSIwLjgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSIvPgogICAgICAgIDx1c2Ugc3Ryb2tlLW9wYWNpdHk9IjAuMzAiIHN0cm9rZT0iIzAwMDAwMCIgbWFzaz0idXJsKCNtYXNrLTIpIiBzdHJva2Utd2lkdGg9IjE1LjAwNDk4NDYiIHhsaW5rOmhyZWY9IiNwYXRoLTEiLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);transform: translate(-50%,-50%);z-index: 2;}

.vbox .pla-wrap .pla-item .p-thumb iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%; display: none}
.vbox .pla-wrap .pla-item.active .p-thumb iframe {display: block}
.vbox .pla-wrap .pla-item .p-thumb iframe.playing{z-index:3;opacity: 1;}
.vbox .pla-wrap .pla-item .p-thumb img {width: 100%;z-index: 1;}
.vbox .pla-wrap .pla-item .p-entry .vtit {font: 600 16px/22px Merriweather,Arial;margin-bottom: 5px;}
.vbox .pla-wrap .pla-item .p-entry .desc {display: inline-block;max-height: 60px;font-size: 14px;line-height: 20px;overflow: hidden;white-space: normal;text-overflow: ellipsis;text-align: justify;}
.vbox .pla-wrap .pla-item .p-entry .show-more a {color: brown;cursor: pointer;}
.vbox .pli-wrap {display: inline-block;width: 100%;margin-bottom: 20px;}
.vbox .pli-wrap .horizontal {margin: 0 -10px;}
.vbox .pli-wrap .pli-item {float:left;width: 25%;cursor: pointer;cursor: pointer;}
.vbox .pli-wrap .pli-item.active {display: none;}
.vbox .pli-wrap .pli-item .p-thumb {position: relative;margin-bottom: 10px;}
.vbox .pli-wrap .pli-item .p-thumb img {width:100%;}
.vbox .pli-wrap .pli-item .p-thumb .thumb-ico {position: absolute;bottom: 5px;right: 5px;width: 20px;height: 20px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.vbox .pli-wrap .pli-item .p-thumb .thumb-ico:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background: url('../images/ico-play.svg') no-repeat;z-index: 12;}
.vbox .pli-wrap .pli-item .p-entry .vtit {font: 600 14px/20px Merriweather,Arial;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;max-height: 79px;cursor: pointer;}
.vbox .pli-wrap .pli-item.active .p-entry .vtit,.vbox .pli-wrap .pli-item:hover .p-entry .vtit {color: #0077b2;}
.vbox .pli-wrap .pli-item.active .p-thumb .thumb-ico:before {background: url(../images/ico-play.svg) no-repeat;}
.vbox .pli-wrap .swiper-button-prev {top: inherit;bottom: -5px;left: 0;}
.vbox .pli-wrap .swiper-button-next {top: inherit;bottom: -5px;right: 0;}
.vbox .pli-wrap .swiper-button:after {font-size: 20px;font-weight: bold;}

.vbox.vertical {}
.vbox.vertical .pla-wrap {display: inline-block;width: calc(100% - 350px);}
.vbox.vertical .pla-wrap .pla-item .p-thumb {width: 100%!important;padding-bottom: 56%!important;}
.vbox.vertical .pla-wrap .pla-item .p-entry {width: 100% !important;padding-left: 0!important;}

.vbox.vertical .pli-wrap {position: absolute;top: 0;right: 0;bottom: 30px;width: 320px;}
.vbox.vertical .pli-wrap .pla-cont.swiper-container {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-right: 15px;}
.vbox.vertical .pli-wrap .swiper-wrapper {flex-direction: column;}
.vbox.vertical .pli-wrap .pli-item {position: relative;width: 100%;height: auto;padding: 10px 0;border-bottom: 1px solid #ddd;}
.vbox.vertical .pli-wrap .pli-item:last-child {border-bottom: 0;}
.vbox.vertical .pli-wrap .pli-item .p-thumb {float: left;position: relative;width: 95px;margin-right: 12px;margin-bottom: 0;overflow: hidden;border: 1px solid #fff;}
.vbox.vertical .pli-wrap .pli-item .p-thumb .thumb-ico:before {opacity: 1;background: url(../images/ico-play.svg) no-repeat;}

.widget.vscbox .vbox {background: #fff;min-height: initial;}
.widget.vscbox .vbox .pla-wrap {padding: 0;width: 100%;margin-bottom: 10px;padding-bottom: 5px;border-bottom: 2px solid #ddd;}
.widget.vscbox .vbox .pli-wrap {margin-bottom: 15px;}
.widget.vscbox .vbox .pli-wrap .pli-item {margin-bottom: 8px;width: 100%!important;padding: 0 15px 8px 0;border-bottom: 1px solid #eee;}
.widget.vscbox .vbox .pli-wrap .pli-item:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.widget.vscbox .vbox .pli-wrap .pli-item .p-entry .vtit {}
.widget.vscbox .vbox.vertical .pli-wrap {background: #fff;position: relative;display: inline-block;width: 100%;}
.widget.vscbox .vbox.vertical .pli-wrap .pla-cont {position: initial;}

.widget.vscbox .vbox.vertical.has-scroll .pli-wrap {height: 400px;}
.widget.vscbox .vbox.vertical.has-scroll .pla-cont {}

.widget.vscbox .vbox.vertical .pli-wrap .pli-item .p-thumb {float: left;width: 150px;margin-right: 10px;margin-bottom: 0;}
.widget.vscbox .vbox.has-scroll .pli-wrap .pla-cont {padding: 0;}

.blaBox {display: block;background: #231f20;color: #fff;margin: 20px -20px;clear: both}
.blaBox a:hover {color: bisque!important}
.blaBox .s-header {display: inline-block;width: 100%;padding: 25px 20px 10px;border-bottom: 1px solid #646466;margin-bottom: 0}
.blaBox .s-header .s-title {float: left;color: #fff;margin-right: 25px}
.blaBox .s-header .s-title:hover,.blaBox a:hover,.blaBox .vbox .pli-wrap .pli-item:hover .p-entry .vtit,.blaBox .vbox .pli-wrap .pli-item.active .p-entry .vtit {color: bisque}
.blaBox .s-header .subMenu {float: left;margin-top: 7px}
.blaBox .s-header .subMenu li {float: left;margin-right: 20px;margin-bottom: 5px}
.blaBox .s-header .subMenu li a {font: 300 15px/20px Oswald,Arial;color: #fff}
.blaBox .s-cont {padding: 15px 20px 25px}
.blaBox .s-cont .p-meta,.blaBox .s-cont .p-meta a {color: #aaa}
.blaBox .vbox .pli-wrap {display: block;}
.blaBox .vbox .pli-wrap.has-scroll {margin: 0 0 20px}
.blaBox .vbox .pla-wrap .pla-item .p-thumb {position: relative;float: left;width: 68%;padding-bottom: 38%}
.blaBox .vbox .pla-wrap .pla-item .p-entry {padding-left: 20px;float: left;width: 32%}
.blaBox .vbox .pla-wrap .pla-item .p-entry .vtit, .whiteBox .vbox .pla-wrap .pla-item .p-entry .vtit {font-size: 24px;line-height: 35px}
.blaBox .vbox .pli-wrap .pli-item .p-entry .vtit {color: #fff}
.blaBox .vbox.vertical .slimScrollBar {background: #fff!important;}
.blaBox .vbox.vertical .pli-wrap .pli-item {border-bottom: 1px solid #656565;}

.vbox .pla-wrap .pla-item.active {margin-bottom: 5px;}
.whiteBox .vbox .pla-wrap {.margin-bottom: 10px;padding-bottom: 5px;border-bottom: 2px solid #ddd;}
.whiteBox .vbox .pla-wrap .pla-item .p-thumb {width: 65%;padding-bottom: 36.5%;float: left;margin-bottom: 0;}
.whiteBox .vbox .pla-wrap .pla-item .p-entry {position: absolute;top: 0;right: 0;bottom: 0;width: 35%;float: right;padding-left: 20px;overflow-y: scroll;padding-right: 20px;}
.whiteBox .vbox .pla-wrap .pla-item .p-excerpt {font-size: 14px;margin-top: 10px;padding-top: 10px;border-top: 1px dashed #ddd;}
.whiteBox .vbox .pli-wrap .swiper-button-prev, .whiteBox .vbox .pli-wrap .swiper-button-next {--swiper-navigation-color: #0684c5;}
.whiteBox .vbox .pla-wrap .pla-item .slimScrollDiv {position: absolute!important;top: 0;right: 0;width: 35%!important;bottom: 0;}

/* Float Video Style */
#the-post .post-inner .pla-wrap {position: relative;height: 0;padding-bottom: 56%;}
.player-wrap.iframeVideo iframe {width: 100%;height: 100%;position: relative;z-index: 2}
.player-wrap.iframeVideo.fixed-vid, .single-post-video.fixed-vid {position: fixed!important;top: initial!important;left: initial!important;bottom: 95px;right: 5px;max-width: 90%; width: 400px!important;height: 226px!important;padding: 0;margin-bottom: 0;border: 1px solid #666;border-radius: 4px;overflow: hidden;box-shadow: 0 0 4px #a9a9a9;z-index: 999;}
.player-wrap.iframeVideo.fixed-vid .vid-close, .single-post-video.fixed-vid .vid-close {content:'x';position: absolute;top: 0;left: 0;width: 20px;height: 15px;line-height: 15px;z-index: 9999;font-size: 12px;text-align: center;font-family: arial;background: #333;color: #fff;opacity: 0.4;padding: 0px 5px 1px;cursor: pointer;}
.player-wrap.iframeVideo.fixed-vid:hover .vid-close, .single-post-video.fixed-vid:hover .vid-close {opacity:1}
.single-post-video.fixed-vid .player-wrap {border-radius: 4px;}

/* Video Box Styles */
.video-box .p-thumbnail {width:100%;height: 0;padding-bottom: 56%;margin-bottom: 5px;overflow: visible;}
.video-box .rmp-title {display: none;}
.video-box .thumb-top .p-entry > span {display: inline-block;padding-right: 15px;margin-right: 0;}
.video-box .thumb-top .p-meta > span:before {content: "\00b7";position: absolute;right: 2px;font-size: 25px;display: none;line-height: 18px;}
.video-box .thumb-top .p-meta > span:last-child {margin-right:0; padding-right:0}
.video-box .thumb-top .p-meta > span:last-child:before {display:none;}

.video-box .swiper-button-next:before, .video-box .swiper-button-prev:before{top:40%;}
.float-video {position: absolute;background: rgba(0,0,0,0.7);top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;cursor: pointer;}
.float-video > iframe {position: relative;display: block;width: 100%;height: 100%;margin: 0 auto;z-index: 1;}
.float-video.fr4x3 > iframe {width: 93%;}
.float-video.fr1x1 > iframe {width: 63%;}
.float-video.fr9x16 > iframe {width: 37.9%;}
.float-video .player-thumb {position: absolute;top: 50%;left: 50%;width: 100%;height: auto;transform: translate(-50%,-50%);}

.fluid-width-video-wrapper {display:grid;width: 100%;position: relative;padding: 0;}
.fluid-width-video-wrapper > iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.single-post-video {position: relative;display:inline-block;width: 100%;height: 0;z-index: 2;padding-bottom: 56%;margin-bottom: 10px;}
.single-post-video .player-wrap {cursor:pointer;}
.single-post-video .player-wrap img.ply-thumb {position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);}
.single-post-video .player-wrap:before {content: '';position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;transform: translate(-50%,-50%);background: url('../images/ico-play.svg') no-repeat;opacity: 0.8;z-index: 2;}
.single-post-video:hover .player-wrap:before {opacity:1}
.single-post-video .player-wrap.loaded .ply-thumb {}
.single-post-video .rmp-container {height:100%!important;}
.single-post-video > iframe, .single-post-video .player-wrap{position: absolute!important;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.single-post-video.fr4x3{background: #1f2024;padding-bottom: 76%;}
.single-post-video.fr4x3 > iframe {width: 76%;left: 50%;transform: translate(-50%,0%);}

#v-wrap {position: relative;padding: 20px;/* margin-bottom: 45px; */}
#v-wrap #v-player {position: relative;width: calc(100% - 400px);}
#v-wrap #v-player .vp-wrapper {position: relative;display: block;width: 100%;height: 0;padding-bottom: 56%;z-index: 2;overflow: hidden;}
#v-wrap #v-player .vp-wrapper .td-admin-edit {position: absolute;top: 0;right: 0;z-index: 9;color: #fff;padding: 5px 10px;background: #231f1f;opacity: 0.4;}
#v-wrap #v-player .vp-wrapper:hover .td-admin-edit {opacity: 1;}
#v-wrap #v-player .vp-wrapper .vid-bg, #v-wrap #v-player .vp-wrapper img {width:100%;}
#v-wrap #v-player .vp-wrapper .video-frame {position: absolute;display: block;top: 0;left: 50%;width: 100%;height: 100%;visibility: hidden;transform: translate(-50%,0);}

#v-wrap #v-cont {position: absolute;top: 20px;right: 5px;bottom: 20px;width: 415px;overflow: hidden;}
#v-wrap #v-cont ul.tabs {position: absolute;bottom: 0;left: 0;width: 100%;height: 45px;border-top: 1px solid #727172;}
#v-wrap #v-cont ul.tabs li {float: left;width: 50%;}
#v-wrap #v-cont ul.tabs li a {display: inline-block;width: 100%;height: 45px;line-height: 45px;font-weight: 600;text-align: center;color: #fff;text-transform: uppercase;}
#v-wrap #v-cont ul.tabs li a.active, #v-wrap a:hover,.vpage .p-head .p-menu li.current a, .vpage .p-head .p-menu a:hover {color: bisque!important;}
#v-wrap #v-cont .tab-content {position: absolute;top: 0;left: 0;right: 0;bottom: 44px;overflow: hidden;}
#v-wrap #v-cont .content-wrap, #v-wrap #v-cont .comment-wrap {position: absolute;top: 0;left: 20px;right: 0;height: 100%;padding-right: 20px;overflow: auto;}
#v-wrap #v-cont .content-wrap .swiper-slide {height: 100%;padding-right: 20px;overflow: auto;}

#v-wrap #v-cont .content-wrap .post-head .post-title {font-size: 24px;line-height: 34px;font-weight: bold;margin-bottom: 18px;}
#v-wrap #v-cont .content-wrap .post-head .p-meta {color: #aaa;margin-bottom: 20px;}
#v-wrap #v-cont .content-wrap .post-head .p-cats {display: block;margin-bottom: 15px;}
#v-wrap #v-cont .content-wrap .post-head .p-cats a {color: #69d9fb;padding-right: 10px;font-family: Oswald;line-height: 25px;}
#v-wrap #v-cont .content-wrap .post-head .p-cats a:hover, #v-wrap #v-cont .post-content a:hover {color: bisque;}
#v-wrap #v-cont .content-wrap .post-content a {color:#fff}
#v-wrap #v-cont #comment-tab.tab-content {background: #fff;}
#v-wrap #v-cont #comment-tab.tab-content .comment-wrap {left: 15px;}
#v-wrap #v-cont .has-scroll .swiper-scrollbar {background: #231f20;}
#v-wrap #v-cont .has-scroll .swiper-scrollbar-drag {background: #727172!important;}

#v-wrap .share-post {position: relative;width: 100%;text-align: center;margin-top: 10px;}
#v-wrap .share-post .sharethis-inline-share-buttons {display: initial;}
#v-wrap .share-post .sharethis-inline-share-buttons .st-btn:hover {top:initial}

.video-box .s-cont .see-more {display: block;text-align: center;background: #0077b2;color: #fff!important;font: 500 14px Roboto, Arial;width: 150px;padding: 7px;line-height: 19px;border-radius: 30px;margin: 0 auto;border-radius: 30px;text-transform: uppercase;}
.video-box .s-cont .see-more:hover {background: #046290;}

.ftLinks {position: relative;z-index:5;display: flex;flex-direction: row;align-content: center;justify-content: center;align-items: center;}
.ftLinks img {width: 33px;height: 33px;border-radius: 50%;margin-left: 10px;}
    /* Global Styles */
.padding15 {padding: 15px;}
.video-thumb {position: relative;}
.video-thumb a:before {content: "\f04b";font: normal normal normal 20px/1 FontAwesome;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 2px solid #fff;padding: 10px 12px;color: #fff;border-radius: 100%;text-align: center;opacity: 0.8;text-shadow: 0px 1px 6px #000;}
.fade-in {opacity: 1;animation-name: fadeIn;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 0.5s;}
.video-list .p-title {font-size: 15px;line-height: 19px;font-weight: 600;}
.etvn-videos .video-list .video-article .p-thumbnail img {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

/* Video Playlist Left Column Styles */
#headline-videos {margin-top: -25px;padding: 40px 0;background: #222;margin-bottom: 20px;}

.videos-block {position: relative;display: inline-block;width: 100%;}
.video-playlist-wrapper {background-color: #000;position: relative;width: 66%;padding-top: 37%;float: left;overflow: hidden;}
.video-playlist-wrapper .video-content, #player .video-content{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.video-playlist-wrapper .fixed-vid, #player .video-content.fixed-vid {background:#000;position: fixed;top: initial;bottom: 65px;left: initial;right: 10px;width: 350px;height: 196px;padding: 0;border-radius: 3px;z-index: 9999999999;overflow: hidden;box-shadow: 1px 2px 4px #555;}

.video-playlist-wrapper .loader-overlay {z-index: 1;}
.video-playlist-wrapper .loader-overlay img.loading-img,#player .loading-img{position: absolute;height: 100%;margin: 0 auto;left: 50%;z-index: 1;transform: translate(-50%, 0%);}
.video-player-wrapper {position: relative;display: block;width: 100%;height: 0;padding-bottom: 56%;z-index: 2;overflow: hidden;}
.video-player-wrapper .video-frame{position: absolute;display: block;top: 0;left: 50%;width: 100%;height: 100%;visibility: hidden;transform: translate(-50%,0)}
.video-player-wrapper .video-frame.embed-responsive-1by1 {width: 56%;}
.video-player-wrapper .video-frame.embed-responsive-4by3 {width: 578.6px;}
.video-player-wrapper .embed-responsive-9by16 {width: 38%;}
.video-player-wrapper .video-thumb {position: absolute;left: 0;right: 0;top: 0;bottom: 0;-webkit-filter: blur(20px);filter: blur(40px);width: 100%;height: 100%;opacity: .6;transform: scale(1.1);}
.video-player-wrapper img.vid-bg {width: 100%;}

/* Video Playlist right column styles */
.video-playlist-nav-wrapper {position: absolute;top: 0;right: 0;bottom: 0;width: 34%;float: right;overflow: hidden;}
.video-playlist-nav-wrapper .container {max-width: 100%;padding: 0;}
.video-playlist-nav-wrapper .playlist-title {background: #0074ad;color: #ffffff;height: 70px;width: 100%;padding: 0 15px;line-height: 17px;font-size: 20px;z-index: 9;}
.video-playlist-nav-wrapper .playlist-title h2 {padding-top: 14px;font-size: 18px;font-weight: 600;margin-bottom: 5px;}
.video-playlist-nav-wrapper .playlist-title .videos-number {font-size: 13px;display: block;float: left;}
.video-playlist-nav-wrapper .playlist-title .playlist-title-icon {font-size: 27px;float: left;margin-right: 10px;height: 70px;line-height: 70px;width: 40px;text-align: center;font-weight: normal;}
.video-playlist-nav-wrapper .playlist-title .playlist-title-icon .fa {line-height: inherit;}
.video-playlist-nav-wrapper .video-playlist-nav.has-custom-scroll {position: absolute;top: 0px;left: 0;bottom: 0;width: 100%;}
.video-playlist-nav-wrapper .video-playlist-nav.playlist-has-title {margin-top: 70px;border: 1px solid #e6e6e6;}
.video-playlist-nav-wrapper .video-playlist-nav:not(.playlist-has-title) {border-top: 1px solid rgba(0, 0, 0, 0.05);}
.video-playlist-nav-wrapper .video-playlist-item {padding: 10px 15px 10px 9px;display: block;overflow: hidden;cursor: pointer;color: #fff;border-bottom: 1px dashed #444;transition: 0.3s;}
.video-playlist-nav-wrapper .video-playlist-item:last-of-type {border-bottom: 0;}
.video-playlist-nav-wrapper .video-playlist-item:hover {background: rgba(255,255,255,0.04);}
.video-playlist-nav-wrapper .video-playlist-item .video-paused-icon, .video-playlist-nav-wrapper .video-playlist-item .video-play-icon, .video-playlist-nav-wrapper .video-playlist-item .video-number {float: left;width: 20px;text-align: left;line-height: 46px;font-size: 11px;color: #fff;}
.video-playlist-nav-wrapper .video-playlist-item .video-play-icon {display: none;color: bisque;}
.video-playlist-nav-wrapper .video-playlist-item .video-paused-icon {display: none;}
.video-playlist-nav-wrapper .video-playlist-item .video-thumbnail {width: 75px;height: 42.18px;background-repeat: no-repeat;background-position: center center;background-size: cover;float: left;}
.video-playlist-nav-wrapper .video-playlist-item .video-info {padding-left: 105px;}
.video-playlist-nav-wrapper .video-playlist-item .video-title {font: 500 14px/18px Roboto, Arial;}
.video-playlist-nav-wrapper .video-playlist-item .video-duration {float: left;font-size: 11px;color: #2c2f34;margin-top: 5px;line-height: 1;}
.video-playlist-nav-wrapper .video-playlist-item.is-playing {color: bisque;}
.video-playlist-nav-wrapper .video-playlist-item.is-playing .video-play-icon {display: block;}
.video-playlist-nav-wrapper .video-playlist-item.is-playing .video-number {display: none;}
.video-playlist-nav-wrapper .video-playlist-item.is-paused .video-paused-icon {display: block;}
.video-playlist-nav-wrapper .video-playlist-item.is-paused .video-number {display: none;}
.video-playlist-nav-wrapper .mCustomScrollBox > .mCSB_scrollTools {right: 0;left: auto;}
.video-playlist-nav .mCSB_draggerContainer {margin-right: -12px;}

.video-list .swiper-container {padding-bottom: 20px;margin-bottom: 15px;}
.video-list .swiper-container .swiper-pagination {bottom:0}
.video-list .swiper-pagination-bullet {background: #0d76b3;}

.dark-bg {background: #212a3c;}
.dark-bg .s-header{padding-bottom: 10px!important;background: transparent!important;border-bottom: 3px solid #ddd;margin-bottom: 20px!important;}
.dark-bg .s-header h2, .dark-bg .s-header h1, .dark-bg .p-entry .p-title {color: #fff;}
.dark-bg .p-meta,.dark-bg .p-meta a {color:#ccc;}
.dark-bg .video-playlist-nav-wrapper {background: #141a26;}
.dark-bg .video-playlist-nav-wrapper .playlist-title {background: #3167a4;}
.dark-bg .video-playlist-nav-wrapper .video-playlist-item {border-bottom: 1px dashed #454749;color: #a7a9ac;}
.dark-bg .video-playlist-nav-wrapper .video-playlist-item:hover,.dark-bg .video-playlist-nav-wrapper .video-playlist-item.is-playing{background: rgba(0,0,0,0.3);}
.dark-bg .video-playlist-nav-wrapper:before, .dark-bg .video-playlist-nav-wrapper:after{background: transparent;}
.dark-bg .video-playlist-nav-wrapper .video-playlist-item .video-paused-icon, .dark-bg .video-playlist-nav-wrapper .video-playlist-item .video-play-icon, .dark-bg .video-playlist-nav-wrapper .video-playlist-item .video-number{color: #a7a9ac;}
.dark-bg .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: rgba(255, 255, 255, 0.3);float: right;}
.dark-bg .video-playlist-nav-wrapper .video-playlist-item .video-thumbnail{font-size: 13px;}
.dark-bg .video-playlist-nav .mCSB_draggerContainer{margin-right: 0;}
.dark-bg .mCSB_scrollTools .mCSB_draggerRail{float: right;}

/* Fixed Video Styles */
.fixed-vid .embed-responsive-1by1 iframe {width: 196px;}
.fixed-vid .embed-responsive-4by3 iframe {width: 261px;}
.video-player-wrapper .close-btn {display: none;position: absolute;top: 0;right: 0;width: 20px;height: 20px;line-height: 16px;text-align: center;background: #000;color: #fff;font-size: 20px;font-weight: 500;border-radius: 0 0 0 4px;opacity: 0.6;z-index: 999;cursor: pointer;}
.fixed-vid .video-player-wrapper .close-btn {display:block;}

/* Video Category Page Styles */
.s-header h1 {color: #2c4097;font: 600 25px/30px Roboto,Arial;display: inline-block;margin-right: 15px;float: left;}
#category-videos .s-cont {padding: 0;}

/* Watch Video Page Styles */
#vPost {}
#video-wrap {position: relative;margin-bottom: 25px;}
#player {position: relative;z-index: 8;width: 100%;padding-top: 56.25%;background: #000;text-align: center;}

#video-content {padding: 20px 0;}
#video-content .p-title {font: 600 25px/35px Roboto,Arial;margin-bottom: 10px;}
#video-content .p-meta {border-bottom: 1px dashed #ddd;padding-bottom: 10px;margin-bottom: 12px;}
#video-content .p-meta .tie-date {margin-top: 4px;}
#video-content .post-comment {}

/* Scroll Styles */
.mCustomScrollbar {-ms-touch-action: pinch-zoom;touch-action: pinch-zoom;}
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {-ms-touch-action: auto;touch-action: auto;}
.mCustomScrollBox {position: relative;overflow: hidden;height: 100%;max-width: 100%;outline: none;direction: ltr;}
.mCSB_container {overflow: hidden;width: auto;height: auto;}
.mCSB_scrollTools {position: absolute;width: 16px;height: auto;right: auto;top: 0;left: 0;bottom: 0;}
.mCSB_outside + .mCSB_scrollTools {left: -26px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {left: auto;right: 0;}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {right: -26px;}
.mCSB_scrollTools .mCSB_draggerContainer {position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer {margin: 20px 0;}
.mCSB_scrollTools .mCSB_draggerRail {width: 2px;height: 100%;margin: 0 auto;}
.mCSB_scrollTools .mCSB_dragger {cursor: pointer;width: 100%;height: 30px;z-index: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position: relative;width: 4px;height: 100%;margin: 0 auto;text-align: center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width: 12px;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width: 8px;}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown {display: block;position: absolute;height: 20px;width: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown {bottom: 0;}
.mCSB_horizontal.mCSB_inside > .mCSB_container {margin-right: 0;margin-bottom: 30px;}
.mCSB_horizontal.mCSB_outside > .mCSB_container {min-height: 100%;}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom: 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {width: auto;height: 16px;top: auto;right: 0;bottom: 0;left: 0;}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom: -26px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {margin: 0 20px;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {width: 100%;height: 2px;margin: 7px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {width: 30px;height: 100%;left: 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width: 100%;height: 4px;margin: 6px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height: 12px;margin: 2px auto;}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height: 8px;margin: 4px 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {display: block;position: absolute;width: 20px;height: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {left: 0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {right: 0;}
.mCSB_container_wrapper {position: absolute;height: auto;width: auto;overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;margin-right: 30px;margin-bottom: 30px;}
.mCSB_container_wrapper > .mCSB_container {padding-right: 30px;padding-bottom: 30px;box-sizing: border-box;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom: 20px;}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right: 20px;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {bottom: 0;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {right: 0;}
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {left: 20px;}
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {left: 0;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {margin-right: 0;margin-left: 30px;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {padding-right: 0;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {padding-bottom: 0;}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {margin-right: 0;margin-left: 0;}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom: 0;}
.mCSB_scrollTools, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight {transition: opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools {opacity: 0.75;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {opacity: 0;filter: "alpha(opacity=0)";-ms-filter: "alpha(opacity=0)";}
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {opacity: 1;filter: "alpha(opacity=100)";-ms-filter: "alpha(opacity=100)";}
.mCSB_scrollTools .mCSB_draggerRail {background-color: #000;background: rgba(0, 0, 0, 0.3);filter: "alpha(opacity=40)";-ms-filter: "alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #fff;background: rgba(0, 0, 0, 0.3);filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color: #fff;background: rgba(0, 0, 0, 0.4);filter: "alpha(opacity=85)";-ms-filter: "alpha(opacity=85)";}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color: #fff;background: rgba(0, 0, 0, 0.5);filter: "alpha(opacity=90)";-ms-filter: "alpha(opacity=90)";}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

@media(max-width: 1280px) {
    .blaBox .vbox .pla-wrap .pla-item .p-thumb {position: relative;width: 100%;padding-bottom: 56.25%;}
    .blaBox .vbox .pla-wrap .pla-item .p-entry {float: left;width: 100%;padding-left: 0;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
    .blaBox .vbox .pla-wrap .pla-item .p-entry {border-bottom: none}
}
@media(max-width: 1024px) {
    .blaBox {margin-right: -20px;}
    #v-wrap #v-player {display: inline-block;width: 100%;border-bottom: 1px solid #727172;}
    #v-wrap .share-post {position: initial;margin: 10px auto;}
    #v-wrap #v-cont {position: initial;width: 100%;height: inherit;margin-top: 20px;}
    #v-wrap #v-cont .tab-content, #v-wrap #v-cont .content-wrap, #v-wrap #v-cont ul.tabs {position: inherit;}
    #v-wrap #v-cont #comment-tab.tab-content .comment-wrap {position: inherit;}
    .whiteBox .vbox .pla-wrap .pla-item.active .slimScrollDiv {overflow: initial!important;height: initial!important;max-height: initial!important;}
    .whiteBox .vbox .pla-wrap .pla-item.active .p-entry {padding-right: 0;}
    .whiteBox .vbox .pla-wrap .pla-item.active .p-meta, .whiteBox .vbox .pla-wrap .pla-item.active .p-excerpt {display: none;}
    .whiteBox .vbox .pla-wrap .pla-item.active .p-entry .vtit {font-size: 18px;line-height: 26px;}
}
@media(max-width: 768px) {
    .vbox.vertical .pla-wrap {width:100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 2px solid #ddd;}
    .blaBox .vbox.vertical .pla-wrap {border-bottom: 2px solid #8e8e8e;}
    .vbox.vertical .pli-wrap {position: initial;width: 100%;height: 300px;}
    .whiteBox .vbox .pla-wrap .pla-item .p-thumb {width: 100%;padding-bottom: 56.1%;}
    .whiteBox .vbox .pla-wrap .pla-item .slimScrollDiv, .whiteBox .vbox .pla-wrap .pla-item .p-entry {position: relative!important;height: auto!important;max-height: 200px;width: 100%!important;}
    .whiteBox .vbox .pla-wrap .pla-item .p-entry {margin-top: 15px;padding-left: 0;}
}
@media(max-width: 600px) {
    .vbox .pli-wrap .pli-item .p-thumb {float: left;width: 150px;margin-bottom: 0;margin-right: 15px;}
    .video-playlist-wrapper .fixed-vid, #player .video-content.fixed-vid {width: 250px;height: 140px;}
    .videos-block {display: block;width: initial;margin-left: -20px;margin-right: -20px;}
    .single-post-video.fixed-vid {width: 300px!important;height: 170px!important;bottom: 45px;}
    .player-wrap.iframeVideo.fixed-vid, .single-post-video.fixed-vid {bottom: 15px;}
}