/* body */
body {
	background-color: #f6f5fa;
	color: #2c2e35;
}


/* header */
header {
	background-color: #fff;
}

header .navbar .dv-hotline h3 {
    color: #005eb8;
}

a {
	color: #005eb8;
}

header .navbar-brand {
	height: 50px !important;
}


.navbar-brand {
/*	background-image: url(/override/uk-engage/logo.png) !important; */

	background-size: auto 90%;
		background-repeat: no-repeat;
			background-position: 340px;
}

/* main content */
#dv-login-form .dv-logo > img {
	max-width: 150px;
}

.dv-content-container {
	/* background-image: none !important; */
	/* background-image: url('/images/login-background.jpg'); */
}

.dv-overlay {
	background: #005eb8;
	background: -moz-linear-gradient(90deg, #353535 10%, #005eb8 100%);
	background: -webkit-linear-gradient(90deg, #353535 10%, #005eb8 100%);
	background: linear-gradient(90deg, #353535 10%, #005eb8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#353535", endColorstr="#005eb8", GradientType=1);
}

.dv-admin-login .dv-overlay,
#dv-login-form .dv-overlay {
	background: #353535;
	background: -moz-linear-gradient(331deg, rgba(53, 53, 53, 0.5) 0%, rgba(0, 94, 184, 0.5) 100%);
	background: -webkit-linear-gradient(331deg, rgba(53, 53, 53, 0.5) 0%, rgba(0, 94, 184, 0.5) 100%);
	background: linear-gradient(331deg, rgba(53, 53, 53, 0.5) 0%, rgba(0, 94, 184, 0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#351440", endColorstr="#351440", GradientType=1);
}

#dv-login-form .dv-hotline {
	box-shadow: 0 0 10px rgba(0, 94, 184, 0.4);
}

#dv-login-form .dv-client-section .dv-client-logo {
	text-align: center;
}

#dv-login-form .dv-client-section .dv-client-logo img {
	width: 60%;
	height: auto;
	margin-top: 15px;
}


.btn,
.form-control {
	border-radius: 0px;
}

.btn-primary {
	background-color: #005eb8;
	border-color: #005eb8;
	color: #ffffff;
}

.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle  {
	background-color: #353535;
	border-color: #353535;
	color: #ffffff;
}

.ul-steps-list li.active div,
.ul-steps-list li.active::after  {
    border-color: #005eb8;
}

.ul-steps-list li.active div span {
	color: #005eb8;
}

.btn-lightBlue {
	background-color: #005eb8;
	border-color: #005eb8;
}

.btn-lightBlue:hover,
.btn-lightBlue:not(:disabled):not(.disabled).active,
.btn-lightBlue:not(:disabled):not(.disabled):active,
.show > .btn-lightBlue.dropdown-toggle {
	background-color: #22b24c;
	border-color: #22b24c;
}

.sortable-list li {
	border-left: 2px solid #005eb8;
}

.btn.disabled, .btn:disabled {
	color: #fff;
	background-color: #a7b5be;
	border-color: #a7b5be;
}

.switch input:checked + .slider {
	background-color: #005eb8;
}

.slider::before {
	color: #98a922;
}


/* AGM Voter's View' */
.notification-container #meetingState.alert-success,
#feed .video-tester-controls {
	background-color: #005eb8 !important;
}

.nav-tabs.sticky-tab .nav-link.active span {
	border-bottom: 2px solid #005eb8 !important;
}

.notification-container #meetingState.alert-success .fa-caret-up,
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active,
#information .nav-pills .nav-link.active,
.questionUnlockButton .badge.badge-pill {
	color: #005eb8 !important;
}

#information .fa-ul .fa-li {
	background-color: #005eb8 !important;
}


/* footer */
footer {
	background: #ffffff;
	color: #353535;
}
