/* Hide single post meta | smf-23216938-hc */
.post footer.entry-footer {
	display: none;
}
/* Accordion element outline */
.wp-block-coblocks-accordion-item__title:focus {
	outline: none;
}
.site {
  border-top: 20px solid #b8bccc;
} 
.site:before {
  border-top: 0px solid #b8bccc;	
}
@media only screen and (min-width: 560px) {
  #masthead {
    padding-top: 25px;
    padding-bottom: 10px;
}
}
header .logo img {
	width: 50%;
}
/*add some spacing between the two buttons  on the home page | 24467541-hc swm*/
@media only screen and (max-width: 768px) {
.home .wp-block-button.is-style-circular {
	 margin-bottom: 1em;
	}
}
@media only screen and (min-width: 768px) { .site-logo .custom-logo-link { width: 135px; height: 100px; } }
/* Move logo next to title | 3357231-zen (ns|ja) */
.site-branding {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: left;
}
.site-branding img {
    margin-right: 5px;
}
/* add sponsor art below tagline  | 3357231-zd bk */
.site-description::after {
  content: '';
  display: block;
  background: url('https://rico-inc.com/wp-content/uploads/2022/07/henkel-bergquist-logo.svg') center no-repeat;
  background-size: contain;
  height: 68px;
}
/* adjust position of site header content | 3357231-zd bk */
@media only screen and (min-width: 560px) {
  #masthead {
     justify-content: flex-start;
   }
  #masthead .site-branding {
    justify-content: space-between;
  }

  #masthead .main-navigation {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    width: 100%;
  }

  .main-navigation > div > ul > li:first-of-type > a {
    padding-left: 0;
  }
}
/* Adjust page title size hc-24693914 */
article .entry-header .entry-title, .page-title, .a8c-posts-list-item__title {
    font-size: 1.875rem;
}
.background-overlay {
	background: rgba(0,0,0,0.5) !important;
}
/* ---Adjustments for download buttons bergquist-bond-ply-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2428 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2428 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2428 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2428 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}
/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2428 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2428 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-sil-pad-family | 24927478-HC (JW) --- */ 

/* ---Spacing for download block  --- */ 
.page-id-2425 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2425 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2425 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2425 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}

/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2425 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2425 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-gap-pad-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2429 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2429 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2429 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2429 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}

/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2429 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2429 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-gap-filler-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2430 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2430 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2430 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2430 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}

/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2430 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2430 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-liqui-bond-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2431 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2431 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2431 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2431 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}

/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2431 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2431 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-liqui-form-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2432 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2432 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2432 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2432 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}

/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2432 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2432 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons bergquist-hi-flow-family--- */ 

/* ---Spacing for download block  --- */ 
.page-id-2455 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-2455 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-2455 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-2455 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}
/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-2455 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-2455 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
/* ---Adjustments for download buttons sheldahl-flexible-materials--- */ 

/* ---Spacing for download block  --- */ 
.page-id-4405 .wp-block-file {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Spacing for separator block  --- */ 
.page-id-4405 .wp-block-separator {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* ---Font size for download text  --- */ 
.page-id-4405 .wp-block-file span {
    font-size: 16px;
}

/* ---Font size for download button  --- */ 
.page-id-4405 .wp-block-file .wp-block-file__button {
    display: block;
    margin: 0;
    width: 120px;
    font-size: 16px;
}
/* ---Separating download text and button on desktop --- */ 
@media only screen and (min-width: 600px) {
    .page-id-4405 .wp-block-file {
        display: flex;
        justify-content: space-between;
    }
    .page-id-4405 .wp-block-file .wp-block-file__button {
        width: unset;
    }
}
input[type="search"] {
	border-radius: 0;
	-webkit-appearance: none !important;
}
/*Reduce size of logo on mobile | SN-25115284-hc*/
@media only screen and (max-width: 600px) {
 
img.custom-logo {
    max-width: 200px;
}
}
/* center logo on mobile | KS-3442933-hc*/
@media only screen and (max-width: 600px) {
    .site-logo {
        text-align: center;
        width: 100%
    }
}
/*changing featured material block in Technical Data Sheets page | SN-25115284-hc*/
.wp-block-media-text.alignwide.is-stacked-on-mobile.is-vertically-aligned-center {
    border: 1px #3967aa solid;
    width: 800px;
	padding: 18px;
}
/* set button colors and position | 6670560-zd tdl*/
.wp-block-button__link {
	color: #fff;
	background-color: #CA2017;
}
body .is-layout-flex {
  flex-wrap: nowrap;
}