.highlight {
    background:#c6f8d1 !important;
}
.highlight2 {
    background:#c6f8d1 !important;
}
.bg-black {
	background-color:#000000 !important;
}
.bg-silver {
	background-color:#C0C0C0 !important;
}
.bg-white {
	background-color:#FFFFFF !important;
}
.bg-maroon {
	background-color:#800000 !important;
}
.bg-red {
	background-color:#FF0000 !important;
}
.bg-purple {
	background-color:#800080 !important;
}
.bg-fuchsia {
	background-color:#FF00FF !important;
}
.bg-lime {
	background-color:#00FF00 !important;
}
.bg-olive {
	background-color:#808000 !important;
}
.bg-yellow {
	background-color:#FFFF00 !important;
}
.bg-navy {
	background-color:#000080 !important;
}
.bg-blue {
	background-color:#0000FF !important;
}
.bg-teal {
	background-color:#008080 !important;
}
.bg-aqua {
	background-color:#00FFFF !important;
}
.bg-aliceblue {
	background-color:#f0f8ff !important;
}
.bg-antiquewhite {
	background-color:#faebd7 !important;
}
.bg-aquamarine {
	background-color:#7fffd4 !important;
}
.bg-azure {
	background-color:#f0ffff !important;
}
.bg-beige {
	background-color:#f5f5dc !important;
}
.bg-bisque {
	background-color:#ffe4c4 !important;
}
.bg-blanchedalmond {
	background-color:#ffebcd !important;
}
.bg-blueviolet {
	background-color:#8a2be2 !important;
}
.bg-brown {
	background-color:#a52a2a !important;
}
.bg-burlywood {
	background-color:#deb887 !important;
}
.bg-cadetblue {
	background-color:#5f9ea0 !important;
}
.bg-chartreuse {
	background-color:#7fff00 !important;
}
.bg-chocolate {
	background-color:#d2691e !important;
}
.bg-coral {
	background-color:#ff7f50 !important;
}
.bg-cornflowerblue {
	background-color:#6495ed !important;
}
.bg-cornsilk {
	background-color:#fff8dc !important;
}
.bg-crimson {
	background-color:#dc143c !important;
}
.bg-cyan {
	background-color:#00ffff !important;
}
.bg-darkblue {
	background-color:#00008b !important;
}
.bg-darkcyan {
	background-color:#008b8b !important;
}
.bg-darkgoldenrod {
	background-color:#b8860b !important;
}
.bg-darkgray {
	background-color:#a9a9a9 !important;
}
.bg-darkgreen {
	background-color:#006400 !important;
}
.bg-darkgrey {
	background-color:#a9a9a9 !important;
}
.bg-darkkhaki {
	background-color:#bdb76b !important;
}
.bg-darkmagenta {
	background-color:#8b008b !important;
}
.bg-darkolivegreen {
	background-color:#556b2f !important;
}
.bg-darkorange {
	background-color:#ff8c00 !important;
}
.bg-darkorchid {
	background-color:#9932cc !important;
}
.bg-darkred {
	background-color:#8b0000 !important;
}
.bg-darksalmon {
	background-color:#e9967a !important;
}
.bg-darkseagreen {
	background-color:#8fbc8f !important;
}
.bg-darkslateblue {
	background-color:#483d8b !important;
}
.bg-darkslategray {
	background-color:#2f4f4f !important;
}
.bg-darkslategrey {
	background-color:#2f4f4f !important;
}
.bg-darkturquoise {
	background-color:#00ced1 !important;
}
.bg-darkviolet {
	background-color:#9400d3 !important;
}
.bg-deeppink {
	background-color:#ff1493 !important;
}
.bg-deepskyblue {
	background-color:#00bfff !important;
}
.bg-dimgray {
	background-color:#696969 !important;
}
.bg-dimgrey {
	background-color:#696969 !important;
}
.bg-dodgerblue {
	background-color:#1e90ff !important;
}
.bg-firebrick {
	background-color:#b22222 !important;
}
.bg-floralwhite {
	background-color:#fffaf0 !important;
}
.bg-forestgreen {
	background-color:#228b22 !important;
}
.bg-gainsboro {
	background-color:#dcdcdc !important;
}
.bg-ghostwhite {
	background-color:#f8f8ff !important;
}
.bg-gold {
	background-color:#ffd700 !important;
}
.bg-goldenrod {
	background-color:#daa520 !important;
}
.bg-greenyellow {
	background-color:#adff2f !important;
}
.bg-grey {
	background-color:#808080 !important;
}
.bg-honeydew {
	background-color:#f0fff0 !important;
}
.bg-hotpink {
	background-color:#ff69b4 !important;
}
.bg-indianred {
	background-color:#cd5c5c !important;
}
.bg-indigo {
	background-color:#4b0082 !important;
}
.bg-ivory {
	background-color:#fffff0 !important;
}
.bg-khaki {
	background-color:#f0e68c !important;
}
.bg-lavender {
	background-color:#e6e6fa !important;
}
.bg-lavenderblush {
	background-color:#fff0f5 !important;
}
.bg-lawngreen {
	background-color:#7cfc00 !important;
}
.bg-lemonchiffon {
	background-color:#fffacd !important;
}
.bg-lightcoral {
	background-color:#f08080 !important;
}
.bg-lightcyan {
	background-color:#e0ffff !important;
}
.bg-lightgoldenrodyellow {
	background-color:#fafad2 !important;
}
.bg-lightgray {
	background-color:#d3d3d3 !important;
}
.bg-lightgrey {
	background-color:#d3d3d3 !important;
}
.bg-lightpink {
	background-color:#ffb6c1 !important;
}
.bg-lightsalmon {
	background-color:#ffa07a !important;
}
.bg-lightseagreen {
	background-color:#20b2aa !important;
}
.bg-lightskyblue {
	background-color:#87cefa !important;
}
.bg-lightslategray {
	background-color:#778899 !important;
}
.bg-lightslategrey {
	background-color:#778899 !important;
}
.bg-lightsteelblue {
	background-color:#b0c4de !important;
}
.bg-lightyellow {
	background-color:#ffffe0 !important;
}
.bg-limegreen {
	background-color:#32cd32 !important;
}
.bg-linen {
	background-color:#faf0e6 !important;
}
.bg-magenta {
	background-color:#ff00ff !important;
}
.bg-mediumaquamarine {
	background-color:#66cdaa !important;
}
.bg-mediumblue {
	background-color:#0000cd !important;
}
.bg-mediumorchid {
	background-color:#ba55d3 !important;
}
.bg-mediumpurple {
	background-color:#9370db !important;
}
.bg-mediumseagreen {
	background-color:#3cb371 !important;
}
.bg-mediumslateblue {
	background-color:#7b68ee !important;
}
.bg-mediumspringgreen {
	background-color:#00fa9a !important;
}
.bg-mediumturquoise {
	background-color:#48d1cc !important;
}
.bg-mediumvioletred {
	background-color:#c71585 !important;
}
.bg-midnightblue {
	background-color:#191970 !important;
}
.bg-mintcream {
	background-color:#f5fffa !important;
}
.bg-mistyrose {
	background-color:#ffe4e1 !important;
}
.bg-moccasin {
	background-color:#ffe4b5 !important;
}
.bg-navajowhite {
	background-color:#ffdead !important;
}
.bg-oldlace {
	background-color:#fdf5e6 !important;
}
.bg-olivedrab {
	background-color:#6b8e23 !important;
}
.bg-orange {
	background-color:#ffa500 !important;
}
.bg-orangered {
	background-color:#ff4500 !important;
}
.bg-orchid {
	background-color:#da70d6 !important;
}
.bg-palegoldenrod {
	background-color:#eee8aa !important;
}
.bg-palegreen {
	background-color:#98fb98 !important;
}
.bg-paleturquoise {
	background-color:#afeeee !important;
}
.bg-palevioletred {
	background-color:#db7093 !important;
}
.bg-papayawhip {
	background-color:#ffefd5 !important;
}
.bg-peachpuff {
	background-color:#ffdab9 !important;
}
.bg-peru {
	background-color:#cd853f !important;
}
.bg-pink {
	background-color:#ffc0cb !important;
}
.bg-plum {
	background-color:#dda0dd !important;
}
.bg-powderblue {
	background-color:#b0e0e6 !important;
}
.bg-rosybrown {
	background-color:#bc8f8f !important;
}
.bg-royalblue {
	background-color:#4169e1 !important;
}
.bg-saddlebrown {
	background-color:#8b4513 !important;
}
.bg-salmon {
	background-color:#fa8072 !important;
}
.bg-sandybrown {
	background-color:#f4a460 !important;
}
.bg-seagreen {
	background-color:#2e8b57 !important;
}
.bg-seashell {
	background-color:#fff5ee !important;
}
.bg-sienna {
	background-color:#a0522d !important;
}
.bg-skyblue {
	background-color:#87ceeb !important;
}
.bg-slateblue {
	background-color:#6a5acd !important;
}
.bg-slategray {
	background-color:#708090 !important;
}
.bg-slategrey {
	background-color:#708090 !important;
}
.bg-snow {
	background-color:#fffafa !important;
}
.bg-springgreen {
	background-color:#00ff7f !important;
}
.bg-steelblue {
	background-color:#4682b4 !important;
}
.bg-tan {
	background-color:#d2b48c !important;
}
.bg-thistle {
	background-color:#d8bfd8 !important;
}
.bg-tomato {
	background-color:#ff6347 !important;
}
.bg-turquoise {
	background-color:#40e0d0 !important;
}
.bg-violet {
	background-color:#ee82ee !important;
}
.bg-wheat {
	background-color:#f5deb3 !important;
}
.bg-whitesmoke {
	background-color:#f5f5f5 !important;
}
.bg-yellowgreen {
	background-color:#9acd32 !important;
}
.bg-gray {
	background-color:#E5E5E5 !important;
}
.bg-lightgreen {
	background:#7FFFD4 !important;
}
.bg-green {
	background:#1ac71a !important;
}
.bg-drakgreen {
	background:#538135 !important;
}
.bg-lightred {
	background:#EEABAB !important;
}
.bg-success2 {
	background-color:#5cb85c !important;
}
.bg-secondary2 {
	background-color:#5867dd !important;
}
.bg-tertiary {
	background-color:#34bfa3 !important;
}
.bg-fourth {
	background-color:#36a3f7 !important;
}
.bg-fifth {
	background-color:#716aca !important;
}
.bg-sixth {
	background-color:#f4516c !important;
}
.bg-seventh {
	background-color:#566D7E !important;
}
.bg-eighth {
	background-color:#2B3856 !important;
}
.bg-ninth {
	background-color:#cb7205 !important;
}
.bg-default {
	background-color: #E4E6EF !important;
}
.bg-lightblue {
	background:#e7f3ff !important;
}
.bg-signature {
	background:#FFDA78 !important;
}
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #c4c8dc !important;
}
.border-azure {
	border-color: #C1DDDD !important;
}
.text-signature {
	color: #063F52 !important;
}
.text-success {
	color: green !important;
}
.text-white-hover:hover {
	color: #fff !important
}
.badge-default {
	color: #181C32;
	background-color: #E4E6EF;
}
.badge-default[href]:hover, .badge-default[href]:focus {
	background-color: #E4E6EF;
}
.badge-warning {
	color: #ffffff;
}
.badge-success {
	color: #ffffff;
	background-color: #5cb85c;
}
.badge-success[href]:hover, .badge-success[href]:focus {
	background-color: #5cb85c;
}
.badge-secondary2 {
	color: #ffffff;
	background-color: #5867dd;
}
.badge-secondary2[href]:hover, .badge-secondary2[href]:focus {
	background-color: #384ad7;
}
.badge-tertiary {
	color: #ffffff;
	background-color: #34bfa3;
}
.badge-tertiary[href]:hover, .badge-tertiary[href]:focus {
	background-color: #2ca189;
}
.badge-fourth {
	color: #ffffff;
	background-color: #36a3f7;
}
.badge-fourth[href]:hover, .badge-fourth[href]:focus {
	background-color: #1192f6;
}
.badge-fifth {
	color: #ffffff;
	background-color: #716aca;
}
.badge-fifth[href]:hover, .badge-fifth[href]:focus {
	background-color: #564ec0;
}
.badge-sixth {
	color: #ffffff;
	background-color: #f4516c;
}
.badge-sixth[href]:hover, .badge-sixth[href]:focus {
	background-color: #f22d4e;
}
.badge-seventh {
	color: #ffffff;
	background-color: #566D7E;
}
.badge-seventh[href]:hover, .badge-seventh[href]:focus {
	background-color: #566D7E;
}
.badge-eighth {
	color: #ffffff;
	background-color: #2B3856;
}
.badge-eighth[href]:hover, .badge-eighth[href]:focus {
	background-color: #2B3856;
}
.badge-ninth {
	color: #ffffff;
	background-color: #cb7205;
}
.badge-ninth[href]:hover, .badge-ninth[href]:focus {
	background-color: #cb7205;
}
.highlight-color-green {
	color: green;
    font-size: 10px;
    font-style: italic;
}
.highlight-color-red {
	color: red;
    font-size: 10px;
    font-style: italic;
}
.highlight-color-blue {
	color: blue;
    font-size: 10px;
    font-style: italic;
}
.btn.btn-default{
    color:#3F4254;
    background-color:#E4E6EF;
    border-color:#E4E6EF;
}
.btn.btn-bisque{
    color:#3F4254;
	background-color:#ffe4c4 !important;
    border-color:#F64E60 !important;
}
.btn.btn-default i{
    color:#3F4254;
}
.btn.btn-default .svg-icon svg g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
    fill:#3F4254;
}
.btn.btn-default .svg-icon svg:hover g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
}
.btn.btn-default.dropdown-toggle:after{
    color:#3F4254;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-default:focus:not(.btn-text), .btn.btn-default.focus:not(.btn-text){
    color:#3F4254;
    background-color:#d7dae7;
    border-color:#d7dae7;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) i, .btn.btn-default:focus:not(.btn-text) i, .btn.btn-default.focus:not(.btn-text) i{
    color:#3F4254;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill], .btn.btn-default:focus:not(.btn-text) .svg-icon svg g [fill], .btn.btn-default.focus:not(.btn-text) .svg-icon svg g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
    fill:#3F4254;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill], .btn.btn-default:focus:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-default.focus:not(.btn-text) .svg-icon svg:hover g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
}
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-default:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-default.focus:not(.btn-text).dropdown-toggle:after{
    color:#3F4254;
}
.btn.btn-default.disabled, .btn.btn-default:disabled{
    color:#3F4254;
    background-color:#E4E6EF;
    border-color:#E4E6EF;
}
.btn.btn-default.disabled i, .btn.btn-default:disabled i{
    color:#3F4254;
}
.btn.btn-default.disabled .svg-icon svg g [fill], .btn.btn-default:disabled .svg-icon svg g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
    fill:#3F4254;
}
.btn.btn-default.disabled .svg-icon svg:hover g [fill], .btn.btn-default:disabled .svg-icon svg:hover g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
}
.btn.btn-default.disabled.dropdown-toggle:after, .btn.btn-default:disabled.dropdown-toggle:after{
    color:#3F4254;
}
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-default:not(:disabled):not(.disabled).active, .show > .btn.btn-default.dropdown-toggle, .show .btn.btn-default.btn-dropdown{
    color:#3F4254;
    background-color:#d7dae7;
    border-color:#d7dae7;
}
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) i, .btn.btn-default:not(:disabled):not(.disabled).active i, .show > .btn.btn-default.dropdown-toggle i, .show .btn.btn-default.btn-dropdown i{
    color:#3F4254;
}
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill], .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg g [fill], .show > .btn.btn-default.dropdown-toggle .svg-icon svg g [fill], .show .btn.btn-default.btn-dropdown .svg-icon svg g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
    fill:#3F4254;
}
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill], .btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill], .show > .btn.btn-default.dropdown-toggle .svg-icon svg:hover g [fill], .show .btn.btn-default.btn-dropdown .svg-icon svg:hover g [fill]{
    -webkit-transition:fill 0.3s ease;
    transition:fill 0.3s ease;
}
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after, .btn.btn-default:not(:disabled):not(.disabled).active.dropdown-toggle:after, .show > .btn.btn-default.dropdown-toggle.dropdown-toggle:after, .show .btn.btn-default.btn-dropdown.dropdown-toggle:after{
    color:#3F4254;
}
.percentbar {
	background:#92D050;
	border:1px solid #151B54;
	height:20px;
	position: relative;
}
.percentbar .percent-color {
	background: #D99594;
	height: 19px;
}
.percentbar .simdiv {
	font-weight: bold;
	margin-top: 0;
	position: absolute;
	text-align: center;
	left: 5px;
}
.compare-table .percentbar {
	width:200%;
}
.whiterow {
	background-color: #FFFFFF !important;
}
.grayrow {
	background-color: #CCCCCC !important;
}
.redrow {
	background-color: #F75D59 !important;
}
@keyframes highlight_section {
    0% {
        background: #ffff99; 
    }
    100% {
        background: none;
    }
}

.highlight_section {
    animation: highlight_section 5s;
}
.table tr.highlight_border, .table tbody.highlight_border {
	border-top: 3px solid red;
	border-bottom: 3px solid red;
	background:#c6f8d1 !important;
}