#estimation_popup.wpe_bootstraped:not([data-usevisual=1]) #mainPanel .genSlide .genContent .itemBloc.lfb_picRow {
  padding-right: 0px;
  padding-left: 0px;
  padding: 0px;
}
#estimation_popup.wpe_bootstraped .genPrice span:not(.lfb_subPrice) {
  font-size: 14px;
  line-height: 36px;
  margin-top: 0px;
  margin-bottom: 0px;
}
body:not(.rtl) #estimation_popup.wpe_bootstraped .genPrice .progress .progress-bar-price {
  width: 78px;
  height: 78px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  max-height: 70px;
  max-width: 70px;
}
#primary .page-header {
  padding-top: 80px;
  padding-bottom: 40px;
}
.light h3 {
  margin-bottom: 20px;
}
#contact-section .ut-left-footer-area {
  margin-bottom: 0px;
}
#contact-section .ut-left-footer-area p {
  margin-bottom: 0px;
  margin-top: 24px;
}
@media screen and (max-width: 568px) {
  #estimation_popup.wpe_bootstraped:not([data-usevisual=1]) #mainPanel .genSlide .genContent .itemBloc.lfb_picRow {
    padding-right: 3px;
    padding-left: 3px;
  }
  #post-4161.hentry .wpb_text_column img {
    max-width: 100%;
  }
}
@media screen and (max-width: 320px) {
  #estimation_popup.wpe_bootstraped:not([data-usevisual=1]) #mainPanel .genSlide .genContent .itemBloc.lfb_picRow {
    margin-bottom: 0px!important;
    margin-top: 0px!important;
  }
  #ut-sitebody #ut-mobile-menu a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .ut-portfolio-4272 .portfolio-title {
    padding: 10px;
  }
}
#primary header.page-header.pt-style-4 span {
  border-color: #ffba00;
}
