/*# BG Color overrides #*/
.bg-success{ background-color: #cedbaf !Important;}

/*# Fonts #*/
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local("Lato Regular"), local("Lato-Regular"), url(/content/fonts/Lato-Regular.woff2) format("woff2"), url(/content/fonts/Lato-Regular.woff) format("woff"), url(/content/fonts/Lato-Regular.ttf) format("ttf");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
  font-display: swap;
}

html{height:100%;}

body {
  overflow-x: hidden;
  font-family: "Lato", Helvetica, Arial, sans-serif; 
  min-height:100%; 
  font-size: 14px;}

a {
  color: #000;
  text-decoration: underline;
}

a:hover, a:active, a:focus {
  color:#000;
  text-decoration: underline;
  text-decoration-style: double;
}

a.alert {
  color: #ff0000;
  text-decoration: underline;
}

a.alert :hover, a.alert :active, a.alert :focus {
  color:#ff0000;
  text-decoration: none;
}

.stretch {
  margin-bottom: -9999px;
  padding-bottom: 9999px; }

div#content{
  padding-bottom:25px;}

.row {margin: 0;}

.required-field::after{color:#AD0000;font-weight:bold;content:'*'}

.flex, .flex > div[class*='col-'] {  
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 0 auto;
}

main{padding-bottom: 20px;}

.text-muted{color:#666;}

.homepage-message{display:none;}

dl, ul, ol{
  padding-inline-start:40px;
}

/*#Footer Styles#*/
footer.main-footer {
  text-align: left;
  background-color: #cedbaf;
}

footer.main-footer > .row{
}

footer .footer-branding{padding-top:10px;}

footer.main-footer > .row > .container{
  height:100%;
}

footer.main-footer > .container > .row > div{
  padding: 25px 0 0 0;
}

footer.main-footer span.copyright {
  line-height: 40px;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  text-transform: none;
}

footer.main-footer ul.quicklinks {
  margin-bottom: 0;
  line-height: 40px;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  text-transform: none;
}

footer.main-footer .logo-footer {
  display: block;
  padding: 10px;
  color: white;
  margin-bottom: 10px;
  background-color: #573215;
  text-align: center;
  width: 42px;
}

footer.main-footer .logo-fb:hover {
  background-color: #3b5998;
  color: white;
}

footer.main-footer .logo-yt:hover {
  background-color: #e52d27;
  color: white;
}

footer.main-footer .logo-gd:hover {
  background-color: #7CB228;
  color: white;}

footer.main-footer .logo-li:hover {
  background-color: #4875B4;
  color: white;
}

footer.main-footer .footer-inlay {
  background-color: #a3bd7b;
  height:100%;
  padding: 10px;
}

footer.main-footer .footer-support {
  background-color: #fff6dd;
}

/*#Custom Navbar#*/
.navbar-custom>li>a.btn{
  padding:10px 0;}

.navbar-custom .navbar{padding: 0;}

.navbar-custom{
  margin-bottom: 0px;
  background-color:#fff6dd;}

.navbar-custom .nav-header {
  background-color: #fff6dd;
  padding: 20px 0; }

.navbar-custom .nav-ribbon{
  background-color: #567632; }
.navbar-custom .nav-ribbon .alert{margin-bottom:0;}
  .navbar-custom .nav-ribbon ul {
    width: 100%;
    display: flex; }
    .navbar-custom .nav-ribbon ul li:not(.non-nav) {
      flex: 1;
      text-align: center; }
      .navbar-custom .nav-ribbon ul li:not(.non-nav) a {
        font-weight: 400;
        letter-spacing: 1px;
        color: white;
        padding: 30px 0;
        text-decoration: none; 
        height:80px;
        font-size:large;}
        .navbar-custom .nav-ribbon ul li:not(.non-nav) a:hover, .navbar-custom .nav-ribbon ul li:not(.non-nav) a:focus {
          background-color: #a3bd7b;
          color: #573215;
          outline: none; }

.navbar-custom .nav-ribbon > .active > a:hover,
.navbar-custom .nav-ribbon > .active > a:focus {
  color: #573215;
  background-color: #a3bd7b; }

.navbar-custom .nav-ribbon a .btn {
  margin-top: 13px; }

.navbar-nav>.list-group-item{
border: none !Important;  
}

a.btn{
  text-decoration:none;}

.navbar-custom .breadcrumb {
  background-color: #a3bd7b;
  border-radius: 0;
  margin-bottom: 0; }
  .navbar-custom .breadcrumb a {
    color: #573215; }

.navbar-custom .account-login{
  padding-top:15px;}

/*#Search#*/
.search-control input {
  border-radius: 20px 0 0 20px;
}

.search-control button, .search-control a, .search-control input[type='button'], .search-control input[type='submit'] {
  border-radius: 0 20px 20px 0;
  background-color: #567632;
  border-color: #567632;
}

.search-control button:hover, .search-control a:hover,.search-control a:focus{
  background-color: #70904C;
  border: 1px solid #70904C;
  }

.search-results .pagination>li>a{
  border:0;}

/*#Panels#*/

.panel-primary-green,{
  border-color:#567632;
}

.panel-primary-green .panel-heading, .panel-primary-green .card-header{
  background-color:#567632;
  color:#fff;
}

.panel-primary-green .panel-heading a, 
.panel-primary-green .card-header a, 
.panel-primary-green .card-header .btn-link{
  color:#fff;
  text-decoration:underline;
 }

.panel-aqua .panel-heading, .panel-aqua .card-header{
  background-color:#375c5c;
  color:#fff;
}

.panel-aqua .panel-heading a, .panel-aqua .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-aqua .panel-body, .panel-aqua .card-body{
 background-color:#d5e7e7; 
}

.panel-taupe .panel-heading, .panel-taupe .card-header{
  background-color: #675546;
  color: #fff;
}

.panel-taupe .panel-heading a,.panel-taupe .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-taupe .panel-body, .panel-taupe .card-body{
  background-color: #f1edea;
}

.panel-blue .panel-heading, .panel-blue .card-header{
  background-color: #2F5879;
  color: #fff;
}

.panel-blue .panel-heading a,.panel-blue .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-blue .panel-body, .panel-blue .card-body{
  background-color: #b3cfe5;
}

.panel-green .panel-heading, .panel-green .card-header{
  background-color: #637A3E;
  color: #fff;
}

.panel-green .panel-heading a,
.panel-green .card-header a,
.panel-green .card-header .btn-link{
  color:#fff;
  text-decoration:underline;
 }

.panel-green .panel-body, .panel-green .card-body{
  background-color: #dee8c5;
}
.panel-green .panel-heading a,.panel-green .btn-link:focus{
  text-decoration-style: double;}


.panel-gray .panel-heading, .panel-gray .card-header{
  background-color: #5A585A;
  color: #fff;
}

.panel-gray .panel-heading a,.panel-gray .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-gray .panel-body, .panel-gray .card-body{
  background-color: #dddcdd;
}

.panel-yellow .panel-heading, .panel-yellow .card-header{
  background-color: #5D5122;
  color: #fff;
}

.panel-yellow .panel-heading a,
.panel-yellow .card-header a,
.panel-yellow .card-header .btn-link{
  color:#fff;
  text-decoration:underline;
 }

.panel-yellow .panel-heading a,.panel-yellow .card-header a{
  color:#fff;
  text-decoration:underline;
 }
.panel-yellow .panel-heading a,.panel-yellow .btn-link:focus{
  text-decoration-style: double;
 }

.panel-yellow .panel-body, .panel-yellow .card-body{
  background-color: #f0e2b1;
}

.panel-purple .panel-heading, .panel-purple .card-header{
  background-color: #68476C;
  color: #fff;
}

.panel-purple .panel-heading a,.panel-purple .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-purple .panel-body, .panel-purple .card-body{
  background-color: #dcc9e0;
}

.panel-rose .panel-heading, .panel-rose .card-header{
  background-color: #97262A;
  color: #fff;
}

.panel-rose .panel-heading a,.panel-rose .card-header a{
  color:#fff;
  text-decoration:underline;
 }

.panel-rose .panel-body, .panel-rose .card-body{
  background-color: #f3e3e3;
}

/*#Alerts#*/
.alert-error-50{
  background-color:#AA0000;
  opacity: 0.7;
  text-align: center;
  color:white;
}

.alert-error-50 a{
  color:white;
}

.alert-info{
  opacity: 0.7;
  text-align:center;
}
/*#Buttons#*/
.btn-link{ 
  color: #000;
  font-size: 0.875rem;
}

.btn-link:focus{
  text-decoration:underline;
  text-decoration-style: double;
  }

.btn-green{
  color:#fff;
  border-color:#3D5D19;
  background-color:#3D5D19;}

.btn-green:hover, btn-green:active, .btn-green:focus{
  color:#fff;
  border-color:#567632;
  background-color:#567632;}
.btn-brown {
  background-color: #573215;
  border-radius: 20px;
  color: white;
  padding: 7px 25px; }
.btn-brown:hover, .btn-brown:active, .btn-brown:focus {
  background-color: #6c3e1a;
  color: white;}

.btn-brown:focus{
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(186,118,65,.25);
  }

.btn-brown-transparent {
  background-color: transparent;
  border-radius: 20px;
  color: #573215;
  padding: 7px 25px;
  border: 1px solid #573215;}
.btn-brown-transparent:hover {
  background-color: #573215;
  color: white; }


/*#News#*/
news-teaser{
  margin-right: 10px;
  margin-bottom: 10px;
}

.news-teaser img{
  width:130px;
  height:100px;
  margin-right:10px;
}

.news-list-title a{
  color:#435D27;
  font-size:larger;}

.news-list-date{
  font-size:smaller;}

.news-list-item{
  padding: 20px 0;}

.icon-container{
  display: inline-block;
}

.icon-container a{
  text-decoration: none;
}

/*#Extras#*/
.callout-box{
  color:#573215;
  background-color:#cedbaf;
  margin-bottom:15px;
  padding:18px 0;
  }

/*.callout-box div{width:100%;}*/

.hero-banner{
  width:100%;}

.hero-banner .container{
  padding-bottom:160px;}

.sidebar{
  background-color:#fff6dd;
  padding:20px;}

.sidebar img{
  background-color:#fff;
  padding:10px;}

.icon-center{
  display: inline-flex;
  vertical-align: middle !important;
}

.EditingFormErrorLabel, .ErrorLabel{
  color:red;
}

/*#Custom Horizontal Rule#*/
.section-separator .logo {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: -25px;
    height: 27px;
    width: 34px;
    padding: 0 5px;
    background: transparent url(/ERSWebsite/media/Images/Global/state-outline-only.png) no-repeat 50% 50%;
}

.section-separator {
    position: relative;
    overflow: visible;
    height: 1px;
    background-color: #ddd;
    border: 1px solid #ddd;
    border-collapse: collapse;
    padding:13px 0;
}

/*#Tabs Underline#*/
.nav-pills-underline .nav-link{padding:.5rem .95rem;}
.nav-pills-underline{padding-bottom:20px;}

.nav-pills-underline .nav-link{text-decoration:none;
  background-color:transparent;
  border-bottom: #ddd solid 4px;
  border-radius: 0;}

.nav-pills-underline .nav-link:hover{
  color:#000;
  background-color:transparent;
  border-bottom: #cedbaf solid 4px;
  border-radius: 0;
  }
.nav-pills-underline .nav-link.active,
.nav-pills-underline .nav-link.active:hover,
.nav-pills-underline .nav-link.active:focus{
  color:#000;
  background-color:transparent;
  border-bottom: #567632 solid 4px;
  border-radius: 0;
  }

.nav-pills-underline>li.disabled>a,
.nav-pills-underline>li.disabled>a:hover,
.nav-pills-underline>li.disabled>a:focus{
  color:#999;
  background-color:transparent;
  border-bottom: 0;
  border-radius: 0;
  }

/*#Blockquotes#*/
.fr-view blockquote, blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;
    color: inherit;
}

/*#Form Controls#*/
.input-width-15{
  width:56px !important;
  }

.input-width-20{
  width:64px !important;
  }

/*# Sidebar #*/
.sidebar-item{
  background-color:#fff6dd;
  margin-bottom: 15px;}

/*# Colors #*/
.dark-green{
  background-color: #567632
}

.green{
  background-color: #a3bd7b;
}

.light-green{
  background-color: #cedbaf;
}

.text-white{
  color: white;
}

.text-black{
  color:#333;
}

/*# Pagination #*/
.pagination-green .page-item .page-link{
  color: #573215;
  text-decoration: none;
  text-align:center;
}

.pagination-green .page-item a:hover, .pagination .page-item a:focus{
  background-color: #cedbaf;
 }

.pagination-green .page-item.active .page-link{
  background-color: #567632;
  border-color: #567632;
  color: #ddd;
}

.pagination-green .page-item.last .page-link,
.pagination-green .page-item.next .page-link,
.pagination-green .page-item.prev .page-link,
.pagination-green .page-item.first .page-link
{
   font-weight:bold;
}

.pagination-green .page-item.disabled .page-link
{
   color: #aaa;
}

/*# Pills #*/

.nav-pills > a
{
    text-decoration: none;
}

.nav-pills.brown > a.active, .nav-pills.brown > a.active:hover, .nav-pills.brown > a.active:focus{
    background-color: #573215;
}

.nav-pills.brown > a:hover{
  background-color: #d8cec6;
}

/*# Borders #*/
.border-left-brown{
  border-left: 1px solid #573215;
}

.border-left-medium-brown{
  border-left: 1px solid #b19d8d;
}

.border-left-light-brown{
  border-left: 1px solid #d8cec6;
}

.border-top-light-brown{
  border-top: 1px solid #d8cec6;
}

/*# Wells #*/
.well-clear{
  background:transparent;
  border: 0;
}

/*# FAQ #*/
.faq-accordian .card-header{
  color:#573215;
}

.faq-accordian .card-header .btn{
  color:#573215;
  text-decoration:underline;
  text-align: left;
}

.faq-accordian .card-header :focus{
   text-decoration-style: double;
  }

/*# Media #*/
.media-green{
  background-color:#cedbaf;
  padding:10px 15px;
  margin-bottom: 10px;
}

.media-green .media-left{
  background-color:white;
  padding-right: 0;
  }

.media-green .media-body{
    padding-left:10px;
  }

/*# Validation #*/

.form-control.input-validation-error,.was-validated .form-control:invalid {
    border-color: #dc3545;
    padding-right: calc(1.5em + .75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
    background-repeat: no-repeat;
    background-position: center right calc(.375em + .1875rem);
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-control.input-validation-error:focus,.was-validated .form-control:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

div.field-validation-error
{
    color:#dc3545;
}

.form-control.input-validation-error~.invalid-feedback,.form-control.input-validation-error~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip {
    display: block
}

.was-validated textarea.form-control:invalid,textarea.form-control.input-validation-error {
    padding-right: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}

.custom-select.input-validation-error,.was-validated .custom-select:invalid {
    border-color: #dc3545;
    padding-right: calc((1em + .75rem) * 3 / 4 + 1.75rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
}

.custom-select.input-validation-error:focus,.was-validated .custom-select:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

.custom-select.input-validation-error~.invalid-feedback,.custom-select.input-validation-error~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip {
    display: block
}

.form-control-file.input-validation-error~.invalid-feedback,.form-control-file.input-validation-error~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip {
    display: block
}

.form-check-input.input-validation-error~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label {
    color: #dc3545
}

.form-check-input.input-validation-error~.invalid-feedback,.form-check-input.input-validation-error~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip {
    display: block
}

.custom-control-input.input-validation-error~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label {
    color: #dc3545
}

.custom-control-input.input-validation-error~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before {
    border-color: #dc3545
}

.custom-control-input.input-validation-error~.invalid-feedback,.custom-control-input.input-validation-error~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip {
    display: block
}

.custom-control-input.input-validation-error:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
    border-color: #e4606d;
    background-color: #e4606d
}

.custom-control-input.input-validation-error:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

.custom-control-input.input-validation-error:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
    border-color: #dc3545
}

.custom-file-input.input-validation-error~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label {
    border-color: #dc3545
}

.custom-file-input.input-validation-error~.invalid-feedback,.custom-file-input.input-validation-error~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip {
    display: block
}

.custom-file-input.input-validation-error:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}

/*# File Upload Component #*/
.ktc-file-component-wrapper {
    display: inline-block;
    width: 100%
}

.ktc-file-component-wrapper .ktc-uploader-text {
    display: inline-block;
    max-width: calc(100% - 26px);
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap
}

.ktc-file-component-wrapper .ktc-uploader-icon-button {
    color: #504e4c;
    font-family: "Material Design Icons";
    font-size: 18.4px;
    line-height: 20px;
    position: absolute;
    right: 6px
}

.ktc-file-component-wrapper .ktc-uploader-icon-button[data-icon=select]:before {
    content: "\F552"
}

.ktc-file-component-wrapper .ktc-uploader-icon-button[data-icon=loading]:before {
    animation: mdi-spin 1.2s infinite linear;
    content: "\F997";
    display: inline-block
}

.ktc-file-component-wrapper .ktc-uploader-icon-button[data-icon=remove] {
    cursor: pointer
}

.ktc-file-component-wrapper .ktc-uploader-icon-button[data-icon=remove]:before {
    content: "\F5E8"
}

.ktc-file-component-wrapper .ktc-uploader-replacement,.ktc-file-component-wrapper .ktc-uploader-text-button,.ktc-file-component-wrapper input[type=file] {
    display: none
}

.ktc-file-component-wrapper label {
    background-color: #f7f7f7;
    border: 2px solid #bdbbbb;
    border-radius: 3px;
    box-sizing: border-box;
    color: #262524;
    cursor: pointer;
    display: block;
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 20px;
    /*max-width: 320px;*/
    padding: 4px 8px;
    position: relative;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    vertical-align: baseline;
    width: 100%
}

.ktc-file-component-wrapper label:focus {
    background-color: #fff;
    border-bottom: 2px solid #1175ae;
    outline: 0
}

.ktc-file-component-wrapper label[disabled],.ktc-file-component-wrapper label[readonly] {
    background-color: #e5e5e5;
    border-color: #e5e5e5;
    color: #696663
}

.ktc-file-component-wrapper label[disabled]:-moz-placeholder,.ktc-file-component-wrapper label[disabled]::-moz-placeholder,.ktc-file-component-wrapper label[readonly]:-moz-placeholder,.ktc-file-component-wrapper label[readonly]::-moz-placeholder {
    color: #696663
}

.ktc-file-component-wrapper label[disabled]:-ms-input-placeholder,.ktc-file-component-wrapper label[readonly]:-ms-input-placeholder {
    color: #696663
}

.ktc-file-component-wrapper label[disabled]::-webkit-input-placeholder,.ktc-file-component-wrapper label[readonly]::-webkit-input-placeholder {
    color: #696663
}

.ktc-file-component-wrapper label[disabled] {
    cursor: not-allowed
}

.ktc-file-component-wrapper label:-moz-placeholder,.ktc-file-component-wrapper label::-moz-placeholder {
    color: #504e4c
}

.ktc-file-component-wrapper label:-ms-input-placeholder {
    color: #504e4c
}

.ktc-file-component-wrapper label::-webkit-input-placeholder {
    color: #504e4c
}

/*# Custom Checkbox - Radio #*/

.custom-control-lg .custom-control-label::before,
.custom-control-lg .custom-control-label::after {
    top: 0.1rem !important;
    left: -2rem !important;
    width: 1.25rem !important;
    height: 1.25rem !important;
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #567632;
    background-color: #567632
}

.custom-control-input:focus~.custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(86,112,50,.25)
}

.custom-control-input:focus:not(:checked)~.custom-control-label::before {
    border-color: #80bdff
}

/*# Headings #*/
h1, .h1 {
  font-size: 2.25rem;
}

h2, .h2 {
  font-size: 1.875rem;
}

h3, .h3 {
  font-size: 1.5rem;
}

h4, .h4 {
  font-size: 1.125rem;
}

h5, .h5 {
  font-size: 0.875rem;
}

h6, .h6 {
  font-size: 0.75rem;
}

/*# fr-view Override #*/
.fr-view table th {
    background: inherit;
}

.table-green tr th {
  background-color: #567632;
  color:white;
}