/** Override materialize default navbar height **/
nav {
	height: 40px;
	line-height: 40px;
	background-color: #222222;
}

nav i, nav [class^="mdi-"], nav [class*="mdi-"], nav i.material-icons {
	height: 40px;
	line-height: 40px;
}

nav .button-collapse i {
	height: 40px;
	line-height: 40px;
}

nav .brand-logo { 
  	font-size: 1.6rem; 
}

@media only screen and (min-width: 601px){
  nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
      height: 40px;
      line-height: 40px;
  }
}

/** Custom styles **/
.brand-row {
  	line-height: 35px;
}

.navbar-brand {
	margin-left: 16px;
	margin-top: 10px;
}

.navbar-label {
	margin-left: 2px;
	vertical-align: top;
	color: white;
    font-size: 20px;
    font-weight: 400;
    font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}

.col .row {
	margin-right: 0px !important;
}

.tabs {
	margin-top: 20px;
}

.tabs .tab {
	width: 150px;
}

.tabs .tab a {
	color: black !important;
	font-weight: 500;
}

.tabs .tab a.active {
	background-color: #e7eff7 !important;
	color: black;
}

.tabs .indicator {
	background-color:#56ff00;
}

.tab-margins {
	margin-left: 0px !important;
}

.card.small {
	height: 200px;
}

.card.smaller, .card-content {
	height: 160px;
}

.tab-color1 {
	background-color: #3c5a9a;
}

.tab-color2 {
	background-color: #3c979a;
}

.tab-color3 {
	background-color: #9a3c3c;
}

.tab-color4 {
	background-color: #204e54;
}

.tab-color5 {
	background-color: #096b07;
}

.tab-color6 {
	background-color:rgb(83, 83, 83);
}

.tab-color7 {
	background-color:rgb(108, 80, 124);
}

.disabled {
  color: currentColor;
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}

.top-div {
	position:relative;
	bottom:110px;
	/* left:120px; */
	margin-left:120px;
}

.nu-style {
	font-size:110px !important;	
}

.option1 {
	color:#233356 !important;
}
.option2 {
	color:#28595a !important;
}
.option3 {
	color:#772b2b !important;
}
.option4 {
	color:#1d3335 !important;
}
.option5 {
	color:#0f420e !important;
 }
.option6 {
	color:#3c3c3c !important;
}

.card-title {
	font-weight: 500 !important;
}

p {
	font-size: 1.1em
}

/* dark theme */

body, ul {
	background-color: #313131 !important;
}

.tabs .tab a {
	color: white !important;
	background-color: #3b3b3b !important;
}

.tabs .tab a.active {
	background-color: #575757 !important;
}