body {
    
    background-image: url(https://register.roadsideprotect.com/images/pattern/p25.png);
    
    font-family: 'Yanone Kaffeesatz';
    font-size: 18px;
    color: #474f51;
    
    background-color: #0099cc;
}

body.frontend-dynamic-layout {
}

.register-submit-btn {
    --bs-btn-bg: #af2db5;
    --bs-btn-hover-bg: #af2db5;
    --bs-btn-border-color: #af2db5;
    --bs-btn-hover-border-color: #af2db5;
    --bs-btn-color: #ffffff;
}


#language {
    background-color: #ffffff;
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 20px !important;
    color: #0099cc !important;
}

#language .breadcrumb-item, 
#language .breadcrumb-item a {
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 20px !important;
    color: #0099cc !important;
    text-decoration: none;
}


header {
    background-color: #ffffff;
}
.navbar-brand {
    color: #0099cc !important;
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 12px !important;
}

#menu {
    background-color: #ffffff;
}

.nav-link {
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 24px !important;
    color: #0099cc !important;
    text-decoration: none;
}

#banner {
    background-color: #000000;
    font-family: 'Yanone Kaffeesatz' !important;
    color: #ffffff !important;
}

#content {    
    background-color: #000000;
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 18px !important;
    color: #474f51 !important;
}

footer {
    font-family: 'Yanone Kaffeesatz' !important;
    font-size: 18px !important;
    color: #8d9ca3 !important;
}

body{
	font-weight: 300;
	line-height: 1.85em;
}
.boxed-layout{
	width: 1200px;
}
.navbar-nav {
	padding: 0px !important;
}
.nav-link {
	padding: 0px !important;
	font-weight: 300
}
footer {
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);
}
.heading {
	color: #0099cc;
	font-weight: 300
}

    header .nav li a:hover,
    header .nav li a:focus,
    header .nav li.active a,
    header .nav li.active a:hover,
    header .nav li a.dropdown-toggle:hover,
    header .nav li a.dropdown-toggle:focus,
    header .nav li.active ul.dropdown-menu li a:hover,
    header .nav li.active ul.dropdown-menu li.active a {
        color: var(--menu_text_color);
    }

.csp-inline-style-fdc6f290a231 { --bs-breadcrumb-divider: '|'; }
.csp-inline-style-398fd6e75a86 { position: absolute; left: 33%; /* adjust these % to align with button */ top: 72%; /* adjust to match button's vertical position */ width: 34%; /* adjust to match button width */ height: 10%; /* adjust to match button height */ display: block; cursor: pointer; }
.csp-inline-style-f2892a2e8ac7 { display: none; }
.csp-inline-style-3284dcafcad7 { --bs-btn-padding-y: .50rem; --bs-btn-padding-x: 1.5rem; }
.csp-inline-style-0cb78bcb723e { font-family: Arial, sans-serif; font-size: 12pt; color: inherit; }