/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.tm-logo-small {
  letter-spacing: 0 !Important;
}

.tm-logo-small h1 {
 color: #6C8897;
 margin-top: 10px;
 margin-bottom: 10px;
 font-weight: 900;
}

.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
  height: auto !important;
}

.headerLogo1 {
  width: 50%;
  float: left;
}

.headerContact {
  width: 40%;
  float:right;
  margin-top: 70px;
}

.headerContact h4 {
  color: #6C8897;
  font-size: 18px;
  margin-bottom: 0;
}

@media (max-width: 901px) {
  .headerContact {
    margin-top: 50px;
}
}

@media (max-width: 820px) {
  .headerContact h4 {
    font-size: 16px;
  }
  
  .headerContact {
    margin-top: 30px;
  }
}

.uk-text-center {
  text-align: left !Important;
}

.logoSML {
  width: 200px;
  height: 51px;
}

@media (max-width: 822px) {
  .uk-navbar-nav > li > a {
    padding: 0 15px !important;
  }
}

.uk-navbar-center {
  max-width: 100% !important;
}

@media (max-width: 970px) {
  .uk-navbar-nav > li > a {
    font-size: 12px;
  }
}

@media (max-width: 796px) {
  .uk-navbar-nav > li > a {
    font-size: 11px;
  }
}

@media (min-width: 768px) {
  .uk-navbar {
    background: #074794 !important; }
}

@media (max-width: 767px) {
  .uk-navbar {
    background: none !important;
    box-shadow: none;
  }
  
  .testPic { width: 100% !important; }
  .testText { width: 100% !important; }
  .testimonialArea { margin-bottom: 10px; }
}

.el-info-contact a { color: white !important; }

.uk-navbar-nav a { color: white !Important; }

.uk-panel-box-secondary > a:not([class]), .uk-panel-box-secondary > :not([class*='uk-nav']) a:not([class]) {
  color: #074794 !important;
}

a { color: #074794 !important; }

h1, .uk-h1 { font-size: 24px !Important; }

p { font-size: 15px; }

.uk-nav-offcanvas ul.uk-nav-sub {
  background: #6C8997;
}


.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
  background: #6C8997;
}

.testimonialArea {
  width: 100%;
  float: left;
}

.testPic {
  width: 30%;
  float: left;
  margin-right: 5px;
}

.testText {
  width: 65%;
  float: left;
}

@media (max-width:479px) {
  .imageResponsive {
    width: 100%;
    margin-bottom: 10px;
  }
}

.contact-ajax .ctajax-element .el-info-contact .info-mail .info-label {
  color: white;
}

.contact-ajax .ctajax-element .el-ctajax-form input[type="submit"] {
  background: rgba(0,0,0,0) !important;
  border: 3px solid white !important;
}

.contact-ajax .ctajax-element .el-ctajax-form input[type="submit"]:hover {
  background: white !important;
  color: #0089c6 !important;
}

.uk-dropdown-navbar {
  background: #6C8997 !important;
}

.tm-footer {
   background: #074794 !important;
  background-image: none !important;
}

.tm-footer a { color: white !important; }

.uk-panel-box-primary {
  background: #074794 !important;
  background-image: none !important;
}

.uk-panel-box-secondary {
  background: #6C8997 !important;
  background-image: none !important;
}

.uk-navbar {
  background-image: none !important;
}

body {
  background: #fafafa !important;
}

.ctajax-element2 {
  display: none;
}

.tm-isblog .uk-article {
  background: #074794 !important;
}


.uk-navbar-nav {
  float: right !important;
}

.shrink {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  width: 48px;
  height: 48px;
}
.shrink:hover, .shrink:focus, .shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
  color: #074794 !important;
}