.covernews-widget.widget_archive ul,
.covernews-widget.widget_categories ul {
	height: 400px;
	overflow-y: scroll;
}

.covernews-widget ul::-webkit-scrollbar {
	width: 4px;
}
 
.covernews-widget ul::-webkit-scrollbar-track {
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
}
 
.covernews-widget ul::-webkit-scrollbar-thumb {
	background-color: #bb1919;
	outline: 1px solid #bb1919;
}

.wpcf7-form label,
.wpcf7-text {
	width: 100%!important;
}

.wpcf7-form {
	margin-top: 50px;
}

.bm-tax-name {
	margin-top: 5px;
}

.add-new-business-unit-post-btn {
	background: #bb1919;
    color: #fff;
    width: fit-content;
    padding: 10px 20px;
    cursor: pointer;
    margin: 20px 0;
}

.add-new-business-unit-post-form-wrap {
	max-height: 0;
    overflow: hidden;
    transition: 0.5s;
}

.add-new-business-unit-post-form-wrap.opened {
	max-height: 2000px;
}

.categorised-article-wrapper .data-bg {
	background-color: #f5f5f5;
}

#post-20015 .entry-content iframe {
	margin-bottom: 50px;
}

#post-20015 .entry-content p a {
	text-decoration: none;
	color: #bb1919;
}

.heateor_sss_sharing_container {
	margin-bottom: 20px;
}

.wp-radio-search.search-2 {
	display: none;
}

.email_posts_subscribers input {
	width: 100%;
	padding: 10px!important;
}

#wp-radio-player, #wp-radio-player #wp-radio-player-details, #wp-radio-player #wp-radio-player-controls {
	background-color: #121314!important;
}

.wp-radio-listings .wp-radio-listings-main .dashicons.wp-radio-player-play-pause.dashicons-controls-pause, .wp-radio-player .dashicons.wp-radio-player-play-pause.dashicons-controls-pause, .wp-radio-single .dashicons.wp-radio-player-play-pause.dashicons-controls-pause {
	color: #bb1919!important;
}

.wp-radio-player .dashicons:hover {
	background: transparent!important;
}

.wp-radio-player.full-width .wp-radio-player-details .wp-radio-player-title {
	color: #e8000e!important;
}

.post-type-archive-business_units .categorised-article-wrapper .data-bg {
	min-height: 340px;
}

.categorised-article-wrapper img {
	width: 100%;
}

@media only screen and (max-width: 991px) {
	#primary, #secondary, .primary-1 {
	    width: 100%;
	    margin-top: 50px;
	}
}

.show-pdf img {
	display: none;
}

.show-pdf a {
	display: block;
	position: relative!important;
	color: #fff!important;
    background: #bb1919;
    padding: 3px 10px;
    font-size: 13px;
    margin-top: 6px;
    font-weight: 600;
}

.show-pdf {
	float: right;
}

.post-type-archive-pdf .categorised-article-wrapper h3 {
	float: left;
	margin-right: 20px;
}

.product-template-default .em-breadcrumbs ul li:nth-child(4) {
	display: none;
}

#pa_rating {
	width: 100%;
}

.announcement-text {
	min-height: 200px;
	max-width: 380px;
    margin-bottom: 20px;
}

.woocommerce div.product form.cart .reset_variations {
	display: none;
}

.woocommerce-notices-wrapper {
	display: none!important
}

.woocommerce table.shop_table {
	border: none!important;
}

.woocommerce-checkout-review-order-table dl {
    border: none!important;
    padding: 0!important;
}

.woocommerce-checkout-review-order-table dt {
    text-align: left;
    font-size: 100%!important;
    font-weight: 100!important;
}

.woocommerce-checkout-review-order-table td.product-name strong{
	display: none;
}

td:last-child, th:last-child, tr:last-child td, th, td {
	border-color: rgba(0,0,0,.1)!important;
}

.woocommerce table.shop_table {
	border: 1px solid rgba(0,0,0,.1)!important;
}

.woocommerce-error::before {
	display: none!important;
}

.woocommerce-table__product-name.product-name .wc-item-meta li:nth-child(2) {
	display: none;
}

.em-breadcrumbs.font-family-1 {
	color: #f5f5f5;
}

.em-breadcrumbs.font-family-1 .breadcrumb-trail.breadcrumbs {
	color: #000;
}

.ann-tag {
	position: absolute;
	bottom: 240px;
    left: 24px;
    padding: 3px 12px;
    background: #bb1919;
    color: #fff;
}

.single-post .em-post-navigation {
	display: none!important;
}

.main-navigation .menu ul > li > a:focus {
	outline: none!important;
}

.wp-radio-player.full-width.collapsed .wp-radio-player-toggle {
	padding: 0!important;
	border-radius: 0!important;
	right: 4px!important;
}

.wp-radio-player .dashicons:hover {
	background: #bb1919!important;
}

.wp-radio-player.full-width .wp-radio-player-toggle {
	margin-right: 7px!important;
    border-radius: 0!important;
}

.wp-radio-listings .wp-radio-listings-main .dashicons:hover {
	color: #bb1919!important;
}

body {
	overflow-x: hidden!important;
}

.post-type-archive-business_units #primary .row article.hentry {
	min-height: 380px!important;
}

.ms_wrapper.ng-scope.ms_to_right.turnApply.applySlides.ms_grab {
	width: 100%;
    height: 0!important;
    padding-bottom: 100%;
}

.social-navigation ul a[href*="viber.com"]:after, 
.social-widget-menu ul a[href*="viber.com"]:before {
	content: url(../viber.svg);
	width: 13px;
    filter: invert(1);
}

.social-navigation ul a[href*="vm.tiktok.com"]:after, 
.social-widget-menu ul a[href*="vm.tiktok.com"]:before {
	content: url(../tiktok.svg);
	width: 12px;
    filter: invert(1);
}

.pagination .page-numbers {
	border: 1px #c1c1c1 solid;
    padding: 2px 7px;
    margin: 2px;
}