.node-type-latam-covid19-vaccine-page .page-master-title {
    display:none;
}
.node-type-latam-covid19-vaccine-page.text-block { width: 80%; float: right; }
.node-type-latam-covid19-vaccine-page .img-block{float: left; width:10%; margin-left: 15px;}
@media (min-width: 801px) and (max-width: 850px) {
  body.subsite.emea.node-type-latam-covid19-vaccine-page .covidbutton-emea {
    float: right;
  }
}
@media (max-width: 800px) {
  .subsite.emea.node-type-latam-covid19-vaccine-page .covid-button-inner {
    margin-left: 20px;
  }
}

.node-type-latam-covid19-vaccine-page .vaccinepara{
width: 80%;
margin: 0 auto;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp{
width: 80%;
margin:0 auto;
margin-top: 20px;
margin-bottom: 40px;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-left{
width: 55%;
float: left;
margin: 5px;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-right{
width: 35%;
float: right;
margin-right: 55px;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf-wrapper {
  width: 35%;
  float: right;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf {
  background: #1c75bc;
  width: 100%;
  margin-bottom: 15px;
  padding: 1.313rem 2rem;
  border-radius: 18px;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf:hover {
  background-color: #003479;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf p {
  display: flex;
  margin-top: 0;
  margin-bottom: 0;
  align-items: center;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf p a {
  margin-right: 10px;
  border-bottom: none;
  color: #fff;
  font-family: 'KarbonRegular';
  font-size: 1.2rem;
  width: 90%;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf p img {
  float: right;
  width: 2.25rem;
  height: 2.25rem;
}
.node-type-latam-covid19-vaccine-page .vaccinepara-comp .vaccinepara-left {
  font-family: "KarbonMedium", sans-serif;
  font-weight: normal;
  line-height: 1.2;
  color: #333333;
  font-size: 1.25rem;
}
.node-type-latam-covid19-vaccine-page .field-item.even {
  display: grid;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .faq-heading {
  display: none;
}
.node-type-latam-covid19-vaccine-page .section-inner-wrapper {
  max-width: 100%;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section {
  padding-right: 10%;
  padding-left: 10%;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section #expand-collapse {
  top: 12px;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .faq-category-title {
  background: #eff1f3;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #000;
}
.node-type-latam-covid19-vaccine-page .faq-section .faq-category .ui-accordion {
  margin-top: 0;
}
.node-type-latam-covid19-vaccine-page .block__content .header-title {
  display: table;
}
.node-type-latam-covid19-vaccine-page h3.text-block {
  width: 100%;
  padding-left: 20px;
  color: #1c75bc;
  font-family: 'KarbonRegular';
  font-size: 2.125rem;
  line-height: 1.2;
  letter-spacing: -0.8px;
}
.node-type-latam-covid19-vaccine-page div.text-block {
  width: 85%;
  float: right;
}
.node-type-latam-covid19-vaccine-page div.text-block a {
  border-bottom: none;
  text-decoration: underline;
}
.node-type-latam-covid19-vaccine-page div.text-block a img {
  margin-left: 10px;
  width: 0.95rem;
  height: 0.95rem;
}
.node-type-latam-covid19-vaccine-page .resource-block {
  display: inline-block;
  width: 100%;
}
.node-type-latam-covid19-vaccine-page .resource-block-1, 
.node-type-latam-covid19-vaccine-page .resource-block-3 {
  padding-bottom: 30px;
}
.node-type-latam-covid19-vaccine-page .resource-block-1 {
   border-bottom: 1px solid #999;
}
.node-type-latam-covid19-vaccine-page div.text-block h3 {
  color: #1c75bc;
  font-size: 1.375rem;
  font-weight: 500;
  margin-bottom: 1rem;
}
.node-type-latam-covid19-vaccine-page div.text-block p {
  color: #000;
  font-family: 'KarbonRegular', sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
.node-type-latam-covid19-vaccine-page div.text-block a {
  font-size: 1.2em;
  font-family: 'KarbonSemiBold';
}
.node-type-latam-covid19-vaccine-page .resource-block .img-block {
    float: left;
    width: 10%;
    margin-left: 15px;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper {
  padding: 0;
  margin: 0;
  margin-top: 50px;
  background: #fff;
  padding-bottom: 40px;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .header-title {
  width: 100%;
  padding: .5rem 11.25%;
  background-color: #0093d0;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .header-title h2 {
  font-family: 'Karbon', sans-serif;
  font-weight: 500;
  font-size: 1.7rem;
  line-height: .93;
  letter-spacing: .1px;
  color: #fff;
  text-transform: uppercase;
  overflow: visible;
  margin: 0;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content {
  padding: 0 11.25%;
  line-height: 1.2;
  letter-spacing: 0;
  font-family: 'Karbon', sans-serif;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content h3 {
  margin: .25rem 0 .25rem;
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 1.2;
  color: black;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content p, .node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content strong, .node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content li, .isi-content a {
  font-family: 'KarbonRegular', sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.2;
  color: black;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content ul {
  list-style-type: disc;
  padding: 0 0 0 1.25rem;
}
.node-type-latam-covid19-vaccine-page #block-block-16 .isi-content ul, .node-type-latam-covid19-vaccine-page #block-block-16 .isi-content p {
  margin-bottom: .875rem;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content a {
  font-weight: 400;
  font-size: 1.25rem;
  color: #1c75bc;
}
.node-type-latam-covid19-vaccine-page footer .section-inner-wrapper {
    background: #036;
}
.node-type-latam-covid19-vaccine-page .content-row {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.node-type-latam-covid19-vaccine-page .resource-section-wrapper {
  margin-left: 10%;
  margin-right: 10%;
}
.node-type-latam-covid19-vaccine-page .localmenu-row {
    height: 90px;
}
.node-type-latam-covid19-vaccine-page footer .section-inner-wrapper {
  margin-left: 10%;
  margin-right: 10%;
}
.node-type-latam-covid19-vaccine-page .text-center.text-banner-left {
  text-align: left !important;
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content .medium-weight {
  font-family: 'KarbonSemiBold';
}
.node-type-latam-covid19-vaccine-page .isi-content-wrapper .isi-content .underlined {
  text-decoration: underline;
}
.node-type-latam-covid19-vaccine-page.section-covid19 .hero-image{
  width: 100%;
  height: 250px;    
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
.node-type-latam-covid19-vaccine-page.section-covid19 .hero-image__txt-box .middle {  
  background: rgba(28, 117, 188, 0.8);
  bottom: 0;
  position: absolute;
  height: auto;
}
.node-type-latam-covid19-vaccine-page.section-covid19 .hero-image__txt-box {
  height: 250px;
  width: 100%;
}
.node-type-latam-covid19-vaccine-page.section-covid19 .hero-image__txt-box .middle .text-center {
  width: 70%;
  padding: 1.25rem 10.50%;
  height: auto;
  min-height: 102px;
  display: block; 
}
.node-type-latam-covid19-vaccine-page.section-covid19 .hero-image__txt-box .middle .text-center div {
  font-family: 'KarbonMedium'!important;
  color: #fff!important;
  font-size: 30px!important;
  line-height: 35px!important;
  text-align: left!important;
  
}
.node-type-latam-covid19-vaccine-page .faq-section .faq-category .ui-accordion h3.ui-accordion-header {
  padding-right: 10px !important;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .faq-category .img-block {
  width: auto;
  margin-top: 20px;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .faq-category div.text-block a {
  color: #019cdc;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .expand-all {
  padding-right: 15px;
}
.node-type-latam-covid19-vaccine-page #covid-faq-section .faq-category span {
  padding-bottom: 20px;
}


@media (min-width: 300px) and (max-width: 600px) {
    .node-type-latam-covid19-vaccine-page .isi-content-wrapper .header-title h2 {
      font-size: 1.4rem;
    }
    .node-type-latam-covid19-vaccine-page.section-covid19.subsite .hero-image__txt-box .middle .text-center {
      width: 100%;
      padding: 20px;
      line-height: 26px;
    }
    .node-type-latam-covid19-vaccine-page .vaccinepara-left {
      width: 100%;
    }
    .node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf-wrapper {
      margin-top: 30px;
      width: 100%;
    }
    .node-type-latam-covid19-vaccine-page div.text-block {
      padding-left: 20px;
    }
}
@media (min-width: 601px) and (max-width: 1023px) {
  .node-type-latam-covid19-vaccine-page .vaccinepara-left {
    width: 100%;
  }
  .node-type-latam-covid19-vaccine-page .vaccinepara-comp .pdf-wrapper {
    width: 60%;
    margin-top: 20px;
    margin-left: 20%;
    display: inline-grid;
    float: none;
  }
}
@media (max-width: 1023px) {
  .node-type-latam-covid19-vaccine-page.section-covid19.subsite .hero-image__txt-box .middle .text-center {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .node-type-latam-covid19-vaccine-page.subsite .localmenu-row {
    height: 140px !important;
  }
}
@media (min-width: 768px) and (max-width: 800px) {
  .node-type-latam-covid19-vaccine-page.subsite .covidbutton {
    float: right;
  }
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none){
    .node-type-latam-covid19-vaccine-page #covid-faq-section {
        display: inline-block;
    }
}
@media (min-width: 300px) and (max-width: 555px) {
  .node-type-latam-covid19-vaccine-page .faq-category div.text-block {
    width: 70%;
  }
}
@media (max-width: 440px) {
  .node-type-latam-covid19-vaccine-page .faq-section .faq-category .ui-accordion h3.ui-accordion-header {
    word-break: break-all;
    min-height: 75px;
  }
}
.node-type-latam-covid19-vaccine-page #covid-faq-section #expand-collapse {
  padding-right: 15px;
}
@media (min-width: 600px) and (max-width: 890px) {
  .node-type-latam-covid19-vaccine-page.subsite .covid-button-inner {
    font-size: 13px;
  }
}
@media (max-width: 690px) {
  .node-type-latam-covid19-vaccine-page.section-covid19 .hero-image__txt-box .middle .text-center div {
    font-size: 20px!important;
    line-height: 24px!important;
  }
}
@media (max-width: 690px) {
  .node-type-latam-covid19-vaccine-page #covid-faq-section .faq-category span.ui-accordion-content-active {
    width: 100%;
  }
}
.node-type-latam-covid19-vaccine-page.ecuador .breadcrumb-row {
  display: none;
}


.not-front.node-type-latam-covid19-vaccine-page .local-menu-title {
    display: block!important;
}
.bannerlatamfix{padding-top:90px!important;margin-left: 0px!important;}


.subsite .covidbutton {
    float: left;
    display: block;
    position: static;
    width: auto;
    padding: 32px 60px 18px 0;
}

.subsite .covid-button-inner {
    border-radius: 25px;
    background: #00a0df;
    padding: 5px 8px 5px 11px;
    font-size: 20px;
    font-family: 'KarbonSemiBold',Arial,sans-serif;
    font-style: italic;
    font-weight: normal;
}
.subsite .covidcolor {
    color: white;
}

.subsite #jg-top-menu .row.header-top.full {
    float: left;
	clear:both;
}

@media only screen and (min-width: 800px){
	.subsite .header-row .logo-wrapper {
		width: auto;
		left: 50%;
		transform: translateX(-50%);
	}
}

.not-front.node-type-latam-covid19-vaccine-page .local-menu-title:hover {
  border-bottom: none;

}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px){
	.subsite .header-row .logo-wrapper {
		left: 65% !important;
	}
  .subsite.israel .header-row .logo-wrapper {
    left: 50% !important;
  }
  .portugal #jg-top-menu .covidbutton {
    padding-right: 0;
    width: 120px;
  }
}

@media only screen and (max-width: 640px){
	.subsite .covid-button-inner.covid-button-latam {
	font-size: 12px;
	}
	.subsite .covidbutton {
    padding-top: 42px!important;
    }
	
}

@media only screen and (min-device-width: 1024px) {
  .subsite.israel #jg-top-menu .row.header-top.full {
    float: right;
  }
}

@media only screen and (min-device-width: 801px) and (max-device-width: 1023px) {
  .subsite.israel #jg-top-menu .row.header-top.full {
    float: right;
  }
}

.mexico.node-type-article.section-acerca-de-janssen .content-row .field--name-field-carousel-slides {
  width: auto;
  padding-left: 0;
}

.mexico .row.content-row .field--name-field-date-added .date-display-single {
  font-size: 1rem;
  line-height: 1.5rem;
  font-family: Georgia, sans-serif;
  text-transform: none;
}

.mexico .row.content-row .field--name-field-date-added {
  padding-top: 0;
}

@media only screen and (min-device-width: 460px) {
  .mexico.node-type-article.section-acerca-de-janssen .content-row .field--name-field-carousel-slides {
    width: auto;
    padding-left: 0;
    max-width: initial;
  }
}





