#header { 
 position: fixed; 
 width: 100%;
 top: 0;
 z-index: 10; 
}

#wrapper > .inner {
    padding-top: 200px;
}

#blocks1mod3 {
  padding: 10px 10px 10px 10px;
  text-align: right;
  border-right: #ffffff 1px solid;
  margin: 5px;
  font-size: 14px;
}

#blocks1mod3 a:hover{
 color: #d9d289; 
}

#blocks1 .n3 > .flexiblemodule + div {
    width: 10%;
}

#blocks1mod5 {
  padding: 10px 5px 10px 10px;
  text-align: left;
  color: #d9d289 !important;
  border-left: #ffffff 1px solid;
  margin: 5px;
  font-size: 14px;
  text-decoration: underline;
}

#blocks1mod5 a:hover{
 color: #d9d289; 
}

#blocks1mod4 {
  padding: 10px 5px 10px 10px;
  margin: 5px;
  font-size: 14px;
}

#blocks1mod4 > .inner{
text-align: left;
}

#blocks1mod4 a:hover{
 color: #d9d289; 
}

@media screen and (max-width: 524px)
.input[type="password"] {
  height: 100%;
  width: 100%;
}

@media screen and (max-width: 524px)
.label, input, button, select, textarea {
  height: 100%;
  width: 100%;
}
  
  /*********Galerie responsive*****/

@media screen and (max-width: 640px) {
  table,
  tbody,
  tr,
  td {
    display: block;
    width: auto!important;
  }
}

/*******Community Builder modifs*****/
.cb_template .text-primary {
    color: #000000 !important;
}

.cb_template .border {
    border: 0px solid #dee2e6 !important;
}

.cb_template .bg-light {
    background-color: #ffffff !important;  
}

.cb_template a {
    color: #000000;
}

.cb_template .navbar {
    display: none;
}

.cb_template a:hover{
 color: #d9d289; 
}

.cb_template .btn {
    text-align: center;
}

#cookiesck_accept {
    background: #bab893;
    border: 2px solid #bab893;
    color: #f5f5f5;
}

element.style {
}
.convertforms.cf-success.cf-success-hideform .cf-response {
    margin-bottom: 0;
}

.convertforms.cf-success .cf-response {
    background-color: #bab893;
}