body {background: #ddd8c2;}

a {
    color: #cc124e;
}

.btn-primary {
    background-color: #5a534c;
    border-color: #5a534c;
}


div.com-content-article__body img {margin: 0px 15px 5px 0px !important;
                                 padding: 4px !important; border: 1px solid #eee;}

.field-label {font-weight: 600;}

.container-header {background: #ddd8c2 url(../images/newtop11.png) no-repeat top  center ; 
  }

.mod-languages {
    width: 100%;
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: flex-end;
}

 #plg_system_eprivacy_alert {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999; 
    margin-bottom: 0; 
    border-radius: 0; 
}                  

#plg_system_eprivacy_details_header, #plg_system_eprivacy_alert h5{
    display: none;
}

.container-topbar {
  color: #35200a; padding: 4px 0 12px 0;  
  background:   url(../images/topbg-narrow2.png) repeat-x top ; font-size: 14px;
  
}

.card-body {
    background: #ddd8c2;
}

.card {

   border: 0px !important;
  }

.fields-container {list-style: none;
padding-left: 0 !important;}

.container-below-top {background: url(../images/topbg2.png) repeat-x bottom; }

.container-nav {background: #5a534c;}

.container-footer {background: url(../images/topbg-narrow2.png) repeat-x top  #5a534c ; padding-top: 38px; }



#mod-custom122, #mod-custom144, #mod-custom102, #mod-custom94 {width: 50%; color: #000;  height: 240px;}




@media (max-width: 768px) {
   

   
#mod-custom122, #mod-custom144, #mod-custom102, #mod-custom94 {
  width: 100%; color: #000;  } 

.container-header {
  background-image: none!important;   
}
  }

@media (width >= 992px) {
    .container-header .mod-menu {
        flex-direction: row;
        flex: 1;
        display: flex;
        flex-wrap: wrap;
    }

  @media (width >= 1200px) {
    h1, .h1 {
        font-size: 1.4rem;
      margin-bottom: 1.8rem;
    }
      h2, .h2 {
        font-size: 1.2rem;
        margin-bottom: 1.4rem;
        
    }
      h3, .h3 {
        font-size: 1rem;
    }
}

