@charset "utf-8";
/* CSS Document */

/************************* Nav Tab Section **************/
 .submenu-section .nav-tabs {
      
        width: 100%;
             border-bottom: none;
        -ms-overflow-style: none; /*// IE 10+*/
        overflow: -moz-scrollbars-none;/*// Firefox*/}
        .submenu-section .nav-tabs>li.active>a,
         .submenu-section.nav-tabs>li.active>a:focus,
        .submenu-section .nav-tabs>li.active>a:hover {
            border-width: 0;
        } 
		   .submenu-section .nav-tabs>li>a {
			    white-space: nowrap;
            border: none !important;
            color: #666;
        }
        .submenu-section .nav-tabs>li.active>a,
        .submenu-section .nav-tabs>li>a:hover {
            border: none;
           color: #e6544d !important;
            background: transparent;
        }
     
       .submenu-section .nav-tabs>li.active>a::after,
        .submenu-section .nav-tabs>li:hover>a::after {
            transform: scale(1);
        }
        .submenu-section .tab-nav>li>a::after {
            background: #21527d none repeat scroll 0% 0%;
            color: #fff;
        }
  .submenu-section .nav-tabs::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE and Edge */
.submenu-section .nav-tabs {
  -ms-overflow-style: none;
}

.submenu-section .nav-tabs {
   position:relative;
    background-color: #fff;
}

.submenu-section .nav-tabs>li>a.active {
  
    color: #000000 !important;
  white-space: nowrap;
    border-bottom: 3px solid red;
}


	.submenu-section .nav-tabs>li>a.active {
	    background-color: #fbee80;
}
.submenu-section .nav-tabs>li>a {
	font-weight: 500;
	 color: #817979;
	padding: 10px 30px 10px 30px ;
}
.submenu-section .nav-tabs>li>a.active {
    /* background-color: #fbee80 !important; */
    color: #000000 !important;
    /* padding: 7px 30px 20px 30px !important; */
    /* border-radius: 6px; */
    white-space: nowrap;
    border-bottom: 3px solid red !important;
}
		.submenu-section .nav-tabs>a .active::before{ 
     content: "";
    background: #e6544d;
    height: 2px;
    position: absolute;
    width: 80px;
        white-space: nowrap;
    border-bottom: 3px solid red !important;
    bottom: 0;
    transition: all 250ms ease 0s;}
	
	.submenu{    position: absolute;
                top: 230px;
	    left: 50px;
		z-index: 11;}
  .submenu-section .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  
  
  
    }

/*********** For Iphone 5 *************/
@media screen and (max-width: 320px) {
	.submenu-section .tab-pane  .nav-tabs>li>a{ padding-left: 1px !important; padding-right: 1px !important}}

@media screen and (max-width: 767px) {
.submenu-section .nav-tabs {  display: inline-flex;    flex-wrap: inherit;overflow-x: auto;    }
	.submenu{ 
	    left: 0px;padding-left: 0;
		}
}

.submenu-section .wizard .nav-tabs>li>a::after {
     height:0px !important;
    }

