/* Template Overrides */

/*body {font-family: "Raleway", sans-serif;}*/
body {font-family: "Rubik", sans-serif;}

.header-v8 .navbar-brand img {width: 300px;}

.topbar {
	/*background: #1e303b;
  background: #013A5F;*/
  background: #010066;
}
.country-site {}

/* Bump up the height of brand to 100px, was 84px */
.header-v8 .navbar-brand {
	height: 100px;
	max-height: 100px;
	line-height: 60px;
}

/* Thicker header means a larger line-height. Orig is 54px */
/* >992 override below*/
.header-v8 .navbar-nav > li > a {
	padding: 20px;
	line-height: 60px;

  font-size: 1.1em;
}

/* Slider Title and caption */
.revolution-ch1 {
  font-family: "Rubik", sans-serif;
  font-weight: 600;
}
.revolution-ch2 {
  font-family: "Rubik", sans-serif;
}

.btn-u.btn-brd.btn-u-light {background-color: #5cb85c;}
/* Button colour in the slider */
.tp-banner .btn-u {
	/*background: #4D743B;*/
}
.tp-banner .btn-u:hover,
.tp-banner .btn-u:focus,
.tp-banner .btn-u:active,
.tp-banner .btn-u.active,
.tp-banner .open .dropdown-toggle.btn-u {
	/*background: #3a562d;
	color: #fff;*/
}

/* Map */
#map,.map-container {height:1200px; width: 100%;

visibility: hidden;
display: none;
}

.breadcrumbs-v3 h1,.breadcrumbs-v3 p {font-family: "Rubik", sans-serif; text-transform: none;}
.breadcrumbs-v3.img-v1 {
  background: url(../img/tlc-workers/istock-50469342.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
.breadcrumbs-v3.img-v1.page-about {
  background: url(../img/tlc-workers/hero-warehouse.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
.breadcrumbs-v3.img-v1.page-jobseekers {
  /*background: url(../img/tlc-workers/istock-82011749.jpg) no-repeat;*/
  background: url(../img/tlc-workers/hero-welder.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
.breadcrumbs-v3.img-v1.page-employers {
  background: url(../img/tlc-workers/hero-cement_mixer.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
 .breadcrumbs-v3.img-v1.page-safety {
  background: url(../img/tlc-workers/hero-fence.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
  .breadcrumbs-v3.img-v1.page-franchise {
  background: url(../img/tlc-workers/hero-office.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
  .breadcrumbs-v3.img-v1.page-community {
  background: url(../img/tlc-workers/hero-rebar.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
 }
.breadcrumbs-v3:after {
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  content: " ";
  position: absolute;
  background: rgba(0,0,0,0.7);
}

.tlc-special-pool-tag-box {
  margin-bottom: 60px; /*standard tag-box is 20px*/
}

.tag-box.locations p {margin-bottom: 10px;}

.list-unstyled.list-greencheck li i {font-size: 1.5em; color: #5cb85c;}

 .pool-logo {
 	display: none;
 	visibility: hidden;
 }

.news-v1 p {padding: 0 15px 15px 15px;}
.news-v1 .news-v1-in {background: #ffffff;}

.team-v2 .inner-team { text-align: left; }
.parallax-counter-v4 {
  /*background: url(../img/bg/19.jpg) 50% 0 fixed;*/
  background: url(../img/tlc-workers/istock-78993175.jpg) 20% 0 fixed;
}
.parallax-counter-v4.page-franchise {
  /*background: url(../img/bg/19.jpg) 50% 0 fixed;*/
  background: url(../img/tlc-workers/hero-sparks.jpg) 20% 0 fixed;
}
.parallax-counter-v4 h2,.parallax-counter-v4 h3,.parallax-counter-v4 p {
  color: #fff;
}
.parallax-counter-v4 h2 {
  font-size: 2.5em;
}
.parallax-counter-v4 .banner-info {
  text-align: left;
}

.bg-color-custom {
  background-color: #1e303a;
}
.color-green a {color: #5cb85c;}

.copyright .footer-h6 {
  display: inline;
  font-size: 0.9em;
  color: #777;
}

.sky-form header {background-color: #5cb85c; color: #fff;} /*Previous:4765a0 and #192c37 and #010066 :)*/
.sky-form header.header-important {background-color: #af0505;}

.panel-dark-blue > .panel-heading {
    background: #010066;
}

.form-instruction {margin:20px 0 10px 30px;}

/*--------------------------------------------------
FOOTER
---------------------------------------------------*/

.headline h2, .headline h3, .headline h4 {
    border-bottom: none;
}

.footer a {color:#fff;}
.footer a:focus,
.footer a:hover,
.footer a:active {
  color: #CCCCCC;
}

.footer-logo {width:160px;}

.footer-v1 .footer {
    background: #1E303A;
}

/*----------------------------------------------------*/
/*Call To Action v1
------------------------------------*/
.call-action-v1 p {
  margin-top: 5px;
  font-size: 13px;
  font-weight: 100;
  margin-bottom: 0;
}

.call-action-v1 .call-action-v1-box {
  width: 100%;
  display: table;
  padding: 30px 0 30px 100px;
  vertical-align: middle;
}

.call-action-v1 .call-action-v1-in {
  display: table-cell;
  vertical-align: middle;
}

.call-action-v1 .call-action-v1-in.inner-btn {
  padding-top: 1px;
  min-width: 250px;
  text-align: right;
  padding-right: 100px;
}

@media (max-width: 1200px) { /*1200 down to 1100*/
  .header-v8 .navbar-nav > li > a {
    padding: 20px 8px 0 8px;
    line-height: 60px;
  }
}

@media (max-width: 1100px) { /*1200 down to 1100*/
  .header-v8 .navbar-nav > li > a {
    padding: 20px 6px 0 6px;
    line-height: 60px;
  }
}

/* @media (max-width: 1100px) { 
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
} */

@media (max-width: 992px) { /*992 and narrower*/
  .call-action-v1 .call-action-v1-in,
  .call-action-v1 .call-action-v1-in.inner-btn {
    display: block;
    text-align: center;
    padding-right: 0;
  }
  .call-action-v1 .call-action-v1-box {
  	padding-left: 0;
  }
  .call-action-v1 .call-action-v1-in p {
    margin-bottom: 20px;
  }
  .header-v8 .navbar-nav > li > a {
    /* padding: 20px 6px 0 6px; */
    line-height: 30px;
  }
}