/* ----------------------------------------------------- */
/* Individual slide styles - EDIT THIS */
/* ----------------------------------------------------- */

/* 	
	For some reason, the majority of styles need to be set as !important to work.
	Possibly due to stylesheet ordering.
*/

/* ----------------------------------------------------- */
/* Offshore */
/* ----------------------------------------------------- */


h2.slideOffshoreCaption {
	top: 6% !important;
	left: 8% !important;
	color: #a50532;
	background: #ffffff;
	padding: 10px;	
}

p.slideOffshoreCaption {
	top: 27% !important;
	left: 8% !important;
	background: #ffffff;
	padding: 10px;
}

/* ----------------------------------------------------- */
/* RIDDOR */
/* ----------------------------------------------------- */

h2.slideRiddorCaption {
	top: 6% !important;
	left: 8% !important;
	color: #a50532;
	background: #ffffff;
	padding: 10px;	
}

p.slideRiddorCaption {
	top: 27% !important;
	left: 8% !important;
	background: #ffffff;
	padding: 10px;
}

/* ----------------------------------------------------- */
/* FFI */
/* ----------------------------------------------------- */

h2.slideFfiCaption {
	top: 6% !important;
	left: 8% !important;
	color: #a50532;
	background: #ffffff;
	padding: 10px;
}

p.slideFfiCaption {
	top: 27% !important;
	left: 8% !important;
	background: #ffffff;
	padding: 10px;

}

/* ----------------------------------------------------- */
/* Example Risk Assessments */
/* ----------------------------------------------------- */

h2.slideExampleRiskCaption {
	top: 6% !important;
	left: 8% !important;
	color: #a50532;
	background: #ffffff;
	padding: 10px;

}

p.slideExampleRiskCaption {
	top: 27% !important;
	left: 8% !important;
	background: #ffffff;
	padding: 10px;
}

/* ----------------------------------------------------- */
/* First aid consultation */
/* ----------------------------------------------------- */

h2.slideSubscribeCaption {
	top: 6% !important;
	left: 8% !important;
	color: #a50532;
	background: #ffffff;
	padding: 8px;	
}

p.slideSubscribeCaption {
	top: 30% !important;
	left: 8% !important;
	background: #ffffff;
	padding: 8px;
}

/* ----------------------------------------------------- */
/* ENSURE SLIDER CONTROLS DO NOT WRAP WHEN WIDGET SET TO MEDIUM */
/* ----------------------------------------------------- */

.largeFont .rsDefault .rsTab {padding: 7px 8px;}
.largerFont .rsDefault .rsTab {padding: 7px 2px;}

/* ----------------------------------------------------- */
/* DO NOT EDIT BELOW */
/* ----------------------------------------------------- */

/*.no-js*/ .homepageSlider {display: none;}.boxSlider{padding-top:0!important;padding-bottom:0!important}.homepageSlider{width:698px!important;height:253px!important}.rsOverflow{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.sliderControl{width:20px;height:24px;cursor:pointer;background-color:#111;background-color:rgba(0,0,0,0.75);border-radius:2px;position:absolute;z-index:26;left:94.5%;top:3%;padding:8px 0 0 12px}.link{color:#B82533}.homepageNews ul{float:left;margin-left:0!important}.homepageNews ul li{padding:0;background:0;float:left;clear:left;margin-bottom:20px;width:440px}.homepageNews ul li.last{margin-bottom:0}.homepageNews ul li img{float:left;margin-right:10px;border-radius:5px;position:relative}.homepageNews ul li .header{font-size:1.25em}.homepageNews ul li .subText{display:block}.subText{color:#111}a.subText:hover{text-decoration:none!important}#homepageCarousel{width:680px;height:225px}.touchcarousel-item{margin-right:10px!important;width:110px!important;background:none!important}.touchcarousel-item img{border:1px solid #ddd;border-radius:5px;position:relative}.touchcarousel{position:relative;width:600px;height:400px;overflow:hidden}.touchcarousel .touchcarousel-container{position:relative;margin:0;padding:0;list-style:none;left:0}.touchcarousel .touchcarousel-wrapper{position:relative;overflow:hidden;width:100%;height:100%}.touchcarousel .touchcarousel-item{margin:0;padding:0;float:left}.touchcarousel .touchcarousel-item.last{margin-right:0!important}.touchcarousel .arrow-holder{height:100%;width:45px;position:absolute;top:0;display:block;cursor:pointer;z-index:25}.touchcarousel .arrow-holder.left{left:0}.touchcarousel .arrow-holder.right{right:0}.touchcarousel .arrow-icon{width:45px;height:90px;top:50%;margin-top:-45px;position:absolute;cursor:pointer}.touchcarousel .arrow-holder.disabled{cursor:default}.touchcarousel .arrow-holder.disabled .arrow-icon{cursor:default}.touchcarousel .tc-paging-container{width:100%;overflow:hidden;position:absolute;margin-top:-20px;z-index:25}.touchcarousel .tc-paging-centerer{float:left;position:relative;left:50%}.touchcarousel .tc-paging-centerer-inside{float:left;position:relative;left:-50%}.touchcarousel .tc-paging-item{float:left;cursor:pointer;position:relative;display:block;text-indent:-9999px}.touchcarousel .scrollbar-holder{position:absolute;z-index:30;left:6px;right:6px;bottom:5px;height:4px;overflow:hidden}.touchcarousel .scrollbar{position:absolute;left:0;height:4px;bottom:0}.touchcarousel .scrollbar.dark{background-color:#828282;background-color:rgba(0,0,0,0.5)}.touchcarousel .scrollbar.light{background-color:#d2d2d2;background-color:rgba(255,255,255,0.5)}.touchcarousel .grab-cursor{cursor:url(../v4-homepage/grab.png) 8 8,move}.touchcarousel .grabbing-cursor{cursor:url(../v4-homepage/grabbing.png) 8 8,move}.touchcarousel .auto-cursor{cursor:auto}.touchcarousel.black-and-white .arrow-icon{width:30px;height:30px;margin-top:-15px;background-image:url('../v4-homepage/sprite.png');background-repeat:no-repeat;background-color:#323232;background-color:rgba(0,0,0,0.8);border-radius:4px;opacity:.8;box-shadow:1px 1px 5px #EEE}.touchcarousel.black-and-white .arrow-holder{width:35px}.touchcarousel.black-and-white .arrow-holder:active .arrow-icon{opacity:.7!important;}.touchcarousel.black-and-white .arrow-icon.left{left:10px;background-position:-2px -6px}.touchcarousel.black-and-white .arrow-icon.right{right:10px;background-position:-175px -6px}.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon{background-color:#1e1e1e;background-color:rgba(0,0,0,0.7);opacity:1}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left{background-position:-39px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-position:-138px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left,.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-color:#c8c8c8;background-color:rgba(0,0,0,0.5)}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left}.rsContainer{position:relative;width:100%;height:100%}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute}.grab-cursor{cursor:url(../v4-homepage/grab.png) 8 8,move}.grabbing-cursor{cursor:url(../v4-homepage/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#151515}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('../v4-homepage/rs-default.png');background-color:#111;background-color:rgba(0,0,0,0.75);border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{background-color:rgba(0,0,0,0.4);opacity:.4;}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:0;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,0.75);text-align:center;line-height:18px;overflow:hidden}.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;margin:0 5px 1px;border-radius:50%;background:#777;background:rgba(255,255,255,0.5)}.rsDefault .rsBullet.rsNavSelected{background-color:#FFF}.rsDefault .rsThumbsHor{padding-bottom:4px;width:100%;height:72px}.rsDefault .rsThumbsVer{padding-right:4px;width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#02874a}.rsDefault .rsThumb.rsNavSelected img{opacity:.3}.rsDefault .rsTmb{display:block}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,0.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,0.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('../v4-homepage/rs-default.png')}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{height:auto;margin:0;overflow:hidden;padding-top:0;position:relative;width:701px}.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:7px 13px 7px 13px;min-width:112px;border:1px solid #d9d9dd;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#fefefe;background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);box-shadow:inset 1px 0 0 #fff}.ie7 .rsDefault .rsTab{display:inline}
.rsDefault .rsTab:first-child{border-top-left-radius:0;border-bottom-left-radius:4px}.rsDefault .rsTab:last-child{border-top-right-radius:0;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf;min-width:112px}.rsDefault .rsTab:active{border:1px solid #d9d9dd;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}.rsDefault .rsTab.rsNavSelected{color:white;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#777;background-image:linear-gradient(to bottom,#555,#777)}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('../v4-homepage/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;background:url(../v4-homepage/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);transition:.3s}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('../v4-homepage/rs-default.png') -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75)}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}