/* ========================================================================
 Base
 ========================================================================== */
 body {background: #834d52 url("../images/background/desert_bg.jpg") 50% 0 fixed;}

/* Layout
 ========================================================================== */
.uk-logo {
	float: left;
	margin: 5px 30px 5px 10px;
} 
.top-a-wrapper {
	background: #fff;
}
.tm-article-wrapper {min-height: 400px;}
.tm-footer {
	background: #778678;
	text-align: left;
	color:#94a196;
	padding: 10px 30px 30px 30px;
}
.uk-footer-adddress {
	float: right;
	width: 250px;
	color: #fff;
	font-size: 11px;
}
.tm-footer .uk-panel:after {clear: none;}
.tm-footer .uk-footer-text {font-size:13px;padding-top:60px;}

.tm-footer .uk-subnav {float:left;}
.tm-footer .uk-subnav > li > a {color:#fff;}
.tm-footer .uk-subnav-line > li:nth-child(n+2):before {border-left-color: #fff;}
.tm-footer .uk-flex-center {
	-ms-flex-pack: left;
  -webkit-justify-content: left;
  justify-content: left;
  }
  .uk-footer-text {top:-40px;margin-bottom:-60px}
/* Typography
 ========================================================================== */
.top-a-text {padding: 0px 0px 0px 20px}
.uk-d8ccbd, .uk-fcf1de, .uk-fff-pad .top-a-text, .uk-fff .top-a-text {padding: 20px}
.top-a-logo {padding: 30px}
.uk-article li a {color: #425c3c;}
.componentheading {
	font-family: 'Scada';
	font-weight: normal;
	color: #768578;
	text-transform: none;
	font-size: 36px;
	line-height: 42px;
}
/* Navigation
 ========================================================================== */
.uk-dropdown-navbar {background: #778678;}
/* Modules
 ========================================================================== */
.uk-fff {background: #fff;padding-bottom:20px;position: relative}
.uk-fff-pad {background: #fff;padding:20px;}
.bottomright {position: absolute;right:20px;bottom:20px;}
.bottomcenter {position: absolute;margin: 0px 20%;bottom:20px;}
.uk-fcf1de {background: #fcf1de;}
.uk-d8ccbd {background: #fde9d0;}
.uk-d8ccbd a {color: #865e31;}
.wk-accordion h3 {padding-top:10px;border-top: 1px solid #666;}
.wk-accordion h3:first-child {padding-top:0px;border-top: none;}
h3.toggler:first-child {padding-top:6px;border:1px solid #ddd;}

/* Zoo
 ========================================================================== */
.isvideospage .tm-content {
	background: #fff;
	min-height:700px;
}
.isvideospage .uk-article {box-shadow: none;}
/* RSForm
 ========================================================================== */
.rsform-block-instructions td:first-child {display:none;}
.rsform-block-skills td:first-child {width:200px;}
.rsform-block-skills td {position:relative;}
.rsformProgress p {float: right}
.employment-app .componentheading {position: absolute;margin-top:-60px}

/* Responsive
 ========================================================================== */
/* Tablet landscape and smaller */
@media (max-width: 968px) {
	.uk-navbar-nav > li > a {font-size:12px;padding: 0 8px;}
}
/* Phone landscape and smaller */
@media (max-width: 767px) {
	.tm-footer .uk-panel:after {clear: both;}
	.tm-footer .uk-footer-text {padding-top:10px;}
	.tm-footer .uk-flex-center {
		-ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	  }
	.tm-footer .uk-subnav {float:center;}
	.uk-footer-adddress {
		float: center;
		text-align: center;
		width: 100%;
	}
  .uk-footer-text {top:0px;margin-bottom:0px}
}