/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
footer {
  background: #142136;
  padding: 20px;
  color: #FFF; }
  footer a {
    color: #da1d52;
    text-decoration: none; }
    footer a img {
      border: 0; }
  footer ul {
    list-style: square; }
  footer .footer-top {
    padding: 10px;
    line-height: 50px;
    border-bottom: 1px solid #015790; }
    footer .footer-top .left-column img {
      border: 0;
      height: 50px; }
    footer .footer-top .right-column {
      text-align: right;
      display: none; }
  footer .footer-main {
    padding: 10px;
    font-size: 16px;
    font-size: 1rem; }
  footer .left-column,
  footer .right-column {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 0; }
  @media (min-width: 600px) {
    footer .left-column {
      width: 49.15254%;
      float: left;
      margin-right: 1.69492%; }
    footer .right-column {
      width: 49.15254%;
      float: right;
      margin-right: 0; }
    footer .footer-top .right-column {
      display: block; } }
  .no-mediaqueries footer .left-column {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%; }
  .no-mediaqueries footer .right-column {
    width: 49.15254%;
    float: right;
    margin-right: 0; }
  .no-mediaqueries footer .footer-top .right-column {
    display: block; }

/*# sourceMappingURL=footer.css.map */
