.navbar-inverse
{
border:none!important;
position:none!important;
background:#fff!important;
}
@media (min-width: 768px)
{
.navbar {
    border-radius:0px!important;
}
}

.dropdown-menu
{
min-width:285px!important;
border:none!important;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff!important;
}
.dropdown-menu > li > a
{
font-family: 'Trirong', serif;
text-transform:capitalize!important;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus
{
background:#ccc!important;
color:#FF4300!important;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover
{
background:#494F62!important;
transition:0.7s;
color:#fff!important;
 }
 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus
 {
  background:none!important;
  color::#494F62!important;
 }
 /*.active:after
 {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f0d8";
    background:none!important;
	color:#DE2E5B!important;
	margin-left: 23px;
    font-size: 30px;
    line-height:0px;
	}*/
.navbar-toggle
{
border:none!important;
border-radius:0px !important;
}
.navbar-toggle
{
background:none!important;
}
ul.nav li.dropdown:hover > ul.dropdown-menu{
display:block;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus
{
background:transparent!important;
color:#fff!important;
}
.list > li > a:hover, .list > li > a:focus
{
    background:none!important;
	
	}

.nav-bg
{
background:#202C45!important;
z-index:1000;
  /* animation magic */
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  border-bottom:2px solid #F2184F!important;
  box-shadow: 0 5px 5px -5px #333;
}
/*------------------------menu shrink css----------------------*/
.shrink {
  padding: 0px 0;
  position:fixed;
  top:0px;
  right:0px;
  left:0px;
}
.shrink .navbar-inverse
{
background:rgba(255, 255, 255, 0.9)!important;
}
.shrink .shrink_li .dropdown-menu a
{
 padding: 13px -1px!important;
}
.shrink .logo_shrink
{
display:block!important;
margin-top:2%;
padding-bottom:0px;
}
.shrink .shrink_h1
{
margin-top:28px!important;
padding-bottom:5px;
}
/*----------------------------*/
.nav > li > a
{
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-right .dropdown-menu
{
left:0px;
}
.line_height
{
line-height:5px
}
.nav > li > a {
    padding: 14px 23px!important;
}
/*------------------------------------Small Screen------------------------------------------*/
@media screen and (min-width: 768px) and (max-width: 991px) 
{
 .navbar-header
 {
 padding-top:20px;
 padding-bottom:20px;
 }
.nav > li > a {
    padding: 10px 26px!important;
}
.navbar-header {float: none;}
    .navbar-toggle {display: block;}
    .navbar-collapse.collapse {display: none !important;}
    .navbar-collapse.collapse.in {
        display: block !important;
  		overflow-y: auto !important;
    }
    .navbar-collapse,
	.navbar-collapse .container {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.navbar-nav>li {
		float: left;
		width: 100%;
	}
	.navbar-nav > li > a:focus {background: none;}
	.navbar-fixed-top .navbar-right li.active > a {
		color:#000;
	}
	.dropdown-submenu li a { 
		font-size: 12px;
	}
	
	.navbar-right .dropdown-menu > li > a {
		padding:10px 20px;
	}

	.navbar-right .dropdown-submenu > .dropdown-menu a{
		padding:10px 30px;
	}

	.css3div
{ 
 -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	}
}
@media screen and (max-width: 767px)
{
.nav > li > a {
    padding: 5px 17px!important;
}
 .navbar-inverse .navbar-nav > li > a
{
margin-left:20px !important;
color:#1d2129!important;
}

.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a
{
padding: 5px 15px 5px 45px!important;
    color: #1d2129!important;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
border-color:none!important;
background:rgba(245, 245, 245, 0.62)!important;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover
{

}
ul.nav li.dropdown:hover > ul.dropdown-menu{
display:block;
margin-left:20px;
width:400px;
}
.shrink .shrink_li a {
    padding: 5px 15px!important;
}
}
@media screen and (min-width: 992px)
{
.arrow_bottom:hover:after
 {
  content: "";
    display: block;
    border: 12px solid transparent;
    border-bottom-color: #fff;
    position: absolute;
    bottom: 0px;
    left: 50%;
    margin-left: -12px;
 }
 .sub_menu_css {
    margin-left:213px;
    top:0px;
	min-width:213px!important;
}
.right-arrow:after {
	content: '';
	display: block;  
	position: absolute;
	left: 91%;
	top: 13%;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-right: 10px solid #fff;
	border-bottom: 10px solid transparent;
	border-left: 10px solid transparent;
}
}
