a{
color:#1E60AD;
}

/*img {
  max-width: 100%
}*/

.btnspace {
  margin-bottom: 5px;
}
.btn-lift, .row-lift {
  margin-top:-42px;
}
.btn-primary, .panel-primary > .panel-heading {
  background-color: #1e60ad;
}
.btn-default {
  background-color: #e7e7e8;
}
/*
.btn-primary { background-color: #1e60ad; }
.btn-info { background-color: #2194cf;}
.btn-danger { background-color: #eb592a;}
.btn-success { background-color: #7aa340;}
*/
.panel-success > .panel-heading {
  background-color: #7AA340;
  color: #FFFFFF;
}
.carousel-caption h2{
	font-size:26px;
}
.carousel-caption p, .carousel-caption h2 a{
	color:#fff;
}
.carousel-caption {
  /*background-image: url("http://towardszerotogether.sa.gov.au/__data/assets/image/0020/122528/dpti_bg_trans_hp.png");*/
  background-color:rgb(0, 0, 0);
  background-color:rgba(0, 0, 0, 0.5);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  text-shadow: none;
  text-align:left;
  width:100%;
  padding: 0px 15px 0px 15px;
  margin-bottom:-20px;
  margin-left: -170px;
}
.carousel-indicators{
	bottom:0px;
}
.carousel-control.right, .carousel-control.right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 100%);
}
.rounded-corners {
  border-radius: 4px;
}
.padding-top {
  padding-top: 8px;
}
.breadcrumb > li {
    display: inline;
}
.breadcrumb li a{
 color: #000000;
}
.morelink a{
  color:#000000;
}
.injuries, .fatalities{
text-align:left;
}
.injuries {
  background-color:#e7e7e7;
  color:#000;
}
.fatalities {
  background-color:#fc5d09;
  color:#fff;
}
.dpti-logo {
  text-align:center;
}
.media .media-body {
  /*height:85px;
  overflow: hidden;*/
}

.media-body a.pull-left{
  margin-right:10px;
}
/*
 * Side navigation
 *
 * Scrollspy and affixed enhanced navigation to highlight sections and secondary
 * sections of docs content.
 */

/* By default it's not affixed in mobile views, so undo that */
.bs-sidebar.affix {
  position: static;
}
/* First level of nav */
.bs-sidenav {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #e7e7e8;
  border-radius: 5px;
}
/* All levels of nav */
.bs-sidebar .nav > li > a {
  display: block;
  color: #428BCA;
  padding: 5px 20px;
}
.bs-sidebar .nav > li > a:hover,
.bs-sidebar .nav > li > a:focus {
  text-decoration: none;
  background-color: #000000;
  border-right: 1px solid #dbd8e0;
}
.bs-sidebar .nav > .active > a,
.bs-sidebar .nav > .active:hover > a,
.bs-sidebar .nav > .active:focus > a {
  font-weight: bold;
  color: #000000;
  background-color: transparent;
}
/* Nav: second level (shown on .active) */
.bs-sidebar .nav .nav {
  display: none; /* Hide by default, but at >768px, show it */
  margin-bottom: 8px;
}
.bs-sidebar .nav .nav > li > a {
  padding-top:    3px;
  padding-bottom: 3px;
  padding-left: 30px;
  font-size: 90%;
}
.bs-sidebar .nav .nav .nav > li > a {
  padding-top:    3px;
  padding-bottom: 3px;
  padding-left: 45px;
  font-size: 90%;
}

.footer{
	background:#e7e8e9;
	margin:10px auto;
	padding:30px 10px 20px 10px;
	border-radius:0 21px 0 21px;
}

.footer .align-right{
	text-align:right;
}

@media screen and (min-width: 768px){
	.carousel-indicators{
		bottom:0px;
	}
}

/* Show and affix the side nav when space allows it */
@media screen and (min-width: 992px) {
  .bs-sidebar .nav > .active > ul {
    display: block;
  }
  /* Widen the fixed sidebar */
  .bs-sidebar.affix,
  .bs-sidebar.affix-bottom {
    width: 213px;
  }
  .bs-sidebar.affix {
    position: fixed; /* Undo the static from mobile first approach */
    top: 80px;
  }
  .bs-sidebar.affix-bottom {
    position: absolute; /* Undo the static from mobile first approach */
  }
  .bs-sidebar.affix-bottom .bs-sidenav,
  .bs-sidebar.affix .bs-sidenav {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1200px) {
  /* Widen the fixed sidebar again */
  .bs-sidebar.affix-bottom,
  .bs-sidebar.affix {
    width: 263px;
  }
}
@media screen and (max-width: 1200px) {
  .carousel-caption{
	margin-left:-140px;
  }
}



@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/__data/assets/file/0012/122070/glyphicons-halflings-regular.eot');
  src: url('/__data/assets/file/0012/122070/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/__data/assets/file/0013/122071/glyphicons-halflings-regular.woff') format('woff'), url('/__data/assets/file/0014/122072/glyphicons-halflings-regular.ttf') format('truetype'), url('/__data/assets/file/0015/122073/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}

.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*
* footer style
*/
#footer-links {
	background: #F5F5F5;
}
#footer-links h4 {
 font-size:16px;
  font-weight: bold;
  padding-botom:-10px;
}
#footer-links ul li{
	list-style-type: none;
}
#right-footer-links ul li {
	display: inline;
}

#search-button-colour {
	background-color: #d14627;
	color:#ffffff;
}
#copyright {
	background-color: #595959;
	color:#ffffff;
	font-size:12px;
	padding-top: 10px;
	
}
#copyright  a{
	color:#ffffff;
}



.line_min {
width: 200px;
background-color: #E4593A;
 background-clip: border-box;
 height: 5px;
magin-top:-7px;
}


.carousel-indicators li {
	box-shadow: 0px 0px 5px rgba(0,0,0,.3);
}


#Search_Box,
#Search-Box {
	width: 170px;
}


/* toggle */
.heading-toggle h2,
.heading-toggle h3{ padding:10px; margin:0 0 10px 0; font-size:18px; color:white; background-color:#1e60ad; cursor:pointer; }
.heading-toggle h2 .glyphicon,
.heading-toggle h3 .glyphicon{ font-size:14px; }
.heading-toggle h2 .fa,
.heading-toggle h3 .fa{ font-size:20px; }
/* end toggle */

.rss {
	color: white;
	font-weight: normal;
}

.rss:hover {
	color: white;
	text-decoration: underline;
}

.rss img {
	margin-right: 5px;
}

.carousel-inner .item p {
	margin: 0px;
}

.carousel-inner .item img {
    height: auto;
    max-width: 100%;
    line-height: 1;
}