body{margin:0;width:100%;visibility:none;line-height:normal!important;font-family:FS Albert W05 Regular}

*{-webkit-box-sizing:border-box;box-sizing:border-box}
#administer-poster,#state{color:#000}
.background-check{color:#949292}
.quantity{color:#000}
#administer-poster option,#state option{color:#000}
img{vertical-align:middle}
.landing #footer .last-leaf,.landing .contentinfo1{display:none}
.landing #footer .custom-leaf::after{content:none!important}
.no-bullet{list-style:none}
sup{vertical-align:baseline;position:relative;top:-.4em}
.simple-para sup{top:-.2em;font-size:13px}
.sub-title{color:#2892a2;font-family:'FS Albert W05 Bold'}
#banner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:44px;background-color:#c1c1c1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#mob-banner{display:none}
#banner>#banner-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1 0;padding-left:10px}
#banner-right>a,#banner-right>p{padding:0 5px 0 5px;margin:1em 0;font-size:14px}
#banner .left{font-family:FS Albert W05 Bold;font-size:15px;font-weight:700;margin:15px 0}
#banner-right>a{font-family:FS Albert W05 Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-decoration:underline}
p{font-family:FS Albert W05 Bold;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
#isi-block .card-sec-title.title{margin:10px 0 16px 20px}
ul.blue-bullet li .card-inner li.spacing{margin-bottom:5px}
ul.blue-bullet li .card-inner li.spacing{list-style:circle}
ul.blue-bullet.blue-inner-bullet li{list-style:disc}
.blue-bullet.blue-inner-bullet{padding-top:8px}
.social-media-txt p{display:inline-block;padding-right:10px;font-family:FS Albert W05 Regular;font-weight:400}
.bottom-mar-sp{font-family:Fs Albert W05 Bold;margin-bottom:0;font-size:16px}
p.gen-inquiries.gen-inquiries-sp{height:auto}
.sticky-banner{position:fixed;width:100%;width:-moz-available;top:0;z-index:4}
#nav,#mobile-nav{background-color:#2892a2;z-index:3}
#home-page-content{background:url(/images/teal_home.png);background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-padding-before:5em;padding-block-start:5em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-padding-after:5em;padding-block-end:5em}
.more-space{margin-top:40px!important}
.black-colored{color:#000!important}
.normal-space{margin-top:30px!important}
.big-btn{margin-bottom:15px!important;width:60%!important}
#home-links{-ms-flex-item-align:center;align-self:center}
#header{min-height:100px}
.sticky-header{position:fixed;top:0;width:100%;width:-moz-available}
.ol-padding{-webkit-padding-start:0;padding-inline-start:0;padding-left:0!important}
.flex-base{-ms-flex-preferred-size:80%;flex-basis:80%;margin-right:40px}
.flex-base h1{text-align:left}
#home-page-content h1#home-content{margin-top:0}
.header-head{text-align:left}
.drug-info-content{color:#fff;font-family:FS Albert W05 Regular}
.drug-info-content p{color:#fff;font-size:22px;font-weight:400;font-family:Fs Albert W05 Bold}
#nav{min-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.head-download{background-image:url(/images/ic_download_small_blue.svg);background-repeat:no-repeat;background-position-y:center;padding-left:10px;background-position:10px}
.head-download-white{background-image:url(/images/ic_download_small.svg);background-repeat:no-repeat;background-position-y:center;padding-left:10px;background-position:10px}
.extr-icon{background-image:url(/images/external-link.svg);background-repeat:no-repeat;background-position-y:center;padding-left:10px;background-position:10px}
a.extr-icon,a.head-download,a.head-download-white{padding-left:47px!important}
ul.menu{list-style-type:none;display:contents;margin:0;padding:0;overflow:hidden}
ul.menu>li{padding:21px 0 10px 0;margin-right:24px;float:left;text-align:center}
.active{border-bottom:4px solid #fff}
.large{font-size:x-large}
ul.menu>li>a{height:19px;font-family:FS Albert W05 Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-align:center;text-decoration:none}
.x-large{font-size:x-large}
p#home-content{text-shadow:0 1px 0 rgba(0,0,0,.5);font-family:FS Albert W05 Bold;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding-right:30px;color:#fff;-webkit-margin-before:0;margin-block-start:0}
#nav>img{padding:10px 0 12px 0}
.home #isi-block{margin-top:30px}
#contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;height:314px;margin-top:40px;margin-left:8%;margin-right:8%;margin-bottom:30px;border-radius:5px;background-color:#f3fafd}
#contact-us>#info{display:-webkit-box;display:-ms-flexbox;display:flex;width:49%;height:100%;opacity:.84;border-bottom-left-radius:5px;border-top-left-radius:5px;background:url(/images/for_more_info.png);background-size:cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
p.info{width:382px;font-family:FS Albert W05 Regular;font-size:36px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding-left:48px}
p.med-inquiries{font-size:16px;line-height:1.25;letter-spacing:normal;color:#000;font-weight:700;font-family:FS Albert W05 Bold}
.footer-tel-link{color:#fff;text-decoration:none}
.checkbox-dropdown-btn p{margin-bottom:0;font-size:16px;margin:0 10px}
.externallink{color:#104a62;text-decoration:underline;font-family:FS Albert W05 Regular}
.externallink-sp .externallink{color:#104a62}
#node-type-landing-page #contact-us p.gen-inquiries .externallink{font-family:FS Albert W05 Regular;font-weight:400}
.no-underline{text-decoration:none}
#contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;width:51%;height:100%;opacity:.84;-webkit-box-align:center;-ms-flex-align:center;margin-left:50px}
p.gen-inquiries{margin-block-start: 1em;height:auto;font-family:FS Albert W05 Bold;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;padding-right:7px;margin-bottom:20px}
#drug-info{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f3fafd;-webkit-padding-before:60px;padding-block-start:60px;-webkit-padding-after:60px;padding-block-end:60px}
.home-drug-info{display:-webkit-box;display:-ms-flexbox;display:flex}
.home-drug-info #drug-info-right-col{margin-top:0}
#header #drug-info h1{color:#fff}
#header #drug-info{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;-webkit-padding-after:80px;padding-block-end:80px;-webkit-padding-before:80px;padding-block-start:80px;background:url(/images/innerpage_teal.png) no-repeat center center;background-position:center;background-size:cover}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
#header #drug-info{margin-top:0px;Padding-top:80px;padding-bottom:80px}
.product-storage-drop-down .lang-download-material{width: 84% !important;}
#resources-content .lang-drop-arrow{top:23px;}
#home-page-content #fact-links a{padding-right:38px !important;}
#dosing-content span.lang-drop-arrow{top:31px;}
#dosing-content .fact-sheet-links .button{max-height: none;}
#header_logo{width:290px;}
}
.content-wrapper{padding-left:8%;padding-right:8%}
#drug-info-left-col{-ms-flex-preferred-size:49%;flex-basis:49%}
.inner-page #drug-info-left-col h1{color:#fff}
.adm-dose-content{margin-bottom:35px;font-family:FS Albert W05 Regular}
.adj-img{padding-top:20px;padding-bottom:20px}
.adm-dose-content p{margin-top:0;margin-bottom:5px}
#drug-info-left-col h1,#drug-info>h1{margin:0;font-family:FS Albert W05 Bold;font-size:34px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#2892a2;text-align:left}
.inner-page #drug-info-left-col>p{color:#fff}
#drug-info-left-col>p,.inner-page #drug-info-right-col>p{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;padding-top:9px;margin-top:0;letter-spacing:normal;color:#fff;-webkit-margin-after:1em;margin-block-end:1em;font-size:22px;font-family:Fs Albert W05 Bold}
h2{font-family:FS Albert W05 Bold;color:#2892a2}
#acc-block p{font-family:FS Albert W05 Regular;font-weight:400}
#mob-menu{display:none}
#drug-info-right-col{margin-top:82px}
#info-about-eua{height:100%;border-radius:5px;background-color:#f3fafd;padding-bottom:25px;border-left:10px solid #2892a2}
#info-about-eua p{font-family:FS Albert W05 Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;padding-left:25px;letter-spacing:normal}
#info-about-eua p.title{font-family:FS Albert W05 Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;padding-left:25px;margin-top:25px;padding-top:25px;letter-spacing:normal}
#header hr{-webkit-margin-before:0;margin-bottom:0px;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-top:-2px;overflow:visible;opacity:.15;border:solid 1px #fff}
#mobile-nav{display:none}
#footer{background-color:#2892a2;height:auto}
.footer-image{margin:25px 20px 21px 0;float:left;width:300px;}
.footer-image1{margin:34px 20px 30px 0;float:left;height:22px;width:auto}
#footer .content{margin:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;font-family:FS Albert W05 Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#5b5b5b}
#footer ul.menu1{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:0;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer-content{overflow:hidden}
.header-head{font-family:FS Albert W05 Bold;color:#fff;margin:0 0 30px 0;margin-left:0;font-size:20px}
#footer ul.menu1>li.first{padding:0 10px 0 0}
#footer ul.menu1>li>a{font-family:FS Albert W05 Regular;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:underline}
#footer ul.menu1{font-family:FS Albert W05 Regular;list-style:none;margin-top:41px;margin-bottom:0}
#footer ul.menu1 li.border{padding:0 5px 0 5px;list-style:none;text-decoration:none}
#footer ul.menu1 li.border::after{content:'|';color:#fff;padding-left:5px;font-weight:700}
#footer ul.menu1 li.last-leaf{padding:0 0 0 5px;list-style:none;text-decoration:none}
.copyright{margin:41px 0 0 0;float:right;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:FS Albert W05 Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}
.mobile-copyright{display:none;margin:41px 0 0 0;float:right;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:FS Albert W05 Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#5b5b5b;color:#fff}
hr.footer-hr{margin-bottom:19px;height:1px;opacity:1;border:0;border-top:solid 1px #fff}
.min-height-card{min-height:470px}
.safety-and-storage .spacing-class-top.min-height-card{min-height:360px}
.mobile-nav-logo{align-self:center;-ms-flex-item-align:center;align-self:center;right:0;margin:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:-webkit-fill-available}
.contentinfo1{padding-bottom:40px;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:FS Albert W05 Regular;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#5b5b5b}
.contentinfo1 p{font-weight:400;font-family:'FS Albert W05 Regular';color:#fff}
.global{padding-left:8%;padding-right:8%}
ol#drug-info-list{padding:0;padding-left:50px;list-style-type:disc;margin-top:0}
.h3-mar-bottom{margin-bottom:10px}
.inner-page ol#drug-info-list li::before{color:rgba(255,255,255,.6)}
#list-style{padding-left:20px}
#list-style>p{width:46px;height:48px;font-family:FS Albert W05 Regular;font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#b8c1cb;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:50px;margin-block-end:50px}
.inner-page ol#drug-info-list>li{color:#fff}
ol#drug-info-list>li{font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;margin-left:21px;margin-bottom:20px;letter-spacing:normal;counter-increment:my-counter}
hr#divider{margin:0 8% 0 8%;height:1px;opacity:.2;border:solid 1px #979797;margin-bottom:38px;margin-top:20px}
hr#dividerAbove{height:1px;opacity:.2;border:solid 1px #979797;margin-bottom:38px;margin-top:20px}
#access-hr{height:1px;opacity:.2;border:solid 1px #979797;margin-bottom:38px;margin-top:20px}
#banner hr{margin-top:14px;margin-bottom:13px;-webkit-margin-start:0;margin-inline-start:0;margin-left:5px;margin-right:5px;border:1px solid #000;height:inherit}
#banner hr.hrsp-1{margin-right:7%;margin-left:5%}
#banner hr.hrsp-2{margin-right:10%;margin-left:-3%}
.active a{color:rgba(255,255,255,.8)!important}
#isi-block-content .upper-block>ul li{margin-bottom:15px}
#isi-block .middle-block .title{font-size:30px;color:#2892a2;font-family:FS Albert W05 Bold;font-weight:400}
#biontech-tech-white-desk{margin-left:20px}
.centered{-ms-flex-item-align:center;align-self:center}
.center-text{text-align:center}
.sitemap-link{list-style:none;font-size:large;font-weight:700;font-size:20px;-webkit-padding-start:0;padding-inline-start:0}
.sitemap-link li{margin-bottom:20px}
#_evidon-button-text{font-family:FS Albert W05 Regular}
#_evidon-message{font-family:FS Albert W05 Regular}
#fact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#fact-links a{padding:15px 0;background-color:#fff!important;color:#2892a2;border-radius:5px;background-color:transparent;margin-bottom:10px;text-decoration:none;font-family:Fs Albert W05 Bold;font-size:18px;width:webkit-fill-available}
#vaccine-header{min-height:429px;background-color:#2892a2}
.top-mar{margin-top:16px}
.bottom-mar{margin-bottom:10px}
#logo-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:50px}
#vacc-rec-divider{height:1px;opacity:.15;border:solid 1px #fff;margin-top:0}
#vacc-header-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-8px;padding-bottom:87px}
#vacc-head-divide p.heading,#vacc-header-content p.heading{font-family:FS Albert W05 Bold;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:15px;width:unset}
#vacc-header-content p.heading{font-size:32px}
#vacc-header-content p{font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-top:0;-ms-flex-item-align:start;align-self:flex-start}
.zero-top-margin{margin-top:0!important}
.mar-bottom-fifpx{margin-bottom:15px}
.margin-top-5{margin-top:-5px}
#factsheet-dwnld-text{opacity:.71;font-family:FS Albert W05 Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:0}
.Rectangle{width:500px;height:90px;border-radius:5px;background-color:#fff;background-origin:border-box;background-clip:content-box,border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-item-align:center;align-self:center}
#vacc-header{width:100%;padding-left:15px;font-family:FS Albert W05 Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2892a2;-ms-flex-item-align:center;align-self:center}
#reminder-prog-heading{font-family:FS Albert W05 Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
#split-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}
#vacc-left-content{width:50%;padding-bottom:49px;margin-right:28px}
#vacc-right-content{width:50%;margin-left:28px}
#msg-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:FS Albert W05 bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2892a2;font-weight:400}
.msg-conditions{font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#616365}
#right-head{font-family:FS Albert W05 Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
.right-content{font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#616365}
#dwnld-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-80px;padding-bottom:25px}
.margin-zero{margin:0}
.dwn-link{border:4px solid #fff;height:90%;width:96%;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.faq-left-panel .menu1>li:first-child{display:none}
a#vacc-header::before{content:url(/images/ic_download.svg);float:left;margin:0 15px 0 0}
.text-msg{cursor:default}
p#msg-text::before{content:url(/images/ic_phone.svg);float:left;margin:5px 5px 0 0}
.title-404{padding:5px 0;font-family:FS Albert W05 Regular;font-size:36px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2892a2;-webkit-margin-after:0;margin-block-end:0}
.content-404{width:562px;height:244px;font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2892a2;display:contents}
.sub-heading{-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-after:5px;margin-block-end:5px;font-size:18px;font-weight:700;font-family:FS Albert W05 Bold;color:#2892a2}
.content-404 ul{list-style:none;font-weight:700;font-size:20px;padding-left:0}
.content-404 ul li{margin-bottom:20px}
.content-404 a{color:#2892a2}
.content-404 ul li a{font-family:FS Albert W05 Bold;cursor:pointer;color:#2892a2}
#dosing-content #fact-sheet-links{padding-top:35px}
#auth-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-top:60px;margin-left:8%;margin-right:8%;margin-bottom:41px;border-radius:5px;border:solid 1px #2892a2;background-color:#f3fafd}
#authblock-details{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 2% 0 2%;width:auto;height:auto;opacity:.84}
p.auth-description{height:auto;font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#212121;margin-top:9px}
p.auth-title{margin:20px 0 0 0;font-family:FS Albert W05 Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2892a2}
#authblock-details p.auth-description{margin-bottom:-5px}
#clinical-trials h2{color:#2892a2;font-family:FS Albert W05 Bold}
#clinical-trials h3{color:#2892a2;font-family:FS Albert W05 Bold;margin-top:20px}
#clinical-trials ul li{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:15px;font-family:FS Albert W05 Regular}
#clinical-trials p{color:#000;font-family:FS Albert W05 Regular;font-weight:400}
#loader{border:16px solid #f3f3f3;border-top:16px solid #2892a2;border-radius:50%;width:70px;height:70px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.left-block .content p{margin-bottom:0}
.center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.footnotes{font-family:FS Albert W05 Regular;font-size:14px;margin:0;font-weight:400;color:#616365}
.fontstyle{font-family:FS Albert W05 Regular;font-size:14px;color:gray;font-weight:400}
@-webkit-keyframes spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
#vacc-gen-ques{font-family:Fs Albert W05 bold;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding-top:15px;padding-bottom:15px}
.landing .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.landing .footer-content .image-block-footer{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-addr{font-family:Fs Albert W05 Regular;font-weight:Normal;padding-right:22px;color:#fff}
.landing .footer-content .image-block-footer .footer-image1{margin-bottom:27px}
.landing .footer-content .copyright,.vaccine-recipient .footer-content .copyright{margin-left:30px}
ul.blue-bullet{color:#2892a2!important}
ol.blue-bullet{color:#2892a2!important}
.font20{font-size:20px}
ol.blue-bullet>li>div{color:#212121}
ul.blue-bullet li div{color:#212121;padding-right:20px}
a.download::before{content:url(/images/ic_download_small.svg);float:left;margin:5px 10px 0 -5px}
.fact-linkings a.button.page-link::before{content:url(/images/external-link.svg);float:left;margin:5px 15px 0 0}
.fact-linkings a.button.page-link.black-ic::before{content:url(/images/external-link-black.svg);float:left;margin:5px 15px 0 0}
.fact-linkings #healthcare-pro-resources .dropbtn span.select-ie::before{content:url(/images/external-link.svg);float:left;margin:5px 15px 0 -5px}
.fact-linkings #healthcare-pro-resources .dropbtn span.select-ie{font-size:18px;font-weight:700;font-family:FS Albert W05 Bold;position:relative;left:-5px;top:4px}
.fact-linkings #healthcare-pro-resources .dropbtn span.opendropdown:before{top:26px;position:absolute;right:0;margin-top:13px}
.fact-linkings>a,.fact-linkings>div{float:left}
#resources-content .fact-sheet-links #healthcare-pro-resources{width:333px;margin-right:10px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;max-height:64px;margin:-15px 24px 28px -14px}
.fact-sheet-links .fact-linkings a.button.margin-zero.extlink.page-link.cboxElement{padding:13px 16px}
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources{width:300px}
#fact-sheets a.button.page-link::before{margin:5px 10px 0 -5px}
a.page-link-blue::before{content:url(/images/external-link-blue.svg);float:left;margin:5px 15px 0 16px}
a.download-blue::before{content:url(/images/ic_download_small_blue.svg);padding:10px}
#vacc-link{font-family:FS Albert W05 Bold;text-decoration:underline;color:#fff;margin-left:10px;white-space:nowrap;margin-top:20px}
.spacing{margin-left:0;margin-right:25px}
.no-bold{font-family:FS Albert W05 Regular;font-weight:400}
.mobile-faq:last-child{display:none}
a.icon-play::before{content:"";width:0;height:0;padding-right:15px;border-top:8px solid transparent;border-left:14px solid #fff;border-bottom:8px solid transparent}
.watch-video .product-block-content a.icon-play::before{margin-left:16px}
#product-storage-content a.download::before{margin-left:10px}
#product-storage-content a.page-link::before{margin-right:12px}
#vacc-head-divide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.vacc-p-con{color:#fff;color:#fff;margin-top:0;font-size:18px;margin-left:56px;text-align:left}
.col-divide{-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:30px;margin-bottom:30px}
.white-colored{color:#fff!important}
#vaccine-header ol{padding-left:30px}
#vaccine-header ol li{font-size:16px}
.col-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}
.checkbox-dropdown{position:relative;display:inline-block;width:100%;margin-bottom:19px}
.drp-arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);right:0;float:right;position:absolute;margin-right:10px;-webkit-transform:rotate(45deg)}
.open-drp .drp-arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.checkbox-dropdown-btn{background-color:#fff;color:#000;padding:10px;font-size:16px;border-radius:5px;cursor:pointer;text-align:left;border:2px solid #2892a2;font-family:FS Albert W05 Regular;min-width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.form-hr{opacity:.13;border-bottom:solid 1px #0075be;margin:0}
._hj-l7ALC__styles__selected{background:teal!important}
.light-blue-back{background:#f3fafd}
.vaccine-recipient .normal{display:none}
.vacc-rec-footer{display:none!important}
.vaccine-recipient .vacc-rec-footer{display:block!important}
.vaccine-recipient .mobile-copyright.vacc-rec-footer{display:none!important}
a.page-link-blue-left{text-align:center;background-image:url(/images/external-link-blue.svg);background-repeat:no-repeat;background-position-y: center;background-position: 16px;    text-align: left;
  padding-left: 47px!important;}
.faq-left-panel .menu1 li.arrow p.main-menu.active a::after{float:right;content:'';width:0;height:0;line-height:0;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:7px}
#resources-content .button{margin-top:0;height:64px;color:#fff;text-decoration:none}
.recc-treat{padding-right:8%;padding-left:8%}
.order p{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em}
#_evh-link{left:0!important;right:auto!important}
.kore-chat-window .kore-chat-body{margin-top:0;padding-top:20px!important}
.vacc-flex-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.img-border-pro{border:1px solid #2892a2}
.background-check{-webkit-margin-after:0!important;margin-block-end:0!important}
.kore-chat-window .kore-chat-header{color:#2892a2;background-color:#2892a2;font-family:'FS Albert W05 Bold'}
.kore-chat-window .kore-chat-body{font-family:'FS Albert W05 Regular'}
.kore-chat-window{bottom:100px!important}
::-webkit-input-placeholder{color:#949292;opacity:1}
:-ms-input-placeholder{color:#949292;opacity:1}
::-ms-input-placeholder{color:#949292;opacity:1}
::placeholder{color:#949292;opacity:1}
:-ms-input-placeholder{color:#949292}
::-ms-input-placeholder{color:#949292}
.lable-title{font-family:FS Albert W05 Regular;font-size:16px;color:#000;font-weight:400}
ul.list-numbers.contra-ul{list-style:decimal}
ul.blue-bullet.blue-bullet-num-sp.contra-ul{margin-top:4px;list-style:disc}
ul.blue-bullet.blue-bullet-num-sp.contra-ul li:nth-child(1){margin-bottom:4px}
.input-field{border:2px solid #2892a2;border-radius:4px;font-family:FS Albert W05 Bold;font-size:16px;padding:10px;width:240px}
.order #header>nav{width:100%}
#order-form{margin-bottom:70px}
.submit-button{border-width:2px !important;border-style: solid;border-color: #2892a2;font-family:FS Albert W05 Bold;font-size:16px;color:#fff;background-color:#2892a2;padding:10px;border-radius:4px;width:240px;outline:0;border:transparent;border-width:2px}
form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80%}
input:focus:not(input["type=submit"]),select:focus{outline:0!important;border:2px solid #2892a2!important}
input.error-input:focus,select.error-input:focus{outline:0!important;border:2px solid red!important}
#print-error{color:red;font-family:FS Albert W05 Regular;padding-top:4px}
form .error-input{border:2px solid red!important}
.col-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.row-fields-addr{display:-webkit-box;display:-ms-flexbox;display:flex}
form .error{color:red;font-family:Fs Albert W05 Regular;background:#fff;padding-top:4px}
.col-fields-addr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px}
.row-check{padding-bottom:10px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.checkbox-dropdown-content{width:100%;position:absolute;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.04),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.04),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.05);background-color:#bfe3f3;z-index:1;border-radius:5px;display:none;font-family:FS Albert W05 Regular}
.checkbox-dropdown-content p{padding:10px 20px;margin-bottom:0}
.row-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form-design{padding:0 0 10px 0}
#checkbox-label{margin-top:20px}
.close-form{float:right!important;background-image:url(/images/close-hamburger.svg);background-repeat:no-repeat;height:50px;width:31px;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}
.name-width-custom{width:295px}
#order-form h3{font-family:FS Albert W05 Bold;color:#2892a2;margin-bottom:15px}
#order-form p{font-family:FS Albert W05 Regular;font-weight:400;margin-top:0}
#order-form p#administer-poster-text{font-weight:700;color:#2892a2;font-family:FS Albert W05 Bold}
.print-error{display:none}
.wider{width:600px}
.smaller{width:194px}

.landing .footer-image{float:none}
.landing .footer-addr,.vaccine-recipient .footer-addr{margin-top:0}
.modal-dialog-centered{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:0!important}
.dosing-menu{line-height:1.25;font-family:FS Albert W05 Regular}
.dosing-menu>li{margin-bottom:15px}
.global-header-menu-error .dropdown-content{width:100%;display:none;position:absolute;min-width:160px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.04),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.04),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.05);background-color:#bfe3f3;z-index:1;border-radius:5px}
.global-header-menu-error .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;font-family:FS Albert W05 Regular;font-size:18px}
.global-header-menu-error.dropdown{position:relative;display:inline-block;width:100%;margin-bottom:19px}
.global-header-menu-error .dropbtn{background-color:#2892a2;color:#fff;padding:16px;font-size:16px;border-radius:5px;cursor:pointer;text-align:left;border-color:transparent;font-family:FS Albert W05 Regular;width:100%}
.display-drp{display:block!important}
.global-header-menu-error .dropbtn span.opendropdown:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.global-header-menu-error .dropbtn span.opendropdown:before{float:right;content:'';width:0;height:0;line-height:0;margin-left:35px;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}
.multi-language-dropdown{margin:0 0 0 25px}
.select-dropdown,.select-dropdown *{margin:0;padding:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.select-dropdown{position:relative;border-radius:4px;cursor:pointer}
#safety-page h3{color:#2892a2;font-family: FS Albert W05 Bold;}
#safety-page p.red-text-sp {
    color: #ff0000;
}
#safety-page p{font-family:FS Albert W05 Regular;font-weight:400}
.order .select-dropdown select{padding:10px 48px 10px 10px}
.select-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.select-dropdown select{border:2px solid #2892a2;font-size:16px;border-radius:5px;font-weight:400;max-width:100%;color:#000;padding:8px 48px 8px 10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(/images/ico_dropdown_black.svg);background-position-y:center;background-repeat:no-repeat;background-position-x:90%}
.grecaptcha-badge{visibility:hidden}
.content-holder img{height:100px;width:auto}
.report-adverse-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}
.contra-ul{font-family:FS Albert W05 Regular;font-size:16px;font-weight:400;margin-top:9px}
select.desktopDropDown::-ms-expand{display:none}
.select-dropdown select:active,.select-dropdown select:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
.order .select-dropdown:before{top:17px}
#healthcare-pro button.dropbtn.global-header-menu-dropbtn:before{display:none}
.dropdown.global-header-menu{max-width:220px;margin:5px 0 5px 10px;-ms-flex-item-align:center;align-self:center}
.dropbtn.global-header-menu-dropbtn{padding:6px 10px;color:#000;background-color:#fff;border:2px solid #2892a2}
.dropbtn.global-header-menu-dropbtn span.opendropdown:before{border:solid #000;border-width:0 2px 2px 0;margin-top:3px}
.global-header-menu .dropdown-content a:hover{border-radius:6px}
.fact-linkings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.global-header-menu .dropdown-content a{font-size:16px;padding:12px 12px 12px 12px}
.global-header-menu .dropdown-content a.head-download{background-position:5px;padding-left:38px!important}
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources .healthcare-pro-res a{color:#000;font-family:FS Albert W05 Regular;font-size:18px;font-weight:400}
#resources-content .fact-sheet-links .res-only-links div {width:340px; margin-right: 10px; margin-bottom: 20px;}
#resources-content .fact-sheet-links .res-only-links a{width: 340px;}
#resources-content .fact-sheet-links .res-only-links .lang-download-material a{width: 338px !important;z-index: 1;}
#resources-content .fact-sheet-links .res-only-links{display: flex; flex-wrap: wrap; width: 100%;}
@media screen and (min-width:1646px){
.callout-flex.order-link .left-c,.callout-flex.order-link .right-callout{-ms-flex-preferred-size:50%;flex-basis:50%}
#banner hr.hrsp-1{margin-right:9%;margin-left:5%}
#banner hr.hrsp-2{margin-right:12%;margin-left:-3%}
}
@media screen and (min-width:1971px){
.callout-flex.order-link .left-c{-ms-flex-preferred-size:40%;flex-basis:40%}
.callout-flex.order-link .right-callout{-ms-flex-preferred-size:60%;flex-basis:60%}
}
@media screen and (min-width:2455px){
.callout-flex.order-link .left-c{-ms-flex-preferred-size:30%;flex-basis:30%}
.callout-flex.order-link .right-callout{-ms-flex-preferred-size:70%;flex-basis:70%}
}
@media screen and (max-width:1024px){
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources{clear:both}
}
@media screen and (max-width:768px){
#resources-content .fact-sheet-links a.download.download-with-pic-butn-sp{width:100%}
button#_evidon-accept-button{float:none!important;margin-bottom:8px!important}
.fact-linkings #healthcare-pro-resources .dropbtn span.select-ie::before{margin:5px 15px 0 5px}
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources{width:-webkit-fill-available;margin:-15px -5px 24px -15px}
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources .healthcare-pro-res.display-drp{width:96%}
.social-media-txt p{display:block}
h3.zero-top-margin.content-wrapper{margin-bottom:0}
.left-callout{padding-left:10%!important;padding-right:9%!important}
p.cart-icon{padding-left:0!important;padding-top:56px;margin-top:0;margin-bottom:10px;background-position:center 0}
.home-drug-info #drug-info-right-col{margin-top:-15px}
#resources-content .fact-sheet-links #healthcare-pro{width:-webkit-fill-available;margin-right:10px;margin-bottom:10px}
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources button.dropbtn{width:100%}
.fact-linkings #healthcare-pro-resources .dropbtn span.opendropdown:before{right:30px}
.dropdown.global-header-menu{max-width:100%;width:-webkit-fill-available;margin:0 0 20px 0}
ul.blue-bullet li div{padding-right:30px}
}
@media screen and (max-width:414px){
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources .healthcare-pro-res.display-drp{width:92.5%}
.multi-language-dropdown{margin:4px 0 0 25px}
ul.blue-bullet li div{padding-right:0}
.spacing{margin-right:4px}
}
@media screen and (max-width:375px){
#resources-content .fact-sheet-links .fact-linkings #healthcare-pro-resources .healthcare-pro-res.display-drp{width:92%}
.select-dropdown select{padding:8px 34px 8px 6px}
.multi-language-dropdown{margin:4px 0 0 14px}
}
@media screen and (max-width:360px){
.multi-language-dropdown{margin:4px 0 0 6px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
#contact-details{display:inline-block;padding-top:45px}
.footer-biontech-logo>a{display:inline-block}
#header #home-page-content{margin-top:0px;padding-top:80px;padding-bottom:80px}
.middle-block>ul li .note{margin-right:0;margin-left:-40px}
.product-storage-drop-down .lang-download-material a{width: 100% !important}
#product-storage-content .download, #product-storage-content .watch-video-thumbnails-wrapper .product-block-content .button,#product-storage-content .button{width: 84%;}
}
#myModal .modal-dialog,#myModal3-1 .modal-dialog,#myModal3-2 .modal-dialog{background:rgba(0,0,0,1);width:100%;max-width:100%;height:100%;margin-top:0}
.videos-modal .modal-footer{border-top:0;padding:0}
.btn-default.btn.btn-close-vid-pop{right:2%;position:absolute;top:1%;z-index:9;border:0;outline:0;color:#fff;width:auto;font-size:22px;background:0 0;outline:0;font-weight:600;cursor:pointer}
#myModal .modal-content,#myModal3-1 .modal-content,#myModal3-2 .modal-content{background:0 0}
#myModal .modal-body,#myModal3-1 .modal-body,#myModal3-2 .modal-body{height:100vh;padding-top:0}
#myModal .modal-body,#myModal3-1 .modal-body,#myModal3-2 .modal-body{padding-bottom:0;background:0 0;text-align:left;background-color:#2892a2}
.modal-body{padding:0}
.video-js.vjs-fluid{width:100%;max-width:100%;height:100%;box-sizing:border-box;padding-top:0}
.order #isi-footer .title{font-size:19px}
.order #isi-footer h4{font-size:16px}
.checkbox-dropdown-content label{width:100%;margin-bottom:0;padding-top:10px;padding-bottom:10px}
.checkbox-dropdown-content label:hover{background:#d3d3d3}
.order .h4,.order .h5,.order .h6,.order h4,.order h5,.order h6{margin-top:1.33em!important}
.order .h1,.order .h2,.order .h3,.order .h4,.order .h5,.order .h6,.order h1,.order h2,.order h3,.order h4,.order h5,.order h6{line-height:normal!important}
#authblock-details a{font-family:FS Albert W05 ExtraBold}
.gray-colored{color:gray!important}
.mar-bottom-zero{margin-bottom:0}
.product-block-content.fact-linkings h4{margin-top:0}
input::-ms-check{display:none}
.ensuring-ethenticity{display:flex;flex-direction:row;width:fit-content;flex-wrap:nowrap;margin:0 auto}
.dose-title{font-size:22px!important}
.fontsize-top{font-size:16px!important}
h1{font-size:32px!important;color:#fff!important}
h2{font-size:30px!important;color:#2892a2!important}
h3{font-size:20px;color:#000!important}
h4{font-size:18px!important;color:#2892a2!important}
@media screen and (max-width:350px){
#faq-list h3{font-size:18px!important}
}
div#_evidon_banner{padding-left:0!important;padding-right:0!important}
#_evidon-message{font-family:FS Albert W05 Regular;padding-left:8%;padding-right:8%;margin-left:0!important;margin-right:0!important}
button#_evidon-accept-button{margin-left:8%!important;margin-right:8%!important;float:right}
.res-btns-imgs{display:flex;flex-direction:column;padding:20px;margin-right:10px;width:340px;border:1px solid #2892a2;border-radius:5px;margin-bottom:10px}
.res-btns-imgs a{margin-right:0}
.res-img-style{height:100px;width:100px;border:1px solid #2892a2}
.res-vid-style{height:60%;width:100%;margin-bottom:20px}
.spec-mar-top{margin-top:18px!important}
.ad-p{font-family:FS Albert W05 Regular;font-weight:400;font-size:18px}
.centeringimg{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 20px}
.notesafety{margin-top:35px;padding:30px 0;height:100%;border-radius:5px;border-left:10px solid #2892a2;background-color:#f3fafd;margin-bottom:40px;margin-right:20px}
.fact-sheet-links .fact-linking.fact-linking-sp-cta{display:initial}
.fact-linking-sp-cta .download-with-pic-butn-sp{float:left}
.fact-linking-sp-cta .fact-linking-inner-cta{clear:both}
.fact-linking-sp-cta .res-btns-imgs{float:left}
.noteal{border:none}
#dosing-content .fact-sheet-links a:hover{color:#fff}

.lang-download-material .button{background-color: #bfe3f3 !important;color: #2892a2 !important;margin-bottom: 0px;width:298px !important;}
.lang-download-material .button:hover{background-color: #ddd !important;}
.lang-download-material .button:not(:last-child){border-bottom: 1px solid #2892a2!important;border-radius: 0px !important;}
.lang-download-material .button:last-child{border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;}
.lang-download-material{display: none;position: absolute;margin-bottom: 10px;border: 1px solid #2892a2;width: 300px; border-bottom-right-radius: 5px;border-bottom-left-radius: 5px}
.lang-drop-opener,.home-lang-dropdown a{margin-bottom: 0px !important;}
.lang-download-material .head-download{background-position: 4px;padding-left: 40px!important;}
.res-download-material.dropdown{ margin-bottom: 10px;}
span.lang-drop-arrow{border: solid white;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 4px;
    right: 17px;
    position: absolute;
    transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
#dosing-content span.lang-drop-arrow{
  right: 11px;
}
.open-ctm-drp span.lang-drop-arrow{
    transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.home-header-download-material{ position: relative;width:inherit;margin-bottom:10px;}
.home-lang-dropdown{z-index:2;position: absolute;box-shadow: 0 1px 1px 0 rgba(0,0,0,.04), 0 2px 1px -1px rgba(0,0,0,.03), 0 1px 3px 0 rgba(0,0,0,.05);width: 100%;margin-bottom:10px;border:1px solid #2892a2;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px}
.home-lang-dropdown a:not(:last-child){border-bottom: 1px solid #2892a2;border-radius: 0px !important;}
.home-lang-dropdown a:last-child,.product-storage-drop-down .lang-download-material a:last-child{border-top-right-radius: 0px !important;border-top-left-radius: 0px !important;border-bottom-right-radius: 5px !important;border-bottom-left-radius: 5px !important}
#fact-links .home-lang-dropdown a{background-color: #bfe3f3 !important;}
#fact-links .home-lang-dropdown a:hover{background-color: #ddd !important;}
.hide-home-drpdown-content{display: none !important;}
.home-header-download-material span.lang-drop-arrow{border: solid #2892a2;border-width: 0 3px 3px 0;}
.home-header-download-material a{display: flex;
  align-items: center;cursor:pointer}
.card-style{display: flex!important;flex-direction: column;}
.product-storage-drop-down .lang-download-material{z-index: 5;margin-top:0px !important;margin: 8%;width:-webkit-fill-available;width:-moz-available;}
.product-storage-drop-down .lang-download-material a{ margin:0px !important;width:-webkit-fill-available !important;width:-moz-available !important;}
.product-storage-drop-down a{margin-bottom: 0px !important}
.product-storage-drop-down .lang-download-material .head-download {
  background-position: 15px;
  padding-left: 53px!important;
}
.product-storage-drop-down{margin-bottom: 30px;}
#product-storage-content a.button{text-decoration: none;}
#home-page-content #fact-links a{padding-right: 14px;}
#dosing-content .dropdown{width: inherit;}
#dosing-content .lang-download-material{width: 350px;z-index: 5}
#dosing-content .lang-download-material a{width: 348px !important;}
#resources-content .fact-sheet-links a{padding-right: 25px;}
.product-storage-drop-down .lang-download-material a{padding-top: 12px!important;padding-bottom: 12px!important;}

.bold-content{font-weight: bold!important;font-family: FS albert W05 Bold!important}
p.li-content-p{font-family: FS Albert W05 Regular!important; margin-top:4px !important;font-weight: normal !important;}
p.update-note{font-weight:bold!important;font-family: FS Albert W05 Bold!important;font-size: 16px!important;}
p#add-info{font-size: 16px; font-family: FS Albert W05 Regular;font-weight: normal;margin-bottom: 15px;}

.update-info{margin-top:0px;font-family: FS Albert W05 Bold !important;}
.update-info-container a{margin-bottom:0px!important}
.update-info-container{margin-bottom: 10px;}
.res-updated-info-container{display: flex; flex-direction: row;align-items: center;}
.res-updated-info-container .update-info{margin-left: 10px;}
.update-info.video-update-info{margin-left:8%;margin-right:8%;margin-bottom:10px;}

#header_logo{width: -moz-fit-content;height:43px;}
.hide-temp{visibility: hidden}




/* css for email form starts */
/* .email-form-spacing{ margin-bottom: 10px;} */
#email-signup{align-items: center;}
#submit-email.email-form-spacing{ margin-top: 20px;margin-bottom: 20px;}
.email-page .sucess-modal-text, .failure-modal-text{color: #2892a2 !important;}
#submit-email{width: 150px;background-color: #808080a6;
  color: black;}
#email-form{padding-top:30px; padding-bottom: 30px;background-color: white;width: 100%;display:flex; flex-direction: column;align-content: center;align-items: center}
.email-form{ margin-top: 50p; }
.email-form-container{width: 100%;}
#email_address{width: 400px; padding:10px;border: 2px solid grey}
#email-form p{font-family: FS Albert W05 Regular; text-align: center;font-weight: normal;font-size:16px;}
.radio-btn-container label{margin-right: 25px;margin-bottom: 20px; cursor: pointer}
.radio-btn{margin-left:5px!important;cursor: pointer}
label[for='email_address'].error{position: absolute; padding-left:5px;margin-top:10px}
#confirmation-msg,#error-msg{ background-color: #2892a2;display: flex;flex-direction: column;align-items: center;width:100%;}
.conf-msg{margin: 40px 25px; text-align: center;border-bottom: 5px solid yellow;width: inherit;color: white;}
.conf-msg h1{margin-top: 0px; margin-bottom: 50px;}
.conf-msg p {font-family: FS albert W05 Bold!important; margin-bottom: 40px;color: white; font-size: 25px!important;}
#confirmation-msg.hide-msg,#error-msg.hide-msg{display:none!important;}
.input-field-container{margin-top:20px;}
.footer-addr-conatiner{display: flex;flex-direction: row;}
p.footer-addr-content{font-size: 14px;
  color: white;
  margin-top: 0px;
  font-family: 'FS Albert W05 Regular';
  font-weight: normal;
margin-right:20px;}
.mob-addr{display: none;}
.popup-content-center{margin:0px 65px;}
h2.freqaskque{font-size:26px!important;}
div#fact-border{border: 1px solid #2892a2;border-radius: 5px;}
#fact-border .fact-linkings{padding-bottom: 0px;}


@media only screen and (min-width: 769px){

  #safety-page .fact-sheet-links a, #dosing-content .fact-sheet-links a{
    width: 350px;
  }
  
}
.img-vials{display: flex;}
.img-vials img{width: 25%}
.img-link{width:-moz-fit-content !important;background-color: transparent!important;background: transparent;padding: 0px !important; width: fit-content !important;margin-bottom: 20px !important;}
.addr-additional-info{margin-top: 0px;margin-bottom: 20px;width: 360px;}
.modal-open .modal{padding-left: 0px !important;}
html[xmlns*=""] body:last-child #resources-content span.lang-drop-arrow { top: 23px; }
.resources-container{display: flex;flex-wrap: wrap;}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{ @media {
  #resources-content span.lang-drop-arrow { top: 23px; right:10px; }
}}
.res-tile-title{font-size: 16px; font-family: FS Albert W05 Bold;min-height: 50px;}
.video-js .vjs-dock-title{display:none}
.res-vid-container{height: fit-content;}