@import url(font-awesome.min.css);
@import url("https://fonts.googleapis.com/css?family=Raleway:800|Source+Sans+Pro:300,300i,600,600i");

.divWidthFixed .mainItemSelected
{
    width:25% !important;
 }
    
.divWidthFixed .mainItem
{
    width:25% !important;
 }
 
form {
    margin: 0rem 0 0rem 0rem !important;
    width:100% !important;
}
 
 @media screen and (max-width: 980px)
 {

   

  .divWidthFixed .mainItemSelected
{
    width:100% !important;
 }
    
.divWidthFixed .mainItem
{
    width:100% !important;
 }

    .SearchByNameAdminCourse .searchBtn ul.actions {
            margin-top: 10px;
    }

    .searchBtns .searchBtnsdiv {
        margin-top: 10px;
    }

    .ApplicantPage ul.actions {
            margin-top: 10px;
    }

    .ApplicantDetailsTable {
        overflow:scroll;
    }

    .EmailTemDiv {
        overflow:scroll;
    }

    .ApplicantDetailsTable table td:nth-child(1) {
    word-break: normal !important;
    }

    .ApplicantDetailsTable table td:nth-child(4) {
    word-break: normal !important;
    }

     .row.3u input{
        padding: 0 0 10px 3rem !important;
    }

 }

 
 @media screen and (max-width: 600px)
 {
     
.openrosterDataTable, .pnlParticipantNameTable, .searchStudentdataTable, .enrollmentData, .ViewRosterDataTable, .PendingEnrolldiv{
overflow:scroll;}

.coursesAssisting_table  {
overflow:scroll;
margin-top:1rem;
}


    .OpenrostermarginTop1rem {
        margin-top:1rem;
    }

    .marginTop1_5rem {
        margin-top:1.5rem;
    }
     
.createcourseButton_inCourse {
margin-bottom:2rem;}

.selectedcourses_inViewroster{
margin-top:1rem;}

      .select-wrapper>span {
    height:1px;
    float: left;
    }

 #header > .logo strong 
{  
 font-size : 11px;
} 
 }
 
 #wrapper > .main > header:before {
   
    margin: 0 0 1.95rem 0 !important;
   
}

 
.select-wrapper 
{
    margin-bottom: 10px;
}


 
.form_home {
    width: 100%!important;
}

form 
{
    margin: 0rem 0 0rem 0rem;
}

.paddingZero
             {
                 padding-top:0rem !important;
             }
             
   .PendingEnrolldiv table tbody tr:nth-child(2n + 2) 
        {
           background-color: rgba(143, 143, 143, 0.15) !important;
            
           border-bottom-color: rgba(143, 143, 143, 0.25) !important;
           border-bottom:2px;

        }    
        
        .PendingEnrolldiv table tbody tr
        {
           background-color: transparent !important;
          
        }    
        
        table tbody tr {
    border-color: transparent!important ;
           }

        /*Added css for responsive UI*/
        


        @media screen and (max-width: 980px)
        {
            #wrapper > .main > .inner.style2 
            {
                padding: 4rem 3rem 2rem 3rem !important;
            }
        }

       @media screen and (max-width: 736px)
        {
            #wrapper > .main > .inner.style2 
            {
                padding: 2.5rem 2rem 0.5rem 2rem !important;
            }

            .hs_lastname {
                margin-top: 1rem !important;
            }
        }

       	    .AddremoveData table td
            {
              vertical-align:middle !important;
		    }


.EMSTeachingExperience table tbody tr 
     {
       background-color: transparent! important;
     }

.EMSTeachingExperience table tbody tr:nth-child(2n + 1) 
      {
         background-color: transparent! important;
      }



.ALS_LevelSkillEXP table tbody tr 
     {
       background-color: transparent! important;
     }

.ALS_LevelSkillEXP table tbody tr:nth-child(2n + 1) 
      {
         background-color: transparent! important;
      }

.EMSTeachingExperience label
 {
    margin-bottom:0rem !important;
}





.provider_exp table tbody tr 
     {
       background-color: transparent! important;
     }

.provider_exp table tbody tr:nth-child(2n + 1) 
      {
         background-color: transparent! important;
      }

.provider_exp label
 {
    margin-bottom:0rem !important;
}

.provider_exp table {
margin-bottom:0px !important;}

.EMSTeachingExperience table {
margin-bottom:0px !important;}

.ALS_LevelSkillEXP table {
margin-bottom:5px !important;}

 .ALS_LevelSkillEXP table td {
   padding:0!important; }


.previous_peppcc_status table tbody tr 
     {
       background-color: transparent! important;
     }

.previous_peppcc_status table tbody tr:nth-child(2n + 1) 
      {
         background-color: transparent! important;
      }

.previous_peppcc_status label
 {
    margin-bottom:0rem !important;
}

.previous_peppcc_status table {
width:auto !important;}

@media screen and (max-width: 480px) 
{
    .paddingZero {
    padding-top: 1.5rem !important;
     }
}

.enrollmentData table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}

.enrollmentData table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}



.PendingEnrolldiv table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}

.PendingEnrolldiv table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.openRosterData table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
    background-color: transparent! important;
}

.openRosterData table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.openRosterData table tbody tr 
     {
       background-color: transparent !important;
     }

.openRosterData table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }



.adminCoursesRouter select 
{
    height: 2.25rem !important;
}

.SearchByNameAdminCourse 
{
   width:100%;

}

    .SearchByNameAdminCourse .searchLastName input
    {
        height:2.25rem;
        float:left;
    }


    .SearchByNameAdminCourse .searchBtn ul.actions 
    {
        float: right;
     
    }

    .SearchByNameAdminCourse .searchBtn 
    {
        float:left;
    }
    .SearchByNameAdminCourse .searchBtn input 
    {
        font-size: 0.65rem;
        height:2.25rem;
        line-height: 1.65;
    }


.adminCreateCourses table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}
.adminCreateCourses table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.adminCreateCourses table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.adminCreateCourses table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.adminCreateCourses table tbody tr 
     {
       background-color: transparent !important;
     }

.adminCreateCourses table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.adminCreateCourses table td {

background-color:transparent !important;
color: #000000 !important;
}


.adminCreateCourses table td {
    color: #000000 !important;
    font-size: .9rem;
    line-height: 1.3rem;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
    font-weight: 300;
    line-height: 1.65;
}
/*.adminCreateCourses table tr th:nth-child(2) {
    white-space: nowrap;
}

.adminCreateCourses table tr th:nth-child(3) {
    white-space: nowrap;
}*/

.viewAllbtnViewRoster {
    float:left;
}

.viewAllbtnViewRoster input {
    height:2.25rem;
    background-color: transparent;
    box-shadow: inset 0 0 0 2px rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
    font-size: 0.65rem;
    
    line-height: 2.30625rem;
    padding: 0 1.5rem;
}


.addRoster select 
{
    float:right;
    background-color: transparent;
    border: 1px solid rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
    height: 2.25rem;
    font-size: 0.9rem;
}

.courseCoordinatorStatus select {
    height: 2.25rem;
}

.searchText {
    float:left;
}

.searchText input {
    float:right;
    height: 2.25rem;
    font-size: 0.9rem;
    line-height: 2.30625rem;
}

.searchBtns input {
    height: 2.25rem;
    line-height: 1.65;
    font-size: 0.65rem;
}

.searchBtns {
    float:right;

}

.searchBtnsdiv {
margin-bottom:2rem;}


.searchBtns .searchBtnsdiv{
    float:left;
    padding-left:3rem;
}

    .searchBtns .btnViewAll {
        background-color: transparent !important;
    color: #000000 !important;
    text-align:left !important;
    opacity: 1.0 !important;
    padding-left: 0px;
   /*text-decoration: dotted underline;*/
    font-family: "Source Sans Pro", Helvetica, sans-serif !important;
    font-size: 17px;
    font-weight: 100;
    letter-spacing:0.2px;
    text-transform: none;
    }

.coursecoordinatorDatainAdmin table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}
.coursecoordinatorDatainAdmin table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.coursecoordinatorDatainAdmin table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.coursecoordinatorDatainAdmin table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.coursecoordinatorDatainAdmin table tbody tr 
     {
       background-color: transparent !important;
     }

.coursecoordinatorDatainAdmin table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.coursecoordinatorDatainAdmin table td {
background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.coursecoordinatorDatainAdmin table td {
    color: #000000 !important;
}

.exportBtn input{
    margin-top:1rem;
    background-color: transparent;
    box-shadow: inset 0 0 0 2px rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
}


.gvCourses td a.link {
          color:#000000 !important;
      }

.gvCourses td a{
          color:#000000 !important;
      }





.tableUiOpenRoster tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}
.tableUiOpenRoster tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.tableUiOpenRoster tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.tableUiOpenRoster tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.tableUiOpenRoster tbody tr 
     {
       background-color: transparent !important;
     }

.tableUiOpenRoster tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.tableUiOpenRoster td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.tableUiOpenRoster td {
    color: #000000 !important;
}

.addtocourses {
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}

.BtnsearchdateOpenRoster {

}


.floatLeft {
    float:left;
}

.searchUser_result h4 {
    text-align:left;
}



.searchUser_result tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
}
.searchUser_result tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.searchUser_result tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.searchUser_result tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.searchUser_result tbody tr 
     {
       background-color: transparent !important;
     }

.searchUser_result tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.searchUser_result td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.searchUser_result td {
    color: #000000 !important;
}

.searchUser_result a {

    color: #000000 !important;
}

.addRemoveBtnHere input{
   
    background-color: transparent;
    box-shadow: inset 0 0 0 2px rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
}

.AddremoveData .details {
margin-bottom:2rem;}

.AddremoveData .lbCredentialsToAdd {
height: 6.6rem;
    padding: 10px;}

.AddremoveData .lbCredentials {
height: 6.6rem;
    padding: 10px;}


.halfdiv {
float:left;
    padding: 1.5rem 0 0 1.5rem;
}

.viewallcoursesBtn input{
   
    background-color: transparent;
    box-shadow: inset 0 0 0 2px rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
        height: 2.25rem;
    line-height: 1.65;
    font-size: 0.65rem;
}

.addButtonInViewRoster select
{     height: 2.25rem;
    line-height: 1.65;
     
}

.roster tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}


.findccData.findccDataDiv input{
float:left;}

.advanceSerchInFindcc .select-wrapper select {
float:left;}

.advanceSerchInFindcc input {
float:left;}

.dontshow label{
display:none;}





.EmailTemplateTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.EmailTemplateTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.EmailTemplateTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.EmailTemplateTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.EmailTemplateTable table tbody tr 
     {
       background-color: transparent !important;
     }

.EmailTemplateTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.EmailTemplateTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.EmailTemplateTable table td {
    color: #000000 !important;
}



.searchAcct input{
   
    background-color: transparent;
    box-shadow: inset 0 0 0 2px rgba(143, 143, 143, 0.25);
    color: #3f3f3f !important;
       
    line-height: 1.65;
    
}





.FromAccMergeSearchTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.FromAccMergeSearchTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.FromAccMergeSearchTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.FromAccMergeSearchTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.FromAccMergeSearchTable table tbody tr 
     {
       background-color: transparent !important;
     }

.FromAccMergeSearchTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.FromAccMergeSearchTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.FromAccMergeSearchTable table td {
    color: #000000 !important;
    word-break: break-all;
}








.ToAccMergeSearchTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.ToAccMergeSearchTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.ToAccMergeSearchTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.ToAccMergeSearchTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.ToAccMergeSearchTable table tbody tr 
     {
       background-color: transparent !important;
     }

.ToAccMergeSearchTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.ToAccMergeSearchTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.ToAccMergeSearchTable table td {
    color: #000000 !important;
}

.editStudentcourse .CancelBtn {
    background-color: transparent !important;
    color: black !important;
    font-family: "Source Sans Pro", Helvetica, sans-serif !important;
    font-size: 15.6px !important;
    font-weight: 100 !important;
    text-transform: none !important;
}

.ApplicantPage .ViewAllBtn {
    font-size: 1rem;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}





.ApplicantDetailsTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.ApplicantDetailsTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.ApplicantDetailsTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.ApplicantDetailsTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.ApplicantDetailsTable table tbody tr 
     {
       background-color: transparent !important;
     }

.ApplicantDetailsTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.ApplicantDetailsTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.ApplicantDetailsTable table td:nth-child(1) {
        word-break: break-all;
    }
    .ApplicantDetailsTable table td:nth-child(4) {
        word-break: break-all;
    }

.ApplicantDetailsTable table td a{
    color: #000000 !important;
}








.RejectedApplicant_View_DetailsTable table tbody tr:first-child {
    border-top: 1px solid rgba(143, 143, 143, 0.25) !important;
   
}

.RejectedApplicant_View_DetailsTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.RejectedApplicant_View_DetailsTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.RejectedApplicant_View_DetailsTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.RejectedApplicant_View_DetailsTable table tbody tr 
     {
       background-color: transparent !important;
     }

.RejectedApplicant_View_DetailsTable table tbody tr:nth-child(2n + 1) 
      {
         background-color: rgba(143, 143, 143, 0.075) !important;
      }


.RejectedApplicant_View_DetailsTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.RejectedApplicant_View_DetailsTable table td a{
    color: #000000 !important;
}

.approvebtnDiv td {
padding:0px !important;}

.ApplicantPage ul.actions li {
padding-bottom:10px;}



#ctl00_pnlLogout {
color:#000000;
font-family: "Source Sans Pro", Helvetica, sans-serif;
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.65;
    box-sizing: border-box;
   
  -webkit-transition: 0.5s;
  transition: 0.5s;
  outline: none;
}





.FindccRecordsTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.FindccRecordsTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.FindccRecordsTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.FindccRecordsTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.FindccRecordsTable table tbody tr 
     {
       background-color: transparent !important;
     }

.FindccRecordsTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.FindccRecordsTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.FindccRecordsTable table td {
    color: #000000 !important;
}










.ViewRosterDataTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.ViewRosterDataTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.ViewRosterDataTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.ViewRosterDataTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.ViewRosterDataTable table tbody tr 
     {
       background-color: transparent !important;
     }

.ViewRosterDataTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.ViewRosterDataTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.ViewRosterDataTable table td {
    color: #000000 !important;
}


.marginBottom2rem {
margin-bottom: 2rem;}

.firstTR_Background table tbody tr:first-child 
     {
       background-color: transparent !important;
     }





.studentBlockTableViewRoster table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.studentBlockTableViewRoster table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.studentBlockTableViewRoster table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.studentBlockTableViewRoster table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.studentBlockTableViewRoster table tbody tr 
     {
       background-color: transparent !important;
     }

.studentBlockTableViewRoster table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.studentBlockTableViewRoster table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
text-align:left;
}


.studentBlockTableViewRoster table td {
    color: #000000 !important;
}

.marginRight1rem {
margin-right:1rem;}


.displayNoneBlock table {
display:none;}

.marginTop1rem{
margin-top:1rem;}








.searchAddtoCoursebyDate table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.searchAddtoCoursebyDate table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.searchAddtoCoursebyDate table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.searchAddtoCoursebyDate table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.searchAddtoCoursebyDate table tbody tr 
     {
       background-color: transparent !important;
     }

.searchAddtoCoursebyDate table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.searchAddtoCoursebyDate table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.searchAddtoCoursebyDate table td {
    color: #000000 !important;
}


/*.gvAvailableCourses tr th:first-child {
white-space:nowrap;}

.gvAvailableCourses tr th:nth-child(3) {
white-space:nowrap;}

.gvAvailableCourses tr th:nth-child(4) {
white-space:nowrap;}


.gvAvailableCourses tr td:nth-child(5) {
width:100px;}*/


.gvAvailableCourses tr td:last-child a{
    color:#000000;
}

.addwordinroster {
font-family: "Source Sans Pro", Helvetica, sans-serif !important;
    font-size: 15.6px;}








.AddRemoveINCoordinatorTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.AddRemoveINCoordinatorTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.AddRemoveINCoordinatorTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.AddRemoveINCoordinatorTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.AddRemoveINCoordinatorTable table tbody tr 
     {
       background-color: transparent !important;
     }

.AddRemoveINCoordinatorTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.AddRemoveINCoordinatorTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.AddRemoveINCoordinatorTable table td {
    color: #000000 !important;
}

.TextAreaCoordinator p Textarea {grid-rows:6 !important;}












.submitroster_button table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.submitroster_button table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}


.submitroster_button table tbody tr 
     {
       background-color: transparent !important;
     }

.submitroster_button table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.submitroster_button table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.submitroster_button table td {
    color: #000000 !important;
}





.CoursesAndRosterTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.CoursesAndRosterTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.CoursesAndRosterTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.CoursesAndRosterTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.CoursesAndRosterTable table tbody tr 
     {
       background-color: transparent !important;
     }

.CoursesAndRosterTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.CoursesAndRosterTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.CoursesAndRosterTable table td {
    color: #000000 !important;
}








.courseDetailsView table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.courseDetailsView table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.courseDetailsView table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.courseDetailsView table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.courseDetailsView table tbody tr 
     {
       background-color: transparent !important;
     }

.courseDetailsView table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.courseDetailsView table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.courseDetailsView table td {
    color: #000000 !important;
}

@media screen and (max-width: 736px)
{
#header>.logo a{
    white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  width: 68%  !important;
  font-weight:bold;
}

#header > .logo strong {
    font-size: 14px;
}

}



@media screen and (max-width: 735px) {

    .applyButtonForCourseCordinator .applyButton {
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }

       .applyButtonForCourseCordinator .applyButton a{
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 100%;
    }
}


.ui-widget-header .ui-icon{
background-image:url(images/aaos.jpg);}

.createcourseButtonsINEdit {
margin-bottom: 2rem !important;
}

.searchStudentdataTable table .emptySet td {
text-align: left;}






.coursesAssisting_table table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.coursesAssisting_table table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.coursesAssisting_table table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.coursesAssisting_table table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.coursesAssisting_table table tbody tr 
     {
       background-color: transparent !important;
     }

.coursesAssisting_table table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.coursesAssisting_table table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.coursesAssisting_table table td {
    color: #000000 !important;
}

.coursesAssisting_table table{
    margin-top:30px!important;
}




.CourseDetailsTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
    font-weight: normal;
}

.CourseDetailsTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.CourseDetailsTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.CourseDetailsTable table tbody tr 
     {
       background-color: transparent !important;
     }

.CourseDetailsTable table tbody tr:nth-child(2n + 1) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }

.CourseDetailsTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: transparent !important;
      }



.CourseDetailsTable table tbody tr:first-child {
    background-color: transparent !important;
   
}

.CourseDetailsTable table tbody tr:first-child {
    border-bottom: 2px solid transparent !important;
}

.CourseDetailsTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.CourseDetailsTable table td {
    color: #000000 !important;
}

.CourseDetailsTable table{
    margin-top:2rem !important;
}

.CourseDetailsTable h3 {
    margin: 0 0 0.5rem 0;
}

.CourseDetailsTable table tbody tr:first-child td{
    padding-bottom: 1px !important;
}

.CourseDetailsTable table tbody tr:nth-child(2) td{
    padding-bottom: 2rem !important;
    padding-left: 0px !important;
}







.gvCourseDetail table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.gvCourseDetail table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.gvCourseDetail table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.gvCourseDetail table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.gvCourseDetail table tbody tr 
     {
       background-color: transparent !important;
     }

.gvCourseDetail table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.gvCourseDetail table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.gvCourseDetail table td {
    color: #000000 !important;
}

.gvCourseDetail table{
    margin-top:30px!important;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}









.student_PrecourseWork table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.student_PrecourseWork table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.student_PrecourseWork table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.student_PrecourseWork table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.student_PrecourseWork table tbody tr 
     {
       background-color: transparent !important;
     }

.student_PrecourseWork table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.student_PrecourseWork table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.student_PrecourseWork table td {
    color: #000000 !important;
}

.student_PrecourseWork table{
    margin-top:30px!important;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}






.tableUiOpenRosterDiv table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.tableUiOpenRosterDiv table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.tableUiOpenRosterDiv table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.tableUiOpenRosterDiv table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.tableUiOpenRosterDiv table tbody tr 
     {
       background-color: transparent !important;
     }

.tableUiOpenRosterDiv table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.tableUiOpenRosterDiv table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.tableUiOpenRosterDiv table td {
    color: #000000 !important;
}

.tableUiOpenRosterDiv table{
    margin-top:30px!important;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}

.tableUiOpenRosterDiv a:link {
color: #000000 !important;}


.searchBtns .btnViewAll:hover {
color:  #a8504e !important;}

.searchBtns input:nth-child(2){
     
    border-bottom: 1px dotted #000000;
    border-radius: 0px;
    height: 25px;
    width: 61px;
    margin-left: 11px;
}

.trBackgroundViewAllbtn {
background-color: transparent !important;}


.closeBtnonBox {
float:right;}

.BoxUI_addtocourse 
{
border: 2px solid rgba(143, 143, 143, 0.25) !important;
border-radius: 3px !important;
padding:1rem;
margin-bottom:50px !important;
}

    .BoxUI_addtocourse td {
        padding-top:1rem  !important;
        padding-bottom:1rem  !important;
        padding-left:1rem  !important;
        padding-right:1rem  !important;
    }

.marginRight1_5rem {
margin-right:1rem ;}

.addSearchBtn {
float:right;}

.marginRight2rem
{margin-right:2.8rem ;}







.studentDataInAssistingCourses table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.studentDataInAssistingCourses table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.studentDataInAssistingCourses table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.studentDataInAssistingCourses table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.studentDataInAssistingCourses table tbody tr 
     {
       background-color: transparent !important;
     }

.studentDataInAssistingCourses table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.studentDataInAssistingCourses table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
}


.studentDataInAssistingCourses table td {
    color: #000000 !important;
}

.studentDataInAssistingCourses table{
    margin-top:30px!important;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}


.assistingNodatatMessage {
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.65;
}

 .NowrapWord
        {
           white-space  : nowrap;         
        }


 .wrapWord
        {
           word-break: break-all;   
        }


 
.searchStudentdataTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.searchStudentdataTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.searchStudentdataTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.searchStudentdataTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.searchStudentdataTable table tbody tr 
     {
       background-color: transparent !important;
     }

.searchStudentdataTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.searchStudentdataTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
text-align:left;
}


.searchStudentdataTable table td {
    color: #000000 !important;
}

.searchStudentdataTable table{
    margin-top:30px!important;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}


.searchStudentdataTable a {
color: black !important;}


.gvCourseDetailRadioBtn table tbody tr:first-child {
    border-bottom: none !important;

}

.gvCourseDetailRadioBtn table {
    
    margin-top: 0px !important;
}







.ChangeCourseTypeTable table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.ChangeCourseTypeTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.ChangeCourseTypeTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.ChangeCourseTypeTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.ChangeCourseTypeTable table tbody tr 
     {
       background-color: transparent !important;
     }

.ChangeCourseTypeTable table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.ChangeCourseTypeTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.ChangeCourseTypeTable table td a{
    color: #000000 !important;
}


.ChangeCourseTypeTable table {
margin-top:30px;}

.findaCoursesInput .CancelBtn {
padding-left: 0px  !important;
padding-right: 0px  !important;

}


.findaCoursesInput .CancelBtnAnchor {

margin-left: 1rem  !important;
}


.inAdminViewrosterTableSelect:before {
width: 2rem;
}


.noDataMessages {
    font-family: "Source Sans Pro", Helvetica, sans-serif;
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.65;
}

/*#nav li a 
{
    color:#000000 !important;
}*/



.divAdminTable table tbody tr:first-child {
    border-top: 1px solid rgba(143, 143, 143, 0.25) !important;
   
}
.divAdminTable table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.divAdminTable table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.divAdminTable table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.divAdminTable table tbody tr 
     {
       background-color: transparent !important;
     }

.divAdminTable table tbody tr:nth-child(2n + 1) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.divAdminTable table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.divAdminTable table td a{
    color: #000000 !important;
}


.PopupDataBoxdiv {
border: 5px solid rgba(143, 143, 143, 0.75) !important;
width:63%;
background: white;
}








.tblCoursesandrosterInstructorTableDesign tbody tr:nth-child(2) {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
   border-top: 2px solid rgba(143, 143, 143, 0.25) !important;
}
.tblCoursesandrosterInstructorTableDesign tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.tblCoursesandrosterInstructorTableDesign tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.tblCoursesandrosterInstructorTableDesign tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.tblCoursesandrosterInstructorTableDesign tbody tr 
     {
       background-color: transparent !important;
     }

.tblCoursesandrosterInstructorTableDesign tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.tblCoursesandrosterInstructorTableDesign td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.tblCoursesandrosterInstructorTableDesign td a{
    color: #000000 !important;
}





.firstTR_Background table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.firstTR_Background table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.firstTR_Background table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.firstTR_Background table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.firstTR_Background table tbody tr 
     {
       background-color: transparent !important;
     }

.firstTR_Background table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.firstTR_Background table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
text-align:left;
}


.firstTR_Background table td {
    color: #000000 !important;
}





.facultyForm table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.facultyForm table tbody tr th{
    /*background:transparent !important;
    color: #000000 !important;*/
    border: none;
}

.facultyForm table tbody tr th a{
    /*background:transparent !important;
    color: #000000 !important;*/
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.facultyForm table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.facultyForm table tbody tr 
     {
       background-color: transparent !important;
     }

.facultyForm table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.facultyForm table td {

/*background-color:transparent !important;*/
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
text-align:left;
}


.facultyForm table td {
    color: #000000 !important;
}


.courseViewAllDiv table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
}

.courseViewAllDiv table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}


.courseViewAllDiv table tbody tr 
     {
       background-color: transparent !important;
     }

.courseViewAllDiv table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.courseViewAllDiv table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;
text-align:left;
}


.courseViewAllDiv table td {
    color: #000000 !important;
}

.messageNoData {
font-family: "Source Sans Pro", Helvetica, sans-serif;
    font-weight: 300;
    font-size: 1rem;
    line-height: 1.65;
    text-align:center;
}

.editionImages {
height:20rem !important;}

.editionImages img{
height:auto !important;}

.EmailTemDivtable {
padding-left:0;
padding-right:0;
}

/*.FromAccMergeSearchTableDiv {
overflow-x:scroll;}*/


.firstTR_BackgroundMedical table tbody tr:nth-child(2) {
border-top: 2px solid rgba(143, 143, 143, 0.25)  !important;
}








.tblMedicalAdvisorSearchResultsdiv table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.tblMedicalAdvisorSearchResultsdiv table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}

.tblMedicalAdvisorSearchResultsdiv table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.tblMedicalAdvisorSearchResultsdiv table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.tblMedicalAdvisorSearchResultsdiv table tbody tr 
     {
       background-color: transparent !important;
     }

.tblMedicalAdvisorSearchResultsdiv table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.tblMedicalAdvisorSearchResultsdiv table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.tblMedicalAdvisorSearchResultsdiv table td a{
    color: #000000 !important;
}


.tblMedicalAdvisorSearchResultsdiv table {
margin-top:30px;}


 



.gvStudents_TableViewRosterSearchPEPP table tbody tr:first-child {
    border-bottom: 2px solid rgba(143, 143, 143, 0.25) !important;
   
}
.gvStudents_TableViewRosterSearchPEPP table tbody tr th{
    background:transparent !important;
    color: #000000 !important;
    border: none;
    font-family: "Source Sans Pro", Helvetica, sans-serif;
}

.gvStudents_TableViewRosterSearchPEPP table tbody tr th a{
    background:transparent !important;
    color: #000000 !important;
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
}
.gvStudents_TableViewRosterSearchPEPP table tbody tr {
    border-bottom: 1px solid rgba(143, 143, 143, 0.25) !important;
}

.gvStudents_TableViewRosterSearchPEPP table tbody tr 
     {
       background-color: transparent !important;
     }

.gvStudents_TableViewRosterSearchPEPP table tbody tr:nth-child(2n + 2) 
      {
         background-color: rgba(143, 143, 143, 0.15) !important;
      }


.gvStudents_TableViewRosterSearchPEPP table td {

background-color:transparent !important;
color: #000000 !important;
font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size:15.6px;

}

.gvStudents_TableViewRosterSearchPEPP table td a{
    color: #000000 !important;
}


.gvStudents_TableViewRosterSearchPEPP table {
margin-top:30px;}


 


/*@media screen and (max-width: 980px) {
    #header > .navPanelToggle {
        
        color: black !important;
    }
}*/

@media screen and (max-width: 736px) 
{

    
.addtocourses {
    font-family:"Source Sans Pro", Helvetica, sans-serif !important;
font-size: .9rem !important;
}

    #navPanel .link .indent-1 {
        display: inline-block;
        width: 0.75em  !important;
    }

    
#navPanel nav {
    padding: 2.5em 0.75em;
}


    .indentFor_2nd_line {
   padding-left: 1.25rem !important;
    text-indent: -1.25rem  !important;}

    .PaddingZeroInMobileView {
    padding-top:0px !important;
    }

    .shortboxforMobileview {
    margin-bottom: 1.2rem  !important;}

   .divFor_tblCoursesandrosterInstructorTableDesign, .FindccRecordsTable, .FromAccMergeSearchTableDiv, .FromAccMergeSearchTableDiv div, .ToAccMergeSearchTable, .FromAccMergeSearchTableDiv, .gvStudents_TableViewRosterSearchPEPP, .searchAddtoCoursebyDateTable, .tblCoordinatorFormDiv,.divAdminTableOverflow ,.Tablein_selectButtonInCourserCoordinator,.coursesAssisting_tablediv, .viewCourseDetailsTable, .showForm, .tblMedicalAdvisorSearchResultsdiv, .enrollmentData, .PendingEnrolldiv, .studentBlockTableViewRoster, .searchUser_result, .firstTR_Background  
    {
    overflow:scroll;}

  
    .Padding4_5remInMobileView {
    padding-top: 4.5rem !important;

    }

    .emailBreakwork {
    word-break:break-all;}

    .padding1remForMobileview 
    { padding: 0 1rem !important;
    }

    .paddingTop0remForMobileview {
    padding-top:0 !important;}

    #wrapper > .main > .inner.style2 {
    padding: 2.5rem 2rem 0.5rem 2rem  !important;
    }

    .marginTopminus1_5rem {
    margin-top:0rem !important;}

    .marginbottom1_5rem {
    margin-bottom:1.5rem !important;
    
    }

   .margintop1_5rem {
    margin-top:1.5rem !important;
    
    }

   .marginbottom1_3rem{
    margin-bottom:1.3rem !important;
    
    }

   .marginbottom1_rem{
    margin-bottom:1rem !important;
    
    }
    .PaddingZeroInMobileView table {
    margin-bottom:0px;}

    .Paddingtop1remInMobileView {
    padding-top:1rem !important;}

    
    .DenyRosterBtninMobileView {
    margin-top:2rem;}

     #divSearchCoordinators {
    left:5% !important;}

    .PopupDataBoxdiv {
    width:90%;
    border-radius: 10px;
    }

    .lablewhitespacingNowrap {
    white-space:nowrap;}

    .mobileviewUI_for3u {
    width:100%;}

    .requiredOptional {
    width:100%;
    height:200px !important;
    }
}

.FromAccMergeSearchTableDiv .FromAccountTableUI {
white-space: pre-wrap !important;
}

.CheckBoxInMergeAccount {
width:50px !important;
max-width:50px !important;
}


