/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 29.10.2017, 13:46:25
    Author     : Bert
*/

/* Remove the navbar's default margin-bottom and rounded borders */ 
.navbar {
    margin-bottom: 0;
    border-radius: 0;
    border: none; 
    background: #b90000;
}

/* my css */
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #222222;               /*navbar button text*/
    background-color: #eeeeee;    /*navbar button hover background*/
}
.navbar-inverse .navbar-brand {
  color: #ffffff;                 /* ????? */
}

.navbar-inverse .navbar-text {
  color: white;
}
.navbar-inverse .navbar-nav > li > a {
  color: white;
}

/* On small screens, set height to 'auto' for sidenav and grid */
@media screen and (max-width: 767px) {
    .sidenav {
        height: auto;        
    }
    .row.content {height:auto;} 
}

.row.match-my-cols {
    overflow: hidden; 
}

.row.match-my-cols [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}

/*.navbar-brand a:hover,
.navbar-brand a:focus {
  color: #ffffff;
  background-color: #ffffff;
}*/

.btn {    
    border-radius: 5px;
}

/* even smaller input */
.input-xs {
  height: 22px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */
  border-radius: 3px;
}

/* panel with shadow and no border-rdius */
.panel.panel-gray-shadow {
  border-radius: 0px;
  box-shadow: 0px 0px 7px #888;
  border-color: #f4f4f4;
}
.panel.panel-gray-shadow .panel-heading {
  border-radius: 0px;
  color: #555555;
  background-color: #f4f4f4;
}
.panel.panel-gray.shadow .panel-body {
  border-radius: 0px;
  background-color: #ffffff;
  color: none;
}

/*form validation*/
label.valid {
	width: 24px;
	height: 24px;
	background: url(images/validate/valid.png) center center no-repeat;
	display: inline-block;
	text-indent: -9999px;
}
label.error {
	font-weight: bold;
	color: red;
	padding: 2px 8px;
	margin-top: 2px;
}

@font-face {        
        font-family: 'Times New Yorker';
        src: url('../fonts/times_new_yorker.ttf');
        
        font-family: 'Bahnschrift';
        src: url('../fonts/bahnschrift.ttf');
        
        font-family: 'Open Sans Light';
        src: url('../fonts/OpenSans-Light.ttf');
}
