/*
Theme Name: Nada Aqeel
Theme URI: https://themes.muffingroup.com/betheme
Author: Coretec
Author URI: https://coretec.ly/
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/
 
/********* Staff ***********/

/******* scientific-research-cardscientific-research-card archive********/
.scientific-research-card > div:hover * {
	color : white ;
}

/****** sidebar ***/

.rtl  .widget_archive ul li:after,  .rtl .widget_nav_menu ul li:after {
	border: 0px;
}
.widget_archive ul li a, .widget_nav_menu ul li a {
    padding: 7px 0 7px 3px;
}

.sidebar   h3.wp-block-heading {
	position : relative;
	    padding-bottom: 20px;
}
.sidebar  .widget.widget_block  h3.wp-block-heading{
	font-size: 24px;
        line-height: 22px;
        font-weight: 600;
        position: relative;
}
.sidebar  .widget.widget_block  h3.wp-block-heading:before  , .sidebar  .widget.widget_block  h3.wp-block-heading:before {
    content: '';
    position: absolute;
    width: 40px;
    height: 4px;
    background-color: #2790BD;
    bottom: -5px;
    border-radius: 3px;
}
/******** .post-meta clearfix **********/

.post  .post-meta.clearfix .category.meta-categories ,  .post  .post-meta.clearfix  .category.mata-tags {
	display: none !important;
}

.category.with_aside .sections_group  , 
.single.single-post  .sections_group,
.blog   .sections_group
{
    padding-top: 90px;
}
/******* event smanger ***/

.post-type-archive-scientific_research .image_frame.post-photo-wrapper.scale-with-grid.image ,
 .tax-department_reaserch   .image_frame.post-photo-wrapper.scale-with-grid.image {
    display: none;
    height: 0px !important;
    width: 0px !important;
}




.rtl  #general_event_data_content  .wp_event_manager_meta_data  p.form-field label {
    float: right !important;
    margin: 0 0 0 0px !important;
}

.rtl  #general_event_data_content .wp_event_manager_meta_data p.form-field {
    padding: 5px 200px 5px 5px !important;

}

#Subheader:after {
    height: 1px;
}
.flat_box .desc_wrapper {
    margin-left: 0 !important;
    margin-right: 10px !important;
}


#Footer .wp-block-image img {
   
    max-width: 100px !important;
	 width: 100px  !important;
}

.responsive-overflow-x-mobile.side-slide-is-open .a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style {
			display : none;
		}

/********** post video *************/

 .post-template-default.single-post  .image_frame.scale-with-grid .image_wrapper iframe {
    height: 60vh !important;
}
 .post-template-default.single-post .single-photo-wrapper.image > div > .image_frame.scale-with-grid  {
	width : 100% !important;
}

/********** Responsive ***************/

#Side_slide .extras > a {
	font-family: "Noto Kufi Arabic" , sans-serif !important;
	font-size: 14px;
    font-weight: 600;
}


	

@media only screen and  (max-width: 1300px) {
#Top_bar .menu>li>a span:not(.description) {
    padding: 0  30px 0 10px !important;
  }

	.wp-singular.with_aside div#Content {
			background-image: linear-gradient(to right, white 0 77%, #F5FBFF 77% 100%);
		}
}

@media only screen and (max-width: 800px) {
   div#Content {
        background-image: none !important;
    }
}
/********** EVENts ************/


 .wpem-col select {
    padding-right: 25px;
    background: #FFD url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat left 5px top 55% !important;
} 
.comiseo-daterangepicker-triggerbutton .ui-button-icon {
    left: 0.5em !important;
	right: auto !important;
}
.wpem-form-wrapper .chosen-container .chosen-single div b {
    background-position: 0.5em 12px !important;
}

.page-template-default .wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action {
    margin-right: auto;
    margin-left: 0px;
}

.navigation.pagination .screen-reader-text  ,
.wp-singular.single  .column.one.post-nav {

	display: none;
}
.wp-singular.single  .post-header .title_wrapper {
    margin-right: 0px;
	    border: 0px;
}


#Top_bar #logo img.svg {
    width: inherit;
}
#Top_bar .menu li ul li {
    width: 250px;
}



.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar {
    padding: 30px 30px 30px 30px;
}

.event_listing-template-default.single.single-event_listing  header.section.mcb-section.section-post-header {
    display: none;
}


/****** Staff members *******/
.single_custome_layout .card_container .mfn-list li.mfn-list-item {
    padding: 5px 0px;
} 
.single_custome_layout .card_container .mfn-list li.mfn-list-item span.mfn-list-desc {
    padding-right: 10px;
}

@media only screen and (max-width: 767px) {

		.member_card .image_holder {
		    padding: 60px 0px !important;
			border-radius: 12px 12px 0px 0px;
		}
	.card_infos {
		border-radius: 0px 0 12px 12px;
	}
	
.staff_member_image_arhcive .inner_marging {
	margin :250px;

   }
	
}

/****** bottom share **********/
.wp-singular.page-template-default.page .addtoany_share_save_container.addtoany_content.addtoany_content_top {
    display: none;
}


/****** CPTS **********/

.wpem-col-xs-12.wpem-col-sm-12.wpem-col-md-12.wpem-single-event-images  ,
.single-event_listing  .mcb-section.section-post-header  .column.one.post-nav.minimal  , 
.single-event_listing  .single-photo-wrapper.image   ,
.single-event_listing  .mcb-section.section-post-header  .post-meta .meta-categories , 
.single-event_listing  .mcb-section.section-post-header  .post-meta  .mata-tags , 
.academic_staff-template-default .mcb-section.section-post-header  .column.one.post-nav.minimal

{
    display: none;
}


/* tabs ***/

.tabs_horizontal.ui-tabs {
    border: 0px;
}

.tabs_horizontal.ui-tabs .ui-tabs-nav {
    background-image: none;
    border: 0px;
    border-bottom: 0px;
}


.tabs_horizontal.ui-tabs .ui-tabs-panel {
    display: block;
    box-sizing: border-box;
    border: 0px;
    background-image: none;
}

/********* Tables ********/



.column_column ul, .column_helper ul, .column_post_content ul, .column_product_content .source-editor ul, .column_product_short_description ul, .column_visual ul, .elementor-widget-text-editor ul, .icon_box ul, .mfn-acc ul, .mfn-toggle .toggle-content ul, .post-excerpt ul, .the_content_wrapper ul, .ui-tabs-panel ul
 {
    margin: 0 30px 15px 0px !important;
}

  .dt-container .dt-layout-cell.dt-layout-end  , .dt-container .dt-layout-cell.dt-layout-start{
    margin-right: 0 !important;
    margin-left: auto !important;
}

.dt-container .dt-layout-start .dt-input {
    padding-right: 30px;
}



/*********** sidebar *********/


.widget_block.widget_categories {
	margin-top: -60px;
	
}
.widget_categories ul {
	background-color: transparent;
}
.widget_categories ul {
	color :#5c82ab !important;
}
.widget_categories ul li a   {
	color : #293679 !important;
}
h3.sidebar_headline {
	    font-size: 24px;
}

@media only screen and (min-width: 1024px) {

		.mcb-sidebar > .widget-area {
			padding-top: 70px;
		}
		.widget:not(.widget_block)>h3 ,  h3.wp-block-heading.sidebar_headline {
			font-size: 24px;
			line-height: 22px;
			font-weight: 600;
			position: relative;
		}
}
.widget:not(.widget_block)>h3 , h3.wp-block-heading.sidebar_headline{
	padding-bottom :20px;
}
.widget:not(.widget_block)>h3:before  , h3.wp-block-heading.sidebar_headline:before {
    content: '';
    position: absolute;
    width: 40px;
    height: 4px;
    background-color: #2790BD;
    bottom: -5px;
    border-radius: 3px;
}

.mcb-sidebar.lines-boxed .widget:after {
    width: 100%;
    border-color: transparent;
}

/*********** RTL  *********/

.column_column ol, .column_helper ol, .column_post_content ol, .column_product_content .source-editor ol, .column_product_short_description ol, .column_visual ol, .elementor-widget-text-editor ol, .icon_box ol, .mfn-acc ol, .mfn-toggle .toggle-content ol, .post-excerpt ol, .the_content_wrapper ol, .ui-tabs-panel ol {
    margin: 0 15px 15px 0px;
}


/*********** site color *********/

.with_aside .sidebar.columns {
    background-color: #f5fbff;
	
}

.widget_archive ul, .widget_nav_menu ul {
    background: transparent !important;
}



@media only screen  and (min-width: 669px)  and (max-width: 1300px) {
	.wp-singular.with_aside  div#Content , .blog.with_aside  div#Content , .archive.with_aside.category  div#Content  ,
	.post-type-archive.post-type-archive-scientific_research  div#Content ,  .tax-department_reaserch  div#Content {
		background-image: linear-gradient(to right, white 0 80%, #F5FBFF 80% 100%) !important;
	}
}

/** , .blog.with_aside  div#Content , .archive.with_aside.category  div#Content*****/

.wp-singular.with_aside  div#Content , .blog.with_aside  div#Content  , .archive.with_aside.category  div#Content   ,
.post-type-archive.post-type-archive-scientific_research  div#Content ,  .tax-department_reaserch  div#Content{
    background-image: linear-gradient(to right, white 0 70%, #F5FBFF 70% 100%);
}
@media only screen and (min-width: 2500px) and (max-width: 3600px) {

		.wp-singular.with_aside  div#Content , .blog.with_aside  div#Content  ,  .archive.with_aside.category  div#Content ,
	.post-type-archive.post-type-archive-scientific_research  div#Content ,  .tax-department_reaserch  div#Content{
			background-image: linear-gradient(to right, white 0 70%, #F5FBFF 70% 100%);
		}
}
@media only screen and  (min-width: 3601px) and (max-width: 5999px) {

		.wp-singular.with_aside  div#Content , .blog.with_aside  div#Content   ,  .archive.with_aside.category  div#Content ,
	.post-type-archive.post-type-archive-scientific_research  div#Content ,  .tax-department_reaserch  div#Content{
			background-image: linear-gradient(to right, white 0 60%, #F5FBFF 60% 100%);
		}
}
@media only screen and  (min-width: 6000px) {
		.wp-singular.with_aside  div#Content , .blog.with_aside  div#Content   ,  .archive.with_aside.category  div#Content  ,
	.post-type-archive.post-type-archive-scientific_research  div#Content ,  .tax-department_reaserch  div#Content{
			background-image: linear-gradient(to right, white 0 55%, #F5FBFF 55% 100%);
		}
}

@media only screen and (max-width: 767px) {
    .socials_list .feature_list ul li {
        width: 16.66% !important;
     
    }
}

/*** cards ******/
.post-item.research-card   { 
  transition: all 0.3s ease !important;
}
.post-item.research-card:hover {
	background-color : #2790BD !important;
}

.post-item.research-card:hover  .research-title  a ,
.post-item.research-card:hover  .research-excerpt ,
.post-item.research-card:hover  .research-link   {
    color : white !important;
}

/******** widgetes *****/
@media only screen and (max-width: 600px) {
	#Footer figure.wp-block-gallery.has-nested-images.columns-default.is-cropped.wp-block-gallery-1.is-layout-flex.wp-block-gallery-is-layout-flex {
		justify-content: center;
	}
}
 #Footer  .widget_archive ul,  #Footer   .widget_nav_menu ul {
    list-style-type: none!important;
    padding: 5px 10px 5px 10px !important;
    background: transparent !important;
}

 #Footer   .widget_nav_menu ul li:after {
    content: none !important;
}
.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn) {
    color: #EAECF0;
    font-size: 14px;
	padding: 8px 3px 0px 0;
}

/********* Blog ******/
.post-footer .post-links {
    float: right !important;
    border-width: 0px !important;
    display: flex !important;
    gap: 15px !important;
    flex-direction: row-reverse !important;

}


/************ style **********/
.pjnt-border {
    font-family: inherit !important;
	font-size : 14px !important;
    background-color: transparent  !important;
    border-color: transparent  !important;
    border: 0px  !important;
}

.pjnt-label {
    float: right !important;
} 

@media only screen and (min-width: 1240px) {
    .sticky-white #Top_bar.is-sticky, .sticky-white #Top_bar.is-sticky #menu {
        background: rgba(255, 255, 255);
    }
}

 
/*  events Force 2 columns per row */
.wpem-event-listing-header-title {
	display : none;
}

@media only screen and (max-width: 575px) {
    .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date {
        display: inherit;
    }
}

@media (min-width: 768px) {
		.wpem-event-box-col.wpem-col {
			width: 50% !important; /* 100% ÷ 2 */
			max-width: 50% !important;
			float: left;
			box-sizing: border-box;
		}

		/* Optional: clear floats for every 2 items */
		.wpem-event-box-col.wpem-col:nth-child(2n+1) {
			clear: left;
		}
}
/*** Styling ********/
.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
    border: 0px !important;
}

/* RTL  */
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding-right: 90px;
    padding-left: 0px;
}
.wpem-event-listings .wpem-event-layout-wrapper {
    border: 0px !important;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time::before
 , .wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location::before {
   right: 0;
    left: 0;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time ,
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location
{
    padding-right: 20px;
	padding-left : 0px; 
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date {
    right: 0;
    left: auto;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date {
    float: none;
    padding: 0px !important;
    text-align: center;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text {
    font-size: 24px;
    margin-bottom: 20px;
    color: #365083;
    font-weight: 600;
}
.wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-ticket-type, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type {
    color: #696984;
}
.wpem-event-listings .wpem-event-date-time::before , .wpem-event-listings .wpem-event-location::before  {
    content: "\e94e";
    color: #ddbb80 !important;
}

.wpem-to-date .wpem-date {
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #365083 !important;
}

 .wpem-to-date .wpem-month{
     font-size: 14px !important;
	 font-weight: 400 !important;
	 color: #365083 !important;
	 margin-top: 15px;
}

.event_listings .event_listing .wpem-event-date {
    background-color: #F2FAFF;
    padding: 20px 15px;
    border-radius: 5px;
}

.wpem-event-banner , .wpem-event-infomation .wpem-event-date-type .wpem-from-date   , .wpem-event-infomation .wpem-event-date-type .wpem-date-separator{
	display: none !important;
}