/* ########## GLOBAL ########## */

/* Hides EasyEdit button */

.UtilitySTEToggle{
	visibility: hidden;
}

/* Change login buttons */

.PrimaryButton{
	color:#75C7EB;
	background-color:#ffffff;
	border:6px solid #75C7EB;
	text-transform:uppercase;
	border-radius:50px;
	font-weight:800;
	padding:10px 20px;
	font-family:Montserrat, sans-serif!important;
	font-size:20px;
}
.PrimaryButton:hover{
	color:#ffffff;
	background-color:#003257;
}
.PrimaryButton:active{
	color:#ffffff;
	background-color:#003257;
}

.PrimaryButton:focus{
	color:#ffffff;
	background-color:#003257;
}

/* Resize and stylise H2 to be uniform */

.MembersHome h2{
	font-size: 24px;
	border-bottom: 7px solid #75C7EB !important;
}
.MembersHome .h-light-blue h2{
	color: #142D67 !important;
}

/* Simple white header style */

.white-header{
	color: #ffffff;
	margin: 40px 60px 0;
}

/* Simple white text style */

.white-text{
	a, a:hover, a:visited, p, h1, h2, h3, h4{
		color: #ffffff !important;
	}
}

/* Corrected placement of blue background */

.MembersHome .row.boxed-in #news-articles .row:nth-of-type(7){
	background: #ffffff !important;
	margin: 0 !important;
}
.MembersHome .row.boxed-in #news-articles .row:nth-of-type(8){
	background: #142D67;
	width: 100%;
}
.MembersHome .row.boxed-in #news-articles .row:nth-of-type(9){
	background: #142D67;
	width: 100%;
}

/* ##### MY UNION ##### */

/* Overwrite first and last of type padding shift */

.overwrite-padding-left{
	padding-left: 15px;
}

.overwrite-padding-right{
	padding-right: 15px;
}
}

/* ##### MY WORKPLACE ##### */

/* Moves Workplace panel into correct position */

.my-workplace-panel{
	margin-left: 15px;
}