/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

/*
  Gradient color mixin
*/
.gradient-45deg-light-blue-teal
{
      background: #b3e5fc;
      background: -webkit-linear-gradient(45deg, #b3e5fc, #64ffda) !important;
      background: -moz- oldlinear-gradient(45deg, #b3e5fc, #64ffda) !important;
      background:      -o-linear-gradient(45deg, #b3e5fc, #64ffda) !important;
      background:         linear-gradient(45deg, #b3e5fc, #64ffda) !important;
}
.gradient-45deg-light-blue-teal.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
}

.gradient-45deg-indigo-light-blue
{
      background: #3949ab;
      background: -webkit-linear-gradient(45deg, #3949ab, #4fc3f7) !important;
      background: -moz- oldlinear-gradient(45deg, #3949ab, #4fc3f7) !important;
      background:      -o-linear-gradient(45deg, #3949ab, #4fc3f7) !important;
      background:         linear-gradient(45deg, #3949ab, #4fc3f7) !important;
}
.gradient-45deg-indigo-light-blue.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
}

.gradient-45deg-light-blue-indigo
{
      background: #b3e5fc;
      background: -webkit-linear-gradient(45deg, #9fa8da, #b3e5fc ) !important;
      background: -moz- oldlinear-gradient(45deg, #9fa8da, #b3e5fc ) !important;
      background:      -o-linear-gradient(45deg, #9fa8da, #b3e5fc ) !important;
      background:         linear-gradient(45deg, #9fa8da, #b3e5fc ) !important;
}
.gradient-45deg-light-blue-indigo.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
}

.gradient-45deg-light-blue-new
{
      background: #7a92b0;
      background: -webkit-linear-gradient(45deg, #99b7dc, #7a92b0 ) !important;
      background: -moz- oldlinear-gradient(45deg, #99b7dc, #7a92b0 ) !important;
      background:      -o-linear-gradient(45deg, #99b7dc, #7a92b0 ) !important;
      background:         linear-gradient(45deg, #99b7dc, #7a92b0 ) !important;
}
.gradient-45deg-light-blue-new.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
}

.gradient-45deg-footer
{
      background: #7a92b0;
      background: -webkit-linear-gradient(45deg, #7a92b0, #99b7dc ) !important;
      background: -moz- oldlinear-gradient(45deg, #7a92b0, #99b7dc ) !important;
      background:      -o-linear-gradient(45deg, #7a92b0, #99b7dc ) !important;
      background:         linear-gradient(45deg, #7a92b0, #99b7dc ) !important;
}
.gradient-45deg-footer.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(159, 168, 218, .5) !important;
}
.gradient-45deg-yellow-green
{
      background: #ffff8d;
      background: -webkit-linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
      background: -moz- oldlinear-gradient(45deg, #ffff8d, #b9f6ca) !important;
      background:      -o-linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
      background:         linear-gradient(45deg, #ffff8d, #b9f6ca) !important;
}
.gradient-45deg-yellow-green.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(185, 246, 202, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(185, 246, 202, .5) !important;
}

.gradient-45deg-orange-deep-orange
{
      background: #ffe0b2;
      background: -webkit-linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
      background: -moz- oldlinear-gradient(45deg, #ffe0b2, #ffccbc) !important;
      background:      -o-linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
      background:         linear-gradient(45deg, #ffe0b2, #ffccbc) !important;
}
.gradient-45deg-orange-deep-orange.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(255, 204, 188, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(255, 204, 188, .5) !important;
}

.gradient-45deg-deep-purple-purple
{
      background: #d1c4e9;
      background: -webkit-linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
      background: -moz- oldlinear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
      background:      -o-linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
      background:         linear-gradient(45deg, #d1c4e9, #f3e5f5) !important;
}
.gradient-45deg-deep-purple-purple.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(243, 229, 245, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(243, 229, 245, .5) !important;
}

.gradient-45deg-red-pink
{
      background: #ff5252;
      background: -webkit-linear-gradient(45deg, #ff5252, #f48fb1) !important;
      background: -moz- oldlinear-gradient(45deg, #ff5252, #f48fb1) !important;
      background:      -o-linear-gradient(45deg, #ff5252, #f48fb1) !important;
      background:         linear-gradient(45deg, #ff5252, #f48fb1) !important;
}
.gradient-45deg-red-pink.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
}
.gradient-45deg-red
{
      background: #ff5252;
      background: -webkit-linear-gradient(45deg, #ff5252, #ff1100) !important;
      background: -moz- oldlinear-gradient(45deg, #ff5252, #ff1100) !important;
      background:      -o-linear-gradient(45deg, #ff5252, #ff1100) !important;
      background:         linear-gradient(45deg, #ff5252, #ff1100) !important;
}
.gradient-45deg-red.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(244, 143, 177, .5) !important;
}
.gradient-45deg-light-green-amber
{
      background: #c5e1a5;
      background: -webkit-linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
      background: -moz- oldlinear-gradient(45deg, #c5e1a5, #fff8e1) !important;
      background:      -o-linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
      background:         linear-gradient(45deg, #c5e1a5, #fff8e1) !important;
}
.gradient-45deg-light-green-amber.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(255, 248, 225, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(255, 248, 225, .5) !important;
}

.gradient-45deg-amber-amber
{
      background: #ff6f00;
      background: -webkit-linear-gradient(45deg, #ff6f00, #ffca28) !important;
      background: -moz- oldlinear-gradient(45deg, #ff6f00, #ffca28) !important;
      background:      -o-linear-gradient(45deg, #ff6f00, #ffca28) !important;
      background:         linear-gradient(45deg, #ff6f00, #ffca28) !important;
}
.gradient-45deg-amber-amber.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(255, 202, 40, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(255, 202, 40, .5) !important;
}

.gradient-45deg-purple-pink
{
      background: #ea80fc;
      background: -webkit-linear-gradient(45deg, #ea80fc, #fce4ec) !important;
      background: -moz- oldlinear-gradient(45deg, #ea80fc, #fce4ec) !important;
      background:      -o-linear-gradient(45deg, #ea80fc, #fce4ec) !important;
      background:         linear-gradient(45deg, #ea80fc, #fce4ec) !important;
}
.gradient-45deg-purple-pink.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(252, 228, 236, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(252, 228, 236, .5) !important;
}

.gradient-45deg-teal-cyan
{
      background: #e0f2f1;
      background: -webkit-linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
      background: -moz- oldlinear-gradient(45deg, #e0f2f1, #00e5ff) !important;
      background:      -o-linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
      background:         linear-gradient(45deg, #e0f2f1, #00e5ff) !important;
}
.gradient-45deg-teal-cyan.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
}

.gradient-45deg-blue-grey-blue-grey
{
      background: #cfd8dc;
      background: -webkit-linear-gradient(45deg, #cfd8dc, #546e7a) !important;
      background: -moz- oldlinear-gradient(45deg, #cfd8dc, #546e7a) !important;
      background:      -o-linear-gradient(45deg, #cfd8dc, #546e7a) !important;
      background:         linear-gradient(45deg, #cfd8dc, #546e7a) !important;
}
.gradient-45deg-blue-grey-blue-grey.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(84, 110, 122, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(84, 110, 122, .5) !important;
}

.gradient-45deg-orange-amber
{
      background: #e65100;
      background: -webkit-linear-gradient(45deg, #e65100, #1976d2) !important;
      background: -moz- oldlinear-gradient(45deg, #e65100, #1976d2) !important;
      background:      -o-linear-gradient(45deg, #e65100, #1976d2) !important;
      background:         linear-gradient(45deg, #e65100, #1976d2) !important;
}
.gradient-45deg-orange-amber.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
}

.gradient-45deg-indigo-blue
{
      background: #303f9f;
      background: -webkit-linear-gradient(45deg, #303f9f, #1976d2) !important;
      background: -moz- oldlinear-gradient(45deg, #303f9f, #1976d2) !important;
      background:      -o-linear-gradient(45deg, #303f9f, #1976d2) !important;
      background:         linear-gradient(45deg, #303f9f, #1976d2) !important;
}
.gradient-45deg-indigo-blue.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
}

.gradient-45deg-brown-brown
{
      background: #6d4c41;
      background: -webkit-linear-gradient(45deg, #6d4c41, #bbdefb) !important;
      background: -moz- oldlinear-gradient(45deg, #6d4c41, #bbdefb) !important;
      background:      -o-linear-gradient(45deg, #6d4c41, #bbdefb) !important;
      background:         linear-gradient(45deg, #6d4c41, #bbdefb) !important;
}
.gradient-45deg-brown-brown.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(187, 222, 251, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(187, 222, 251, .5) !important;
}

.gradient-45deg-blue-grey-blue
{
      background: #263238;
      background: -webkit-linear-gradient(45deg, #263238, #2979ff) !important;
      background: -moz- oldlinear-gradient(45deg, #263238, #2979ff) !important;
      background:      -o-linear-gradient(45deg, #263238, #2979ff) !important;
      background:         linear-gradient(45deg, #263238, #2979ff) !important;
}
.gradient-45deg-blue-grey-blue.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(41, 121, 255, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(41, 121, 255, .5) !important;
}

.gradient-45deg-purple-deep-orange
{
      background: #8e24aa;
      background: -webkit-linear-gradient(45deg, #8e24aa, #ff6e40) !important;
      background: -moz- oldlinear-gradient(45deg, #8e24aa, #ff6e40) !important;
      background:      -o-linear-gradient(45deg, #8e24aa, #ff6e40) !important;
      background:         linear-gradient(45deg, #8e24aa, #ff6e40) !important;
}
.gradient-45deg-purple-deep-orange.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(255, 110, 64, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(255, 110, 64, .5) !important;
}

.gradient-45deg-green-teal
{
      background: #43a047;
      background: -webkit-linear-gradient(45deg, #43a047, #1de9b6) !important;
      background: -moz- oldlinear-gradient(45deg, #43a047, #1de9b6) !important;
      background:      -o-linear-gradient(45deg, #43a047, #1de9b6) !important;
      background:         linear-gradient(45deg, #43a047, #1de9b6) !important;
}
.gradient-45deg-green-teal.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(29, 233, 182, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(29, 233, 182, .5) !important;
}

.gradient-45deg-purple-light-blue
{
      background: #e040fb;
      background: -webkit-linear-gradient(45deg, #e040fb, #4fc3f7) !important;
      background: -moz- oldlinear-gradient(45deg, #e040fb, #4fc3f7) !important;
      background:      -o-linear-gradient(45deg, #e040fb, #4fc3f7) !important;
      background:         linear-gradient(45deg, #e040fb, #4fc3f7) !important;
}
.gradient-45deg-purple-light-blue.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(79, 195, 247, .5) !important;
}

.gradient-45deg-cyan-cyan
{
      background: #18ffff;
      background: -webkit-linear-gradient(45deg, #18ffff, #00e5ff) !important;
      background: -moz- oldlinear-gradient(45deg, #18ffff, #00e5ff) !important;
      background:      -o-linear-gradient(45deg, #18ffff, #00e5ff) !important;
      background:         linear-gradient(45deg, #18ffff, #00e5ff) !important;
}
.gradient-45deg-cyan-cyan.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(0, 229, 255, .5) !important;
}

.gradient-45deg-yellow-teal
{
      background: #fff9c4;
      background: -webkit-linear-gradient(45deg, #fff9c4, #64ffda) !important;
      background: -moz- oldlinear-gradient(45deg, #fff9c4, #64ffda) !important;
      background:      -o-linear-gradient(45deg, #fff9c4, #64ffda) !important;
      background:         linear-gradient(45deg, #fff9c4, #64ffda) !important;
}
.gradient-45deg-yellow-teal.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(100, 255, 218, .5) !important;
}

.gradient-45deg-purple-deep-purple
{
      background: #7b1fa2;
      background: -webkit-linear-gradient(45deg, #7b1fa2, #7c4dff) !important;
      background: -moz- oldlinear-gradient(45deg, #7b1fa2, #7c4dff) !important;
      background:      -o-linear-gradient(45deg, #7b1fa2, #7c4dff) !important;
      background:         linear-gradient(45deg, #7b1fa2, #7c4dff) !important;
}
.gradient-45deg-purple-deep-purple.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(124, 77, 255, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(124, 77, 255, .5) !important;
}

.gradient-45deg-cyan-light-green
{
      background: #0097a7;
      background: -webkit-linear-gradient(45deg, #0097a7, #b2ff59) !important;
      background: -moz- oldlinear-gradient(45deg, #0097a7, #b2ff59) !important;
      background:      -o-linear-gradient(45deg, #0097a7, #b2ff59) !important;
      background:         linear-gradient(45deg, #0097a7, #b2ff59) !important;
}
.gradient-45deg-cyan-light-green.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(178, 255, 89, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(178, 255, 89, .5) !important;
}

.gradient-45deg-purple-amber
{
      background: #d500f9;
      background: -webkit-linear-gradient(45deg, #d500f9, #ffa000) !important;
      background: -moz- oldlinear-gradient(45deg, #d500f9, #ffa000) !important;
      background:      -o-linear-gradient(45deg, #d500f9, #ffa000) !important;
      background:         linear-gradient(45deg, #d500f9, #ffa000) !important;
}
.gradient-45deg-purple-amber.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(255, 160, 0, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(255, 160, 0, .5) !important;
}

.gradient-45deg-indigo-purple
{
      background: #303f9f;
      background: -webkit-linear-gradient(45deg, #303f9f, #7b1fa2) !important;
      background: -moz- oldlinear-gradient(45deg, #303f9f, #7b1fa2) !important;
      background:      -o-linear-gradient(45deg, #303f9f, #7b1fa2) !important;
      background:         linear-gradient(45deg, #303f9f, #7b1fa2) !important;
}
.gradient-45deg-indigo-purple.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(123, 31, 162, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(123, 31, 162, .5) !important;
}

.gradient-45deg-deep-purple-blue
{
      background: #6200ea;
      background: -webkit-linear-gradient(45deg, #6200ea, #1976d2) !important;
      background: -moz- oldlinear-gradient(45deg, #6200ea, #1976d2) !important;
      background:      -o-linear-gradient(45deg, #6200ea, #1976d2) !important;
      background:         linear-gradient(45deg, #6200ea, #1976d2) !important;
}
.gradient-45deg-deep-purple-blue.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(25, 118, 210, .5) !important;
}

.gradient-45deg-deep-orange-orange
{
      background: #bf360c;
      background: -webkit-linear-gradient(45deg, #bf360c, #f57c00) !important;
      background: -moz- oldlinear-gradient(45deg, #bf360c, #f57c00) !important;
      background:      -o-linear-gradient(45deg, #bf360c, #f57c00) !important;
      background:         linear-gradient(45deg, #bf360c, #f57c00) !important;
}
.gradient-45deg-deep-orange-orange.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(245, 124, 0, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(245, 124, 0, .5) !important;
}

.gradient-45deg-light-blue-cyan
{
      background: #0288d1;
      background: -webkit-linear-gradient(45deg, #0288d1, #26c6da) !important;
      background: -moz- oldlinear-gradient(45deg, #0288d1, #26c6da) !important;
      background:      -o-linear-gradient(45deg, #0288d1, #26c6da) !important;
      background:         linear-gradient(45deg, #0288d1, #26c6da) !important;
}
.gradient-45deg-light-blue-cyan.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(38, 198, 218, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(38, 198, 218, .5) !important;
}

.gradient-45deg-blue-indigo
{
      background: #2962ff;
      background: -webkit-linear-gradient(45deg, #2962ff, #3949ab) !important;
      background: -moz- oldlinear-gradient(45deg, #2962ff, #3949ab) !important;
      background:      -o-linear-gradient(45deg, #2962ff, #3949ab) !important;
      background:         linear-gradient(45deg, #2962ff, #3949ab) !important;
}
.gradient-45deg-blue-indigo.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(57, 73, 171, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(57, 73, 171, .5) !important;
}

.gradient-45deg-semi-dark
{
      background: #00aeff;
      background: -webkit-gradient(linear, right top, left top, from(#00aeff), to(#3369e6)) !important;
      background: -webkit-linear-gradient(right, #00aeff, #3369e6) !important;
      background: -moz- oldlinear-gradient(right, #00aeff, #3369e6) !important;
      background:      -o-linear-gradient(right, #00aeff, #3369e6) !important;
      background:         linear-gradient(-90deg, #00aeff, #3369e6) !important;
}
.gradient-45deg-semi-dark.gradient-shadow
{
    -webkit-box-shadow: 0 6px 20px 0 rgba(51, 105, 230, .5) !important;
            box-shadow: 0 6px 20px 0 rgba(51, 105, 230, .5) !important;
}
