/*------------------------------------------
    -   NAV  -
--------------------------------------------*/

ul.nav.navbar-nav.navbar-right{
	position    : relative;
	margin-top: 10px;
 }
ul.nav.navbar-nav.navbar-right li a {
	text-transform  : uppercase;
	color           : #7A7A7A;
	font-weight     : 200;
	font-size       : 14px;
	-webkit-transition  : all ease-in-out 0.30s;
	-moz-transition     : all ease-in-out 0.30s;
	-o-transition       : all ease-in-out 0.30s;
	-ms-transition      : all ease-in-out 0.30s;
	transition          : all ease-in-out 0.30s;
}
.nav.navbar-nav.navbar-right > li {
	border-right    : 1px solid #e4e4e4;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nav.navbar-nav.navbar-right > li:last-child{
	border-right   : 1px solid transparent;
	border-left: 1px solid #e4e4e4;
	line-height    : 20px;
	min-width      : 31px;
 
}
ul.nav.navbar-nav.navbar-right > li > a {
    padding-top     : 0;
    padding-bottom  : 0;
}

.navbar-inverse{
	background-color    : rgba(247,247,247,1.00);
	padding-top: 20px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 20px;
	-webkit-box-shadow  : 0px 1px 1px 1px #D2D1C8;
	-moz-box-shadow     : 0px 0.866px 1px 0px #D2D1C8;
	-ms-box-shadow      : 0px 0.866px 1px 0px #D2D1C8;
	-o-box-shadow       : 0px 0.866px 1px 0px #D2D1C8;
	box-shadow          : 0px 1px 1px 1px #D2D1C8;
	border-color: rgba(0,0,0,0.00);
	z-index: 9999;
	border-radius: 0px;
}

ul.nav.navbar-nav.navbar-right>li>.active{
    font-weight     : 500;
	color       : #212121;
 }
ul.nav.navbar-nav.navbar-right li a:hover,
ul.nav.navbar-nav.navbar-right li a:focus {
    color       : #212121;
    background  : transparent;
    }
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{
color       : #212121;
background  : transparent;
}




.collapse.navbar-collapse.in {
	padding-top         : 10px;
	padding-bottom      : 10px;
	-webkit-transition  : all ease-in-out 0.70s;
	-moz-transition     : all ease-in-out 0.70s;
	-o-transition       : all ease-in-out 0.70s;
	-ms-transition      : all ease-in-out 0.70s;
	transition          : all ease-in-out 0.70s;
}


.nav.navbar-nav.navbar-right{
	margin-right    : 0px;
}




/*NAVBAR TOGGLE*/
.navbar-toggle {
	position        : relative;
	float           : right;
	padding         : 9px 10px;
	background-color: transparent;
	background-image: none;
	border          : 1px solid #212121 !important;
	border-radius   : 5px;

}
.navbar-header .navbar-toggle .icon-bar {
background-color    : #212121;
}

.navbar-header .navbar-toggle:hover,
.navbar-header .navbar-toggle:focus {
background-color    : #212121;
-webkit-transition  : all ease 700ms;
-moz-transition     : all ease 700ms;
-o-transition       : all ease 700ms;
transition          : all ease 700ms;
}
.navbar-header .navbar-toggle:hover .icon-bar,
.navbar-header .navbar-toggle:focus .icon-bar{
    background-color    : #fff;
   -webkit-transition   : all ease 700ms;
   -moz-transition      : all ease 700ms;
   -o-transition        : all ease 700ms;
   transition           : all ease 700ms;
}
.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
	height: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 0px;
}

.navbar.navbar-default {
	background-color: #ffffff;
}
