/** Footer
 **************************************************************** **/
#footer
{
	color:#412f29; display:block; vertical-align:bottom; z-index:101; font-size:13px; line-height:15px; background-color:#000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#footer .bgfooterMenu {background-color:#212121; color:#fff; padding:0; margin:0;}

#footer .copyright, #footer .copyright a:hover, #footer .copyright a {color:#d4d3d3 !important; padding:0;}
#footer .copyright a:hover{color:#fff !important; border-bottom:none !important;}
#footer .copyright {padding:10px 0; text-align:center; font-size:11px;}

#footer .socialdiv {margin:10px 0 0;}

#footer .menuBttLine{padding:10px 0; font-family:'Carrois Gothic', sans-serif !important; text-transform:uppercase; white-space:nowrap !important;}
#footer .menuBttLine div{display:inline-block;}
#footer .menuBttLine a{color:#fff;}
#footer .menuBttLine a:hover{color:#1abfb9; border-bottom:none !important;}
#footer .menuBttLine a.First{margin:0 19px 0 0;}
#footer .menuBttLine a.odd{margin:0 20px;}
#footer .menuBttLine a.odd.active, #footer .menuBttLine a.last.active{color:#1abfb9;}
#footer .menuBttLine a.last{margin:0 0 0 19px;}

/** Responsive
 **************************************************************** **/
@media only screen and (max-width: 990px) {
	/*#footer {border-top:#2B2B2B 1px solid;}*/

}

@media only screen and (max-width: 768px) 
{
    #footer .menuBttLine{text-align:center !important;}
    #footer .menuBttLine a.First {margin:0 10px 0 0;}
    #footer .menuBttLine a.odd {margin:0 10px;}
    #footer .menuBttLine a.last {margin:0 0 0 19px;}
}

@media only screen and (max-width: 767px) 
{
    #footer .menuBttLine div{ padding:15px 0;}
}

@media only screen and (max-width: 479px) 
{
    #footer .copyright{padding: 10px 0px 40px !important;}
    #footer .menuBttLine{white-space: inherit !important;}
    #footer .menuBttLine a{white-space: nowrap !important;}
}

