/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    File        : fritz-style.css created 21 Jul 2020 13:07:32
    Project     : Project Name
    Author      : Donovan Maidens <donovan@anomalous.co.za>
*/

/* Enterprise & Mega Menu tweaks */

#rsaweb-top-responsive-menu .mega-menu .dropdown-pane li.menu-section[role=menuitem] a:hover {
  background-color:transparent;
}

#rsaweb-top-responsive-menu .mega-menu .dropdown-pane li[role=menuitem] a:hover {
  background-color:rgba(50,50,50,0.5);
}

#rsaweb-top-responsive-menu .mega-menu .dropdown-pane li.menu-section a {
  border-image:url(/wp-content/themes/rsaweb-wc-theme/assets/img/underline.jpg) 2 52 29 20 stretch stretch;
}

@media all and (max-width: 1199px){
  #rsaweb-top-responsive-menu .dropdown.menu>li>a:not(.home-link) {
      padding:1.6rem 0.75rem;
  }
}
@media all and (max-width: 1149px){
  #rsaweb-top-responsive-menu .dropdown.menu>li>a:not(.home-link) {
      padding:1.6rem 0.5rem;
  }
}
@media all and (max-width:1075px){
  #rsaweb-top-responsive-menu .dropdown.menu>li>a:not(.home-link) {
    padding:1.6rem 0.24rem;
  }
}

@media all and (max-width:1023px){
  #rsaweb-top-responsive-menu .dropdown.menu>li>a:not(.home-link) {
    padding:1.6rem 1.2rem;
  }

  #rsaweb-top-responsive-menu .mega-menu .dropdown-pane li.menu-section a.placeholder-item {
    border-bottom:none;
    display:none;
  }

  .top-bar-left .menu-text {
    display: none;
  }

  .top-bar-left>ul>li {
      width: 100%;
  }

  .top-bar .top-bar-left, .top-bar .top-bar-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .top-bar {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .title-bar .title-bar-title img {
      max-width: 200px;
      margin-left: -50px;
  }

  .title-bar .menu-icon {
    position: absolute;
    right: 0;
  }

  .menu-icon {
    width: 40px;
  }

  .menu-icon::after, .menu-icon:hover::after {
    height: 3px;
    -webkit-box-shadow: 0 10px 0 #fff, 0 20px 0 #fff;
    box-shadow: 0 10px 0 #fff, 0 20px 0 #fff;
  }
}

/* WooCommerce Cart Extras */

.rsaweb-optional-extras .smallnote {
  font-size:0.75em;
  color: #E6E6E6;
  text-align: center;
  position:absolute;
}

@media all and (max-width:1023px){
  .rsaweb-optional-extras .smallnote {
    width:100%;
  }
}

/* Pricing Table Navigation UX */

.rsaweb-pricing-table .owl-item:hover {
  cursor:pointer;
}

/* Last Line of Code */
