/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 * Modified for use by CyberText Consulting Pty Ltd
 */

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

.carousel-item {
  height: 10vh;    /* was 65vh;*/
  min-height: 100px; /* was 300px */
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

/* All below added by Rhonda Bracey 3 Jan to 16 March 2018 */

.btn-primary, .btn-secondary {
	border-color: #c0c0c0;
	color: black;
	background-color: yellow;
}

.btn-primary:hover, .btn-secondary:hover {
	border-color: #c00000;
	color: white;
	background-color: #c00000;
}

.breadcrumb {
	background-color: #ffffc0;
	padding: .25rem .5rem; /* above/below, left/right */
	margin-bottom: .75rem; /* distance between breadcrumb bar and body */
}

footer {
	font-size: .75em;
}

.py-5 {
	padding-top: .75rem!important;
	padding-bottom: .75rem!important;
	/* padding for footer area */
}

.my-4 {
	margin-top: .1rem!important;
	margin-bottom: .1rem!important;
	/* padding for H1 my-4 class */
}

img.center { /* centre an image on the page */
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.right { /* right-align an image on the page */
	display: block;
	margin-left: auto;
	margin-right: 0;
}

.text-muted { /*mid-grey color */
	color: #696969!important;
}

.small-font {
	font-size: 65%;
}
	
.indent { /* used for date updated */
	margin-left: 10px; 
}

.card-header { /* background colour */
	background-color: #e0e0e0!important;
}

.card-footer { /* background colour */
	background-color: #f0f0f0!important;
}

.nav-link { /*colour of menu bar link */
	color: #f0f0f0!important;
}

.nav-link:hover { /*colour of menu bar link when hovered over */
	color: yellow!important;
}

/* editing levels table */
.td-checked {
	width:10%;
	border-top:none;
	border-left:none;
	border-bottom:solid #AAAFB4 1.0pt; /* mid grey */
	border-right:solid #AAAFB4 1.0pt; /* mid grey */
	padding:0cm 5.4pt 0cm 5.4pt;
	vertical-align: middle;
	text-align: center;
	color: green;
	background-color:greenyellow;
}

.td-unchecked {
	width:10%;
	border-top:none;
	border-left:none;
	border-bottom:solid #AAAFB4 1.0pt; /* mid grey */
	border-right:solid #AAAFB4 1.0pt; /* mid grey */
	padding:0cm 5.4pt 0cm 5.4pt;
	vertical-align: middle;
	text-align: center;
	color: red;
}

.td-empty {
	width:10%;
	border-top:none;
	border-left:none;
	border-bottom:solid #AAAFB4 1.0pt; /* mid grey */
	border-right:solid #AAAFB4 1.0pt; /* mid grey */
	padding:0cm 5.4pt 0cm 5.4pt;
	background-color:#ffffcc; /* pale yellow */
}

.td-wide {
	width:70%;
	border:solid #AAAFB4 1.0pt; /* mid grey */
	border-top:none;
	padding:0.15cm 5.4pt 0.15cm 5.4pt;
}

.td-wide-subhead {
	width:70%;
	border:solid #AAAFB4 1.0pt; /* mid grey */
	border-top:none;
	padding:0.15cm 5.4pt 0.15cm 5.4pt;
	background-color:#ffffcc; /* pale yellow */
}

.td-wide-head {
	width:70%;
	border:solid #AAAFB4 1.0pt; /* mid grey */
	padding:0.15cm 5.4pt 0.15cm 5.4pt;
	background-color:#ffff00; /* bright yellow */
	vertical-align: middle;
	text-align: center;
	font-size: 1.25em;
	font-weight: 500; /* slightly bolder than normal (400) */
}

.td-head {
	width:10%;
	border:solid #AAAFB4 1.0pt; /* mid grey */
	padding:0cm 5.4pt 0cm 5.4pt;
	vertical-align: middle;
	text-align: center;
	background-color:#ffff00; /* bright yellow */
	font-size: 1.25em;
	font-weight: 500; /* slightly bolder than normal (400) */
}


table.center {
    width:96%; 
    margin-left:2%; 
    margin-right:2%;
}