/*@import url(http://fonts.googleapis.com/css?family=Lato:100);*/

ul.menu_fav { display: block; text-align:center; }
ul.menu_fav li { display: inline-block; }

.btn_fav {
    padding: 11px 7px;
	margin: 0 0 0 0;
	text-decoration: none;
	text-align: center;
	color: #fff;
	cursor: pointer;
	background: #24347d;
	/*border-bottom: 10px solid #b9017f;*/
}
.navbar-inverse .brand, .navbar-inverse .nav > li > a.btn_fav {
	color: #fff;
}
.btn_fav.active{
    border-bottom: 10px solid #2ecc71;
	transition-property:border-bottom .6s linear 0s;
	-moz-transition:border-bottom .6s linear 0s;
	-webkit-transition:border-bottom .6s linear 0s;
	-o-transition:border-bottom .6s linear 0s;
	color:#2ecc71;
}

.button-group-navigation li {
    display: inline-block;
    list-style: none;
    padding: 0;
    margin: 0;
    zoom: 1;
	/*background:#7f8c8d;*/
}

.button-group-navigation li .btn_fav {
    float: left;
    margin-left:-4px;
}

.button-group-navigation > .btn_fav:not(:first-child):not(:last-child),
.button-group-navigation li:not(:first-child):not(:last-child) .btn_fav {
    border-radius: 0;
}

.button-group-navigation > .btn_fav:first-child,
.button-group-navigation li:first-child .btn_fav {
    margin-left: 0;
}

.button-group-navigation > .btn_fav:last-child,
.button-group-navigation li:last-child > .btn_fav {
    margin-right:0;

}