/* Add here all your CSS customizations */

.video-container{
	position:relative;
	padding-bottom:56%;
	padding-top:0px;
	height:0;overflow:hidden;
}
.video-container iframe,.video-container object,.video-container embed {
	position:absolute;top:0;
	left:0;
	width:100%;
	height:100%;
	border:none;
}

.goteam {
	filter: url(filters.svg#grayscale); /* Firefox */
	filter: gray; /* IE */
	-webkit-filter: grayscale(1); /* Webkit */
}

.goteam:hover {
	filter: none;
	-webkit-filter: grayscale(0);
}

@media (max-width: 991px) {
	#header .header-btn-collapse-nav {
		transition: all 0.3s ease 0s;
	}

	.sticky-header-active #header .header-btn-collapse-nav {
		margin-top: 50px;
	}

}

.cookiealert {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    border-radius: 0;
    background: rgba(0, 0, 0, 0.9) url("cubes.png");
    transform: translateY(100%);
    transition: all 500ms ease-out;
    color: #ecf0f1;
}

.cookiealert.show {
    opacity: 1;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline;
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}
#cookiealert a {
	color: #f8a037 !important;
}

.alternative-font, .font-size-sm span {
    font-size: 1.4em !important;
}
.label-dark, .label {  
    font-size: 95% !important;
	line-height: 2 !important;
}

.altumcode-random-review-image {
 border-radius: 50% !important;
}

p.altumcode-random-review-description {
	color: #1D2127!important;
	line-height: 18px;
	margin: 0 20px 0 0;
	font-size: 12px !important;
	font-style:normal !important;
}
.altumcode-random-review-header {
    display: flex !important;
    flex-direction: row !important;
    /*justify-content: space-between !important;*/
	justify-content: initial !important;
    align-items: initial !important;
	/*align-items: center !important;*/
}
