c-Login__content {
 opacity: .9;
}
.ic-Login__header .ic-Login__header__logo img {
    max-width: 290px;
    margin-left: 20px;
}
.ic-Login {
	opacity: .9;
}
.ic-Login__body {
    margin-top: 0px;
}
.ic-Login-header__logo {
	margin-left: 27%;
}
.ic-Label {
	text-align: left;
}
form#login_form {
	display: none !important;
}	
div.masonbutton1 {
	text-align: center !important;
}
button.masonbutton1 {
	background-color: #005239 !important;
	border: 0px;
    color: white;
    display: inline-block;
    font-size: 16px;
    margin: 0px 0px 20px 0px;
}
.masonbutton2 {
	text-align: center;	
}
button.masonbutton2 {
	background-color: rgba(255,255,255,0.9);
	border: 3;
	border-color: black;
    color: black;
    padding: 20px 55px;
    display: inline-block;
    font-size: 24px;
	margin-bottom: 25px;
    cursor: pointer;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
}
button.masonbutton2:hover {
    box-shadow: -20px -20px 30px -14px rgba(0,0,0,0.24),-20px 0px 26px -14px rgba(0,0,0,0.24), 20px 0px 26px -14px rgba(0,0,0,0.24), 10px 10px 30px 10px rgba(0,0,0,0.24);
}

.masonbutton3 {
	text-align: center;	
}
button.masonbutton3 {
    background-color: transparent;
    border: 0;
    font-size: 16px;
    margin-bottom: 20px;
    cursor: pointer;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
    color: white;
}
button.masonbutton3:hover {
    text-decoration: underline;
}
