/*-------------------
     Breakpoints
--------------------*/
html, body {
  min-height: 100vh; }

body > .grid {
  height: 100%; }

.b-materialize-red.lighten-5 {
  background-color: #fdeaeb !important; }

.t-materialize-red.lighten-5 {
  color: #fdeaeb !important; }

.l-materialize-red.lighten-5 {
  border-color: #fdeaeb !important; }
.l-t-materialize-red.lighten-5 {
  border-top-color: #fdeaeb !important; }
.l-b-materialize-red.lighten-5 {
  border-bottom-color: #fdeaeb !important; }
.l-l-materialize-red.lighten-5 {
  border-left-color: #fdeaeb !important; }
.l-r-materialize-red.lighten-5 {
  border-right-color: #fdeaeb !important; }

.b-materialize-red.lighten-4 {
  background-color: #f8c1c3 !important; }

.t-materialize-red.lighten-4 {
  color: #f8c1c3 !important; }

.l-materialize-red.lighten-4 {
  border-color: #f8c1c3 !important; }
.l-t-materialize-red.lighten-4 {
  border-top-color: #f8c1c3 !important; }
.l-b-materialize-red.lighten-4 {
  border-bottom-color: #f8c1c3 !important; }
.l-l-materialize-red.lighten-4 {
  border-left-color: #f8c1c3 !important; }
.l-r-materialize-red.lighten-4 {
  border-right-color: #f8c1c3 !important; }

.b-materialize-red.lighten-3 {
  background-color: #f3989b !important; }

.t-materialize-red.lighten-3 {
  color: #f3989b !important; }

.l-materialize-red.lighten-3 {
  border-color: #f3989b !important; }
.l-t-materialize-red.lighten-3 {
  border-top-color: #f3989b !important; }
.l-b-materialize-red.lighten-3 {
  border-bottom-color: #f3989b !important; }
.l-l-materialize-red.lighten-3 {
  border-left-color: #f3989b !important; }
.l-r-materialize-red.lighten-3 {
  border-right-color: #f3989b !important; }

.b-materialize-red.lighten-2 {
  background-color: #ee6e73 !important; }

.t-materialize-red.lighten-2 {
  color: #ee6e73 !important; }

.l-materialize-red.lighten-2 {
  border-color: #ee6e73 !important; }
.l-t-materialize-red.lighten-2 {
  border-top-color: #ee6e73 !important; }
.l-b-materialize-red.lighten-2 {
  border-bottom-color: #ee6e73 !important; }
.l-l-materialize-red.lighten-2 {
  border-left-color: #ee6e73 !important; }
.l-r-materialize-red.lighten-2 {
  border-right-color: #ee6e73 !important; }

.b-materialize-red.lighten-1 {
  background-color: #ea454b !important; }

.t-materialize-red.lighten-1 {
  color: #ea454b !important; }

.l-materialize-red.lighten-1 {
  border-color: #ea454b !important; }
.l-t-materialize-red.lighten-1 {
  border-top-color: #ea454b !important; }
.l-b-materialize-red.lighten-1 {
  border-bottom-color: #ea454b !important; }
.l-l-materialize-red.lighten-1 {
  border-left-color: #ea454b !important; }
.l-r-materialize-red.lighten-1 {
  border-right-color: #ea454b !important; }

.b-materialize-red {
  background-color: #e51c23 !important; }

.t-materialize-red {
  color: #e51c23 !important; }

.l-materialize-red {
  border-color: #e51c23 !important; }
.l-t-materialize-red {
  border-top-color: #e51c23 !important; }
.l-b-materialize-red {
  border-bottom-color: #e51c23 !important; }
.l-l-materialize-red {
  border-left-color: #e51c23 !important; }
.l-r-materialize-red {
  border-right-color: #e51c23 !important; }

.b-materialize-red.darken-1 {
  background-color: #d0181e !important; }

.t-materialize-red.darken-1 {
  color: #d0181e !important; }

.l-materialize-red.darken-1 {
  border-color: #d0181e !important; }
.l-t-materialize-red.darken-1 {
  border-top-color: #d0181e !important; }
.l-b-materialize-red.darken-1 {
  border-bottom-color: #d0181e !important; }
.l-l-materialize-red.darken-1 {
  border-left-color: #d0181e !important; }
.l-r-materialize-red.darken-1 {
  border-right-color: #d0181e !important; }

.b-materialize-red.darken-2 {
  background-color: #b9151b !important; }

.t-materialize-red.darken-2 {
  color: #b9151b !important; }

.l-materialize-red.darken-2 {
  border-color: #b9151b !important; }
.l-t-materialize-red.darken-2 {
  border-top-color: #b9151b !important; }
.l-b-materialize-red.darken-2 {
  border-bottom-color: #b9151b !important; }
.l-l-materialize-red.darken-2 {
  border-left-color: #b9151b !important; }
.l-r-materialize-red.darken-2 {
  border-right-color: #b9151b !important; }

.b-materialize-red.darken-3 {
  background-color: #a21318 !important; }

.t-materialize-red.darken-3 {
  color: #a21318 !important; }

.l-materialize-red.darken-3 {
  border-color: #a21318 !important; }
.l-t-materialize-red.darken-3 {
  border-top-color: #a21318 !important; }
.l-b-materialize-red.darken-3 {
  border-bottom-color: #a21318 !important; }
.l-l-materialize-red.darken-3 {
  border-left-color: #a21318 !important; }
.l-r-materialize-red.darken-3 {
  border-right-color: #a21318 !important; }

.b-materialize-red.darken-4 {
  background-color: #8b1014 !important; }

.t-materialize-red.darken-4 {
  color: #8b1014 !important; }

.l-materialize-red.darken-4 {
  border-color: #8b1014 !important; }
.l-t-materialize-red.darken-4 {
  border-top-color: #8b1014 !important; }
.l-b-materialize-red.darken-4 {
  border-bottom-color: #8b1014 !important; }
.l-l-materialize-red.darken-4 {
  border-left-color: #8b1014 !important; }
.l-r-materialize-red.darken-4 {
  border-right-color: #8b1014 !important; }

.b-red.lighten-5 {
  background-color: #ffebee !important; }

.t-red.lighten-5 {
  color: #ffebee !important; }

.l-red.lighten-5 {
  border-color: #ffebee !important; }
.l-t-red.lighten-5 {
  border-top-color: #ffebee !important; }
.l-b-red.lighten-5 {
  border-bottom-color: #ffebee !important; }
.l-l-red.lighten-5 {
  border-left-color: #ffebee !important; }
.l-r-red.lighten-5 {
  border-right-color: #ffebee !important; }

.b-red.lighten-4 {
  background-color: #ffcdd2 !important; }

.t-red.lighten-4 {
  color: #ffcdd2 !important; }

.l-red.lighten-4 {
  border-color: #ffcdd2 !important; }
.l-t-red.lighten-4 {
  border-top-color: #ffcdd2 !important; }
.l-b-red.lighten-4 {
  border-bottom-color: #ffcdd2 !important; }
.l-l-red.lighten-4 {
  border-left-color: #ffcdd2 !important; }
.l-r-red.lighten-4 {
  border-right-color: #ffcdd2 !important; }

.b-red.lighten-3 {
  background-color: #ef9a9a !important; }

.t-red.lighten-3 {
  color: #ef9a9a !important; }

.l-red.lighten-3 {
  border-color: #ef9a9a !important; }
.l-t-red.lighten-3 {
  border-top-color: #ef9a9a !important; }
.l-b-red.lighten-3 {
  border-bottom-color: #ef9a9a !important; }
.l-l-red.lighten-3 {
  border-left-color: #ef9a9a !important; }
.l-r-red.lighten-3 {
  border-right-color: #ef9a9a !important; }

.b-red.lighten-2 {
  background-color: #e57373 !important; }

.t-red.lighten-2 {
  color: #e57373 !important; }

.l-red.lighten-2 {
  border-color: #e57373 !important; }
.l-t-red.lighten-2 {
  border-top-color: #e57373 !important; }
.l-b-red.lighten-2 {
  border-bottom-color: #e57373 !important; }
.l-l-red.lighten-2 {
  border-left-color: #e57373 !important; }
.l-r-red.lighten-2 {
  border-right-color: #e57373 !important; }

.b-red.lighten-1 {
  background-color: #ef5350 !important; }

.t-red.lighten-1 {
  color: #ef5350 !important; }

.l-red.lighten-1 {
  border-color: #ef5350 !important; }
.l-t-red.lighten-1 {
  border-top-color: #ef5350 !important; }
.l-b-red.lighten-1 {
  border-bottom-color: #ef5350 !important; }
.l-l-red.lighten-1 {
  border-left-color: #ef5350 !important; }
.l-r-red.lighten-1 {
  border-right-color: #ef5350 !important; }

.b-red {
  background-color: #db2828 !important; }

.t-red {
  color: #db2828 !important; }

.l-red {
  border-color: #db2828 !important; }
.l-t-red {
  border-top-color: #db2828 !important; }
.l-b-red {
  border-bottom-color: #db2828 !important; }
.l-l-red {
  border-left-color: #db2828 !important; }
.l-r-red {
  border-right-color: #db2828 !important; }

.b-red.darken-1 {
  background-color: #e53935 !important; }

.t-red.darken-1 {
  color: #e53935 !important; }

.l-red.darken-1 {
  border-color: #e53935 !important; }
.l-t-red.darken-1 {
  border-top-color: #e53935 !important; }
.l-b-red.darken-1 {
  border-bottom-color: #e53935 !important; }
.l-l-red.darken-1 {
  border-left-color: #e53935 !important; }
.l-r-red.darken-1 {
  border-right-color: #e53935 !important; }

.b-red.darken-2 {
  background-color: #d32f2f !important; }

.t-red.darken-2 {
  color: #d32f2f !important; }

.l-red.darken-2 {
  border-color: #d32f2f !important; }
.l-t-red.darken-2 {
  border-top-color: #d32f2f !important; }
.l-b-red.darken-2 {
  border-bottom-color: #d32f2f !important; }
.l-l-red.darken-2 {
  border-left-color: #d32f2f !important; }
.l-r-red.darken-2 {
  border-right-color: #d32f2f !important; }

.b-red.darken-3 {
  background-color: #c62828 !important; }

.t-red.darken-3 {
  color: #c62828 !important; }

.l-red.darken-3 {
  border-color: #c62828 !important; }
.l-t-red.darken-3 {
  border-top-color: #c62828 !important; }
.l-b-red.darken-3 {
  border-bottom-color: #c62828 !important; }
.l-l-red.darken-3 {
  border-left-color: #c62828 !important; }
.l-r-red.darken-3 {
  border-right-color: #c62828 !important; }

.b-red.darken-4 {
  background-color: #b71c1c !important; }

.t-red.darken-4 {
  color: #b71c1c !important; }

.l-red.darken-4 {
  border-color: #b71c1c !important; }
.l-t-red.darken-4 {
  border-top-color: #b71c1c !important; }
.l-b-red.darken-4 {
  border-bottom-color: #b71c1c !important; }
.l-l-red.darken-4 {
  border-left-color: #b71c1c !important; }
.l-r-red.darken-4 {
  border-right-color: #b71c1c !important; }

.b-red.accent-1 {
  background-color: #ff8a80 !important; }

.t-red.accent-1 {
  color: #ff8a80 !important; }

.l-red.accent-1 {
  border-color: #ff8a80 !important; }
.l-t-red.accent-1 {
  border-top-color: #ff8a80 !important; }
.l-b-red.accent-1 {
  border-bottom-color: #ff8a80 !important; }
.l-l-red.accent-1 {
  border-left-color: #ff8a80 !important; }
.l-r-red.accent-1 {
  border-right-color: #ff8a80 !important; }

.b-red.accent-2 {
  background-color: #ff5252 !important; }

.t-red.accent-2 {
  color: #ff5252 !important; }

.l-red.accent-2 {
  border-color: #ff5252 !important; }
.l-t-red.accent-2 {
  border-top-color: #ff5252 !important; }
.l-b-red.accent-2 {
  border-bottom-color: #ff5252 !important; }
.l-l-red.accent-2 {
  border-left-color: #ff5252 !important; }
.l-r-red.accent-2 {
  border-right-color: #ff5252 !important; }

.b-red.accent-3 {
  background-color: #ff1744 !important; }

.t-red.accent-3 {
  color: #ff1744 !important; }

.l-red.accent-3 {
  border-color: #ff1744 !important; }
.l-t-red.accent-3 {
  border-top-color: #ff1744 !important; }
.l-b-red.accent-3 {
  border-bottom-color: #ff1744 !important; }
.l-l-red.accent-3 {
  border-left-color: #ff1744 !important; }
.l-r-red.accent-3 {
  border-right-color: #ff1744 !important; }

.b-red.accent-4 {
  background-color: #d50000 !important; }

.t-red.accent-4 {
  color: #d50000 !important; }

.l-red.accent-4 {
  border-color: #d50000 !important; }
.l-t-red.accent-4 {
  border-top-color: #d50000 !important; }
.l-b-red.accent-4 {
  border-bottom-color: #d50000 !important; }
.l-l-red.accent-4 {
  border-left-color: #d50000 !important; }
.l-r-red.accent-4 {
  border-right-color: #d50000 !important; }

.b-pink.lighten-5 {
  background-color: #fce4ec !important; }

.t-pink.lighten-5 {
  color: #fce4ec !important; }

.l-pink.lighten-5 {
  border-color: #fce4ec !important; }
.l-t-pink.lighten-5 {
  border-top-color: #fce4ec !important; }
.l-b-pink.lighten-5 {
  border-bottom-color: #fce4ec !important; }
.l-l-pink.lighten-5 {
  border-left-color: #fce4ec !important; }
.l-r-pink.lighten-5 {
  border-right-color: #fce4ec !important; }

.b-pink.lighten-4 {
  background-color: #f8bbd0 !important; }

.t-pink.lighten-4 {
  color: #f8bbd0 !important; }

.l-pink.lighten-4 {
  border-color: #f8bbd0 !important; }
.l-t-pink.lighten-4 {
  border-top-color: #f8bbd0 !important; }
.l-b-pink.lighten-4 {
  border-bottom-color: #f8bbd0 !important; }
.l-l-pink.lighten-4 {
  border-left-color: #f8bbd0 !important; }
.l-r-pink.lighten-4 {
  border-right-color: #f8bbd0 !important; }

.b-pink.lighten-3 {
  background-color: #f48fb1 !important; }

.t-pink.lighten-3 {
  color: #f48fb1 !important; }

.l-pink.lighten-3 {
  border-color: #f48fb1 !important; }
.l-t-pink.lighten-3 {
  border-top-color: #f48fb1 !important; }
.l-b-pink.lighten-3 {
  border-bottom-color: #f48fb1 !important; }
.l-l-pink.lighten-3 {
  border-left-color: #f48fb1 !important; }
.l-r-pink.lighten-3 {
  border-right-color: #f48fb1 !important; }

.b-pink.lighten-2 {
  background-color: #f06292 !important; }

.t-pink.lighten-2 {
  color: #f06292 !important; }

.l-pink.lighten-2 {
  border-color: #f06292 !important; }
.l-t-pink.lighten-2 {
  border-top-color: #f06292 !important; }
.l-b-pink.lighten-2 {
  border-bottom-color: #f06292 !important; }
.l-l-pink.lighten-2 {
  border-left-color: #f06292 !important; }
.l-r-pink.lighten-2 {
  border-right-color: #f06292 !important; }

.b-pink.lighten-1 {
  background-color: #ec407a !important; }

.t-pink.lighten-1 {
  color: #ec407a !important; }

.l-pink.lighten-1 {
  border-color: #ec407a !important; }
.l-t-pink.lighten-1 {
  border-top-color: #ec407a !important; }
.l-b-pink.lighten-1 {
  border-bottom-color: #ec407a !important; }
.l-l-pink.lighten-1 {
  border-left-color: #ec407a !important; }
.l-r-pink.lighten-1 {
  border-right-color: #ec407a !important; }

.b-pink {
  background-color: #e03997 !important; }

.t-pink {
  color: #e03997 !important; }

.l-pink {
  border-color: #e03997 !important; }
.l-t-pink {
  border-top-color: #e03997 !important; }
.l-b-pink {
  border-bottom-color: #e03997 !important; }
.l-l-pink {
  border-left-color: #e03997 !important; }
.l-r-pink {
  border-right-color: #e03997 !important; }

.b-pink.darken-1 {
  background-color: #d81b60 !important; }

.t-pink.darken-1 {
  color: #d81b60 !important; }

.l-pink.darken-1 {
  border-color: #d81b60 !important; }
.l-t-pink.darken-1 {
  border-top-color: #d81b60 !important; }
.l-b-pink.darken-1 {
  border-bottom-color: #d81b60 !important; }
.l-l-pink.darken-1 {
  border-left-color: #d81b60 !important; }
.l-r-pink.darken-1 {
  border-right-color: #d81b60 !important; }

.b-pink.darken-2 {
  background-color: #c2185b !important; }

.t-pink.darken-2 {
  color: #c2185b !important; }

.l-pink.darken-2 {
  border-color: #c2185b !important; }
.l-t-pink.darken-2 {
  border-top-color: #c2185b !important; }
.l-b-pink.darken-2 {
  border-bottom-color: #c2185b !important; }
.l-l-pink.darken-2 {
  border-left-color: #c2185b !important; }
.l-r-pink.darken-2 {
  border-right-color: #c2185b !important; }

.b-pink.darken-3 {
  background-color: #ad1457 !important; }

.t-pink.darken-3 {
  color: #ad1457 !important; }

.l-pink.darken-3 {
  border-color: #ad1457 !important; }
.l-t-pink.darken-3 {
  border-top-color: #ad1457 !important; }
.l-b-pink.darken-3 {
  border-bottom-color: #ad1457 !important; }
.l-l-pink.darken-3 {
  border-left-color: #ad1457 !important; }
.l-r-pink.darken-3 {
  border-right-color: #ad1457 !important; }

.b-pink.darken-4 {
  background-color: #880e4f !important; }

.t-pink.darken-4 {
  color: #880e4f !important; }

.l-pink.darken-4 {
  border-color: #880e4f !important; }
.l-t-pink.darken-4 {
  border-top-color: #880e4f !important; }
.l-b-pink.darken-4 {
  border-bottom-color: #880e4f !important; }
.l-l-pink.darken-4 {
  border-left-color: #880e4f !important; }
.l-r-pink.darken-4 {
  border-right-color: #880e4f !important; }

.b-pink.accent-1 {
  background-color: #ff80ab !important; }

.t-pink.accent-1 {
  color: #ff80ab !important; }

.l-pink.accent-1 {
  border-color: #ff80ab !important; }
.l-t-pink.accent-1 {
  border-top-color: #ff80ab !important; }
.l-b-pink.accent-1 {
  border-bottom-color: #ff80ab !important; }
.l-l-pink.accent-1 {
  border-left-color: #ff80ab !important; }
.l-r-pink.accent-1 {
  border-right-color: #ff80ab !important; }

.b-pink.accent-2 {
  background-color: #ff4081 !important; }

.t-pink.accent-2 {
  color: #ff4081 !important; }

.l-pink.accent-2 {
  border-color: #ff4081 !important; }
.l-t-pink.accent-2 {
  border-top-color: #ff4081 !important; }
.l-b-pink.accent-2 {
  border-bottom-color: #ff4081 !important; }
.l-l-pink.accent-2 {
  border-left-color: #ff4081 !important; }
.l-r-pink.accent-2 {
  border-right-color: #ff4081 !important; }

.b-pink.accent-3 {
  background-color: #f50057 !important; }

.t-pink.accent-3 {
  color: #f50057 !important; }

.l-pink.accent-3 {
  border-color: #f50057 !important; }
.l-t-pink.accent-3 {
  border-top-color: #f50057 !important; }
.l-b-pink.accent-3 {
  border-bottom-color: #f50057 !important; }
.l-l-pink.accent-3 {
  border-left-color: #f50057 !important; }
.l-r-pink.accent-3 {
  border-right-color: #f50057 !important; }

.b-pink.accent-4 {
  background-color: #c51162 !important; }

.t-pink.accent-4 {
  color: #c51162 !important; }

.l-pink.accent-4 {
  border-color: #c51162 !important; }
.l-t-pink.accent-4 {
  border-top-color: #c51162 !important; }
.l-b-pink.accent-4 {
  border-bottom-color: #c51162 !important; }
.l-l-pink.accent-4 {
  border-left-color: #c51162 !important; }
.l-r-pink.accent-4 {
  border-right-color: #c51162 !important; }

.b-purple.lighten-5 {
  background-color: #f3e5f5 !important; }

.t-purple.lighten-5 {
  color: #f3e5f5 !important; }

.l-purple.lighten-5 {
  border-color: #f3e5f5 !important; }
.l-t-purple.lighten-5 {
  border-top-color: #f3e5f5 !important; }
.l-b-purple.lighten-5 {
  border-bottom-color: #f3e5f5 !important; }
.l-l-purple.lighten-5 {
  border-left-color: #f3e5f5 !important; }
.l-r-purple.lighten-5 {
  border-right-color: #f3e5f5 !important; }

.b-purple.lighten-4 {
  background-color: #e1bee7 !important; }

.t-purple.lighten-4 {
  color: #e1bee7 !important; }

.l-purple.lighten-4 {
  border-color: #e1bee7 !important; }
.l-t-purple.lighten-4 {
  border-top-color: #e1bee7 !important; }
.l-b-purple.lighten-4 {
  border-bottom-color: #e1bee7 !important; }
.l-l-purple.lighten-4 {
  border-left-color: #e1bee7 !important; }
.l-r-purple.lighten-4 {
  border-right-color: #e1bee7 !important; }

.b-purple.lighten-3 {
  background-color: #ce93d8 !important; }

.t-purple.lighten-3 {
  color: #ce93d8 !important; }

.l-purple.lighten-3 {
  border-color: #ce93d8 !important; }
.l-t-purple.lighten-3 {
  border-top-color: #ce93d8 !important; }
.l-b-purple.lighten-3 {
  border-bottom-color: #ce93d8 !important; }
.l-l-purple.lighten-3 {
  border-left-color: #ce93d8 !important; }
.l-r-purple.lighten-3 {
  border-right-color: #ce93d8 !important; }

.b-purple.lighten-2 {
  background-color: #ba68c8 !important; }

.t-purple.lighten-2 {
  color: #ba68c8 !important; }

.l-purple.lighten-2 {
  border-color: #ba68c8 !important; }
.l-t-purple.lighten-2 {
  border-top-color: #ba68c8 !important; }
.l-b-purple.lighten-2 {
  border-bottom-color: #ba68c8 !important; }
.l-l-purple.lighten-2 {
  border-left-color: #ba68c8 !important; }
.l-r-purple.lighten-2 {
  border-right-color: #ba68c8 !important; }

.b-purple.lighten-1 {
  background-color: #ab47bc !important; }

.t-purple.lighten-1 {
  color: #ab47bc !important; }

.l-purple.lighten-1 {
  border-color: #ab47bc !important; }
.l-t-purple.lighten-1 {
  border-top-color: #ab47bc !important; }
.l-b-purple.lighten-1 {
  border-bottom-color: #ab47bc !important; }
.l-l-purple.lighten-1 {
  border-left-color: #ab47bc !important; }
.l-r-purple.lighten-1 {
  border-right-color: #ab47bc !important; }

.b-purple {
  background-color: #a333c8 !important; }

.t-purple {
  color: #a333c8 !important; }

.l-purple {
  border-color: #a333c8 !important; }
.l-t-purple {
  border-top-color: #a333c8 !important; }
.l-b-purple {
  border-bottom-color: #a333c8 !important; }
.l-l-purple {
  border-left-color: #a333c8 !important; }
.l-r-purple {
  border-right-color: #a333c8 !important; }

.b-purple.darken-1 {
  background-color: #8e24aa !important; }

.t-purple.darken-1 {
  color: #8e24aa !important; }

.l-purple.darken-1 {
  border-color: #8e24aa !important; }
.l-t-purple.darken-1 {
  border-top-color: #8e24aa !important; }
.l-b-purple.darken-1 {
  border-bottom-color: #8e24aa !important; }
.l-l-purple.darken-1 {
  border-left-color: #8e24aa !important; }
.l-r-purple.darken-1 {
  border-right-color: #8e24aa !important; }

.b-purple.darken-2 {
  background-color: #7b1fa2 !important; }

.t-purple.darken-2 {
  color: #7b1fa2 !important; }

.l-purple.darken-2 {
  border-color: #7b1fa2 !important; }
.l-t-purple.darken-2 {
  border-top-color: #7b1fa2 !important; }
.l-b-purple.darken-2 {
  border-bottom-color: #7b1fa2 !important; }
.l-l-purple.darken-2 {
  border-left-color: #7b1fa2 !important; }
.l-r-purple.darken-2 {
  border-right-color: #7b1fa2 !important; }

.b-purple.darken-3 {
  background-color: #6a1b9a !important; }

.t-purple.darken-3 {
  color: #6a1b9a !important; }

.l-purple.darken-3 {
  border-color: #6a1b9a !important; }
.l-t-purple.darken-3 {
  border-top-color: #6a1b9a !important; }
.l-b-purple.darken-3 {
  border-bottom-color: #6a1b9a !important; }
.l-l-purple.darken-3 {
  border-left-color: #6a1b9a !important; }
.l-r-purple.darken-3 {
  border-right-color: #6a1b9a !important; }

.b-purple.darken-4 {
  background-color: #4a148c !important; }

.t-purple.darken-4 {
  color: #4a148c !important; }

.l-purple.darken-4 {
  border-color: #4a148c !important; }
.l-t-purple.darken-4 {
  border-top-color: #4a148c !important; }
.l-b-purple.darken-4 {
  border-bottom-color: #4a148c !important; }
.l-l-purple.darken-4 {
  border-left-color: #4a148c !important; }
.l-r-purple.darken-4 {
  border-right-color: #4a148c !important; }

.b-purple.accent-1 {
  background-color: #ea80fc !important; }

.t-purple.accent-1 {
  color: #ea80fc !important; }

.l-purple.accent-1 {
  border-color: #ea80fc !important; }
.l-t-purple.accent-1 {
  border-top-color: #ea80fc !important; }
.l-b-purple.accent-1 {
  border-bottom-color: #ea80fc !important; }
.l-l-purple.accent-1 {
  border-left-color: #ea80fc !important; }
.l-r-purple.accent-1 {
  border-right-color: #ea80fc !important; }

.b-purple.accent-2 {
  background-color: #e040fb !important; }

.t-purple.accent-2 {
  color: #e040fb !important; }

.l-purple.accent-2 {
  border-color: #e040fb !important; }
.l-t-purple.accent-2 {
  border-top-color: #e040fb !important; }
.l-b-purple.accent-2 {
  border-bottom-color: #e040fb !important; }
.l-l-purple.accent-2 {
  border-left-color: #e040fb !important; }
.l-r-purple.accent-2 {
  border-right-color: #e040fb !important; }

.b-purple.accent-3 {
  background-color: #d500f9 !important; }

.t-purple.accent-3 {
  color: #d500f9 !important; }

.l-purple.accent-3 {
  border-color: #d500f9 !important; }
.l-t-purple.accent-3 {
  border-top-color: #d500f9 !important; }
.l-b-purple.accent-3 {
  border-bottom-color: #d500f9 !important; }
.l-l-purple.accent-3 {
  border-left-color: #d500f9 !important; }
.l-r-purple.accent-3 {
  border-right-color: #d500f9 !important; }

.b-purple.accent-4 {
  background-color: #aa00ff !important; }

.t-purple.accent-4 {
  color: #aa00ff !important; }

.l-purple.accent-4 {
  border-color: #aa00ff !important; }
.l-t-purple.accent-4 {
  border-top-color: #aa00ff !important; }
.l-b-purple.accent-4 {
  border-bottom-color: #aa00ff !important; }
.l-l-purple.accent-4 {
  border-left-color: #aa00ff !important; }
.l-r-purple.accent-4 {
  border-right-color: #aa00ff !important; }

.b-deep-purple.lighten-5 {
  background-color: #ede7f6 !important; }

.t-deep-purple.lighten-5 {
  color: #ede7f6 !important; }

.l-deep-purple.lighten-5 {
  border-color: #ede7f6 !important; }
.l-t-deep-purple.lighten-5 {
  border-top-color: #ede7f6 !important; }
.l-b-deep-purple.lighten-5 {
  border-bottom-color: #ede7f6 !important; }
.l-l-deep-purple.lighten-5 {
  border-left-color: #ede7f6 !important; }
.l-r-deep-purple.lighten-5 {
  border-right-color: #ede7f6 !important; }

.b-deep-purple.lighten-4 {
  background-color: #d1c4e9 !important; }

.t-deep-purple.lighten-4 {
  color: #d1c4e9 !important; }

.l-deep-purple.lighten-4 {
  border-color: #d1c4e9 !important; }
.l-t-deep-purple.lighten-4 {
  border-top-color: #d1c4e9 !important; }
.l-b-deep-purple.lighten-4 {
  border-bottom-color: #d1c4e9 !important; }
.l-l-deep-purple.lighten-4 {
  border-left-color: #d1c4e9 !important; }
.l-r-deep-purple.lighten-4 {
  border-right-color: #d1c4e9 !important; }

.b-deep-purple.lighten-3 {
  background-color: #b39ddb !important; }

.t-deep-purple.lighten-3 {
  color: #b39ddb !important; }

.l-deep-purple.lighten-3 {
  border-color: #b39ddb !important; }
.l-t-deep-purple.lighten-3 {
  border-top-color: #b39ddb !important; }
.l-b-deep-purple.lighten-3 {
  border-bottom-color: #b39ddb !important; }
.l-l-deep-purple.lighten-3 {
  border-left-color: #b39ddb !important; }
.l-r-deep-purple.lighten-3 {
  border-right-color: #b39ddb !important; }

.b-deep-purple.lighten-2 {
  background-color: #9575cd !important; }

.t-deep-purple.lighten-2 {
  color: #9575cd !important; }

.l-deep-purple.lighten-2 {
  border-color: #9575cd !important; }
.l-t-deep-purple.lighten-2 {
  border-top-color: #9575cd !important; }
.l-b-deep-purple.lighten-2 {
  border-bottom-color: #9575cd !important; }
.l-l-deep-purple.lighten-2 {
  border-left-color: #9575cd !important; }
.l-r-deep-purple.lighten-2 {
  border-right-color: #9575cd !important; }

.b-deep-purple.lighten-1 {
  background-color: #7e57c2 !important; }

.t-deep-purple.lighten-1 {
  color: #7e57c2 !important; }

.l-deep-purple.lighten-1 {
  border-color: #7e57c2 !important; }
.l-t-deep-purple.lighten-1 {
  border-top-color: #7e57c2 !important; }
.l-b-deep-purple.lighten-1 {
  border-bottom-color: #7e57c2 !important; }
.l-l-deep-purple.lighten-1 {
  border-left-color: #7e57c2 !important; }
.l-r-deep-purple.lighten-1 {
  border-right-color: #7e57c2 !important; }

.b-deep-purple {
  background-color: #673ab7 !important; }

.t-deep-purple {
  color: #673ab7 !important; }

.l-deep-purple {
  border-color: #673ab7 !important; }
.l-t-deep-purple {
  border-top-color: #673ab7 !important; }
.l-b-deep-purple {
  border-bottom-color: #673ab7 !important; }
.l-l-deep-purple {
  border-left-color: #673ab7 !important; }
.l-r-deep-purple {
  border-right-color: #673ab7 !important; }

.b-deep-purple.darken-1 {
  background-color: #5e35b1 !important; }

.t-deep-purple.darken-1 {
  color: #5e35b1 !important; }

.l-deep-purple.darken-1 {
  border-color: #5e35b1 !important; }
.l-t-deep-purple.darken-1 {
  border-top-color: #5e35b1 !important; }
.l-b-deep-purple.darken-1 {
  border-bottom-color: #5e35b1 !important; }
.l-l-deep-purple.darken-1 {
  border-left-color: #5e35b1 !important; }
.l-r-deep-purple.darken-1 {
  border-right-color: #5e35b1 !important; }

.b-deep-purple.darken-2 {
  background-color: #512da8 !important; }

.t-deep-purple.darken-2 {
  color: #512da8 !important; }

.l-deep-purple.darken-2 {
  border-color: #512da8 !important; }
.l-t-deep-purple.darken-2 {
  border-top-color: #512da8 !important; }
.l-b-deep-purple.darken-2 {
  border-bottom-color: #512da8 !important; }
.l-l-deep-purple.darken-2 {
  border-left-color: #512da8 !important; }
.l-r-deep-purple.darken-2 {
  border-right-color: #512da8 !important; }

.b-deep-purple.darken-3 {
  background-color: #4527a0 !important; }

.t-deep-purple.darken-3 {
  color: #4527a0 !important; }

.l-deep-purple.darken-3 {
  border-color: #4527a0 !important; }
.l-t-deep-purple.darken-3 {
  border-top-color: #4527a0 !important; }
.l-b-deep-purple.darken-3 {
  border-bottom-color: #4527a0 !important; }
.l-l-deep-purple.darken-3 {
  border-left-color: #4527a0 !important; }
.l-r-deep-purple.darken-3 {
  border-right-color: #4527a0 !important; }

.b-deep-purple.darken-4 {
  background-color: #311b92 !important; }

.t-deep-purple.darken-4 {
  color: #311b92 !important; }

.l-deep-purple.darken-4 {
  border-color: #311b92 !important; }
.l-t-deep-purple.darken-4 {
  border-top-color: #311b92 !important; }
.l-b-deep-purple.darken-4 {
  border-bottom-color: #311b92 !important; }
.l-l-deep-purple.darken-4 {
  border-left-color: #311b92 !important; }
.l-r-deep-purple.darken-4 {
  border-right-color: #311b92 !important; }

.b-deep-purple.accent-1 {
  background-color: #b388ff !important; }

.t-deep-purple.accent-1 {
  color: #b388ff !important; }

.l-deep-purple.accent-1 {
  border-color: #b388ff !important; }
.l-t-deep-purple.accent-1 {
  border-top-color: #b388ff !important; }
.l-b-deep-purple.accent-1 {
  border-bottom-color: #b388ff !important; }
.l-l-deep-purple.accent-1 {
  border-left-color: #b388ff !important; }
.l-r-deep-purple.accent-1 {
  border-right-color: #b388ff !important; }

.b-deep-purple.accent-2 {
  background-color: #7c4dff !important; }

.t-deep-purple.accent-2 {
  color: #7c4dff !important; }

.l-deep-purple.accent-2 {
  border-color: #7c4dff !important; }
.l-t-deep-purple.accent-2 {
  border-top-color: #7c4dff !important; }
.l-b-deep-purple.accent-2 {
  border-bottom-color: #7c4dff !important; }
.l-l-deep-purple.accent-2 {
  border-left-color: #7c4dff !important; }
.l-r-deep-purple.accent-2 {
  border-right-color: #7c4dff !important; }

.b-deep-purple.accent-3 {
  background-color: #651fff !important; }

.t-deep-purple.accent-3 {
  color: #651fff !important; }

.l-deep-purple.accent-3 {
  border-color: #651fff !important; }
.l-t-deep-purple.accent-3 {
  border-top-color: #651fff !important; }
.l-b-deep-purple.accent-3 {
  border-bottom-color: #651fff !important; }
.l-l-deep-purple.accent-3 {
  border-left-color: #651fff !important; }
.l-r-deep-purple.accent-3 {
  border-right-color: #651fff !important; }

.b-deep-purple.accent-4 {
  background-color: #6200ea !important; }

.t-deep-purple.accent-4 {
  color: #6200ea !important; }

.l-deep-purple.accent-4 {
  border-color: #6200ea !important; }
.l-t-deep-purple.accent-4 {
  border-top-color: #6200ea !important; }
.l-b-deep-purple.accent-4 {
  border-bottom-color: #6200ea !important; }
.l-l-deep-purple.accent-4 {
  border-left-color: #6200ea !important; }
.l-r-deep-purple.accent-4 {
  border-right-color: #6200ea !important; }

.b-indigo.lighten-5 {
  background-color: #e8eaf6 !important; }

.t-indigo.lighten-5 {
  color: #e8eaf6 !important; }

.l-indigo.lighten-5 {
  border-color: #e8eaf6 !important; }
.l-t-indigo.lighten-5 {
  border-top-color: #e8eaf6 !important; }
.l-b-indigo.lighten-5 {
  border-bottom-color: #e8eaf6 !important; }
.l-l-indigo.lighten-5 {
  border-left-color: #e8eaf6 !important; }
.l-r-indigo.lighten-5 {
  border-right-color: #e8eaf6 !important; }

.b-indigo.lighten-4 {
  background-color: #c5cae9 !important; }

.t-indigo.lighten-4 {
  color: #c5cae9 !important; }

.l-indigo.lighten-4 {
  border-color: #c5cae9 !important; }
.l-t-indigo.lighten-4 {
  border-top-color: #c5cae9 !important; }
.l-b-indigo.lighten-4 {
  border-bottom-color: #c5cae9 !important; }
.l-l-indigo.lighten-4 {
  border-left-color: #c5cae9 !important; }
.l-r-indigo.lighten-4 {
  border-right-color: #c5cae9 !important; }

.b-indigo.lighten-3 {
  background-color: #9fa8da !important; }

.t-indigo.lighten-3 {
  color: #9fa8da !important; }

.l-indigo.lighten-3 {
  border-color: #9fa8da !important; }
.l-t-indigo.lighten-3 {
  border-top-color: #9fa8da !important; }
.l-b-indigo.lighten-3 {
  border-bottom-color: #9fa8da !important; }
.l-l-indigo.lighten-3 {
  border-left-color: #9fa8da !important; }
.l-r-indigo.lighten-3 {
  border-right-color: #9fa8da !important; }

.b-indigo.lighten-2 {
  background-color: #7986cb !important; }

.t-indigo.lighten-2 {
  color: #7986cb !important; }

.l-indigo.lighten-2 {
  border-color: #7986cb !important; }
.l-t-indigo.lighten-2 {
  border-top-color: #7986cb !important; }
.l-b-indigo.lighten-2 {
  border-bottom-color: #7986cb !important; }
.l-l-indigo.lighten-2 {
  border-left-color: #7986cb !important; }
.l-r-indigo.lighten-2 {
  border-right-color: #7986cb !important; }

.b-indigo.lighten-1 {
  background-color: #5c6bc0 !important; }

.t-indigo.lighten-1 {
  color: #5c6bc0 !important; }

.l-indigo.lighten-1 {
  border-color: #5c6bc0 !important; }
.l-t-indigo.lighten-1 {
  border-top-color: #5c6bc0 !important; }
.l-b-indigo.lighten-1 {
  border-bottom-color: #5c6bc0 !important; }
.l-l-indigo.lighten-1 {
  border-left-color: #5c6bc0 !important; }
.l-r-indigo.lighten-1 {
  border-right-color: #5c6bc0 !important; }

.b-indigo {
  background-color: #3f51b5 !important; }

.t-indigo {
  color: #3f51b5 !important; }

.l-indigo {
  border-color: #3f51b5 !important; }
.l-t-indigo {
  border-top-color: #3f51b5 !important; }
.l-b-indigo {
  border-bottom-color: #3f51b5 !important; }
.l-l-indigo {
  border-left-color: #3f51b5 !important; }
.l-r-indigo {
  border-right-color: #3f51b5 !important; }

.b-indigo.darken-1 {
  background-color: #3949ab !important; }

.t-indigo.darken-1 {
  color: #3949ab !important; }

.l-indigo.darken-1 {
  border-color: #3949ab !important; }
.l-t-indigo.darken-1 {
  border-top-color: #3949ab !important; }
.l-b-indigo.darken-1 {
  border-bottom-color: #3949ab !important; }
.l-l-indigo.darken-1 {
  border-left-color: #3949ab !important; }
.l-r-indigo.darken-1 {
  border-right-color: #3949ab !important; }

.b-indigo.darken-2 {
  background-color: #303f9f !important; }

.t-indigo.darken-2 {
  color: #303f9f !important; }

.l-indigo.darken-2 {
  border-color: #303f9f !important; }
.l-t-indigo.darken-2 {
  border-top-color: #303f9f !important; }
.l-b-indigo.darken-2 {
  border-bottom-color: #303f9f !important; }
.l-l-indigo.darken-2 {
  border-left-color: #303f9f !important; }
.l-r-indigo.darken-2 {
  border-right-color: #303f9f !important; }

.b-indigo.darken-3 {
  background-color: #283593 !important; }

.t-indigo.darken-3 {
  color: #283593 !important; }

.l-indigo.darken-3 {
  border-color: #283593 !important; }
.l-t-indigo.darken-3 {
  border-top-color: #283593 !important; }
.l-b-indigo.darken-3 {
  border-bottom-color: #283593 !important; }
.l-l-indigo.darken-3 {
  border-left-color: #283593 !important; }
.l-r-indigo.darken-3 {
  border-right-color: #283593 !important; }

.b-indigo.darken-4 {
  background-color: #1a237e !important; }

.t-indigo.darken-4 {
  color: #1a237e !important; }

.l-indigo.darken-4 {
  border-color: #1a237e !important; }
.l-t-indigo.darken-4 {
  border-top-color: #1a237e !important; }
.l-b-indigo.darken-4 {
  border-bottom-color: #1a237e !important; }
.l-l-indigo.darken-4 {
  border-left-color: #1a237e !important; }
.l-r-indigo.darken-4 {
  border-right-color: #1a237e !important; }

.b-indigo.accent-1 {
  background-color: #8c9eff !important; }

.t-indigo.accent-1 {
  color: #8c9eff !important; }

.l-indigo.accent-1 {
  border-color: #8c9eff !important; }
.l-t-indigo.accent-1 {
  border-top-color: #8c9eff !important; }
.l-b-indigo.accent-1 {
  border-bottom-color: #8c9eff !important; }
.l-l-indigo.accent-1 {
  border-left-color: #8c9eff !important; }
.l-r-indigo.accent-1 {
  border-right-color: #8c9eff !important; }

.b-indigo.accent-2 {
  background-color: #536dfe !important; }

.t-indigo.accent-2 {
  color: #536dfe !important; }

.l-indigo.accent-2 {
  border-color: #536dfe !important; }
.l-t-indigo.accent-2 {
  border-top-color: #536dfe !important; }
.l-b-indigo.accent-2 {
  border-bottom-color: #536dfe !important; }
.l-l-indigo.accent-2 {
  border-left-color: #536dfe !important; }
.l-r-indigo.accent-2 {
  border-right-color: #536dfe !important; }

.b-indigo.accent-3 {
  background-color: #3d5afe !important; }

.t-indigo.accent-3 {
  color: #3d5afe !important; }

.l-indigo.accent-3 {
  border-color: #3d5afe !important; }
.l-t-indigo.accent-3 {
  border-top-color: #3d5afe !important; }
.l-b-indigo.accent-3 {
  border-bottom-color: #3d5afe !important; }
.l-l-indigo.accent-3 {
  border-left-color: #3d5afe !important; }
.l-r-indigo.accent-3 {
  border-right-color: #3d5afe !important; }

.b-indigo.accent-4 {
  background-color: #304ffe !important; }

.t-indigo.accent-4 {
  color: #304ffe !important; }

.l-indigo.accent-4 {
  border-color: #304ffe !important; }
.l-t-indigo.accent-4 {
  border-top-color: #304ffe !important; }
.l-b-indigo.accent-4 {
  border-bottom-color: #304ffe !important; }
.l-l-indigo.accent-4 {
  border-left-color: #304ffe !important; }
.l-r-indigo.accent-4 {
  border-right-color: #304ffe !important; }

.b-blue.lighten-5 {
  background-color: #e3f2fd !important; }

.t-blue.lighten-5 {
  color: #e3f2fd !important; }

.l-blue.lighten-5 {
  border-color: #e3f2fd !important; }
.l-t-blue.lighten-5 {
  border-top-color: #e3f2fd !important; }
.l-b-blue.lighten-5 {
  border-bottom-color: #e3f2fd !important; }
.l-l-blue.lighten-5 {
  border-left-color: #e3f2fd !important; }
.l-r-blue.lighten-5 {
  border-right-color: #e3f2fd !important; }

.b-blue.lighten-4 {
  background-color: #bbdefb !important; }

.t-blue.lighten-4 {
  color: #bbdefb !important; }

.l-blue.lighten-4 {
  border-color: #bbdefb !important; }
.l-t-blue.lighten-4 {
  border-top-color: #bbdefb !important; }
.l-b-blue.lighten-4 {
  border-bottom-color: #bbdefb !important; }
.l-l-blue.lighten-4 {
  border-left-color: #bbdefb !important; }
.l-r-blue.lighten-4 {
  border-right-color: #bbdefb !important; }

.b-blue.lighten-3 {
  background-color: #90caf9 !important; }

.t-blue.lighten-3 {
  color: #90caf9 !important; }

.l-blue.lighten-3 {
  border-color: #90caf9 !important; }
.l-t-blue.lighten-3 {
  border-top-color: #90caf9 !important; }
.l-b-blue.lighten-3 {
  border-bottom-color: #90caf9 !important; }
.l-l-blue.lighten-3 {
  border-left-color: #90caf9 !important; }
.l-r-blue.lighten-3 {
  border-right-color: #90caf9 !important; }

.b-blue.lighten-2 {
  background-color: #64b5f6 !important; }

.t-blue.lighten-2 {
  color: #64b5f6 !important; }

.l-blue.lighten-2 {
  border-color: #64b5f6 !important; }
.l-t-blue.lighten-2 {
  border-top-color: #64b5f6 !important; }
.l-b-blue.lighten-2 {
  border-bottom-color: #64b5f6 !important; }
.l-l-blue.lighten-2 {
  border-left-color: #64b5f6 !important; }
.l-r-blue.lighten-2 {
  border-right-color: #64b5f6 !important; }

.b-blue.lighten-1 {
  background-color: #42a5f5 !important; }

.t-blue.lighten-1 {
  color: #42a5f5 !important; }

.l-blue.lighten-1 {
  border-color: #42a5f5 !important; }
.l-t-blue.lighten-1 {
  border-top-color: #42a5f5 !important; }
.l-b-blue.lighten-1 {
  border-bottom-color: #42a5f5 !important; }
.l-l-blue.lighten-1 {
  border-left-color: #42a5f5 !important; }
.l-r-blue.lighten-1 {
  border-right-color: #42a5f5 !important; }

.b-blue {
  background-color: #2185d0 !important; }

.t-blue {
  color: #2185d0 !important; }

.l-blue {
  border-color: #2185d0 !important; }
.l-t-blue {
  border-top-color: #2185d0 !important; }
.l-b-blue {
  border-bottom-color: #2185d0 !important; }
.l-l-blue {
  border-left-color: #2185d0 !important; }
.l-r-blue {
  border-right-color: #2185d0 !important; }

.b-blue.darken-1 {
  background-color: #1e88e5 !important; }

.t-blue.darken-1 {
  color: #1e88e5 !important; }

.l-blue.darken-1 {
  border-color: #1e88e5 !important; }
.l-t-blue.darken-1 {
  border-top-color: #1e88e5 !important; }
.l-b-blue.darken-1 {
  border-bottom-color: #1e88e5 !important; }
.l-l-blue.darken-1 {
  border-left-color: #1e88e5 !important; }
.l-r-blue.darken-1 {
  border-right-color: #1e88e5 !important; }

.b-blue.darken-2 {
  background-color: #1976d2 !important; }

.t-blue.darken-2 {
  color: #1976d2 !important; }

.l-blue.darken-2 {
  border-color: #1976d2 !important; }
.l-t-blue.darken-2 {
  border-top-color: #1976d2 !important; }
.l-b-blue.darken-2 {
  border-bottom-color: #1976d2 !important; }
.l-l-blue.darken-2 {
  border-left-color: #1976d2 !important; }
.l-r-blue.darken-2 {
  border-right-color: #1976d2 !important; }

.b-blue.darken-3 {
  background-color: #1565c0 !important; }

.t-blue.darken-3 {
  color: #1565c0 !important; }

.l-blue.darken-3 {
  border-color: #1565c0 !important; }
.l-t-blue.darken-3 {
  border-top-color: #1565c0 !important; }
.l-b-blue.darken-3 {
  border-bottom-color: #1565c0 !important; }
.l-l-blue.darken-3 {
  border-left-color: #1565c0 !important; }
.l-r-blue.darken-3 {
  border-right-color: #1565c0 !important; }

.b-blue.darken-4 {
  background-color: #0d47a1 !important; }

.t-blue.darken-4 {
  color: #0d47a1 !important; }

.l-blue.darken-4 {
  border-color: #0d47a1 !important; }
.l-t-blue.darken-4 {
  border-top-color: #0d47a1 !important; }
.l-b-blue.darken-4 {
  border-bottom-color: #0d47a1 !important; }
.l-l-blue.darken-4 {
  border-left-color: #0d47a1 !important; }
.l-r-blue.darken-4 {
  border-right-color: #0d47a1 !important; }

.b-blue.accent-1 {
  background-color: #82b1ff !important; }

.t-blue.accent-1 {
  color: #82b1ff !important; }

.l-blue.accent-1 {
  border-color: #82b1ff !important; }
.l-t-blue.accent-1 {
  border-top-color: #82b1ff !important; }
.l-b-blue.accent-1 {
  border-bottom-color: #82b1ff !important; }
.l-l-blue.accent-1 {
  border-left-color: #82b1ff !important; }
.l-r-blue.accent-1 {
  border-right-color: #82b1ff !important; }

.b-blue.accent-2 {
  background-color: #448aff !important; }

.t-blue.accent-2 {
  color: #448aff !important; }

.l-blue.accent-2 {
  border-color: #448aff !important; }
.l-t-blue.accent-2 {
  border-top-color: #448aff !important; }
.l-b-blue.accent-2 {
  border-bottom-color: #448aff !important; }
.l-l-blue.accent-2 {
  border-left-color: #448aff !important; }
.l-r-blue.accent-2 {
  border-right-color: #448aff !important; }

.b-blue.accent-3 {
  background-color: #2979ff !important; }

.t-blue.accent-3 {
  color: #2979ff !important; }

.l-blue.accent-3 {
  border-color: #2979ff !important; }
.l-t-blue.accent-3 {
  border-top-color: #2979ff !important; }
.l-b-blue.accent-3 {
  border-bottom-color: #2979ff !important; }
.l-l-blue.accent-3 {
  border-left-color: #2979ff !important; }
.l-r-blue.accent-3 {
  border-right-color: #2979ff !important; }

.b-blue.accent-4 {
  background-color: #2962ff !important; }

.t-blue.accent-4 {
  color: #2962ff !important; }

.l-blue.accent-4 {
  border-color: #2962ff !important; }
.l-t-blue.accent-4 {
  border-top-color: #2962ff !important; }
.l-b-blue.accent-4 {
  border-bottom-color: #2962ff !important; }
.l-l-blue.accent-4 {
  border-left-color: #2962ff !important; }
.l-r-blue.accent-4 {
  border-right-color: #2962ff !important; }

.b-light-blue.lighten-5 {
  background-color: #e1f5fe !important; }

.t-light-blue.lighten-5 {
  color: #e1f5fe !important; }

.l-light-blue.lighten-5 {
  border-color: #e1f5fe !important; }
.l-t-light-blue.lighten-5 {
  border-top-color: #e1f5fe !important; }
.l-b-light-blue.lighten-5 {
  border-bottom-color: #e1f5fe !important; }
.l-l-light-blue.lighten-5 {
  border-left-color: #e1f5fe !important; }
.l-r-light-blue.lighten-5 {
  border-right-color: #e1f5fe !important; }

.b-light-blue.lighten-4 {
  background-color: #b3e5fc !important; }

.t-light-blue.lighten-4 {
  color: #b3e5fc !important; }

.l-light-blue.lighten-4 {
  border-color: #b3e5fc !important; }
.l-t-light-blue.lighten-4 {
  border-top-color: #b3e5fc !important; }
.l-b-light-blue.lighten-4 {
  border-bottom-color: #b3e5fc !important; }
.l-l-light-blue.lighten-4 {
  border-left-color: #b3e5fc !important; }
.l-r-light-blue.lighten-4 {
  border-right-color: #b3e5fc !important; }

.b-light-blue.lighten-3 {
  background-color: #81d4fa !important; }

.t-light-blue.lighten-3 {
  color: #81d4fa !important; }

.l-light-blue.lighten-3 {
  border-color: #81d4fa !important; }
.l-t-light-blue.lighten-3 {
  border-top-color: #81d4fa !important; }
.l-b-light-blue.lighten-3 {
  border-bottom-color: #81d4fa !important; }
.l-l-light-blue.lighten-3 {
  border-left-color: #81d4fa !important; }
.l-r-light-blue.lighten-3 {
  border-right-color: #81d4fa !important; }

.b-light-blue.lighten-2 {
  background-color: #4fc3f7 !important; }

.t-light-blue.lighten-2 {
  color: #4fc3f7 !important; }

.l-light-blue.lighten-2 {
  border-color: #4fc3f7 !important; }
.l-t-light-blue.lighten-2 {
  border-top-color: #4fc3f7 !important; }
.l-b-light-blue.lighten-2 {
  border-bottom-color: #4fc3f7 !important; }
.l-l-light-blue.lighten-2 {
  border-left-color: #4fc3f7 !important; }
.l-r-light-blue.lighten-2 {
  border-right-color: #4fc3f7 !important; }

.b-light-blue.lighten-1 {
  background-color: #29b6f6 !important; }

.t-light-blue.lighten-1 {
  color: #29b6f6 !important; }

.l-light-blue.lighten-1 {
  border-color: #29b6f6 !important; }
.l-t-light-blue.lighten-1 {
  border-top-color: #29b6f6 !important; }
.l-b-light-blue.lighten-1 {
  border-bottom-color: #29b6f6 !important; }
.l-l-light-blue.lighten-1 {
  border-left-color: #29b6f6 !important; }
.l-r-light-blue.lighten-1 {
  border-right-color: #29b6f6 !important; }

.b-light-blue {
  background-color: #03a9f4 !important; }

.t-light-blue {
  color: #03a9f4 !important; }

.l-light-blue {
  border-color: #03a9f4 !important; }
.l-t-light-blue {
  border-top-color: #03a9f4 !important; }
.l-b-light-blue {
  border-bottom-color: #03a9f4 !important; }
.l-l-light-blue {
  border-left-color: #03a9f4 !important; }
.l-r-light-blue {
  border-right-color: #03a9f4 !important; }

.b-light-blue.darken-1 {
  background-color: #039be5 !important; }

.t-light-blue.darken-1 {
  color: #039be5 !important; }

.l-light-blue.darken-1 {
  border-color: #039be5 !important; }
.l-t-light-blue.darken-1 {
  border-top-color: #039be5 !important; }
.l-b-light-blue.darken-1 {
  border-bottom-color: #039be5 !important; }
.l-l-light-blue.darken-1 {
  border-left-color: #039be5 !important; }
.l-r-light-blue.darken-1 {
  border-right-color: #039be5 !important; }

.b-light-blue.darken-2 {
  background-color: #0288d1 !important; }

.t-light-blue.darken-2 {
  color: #0288d1 !important; }

.l-light-blue.darken-2 {
  border-color: #0288d1 !important; }
.l-t-light-blue.darken-2 {
  border-top-color: #0288d1 !important; }
.l-b-light-blue.darken-2 {
  border-bottom-color: #0288d1 !important; }
.l-l-light-blue.darken-2 {
  border-left-color: #0288d1 !important; }
.l-r-light-blue.darken-2 {
  border-right-color: #0288d1 !important; }

.b-light-blue.darken-3 {
  background-color: #0277bd !important; }

.t-light-blue.darken-3 {
  color: #0277bd !important; }

.l-light-blue.darken-3 {
  border-color: #0277bd !important; }
.l-t-light-blue.darken-3 {
  border-top-color: #0277bd !important; }
.l-b-light-blue.darken-3 {
  border-bottom-color: #0277bd !important; }
.l-l-light-blue.darken-3 {
  border-left-color: #0277bd !important; }
.l-r-light-blue.darken-3 {
  border-right-color: #0277bd !important; }

.b-light-blue.darken-4 {
  background-color: #01579b !important; }

.t-light-blue.darken-4 {
  color: #01579b !important; }

.l-light-blue.darken-4 {
  border-color: #01579b !important; }
.l-t-light-blue.darken-4 {
  border-top-color: #01579b !important; }
.l-b-light-blue.darken-4 {
  border-bottom-color: #01579b !important; }
.l-l-light-blue.darken-4 {
  border-left-color: #01579b !important; }
.l-r-light-blue.darken-4 {
  border-right-color: #01579b !important; }

.b-light-blue.accent-1 {
  background-color: #80d8ff !important; }

.t-light-blue.accent-1 {
  color: #80d8ff !important; }

.l-light-blue.accent-1 {
  border-color: #80d8ff !important; }
.l-t-light-blue.accent-1 {
  border-top-color: #80d8ff !important; }
.l-b-light-blue.accent-1 {
  border-bottom-color: #80d8ff !important; }
.l-l-light-blue.accent-1 {
  border-left-color: #80d8ff !important; }
.l-r-light-blue.accent-1 {
  border-right-color: #80d8ff !important; }

.b-light-blue.accent-2 {
  background-color: #40c4ff !important; }

.t-light-blue.accent-2 {
  color: #40c4ff !important; }

.l-light-blue.accent-2 {
  border-color: #40c4ff !important; }
.l-t-light-blue.accent-2 {
  border-top-color: #40c4ff !important; }
.l-b-light-blue.accent-2 {
  border-bottom-color: #40c4ff !important; }
.l-l-light-blue.accent-2 {
  border-left-color: #40c4ff !important; }
.l-r-light-blue.accent-2 {
  border-right-color: #40c4ff !important; }

.b-light-blue.accent-3 {
  background-color: #00b0ff !important; }

.t-light-blue.accent-3 {
  color: #00b0ff !important; }

.l-light-blue.accent-3 {
  border-color: #00b0ff !important; }
.l-t-light-blue.accent-3 {
  border-top-color: #00b0ff !important; }
.l-b-light-blue.accent-3 {
  border-bottom-color: #00b0ff !important; }
.l-l-light-blue.accent-3 {
  border-left-color: #00b0ff !important; }
.l-r-light-blue.accent-3 {
  border-right-color: #00b0ff !important; }

.b-light-blue.accent-4 {
  background-color: #0091ea !important; }

.t-light-blue.accent-4 {
  color: #0091ea !important; }

.l-light-blue.accent-4 {
  border-color: #0091ea !important; }
.l-t-light-blue.accent-4 {
  border-top-color: #0091ea !important; }
.l-b-light-blue.accent-4 {
  border-bottom-color: #0091ea !important; }
.l-l-light-blue.accent-4 {
  border-left-color: #0091ea !important; }
.l-r-light-blue.accent-4 {
  border-right-color: #0091ea !important; }

.b-cyan.lighten-5 {
  background-color: #e0f7fa !important; }

.t-cyan.lighten-5 {
  color: #e0f7fa !important; }

.l-cyan.lighten-5 {
  border-color: #e0f7fa !important; }
.l-t-cyan.lighten-5 {
  border-top-color: #e0f7fa !important; }
.l-b-cyan.lighten-5 {
  border-bottom-color: #e0f7fa !important; }
.l-l-cyan.lighten-5 {
  border-left-color: #e0f7fa !important; }
.l-r-cyan.lighten-5 {
  border-right-color: #e0f7fa !important; }

.b-cyan.lighten-4 {
  background-color: #b2ebf2 !important; }

.t-cyan.lighten-4 {
  color: #b2ebf2 !important; }

.l-cyan.lighten-4 {
  border-color: #b2ebf2 !important; }
.l-t-cyan.lighten-4 {
  border-top-color: #b2ebf2 !important; }
.l-b-cyan.lighten-4 {
  border-bottom-color: #b2ebf2 !important; }
.l-l-cyan.lighten-4 {
  border-left-color: #b2ebf2 !important; }
.l-r-cyan.lighten-4 {
  border-right-color: #b2ebf2 !important; }

.b-cyan.lighten-3 {
  background-color: #80deea !important; }

.t-cyan.lighten-3 {
  color: #80deea !important; }

.l-cyan.lighten-3 {
  border-color: #80deea !important; }
.l-t-cyan.lighten-3 {
  border-top-color: #80deea !important; }
.l-b-cyan.lighten-3 {
  border-bottom-color: #80deea !important; }
.l-l-cyan.lighten-3 {
  border-left-color: #80deea !important; }
.l-r-cyan.lighten-3 {
  border-right-color: #80deea !important; }

.b-cyan.lighten-2 {
  background-color: #4dd0e1 !important; }

.t-cyan.lighten-2 {
  color: #4dd0e1 !important; }

.l-cyan.lighten-2 {
  border-color: #4dd0e1 !important; }
.l-t-cyan.lighten-2 {
  border-top-color: #4dd0e1 !important; }
.l-b-cyan.lighten-2 {
  border-bottom-color: #4dd0e1 !important; }
.l-l-cyan.lighten-2 {
  border-left-color: #4dd0e1 !important; }
.l-r-cyan.lighten-2 {
  border-right-color: #4dd0e1 !important; }

.b-cyan.lighten-1 {
  background-color: #26c6da !important; }

.t-cyan.lighten-1 {
  color: #26c6da !important; }

.l-cyan.lighten-1 {
  border-color: #26c6da !important; }
.l-t-cyan.lighten-1 {
  border-top-color: #26c6da !important; }
.l-b-cyan.lighten-1 {
  border-bottom-color: #26c6da !important; }
.l-l-cyan.lighten-1 {
  border-left-color: #26c6da !important; }
.l-r-cyan.lighten-1 {
  border-right-color: #26c6da !important; }

.b-cyan {
  background-color: #00bcd4 !important; }

.t-cyan {
  color: #00bcd4 !important; }

.l-cyan {
  border-color: #00bcd4 !important; }
.l-t-cyan {
  border-top-color: #00bcd4 !important; }
.l-b-cyan {
  border-bottom-color: #00bcd4 !important; }
.l-l-cyan {
  border-left-color: #00bcd4 !important; }
.l-r-cyan {
  border-right-color: #00bcd4 !important; }

.b-cyan.darken-1 {
  background-color: #00acc1 !important; }

.t-cyan.darken-1 {
  color: #00acc1 !important; }

.l-cyan.darken-1 {
  border-color: #00acc1 !important; }
.l-t-cyan.darken-1 {
  border-top-color: #00acc1 !important; }
.l-b-cyan.darken-1 {
  border-bottom-color: #00acc1 !important; }
.l-l-cyan.darken-1 {
  border-left-color: #00acc1 !important; }
.l-r-cyan.darken-1 {
  border-right-color: #00acc1 !important; }

.b-cyan.darken-2 {
  background-color: #0097a7 !important; }

.t-cyan.darken-2 {
  color: #0097a7 !important; }

.l-cyan.darken-2 {
  border-color: #0097a7 !important; }
.l-t-cyan.darken-2 {
  border-top-color: #0097a7 !important; }
.l-b-cyan.darken-2 {
  border-bottom-color: #0097a7 !important; }
.l-l-cyan.darken-2 {
  border-left-color: #0097a7 !important; }
.l-r-cyan.darken-2 {
  border-right-color: #0097a7 !important; }

.b-cyan.darken-3 {
  background-color: #00838f !important; }

.t-cyan.darken-3 {
  color: #00838f !important; }

.l-cyan.darken-3 {
  border-color: #00838f !important; }
.l-t-cyan.darken-3 {
  border-top-color: #00838f !important; }
.l-b-cyan.darken-3 {
  border-bottom-color: #00838f !important; }
.l-l-cyan.darken-3 {
  border-left-color: #00838f !important; }
.l-r-cyan.darken-3 {
  border-right-color: #00838f !important; }

.b-cyan.darken-4 {
  background-color: #006064 !important; }

.t-cyan.darken-4 {
  color: #006064 !important; }

.l-cyan.darken-4 {
  border-color: #006064 !important; }
.l-t-cyan.darken-4 {
  border-top-color: #006064 !important; }
.l-b-cyan.darken-4 {
  border-bottom-color: #006064 !important; }
.l-l-cyan.darken-4 {
  border-left-color: #006064 !important; }
.l-r-cyan.darken-4 {
  border-right-color: #006064 !important; }

.b-cyan.accent-1 {
  background-color: #84ffff !important; }

.t-cyan.accent-1 {
  color: #84ffff !important; }

.l-cyan.accent-1 {
  border-color: #84ffff !important; }
.l-t-cyan.accent-1 {
  border-top-color: #84ffff !important; }
.l-b-cyan.accent-1 {
  border-bottom-color: #84ffff !important; }
.l-l-cyan.accent-1 {
  border-left-color: #84ffff !important; }
.l-r-cyan.accent-1 {
  border-right-color: #84ffff !important; }

.b-cyan.accent-2 {
  background-color: #18ffff !important; }

.t-cyan.accent-2 {
  color: #18ffff !important; }

.l-cyan.accent-2 {
  border-color: #18ffff !important; }
.l-t-cyan.accent-2 {
  border-top-color: #18ffff !important; }
.l-b-cyan.accent-2 {
  border-bottom-color: #18ffff !important; }
.l-l-cyan.accent-2 {
  border-left-color: #18ffff !important; }
.l-r-cyan.accent-2 {
  border-right-color: #18ffff !important; }

.b-cyan.accent-3 {
  background-color: #00e5ff !important; }

.t-cyan.accent-3 {
  color: #00e5ff !important; }

.l-cyan.accent-3 {
  border-color: #00e5ff !important; }
.l-t-cyan.accent-3 {
  border-top-color: #00e5ff !important; }
.l-b-cyan.accent-3 {
  border-bottom-color: #00e5ff !important; }
.l-l-cyan.accent-3 {
  border-left-color: #00e5ff !important; }
.l-r-cyan.accent-3 {
  border-right-color: #00e5ff !important; }

.b-cyan.accent-4 {
  background-color: #00b8d4 !important; }

.t-cyan.accent-4 {
  color: #00b8d4 !important; }

.l-cyan.accent-4 {
  border-color: #00b8d4 !important; }
.l-t-cyan.accent-4 {
  border-top-color: #00b8d4 !important; }
.l-b-cyan.accent-4 {
  border-bottom-color: #00b8d4 !important; }
.l-l-cyan.accent-4 {
  border-left-color: #00b8d4 !important; }
.l-r-cyan.accent-4 {
  border-right-color: #00b8d4 !important; }

.b-teal.lighten-5 {
  background-color: #e0f2f1 !important; }

.t-teal.lighten-5 {
  color: #e0f2f1 !important; }

.l-teal.lighten-5 {
  border-color: #e0f2f1 !important; }
.l-t-teal.lighten-5 {
  border-top-color: #e0f2f1 !important; }
.l-b-teal.lighten-5 {
  border-bottom-color: #e0f2f1 !important; }
.l-l-teal.lighten-5 {
  border-left-color: #e0f2f1 !important; }
.l-r-teal.lighten-5 {
  border-right-color: #e0f2f1 !important; }

.b-teal.lighten-4 {
  background-color: #b2dfdb !important; }

.t-teal.lighten-4 {
  color: #b2dfdb !important; }

.l-teal.lighten-4 {
  border-color: #b2dfdb !important; }
.l-t-teal.lighten-4 {
  border-top-color: #b2dfdb !important; }
.l-b-teal.lighten-4 {
  border-bottom-color: #b2dfdb !important; }
.l-l-teal.lighten-4 {
  border-left-color: #b2dfdb !important; }
.l-r-teal.lighten-4 {
  border-right-color: #b2dfdb !important; }

.b-teal.lighten-3 {
  background-color: #80cbc4 !important; }

.t-teal.lighten-3 {
  color: #80cbc4 !important; }

.l-teal.lighten-3 {
  border-color: #80cbc4 !important; }
.l-t-teal.lighten-3 {
  border-top-color: #80cbc4 !important; }
.l-b-teal.lighten-3 {
  border-bottom-color: #80cbc4 !important; }
.l-l-teal.lighten-3 {
  border-left-color: #80cbc4 !important; }
.l-r-teal.lighten-3 {
  border-right-color: #80cbc4 !important; }

.b-teal.lighten-2 {
  background-color: #4db6ac !important; }

.t-teal.lighten-2 {
  color: #4db6ac !important; }

.l-teal.lighten-2 {
  border-color: #4db6ac !important; }
.l-t-teal.lighten-2 {
  border-top-color: #4db6ac !important; }
.l-b-teal.lighten-2 {
  border-bottom-color: #4db6ac !important; }
.l-l-teal.lighten-2 {
  border-left-color: #4db6ac !important; }
.l-r-teal.lighten-2 {
  border-right-color: #4db6ac !important; }

.b-teal.lighten-1 {
  background-color: #26a69a !important; }

.t-teal.lighten-1 {
  color: #26a69a !important; }

.l-teal.lighten-1 {
  border-color: #26a69a !important; }
.l-t-teal.lighten-1 {
  border-top-color: #26a69a !important; }
.l-b-teal.lighten-1 {
  border-bottom-color: #26a69a !important; }
.l-l-teal.lighten-1 {
  border-left-color: #26a69a !important; }
.l-r-teal.lighten-1 {
  border-right-color: #26a69a !important; }

.b-teal {
  background-color: #00b5ad !important; }

.t-teal {
  color: #00b5ad !important; }

.l-teal {
  border-color: #00b5ad !important; }
.l-t-teal {
  border-top-color: #00b5ad !important; }
.l-b-teal {
  border-bottom-color: #00b5ad !important; }
.l-l-teal {
  border-left-color: #00b5ad !important; }
.l-r-teal {
  border-right-color: #00b5ad !important; }

.b-teal.darken-1 {
  background-color: #00897b !important; }

.t-teal.darken-1 {
  color: #00897b !important; }

.l-teal.darken-1 {
  border-color: #00897b !important; }
.l-t-teal.darken-1 {
  border-top-color: #00897b !important; }
.l-b-teal.darken-1 {
  border-bottom-color: #00897b !important; }
.l-l-teal.darken-1 {
  border-left-color: #00897b !important; }
.l-r-teal.darken-1 {
  border-right-color: #00897b !important; }

.b-teal.darken-2 {
  background-color: #00796b !important; }

.t-teal.darken-2 {
  color: #00796b !important; }

.l-teal.darken-2 {
  border-color: #00796b !important; }
.l-t-teal.darken-2 {
  border-top-color: #00796b !important; }
.l-b-teal.darken-2 {
  border-bottom-color: #00796b !important; }
.l-l-teal.darken-2 {
  border-left-color: #00796b !important; }
.l-r-teal.darken-2 {
  border-right-color: #00796b !important; }

.b-teal.darken-3 {
  background-color: #00695c !important; }

.t-teal.darken-3 {
  color: #00695c !important; }

.l-teal.darken-3 {
  border-color: #00695c !important; }
.l-t-teal.darken-3 {
  border-top-color: #00695c !important; }
.l-b-teal.darken-3 {
  border-bottom-color: #00695c !important; }
.l-l-teal.darken-3 {
  border-left-color: #00695c !important; }
.l-r-teal.darken-3 {
  border-right-color: #00695c !important; }

.b-teal.darken-4 {
  background-color: #004d40 !important; }

.t-teal.darken-4 {
  color: #004d40 !important; }

.l-teal.darken-4 {
  border-color: #004d40 !important; }
.l-t-teal.darken-4 {
  border-top-color: #004d40 !important; }
.l-b-teal.darken-4 {
  border-bottom-color: #004d40 !important; }
.l-l-teal.darken-4 {
  border-left-color: #004d40 !important; }
.l-r-teal.darken-4 {
  border-right-color: #004d40 !important; }

.b-teal.accent-1 {
  background-color: #a7ffeb !important; }

.t-teal.accent-1 {
  color: #a7ffeb !important; }

.l-teal.accent-1 {
  border-color: #a7ffeb !important; }
.l-t-teal.accent-1 {
  border-top-color: #a7ffeb !important; }
.l-b-teal.accent-1 {
  border-bottom-color: #a7ffeb !important; }
.l-l-teal.accent-1 {
  border-left-color: #a7ffeb !important; }
.l-r-teal.accent-1 {
  border-right-color: #a7ffeb !important; }

.b-teal.accent-2 {
  background-color: #64ffda !important; }

.t-teal.accent-2 {
  color: #64ffda !important; }

.l-teal.accent-2 {
  border-color: #64ffda !important; }
.l-t-teal.accent-2 {
  border-top-color: #64ffda !important; }
.l-b-teal.accent-2 {
  border-bottom-color: #64ffda !important; }
.l-l-teal.accent-2 {
  border-left-color: #64ffda !important; }
.l-r-teal.accent-2 {
  border-right-color: #64ffda !important; }

.b-teal.accent-3 {
  background-color: #1de9b6 !important; }

.t-teal.accent-3 {
  color: #1de9b6 !important; }

.l-teal.accent-3 {
  border-color: #1de9b6 !important; }
.l-t-teal.accent-3 {
  border-top-color: #1de9b6 !important; }
.l-b-teal.accent-3 {
  border-bottom-color: #1de9b6 !important; }
.l-l-teal.accent-3 {
  border-left-color: #1de9b6 !important; }
.l-r-teal.accent-3 {
  border-right-color: #1de9b6 !important; }

.b-teal.accent-4 {
  background-color: #00bfa5 !important; }

.t-teal.accent-4 {
  color: #00bfa5 !important; }

.l-teal.accent-4 {
  border-color: #00bfa5 !important; }
.l-t-teal.accent-4 {
  border-top-color: #00bfa5 !important; }
.l-b-teal.accent-4 {
  border-bottom-color: #00bfa5 !important; }
.l-l-teal.accent-4 {
  border-left-color: #00bfa5 !important; }
.l-r-teal.accent-4 {
  border-right-color: #00bfa5 !important; }

.b-green.lighten-5 {
  background-color: #e8f5e9 !important; }

.t-green.lighten-5 {
  color: #e8f5e9 !important; }

.l-green.lighten-5 {
  border-color: #e8f5e9 !important; }
.l-t-green.lighten-5 {
  border-top-color: #e8f5e9 !important; }
.l-b-green.lighten-5 {
  border-bottom-color: #e8f5e9 !important; }
.l-l-green.lighten-5 {
  border-left-color: #e8f5e9 !important; }
.l-r-green.lighten-5 {
  border-right-color: #e8f5e9 !important; }

.b-green.lighten-4 {
  background-color: #c8e6c9 !important; }

.t-green.lighten-4 {
  color: #c8e6c9 !important; }

.l-green.lighten-4 {
  border-color: #c8e6c9 !important; }
.l-t-green.lighten-4 {
  border-top-color: #c8e6c9 !important; }
.l-b-green.lighten-4 {
  border-bottom-color: #c8e6c9 !important; }
.l-l-green.lighten-4 {
  border-left-color: #c8e6c9 !important; }
.l-r-green.lighten-4 {
  border-right-color: #c8e6c9 !important; }

.b-green.lighten-3 {
  background-color: #a5d6a7 !important; }

.t-green.lighten-3 {
  color: #a5d6a7 !important; }

.l-green.lighten-3 {
  border-color: #a5d6a7 !important; }
.l-t-green.lighten-3 {
  border-top-color: #a5d6a7 !important; }
.l-b-green.lighten-3 {
  border-bottom-color: #a5d6a7 !important; }
.l-l-green.lighten-3 {
  border-left-color: #a5d6a7 !important; }
.l-r-green.lighten-3 {
  border-right-color: #a5d6a7 !important; }

.b-green.lighten-2 {
  background-color: #81c784 !important; }

.t-green.lighten-2 {
  color: #81c784 !important; }

.l-green.lighten-2 {
  border-color: #81c784 !important; }
.l-t-green.lighten-2 {
  border-top-color: #81c784 !important; }
.l-b-green.lighten-2 {
  border-bottom-color: #81c784 !important; }
.l-l-green.lighten-2 {
  border-left-color: #81c784 !important; }
.l-r-green.lighten-2 {
  border-right-color: #81c784 !important; }

.b-green.lighten-1 {
  background-color: #66bb6a !important; }

.t-green.lighten-1 {
  color: #66bb6a !important; }

.l-green.lighten-1 {
  border-color: #66bb6a !important; }
.l-t-green.lighten-1 {
  border-top-color: #66bb6a !important; }
.l-b-green.lighten-1 {
  border-bottom-color: #66bb6a !important; }
.l-l-green.lighten-1 {
  border-left-color: #66bb6a !important; }
.l-r-green.lighten-1 {
  border-right-color: #66bb6a !important; }

.b-green {
  background-color: #21ba45 !important; }

.t-green {
  color: #21ba45 !important; }

.l-green {
  border-color: #21ba45 !important; }
.l-t-green {
  border-top-color: #21ba45 !important; }
.l-b-green {
  border-bottom-color: #21ba45 !important; }
.l-l-green {
  border-left-color: #21ba45 !important; }
.l-r-green {
  border-right-color: #21ba45 !important; }

.b-green.darken-1 {
  background-color: #43a047 !important; }

.t-green.darken-1 {
  color: #43a047 !important; }

.l-green.darken-1 {
  border-color: #43a047 !important; }
.l-t-green.darken-1 {
  border-top-color: #43a047 !important; }
.l-b-green.darken-1 {
  border-bottom-color: #43a047 !important; }
.l-l-green.darken-1 {
  border-left-color: #43a047 !important; }
.l-r-green.darken-1 {
  border-right-color: #43a047 !important; }

.b-green.darken-2 {
  background-color: #388e3c !important; }

.t-green.darken-2 {
  color: #388e3c !important; }

.l-green.darken-2 {
  border-color: #388e3c !important; }
.l-t-green.darken-2 {
  border-top-color: #388e3c !important; }
.l-b-green.darken-2 {
  border-bottom-color: #388e3c !important; }
.l-l-green.darken-2 {
  border-left-color: #388e3c !important; }
.l-r-green.darken-2 {
  border-right-color: #388e3c !important; }

.b-green.darken-3 {
  background-color: #2e7d32 !important; }

.t-green.darken-3 {
  color: #2e7d32 !important; }

.l-green.darken-3 {
  border-color: #2e7d32 !important; }
.l-t-green.darken-3 {
  border-top-color: #2e7d32 !important; }
.l-b-green.darken-3 {
  border-bottom-color: #2e7d32 !important; }
.l-l-green.darken-3 {
  border-left-color: #2e7d32 !important; }
.l-r-green.darken-3 {
  border-right-color: #2e7d32 !important; }

.b-green.darken-4 {
  background-color: #1b5e20 !important; }

.t-green.darken-4 {
  color: #1b5e20 !important; }

.l-green.darken-4 {
  border-color: #1b5e20 !important; }
.l-t-green.darken-4 {
  border-top-color: #1b5e20 !important; }
.l-b-green.darken-4 {
  border-bottom-color: #1b5e20 !important; }
.l-l-green.darken-4 {
  border-left-color: #1b5e20 !important; }
.l-r-green.darken-4 {
  border-right-color: #1b5e20 !important; }

.b-green.accent-1 {
  background-color: #b9f6ca !important; }

.t-green.accent-1 {
  color: #b9f6ca !important; }

.l-green.accent-1 {
  border-color: #b9f6ca !important; }
.l-t-green.accent-1 {
  border-top-color: #b9f6ca !important; }
.l-b-green.accent-1 {
  border-bottom-color: #b9f6ca !important; }
.l-l-green.accent-1 {
  border-left-color: #b9f6ca !important; }
.l-r-green.accent-1 {
  border-right-color: #b9f6ca !important; }

.b-green.accent-2 {
  background-color: #69f0ae !important; }

.t-green.accent-2 {
  color: #69f0ae !important; }

.l-green.accent-2 {
  border-color: #69f0ae !important; }
.l-t-green.accent-2 {
  border-top-color: #69f0ae !important; }
.l-b-green.accent-2 {
  border-bottom-color: #69f0ae !important; }
.l-l-green.accent-2 {
  border-left-color: #69f0ae !important; }
.l-r-green.accent-2 {
  border-right-color: #69f0ae !important; }

.b-green.accent-3 {
  background-color: #00e676 !important; }

.t-green.accent-3 {
  color: #00e676 !important; }

.l-green.accent-3 {
  border-color: #00e676 !important; }
.l-t-green.accent-3 {
  border-top-color: #00e676 !important; }
.l-b-green.accent-3 {
  border-bottom-color: #00e676 !important; }
.l-l-green.accent-3 {
  border-left-color: #00e676 !important; }
.l-r-green.accent-3 {
  border-right-color: #00e676 !important; }

.b-green.accent-4 {
  background-color: #00c853 !important; }

.t-green.accent-4 {
  color: #00c853 !important; }

.l-green.accent-4 {
  border-color: #00c853 !important; }
.l-t-green.accent-4 {
  border-top-color: #00c853 !important; }
.l-b-green.accent-4 {
  border-bottom-color: #00c853 !important; }
.l-l-green.accent-4 {
  border-left-color: #00c853 !important; }
.l-r-green.accent-4 {
  border-right-color: #00c853 !important; }

.b-light-green.lighten-5 {
  background-color: #f1f8e9 !important; }

.t-light-green.lighten-5 {
  color: #f1f8e9 !important; }

.l-light-green.lighten-5 {
  border-color: #f1f8e9 !important; }
.l-t-light-green.lighten-5 {
  border-top-color: #f1f8e9 !important; }
.l-b-light-green.lighten-5 {
  border-bottom-color: #f1f8e9 !important; }
.l-l-light-green.lighten-5 {
  border-left-color: #f1f8e9 !important; }
.l-r-light-green.lighten-5 {
  border-right-color: #f1f8e9 !important; }

.b-light-green.lighten-4 {
  background-color: #dcedc8 !important; }

.t-light-green.lighten-4 {
  color: #dcedc8 !important; }

.l-light-green.lighten-4 {
  border-color: #dcedc8 !important; }
.l-t-light-green.lighten-4 {
  border-top-color: #dcedc8 !important; }
.l-b-light-green.lighten-4 {
  border-bottom-color: #dcedc8 !important; }
.l-l-light-green.lighten-4 {
  border-left-color: #dcedc8 !important; }
.l-r-light-green.lighten-4 {
  border-right-color: #dcedc8 !important; }

.b-light-green.lighten-3 {
  background-color: #c5e1a5 !important; }

.t-light-green.lighten-3 {
  color: #c5e1a5 !important; }

.l-light-green.lighten-3 {
  border-color: #c5e1a5 !important; }
.l-t-light-green.lighten-3 {
  border-top-color: #c5e1a5 !important; }
.l-b-light-green.lighten-3 {
  border-bottom-color: #c5e1a5 !important; }
.l-l-light-green.lighten-3 {
  border-left-color: #c5e1a5 !important; }
.l-r-light-green.lighten-3 {
  border-right-color: #c5e1a5 !important; }

.b-light-green.lighten-2 {
  background-color: #aed581 !important; }

.t-light-green.lighten-2 {
  color: #aed581 !important; }

.l-light-green.lighten-2 {
  border-color: #aed581 !important; }
.l-t-light-green.lighten-2 {
  border-top-color: #aed581 !important; }
.l-b-light-green.lighten-2 {
  border-bottom-color: #aed581 !important; }
.l-l-light-green.lighten-2 {
  border-left-color: #aed581 !important; }
.l-r-light-green.lighten-2 {
  border-right-color: #aed581 !important; }

.b-light-green.lighten-1 {
  background-color: #9ccc65 !important; }

.t-light-green.lighten-1 {
  color: #9ccc65 !important; }

.l-light-green.lighten-1 {
  border-color: #9ccc65 !important; }
.l-t-light-green.lighten-1 {
  border-top-color: #9ccc65 !important; }
.l-b-light-green.lighten-1 {
  border-bottom-color: #9ccc65 !important; }
.l-l-light-green.lighten-1 {
  border-left-color: #9ccc65 !important; }
.l-r-light-green.lighten-1 {
  border-right-color: #9ccc65 !important; }

.b-light-green {
  background-color: #8bc34a !important; }

.t-light-green {
  color: #8bc34a !important; }

.l-light-green {
  border-color: #8bc34a !important; }
.l-t-light-green {
  border-top-color: #8bc34a !important; }
.l-b-light-green {
  border-bottom-color: #8bc34a !important; }
.l-l-light-green {
  border-left-color: #8bc34a !important; }
.l-r-light-green {
  border-right-color: #8bc34a !important; }

.b-light-green.darken-1 {
  background-color: #7cb342 !important; }

.t-light-green.darken-1 {
  color: #7cb342 !important; }

.l-light-green.darken-1 {
  border-color: #7cb342 !important; }
.l-t-light-green.darken-1 {
  border-top-color: #7cb342 !important; }
.l-b-light-green.darken-1 {
  border-bottom-color: #7cb342 !important; }
.l-l-light-green.darken-1 {
  border-left-color: #7cb342 !important; }
.l-r-light-green.darken-1 {
  border-right-color: #7cb342 !important; }

.b-light-green.darken-2 {
  background-color: #689f38 !important; }

.t-light-green.darken-2 {
  color: #689f38 !important; }

.l-light-green.darken-2 {
  border-color: #689f38 !important; }
.l-t-light-green.darken-2 {
  border-top-color: #689f38 !important; }
.l-b-light-green.darken-2 {
  border-bottom-color: #689f38 !important; }
.l-l-light-green.darken-2 {
  border-left-color: #689f38 !important; }
.l-r-light-green.darken-2 {
  border-right-color: #689f38 !important; }

.b-light-green.darken-3 {
  background-color: #558b2f !important; }

.t-light-green.darken-3 {
  color: #558b2f !important; }

.l-light-green.darken-3 {
  border-color: #558b2f !important; }
.l-t-light-green.darken-3 {
  border-top-color: #558b2f !important; }
.l-b-light-green.darken-3 {
  border-bottom-color: #558b2f !important; }
.l-l-light-green.darken-3 {
  border-left-color: #558b2f !important; }
.l-r-light-green.darken-3 {
  border-right-color: #558b2f !important; }

.b-light-green.darken-4 {
  background-color: #33691e !important; }

.t-light-green.darken-4 {
  color: #33691e !important; }

.l-light-green.darken-4 {
  border-color: #33691e !important; }
.l-t-light-green.darken-4 {
  border-top-color: #33691e !important; }
.l-b-light-green.darken-4 {
  border-bottom-color: #33691e !important; }
.l-l-light-green.darken-4 {
  border-left-color: #33691e !important; }
.l-r-light-green.darken-4 {
  border-right-color: #33691e !important; }

.b-light-green.accent-1 {
  background-color: #ccff90 !important; }

.t-light-green.accent-1 {
  color: #ccff90 !important; }

.l-light-green.accent-1 {
  border-color: #ccff90 !important; }
.l-t-light-green.accent-1 {
  border-top-color: #ccff90 !important; }
.l-b-light-green.accent-1 {
  border-bottom-color: #ccff90 !important; }
.l-l-light-green.accent-1 {
  border-left-color: #ccff90 !important; }
.l-r-light-green.accent-1 {
  border-right-color: #ccff90 !important; }

.b-light-green.accent-2 {
  background-color: #b2ff59 !important; }

.t-light-green.accent-2 {
  color: #b2ff59 !important; }

.l-light-green.accent-2 {
  border-color: #b2ff59 !important; }
.l-t-light-green.accent-2 {
  border-top-color: #b2ff59 !important; }
.l-b-light-green.accent-2 {
  border-bottom-color: #b2ff59 !important; }
.l-l-light-green.accent-2 {
  border-left-color: #b2ff59 !important; }
.l-r-light-green.accent-2 {
  border-right-color: #b2ff59 !important; }

.b-light-green.accent-3 {
  background-color: #76ff03 !important; }

.t-light-green.accent-3 {
  color: #76ff03 !important; }

.l-light-green.accent-3 {
  border-color: #76ff03 !important; }
.l-t-light-green.accent-3 {
  border-top-color: #76ff03 !important; }
.l-b-light-green.accent-3 {
  border-bottom-color: #76ff03 !important; }
.l-l-light-green.accent-3 {
  border-left-color: #76ff03 !important; }
.l-r-light-green.accent-3 {
  border-right-color: #76ff03 !important; }

.b-light-green.accent-4 {
  background-color: #64dd17 !important; }

.t-light-green.accent-4 {
  color: #64dd17 !important; }

.l-light-green.accent-4 {
  border-color: #64dd17 !important; }
.l-t-light-green.accent-4 {
  border-top-color: #64dd17 !important; }
.l-b-light-green.accent-4 {
  border-bottom-color: #64dd17 !important; }
.l-l-light-green.accent-4 {
  border-left-color: #64dd17 !important; }
.l-r-light-green.accent-4 {
  border-right-color: #64dd17 !important; }

.b-lime.lighten-5 {
  background-color: #f9fbe7 !important; }

.t-lime.lighten-5 {
  color: #f9fbe7 !important; }

.l-lime.lighten-5 {
  border-color: #f9fbe7 !important; }
.l-t-lime.lighten-5 {
  border-top-color: #f9fbe7 !important; }
.l-b-lime.lighten-5 {
  border-bottom-color: #f9fbe7 !important; }
.l-l-lime.lighten-5 {
  border-left-color: #f9fbe7 !important; }
.l-r-lime.lighten-5 {
  border-right-color: #f9fbe7 !important; }

.b-lime.lighten-4 {
  background-color: #f0f4c3 !important; }

.t-lime.lighten-4 {
  color: #f0f4c3 !important; }

.l-lime.lighten-4 {
  border-color: #f0f4c3 !important; }
.l-t-lime.lighten-4 {
  border-top-color: #f0f4c3 !important; }
.l-b-lime.lighten-4 {
  border-bottom-color: #f0f4c3 !important; }
.l-l-lime.lighten-4 {
  border-left-color: #f0f4c3 !important; }
.l-r-lime.lighten-4 {
  border-right-color: #f0f4c3 !important; }

.b-lime.lighten-3 {
  background-color: #e6ee9c !important; }

.t-lime.lighten-3 {
  color: #e6ee9c !important; }

.l-lime.lighten-3 {
  border-color: #e6ee9c !important; }
.l-t-lime.lighten-3 {
  border-top-color: #e6ee9c !important; }
.l-b-lime.lighten-3 {
  border-bottom-color: #e6ee9c !important; }
.l-l-lime.lighten-3 {
  border-left-color: #e6ee9c !important; }
.l-r-lime.lighten-3 {
  border-right-color: #e6ee9c !important; }

.b-lime.lighten-2 {
  background-color: #dce775 !important; }

.t-lime.lighten-2 {
  color: #dce775 !important; }

.l-lime.lighten-2 {
  border-color: #dce775 !important; }
.l-t-lime.lighten-2 {
  border-top-color: #dce775 !important; }
.l-b-lime.lighten-2 {
  border-bottom-color: #dce775 !important; }
.l-l-lime.lighten-2 {
  border-left-color: #dce775 !important; }
.l-r-lime.lighten-2 {
  border-right-color: #dce775 !important; }

.b-lime.lighten-1 {
  background-color: #d4e157 !important; }

.t-lime.lighten-1 {
  color: #d4e157 !important; }

.l-lime.lighten-1 {
  border-color: #d4e157 !important; }
.l-t-lime.lighten-1 {
  border-top-color: #d4e157 !important; }
.l-b-lime.lighten-1 {
  border-bottom-color: #d4e157 !important; }
.l-l-lime.lighten-1 {
  border-left-color: #d4e157 !important; }
.l-r-lime.lighten-1 {
  border-right-color: #d4e157 !important; }

.b-lime {
  background-color: #cddc39 !important; }

.t-lime {
  color: #cddc39 !important; }

.l-lime {
  border-color: #cddc39 !important; }
.l-t-lime {
  border-top-color: #cddc39 !important; }
.l-b-lime {
  border-bottom-color: #cddc39 !important; }
.l-l-lime {
  border-left-color: #cddc39 !important; }
.l-r-lime {
  border-right-color: #cddc39 !important; }

.b-lime.darken-1 {
  background-color: #c0ca33 !important; }

.t-lime.darken-1 {
  color: #c0ca33 !important; }

.l-lime.darken-1 {
  border-color: #c0ca33 !important; }
.l-t-lime.darken-1 {
  border-top-color: #c0ca33 !important; }
.l-b-lime.darken-1 {
  border-bottom-color: #c0ca33 !important; }
.l-l-lime.darken-1 {
  border-left-color: #c0ca33 !important; }
.l-r-lime.darken-1 {
  border-right-color: #c0ca33 !important; }

.b-lime.darken-2 {
  background-color: #afb42b !important; }

.t-lime.darken-2 {
  color: #afb42b !important; }

.l-lime.darken-2 {
  border-color: #afb42b !important; }
.l-t-lime.darken-2 {
  border-top-color: #afb42b !important; }
.l-b-lime.darken-2 {
  border-bottom-color: #afb42b !important; }
.l-l-lime.darken-2 {
  border-left-color: #afb42b !important; }
.l-r-lime.darken-2 {
  border-right-color: #afb42b !important; }

.b-lime.darken-3 {
  background-color: #9e9d24 !important; }

.t-lime.darken-3 {
  color: #9e9d24 !important; }

.l-lime.darken-3 {
  border-color: #9e9d24 !important; }
.l-t-lime.darken-3 {
  border-top-color: #9e9d24 !important; }
.l-b-lime.darken-3 {
  border-bottom-color: #9e9d24 !important; }
.l-l-lime.darken-3 {
  border-left-color: #9e9d24 !important; }
.l-r-lime.darken-3 {
  border-right-color: #9e9d24 !important; }

.b-lime.darken-4 {
  background-color: #827717 !important; }

.t-lime.darken-4 {
  color: #827717 !important; }

.l-lime.darken-4 {
  border-color: #827717 !important; }
.l-t-lime.darken-4 {
  border-top-color: #827717 !important; }
.l-b-lime.darken-4 {
  border-bottom-color: #827717 !important; }
.l-l-lime.darken-4 {
  border-left-color: #827717 !important; }
.l-r-lime.darken-4 {
  border-right-color: #827717 !important; }

.b-lime.accent-1 {
  background-color: #f4ff81 !important; }

.t-lime.accent-1 {
  color: #f4ff81 !important; }

.l-lime.accent-1 {
  border-color: #f4ff81 !important; }
.l-t-lime.accent-1 {
  border-top-color: #f4ff81 !important; }
.l-b-lime.accent-1 {
  border-bottom-color: #f4ff81 !important; }
.l-l-lime.accent-1 {
  border-left-color: #f4ff81 !important; }
.l-r-lime.accent-1 {
  border-right-color: #f4ff81 !important; }

.b-lime.accent-2 {
  background-color: #eeff41 !important; }

.t-lime.accent-2 {
  color: #eeff41 !important; }

.l-lime.accent-2 {
  border-color: #eeff41 !important; }
.l-t-lime.accent-2 {
  border-top-color: #eeff41 !important; }
.l-b-lime.accent-2 {
  border-bottom-color: #eeff41 !important; }
.l-l-lime.accent-2 {
  border-left-color: #eeff41 !important; }
.l-r-lime.accent-2 {
  border-right-color: #eeff41 !important; }

.b-lime.accent-3 {
  background-color: #c6ff00 !important; }

.t-lime.accent-3 {
  color: #c6ff00 !important; }

.l-lime.accent-3 {
  border-color: #c6ff00 !important; }
.l-t-lime.accent-3 {
  border-top-color: #c6ff00 !important; }
.l-b-lime.accent-3 {
  border-bottom-color: #c6ff00 !important; }
.l-l-lime.accent-3 {
  border-left-color: #c6ff00 !important; }
.l-r-lime.accent-3 {
  border-right-color: #c6ff00 !important; }

.b-lime.accent-4 {
  background-color: #aeea00 !important; }

.t-lime.accent-4 {
  color: #aeea00 !important; }

.l-lime.accent-4 {
  border-color: #aeea00 !important; }
.l-t-lime.accent-4 {
  border-top-color: #aeea00 !important; }
.l-b-lime.accent-4 {
  border-bottom-color: #aeea00 !important; }
.l-l-lime.accent-4 {
  border-left-color: #aeea00 !important; }
.l-r-lime.accent-4 {
  border-right-color: #aeea00 !important; }

.b-yellow.lighten-5 {
  background-color: #fffde7 !important; }

.t-yellow.lighten-5 {
  color: #fffde7 !important; }

.l-yellow.lighten-5 {
  border-color: #fffde7 !important; }
.l-t-yellow.lighten-5 {
  border-top-color: #fffde7 !important; }
.l-b-yellow.lighten-5 {
  border-bottom-color: #fffde7 !important; }
.l-l-yellow.lighten-5 {
  border-left-color: #fffde7 !important; }
.l-r-yellow.lighten-5 {
  border-right-color: #fffde7 !important; }

.b-yellow.lighten-4 {
  background-color: #fff9c4 !important; }

.t-yellow.lighten-4 {
  color: #fff9c4 !important; }

.l-yellow.lighten-4 {
  border-color: #fff9c4 !important; }
.l-t-yellow.lighten-4 {
  border-top-color: #fff9c4 !important; }
.l-b-yellow.lighten-4 {
  border-bottom-color: #fff9c4 !important; }
.l-l-yellow.lighten-4 {
  border-left-color: #fff9c4 !important; }
.l-r-yellow.lighten-4 {
  border-right-color: #fff9c4 !important; }

.b-yellow.lighten-3 {
  background-color: #fff59d !important; }

.t-yellow.lighten-3 {
  color: #fff59d !important; }

.l-yellow.lighten-3 {
  border-color: #fff59d !important; }
.l-t-yellow.lighten-3 {
  border-top-color: #fff59d !important; }
.l-b-yellow.lighten-3 {
  border-bottom-color: #fff59d !important; }
.l-l-yellow.lighten-3 {
  border-left-color: #fff59d !important; }
.l-r-yellow.lighten-3 {
  border-right-color: #fff59d !important; }

.b-yellow.lighten-2 {
  background-color: #fff176 !important; }

.t-yellow.lighten-2 {
  color: #fff176 !important; }

.l-yellow.lighten-2 {
  border-color: #fff176 !important; }
.l-t-yellow.lighten-2 {
  border-top-color: #fff176 !important; }
.l-b-yellow.lighten-2 {
  border-bottom-color: #fff176 !important; }
.l-l-yellow.lighten-2 {
  border-left-color: #fff176 !important; }
.l-r-yellow.lighten-2 {
  border-right-color: #fff176 !important; }

.b-yellow.lighten-1 {
  background-color: #ffee58 !important; }

.t-yellow.lighten-1 {
  color: #ffee58 !important; }

.l-yellow.lighten-1 {
  border-color: #ffee58 !important; }
.l-t-yellow.lighten-1 {
  border-top-color: #ffee58 !important; }
.l-b-yellow.lighten-1 {
  border-bottom-color: #ffee58 !important; }
.l-l-yellow.lighten-1 {
  border-left-color: #ffee58 !important; }
.l-r-yellow.lighten-1 {
  border-right-color: #ffee58 !important; }

.b-yellow {
  background-color: #fbbd08 !important; }

.t-yellow {
  color: #fbbd08 !important; }

.l-yellow {
  border-color: #fbbd08 !important; }
.l-t-yellow {
  border-top-color: #fbbd08 !important; }
.l-b-yellow {
  border-bottom-color: #fbbd08 !important; }
.l-l-yellow {
  border-left-color: #fbbd08 !important; }
.l-r-yellow {
  border-right-color: #fbbd08 !important; }

.b-yellow.darken-1 {
  background-color: #fdd835 !important; }

.t-yellow.darken-1 {
  color: #fdd835 !important; }

.l-yellow.darken-1 {
  border-color: #fdd835 !important; }
.l-t-yellow.darken-1 {
  border-top-color: #fdd835 !important; }
.l-b-yellow.darken-1 {
  border-bottom-color: #fdd835 !important; }
.l-l-yellow.darken-1 {
  border-left-color: #fdd835 !important; }
.l-r-yellow.darken-1 {
  border-right-color: #fdd835 !important; }

.b-yellow.darken-2 {
  background-color: #fbc02d !important; }

.t-yellow.darken-2 {
  color: #fbc02d !important; }

.l-yellow.darken-2 {
  border-color: #fbc02d !important; }
.l-t-yellow.darken-2 {
  border-top-color: #fbc02d !important; }
.l-b-yellow.darken-2 {
  border-bottom-color: #fbc02d !important; }
.l-l-yellow.darken-2 {
  border-left-color: #fbc02d !important; }
.l-r-yellow.darken-2 {
  border-right-color: #fbc02d !important; }

.b-yellow.darken-3 {
  background-color: #f9a825 !important; }

.t-yellow.darken-3 {
  color: #f9a825 !important; }

.l-yellow.darken-3 {
  border-color: #f9a825 !important; }
.l-t-yellow.darken-3 {
  border-top-color: #f9a825 !important; }
.l-b-yellow.darken-3 {
  border-bottom-color: #f9a825 !important; }
.l-l-yellow.darken-3 {
  border-left-color: #f9a825 !important; }
.l-r-yellow.darken-3 {
  border-right-color: #f9a825 !important; }

.b-yellow.darken-4 {
  background-color: #f57f17 !important; }

.t-yellow.darken-4 {
  color: #f57f17 !important; }

.l-yellow.darken-4 {
  border-color: #f57f17 !important; }
.l-t-yellow.darken-4 {
  border-top-color: #f57f17 !important; }
.l-b-yellow.darken-4 {
  border-bottom-color: #f57f17 !important; }
.l-l-yellow.darken-4 {
  border-left-color: #f57f17 !important; }
.l-r-yellow.darken-4 {
  border-right-color: #f57f17 !important; }

.b-yellow.accent-1 {
  background-color: #ffff8d !important; }

.t-yellow.accent-1 {
  color: #ffff8d !important; }

.l-yellow.accent-1 {
  border-color: #ffff8d !important; }
.l-t-yellow.accent-1 {
  border-top-color: #ffff8d !important; }
.l-b-yellow.accent-1 {
  border-bottom-color: #ffff8d !important; }
.l-l-yellow.accent-1 {
  border-left-color: #ffff8d !important; }
.l-r-yellow.accent-1 {
  border-right-color: #ffff8d !important; }

.b-yellow.accent-2 {
  background-color: #ffff00 !important; }

.t-yellow.accent-2 {
  color: #ffff00 !important; }

.l-yellow.accent-2 {
  border-color: #ffff00 !important; }
.l-t-yellow.accent-2 {
  border-top-color: #ffff00 !important; }
.l-b-yellow.accent-2 {
  border-bottom-color: #ffff00 !important; }
.l-l-yellow.accent-2 {
  border-left-color: #ffff00 !important; }
.l-r-yellow.accent-2 {
  border-right-color: #ffff00 !important; }

.b-yellow.accent-3 {
  background-color: #ffea00 !important; }

.t-yellow.accent-3 {
  color: #ffea00 !important; }

.l-yellow.accent-3 {
  border-color: #ffea00 !important; }
.l-t-yellow.accent-3 {
  border-top-color: #ffea00 !important; }
.l-b-yellow.accent-3 {
  border-bottom-color: #ffea00 !important; }
.l-l-yellow.accent-3 {
  border-left-color: #ffea00 !important; }
.l-r-yellow.accent-3 {
  border-right-color: #ffea00 !important; }

.b-yellow.accent-4 {
  background-color: #ffd600 !important; }

.t-yellow.accent-4 {
  color: #ffd600 !important; }

.l-yellow.accent-4 {
  border-color: #ffd600 !important; }
.l-t-yellow.accent-4 {
  border-top-color: #ffd600 !important; }
.l-b-yellow.accent-4 {
  border-bottom-color: #ffd600 !important; }
.l-l-yellow.accent-4 {
  border-left-color: #ffd600 !important; }
.l-r-yellow.accent-4 {
  border-right-color: #ffd600 !important; }

.b-amber.lighten-5 {
  background-color: #fff8e1 !important; }

.t-amber.lighten-5 {
  color: #fff8e1 !important; }

.l-amber.lighten-5 {
  border-color: #fff8e1 !important; }
.l-t-amber.lighten-5 {
  border-top-color: #fff8e1 !important; }
.l-b-amber.lighten-5 {
  border-bottom-color: #fff8e1 !important; }
.l-l-amber.lighten-5 {
  border-left-color: #fff8e1 !important; }
.l-r-amber.lighten-5 {
  border-right-color: #fff8e1 !important; }

.b-amber.lighten-4 {
  background-color: #ffecb3 !important; }

.t-amber.lighten-4 {
  color: #ffecb3 !important; }

.l-amber.lighten-4 {
  border-color: #ffecb3 !important; }
.l-t-amber.lighten-4 {
  border-top-color: #ffecb3 !important; }
.l-b-amber.lighten-4 {
  border-bottom-color: #ffecb3 !important; }
.l-l-amber.lighten-4 {
  border-left-color: #ffecb3 !important; }
.l-r-amber.lighten-4 {
  border-right-color: #ffecb3 !important; }

.b-amber.lighten-3 {
  background-color: #ffe082 !important; }

.t-amber.lighten-3 {
  color: #ffe082 !important; }

.l-amber.lighten-3 {
  border-color: #ffe082 !important; }
.l-t-amber.lighten-3 {
  border-top-color: #ffe082 !important; }
.l-b-amber.lighten-3 {
  border-bottom-color: #ffe082 !important; }
.l-l-amber.lighten-3 {
  border-left-color: #ffe082 !important; }
.l-r-amber.lighten-3 {
  border-right-color: #ffe082 !important; }

.b-amber.lighten-2 {
  background-color: #ffd54f !important; }

.t-amber.lighten-2 {
  color: #ffd54f !important; }

.l-amber.lighten-2 {
  border-color: #ffd54f !important; }
.l-t-amber.lighten-2 {
  border-top-color: #ffd54f !important; }
.l-b-amber.lighten-2 {
  border-bottom-color: #ffd54f !important; }
.l-l-amber.lighten-2 {
  border-left-color: #ffd54f !important; }
.l-r-amber.lighten-2 {
  border-right-color: #ffd54f !important; }

.b-amber.lighten-1 {
  background-color: #ffca28 !important; }

.t-amber.lighten-1 {
  color: #ffca28 !important; }

.l-amber.lighten-1 {
  border-color: #ffca28 !important; }
.l-t-amber.lighten-1 {
  border-top-color: #ffca28 !important; }
.l-b-amber.lighten-1 {
  border-bottom-color: #ffca28 !important; }
.l-l-amber.lighten-1 {
  border-left-color: #ffca28 !important; }
.l-r-amber.lighten-1 {
  border-right-color: #ffca28 !important; }

.b-amber {
  background-color: #ffc107 !important; }

.t-amber {
  color: #ffc107 !important; }

.l-amber {
  border-color: #ffc107 !important; }
.l-t-amber {
  border-top-color: #ffc107 !important; }
.l-b-amber {
  border-bottom-color: #ffc107 !important; }
.l-l-amber {
  border-left-color: #ffc107 !important; }
.l-r-amber {
  border-right-color: #ffc107 !important; }

.b-amber.darken-1 {
  background-color: #ffb300 !important; }

.t-amber.darken-1 {
  color: #ffb300 !important; }

.l-amber.darken-1 {
  border-color: #ffb300 !important; }
.l-t-amber.darken-1 {
  border-top-color: #ffb300 !important; }
.l-b-amber.darken-1 {
  border-bottom-color: #ffb300 !important; }
.l-l-amber.darken-1 {
  border-left-color: #ffb300 !important; }
.l-r-amber.darken-1 {
  border-right-color: #ffb300 !important; }

.b-amber.darken-2 {
  background-color: #ffa000 !important; }

.t-amber.darken-2 {
  color: #ffa000 !important; }

.l-amber.darken-2 {
  border-color: #ffa000 !important; }
.l-t-amber.darken-2 {
  border-top-color: #ffa000 !important; }
.l-b-amber.darken-2 {
  border-bottom-color: #ffa000 !important; }
.l-l-amber.darken-2 {
  border-left-color: #ffa000 !important; }
.l-r-amber.darken-2 {
  border-right-color: #ffa000 !important; }

.b-amber.darken-3 {
  background-color: #ff8f00 !important; }

.t-amber.darken-3 {
  color: #ff8f00 !important; }

.l-amber.darken-3 {
  border-color: #ff8f00 !important; }
.l-t-amber.darken-3 {
  border-top-color: #ff8f00 !important; }
.l-b-amber.darken-3 {
  border-bottom-color: #ff8f00 !important; }
.l-l-amber.darken-3 {
  border-left-color: #ff8f00 !important; }
.l-r-amber.darken-3 {
  border-right-color: #ff8f00 !important; }

.b-amber.darken-4 {
  background-color: #ff6f00 !important; }

.t-amber.darken-4 {
  color: #ff6f00 !important; }

.l-amber.darken-4 {
  border-color: #ff6f00 !important; }
.l-t-amber.darken-4 {
  border-top-color: #ff6f00 !important; }
.l-b-amber.darken-4 {
  border-bottom-color: #ff6f00 !important; }
.l-l-amber.darken-4 {
  border-left-color: #ff6f00 !important; }
.l-r-amber.darken-4 {
  border-right-color: #ff6f00 !important; }

.b-amber.accent-1 {
  background-color: #ffe57f !important; }

.t-amber.accent-1 {
  color: #ffe57f !important; }

.l-amber.accent-1 {
  border-color: #ffe57f !important; }
.l-t-amber.accent-1 {
  border-top-color: #ffe57f !important; }
.l-b-amber.accent-1 {
  border-bottom-color: #ffe57f !important; }
.l-l-amber.accent-1 {
  border-left-color: #ffe57f !important; }
.l-r-amber.accent-1 {
  border-right-color: #ffe57f !important; }

.b-amber.accent-2 {
  background-color: #ffd740 !important; }

.t-amber.accent-2 {
  color: #ffd740 !important; }

.l-amber.accent-2 {
  border-color: #ffd740 !important; }
.l-t-amber.accent-2 {
  border-top-color: #ffd740 !important; }
.l-b-amber.accent-2 {
  border-bottom-color: #ffd740 !important; }
.l-l-amber.accent-2 {
  border-left-color: #ffd740 !important; }
.l-r-amber.accent-2 {
  border-right-color: #ffd740 !important; }

.b-amber.accent-3 {
  background-color: #ffc400 !important; }

.t-amber.accent-3 {
  color: #ffc400 !important; }

.l-amber.accent-3 {
  border-color: #ffc400 !important; }
.l-t-amber.accent-3 {
  border-top-color: #ffc400 !important; }
.l-b-amber.accent-3 {
  border-bottom-color: #ffc400 !important; }
.l-l-amber.accent-3 {
  border-left-color: #ffc400 !important; }
.l-r-amber.accent-3 {
  border-right-color: #ffc400 !important; }

.b-amber.accent-4 {
  background-color: #ffab00 !important; }

.t-amber.accent-4 {
  color: #ffab00 !important; }

.l-amber.accent-4 {
  border-color: #ffab00 !important; }
.l-t-amber.accent-4 {
  border-top-color: #ffab00 !important; }
.l-b-amber.accent-4 {
  border-bottom-color: #ffab00 !important; }
.l-l-amber.accent-4 {
  border-left-color: #ffab00 !important; }
.l-r-amber.accent-4 {
  border-right-color: #ffab00 !important; }

.b-orange.lighten-5 {
  background-color: #fff3e0 !important; }

.t-orange.lighten-5 {
  color: #fff3e0 !important; }

.l-orange.lighten-5 {
  border-color: #fff3e0 !important; }
.l-t-orange.lighten-5 {
  border-top-color: #fff3e0 !important; }
.l-b-orange.lighten-5 {
  border-bottom-color: #fff3e0 !important; }
.l-l-orange.lighten-5 {
  border-left-color: #fff3e0 !important; }
.l-r-orange.lighten-5 {
  border-right-color: #fff3e0 !important; }

.b-orange.lighten-4 {
  background-color: #ffe0b2 !important; }

.t-orange.lighten-4 {
  color: #ffe0b2 !important; }

.l-orange.lighten-4 {
  border-color: #ffe0b2 !important; }
.l-t-orange.lighten-4 {
  border-top-color: #ffe0b2 !important; }
.l-b-orange.lighten-4 {
  border-bottom-color: #ffe0b2 !important; }
.l-l-orange.lighten-4 {
  border-left-color: #ffe0b2 !important; }
.l-r-orange.lighten-4 {
  border-right-color: #ffe0b2 !important; }

.b-orange.lighten-3 {
  background-color: #ffcc80 !important; }

.t-orange.lighten-3 {
  color: #ffcc80 !important; }

.l-orange.lighten-3 {
  border-color: #ffcc80 !important; }
.l-t-orange.lighten-3 {
  border-top-color: #ffcc80 !important; }
.l-b-orange.lighten-3 {
  border-bottom-color: #ffcc80 !important; }
.l-l-orange.lighten-3 {
  border-left-color: #ffcc80 !important; }
.l-r-orange.lighten-3 {
  border-right-color: #ffcc80 !important; }

.b-orange.lighten-2 {
  background-color: #ffb74d !important; }

.t-orange.lighten-2 {
  color: #ffb74d !important; }

.l-orange.lighten-2 {
  border-color: #ffb74d !important; }
.l-t-orange.lighten-2 {
  border-top-color: #ffb74d !important; }
.l-b-orange.lighten-2 {
  border-bottom-color: #ffb74d !important; }
.l-l-orange.lighten-2 {
  border-left-color: #ffb74d !important; }
.l-r-orange.lighten-2 {
  border-right-color: #ffb74d !important; }

.b-orange.lighten-1 {
  background-color: #ffa726 !important; }

.t-orange.lighten-1 {
  color: #ffa726 !important; }

.l-orange.lighten-1 {
  border-color: #ffa726 !important; }
.l-t-orange.lighten-1 {
  border-top-color: #ffa726 !important; }
.l-b-orange.lighten-1 {
  border-bottom-color: #ffa726 !important; }
.l-l-orange.lighten-1 {
  border-left-color: #ffa726 !important; }
.l-r-orange.lighten-1 {
  border-right-color: #ffa726 !important; }

.b-orange {
  background-color: #f2711c !important; }

.t-orange {
  color: #f2711c !important; }

.l-orange {
  border-color: #f2711c !important; }
.l-t-orange {
  border-top-color: #f2711c !important; }
.l-b-orange {
  border-bottom-color: #f2711c !important; }
.l-l-orange {
  border-left-color: #f2711c !important; }
.l-r-orange {
  border-right-color: #f2711c !important; }

.b-orange.darken-1 {
  background-color: #fb8c00 !important; }

.t-orange.darken-1 {
  color: #fb8c00 !important; }

.l-orange.darken-1 {
  border-color: #fb8c00 !important; }
.l-t-orange.darken-1 {
  border-top-color: #fb8c00 !important; }
.l-b-orange.darken-1 {
  border-bottom-color: #fb8c00 !important; }
.l-l-orange.darken-1 {
  border-left-color: #fb8c00 !important; }
.l-r-orange.darken-1 {
  border-right-color: #fb8c00 !important; }

.b-orange.darken-2 {
  background-color: #f57c00 !important; }

.t-orange.darken-2 {
  color: #f57c00 !important; }

.l-orange.darken-2 {
  border-color: #f57c00 !important; }
.l-t-orange.darken-2 {
  border-top-color: #f57c00 !important; }
.l-b-orange.darken-2 {
  border-bottom-color: #f57c00 !important; }
.l-l-orange.darken-2 {
  border-left-color: #f57c00 !important; }
.l-r-orange.darken-2 {
  border-right-color: #f57c00 !important; }

.b-orange.darken-3 {
  background-color: #ef6c00 !important; }

.t-orange.darken-3 {
  color: #ef6c00 !important; }

.l-orange.darken-3 {
  border-color: #ef6c00 !important; }
.l-t-orange.darken-3 {
  border-top-color: #ef6c00 !important; }
.l-b-orange.darken-3 {
  border-bottom-color: #ef6c00 !important; }
.l-l-orange.darken-3 {
  border-left-color: #ef6c00 !important; }
.l-r-orange.darken-3 {
  border-right-color: #ef6c00 !important; }

.b-orange.darken-4 {
  background-color: #e65100 !important; }

.t-orange.darken-4 {
  color: #e65100 !important; }

.l-orange.darken-4 {
  border-color: #e65100 !important; }
.l-t-orange.darken-4 {
  border-top-color: #e65100 !important; }
.l-b-orange.darken-4 {
  border-bottom-color: #e65100 !important; }
.l-l-orange.darken-4 {
  border-left-color: #e65100 !important; }
.l-r-orange.darken-4 {
  border-right-color: #e65100 !important; }

.b-orange.accent-1 {
  background-color: #ffd180 !important; }

.t-orange.accent-1 {
  color: #ffd180 !important; }

.l-orange.accent-1 {
  border-color: #ffd180 !important; }
.l-t-orange.accent-1 {
  border-top-color: #ffd180 !important; }
.l-b-orange.accent-1 {
  border-bottom-color: #ffd180 !important; }
.l-l-orange.accent-1 {
  border-left-color: #ffd180 !important; }
.l-r-orange.accent-1 {
  border-right-color: #ffd180 !important; }

.b-orange.accent-2 {
  background-color: #ffab40 !important; }

.t-orange.accent-2 {
  color: #ffab40 !important; }

.l-orange.accent-2 {
  border-color: #ffab40 !important; }
.l-t-orange.accent-2 {
  border-top-color: #ffab40 !important; }
.l-b-orange.accent-2 {
  border-bottom-color: #ffab40 !important; }
.l-l-orange.accent-2 {
  border-left-color: #ffab40 !important; }
.l-r-orange.accent-2 {
  border-right-color: #ffab40 !important; }

.b-orange.accent-3 {
  background-color: #ff9100 !important; }

.t-orange.accent-3 {
  color: #ff9100 !important; }

.l-orange.accent-3 {
  border-color: #ff9100 !important; }
.l-t-orange.accent-3 {
  border-top-color: #ff9100 !important; }
.l-b-orange.accent-3 {
  border-bottom-color: #ff9100 !important; }
.l-l-orange.accent-3 {
  border-left-color: #ff9100 !important; }
.l-r-orange.accent-3 {
  border-right-color: #ff9100 !important; }

.b-orange.accent-4 {
  background-color: #ff6d00 !important; }

.t-orange.accent-4 {
  color: #ff6d00 !important; }

.l-orange.accent-4 {
  border-color: #ff6d00 !important; }
.l-t-orange.accent-4 {
  border-top-color: #ff6d00 !important; }
.l-b-orange.accent-4 {
  border-bottom-color: #ff6d00 !important; }
.l-l-orange.accent-4 {
  border-left-color: #ff6d00 !important; }
.l-r-orange.accent-4 {
  border-right-color: #ff6d00 !important; }

.b-deep-orange.lighten-5 {
  background-color: #fbe9e7 !important; }

.t-deep-orange.lighten-5 {
  color: #fbe9e7 !important; }

.l-deep-orange.lighten-5 {
  border-color: #fbe9e7 !important; }
.l-t-deep-orange.lighten-5 {
  border-top-color: #fbe9e7 !important; }
.l-b-deep-orange.lighten-5 {
  border-bottom-color: #fbe9e7 !important; }
.l-l-deep-orange.lighten-5 {
  border-left-color: #fbe9e7 !important; }
.l-r-deep-orange.lighten-5 {
  border-right-color: #fbe9e7 !important; }

.b-deep-orange.lighten-4 {
  background-color: #ffccbc !important; }

.t-deep-orange.lighten-4 {
  color: #ffccbc !important; }

.l-deep-orange.lighten-4 {
  border-color: #ffccbc !important; }
.l-t-deep-orange.lighten-4 {
  border-top-color: #ffccbc !important; }
.l-b-deep-orange.lighten-4 {
  border-bottom-color: #ffccbc !important; }
.l-l-deep-orange.lighten-4 {
  border-left-color: #ffccbc !important; }
.l-r-deep-orange.lighten-4 {
  border-right-color: #ffccbc !important; }

.b-deep-orange.lighten-3 {
  background-color: #ffab91 !important; }

.t-deep-orange.lighten-3 {
  color: #ffab91 !important; }

.l-deep-orange.lighten-3 {
  border-color: #ffab91 !important; }
.l-t-deep-orange.lighten-3 {
  border-top-color: #ffab91 !important; }
.l-b-deep-orange.lighten-3 {
  border-bottom-color: #ffab91 !important; }
.l-l-deep-orange.lighten-3 {
  border-left-color: #ffab91 !important; }
.l-r-deep-orange.lighten-3 {
  border-right-color: #ffab91 !important; }

.b-deep-orange.lighten-2 {
  background-color: #ff8a65 !important; }

.t-deep-orange.lighten-2 {
  color: #ff8a65 !important; }

.l-deep-orange.lighten-2 {
  border-color: #ff8a65 !important; }
.l-t-deep-orange.lighten-2 {
  border-top-color: #ff8a65 !important; }
.l-b-deep-orange.lighten-2 {
  border-bottom-color: #ff8a65 !important; }
.l-l-deep-orange.lighten-2 {
  border-left-color: #ff8a65 !important; }
.l-r-deep-orange.lighten-2 {
  border-right-color: #ff8a65 !important; }

.b-deep-orange.lighten-1 {
  background-color: #ff7043 !important; }

.t-deep-orange.lighten-1 {
  color: #ff7043 !important; }

.l-deep-orange.lighten-1 {
  border-color: #ff7043 !important; }
.l-t-deep-orange.lighten-1 {
  border-top-color: #ff7043 !important; }
.l-b-deep-orange.lighten-1 {
  border-bottom-color: #ff7043 !important; }
.l-l-deep-orange.lighten-1 {
  border-left-color: #ff7043 !important; }
.l-r-deep-orange.lighten-1 {
  border-right-color: #ff7043 !important; }

.b-deep-orange {
  background-color: #ff5722 !important; }

.t-deep-orange {
  color: #ff5722 !important; }

.l-deep-orange {
  border-color: #ff5722 !important; }
.l-t-deep-orange {
  border-top-color: #ff5722 !important; }
.l-b-deep-orange {
  border-bottom-color: #ff5722 !important; }
.l-l-deep-orange {
  border-left-color: #ff5722 !important; }
.l-r-deep-orange {
  border-right-color: #ff5722 !important; }

.b-deep-orange.darken-1 {
  background-color: #f4511e !important; }

.t-deep-orange.darken-1 {
  color: #f4511e !important; }

.l-deep-orange.darken-1 {
  border-color: #f4511e !important; }
.l-t-deep-orange.darken-1 {
  border-top-color: #f4511e !important; }
.l-b-deep-orange.darken-1 {
  border-bottom-color: #f4511e !important; }
.l-l-deep-orange.darken-1 {
  border-left-color: #f4511e !important; }
.l-r-deep-orange.darken-1 {
  border-right-color: #f4511e !important; }

.b-deep-orange.darken-2 {
  background-color: #e64a19 !important; }

.t-deep-orange.darken-2 {
  color: #e64a19 !important; }

.l-deep-orange.darken-2 {
  border-color: #e64a19 !important; }
.l-t-deep-orange.darken-2 {
  border-top-color: #e64a19 !important; }
.l-b-deep-orange.darken-2 {
  border-bottom-color: #e64a19 !important; }
.l-l-deep-orange.darken-2 {
  border-left-color: #e64a19 !important; }
.l-r-deep-orange.darken-2 {
  border-right-color: #e64a19 !important; }

.b-deep-orange.darken-3 {
  background-color: #d84315 !important; }

.t-deep-orange.darken-3 {
  color: #d84315 !important; }

.l-deep-orange.darken-3 {
  border-color: #d84315 !important; }
.l-t-deep-orange.darken-3 {
  border-top-color: #d84315 !important; }
.l-b-deep-orange.darken-3 {
  border-bottom-color: #d84315 !important; }
.l-l-deep-orange.darken-3 {
  border-left-color: #d84315 !important; }
.l-r-deep-orange.darken-3 {
  border-right-color: #d84315 !important; }

.b-deep-orange.darken-4 {
  background-color: #bf360c !important; }

.t-deep-orange.darken-4 {
  color: #bf360c !important; }

.l-deep-orange.darken-4 {
  border-color: #bf360c !important; }
.l-t-deep-orange.darken-4 {
  border-top-color: #bf360c !important; }
.l-b-deep-orange.darken-4 {
  border-bottom-color: #bf360c !important; }
.l-l-deep-orange.darken-4 {
  border-left-color: #bf360c !important; }
.l-r-deep-orange.darken-4 {
  border-right-color: #bf360c !important; }

.b-deep-orange.accent-1 {
  background-color: #ff9e80 !important; }

.t-deep-orange.accent-1 {
  color: #ff9e80 !important; }

.l-deep-orange.accent-1 {
  border-color: #ff9e80 !important; }
.l-t-deep-orange.accent-1 {
  border-top-color: #ff9e80 !important; }
.l-b-deep-orange.accent-1 {
  border-bottom-color: #ff9e80 !important; }
.l-l-deep-orange.accent-1 {
  border-left-color: #ff9e80 !important; }
.l-r-deep-orange.accent-1 {
  border-right-color: #ff9e80 !important; }

.b-deep-orange.accent-2 {
  background-color: #ff6e40 !important; }

.t-deep-orange.accent-2 {
  color: #ff6e40 !important; }

.l-deep-orange.accent-2 {
  border-color: #ff6e40 !important; }
.l-t-deep-orange.accent-2 {
  border-top-color: #ff6e40 !important; }
.l-b-deep-orange.accent-2 {
  border-bottom-color: #ff6e40 !important; }
.l-l-deep-orange.accent-2 {
  border-left-color: #ff6e40 !important; }
.l-r-deep-orange.accent-2 {
  border-right-color: #ff6e40 !important; }

.b-deep-orange.accent-3 {
  background-color: #ff3d00 !important; }

.t-deep-orange.accent-3 {
  color: #ff3d00 !important; }

.l-deep-orange.accent-3 {
  border-color: #ff3d00 !important; }
.l-t-deep-orange.accent-3 {
  border-top-color: #ff3d00 !important; }
.l-b-deep-orange.accent-3 {
  border-bottom-color: #ff3d00 !important; }
.l-l-deep-orange.accent-3 {
  border-left-color: #ff3d00 !important; }
.l-r-deep-orange.accent-3 {
  border-right-color: #ff3d00 !important; }

.b-deep-orange.accent-4 {
  background-color: #dd2c00 !important; }

.t-deep-orange.accent-4 {
  color: #dd2c00 !important; }

.l-deep-orange.accent-4 {
  border-color: #dd2c00 !important; }
.l-t-deep-orange.accent-4 {
  border-top-color: #dd2c00 !important; }
.l-b-deep-orange.accent-4 {
  border-bottom-color: #dd2c00 !important; }
.l-l-deep-orange.accent-4 {
  border-left-color: #dd2c00 !important; }
.l-r-deep-orange.accent-4 {
  border-right-color: #dd2c00 !important; }

.b-brown.lighten-5 {
  background-color: #efebe9 !important; }

.t-brown.lighten-5 {
  color: #efebe9 !important; }

.l-brown.lighten-5 {
  border-color: #efebe9 !important; }
.l-t-brown.lighten-5 {
  border-top-color: #efebe9 !important; }
.l-b-brown.lighten-5 {
  border-bottom-color: #efebe9 !important; }
.l-l-brown.lighten-5 {
  border-left-color: #efebe9 !important; }
.l-r-brown.lighten-5 {
  border-right-color: #efebe9 !important; }

.b-brown.lighten-4 {
  background-color: #d7ccc8 !important; }

.t-brown.lighten-4 {
  color: #d7ccc8 !important; }

.l-brown.lighten-4 {
  border-color: #d7ccc8 !important; }
.l-t-brown.lighten-4 {
  border-top-color: #d7ccc8 !important; }
.l-b-brown.lighten-4 {
  border-bottom-color: #d7ccc8 !important; }
.l-l-brown.lighten-4 {
  border-left-color: #d7ccc8 !important; }
.l-r-brown.lighten-4 {
  border-right-color: #d7ccc8 !important; }

.b-brown.lighten-3 {
  background-color: #bcaaa4 !important; }

.t-brown.lighten-3 {
  color: #bcaaa4 !important; }

.l-brown.lighten-3 {
  border-color: #bcaaa4 !important; }
.l-t-brown.lighten-3 {
  border-top-color: #bcaaa4 !important; }
.l-b-brown.lighten-3 {
  border-bottom-color: #bcaaa4 !important; }
.l-l-brown.lighten-3 {
  border-left-color: #bcaaa4 !important; }
.l-r-brown.lighten-3 {
  border-right-color: #bcaaa4 !important; }

.b-brown.lighten-2 {
  background-color: #a1887f !important; }

.t-brown.lighten-2 {
  color: #a1887f !important; }

.l-brown.lighten-2 {
  border-color: #a1887f !important; }
.l-t-brown.lighten-2 {
  border-top-color: #a1887f !important; }
.l-b-brown.lighten-2 {
  border-bottom-color: #a1887f !important; }
.l-l-brown.lighten-2 {
  border-left-color: #a1887f !important; }
.l-r-brown.lighten-2 {
  border-right-color: #a1887f !important; }

.b-brown.lighten-1 {
  background-color: #8d6e63 !important; }

.t-brown.lighten-1 {
  color: #8d6e63 !important; }

.l-brown.lighten-1 {
  border-color: #8d6e63 !important; }
.l-t-brown.lighten-1 {
  border-top-color: #8d6e63 !important; }
.l-b-brown.lighten-1 {
  border-bottom-color: #8d6e63 !important; }
.l-l-brown.lighten-1 {
  border-left-color: #8d6e63 !important; }
.l-r-brown.lighten-1 {
  border-right-color: #8d6e63 !important; }

.b-brown {
  background-color: #a5673f !important; }

.t-brown {
  color: #a5673f !important; }

.l-brown {
  border-color: #a5673f !important; }
.l-t-brown {
  border-top-color: #a5673f !important; }
.l-b-brown {
  border-bottom-color: #a5673f !important; }
.l-l-brown {
  border-left-color: #a5673f !important; }
.l-r-brown {
  border-right-color: #a5673f !important; }

.b-brown.darken-1 {
  background-color: #6d4c41 !important; }

.t-brown.darken-1 {
  color: #6d4c41 !important; }

.l-brown.darken-1 {
  border-color: #6d4c41 !important; }
.l-t-brown.darken-1 {
  border-top-color: #6d4c41 !important; }
.l-b-brown.darken-1 {
  border-bottom-color: #6d4c41 !important; }
.l-l-brown.darken-1 {
  border-left-color: #6d4c41 !important; }
.l-r-brown.darken-1 {
  border-right-color: #6d4c41 !important; }

.b-brown.darken-2 {
  background-color: #5d4037 !important; }

.t-brown.darken-2 {
  color: #5d4037 !important; }

.l-brown.darken-2 {
  border-color: #5d4037 !important; }
.l-t-brown.darken-2 {
  border-top-color: #5d4037 !important; }
.l-b-brown.darken-2 {
  border-bottom-color: #5d4037 !important; }
.l-l-brown.darken-2 {
  border-left-color: #5d4037 !important; }
.l-r-brown.darken-2 {
  border-right-color: #5d4037 !important; }

.b-brown.darken-3 {
  background-color: #4e342e !important; }

.t-brown.darken-3 {
  color: #4e342e !important; }

.l-brown.darken-3 {
  border-color: #4e342e !important; }
.l-t-brown.darken-3 {
  border-top-color: #4e342e !important; }
.l-b-brown.darken-3 {
  border-bottom-color: #4e342e !important; }
.l-l-brown.darken-3 {
  border-left-color: #4e342e !important; }
.l-r-brown.darken-3 {
  border-right-color: #4e342e !important; }

.b-brown.darken-4 {
  background-color: #3e2723 !important; }

.t-brown.darken-4 {
  color: #3e2723 !important; }

.l-brown.darken-4 {
  border-color: #3e2723 !important; }
.l-t-brown.darken-4 {
  border-top-color: #3e2723 !important; }
.l-b-brown.darken-4 {
  border-bottom-color: #3e2723 !important; }
.l-l-brown.darken-4 {
  border-left-color: #3e2723 !important; }
.l-r-brown.darken-4 {
  border-right-color: #3e2723 !important; }

.b-blue-grey.lighten-5 {
  background-color: #eceff1 !important; }

.t-blue-grey.lighten-5 {
  color: #eceff1 !important; }

.l-blue-grey.lighten-5 {
  border-color: #eceff1 !important; }
.l-t-blue-grey.lighten-5 {
  border-top-color: #eceff1 !important; }
.l-b-blue-grey.lighten-5 {
  border-bottom-color: #eceff1 !important; }
.l-l-blue-grey.lighten-5 {
  border-left-color: #eceff1 !important; }
.l-r-blue-grey.lighten-5 {
  border-right-color: #eceff1 !important; }

.b-blue-grey.lighten-4 {
  background-color: #cfd8dc !important; }

.t-blue-grey.lighten-4 {
  color: #cfd8dc !important; }

.l-blue-grey.lighten-4 {
  border-color: #cfd8dc !important; }
.l-t-blue-grey.lighten-4 {
  border-top-color: #cfd8dc !important; }
.l-b-blue-grey.lighten-4 {
  border-bottom-color: #cfd8dc !important; }
.l-l-blue-grey.lighten-4 {
  border-left-color: #cfd8dc !important; }
.l-r-blue-grey.lighten-4 {
  border-right-color: #cfd8dc !important; }

.b-blue-grey.lighten-3 {
  background-color: #b0bec5 !important; }

.t-blue-grey.lighten-3 {
  color: #b0bec5 !important; }

.l-blue-grey.lighten-3 {
  border-color: #b0bec5 !important; }
.l-t-blue-grey.lighten-3 {
  border-top-color: #b0bec5 !important; }
.l-b-blue-grey.lighten-3 {
  border-bottom-color: #b0bec5 !important; }
.l-l-blue-grey.lighten-3 {
  border-left-color: #b0bec5 !important; }
.l-r-blue-grey.lighten-3 {
  border-right-color: #b0bec5 !important; }

.b-blue-grey.lighten-2 {
  background-color: #90a4ae !important; }

.t-blue-grey.lighten-2 {
  color: #90a4ae !important; }

.l-blue-grey.lighten-2 {
  border-color: #90a4ae !important; }
.l-t-blue-grey.lighten-2 {
  border-top-color: #90a4ae !important; }
.l-b-blue-grey.lighten-2 {
  border-bottom-color: #90a4ae !important; }
.l-l-blue-grey.lighten-2 {
  border-left-color: #90a4ae !important; }
.l-r-blue-grey.lighten-2 {
  border-right-color: #90a4ae !important; }

.b-blue-grey.lighten-1 {
  background-color: #78909c !important; }

.t-blue-grey.lighten-1 {
  color: #78909c !important; }

.l-blue-grey.lighten-1 {
  border-color: #78909c !important; }
.l-t-blue-grey.lighten-1 {
  border-top-color: #78909c !important; }
.l-b-blue-grey.lighten-1 {
  border-bottom-color: #78909c !important; }
.l-l-blue-grey.lighten-1 {
  border-left-color: #78909c !important; }
.l-r-blue-grey.lighten-1 {
  border-right-color: #78909c !important; }

.b-blue-grey {
  background-color: #607d8b !important; }

.t-blue-grey {
  color: #607d8b !important; }

.l-blue-grey {
  border-color: #607d8b !important; }
.l-t-blue-grey {
  border-top-color: #607d8b !important; }
.l-b-blue-grey {
  border-bottom-color: #607d8b !important; }
.l-l-blue-grey {
  border-left-color: #607d8b !important; }
.l-r-blue-grey {
  border-right-color: #607d8b !important; }

.b-blue-grey.darken-1 {
  background-color: #546e7a !important; }

.t-blue-grey.darken-1 {
  color: #546e7a !important; }

.l-blue-grey.darken-1 {
  border-color: #546e7a !important; }
.l-t-blue-grey.darken-1 {
  border-top-color: #546e7a !important; }
.l-b-blue-grey.darken-1 {
  border-bottom-color: #546e7a !important; }
.l-l-blue-grey.darken-1 {
  border-left-color: #546e7a !important; }
.l-r-blue-grey.darken-1 {
  border-right-color: #546e7a !important; }

.b-blue-grey.darken-2 {
  background-color: #455a64 !important; }

.t-blue-grey.darken-2 {
  color: #455a64 !important; }

.l-blue-grey.darken-2 {
  border-color: #455a64 !important; }
.l-t-blue-grey.darken-2 {
  border-top-color: #455a64 !important; }
.l-b-blue-grey.darken-2 {
  border-bottom-color: #455a64 !important; }
.l-l-blue-grey.darken-2 {
  border-left-color: #455a64 !important; }
.l-r-blue-grey.darken-2 {
  border-right-color: #455a64 !important; }

.b-blue-grey.darken-3 {
  background-color: #37474f !important; }

.t-blue-grey.darken-3 {
  color: #37474f !important; }

.l-blue-grey.darken-3 {
  border-color: #37474f !important; }
.l-t-blue-grey.darken-3 {
  border-top-color: #37474f !important; }
.l-b-blue-grey.darken-3 {
  border-bottom-color: #37474f !important; }
.l-l-blue-grey.darken-3 {
  border-left-color: #37474f !important; }
.l-r-blue-grey.darken-3 {
  border-right-color: #37474f !important; }

.b-blue-grey.darken-4 {
  background-color: #263238 !important; }

.t-blue-grey.darken-4 {
  color: #263238 !important; }

.l-blue-grey.darken-4 {
  border-color: #263238 !important; }
.l-t-blue-grey.darken-4 {
  border-top-color: #263238 !important; }
.l-b-blue-grey.darken-4 {
  border-bottom-color: #263238 !important; }
.l-l-blue-grey.darken-4 {
  border-left-color: #263238 !important; }
.l-r-blue-grey.darken-4 {
  border-right-color: #263238 !important; }

.b-grey.lighten-5 {
  background-color: #fafafa !important; }

.t-grey.lighten-5 {
  color: #fafafa !important; }

.l-grey.lighten-5 {
  border-color: #fafafa !important; }
.l-t-grey.lighten-5 {
  border-top-color: #fafafa !important; }
.l-b-grey.lighten-5 {
  border-bottom-color: #fafafa !important; }
.l-l-grey.lighten-5 {
  border-left-color: #fafafa !important; }
.l-r-grey.lighten-5 {
  border-right-color: #fafafa !important; }

.b-grey.lighten-4 {
  background-color: #f5f5f5 !important; }

.t-grey.lighten-4 {
  color: #f5f5f5 !important; }

.l-grey.lighten-4 {
  border-color: #f5f5f5 !important; }
.l-t-grey.lighten-4 {
  border-top-color: #f5f5f5 !important; }
.l-b-grey.lighten-4 {
  border-bottom-color: #f5f5f5 !important; }
.l-l-grey.lighten-4 {
  border-left-color: #f5f5f5 !important; }
.l-r-grey.lighten-4 {
  border-right-color: #f5f5f5 !important; }

.b-grey.lighten-3 {
  background-color: #eeeeee !important; }

.t-grey.lighten-3 {
  color: #eeeeee !important; }

.l-grey.lighten-3 {
  border-color: #eeeeee !important; }
.l-t-grey.lighten-3 {
  border-top-color: #eeeeee !important; }
.l-b-grey.lighten-3 {
  border-bottom-color: #eeeeee !important; }
.l-l-grey.lighten-3 {
  border-left-color: #eeeeee !important; }
.l-r-grey.lighten-3 {
  border-right-color: #eeeeee !important; }

.b-grey.lighten-2 {
  background-color: #e0e0e0 !important; }

.t-grey.lighten-2 {
  color: #e0e0e0 !important; }

.l-grey.lighten-2 {
  border-color: #e0e0e0 !important; }
.l-t-grey.lighten-2 {
  border-top-color: #e0e0e0 !important; }
.l-b-grey.lighten-2 {
  border-bottom-color: #e0e0e0 !important; }
.l-l-grey.lighten-2 {
  border-left-color: #e0e0e0 !important; }
.l-r-grey.lighten-2 {
  border-right-color: #e0e0e0 !important; }

.b-grey.lighten-1 {
  background-color: #bdbdbd !important; }

.t-grey.lighten-1 {
  color: #bdbdbd !important; }

.l-grey.lighten-1 {
  border-color: #bdbdbd !important; }
.l-t-grey.lighten-1 {
  border-top-color: #bdbdbd !important; }
.l-b-grey.lighten-1 {
  border-bottom-color: #bdbdbd !important; }
.l-l-grey.lighten-1 {
  border-left-color: #bdbdbd !important; }
.l-r-grey.lighten-1 {
  border-right-color: #bdbdbd !important; }

.b-grey {
  background-color: #767676 !important; }

.t-grey {
  color: #767676 !important; }

.l-grey {
  border-color: #767676 !important; }
.l-t-grey {
  border-top-color: #767676 !important; }
.l-b-grey {
  border-bottom-color: #767676 !important; }
.l-l-grey {
  border-left-color: #767676 !important; }
.l-r-grey {
  border-right-color: #767676 !important; }

.b-grey.darken-1 {
  background-color: #757575 !important; }

.t-grey.darken-1 {
  color: #757575 !important; }

.l-grey.darken-1 {
  border-color: #757575 !important; }
.l-t-grey.darken-1 {
  border-top-color: #757575 !important; }
.l-b-grey.darken-1 {
  border-bottom-color: #757575 !important; }
.l-l-grey.darken-1 {
  border-left-color: #757575 !important; }
.l-r-grey.darken-1 {
  border-right-color: #757575 !important; }

.b-grey.darken-2 {
  background-color: #616161 !important; }

.t-grey.darken-2 {
  color: #616161 !important; }

.l-grey.darken-2 {
  border-color: #616161 !important; }
.l-t-grey.darken-2 {
  border-top-color: #616161 !important; }
.l-b-grey.darken-2 {
  border-bottom-color: #616161 !important; }
.l-l-grey.darken-2 {
  border-left-color: #616161 !important; }
.l-r-grey.darken-2 {
  border-right-color: #616161 !important; }

.b-grey.darken-3 {
  background-color: #424242 !important; }

.t-grey.darken-3 {
  color: #424242 !important; }

.l-grey.darken-3 {
  border-color: #424242 !important; }
.l-t-grey.darken-3 {
  border-top-color: #424242 !important; }
.l-b-grey.darken-3 {
  border-bottom-color: #424242 !important; }
.l-l-grey.darken-3 {
  border-left-color: #424242 !important; }
.l-r-grey.darken-3 {
  border-right-color: #424242 !important; }

.b-grey.darken-4 {
  background-color: #212121 !important; }

.t-grey.darken-4 {
  color: #212121 !important; }

.l-grey.darken-4 {
  border-color: #212121 !important; }
.l-t-grey.darken-4 {
  border-top-color: #212121 !important; }
.l-b-grey.darken-4 {
  border-bottom-color: #212121 !important; }
.l-l-grey.darken-4 {
  border-left-color: #212121 !important; }
.l-r-grey.darken-4 {
  border-right-color: #212121 !important; }

.b-shades.brand {
  background-color: #1089f3 !important; }

.t-shades.brand {
  color: #1089f3 !important; }

.l-shades.brand {
  border-color: #1089f3 !important; }
.l-t-shades.brand {
  border-top-color: #1089f3 !important; }
.l-b-shades.brand {
  border-bottom-color: #1089f3 !important; }
.l-l-shades.brand {
  border-left-color: #1089f3 !important; }
.l-r-shades.brand {
  border-right-color: #1089f3 !important; }

.b-shades.black {
  background-color: #000000 !important; }

.t-shades.black {
  color: #000000 !important; }

.l-shades.black {
  border-color: #000000 !important; }
.l-t-shades.black {
  border-top-color: #000000 !important; }
.l-b-shades.black {
  border-bottom-color: #000000 !important; }
.l-l-shades.black {
  border-left-color: #000000 !important; }
.l-r-shades.black {
  border-right-color: #000000 !important; }

.b-shades.black-t-10 {
  background-color: rgba(0, 0, 0, 0.9) !important; }

.t-shades.black-t-10 {
  color: rgba(0, 0, 0, 0.9) !important; }

.l-shades.black-t-10 {
  border-color: rgba(0, 0, 0, 0.9) !important; }
.l-t-shades.black-t-10 {
  border-top-color: rgba(0, 0, 0, 0.9) !important; }
.l-b-shades.black-t-10 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important; }
.l-l-shades.black-t-10 {
  border-left-color: rgba(0, 0, 0, 0.9) !important; }
.l-r-shades.black-t-10 {
  border-right-color: rgba(0, 0, 0, 0.9) !important; }

.b-shades.black-t-20 {
  background-color: rgba(0, 0, 0, 0.8) !important; }

.t-shades.black-t-20 {
  color: rgba(0, 0, 0, 0.8) !important; }

.l-shades.black-t-20 {
  border-color: rgba(0, 0, 0, 0.8) !important; }
.l-t-shades.black-t-20 {
  border-top-color: rgba(0, 0, 0, 0.8) !important; }
.l-b-shades.black-t-20 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important; }
.l-l-shades.black-t-20 {
  border-left-color: rgba(0, 0, 0, 0.8) !important; }
.l-r-shades.black-t-20 {
  border-right-color: rgba(0, 0, 0, 0.8) !important; }

.b-shades.black-t-30 {
  background-color: rgba(0, 0, 0, 0.7) !important; }

.t-shades.black-t-30 {
  color: rgba(0, 0, 0, 0.7) !important; }

.l-shades.black-t-30 {
  border-color: rgba(0, 0, 0, 0.7) !important; }
.l-t-shades.black-t-30 {
  border-top-color: rgba(0, 0, 0, 0.7) !important; }
.l-b-shades.black-t-30 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important; }
.l-l-shades.black-t-30 {
  border-left-color: rgba(0, 0, 0, 0.7) !important; }
.l-r-shades.black-t-30 {
  border-right-color: rgba(0, 0, 0, 0.7) !important; }

.b-shades.black-t-40 {
  background-color: rgba(0, 0, 0, 0.6) !important; }

.t-shades.black-t-40 {
  color: rgba(0, 0, 0, 0.6) !important; }

.l-shades.black-t-40 {
  border-color: rgba(0, 0, 0, 0.6) !important; }
.l-t-shades.black-t-40 {
  border-top-color: rgba(0, 0, 0, 0.6) !important; }
.l-b-shades.black-t-40 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important; }
.l-l-shades.black-t-40 {
  border-left-color: rgba(0, 0, 0, 0.6) !important; }
.l-r-shades.black-t-40 {
  border-right-color: rgba(0, 0, 0, 0.6) !important; }

.b-shades.black-t-50 {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.t-shades.black-t-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.l-shades.black-t-50 {
  border-color: rgba(0, 0, 0, 0.5) !important; }
.l-t-shades.black-t-50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important; }
.l-b-shades.black-t-50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important; }
.l-l-shades.black-t-50 {
  border-left-color: rgba(0, 0, 0, 0.5) !important; }
.l-r-shades.black-t-50 {
  border-right-color: rgba(0, 0, 0, 0.5) !important; }

.b-shades.black-t-60 {
  background-color: rgba(0, 0, 0, 0.4) !important; }

.t-shades.black-t-60 {
  color: rgba(0, 0, 0, 0.4) !important; }

.l-shades.black-t-60 {
  border-color: rgba(0, 0, 0, 0.4) !important; }
.l-t-shades.black-t-60 {
  border-top-color: rgba(0, 0, 0, 0.4) !important; }
.l-b-shades.black-t-60 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important; }
.l-l-shades.black-t-60 {
  border-left-color: rgba(0, 0, 0, 0.4) !important; }
.l-r-shades.black-t-60 {
  border-right-color: rgba(0, 0, 0, 0.4) !important; }

.b-shades.black-t-70 {
  background-color: rgba(0, 0, 0, 0.3) !important; }

.t-shades.black-t-70 {
  color: rgba(0, 0, 0, 0.3) !important; }

.l-shades.black-t-70 {
  border-color: rgba(0, 0, 0, 0.3) !important; }
.l-t-shades.black-t-70 {
  border-top-color: rgba(0, 0, 0, 0.3) !important; }
.l-b-shades.black-t-70 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important; }
.l-l-shades.black-t-70 {
  border-left-color: rgba(0, 0, 0, 0.3) !important; }
.l-r-shades.black-t-70 {
  border-right-color: rgba(0, 0, 0, 0.3) !important; }

.b-shades.black-t-80 {
  background-color: rgba(0, 0, 0, 0.2) !important; }

.t-shades.black-t-80 {
  color: rgba(0, 0, 0, 0.2) !important; }

.l-shades.black-t-80 {
  border-color: rgba(0, 0, 0, 0.2) !important; }
.l-t-shades.black-t-80 {
  border-top-color: rgba(0, 0, 0, 0.2) !important; }
.l-b-shades.black-t-80 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important; }
.l-l-shades.black-t-80 {
  border-left-color: rgba(0, 0, 0, 0.2) !important; }
.l-r-shades.black-t-80 {
  border-right-color: rgba(0, 0, 0, 0.2) !important; }

.b-shades.black-t-90 {
  background-color: rgba(0, 0, 0, 0.1) !important; }

.t-shades.black-t-90 {
  color: rgba(0, 0, 0, 0.1) !important; }

.l-shades.black-t-90 {
  border-color: rgba(0, 0, 0, 0.1) !important; }
.l-t-shades.black-t-90 {
  border-top-color: rgba(0, 0, 0, 0.1) !important; }
.l-b-shades.black-t-90 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important; }
.l-l-shades.black-t-90 {
  border-left-color: rgba(0, 0, 0, 0.1) !important; }
.l-r-shades.black-t-90 {
  border-right-color: rgba(0, 0, 0, 0.1) !important; }

.b-shades.white {
  background-color: #ffffff !important; }

.t-shades.white {
  color: #ffffff !important; }

.l-shades.white {
  border-color: #ffffff !important; }
.l-t-shades.white {
  border-top-color: #ffffff !important; }
.l-b-shades.white {
  border-bottom-color: #ffffff !important; }
.l-l-shades.white {
  border-left-color: #ffffff !important; }
.l-r-shades.white {
  border-right-color: #ffffff !important; }

.b-shades.white-t-10 {
  background-color: rgba(255, 255, 255, 0.9) !important; }

.t-shades.white-t-10 {
  color: rgba(255, 255, 255, 0.9) !important; }

.l-shades.white-t-10 {
  border-color: rgba(255, 255, 255, 0.9) !important; }
.l-t-shades.white-t-10 {
  border-top-color: rgba(255, 255, 255, 0.9) !important; }
.l-b-shades.white-t-10 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important; }
.l-l-shades.white-t-10 {
  border-left-color: rgba(255, 255, 255, 0.9) !important; }
.l-r-shades.white-t-10 {
  border-right-color: rgba(255, 255, 255, 0.9) !important; }

.b-shades.white-t-20 {
  background-color: rgba(255, 255, 255, 0.8) !important; }

.t-shades.white-t-20 {
  color: rgba(255, 255, 255, 0.8) !important; }

.l-shades.white-t-20 {
  border-color: rgba(255, 255, 255, 0.8) !important; }
.l-t-shades.white-t-20 {
  border-top-color: rgba(255, 255, 255, 0.8) !important; }
.l-b-shades.white-t-20 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important; }
.l-l-shades.white-t-20 {
  border-left-color: rgba(255, 255, 255, 0.8) !important; }
.l-r-shades.white-t-20 {
  border-right-color: rgba(255, 255, 255, 0.8) !important; }

.b-shades.white-t-30 {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.t-shades.white-t-30 {
  color: rgba(255, 255, 255, 0.7) !important; }

.l-shades.white-t-30 {
  border-color: rgba(255, 255, 255, 0.7) !important; }
.l-t-shades.white-t-30 {
  border-top-color: rgba(255, 255, 255, 0.7) !important; }
.l-b-shades.white-t-30 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important; }
.l-l-shades.white-t-30 {
  border-left-color: rgba(255, 255, 255, 0.7) !important; }
.l-r-shades.white-t-30 {
  border-right-color: rgba(255, 255, 255, 0.7) !important; }

.b-shades.white-t-40 {
  background-color: rgba(255, 255, 255, 0.6) !important; }

.t-shades.white-t-40 {
  color: rgba(255, 255, 255, 0.6) !important; }

.l-shades.white-t-40 {
  border-color: rgba(255, 255, 255, 0.6) !important; }
.l-t-shades.white-t-40 {
  border-top-color: rgba(255, 255, 255, 0.6) !important; }
.l-b-shades.white-t-40 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important; }
.l-l-shades.white-t-40 {
  border-left-color: rgba(255, 255, 255, 0.6) !important; }
.l-r-shades.white-t-40 {
  border-right-color: rgba(255, 255, 255, 0.6) !important; }

.b-shades.white-t-50 {
  background-color: rgba(255, 255, 255, 0.5) !important; }

.t-shades.white-t-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.l-shades.white-t-50 {
  border-color: rgba(255, 255, 255, 0.5) !important; }
.l-t-shades.white-t-50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important; }
.l-b-shades.white-t-50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important; }
.l-l-shades.white-t-50 {
  border-left-color: rgba(255, 255, 255, 0.5) !important; }
.l-r-shades.white-t-50 {
  border-right-color: rgba(255, 255, 255, 0.5) !important; }

.b-shades.white-t-60 {
  background-color: rgba(255, 255, 255, 0.4) !important; }

.t-shades.white-t-60 {
  color: rgba(255, 255, 255, 0.4) !important; }

.l-shades.white-t-60 {
  border-color: rgba(255, 255, 255, 0.4) !important; }
.l-t-shades.white-t-60 {
  border-top-color: rgba(255, 255, 255, 0.4) !important; }
.l-b-shades.white-t-60 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important; }
.l-l-shades.white-t-60 {
  border-left-color: rgba(255, 255, 255, 0.4) !important; }
.l-r-shades.white-t-60 {
  border-right-color: rgba(255, 255, 255, 0.4) !important; }

.b-shades.white-t-70 {
  background-color: rgba(255, 255, 255, 0.3) !important; }

.t-shades.white-t-70 {
  color: rgba(255, 255, 255, 0.3) !important; }

.l-shades.white-t-70 {
  border-color: rgba(255, 255, 255, 0.3) !important; }
.l-t-shades.white-t-70 {
  border-top-color: rgba(255, 255, 255, 0.3) !important; }
.l-b-shades.white-t-70 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important; }
.l-l-shades.white-t-70 {
  border-left-color: rgba(255, 255, 255, 0.3) !important; }
.l-r-shades.white-t-70 {
  border-right-color: rgba(255, 255, 255, 0.3) !important; }

.b-shades.white-t-80 {
  background-color: rgba(255, 255, 255, 0.2) !important; }

.t-shades.white-t-80 {
  color: rgba(255, 255, 255, 0.2) !important; }

.l-shades.white-t-80 {
  border-color: rgba(255, 255, 255, 0.2) !important; }
.l-t-shades.white-t-80 {
  border-top-color: rgba(255, 255, 255, 0.2) !important; }
.l-b-shades.white-t-80 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important; }
.l-l-shades.white-t-80 {
  border-left-color: rgba(255, 255, 255, 0.2) !important; }
.l-r-shades.white-t-80 {
  border-right-color: rgba(255, 255, 255, 0.2) !important; }

.b-shades.white-t-90 {
  background-color: rgba(255, 255, 255, 0.1) !important; }

.t-shades.white-t-90 {
  color: rgba(255, 255, 255, 0.1) !important; }

.l-shades.white-t-90 {
  border-color: rgba(255, 255, 255, 0.1) !important; }
.l-t-shades.white-t-90 {
  border-top-color: rgba(255, 255, 255, 0.1) !important; }
.l-b-shades.white-t-90 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important; }
.l-l-shades.white-t-90 {
  border-left-color: rgba(255, 255, 255, 0.1) !important; }
.l-r-shades.white-t-90 {
  border-right-color: rgba(255, 255, 255, 0.1) !important; }

.b-shades.transparent {
  background-color: transparent !important; }

.t-shades.transparent {
  color: transparent !important; }

.l-shades.transparent {
  border-color: transparent !important; }
.l-t-shades.transparent {
  border-top-color: transparent !important; }
.l-b-shades.transparent {
  border-bottom-color: transparent !important; }
.l-l-shades.transparent {
  border-left-color: transparent !important; }
.l-r-shades.transparent {
  border-right-color: transparent !important; }

.b-brand {
  background-color: #1089f3 !important; }

.t-brand {
  color: #1089f3 !important; }

.l-brand {
  border-color: #1089f3 !important; }
.l-t-brand {
  border-top-color: #1089f3 !important; }
.l-b-brand {
  border-bottom-color: #1089f3 !important; }
.l-l-brand {
  border-left-color: #1089f3 !important; }
.l-r-brand {
  border-right-color: #1089f3 !important; }

.b-black {
  background-color: #000000 !important; }

.t-black {
  color: #000000 !important; }

.l-black {
  border-color: #000000 !important; }
.l-t-black {
  border-top-color: #000000 !important; }
.l-b-black {
  border-bottom-color: #000000 !important; }
.l-l-black {
  border-left-color: #000000 !important; }
.l-r-black {
  border-right-color: #000000 !important; }

.b-black-t-10 {
  background-color: rgba(0, 0, 0, 0.9) !important; }

.t-black-t-10 {
  color: rgba(0, 0, 0, 0.9) !important; }

.l-black-t-10 {
  border-color: rgba(0, 0, 0, 0.9) !important; }
.l-t-black-t-10 {
  border-top-color: rgba(0, 0, 0, 0.9) !important; }
.l-b-black-t-10 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important; }
.l-l-black-t-10 {
  border-left-color: rgba(0, 0, 0, 0.9) !important; }
.l-r-black-t-10 {
  border-right-color: rgba(0, 0, 0, 0.9) !important; }

.b-black-t-20 {
  background-color: rgba(0, 0, 0, 0.8) !important; }

.t-black-t-20 {
  color: rgba(0, 0, 0, 0.8) !important; }

.l-black-t-20 {
  border-color: rgba(0, 0, 0, 0.8) !important; }
.l-t-black-t-20 {
  border-top-color: rgba(0, 0, 0, 0.8) !important; }
.l-b-black-t-20 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important; }
.l-l-black-t-20 {
  border-left-color: rgba(0, 0, 0, 0.8) !important; }
.l-r-black-t-20 {
  border-right-color: rgba(0, 0, 0, 0.8) !important; }

.b-black-t-30 {
  background-color: rgba(0, 0, 0, 0.7) !important; }

.t-black-t-30 {
  color: rgba(0, 0, 0, 0.7) !important; }

.l-black-t-30 {
  border-color: rgba(0, 0, 0, 0.7) !important; }
.l-t-black-t-30 {
  border-top-color: rgba(0, 0, 0, 0.7) !important; }
.l-b-black-t-30 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important; }
.l-l-black-t-30 {
  border-left-color: rgba(0, 0, 0, 0.7) !important; }
.l-r-black-t-30 {
  border-right-color: rgba(0, 0, 0, 0.7) !important; }

.b-black-t-40 {
  background-color: rgba(0, 0, 0, 0.6) !important; }

.t-black-t-40 {
  color: rgba(0, 0, 0, 0.6) !important; }

.l-black-t-40 {
  border-color: rgba(0, 0, 0, 0.6) !important; }
.l-t-black-t-40 {
  border-top-color: rgba(0, 0, 0, 0.6) !important; }
.l-b-black-t-40 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important; }
.l-l-black-t-40 {
  border-left-color: rgba(0, 0, 0, 0.6) !important; }
.l-r-black-t-40 {
  border-right-color: rgba(0, 0, 0, 0.6) !important; }

.b-black-t-50 {
  background-color: rgba(0, 0, 0, 0.5) !important; }

.t-black-t-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.l-black-t-50 {
  border-color: rgba(0, 0, 0, 0.5) !important; }
.l-t-black-t-50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important; }
.l-b-black-t-50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important; }
.l-l-black-t-50 {
  border-left-color: rgba(0, 0, 0, 0.5) !important; }
.l-r-black-t-50 {
  border-right-color: rgba(0, 0, 0, 0.5) !important; }

.b-black-t-60 {
  background-color: rgba(0, 0, 0, 0.4) !important; }

.t-black-t-60 {
  color: rgba(0, 0, 0, 0.4) !important; }

.l-black-t-60 {
  border-color: rgba(0, 0, 0, 0.4) !important; }
.l-t-black-t-60 {
  border-top-color: rgba(0, 0, 0, 0.4) !important; }
.l-b-black-t-60 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important; }
.l-l-black-t-60 {
  border-left-color: rgba(0, 0, 0, 0.4) !important; }
.l-r-black-t-60 {
  border-right-color: rgba(0, 0, 0, 0.4) !important; }

.b-black-t-70 {
  background-color: rgba(0, 0, 0, 0.3) !important; }

.t-black-t-70 {
  color: rgba(0, 0, 0, 0.3) !important; }

.l-black-t-70 {
  border-color: rgba(0, 0, 0, 0.3) !important; }
.l-t-black-t-70 {
  border-top-color: rgba(0, 0, 0, 0.3) !important; }
.l-b-black-t-70 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important; }
.l-l-black-t-70 {
  border-left-color: rgba(0, 0, 0, 0.3) !important; }
.l-r-black-t-70 {
  border-right-color: rgba(0, 0, 0, 0.3) !important; }

.b-black-t-80 {
  background-color: rgba(0, 0, 0, 0.2) !important; }

.t-black-t-80 {
  color: rgba(0, 0, 0, 0.2) !important; }

.l-black-t-80 {
  border-color: rgba(0, 0, 0, 0.2) !important; }
.l-t-black-t-80 {
  border-top-color: rgba(0, 0, 0, 0.2) !important; }
.l-b-black-t-80 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important; }
.l-l-black-t-80 {
  border-left-color: rgba(0, 0, 0, 0.2) !important; }
.l-r-black-t-80 {
  border-right-color: rgba(0, 0, 0, 0.2) !important; }

.b-black-t-90 {
  background-color: rgba(0, 0, 0, 0.1) !important; }

.t-black-t-90 {
  color: rgba(0, 0, 0, 0.1) !important; }

.l-black-t-90 {
  border-color: rgba(0, 0, 0, 0.1) !important; }
.l-t-black-t-90 {
  border-top-color: rgba(0, 0, 0, 0.1) !important; }
.l-b-black-t-90 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important; }
.l-l-black-t-90 {
  border-left-color: rgba(0, 0, 0, 0.1) !important; }
.l-r-black-t-90 {
  border-right-color: rgba(0, 0, 0, 0.1) !important; }

.b-white {
  background-color: #ffffff !important; }

.t-white {
  color: #ffffff !important; }

.l-white {
  border-color: #ffffff !important; }
.l-t-white {
  border-top-color: #ffffff !important; }
.l-b-white {
  border-bottom-color: #ffffff !important; }
.l-l-white {
  border-left-color: #ffffff !important; }
.l-r-white {
  border-right-color: #ffffff !important; }

.b-white-t-10 {
  background-color: rgba(255, 255, 255, 0.9) !important; }

.t-white-t-10 {
  color: rgba(255, 255, 255, 0.9) !important; }

.l-white-t-10 {
  border-color: rgba(255, 255, 255, 0.9) !important; }
.l-t-white-t-10 {
  border-top-color: rgba(255, 255, 255, 0.9) !important; }
.l-b-white-t-10 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important; }
.l-l-white-t-10 {
  border-left-color: rgba(255, 255, 255, 0.9) !important; }
.l-r-white-t-10 {
  border-right-color: rgba(255, 255, 255, 0.9) !important; }

.b-white-t-20 {
  background-color: rgba(255, 255, 255, 0.8) !important; }

.t-white-t-20 {
  color: rgba(255, 255, 255, 0.8) !important; }

.l-white-t-20 {
  border-color: rgba(255, 255, 255, 0.8) !important; }
.l-t-white-t-20 {
  border-top-color: rgba(255, 255, 255, 0.8) !important; }
.l-b-white-t-20 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important; }
.l-l-white-t-20 {
  border-left-color: rgba(255, 255, 255, 0.8) !important; }
.l-r-white-t-20 {
  border-right-color: rgba(255, 255, 255, 0.8) !important; }

.b-white-t-30 {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.t-white-t-30 {
  color: rgba(255, 255, 255, 0.7) !important; }

.l-white-t-30 {
  border-color: rgba(255, 255, 255, 0.7) !important; }
.l-t-white-t-30 {
  border-top-color: rgba(255, 255, 255, 0.7) !important; }
.l-b-white-t-30 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important; }
.l-l-white-t-30 {
  border-left-color: rgba(255, 255, 255, 0.7) !important; }
.l-r-white-t-30 {
  border-right-color: rgba(255, 255, 255, 0.7) !important; }

.b-white-t-40 {
  background-color: rgba(255, 255, 255, 0.6) !important; }

.t-white-t-40 {
  color: rgba(255, 255, 255, 0.6) !important; }

.l-white-t-40 {
  border-color: rgba(255, 255, 255, 0.6) !important; }
.l-t-white-t-40 {
  border-top-color: rgba(255, 255, 255, 0.6) !important; }
.l-b-white-t-40 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important; }
.l-l-white-t-40 {
  border-left-color: rgba(255, 255, 255, 0.6) !important; }
.l-r-white-t-40 {
  border-right-color: rgba(255, 255, 255, 0.6) !important; }

.b-white-t-50 {
  background-color: rgba(255, 255, 255, 0.5) !important; }

.t-white-t-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.l-white-t-50 {
  border-color: rgba(255, 255, 255, 0.5) !important; }
.l-t-white-t-50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important; }
.l-b-white-t-50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important; }
.l-l-white-t-50 {
  border-left-color: rgba(255, 255, 255, 0.5) !important; }
.l-r-white-t-50 {
  border-right-color: rgba(255, 255, 255, 0.5) !important; }

.b-white-t-60 {
  background-color: rgba(255, 255, 255, 0.4) !important; }

.t-white-t-60 {
  color: rgba(255, 255, 255, 0.4) !important; }

.l-white-t-60 {
  border-color: rgba(255, 255, 255, 0.4) !important; }
.l-t-white-t-60 {
  border-top-color: rgba(255, 255, 255, 0.4) !important; }
.l-b-white-t-60 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important; }
.l-l-white-t-60 {
  border-left-color: rgba(255, 255, 255, 0.4) !important; }
.l-r-white-t-60 {
  border-right-color: rgba(255, 255, 255, 0.4) !important; }

.b-white-t-70 {
  background-color: rgba(255, 255, 255, 0.3) !important; }

.t-white-t-70 {
  color: rgba(255, 255, 255, 0.3) !important; }

.l-white-t-70 {
  border-color: rgba(255, 255, 255, 0.3) !important; }
.l-t-white-t-70 {
  border-top-color: rgba(255, 255, 255, 0.3) !important; }
.l-b-white-t-70 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important; }
.l-l-white-t-70 {
  border-left-color: rgba(255, 255, 255, 0.3) !important; }
.l-r-white-t-70 {
  border-right-color: rgba(255, 255, 255, 0.3) !important; }

.b-white-t-80 {
  background-color: rgba(255, 255, 255, 0.2) !important; }

.t-white-t-80 {
  color: rgba(255, 255, 255, 0.2) !important; }

.l-white-t-80 {
  border-color: rgba(255, 255, 255, 0.2) !important; }
.l-t-white-t-80 {
  border-top-color: rgba(255, 255, 255, 0.2) !important; }
.l-b-white-t-80 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important; }
.l-l-white-t-80 {
  border-left-color: rgba(255, 255, 255, 0.2) !important; }
.l-r-white-t-80 {
  border-right-color: rgba(255, 255, 255, 0.2) !important; }

.b-white-t-90 {
  background-color: rgba(255, 255, 255, 0.1) !important; }

.t-white-t-90 {
  color: rgba(255, 255, 255, 0.1) !important; }

.l-white-t-90 {
  border-color: rgba(255, 255, 255, 0.1) !important; }
.l-t-white-t-90 {
  border-top-color: rgba(255, 255, 255, 0.1) !important; }
.l-b-white-t-90 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important; }
.l-l-white-t-90 {
  border-left-color: rgba(255, 255, 255, 0.1) !important; }
.l-r-white-t-90 {
  border-right-color: rgba(255, 255, 255, 0.1) !important; }

.b-transparent {
  background-color: transparent !important; }

.t-transparent {
  color: transparent !important; }

.l-transparent {
  border-color: transparent !important; }
.l-t-transparent {
  border-top-color: transparent !important; }
.l-b-transparent {
  border-bottom-color: transparent !important; }
.l-l-transparent {
  border-left-color: transparent !important; }
.l-r-transparent {
  border-right-color: transparent !important; }

/****  Margin  ****/
.m-auto {
  margin: auto; }

.m-0 {
  margin: 0px !important; }
.m-t-0 {
  margin-top: 0px !important; }
.m-b-0 {
  margin-bottom: 0px !important; }
.m-l-0 {
  margin-left: 0px !important; }
.m-r-0 {
  margin-right: 0px !important; }

.m-5 {
  margin: 5px !important; }
.m-t-5 {
  margin-top: 5px !important; }
.m-b-5 {
  margin-bottom: 5px !important; }
.m-l-5 {
  margin-left: 5px !important; }
.m-r-5 {
  margin-right: 5px !important; }

.m-10 {
  margin: 10px !important; }
.m-t-10 {
  margin-top: 10px !important; }
.m-b-10 {
  margin-bottom: 10px !important; }
.m-l-10 {
  margin-left: 10px !important; }
.m-r-10 {
  margin-right: 10px !important; }

.m-15 {
  margin: 15px !important; }
.m-t-15 {
  margin-top: 15px !important; }
.m-b-15 {
  margin-bottom: 15px !important; }
.m-l-15 {
  margin-left: 15px !important; }
.m-r-15 {
  margin-right: 15px !important; }

.m-20 {
  margin: 20px !important; }
.m-t-20 {
  margin-top: 20px !important; }
.m-b-20 {
  margin-bottom: 20px !important; }
.m-l-20 {
  margin-left: 20px !important; }
.m-r-20 {
  margin-right: 20px !important; }

.m-25 {
  margin: 25px !important; }
.m-t-25 {
  margin-top: 25px !important; }
.m-b-25 {
  margin-bottom: 25px !important; }
.m-l-25 {
  margin-left: 25px !important; }
.m-r-25 {
  margin-right: 25px !important; }

.m-30 {
  margin: 30px !important; }
.m-t-30 {
  margin-top: 30px !important; }
.m-b-30 {
  margin-bottom: 30px !important; }
.m-l-30 {
  margin-left: 30px !important; }
.m-r-30 {
  margin-right: 30px !important; }

.m-35 {
  margin: 35px !important; }
.m-t-35 {
  margin-top: 35px !important; }
.m-b-35 {
  margin-bottom: 35px !important; }
.m-l-35 {
  margin-left: 35px !important; }
.m-r-35 {
  margin-right: 35px !important; }

.m-40 {
  margin: 40px !important; }
.m-t-40 {
  margin-top: 40px !important; }
.m-b-40 {
  margin-bottom: 40px !important; }
.m-l-40 {
  margin-left: 40px !important; }
.m-r-40 {
  margin-right: 40px !important; }

.m-45 {
  margin: 45px !important; }
.m-t-45 {
  margin-top: 45px !important; }
.m-b-45 {
  margin-bottom: 45px !important; }
.m-l-45 {
  margin-left: 45px !important; }
.m-r-45 {
  margin-right: 45px !important; }

.m-50 {
  margin: 50px !important; }
.m-t-50 {
  margin-top: 50px !important; }
.m-b-50 {
  margin-bottom: 50px !important; }
.m-l-50 {
  margin-left: 50px !important; }
.m-r-50 {
  margin-right: 50px !important; }

.m-55 {
  margin: 55px !important; }
.m-t-55 {
  margin-top: 55px !important; }
.m-b-55 {
  margin-bottom: 55px !important; }
.m-l-55 {
  margin-left: 55px !important; }
.m-r-55 {
  margin-right: 55px !important; }

.m-60 {
  margin: 60px !important; }
.m-t-60 {
  margin-top: 60px !important; }
.m-b-60 {
  margin-bottom: 60px !important; }
.m-l-60 {
  margin-left: 60px !important; }
.m-r-60 {
  margin-right: 60px !important; }

.m-65 {
  margin: 65px !important; }
.m-t-65 {
  margin-top: 65px !important; }
.m-b-65 {
  margin-bottom: 65px !important; }
.m-l-65 {
  margin-left: 65px !important; }
.m-r-65 {
  margin-right: 65px !important; }

.m-70 {
  margin: 70px !important; }
.m-t-70 {
  margin-top: 70px !important; }
.m-b-70 {
  margin-bottom: 70px !important; }
.m-l-70 {
  margin-left: 70px !important; }
.m-r-70 {
  margin-right: 70px !important; }

.m-75 {
  margin: 75px !important; }
.m-t-75 {
  margin-top: 75px !important; }
.m-b-75 {
  margin-bottom: 75px !important; }
.m-l-75 {
  margin-left: 75px !important; }
.m-r-75 {
  margin-right: 75px !important; }

.m-80 {
  margin: 80px !important; }
.m-t-80 {
  margin-top: 80px !important; }
.m-b-80 {
  margin-bottom: 80px !important; }
.m-l-80 {
  margin-left: 80px !important; }
.m-r-80 {
  margin-right: 80px !important; }

.m-85 {
  margin: 85px !important; }
.m-t-85 {
  margin-top: 85px !important; }
.m-b-85 {
  margin-bottom: 85px !important; }
.m-l-85 {
  margin-left: 85px !important; }
.m-r-85 {
  margin-right: 85px !important; }

.m-90 {
  margin: 90px !important; }
.m-t-90 {
  margin-top: 90px !important; }
.m-b-90 {
  margin-bottom: 90px !important; }
.m-l-90 {
  margin-left: 90px !important; }
.m-r-90 {
  margin-right: 90px !important; }

.m-95 {
  margin: 95px !important; }
.m-t-95 {
  margin-top: 95px !important; }
.m-b-95 {
  margin-bottom: 95px !important; }
.m-l-95 {
  margin-left: 95px !important; }
.m-r-95 {
  margin-right: 95px !important; }

.m-100 {
  margin: 100px !important; }
.m-t-100 {
  margin-top: 100px !important; }
.m-b-100 {
  margin-bottom: 100px !important; }
.m-l-100 {
  margin-left: 100px !important; }
.m-r-100 {
  margin-right: 100px !important; }

/**** Em Margins ****/
.m-05em {
  margin: 0.5em !important; }
.m-t-05em {
  margin-top: 0.5em !important; }
.m-b-05em {
  margin-bottom: 0.5em !important; }
.m-l-05em {
  margin-left: 0.5em !important; }
.m-r-05em {
  margin-right: 0.5em !important; }
.m-x-05em {
  margin-left: 0.5em !important;
  margin-right: 0.5em !important; }
.m-y-05em {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important; }

.m-07em {
  margin: 0.7em !important; }
.m-t-07em {
  margin-top: 0.7em !important; }
.m-b-07em {
  margin-bottom: 0.7em !important; }
.m-l-07em {
  margin-left: 0.7em !important; }
.m-r-07em {
  margin-right: 0.7em !important; }
.m-x-07em {
  margin-left: 0.7em !important;
  margin-right: 0.7em !important; }
.m-y-07em {
  margin-top: 0.7em !important;
  margin-bottom: 0.7em !important; }

.m-1em {
  margin: 1em !important; }
.m-t-1em {
  margin-top: 1em !important; }
.m-b-1em {
  margin-bottom: 1em !important; }
.m-l-1em {
  margin-left: 1em !important; }
.m-r-1em {
  margin-right: 1em !important; }
.m-x-1em {
  margin-left: 1em !important;
  margin-right: 1em !important; }
.m-y-1em {
  margin-top: 1em !important;
  margin-bottom: 1em !important; }

.m-1_2em {
  margin: 1.2em !important; }
.m-t-1_2em {
  margin-top: 1.2em !important; }
.m-b-1_2em {
  margin-bottom: 1.2em !important; }
.m-l-1_2em {
  margin-left: 1.2em !important; }
.m-r-1_2em {
  margin-right: 1.2em !important; }
.m-x-1_2em {
  margin-left: 1.2em !important;
  margin-right: 1.2em !important; }
.m-y-1_2em {
  margin-top: 1.2em !important;
  margin-bottom: 1.2em !important; }

.m-1_5em {
  margin: 1.5em !important; }
.m-t-1_5em {
  margin-top: 1.5em !important; }
.m-b-1_5em {
  margin-bottom: 1.5em !important; }
.m-l-1_5em {
  margin-left: 1.5em !important; }
.m-r-1_5em {
  margin-right: 1.5em !important; }
.m-x-1_5em {
  margin-left: 1.5em !important;
  margin-right: 1.5em !important; }
.m-y-1_5em {
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important; }

.m-1_7em {
  margin: 1.7em !important; }
.m-t-1_7em {
  margin-top: 1.7em !important; }
.m-b-1_7em {
  margin-bottom: 1.7em !important; }
.m-l-1_7em {
  margin-left: 1.7em !important; }
.m-r-1_7em {
  margin-right: 1.7em !important; }
.m-x-1_7em {
  margin-left: 1.7em !important;
  margin-right: 1.7em !important; }
.m-y-1_7em {
  margin-top: 1.7em !important;
  margin-bottom: 1.7em !important; }

.m-2em {
  margin: 2em !important; }
.m-t-2em {
  margin-top: 2em !important; }
.m-b-2em {
  margin-bottom: 2em !important; }
.m-l-2em {
  margin-left: 2em !important; }
.m-r-2em {
  margin-right: 2em !important; }
.m-x-2em {
  margin-left: 2em !important;
  margin-right: 2em !important; }
.m-y-2em {
  margin-top: 2em !important;
  margin-bottom: 2em !important; }

.m-2_2em {
  margin: 2.2em !important; }
.m-t-2_2em {
  margin-top: 2.2em !important; }
.m-b-2_2em {
  margin-bottom: 2.2em !important; }
.m-l-2_2em {
  margin-left: 2.2em !important; }
.m-r-2_2em {
  margin-right: 2.2em !important; }
.m-x-2_2em {
  margin-left: 2.2em !important;
  margin-right: 2.2em !important; }
.m-y-2_2em {
  margin-top: 2.2em !important;
  margin-bottom: 2.2em !important; }

.m-2_5em {
  margin: 2.5em !important; }
.m-t-2_5em {
  margin-top: 2.5em !important; }
.m-b-2_5em {
  margin-bottom: 2.5em !important; }
.m-l-2_5em {
  margin-left: 2.5em !important; }
.m-r-2_5em {
  margin-right: 2.5em !important; }
.m-x-2_5em {
  margin-left: 2.5em !important;
  margin-right: 2.5em !important; }
.m-y-2_5em {
  margin-top: 2.5em !important;
  margin-bottom: 2.5em !important; }

.m-3em {
  margin: 3em !important; }
.m-t-3em {
  margin-top: 3em !important; }
.m-b-3em {
  margin-bottom: 3em !important; }
.m-l-3em {
  margin-left: 3em !important; }
.m-r-3em {
  margin-right: 3em !important; }
.m-x-3em {
  margin-left: 3em !important;
  margin-right: 3em !important; }
.m-y-3em {
  margin-top: 3em !important;
  margin-bottom: 3em !important; }

.m-3_5em {
  margin: 3.5em !important; }
.m-t-3_5em {
  margin-top: 3.5em !important; }
.m-b-3_5em {
  margin-bottom: 3.5em !important; }
.m-l-3_5em {
  margin-left: 3.5em !important; }
.m-r-3_5em {
  margin-right: 3.5em !important; }
.m-x-3_5em {
  margin-left: 3.5em !important;
  margin-right: 3.5em !important; }
.m-y-3_5em {
  margin-top: 3.5em !important;
  margin-bottom: 3.5em !important; }

.m-4em {
  margin: 4em !important; }
.m-t-4em {
  margin-top: 4em !important; }
.m-b-4em {
  margin-bottom: 4em !important; }
.m-l-4em {
  margin-left: 4em !important; }
.m-r-4em {
  margin-right: 4em !important; }
.m-x-4em {
  margin-left: 4em !important;
  margin-right: 4em !important; }
.m-y-4em {
  margin-top: 4em !important;
  margin-bottom: 4em !important; }

.m-5em {
  margin: 5em !important; }
.m-t-5em {
  margin-top: 5em !important; }
.m-b-5em {
  margin-bottom: 5em !important; }
.m-l-5em {
  margin-left: 5em !important; }
.m-r-5em {
  margin-right: 5em !important; }
.m-x-5em {
  margin-left: 5em !important;
  margin-right: 5em !important; }
.m-y-5em {
  margin-top: 5em !important;
  margin-bottom: 5em !important; }

/****  Padding  ****/
.p-auto {
  padding: auto; }

.p-0 {
  padding: 0px !important; }
.p-t-0 {
  padding-top: 0px !important; }
.p-b-0 {
  padding-bottom: 0px !important; }
.p-l-0 {
  padding-left: 0px !important; }
.p-r-0 {
  padding-right: 0px !important; }

.p-5 {
  padding: 5px !important; }
.p-t-5 {
  padding-top: 5px !important; }
.p-b-5 {
  padding-bottom: 5px !important; }
.p-l-5 {
  padding-left: 5px !important; }
.p-r-5 {
  padding-right: 5px !important; }

.p-10 {
  padding: 10px !important; }
.p-t-10 {
  padding-top: 10px !important; }
.p-b-10 {
  padding-bottom: 10px !important; }
.p-l-10 {
  padding-left: 10px !important; }
.p-r-10 {
  padding-right: 10px !important; }

.p-15 {
  padding: 15px !important; }
.p-t-15 {
  padding-top: 15px !important; }
.p-b-15 {
  padding-bottom: 15px !important; }
.p-l-15 {
  padding-left: 15px !important; }
.p-r-15 {
  padding-right: 15px !important; }

.p-20 {
  padding: 20px !important; }
.p-t-20 {
  padding-top: 20px !important; }
.p-b-20 {
  padding-bottom: 20px !important; }
.p-l-20 {
  padding-left: 20px !important; }
.p-r-20 {
  padding-right: 20px !important; }

.p-25 {
  padding: 25px !important; }
.p-t-25 {
  padding-top: 25px !important; }
.p-b-25 {
  padding-bottom: 25px !important; }
.p-l-25 {
  padding-left: 25px !important; }
.p-r-25 {
  padding-right: 25px !important; }

.p-30 {
  padding: 30px !important; }
.p-t-30 {
  padding-top: 30px !important; }
.p-b-30 {
  padding-bottom: 30px !important; }
.p-l-30 {
  padding-left: 30px !important; }
.p-r-30 {
  padding-right: 30px !important; }

.p-35 {
  padding: 35px !important; }
.p-t-35 {
  padding-top: 35px !important; }
.p-b-35 {
  padding-bottom: 35px !important; }
.p-l-35 {
  padding-left: 35px !important; }
.p-r-35 {
  padding-right: 35px !important; }

.p-40 {
  padding: 40px !important; }
.p-t-40 {
  padding-top: 40px !important; }
.p-b-40 {
  padding-bottom: 40px !important; }
.p-l-40 {
  padding-left: 40px !important; }
.p-r-40 {
  padding-right: 40px !important; }

.p-45 {
  padding: 45px !important; }
.p-t-45 {
  padding-top: 45px !important; }
.p-b-45 {
  padding-bottom: 45px !important; }
.p-l-45 {
  padding-left: 45px !important; }
.p-r-45 {
  padding-right: 45px !important; }

.p-50 {
  padding: 50px !important; }
.p-t-50 {
  padding-top: 50px !important; }
.p-b-50 {
  padding-bottom: 50px !important; }
.p-l-50 {
  padding-left: 50px !important; }
.p-r-50 {
  padding-right: 50px !important; }

.p-55 {
  padding: 55px !important; }
.p-t-55 {
  padding-top: 55px !important; }
.p-b-55 {
  padding-bottom: 55px !important; }
.p-l-55 {
  padding-left: 55px !important; }
.p-r-55 {
  padding-right: 55px !important; }

.p-60 {
  padding: 60px !important; }
.p-t-60 {
  padding-top: 60px !important; }
.p-b-60 {
  padding-bottom: 60px !important; }
.p-l-60 {
  padding-left: 60px !important; }
.p-r-60 {
  padding-right: 60px !important; }

.p-65 {
  padding: 65px !important; }
.p-t-65 {
  padding-top: 65px !important; }
.p-b-65 {
  padding-bottom: 65px !important; }
.p-l-65 {
  padding-left: 65px !important; }
.p-r-65 {
  padding-right: 65px !important; }

.p-70 {
  padding: 70px !important; }
.p-t-70 {
  padding-top: 70px !important; }
.p-b-70 {
  padding-bottom: 70px !important; }
.p-l-70 {
  padding-left: 70px !important; }
.p-r-70 {
  padding-right: 70px !important; }

.p-75 {
  padding: 75px !important; }
.p-t-75 {
  padding-top: 75px !important; }
.p-b-75 {
  padding-bottom: 75px !important; }
.p-l-75 {
  padding-left: 75px !important; }
.p-r-75 {
  padding-right: 75px !important; }

.p-80 {
  padding: 80px !important; }
.p-t-80 {
  padding-top: 80px !important; }
.p-b-80 {
  padding-bottom: 80px !important; }
.p-l-80 {
  padding-left: 80px !important; }
.p-r-80 {
  padding-right: 80px !important; }

.p-85 {
  padding: 85px !important; }
.p-t-85 {
  padding-top: 85px !important; }
.p-b-85 {
  padding-bottom: 85px !important; }
.p-l-85 {
  padding-left: 85px !important; }
.p-r-85 {
  padding-right: 85px !important; }

.p-90 {
  padding: 90px !important; }
.p-t-90 {
  padding-top: 90px !important; }
.p-b-90 {
  padding-bottom: 90px !important; }
.p-l-90 {
  padding-left: 90px !important; }
.p-r-90 {
  padding-right: 90px !important; }

.p-95 {
  padding: 95px !important; }
.p-t-95 {
  padding-top: 95px !important; }
.p-b-95 {
  padding-bottom: 95px !important; }
.p-l-95 {
  padding-left: 95px !important; }
.p-r-95 {
  padding-right: 95px !important; }

.p-100 {
  padding: 100px !important; }
.p-t-100 {
  padding-top: 100px !important; }
.p-b-100 {
  padding-bottom: 100px !important; }
.p-l-100 {
  padding-left: 100px !important; }
.p-r-100 {
  padding-right: 100px !important; }

/**** Em Paddings ****/
.p-05em {
  padding: 0.5em !important; }
.p-t-05em {
  padding-top: 0.5em !important; }
.p-b-05em {
  padding-bottom: 0.5em !important; }
.p-l-05em {
  padding-left: 0.5em !important; }
.p-r-05em {
  padding-right: 0.5em !important; }
.p-x-05em {
  padding-left: 0.5em !important;
  padding-right: 0.5em !important; }
.p-y-05em {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important; }

.p-07em {
  padding: 0.7em !important; }
.p-t-07em {
  padding-top: 0.7em !important; }
.p-b-07em {
  padding-bottom: 0.7em !important; }
.p-l-07em {
  padding-left: 0.7em !important; }
.p-r-07em {
  padding-right: 0.7em !important; }
.p-x-07em {
  padding-left: 0.7em !important;
  padding-right: 0.7em !important; }
.p-y-07em {
  padding-top: 0.7em !important;
  padding-bottom: 0.7em !important; }

.p-1em {
  padding: 1em !important; }
.p-t-1em {
  padding-top: 1em !important; }
.p-b-1em {
  padding-bottom: 1em !important; }
.p-l-1em {
  padding-left: 1em !important; }
.p-r-1em {
  padding-right: 1em !important; }
.p-x-1em {
  padding-left: 1em !important;
  padding-right: 1em !important; }
.p-y-1em {
  padding-top: 1em !important;
  padding-bottom: 1em !important; }

.p-1_2em {
  padding: 1.2em !important; }
.p-t-1_2em {
  padding-top: 1.2em !important; }
.p-b-1_2em {
  padding-bottom: 1.2em !important; }
.p-l-1_2em {
  padding-left: 1.2em !important; }
.p-r-1_2em {
  padding-right: 1.2em !important; }
.p-x-1_2em {
  padding-left: 1.2em !important;
  padding-right: 1.2em !important; }
.p-y-1_2em {
  padding-top: 1.2em !important;
  padding-bottom: 1.2em !important; }

.p-1_5em {
  padding: 1.5em !important; }
.p-t-1_5em {
  padding-top: 1.5em !important; }
.p-b-1_5em {
  padding-bottom: 1.5em !important; }
.p-l-1_5em {
  padding-left: 1.5em !important; }
.p-r-1_5em {
  padding-right: 1.5em !important; }
.p-x-1_5em {
  padding-left: 1.5em !important;
  padding-right: 1.5em !important; }
.p-y-1_5em {
  padding-top: 1.5em !important;
  padding-bottom: 1.5em !important; }

.p-1_7em {
  padding: 1.7em !important; }
.p-t-1_7em {
  padding-top: 1.7em !important; }
.p-b-1_7em {
  padding-bottom: 1.7em !important; }
.p-l-1_7em {
  padding-left: 1.7em !important; }
.p-r-1_7em {
  padding-right: 1.7em !important; }
.p-x-1_7em {
  padding-left: 1.7em !important;
  padding-right: 1.7em !important; }
.p-y-1_7em {
  padding-top: 1.7em !important;
  padding-bottom: 1.7em !important; }

.p-2em {
  padding: 2em !important; }
.p-t-2em {
  padding-top: 2em !important; }
.p-b-2em {
  padding-bottom: 2em !important; }
.p-l-2em {
  padding-left: 2em !important; }
.p-r-2em {
  padding-right: 2em !important; }
.p-x-2em {
  padding-left: 2em !important;
  padding-right: 2em !important; }
.p-y-2em {
  padding-top: 2em !important;
  padding-bottom: 2em !important; }

.p-2_2em {
  padding: 2.2em !important; }
.p-t-2_2em {
  padding-top: 2.2em !important; }
.p-b-2_2em {
  padding-bottom: 2.2em !important; }
.p-l-2_2em {
  padding-left: 2.2em !important; }
.p-r-2_2em {
  padding-right: 2.2em !important; }
.p-x-2_2em {
  padding-left: 2.2em !important;
  padding-right: 2.2em !important; }
.p-y-2_2em {
  padding-top: 2.2em !important;
  padding-bottom: 2.2em !important; }

.p-2_5em {
  padding: 2.5em !important; }
.p-t-2_5em {
  padding-top: 2.5em !important; }
.p-b-2_5em {
  padding-bottom: 2.5em !important; }
.p-l-2_5em {
  padding-left: 2.5em !important; }
.p-r-2_5em {
  padding-right: 2.5em !important; }
.p-x-2_5em {
  padding-left: 2.5em !important;
  padding-right: 2.5em !important; }
.p-y-2_5em {
  padding-top: 2.5em !important;
  padding-bottom: 2.5em !important; }

.p-3em {
  padding: 3em !important; }
.p-t-3em {
  padding-top: 3em !important; }
.p-b-3em {
  padding-bottom: 3em !important; }
.p-l-3em {
  padding-left: 3em !important; }
.p-r-3em {
  padding-right: 3em !important; }
.p-x-3em {
  padding-left: 3em !important;
  padding-right: 3em !important; }
.p-y-3em {
  padding-top: 3em !important;
  padding-bottom: 3em !important; }

.p-3_5em {
  padding: 3.5em !important; }
.p-t-3_5em {
  padding-top: 3.5em !important; }
.p-b-3_5em {
  padding-bottom: 3.5em !important; }
.p-l-3_5em {
  padding-left: 3.5em !important; }
.p-r-3_5em {
  padding-right: 3.5em !important; }
.p-x-3_5em {
  padding-left: 3.5em !important;
  padding-right: 3.5em !important; }
.p-y-3_5em {
  padding-top: 3.5em !important;
  padding-bottom: 3.5em !important; }

.p-4em {
  padding: 4em !important; }
.p-t-4em {
  padding-top: 4em !important; }
.p-b-4em {
  padding-bottom: 4em !important; }
.p-l-4em {
  padding-left: 4em !important; }
.p-r-4em {
  padding-right: 4em !important; }
.p-x-4em {
  padding-left: 4em !important;
  padding-right: 4em !important; }
.p-y-4em {
  padding-top: 4em !important;
  padding-bottom: 4em !important; }

.p-5em {
  padding: 5em !important; }
.p-t-5em {
  padding-top: 5em !important; }
.p-b-5em {
  padding-bottom: 5em !important; }
.p-l-5em {
  padding-left: 5em !important; }
.p-r-5em {
  padding-right: 5em !important; }
.p-x-5em {
  padding-left: 5em !important;
  padding-right: 5em !important; }
.p-y-5em {
  padding-top: 5em !important;
  padding-bottom: 5em !important; }

/****  Borders  ****/
.l-0 {
  border: 0px !important; }
.l-l-0 {
  border-left: 0px !important; }
.l-r-0 {
  border-right: 0px !important; }
.l-t-0 {
  border-top: 0px !important; }
.l-b-0 {
  border-bottom: 0px !important; }

.l-1 {
  border: 1px !important; }
.l-l-1 {
  border-left: 1px !important; }
.l-r-1 {
  border-right: 1px !important; }
.l-t-1 {
  border-top: 1px !important; }
.l-b-1 {
  border-bottom: 1px !important; }

.l-2 {
  border: 2px !important; }
.l-l-2 {
  border-left: 2px !important; }
.l-r-2 {
  border-right: 2px !important; }
.l-t-2 {
  border-top: 2px !important; }
.l-b-2 {
  border-bottom: 2px !important; }

.l-3 {
  border: 3px !important; }
.l-l-3 {
  border-left: 3px !important; }
.l-r-3 {
  border-right: 3px !important; }
.l-t-3 {
  border-top: 3px !important; }
.l-b-3 {
  border-bottom: 3px !important; }

.l-4 {
  border: 4px !important; }
.l-l-4 {
  border-left: 4px !important; }
.l-r-4 {
  border-right: 4px !important; }
.l-t-4 {
  border-top: 4px !important; }
.l-b-4 {
  border-bottom: 4px !important; }

.l-5 {
  border: 5px !important; }
.l-l-5 {
  border-left: 5px !important; }
.l-r-5 {
  border-right: 5px !important; }
.l-t-5 {
  border-top: 5px !important; }
.l-b-5 {
  border-bottom: 5px !important; }

.l-6 {
  border: 6px !important; }
.l-l-6 {
  border-left: 6px !important; }
.l-r-6 {
  border-right: 6px !important; }
.l-t-6 {
  border-top: 6px !important; }
.l-b-6 {
  border-bottom: 6px !important; }

.l-7 {
  border: 7px !important; }
.l-l-7 {
  border-left: 7px !important; }
.l-r-7 {
  border-right: 7px !important; }
.l-t-7 {
  border-top: 7px !important; }
.l-b-7 {
  border-bottom: 7px !important; }

.l-8 {
  border: 8px !important; }
.l-l-8 {
  border-left: 8px !important; }
.l-r-8 {
  border-right: 8px !important; }
.l-t-8 {
  border-top: 8px !important; }
.l-b-8 {
  border-bottom: 8px !important; }

.l-9 {
  border: 9px !important; }
.l-l-9 {
  border-left: 9px !important; }
.l-r-9 {
  border-right: 9px !important; }
.l-t-9 {
  border-top: 9px !important; }
.l-b-9 {
  border-bottom: 9px !important; }

.l-10 {
  border: 10px !important; }
.l-l-10 {
  border-left: 10px !important; }
.l-r-10 {
  border-right: 10px !important; }
.l-t-10 {
  border-top: 10px !important; }
.l-b-10 {
  border-bottom: 10px !important; }

.l-12 {
  border: 12px !important; }
.l-l-12 {
  border-left: 12px !important; }
.l-r-12 {
  border-right: 12px !important; }
.l-t-12 {
  border-top: 12px !important; }
.l-b-12 {
  border-bottom: 12px !important; }

.l-15 {
  border: 15px !important; }
.l-l-15 {
  border-left: 15px !important; }
.l-r-15 {
  border-right: 15px !important; }
.l-t-15 {
  border-top: 15px !important; }
.l-b-15 {
  border-bottom: 15px !important; }

.l-20 {
  border: 20px !important; }
.l-l-20 {
  border-left: 20px !important; }
.l-r-20 {
  border-right: 20px !important; }
.l-t-20 {
  border-top: 20px !important; }
.l-b-20 {
  border-bottom: 20px !important; }

.text.r.mini {
  font-size: .7rem !important; }
.text.r.tiny {
  font-size: 0.9rem !important; }
.text.r.small {
  font-size: 1.0rem !important; }
.text.r.medium {
  font-size: 1.2rem !important; }
.text.r.large {
  font-size: 1.75rem !important; }
.text.r.big {
  font-size: 2rem !important; }
.text.r.huge {
  font-size: 2.4rem !important; }
.text.r.massive {
  font-size: 3.5rem !important; }
  .text.r.massive.xtra {
    font-size: 4rem !important; }
.text.mini {
  font-size: .7em !important; }
.text.tiny {
  font-size: 0.9em !important; }
.text.small {
  font-size: 1.0em !important; }
.text.medium {
  font-size: 1.2em !important; }
.text.large {
  font-size: 1.75em !important; }
.text.big {
  font-size: 2em !important; }
.text.huge {
  font-size: 2.4em !important; }
.text.hugest {
  font-size: 3em !important; }
.text.massive {
  font-size: 3.5em !important; }
  .text.massive.xtra {
    font-size: 4em !important; }
.text.line.through {
  text-decoration: line-through; }
.text.line.overline {
  text-decoration: overline; }
.text.line.underline {
  text-decoration: underline; }
.text.light {
  font-weight: 200 !important; }
.text.lighten {
  font-weight: 300 !important; }
.text.normal {
  font-weight: 400 !important; }
.text.bold {
  font-weight: 600 !important; }
.text.bolder {
  font-weight: 800 !important; }
.text.aligned.left {
  text-align: left !important; }
.text.aligned.right {
  text-align: right !important; }
.text.centered {
  text-align: center !important; }
.text.justified {
  text-align: justify !important; }
.text.upper {
  text-transform: uppercase !important; }
.text.lower {
  text-transform: lowercase !important; }
.text.capitalize {
  text-transform: capitalize !important; }
.text.block {
  display: block; }
.text.lh.stretched {
  line-height: .8em !important; }
  .text.lh.stretched.very {
    line-height: .5em !important; }
.text.lh.normal {
  line-height: 1em !important; }
.text.lh.spaced {
  line-height: 1.5em !important; }
  .text.lh.spaced.very {
    line-height: 2em !important; }
.text.muted {
  color: rgba(0, 0, 0, 0.5); }

/*--------------
    Masthead
---------------*/
#layoutPages {
  /*--------------
    Sidebar launcher
    ---------------*/
  /*--------------
    Global tags
    ---------------*/
  /*--------------
    Sections
    ---------------*/
  /*--------------
    Footer
    ---------------*/
  /*--------------
    Pages
    ---------------*/ }
  #layoutPages .masthead {
    background: #1089f3;
    background: -webkit-linear-gradient(315deg, #1089f3 0%, #218aae 69%, #20a7ac 89%);
    background: -o-linear-gradient(315deg, #1089f3 0%, #218aae 69%, #20a7ac 89%);
    background: linear-gradient(135deg, #1089f3 0%, #218aae 69%, #20a7ac 89%);
    border-radius: 0;
    margin: 0em;
    padding: 1rem 0rem 0;
    min-height: 50vh;
    /*--------------
        Menu
    ---------------*/ }
    #layoutPages .masthead > .page.grid {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      height: 100%; }
      #layoutPages .masthead > .page.grid > .column {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
    #layoutPages .masthead .column {
      position: relative; }
    #layoutPages .masthead .information {
      margin: 6em 1em 0 1em;
      text-align: center;
      background-size: cover;
      background-repeat: no-repeat; }
      #layoutPages .masthead .information.wbg {
        position: relative; }
        #layoutPages .masthead .information.wbg:before {
          content: '';
          position: absolute;
          width: 100%;
          left: 0;
          top: 0;
          bottom: 0;
          background-color: rgba(0, 0, 0, 0.2);
          z-index: 0; }
    #layoutPages .masthead .information p {
      display: block;
      text-align: center;
      width: 100%;
      font-weight: 300;
      font-size: 20pt; }
    #layoutPages .masthead .information .button {
      margin: 40px auto 20px auto;
      display: block;
      width: 200px;
      border-radius: 500px; }
    #layoutPages .masthead .ui.main.menu {
      border-bottom: 1px solid rgba(255, 255, 255, 0.1);
      /*> .menu {
        > .item:not(.logo),
        .item:not(.logo) {
          padding:      1em 0;
          margin-left:  1em;
          margin-right: 1em;
        }
      }*/ }
      #layoutPages .masthead .ui.main.menu .item {
        color: rgba(255, 255, 255, 0.4);
        border-bottom-width: 2px;
        margin-bottom: -2px; }
        #layoutPages .masthead .ui.main.menu .item:hover {
          color: rgba(255, 255, 255, 0.6);
          border-color: rgba(255, 255, 255, 0.5); }
        #layoutPages .masthead .ui.main.menu .item.active {
          color: rgba(255, 255, 255, 0.8);
          font-weight: normal;
          border-color: rgba(255, 255, 255, 0.8); }
        #layoutPages .masthead .ui.main.menu .item.logo {
          font-weight: 800;
          color: #ffffff;
          font-size: 16pt;
          padding: 0 10px !important;
          padding-bottom: 0.61rem !important; }
          #layoutPages .masthead .ui.main.menu .item.logo img.inactive-logo {
            display: none; }
        #layoutPages .masthead .ui.main.menu .item .ui.input input {
          color: rgba(255, 255, 255, 0.6); }
        #layoutPages .masthead .ui.main.menu .item i {
          margin-right: 3px;
          color: rgba(255, 255, 255, 0.6); }
        #layoutPages .masthead .ui.main.menu .item.dropdown > .menu {
          border-top-left-radius: 0;
          border-top-right-radius: 0;
          margin-top: 0; }
      #layoutPages .masthead .ui.main.menu > .menu > .item, #layoutPages .masthead .ui.main.menu > .item {
        border-bottom-width: 1px;
        margin: 0 0 -1px; }
    #layoutPages .masthead h1.header {
      font-weight: 300;
      font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif; }
    #layoutPages .masthead p.lead {
      font-weight: 400;
      font-size: 1.14rem;
      padding: 0px 30px;
      line-height: 1.5; }
  #layoutPages .ui.fixed.main.menu {
    display: none; }
    @media (max-width: 46.24em) {
      #layoutPages .ui.fixed.main.menu {
        display: block !important; } }
  #layoutPages .secondary.pointing.menu .toc.item {
    display: none; }
  @media (max-width: 46.24em) {
    #layoutPages .secondary.pointing.menu .item, #layoutPages .secondary.pointing.menu .menu {
      display: none; }
      #layoutPages .secondary.pointing.menu .item .toc.item, #layoutPages .secondary.pointing.menu .menu .toc.item {
        display: block; } }
  @media (max-width: 46.24em) {
    #layoutPages .ui.fixed.menu {
      display: none !important; } }
  #layoutPages .ui.top.large.menu .item.logo img.active-logo {
    display: none; }
  #layoutPages .ui.top.large.menu .item.logo.active img.active-logo {
    display: block; }
  #layoutPages .ui.top.large.menu .item.logo.active img.inactive-logo {
    display: none; }
  #layoutPages h1.header.tkl, #layoutPages h2.header.tkl, #layoutPages h3.header.tkl, #layoutPages h4.header.tkl, #layoutPages h5.header.tkl {
    font-weight: 300;
    font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif; }
  #layoutPages p {
    font-weight: 300;
    font-size: 1.5rem;
    padding: 15px 30px;
    line-height: 1.5; }
    #layoutPages p.lead {
      font-size: 1.6rem;
      padding: 0px 30px;
      text-align: center;
      margin-bottom: 0.7em; }
  #layoutPages .ui.sections {
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0; }
    #layoutPages .ui.sections > .segment {
      border: 0;
      border-radius: 0; }
      #layoutPages .ui.sections > .segment.very.padded {
        padding: 6em 0; }
  #layoutPages .footer {
    background-color: #202736;
    padding: 2rem 0; }
  #layoutPages.page-home .segment {
    /*@media screen and (min-width: $largeMonitorBreakpoint) {
      &.information{
        background:      transparent url('../images/biz.png') no-repeat right -100px top;
        background-size: auto 100%;
      }
    }*/ }
    #layoutPages.page-home .segment.feature {
      border-radius: 0; }
      #layoutPages.page-home .segment.feature .column,
      #layoutPages.page-home .segment.feature .column:after,
      #layoutPages.page-home .segment.feature .column:before {
        -webkit-box-shadow: none !important;
        box-shadow: none !important; }
      #layoutPages.page-home .segment.feature .column .ui.icon.header {
        margin-top: 10px; }
  #layoutPages.page-login .masthead {
    height: 100vh;
    background: #1089f3 url("../images/masthead-login.png") no-repeat;
    background-size: cover; }
  #layoutPages.page-nosotros .masthead {
    background: url("../images/city-builds.png") bottom center repeat-x, url("../images/city-moon.png") bottom center no-repeat, url("../images/city-stars.png") bottom center repeat, -webkit-gradient(linear, left top, left bottom, from(#052949), color-stop(#1089f3), to(#ec008c));
    background: url("../images/city-builds.png") bottom center repeat-x, url("../images/city-moon.png") bottom center no-repeat, url("../images/city-stars.png") bottom center repeat, -webkit-linear-gradient(#052949, #1089f3, #ec008c);
    background: url("../images/city-builds.png") bottom center repeat-x, url("../images/city-moon.png") bottom center no-repeat, url("../images/city-stars.png") bottom center repeat, -o-linear-gradient(#052949, #1089f3, #ec008c);
    background: url("../images/city-builds.png") bottom center repeat-x, url("../images/city-moon.png") bottom center no-repeat, url("../images/city-stars.png") bottom center repeat, linear-gradient(#052949, #1089f3, #ec008c);
    min-height: 60vh; }
  #layoutPages.page-blog .masthead {
    min-height: 25vh; }

.page-panel.page-login .ui.footer {
  display: none; }

/*
 * Masonry
 */
.masonry.grid {
  display: block; }
  @media only screen and (min-width: 320px) {
    .masonry.grid.column {
      -webkit-column-count: 1;
      column-count: 1;
      -webkit-column-gap: 0;
      column-gap: 0; } }
  @media only screen and (min-width: 768px) {
    .masonry.grid.column.three {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 0;
      column-gap: 0; } }
  @media only screen and (min-width: 992px) {
    .masonry.grid.column.three {
      -webkit-column-count: 3;
      column-count: 3; } }
  @media only screen and (min-width: 768px) {
    .masonry.grid.column.four {
      -webkit-column-count: 2;
      column-count: 2;
      -webkit-column-gap: 0;
      column-gap: 0; } }
  @media only screen and (min-width: 992px) {
    .masonry.grid.column.four {
      -webkit-column-count: 3;
      column-count: 3; } }
  @media only screen and (min-width: 1200px) {
    .masonry.grid.column.four {
      -webkit-column-count: 4;
      column-count: 4; } }

@media only screen and (min-width: 768px) {
  .ui.doubling.masonry.grid[class*="three column"] > .column,
  .ui.doubling.masonry.grid[class*="four column"] > .column {
    width: 100% !important; } }

/*
 * Layout
 */
.ui.tinkal {
  padding-top: 63px !important; }
  .ui.tinkal > .top.menu {
    background-color: #1089f3; }
    @media (min-width: 61.25em) {
      .ui.tinkal > .top.menu .sidebar.item {
        display: none; } }
  .ui.tinkal > .ui.sidebar {
    padding-top: 63px; }
  .ui.tinkal .tinkal-panel {
    background-color: #f1f1f1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%; }
    .ui.tinkal .tinkal-panel > .full.height {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .ui.tinkal .tinkal-panel > .full.height .toc {
        z-index: 1;
        width: 250px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto; }
        @media (max-width: 61.24em) {
          .ui.tinkal .tinkal-panel > .full.height .toc {
            display: none; } }
        .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu {
          background-color: #f1f1f1;
          border-radius: 0;
          border-width: 0 1px 0 0;
          -webkit-box-shadow: none;
          box-shadow: none;
          margin: 0;
          width: inherit;
          overflow: hidden;
          will-change: transform;
          -webkit-transition: margin 0.2s ease;
          -o-transition: margin 0.2s ease;
          transition: margin 0.2s ease;
          min-height: 90vh; }
          .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item {
            font-family: Roboto, Helvetica, Arial, sans-serif;
            font-weight: 500;
            color: rgba(0, 0, 0, 0.87); }
            .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.active {
              background-color: transparent;
              color: #1089f3; }
              .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.active > i.icon {
                color: #1089f3; }
            .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.sidebar-footer {
              width: 100%;
              text-align: center; }
              @media (min-height: 50em) {
                .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.sidebar-footer {
                  position: absolute;
                  bottom: 0; } }
              .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.sidebar-footer > .item {
                padding: 0;
                margin: 0; }
                .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.sidebar-footer > .item.version {
                  color: rgba(0, 0, 0, 0.3);
                  padding-top: 2rem;
                  font-size: 0.8rem;
                  text-transform: uppercase; }
                .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item.sidebar-footer > .item.logo > img {
                  width: 100px; }
            .ui.tinkal .tinkal-panel > .full.height .toc > .ui.menu > .item > i.icon {
              color: rgba(0, 0, 0, 0.5);
              font-size: 1.5em;
              line-height: 0.5em; }
      .ui.tinkal .tinkal-panel > .full.height .article {
        min-width: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto; }
        .ui.tinkal .tinkal-panel > .full.height .article #ticketMessages .ui.right.menu {
          -webkit-transition: margin 0.2s ease;
          -o-transition: margin 0.2s ease;
          transition: margin 0.2s ease; }
        @media (max-width: 46.24em) {
          .ui.tinkal .tinkal-panel > .full.height .article > .main.segment {
            padding: 0; } }
        .ui.tinkal .tinkal-panel > .full.height .article > .building.cover {
          position: relative;
          min-height: 120px; }
          .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .image {
            position: relative;
            z-index: 1; }
          .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .info {
            background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));
            background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.8));
            background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.8));
            background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
            position: absolute;
            left: 0;
            bottom: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            padding: 2rem;
            z-index: 10;
            width: 100%; }
            .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .info .circular.image {
              background-color: #fff;
              border: 2px solid #fff; }
            .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .info > .header {
              font-weight: 200;
              color: #fff;
              -webkit-box-flex: 1;
              -ms-flex: 1 1 auto;
              flex: 1 1 auto; }
              .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .info > .header .sub.header {
                color: #fff; }
            .ui.tinkal .tinkal-panel > .full.height .article > .building.cover > .info > .segment {
              -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
              flex: 0 1 auto; }
        @media (max-width: 61.24em) {
          .ui.tinkal .tinkal-panel > .full.height .article .ui[class*="very relaxed"].grid > .column:not(.row) {
            padding-left: 1rem;
            padding-right: 1rem; } }
        @media (min-width: 46.25em) and (max-width: 61.24em) {
          .ui.tinkal .tinkal-panel > .full.height .article .ui[class*="very relaxed"].grid > .column:not(.row) .ui.items:not(.unstackable) > .item {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column; }
            .ui.tinkal .tinkal-panel > .full.height .article .ui[class*="very relaxed"].grid > .column:not(.row) .ui.items:not(.unstackable) > .item > .image {
              display: block;
              margin-left: auto;
              margin-right: auto;
              max-width: 100% !important; }
              .ui.tinkal .tinkal-panel > .full.height .article .ui[class*="very relaxed"].grid > .column:not(.row) .ui.items:not(.unstackable) > .item > .image > img {
                max-width: 100% !important; }
              .ui.tinkal .tinkal-panel > .full.height .article .ui[class*="very relaxed"].grid > .column:not(.row) .ui.items:not(.unstackable) > .item > .image + .content {
                display: block;
                padding: 1.5em 0 0; } }
        .ui.tinkal .tinkal-panel > .full.height .article .ui.card.fixed.image > .image {
          max-height: 200px;
          overflow: hidden; }
          .ui.tinkal .tinkal-panel > .full.height .article .ui.card.fixed.image > .image:before {
            content: '';
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 75%;
            background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.2)));
            background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.2));
            background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.2));
            background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2));
            z-index: 2; }
        .ui.tinkal .tinkal-panel > .full.height .article .ui.items > .item > .image.payment-info {
          width: 300px; }
  .ui.tinkal > .footer {
    background-color: #f1f1f1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    border: 0; }
  .ui.tinkal.pushable {
    background-color: #f1f1f1 !important; }
    .ui.tinkal.pushable > .pusher {
      background-color: transparent; }
  .ui.tinkal .ui.disabled:not(.rating), .ui.tinkal .item.disabled:not(.rating) {
    position: relative;
    opacity: 0.4; }
    .ui.tinkal .ui.disabled:not(.rating):after, .ui.tinkal .item.disabled:not(.rating):after {
      position: absolute;
      left: 0 !important;
      top: 0 !important;
      width: 100%;
      height: 100%;
      z-index: 1000; }
  .ui.tinkal .ui.popup {
    overflow: hidden;
    max-height: 100vh; }
  .ui.tinkal .feedback.button {
    position: fixed;
    right: 5%;
    bottom: 0;
    z-index: 1000;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .ui.tinkal #map {
    width: 100%;
    min-height: 400px;
    background-color: rgba(0, 0, 0, 0.1); }


