@font-face {
         font-family: GeezRegular;
         src: url(https://awdemehret.org/apps/fonts/GUnicode.ttf);
        }
@font-face {
         font-family: GeezDroid;
         src: url(//awdemehret.org/apps/fonts/DroidSans.ttf);
        }
@font-face{
         font-family: Nyala;
         font-style:  normal;
         font-weight: normal;
         src: url(//awdemehret.org/apps/fonts/nyala.ttf) format("truetype");;
  }

body {
   font-family: Nyala , GeezRegular, GeezDroid, Arial, Helvetica, Sans Serif;
}
input,select,option, html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, textarea, td { 
font-family: Nyala , GeezRegular, GeezDroid, Arial, Helvetica, Sans Serif; 
}

.fixed-container{
height:600px;
overflow:scroll;
}

.dynamicText sup {
    font-size: .5em;
}

/*

@media (max-width: @screen-xs) {
    body{font-size: 12px;}
}

@media (max-width: @screen-sm) {
    body{font-size: 20px;}
}

*/

@media all and (max-device-width: 2000px){
    body{
        font-size: 14px;
    }
}    
@media all and (max-device-width: 720px){
    body{
        font-size: 16px;
    }
}

@media all and (max-device-width: 640px){
    body{
        font-size: 20px;
    }
}

@media all and (max-device-width: 320px){
    body {
        font-size: 20px;
    }
}

@media screen and (max-width: 767px) {
    span#pageDetail_first {
        display: none;
    }
 
    span#pageDetail_last {
        display: none;
    }
    span.paginate_button.previous {
        display: inline;
    }
 
    span.paginate_button.next {
        display: inline;
    }
 
    span.paginate_button {
        display: none;
    }

    span.paginate_page {
        display: none;
    }
}