.footer-container{
    padding-left: 0;
    padding-right: 0;
}
.footer-row{
    flex-direction: column;
}
.links-container{
    justify-content: flex-start;
    margin-top: 40px;
    margin-left: 30px;
    flex-wrap: wrap;
}
.footer-links{
    flex-shrink: 1;
    flex-grow: 1;
    margin-right: 15px;
    min-width: 242px;
	
}
.footerlink{
    flex-grow: 1;
    flex-shrink: 1;
    color: #CDE5F3; 
    margin: 5px;
	font-weight: 400;
	font-size: 12px
}
.link-heading{
    color: #68C3CD;
    margin-bottom: 20px;
	font-size: 14px
	
}
.footer-logo{
    margin-left: 30px;
    margin-top: 35px;
}
.contact-logo-container{
    flex-grow: 1;
    display: flex;
    justify-content: flex-start;
}
.icon{
    max-width: 55px;
    max-height: 55px;
    margin: 5px;
	
	
}
.disclaimer-container{
    color:white;
    margin-left: 30px;
}
.disclaimer-description{
    justify-content: left;
	font-size: 14px
		
}

/* unvisited link */
a.footerlink:link {
  color: var(--color-teal-light);
}

/* visited link */
a.footerlink:visited {
  color: var(--color-teal-light);
}

/* mouse over link */
a.footerlink:hover {
  color: white;
	text-decoration: none
}

/* selected link */
a.footerlink:active {
  color: var(--color-teal-light);
}

/* // Extra small devices (portrait phones, less than 576px)
// No media query for `xs` since this is the default in Bootstrap */

/* // Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

    .footer-links{
        flex-grow: 0;
        min-width: 242px;
    }
}

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
 
    .footer-row{
        flex-direction: column;
    }
   
}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .footer-row{
        flex-direction: column;
    }
    .footer-links{
        min-width: 0;
    }

}

/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1300px) {
    .links-container{
        flex-wrap: wrap;
        flex-shrink: 1;
        flex-grow: 1;
    }
    .footer-row{
        flex-direction: row;
    }
}