.navbar {
	padding: 0;
	background-color: rgba(20,20,20,0.7);
	-webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
	-moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
	transition: background .5s ease-in-out, padding .5s ease-in-out;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.top-nav-collapse {
	padding: 0;
	background-color: rgba(0,0,0,0.8);
	border-bottom: 1px solid #333;
}
.lg {
	background-image: url(../../assets/img/lg.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 100px;
	height: 79px;
	margin-left: 15px;
	transition: all .3s;
}
.top-nav-collapse .lg {
	background-image: url(../../assets/img/lg.png);
	width: 45px;
	height: 45px;
	margin-top: 10px;
}
.top-nav-collapse .navbar-nav > li > a {
	padding-top: 15px;
	padding-bottom: 15px;
}
.navbar-fixed-top:hover {
	background-color: rgba(30,30,30,0.99);
	-moz-transition: background-color .3s ease-in-out;
	-webkit-transition: background-color .3s ease-in-out;
	-o-transition: background-color .3s ease-in-out;
	-ms-transition: background-color .3s ease-in-out;
	transition: background-color .3s ease-in-out;
	order-bottom: 1px solid red;
}

@media(min-width:767px) {
.navbar {
	padding: 0;
	background-color: rgba(69,0,153,0.8);
	border-bottom: 1px solid rgba(213,0,159,.4);
	-webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
	-moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
	transition: background .5s ease-in-out, padding .5s ease-in-out;
}
.navbar-nav > li > a {
	padding-top: 30px;
	padding-bottom: 30px;
}
.top-nav-collapse {
	padding: 0;
	background-color: rgba(69,0,153,0.9);
	border-bottom: 1px solid rgba(213,0,159,1.00);
}
.navbar-fixed-top:hover {
	background-color: rgba(69,0,153,0.8);
	border-bottom: 1px solid rgba(213,0,159,1.00);
	-moz-transition: background-color .3s ease-in-out;
	-webkit-transition: background-color .3s ease-in-out;
	-o-transition: background-color .3s ease-in-out;
	-ms-transition: background-color .3s ease-in-out;
	transition: background-color .3s ease-in-out;
}
.lg {
	background-image: url(../../assets/img/lg.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	width: 200px;
	transition: all .3s;
}
.top-nav-collapse .lg {
	background-image: url(../../assets/img/lg.png);
	width: 160px;
	margin-top: 0;
}
}
