@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,300italic,300,100italic,100&subset=latin,greek);
body,html {
    font-family: 'Roboto', sans-serif;
    height: 100%;
}
h1,h2,h3,h4,h5 {
    font-family: 'Roboto', sans-serif;
}
.page-header{
    height:120px;
    margin-top: 0px;

}
.page-header.brand { max-height: 40px; overflow: visible;padding-top: 0;padding-bottom: 0; }
.page-header h1  {
    line-height: 1;
    margin-top: 10px;
    font-size: 23px;
    color: #11a4d8;

}
select {
    margin: 5px;
    font-size: 15px;
}
.btn {
    margin: 10px;
    font-size: 15px;
}
.panel-default{
    font-family: 'Roboto', sans-serif;
    margin:15px;
}
panel-body {
    padding: 25px;
    line-height: 2.3;
}
.main-container{
    font-family: 'Roboto', sans-serif;
    margin-left:25px;
    margin-right:25px;
}
.col-md-8{
    padding-left:0px
}
.foot{
    margin-left:30px;
}
.scoolList {
    text-align: center;
}
.content {
    padding-top:10px;
}
table ,  th {
    text-align: center;
}
#filter-title {
    font-size:12px;
    font-style: italic;
}
.panel-primary{
    width:50%;
}
#wrap{
    min-height: 100%;
    height: auto !important;
    height: 100%  !important;;
    margin: 0 auto -60px;
}


#login-page {
    margin-top: 50px
}
/* Set the fixed height of the footer here */
#push,
#footer {
    height: 150px;
}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
    #footer {
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }
}

#blockquote {
    font-size:13px;
}
#odp-header1 {
    border-bottom: 2px #428bca solid;
font-size: 18px;
color: #428bca;
font-weight: 500;
}
#scrollable-dropdown-menu .tt-dropdown-menu {
  max-height: 150px;
  overflow-y: auto;
}
#teacher-button {
    width:30%;
}
#schoolFilters {
    width:100%;
}
#myButton {
/* margin: 0px;   */

} 
#listbutton , #listbutton2, #listbutton3{
 margin: 0px;   

}
input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  padding: 10px;
}

.badge {
    font-size:14px;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] {
        color:   #428bca;
    }
    
#podpinput {
font-size: 15px;
font-weight:500;
background-color: #fff;
color:#000;
}

#podpinput::-webkit-input-placeholder {
   color: #428bca;
}

:-moz-placeholder { /* Firefox 18- */
   color: #428bca;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #428bca; 
}

:-ms-input-placeholder {  
   color: #428bca; 
}

#adminTable {
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
/*    margin-left:-15px;
    margin-right:-15px;*/
}

#selectPodp{

    margin-left:-100px;
   
}
#selectPodp2{
   margin-left:25%;
   margin-right: 25%;
}
#btn1 {
    margin-top:0px;
    padding-bottom: 5px;
}
#ada-text {
    font-size: 20px;
    font-weight: 500;
    
}
.label {
    color:white;
   
}
#info-box {
line-height: 11px;
margin-bottom: 0px;
}

.nip_table{
      border: 1px solid #ddd;
  /* border-bottom: 1px solid #ddd; */
  width: 80%;
  margin: 0 auto;
  margin-bottom: 25px !important;
}