
.login h1 a { 
	background: url("https://impact.demotriade.ca/wp-content/uploads/2021/08/Group-572.png")  no-repeat !important;
    width: 300px !important;
    height: 130px !important;
    background-size: contain !important;
    padding-bottom: 10px !important;
    margin-bottom: 0 !important;
}

.login .button-primary { 
	background: #e2231a !important;
    border-color: #e2231a !important; 
    font-family: 'Roboto', 'Helvetica', sans-serif;
    font-size: 16px;
}


body {
    background: url("https://impact.demotriade.ca/wp-content/uploads/2021/08/bg-hexogonal-login.png") white;

}
#login {
    padding: 0;
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 95%;
    max-width: 500px;
}

#login form {
    margin: 0;
    background: white;
    border: none;
    color: #1a1a1a;
    border-radius: 10px;
    padding: 4em;
    font-family: 'Roboto';
}

#login form input{
	background: #f2f2f2;
    border-style: solid;
    border-width: 0px !important;
    border-radius: 100px;
	padding: 15px;
	font-size: 16px;
}


.login #backtoblog a, .wp-login-register, #backtoblog {
    display: none !important;
}

.login .message {
    border-left-color: #e2231a !important;;
}

#wp-submit {
    background: #e2231a !important;
    border: none;
    font-family: 'Roboto';
	padding: 5px 30px !important;
}

/* Page connexion */
.tri-login-form-button {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.tri-login-form-button .button{
    background-color: #e2231a;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	border:2px solid #e2231a;
	margin:5px;
	transition:0.2s;
}

.tri-login-form-button .button:hover{
    background-color: #1a1a1a;
	border:2px solid #1a1a1a;
}

.tri-login-form-button .button a{
    color:white;
    font-weight:700;
    text-decoration:none;
}

@media (max-width:980px){
    .tri-login-form-button .button{
	padding-left:10px;
	padding-right:10px;
}
}
/* Fin page connexion */
