/*Log in page background color*/
body.LogOn {
    background-image: none;
    /*background: #F6F6F6;*/
}

/*Log in page footer color*/
body.LogOn #footer-sig {
    background: none;
    background-color: #333333;
}

#footer-sig {
    background: none;
    background-color: #D7E9F4;
}
#footer-sig .widget-menu-widget ul li a {
    color:#A00412;
}
#footer-sig .widget-menu-widget ul li:after {
    color:#A00412;
}
#footer-sig .widget-copyright-widget {
    color:#A00412;
}

#footer-sig .widget-conductor-framework-version {
    color:#A00412;
}

/*button color*/
body .btn-primary, body .btn-page {
    background-image: none;
    background-color: #A00412;
    border-color: #A00412;
}

body .btn-primary:hover,
body .btn-primary:focus,
body .btn-page:hover,
body .btn-page:focus {
    background-color: #A00412;
    background-position: 0 -15px;
    border-color: #A00412;
}

body .btn-primary:active,
body .btn-page:active {
    background-color: #A00412;
    border-color: #A00412;
}

/*home page*/
#layout-header {
    border: none!important;
    color: #A00412!important;
    background: #17628D!important;
}

#header-widget-links .widget-header .header-link {
    background: #A00412!important;
    border-color: #A00412!important;
    
}

#header-widget-links .widget-header .header-link i {
    color: white!important;
}

#layout-navigation .menu-main-menu > li.active > a {
    font-family: 'Source Sans Pro Regular', sans-serif !important;
    background: #A00412!important;
    border-top: #A00412!important;
    color: #D7E9F4!important;
}

#layout-navigation .menu-main-menu > li > a {
    font-family: 'Source Sans Pro Regular', sans-serif !important;
    color: #A00412!important;
    text-shadow: none!important;
}

#navbar-main-container {
    background-image: none !important;
    background-color: #D7E9F4!important;
    border-top-color: #D7E9F4!important;
}
#navbar-main-container .widget-product-search-form input.productsearchbox {
    border: #D7E9F4 1px solid!important;
    background: #ffffff!important;
    color: #A00412!important;
}

#navbar-main-container .widget-product-search-form button {
    background: #A00412!important;
    border-color: #A00412!important;
}

#profile-userinfo{
    color: #FFFFFF!important;
}

body.LogOn #loginBox-wrapper #lost-password {
	color: white;
	text-decoration: underline !important;
}
body.LogOn #loginBox-wrapper .form-group label {
	margin-left: 50px;
}
body.LogOn #loginBox-wrapper {
	background-color: #4c9bba !important;
	margin: 0 auto;
	position: relative;
	text-align: left;
	color: white;
	width: 100%;
	height: 100%;
	padding: 0!important;
	display: flex;
	justify-content: center;
}
body.LogOn #loginBox-wrapper > div {
	margin: 0;
	float: left;
}
body.LogOn #loginBox-wrapper #lost-password {
	color: white;
	text-decoration: underline !important;
}
body.LogOn #loginBox-wrapper label {
	font-weight: 400;
}
body.LogOn #loginBox-wrapper input {
	color: black;
}
body.LogOn #loginBox-wrapper .form-group {
	margin-bottom: 6px !important;
}
body.LogOn #loginBox-wrapper .form-group label{
	width: 4.5em;
	text-align: right;
}
body.LogOn #layout-header{
	background-color: #4c9bba !important;
	margin: 0;
}
body.LogOn #layout-wrapper .container{
	width: 300px;
}
body.LogOn #layout-wrapper #loginBox_box{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 100px;
}
body.LogOn #layout-wrapper .widget-logo-widget h1{
	height: 64px !important;
}
body.LogOn #layout-wrapper #lost-password{
	margin-left: 115px;
}
body.LogOn #layout-wrapper #login-button{
	margin-top: 20px;
	padding: 2px 20px !important;
	color: #4c9bba !important;
}
.piiConfigurator-variableModal .close{
	display: none;
}