/*
Theme Name: Dabanga Sudan
Description: >-
  Dabanga Sudan maatwerk thema gebouwd op het CoverNews thema.
Author: Internetbureau Websight
Author URI: https://websight.nl/
Version: 1.0.83
Template: covernews-pro
Text Domain: dabanga
*/

@font-face {
    font-family: 'Al-Jazeera-Arabic';
    src: url('/wp-content/themes/dabanga/fonts/Al-Jazeera-Arabic-Light.eot');
    src: url('/wp-content/themes/dabanga/fonts/Al-Jazeera-Arabic-Light.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/dabanga/fonts/Al-Jazeera-Arabic-Light.woff2') format('woff2'),
        url('/wp-content/themes/dabanga/fonts/Al-Jazeera-Arabic-Light.woff') format('woff'),
        url('/wp-content/themes/dabanga/fonts/Al-Jazeera-Arabic-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    src: url('/wp-content/themes/dabanga/fonts/NotoKufiArabic-Bold.eot');
    src: url('/wp-content/themes/dabanga/fonts/NotoKufiArabic-Bold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/dabanga/fonts/NotoKufiArabic-Bold.woff2') format('woff2'),
        url('/wp-content/themes/dabanga/fonts/NotoKufiArabic-Bold.woff') format('woff'),
        url('/wp-content/themes/dabanga/fonts/NotoKufiArabic-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

html[lang="ar"] body,
    html[lang="ar"] body button,
    html[lang="ar"] body input,
    html[lang="ar"] body select,
    html[lang="ar"] body optgroup,
    html[lang="ar"] body textarea {
    font-family: Al-Jazeera-Arabic, Lato, sans-serif;
}

html[lang="ar"] body h1,
        html[lang="ar"] body h2,
        html[lang="ar"] body h3,
        html[lang="ar"] body h4,
        html[lang="ar"] body h5,
        html[lang="ar"] body h6,
        html[lang="ar"] body .wp-block-search__label,
        html[lang="ar"] body .main-navigation a,
        html[lang="ar"] body .font-family-1,
        html[lang="ar"] body .site-description,
        html[lang="ar"] body .trending-posts-line,
        html[lang="ar"] body .exclusive-posts,
        html[lang="ar"] body .widget-title,
        html[lang="ar"] body .em-widget-subtitle,
        html[lang="ar"] body .grid-item-metadata .item-metadata,
        html[lang="ar"] body .af-navcontrols .slide-count,
        html[lang="ar"] body .figure-categories .cat-links,
        html[lang="ar"] body .nav-links a {
        font-family: Noto Kufi Arabic, Source Sans Pro, sans-serif;
        }

.otgs-development-site-front-end {
    display: none;
}

.top-masthead {
background: #1f2125;
}
.top-masthead a {
    opacity: 1;
}

a:hover, a:focus, a:active {
    color: #d01d24;
}

.af-tabs.nav-tabs > li > a:hover:after {
    background-color: #d01d24;
}
.af-tabs.nav-tabs > li > a.active:after {
    background: #d01d24;
}

#wp-calendar caption,
#wp-calendar td#today {
    color: #d01d24;
}

.full-plus-list .spotlight-post:first-of-type .figure-categories .cat-links a.covernews-categories,
.figure-categories .cat-links a.covernews-categories {
    background-color: #d01d24;
}

.covernews_tabbed_posts_widget .figure-categories .cat-links a.covernews-categories,
.list .spotlight-post .figure-categories .cat-links a.covernews-categories ,
.full-plus-list .spotlight-post .figure-categories .cat-links a.covernews-categories ,
.trending-posts-vertical-carousel .figure-categories .cat-links a.covernews-categories ,
.trending-story .figure-categories .cat-links a.covernews-categories {
    color: #d01d24;
}

.em-author-details ul li a,
.social-widget-menu ul li a,
.social-navigation ul li a
{background: #d01d24;}

.main-navigation
{
    background: #cf1b30;
}

.secondary-color,
button, input[type="button"], input[type="reset"], input[type="submit"],
.site-content .search-form .search-submit,
.site-footer .search-form .search-submit,
.tagcloud a:hover,
.tagcloud a:hover {
    background: #d01d24;
}

.sp-thumbnail-container.sp-selected-thumbnail:before {
    border-left-color: #d01d24;
}

.em-reated-posts .related-title::before,
.widget_block .wp-block-search__label::before,
.widget_block .wp-block-group__inner-container h1::before,
.widget_block .wp-block-group__inner-container h2::before,
.widget_block .wp-block-group__inner-container h3::before,
.widget_block .wp-block-group__inner-container h4::before,
.widget_block .wp-block-group__inner-container h5::before,
.widget_block .wp-block-group__inner-container h6::before,
span.header-after:after {
    background: #d01d24;
}


span.border-after{
    background-color: #d01d24;
}

.main-story-wrapper span.border-after{
    background-color: #d01d24;
}

#secondary .widget-title span:after{
    background: #d01d24;
}

.exclusive-posts .exclusive-now {
    background: #d01d24;
}

.latest-posts-grid h3.article-title {
	min-height: 2.6rem;
}

body.dark .latest-posts-full .header-details-wrapper .entry-title a:hover,
body.dark .entry-title a:visited:hover,
body.dark .entry-title a:hover,
body.dark h3.article-title.article-title-1 a:visited:hover, 
body.dark h3.article-title.article-title-1 a:hover, 
body.dark .trending-posts-carousel h3.article-title a:visited:hover, 
body.dark .trending-posts-carousel h3.article-title a:hover, 
body.dark .exclusive-slides a:visited:hover,
body.dark .exclusive-slides a:hover,
body.dark .article-title.article-title-1 a:visited:hover,
body.dark .article-title.article-title-1 a:hover,
body.dark .article-title a:visited:hover,
body.dark .article-title a:hover,
.entry-title a:visited:hover,
.entry-title a:hover,
h3.article-title.article-title-1 a:visited:hover, 
h3.article-title.article-title-1 a:hover, 
.trending-posts-carousel h3.article-title a:visited:hover, 
.trending-posts-carousel h3.article-title a:hover, 
.exclusive-slides a:visited:hover,
.exclusive-slides a:hover,
.article-title.article-title-1 a:visited:hover,
.article-title.article-title-1 a:hover,
.article-title a:visited:hover,
.article-title a:hover{
    color: #d01d24;
}


.broadcast-list-title {
    padding: 9px 10px 11px 10px;
    background-color: #000;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    margin-top: 0;
    font-family: 'Lato', sans-serif;
}

.container.broadcast-container {
	padding: 0;
}

.type-broadcast h2 {
	font-size: 24px;
}

.broadcast-container ul {
    list-style: none;
    padding: 0;
}
.broadcast-container li {
    min-height: 62px;
    padding-top: 14px;
    padding-bottom: 15px;
    border-bottom: 1px solid #bbb;
}
.broadcast-container .time {
    color: black;
    font-weight: 600;
    font-size: 12px;
}
.broadcast-container .title {
    font-weight: 600;
    font-size: 16px;
    color: #000;
}
.search-box {
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    background-color: #d01d24;
    border-radius: 3px;
}
.search-header {
    position: relative;
    border-bottom: 3px solid white;
}
.search-header h4 {
    padding-right: 20px;
    padding-bottom: 14px;
    line-height: 23px;
    font-size: 16px;
    text-transform: uppercase;
    color: white;
}
.search-box .search-icon {
    position: absolute;
    right: 0;
    top: 0;
    line-height: 22px;
}
.date-icon {
    float: left;
}
.date-icon, .date-icon i {
    width: 30px;
    height: 30px;
    color: white;
    font-size: 30px;
}
.date-selection-word {
    color: white;
    width: 80px;
    display: block;
    float: left;
    text-align: right;
    padding: 10px;
}
.date-selection-container {
    clear: both;
    width: 100%;
}
.end-date-selection, .start-date-selection {
    display: flex;
}
.date-search-input {
    flex-grow: 1;
}
.search-body {
    padding: 20px 0;
}
.search-box-buttom {
    position: relative;
    padding: 20px 0 10px 0;
}
.search-box-buttom i {
    top: 30px;
    left: 8px;
    position: absolute;
}
.search-box-buttom input {
    padding-left: 30px;
    height: 40px;
}
.do-search {
    width: 100%;
    background: white;
    border-radius: 4px;
    color: black;
}
.do-search i {
    float: right;
    margin-top: 4px;
    color: #d01d24;
}
.do-search:hover i {
    color: #a31527;
}

.sm2-bar-ui .sm2-playlist-target {
    height: 0px !important;
}
.sm2-bar-ui .sm2-playlist {
    height: 0px !important;
    overflow: hidden;
}
.sm2-bar-ui .sm2-inline-button.play-pause i {
    position: absolute;
    top: 13px;
    left: 15px;
}
.sm2-bar-ui.playing .sm2-inline-button.play-pause .play-icon {
    display: none;
}
.sm2-bar-ui .sm2-inline-button.play-pause .pause-icon {
    display: none;
}
.sm2-bar-ui.playing .sm2-inline-button.play-pause .pause-icon {
    display: block;
}
.sm2-volume-control {
    background-image: none, url(/wp-content/themes/dabanga/svg/volume.svg) !important;
}
.sm2-bar-ui .sm2-inline-button i {
    position: absolute;
    top: 13px;
    left: 15px;
}
.sm2-bar-ui .bd, .sm2-bar-ui .sm2-extra-controls {
    background-color: #d01d24 !important;
}
.download-icon-container {
    line-height: 32px;
}
.download-icon-container .download-icon {
    color: white;
    border-radius: 16px;
    height: 32px;
    width: 32px;
    background: #d01d24;
    padding: 0;
    float: left;
    margin-right: 10px;
    text-align: center;
}
#download-broadcast-pp .read-more {
    margin-bottom: 10px;
    display: block;
}
.share-buttons-container {
    padding: 0;
    float: right;
}
.share-buttons-container .widget-title span,  .widgettitle span {
    line-height: 1.1;
    padding: 5px 0px 10px;
    display: inline-block;
    position: relative;
    margin: 5px 0 13px;
    font-size: 20px;
}
.btn {
    display: inline-block;
    text-decoration: none;
    margin-top: 20px;
    background: #d01d24;
    color: #fff;
    border: 1px solid;
    border-color: #ccc #ccc #bbb;
    border-radius: 3px;
    font-size: 16px;
    line-height: 1;
    outline: none;
    padding: 15px 25px;
}
a.btn:visited {
    color: #fff;
}
.read-more i {
    margin-right: 5px;
}
.share-buttons-container .widget-title span:after, .widgettitle span:after {
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    width: 60px;
    height: 3px;
    background: #d01d24;
}

body .grid-item-metadata .item-metadata.location {
	color: white;
}

span.item-metadata.posts-date i {
    margin-right: 5px;
}

.social-navigation ul a[href*="soundcloud.com"]:after,
.social-widget-menu ul a[href*="soundcloud.com"]:before {
    content: "\f1be";
}
.em-author-details ul li a[href*="soundcloud.com"],
.social-widget-menu ul li a[href*="soundcloud.com"],
.social-navigation ul li a[href*="soundcloud.com"]
{background: #f50;}

#startdate, #enddate {
    width: 100%;
}

.otgs-development-site-front-end {
    display: none;
}

.top-masthead {
background: #1f2125;
}

a:hover, a:focus, a:active {
    color: #d01d24;
}

.af-tabs.nav-tabs > li > a:hover:after {
    background-color: #d01d24;
}
.af-tabs.nav-tabs > li > a.active:after {
    background: #d01d24;
}

#wp-calendar caption,
#wp-calendar td#today {
    color: #d01d24;
}

.full-plus-list .spotlight-post:first-of-type .figure-categories .cat-links a.covernews-categories,
.figure-categories .cat-links a.covernews-categories {
    background-color: #d01d24;
}

.covernews_tabbed_posts_widget .figure-categories .cat-links a.covernews-categories,
.list .spotlight-post .figure-categories .cat-links a.covernews-categories ,
.full-plus-list .spotlight-post .figure-categories .cat-links a.covernews-categories ,
.trending-posts-vertical-carousel .figure-categories .cat-links a.covernews-categories ,
.trending-story .figure-categories .cat-links a.covernews-categories {
    color: #d01d24;
}

.em-author-details ul li a,
.social-widget-menu ul li a,
.social-navigation ul li a
{background: #d01d24;}

.main-navigation
{
    background: #d01d24;
}

.secondary-color,
button, input[type="button"], input[type="reset"], input[type="submit"],
.site-content .search-form .search-submit,
.site-footer .search-form .search-submit,
.tagcloud a:hover,
.tagcloud a:hover {
    background: #d01d24;
}

.sp-thumbnail-container.sp-selected-thumbnail:before {
    border-left-color: #d01d24;
}

.em-reated-posts .related-title::before,
.widget_block .wp-block-search__label::before,
.widget_block .wp-block-group__inner-container h1::before,
.widget_block .wp-block-group__inner-container h2::before,
.widget_block .wp-block-group__inner-container h3::before,
.widget_block .wp-block-group__inner-container h4::before,
.widget_block .wp-block-group__inner-container h5::before,
.widget_block .wp-block-group__inner-container h6::before,
span.header-after:after {
    background: #d01d24;
}


span.border-after{
    background-color: #d01d24;
}

.main-story-wrapper span.border-after{
    background-color: #d01d24;
}

#secondary .widget-title span:after{
    background: #d01d24;
}

.exclusive-posts .exclusive-now {
    background: #d01d24;
}

body.dark .latest-posts-full .header-details-wrapper .entry-title a:hover,
body.dark .entry-title a:visited:hover,
body.dark .entry-title a:hover,
body.dark h3.article-title.article-title-1 a:visited:hover, 
body.dark h3.article-title.article-title-1 a:hover, 
body.dark .trending-posts-carousel h3.article-title a:visited:hover, 
body.dark .trending-posts-carousel h3.article-title a:hover, 
body.dark .exclusive-slides a:visited:hover,
body.dark .exclusive-slides a:hover,
body.dark .article-title.article-title-1 a:visited:hover,
body.dark .article-title.article-title-1 a:hover,
body.dark .article-title a:visited:hover,
body.dark .article-title a:hover,
.entry-title a:visited:hover,
.entry-title a:hover,
h3.article-title.article-title-1 a:visited:hover, 
h3.article-title.article-title-1 a:hover, 
.trending-posts-carousel h3.article-title a:visited:hover, 
.trending-posts-carousel h3.article-title a:hover, 
.exclusive-slides a:visited:hover,
.exclusive-slides a:hover,
.article-title.article-title-1 a:visited:hover,
.article-title.article-title-1 a:hover,
.article-title a:visited:hover,
.article-title a:hover{
    color: #d01d24;
}

body .site-info, body .site-info a {
    font-size: 16px;
}

thead {
      border: 0;
    background-color: #1f2125;
    color: #fff;
}
th, td {
    border: none;
}
.table>thead>tr>th {
    border-bottom: 0px solid #ddd;
}
tbody {
      
}
tbody td {
    
}
td:last-child, th:last-child {
    border-right-width: 0px;
}
table .strong {
      color: #d01d24;
    font-weight: bold;
    font-size: 16px;
}
table .small {
    font-size: 12px;
}

.social-navigation ul a[href*="soundcloud.com"]:after,
.social-widget-menu ul a[href*="soundcloud.com"]:before {
    content: "\f1be";
}
.em-author-details ul li a[href*="soundcloud.com"],
.social-widget-menu ul li a[href*="soundcloud.com"],
.social-navigation ul li a[href*="soundcloud.com"]
{background: #f50;}

.ays-poll-main {
    max-width: 100%;
}
div[id*='ays-poll-container-'] .choosing-poll {
    background-color: #fff;
    padding: 15px!important;
    border-width: 0;
    color: #404040!important;
        font-family: Source Sans Pro;
}
.apm-title-box {
    display: none;
}
.ays_question p {
    text-align: center !important;
    font-size: 18px!important;
    color: #000;
    font-weight: 700;
}
div[id*='ays-poll-container-'] .choosing-poll label {
    background-color: #fff;
}
#ays-poll-container-1 .answer-percent {
    color: #fff!important;
}
.box-apm span.ays_poll_passed_count {
    display: none;
}

/*
@media only screen and (min-width: 768px) {
    body.rtl .col-sm-1, 
    body.rtl .col-sm-10, 
    body.rtl .col-sm-11, 
    body.rtl .col-sm-12, 
    body.rtl .col-sm-2, 
    body.rtl .col-sm-3, 
    body.rtl .col-sm-4, 
    body.rtl .col-sm-5, 
    body.rtl .col-sm-6, 
    body.rtl .col-sm-7, 
    body.rtl .col-sm-8, 
    body.rtl .col-sm-9 {
        float: right;
    }
}
body.rtl form {
    text-align: right;
}
body.rtl button, input[type="button"], 
body.rtl input[type="reset"], 
body.rtl input[type="submit"] {
    float: right;
}
body.rtl .top-masthead .social-navigation, 
body.rtl .footer-social-wrapper .social-navigation {
    float: left;
}
body.rtl .exclusive-posts .exclusive-now {
    float: right;
    margin-left: 5px;
    margin-right: 0;
}
body.rtl .wp-block-search__label {
  width: auto;
}
body.rtl .masthead-banner .site-branding {
    text-align: right;
}
@media only screen and (min-width: 992px) {
  body.rtl.align-content-left #secondary {
    padding-left: 0;
    padding-right: 10px;
  }
  body.rtl.align-content-left #primary, body.rtl.align-content-left .primary-1 {
    padding-right: 0;
    padding-left: 10px;
  }
}
body.rtl #secondary .widget-title span:after {
    right: 0;
}
body.rtl .slide-prev {
    left: 0;
    right: inherit;
}
body.rtl .slide-prev:before {
    left: 0;
    right: inherit;
}
body.rtl .slide-next {
    right: inherit;
    left: 26px;
}
body.rtl .slide-next:before {
    right: inherit;
    left: 0;
}
body.rtl .widget ol, 
body.rtl .widget ul {
    padding-right: 0;
    margin-right: 0;
}*/
body.rtl .em-reated-posts .related-title::before, 
body.rtl .widget_block .wp-block-search__label::before, 
body.rtl .widget_block .wp-block-group__inner-container h1::before, 
body.rtl .widget_block .wp-block-group__inner-container h2::before, 
body.rtl .widget_block .wp-block-group__inner-container h3::before, 
body.rtl .widget_block .wp-block-group__inner-container h4::before, 
body.rtl .widget_block .wp-block-group__inner-container h5::before, 
body.rtl .widget_block .wp-block-group__inner-container h6::before, 
body.rtl span.header-after:after {
    right: 0;
}
.alert-spinner {
    margin-left: 5px;
    margin-right: 0;
}
@media only screen and (min-width: 1600px) {
body.rtl .main-navigation .menu ul li a {
    font-size: 16px;
}
}
body.rtl .widget_recent_comments li a, 
body.rtl .widget_pages li a, 
body.rtl .widget_archive li a, 
body.rtl .widget_meta li a, 
body.rtl .widget_categories li, 
body.rtl .widget_nav_menu li a, 
body.rtl .widget_recent_entries li a {
    font-size: 14px;
}
body.rtl .hentry .entry-header-details .post-excerpt,
body.rtl dfn, 
body.rtl cite, 
body.rtl em, 
body.rtl i, 
body.rtl blockquote,
body.rtl .aft-image-caption p {
    font-style: normal;
}

@media only screen and (max-width: 991px) {
body .top-masthead .social-navigation, .banner-promotions-wrapper {
    display: none;
}
.topbar-date {
    padding-right: 5px;
    display: inline-block;
}
.masthead-banner.data-bg {
    padding: 18px 0;
}
}

.masthead-banner.data-bg {
    padding: 15px 0;
}
body.archive .content-area .page-title, body.search-results .content-area .header-title-wrapper .page-title, body header.entry-header h1.entry-title {
    font-size: 35px;
}
.header-image-default .masthead-banner.data-bg {
    background-color: #000;
}
.masthead-banner.data-bg:before {
    background: rgba(0, 0, 0, .3);
}
.site-branding img {
    height: 160px;
    width: auto;
}

/* Center align main menu */
@media only screen and (min-width: 992px) {
    .navigation-container {
      display: flex;
      justify-content: center;
    }

    .main-navigation .menu ul > li > a, .main-navigation .menu ul.menu-desktop > li > a {
        display: block;
        padding: 20px 10px;
    }

    body.rtl .main-navigation .menu ul.menu-desktop > li > a {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/* Custom poll */
.ws-chart-container h2 {
    line-height: 1.75rem;
    margin-bottom: .25rem;
}
.ws-chart-container h3 {
    margin-top: 0;
    color: #951b28;
    font-size: 16px;
    line-height: 1.25rem;
}

/* Hide language selector flag */
.wpml-ls-menu-item .wpml-ls-flag {
    display: none;
}

.mc4wp-form-fields {
    margin: 0!important;
}
.mc4wp-form-fields input[type="text"],
.mc4wp-form-fields input[type="email"] {
    width: 100%!important;
}

html[lang="ar"] body button.fa, html[lang="ar"] body button.far, html[lang="ar"] body button.fas {
    font-family: "Font Awesome 5 Free"!important;
}

.item-metadata.location {
    text-transform: uppercase;
}

.social-widget-menu ul li a {
font-size: 20px!important;
border-radius: 40px!important;
}

iframe[src^="https://w.soundcloud.com"]:nth-of-type(n+7) {
    display: none;
}

.widget-title.widget-no-top-margin {
	margin-top: -10px;
}

.header-layout-1 .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap {
	display: block;
}

.custom-logo-link::before {
	display: none;
	content: ' ';
	top: 0;
	left: 0;
	width: 60px;
	height: 60px;
	background-image: url('/wp-content/uploads/2022/12/dabanga-logo-mobile.png');
	background-size: contain;
	position: absolute;
}

.header-layout-1 .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap .custom-logo-link::before {
	display: block;
}

.header-layout-1 .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap .custom-logo-link img {
	display: none;
}

@media only screen and (max-width: 991px) {
    .header-image-default .masthead-banner.data-bg {
        display: none;
    }

    nav#site-navigation {
        display: flex;
    }

    nav#site-navigation .container {
        flex: 1;
    }

    .main-navigation {
        min-height: 80px;
    }
    
    .main-navigation .navigation-container {
        margin-top: 12.5px;
    }
    
    .main-navigation .navigation-container .toggle-menu {
        margin-left: 80px;
    }
    
    
    .main-navigation span.af-mobile-site-title-wrap {
        position: absolute;
        z-index: 100;
        width: 80px;
        height: 80px;
        left: 0;
        top: 0;
        margin-top: -12.5px;
        margin-left: -12.5px;
        display: block;
    }
	
	.header-layout-3 .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap, .header-layout-1 .main-navigation.aft-sticky-navigation span.af-mobile-site-title-wrap {
		position: absolute;
		z-index: 100;
		width: 80px;
		height: 80px;
		left: 0;
		top: 0;
		transform: none;
		margin-top: -12.5px;
		margin-left: -12.5px;
		display: block;
	}
	
	.custom-logo-link {
		display: block;
	}
	
	.custom-logo-link img {
		visibility: hidden;
	}
	
    .custom-logo-link::before {
		content: ' ';
        width: 80px;
        height: 80px;
        display: block;
        background-image: url('/wp-content/uploads/2022/12/dabanga-logo-mobile.png');
        background-size: contain;
		position: absolute;
    }
	
	/* Broadcasts table container */
	article#post-20015229 {
		margin-left: -20px;
		margin-right: -20px;
		padding-top: 20px;
	}
	
	article.broadcast .table>tbody>tr>td,
	article.broadcast .table>tbody>tr>th,
	article.broadcast .table>tfoot>tr>td,
	article.broadcast .table>tfoot>tr>th,
	article.broadcast .table>thead>tr>td,
	article.broadcast .table>thead>tr>th {
		font-size: smaller;
	}
	    
	.wpcf7-form-control-wrap input[type="text"],
	.wpcf7-form-control-wrap input[type="email"],
	.wpcf7-form-control-wrap input[type="url"],
	.wpcf7-form-control-wrap input[type="password"],
	.wpcf7-form-control-wrap input[type="search"],
	.wpcf7-form-control-wrap input[type="number"],
	.wpcf7-form-control-wrap input[type="tel"],
	.wpcf7-form-control-wrap input[type="range"],
	.wpcf7-form-control-wrap input[type="date"],
	.wpcf7-form-control-wrap input[type="month"],
	.wpcf7-form-control-wrap input[type="week"],
	.wpcf7-form-control-wrap input[type="time"],
	.wpcf7-form-control-wrap input[type="datetime"],
	.wpcf7-form-control-wrap input[type="datetime-local"],
	.wpcf7-form-control-wrap input[type="color"], 
	.wpcf7-form-control-wrap textarea {
		width: 100%;
	}
}

body.category-dabanga-news-ar figure.categorised-article.inside-img {
  display: none;
}

div.wp-block-archives.wp-block-archives-dropdown br {
	display: none;
}
#block-60 {
	margin: 0 !important;
}
.wp-block-archives-dropdown {
    background: #fff;
    padding: 15px;
    margin-bottom: 0;
}
.widget select {
    max-width: 100%;
    width: 100%;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 0;
    padding: 10px;
    outline: none;
    background-color: #fff;
}

/** Search page **/

.searchandfilter {
    width: 100%;
}
.searchandfilter ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.searchandfilter ul li:first-child, .searchandfilter ul li:nth-of-type(2) {
   flex-grow: 1;
}
.searchandfilter input {
    width: 100%;
}
#ofcategory {
    width: 100%;
}
@media (max-width: 992px) {
    .searchandfilter ul li:nth-of-type(3), .searchandfilter ul li:nth-of-type(4), .searchandfilter ul li:nth-of-type(5) {
        flex-grow: 1;
    }
}
.searchandfilter li {
    margin-bottom: 0.125rem;
}

form.searchandfilter + section.content-area main header {
    margin-top: 10px;
}
