html, body{width:auto;}

#header-right{width:100%;}

.mainnav {
	background: none;
}
#menu-icon {
	display: none;
}
.innernav {
width: auto;
}
.innernav li {
padding: 0;
}
    .innernav li a {
        padding: 7px 20px 0 18px;
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
 
.crumb { 
	display: none;
}
.innernav li.current a {

padding: 7px 20px 5px 18px;
}

#submenu-button {
	display:none;
}

/*
.main {
width: 100%;
}
*/

.addanotherlink {
	margin: 26px 0 0 0;
}

h1, h2, #maincontent h1, #maincontent h2 {
    font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-style: normal;
}

.mcnav a.back {
	margin:0 10px 0 0;
}

.topmargin {
		margin-top: 52px;
	}
	
.course-lists li div.course .course, .course-lists li div.date .progress, .course-lists li div.status .status, .course-lists li div.cert .cert {
	display:none;
}	
.header-rtop {
	left:30px;
}





@media screen and (max-width:400px) {
    @-ms-viewport{
        width:320px;
    }
}

@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}


@media (max-width: 768px) {
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  
  
  #container {
	width:auto;
	background:#ffffff;
	margin:0 auto;
  }
  #header {
	width: auto;
	min-height: 41px;
	height:auto !important;
	height:41px;
	background:#234090;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	padding:0 0 0 0;
	z-index: 100;
	overflow:visible;
	z-index:100;
	position:relative;
  }
  
  .course-lists li div.status span {
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	background: none;
	}
	
	.course-lists li div.cert span {
	background: none;
	padding: 0;
	}
	.course-lists li.expired div.status span {
		background: none;
	}

  .header-login .ipt { display: block; }
  #content {
		width:100%;
		padding:0;
		clear:both;
  }
  #maincontent {
		width:100%;
		clear:both;
  }
    #maincontent h1, #maincontent h2 {
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-weight: 400;
        font-style: normal;
    }
  #maincontent h2 {
	font-size:20px;
	line-height: 22px;
  }
  
  #sub-menu h3, #sub-menu li {
	padding: 9px 30px 9px 40px;
	}
  .mcnav a.next {
    margin: 0;
  }
    #logo {

        width: 130px;
        position: relative;
    }
  #logo img {
    max-width: 100%;
  }
  #logo-gosa {
    top: 16px;
    left: 160px;
    width: 130px;
    height: auto;
  }
  #logo-gosa img {
	max-width: 100%;
  }

  #header-search {
		width:50%;
		height:40px;
		right:0px;
		top:85px;
		background:#ffffff;
		z-index: 10;
  }
	#header-search .ipt {
		background: white;
		padding: 11px 8px;
		width: 75%;
		margin:2px;
		font: normal 11px/1 Arial;
	}
	#header-search .btn {
		margin: 0;
		position: absolute;
		right: 5px;
		top: 2px;
		height:35px;
		border:none;
		font-size: 14px;
		background:none;
		color:#a17b97;

			font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
			font-weight: 400;
			font-style: normal;
	}
	.mainnav .navline, .navline {
		display:none;
	}
	.header-rtop {
		font-size: 12px;
		position: static;
		color: #fff;
		z-index: 2;
		width: 100%;
	}
	.header-rtop span {
		display: inline-block;
		padding:10px 20px;
	}
	.header-rtop a {
		
	}
	#header-right {
		padding: 0;
		width: 100%;
		position: static;
		float:none;
	}
/*
body#about .navline { display:none; }
body#user .navline { display:none; }
body#sup .navline { display:none; }
body#com .navline { display:none; }
body#indu .navline { display:none; }
body#media .navline { display:none; }
body#contact .navline { display:none; }
*/
	.home-left {
		width:100%;
		display: block;
		float: none;
	}
	.home-right {
		width: 100%;
		display: block;
		float: none;
	}
	
	 
	.header-login {
		width:100%;
	}
	.emailform, .pwform, .checkbox  {
		display: block;
		float:none;
		width: auto;
	}
#multimedia {
	background:none;
	margin:0;
	padding:0
}
#multimedia-content {
	background: none;
	padding:0;
	margin:0 auto;
	width:auto;
}
.featured_photos {
	padding:0;
}
.main, .course-lists {
	width: 100%;
}
.course-lists li {
border-top: 
#dadada solid 1px;
border-bottom: 
#dadada solid 1px;
font-size: 13px;
padding: 10px;
width: 100%;
overflow: hidden;
display: block;
vertical-align: middle;
padding: 15px 0;
}
.course-lists li.title {
border-top: none 0;
padding: 15px 0;
border-bottom: #234090 2px solid;
}
.maintoptext {
width: 100%;
}
.home-left h1, .maintoptext h1 {
font-size: 26px;
font-weight: normal;
padding: 0 0 20px 0;
width: 100%;
}
.course-lists li .course a {
	font-size: 16px;
	font-weight: 700;
}

.course-lists li div.imgbox {
width: 23%;
padding: 0 0 0 2%;
float: left;
display: none;
}
.course-lists li div.course {
width: 23%;
padding: 15px 2% 0 0;
color: 
#727272;
}
.course-lists li div.date {
width: 25%;

}
.course-lists li div.status {
width: 25%;
padding: 15px 0 0 0%;
}
.course-lists li div.cert {
width: 25%;
}

.course-lists li.title span.course {
width: 25%;
padding: 0 0 0 0;
}
.course-lists li.title span.progress {
width: 25%;
}
.course-lists li.title span.status {
width: 25%;
}
.course-lists li.title span.cert {
width: 25%;
}

.box-video, .inner-bvr {
float: none;
width: 100%;
}
.inner-bv{
	margin: 64px auto 0 auto;
	float:none;
}

#content div.jp-playlist ul {
margin: 0 0 0 0;
}
#maincontent div.jp-interface ul.jp-controls li { 
	width:100%;
}

div.jp-single-player div.jp-play-time {
left: 35%;
width:5%;
text-align: right;
}

div.jp-single-player a.jp-volume-min {
left: 39%;
}

div.jp-single-player div.jp-progress {
left: 44%;
}

div.jp-single-player div.jp-volume-bar {
left: 44%;
}
div.jp-single-player div.jp-total-time {
left: 90%;
width:auto;
text-align: left;
}
div.jp-single-player a.jp-volume-max {
left: 90%;
}
div.jp-progress {

width: 44%;
}
.ad-gallery {
width: 100%;
margin: 0 auto 0 auto;
}

a.jp-play {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 0 no-repeat;
}
a.jp-pause {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -40px no-repeat;

}
a.jp-pause:hover {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -40px no-repeat;
}
a.jp-stop {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -76px no-repeat;
}
a.jp-stop:hover {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -76px no-repeat;
}
a.jp-play:hover {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 0 no-repeat;
}
a.jp-volume-min {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -170px no-repeat;
}
a.jp-volume-min:hover {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -170px no-repeat;
}
a.jp-volume-max {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -186px no-repeat;
}
a.jp-volume-max:hover {
background: url("http://inductions.lcke.com.au/content/images/jplayerbg2.png") 0 -186px no-repeat;
}

div.jp-volume-bar {

width: 44%;
}
#sub-menu li {
	width: 100%;
}

#sub-menu ul li {
	/* padding: 9px 2% 10px 16%; */
}
a.jp-play, a.jp-pause {
top: 5px;
width: 21%;
height: 35px;
border-radius: 9px;
overflow: hidden;
}
div.jp-single-player a.jp-play, div.jp-single-player a.jp-pause {
left: 1.5%;
}
div.jp-single-player a.jp-stop {
left: 23.5%;
}
a.jp-stop {
width: 10%;
height: 35px;
border-radius: 9px;
}

div.jp-single-player {
margin: 0;
width: 100%;
float: none;
}
div.jp-interface {
width: 100%;

}
#content div.jp-playlist ul {
width: 100%;
background: none;
}
div.jp-playlist {
width: 100%;
float: left;

}

.mcnav span {
max-width: 55%;
float:none;
margin:0px;
}

#sub-menu {
width: 100%;
}
#sub-menu h3.inactive {
/* padding: 9px 2% 10px 10%; */
color: #737373;
width: 88%;
}

#sub-menu h3, #sub-menu li {
/* padding: 9px 2% 10px 10%; */
}
#sub-menu h3.inactive, #sub-menu li.inactive {
border-bottom: 1px solid #dadada;
background: url(http://inductions.lcke.com.au/content/images/stinactivebg.png) no-repeat -20px 0;
width: 100%;
}
.mainbox {
	background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
width:92%;
position:relative;
padding:4%;
}
#sidebar {
float: left;
width: 100%;
padding: 0 0 0;
}
#sidebar-list {
width: auto;
margin: 0 20px;
}
#sidebar-list li {
width: auto;
padding: 10px 0 0 0;
margin: 0 0 15px 0;
min-height: 95px;
border-top: 3px solid #DAD8D8;
border-bottom: none;
}
#sidebar-list h4 {

		font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
		font-weight: 700;
		font-style: normal;
		font-size:14px;
		line-height:16px;
}
.lastnews {
	width: auto;
	padding: 20px;
	background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
position: relative;
}
.lastnews h4 {

		font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
		font-weight: 700;
		font-style: normal;
		line-height:16px;
}
.lastnews h5 {

		font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
		font-weight: 700;
		font-style: normal;
		font-size: 14px;
		line-height:16px;
}
.mainbottom {
	display:none;
}
#footer {
	float:left;
	width:100%;
	height:auto;
	padding:20px 0;
	background: #234090; /* Old browsers */
background: -moz-linear-gradient(top,  #234090 19%, #234090 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#234090), color-stop(100%,#234090)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #234090 19%,#234090 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #234090 19%,#234090 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #234090 19%,#234090 100%); /* IE10+ */
background: linear-gradient(to bottom,  #234090 19%,#234090 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#234090', endColorstr='#234090',GradientType=0 ); /* IE6-9 */

}
#footer h4 {
	position: static;
	display: block;
}
#footer .sitemap {
	width:90%;
	border-bottom: 1px solid #4078a6;
	padding: 0 0 5px 0;
margin: 0 5% 10px 5%;
}
.sitemap .widget {
width: 100%;
padding: 0;
float: left;
color: #999;
margin: 0 0 5px 0;
}
.sitemap h5 {
	padding:10px 0 5px;
}
.sitemap .widget ul {
	margin:0 0 5px 15px;
}
.sitemap .widget li {
	padding:5px 0;
}
.sitemap li a, .sitemap li a:hover {
	color:#e1e1e1;
}
.footer-right {
width: auto;
padding: 12px 0 0 20px;
}

/* nav-wrap */

	
	.mainnav#nav-wrap {
		width:100%;
		height:auto;
		background:none;
		position:static;
		z-index: 200;
	}

	/* menu icon */
	#menu-icon {
		color: #ffffff;
		height: 24px;
		background: #234090;
		padding: 11px 0 5px;
		cursor: pointer;
		border: none;
		display: block; /* show menu icon */

		font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
		font-weight: 400;
		font-style: normal;
	}
	#menu-icon:hover {
		
	}
	#menu-icon.active {
		
	}
	#menu-icon .icon-container {
float: left;
width: 30px;
margin: 0 5px 0 17px;
}
	#menu-icon .icon-bar {
		display: block;
width: 18px;
height: 2px;
background-color: #ffffff;
margin: 3px;
line-height: 14px;
vertical-align: text-top;
	}
	
	/* main nav */
	#nav {
		
		
		width: 100%;
		z-index: 300;
		float:none;
		position: static;
		
	}
	#nav li {
		clear: both;
		float: none;
		margin: 0;
		position:relative;
		padding:13px 10px 6px 20px;
		background:#165A89;
		border-top:1px solid #2186C2;
		text-align: left;
	}
	#nav a, 
	#nav ul a {
		font: inherit;
		background: none;
		display: inline;
		padding: 0;
		border: none;
		display:block;
		font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; 
		font-weight: 400;
		font-style: normal;
	}
	#nav a:hover, 
	#nav ul a:hover {
		background: none;
		color: #ffffff;
	}
	
	/* dropdown */
	#nav ul {
		/*
width: auto;
		position: static;
		display: block;
		border: none;
		background: inherit;
*/

/* display:none !important; */
		
	}
	#nav ul li {
		padding: 10px 0 10px 15px;
margin: 0px;
background: #165A89;
text-align: left;
width:auto;
	}
	
	
	


.innernav li#nav-home {
	background: #05427a;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-home div.top-right-b {
	border-top: solid 10px #05427a;
}
.innernav li#nav-home a {
	padding: 0 0 0 20px;	
}
	
.innernav li#nav-about {
background: #165a89;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-about div.top-right-b {
	border-top: solid 10px #165a89;
}
.innernav li#nav-about a {
	padding: 0 0 0 20px;
}

.innernav li#nav-user {
background: #2a769a;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-user div.top-right-b {
	border-top: solid 10px #2a769a;
}	
.innernav li#nav-user a {
	padding: 0 0 0 20px;
}
.innernav li#nav-sup {
background: #4091b4;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-sup div.top-right-b {
	border-top: solid 10px #4091b4;
}
.innernav li#nav-sup a {
	padding: 0 0 0 20px;
}

.innernav li#nav-com {
background: #6868a4;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-com div.top-right-b {
	border-top: solid 10px #6868a4;
}
.innernav li#nav-com a {
	padding: 0 0 0 20px;
}
.innernav li#nav-indu {
background: #69418a;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-indu div.top-right-b {
	border-top: solid 10px #69418a;
}
.innernav li#nav-indu a {
	padding: 0 0 0 20px;
}
.innernav li#nav-media {
background: #894799;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-media div.top-right-b {
	border-top: solid 10px #894799;
}
.innernav li#nav-media a {
	padding: 0 0 0 20px;
}
.innernav li#nav-contact {
background: #ae4da9;
	width: 100%;
	margin: 0;
	text-align: left;
	height: 30px;
padding: 10px 0 0;
}
.innernav li#nav-contact div.top-right-b {
	border-top: solid 10px #ae4da9;
}
.innernav li#nav-contact a {
	padding: 0 0 0 20px;
}

.innernav li.current a span {
	padding:0;
}

div.top-right-b {
    width: 0;
    height: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    border-left: solid 10px transparent;
    z-index: 1;
}

div.top-right-w {
    width: 0;
    height: 0;
    position: absolute;
    top: 0px;
    right: 0;
    border-top: solid 10px #234090;
    border-left: solid 10px transparent;
    z-index: 2;
}

.mainbox .top-right-b, .lastnews .top-right-b {
    width: 0;
    height: 0;
    position: absolute;
    top: 0px;
    right: 0px;
    border-top: solid 15px #f2f2f2;
    border-left: solid 15px transparent;
    z-index: 1;
}

.mainbox .top-right-w, .lastnews .top-right-w {
    width: 0;
    height: 0;
    position: absolute;
    top: 0px;
    right: 0;
    border-top: solid 15px #ffffff;
    border-left: solid 15px transparent;
    z-index: 2;
}	
#submenu-button .bottom-right-b {
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0px;
    right: 0px;
    border-bottom: solid 10px #5D5D5D;
    border-left: solid 10px transparent;
    z-index: 1;
}

#submenu-button .bottom-right-w {
    width: 0;
    height: 0;
    position: absolute;
    bottom: 0px;
    right: 0;
    border-bottom: solid 10px #ffffff;
    border-left: solid 10px transparent;
    z-index: 2;
}


	
	.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
     -moz-transition: height 0.35s ease;
       -o-transition: height 0.35s ease;
          transition: height 0.35s ease;
}

.collapse.in {
  height: auto;
}
#footer h4.sitemap-title {
	display:none;
}
.sitemap-button {
	display:block;
	color: #ffffff;
font-size: 13px;
padding: 5px 0 5px 30px;
cursor: pointer;
margin:0 20px;
background:url(http://inductions.lcke.com.au/content/Images/plus-minus.png) 5px -29px no-repeat;
}
.sitemap-button.collapsed {
	background:url(http://inductions.lcke.com.au/content/Images/plus-minus.png) 5px 4px no-repeat
}
.banner {
	width:auto;
	
	padding:0px;
}
.banner img {
	max-width:100%;
}

    #submenu-button {
        display: block;
        background: #5d5d5d;
        color: white;
        padding: 10px 20px;
        font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
        font-weight: 400;
        font-style: normal;
        cursor: pointer;
        position: relative;
        margin-top: 12px;
    }
#submenu-button span {
	width:20px;
	height:20px;
	float:left;
	background:url(http://inductions.lcke.com.au/content/Images/plus-minus.png) 1px -32px no-repeat;
	margin:0 12px 0 0;
}
#submenu-button.collapsed span {
	background:url(http://inductions.lcke.com.au/content/Images/plus-minus.png) 1px 1px no-repeat;
}
#subnav {
	min-height: 0px;
	width:100%;
	margin: 0px;
}
#subnav li {
	width:100%;
}
#subnav li a {
	padding:6px 20px
}
#subnav li a span {
	padding:0 20px;
}
body#about #subnav {
background: #165a88;
}
body#about #subnav li a {
	background: #165a88;
}
body#about #subnav li a:hover, body#about #subnav li a.current {
	background: #124870;
}
body#about #subnav li {
	border-top:1px solid #2186c2;
}
body#user #subnav {
background: #2a7699;
}
body#user #subnav li a {
	background: #2a7699;
}
body#user #subnav li a:hover, body#user #subnav li a.current {
	background: #225e85;
}
body#user #subnav li {
	border-top:1px solid #3fb0cb;
}
body#sup #subnav {
background: #4090b3;
}
body#sup #subnav li a {
	background: #4090b3;
}
body#sup #subnav li a:hover, body#sup #subnav li a.current {
	background: #337aa4;
}
body#sup #subnav li {
	border-top:1px solid #5fc6d8;
}
body#com #subnav {
background: #6868a3;
}
body#com #subnav li a {
	background: #6868a3;
}
body#com #subnav li a:hover, body#com #subnav li a.current {
	background: #535391;
}
body#com #subnav li {
	border-top:1px solid #9b9bd0;
}
body#indu #subnav {
background: #694189;
}
body#indu #subnav li a {
	background: #694189;
}
body#indu #subnav li a:hover, body#indu #subnav li a.current {
	background: #543471;
}
body#indu #subnav li {
	border-top:1px solid #9c61c3;
}
body#media #subnav {
background: #884798;
}
body#media #subnav li a {
	background: #884798;
}
body#media #subnav li a:hover, body#media #subnav li a.current {
	background: #703983;
}
body#media #subnav li {
	border-top:1px solid #c26aca;
}
body#contact #subnav {
background: #ad4da8;
}
body#contact #subnav li a {
	background: #ad4da8;
}
body#contact #subnav li a:hover, body#contact #subnav li a.current {
	background: #9f4099;
}
body#contact #subnav li {
	border-top:1px solid #d573d3;
}
.sectionleft {
width:100%;
display: block;
float:none;
}
.sectionright {
width:100%;
display: block;
float:none;
}

.sectionright .date {
width:100%;
display: block;
float:none;
}
.sectionright .info {
width:100%;
display: block;
float:none;
}

.assessment, .assessform {
	width:auto;
}
.assitem {
	width:auto;
}
.assessresult.fail, .assessresult strong {
	width:auto;
}
.assessresult strong {
	
}

/* Flash */
.video-js-box,  {
	width:100% !important;
	height:auto !important;
}
.video-js-box a {
width:100% !important;
	/* height:auto !important; */
	
}
.video-js-box object {
	/* height:auto !important; */
	/* width:auto !important; */
}

/* Mp4 */
.video-js-box {
	width:100% !important;
}
video.video-js {
	width:100% !important;
	height:auto !important;
}



  
}
@media (max-width: 480px) {

body {
    padding-left: 0px;
    padding-right: 0px;
  }
  
  .items .imgbox {
	  float:none;
	  display:block;
  }
  
  .header-login .innerbox-email, .innerbox-email .emailform {
	  width:280px;
  }
  .header-login .ipt {
	  width:262px;
  }
  .hl-error {
	  width: 238px;
  }
  .course-lists li.title {
	  display:none;
  }
  .course-lists li div.course .course, .course-lists li div.date .progress, .course-lists li div.status .status, .course-lists li div.cert .cert {
	display:block;
	font-weight:bold;
	color:#666 !important;
}
  .course-lists li div.course, .course-lists li div.date, .course-lists li div.status, .course-lists li div.cert {
	  width: 100%;
	  display:block;
  }
  .course-lists li div.cert span {
	  width:auto;
  }
  .header-rtop a {
	  display:block;
	  clear:both;
	  margin:0 20px 15px 20px;
  }
  
  div.jp-single-player a.jp-play {
background: #ffffff url(http://inductions.lcke.com.au/content/Images/jplayerbg2-mobile.gif) left center;
width:43px;
	
}

div.jp-single-player a.jp-pause {

background: #ffffff url(http://inductions.lcke.com.au/content/Images/jplayerbg2-mobile.gif) center center;
width:43px;
	
}
div.jp-single-player a.jp-stop {
	left:55px;
	width:43px;
	background: #ffffff url(http://inductions.lcke.com.au/content/Images/jplayerbg2-mobile.gif) right center;
}
   

}





@media screen and (min-width: 768px) {

	/* ensure #nav is visible on desktop version */
	#nav {
		display: block !important;
	}

}




@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	
	.sitemap-button {
	background-image:url(http://inductions.lcke.com.au/content/Images/plus-minus@2x.png);
	background-size: 17px 50px;
	}
	.sitemap-button.collapsed {
	background-image:url(http://inductions.lcke.com.au/content/Images/plus-minus@2x.png);
	background-size: 17px 50px;
}
#submenu-button span {
	background-image:url(http://inductions.lcke.com.au/content/Images/plus-minus@2x.png);
	background-size: 17px 50px;
}
#submenu-button.collapsed span {
	background-image:url(http://inductions.lcke.com.au/content/Images/plus-minus@2x.png);
	background-size: 17px 50px;
}
}


/*
     FILE ARCHIVED ON 01:37:37 Mar 05, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:28:35 Mar 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.645
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.048
  esindex: 0.009
  cdx.remote: 9.148
  LoadShardBlock: 268.184 (3)
  PetaboxLoader3.resolve: 168.869 (3)
  PetaboxLoader3.datanode: 210.246 (4)
  load_resource: 121.24
*/