/* Color Theme - Amethyst /Violet/

color - #5cc5f2
/* 01 MAIN STYLES
****************************************************************************************************/
a {
  color: #5cc5f2;
}
::selection {
  color: #fff;
  background: #5cc5f2;
}
::-moz-selection {
  color: #fff;
  background: #5cc5f2;
}
.search_form input:focus, .search_form input:active{
  outline: 0px
}

/**** Custom Preload ****/
#royal_preloader.logo .loader {
    width: 300px;
    height: 300px;
    margin: -150px 0px 0px -150px;
}

/**** Custom logo - header ****/
.menu-back {background-color:transparent;}
.cbp-af-header.cbp-af-header-shrink {background-color:#ffffff;}
.cbp-af-header.cbp-af-header-shrink .logo{
  top: 6px;
}
 .menu-back.cbp-af-header ul.slimmenu li a {color:transparent;}  .cbp-af-header.cbp-af-header-shrink ul.slimmenu li a {color:#000000;} .menu-back.cbp-af-header ul.slimmenu li a.mPS2id-highlight,
.cbp-af-header.cbp-af-header-shrink ul.slimmenu li a.mPS2id-highlight {
  color:#5cc5f2;
  border-bottom: 0px solid #5cc5f2;
}
.menu-back ul.slimmenu > li.current-menu-ancestor > a{color:#5cc5f2;}
.menu-back ul.slimmenu li.current-menu-ancestor ul li.current-menu-item a {
  color:#5cc5f2;
  border-bottom: 1px solid #5cc5f2;
}

/**** Header Border Top ****/
#menu-wrap {border-top: 10px solid #5cc5f2;}
.menu-back {display:none;}
.cbp-af-header.cbp-af-header-shrink{display:block}
.logo{
	top:22px;
    width:188px;
    height:60px;
    background:url('https://designengineering.ch/wp-content/uploads/2017/12/DEZH-Nav-Logo.png') no-repeat center center;
    background-size:188px 60px;
}
.cbp-af-header.cbp-af-header-shrink .logo{
    width:188px;
    height:60px;
    background:url('https://designengineering.ch/wp-content/uploads/2017/12/DEZH-Nav-Logo.png') no-repeat center center;
    background-size:188px 60px;
}
@media only screen and (max-width: 800px) {
  h1 { font-size: 28px; line-height:28px; }
  .header-shadow-text{
      margin-top:-20px;
      font-size: 40px;
      line-height:40px;
  }
  #royal_preloader.text .loader {
      letter-spacing: 2px;
      font-size: 26px;
  }
  .logo{
	  top:10px;
      width:188px;
      height:60px;
      background:url('https://designengineering.ch/wp-content/uploads/2017/12/DEZH-Nav-Logo.png') no-repeat center center;
      background-size:188px 60px;
  }
  .cbp-af-header.cbp-af-header-shrink .logo{
    width:188px;
    height:60px;
    background:url('https://designengineering.ch/wp-content/uploads/2017/12/DEZH-Nav-Logo.png') no-repeat center center;
    background-size:188px 60px;
  }
}

/**** Custom Main Color ****/
#royal_preloader.text .loader,
.big-text,
.cl-effect-5 a span::before,
.list-social li.icon-soc a,
.icon-left1,
.text-over-video,
.team-social li:hover.icon-team a,
.portfolio-box .fancybox-button,
#filter li .current ,
.portfolio-box h4,
.plans-offer-gold h3,
.plans-offer-gold h3 span,
.plans-offer-gold h6,
.plans-offer-gold a,
.plans-offer a,
.link-work a,
.facts-wrap-num,
form #button-con input,
form #button-con input:hover,
.button-map:hover,
.blog-post p span,
.contact-wrap i,
.icon-footer,
.icon-test,
#footer .back-top,
.blog-text-name a, #footer i,
.pagination ul li a.current, .pagination ul li span.current,
.pagination ul li a:hover,
.blog-post .post h6 a, .widget_meta abbr,
.search_form:hover:before, .view-live:hover{
	color: #5cc5f2;
}
ul.slimmenu li a:hover {
    border-bottom: 1px solid #5cc5f2;
}
ul.slimmenu li ul li a:hover {
    border-bottom:1px solid #5cc5f2;
}
.team-line{
	background: #5cc5f2;
}
.slideshow > nav span.current {
	background-color: #5cc5f2;
}
.flat-filled .icon > path {
    fill: #5cc5f2;
}
.flat-filled .icon > .lightning {
    fill: #5cc5f2;
}
