#footer .fl-row-fixed-width,
#donate-bar .fl-row-fixed-width {
	max-width: 1325px;
}

@media (max-width: 1360px) {
	.ftr-col-left{width: 36% !important}
	.ftr-col-middle-1{width: 20% !important}
	.ftr-col-right{width: 44% !important}
	.ftr-col-right>div{padding-left: 10px !important}
}

@media (max-width: 1199px) {
	h1 {font-size: 42px;}
	h2 {font-size: 36px;}
	h3 {font-size: 28px;}
	h4 {font-size: 20px;}
	h5 {font-size: 14px;}
	h6 {font-size: 12px;}
	
	#footer .fl-module-content{margin-left:4px !important;margin-right:4px !important}
}

@media (min-width:992px) and (max-width: 1199px) {
	#menu-footer-left li,
	#menu-footer-right li	{font-size:12px;}
}

@media (max-width: 991px) {
	.ftr-col-left p{font-size: 14px}
	.fl-node-57e9220916ab2 .fl-menu .menu, .fl-node-57e9220916ab2 .fl-menu .menu li,
	.fl-node-57e9220916b34 .fl-menu .menu, .fl-node-57e9220916b34 .fl-menu .menu li{font-size: 12px !important}
	.fl-node-57e9220916ab2 .fl-menu .menu li a,
	.fl-node-57e9220916b34 .fl-menu .menu li a{padding: 5px !important}
}

@media (max-width: 767px) {
	.fl-col-small {max-width: 100%}
	.ftr-col-left{width: 80% !important}
	.ftr-col-right>div{padding-left: 0 !important}
	.ftr-col-middle-1{width: 100% !important;}
	.ftr-col-right{width: 80% !important}
}

@media (max-width: 480px) {
	.ftr-col-left{width: 90% !important}
	.ftr-col-right{width: 90% !important}
}
/*
@media (max-width: 400px) {
	.ftr-col-middle-1{width: 130px !important;}
	.ftr-col-middle-2{width: 130px !important;}
}*/