:root{
    --error-color: red;
}
.error{
    color: var(--error-color);
}

.required{
    color: var(--error-color);
}
.mean-bar{
    width: 105% !important;
    margin-left: -13px !important;
}

.top-header-contact{
    text-align: left;
}
.header-section {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    font-size: 14px !important;
    background-color: #FF6015 !important;
    color: #302C51;
}
.header-section a{
    color: #fff;
}

@media only screen and (max-width: 767px) {
    .top-header-contact{
        text-align: center;
    }

    .top-header-social {
        text-align: center;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .top-header-social {
        text-align: right;
        margin-top: 0px;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1360px) {
    .event-area-content {
        position: relative !important;
        padding: 2px !important;
        /*border: 1px solid gray;*/
    }
}



.top-header-contact > a:nth-of-type(1) {
    padding-left: 0px;
    padding-right: 5px;
}
.top-header-contact > a:nth-of-type(2) {
    padding-left: 5px;
}


.pageMenuActive{
    color: #ff6015 !important;
}

.breadcrumbCustom > h2  {
    color: #ff6015 !important;
}

.breadcrumbCustom > ul:first-of-type li a {
    color: #ff6015 !important;
}

.breadcrumbCustom > ul:first-of-type li {
    color: #302c51 !important;
}

.msgSuccess{
    color: green;
    font-weight: bold;
    background: lightblue;
    padding: 10px;
    border: 1px solid;
}

.img100p{
    width: 100% !important;
}

.pt-40{
    padding-top: 40px !important;
}

.hideOnMobile{
    display: none !important;
}


