.navbar-default {
    background-color: #00506f;
    border-color: #00506f;
}
.acm-slideshow .owl-carousel .item .mask {
    background:#00506f42!important;
}
.acm-slideshow .owl-carousel .item .mask:before {
        border-left: 190px solid #00506f42!important;
}
.t3-wrapper {
    background: #f9f9f9!important;
}
button.btn.btn-primary {
    background-color: #00506f;
    border-color: #00506f;
}
.btn-default:hover {
    color: #ffffff;
    background-color: #00506f;
    border-color: #00506f;
}
.btn-default {
    color: #ffffff;
    background-color: #00506f;
    border-color: #00506f;
}
.fix-mod {
    padding: 0!important;
}
.fix-mod-1 {
    padding: 0!important;
}
.t3-top-bar .top-left {
    padding-bottom: 0;
    padding-left: 30px;
}
.mod-quix-library.fix-copyright.jmoddiv.ja-inview.jmodinside {
    padding: 0;
    font-size: 16px;
    background-color: #eaeaea;
}
nav.wrap.t3-navhelper {
    padding: 0;
    border: none;
}
nav.wrap.t3-navhelper .container-fluid{
    padding: 0;
}
.fix-title .page-header.clearfix {
    display: none;
}
.t3-masthead .ja-masthead::before {
    background-color: #00506f7d;
}
.fix-contact h1.page-title {
    display: none;
}
.head-action.text-right a {
    background-color: #ffffff!important;
    color: #00506f!important;
}
.head-action.text-right {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    align-items: center;
}
.t3-header {
    padding-left: 40px;
    padding-right: 40px;
  background-color: #00506f;
    border-bottom: 1px solid #266a84;
  padding-bottom:0px;
}
.t3-top-bar .container-fluid {
    padding-right: 30px;
    background-color: #eaeaea;
}
.top-right a {
    color: #00506f;
    text-decoration: none!important;
}
@media only screen and (min-width: 700px) and (max-width: 1080px){
.acm-slideshow .owl-carousel .slider-content {
top: 80px!important;
}
}
@media only screen and (max-width: 699px) {
.wrap.t3-slideshow {
    display: none;
}
}
@media only screen and (max-width: 768px) {
.t3-top-bar {
    display:none;
}
.fix-con-main {
    display: none!important;
}
header#t3-header {
    padding-bottom:0;
}
}