/* Implement any custom css or Overrides within this file. */
.etf2025logo img {
	max-width: 180px;
}

/*.register-btn{
	background-color:red;
}*/

.all-popular-articles .row {
	width: 100%;
}

.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.multiplechoice .umbraco-forms-label {
	display: block !important;
	clear: both;
}

.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist .item {
	position: relative;
	margin-left: 0px;
	clear: both;
}

	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist .item input {
		position: absolute;
		left: 0px;
		top: 1px;
	}

	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist .item label {
		padding-left: 22px;
	}

.multiplechoice .checkboxlist {
	display: block !important;
}


/*@media (max-width: 763px) {
	.header .location .logo img {
		display: none !important;
	}
}*/

/*@media (max-width: 991px) {

	body .header {
		display: block !important;
	}

	.header .navigation {
		display: block;
	}

	.header .navigation .mobile-nav {
		display: none !important;
	}*/

	/*.header-nav .navigation {
		display: none;
	}*/

	/*.navigation.mobile-nav {
		display: none;
	}*/

/*}

@media (max-width: 718px) {

	.search-form.search-form i {
		left: 81% !important;
	}

	.header.location.logo img {
		margin-top: -60px !important;
	}
}*/

.billboard {
	height: 0 !important;
}

.no-leaderboard {
	margin-top: 0px !important;
}

@media only screen and (max-width: 991px) {
	.no-leaderboard {
		margin-top: 65px !important;
	}
}

@media only screen and (max-width: 575px) {
	.no-leaderboard {
		margin-top: 75px !important;
	}
}

.header .location .search-location{
	display:none;
}

/*.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox.mandatory .umbraco-forms-field-wrapper input + .field-validation-error {*/
	/* styles */
	/*width: 0 !important;
}*/

.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox.mandatory .umbraco-forms-field-wrapper input + .field-validation-error {
	width: 100% !important;
	position: absolute;
	display: flex;
	padding-left: 21px;
	padding-top: 73px;
	/*width: 2% !important;*/
	/*max-width: 420px !important;*/
	/*padding-left: 26px;*/
}

.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field tickthisboxtosignuptoournewsletterandbekeptuptodateaboutallthegoingsonintheeuropeanetfindustry .checkbox .alternating {
	padding-left: 10px;
}

.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .bysigninguptothiseventyouagreetheorganisercancontactyouincludingforotherrelatedservicessuchasemailnewswhichyouwillbeabletooptoutofatanytimeyouwillalsoagreethatsponsorsforthisspecificeventcanreceiveyourdetailsandcontactyou .checkbox .mandatory label {
	padding-left: 10px;
}

.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper {
	width: 7% !important;
}

@media only screen and (max-width: 800px) {
	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper {
		width: 8% !important;
	}

	.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox.mandatory .umbraco-forms-field-wrapper input + .field-validation-error {
		width: 100% !important;
		position: absolute;
		display: flex;
		padding-left: 21px;
		padding-top: 87px !important;
	}
}

@media only screen and (max-width: 500px) {
	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper {
		width: 8% !important;
	}

	.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox.mandatory .umbraco-forms-field-wrapper input + .field-validation-error {
		width: 100% !important;
		position: absolute;
		display: flex;
		padding-left: 21px;
		padding-top: 140px !important;
	}

	.lighbox-container .form-container {
		overflow-x: scroll !important;
		height: 700px !important;
	}
}

/*@media only screen and (min-width: 600px) {
	.umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox.mandatory .umbraco-forms-field-wrapper input + .field-validation-error {
		width: 100% !important;
		position: absolute;
		display: flex;
		padding-left: 21px;
		padding-top: 65px;*/
		/* width: 2% !important; */
		/* max-width: 420px !important; */
		/* padding-left: 26px; */
	/*}
}

@media only screen and (max-width: 600px) and (min-width: 700px) {
	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper {
		width: 8% !important;
	}
}*/

/*@media (min-width: 718px) {

	.umbraco-forms-form form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper {
		width: 8% !important;
	}
}*/


@media (max-width: 575px) {
	.lighbox-container .form-container {
		max-width: 350px;
		min-width: 350px;
		overflow-x: scroll;
		height: 700px;
	}
}

.billboard .billboard ins {
	height: 100% !important;
	width: 100% !important;
}

.billboard {
	margin: 0;
	width: 100%;
	height: auto !important;
}

	.billboard .billboard {
		margin: 95px auto 15px;
		width: 100%;
		max-width: 100%;
		height: calc((100vw - 30px) / 3.88);
	}

@media all and (min-width: 576px) {
	.billboard .billboard {
		width: 510px !important;
		height: calc(510px / 3.88);
	}
}

@media all and (min-width: 768px) {
	.billboard .billboard {
		width: 590px !important;
		height: calc(590px / 3.88) !important;
	}
}

@media all and (min-width: 992px) {
	.billboard .billboard {
		margin: 15px auto !important;
		width: 930px !important;
		height: calc(930px / 3.89) !important;
	}
}

@media all and (min-width: 1200px) {
	.billboard .billboard {
		width: 970px !important;
		height: 250px !important;
	}
}
