header div.logo {
padding-bottom: 20px !important;
padding-top: 20px !important;
}
.left-widget {
padding-top: 50px;
}
.services-page-section {
padding-top: 20px;
}

.prettyphoto {
padding-top: 20px !important;
}
.services-page-section .services-wrapp .services-post img {
height:  20vw;
}

.services-offer-section .services-box.ser-box2 .service-post img {
height: 15vw;
}

.ser-content {
min-height: 80px !important;}

th {
    text-align: center;
}

vc_row wpb_row  services-page-section fullwidth {
padding-left: 340 px;
}
@media (max-width: 1500px) and (min-width: 991px) {
header {
    width: 310px;
}}

@media (max-width: 1500px) and (min-width: 991px) {
#container {
    padding-left: 290px !important;
}}

.table-responsive {
  overflow-x: hidden;
  overflow-y: hidden;
}

.page-banner-section h2 {
    background-color: rgba(255, 255, 255, 0.5);
    margin-left: 35%;
    margin-right: 35%;
line-height: 1.3;
}

.page-banner-section ul.page-depth {
 display: none;
 }

header nav.nav-menu ul.menu-list li.drop ul.dropdown {
top: -53px !important;
}
header {
width: 312px;
}

ul.menu-list li {
    width: 310px;
}
@media (max-width: 991px) {
.page-banner-section h2 {
    background-color: rgba(255, 255, 255, 0.5);
    margin-left: 5%;
    margin-right: 5%;
    line-height: 1.3;
}
.left-widget {
    padding-top: 10px;
margin-bottom: 0px;
}
footer p.copyright {
padding-right: 10px;
    padding-left: 10px;
}