.nav > li > a {    padding: 25px 11px;	border-top: 5px solid #fff;}
.nav > li > a:hover, .nav > li > a:focus {
	border-top: 5px solid #cb5247;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover
{
	border-top: 5px solid #cb5247;
}



.navbar-default .navbar-header .navbar-brand {
	background: url(../images/logo.png) no-repeat left top;
	margin: 8px 0 0 5px;
	padding: 0px;
	height: 37px;
	width: 200px;   
	overflow: hidden;
}

.navbar-default {
    border-color: rgba(34,34,34,.05);
    
    background-color: #fff;
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
}
.navbar-default {
    font-family: 'open_sansregular';
    border-color: rgba(255,255,255,.3);
    background-color: #fff;
    border-bottom: 0px;
    box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 5%), inset 0 -1px 0 rgb(0 0 0 / 15%);
}
.navbar-default .navbar-header .navbar-brand {
    text-transform: uppercase;
    color: rgba(255,255,255,.7);
    color: #f05f40;
}

.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {    
    color: #fff;
}

.navbar-default .nav > li>a,
.navbar-default .nav>li>a:focus {
    text-transform: uppercase;
    font-size: 14px;
    
}



.navbar-default .nav > li.active>a,
.navbar-default .nav>li.active>a:focus {
    color: #f05f40!important;
    background-color: transparent;
}

.navbar-default .nav > li.active>a:hover,
.navbar-default .nav>li.active>a:focus:hover {
    background-color: transparent;
}









    .navbar-default .nav > li>a:hover,
    .navbar-default .nav>li>a:focus:hover {
        color: #cb5247;
    }








