@font-face 
{
	font-family: Graphik;
} 
#mainNav
{
	font-family: Graphik;
}
#mainNav  .tooltip   
{
	font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
	font-size: 12px;   
}
.navbar-default
{
	background-color:#FFF; 
}
.navbar-default .nav > li
{
	margin-right: 10px;
}
.navbar-default .nav > li:last-child
{
	margin-right:0px;
}

.navbar-default .nav > li > a,
.navbar-default .nav > li >span > a,
.navbar-default .nav > li.fndevt .cart span,
#createbtn 
{ 
	color:#6F7287!important;
	text-transform: capitalize;
	font-size: 14px;
}
.search-icon3 .searchbar::placeholder
{
	color:#6F7287!important; 
	font-size: 14px;
} 


/* Firefox 19+ */
.search-icon3 .searchbar::-moz-placeholder
{
	color:#6F7287!important; 
	font-size: 14px;
}


/* IE 10+ */ 
.search-icon3 .searchbar:-ms-input-placeholder 
{
	color:#6F7287 !important; 
	font-size: 14px;
}


/* Firefox 18- */  
.search-icon3 .searchbar:-moz-placeholder
{
	color:#6F7287 !important; 
	font-size: 14px;
}

/* IE 10+ edge*/ 
.search-icon3 .searchbar::-ms-input-placeholder
 { 
	color:#6F7287 !important; 
	font-size: 14px;
}

/* hover color Start added by deepali 12-05-2020 */

.search-icon3 .searchbar:hover::placeholder
{
	color:#00b3e5!important; 
	font-size: 14px;
}


/* Firefox 19+ */
.search-icon3 .searchbar:hover::-moz-placeholder
{
	color:#00b3e5!important; 
	font-size: 14px;
}


/* IE 10+ */ 
.search-icon3 .searchbar:hover:-ms-input-placeholder 
{
	color:#00b3e5 !important; 
	font-size: 14px;
}


/* Firefox 18- */  
.search-icon3 .searchbar:hover:-moz-placeholder
{
	color:#00b3e5 !important; 
	font-size: 14px;
}

/* IE 10+ edge*/ 
.search-icon3 .searchbar:hover::-ms-input-placeholder
 { 
	color:#00b3e5 !important; 
	font-size: 14px;
}
/* hover color End added by deepali 12-05-2020 */



.navbar-default .nav > li > a i.fa.header-user-icon 
{
	font-size:16px;
}  
.navbar-default .nav > li.fndevt .cart  i.cart-color
{
	color:#bcb9b9 !important;
	font-size: 14px;
} 
.navbar-default .nav>li>a:focus,
.navbar-default .nav>li>a:hover,
.navbar-default .nav>li>a:active,
.navbar-default .nav > li >span > a:focus,
.navbar-default .nav > li >span > a:hover,
.navbar-default .nav > li >span > a:active,
.navbar-default .nav > li.fndevt .cart span:focus,
.navbar-default .nav > li.fndevt .cart span:hover,
.navbar-default .nav > li.fndevt .cart span:active,
#createbtn:hover
{
    color: #26baee !important;
}
.navbar-nav>li>span a.bullet_log .top_user_name
{
    max-width: 100%!important;
}
.navbar-default .nav > li.fndevt .cart span.badge
{
	font-size: 10px;
    color: #fff !important;
    background: #6ca71b;
    width: 20px;
    height: 20px;
    vertical-align: middle; 
    padding: 4px; 
	background:#6ca71b;
}


 
	.search-icon3-con
	{
		display: flex;
		flex-direction: row-reverse;
		justify-content: right;
		align-items: center;
		font-family: Graphik;
	}	
	.search-icon3
	{
		padding-left:0;
		padding-right:0;
	}	
	.search-icon3 .searchbar
	{
		float: right;
		color: #39364F;  
		padding: 6px 8px;
		width: 115px;
		border: none !important;
		margin-top: 0px;
		margin-right:0px; 
		font-size: 14px;
		font-weight: normal; 
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		height:36px;
		/*border-bottom:1px solid transparent!important;*/
		background: transparent;
	} 
	.search-icon3 .searchbar::placeholder
	{ 	
		font-size: 14px;
		font-weight: normal;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s; 
	} 
	 
	.search-icon3 .searchbar:focus 
	{
		/*width:100%; */ 
		outline: none;
		box-shadow:none;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		/*border-bottom: 1px solid rgba(158, 158, 158, 0.2784313725490196) !important;*/
	}
	
	 .search-icon3  .searchbarfocus 
	{
		width:100%;  
		outline: none;
		box-shadow:none;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		/*border-bottom: 1px solid rgba(158, 158, 158, 0.2784313725490196) !important;*/
	}
	
	.search-icon3 .btn-search
	{
		cursor: pointer; 
		text-decoration: none !important;  
	}
	.search-icon3 .btn-search i.fa	
	{
		color: #bcb9b9;
		font-size: 17px;
		font-weight:normal;
		font-style:normal;
	}
	.search-icon3 .btn-search i.fa:active	
	{
		color:#25a9d7;
	}	
	.search-icon3 .btn-search img	
	{
		width:18px;
		margin-top: 3px;
	}
	/*input:-webkit-autofill,
	input:-webkit-autofill:hover,
	input:-webkit-autofill:focus,
	input:-webkit-autofill:active
	{
		-webkit-animation: autofill 0s forwards;
		animation: autofill 0s forwards;
	}

	@keyframes autofill
	{
		100%
		{
			background: transparent;
			color: inherit;
		}
	} 
	@-webkit-keyframes autofill
	{
		100%
		{
			background: transparent;
			color: inherit;
		}
	}  */
	.organizer-headerbg .search-icon3 .searchbar  
	{ 
		color: #39364F;  
	} 
	/*search related css added here*/
	#topsearch_ajax 
	{ 
		width: 100% !important; 
		border: 1px solid 1px solid rgba(158, 158, 158, 0.27);
	}
	#bs-example-navbar-collapse-1 ul.header_searchlist li a
	{ 
		padding:8px 12px;
		font-weight: normal;
		color:#39364F; 
		font-size: 14px;
	}
	#bs-example-navbar-collapse-1 ul.header_searchlist li a:hover,
	#bs-example-navbar-collapse-1 ul.header_searchlist li a:focus,
	#bs-example-navbar-collapse-1 ul.header_searchlist li a:active
	{ 
		background: #26baee;
		color: #fff;
		outline: 0;
	} 
	#topsearch_ajax
	{
		border: 1px solid rgba(128, 128, 128, 0.15);
	}
	.header_search
	{
		top: 50px;
		left: 0;
	}
	ul.menu-after-login li a 
	{ 
		font-size: 14px;
	}
	a.bullet_log>i 
	{ 
		color: #bcb9b9;
	}
	#createbtn 
	{
		background-color: transparent !important;
		text-align: left;
		 
	}
	#createbtn:hover 
	{
		box-shadow: none;  
	} 


	.search-icon3 .bottom-border
	{
	    border: none !important;
	    border-bottom: 1px solid rgba(168, 171, 173, 0.5) !important;
	    -webkit-box-shadow: none;
	    box-shadow: none;
	    -moz-appearance: none;
	    -webkit-appearance: none;
	    border-radius: 0;
	    padding: 6px 0px;
	    font-size: 14px;
	    color:#39364F;
	    height: 36px;
	    background: transparent;
	}
@media all and (max-width: 767px)
{	
	.navbar-default .nav > li
	{
		margin-right: 0;
	}	
	.navbar-default .nav>li>a,
	.navbar-default .nav>li>a:focus
	{ 
		font-size: 15px !important; 
		margin-left: 0px;  
		color: #6f7287 !important; 
	}
	.navbar-default .nav>li>a:focus:hover, 
	.navbar-default .nav>li>a:hover, 
	.navbar-default .nav>li>a:focus
	{
		color: #26baee !important;
	}
	#createbtn 
	{
		background-color: transparent !important;
		text-align: left;
		color: #6f7287!important;
	}
	#createbtn:hover
	{
		box-shadow: none; 
	}
	#createbtn:hover,
	#createbtn:focus 
	{
		box-shadow: none;
		color: #26baee !important;
		background: #f5f5f5 !important;
	}
	
}		
@media (max-width: 991px) and (min-width: 768px)
{
	#topsearch_ajax
	{
		margin-left: 0px !important;
		width: 100% !important;
	} 
	.header_search
	{ 
		top: 30px; 
		left: 0; 
	} 	
	.navbar-nav>li>span a.bullet_log .top_user_name
	{
		color: #bcb9b9 !important;
	}
	#mainNav .tooltip 
	{ 
		font-size: 8px;   
	}
	.search-icon3 .btn-search img	
	{
		width:15px; 
	}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
{
	#topsearch_ajax 
	{
		margin-left: 0px !important;
		width:100% !important;
		margin-top: 0;
	}
	.header_search
	{ 
		left: 0; 
	}
}

@media all and (max-width: 767px)
 {
    .mobile-search-icon-size .search-sett
    {
        font-size: 17px;
        font-weight: normal;
        color: #4B4D63;
    }
      .mobile-search-icon-size .search-sett:active,
    .mobile-search-icon-size .search-sett:focus
    { 
        color:#26baee;
    } 
 }
