
/* POST LIST WIDGET STYLES */

.wb-ent-post-list-filter-flattened-curve {
    border-radius: 4px;
}

.wb-post-list-layout-three_columns .wb-ent-post-list-filter,
.wb-post-list-layout-two_columns .wb-ent-post-list-filter {
    padding-right: 15px;
    padding-left: 15px;
}

.wb-ent-post-list-widget .wb-post-list-layout-vertical .wb-ent-post-list-widget-wrapper > article.col-12.wb-ent-post-list-item {
    padding-right: 0;
    padding-left: 0;
}

.wb-post-list-layout-three_columns article.col-lg-4.wb-ent-post-list-item.wb-ent-channel-list-item.my-3 .wb-ent-post-list-thumbnail img {
    max-height: 126px;
}

.wb-ent-post-list-widget .wb-post-list-layout-vertical .wb-ent-post-list-widget-wrapper > article.col-12.wb-ent-post-list-item > .row,
.wb-ent-post-list-widget .wb-post-list-layout-horizontal {
    margin-right: auto;
    margin-left: auto;
}

.wb-ent-post-list-widget .wb-post-list-layout-horizontal,
.wb-ent-post-list-widget .wb-post-list-layout-fixed_width_horizontal {
    opacity: 0;
}

.children-opacify-1.wb-ent-post-list-widget .wb-post-list-layout-horizontal,
.children-opacify-1.wb-ent-post-list-widget .wb-post-list-layout-fixed_width_horizontal {
    opacity: 1;
}

.wb-ent-channel-select-box-widget {
    color: #969495;
    padding: 0;
    background-color: transparent;
    border-radius: 0;
    box-shadow: none; 
}

.wb-ent-channel-list-item-frame [class*="wb-ent-post-list-filter-color-bg-"]{
    padding:1em 1em 0 1em;
}
.wb-ent-post-list-filter-flattened-pointed .wb-ent-channel-select-box-widget {
	border-radius: unset;
}

.wb-ent-post-list-filter-flat-point-separator .wb-ent-channel-select-box-widget {
	border-radius: unset;
}

.wb-post-content-video.wb-ent-img-thumbnail-group:hover .wb-ent-post-list-icon{
   display:none;
}
.wb-ent-channel-list-item-frame .wb-ent-channel-select-box-widget.wb-ent-post-list-filter-color-bg-blue{
	background-color: #5369a3;
}

.wb-ent-channel-select-box-widget.wb-ent-post-list-filter-color-bg-grey,
.wb-ent-channel-select-box-widget.wb-ent-post-list-filter-color-bg-grey .SumoSelect > .optWrapper.multiple > .options li.opt.selected span i, 
.wb-ent-channel-select-box-widget.wb-ent-post-list-filter-color-bg-grey .SumoSelect .select-all.selected > span i, .SumoSelect .select-all.partial > span i {
        background-color: #4e4d4d;
}

.wb-ent-channel-select {
	background-color: #ffffff;
	color: #858585;
	font-family: 'Open Sans', sans-serif;
	font-size: 12pt;
	font-weight: lighter;
	width: 100%;
}

.wb-ent-channel-select:hover {
    background-color: #ffffff;
    border-color: transparent;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.wb-ent-channel-dropdown-toggle {
	position: absolute;
	right: 10px;
	top: 13px;
}

.wb-ent-dropdown-channel-menu {
	color: #858585;
	font-weight: lighter;
	padding: 14px;
	width: 100%;
}

.wb-ent-dropdown-chancat-menu {
	color: #858585;
	font-weight: lighter;
	padding: 14px;
	width: 100%;
}

.wb-ent-dropdown-chantop-menu {
	color: #858585;
	font-weight: lighter;
	padding: 14px;
	width: 100%;;
}

.wb-ent-dropdown-channel-list {
	color: #858585;
	font-weight: lighter;
}

/* Checkbox style */
.wb-ent-dropdown-channel-menu input[type="checkbox"] {
    display: none;
}

.wb-ent-dropdown-channel-menu input[type="checkbox"]:checked + label > span.far {
	display: none;
}

.wb-ent-dropdown-channel-menu input[type="checkbox"]:checked + label > span.fas {
	display: inline-block;
}

.wb-ent-dropdown-channel-menu input[type="checkbox"] + label > span.fas {
	display: none;
}

.wb-ent-fa-check-square {
	color: #001d5b;
}

.wb-ent-filter-search-input {
	position: absolute;
	top: 8px;
	left: 46px;
}

.wb-ent-filter-search-input > input {
	border: 0;
    width: 76%;
	font-family: 'Open Sans', sans-serif;
	font-size: 12pt;
	font-weight: 400;
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
	/* outline: none !important; */
	margin-left: 10px;
}

.wb-ent-filter-select-magnifier-icon {
	position: absolute;
	z-index: 2;
	top: 7px;
	left: 22px;
}

.wb-ent-filter-search-field {
	position: absolute;
    z-index: 2;
    left: 45px;
	top: 6px;
	width: 60%;
}

.wb-ent-filter-search-field > input {
   	width: 94%;
	border: none;
	color: #4e4d4d;
	font-weight: lighter;
	/* outline: none; */
}

.dropdown.col-md-4.mb-3.mt-3.wb-ent-filter-search-icon {
    position: relative;
}

.wb-plf-display-columns.wb-ent-channel-list-item-frame .wb-ent-channel-select-box-widget{
    padding-bottom: 1em;
}

.wb-ent-filter-topic {
	margin-bottom: 1rem !important;
}

.wb-ent-filter-search {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
}

#wb-ent-sidebar-widget .wb-ent-filter-search {
	margin-top: unset !important;
	margin-bottom: 1rem !important;
}

.wb-ent-post-list-filter .SumoSelect > .CaptionCont {
    height: auto;
}

.wb-ent-post-list-filter .SumoSelect > .CaptionCont span {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
    display: block;
}

.wb-ent-filter-search-hide-content-type-filter.wb-ent-filter-search-icon .SumoSelect > .CaptionCont > label > i {
   display: none; 
}
.wb-plf-display-single_dropdown .SumoSelect > .CaptionCont > span::before{
    content:'';
}
.wb-ent-post-list-filter-dropdown-icon-square .SumoSelect > .CaptionCont > label > i::before {
    content: "\f150";
}
.wb-ent-post-list-filter-dropdown-icon-circle .SumoSelect > .CaptionCont > label > i::before {
    content: '\f13a';
}

.wb-ent-post-list-filter-dropdown-icon-arrow .SumoSelect > .CaptionCont > label > i::before {
    content: '\f107';
}

.wb-ent-post-list-filter-dropdown-icon-arrow-solid .SumoSelect > .CaptionCont > label > i::before {
    content: '\f0d7';
}
.wb-ent-category-icon .SumoSelect > .CaptionCont > span::before{
   content: '';
}

.wb-ent-filter-search-icon .SumoSelect > .CaptionCont > label > i::before {
    content: '\f0b0';
}

.wb-ent-post-list-filter-icon-grid .SumoSelect > .CaptionCont > span::before,
.wb-ent-post-list-filter-icon-grid .wb-ent-filter-select-magnifier-icon i:before {
    content: '\f009';
}

.wb-ent-post-list-filter-icon-box .SumoSelect > .CaptionCont > span::before,
.wb-ent-post-list-filter-icon-box .wb-ent-filter-select-magnifier-icon i:before {
    content: '\f01c';
}

.wb-ent-post-list-filter-icon-star .SumoSelect > .CaptionCont > span::before,
.wb-ent-post-list-filter-icon-star .wb-ent-filter-select-magnifier-icon i:before {
	content: '\f005';
}

.wb-ent-post-list-filter-content-type-icon-sliders .SumoSelect > .CaptionCont > label > i::before,
.wb-ent-post-list-filter-icon-sliders .SumoSelect > .CaptionCont > span::before,
.wb-ent-post-list-filter-icon-sliders .wb-ent-filter-select-magnifier-icon i:before {
    content: '\f1de';
}

.wb-ent-filter-search-hide-content-type-filter .SumoSelect {
    background-color: #ffffff;
}

.wb-ent-filter-search-hide-content-type-filter .SumoSelect > p.CaptionCont {
    z-index: -999;
}
/* End of filter css. */

#wb-ent-page-content-widget .card-deck .card {
	display: none;
}

.wb-ent-channel-list-item-frame {
    background-color:#ffffff;
    padding: 1rem;
    border-radius: 4px;			
}

.wb-plf-rounded-corner-false .card-header:first-child{
    
}
.wb-plf-rounded-corner-false.wb-ent-channel-list-item-frame,
.wb-plf-rounded-corner-false .wb-ent-channel-select-box-widge,
.wb-plf-rounded-corner-false .card,
.wb-plf-rounded-corner-false .container,
.wb-plf-rounded-corner-false .SumoSelect > .CaptionCont,
.wb-plf-rounded-corner-false .SumoSelect > .optWrapper,
.wb-plf-rounded-corner-false .card-header:first-child,
.wb-plf-rounded-corner-false .btn,
.wb-ent-flattened-pointed{
    border-radius: 0 !important;
}

.wb-ent-channel-content {
    overflow-x: hidden;
    overflow-y: scroll;
}

.wb-ent-container {
    position: relative;
    padding-left: 0;
    padding-right: 0;
}

.wb-ent-container-channel {
    position: relative;
}

.wb-ent-body-box.wb-ent-body-box-channel-list {
	background-color: #ffffff;
}

.wb-ent-date-location {
	color: #3a3a3a;
	font-family: 'Open Sans', sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: 300;
}

.wb-ent-date-location span.wb-ent-author-name {
	color: #25639a;
}

.wb-ent-date-location span > a.wb-ent-author-contact {
	color: #dd902a;
}

.wb-ent-date-location span > a.wb-ent-author-contact:hover {
	color: #e8b36e;
}

.wb-ent-title {
	color: #9f4644;
	font-family: 'Open Sans', sans-serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: 300;
}

.wb-ent-title-vid {
	color: #1d2c72;
	font-family: 'Open Sans', sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: 700;
}

.title-video-mobile {
	clear: both;
	color: #1d2c72;
	font-family: 'Open Sans', sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: 700;
	position: relative;
}

.wb-ent-title-video-channel {
	color: #3a3a3a;
	font-family: 'Open Sans', sans-serif;
	font-size: 13pt;
	font-style: normal;
	font-weight: 600;
}

.wb-ent-dateloc-vidchan {
	color: #3a3a3a;
	font-family: 'Open Sans', sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: 300;
}

.wb-ent-vidload-rel {
	display: none;
}

.wb-ent-vidload-rec {
	display: none;
}

.wb-ent-vidload-mviewed {
	display: none;
}

.wb-ent-channel-list-item {
	display: none;
}

.wb-ent-load-more-btn {
  	border-radius: 4px;
	font-weight: 300;
	font-size: 12pt;
	padding: 10px;
	width: 100%;
}

.wb-ent-load-more-video-btn {
	max-width: 240px;
	text-align: center;
}

#wb-ent-page-content-widget .card-deck .card {
	display: none;
}

.wb-ent-post-list-icon {
	position: absolute;
	top: 50%;
	bottom: auto;
	left: 50%;
	margin: auto;
	right: auto;
	opacity: 0.8;
	transform: translate(-50%, -50%);
    z-index: 4;
}

.wb-ent-swiper-control-button {
    position: absolute;
    z-index: 20;
    top: 34%;
    margin: auto;
    cursor: pointer;
}

.swiper-button-next.wb-ent-swiper-control-button {
    right: 10px;
    left: auto;
}

.wb-post-list-icon-display-on_hover .wb-ent-post-list-item .wb-ent-post-list-icon i,
.wb-post-list-control-display-on_hover .wb-ent-swiper-control-button {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
}

.wb-post-list-icon-display-on_hover .wb-ent-post-list-item .wb-ent-post-list-thumbnail:hover .wb-ent-post-list-icon i,
.wb-post-list-control-display-on_hover:hover .wb-ent-swiper-control-button {
     opacity: 1;
}


.wb-ent-post-list-widget .swiper-container {
	width: 100%;
	height: 100%;
}

.wb-ent-post-list-widget .swiper-slide {
	text-align: center;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.wb-ent-post-list-widget .swiper-slide > article{
    padding: 0;
}

.wb-ent-post-list-widget .swiper-button-prev, 
.wb-ent-post-list-widget .swiper-container-rtl .swiper-button-next {
	background-image: none !important;
}

.wb-ent-post-list-widget .swiper-button-prev:before, 
.wb-ent-post-list-widget .swiper-container-rtl .swiper-button-next {
    content: "\f104";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 50pt;
	opacity: 0.5;
}

.wb-ent-post-list-widget .swiper-button-next, 
.wb-ent-post-list-widget .swiper-container-rtl .swiper-button-prev {
    background-image: none !important;
}

.wb-ent-post-list-widget .swiper-button-next:before, 
.wb-ent-post-list-widget .swiper-container-rtl .swiper-button-prev {
    content: "\f105";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 50pt;
	opacity: 0.5;
}

.page-item.active .page-link.wb-ent-page-link-default-active-color {
	background-color: #274c67;
	border-color: #274c67;
	color: #ffffff;
}

.wb-ent-page-link-default-color {
	background-color: #3d7397;
	border-color: #274c67;
	color: #ffffff;
}

.wb-ent-page-link-default-color:hover {
	background-color: #598daf;
	border-color: #274c67;
	color: #ffffff;
}

.wb-ent-post-list-timestamp-icon {
	background-color: #000000;
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size: 9pt;
	width: auto;
	height: 20px;
	opacity: 0.8;
	position: absolute;
	top: auto;
	bottom: auto;
	left: auto;
	right: auto;
}

.wb-ent-post-list-timestamp-icon.wb-ent-timestamp-upper-left {
	top: 6px;
	bottom: auto;
	left: 6px;
	right: auto;
}

.wb-ent-post-list-timestamp-icon.wb-ent-timestamp-upper-right {
	top: 6px;
	bottom: auto;
	left: auto;
	right: 6px;
}

.wb-ent-post-list-timestamp-icon.wb-ent-timestamp-lower-left {
	top: auto;
	bottom: 6px;
	left: 6px;
	right: auto;
}

.wb-ent-post-list-timestamp-icon.wb-ent-timestamp-lower-right {
	top: auto;
	bottom: 6px;
	left: auto;
	right: 6px;
}

.wb-post-list-timestamp-display-on_hover .wb-ent-post-list-item .wb-ent-post-list-thumbnail .wb-ent-post-list-timestamp-icon {    
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
}

.wb-post-list-timestamp-display-on_hover .wb-ent-post-list-item .wb-ent-post-list-thumbnail:hover .wb-ent-post-list-timestamp-icon {    
    opacity: 1;
}

/* Pagination */
.wb-ent-post-list-widget ul.pagination > .before-active-page-item.first-before-active-page-item > .page-link {
    position: relative;
}

.page-item.active .page-link.wb-ent-page-link-default-active-color {
	background-color: #274c67;
	border-color: #274c67;
	color: #ffffff;
}

.wb-ent-page-link-default-color {
	background-color: #3d7397;
	border-color: #274c67;
	color: #ffffff;
}

.wb-ent-page-link-default-color:hover {
	background-color: #598daf;
	border-color: #274c67;
	color: #ffffff;
}
.pagination .page-item {    
    background-color: transparent;
    border-color: transparent;
}

.wb-ent-page-link-background-transparent .page-item .page-link {
	background-color: transparent;
	border-color: transparent;
	color: #598daf;
}

.wb-ent-page-link-background-transparent .page-item.active .page-link,
.page-item.active .page-link.wb-ent-page-link-background-transparent-active {
	background-color: transparent !important;
	border-color: transparent !important;
	color: #194d65;
	font-weight: bold;
}

.wb-ent-page-link-background-transparent .page-item .page-link:hover {
	background-color: #598daf;
	border-color: transparent;
	color: #ffffff;
}

.wb-ent-page-link-background-transparent .page-item.active .page-link:hover,
.wb-ent-page-link-background-transparent .page-item.page-item-ellipsis .page-link:hover,
.wb-ent-page-link-background-transparent .page-item.pagination-prev .page-link:hover,
.wb-ent-page-link-background-transparent .page-item.pagination-next .page-link:hover {
	background-color: transparent;
	border-color: transparent;
	color: #17387f;
}

.pagination .page-item span.page-link {
    cursor: default;
}

.wb-ent-pagination-simple-numeric-icon .page-item.pagination-arrows .page-link span,
.wb-ent-pagination-simple-alphanumeric-boxes .page-item.pagination-arrows i.fas {
    display: none;
}

.wb-ent-pagination-simple-numeric-icon .page-item.pagination-arrows.pagination-prev i.fas:before {
    content: "\f100";
}

.wb-ent-pagination-simple-numeric-icon .page-item.pagination-arrows.pagination-next i.fas:before {
    content: "\f101";
}

.wb-ent-pagination-simple-alphanumeric-boxes .page-item .page-link,
.wb-ent-pagination-simple-alphanumeric-boxes .page-item.page-item-ellipsis span.page-link,
.wb-ent-pagination-simple-numeric-icon .page-item .page-link,
.wb-ent-pagination-simple-numeric-icon .page-item.page-item-ellipsis span.page-link {
    background-color: #3d7397;
    border-color: #274c67;
    color: #ffffff;
}

.wb-ent-pagination-simple-alphanumeric-boxes .page-item.active .page-link,
.wb-ent-pagination-simple-numeric-icon .page-item.active .page-link {
    background-color: #274c67;
    border-color: #274c67;
    color: #ffffff;
}

.wb-ent-pagination-simple-alphanumeric-boxes .page-item a.page-link:hover,
.wb-ent-pagination-simple-numeric-icon .page-item a.page-link:hover {
    background-color: #598daf;
}

/* Grey */
.wb-post-list-color-grey .wb-ent-pagination-simple-alphanumeric-boxes .page-item .page-link,
.wb-post-list-color-grey .wb-ent-pagination-simple-alphanumeric-boxes .page-item.page-item-ellipsis span.page-link,
.wb-post-list-color-grey .wb-ent-pagination-simple-numeric-icon .page-item .page-link,
.wb-post-list-color-grey .wb-ent-pagination-simple-numeric-icon .page-item.page-item-ellipsis span.page-link {
    background-color: #4e4d4d;
    border-color: #4e4d4d;
    color: #ffffff;
}

.wb-post-list-color-grey .wb-ent-pagination-simple-alphanumeric-boxes .page-item.active .page-link,
.wb-post-list-color-grey .wb-ent-pagination-simple-numeric-icon .page-item.active .page-link {
    background-color: #506266;
    border-color: #506266;
    color: #ffffff;
}

.wb-post-list-color-grey .wb-ent-pagination-simple-alphanumeric-boxes .page-item a.page-link:hover,
.wb-post-list-color-grey .wb-ent-pagination-simple-numeric-icon .page-item a.page-link:hover {
    opacity:0.9;
    background-color: #4e4d4d;
}
/* End of grey */

.wb-ent-pagination-simple-alphanumeric-boxes .page-item.pagination-arrows span.page-link,
.wb-ent-pagination-simple-numeric-icon .page-item.pagination-arrows span.page-link {
    background-color: #dfe5eb !important;
    border-color: #dfe5eb !important;
    color: #4e4d4d;
}

.wb-ent-pagination-simple-alphanumeric .page-item.disabled .page-link {
	border: none;
}

#wb-ent-sidebar-widget span > i.wb-ent-pagination-previous-icon {
    font-size: unset;
}

.wb-ent-watch-video-btn {
    border-radius: 4px;
    font-size: 10pt;
    font-weight: 100;    
    white-space: normal;
    word-break: break-word;
}

.wb-ent-add-cart-btn {
	background-color: #3f7297;
	border-color: #3f7297;
  	border-radius: 4px;
	font-size: 10pt;
	font-weight: 100;
    color:#ffffff;
}

a.wb-ent-add-cart-btn {
    color:#ffffff;
}

.wb-ent-add-cart-btn:hover {
	background-color: #4c7fa4;
	border-color: #4c7fa4;
}

.wb-ent-member-price-text {
	color: #4c7fa4;
	font-size: 11pt;
	font-style: italic;
}

.wb-ent-custom-sign-up {
	background-color: #0f1f69;
  	border-radius: 4px;
	border-color: #0f1f69;
}

.wb-ent-custom-sign-up:hover {
	background-color: #243583;
	border-color: #243583;
  	border-radius: 4px;
}

.wb-ent-custom-sign-in {
	background-color: #476e2d;
	border-color: #476e2d;
  	border-radius: 4px;
}

.wb-ent-custom-sign-in:hover {
	background-color: #567d3b;
	border-color: #567d3b;
  	border-radius: 4px;
}

.wb-ent-subscribe-btn {
	background-color: #9f4644;
	border-color: #9f4644;
  	border-radius: 4px;
	font-size: 16pt;
	font-weight: 700;
	letter-spacing: 1pt;
	padding: 10px 0;
	width: 100%;
}

.wb-ent-subscribe-btn:hover {
	background-color: #a74e4c;
	border-color: #a74e4c;
  	border-radius: 4px;
	font-size: 16pt;
	font-weight: 700;
	letter-spacing: 1pt;
	width: 100%;
}

.wb-ent-custom-font-awesome-style-1 {
	color: #00405E;
	padding-right: 6px;
	padding-top: 6px;
}

.wb-ent-custom-font-awesome-style-2 {
	color: #00405E;
	padding-right: 6px;
	padding-top: 6px; 
}

.wb-ent-custom-font-awesome-style-3 {
	color: #00405E;
	padding-left: 4px;
	padding-top: 6px;
}

.wb-ent-custom-font-awesome-style-4 {
	color: #00405E;
	padding-right: 4px;
	padding-top: 6px;
}

.wb-ent-post-list-thumbnail i {
    color: #000000;
}

.wb-post-list-color-custom .post-order-pagination .page-item.active .page-link {
    position: relative;
}

.wb-post-list-color-grey .wb-ent-load-more-btn {
    background-color: #4e4d4d;
    border-color: #4e4d4d;
}

.wb-post-list-color-grey .wb-ent-load-more-btn:hover {
    background-color:#506266;
}

.wb-post-list-color-custom .wb-ent-load-more-btn {
    position: relative; 
    z-index: 1;
}

.wb-post-list-color-custom .wb-ent-load-more-btn:before,
.wb-post-list-color-custom .post-order-pagination .page-item.active .page-link:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.1);
    content: '';
    z-index: -1;
}

.wb-post-list-color-custom .wb-ent-load-more-btn:before {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
}

.wb-post-list-color-custom .wb-ent-load-more-btn:hover:before {
    opacity: 1;
}

.wb-ent-post-list-widget.wb-ent-post-list-no-post-found .swiper-scrollbar,
.wb-ent-post-list-widget.wb-ent-post-list-no-post-found .wb-ent-swiper-control-button,
.wb-ent-post-list-widget.wb-ent-post-list-no-post-found .post-order-pagination,
.wb-ent-post-list-widget.wb-ent-post-list-no-post-found .wb-ent-post-list-loading-more-note,
.wb-ent-post-list-widget.wb-ent-post-list-no-post-found .wb-ent-load-more-video-btn {
    display: none !important;
}

/* Design 4 with featured */
.wb-ent-title-video-channel-with_feature {
    font-size: 9pt;
    font-weight: 400;
}

.wb-ent-channel-list-item-frame .wb-post-list-featured-thumbnails .wb-ent-title-video-channel-with_feature {
    max-height: 30px;
    overflow: hidden;
    margin-bottom: 12px;
}

a:hover .wb-ent-title-video-channel-with_feature,
a .wb-ent-title-video-channel-with_feature:hover,
.wb-post-list-col-details > a:hover {
   text-decoration: none; 
}

.wb-ent-post-list-item-layout-with_feature .col-md-12 > p,
.wb-ent-post-list-item-layout-with_feature .wb-ent-post-list-item-buttons-container {
    display: none;
}

.wb-ent-post-list-item-layout-with_feature .wb-ent-post-list-timestamp-icon {
    z-index: 3;
}

.wb-ent-post-list-item-layout-with_feature .wb-ent-post-list-thumbnail .img-fluid {
    width:100%;
    height: auto;
}

.wb-post-list-featured-thumbnail .wb-ent-post-list-item-layout-with_feature .wb-ent-post-list-thumbnail .img-fluid {
    max-height: 196px;
}

/* Desingn 5 */
.wb-ent-widget-div.wb-post-list-layout-fixed_width .wb-ent-post-list-fixed-width,
.wb-ent-widget-div.wb-post-list-layout-fixed_width_horizontal .wb-ent-post-list-fixed-width {
    width: 230px;
    padding: 0 10px;
    word-break: break-all;
}

.wb-ent-widget-div.wb-post-list-layout-fixed_width_horizontal .slick-slide {
    width: 240px;  
}

.wb-ent-widget-div.wb-post-list-layout-fixed_width_horizontal .slick-slide .wb-ent-post-list-fixed-width {
    width: 100%;
    transition: opacity 0.5s ease-in-out;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
}

.wb-ent-widget-div.wb-post-list-layout-fixed_width_horizontal .slick-slide.slick-active .wb-ent-post-list-fixed-width {
    opacity:1;
}

.wb-ent-widget-div.wb-post-list-layout-fixed_width .wb-ent-load-more-video-btn {
    width: 100%;
    display: block;
    max-width: 100%;
}

.wb-ent-widget-div.wb-post-list-layout-fixed_width .wb-ent-title-video-channel {
    max-height: 43px;
    overflow: hidden;
    position: relative;
}

.wb-video-holder{
    position: relative;
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%;
}
.wb-video-holder .video-js{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(78,75,92,.3);
    height: auto !important;
    
}
.wb-video-holder .video-js .vjs-big-play-button {
    left: -50%;
    right: -50%;
    top: -50%;
    bottom: -50%;
    width: 50px;
    height: 50px;
    line-height: 1;
    padding:0;
    margin: auto;
    background-color: transparent !important;
}

.wb-video-holder .video-js .vjs-big-play-button:before{
    height: 100%;
    margin: auto;
    width: 100%;
    padding: 0;
    background-color: #000000;
    border-radius: 50%;
}

/* Design 6 */
.wb-ent-widget-div a {
    /* outline:none !important; */
}

/*.wb-ent-widget-div.wb-post-list-layout-fixed_width_horizontal .wb-ent-post-list-fixed-width {
    
}*/
.wb-video-holder .vjs-xs.vjs-error-display{
    display:none !important;
}
@media (min-width: 768px) {
    
	.wb-ent-post-list-widget .wb-post-list-layout-three_columns article p:first-of-type,
	.wb-ent-post-list-widget .wb-post-list-layout-two_columns  article p:first-of-type,
	.wb-ent-post-list-widget .wb-post-list-layout-horizontal article div > p:first-of-type {
		height: 144px;
		overflow: hidden;
	}
	
	.wb-ent-post-list-widget .wb-post-list-layout-three_columns article h2,
	.wb-ent-post-list-widget .wb-post-list-layout-two_columns article h2,
	.wb-ent-post-list-widget .wb-post-list-layout-horizontal article h2 {
		height: 40px;
		overflow: hidden;
	}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

	.wb-ent-title-video-channel {
		font-size: 12pt;
	}
	
	.wb-ent-container-card-side {
		padding-left: 0;
		padding-right: 0;
	}
	
	#wb-ent-page-content-widget .wb-ent-pagination-simple-alphanumeric
	ul.pagination li.page-item .page-link .wb-ent-previous-label {
		display: none;
	}

	#wb-ent-page-content-widget .wb-ent-pagination-simple-alphanumeric
	ul.pagination li.page-item .page-link .wb-ent-next-label {
		display: none;
	}
	
	.wb-ent-filter-topic {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	
	#wb-ent-sidebar-widget .wb-ent-filter-topic {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	
	.wb-ent-filter-search {
		margin-top: unset !important;
		margin-bottom: 1rem !important;
	}
	
	#wb-ent-sidebar-widget .wb-ent-filter-search {
		margin-top: unset !important;
		margin-bottom: 1rem !important;
	}
	
	.wb-ent-post-list-filter-flat-point-separator .wb-ent-filter-category::after {
		content: unset;
	}
	
	#wb-ent-sidebar-widget .wb-ent-post-list-filter-flat-point-separator .wb-ent-filter-category::after {
		content: unset;
	}
}
