/*Menu Navigation Bar*/
.navbar {
  background-color:#fff;
  margin:0px;
  border:0;
  border-radius:0;
  z-index:199;
	font-family:'Montserrat', sans-serif; 
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
}
.navbrd{
	height:100px;
	position:relative;
	margin-left:20px;
}
.navbar-brand{
	height:inherit;
	padding:0px;
	margin-left:0px !important;
}
.navbar ul{
	padding-right: 60px;
	margin: 0px;
	text-align: right;
}
.navbar ul li{
	list-style-type:none;
	display:inline-block;
	position:relative;
	line-height: 40px;
}
.navbar .nav-item {	
  display:inline-block;
  position:relative;
  font-size: 16px;
  font-weight:600;
  color: #000;
  text-align: center;
  text-decoration: none;
}
.navbar .nav-item:hover{
	color:#f12635;
}
.navbar .nav-item:before{
	position:absolute;
	content:'';
	background: url('../images/nav.png');
	top:8px;
	left: 25%;
	width: 50px;
	height: 50px;
	z-index: -1;
	opacity:0;
	transition-delay:0.5s;
	transition:all 0.5s ease;
}
.navbar .nav-item:hover::before{
	opacity:0.3;
}
.pd1{
	padding:15px 10px;
}
.pd2{
	padding: 8px 9px 28px;
}
.navbar-default .navbar-toggle{
	border-color:#f47a21;
	color:#fff;
	background: #fff;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#f47a21;
}
.navbar-default .navbar-collapse{
	border-color: #fff;
	background: #f32736;
}
.navbar-default .navbar-toggle .icon-bar:hover{
	background-color:#f47a21;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
     background-color: #fff !important; 
}
.sticky{
	position:fixed !important;
	width:100%;	
	top:0px !important;
}
.loginbtn a{
	color:#bf1e2d;
	background:#fff;
	margin:0px;
	padding:28px 10px;
	display:inline-block;
	font-weight:600;
}
.loginbtn1 a{
	color:#bf1e2d;
	background:#fff;
	margin:0px;
	padding:15px 10px;
	display:inline-block;
	font-weight:600;
    min-width: 110px;
    text-align: center;
    margin-bottom: 15px;
}
/*Dropdown*/
.dropdown {
  position: relative !important;
}

.dropdown-content {
  opacity:0;
  position: absolute;
  background-color: #f12635;
  min-width: 230px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 9999;
	top:-110px;
	right:-120px;
	padding:10px 20px 15px !important;
	transition-delay: 0.5s;
	transition:all 0.5s ease;
	z-index:-999999;
	visibility: hidden;
}
.dropdown-content ul{
	padding: 0px;
	margin:0px;
}
.dropdown-content li{
	width:100% !important;
	text-align:left;
	border-bottom:1px solid #c3c3c3;
}
.dropdown-content a {
		color: #fff;
		padding: 5px 8px;
    text-decoration: none;
		display: block;
		font-size: 12px;
}


.dropdown:hover .dropdown-content{
	opacity:1;
	top:60px;
	visibility: visible;
}

.dropdown-content ul li{
	position:relative;
	border-bottom: 1px solid #c3c3c3;
}
.dropdown-content .fa{
	position:absolute;
	top:12px;
	right:0px;
	color:#fff;
	padding: 5px;
	cursor: pointer;
}
.dropdown-content a:hover .dropdown-content .fa{
	color:#f47a21;
}

/*Sub drop Menu*/
.subdrop-menu ul{
	max-height:160px;
	overflow:auto;
}
.subdrop-menu ul li{
	background: #403c3c;
	padding-left: 0px;
	color: #ffffff;
	border: 1px solid;
	transition-delay: 0.5s;
	transition:all ease 0.5s;
}
.subdrop-menu ul li a{
	color:#fff;
	transition-delay: 0.5s;
	transition:all ease 0.5s;
}
.subdrop-menu i{
	color:#fff;
}
.subdrop-menu ul li a:hover{
	background:#f12635;
}

.submenu {
  display: none;
  background: #444359;
}
.accordion li i{
	transition-delay:0.5s;
	transition:all 0.5s ease;
}
.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*Sub drop Menu*/
/*Mobile menu*/

.mobile-menu ul li{
	width:100%;
	text-align:left;
	padding: 15px 10px;
	color:#fff;
	position:relative;
	font-weight:600;
}
.mobile-menu a{
	color:#fff;
	font-weight:600;
}
.mobile-menu .fa{
	position:absolute;
	top:15px;
	right:20px;
	background: #111111;
	padding: 5px;
}
.mobile-menu .navbar-collapse{
	border-color:transparent;
	position:relative;
	transition-delay: 0.5s;
	transition:all 0.5s ease;
}
.mobile-menu .navbar-collapse:before{
	position:absolute;
	content:'';
	width:100%;
	height:2px;
	background:#000;
	top:0px;
	z-index:1;
}
.mobile-dropdown ul{
	margin-top:10px;
}
.mobile-dropdown ul li{
	background: #fff;
	color:#222;	
}
.mobile-dropdown ul li a{
	color:#f32736
}
/**/

