.fl-node-5c8fb89b818db > .fl-row-content-wrap {
    padding-top: 0px;
    padding-bottom: 40px;
}
.fl-node-5f6e286e8e103 .fl-menu .menu, .fl-node-5f6e286e8e103 .fl-menu .menu > li {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight: 700;
    font-size: 22px;
    letter-spacing: -2px;
    text-align: center;
    text-transform: none;
    text-decoration: none;
    font-style: normal;
    font-variant: normal;
    text-shadow: 0px 0px 0px #a0a0a000;
}
.fl-builder-content .fl-node-5f6e286e8e103 .menu > li > a, .fl-builder-content .fl-node-5f6e286e8e103 .menu > li > .fl-has-submenu-container > a, .fl-builder-content .fl-node-5f6e286e8e103 .sub-menu > li > a, .fl-builder-content .fl-node-5f6e286e8e103 .sub-menu > li > .fl-has-submenu-container > a {
    color: #c5a961;
}
.fl-node-5f6e286e8e103 .fl-menu .fl-toggle-arrows .fl-menu-toggle:before, .fl-node-5f6e286e8e103 .fl-menu .fl-toggle-none .fl-menu-toggle:before {
    border-color: #000000;
}
.homewindows_title h1, .homewindows_title h1 a {
    color: #c5a961;
    font-weight: bold;
    font-size: 38px;
    font-family: times new roman;
    text-shadow: 1px 1px 1px #444444;
    text-decoration: none;
}
.header_content h1 {
    color: #000000;
    font-weight: bold;
    font-size: 24px;
    font-style: italic;
    margin-top: -3px;
}
.header_phone, .header_phone a {
    color: #c5a961;
    font-weight: bold;
    font-size: 42px;
}
.fl-node-5f6e27f393526 .fl-menu .menu, .fl-node-5f6e27f393526 .fl-menu .menu > li {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-weight: 700;
    font-size: 20px;
    letter-spacing: -1px;
    text-align: center;
    text-transform: none;
    text-decoration: none;
    font-style: normal;
    font-variant: normal;
    text-shadow: 1px 1px 1px #a0a0a0;
}
.fl-node-5f6e27f393526 .fl-menu .fl-toggle-arrows .fl-menu-toggle:before, .fl-node-5f6e27f393526 .fl-menu .fl-toggle-none .fl-menu-toggle:before {
    border-color: #000000;
}
.fl-builder-content .fl-node-5f6e27f393526 .menu > li > a, .fl-builder-content .fl-node-5f6e27f393526 .menu > li > .fl-has-submenu-container > a, .fl-builder-content .fl-node-5f6e27f393526 .sub-menu > li > a, .fl-builder-content .fl-node-5f6e27f393526 .sub-menu > li > .fl-has-submenu-container > a {
    color: #c5a961;
}
.page_title h1 {
    color: #000000;
    font-weight: bold;
    font-size: 38px;
    font-family: times new roman;
    text-shadow: 1px 1px 1px #000000 !important;
}
.fl-node-5c8fb89b818db > .fl-row-content-wrap {
    background-image: url(https://www.rollerco.com/wp-content/uploads/2025/07/header_background1.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-attachment: scroll;
    background-size: contain;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
}

/*************** Header Menu ************/
.fl-page-header {
    border-color: #404040;
    background-color: #1f1f1f;
    color: #000;
    background: radial-gradient(ellipse at center, #ffd800 0%, #ffe348 100%);
    }

.current-menu-item .nav-link {
    color: #fff !important;
}

.fl-page-header-fixed .nav-link {
 color: #000 !important;
}
 
.fl-page-header-fixed ul.sub-menu {
 background: #fff !important;
}

/***********************************/