.simple-text {
  color: #737373;
}
.white {
  color: #fff !important;
}
.logo .img-responsive {
  max-width: 280px;
}
.logo.mobile-screen {
  padding-left: 5px;
}
.navi > .nav-menu {
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media screen and (max-width: 1100px) {
  .navi > .nav-menu {
    margin-top: 4px;
  }
}
@media screen and (max-width: 1100px) {
  .nav-t-header {
    margin-top: 6px;
  }
}
#header.header2 .nav_bg {
  padding-top: 0px;
  padding-bottom: 0px;
}
#header .top-line {
  background: #2d2d2d;
}
@media screen and (max-width: 600px) {
  #header .top-line {
    display: none;
  }
}
.wpb_raw_html {
  margin-bottom: inherit;
}
.home-welcome-subtitle {
  text-align: center;
  width: 600px;
  margin: auto;
  max-width: 100%;
}
.wpb_wrapper p {
  line-height: 20px;
}
.zoom-wrap {
  overflow: hidden;
}
.zoom-wrap .home-welcome-image {
  height: 260px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  transition: transform 0.2s ease-in-out;
}
.zoom-wrap .home-welcome-image:hover {
  transform: scale(1.05);
}
.home-welcome-paragraph {
  text-align: center;
  width: 900px;
  margin: auto;
  max-width: 100%;
}
@media screen and (max-width: 991px) {
  .tt-image-row-bg {
    height: 200px;
  }
}
.tt-image-row-bg img {
  display: none;
}
.breadcrumb {
  background: inherit;
}
.breadcrumb span a {
  color: white !important;
  text-decoration: underline;
}
#content-wrapper > .banner {
  background-size: cover;
  background-position: center;
}
@media screen and (max-width: 600px) {
  #content-wrapper > .banner {
    height: 260px;
  }
}
@media screen and (max-width: 991px) {
  #content-wrapper > .banner .cellpadding {
    padding: 150px 0 69px 0;
  }
}
@media screen and (max-width: 767px) {
  #content-wrapper > .banner .cellpadding {
    padding: 90px 0;
  }
}
@media screen and (max-width: 600px) {
  #content-wrapper > .banner .cellpadding {
    padding: 10px 0;
  }
}
.news_box {
  margin-bottom: 30px;
}
.news_box .text {
  height: 400px;
  overflow: hidden;
  position: relative;
}
.news_box .tt-news-info {
  text-align: center;
  position: absolute;
  bottom: 20px;
  right: 50%;
  transform: translateX(50%);
  width: 80%;
}
.news_box .date {
  z-index: 10;
  opacity: 0.8;
}
footer {
  background-position: center;
}
footer .footer-social i {
  top: 50%;
  right: 50%;
  position: absolute;
  transform: translateX(50%) translateY(-50%);
  width: 100%;
}
@media screen and (max-width: 776px) {
  .single-product .banner-title {
    font-size: 24px;
  }
}
@media screen and (max-width: 600px) {
  .single-product .banner-title {
    font-size: 14px;
  }
}
@media screen and (max-width: 600px) {
  .single-product .breadcrumb .breadblock {
    font-size: 10px;
  }
}
@media screen and (max-width: 600px) {
  .single-product .breadcrumb .breadblock span span {
    font-size: 10px;
  }
}
.single-product .mainBlogContent .date, .single-product .mainBlogContent .blogInfo {
  display: none;
}
.single-product .default_section_sidebar {
  display: none;
}
.single-product .mainPadding {
  padding-top: 20px;
}
@media screen and (max-width: 1000px) {
  .banner-title {
    font-size: 24px !important;
  }
}
@media screen and (max-width: 500px) {
  .banner-title {
    font-size: 20px !important;
  }
}
.top-line {
  display: none;
}
#give-email-access-form {
  display: none;
}
/* lightbox styling in gallery */
.rwd-title {
  display: none !important;
}
body.fts-powered-by-text-popup a.fts-powered-by-text {
  display: none !important;
}
.newsletter-articles .vc_gitem-zone[style*="vc_gitem_image.png"] {
  display: none;
}
.newsletter-articles .vc_btn3-color-juicy-pink {
  background-color: #6ab43e !important;
}
.newsletter-articles .vc_btn3-color-juicy-pink:hover {
  background-color: #579333 !important;
}
#huge_it_gallery {
  background-color: white !important;
}
#huge_it_gallery .view-wrapper {
  background: #c2c2c2;
}
