    /* [1] Hide Standard Footer apparently disabled value is 0 */
  /* [4] Custom Mobile menu enabled */

    /* Set Menu colours */

    #mobile_menu.et_mobile_menu li a:hover {
      opacity: 1!important;
    }

    #mobile_menu.et_mobile_menu {
      background: #ffffff;
    }

    #mobile_menu.et_mobile_menu li a {
      background: #869093;
      color: #ffffff;
    }
    #mobile_menu.et_mobile_menu li a:hover {
      background: ;
      color: ;
    }

    #mobile_menu.et_mobile_menu li.current-menu-item a {
      background: #0851ab;
      color: #ffffff!important;
      font-weight: bold;
    }

    #mobile_menu.et_mobile_menu li>ul.sub-menu li a {
      background: rgba(255,255,255,0);
      color: #fff;
    }
    #mobile_menu.et_mobile_menu li>ul.sub-menu li a:hover {
      background: ;
      color: ;
    }

    #mobile_menu.et_mobile_menu li>ul.sub-menu li.current-menu-item a {
      background: rgba(255,255,255,0);
      color: #fff;
    }

                /* Set border colour */
            .et_mobile_menu li a {
                border-bottom-color: #fff!important;
            }
              /* [4.1] Mobile menu fixed enabled */
  				@media (max-width: 980px) {
  					.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
  						position: fixed!important;
  					}
  				}
        /* [4.3] Mobile menu no top border enabled */
    				#mobile_menu {
    					border-top: none!important;
    				}
        /* [4.5] Mobile menu slide background selected */
				#mobile_menu {
						display: block !important;
						position: fixed;
						overflow: auto;
						-webkit-transition: all 0.4s ease-in-out;
						-moz-transition: all 0.4s ease-in-out;
						transition: all 0.4s ease-in-out;
						-overflow-scrolling: touch!important;
						-webkit-overflow-scrolling: touch!important;
						padding: 5%!important;
				}
				.mobile_nav.opened #mobile_menu {
						-webkit-transform: translate(0,0px);
						-moz-transform: translate(0,0px);
						-ms-transform: translate(0,0px);
						-o-transform: translate(0,0px);
						transform: translate(0,0px);
				}

				        /* [4.5.3] Mobile menu slideleft selected */
						.mobile_nav.closed #mobile_menu {
						    -webkit-transform: translate(100%,0px);
						    -moz-transform: translate(100%,0px);
						    -ms-transform: translate(100%,0px);
						    -o-transform: translate(100%,0px);
						    transform: translate(100%,0px);
						}

						    /* [4.10] Mobile menu hide search selected */
        @media (max-width: 980px) {
            #et_top_search {display: none!important;}
        }
        /* [5.2] Custom Hamburger style selected */
        .hx_hamburger {transform: scale(1.3,1.3); background: rgba(255,255,255,0); position:relative; display:block; width:24px!important; height:28px; box-sizing:content-box; cursor:pointer; padding:5px; clear:both; z-index:9999;padding-bottom:0!important;}
      .et_header_style_split .mobile_menu_bar.hx_hamburger, .et_header_style_left .mobile_menu_bar.hx_hamburger {padding-bottom: 4px; margin-bottom: 15px;}
      /* .hx_hamburger .hx_bar:first-of-type {margin-top:1px!important;} */
      .hx_hamburger .hx_bar {background:#0851ab; width:100%; height:0.125rem; margin:0.25rem auto; border-radius:10px; transition:0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
      	transition-timing-function:cubic-bezier(0.28, 0.55, 0.385, 1.65); transform-origin:center;}
        .hx_hamburger.active {background: rgba(255,255,255,0); }
      	.hx_hamburger.active .hx_bar {background: #0851ab; width:100%; animation-duration:0.6s; animation-timing-function:cubic-bezier(0.28, 0.55, 0.385, 1.65);}
      	.hx_hamburger.active .hx_bar:after, .hx_hamburger.active .hx_bar:before {width:100%;}
      	.hx_hamburger.active .hx_bar:first-child {transform:translateY(0.375rem) rotate(45deg);}
      	.hx_hamburger.active .hx_bar:not(:first-child):not(:last-child) {opacity:0;}
      	.hx_hamburger.active .hx_bar:last-child {transform:translateY(-0.375rem) rotate(-45deg);}
      	.hx_custom_hamburger .mobile_menu_bar:before, .hx_custom_hamburger .mobile_menu_bar:after {display:none;}

                /* [5.2.1] Custom Hamburger style other than style 4 selected */
            .hx_hamburger {border:2px solid rgba(224,43,32,0); border-radius: 0px;}
            .hx_hamburger.active {border:2px solid #ff0000; border-radius: 100px; }
                /* [5.2.6] Hamburger style 5 selected */
        		.hx_hamburger.hamburger_style5.active{
        		  -webkit-transition: all 0.3s ease-in-out;
        		  -o-transition: all 0.3s ease-in-out;
        		  transition: all 0.3s ease-in-out;
        		  -webkit-transition-delay: 0.6s;
        		  -o-transition-delay: 0.6s;
        		  transition-delay: 0.6s;
        		  -webkit-transform: rotate(45deg) scale(1.3,1.3);
        		  -ms-transform: rotate(45deg) scale(1.3,1.3);
        		  -o-transform: rotate(45deg) scale(1.3,1.3);
        		  transform: rotate(45deg) scale(1.3,1.3);
        		}

        		.hx_hamburger.hamburger_style5.active .hx_bar:nth-child(2){
        		  width: 0px;
        		}

        		.hx_hamburger.hamburger_style5.active .hx_bar:nth-child(1),
        		.hx_hamburger.hamburger_style5.active .hx_bar:nth-child(3){
        		  -webkit-transition-delay: 0.3s;
        		  -o-transition-delay: 0.3s;
        		  transition-delay: 0.3s;
        		}

        		.hx_hamburger.hamburger_style5.active .hx_bar:nth-child(1){
        		  -webkit-transform: translateY(6px) ;
        		  -ms-transform: translateY(6px) ;
        		  -o-transform: translateY(6px) ;
        		  transform: translateY(6px) ;
        		}

        		.hx_hamburger.hamburger_style5.active .hx_bar:nth-child(3){
        		  -webkit-transform: translateY(-6px) rotate(90deg) ;
        		  -ms-transform: translateY(-6px) rotate(90deg) ;
        		  -o-transform: translateY(-6px) rotate(90deg) ;
        		  transform: translateY(-6px) rotate(90deg) ;
        		}
        /* [9] Custom Desktop Menu & Style selected */

    #top-menu li a, #top-menu li.menu-item-has-children a:after {
      color: #869093;
    }
    #top-menu li a:hover, #top-menu li.menu-item-has-children:hover>a:after {
      opacity: 1!important;
      color: #869093!important;
    }
    #top-menu li.current-menu-item>a, #top-menu li.menu-item-has-children.current-menu-item>a:after {
      color: #0851ab!important;
    }
    #top-menu-nav ul li a:hover, #top-menu-nav ul li:hover>a,#top-menu li.menu-item-has-children:hover:after {
        opacity: 1!important;
        color: #869093!important;
    }
    #top-menu .et-cart-info:hover span:before, #top-menu .et_search_icon:hover:before {
      color: #869093;
    }

    #top-menu .et-cart-info.current-menu-item span:before, #top-menu .et_search_icon.current-menu-item:before {
      color: #0851ab;
    }

    .et-cart-info {
      -webkit-transition: all 0.2s;
      -moz-transition: all 0.2s;
      transition: all 0.3s;
    }
    #et_top_search {
      -webkit-transition: all 0.2s;
      -moz-transition: all 0.2s;
      transition: all 0.3s;
    }

    #et-top-navigation .et-cart-info:hover span:before, #et-top-navigation #et_search_icon:hover:before, #main-header span.et_close_search_field:after, #main-header .et-search-form input {
      color: #869093;
    }

        /* [9.1] Desktop Submenu dropdown icon & icon spin selected */
      #top-menu .menu-item-has-children>a:first-child:after, #top-menu > li.menu-item-has-children > a span.menu-spin::after {
        content: "3"!important;
                  font-size: 20px!important;
                transition: all 0.3s ease;
        transform: rotate(0deg);
      }

      #top-menu .menu-item-has-children:hover>a:first-child:after, #top-menu > li.menu-item-has-children > a span.menu-spin::after {
                  content: "2"!important;
              }
        /* [9.2] Submenu icon size selected */
        #top-menu .menu-item-has-children>a:first-child {
          padding-right: 20px!important;
        }
        /* [9.4] Desktop Menu Style 2 selected */
				#top-menu li:not(.menu-item-has-children):not(.current-menu-item) > a:hover, #top-menu li.menu-item-has-children:not(.current-menu-item):hover > a, .et-cart-info:hover, #et_top_search:hover {
					 box-shadow: 0 -6px 0 0 #869093 inset !important; /*** COLOR AND THICKNESS OF THE LINE ON HOVER ***/
					 opacity: 1 !important;
				}
        #top-menu-nav ul li a:hover, #top-menu-nav ul li:hover {
            opacity: 1;
        }
        #main-header #et_top_search  {
           padding-bottom: 44px!important;
        }
        #main-header.et-fixed-header #et_top_search  {
           padding-bottom: 31px!important;
        }
        #main-header .et-cart-info  {
           padding-bottom: 26px!important;
        }
        #main-header.et-fixed-header .et-cart-info  {
           padding-bottom: 13px!important;
        }
      	#top-menu li li a {
					 padding-bottom: 6px !important;
				}
				#top-menu li.current-menu-item > a,
				.et-fixed-header #top-menu li.current-menu-item > a {
					    box-shadow: 0 -6px 0 0 #0851ab inset!important;
				}
				#top-menu li.menu-item-has-children > ul.sub-menu {
					transition: all 0.4s ease-in-out;
					border-top: none;
				}
        #top-menu .sub-menu li a:hover {
          background: transparent!important;
        }
		0