<!-- Overlay Section Colors -->
.no-class {}
.sidebar-nav-wrap .segva-social.rounded a, .sidebar-nav-wrap .segva-social a,
.sidebar-part2-bottom .segva-social a {
  color: #8224e3;
}
.no-class {}
.sidebar-nav-wrap .segva-social.rounded a:hover, .sidebar-nav-wrap .segva-social a:hover,
.sidebar-part2-bottom .segva-social a:hover, .sidebar-part2-bottom .segva-social a:focus {
  color: #eeee22;
}
  .segva-page-title {
    background-image: url(https://marangonidesign.it/wp-content/uploads/2019/06/portfolio-slider1.jpg);  }
.no-class {}
.segva-footer {
  background: #000000;
}
.no-class {}
 .segva-footer .segva-copyright, .segva-footer .segva-widget ul li, .segva-footer .segva-widget table td,
  .segva-footer .recent-post h5,  .segva-footer .segva-secondary p,  .segva-footer .rssSummary, 
   .segva-footer .segva-widget ul li,  .segva-footer .segva-widget table td,  .segva-footer rss-date, .segva-footer p, .segva-footer .segva-widget table th, .footer-wrap ul li span, .footer-wrap .woocommerce ul.product_list_widget .woocommerce-Price-amount, .footer-wrap .nice-select, .footer-wrap .segva-widget table td, .footer-wrap .segva-widget #wp-calendar caption, .footer-wrap .woocommerce .widget_shopping_cart .total strong, .footer-wrap .woocommerce.widget_shopping_cart .total strong, .woocommerce .footer-wrap input[type="text"], .woocommerce .footer-wrap input[type="text"]::placeholder, .segva-footer, .footer-wrap .select2-container--default .select2-selection--single .select2-selection__rendered, .footer-wrap .select2-container--default .select2-selection--single .select2-selection__placeholder, .segva-footer .segva-widget p {
  color: #ffffff;
}
.no-class {}
 .segva-footer .segva-widget ul li a,  .segva-footer .segva-secondary a,  .segva-footer .banner-spot-info h4 a,
  .segva-footer a, .footer-wrap .segva-widget table td a, .footer-wrap .segva-widget.widget_recent_comments ul li a, .footer-wrap .segva-widget.widget_rss ul li a, .footer-wrap .tagcloud a, .footer-wrap .segva-widget table td a, .footer-wrap .widget_product_tag_cloud .tagcloud a, .segva-footer .segva-widget ul li a .product-title {
  color: #1e73be;
}
.no-class {}
.segva-copyright , .segva-copyright ul li, .segva-copyright p, .cprt-left, cprt-right, .segva-footer .segva-copyright p {
  color: #ffffff;
}
.no-class {}
.segva-copyright a, .segva-footer .segva-copyright p a {
  color: #dd3333;
}
.no-class {}
.segva-copyright a:hover, .segva-copyright a:focus, .segva-footer .segva-copyright p a:hover, .segva-footer .segva-copyright p a:hover {
  color: #dd3333;
}
.no-class {}
.segva-copyright.bottom {
  background-color: #000000;
}
  .vt-maintenance-mode {
      }
@media (max-width: 1199px) {
  .no-class {}
  .segva-header .segva-navigation,
  .segva-header .segva-navigation-col {
    display: none!important;
  }
  .segva-sidebar-toggle,
  .segva-header-three .segva-full-wrap .segva-sidebar-toggle {
    display: none;
  }
  .segva-center-header .segva-toggle {
    display: none;
  }
  .segva-toggle.active,
  .segva-header-right .segva-navigation {
    display: none !important;
  }
  .header-segva-style-two .navi-toggle {
    display: none;
  }
  .header-five-menu-toggle {
    display: none;
  }
  .segva-header-three .segva-sidebar-nav {
    position: relative;
    width: 100%;
    height: auto;
    background: #ffffff;
    z-index: 3;
    top: 0;
  }
  .segva-header-three .sidebar-nav-wrap {
    padding: 13px 35px;
  }
  .segva-header-three .sidebar-nav-wrap .segva-brand {
    text-align: left;
    padding: 7px 0 20px;
    float: left;
  }
  .segva-header-three .mean-container .mean-bar {
    width: 95%;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
  .segva-header-three .segva-sidebar-nav nav.segva-navigation {
    display: none !important;
  }
  .has-sidebarnav .segva-main-wrap {
    margin-left: 0 !important;
  }
  .sidebarnav-open .segva-sidebar-nav {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  .sidebarnav-open .segva-full-wrap, .sidebarnav-open .segva-footer {
    -webkit-transform: translateX(300px);
    -ms-transform: translateX(300px);
    transform: translateX(300px);
  }
  .segva-full-wrap .segva-sidebar-toggle {
    display: block;
  }
  .has-sidebarnav .segva-footer {
    width: 100%;
    left: 0;
  }
  .segva-main-wrap.segva-header-three, .has-sidebarnav .segva-banner.slider-cnt-left .caption-wrap {
    width: 100%;
    margin-left: 0;
  }
  .segva-navigation-wrap {
    display: none;
  }
  nav.sidebar-nav-wrap.sidebar-menu-two,
  .sidebar-nav-wrap .segva-navigation {
    display: none !important;
  }
  .header-links-wrap {
    display: none;
  }
  .header-segva-style-three.header-segva-style-five .segva-header .logo-wraper {
    padding-bottom: 0;
  }
  .header-segva-style-three.header-segva-style-five .menu-wraper {
    display: none;
  }
  .segva-sidebar-nav .segva-social,  .segva-sidebar-nav  .segva-copyright {
    display: none;
  }
  .segva-sidebar-nav .sidebar-nav-wrap.mean-container {
    padding: 30px 40px 30px;
    position: relative;
    border-bottom: 1px solid #f1f1f1;
  }
  .segva-wrapper {
    padding-left: 0;
  }
  .segva-sidebar-nav {
    position: relative;
    overflow: unset;
  }
  .segva-sidebar-nav .mean-container a.meanmenu-reveal {
    top: 40px;
    right: 20px !important;
  }
  .segva-main-wrap.side-nav-menu-class .toggle-link{
    display: none;
  }
  .segva-sidebar-nav {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .side-nav-menu-class .segva-sidebar-nav {
    width: 100%;
    height: auto;
    display: inline;
  }
  .admin-bar .segva-sidebar-nav {
    top: 0;
    height: calc(100% - 32px);
    width: 100%;
  }
  .sidebar-part1 {
    overflow: visible;
    width: 100%;
    padding: 0;
  }
  .sidebar-part2 {
    display: none;
  }
}
