.qodef-section-title-holder {
width: auto;
}
.display-block {
display: block !important;
}
body .pp_pic_holder a.pp_expand {
display: none !important;
}
.qodef-page-header .qodef-logo-area .qodef-logo-wrapper a, .qodef-page-header .qodef-menu-area .qodef-logo-wrapper a {
min-height: 70px;
}
.qodef-page-header .qodef-sticky-header .qodef-logo-wrapper a {
min-height: 55px;
}
.qodef-portfolio-single-holder .qodef-ps-info-holder {
display: none !important;
}
.qodef-portfolio-single-holder .qodef-grid-col-8 {
width: 100%;
}
.qodef-content { margin-bottom: 0 !important;
}
.qodef-ps-image-holder.qodef-grid-list.qodef-grid-masonry-list {
margin-top: 30px;
}
.no-touch body:not(.error404) .qodef-page-footer.qodef-footer-uncover {
position: relative;
}
.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-grid {
padding: 60px 0 60px;
}
.vc_row[data-vc-full-width] {
background-size: cover;
}
.showroom-banner .vc_column-inner {
max-width: 920px;
margin: auto;
}
footer .widget .qodef-widget-title-holder .qodef-widget-title {
color: #fff;
margin-bottom: 12px;
font-weight: 400;
}
.qodef-footer-top-holder .qodef-column-content.qodef-grid-col-3:not(:first-child) {
border-left: 2px solid #fff;
padding-left: 25px;
min-height: 158px;
}
.qodef-footer-top-holder .qodef-column-content.qodef-grid-col-3:first-child img {
max-width: 82% !important;
}
footer .widget {
color: #fff;
margin-bottom: 0;
}
.qodef-page-footer .qodef-footer-bottom-holder .qodef-footer-bottom-inner.qodef-grid {
padding: 8px 0;
}
@media only screen and (max-width: 1400px){
.qodef-main-menu>ul>li>a {
padding: 0 12px;
}
h2.qodef-st-title {
font-size: 30px;
}
}
@media only screen and (max-width: 1200px){
.qodef-page-header .qodef-menu-area .qodef-vertical-align-containers {
padding: 0 20px;
}
h2.qodef-st-title {
font-size: 28px;
}
}
@media only screen and (max-width: 1024px){
.qodef-image-info-section-holder.qodef-has-border .qodef-iis-text-holder div.qodef-iis-text-inner {
border: 0px !important;
}
h2.qodef-st-title {
font-size: 26px;
}
}
@media only screen and (max-width:991px){
.invert-mobile.wpb_column {
order:2;
}
}
@media only screen and (max-width:768px){
h2.qodef-st-title {
font-size: 24px;
}
}