/*
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 : Aug 24, 2017, 5:11:03 PM
	Author     : Daniel Zegveld
*/


/*
	Global
*/

html, body {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: Arial;
	font-size: 14px;
	color: #444;
}

/*
	Header section
*/
#header {

}

/* nav */
.navbar {
	padding: 1em 0;
	margin: 0;
}
.navbar-default {
	background-color: transparent;
}
/* nav outline button */
.collapsed-menu-button {
	margin-top: 0px;
	margin-bottom: 0px;
}
.collapsed-menu-button > span {
	font-size: 35px;
}

.navbar-default .navbar-nav > li > a {
	border-radius: 3px;
}
.navbar-default .navbar-nav > li > a.outline {
	border: 1px solid #FFF;
	margin-top: -2px;
	transition: all 100ms ease-in;
}
.navbar-default .navbar-nav > li > a.outline:hover {
	background-color: #EEE;
	border-color: #EEE;
	color: #004b75;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
	box-shadow: none;
}
.navbar-collapse.collapsing {
	-webkit-transition: none;
	transition: none;
}

.navbar-right .dropdown-toggle.outline {
	/*margin-right: -15px;*/
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	background-color: rgba(0,0,0,0.25);
}

@media (min-width: 768px) {
	.navbar-nav.navbar-right {
		background-color: rgba(0,0,0,0.136);
	    border-radius: 3px;
	}
	.navbar-nav.navbar-right > li > a {
        padding: 10px;
        font-size: 25px;
    }
}

/*
	Main section
*/

#main {
	padding-bottom: 5em;
}

/* Form validation */
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
	color: #F39200;
}
.has-error .form-control {
	border-color: #F59E00;
}

/*
	Footer section
*/

.pagefooter {
	font-size: 0.85em;
	color: #777;
	padding: 5em 0 5em 0;
}

#gform_footer {
	display : admin;
	border: 2px solid #00ffff;
}

#miniLogo {
	background-image: url(../img/menu-user.svg);
	background-repeat: no-repeat;
}

/*
	Tables
*/
th.table_header {
	min-width: 100px;
}

.dataTables_wrapper {
    margin-top: 10px;
}

.icons_column {
    min-width: 70px;
}

.icon-margin {
    margin-left: 8px;
}

.info-icon-margin-background {
    margin-left: 3px;
}

.info-icon-margin-background + .tooltip > .tooltip-inner {
    background-color: white;
    color: black;
    border: 1px solid #737373;
    text-align: left;
}

.extra-tooltip-width + .tooltip > .tooltip-inner {
    min-width: 80vw;
}

.margin-bottom-btn {
    margin-bottom: 5px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
      opacity: 1;
 }

.dataTables_custom_button {
	width: 100%;
	display: inline-block;
}

.dataTables_custom_button > a {
	float: right;
}
