/* custom css styles */

@import url('https://fonts.googleapis.com/css2?family=Encode+Sans:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Encode+Sans:wght@100..900&family=Headland+One&display=swap');

body {
	font-family: "Encode Sans", sans-serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
	font-variation-settings: "wdth" 100;	
}

/*
h1, h2, h3, h4, h5, h6 {
	font-family: "Headland One", serif;
	font-weight: 600;
	font-style: normal;
}
*/

.logo {
	background-image: url(logo.png);
	min-height: 180px;
}

.segulink-logo, .segubox-logo {
	background-image: url(logo.png);
	min-height: 180px;
}

.welcome .logo {
	min-height: 200px;
	background-size: cover;
}

.login, .deaddrop-page, .segubox-page, .access-code-page, .sharing-page, .sign-page, .auth-page {
    background-image: url(background-1920.jpg);
}

.header {
	background-color: rgb(177,179,179) !important;
}

.start.header span, .header a, .header a:visited, .header a:hover, .header a:focus, .header a:active {
	color: black !important;
}

.header a.btn-nav, .quick-links .tile {
	color: black !important;
	background-color: rgb(255, 205, 0) !important;
	border-color: rgb(255, 205, 0);
}

.header a.btn-nav:hover, .header a.btn-nav:focus {
	color: black !important;
	background-color: rgb(255, 205, 0) !important;
	border-color: rgb(255, 205, 0);
}

.topbar .menubar li.active>a.link {
	border-bottom-color: rgb(255, 205, 0);
}

a.btn-nav, .dashboard .tile, .btn-primary {
	color: black !important;
	background-color: rgb(255, 205, 0) !important;
	border-color: rgb(255, 205, 0);
}

a.btn-nav:hover, a.btn-nav:focus, .dashboard .tile:hover, .dashboard .tile:focus, .btn-primary:hover, .btn-primary:focus {
	color: black !important;
	background-color: rgb(255, 205, 0) !important;
	border-color: rgb(255, 205, 0);
}

.navleft .folders .selected {
    color: black;
    font-weight: bold;
    border-left-color: rgb(255, 205, 0);
}

.files-view .fileicon {
	color: rgb(255, 205, 0);
}

.toolbar {
	color: black !important;
	background-color: rgb(255, 205, 0) !important;
}

/*
.welcome .logo {
	background-image: url(logo-white.png);
}

.dashboard .claim {
    display: flex;
}

.dashboard .logo {
	background-image: url(logo-small.png);
}

.dashboard .motd {
	text-align: right;
	font-size: x-large;
	font-variant: small-caps;
}

.dashboard .motd:after {
	content: 'Einfache und sichere Datenübertragung!';
}

.header {
	background-color: #012B69 !important;
}

.login, .deaddrop-page, .segubox-page, .access-code-page, .sharing-page {
	background-image: none;
	background-color: #ddd;
}

.login .container, .deaddrop-page .container, .segubox-page .container, .access-code-page .container, .sharing-page .container {
	opacity: inherit;
}
*/
