
/* 1.x Fixes */
.page-template-dswaves-sync-template #header,
.page-template-dswaves-sync-template #footer,
.product-template-default #header,
.product-template-default #footer,
.post-template-default #header,
.post-template-default #footer, #header, hr:first-of-type{
  display: none;
}


.dsw-primary-site-btn:hover,
.dsw-primary-site-btn:focus{
	background-color: #0088c2 !important;
    color: #fff !important;
    border: 1px solid #0088c2 !important;
}

.dsw-secondary-site-btn:hover,
.dsw-secondary-site-btn:focus{
	background-color: #fff !important;
    color: #0088c2 !important;
    border: 1px solid #0088c2 !important;
}

.tab{
	display: none;
}
.current-tab{
	display: block;
}

@media (max-width: 991.98px) {
  body {
    width: 100vw;
    overflow-x: hidden;
  }

  iframe {
    width: 100%;
  }

  .made-by {
    margin: 20px auto;
  }

  .made-by a {
    font-size: 16px !important;
  }

  footer .made-by img {
    display: block;
    margin: 0 auto !important;
  }

  footer.footer4 .jet-system .ui-tabs-vertical .ui-tabs-nav li a,
  footer.footer4 .acc-content p {
    font-size: 16px !important;
  }

  .Gallery .cf {
    width: 100%;
  }

  .dsBlogUtilBar {
    flex-direction: column;
  }

  .dsSearchBar,
  .dsSearchFilters,
  .dsFilterCat,
  .dsFilterDate,
  .page-template-template-blog div.dropdown{
    max-width: 100% !important;
  }

  .page-template-template-blog div.dropdown{
    margin-top: 20px !important;
  }

  .dsSearchFilters {
    display: block !important;
  }
  
  .maps .elementor-container{
    width: 100%;
  }
  .admin-bar{
    max-width: 100vw;
    overflow-x: hidden;
  }
}