/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* OSANO */
.osano-cm-list__list-item {
	list-style: none !important;
}

span.osano-cm-toggle__label.osano-cm-label {
	color: #444 !important;
}


/* WP ADMIN HEADER */
li#wp-admin-bar-my-sites ul#wp-admin-bar-my-sites-list {
	height: 500px !important;
	display: flex !important;
	flex-direction: column !important;
	flex-wrap: wrap !important;
}

ul#wp-admin-bar-my-sites-list {
	width: 700px !important;
}

#wpadminbar .menupop li.hover>.ab-sub-wrapper {
	z-index: 9999 !important;
}

#wpadminbar .ab-sub-wrapper,
#wpadminbar ul,
#wpadminbar ul li {
	z-index: inherit !important;
}

/* HEADER */

@media (min-width: 768px) {
	.lfprojects {
		background: #252525;
		position: fixed;
		width: 100%;
		z-index: 99999;
		line-height: 33px;
		height: 33px;
	}

	.lfprojects.white-background {
		background: #ffffff;
	}
	
	.lfprojects.blue-background {
		background: #2A7DE1;
	}
	
	.lfprojects img {
		max-width: 270px;
		vertical-align: middle;
	}

	.lfprojects.white-background.jdf img {
		max-height: 30px !important;
		height: 30px !important;
		line-height: 30px !important;
		margin-bottom: 2px;
	}

	#header-outer {
		margin-top: 32.4px;
	}

	div#ajax-content-wrap {
		margin-top: 32px;
	}

	/* DPEL AWSF */
	/*
  .lfprojects.awsf-background {
    height: 55px;
  }

  .lfprojects.awsf-background ~ #header-outer {
    margin-top: 54.4px;
  }

  .lfprojects.awsf-background ~ div#ajax-content-wrap {
    margin-top: 50px;
  }
  */
	.sf-menu li ul {
		width: 21em;
	}
}


@media (max-width: 767px) {
	.lfprojects {
		display: none;
	}
}

/* CSS FOR EXTERNAL ICON */
.external span:before {
	display: none;
}

.external .menu-title-text:after {
	display: inline-block !important;
	font-family: 'FontAwesome';
	content: "\f08e" !important;
	font-weight: 600;
	margin-left: 5px;
}

.external span.sf-sub-indicator:after {
	display: none;
}

.join-btn a span:after {
	/* display: none !important; */
} 


/* FORCE TWITTER BIRD INTO THE X ICON */
body .fa.fa-twitter:before {
    content: "\e918" !important;
} 

header nav .fa.fa-twitter:before,
header nav .fa.fa-twitter:after {
	    content: "\e918" !important;
}

.footer-social .fa.fa-twitter:after {
    display: none !important;
}