@media screen and (max-width: 1024px) and (min-width: 0px) {
#block-lawtheme-mainmenu-3 ul.menu {
    text-align: left;
}
#block-lawtheme-mainmenu-3 ul{
padding-left:3%;
margin-left: 0px;
}
#block-homepageblock1 img {
    width: 25% !important;
}
#block-homepageblock4 img {
    width: 90%;
}
#block-homepageblock5 table td {
    width: 100% !important;
    float: left;
}
.slText {
    max-width: 1200px;
    width: 90%;
    margin: auto;
}
#block-homepageblock4 table td {
 /*   float: left;*/
    width: 25% !important;
}
/*.layout.layout--onecol td  img {
    width: 90%;
    height: auto !important;
}*/
.layout.layout--onecol p.img {
    width: auto !important;
    height: auto !important;
}
.layout.layout--onecol {
    padding-top: 40px;
}
/*.layout.layout--onecol  p img {
    width: 20% !important;
}*/
#block-homepageblock2 .layout table td {
   /* width: 33% !important;*/
    /*padding: 10px;*/
}
div#block-lawtheme-sitebranding-4 {
    width: 100%;
    text-align: center;
    padding-bottom: 50px;
}
#block-homepageblock4 .layout.layout--onecol td  img {
/*    width: 100% !important;*/
    height: auto !important;
max-width:100%;
}
#block-homepageblock5 .layout.layout--onecol td img {
    width: auto !important;
}

#block-homepageblock2 .layout.layout--onecol td img{
   width: auto !important;
}	

#block-homepageblock4 .menu-table table td {
text-align:center;
}
}



@media screen and (max-width: 1025px) and (min-width: 1024px) {
 #block-lawtheme-footer .index {
    padding-top: 0;
    float: right;
    padding-right: 40px;
}
}
@media screen and (max-width: 1112px) and (min-width: 834px) {
#block-homepageblock4 .layout table{
width:95% !important;
padding-left:0px;
}
#block-homepageblock4 .layout table img {
    height: auto !important;
    padding: 5px;
width:auto !important;
}
}
@media screen and (max-width: 568px) and (min-width: 320px) {
#block-lawtheme-sitebranding-3 {
    top: 40px;
}
#block-homepageblock5 .layout.layout--onecol td img {
    width: auto !important;
width: auto !important;
height: auto !important;
max-width: 100%;
}
button.navbar-toggler.menu-list.btn {
    float: right;
    margin: 11% 4% 3% 0;
}
#block-homepageblock1 img {
    height: auto !important;
    width: auto !important;
}
#block-homepageblock4 .layout table td {
    float: left;
    width: 100% !important;
}
#block-homepageblock5 .layout table td {
    width: 100% !important;
    float: left;
}
#block-homepageblock2 .layout table td {
    width: 100% !important;
    padding: 0px;
}
/*#block-homepageblock2 .layout.layout--onecol td img {
    width: auto !important;
max-width:100%;
    height: auto !important;
}*/
#block-homepageblock5 .text-align-center{
    width: 80%;
    padding-right: 35px;
}
#block-homepageblock5 .layout.layout--onecol td img.dfk, #block-homepageblock5 .layout.layout--onecol td img.clearfacts{
    width: 30% !important;
    margin-left: 105px;
}
}
@media screen and (max-width:667px) and (min-width: 375px) {
#block-homepageblock1 .layout.layout--onecol td img {
    width: auto !important;
     height: auto !important;
}
}
