/*-----------Heading styles-----------------*/

.h1,h1 {
    font-size: 2.2rem;
}

.h2,h2 {
    font-size: 1.7rem;
}

.h3,h3 {
    font-size: 1.4rem;
}

.h4,h4 {
    font-size: 1.2rem;
}

.h5,h5 {
    font-size: 1rem;
}

.h6,h6 {
    font-size: 1rem;
}

/*-----------Hide home page variable content modules-----------------*/


body#pagePublicHome #contentModule5 {
    display: none;
}


/*-----------Hide view instructors button-----------------*/

button#buttonViewInstructors {
    display: none;
}

/*-----------Hide NetID Log In button-----------------*/

button#buttonContinueExternalLogon {
	display: none;
}

/*-----------Header1, topheader.jsp, ((logo, cart, login))-----------------*/

#headerWrapper {
  margin-bottom: 20px;
}

#header1Container {
  background-color: #FFFFFF; 
  width: 100%;
  color: #000000 !important;
}  /* Middle of the languagebar.jsp ((logo, cart, login))*/

#header1Wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #FFFFFF !important;
  color: #000000 !important;
} /* sides of languagebar.jsp ((logo, cart, login))*/

#cartInfo .glyphicon-shopping-cart{
  color: #4b2e83 !important; /* cart color*/ 
}

#loginDropdownMenuLink{
  color: #000000 !important; /*Login link color*/
  font-size: 15px !important;
  font-weight: 400;
}

#logoutLinkWrapper{
  color: #000000 !important; 
  font-size: 15px !important;
  font-weight: 400;
}

.headerProfileLink{
  color: #000000 !important; 
  font-size: 15px !important;
  font-weight: 400;
}

#loginNameWrapper {
  color: #000000 !important; 
  font-size: 15px !important;
  font-weight: 400;
}

.headerStudentLoginLogoutLink{
  color: #000000 !important; 
  font-size: 15px !important;
  font-weight: 400;
}

/*----------------------------------------------------------------------------*/

/*-------------------------Global nav, globalNavigationEmbeddable.jsp ------------------------------*/ 
#header3Container{
display: flex;
justify-content: center;
background-color: #4b2e83 !important;
} /* align nav items to the right */

#header3Wrapper{
/*padding-bottom: 10px;    space between global nav and the body content*/
  background-color: #4b2e83  !important;
}

#globalNavigationBar{
    background-color: #4b2e83 !important;
    } /* change the color of the center of the navbar that is now aligned to the right*/

.nav-item {
font-size: 17px !important; /* global nav item font size */
font-weight: 400;
font-family: 'Open Sans', sans-serif;
}

.navbar-light .navbar-nav .nav-link{
  color: #FFFFFF !important;
  font-family: 'Open Sans', sans-serif;
  } /* Color of navbar items/links */

button.navbar-toggler.m-2 {
    background-color: #d6caed;
}  /* Background color of mobile hamburger menu so its visible */


/*----------------------------------------------------------------------------------*/

/*----------------------Footer, bottomNavigation.jsp------------------------------------------------------*/
   
footer {
  background-color: #4b2e83;
  color: #FFFFFF !important;
  padding: 40px 20px;
  margin-top: 40px;
}


#footer-info {
  line-height: 18px;
}

#footer2Sub2{
  height: 65px; /*footer 1 sub 1 height**/
}

/*----------------------------------------------------------------------------------*/


#sidebar1Module1{
color: #FFFFFF !important;
}
#sidebar1Wrapper{

background-color: #4b2e83;
  
}
.nav-pills{
  color: #FFFFFF !important;
}

footer a {
  color: #FFFFFF !important;
}


footer > a {
  color: #FFFFFF !important;
}*/

 #variableContentBlockPG0156{
   color: #FFFFFF !important;  
   font-size: 18px !important;  
   font-weight: 500 !important;  
   padding-top: 35px !important;  
   padding-bottom: 20px !important;  
   display: flex;
   -ms-flex-align: center;
}

.conferencePreviewHeaderWrapper,
.conferencePreviewHeaderWrapper .form-text {
   color: #000000 !important;
}

.conferenceModule #header1 
.headerConfPreviewMenuDropdownLink {
  color: #000 !important;
}

/*-----------Hide Add Another Email button on student profile-----------------*/

#publicview.personal.button.addAnotherEmail {
visibility: hidden !important;
ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ display: none !important;
    
}

/*--------------------- Student login page spacing adjustments ------------------------------------------------------*/

div#existingStudentDiv {
    margin-bottom: 1.6rem;
}

div#portalExternalLogonLinkPanel {
    margin-top: 1rem;
}


 /*--------------------- Student and Instructor Portal Menu ------------------------------------------------------*/

div#studentMenu {
    margin-top: 20px;
} 

#studentMenu a:link {
  color: white
}

#studentMenu a:visited {
  color: white
}

#studentMenu a:hover {
  color: #b7a57a
}

#instructorMenu a:link {
  color: white
}

#instructorMenu a:visited {
  color: white
}

#instructorMenu a:hover {
  color: #b7a57a
}

#studentMenu .menuLink.nav-link {
  background-color: #4b2e83;
}

#studentMenu a.nav-link.active {
  background-color: #4b2e83;
}

#instructorMenu .menuLink.nav-link {
  background-color: #4b2e83;
}

#instructorMenu a.nav-link.active {
  background-color: #4b2e83;
}

#studentInfoSalutation {
  visibility: hidden !important;
  display: none !important;
}

#studentNativeLanguageWrapper{
  visibility:hidden !important;
}

#studentPortalHomeHeaderId{
  visibility:hidden !important;
}
*/