.warning {
    color: #fcf8e3;
}
.bg-warning {
    background-color: #fcf8e3;
}
.hover-warning:hover {
    color: #fcf8e3;
}
.hover-bg-warning:hover {
    background-color: #fcf8e3;
}
.active-warning:active,
.focus-warning:focus,
.visited-warning:visited {
    color: #fcf8e3;
}
.active-bg-warning:active,
.focus-bg-warning:focus,
.visited-bg-warning:visited {
    background-color: #fcf8e3;
}


.white {
    color: #fff;
}
.bg-white {
    background-color: #fff;
}
.hover-white:hover {
    color: #fff;
}
.hover-bg-white:hover {
    background-color: #fff;
}
.active-white:active,
.focus-white:focus,
.visited-white:visited {
    color: #fff;
}
.active-bg-white:active,
.focus-bg-white:focus,
.visited-bg-white:visited {
    background-color: #fff;
}


.gray-light {
    color: #c6c7c9;
}
.bg-gray-light {
    background-color: #c6c7c9;
}
.hover-gray-light:hover {
    color: #c6c7c9;
}
.hover-bg-gray-light:hover {
    background-color: #c6c7c9;
}
.active-gray-light:active,
.focus-gray-light:focus,
.visited-gray-light:visited {
    color: #c6c7c9;
}
.active-bg-gray-light:active,
.focus-bg-gray-light:focus,
.visited-bg-gray-light:visited {
    background-color: #c6c7c9;
}


.grey-blue,
.gray-blue {
    color: #eef1f3;
}
.bg-grey-blue,
.bg-gray-blue {
    background-color: #eef1f3;
}
.hover-grey-blue:hover,
.hover-gray-blue:hover {
    color: #eef1f3;
}
.hover-bg-grey-blue:hover,
.hover-bg-gray-blue:hover {
    background-color: #eef1f3;
}
.active-grey-blue:active,
.focus-grey-blue:focus,
.visited-grey-blue:visited,
.active-gray-blue:active,
.focus-gray-blue:focus,
.visited-gray-blue:visited {
    color: #eef1f3;
}
.active-bg-grey-blue:active,
.focus-bg-grey-blue:focus,
.visited-bg-grey-blue:visited,
.active-bg-gray-blue:active,
.focus-bg-gray-blue:focus,
.visited-bg-gray-blue:visited {
    background-color: #eef1f3;
}


.gray {
    color: #e2e2e2;
}
.bg-gray {
    background-color: #e2e2e2;
}
.hover-gray:hover {
    color: #e2e2e2;
}
.hover-bg-gray:hover {
    background-color: #e2e2e2;
}
.active-gray:active,
.focus-gray:focus,
.visited-gray:visited {
    color: #e2e2e2;
}
.active-bg-gray:active,
.focus-bg-gray:focus,
.visited-bg-gray:visited {
    background-color: #e2e2e2;
}


.gray-very-light {
    color: #f2f2f2;
}
.bg-gray-very-light {
    background-color: #f2f2f2;
}
.hover-gray-very-light:hover {
    color: #f2f2f2;
}
.hover-bg-gray-very-light:hover {
    background-color: #f2f2f2;
}
.active-gray-very-light:active,
.focus-gray-very-light:focus,
.visited-gray-very-light:visited {
    color: #f2f2f2;
}
.active-bg-gray-very-light:active,
.focus-bg-gray-very-light:focus,
.visited-bg-gray-very-light:visited {
    background-color: #f2f2f2;
}


.gray-light-blue {
    color: #e7ebee;
}
.bg-gray-light-blue {
    background-color: #e7ebee;
}
.hover-gray-light-blue:hover {
    color: #e7ebee;
}
.hover-bg-gray-light-blue:hover {
    background-color: #e7ebee;
}
.active-gray-light-blue:active,
.focus-gray-light-blue:focus,
.visited-gray-light-blue:visited {
    color: #e7ebee;
}
.active-bg-gray-light-blue:active,
.focus-bg-gray-light-blue:focus,
.visited-bg-gray-light-blue:visited {
    background-color: #e7ebee;
}


.blue-water {
    color: #42c6f1;
}
.bg-blue-water {
    background-color: #42c6f1;
}
.hover-blue-water:hover {
    color: #42c6f1;
}
.hover-bg-blue-water:hover {
    background-color: #42c6f1;
}
.active-blue-water:active,
.focus-blue-water:focus,
.visited-blue-water:visited {
    color: #42c6f1;
}
.active-bg-blue-water:active,
.focus-bg-blue-water:focus,
.visited-bg-blue-water:visited {
    background-color: #42c6f1;
}


.primary {
    color: #337ab7;
}
.bg-primary {
    background-color: #337ab7;
}
.hover-primary:hover {
    color: #337ab7;
}
.hover-bg-primary:hover {
    background-color: #337ab7;
}
.active-primary:active,
.focus-primary:focus,
.visited-primary:visited {
    color: #337ab7;
}
.active-bg-primary:active,
.focus-bg-primary:focus,
.visited-bg-primary:visited {
    background-color: #337ab7;
}


.baby-blue {
    color: #c9e3f7;
}
.bg-baby-blue {
    background-color: #c9e3f7;
}
.hover-baby-blue:hover {
    color: #c9e3f7;
}
.hover-bg-baby-blue:hover {
    background-color: #c9e3f7;
}
.active-baby-blue:active,
.focus-baby-blue:focus,
.visited-baby-blue:visited {
    color: #c9e3f7;
}
.active-bg-baby-blue:active,
.focus-bg-baby-blue:focus,
.visited-bg-baby-blue:visited {
    background-color: #c9e3f7;
}


.blue-desaturated {
    color: #6b8da8;
}
.bg-blue-desaturated {
    background-color: #6b8da8;
}
.hover-blue-desaturated:hover {
    color: #6b8da8;
}
.hover-bg-blue-desaturated:hover {
    background-color: #6b8da8;
}
.active-blue-desaturated:active,
.focus-blue-desaturated:focus,
.visited-blue-desaturated:visited {
    color: #6b8da8;
}
.active-bg-blue-desaturated:active,
.focus-bg-blue-desaturated:focus,
.visited-bg-blue-desaturated:visited {
    background-color: #6b8da8;
}


.blue-slac {
    color: #537c9f;
}
.bg-blue-slac {
    background-color: #537c9f;
}
.hover-blue-slac:hover {
    color: #537c9f;
}
.hover-bg-blue-slac:hover {
    background-color: #537c9f;
}
.active-blue-slac:active,
.focus-blue-slac:focus,
.visited-blue-slac:visited {
    color: #537c9f;
}
.active-bg-blue-slac:active,
.focus-bg-blue-slac:focus,
.visited-bg-blue-slac:visited {
    background-color: #537c9f;
}


.blue-desaturated-dark {
    color: #5c6e7d;
}
.bg-blue-desaturated-dark {
    background-color: #5c6e7d;
}
.hover-blue-desaturated-dark:hover {
    color: #5c6e7d;
}
.hover-bg-blue-desaturated-dark:hover {
    background-color: #5c6e7d;
}
.active-blue-desaturated-dark:active,
.focus-blue-desaturated-dark:focus,
.visited-blue-desaturated-dark:visited {
    color: #5c6e7d;
}
.active-bg-blue-desaturated-dark:active,
.focus-bg-blue-desaturated-dark:focus,
.visited-bg-blue-desaturated-dark:visited {
    background-color: #5c6e7d;
}


.blue-dark {
    color: #334553;
}
.bg-blue-dark {
    background-color: #334553;
}
.hover-blue-dark:hover {
    color: #334553;
}
.hover-bg-blue-dark:hover {
    background-color: #334553;
}
.active-blue-dark:active,
.focus-blue-dark:focus,
.visited-blue-dark:visited {
    color: #334553;
}
.active-bg-blue-dark:active,
.focus-bg-blue-dark:focus,
.visited-bg-blue-dark:visited {
    background-color: #334553;
}


.blue-very-dark {
    color: #13314b;
}
.bg-blue-very-dark {
    background-color: #13314b;
}
.hover-blue-very-dark:hover {
    color: #13314b;
}
.hover-bg-blue-very-dark:hover {
    background-color: #13314b;
}
.active-blue-very-dark:active,
.focus-blue-very-dark:focus,
.visited-blue-very-dark:visited {
    color: #13314b;
}
.active-bg-blue-very-dark:active,
.focus-bg-blue-very-dark:focus,
.visited-bg-blue-very-dark:visited {
    background-color: #13314b;
}


.blue-very-dark-desaturated {
    color: #202b33;
}
.bg-blue-very-dark-desaturated {
    background-color: #202b33;
}
.hover-blue-very-dark-desaturated:hover {
    color: #202b33;
}
.hover-bg-blue-very-dark-desaturated:hover {
    background-color: #202b33;
}
.active-blue-very-dark-desaturated:active,
.focus-blue-very-dark-desaturated:focus,
.visited-blue-very-dark-desaturated:visited {
    color: #202b33;
}
.active-bg-blue-very-dark-desaturated:active,
.focus-bg-blue-very-dark-desaturated:focus,
.visited-bg-blue-very-dark-desaturated:visited {
    background-color: #202b33;
}


.grey-dark,
.gray-dark {
    color: #2e2e2c;
}
.bg-grey-dark,
.bg-gray-dark {
    background-color: #2e2e2c;
}
.hover-grey-dark:hover,
.hover-gray-dark:hover {
    color: #2e2e2c;
}
.hover-bg-grey-dark:hover,
.hover-bg-gray-dark:hover {
    background-color: #2e2e2c;
}
.active-grey-dark:active,
.focus-grey-dark:focus,
.visited-grey-dark:visited,
.active-gray-dark:active,
.focus-gray-dark:focus,
.visited-gray-dark:visited{
    color: #2e2e2c;
}
.active-bg-grey-dark:active,
.focus-bg-grey-dark:focus,
.visited-bg-grey-dark:visited,
.active-bg-gray-dark:active,
.focus-bg-gray-dark:focus,
.visited-bg-gray-dark:visited{
    background-color: #2e2e2c;
}


.gray-very-dark {
    color: #212121;
}
.bg-gray-very-dark {
    background-color: #212121;
}
.hover-gray-very-dark:hover {
    color: #212121;
}
.hover-bg-gray-very-dark:hover {
    background-color: #212121;
}
.active-gray-very-dark:active,
.focus-gray-very-dark:focus,
.visited-gray-very-dark:visited {
    color: #212121;
}
.active-bg-gray-very-dark:active,
.focus-bg-gray-very-dark:focus,
.visited-bg-gray-very-dark:visited {
    background-color: #212121;
}


.cyan {
    color: #43dde7
}
.bg-cyan {
    background-color: #43dde7
}
.hover-cyan:hover {
    color: #43dde7
}
.hover-bg-cyan:hover {
    background-color: #43dde7
}
.active-cyan:active,
.focus-cyan:focus,
.visited-cyan:visited {
    color: #43dde7
}
.active-bg-cyan:active,
.focus-bg-cyan:focus,
.visited-bg-cyan:visited {
    background-color: #43dde7
}


.red {
    color: #e74b43;
}
.bg-red {
    background-color: #e74b43;
}
.hover-red:hover {
    color: #e74b43;
}
.hover-bg-red:hover {
    background-color: #e74b43;
}
.active-red:active,
.focus-red:focus,
.visited-red:visited {
    color: #e74b43;
}
.active-bg-red:active,
.focus-bg-red:focus,
.visited-bg-red:visited {
    background-color: #e74b43;
}


.yellow {
    color: #f1ae42;
}
.bg-yellow {
    background-color: #f1ae42;
}
.hover-yellow:hover {
    color: #f1ae42;
}
.hover-bg-yellow:hover {
    background-color: #f1ae42;
}
.active-yellow:active,
.focus-yellow:focus,
.visited-yellow:visited {
    color: #f1ae42;
}
.active-bg-yellow:active,
.focus-bg-yellow:focus,
.visited-bg-yellow:visited {
    background-color: #f1ae42;
}


.green {
    color: #3ab775;
}
.bg-green {
    background-color: #3ab775;
}
.hover-green:hover {
    color: #3ab775;
}
.hover-bg-green:hover {
    background-color: #3ab775;
}
.active-green:active,
.focus-green:focus,
.visited-green:visited {
    color: #3ab775;
}
.active-bg-green:active,
.focus-bg-green:focus,
.visited-bg-green:visited {
    background-color: #3ab775;
}


.black-bluish {
    color: #16191c;
}
.bg-black-bluish {
    background-color: #16191c;
}
.hover-black-bluish:hover {
    color: #16191c;
}
.hover-bg-black-bluish:hover {
    background-color: #16191c;
}
.active-black-bluish:active,
.focus-black-bluish:focus,
.visited-black-bluish:visited {
    color: #16191c;
}
.active-bg-black-bluish:active,
.focus-bg-black-bluish:focus,
.visited-bg-black-bluish:visited {
    background-color: #16191c;
}


.black {
    color: #000;
}
.bg-black {
    background-color: #000;
}
.hover-black:hover {
    color: #000;
}
.hover-bg-black:hover {
    background-color: #000;
}
.active-black:active,
.focus-black:focus,
.visited-black:visited {
    color: #000;
}
.active-bg-black:active,
.focus-bg-black:focus,
.visited-bg-black:visited {
    background-color: #000;
}


.silver-very-light {
    color: rgba(56, 76, 92, 0.2);
}
.bg-silver-very-light {
    background-color: rgba(56, 76, 92, 0.2);
}
.hover-silver-very-light:hover {
    color: rgba(56, 76, 92, 0.2);
}
.hover-bg-silver-very-light:hover {
    background-color: rgba(56, 76, 92, 0.2);
}
.active-silver-very-light:active,
.focus-silver-very-light:focus,
.visited-silver-very-light:visited {
    color: rgba(56, 76, 92, 0.2);
}
.active-bg-silver-very-light:active,
.focus-bg-silver-very-light:focus,
.visited-bg-silver-very-light:visited {
    background-color: rgba(56, 76, 92, 0.2);
}


.silver-light {
    color: rgba(56, 76, 92, 0.3);
}
.bg-silver-light {
    background-color: rgba(56, 76, 92, 0.3);
}
.hover-silver-light:hover {
    color: rgba(56, 76, 92, 0.3);
}
.hover-bg-silver-light:hover {
    background-color: rgba(56, 76, 92, 0.3);
}
.active-silver-light:active,
.focus-silver-light:focus,
.visited-silver-light:visited {
    color: rgba(56, 76, 92, 0.3);
}
.active-bg-silver-light:active,
.focus-bg-silver-light:focus,
.visited-bg-silver-light:visited {
    background-color: rgba(56, 76, 92, 0.3);
}


.silver-normal {
    color: rgba(56, 76, 92, 0.4);
}
.bg-silver-normal {
    background-color: rgba(56, 76, 92, 0.4);
}
.hover-silver-normal:hover {
    color: rgba(56, 76, 92, 0.4);
}
.hover-bg-silver-normal:hover {
    background-color: rgba(56, 76, 92, 0.4);
}
.active-silver-normal:active,
.focus-silver-normal:focus,
.visited-silver-normal:visited {
    color: rgba(56, 76, 92, 0.4);
}
.active-bg-silver-normal:active,
.focus-bg-silver-normal:focus,
.visited-bg-silver-normal:visited {
    background-color: rgba(56, 76, 92, 0.4);
}


.blue-slac-opacity {
    color: rgba(83,124,159,.8);
}
.bg-blue-slac-opacity {
    background-color: rgba(83,124,159,.8);
}
.hover-blue-slac-opacity:hover {
    color: rgba(83,124,159,.8);
}
.hover-bg-blue-slac-opacity:hover {
    background-color: rgba(83,124,159,.8);
}
.active-blue-slac-opacity:active,
.focus-blue-slac-opacity:focus,
.visited-blue-slac-opacity:visited {
    color: rgba(83,124,159,.8);
}
.active-bg-blue-slac-opacity:active,
.focus-bg-blue-slac-opacity:focus,
.visited-bg-blue-slac-opacity:visited {
    background-color: rgba(83,124,159,.8);
}


.info {
    color: #d9edf7;
}
.bg-info {
    background-color: #d9edf7;
}
.hover-info:hover {
    color: #d9edf7;
}
.hover-bg-info:hover {
    background-color: #d9edf7;
}
.active-info:active,
.focus-info:focus,
.visited-info:visited {
    color: #d9edf7;
}
.active-bg-info:active,
.focus-bg-info:focus,
.visited-bg-info:visited {
    background-color: #d9edf7;
}


.success {
    color: #dff0d8;
}
.bg-success {
    background-color: #dff0d8;
}
.hover-success:hover {
    color: #dff0d8;
}
.hover-bg-success:hover {
    background-color: #dff0d8;
}
.active-success:active,
.focus-success:focus,
.visited-success:visited {
    color: #dff0d8;
}
.active-bg-success:active,
.focus-bg-success:focus,
.visited-bg-success:visited {
    background-color: #dff0d8;
}


.green-very-light {
    color: rgba(61, 165, 50, 0.2);
}
.bg-green-very-light {
    background-color: rgba(61, 165, 50, 0.2);
}
.hover-green-very-light:hover {
    color: rgba(61, 165, 50, 0.2);
}
.hover-bg-green-very-light:hover {
    background-color: rgba(61, 165, 50, 0.2);
}
.active-green-very-light:active,
.focus-green-very-light:focus,
.visited-green-very-light:visited {
    color: rgba(61, 165, 50, 0.2);
}
.active-bg-green-very-light:active,
.focus-bg-green-very-light:focus,
.visited-bg-green-very-light:visited {
    background-color: rgba(61, 165, 50, 0.2);
}


.green-light {
    color: rgba(61, 165, 50, 0.3);
}
.bg-green-light {
    background-color: rgba(61, 165, 50, 0.3);
}
.hover-green-light:hover {
    color: rgba(61, 165, 50, 0.3);
}
.hover-bg-green-light:hover {
    background-color: rgba(61, 165, 50, 0.3);
}
.active-green-light:active,
.focus-green-light:focus,
.visited-green-light:visited {
    color: rgba(61, 165, 50, 0.3);
}
.active-bg-green-light:active,
.focus-bg-green-light:focus,
.visited-bg-green-light:visited {
    background-color: rgba(61, 165, 50, 0.3);
}


.green-normal {
    color: rgba(61, 165, 50, 0.4);
}
.bg-green-normal {
    background-color: rgba(61, 165, 50, 0.4);
}
.hover-green-normal:hover {
    color: rgba(61, 165, 50, 0.4);
}
.hover-bg-green-normal:hover {
    background-color: rgba(61, 165, 50, 0.4);
}
.active-green-normal:active,
.focus-green-normal:focus,
.visited-green-normal:visited {
    color: rgba(61, 165, 50, 0.4);
}
.active-bg-green-normal:active,
.focus-bg-green-normal:focus,
.visited-bg-green-normal:visited {
    background-color: rgba(61, 165, 50, 0.4);
}


.yellow-dark {
    color: #cec713;
}
.bg-yellow-dark {
    background-color: #cec713;
}
.hover-yellow-dark:hover {
    color: #cec713;
}
.hover-bg-yellow-dark:hover {
    background-color: #cec713;
}
.active-yellow-dark:active,
.focus-yellow-dark:focus,
.visited-yellow-dark:visited {
    color: #cec713;
}
.active-bg-yellow-dark:active,
.focus-bg-yellow-dark:focus,
.visited-bg-yellow-dark:visited {
    background-color: #cec713;
}


.red-light {
    color: #d86666;
}
.bg-red-light {
    background-color: #d86666;
}
.hover-red-light:hover {
    color: #d86666;
}
.hover-bg-red-light:hover {
    background-color: #d86666;
}
.active-red-light:active,
.focus-red-light:focus,
.visited-red-light:visited {
    color: #d86666;
}
.active-bg-red-light:active,
.focus-bg-red-light:focus,
.visited-bg-red-light:visited {
    background-color: #d86666;
}


.danger {
    color: #f2dede;
}
.bg-danger {
    background-color: #f2dede;
}
.hover-danger:hover {
    color: #f2dede;
}
.hover-bg-danger:hover {
    background-color: #f2dede;
}
.active-danger:active,
.focus-danger:focus,
.visited-danger:visited {
    color: #f2dede;
}
.active-bg-danger:active,
.focus-bg-danger:focus,
.visited-bg-danger:visited {
    background-color: #f2dede;
}


.bg-gradient-black {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}







.no-underline{
    text-decoration: none !important;
}
.no-underline:hover{
    text-decoration: none !important;
}






















