﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
    background-color:#E8F1F4;
    font-family:'Bahnschrift','Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;;
    
    
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 5px;
    padding-right: 5px;
    font-family:'Bahnschrift';
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}




#navMenu{
    font-family:'Century Gothic'; 
    font-size:14px;
    font-weight:bold;
    margin:auto;
    padding:0px;
}

#adminSection{             
    border:none;  
    margin:0px; 
    float:right;   
    
}
/*============ from the Index Menu ==============*/
#adminheading{
    color:#6BA3BC; 
    text-align:center; 
    font-family:'Century Gothic';
    font-weight:bold;
    margin-top:1%;
}

#adminIcons{
    margin:7px;       
    min-width:270px;
    height:250px;
    font-size:16px;
    font-family:'Trebuchet MS';
    font-weight:bold;
    padding:6px;    
    border:none;
    /*border-bottom:5px solid #FF9C53;*/
    background-color:white;
    /*display:inline-block;*/
}

#adminIcons:hover {
    box-shadow:1px 1px .7px 1px;
    background-color:#EAEAEA;
}


/*#tableAdmin{
    width:auto; 
    text-align:center; 
    margin:auto;
    float:right;
}*/

#homeBacground {
    /*background-image: url(/Images/background.jpg);*/
   /* background-image: url('../Images/background.jpg');*/
}

#sessionSummary{
    margin:auto;
    margin-top:0px;
    background-color:white;
    box-shadow:.6px .6px .6px .5px;
    margin-bottom:0px;   
}



#sessionSummary p{
    
    font-family:'Century Gothic';
    font-size:140%;
}

#sessionInner{
    margin:6px;       
    height:110px;
    font-weight:bold;
    padding:10px 1px;    
    text-align:center;
    position:relative;
}

#sessionInner:hover{
    background-color:#B8DEEF;
    box-shadow:.6px .6px .6px .5px;
}

#administrative{
    margin-top:20px;
    text-align:center;
    font-weight:bold;
}

/*============ from the Control Panel ==============*/

#control-panel{
    
}

#control-panel a div{
    max-height:150px; 
    margin-bottom:20px;  
    color:#0995C4;
    /*border-top:5px solid #0995C4;*/    
    background-color:#F5F9FA;
}

#control-panel a div div{    
    margin:0px;  
    padding:10px 0px 0px 0px;    
    
    
}

#control-panel a div div h3{    
   font-weight:500;
   font-family:'Bahnschrift';
   margin-top:3px; 
    
}

#control-panel a div div h2{    
   font-weight:500;
   font-family:'Bahnschrift';
   color:#DAECFA;
   background-color:#0995C4;
   margin:0px;  
    padding:6px 0px;
    width:100%;
    
}

#control-panel a div:hover{
    background-color:white;
    color:#00ABC4;
    box-shadow:1px 1px 1px 2px;
    
}

#admin-setups{
    
}

#admin-setups a div{
    min-height:185px;
    max-height:185px; 
    margin-bottom:20px;  
    color:#00ABC4;
}

#admin-setups a div div i{    
    margin-bottom:0px;  
    padding-top:5px;
    padding:10px;
}

#admin-setups a div:hover{
    background-color:white;
    color:#00ABC4;
    box-shadow:1px 1px 1px 2px;
    
}

#admin-setups a div i{    
   font-size:40px;  
}
#admin-setups a div h3{    
   font-family:'Bahnschrift';
}

#admin-setups a div p{    
   font-family:'Bahnschrift'; 
   font-size:16px;
}

 

/*#admin-outer{
    padding:5px 2px;
    height:120px;
    margin:0px 10px; 
    margin-bottom:67px;
    position:relative;
    
    
}


#admin-outer a{
    margin:0px;
    width:100%;    
    
}

#admin-outer div{
    width:100%;
    height:150px;
    padding:0px;
}


#admin-outer div i p{
    color:#135688 !important; 
}



#admin-outer div em {     
   font-size:40px; 
   margin:0px;   
   text-align:left;

 }

 #admin-outer div i {     
   font-size:40px; 
   margin:0px;   

 }

 #admin-outer div p{
     font-size:20px;
     color:#E2E2E2;
     font-family:'Century Gothic';
    font-weight:bold;
 }*/

 #adminSwitch{
     width:30px;
     height:30px;
     
     
 }

/* Student Information */

 #studentHeading{
     padding:5px;
 }

#studentHeading a{
     margin-bottom:5px;
 }

#studentSave{
padding:10px 5px;    
text-align:center; 
margin:10px 5px;
}


#studentSave a {
margin-right:20px;
}

/*Enrolment Buttons*/

#enrolButtons{
    padding:6px;
}

#enrolButtons a {
    margin-bottom:10px;
}


#enrol-table-dropdown{
    width: 100%;
}

#enrol-table-dropdown tr td {
width: 100px;

}

/* =================Scores=================*/
#score-head{
margin-bottom:10px;
}


#score-head a{
margin-bottom:7px;
}


/*============Register Staff==========*/

#register-staff{
    margin:10px;
    text-align:center;

}



/*Staff Designation*/
#de-head{
    background-color:aliceblue;
    margin-bottom:60px;
}


#footer-Image{
    width:90px;
    height:90px;
    
}

.footer-logo{
    text-align:center;
    margin:auto;

}

