.nav-link{font-size: 0.9rem;}
.navbar{padding:0;}
.navbar .nav-link{color:#222 !important;transition: 0.5s;}
.navbar .nav-link:hover{color:#999 !important;}
.nav-link{text-align: center; padding:0 1.5rem !important;margin:0.7rem 0;}
.nav-link span{color:#999;font-size:0.7rem;}
.nav-item:hover{border-bottom:1px solid #333;transition: 0.5s;}
.nav-item{border-bottom:1px solid rgba(255,255,255,0);margin:0.5rem 0 0.5rem 0;transition: 0.5s;}

.nav-btn{margin:0 !important;}
.nav-right-border{border-right:1px solid #222;}
.nav-right-border-w{border-right:1px solid #000;}


nav{background:rgba(255,255,255,1); padding-left:0rem !important; padding-right:0rem;}


.fixed{position:fixed;top:0;right:0;left:0;z-index:999;background:rgba(255,255,255,0.9);transition: 0.5s; padding-left:2rem !important; padding-right:1rem;}
.fixed h1,.fixed .nav-link span{display:none;}
.fixed .navbar-brand{font-size:1rem;transition: 0.5s;}
.fixed .nav-link div{display: inline-block;}
.fixed .nav-item{padding-bottom:0.5rem;}


.account{position:absolute;right:0;top:85px;z-index:1000;}
.account ul{list-style: none;}
.account li button{background:#99b018;padding:0.3rem 1.7rem;margin-left:1px;font-size:0.7rem;color:#FFF;transition: 0.5s;border: 0;border-radius: 0;}
.account li button:hover{background:#718213;transition: 0.5s;}



@media (max-width: 1200px) {

}



@media (max-width: 992px) {
.nav-item:not(:last-child){border:0;}
.nav-link{border:0;}
.nav-link span{display: none;}
.account{top:75px;}
}



@media (max-width: 768px) {
.nav-item{margin-top:1px !important;}
.nav-item:last-child{margin-bottom: 10px !important;}
}



@media (max-width: 576px) {
.account{top:55px;}
}