:root {

--font: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;

--base-color: #337ab7;



--base-text-color: #fff;

--footer-color: #337ab7;



--footer-text-color: #fff;

--button-color: #337ab7;



--button-hover-color: hsl(from var(--button-color) h s calc(l - 5));


--button-text-color: #fff;


--header-color: #fefefe;


--header-text-color: #333;

--clear-filters-display-text: inline-block;


--clear-filters-display-icon: inline-block;

}

	.es-clear-all-filters-button .button-text {
	display: var(--clear-filters-display-text);
	}

	.es-clear-all-filters-button .button-icon {
	display: var(--clear-filters-display-icon);
	}


.splash-message{
    text-align: center;
     padding-top: 70px;
    padding-bottom: 70px;
}

.login-container{

    padding-top: 30px;
    padding-bottom: 30px;
    width: 100%;
}

.login-container h1{
    width: 40%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-weight: bold;

}

.login-form{
    width: 40%;
    margin-left: auto;
    margin-right: auto;
}

.splash-message h1{
    font-weight: bold;
}

.splash-message p{
    font-weight: 300;
}

.splash-head{
    background-color: white;
}

.splash-head img{
    max-height: 100px;
    margin-top: 100px;
    margin-bottom: 10px;
}

.splash-footer{
    height: 300px;
    bottom: 0;
    width: 100%;
    text-align: center;
    background-color: #337ab7;
}

.splash-footer p{

    font-size: small;
    padding-top: 100px;
}

.mb-50{
    margin-bottom: 50px;
}

img{
    padding: 5px;
}