 
/* MENU CONFIGURATION **********************************************************/
 .menu-wraper{
     width:100%;
     float:left;
     height: 100px;
}
 .menu-wraper ul{
     list-style:none;
     margin:0;
     padding:0;
}

 nav{
     margin:0;
     padding:0;
}
 .jetmenu{
	width:auto;
	padding:0;
	float:right;
	display:block;
	
     /*text-align:center;
     display:inline-block;*/
}

 .jetmenu li{
     display:inline-block;
     margin:0;
     padding:0;
	
    
}
 .jetmenu a{
     outline: none;
     z-index: 2;
	 position:relative;
}
 .jetmenu li:last-child{
     border-right:0;
}
/*********************/
 .jetmenu > li > a{
     padding: 10px 15px;
     line-height:normal;
     font-size: 14px;
     font-family: 'Conv_Futura Oblique';
	 text-transform:uppercase;
     color: #FFF;
     display:block;
}

/* DROPDOWN CONFIGURATION **********************************************************/
 .jetmenu ul.dropdown, .jetmenu ul.dropdown li ul.dropdown {
     list-style: none;
     padding: 0;
     display: none;
     position: absolute;
     z-index: 99;
     min-width: 200px;
    /*background: #EC008D;
    */
     margin-top:-1px;
     text-align:left;
}
 .jetmenu ul.dropdown{
    /*top: 40px;
    */
     border-bottom:5px solid #000;
    /*border-top: 1px solid rgba(255, 255, 255, 0.3);
    */
}
 .jetmenu ul.dropdown li ul.dropdown{
     left: 100%;
     top: inherit;
}
 .jetmenu ul.dropdown li{
     clear:both;
     width:100%;
     float:left;
     display:block;
     margin:0;
}
 .jetmenu ul.dropdown li a{
     width:100%;
     padding: 10px 25px;
     line-height:normal;
     font-size: 14px;
     font-weight:500;
     display:block;
     float:left;
     clear:both;
     background-image:none;
     color: #fff;
     border-top:1px solid rgba(255, 255, 255, 0.3);
}
 .jetmenu ul.dropdown li:hover > a{
     background:rgba(0, 0, 0 ,0.3);
     color: #fff;
}
/* dropdowns to left side */
 .jetmenu ul.dropdown li ul.dropdown.left{
     left: auto;
     right: 100%;
}
/* SUBMENU INDICATORS **********************************************************/
 .jetmenu .indicator{
     position: relative;
     left: 8px;
     top: 0px;
     font-size: 14px;
     color:#fff;
     font-weight:bold;
     float: right;
     font-family:Arial, Helvetica, sans-serif;
}
 .jetmenu ul li .indicator{
     font-size: 12px;
     top: 1px;
     left: 10px;
     font-family:Arial, Helvetica, sans-serif;
}
/* MEGAMENU **********************************************************/
 .jetmenu > li > .megamenu{
     position: absolute;
     display: none;
     background: #fff;
     width: 100%;
     left:0;
    /*top: 48x;
    */
     z-index: 99;
     padding: 50px;
     border-top: 4px solid #FF0013;
     text-align:left;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	
	
	-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.37);
	-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.37);
	box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.37);
}
.megamenu-bg{
	 background-image: url(../images/menu-bg.jpg) !important;
	 
	 }
.brands-menu-bg{
 	 background-image: url(../../../uploads/2023/03/brands-menu-bg.webp) !important;
	
 }
/*.jetmenu>li>.megamenu.full-width {
     width:685%;
     left:-613% 
}
*/
/* megamenu list */
 .jetmenu li > .megamenu ul{
     margin: 0;
     float: left;
     padding: 0;
     display: block;
     position: relative;
}
 .jetmenu li > .megamenu ul li{
     width: 100%;
     padding: 0;
	 margin:0;
    
	 
}
 .jetmenu li > .megamenu ul li a{
	 color:#666;
	 font-size:14px;
	 font-family: 'Conv_Futura Oblique';
	  display:block;
	  width:100%;
	  float:left;
	  padding:0 0 5px 20px;
	  line-height:normal;
	  border-bottom:1px solid rgba(0, 0, 0, 0.2);
	  background-image:url(../images/arrow-small.png); 
		background-repeat:no-repeat;
		background-position:0 center;
 	 }
 .jetmenu li > .megamenu ul li a:hover{
	 color:#FF0013 ;
	 padding:0 0 5px 25px;
	
 }
	 
.megamenu .heading {
	font-size:34px;
	font-family: 'Conv_Futura Oblique';
	line-height:normal;
} 

.megamenu .subheading {
	font-size:20px;
	font-family: 'Conv_Futura Oblique';
	line-height:normal;
	color:#505050;
} 


/* ICONS (FONT AWESOME) **********************************************************/
 .jetmenu > li > a > i{
     line-height: 23px !important;
     margin-right: 6px;
     font-size: 18px;
     float: left;
}
/* COLLAPSIBLE MENU **********************************************************/
 .jetmenu > li.showhide{
     display: none;
     width: 135px;
	 height:51px;
     padding:12px 25px;
     cursor: pointer;
     color: #fff;
     background: #422E2F;
	 float:right;
}
 .jetmenu > li.showhide span.title{
     margin: 0 0;
     float: left;
     font-size:14px;
     font-family: 'Conv_Futura Koyu';
     line-height:29px;
     color:#fff;
}
 .jetmenu > li.showhide span.icon{
     margin: 5px 0 0 0;
     float: right;
}
 .jetmenu > li.showhide .icon em{
     margin-bottom: 3px;
     display: block;
     width: 30px;
     height: 2px;
     background: #fff;
}
/* STYLES **********************************************************/
/* blue */
 .jetmenu > li.active > a{
    /*background: #BF1E2E;
    */
     color: #FAD78C;
	
}
 .jetmenu > li:hover > a{
     color: #FAD78C;
}
/* RESPONSIVE LAYOUT **********************************************************/
 @media only screen and (max-width: 1260px) {
     .menu-wraper{
       
		 width:100%;
         height: 100px;
		 background-color:#422E2F;
		  padding-left:0;
		  padding-right:0;
		  position:relative;
		  z-index:5;
    }
     .jetmenu{
         width: 100%;
         float: left;
         text-align:left;
    }
     .jetmenu > li.active > a:before{
         width:50px;
         left:50%;
         margin-left:-25px;
         background-color:#422E2F;
    }
     .jetmenu li:first-child {
         border-top:0 !important;
    }
     .jetmenu li {
         border-bottom:1px solid rgba(255, 255, 255, 0.1);
    }
     .jetmenu ul.dropdown li a{
         border-top:1px solid rgba(255, 255, 255, 0.1);
    }
     .jetmenu > li{
         display: block;
         width: 100%;
         margin:0;
         float:left;
		 position: relative;
    }
     .jetmenu > li > a{
         padding: 15px 25px;
         background-image:none;
    }
     .jetmenu > li > a:hover{
         background-image:none;
    }
     .jetmenu a{
         width: 100%;
    }
     .jetmenu ul.dropdown, .jetmenu ul.dropdown li ul.dropdown{
         width: 100% !important;
         left: 0;
         position: static !important;
         border: none;
    }
     .jetmenu ul.dropdown li {
         border: none;
    }
     .jetmenu ul.dropdown > li > a{
         background-image:none !important;
       
    }
     .jetmenu ul.dropdown > li > a:hover{
         background-image:none !important;
    }
    /***********mega menu***********/
     .megamenu aside, .megamenu summary{
         width:100%;
         padding:0;
    }
     .jetmenu > li > .megamenu{
         padding: 25px;
    }
}

@media only screen and (max-width: 768px) {
.menu-wraper ul {  position: relative;}
.jetmenu > li > .megamenu { position: relative; float:left;}

  .menu-wraper{
         height: auto;

         }
}
 @media only screen and (max-width: 640px) {
 
 .megamenu .heading {
	font-size:40px;

} 


 .megamenu .subheading {
	font-size:20px;

}
 .jetmenu > li > .megamenu{
      padding: 25px;
}
.menu-wraper .jetmenu{ display:none;}
   
}
 