/* --------------------------------------------- Scheme Color Variables */
/* --------------------------------------------- Logo and Banners */
@media (max-width: 767px) {
  .SchemeLogo {
    background-image: url("images/GPL_Small.png");	
  }
}
@media (min-width: 768px) {
  .HeaderImage {
    background-image: url("images/GPL_Large.png");
	background-repeat:no-repeat;
	background-position: center center;
  }
  .FooterImage {
    background-image: none;
    height: 10px;
  }
}

.Main {
    background-color: white;
}

/* ---------------------------------------------  (Optional) Banner Area Customisation */
body > header {
  background-color: #ffffff;
}
.Main
{
	border-style: none;
}

.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a
{
    color: #fff;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus 
{
    background-color: #666666;    
	color: #fff;
}

.navbar-inverse,
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus
{
  background-color: #666666;  
}
/*
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
*/
.btn-primary,
.LinkButton {
  background-color: #666666;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active
{
	background-color: #595959;
}
.btn-primary.disabled, .btn-primary[disabled]
{
	background-color: #a6a6a6;	
}

.SchemeMsgs
{
  background-color: #666666;
  border-color: #666666;
}

section .glyphicon {
	color: black;
	font-size: 14px;
}

/*--------------------------- Password meter styling updated*/
    meter[value="1"]::-webkit-meter-optimum-value {
        background: red;
    }

    meter[value="2"]::-webkit-meter-optimum-value {
        background: yellow;
    }

    meter[value="3"]::-webkit-meter-optimum-value {
        background: orange;
    }

    meter[value="4"]::-webkit-meter-optimum-value {
        background: green;
    }

    meter[value="1"]::-moz-meter-bar {
        background: red;
    }

    meter[value="2"]::-moz-meter-bar {
        background: yellow;
    }

    meter[value="3"]::-moz-meter-bar {
        background: orange;
    }

    meter[value="4"]::-moz-meter-bar {
        background: green;
    }

    .alert {
        margin-bottom: 0;
    }

    meter {
        width: 100%;
        display: inline-block;
        background: #eeeeee;
        appearance: none;
        -moz-appearance: meter;
        -webkit-appearance: meter;
        height: 0.5em;
        margin: 0 auto 1em;
    }
  /*---------------------------- meter styling for Chrome */
        meter::-webkit-meter-bar {
            background: #eeeeee;
            box-shadow: none;
            border-radius: 0;
            border-width: 0;
            height: 0.5em;
        }
 
/* ----------------------------- IE11 meter fix */
@media all and (-ms-high-contrast:none) {
meter {display: none!important;}
}