.page-footer{
    background: #ffffff;
    align-items: center;
    text-align: center;
    padding: 10px;
    padding: 0px !important;
}

/*.page-footer .apb_footer{*/
/*    background: #1a1831;*/
/*}*/


.page-footer .footer-content{
    padding: 50px 0 50px;
}

.page-footer .footer-social-bar{
    display: flex;
    flex-wrap: wrap;
        align-items: center;
    justify-content: center;
}

.page-footer .footer-social-bar .apb_social_bar{
    margin:0 auto;
    min-width:200px;
}

.page-footer .footer-social-bar ul{
    padding: 0px;
}

.page-footer .footer-social-bar ul li{
    display: inline-block;
    list-style: none;
}

.page-footer .footer-social-bar ul li .footer-social-icon{
    display: block;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border: 1px solid #525164;
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 7px 0;
    margin: 0 5px;
}

.page-footer .footer-social-bar ul li .footer-social-icon i{
   font-size: 25px;
}

.page-footer .footer-menu ul li{
    display: inline-block;
    list-style: none;
}

@media (max-width: 450px){
.page-footer .footer-menu ul li{
    display: list-item;
    list-style: none;
}
}

.page-footer .footer-menu ul li .footer-menu-item{
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 7px 0;
    margin: 0 20px;
    text-decoration:none;
}


.page-footer .footer-content .footer-text-content {
   padding:10px;
   margin-top:10px;
   text-align:center;
}

.page-footer .footer-content .footer-text-content .footer-text{
   text-align:center;
}

.page-footer .fmenu{
   padding:0px;
}



.footer_row .apb_heading{
    padding:0px;
}

.footer_row .apb_text_block{
    padding:0px;
}

.footer_row .apb_text_block .container{
    padding:0px;
}


