#sp-top-bar {
    padding: 0px 0;
    font-size: 0.875rem;}

#sp-header {
    border-bottom: 10px solid #fcaf26;}


.sp-megamenu-parent>li>a {color: white;}
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #617EA8;}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    font-size: 16px;}

#sp-footer .container-inner {border-top: none;}



/* ######################################################## */
/* MEDIA QUERIES */
/* ######################################################## */

/* Large Devices, Wide Screens */

@media only screen and (min-width : 1185px)  {
	.logo-image {height: 40px!important;}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 992px) and (max-width: 1185px) {
.logo-image {height: 40px!important;}
}

@media (min-width: 481px) and (max-width: 992px)  {
	.logo-image {height: 40px!important;}
}

/* Extra Small Devices, Phones */
@media (max-width: 480px) {
.logo-image {
    height: 30px!important;
}
}
