a { text-decoration:none; }

p { font-family:Roboto,sans-serif !important; font-size:160% !important; font-weight:400 !important; }

div.feature { font-size:95% !important; }

div.divsort { margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important; }

div.row-nn { padding-top:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; }

div.row-nn div.col-12 { padding-top:0 !important; padding-bottom:0 !important; margin-top:0 !important; margin-bottom:0 !important; }

div.ctrS { margin:0 !important; padding:0 !important; }

img.img-border { background-color:#fff; border:1px solid #000000; padding:6px; }

.smaller { font-size:100% !important; }

span.smaller { font-size:70% !important; line-height:90% !important; }
p.smaller { font-size:125% !important; }

@media (min-width: 768px) {  
  .iws-container { max-width:740px; }
  .core-e { padding-left:33px; max-width:740px; font-size:70%;  }      
}

@media (min-width: 992px) {  
  .iws-container { max-width:850px; }
  .core-e { padding-left:43px; max-width:850px; font-size:80%;  }      
}

@media (min-width: 1200px) {  
  .iws-container { max-width:1186px; }
  .core-e { padding-left:51px; max-width:1186px; }    
}
@media (min-width: 1400px) {  
  .iws-container { max-width:1186px; }
  .core-e { padding-left:60px; max-width:1186px; }      
}

@media (max-width: 991.98px) {  
  .small { font-size:100% !important; }
  p.small { font-size:100% !important; }
  div.small p { font-size:100% !important; }
}

img.el-rr { max-width:150px; }

a.bold { font-weight:bold !important; }
cite.bold { font-weight:bold !important; }

.empathy-blue-bg { background-color:#486992; }
.empathy-blue-fg { background-color:#1f497d; color:#fff; }

ul.empathy-blue li { background:url(../empathy/2022/img/bg/empathy-star-pale-blue.png) no-repeat 3px 3px !important; padding-left:28px; }

.empathy-blue-fg a:link { color:#fbaa38; }
.empathy-blue-fg a:visited { color:#fbaa38; }
.empathy-blue-fg a:hover { color:#f7ef3c; border-bottom:1px solid #f7ef3c; }
.empathy-blue-fg a:focus { color:#f7ef3c; }
.empathy-blue-fg a:active { color:#f7ef3c; }







.empathy-aqua-bg { background-color:#348195; }
.empathy-aqua-fg { background-color:#006e82; color:#fff; }

ul.empathy-aqua li { background:url(../empathy/2022/img/bg/empathy-star-pale-blue.png) no-repeat 3px 3px !important; padding-left:28px; }

.empathy-aqua-fg a:link { color:#fbaa38; }
.empathy-aqua-fg a:visited { color:#fbaa38; }
.empathy-aqua-fg a:hover { color:#f7ef3c; border-bottom:1px solid #f7ef3c; }
.empathy-aqua-fg a:focus { color:#f7ef3c; }
.empathy-aqua-fg a:active { color:#f7ef3c; }

.empathy-aqua-bg a { font-weight:bold; }
.empathy-aqua-bg a:link { color:#D8340A; }
.empathy-aqua-bg a:visited { color:#D8340A; }
.empathy-aqua-bg a:hover { color:#9E2507; border-bottom:1px solid #D8340A; }
.empathy-aqua-bg a:focus { color:#9E2507; }
.empathy-aqua-bg a:active { color:#9E2507; }



.empathy-cream-bg { background-color:#dae0e7; color:#1c497d; }
.empathy-cream-fg { background-color:#fff; color:#1c497d; }

ul.empathy-cream { padding:0; margin:0; }
ul.empathy-cream li { background:url(../empathy/2022/img/bg/empathy-star-blue-transparent.png) no-repeat 0 4px !important; padding-left:36px; padding-bottom:1.25rem; }

.empathy-cream-fg a:link { color:#fbaa38; }
.empathy-cream-fg a:visited { color:#fbaa38; }
.empathy-cream-fg a:hover { color:#f7ef3c; border-bottom:1px solid #f7ef3c; }
.empathy-cream-fg a:focus { color:#f7ef3c; }
.empathy-cream-fg a:active { color:#f7ef3c; }




.empathy-orange-hdr-bg { background-color:#e4672c99; }
.empathy-orange-hdr-fg { background-color:#e4572c; color:#fff; }

ul.empathy-orange-hdr { padding:0; margin:0; }
ul.empathy-orange-hdr li { background:url(../empathy/2022/img/bg/empathy-star-blue-transparent.png) no-repeat 0 4px !important; padding-left:36px; padding-bottom:1.25rem; }

.empathy-orange-hdr-fg a:link { color:#fbaa38; }
.empathy-orange-hdr-fg a:visited { color:#fbaa38; }
.empathy-orange-hdr-fg a:hover { color:#f7ef3c; border-bottom:1px solid #f7ef3c; }
.empathy-orange-hdr-fg a:focus { color:#f7ef3c; }
.empathy-orange-hdr-fg a:active { color:#f7ef3c; }



.empathy-orange-bg { background-color:#e4672c99; }
.empathy-orange-fg { background-color:#fae2d7; color:#1c497d; }

ul.empathy-orange { padding:0; margin:0; }
ul.empathy-orange li { background:url(../empathy/2022/img/bg/empathy-star-blue-transparent.png) no-repeat 0 4px !important; padding-left:36px; padding-bottom:1.25rem; }

.empathy-orange-fg a:link { color:#fbaa38; }
.empathy-orange-fg a:visited { color:#fbaa38; }
.empathy-orange-fg a:hover { color:#f7ef3c; border-bottom:1px solid #f7ef3c; }
.empathy-orange-fg a:focus { color:#f7ef3c; }
.empathy-orange-fg a:active { color:#f7ef3c; }

.standard-link { color:#000; }
.standard-link a { font-weight:bold; }
.standard-link a:link { color:#1c497d !important; }
.standard-link a:visited { color:#1c497d !important; }
.standard-link a:hover { color:#D8340A !important; border-bottom:1px solid #D8340A !important; }
.standard-link a:focus { color:#D8340A !important; }
.standard-link a:active { color:#D8340A !important; }




.hi { background-color:yellow; }