﻿.grid-height
{
   
}

.grid-header
{
   color:white;
    background:#1E90FF;
}


/*----------ReportTT css-------*/

.reportTT
{
   background-color: #E0E0E0;
}


/*----------EndReportTT-----*/
/*----------managesubject css-------*/

.fixed-btn-size
{
    width:70px;
}

.Add-btn-size
{
    -webkit-border-radius:5px;
    margin-right:8px;
}



/*----------End Manage suject-----*/

/*----------Managerole-------*/
.Managerole-key
{
    width:50px;
    border:none;
    text-align:center;
    margin-left:20px;
    
}
.User-Image
{
    width:40px;
    border:none;
    text-align:center;
    margin-left:10px;
    
}



/*----------End---------------*/
/*----------rupee-----------*/
.rupee
{
   width:35px;
    border:none;
    text-align:center;
    margin-left:20px; 
}

/*----------End---------------*/
/*----------ProfileImage-----------*/
.profimage
{
    width:130px;
    height:200px;
}

/*----------End---------------*/
/*--------------Calendar------------*/

div.ajax__calendar_days table tr td {
    padding-right: 0px;
}

.Calendar .ajax__calendar_container {
    border: 1px solid #E0E0E0;
    background-color: #FAFAFA;
    width: 175px;
}
.Calendar .ajax__calendar_header {
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 12px;
    text-align: center;
    color: #9F9F9F;
    font-weight: normal;
    text-shadow: 0px 0px 2px #D3D3D3;
    height: 20px;
} 
.Calendar .ajax__calendar_title,
.Calendar .ajax__calendar_next,
.Calendar .ajax__calendar_prev {color: #004080;}
.Calendar .ajax__calendar_body {
    width: 170px;
    height: 140px;
    position: relative;
}
.Calendar .ajax__calendar_dayname {
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 10px;
    text-align: center;
    color: #FA9900;
    font-weight: bold;
    text-shadow: 0px 0px 2px #D3D3D3;
    text-align: center !important;
    background-color: #EDEDED;
    border: solid 1px #D3D3D3;
    text-transform: uppercase;
    margin: 1px;
} 
.Calendar .ajax__calendar_day {
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    text-shadow: 0px 0px 2px #D3D3D3;
    text-align: center !important;
    border: solid 1px #E0E0E0;
    text-transform: uppercase;
    margin: 1px;
    width: 17px !important;
    color: #9F9F9F;
}
.Calendar .ajax__calendar_hover .ajax__calendar_day,
.Calendar .ajax__calendar_hover .ajax__calendar_month,
.Calendar .ajax__calendar_hover .ajax__calendar_year,
.Calendar .ajax__calendar_active {
    color: red; 
    font-weight: bold; 
    background-color: #ffffff;
}
.Calendar .ajax__calendar_year {
    border: solid 1px #E0E0E0;
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    text-shadow: 0px 0px 2px #D3D3D3;
    text-align: center !important;
    vertical-align: middle;
    margin: 1px;
}

.Calendar .ajax__calendar_month {
    border: solid 1px #E0E0E0;
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    text-shadow: 0px 0px 2px #D3D3D3;
    text-align: center !important;
    vertical-align: middle;
    margin: 1px;
}

.Calendar .ajax__calendar_today {
    font-family: Tahoma, Calibri, sans-serif;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    text-shadow: 0px 0px 2px #D3D3D3;
    text-align: center !important;
    text-transform: uppercase;
    margin: 1px;
    color: #6B6B6B;
}
.Calendar .ajax__calendar_other {
    background-color: #E0E0E0;
    margin: 1px;
    width: 17px;
}
.Calendar .ajax__calendar_hover .ajax__calendar_today,
.Calendar .ajax__calendar_hover .ajax__calendar_title {

}
.Calendar .ajax__calendar_footer {
    width: 150px;
    border: none;
    height: 15px;
    vertical-align: middle;
    color: #6B6B6B;
}

img.PopupImg {
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
    border: none;
}

/*----------End---------------*/


body {
}


.popup
{
    
    background-color:#AAA222;
    border:2px solid black;
    border-radius:10px;
    transition-delay:0s;
    transition-duration:2s;
    transition-timing-function:ease-in-out;
    transition-property:all;
    
}

.backgroundpopup
{
    background-color:Chocolate;
    opacity:.5;
}
.staffedu
{
    display:none;
}
.grid-height
{
   
}

.grid-header
{
   color:white;
    background:#1E90FF;
}

/*----------managesubject css-------*/

.fixed-btn-size
{
    width:70px;
}

.Add-btn-size
{
    -webkit-border-radius:5px;
    margin-right:8px;
}



/*----------End Manage suject-----*/

/*----------Managerole-------*/
.Managerole-key
{
    width:50px;
    border:none;
    text-align:center;
    margin-left:20px;
    
}



/*----------End---------------*/

.brandstalk
{
    margin:0 auto;
    text-align:center;
    color:lightgray;
    font-weight:bold;
}

.Brandstalklnk
{
    color:white;
}

#FileUpload1 input.upload {

    background:red;
}

.stdimage
{
    height:100px;
    width:100px;
}
.uppercase
{
    text-transform:uppercase;
}

/*--------------Calendar------------*/


img.PopupImg {
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
    border: none;
}


.style1
{
   height:100px;
   width:300px;
}
.style2
{
    height:371px;
}
.style4
{
}

/*----------End---------------*/





























/*----------ProfileImage-----------*/





.ProfileHeading
{
  
    background:#2ECCFA;
    margin:0;
    padding:0;
    color:White;
    text-align:center;
    padding:10px;
    padding-right:10px;
    -webkit-border-top-left:5px;
    font-size:25px;
  
}



.ProfileDetail label
{
    
   font-weight:900;
   color:#3885C6;
   font-size:15px;
}
.ProfileDetail
{
     
     
     background:#FAFAFA;
}
.ProfileimgBorder
{
  padding-top:10px;
  padding-bottom:20px;
    background:#F2F2F2;
    text-align:center;
    
    
}
.ProfileName
{
    position:relative;
    top:10px;
    padding:5px;
    background:#F78181;
    color:White;
   
   
  
}

.profimage
{
    width:120px;
    border-radius:100%;
    text-align:center;
    margin:auto;
    height:120px;
   
   
   border:5px solid #BDBDBD;
}

.profimage img
{
    width:100%;
   height:100%;
     border-radius:100%;
}

/*----------End---------------*/



body {
}


.popup
{
    
    background-color:#AAA222;
    border:2px solid black;
    border-radius:10px;
    transition-delay:0s;
    transition-duration:2s;
    transition-timing-function:ease-in-out;
    transition-property:all;
    
}

.backgroundpopup
{
    background-color:Chocolate;
    opacity:.5;
}
.staffedu
{
    display:none;
}
.grid-height
{
   
}

.grid-header
{
   color:white;
    background:#1E90FF;
}

/*----------managesubject css-------*/



.fixed-btn-size
{
    width:70px;
   
}

.fixed-btn-size2
{
    width:35px;
    margin-top:5px;
    margin-left:20px;
}
.Add-btn-size
{
    -webkit-border-radius:5px;
    margin-right:8px;
}



/*----------End Manage suject-----*/

/*----------Managerole-------*/
.Managerole-key
{
    width:50px;
    border:none;
    text-align:center;
    margin-left:20px;
    
}



/*----------End---------------*/

.brandstalk
{
    margin:0 auto;
    text-align:center;
    color:lightgray;
    font-weight:bold;
}

.Brandstalklnk
{
    color:white;
}

#FileUpload1 input.upload {

    background:red;
}

.stdimage
{
    height:100px;
    width:100px;
}
.uppercase
{
    text-transform:uppercase;
}

/*--------------Calendar------------*/


img.PopupImg {
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
    border: none;
}


.style1
{
   height:100px;
   width:300px;
}
.style2
{
    height:371px;
}
.style4
{
}

/*----------End---------------*/

/*---------------ManageExamParticipant------------------*/

.GridPager a, .GridPager span
    {
        display: block;
        height: 22px;
        width: 20px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
       
    }
    .GridPager a
    {
        background-color: #f5f5f5;
        color: #969696;
        border: 1px solid #969696;
    }
    .GridPager span
    {
        background-color: #A1DCF2;
        color: #000;
        border: 1px solid #3AC0F2;
        
    }
    .border-removal
    {
        padding:0;
        border:0;
        
    }
    
    /*-------------------Icons--------------*/
    .icons
    {
        width:18px;
        margin-top:-3px;
        margin-right:5px;
        margin-left:5px;
    }
    
    
    /*-------------- Grid Column Colors ------------------*/
    
         .format1
        {
            Background:#FFE6E6;
          
        }
          .format2
        {
            Background:#E6F2FF;
           
        }
        
        .format3
        {
            Background:#E5FFF2;
           
        }
        
         .format4
        {
            Background:#FFF4E6;
           
        }
        
          .format5
        {
            Background:#E7E6FF;
           
        }
        
          .format6
        {
            Background:#F0FFE6;
           
        }
        
           .format7
        {
            Background:#F0F1F1;
           
        }
        
        /*-------------- End Grid Column Colors ------------------*/
        
        /*----------------------------AdminPage--------------*/
        
        .Plusimg
        {
            width:10px;
            margin-right:10px;
        }
        
        .menuicon
        {
            width:20px;
        }
        
       /*----------------------------AdminPage--------------*/  
       
        /*----------------------------Inbox grid--------------*/
        
        .inboxgrid
        {
            background-color:#93A3B0;
           
            
            }
            
             .inboxgrid2
        {
         
           
            
            }
            
        
         /*----------------------------Inbox grid--------------*/
         
         
         /*----------------Inbox Span badge-------------*/
         
      .badge-position
      {
          position:relative;
          top:10px;
          z-index:1000;
      }
      
    .grid-header2
{
   color:red;
    background:#lightgray;
}
         
         /*---------------Inbox Span Bage ------------*/
         
.displayBlock
{
    display:block
}         
  
  
  /*-----AdminDashboard--------*/
  
  .table-color
  {
       background-color:lightcyan;
       margin-bottom:0px;
  }
  
  .SidePanel{
    position: relative;
    text-align: center;
    border: 1px solid lightgray;
    
}
  
  .nav-justified>li>a {
    text-align: center;
    margin-bottom: 5px;
    border: 1px solid lightgray;
}

  
  @media (min-width: 1200px)
  {
.col-lg-9 {
    width: 75%;
    border: 1px solid lightgray;
}
}
  /*------EndAdminDashBoard----------*/  
  
  /*-----Loader----*/
  
  .no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(images/loader.gif) center no-repeat #fff;
}

/*-----EndLoader----*/


/*-----------ContingerMaster----------*/

.StarRed
{
    color:Red;
}