/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .serviceText{display:block; font-size:22px; line-height:24px;}
 .tm-fullscreen{background-image:url(../images/hhls-fullscreen-bg-2.jpg);}
/*.tm-block-bottom-a .uk-container{width:95%; max-width:inherit;}*/
.tm-footer{text-align:left;}
.tm-totop-scroller{right:-20px;}
.tm-nav-logo { position: relative; top: auto; left: auto; margin-top: 0px; -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); text-align: center; }
.tm-logo img{border:2px solid #f6912d; border-radius: 20px;}
.tm-navbar > .uk-container{max-width:1020px;}
.tm-navbar .tm-navbar-center .tm-nav{text-align:right;}
.wk-zoo-item .uk-margin{display:bloack; overflow:hidden;}
/*.tm-footer{padding-bottom:60px;}*/
.tm-logo-small{display:inline-block; height:100%;}
.tm-logo-small p{margin:none;}
.tm-logo-small img{height:100%; width:auto;}
.footer-credits div{display:inline; color:#a7acb8; font-size:11px; line-height:23px;}
.footer-credits div p{display:none;}
 
 /*FORM STYLES*/
.uk-form .formContainer .formBody input[type="text"], 
.uk-form .formContainer .formBody input[type="password"], 
.uk-form .formContainer .formBody textarea{display:block; width:100%; padding:10px; height:auto;}
.uk-form h2{margin-bottom:30px; color:#FFF;}
.uk-form .formCaption{display: block;  float: left;  font-weight: normal;  margin-right: 10px;  padding-top: 6px;  /*text-transform: uppercase;*/  width: 130px; font-size:12px; line-height:14.4px; color:#3f3f3f;}

.uk-form .formContainer .formControlLabel,
.uk-form .formContainer .formDescription,
.uk-form.formResponsive .formHorizontal .formValidation{display:none;}
.uk-form.formResponsive .formHorizontal .formControls{margin-left:0;}
.rsform-block-submit{text-align:right;}
.uk-form.formResponsive .formHorizontal .rsform-block{margin-bottom:5px;}
.uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]){width:100%;}
.uk-form .formBody input[type="reset"],
.uk-form .formBody input[type="submit"] { width:100%; display: inline-block; border: none;  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background: #ebebf2; font-size: 16px; line-height: 18px; color:#a7acb8; text-shadow: none; padding:10px; height:auto;}

.uk-form .formBody input[type="reset"]:hover,
.uk-form .formBody input[type="submit"]:hover { border: none; color: #626467; text-decoration: none; cursor: pointer; background:#e3e3ea; }

/*Widgetkit overrides */
.wk-gallery-wall.margin>*{margin-bottom:50px;}
.wk-slideshow-default .wk-content{padding:20px;}
.wk-slideshow-default h3{color:#f6912d;}
.wk-slideshow-default > div .next,
.wk-slideshow-default > div .prev {
    top: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    background: transparent;
}

.wk-slideshow-default > div:hover .next,
.wk-slideshow-default > div:hover .prev{ background-image:none;}

.wk-slideshow-default > div .next:after,
.wk-slideshow-default > div .prev:after {
  text-align: center;

  font-size: 40px;
  color: #f0f0f0;
  font-family: 'FontAwesome';
}
.wk-slideshow-default > div .next:hover:after,
.wk-slideshow-default > div .prev:hover:after {
   color: #ffa618;
}
.wk-slideshow-default > div .next,
.wk-slideshow-default > div:hover .next {
  right: 5px; text-align:right;
}
.wk-slideshow-default > div .prev,
.wk-slideshow-default > div:hover .prev {
  left: 5px; text-align:left;
}
.wk-slideshow-default > div .next:after {
  content: "\f105";
}
.wk-slideshow-default > div .prev:after {
  content: "\f104";
}

/** Media queries **/
@media (max-width: 400px) {
.tm-fullscreen-container .tm-fullscreen{padding:10px;}
.tm-nite-icons li{padding:6px;}
.tm-footer div[class*='uk-width']{width:100%;}
}