/*--------------------------------------------------------------
Footer
--------------------------------------------------------------*/

// Make the footer stick to the bottom
html,
body,
#page {
  height: 100%;
}

#content {
  flex: 1;
}

#page > footer {
  background-color: var(--wpstream-footer-background-color, transparent);
}
/* 
*
* Footer
*
*/


.wpstream_theme-footer {
  margin-top: 120px;
  display:inline-block;
  width: 100%;
  
  .container{
    padding-top: 60px;
    border-top: 1px solid var(--wpstream-line-color);
  }
  
  .container-fluid{
    padding-top: 60px;
    border-top: 1px solid var(--wpstream-line-color);
  }


  .textwidget {
    line-height: 1.7em;

  }
}






//footer widget
.footer_widget {
  .widget-title {
    color: var(--wpstream-footer-sidebar-title-color, var(--wpstream-blog-post-unit-meta-color-default));
    font-size: var(--wpstream-footer-sidebar-title-size, 16px);
    font-weight: 600;
    margin-bottom: 15px;
  }

  font-size: var(--wpstream-footer-sidebar-item-list-size, inherit);

  a {
    &:hover {
      color: var(--wpstream-footer-sidebar-item-list-color-hover, $argentinian-blue-light);
    }
  }

  li:not(:last-child) {
    margin-bottom: 4px;
  }

  .gallery {
    margin: -5px 0 0 -5px;
  }
}

//copyright
.wpstream_theme-info {
  background-color: var(--wpstream-footer-copyright-area-background-color, transparent);
}

.wpstream_theme-copyright {
  color: var(--wpstream-footer-copyright-area-text-color, $battleship-grey);
  font-size: var(--wpstream-footer-copyright-area-text-size, 14px);
  line-height: 20px;
  letter-spacing: 0.035px;
}


