body, html, #contentcontainer, #footer, header{background: #f0f0f0;}.navbar{background: #393939;}.navbar ul.navbar-nav li.nav-item a.nav-link{color: #ffffff;}footer .footerTxt{background: #393939;}footer .footerTxt{color: #ffffff;}#navcontainer{background: #393939;}#containerdiv .navitem a{color: #b9b8b8;}#navcontainer .navheader{color: #777777;} /*secondary css start */ .seminar-container .catalog-search-item .nav-tabs .nav-link,.seminar-container .catalog-search-item .nav-tabs .nav-link.active,.seminar-container .catalog-search-item .nav-tabs .nav-link:hover,.seminar-container .catalog-search-item ul.nav-tabs a.nav-link{color:#25a1b2}.seminar-container .catalog-search-item .nav-tabs .nav-link.active,.seminar-container .catalog-search-item .nav-tabs .nav-link.active:hover{border-bottom:2px solid #25a1b2}#containerdiv .newAccountLoginPg .forgotLink a{color:#25a1b2!important;font-weight:400}.newAccountLoginPg .createAccount input[type=submit]{border:0}.newAccountLoginPg .loginAccount .header,.btn-primary,#primarycontentcont a.btn-primary,.credit-container a.greenbutton,.credit-container a.yellowbutton,.formField input[type=button],.formField input[type=submit],.newMyAccountPg .serviceCont .panelCont .btnCont.padTopBot5 a,#primarycontentcont .btnCont a{color:#ffffff!important;background:#25a1b2!important}.btn-primary:hover,#primarycontentcont a.btn-primary:hover,.credit-container a.greenbutton:hover,.credit-container a.yellowbutton:hover,.formField input[type=button]:hover,.formField input[type=submit]:hover,.newMyAccountPg .serviceCont .panelCont .btnCont.padTopBot5 a:hover,#primarycontentcont .btnCont a:hover{color:#ffffff!important;background:#027280!important}#containerdiv .navitem.active::before{background:#25a1b2}.newAccountLoginPg .loginAccount .header{border-bottom:1px solid #25a1b2} /*secondary css end */ /*custom css start */ header {
     padding-top : 0;
}
#topmost,
#topcontainer,
#contentcontainer {
 width: 100% !important;
}
#headcontainer {
  padding-top: 0;
}
#containerdiv {
  margin: 0 auto !important;
}
#primarycontent2,
#primarycontentcont {
  padding: 0 !important;
}

@media (min-width: 768px) {
  #navcontainer {
   width: 20% !important;
  }
}
@media (max-width: 767px) {
  #navcontainer {
   width: 100% !important;
  }
  table#container tr,
  table#container tbody, table#container {
    max-width: 100%;
    display: block;
  }
  table#container {background: transparent;}
  .support-container a {
    word-break: break-word;
  }
} /*custom css end */