/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
.navbar-header {padding-right:60px;}
.navbar-nav {margin-top:20px;}
.nav > li {border-bottom:1px solid #f7f7f7;}
.sidebar {margin-top:16px;}

/* SM */
@media (min-width:768px) {
.navbar-header {padding-right:20px;}
.navbar-nav {margin:0;}
.nav > li {border:none;}
}

/* MD */
@media (min-width:992px) {
.nav > li a {font-size:14px;}
}

/* LG */
@media (min-width:1200px) {
.nav > li a {font-size:16px;}
}