
a{
   color: #007bff;
}
a:hover{
   color: #112B48;
}

.sppb-row>div:first-child .image-effect-slide-left .overlay-image-title {
  margin-left: auto;
    margin-right: 50%;
}

.side-menu-md-device ul li span{
   color: #112B48;
  font-weight:bold;
}
.side-menu-md-device ul li span:hover{
   color: #112B48;
}
.navigation-menusubNav li.active ul li.active ul li.active>a, .navigation-menusubNav li.active ul li.active ul .main-navigation--content.first-side li.active>span:first-child, .main-navigation--content.first-side .navigation-menusubNav li.active ul li.active ul li.active>span:first-child{
  color: #CC8A68;
}

.navigation-menusubNav li span, .navigation-menusubNav .main-navigation--content.first-side li>span:first-child, .main-navigation--content.first-side .navigation-menusubNav li>span:first-child {
  line-height: 18px;
  line-height: 1rem;
  font-weight: bold;
  color: #9B9B9B;
  font-size: 18px;
  font-size: 1rem;
}

.navigation-menusubNav li span:hover, .navigation-menusubNav .main-navigation--content.first-side li>span:first-child, .main-navigation--content.first-side .navigation-menusubNav li>span:first-child{
  color: #9B9B9B;
}

.services-list li .image-title, .services-list li a, .services-list .main-navigation--content.first-side li>span:first-child, .main-navigation--content.first-side .services-list li>span:first-child{
  width:100%;
}

.card-docs a[type-button="outline"]{
  height:auto;
  min-height:39px;
}

.card-docs--link{
    padding-right: 150px;
}

.docman_description img[src*="pdf"]
{
  display:none;
}

.itemAttachments a, .itemAttachments .main-navigation--content.first-side li>span:first-child, .main-navigation--content.first-side .itemAttachments li>span:first-child{
     margin-bottom: 10px;
}

@media (max-width: 767.98px) {
  .nav-social {
    display: none; } }

.nav-social li:before {
  display: none; }

.main-navigation--content.first-side.is-open .site-mobile--user .site-header--login, .main-navigation--content.first-side.is-open .site-mobile--user .site-header--search, .main-navigation--content.first-side.is-open .site-mobile--user .nav-social {
  display: none; }

@media (max-width: 991.98px) {
  .main-navigation--content.first-side.is-open .site-mobile--user {
    margin: 0 60px; }
    .main-navigation--content.first-side.is-open .site-mobile--user .site-header--login {
      margin-bottom: 27px; }
    .main-navigation--content.first-side.is-open .site-mobile--user .site-header--login, .main-navigation--content.first-side.is-open .site-mobile--user .site-header--search, .main-navigation--content.first-side.is-open .site-mobile--user .nav-social {
      display: block; }
    .main-navigation--content.first-side.is-open .site-mobile--user .nav-social {
      padding-right: 0; }
      .main-navigation--content.first-side.is-open .site-mobile--user .nav-social li {
        display: inline-block;
        padding-left: 0;
        padding-right: 20px; }
        .main-navigation--content.first-side.is-open .site-mobile--user .nav-social li:hover a, .main-navigation--content.first-side.is-open .site-mobile--user .nav-social li:hover li > span:first-child {
          color: #CC8A68 !important; }
        .main-navigation--content.first-side.is-open .site-mobile--user .nav-social li:after {
          display: none; } }

.nav-social li a, .nav-social .main-navigation--content.first-side li > span:first-child, .main-navigation--content.first-side .nav-social li > span:first-child {
  font-size: 20px;
  font-size: 1.1111111111rem;
  color: #ffff !important; }
  .nav-social li a[href*="//"]:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before, .nav-social .main-navigation--content.first-side li > span:first-child[href*="//"]:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before, .main-navigation--content.first-side .nav-social li > span:first-child[href*="//"]:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before {
    display: none; }
.card-article--socialSharing{
    z-index: -1;
}
.card-article--socialSharing.is-open{
  z-index:1;
}

.com-dpcalendar-calendar .fc-header-toolbar h2, .com-dpcalendar-calendar .fc-header-toolbar .h3-highlight {
  padding-left: 0; }

.fc-row.fc-widget-header thead th {
  padding-top: 0 !important; }

.com-dpcalendar-calendar__calendar-description li:before {
  display: none; }

.fc-list-empty-wrap2, .fc-list-view {
  position: relative;
  margin-bottom: 27px; }

.com-dpcalendar-calendar__calendar-description a[href*="//"]:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before, .com-dpcalendar-calendar__calendar-description .main-navigation--content.first-side li > span[href*="//"]:first-child:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before, .main-navigation--content.first-side .com-dpcalendar-calendar__calendar-description li > span[href*="//"]:first-child:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before, .com-dpcalendar-calendar__calendar-description .main-navigation--content.first-side li > span[href*="//"]:first-child:not([href^="https://www.cm-"]):not([href*="cmilt2019.erlog"]):not([href^="http://www.cm-"]):not([href^="/"]):not([href^="https://www.cimlt.eu"]):not([href^="http://www.cimlt.eu"]):before {
  display: none; }
.fc-today .fc-day-number {
  color: white !important; }

.fc-day-grid-event .fc-time {
  display: none; }



/*text-decoration: underline;  ============================================= SUBLINHADO DOS LINKS PARA SEPARADOR EXTERNO (existe outros links para separadores internos) ===========================================

.itemFullText a[target='_blank'], .itemFullText .main-navigation--content.first-side li > span[target='_blank']:first-child, .main-navigation--content.first-side .itemFullText li > span[target='_blank']:first-child {
  text-decoration: underline; }

*/







