/*
Theme Name: ABBET Neve Child
Theme URI: https://quiz.abbet.be/
Description: Project-specific ABBET customizations on top of a clean Neve parent theme.
Author: Codex
Template: neve
Version: 1.0.0
Text Domain: neve-child
*/

.header.abbet-project-header {
	z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	border: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 20px;
	background-image: linear-gradient(to bottom, rgba(5, 31, 47, 1), rgba(5, 31, 47, 0));
	color: #fff;
}

.header.abbet-project-header .logo {
	flex: 1;
	display: flex;
	justify-content: center;
}

.header.abbet-project-header .logo img {
	max-width: 250px;
	height: auto;
}

.header.abbet-project-header .icon {
	width: 100px;
	height: auto;
	cursor: pointer;
}

.header.abbet-project-header .left,
.header.abbet-project-header .right {
	width: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.headerbottom {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 15px 20px;
	color: #fff;
}

.iconbottom {
	width: 150px;
	height: auto;
	cursor: pointer;
}

.headerbottom .left,
.headerbottom .right {
	width: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.imp-viewport, .imp-stage{
  background: transparent!important;
  border-radius: 0!important;
  box-shadow: none!important;
}
.imp-toolbar, .imp-list{
	display: none!important;
}
@media (max-width: 600px) {
	.header.abbet-project-header .logo img {
		max-width: 150px;
	}

	.header.abbet-project-header .icon {
		width: 90px;
	}

	.iconbottom {
		width: 100px;
	}
}
