.design-gallery-banners {
  background-image: none;
  padding-top: 0px;
}
.design-gallery-top-banners {
  background-color: #f3f3f4;
}
.design-gallery-banners .dg-background {
  padding: 45px 0;
}
.design-gallery-top-banners .dg-background {
  background-position: center;
  background-size: cover;
  padding-top: 85px;
  background-color: #27474C;
}
.design-gallery-banners.design-gallery-top-banners .dg-background {
  padding-bottom: 80px;
}
.dh-topSpace, .bread-crumb-css {
  position: relative;
  z-index: 99;
}
.bread-crumb-css {
  left: 1.2em;
  position: absolute;
  top: -3em;
}
.design-gallery-banners .bread-crumb-css {
  top: -2.5em;
  color: #fff;
}
.main-bread-css {
  position: relative;
}
.dg-background .main-bread-css {
  padding: 0 16px 0 0;
}
.bread-crumb-css a {
  text-transform: uppercase;
}
.main-bread-css > a {
  font-weight: 600;
}
.design-gallery-banners .bread-crumb-css a {
  font-size: 14px;
}
.main-bread-css::after {
  content: "\f105";
  font-family: fontawesome;
  font-size: 15px;
  position: absolute;
  right: 1px;
  top: 0;
}
.dg-background .main-bread-css::after {
  right: 4px;
  top: -1px;
}
.dg-background .dg-banner-heading {
  margin: 0;
  color: #fff;
  font-size: 20px;
  line-height: 30px;
  text-transform: uppercase;
  padding-top: 10px;
}
.design-gallery-top-banners .dg-background .dg-banner-heading, .design-gallery-top-banners.design-gallery-banners .bread-crumb-css a, .design-gallery-top-banners .dg-background .main-bread-css::after {
  color: #fff;
}
.dg-background .dg-banner-heading > strong {
  font-size: 32px;
}
b, strong {
  font-weight: 600;
}
.design-gallery-banners.change-pd-sixty {
  padding: 0;
}
.design-gallery-banners.change-pd-sixty .dg-background {
  padding: 60px 0;
}
.new-design-gallery-banners.change-pd-sixty .dg-background {
  padding-top: 0;
}
.search--categoryTags {
  display: inline-block;
  margin: 20px 0 20px;
  position: relative;
  width: 100%;
}
.new-design-gallery-banners .search--categoryTags {
  max-width: 728px;
  width: 100%;
  margin: 0!important;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
.design-gallery-banners.change-pd-sixty .search--categoryTags {
  margin: 20px 0;
}
.new-design-gallery-banners .search--categoryTags > svg, .new-design-gallery-banners .search--inputCss > svg {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.new-design-gallery-banners .search--categoryTags > svg path, .new-design-gallery-banners .search--inputCss > svg path {
  fill: #999999;
}
.search--inputCss {
  width: 100%;
}
.new-design-gallery-banners .search--inputCss {
  background: #fff;
  -webkit-box-shadow: 0px 8px 20px rgb(0 0 0 / 6%);
  box-shadow: 0px 8px 20px rgb(0 0 0 / 6%);
  border-radius: 8px;
  height: 64px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.search--categoryTags.change-position-alignment .search--inputCss{padding-right:0px;}
.search--inputCss .form-control {
  border: none;
  border-bottom: 2px solid rgba(255, 255, 255, 1);
  border-radius: 0;
  box-shadow: none;
  height: 50px;
  background: transparent none repeat scroll 0 0;
  font-size: 22px;
  color: #fff;
  padding-left: 0px;
}
.new-design-gallery-banners .search--inputCss .form-control {
  padding: 0;
  padding-left: 60px;
  border: none;
  color: #0d0c22;
  line-height: 50px;
  padding-right: 200px;
}
.new-design-gallery-banners .search--categoryTags > svg, .new-design-gallery-banners .search--inputCss > svg {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.new-design-gallery-banners .search--categoryTags .search--inputCss svg {
  right: 200px;
  left: auto;
}
.search--categoryTags .search--tagButton {
  border: 2px solid rgba(255, 255, 255,1);
  border-radius: 30px;
  bottom: 0px;
  color: #fff;
  font-size: 18px;
  width: 185px;
  height: 50px;
  position: absolute;
  right: 0;
  text-transform: capitalize;
  transition: all 0.4s ease 0s;
  -webkit-transition: all 0.4s ease 0s;
  text-align: center;
  line-height: 44px;
}
.subit-your-work-btn, .search--categoryTags.change-position-alignment .search--tagButton {
  font-size: 18px;
  font-weight: 500;
}
.new-design-gallery-banners .search--categoryTags .search--tagButton {
  border-color: #82bc3b;
  color: #82bc3b;
  top: 50%;
  transform: translateY(-50%);
  right: 7px;
  border-width: 3px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
a:not(.loading) > .circle-loader, button:not(.loading) > .circle-loader {
  display: none;
}
.dg-background .search-category-buttons {
  text-align: center;
}
.new-design-gallery-banners .dg-background .search-category-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
}
.search-category-buttons .search-category-button-parent {
  margin: 10px;
  margin-bottom: 0;
}
.search-category-buttons .search-category-button-parent .btn.btn-default {
  padding: 13px 30px;
}
.new-design-gallery-banners .popular-concern {
  padding-top: 30px;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  font-weight: 500;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
}
.popular-concern .popular-title {
  padding-right: 12px;
  font-size: 16px;
  color: #333;
}
.popular-concern ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.popular-concern ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
.popular-concern ul li a {
  font-size: 16px;
  font-weight: 400;
  color: #82bc3b;
  text-transform: capitalize;
}
.design-gallery-banners .bread-crumb-css > div, .design-gallery-banners .bread-crumb-css a {
  display: inline;
}
.design-gallery-banners .dg-background .main-bread-css::after {
  top: -3px;
}
.static-content-wraper{display: none;}
@media (max-width: 991px){
  .search--categoryTags {
      margin: 30px 0 20px;
  }
  .search--inputCss .form-control {
    font-size: 26px;
  }
  .change-position-alignment .search--inputCss .form-control {
    font-size: 19px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
}
@media (max-width: 767px){
  .bread-crumb-css a {
      font-size: 13px;
  }
  .main-bread-css::after {
    right: 3px;
    top: -1px;
  }
  .search--categoryTags {
    text-align: center;
  }
  .search--inputCss .form-control {
    font-size: 18px;
    height: 40px;
    text-align: left;
  }
}
@media (max-width: 650px){
  .new-design-gallery-banners.change-pd-sixty .dg-background {
      padding-bottom: 30px;
  }
}
@media (max-width: 576px){
  .design-gallery-banners .bread-crumb-css {
      top: -3.8em;
  }
  .design-gallery-banners .bread-crumb-css > div, .design-gallery-banners .bread-crumb-css a {
    display: inline;
  }
  .design-gallery-banners .dg-background .dg-banner-heading {
    padding-top: 0px;
  }
  .popular-concern ul li {
    margin-left: 16px;
  }
  .popular-concern ul li a {
    padding: 6px 0px;
  }
}
@media (max-width: 500px){
  .new-design-gallery-banners .search--categoryTags {
      -webkit-transform: translateY(-25%);
      -ms-transform: translateY(-50%);
      transform: translateY(-25%);
  }
  .new-design-gallery-banners .search--categoryTags > svg {
    transform: none;
    top: 22px;
  }
  .search--inputCss {
    padding: 0;
  }
  .get-design-quote-btn .dg-submit-design, .get-design-quote-btn .design-quote, .search--categoryTags .search--tagButton, .search-category-buttons .get-design-quote-btn, .get-design-quote-btn .design-hire {
    width: 100%;
  }
  .search--categoryTags .search--tagButton {
    bottom: auto;
    display: inline-block;
    float: none;
    margin: 25px 0 0;
    position: relative;
    text-align: center;
  }
  .new-design-gallery-banners .search--categoryTags .search--tagButton {
    transform: none;
    right: auto;
  }
  .search-category-buttons .search-category-button-parent {
    margin: 0;
    width: 100%;
  }
  .search-category-buttons .search-category-button-parent .btn.btn-default, .timefilter {
    width: 100%;
  }
  .popular-concern .popular-title {
    padding-right: 0;
  }
  .popular-concern ul {
    justify-content: flex-start;
  }
  .popular-concern ul li {
    margin-left: 16px;
  }
  .new-design-gallery-banners .search--inputCss .form-control{padding-right: 15px;}
}
@media (max-width: 380px){
  .dg-background .dg-banner-heading {
      font-size: 17px;
  }
  .dg-background .dg-banner-heading>strong {
    font-size: 25px;
  }
}

