p { line-height: 2em!important;}
.tlo1, .tlo2, .tlo3, .tlo4, .tlo5 { background-attachment:fixed; background-size:cover;}

.body-md .tlo1, .body-xl .tlo1 { background-position: center;}

.center {
max-width: 1200px!important;}
.inner .center {max-width: 100%!important; padding-right: 5px;padding-left: 28px;}
h1, h2   {  font-size: 32px!important;}
#padding {padding-top: 380px;}

.body-xs  #padding {padding-top: 130px;}
.tllo {padding: 20px;border-radius: 20px;background: rgba(213,213,213,0.7); border-style: Solid; border-color: #555555; border-width: 3px;}

#main { margin-top: -60px;}
ul li{margin-left: 30px; line-height: 1.6em!important;}
hr {border-top: 1px solid #0333!important;}
.rsform .form-control {background: rgb(255, 255, 255)!important;}
button.btn, .btn, .rsform .btn[type=submit] {
    border-top: 2px solid rgba(255, 255, 255, 1)!important;
    border-bottom: 2px solid rgba(255, 255, 255, 1)!important;
    border-left: 2px solid rgba(255, 255, 255, 1)!important;
  border-right: 2px solid rgba(255, 255, 255, 1)!important;}
#main .btn {border-radius: 0px!important;}
#main .btn:hover {background-color: rgb(51, 51, 51) !important;}
  body:not(.body-xs) header .header.sticky {background: #333333;}
.btn.read_more, #cadre_alert_cookies .btn {color: #000 !important;}
td {padding: 5px!important;}

@media screen and (max-width: 767px) {

 td {display: initial; padding: 0px!important;width: 100%!important;}
.table-responsive {border: none;}
}
.body-xs #main #content {
    padding-top: 0px!important;}

.body-xs .block1472 > div:not(.clearfix) {
  background: #444444!important;}