/*
  Icon Font: afbs-icons
*/

@font-face {
  font-family: "afbs-icons";
  src: url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.eot");
  src: url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.eot?#iefix") format("embedded-opentype"),
       url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.woff") format("woff"),
       url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.ttf") format("truetype"),
       url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.svg#afbs-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "afbs-icons";
    src: url("../fonts/afbs/afbs-icons_cfd2806aa3ff3676f1826c2d20e7c5c3.svg#afbs-icons") format("svg");
  }
}

[data-icon]:before { content: attr(data-icon); }

[data-icon]:before,
.icon-accessibility-large:before,
.icon-accessibility-medium:before,
.icon-accessibility-small:before {
    display: inline-block;
    font-family: "afbs-icons";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    font-size: 26px;
    line-height: 18px;
    /*padding: 0 24px 0 24px;*/
    vertical-align: center;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}
/*
|--------------------------------------------------------------------------
| AFBS Icons
|--------------------------------------------------------------------------
*/

.afbs-icon {
    background-repeat: no-repeat;
    background-position: 2px 14px;
}
.afbs-contact {
    background-repeat: no-repeat;
    background-position: 10px 0px;
    background-size: 72px;
}

/*
|--------------------------------------------------------------------------
| Modal Icons (Smaller)
|--------------------------------------------------------------------------
*/
.afbs-more-info-icon{
    background-image: url(../images/icons/more-info-icon.png);
}


/*
|--------------------------------------------------------------------------
| Non-Members (Orange Icons)
|--------------------------------------------------------------------------
*/

.afbs-nm-icon-why {
    background-image: url(../images/icons/wc-non-member-icon-why.png);
}

.afbs-orange-icon-testimonial {
    background-image: url(../images/icons/wc-non-member-icon-testimonial.png);
}

.afbs-orange-icon-premiums {
    background-image: url(../images/icons/wc-non-member-icon-premiums.png);
}

.afbs-orange-icon-enrollment {
    background-image: url(../images/icons/wc-non-member-icon-enrollment.png);
}

.afbs-orange-icon-eligible {
    background-image: url(../images/icons/wc-non-member-icon-eligible.png);
}

.afbs-orange-icon-coverage {
    background-image: url(../images/icons/wc-non-member-icon-coverage.png);
}

.afbs-orange-icon-about {
    background-image: url(../images/icons/wc-non-member-icon-about.png);
}
.afbs-orange-icon-know {
    background-image: url(../images/icons/wc-member-icon-know.png);
}
.afbs-orange-icon-claim {
    background-image: url(../images/icons/wc-member-icon-claim.png);
}
.afbs-orange-icon-offerings {
    background-image: url(../images/icons/wc-member-icon-offerings.png);
}
.afbs-orange-icon-documents {
    background-image: url(../images/icons/wc-member-icon-documents.png);
}
/*
|--------------------------------------------------------------------------
| Yellow Icons (Members)
|--------------------------------------------------------------------------
*/

.afbs-m-icon-yellow-about {
    background-image: url(../images/icons/light-yellow/wc-member-icon-about.png);
}

.afbs-m-icon-yellow-claim {
    background-image: url(../images/icons/light-yellow/wc-member-icon-claim.png);
}
.afbs-m-icon-yellow-eligible{
    background-image: url(../images/icons/light-yellow/wc-non-member-icon-eligible.png);
}
.afbs-m-icon-yellow-coverage {
    background-image: url(../images/icons/light-yellow/wc-member-icon-coverage.png);
}

.afbs-m-icon-yellow-documents {
    background-image: url(../images/icons/light-yellow/wc-member-icon-documents.png);
}

.afbs-m-icon-yellow-know {
    background-image: url(../images/icons/light-yellow/wc-member-icon-know.png);
}

.afbs-m-icon-yellow-offerings {
    background-image: url(../images/icons/light-yellow/wc-member-icon-offerings.png);
}
.afbs-m-icon-yellow-premiums {
    background-image: url(../images/icons/light-yellow/wc-non-member-icon-premiums.png);
}
.afbs-m-icon-yellow-testimonial {
    background-image: url(../images/icons/light-yellow/wc-non-member-icon-testimonial.png);
}

.afbs-m-icon-yellow-enrollment {
    background-image: url(../images/icons/light-yellow/wc-non-member-icon-enrollment.png);
}

.afbs-icon-terms {
    background-image: url(../images/icons/terms.png);
}

/*
|--------------------------------------------------------------------------
| Offering
|--------------------------------------------------------------------------
*/

.afbs-offering-icon-title {
    background-image: url(../images/icons/offering-title.png);
}

.afbs-offering-icon-pet {
    background-image: url(../images/icons/offering-pet.png);
}

.afbs-offering-icon-home {
    background-image: url(../images/icons/offering-home.png);
}

.afbs-offering-icon-car {
    background-image: url(../images/icons/offering-car.png);
}

.afbs-offering-icon-banking {
    background-image: url(../images/icons/offering-banking.png);
}

.afbs-offering-icon-alliance {
    background-image: url(../images/icons/offering-alliance.png);
}
.offerings-list{
    padding:0;
    padding-left: 75px;
}
/*
|--------------------------------------------------------------------------
| Benefits
|--------------------------------------------------------------------------
*/

.afbs-benefits-icon-assistance {
    background-image: url(../images/icons/benefits-assitance.png);
}

.afbs-benefits-icon-cobenefits {
    background-image: url(../images/icons/benefits-cobenefits.png);
}

.afbs-benefits-icon-dental {
    background-image: url(../images/icons/benefits-dental.png);
}

.afbs-benefits-icon-download {
    background-image: url(../images/icons/benefits-download.png);
}

.afbs-benefits-icon-extended {
    background-image: url(../images/icons/benefits-extended.png);
}

.afbs-benefits-icon-group {
    background-image: url(../images/icons/benefits-group.png);
}

.afbs-benefits-icon-prescription {
    background-image: url(../images/icons/benefits-prescription.png);
}

.afbs-benefits-icon-travel {
    background-image: url(../images/icons/benefits-travel.png);
}

/*
|--------------------------------------------------------------------------
| General Icons
|--------------------------------------------------------------------------
*/

.afbs-icon-arrow-down {
    background-image: url(../images/icons/down-arrow.png);
}

.afbs-icon-contact {
    background-image: url(../images/icons/contact-icon.png);
}

.afbs-icon-close-light {
    background-image: url(../images/icons/close-icon-light.png);
}

.afbs-icon-close-dark {
    background-image: url(../images/icons/close-icon-dark.png);
}

/*
|--------------------------------------------------------------------------
| Accessibility Icons
|--------------------------------------------------------------------------
*/
.icon-accessibility-large:before { content: "\f10a"; }
.icon-accessibility-medium:before { content: "\f10b"; }
.icon-accessibility-small:before { content: "\f10c"; }
