#glossary-button{display:none !important;}
 
.container
{

    background-color: #448098;
      height: 70px;
    font-weight: 400;
    font-size: 16px;
    color: #fff;
       
    background-repeat: no-repeat;
    background-size: 222px;
    background-position: 388px 0;

}

.container:before {
      }

.b_ils0 .container {
    background-color: #c94163;
}

.b_ils1  .container {
      background-color: #006f45;
}

.b_ils2 .container {
   background-color: #d9671d;
}

.b_ils3 .container {
    background-color: #27559f;
}
.b_ils4 .container {
        background-color: #722671;
}

.b_rw5 .container {
    background-color: #c41d18;
}

.b_ls0 .container {
    background-color: #ab3a8e;
}

.b_ls1 .container {
    background-color: #f59c00;
}

.b_ls2 .container {
    background-color: #40bee0;
}

.b_ls3 .container {
    background-color: #afcb20;
}      

.b_ls4 .container {
    background-color: #817eba;
}
.b_ls5 .container {
    background-color: #c41d18;
}




.b_rw5 .container:before {
    background-image: url("/ui/images/banners/banner-level-5-2x.png");
}

.b_ls0 .container:before {
    background-image: url("/ui/images/banners/banner-level-0-2x.png");
}
.b_ls1 .container:before {
    background-image: url("/ui/images/banners/banner-level-1-2x.png");
}

.b_ls2 .container:before {
    background-image: url("/ui/images/banners/banner-level-2-2x.png");
}

.b_ls3 .container:before {
    background-image: url("/ui/images/banners/banner-level-3-2x.png");
}
.b_ls4 .container:before {
    background-image: url("/ui/images/banners/banner-level-4-2x.png");
}
.b_ls5 .container:before {
    background-image: url("/ui/images/banners/banner-level-5-2x.png");
}




.b_ils0 #header:before{
	/*    content: "";
    display: block;
    float: left;
    height: 54px;
    width: 54px;
    background-size: 54px;
    background-repeat: no-repeat;
    border-radius: 27px;
    margin-top: 5px;
    margin-right: 5px;
	  background-image: url("/ui/images/banners/logo_img-level-0-2x.jpg");*/
   }


.b_ils1 #header:before{
	/*    content: "";
    display: block;
    float: left;
    height: 54px;
    width: 54px;
    background-size: 54px;
    background-repeat: no-repeat;
    border-radius: 27px;
    margin-top: 5px;
    margin-right: 5px;
	  background-image: url("/ui/images/banners/logo_img-level-1-2x.jpg");*/
   }


.b_ils2 #header:before{
/*	    content: "";
    display: block;
    float: left;
    height: 54px;
    width: 54px;
    background-size: 54px;
    background-repeat: no-repeat;
    border-radius: 27px;
    margin-top: 5px;
    margin-right: 5px;
	  background-image: url("/ui/images/banners/logo_img-level-2-2x.jpg");*/
   }
   .b_ils3 #header:before{
   	/*    content: "";
    display: block;
    float: left;
    height: 54px;
    width: 54px;
    background-size: 54px;
    background-repeat: no-repeat;
    border-radius: 27px;
    margin-top: 5px;
    margin-right: 5px;
	  background-image: url("/ui/images/banners/logo_img-level-3-2x.jpg");*/
   }.b_ils4 #header:before{
/*   	    content: "";
    display: block;
    float: left;
    height: 54px;
    width: 54px;
    background-size: 54px;
    background-repeat: no-repeat;
    border-radius: 27px;
    margin-top: 5px;
    margin-right: 5px;
	  background-image: url("/ui/images/banners/logo_img-level-4-2x.jpg");*/
   }






#header > a{
	background-image:  url("/ui/images/banners/logo-2x.png");
     background-repeat: no-repeat;
    width: 330px;
    height: 52px;
    background-size: 207px;
    margin-top: 6px;
    margin-left: 8px;
  
}

#header{
	  background-image: url("/ui/images/banners/logo_circles-course-2x.jpg");
	  background-repeat: no-repeat;
      background-size: 222px;
      background-position: 207px 0;
}
.b_ils0 #header , .b_ils1 #header ,.b_ils2 #header ,.b_ils3 #header,.b_ils4 #header {
background-image:none;
}
.b_ils0 #header > a {
  background-size: 330px;
  background-image:url("/ui/images/banners/logo-2xn.png"); 
 
}
.b_ils1 #header > a {
	  background-size: 300px;
	  background-image:url("/ui/images/banners/logo-2x1xn.png"); 
 
}

.b_ils2 #header > a {
	background-size: 300px;
	background-image: url("/ui/images/banners/logo-2x2n.png"); 
}
.b_ils3 #header > a {
    background-size: 300px;
	background-image: url("/ui/images/banners/logo-2x3n.png"); 
}
.b_ils4 #header > a {
    background-size: 300px;
	background-image: url("/ui/images/banners/logo-2x4n.png"); 
}

.b_rw3 #header > a 
{
	background-image: url("/ui/images/banners/logo-2x2.png"); 
}
.b_rw4 #header > a {
	background-image: url("/ui/images/banners/logo-level-4-rw-2x.png"); 
}
.b_rw5 #header > a {
	background-image: url("/ui/images/banners/logo-level-5-rw-2x.png"); 
}

.b_ls0 #header > a 
{
	background-image: url("/ui/images/banners/logo-level-0-ls-2x.png"); 
}

.b_ls1 #header > a 
{
	background-image: url("/ui/images/banners/logo-level-1-ls-2x.png"); 
}

.b_ls2 #header > a 
{
	background-image: url("/ui/images/banners/logo-2x2.png"); 
}

.b_ls3 #header > a 
{
	background-image: url("/ui/images/banners/logo-level-3-ls-2x.png"); 
}
.b_ls4 #header > a 
{
	background-image: url("/ui/images/banners/logo-level-4-ls-2x.png"); 
}
.b_ls5 #header > a 
{
	background-image: url("/ui/images/banners/logo-level-5-ls-2x.png"); 
}

.b_rw1 #header > a:hover, 
.b_rw2 #header > a:hover, 
.b_rw3 #header > a:hover, 
.b_rw4 #header > a:hover,
.b_rw5 #header > a:hover, 
.b_ils0 #header > a:hover, 
.b_ils1 #header > a:hover,
.b_ils2 #header > a:hover, 
.b_ils3 #header > a:hover, 
.b_ils4 #header > a:hover,
.b_ls4 #header > a:hover, 
.b_ls5 #header > a:hover,
.b_ils0 #header:hover:before,
.b_ils1 #header:hover:before,
.b_ils2 #header:hover:before,
.b_ils3 #header:hover:before,
.b_ils4 #header:hover:before

{
	-webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    cursor: pointer;
}

#header #headBtn li:hover {
	background: rgba(255, 255, 255, 0.35);
}

.b_rw1 #header #headBtn li:hover {
	background: rgba(187, 80, 19, 0.5);
}

.b_rw2 #header #headBtn li:hover {
	background: rgba(0, 85, 113, 0.5);
}

.b_rw3 #header #headBtn li:hover {
	background: rgba(70, 129, 48, 0.5);
}

.b_ls1 #header #headBtn li:hover {
	background: rgba(187, 80, 19, 0.5); 
}

.b_ls2 #header #headBtn li:hover {
	background: rgba(0, 85, 113, 0.5); 
}

.b_ls3 #header #headBtn li:hover {
	background: rgba(70, 129, 48, 0.5);
} 



.p_auth_emaillogin .container
{
  background-color: black;
}
.p_auth_emaillogin #header > a 
{
  -webkit-background-size: contain;
    background-size: contain;
    background-position: 0% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: 95%;
    background-size: 95%;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    max-width: 327px;
  height: 100%;
  float: left;
  background-image: url("../images/logo-course-2x.png"); 
  width: 297px;
}

.p_auth_forumlogin .container
{
  background-color: black;
}
.p_auth_forumlogin #header > a 
{
  -webkit-background-size: contain;
    background-size: contain;
    background-position: 0% 50%;
    background-repeat: no-repeat;
    -webkit-background-size: 95%;
    background-size: 95%;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    max-width: 327px;
  height: 100%;
  float: left;
  background-image: url("../images/logo-course-2x.png"); 
  width: 297px;
}

.p_auth_emaillogin #header > a:hover
{
  -webkit-transform: scale(1.00);
    -ms-transform: scale(1.00);
    transform: scale(1.00);
    cursor: default;
}

.p_auth_emaillogin .container:before {
      content: "";
      display: block;
      float: left;
      height: 70px;
      width: 61px;
      background-image: url("/ui/images/banners/banner-course-2x.png");
      -webkit-background-size: contain;
      background-size: contain;
      background-repeat: no-repeat; }

.p_auth_forumlogin #header > a:hover
{
  -webkit-transform: scale(1.00);
    -ms-transform: scale(1.00);
    transform: scale(1.00);
    cursor: default;
}

.p_auth_forumlogin .container:before {
      content: "";
      display: block;
      float: left;
      height: 70px;
      width: 61px;
      background-image: url("/ui/images/banners/banner-course-2x.png");
      -webkit-background-size: contain;
      background-size: contain;
      background-repeat: no-repeat; }