/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */
.ti-blue.lighten-4 {background-color: #A8E6CA !important; }
.ti-blue.lighten-3 {background-color: #80D2C8 !important; }
.ti-blue.lighten-2 {background-color: #57BEC5 !important; }
.ti-blue.lighten-1 {background-color: #32AAC3 !important; }
.ti-blue {background-color: #109ac1 !important; }
.ti-blue.darken-1 {background-color: #0C88AF !important; }
.ti-blue.darken-2 {background-color: #07769D !important; }
.ti-blue.darken-3 {background-color: #03658B !important; }
.ti-blue.darken-4 {background-color: #005479 !important; }

.ti-blue-text.lighten-4 {color: #A8E6CA !important; }
.ti-blue-text.lighten-3 {color: #80D2C8 !important; }
.ti-blue-text.lighten-2 {color: #57BEC5 !important; }
.ti-blue-text.lighten-1 {color: #32AAC3 !important; }
.ti-blue-text {color: #109ac1 !important; }
.ti-blue-text.darken-1 {color: #0C88AF !important; }
.ti-blue-text.darken-2 {color: #07769D !important; }
.ti-blue-text.darken-3 {color: #03658B !important; }
.ti-blue-text.darken-4 {color: #005479 !important; }

h5 {
  font-size: 1.5rem;
  line-height: 115%;
  margin: 0.82rem 0 0.656rem 0; }

.ti-side-nav {
  position: fixed;
  width: 240px;
  left: -105%;
  top: inherit;
  margin: 0;
  height: 100%;
  height: calc(100% + 60px);
  height: -moz-calc(100%);
  padding-bottom: 60px;
  background-color: #32AAC3;
  z-index: 999;
  overflow-y: auto;
  will-change: left; }
.ti-side-nav.right-aligned {
  will-change: right;
  right: -105%;
  left: auto; }
.ti-side-nav .collapsible {
  margin: 0; }
.ti-side-nav li {
  float: none;
  padding: 0 15px; }
.ti-side-nav li:hover, .side-nav li.active {
  background-color: #0C88AF; }
.ti-side-nav a {
  color:#FFFFFF;
  display: block;
  font-size: 1.5rem;
  height: 64px;
  line-height: 64px;
  padding: 0 15px; }

.icon-block {
  padding: 0 15px;
}