/* Footer Terms */
footer.footer{
  display: block !important;
}
.footerbkg{
  background-color: #041E42;
  padding :30px;
}
.terms-copy .row-fluid{
  display:flex;
  margin:auto; 
}
.footerLogo img{
  max-width:250px;
  margin: 1rem 0;
  text-align: left:
}
.terms .copy{
  background:none;
  display:flex;
  text-align: right;
  flex-direction: row;
  justify-content: flex-end;
  padding: 0;
}
.terms .copy p{
  color:#fff !important;
  text-align: right;
}
.terms .copy p:first-of-type{
  padding-right: 5px;
}
.terms ul{
      display: -webkit-box;
    display: -ms-flexbox;
   display: flex;
     -webkit-box-align: right;
    -ms-flex-align: right;
   align-items: right;
  justify-content: flex-end;
  flex-direction: row;
} 
.terms ul li{
  list-style: none !important;
  margin: 0 .5rem;
} 
.terms ul li a, .terms ul li a:hover, .terms ul li a:active, .terms ul li a:visited{
  color: #fff;
  text-decoration: none;
}

@media (max-width:1279px) {
  .terms-copy .row-fluid [class*="span"]{
   width:100%;
  }
  .footerLogo img{
  text-align: left:
}
  .terms-copy .row-fluid{
  flex-direction: column;
  justify-content: center;
  text-align:center;
}
  .footerLogo img{
  margin: 0;
}
.terms{
   -webkit-box-align: center;
    -ms-flex-align: center;
   align-items: center;
  justify-content: center;
  flex-direction: column;
} 
.terms ul, .terms .copy{
  flex-direction: row;
  justify-content: center;
  margin-left: 0;
  padding: 0;
}   
}
@media (max-width: 767px) {
 
.terms .copy p{
  text-align: center;
  padding: 0;
  margin: 0;
}

  .terms ul, .terms .copy{
   flex-direction: column;
  }
  .terms ul li{
   padding:10px 0;
  }
}
