/* new custom rules */
@media only screen and (max-width: 990px) {
.only-desktop { display: none !important; }}
@media only screen and (min-width: 990px) {
.only-mobile { display: none !important; }}
/* new custom rules */


/* new login/register */
#mobile-advanced li.only-mobile {
    display: block;
}
#mobile-advanced li.only-mobile > a {
    display: none !important;
}
#mobile-advanced li.only-mobile ul.sub-menu {
    display: inline-block;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    
}
#mobile-advanced li.only-mobile ul.sub-menu li {
    display: inline-block !important;
    margin: 0 10px;
}
#mobile-advanced li.only-mobile ul.sub-menu li > a {
    padding: 8px 20px !important;
    margin: 10px !important;
    display: block !important;
    border: 1px solid #c6c6c6 !important;
    border-radius: 5px;
    background: linear-gradient(0deg, rgba(198,198,198,1) 0%, rgba(255,255,255,1) 100%);
    border: 1px solid #ccc !important;
}
#mobile-advanced li.only-mobile ul.sub-menu li a:before {
    display: none !important;
}
#mobile-advanced li.only-mobile ul.sub-menu li:last-child a {
    color: #fff !important;
    border: 1px solid #056393;
    background-image: linear-gradient(to top, #360c46, #420f55, #4e1265, #5a1575, #671885);    background-color: #360c46;
}
/* new login/register */

/* fix slider full height */
@media only screen and (min-width: 1200px) {
  .avia-slideshow {
    max-height: 100vh !important;
  }
}
/* fix slider full height */
/* switch slider mobile/desktop */
@media only screen and (min-width: 768px) {
  #main #full_slider_2 {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  #main #full_slider_1 {
     display: none;
  }
}
/* switch slider mobile/desktop */
/* new header */
@media only screen and (max-width: 767px) {
    #header_meta {
        display: none;
    }
    .responsive #top #wrap_all #header {
        position: absolute;
    }

    #top #wrap_all .av_header_transparency {
        background-color: rgba(0, 0, 0, 0.4) !important;
    }

}
/* new header */

/* white logo on mobile version */
@media only screen and (max-width: 767px) {
		body .av_header_transparency.av_alternate_logo_active .logo a > img {
      display: none;
    }
    body .av_header_transparency.av_alternate_logo_active .logo a {
        display: inline-block;
        background-image: url('../wp-content/uploads/2017/07/spectrali-live-skype-psychic-readings-pay-per-minute.png');
        height: 35px;
        width: 194px;
        background-repeat: no-repeat;
        background-size: contain;
    }
}

/* white logo on mobile version */

/* show mobile menu from right to left */
html body#top #mobile-advanced {
    top: 0;
    left: auto;
    right: -100%;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    transition: right 0.6s !important;
}

html body#top .show_mobile_menu #mobile-advanced {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    right: 0 !important;
}
/* show mobile menu from right to left */
/* intercom z-index */
#intercom-container {
  z-index: 9999 !important;
}
