
                

                                                                                                                         .underliner {
background-image: url(http://tello.co.za/themes3/573/img/user_uploads/1516020210-section-separator.png);
background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 40px;
    line-height: 40px;
 }  

    hr {
        border-top: 1px solid 02577e;
    }
    .bg-img-client {
        background-repeat: no-repeat;
        background-size: auto !important;
    }
    .input-field-round{
         border-radius: 20px; 
    }

/*flipper*/

.program-img1 {
  cursor: pointer;
  height: 305px;
  perspective: 600;
  position: relative;
  width: 255px;
}
.card {
  height: 100%;
  position: absolute;
  transform-style: preserve-3d;
  transition: all 1s ease-in-out;
  width: 100%;
}
.card:hover {
  transform: rotateY(180deg);
}
.card .side {
  backface-visibility: hidden;
  border-radius: 6px;
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
}
.card .back {
  background: #fff;
  color: #0087cc;
  line-height: 150px;
  text-align: center;
  transform: rotateY(180deg);
}   

.navbar .navbar-brand {
    padding: 0 0 0 15px;
}

.navbar-brand {
    height: 95px !important;
} 

.navbar-right {
    padding: 20px 0 0 32px;
}                                                                                               
.navbar-brand img {
    height: 110%;
}        

.client {
    text-align:left !important;
}            

@media (max-width: 768px){
.text-justify {
    text-align: center !important;
} 
.custom-center{
    margin:0px 216px !important;
}
.programmes{
    text-align: center;
}
}

    @media (max-width: 480px){
.custom-center {
    margin: 0px 82px !important;
}
}

@media (max-width: 425px){
.custom-center {
    margin: 0px 52px !important;
}
}

@media (max-width: 375px){
.custom-center {
    margin: 0px 32px !important;
}
}

@media (max-width: 360px){
.custom-center {
    margin: 0px 22px !important;
}
}

@media (max-width: 320px){
.custom-center {
    margin: 0px 0px !important;
}
}

@media (max-width: 1024px){
.side img{
    width:204px !important;
}    
}

td {
    font-family : Dosis;
    font-weight:400;
    letter-spacing :2px;
    padding: 2px;
    color: rgb(12, 19, 50);
   }
       
.tablestyle {
    border-top : 1px solid #eee;
    border-bottom : 1px solid #eee;
    border-left : 1px solid #eee;
    border-right : 1px solid #eee;
}                                                                                                    
.navbar .dropdown-menu {
    background-color: #0c1232;
}