/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 01 2023 | 03:30:10 */
.page-head__infokit:not(.page-head__findpools) { margin-right: 0; }
.page-head__infokit:not(.page-head__findpools) a {
    color: #223675;
    background: #fff;
    padding: 5px 3px 5px 6px;
    display: inline-block;
	margin-right: 10px;
}

.page-head__infokit.page-head__findpools a { text-transform: capitalize; }

.page-head__infokit:not(.page-head__findpools) span {
    color: #223675;
}

.page-head__infokit:not(.page-head__findpools) a:hover {
    opacity: 0.8;
}

.page-head__infokit:not(.page-head__findpools) a:hover span {
    color: #223675;
}

.page-head__infokit:not(.page-head__findpools) .icon-arrow-right {
    font-size: 14px;
    margin-left: 0;
}

.page-head__social {
	padding-left: 0;
}

.page-head__social a:hover {
    opacity: 0.6 !important;
}

.page-head__social span:hover {
    color: #fff;
}

.js-search-trigger.active-toggle .icon-search::before {
	content: "\2716";
}

@media (min-width: 1025px) {
	.page-head__infodiv {
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end;
		align-items: center;
		z-index: 1;
		position: relative;
	}
	.page-head__infokit { 
		font-size: 11px;
		margin-top: 0;
	}
	
	.page-head__infokit.page-head__findpools {
		margin-right: 9px;
		text-transform: none;
	}
	
	.page-head__infokit:not(.page-head__findpools) a { margin-right: 0; }
	
	.page-head__infodiv .icon-search {
		color: #fff;
		font-size: 15px;
		vertical-align: middle;
		margin-right: 15px;
		cursor: pointer;
		top: -1px;
		position: relative;
		width: 26px;
		height: 36px;
		padding: 10px;
		margin: auto;
		margin-right: 0;
	}

	#js-search-container {
		padding-bottom: 15px;
	}
	
	#js-search-container input[type="text"] {
		max-width: 350px;
		width: 100%;
		vertical-align: middle;
		margin-bottom: 0;
	}

	#js-search-container .btn {
		padding: 14px 21px;
		vertical-align: middle;
		display: inline-block;
	}
	
	.search-block {
		position: relative;
		width: 200px;
	}

	.search-desktop {
		position: absolute;
		top: -6px;
		right: 120px;
		width: 0;
		z-index: -1;
		transition: all 0.3s ease 0s;
		opacity: 0;
	}

	.search-desktop.active-toggle {
		width: 250px;
		opacity: 1;
	}
	
	.search-desktop input[type="text"] {
		width: 100%;
		margin-bottom: 0;
		outline: none;
	}
	
	.search-desktop .btn {
		position: absolute;
		bottom: 0;
		top: 0;
		background: #0d1b33;
		height: auto;
	}
}