.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-5ths{width:20%;float:left}
@media(min-width:768px){.col-sm-5ths{width:20%;float:left}
}
@media(min-width:992px){.col-md-5ths{width:20%;float:left}
}
@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}
}
footer a{text-decoration:none}
footer .siteMap-footer{font-size:13px}
footer .siteMap-footer h2{font-size:13px}
footer .siteMapFooter-links{display:none;border-top:1px solid gray;border-bottom:1px solid gray;padding:10px 0}
@media all and (min-width:768px){footer .siteMapFooter-links{display:block}
}
footer .siteMapColumn{border:0}
footer .siteMapColumn.last{border:0}
footer .siteMapColumn img{padding-right:5px}
footer .siteMapColumn li{padding:10px 0 10px 0}
@media all and (min-width:768px){footer .siteMapColumn{border-right:1px solid gray;height:290px}
}
footer .footer-links{padding:10px 0}
footer .footer-links ul.desktop-footer-links{display:none}
@media all and (min-width:768px){footer .footer-links ul.desktop-footer-links{display:block}
}
footer .footer-links ul.mobile-footer-links{display:block}
footer .footer-links ul.mobile-footer-links li:last-child{border-right:0}
@media all and (min-width:768px){footer .footer-links ul.mobile-footer-links{display:none}
}
footer .footer-links ul.mobile-footer-links a{color:black}
footer .footer-links ul li{float:left;padding:0 6px 0 6px;border-right:1px solid black}
footer .footer-links ul li.last{border-right:0}
@media all and (min-width:768px){footer .footer-links ul li.last{border:0}
}
@media all and (min-width:768px){footer .footer-links ul li{border:0}
}
@media all and (min-width:768px){footer .footer-links ul li{padding-right:30px}
}
footer .contact-us-footer{display:block;padding-top:10px;margin-top:15px}
@media all and (min-width:768px){footer .contact-us-footer{display:none}
}
footer .footer-links-container p{padding-left:6px}
footer .footer-links-container p a{color:#ff671e;text-decoration:underline}
footer .footer-links-container .logo-biogen{float:none;text-align:center}
@media all and (min-width:768px){footer .footer-links-container .logo-biogen{float:right;width:35%}
}
footer .footer-links-container .footer-info{text-align:left;max-width:425px}
footer .footer-links-container .back-to-top{bottom:215px}
@media(max-width:767px) and (min-width:300px){.logo-biogen1,.logo-biogen2{margin-bottom:23px}
}
@media(min-width:768px){.logo-biogen1{float:left;width:47%;margin-right:3%}
.logo-biogen2{float:right;width:47%;margin-left:3%}
}