.header-intro-text h1 {
   font-size: 13px;
   font-weight: normal;
   margin: 0;
}
.header-intro-text {
   width: 65%;
}
.image_layer .omsc-box-title {
text-shadow: 0 0 18px black;
}
.image_layer .omsc-button {


background-color: rgb(241, 158, 20)!important;
}
.image_layer .omsc-button:hover {
background-color: rgb(241, 158, 20)!important;
}
.image_layer .pp_worked_up {
background-color: rgb(1, 150, 170)!important;
}
.image_layer .pp_worked_up:hover {
background-color: rgb(1, 150, 170)!important;
}
.extra_links {
font-size: 0;
height: 1px;
}
.page-title {
	font-size:250%;
        font-weight: bold;
        font-family: Raleway;
}
.footer-widget-inner a:link {
text-decoration: none;
}
.page h6 {
font-size: 120%;
}
.testimonial_image {
 float: right;
 text-align: right;
 margin-left: 20px;
 margin-bottom: 20px;
 width: 356px;
 height: 224px;
}
.image_layer .omsc-box {
padding: 0 0!important; 
}
.image_layer .omsc-box-inner {
margin: 0em 0!important;
padding: 1em 0!important;
margin-top: 0em!important;
margin-bottom: 0em!important; 
padding-top: 1em!important;
padding-bottom: 1.8em!important;
border-radius: 3px;
}
.image_layer .omsc-box-inner {
background: rgba(63,117,164,1);
background: -moz-linear-gradient(left, rgba(63,117,164,1) 0%, rgba(63,117,164,1) 0%, rgba(63,117,164,0.43) 57%, rgba(255,255,255,0.26) 74%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(63,117,164,1)), color-stop(0%, rgba(63,117,164,1)), color-stop(57%, rgba(63,117,164,0.43)), color-stop(74%, rgba(255,255,255,0.26)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(63,117,164,1) 0%, rgba(63,117,164,1) 0%, rgba(63,117,164,0.43) 57%, rgba(255,255,255,0.26) 74%, rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(63,117,164,1) 0%, rgba(63,117,164,1) 0%, rgba(63,117,164,0.43) 57%, rgba(255,255,255,0.26) 74%, rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(63,117,164,1) 0%, rgba(63,117,164,1) 0%, rgba(63,117,164,0.43) 57%, rgba(255,255,255,0.26) 74%, rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(63,117,164,1) 0%, rgba(63,117,164,1) 0%, rgba(63,117,164,0.43) 57%, rgba(255,255,255,0.26) 74%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f75a4', endColorstr='#ffffff', GradientType=1 );
}
.image_layer .omsc-box-title {
margin-left: 1em;
}
.image_layer a {
margin-left: 1.3em;
}
.image_layer .omsc-box {
background-position: center!important;
}
.primary-menu a {
padding-right: 10px!important;
}
.omsc-blockquote {
background-image:url('http://www.gotrain.com.au/wp-content/uploads/blockquote-background.jpg')!important;
background-repeat: repeat-x!important;
}
b.no-bold {
	font-weight: normal;
}
.key {
	margin-top: -1em;
	font-size: 0.5em;
	background-color: white;
	background-image: none;
}
.page-id-54 .key {
	margin-top: -3.4em;
}
.key div {
	text-transform: uppercase;
	color: #9D9D9D;
	margin-bottom: 0em;
	font-size: 0.5em;
	text-align: center;
}
.false-h3 {
	margin-top: 1em;
	margin-bottom: .4em;
	line-height: 1.36;
	font-weight: 600;
	font-family: Raleway;
	font-size: 140%;	
}
h3.false {
	font-size: 100%;
	font-weight: normal;
	font-family: Open Sans;
	margin-top: 0;
	margin-bottom: 0;
}
.page-id-2785 .key {
	margin-top: -2.5em;
}
.page .h6-false {
	font-size: 120%;
	font-weight: 600;
	line-height: 1.36;
	font-family: Raleway;
}
.phone_numbers {
	float:left; 
	font-size: 16px; 
	font-weight: normal;
	color: #666;
	padding-right: .5em;
line-height: 18px;
}
/**********Track Safety and RISI Pages***************/
.steps {
	padding-top: 1em;
}
.page-id-3205 a._ps2id, .page-id-3205 .omsc-toggle a:link {
	color: #F9500F;
}
.page-id-3205 a._ps2id, .page-id-3205 .omsc-toggle a:visited {
	color: #F9500F;
}
.page-id-3205 a._ps2id:hover, .page-id-3205 .omsc-toggle a:hover  {
	color:#666666;
}
.page-id-3100 a._ps2id, .page-id-3100 .omsc-toggle a:link {
	color: #F9500F;
}
.page-id-3100 a._ps2id, .page-id-3100 .omsc-toggle a:visited {
	color: #F9500F;
}
.page-id-3100 a._ps2id:hover, .page-id-3100 .omsc-toggle a:hover  {
	color:#666666;
}
.faq-page {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.question {
	background-color: #EEEEEE;
	text-align: left;
	padding:10px;
	font-weight: bold;
}
.answer {
	text-align: left;
	background-color: white;	
	padding:10px;
}
b.highlight {
	font-size: 110%;
}
.page-id-3205 .omsc-toggle-inner, .page-id-3100 .omsc-toggle-inner {
	display: none;
	padding-bottom: 0;
}
.page-id-524 h6:first-child {
	margin-top: 0;
}
.testimonial {
	font-size: 1.4em;
}
.testimonial-viewall {
	font-size: 1.4em;
	text-align: center; 
	margin-top: 0px;
}
.organisations {
	font-size: 180%;
	text-align: center; 
	font-family: Raleway;
	margin: 2em 0 1em 0;
	margin-top: 0px;
	line-height: 1.36;
	font-weight: 600;
}
.contact-us-bottom-header {
	font-size: 180%;
	text-align: center; 
	font-family: Raleway;
	margin: 2em 0 1em 0;
	line-height: 1.36;
	font-weight: 600;
}
.h2-false {
	font-size: 180%;
	line-height: 1.36;
	font-family: Raleway;
	margin: 2em 0 1em 0;
}

.header-menu {
	background-color: #3C709E;
}	
ul.sub-menu {
    background-color: #3C709E;
}
.header-logo {
    padding: 0 0 20px 0;
}
.container-inner {
    margin: 0 0;
}