.dropdown-menu > li > a {
    display: block;
    padding: 3 px 20 px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333333;
    white-space: nowrap;
}



body {
   
    font-size: 15px !important;
    line-height: 1 !important;
    color: #333 !important;

 
   
}


@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

table {
    background-color: transparent;
    border-spacing: 0;
    
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.5;
    border-top: 0;
}

span {
    font-weight: bold;
    font-family:sans-serif;
}

.pointer {
    cursor: pointer;
}
#mainfooter {
    background-color: #e7c04d !important;
    padding-top: 15px !important;
    box-shadow: 1px -1px 20px -1px rgba(0,0,0,0.49) !important;
}
    #mainfooter p {
    font-size:14px!important;
    }
.info-box .info-box-icon {
height:50px!important;
width:50px!important;

}
.info-box {
padding:15px!important;
}

dt {
    padding: 8px;
}

dd {
    padding: 10px;
}



@font-face {
    font-family: 'a-massir-ballpoint';
    src: url('../fonts/a-massir-ballpoint.ttf') format('truetype');
}
@font-face {
    font-family: 'Tajawal-Regular';
    src: url('../fonts/Tajawal-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Tajawal-Bold';
    src: url('../fonts/Tajawal-Bold.ttf') format('truetype');
}