.whb-main-header .whb-top-bar .fa {
  margin-right: 4px;
}
.whb-main-header .whb-top-bar .fa.fa-phone {
  transform: rotate(40deg);
}
.site-content {
  margin-bottom: 0px;
}
#abt_sec4 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
.min-footer .col-left {
  font-size: 12px;
  flex: 0 0 75%;
  max-width: 75%;
}
.min-footer .col-right {
  flex: 0 0 25%;
  max-width: 25%;
}
.min-footer .col-left a:after {
  content: "|";
  margin: 0 0px 0 4px;
}
.min-footer .col-left a:last-child:after {
  display: none;
}
.footer-container .min-footer {
  color: #fff;
}
.footer-container .min-footer a:hover {
  color: #333;
}
#text-9 p {
  margin-bottom: 0;
}
.woodmart-add-btn a.button {
  min-width: 200px;
  border-radius: 3px;
}
.woodmart-add-btn a.button:hover {
  background: #333;
}
ul#menu-dani-main-menu li.current-menu-item a {
  color: #f36f21;
}
.crossimg {
  display: none;
}
#custom_html-2 {
  font-size: 10px;
}
#custom_html-2 img {
  display: block;
  margin-bottom: 10px;
  max-width: 180px;
}

/* Responsive Stylesheet */
@media only screen and (max-width: 1400px) {
  .woodmart-navigation .item-level-0 > a {
    padding-right: 8px;
    padding-left: 8px;
  }
  #homedani .wpb_wrapper p,
  #homedani .wpb_wrapper {
    font-size: 12px;
  }
  .woodmart-button-wrapper.inline-element {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 1200px) {
  .whb-column.whb-col-right.whb-visible-lg {
    flex: 0 0 70%;
  }
  #homedani .danititle1 .woodmart-title-container {
    line-height: 42px;
    font-size: 32px;
    margin-top: 55px;
  }
  #abt_sec3 {
    margin-bottom: 40px !important;
  }
  #curation_sec4 > .vc_column_container {
    padding-left: 15px;
    padding-right: 15px;
  }
  div#curation_sec4 a {
    word-break: break-all;
  }
  #curation_sec4 .woodmart-bg-right-bottom .vc_column-inner .crossimg {
    display: block;
  }
  #curation_sec4 .woodmart-bg-right-bottom .vc_column-inner {
    margin-top: 0 !important;
    background: none !important;
  }
}

@media only screen and (max-width: 1024px) {
  .min-footer .col-left,
  .min-footer .col-right {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: center;
  }
  .min-footer .reset-mb-10 > :last-child {
    text-align: center;
  }
  .whb-flex-row.whb-top-bar-inner {
    display: none;
  }
  .copyrights-wrapper .min-footer {
    justify-content: center;
  }
  .bydanicol h4.woodmart-title-container.title {
    font-size: 32px !important;
    line-height: 42px !important;
    margin: 0;
  }
  .TxtCentreM.bydani + .vc_empty_space {
    display: none;
  }
  .bydanicol .vc_sep_pos_align_left {
    margin-bottom: 15px;
  }
  #homesec2 .wpb_single_image.wpb_content_element.vc_align_left {
    text-align: center;
  }
  #homesec2 .vc_col-lg-5 img {
    max-width: 640px;
    width: 80%;
  }
  #abt_sec1,
  body .spageheader {
    padding-top: 150px !important;
  }
  #abt_sec2 h2.woodmart-title-container.title {
    max-width: 100%;
  }
}

@media only screen and (max-width: 991px) {
  .deskcol1,
  .deskcol2 {
    display: none !important;
  }
  .deskcol3,
  .deskcol4 {
    display: flex !important;
    width: 100%;
    flex: 0 0 100%;
  }

  #homesec2 .vc_col-lg-5 .wpb_single_image.vc_align_left {
    text-align: center;
  }
  #homesec2 .wpb_column.vc_col-sm-3.vc_col-lg-3.vc_col-md-4 {
    width: 100%;
    flex: 0 0 100%;
  }
  #homesec2 .wpb_column.vc_col-sm-3 .wpb_wrapper {
    display: flex;
    align-items: inherit;
    justify-content: center;
  }
  #homesec2
    .wpb_column.vc_col-sm-3
    .vc_row.wpb_row.vc_inner.vc_row-fluid:first-child {
    display: none;
  }
  .footer-column {
    max-width: 50%;
    flex: 0 0 50%;
  }
  .footer-column:first-child,
  .footer-column:last-child {
    max-width: 100%;
    flex: 0 0 100%;
  }
  #homesec4 .vc_single_image-wrapper img {
    max-width: 640px;
    width: 80%;
  }
  .footer-widget.woodmart-instagram .woodmart-spacing-6 > [class*="col"] {
    flex: 0 0 20%;
  }
  .home .site-content {
    margin-bottom: 0;
  }
  .footer-container .footer-sidebar {
    padding-top: 0;
  }
  #abt_sec6 .vc_col-sm-12.vc_col-md-5 {
    max-width: 640px;
    margin: 0 auto;
  }
  .presspieces .vc_col-md-5 > div {
    margin: 0 auto;
    text-align: center;
    max-width: 640px;
  }
  .presspieces .vc_col-sm-6.vc_col-has-fill {
    margin-bottom: 15px;
  }
  #lhsec1 .vc_single_image-wrapper img {
    max-width: 480px;
    width: 100%;
  }
  #lhsec4 .wpb_single_image,
  #lhsec5 .wpb_single_image {
    text-align: center;
  }
}

@media only screen and (max-width: 767px) {
  #homesec4 .vc_sep_pos_align_left {
    margin-left: auto;
  }
  .presspieces .vc_col-sm-6.vc_col-has-fill {
    max-width: 49%;
  }
  #abt_sec3 .vc_empty_space,
  #abt_sec5 .vc_empty_space {
    display: none;
  }
  #abt_sec5 {
    padding-right: 15px !important;
  }
  #curation_sec3 .wpb_single_image.vc_align_right {
    text-align: center !important;
    margin-right: 0px !important;
  }
  #curation_sec4 .vc_row .wpb_column > div {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  #curation_sec3 {
    margin-top: 0px !important;
  }
  #curation_sec3 .wpb_column .vc_column-inner {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .mirrors:after {
    display: none;
  }
  #edusec1 .wpb_single_image.vc_align_right {
    text-align: center !important;
    margin-right: 0px !important;
  }
  #edusec2 .woodmart-info-box {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto;
  }
  #edusec1 .vc_column_container > .vc_column-inner {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }

  #writsec1 .wpb_single_image,
  #writsec2 .wpb_single_image,
  #livenetsec1 .wpb_single_image.wpb_content_element.vc_align_left {
    margin: 0 auto !important;
    text-align: center;
  }
  #writsec1 .woodmart-title-container,
  #writsec2 .woodmart-title-container,
  #livenetsec1 .woodmart-title-container {
    max-width: 100%;
  }
  .archive .product-list-item > div {
    max-width: 640px;
    width: 75% !important;
    margin-left: auto;
    margin-right: auto;
  }
}

@media only screen and (max-width: 359px) {
  .footer-column {
    max-width: 100%;
    flex: 0 0 100%;
  }
  .presspieces .vc_col-sm-6.vc_col-has-fill {
    max-width: 100%;
  }
}
