/* menu background change on scroll */
@media screen and (min-width: 768px){
    .headroom--not-top .navbar {
        background: #fafafa;
    }
}
    
/* logo color change on scroll */
@media screen and (min-width: 768px) {
    .navbar-brand-wpz {
        line-height: 10px;
    }
    .navbar-brand-wpz a.custom-logo-link {
         display: inline-block;
         position: relative;
         height: 60px;
         width: 188px;
    }
    .headroom--not-top .navbar-brand-wpz a.custom-logo-link:before {
      background-image: url(https://intoku.de/wp-content/uploads/2019/05/logo3.png);
      width: 100%;
      height: 100%;
      content: "";
      position: absolute;
      background-size: cover;
      background-position: center;
    }
    .headroom--not-top .navbar-brand-wpz img.custom-logo {
        display: none;
    }
}


/* remove underlining from active menu item */
@media (min-width: 1025px){
    .current-menu-item a, 
    .current_page_item a, 
    .current-menu-parent a, 
    .current_page_parent a {
        border-bottom: none;
    }
}

/* remove underline from menu item on hover*/
.navbar-nav  a, 
.navbar-nav > li > a:hover {
    border-bottom: none;
}
	
/* menu item color */
.navbar-nav a{
    color: #fff
}

/* menu item hover color */
.navbar-nav > li > a:hover{
    color: #ddd
}

/* menu item color on scroll */
.site-header.headroom--not-top .navbar-nav a{
    color: #000
    
}

/* menu background on other pages except homepage */
@media screen and (min-width: 768px){
    body:not(.home) .navbar {
        background: #ffffff;
    }
}
/* menu item color on other pages except homepage */
body:not(.home) .navbar-nav a{
    color: #000;
}
/* logo color change on scroll */
@media screen and (min-width: 768px) {
    body:not(.home) .headroom--top .navbar-brand-wpz a.custom-logo-link:before {
      background-image: url(https://intoku.de/wp-content/uploads/2019/05/logo3.png);
      width: 100%;
      height: 100%;
      content: "";
      position: absolute;
      background-size: cover;
      background-position: center;
    }
    body:not(.home) .headroom--top .navbar-brand-wpz img.custom-logo {
        display: none;
    }
}

a[href^=tel] {
   text-decoration:inherit;
   color: inherit;
}














/* Disktop Issue 1+2 */
@media (min-width: 1025px){
    .navbar-nav ul a {
        color: #000;
    }
    .navbar-nav ul a:hover {
        color: #000;
    }
}

/*Mobile Issue 1*/
@media screen and (max-width: 1024px){
    .side-nav__scrollable-container {
        background-color: #fff;
    }
    .navbar-nav li,
    .navbar-nav li li {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    }
    .navbar-nav li a,
    .navbar-nav li li a {
        color: #000;
    }
}
/*Mobile Issue 2*/
.home .navbar-toggle .icon-bar,
.page-id-6623 .navbar-toggle .icon-bar {
    background: #fff;
}

/*Mobile Issue 3*/
@media screen and (max-width: 767px) {
    .navbar-brand-wpz a.custom-logo-link {
      position: relative;
      display: inline-block;
    }
    body:not(.home) .headroom--top .navbar-brand-wpz a.custom-logo-link:before {
      background-image: url(https://intoku.de/wp-content/uploads/2019/05/logo3.png);
      width: 186px;
      height: 86px;
      content: "";
      position: absolute;
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat;
    }
    body:not(.home) .headroom--top .navbar-brand-wpz img.custom-logo {
        opacity: 0;
    }
}











.portfolio-taxonomies.portfolio-taxonomies-filter-by .cat-item a:hover{
    color: #000;
    border-color: #000;
}



.designed-by,
#footer-copy .wpzoom,
#footer .wpzoom,
.site-info .designed-by,
.site-info p.right,
.footer-info .designed {
    display: none;
}