header .navbar li a {
    font-size: 16px !important;
    color: black;
    padding: 19px 10px !important;
    letter-spacing: 0.5px !important;
    font-weight: 900 !important;
    text-transform: uppercase;
}




.logo-title {
    color: #fe0000 !important;
    font-weight: 900 ;
    font-size: 2vw;
    position: relative;
    top: 9px;
    left: -7px;
    z-index: +16000;
}














.rights {
    background: #fff74f;
    padding: 20px 0;
    text-align: left;
    color: white !important;
    font-weight: 300 !important;
}

@media screen and (max-width: 736px) and (min-width: 320px) {
	.rights {
    background: lightgray;
	}
	.fcontainer{
		background-color: lightgray;
	}
	.footercon{
		padding-bottom:0px;
	}
}


























@media screen and (max-width: 480px) {
    	 	  
.logo-title { position: relative;
    top: 20px;
    left: -10px;
    font-weight: 900 ;
    font-size:5vw !important;
    
   
}
  
}	  

	  
#footer_menu {
	margin: 0px !important;
	padding: 0px !important;
}
#footer_menu li {
	padding: 5px !important;
}
#footer_menu li a { font-size:2rem !important;
	font-weight: 300!important;
	color: #black !important;;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px !important;
	border-bottom-style: dashed !important;;
	border-bottom-color: #FFFFFF !important;;
}

@media screen and (max-width: 699px) and (min-width: 320px) {
	.ffooter a{
		text-align: center;
		color: white;
	}
	.ffooter li a{
		text-align: center;
	}
}

















