

.fixed-footer {
    position: fixed;
    bottom: 10px;
    left: 0;
    right: 0;
    
    width: 100%;
    z-index: 1000;
    background-color: #f8f9fa;
    padding: 10px 20px;
    box-shadow: 0 -2px 5px rgba(0,0,0,0.1);
    text-align: center;
}

.padding-bottom-footer {
    padding-bottom: 160px; /* Adjust based on footer height */
}

.disableimg{
	opacity: 0.5;
}

.label-A1{
    background: #59b8bb;
    color: #fff;
    font-weight: normal
}
.label-KET{
    background: #59b8bb;
    color: #fff;
    font-weight: normal
}
.label-PET{
    background: #e64550;
    color: #fff;
    font-weight: normal
}
.label-FCE{
    background: #37976d;
    color: #fff;
    font-weight: normal
}
.label-CAE{
    background: #2277bb;
    color: #fff;
    font-weight: normal
}
.label-CPE{
    background: #6038a1;
    color: #fff;
    font-weight: normal
}
.label-IELTS{
    background: #f3b717;
    color: #000;
    font-weight: normal
}


.margintop {
	margin-top:80px;
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by its height */
  margin: 30px auto -50px;
  /* Pad bottom by footer height */
  padding: 0 0 60px;
}

/* Set the fixed height of the footer here */
#footer {
  width:100%;
  position:fixed;
  bottom:0px;
  height: 50px;
  background-color: #111;
  text-align:center;
  padding-top:10px
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
