/* general footer settings */
footer{font-size:1em;}
#footer-top{text-align:center;padding:30px 0;}
#footer-bottom{text-align:center;padding:42px 0;border-top:2px solid white;font-size:13px;}

/* footer logos */
.logo_style{padding:0!important;line-height:3em!important;}

.footer-logos{text-align:center;}
.footerimg{margin:15px;vertical-align:middle;}
.footerimg.NDMC{width:100px;}
.footerimg.CALMIT{width:190px;}
.footerimg.USGS{width:125px;}
.footerimg.USDA{width:120px;}
.footerimg.NASA{width:100px;}
.footerimg.UNL{width:80px;}
.footerimg.HPRCC{width:70px;}
.footerimg.LDAS{width:70px;}
.footerimg.RMA{width:125px;}
.footerimg.FSA{width:130px;}
.footerimg.NOAA{width:100px;}
.footerimg.DOC{width:100px;}
.footerimg.CONAGUA{width:200px;}
.footerimg.AAFC{height:25px;}
.footerimg.ECCC{height:25px;}
.footerimg.USFS{width:100px;}
.address{text-align:center;}
#logos{max-width:100%; margin-left: calc(50% - 480px); margin-right: calc(50% - 480px);text-align:center;margin-bottom:30px;}
#logos table{width:100%;}

@media only screen and (max-width: 768px) and (min-width: 576px){
.footer-logos{float:none;text-align:center;}
.footerimg.NDMC{width:75px;}
.footerimg.CALMIT{width:165px;}
.footerimg.USGS{width:110px;}
.footerimg.USDA{width:100px;}
.footerimg.NASA{width:70px;}
.footerimg.UNL{width:70px;}
.footerimg.HPRCC{width:60px;}
.footerimg.LDAS{width:60px;}
.footerimg.RMA{width:110px;}
.footerimg.FSA{width:110px;}
.footerimg.NOAA{width:75px;}
.footerimg.DOC{width:75px;}
.footerimg.CONAGUA{width:125px;}
.footerimg.AAFC{height:20px;}
.footerimg.ECCC{height:20px;}
.footerimg.USFS{width:75px;}

#logos{margin-left:10px;margin-right:10px;}
}

footer .fa{margin-right: 8px;}