/* TEMPLATE OVERRIDES START */
 
.tm-headerbar {
    height: 120px;
}

.uk-navbar, .uk-navbar.uk-active {
    margin-bottom: 0;
}




.uk-h1 {
    font-size: 40px;
    line-height: 48px;  
}

.tm-block-image {
    background: url("/images/front-page/ukfm1_background.png") no-repeat scroll center bottom / 100% auto #fff;
}

.wk-slideshow-unity .wk-slideset .set > li > div {
  background: rgba(0,0,0,0.4);
}

.wk-slideshow-unity .wk-content .uk-overlay-panel {
  background: rgba(0,0,0,0.4);
}

/* TEMPLATE OVERRIDES END */



/* CUSTOM CLASSES START */

.ad-contact {
	padding: 5px 0;	
}

.ad-icon-white {
  	color: #ffffff;
}

.ad-white {
  	color: #ffffff !important;
}

.ad-h2 {
	font-size: 45px;
}

/*.tm-top-teaser .uk-overlay {
	margin-top: 130px;	
}
*/

/* CUSTOM CLASSES END */



/* RSFORMS OVERRIDES START */

/* RSFORMS OVERRIDES END */



/* RESPONSIVE ELEMENTS START */

/* Phone Only */
@media (max-width: 480px) {
  /*html {
    background: url("/images/bg/security-bg3.jpg") no-repeat fixed 50% 0;
  }*/
  .tm-top-teaser {
    background: none repeat scroll 0 0 #ffffff !important;
    height: 200px;
  }

  .wk-slideshow-unity {
      height: 200px;
  }

  .wk-slideshow-unity img {
      height: 200px;
  }

  .wk-slideshow-unity .ad-h2 {
    font-size: 28px;
  }
}

/* Above phone size */
@media (min-width: 481px) {
  /*html {
    background: url("/images/bg/security-bg2.jpg") no-repeat fixed 50% 0 / cover ;
  }*/
}

/* Large Phone / Landscape Phone / Small Tablet */
@media (min-width: 481px) and (max-width: 767px) {
  
}

/* Anything up to a tablet */
@media (max-width: 767px) {

}

/* Tablets and larger */
@media (min-width: 768px) {
    
}

/* Between Tablet and Small Desktop */
@media (min-width: 768px) and (max-width: 959px) {
  .uk-navbar-nav > li > a {
    font-size: 14px;
  padding: 0 10px;
    }
  
  .uk-panel-box, .tm-block-light {
    padding: 20px;
}
    
}

/* Up to a small desktop */
@media (max-width: 959px) {

}

/* Small Desktop and above */
@media (min-width:960px) {

}

/* Slideshow fix for 960 px */
@media (min-width: 481px) and (max-width: 959px) {
  .tm-top-teaser {
    background: none repeat scroll 0 0 #ffffff !important;
    height: 232px;
  }

  .wk-slideshow-unity {
      height: 232px;
  }
}

/* Between small desktop and large screen */
@media (min-width: 961px) and (max-width: 1219px) {
  .tm-top-teaser {
    background: none repeat scroll 0 0 #ffffff !important;
    height: 309px;
  }

  .wk-slideshow-unity {
      height: 309px;
  }
}

/* Anything smaller than a large screen */
@media (max-width: 1219px) {

}

/* Large screens */
@media (min-width: 1220px) {
  .tm-top-teaser {
    background: none repeat scroll 0 0 #ffffff !important;
    height: 348px;
}

  .wk-slideshow-unity {
      height: 348px;
  }
}

/* RESPONSIVE ELEMENTS END */




