/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  font-family: 'Poppins';
    /* background-image: url(../img/BG.png) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important; */
    /* background: #FFFFFF; */
    /* background: linear-gradient(180deg, #FFFDF8 0%, #FFF7E6 50%, #FFEFC1 100%); */
    background-color: #F6F6F0;
}
.footer {
  
      position: fixed;
    /* bottom: -9px; */
    bottom: 0px;
    z-index: 99;
    width: 100%;
    /* height: 74px; */
    height: auto;
    line-height: 12px;
    /* background-color: #161f28; */
    /* background-image: url(../img/BG.png) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important; */
    /*background: url(../img/rara/Footer.png) center no-repeat;
    background-size: 100% 100%;*/
    /* z-index: 999; */
    font-size: 14px;
    background-color: #FFFFFF;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  /*padding: 60px 15px 0;*/
  padding: 10px 15px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

footer .fa
{
    color: #FFF !important;
}

p.nomargin {
    color: #000000 !important;
    font-weight: 500;
}

.col-xs-3 {
            width: 32% !Important;
            text-align: center;
            vertical-align: top;
        }

         span.d-block.font_footer {
            font-size: 12px;
            line-height: 1.2;
            color: #000000 !important;
            font-weight: 400;
            padding-bottom: 3px;
        }