/*  Optima Health Font Style Sheet  */
/* @import must be at top of file, otherwise CSS will not work */
@import url("font-awesome.min.css");
/*---- Open Sans Fonts ----*/
@font-face {
    font-family: 'open_sansregular';
    src: url('../eot/opensans-regular-webfont.eot');
    src: url('../eot/opensans-regular-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-regular-webfont.woff') format('woff'),
         url('../ttf/opensans-regular-webfont.ttf') format('truetype'),
         url('../svg/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansitalic';
    src: url('../eot/opensans-italic-webfont.eot');
    src: url('../eot/opensans-italic-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-italic-webfont.woff') format('woff'),
         url('../ttf/opensans-italic-webfont.ttf') format('truetype'),
         url('../svg/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('../eot/opensans-light-webfont.eot');
    src: url('../eot/opensans-light-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-light-webfont.woff') format('woff'),
         url('../ttf/opensans-light-webfont.ttf') format('truetype'),
         url('../svg/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('../eot/opensans-semibold-webfont.eot');
    src: url('../eot/opensans-semibold-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-semibold-webfont.woff') format('woff'),
         url('../ttf/opensans-semibold-webfont.ttf') format('truetype'),
         url('../svg/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('../eot/opensans-bold-webfont.eot');
    src: url('../eot/opensans-bold-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-bold-webfont.woff') format('woff'),
         url('../ttf/opensans-bold-webfont.ttf') format('truetype'),
         url('../svg/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansextrabold';
    src: url('../eot/opensans-extrabold-webfont.eot');
    src: url('../eot/opensans-extrabold-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/opensans-extrabold-webfont.woff') format('woff'),
         url('../ttf/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../svg/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*---- Gandhi Fonts ----*/
@font-face {
    font-family: 'gandhi_serifregular';
    src: url('../eot/gandhiserif-regular-webfont.eot');
    src: url('../eot/gandhiserif-regular-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/gandhiserif-regular-webfont.woff') format('woff'),
         url('../ttf/gandhiserif-regular-webfont.ttf') format('truetype'),
         url('../svg/gandhiserif-regular-webfont.svg#gandhi_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
	
}
@font-face {
    font-family: 'gandhi_serifitalic';
    src: url('../eot/gandhiserif-italic-webfont.eot');
    src: url('../eot/gandhiserif-italic-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/gandhiserif-italic-webfont.woff') format('woff'),
         url('../ttf/gandhiserif-italic-webfont.ttf') format('truetype'),
         url('../svg/gandhiserif-italic-webfont.svg#gandhi_serifitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gandhi_serifbold';
    src: url('../eot/gandhiserif-bold-webfont.eot');
    src: url('../eot/gandhiserif-bold-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/gandhiserif-bold-webfont.woff') format('woff'),
         url('../ttf/gandhiserif-bold-webfont.ttf') format('truetype'),
         url('../svg/gandhiserif-bold-webfont.svg#gandhi_serifbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gandhi_serifbold_italic';
    src: url('../eot/gandhiserif-bolditalic-webfont.eot');
    src: url('../eot/gandhiserif-bolditalic-webfontd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/gandhiserif-bolditalic-webfont.woff') format('woff'),
         url('../ttf/gandhiserif-bolditalic-webfont.ttf') format('truetype'),
         url('../svg/gandhiserif-bolditalic-webfont.svg#gandhi_serifbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* --- Optima Health Custom Icon Set ---*/
/* Generated by Glyphter (http://www.glyphter.com) on  Wed Feb 08 2017*/
@font-face {
    font-family: 'optima health icons';
    src: url('../eot/optima-health-icons.eot');
    src: url('../eot/optima-health-iconsd41d.eot#iefix') format('embedded-opentype'),
         url('../woff/optima-health-icons.woff') format('woff'),
         url('../ttf/optima-health-icons.ttf') format('truetype'),
         url('../svg/optima-health-icons.svg#optima-health-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='icon-']:before{
	display: inline-block;
   font-family: 'optima health icons';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}
.icon-individual-and-family:before{content:'\0041';}
.icon-employers:before{content:'\0042';}
.icon-medicare:before{content:'\0043';}
.icon-other-coverage:before{content:'\0044';}
.icon-association-plans:before{content:'\0045';}
.icon-medicaid:before{content:'\0046';}
.icon-eap:before{content:'\0047';}
.icon-doctors:before{content:'\0048';}
.icon-drug-lookup:before{content:'\0049';}
.icon-hospitals:before{content:'\004a';}
.icon-pharmacies:before{content:'\004b';}
.icon-browser-products:before{content:'\004c';}
.icon-sep:before{content:'\004d';}
.icon-question-mark:before{content:'\004e';}
.icon-star_1:before{content:'\004f';}
.icon-business-edge:before{content:'\0050';}
.icon-small-group:before{content:'\0051';}
.icon-mid-market-group:before{content:'\0052';}
.icon-large-group:before{content:'\0053';}
.icon-business-edge:before{content:'\0054';}
.icon-compare:before{content:'\0055';}
.icon-books:before{content:'\0056';}
.icon-time-moving-forward:before{content:'\0057';}
.icon-calendar-icon:before{content:'\0058';}
.icon-video-player:before{content:'\0059';}
.icon-puzzle-piece:before{content:'\005a';}
.icon-question-mark:before{content:'\0061';}
.icon-eye:before{content:'\0062';}
.icon-click:before{content:'\0063';}
.icon-healthcaregov:before{content:'\0064';}
.icon-optima:before{content:'\0065';}
.icon-pay-premium:before{content:'\0067';}
/* Icon color 
[class*='icon-']:before{
   color: #3E5B98;
}*/