footer {
  width:100%;
  text-align:center;
  font-size: 14px;
  color:white;
}
.overlay-footer{
  background: rgba(0, 0, 0, .6);
  color:white;
}
.row-fluid .footer-social2 a { display:inline-block; width:48px; margin-left:20px; font-size:20px; text-align:center; height:50px; padding-top:5px; line-height:40px;  background-color: #4A4A4A; border-radius:100%; color:#fff; }
.row-fluid .footer-social2 a:hover { background:#9d1321; }
@media all and (max-width: 600px) {
.row-fluid .footer-social2 a { display:inline-block; width:45px; margin-left:10px; font-size:20px; text-align:center; height:45px; line-height:40px; padding-top:2px; background-color: #4A4A4A; border-radius:100%; color:#fff; }
}

.footer-col {
width:25%;
padding:10px 5px 5px 5px;
font-weight:200;
}
.footer-col.bold a{
font-weight:600;
color:white;
}

.footer-col.bold a:hover{
color:#ce0000;
}

@media all and (max-width: 1000px) {
  .footer-col{
    width:32%;}
  .footer-col.bold a{
    width:32%;}
}
@media all and (max-width: 600px) {
  .footer-col{
    width:100%;}
  .footer-col.bold a{
    width:100%;}
}
.footer-social2 a{
padding: 0px 5px;
}

.footer-flex {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding:10px 5px 20px 5px;
}
.logo-footer-section {
  width:250px;
  font-size: 11px;
  line-height: 1.5;
  padding:5px;
}
.abridge{
  width:100%;
}
.logo-footer-section img {
  width:200px;
  text-align:center;
}







.footer-container-wrapper {
    
}

.row-fluid .footer-css { background-color: #363133; color:#fff;  font-size: 13px; padding:100px 0 80px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.85;
  letter-spacing: 0.4px; 
  color: #ffffff; } 

.row-fluid .footer-css ul { float:left; width:100%; margin:0; padding:0; }
.row-fluid .footer-css ul li { float:left; width:100%; list-style:none; margin-bottom:25px; }  
.row-fluid .footer-css ul li a { color:#fff; font-size: 16px; font-weight: 600;font-style: normal; font-stretch: normal;line-height: normal;letter-spacing: 0.5px; text-align: center; color: #ffffff; }

.row-fluid .left-auto { float:left; width:auto; }
.row-fluid .right-auto { float:right; width:auto; }
.row-fluid .header-left .left-auto { margin-right:40px; }  

.row-fluid .footer-social a:hover { background:#e02026; }
.row-fluid .flex-bottom { float:left; width:100%;     margin-top: 30px; line-height:normal; }
.row-fluid .flex-bottom .row-fluid { display: flex; align-items: flex-end; }
.row-fluid .flex-bottom .row-fluid .span4:last-child > div { float:right; }



  .aerewardsfooter-bg-scrolling {
		background-image: url("https://www.aeplayer.com/hubfs/AE%20Player%20Website%20-%20GRAPHICS%20ONLY/AE%20Player%20%E2%80%93%20AE%20Player%20Rewards/AE%20Player%20%E2%80%93%20AE%20Player%20Rewards%20%E2%80%93%20About/Background/AEPR_Web-Background-2.jpg");
 		background-position: top center; 
  	background-size: 100%;
    background-repeat: repeat;
		color: black;
		}
@media all and (max-width: 767px) {
.aerewardsfooter-bg-scrolling {
    background-attachment: scroll;
    }
} 

.global_gaming {
  width: 250px ;
  font-size: 10px; 
  line-height: 1.5;
  padding-top: 10px;
  margin: 0px 0px 0px 30px;

}

@media all and (max-width: 767px) {
  .global_gaming {
  padding: 0px;
  width: 100px ;
/*   height: 194px; */
  font-size: 10px; 
  line-height: 1.5;
  }