/* =========== ULS | Matosinhos =========== */


:root {
    --first-color: #005F61;
    --second-color: #005F61;
}

.color1txt {
    color: var(--second-color) !important;
}

.color1border {
    border-color: var(--first-color) !important;
}

.color1bg {
    background: var(--first-color) !important;
}


.color2txt {
    color: var(--second-color) !important;
}

.color2border {
    border-color: var(--second-color) !important;
}

.color2bg {
    background: var(--first-color) !important;
}
.cuidadossection .color2bg {
    background: var(--second-color) !important;
}
.topBanner {
    position: relative;
    width: 100%;
    margin-bottom: 40px;
    overflow: hidden;
    background: var(--first-color);
}

.mdl-navigation a:hover {
    color: var(--second-color) !important;
}

.mdl-navigation .sub-menu li:hover {
    background: var(--second-color);
}

.sub-menu{
  padding: 0;
  border-top: 3px solid var(--second-color);
}

a {
    color: var(--second-color) !important;
}


.vertical-mdl-tabs.mdl-tabs.is-upgraded a.mdl-tabs__tab.is-active {
    background-color: var(--second-color);
}

#spms-tems{
 width: 230px;
 height: 400px 
}
.asterix-c {
    color: var(--first-color) !important;
}

.footerbg {
    background-color: var(--second-color);
}

.pagephp .eventdiv .dateEvent {
    color: var(--first-color);
}

.pagephp .eventdiv .dateDesc a {
    color: var(--first-color) !important;
}
.newsh2 {
    color: var(--first-color)
}
.newstextbox .color2txt {
    color: var(--first-color) !important;
}
.newstextbox .newsdate {
    color: var(--second-color) !important;
}
@media (max-width: 667px) {
    
    .backbtndiv {width: calc(100% - 20px);padding: 0 10px;}
    
    #MBV_Main img{max-width: 100%; height: auto;}
}

