/*
#RequestPrice div.RequestForm::after {
    content: "after";
}

.add-text-here::after {
    content: "after";
}
.add-text-here {
   color: red!important;
}
*/

/* Hide Menu
************************************/
/* online-specials */
.main-container:has(.pageid-pos) .menu-container {display:none;}
.main-container:has(.pageid-pos) .banner-container {display:none;}

/* custom 08 */
.main-container:has(.pageid-c08) .menu-container {display:none;}
.main-container:has(.pageid-c08) .banner-container {display:none;}

/* custom 09 */
.main-container:has(.pageid-c09) .menu-container {display:none;}
.main-container:has(.pageid-c09) .banner-container {display:none;}

.link-buttons {
    padding: 6px 20px;
}

.link-buttons a {
    display: block;
    background: linear-gradient(#d6d6d6, #ffffff);
    padding: 8px 5px;
    text-align: center;
    border-radius: 10px;
    font-weight: bold;
    color:#000;
}

.link-buttons a:hover {
    color: #be0002;
}
a.navbar-brand img{
    max-height: 200px !important;
    max-width: 600px !important;
    margin: -15px 0;
}
a.banner-link {
    font-size: 18px;
}
@media only screen and (max-width: 700px) {
a.navbar-brand img{
 max-width: 195px !important;
}
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
div#row-47e8bd8846644e75b0c30cfd6377f820 .container {
 background: #fff;
}

.form-group {
    margin-bottom: 15px;
    color: black !important;
}

.accent-color2 {
    color: #000000 !important;
}

.pageid-ivd .accent-color2 {
    color: #ffffff !important;
}