div.fca_qc_quiz button.fca_qc_skip_email_button {
  color: white;
  padding: 4px 8px;
}
div.fca_qc_quiz input.fca_qc_optin_input {
  max-width: 100%; 
}
.fca_eoi_layout_13.fca_eoi_layout_overlay .fca_eoi_form_input_element{
  padding: 0px 0px 0px 5px !important;
  line-height: 22px !important;
}
input[type="radio"]{margin-right:5px!important;}

#menu-item-63820{color:white;}

#post-65670 .responsive-tabs .responsive-tabs__list__item{font-size:16px !important;}

#post-67079 .responsive-tabs .responsive-tabs__list__item{font-size:17px;}

#post-67149 .responsive-tabs .responsive-tabs__list__item{font-size:17px;}

ol, ul{
  list-style-position: outside !important;
}
#post-66148 h3 {
  font-size: 25px !important;
    }

#post-66148 h4 {
  font-weight: 600 !important;
}
.ht_kb h3 {
  font-size: 25px !important;
    }

.ht_kb h4 {
  font-weight: 600 !important;
}
#post-66148 .light-gray p, #post-66148 .light-gray ol li,  #post-66148 .light-gray ul li{
  padding-right: 30px !important;
}
.kb-orange{
  background: rgba(238, 104, 0, 0.4);
  border-style: solid;
  border-width: 3px;
  border-color:  rgba(238, 104, 0, 1);
  border-radius: 5px;
  margin-bottom: 16px;
}
.kb-orange p{
  padding: 16px;
  margin-bottom: 0px !important;
  font-size: 18px !important;
}
.kb-orange ul{
  padding: 0px 16px 10px 16px !important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-orange ol{
  padding: 0px 16px 16px 16px !important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-orange li{
  margin-bottom: 8px !important;
}
.kb-orange ul ol{
  padding: 0px;
}
.kb-orange ol ul{
  padding: 0px;
}
.kb-orange ul ul{
  padding: 0px;
}
.kb-orange ol ol{
  padding: 0px;
}
.kb-blue{
  background: rgba(44, 146, 225, 0.4);
  border-style: solid;
  border-width: 3px;
  border-color:  rgba(44, 146, 225, 1);
  border-radius: 5px;
  margin-bottom: 16px;
}
.kb-blue p{
  padding: 16px;
  margin-bottom: 0px !important;
  font-size: 18px !important;
}
.kb-blue ul{
  padding: 0px 16px 10px 16px !important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-blue ol{
  padding: 0px 16px 16px 16px !important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-blue li{
  margin-bottom: 8px !important;
}
.kb-blue ul ol{
  padding: 0px;
}
.kb-blue ol ul{
  padding: 0px;
}
.kb-blue ul ul{
  padding: 0px;
}
.kb-blue ol ol{
  padding: 0px;
}
.kb-gray{
  background: #f2f2f2;
  border-style: solid;
  border-width: 3px;
  border-color: #b2b2b2;
  border-radius: 5px;
  margin-bottom: 16px;
}
.kb-gray p{
  padding: 16px;
  margin-bottom: 0px !important;
  font-size: 18px !important;
}
.kb-gray ul{
  padding: 0px 16px 10px 16px !important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-gray ol{
  padding: 0px 16px 16px 16px!important;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
  font-size: 18px !important;
}
.kb-gray li{
  margin-bottom: 8px;
}
.kb-gray ul ol{
  padding: 0px;
}
.kb-gray ol ul{
  padding: 0px;
}
.kb-gray ul ul{
  padding: 0px;
}
.kb-gray ol ol{
  padding: 0px;
}
.ht_kb img {
  border-style: solid;
  border-width: 1px;
  border-color: #b2b2b2;
}
.hkb-breadcrumbs{
display: none;
}
.hkb-breadcrumbs:nth-last-child(2) {
display: initial;
}

@media only screen and (min-width: 768px){
.nav li a:focus, .nav li a:hover{
color: #2387a6 !important;
}
}

.hkb-site-search__button{
  font-size: 17px !important;
  font-weight: 700 !important;
  color: #fff !important;
  background-color: #ee6800 !important;
  border-radius: 4px !important;
  border-top: 0px !important;
  border-right: 0px !important;
  border-left: 0px !important;
  border-bottom:4px solid #c0392b !important;
}

.hkb-site-search__button:hover{
  background-color: #c0392b !important;
}

#hkb .hkb-breadcrumbs li:after{
  color :#2BA6CC !important ;
  font-size: 24px !important ;
}
#edd-gateway-option-manual{
  display: none !important;
}