@CHARSET "UTF-8";

@font-face{
	font-family:roboto-bold;
	src: url(../../theme-pfizerprime/fonts/roboto/Roboto-Bold.ttf);
}
@font-face{
	font-family:roboto-italic;
	src: url(../../theme-pfizerprime/fonts/roboto/Roboto-Italic.ttf);
}
@font-face{
	font-family:roboto-regular;
	src: url(../../theme-pfizerprime/fonts/roboto/Roboto-Regular.ttf);
}
@font-face{
	font-family:roboto-medium;
	src: url(../../theme-pfizerprime/fonts/roboto/Roboto-Medium.ttf);
}
@font-face{
	font-family:worksans-medium;
	src: url(../../theme-pfizerprime/fonts/work-sans/WorkSans-Medium.ttf);
}
@font-face{
	font-family:worksans-semibold;
	src: url(../../theme-pfizerprime/fonts/work-sans/WorkSans-SemiBold.ttf);
}
@font-face{
	font-family:worksans-bold;
	src: url(../../theme-pfizerprime/fonts/work-sans/WorkSans-Bold.ttf);
}
@font-face{
	font-family:worksans-regular;
	src: url(../../theme-pfizerprime/fonts/work-sans/WorkSans-Regular.ttf);
}
@font-face{
	font-family:roboto-italic-thin;
	src: url(../../theme-pfizerprime/fonts/roboto/Roboto-ThinItalic.ttf);
}
@font-face{
	font-family:fawesome-webfont;
	src: url(../../theme-pfizerprime/fonts/fontawesome-webfont.ttf);
}
@font-face{
	font-family:trebuchet-ms;
	src: url(../../theme-pfizerprime/fonts/trebuchet/trebuchet-MS.ttf);
}
@font-face{
	font-family:trebuchet-ms-bold;
	src: url(../../theme-pfizerprime/fonts/trebuchet/trebuchet-MS-Bold.ttf);
}
@font-face {
	font-family: fsalbert-regular;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Regular.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Regular.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Regular.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Regular.woff') format('woff');
}
@font-face {
	font-family: fsalbert-medium;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Medium.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Medium.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Medium.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Medium.woff') format('woff');	
}
@font-face {
	font-family: fsalbert-semibold;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Semibold.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Semibold.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Semibold.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Semibold.woff') format('woff');
}
@font-face {
	font-family: fsalbert-bold;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Bold.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Bold.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Bold.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Bold.woff') format('woff');
}
@font-face {
	font-family: fsalbert-bold-italic;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-BoldItalic.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-BoldItalic.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: fsalbert-extra-bold;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ExtraBold.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ExtraBold.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: fsalbert-italic;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Italic.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Italic.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Italic.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Italic.woff') format('woff');
}
@font-face {
	font-family: fsalbert-light;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Light.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Light.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Light.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Light.woff') format('woff');
}
@font-face {
	font-family: fsalbert-light-italic;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-LightItalic.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-LightItalic.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-LightItalic.woff') format('woff');
}@font-face {
	font-family: fsalbert-thin;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Thin.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Thin.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Thin.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-Thin.woff') format('woff');
}
@font-face {
	font-family: fsalbert-thin-italic;
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ThinItalic.eot');
	src: url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ThinItalic.otf') format('otf'),
		url('../../theme-pfizerprime/fonts/fs-albert/FSAlbert-ThinItalic.woff') format('woff');
}
@font-face{
	font-family:noto-sans-bold;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-Bold.ttf);
}
@font-face{
	font-family:noto-sans-italic;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-Italic.ttf);
}
@font-face{
	font-family:noto-sans-bold-italic;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-BoldItalic.ttf);
}
@font-face{
	font-family:noto-sans-regular;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-Regular.ttf);
}

@font-face{
	font-family:noto-sans-medium;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-Medium.ttf);
}

@font-face{
	font-family:noto-sans-semibold;
	src: url(../../theme-pfizerprime/fonts/noto-sans/NotoSans-SemiBold.ttf);
}

body{
	font-family:roboto-regular;
	font-size:12px;
	color:#3d5266
}
/* DEFAULT ROBOTO FONTS */
.roboto-bold{
	font-family:roboto-bold;
}
.roboto-italic{
	font-family:roboto-italic;
}
.roboto-medium{
	font-family:roboto-medium;
}
.roboto-regular{
	font-family:roboto-regular;
}

/* DEFAULT WORK SANS FONTS */
.worksans-regular{
	font-family:worksans-regular;
}
.worksans-bold{
	font-family:worksans-bold;
}
.worksans-medium{
	font-family:worksans-medium;
}
.worksans-semibold{
	font-family:worksans-semibold;
}
/* DEFAULT TREBUCHET MS FONTS */
.trebuchet-regular{
	font-family:trebuchet-ms;
}
.trebuchet-bold{
	font-family:trebuchet-ms-bold;
}
/* DEFAULT FS ALBERT FONTS */
.fsalbert-regular {
	font-family: 'fsalbert-regular', worksans-regular, roboto-regular;
}
.fsalbert-medium {
	font-family: 'fsalbert-medium', worksans-medium, roboto-medium;
	font-weight: 500;
}
.fsalbert-semibold {
	font-family: 'fsalbert-semibold', worksans-medium, roboto-medium;
	font-weight: 600;
}
.fsalbert-bold {
	font-family: 'fsalbert-bold', worksans-medium, roboto-medium;
}
.fsalbert-bold-italic{
	font-family: 'fsalbert-bold-italic', worksans-medium, roboto-medium;
}
.fsalbert-extra-bold {
	font-family: 'fsalbert-extra-bold', worksans-bold, roboto-bold;
}
.fsalbert-italic {
	font-family: 'fsalbert-italic', worksans-medium, roboto-medium;
}
.fsalbert-light {
	font-family: 'fsalbert-light', worksans-regular, roboto-regular;
}
.fsalbert-light-italic {
	font-family: 'fsalbert-light-italic', worksans-regular, roboto-regular;
}
.fsalbert-thin {
	font-family: 'fsalbert-thin', worksans-regular, roboto-regular;
}
.fsalbert-thin-italic {
	font-family: 'fsalbert-thin-italic', worksans-regular, roboto-regular;
}

/* DEFAULT NOTO SANS FONTS */
.noto-sans-bold{
	font-family:noto-sans-bold !important;
}
.noto-sans-italic{
	font-family:noto-sans-italic;
}
.noto-sans-bold-italic{
	font-family:noto-sans-bold-italic;
}
.noto-sans-regular{
	font-family:noto-sans-regular !important;
} 
.noto-sans-medium{
	font-family:noto-sans-medium !important;
} 

/* DEFAULT CLASSES FOR HEADERS */
h1{
	font-family: worksans-medium;
	font-size:32px;
	color:#0054a4;
}
h2{
	font-family:worksans-semibold;
	font-size:18px;
	color:#0054a4;
}
h3{
	font-family:worksans-semibold;
	font-size:16px;
	color:#3f5466;
}
.h1{
	font-family: worksans-medium;
	font-size:32px;
	color:#0054a4;
}
.h2{
	font-family:worksans-semibold;
	font-size:18px;
	color:#0054a4;
}
.h3{
	font-family:worksans-semibold;
	font-size:16px;
	color:#3f5466;
}
label{
	font-size:14px;
}
.font-label{
	font-size:14px;
}
/* FONT COLORS */

.font-color-regular{
	color:#3d5266;
}

.font-color-add{
	color:#88C654;
}
.font-color-primary{
	color:#04569e;
}
.font-color-red{
	color:#e50228;
}
.font-color-orange{
	color:#f8971d;
}
.font-color-green{
	color:#66b015;
}
.font-color-light-blue1{
	color:#0095FF;
}
.font-color-blue1{
	color:#0093d0;
}
.font-color-blue2{
	color:#096fa1;
}
.font-color-blue3{
	color:#002596;
}
.font-color-blue4{
	color:#0054A4;
}
.font-color-blue5{
	color:rgba(0,84,164,0.50);
}
.font-color-blue6{
	/* color:#04569E; */
	color:#18569C;
}
.font-color-blue7{
	color:#04569E;
}
.font-color-blue8{
	color:#0F5DA2;
}
.font-color-blue9{
	color: #1A539E;
}
.font-color-blue10{
	color: #0000C9;
}
.font-color-blue11{
	color: #000484;
}
.font-color-blue12{
	color: #1700C6;
}
.font-color-blue13{
	color: #003FE2;
}
.font-color-blue14{
	color: #0095FF;
}
.font-color-darkblue1{
	color: #00004E;
}
.font-color-grey1{
	color:#f1f6fb;
}
.font-color-grey2{
	color:#e6f2fa;
}
.font-color-grey3{
	color:#d9d9d9;
}
.font-color-grey4{
	color:#92a5b3;
}
.font-color-grey5{
	color:#616365;
}
.font-color-grey6{
	color:#3d5266;
}
.font-color-grey7{
	color:#6f6f6f;
}
.font-color-grey8{
	color:#3f5566;
}
.font-color-grey9{
	color:#3F3F3F;
}
.font-color-grey10{
	color:#727272;
}
.font-color-neutral{
	color:#353B3E;
}
.font-color-white{
	color:#fafafa;
}
.font-color-black{
	color:#000000;
}
.font-size-8{
	font-size:8px;
}
.font-size-9{
	font-size:9px;
}
.font-size-10{
	font-size:10px;
}
.font-size-11{
	font-size:11px;
}
.font-size-12{
	font-size:12px;
}
.font-size-14{
	font-size:14px;
}
.font-size-15 {
	font-size: 15px;
}
.font-size-16{
	font-size:16px;
}
.font-size-18{
	font-size:18px;
}
.font-size-20{
	font-size:20px;
}
.font-size-22{
	font-size:22px;
}
.font-size-21{
    font-size: 21px;
}
.font-size-24{
	font-size:24px;
}
.font-size-26{
	font-size:26px;
}
.font-size-28{
	font-size:28px;
}
.font-size-32{
	font-size:32px;
}
.font-size-34{
	font-size:34px;
}
.font-size-36{
	font-size:36px;
}
.font-size-48{
	font-size:48px;
}
.font-size-70{
	font-size: 70px;
}
.font-size-100{
	font-size: 100px;
}
.line-height-25{
	line-height:25px;
}
.line-height-70{
	line-height:70px;
}
.line-height-22{
	line-height: 22px;
}
.line-height-24{
	line-height: 24px;
}
.break-word{
	word-wrap: break-word;
}
.ellipsis{
	
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.boxed-text{
	border:1px solid #92a5b3;
	padding: 5px;
	border-radius:3px;
}
.white-bg{
	background-color: #fff !important;
}
.inactive-acct {
	color: #b5b5b5 !important;
}

.font-color-teal{
	color:#8de1cf;
}
.pfizer-connect-text{
	text-shadow:1px 1px #2a85bf;
}

.warning-icon-nav {
    position:  absolute;
    left: 18px;
    font-size: 16px;
    top: -5px;
}

.font-weight-none{
	font-weight: normal !important;
}

.font-weight-bold{
	font-weight: bold !important;
}
