.rm-apply,

.rm-textInput,

.rm-yesNo-grayed,

.rm-chooseFile-button,

.rm-sidebar,

.rm-jobInformation,

.rm-jobDetails,

.rm-jobHeading,

.rm-fieldTitle,

.rm-inputWrapper input,

.rm-remindLater-field input,

.rm-remindLater-field select

{background: #eee !important} /* lighter gray blocks colour */



.rm-remindLater-field input {padding: 5px 10px;}



.rm-apply h1,

.rm-apply h3,

.rm-fields-bg,

.rm-applyForm dt,

.rm-applyForm dd,

.rm-caption,

.big-button.rm-loginButton,

.buttons-drawer,

.rm-jobDescription-buttons,

.rm-jobDescription-later,

.buttons-drawer

{background: white !important} /*darker gray blocks colour */



.rm-field-right,

.rm-field-left,

.rm-field-below

{border-color: #eee;} /* borders between fields */



 /*{background: #00BB27 !important;}*/



.rm-jobTable tr,

.rm-jobTable tr:nth-child(even)

{	

	background:none !important; /* remove odd/even background */

	border-bottom:1px dashed gray !important; /* tr bottom border */

}

.rm-jobTable tr:last-child {

	border-bottom:none !important;

}



.rm-jobTable td {padding: 5px !important;} /* more space per row */



.rm-register {background: #aa0000;}



.rm-signIn,

.rm-applyForm-submit,

.rm-applyButton {background: #00BB27 !important;}

.rm-applyButton-later {background:#ACB027 !important}

.rm-alreadyApplied {background: #A40B0D;}



#system-message {margin-bottom:0 !important;}

#system-message dd.message {

	background: #eee !important;

	padding: 10px !important;

	margin-top: 15px !important;

	font-family: inherit !important;

	font-size: 16px !important;

}

#system-message dd.message ul {

	background: #CBEAD5 !important;

	border: none !important;

	border-radius: 0 !important;

	margin-bottom: 0 !important;

}

#system-message dd.warning ul {

	background: #F2F4D5 !important;

	border: none !important;

	border-radius: 0 !important;

	margin-bottom: 0 !important;

}

#system-message dd.error ul {

	background: #F4E3E3 !important;

	border: none !important;

	border-radius: 0 !important;

	margin-bottom: 0 !important;

}

#system-message .message a {color: #0077b9 !important;}

.container {padding:0 !important;}

.rm-sidebar {width:300px;}

.rm-container * {box-sizing: border-box;}



@media (max-width: 979px) {

	.rm-sidebar {width:100%;background:none !important;} /* make sidebar transparent on narrow screens */

}