#page {
     max-width: 100% !important;
}
/* Remove space above and below yellow bar | hc33121353 (pax) */
.wp-block-columns.alignfull.has-background {
    margin: 0px;
}
/* Make header full width and align site title with cover block text | 33121353-HC NJ */

#masthead .site-header-wrap{
  width:100%;
  padding: 0px 60px;
	height:40px;
}
/* Adjust height | 33121353-HC NJ */

#adjust-height{
  height:100px;
}
/* center social links between site title and menu | 4581128-ZD NJ */

@media screen and (min-width: 560px) {
    .site-header-wrap {
        grid-template-areas: "site-title social-navigation main-navigation" "site-title social-navigation main-navigation";
        grid-template-columns: 350px 1fr;
    }
}
/* hide entry headers | 30557084-HC | GM */
.single .entry-header, .page .entry-header, .search .entry-header {
	display: none;
}
/* Header background | 46147964614796-zen DF */
#masthead {
    background: #181A18;
}
/* Hides the site info in the foother */
.site-info {
display: none;
}
/* Hides the footer on the front page - #33223549-hc  */
.home .entry-footer, .home footer, .site-info {
	display: none;
}

.home main {
	padding-bottom: 0;
} 
/* Adds a TikTok icon - #4618358-zd */
li#menu-item-628 svg {
display: none;
}

li#menu-item-628 a:before {
    content: "TT";
    color: transparent;
    display: block;
    background-image: url('https://aglinedesign.com/wp-content/uploads/2021/12/tiktok-24.png');
    padding-top: 4px;
    background-repeat: no-repeat;
    background-size:20px;
    background-position: center;
}

/* remove top padding from page main content area | 33723625-hc eD */
/*.page #main {
	padding-top: 0px;
}*/

/* set top margin for entry content to 0 | 33723625-hc eD */
.page .site-main > article > .entry-content {
	margin-top: 0;
}

/* reset top margin from first alingfull element on single pages | 33723625-hc eD */
.page .singular .hentry .entry-content > :first-child.alignfull {
	margin-top: 0;
}

/* set buttons hover colors | XXXXXX-hc GH */
.wp-block-button.black-home-button a.wp-block-button__link:hover {
    background-color: #ffe343 !important;
    color: #181a18 !important;
}

.wp-block-button.blue-home-button a.wp-block-button__link:hover {
    background-color: #181a18 !important;
}

.wp-block-button.yellow-partner-button a.wp-block-button__link:hover {
    background-color: #181a18 !important;
    color: #FFFFFF !important;
}

.wp-block-button.yellow-portfolio-button a.wp-block-button__link:hover {
    background-color: #181a18 !important;
    color: #FFFFFF !important;
}

.wp-block-button.blue-portfolio-project-button a.wp-block-button__link:hover {
    background-color: #ffe343 !important;
    color: #181a18 !important;
}

/*Change color of footer links | SN-33925663-hc*/
.footer-nav-links a, .footer-nav-links {
    color: white !important;
}
.footer-nav-links a:not(.wp-block-social-link-anchor):hover {
  color: #1ab1e7 !important;
}
.footer-nav-links a {
    text-decoration: none !important;
	color: #1ab1e7;
}

/* set color of links in navigation to #ffffff | 4736855-zen eD */
.site-header-wrap .main-navigation > div > ul > li > a {
    color: #ffffff;
}

/* set color of links in navigation to #ffffff | 4736855-zen eD */
.site-header-wrap .main-navigation > div > ul > li > a:hover {
    color: #1ab1e7;
}

/* set color of links in navigation to #ffffff | 4736855-zen eD */
.site-header-wrap .main-navigation > div > ul > li > a {
    color: #ffffff;
}

/* set color of links in navigation to #ffffff | 4736855-zen eD */
.site-header-wrap .main-navigation > div > ul > li > a:hover {
    color: #1ab1e7;
}

/* set current menu item to #1ab1e7 | 4736855-zen eD */
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > a {
    color: #1ab1e7;
}

.page-id-623 button.blue-partner-button:hover {
  background-color: #ffe343 !important;
  color: #181a18 !important;
}

/* Add grayscale filter to images until hovered over | #4820889-zen (hh) */
.color-img img {
    filter: grayscale(100%);
}
.color-img img:hover {
    filter: grayscale(0%);
}

/* Increase height of yellow section on homepage for mobile SS-34565952-hc */
@media screen and (max-width: 480px){
#adjust-height {
    height: 325px;
}
}

/* Fix left and right space on sections on homepage on mobile SS-4844337-hc */
@media screen and (max-width: 480px){
.home .wp-container-14.wp-block-columns.alignfull {
 margin-left: -16px;
 }
}
/* set black buttons to have white text | HC - 34745037 */
a.wp-block-button__link.has-white-color.has-text-color.has-background {
    color: white;
}
.wp-block-button.blue-portal-button a.wp-block-button__link:hover {
    background-color: #ffe343 !important;
    color: #181a18 !important;
}
/* Change form button submit hover color | 5557651-zen | AB */
.form-button.wp-block-button__link:hover {
background-color: #ffe343 !important;
color: #181a18 !important;
}

