/*
Theme Name: No Angel
Description: WordPress theme for No Angel
Author: Nebulas Website Design
Author URI: https://www.nebulasdesign.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.woocs_auto_switcher li a {
  max-width: 55px!important;
  font-size: 12px!important;
}

.fusion-megamenu-icon, .fusion-secondary-menu-icon .menu-text:before {
  font-size: 20px!important;
}

.fusion-social-links-header {
    margin-top: 5px;
}

.fusion-mobile-menu-icons a {
    font-size: 40px!important;
}

.fusion-secondary-menu .fusion-secondary-menu-icon {
    color: #000!important;
}

.fusion-body .fusion-main-menu .current-menu-ancestor>a, .fusion-body .fusion-main-menu .current-menu-item>a, .fusion-body .fusion-main-menu .current-menu-parent>a, .fusion-body .fusion-main-menu .current_page_item>a {
    color: #000000!important;
}

.angelform .left {
  max-width: 49%;
  float: left;
}

.angelform .right {
  max-width: 49%;
  float: right;
}

.angelform div {
  margin-bottom: 10px;
}

.fusion-footer-widget-area .widget-title {
    text-transform: none!important;
  }

  .fusion-footer p, .fusion-footer a {
    font-size: 14px;
  }

  .fusion-copyright-notice a {
    font-size: 11px;
  }

.grecaptcha-badge{
	visibility: collapse !important;
}

/* WooCommerce */

.single-product .avada-page-titlebar-wrapper, .fusion-out-of-stock {
  display: none;
}

#main .product .product_title {
  color: #2d2d2d!important;
}

.woocommerce-container .product-title {
    font-size: 16px!important;
    color: #000!important;
}

.woocommerce-container .product-title a {
    color: #000!important;
}

.price>.amount, .price ins .amount, .price del .amount {
    font-size: 18px!important;
    color: #000!important;
    font-weight: 500;
}

.fusion-rollover .price>.amount, .fusion-fullwidth.fusion-builder-row-2 a:not(.fusion-button):not(.fusion-builder-module-control):not(.fusion-social-network-icon):not(.fb-icon-element):not(.fusion-countdown-link):not(.fusion-rollover-link):not(.fusion-rollover-gallery):not(.add_to_cart_button):not(.show_details_button):not(.product_type_external):not(.fusion-quick-view):not(.fusion-rollover-title-link) {
    color: #fff!important;
  }

  .fusion-secondary-menu .fusion-custom-menu-item-contents {
    width: 230px!important;
}

  .fusion-menu-cart-checkout-link, .fusion-menu-cart-link {
    padding: 5px!important;
}

.fusion-menu-cart-checkout-link a:before, .fusion-menu-cart-link a:before {
    padding: 0!important;
}

  .fusion-menu-cart-checkout-link a, .fusion-menu-cart-link a {
    padding-bottom: 5px!important;
    padding-top: 5px!important;
    padding-left: 0!important;
    margin: 0!important;
}

.fusion-secondary-menu .fusion-menu-cart-checkout a:hover {
    color: #000!important;
}

.woo-vou-fields-wrapper-variation {
  width: 100%;
}

.fusion-woo-product-design-clean .products .product-title, .fusion-woo-product-design-clean .slides .product-title {
    font-style: normal!important;
}



/* End WooCommerce */


@media only screen and (max-width: 960px) {

  .fusion-megamenu-icon, .fusion-secondary-menu-icon .menu-text:before {
    font-size: 25px!important;
  }

  .fusion-mobile-menu-design-modern .fusion-social-links-header {
    margin-top: 5px!important;
    margin-bottom: 0!important;
}

.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header {
  padding-top: 10px!important;
padding-bottom: 10px!important;
}

}
