.organization {
	flex-wrap:wrap;
	max-width:120px;
	text-wrap:wrap;
}

.navbar-top {
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	align-items:center;
	width:40%;
	flex-wrap:nowrap;
}

.actions .coupon {
	display:none !important;
}

@media screen and (min-width:400px) {
	.organization {
		max-width:none;
	}
}
#rcp_subscription_levels .rcp_price {
	display:none !important;
}
#rcp_subscription_levels .rcp_level_duration {
	display:none !important;
}

#rcp_subscription_levels .rcp_separator {
	display:none !important;
}

.membership-level-price, .rcp-total {
	display:none !important;
}

#rcp_registration_form #quest-industry-wrap, #rcp_registration_form #quest-tire-wrap, #rcp_registration_form #quest-rim-wrap, #rcp_registration_form #quest-end {
	display:none;
}

.page-template-page-order-publications .publication .cart {
    display: flex;
    flex-wrap:nowrap;
    justify-content: flex-start;
    align-items: center;
    margin-top: 10px;
}

.page-template-page-order-publications .publication .cart .quantity {
    margin-right: 10px;
}

.page-template-page-order-publications .publication .cart .quantity .qty {
    width: 60px;
    text-align: center;
}

.stretched-link::after {
	position:static;
	z-index:-1;
}

#no-matches {
	display:none;
}

.past-vote {
	display:none;
	color:#333;
}

.past-vote .vote-yes, .past-vote .vote-no, .past-vote .vote-abstain, .past-vote .vote-remove {
	display:none;
}

.voting-over {
	color:#333;
	font-style:italic;
}

.c-slider .card {
	border:none;
	padding:12px;
	display:flex;
	flex-direction:column;
}

.c-slide h2 {
	color: #ff3300;
}

.c-slide, .c-slide p {
	color:#000 !important;
}

.slick-next, .slick-prev {
	box-shadow:none;
}

.slick-next::before, .slick-prev::before {
	font-family:FontAwesome;
	color:#666;
	font-size:40px;
}

.slick-next::before {
	content:'\f054';
}

.slick-prev::before {
	content:'\f053';
}

#collapsingNavbar3 .menu-item span.indi {
	position:absolute;
	right:24px;
	margin-top:-30px;
}

@media screen and (min-width:1400px) {
	.profile-field {
		padding-left:10%;
	}	
}



@media screen and (max-width:991px) {
	.dropdown-menu li a {
		text-transform:none !important;
		color:#2d6196;
	}
}

@media screen and (min-width:992px) {
	.dropdown-menu::before {
	  content: ' '; /* Required for pseudo-elements */
	  display: block; /* Ensures the pseudo-element takes up space */
	  position:absolute;
	  margin-top:-28px;
	  margin-left:112px;
	  width: 0;
	  height: 0;
	  border-left: 20px solid transparent; /* Adjust size as needed */
	  border-right: 20px solid transparent; /* Adjust size as needed */
	  border-bottom: 20px solid #a9bace; /* Color and size of the triangle */
	}
	
	#menu-item-161 .dropdown-menu::before {
	  margin-left:152px !important;		
	}
	
	#menu-item-161 .dropdown-menu {
		margin-left:-95px !important;
	}
	
	.dropdown-menu {
		margin-top:20px;
		margin-left:-50px;
	}
	
	.search-dropdown {
		margin-left:182px;
		width:300px;
	}
	.search-dropdown #searchInput {
		width:180px;
	}
	.search-dropdown button {
		position:absolute;
		top:9px;
		height:40px;
		width:40px;
		right:60px;
		padding:4px;
	}
	.search-dropdown button img {
		filter:brightness(100);
		margin:4px;
		width:30px;
		height:30px;
		margin-top: 0px;
    margin-left: 2px;
	}
}

.astra-shop-summary-wrap p.description {
font-size:1em;
line-height:1.1em;
color:#000;
}

span.vote-label {
	text-transform:uppercase;
}

@media screen and (min-width: 1395px) {
	.search-dropdown::before {
		margin-left:200px;
	}
}

@media screen and (min-width: 1450px) {
	.search-dropdown {
		margin-left:210px;
	}
}

@media screen and (min-width: 1500px) {
	.search-dropdown {
		margin-left:215px;
	}
}

@media screen and (min-width:1600px) {
	#menu-item-161 .dropdown-menu::before {
	  margin-left:112px !important;		
	}
	
	#menu-item-161 .dropdown-menu {
		margin-left:-50px !important;
	}
}