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



/* ========================================================================

   Use this file to add custom CSS easily

 ========================================================================== */

 

/* Social Icon Buttons

 ========================================================================== */

.tm-social-icon-buttons {

  margin-top: 10px;

}

/* Hover background colors */

.tm-social-icon-buttons > .uk-icon-twitter:hover {

  background-color: #019AD1;

}

.tm-social-icon-buttons > .uk-icon-linkedin:hover {

  background-color: #069;

}

.tm-social-icon-buttons > .uk-icon-facebook:hover {

  background-color: #3b5998;

}

.tm-social-icon-buttons > .uk-icon-flickr:hover {

  background-color: #ff0084;

}

/* Social Icons

 ========================================================================== */

.tm-social-icons {

  margin: 15px 25px !important;

}

.tm-social-icons > li {

  display: inline-block;

  margin-left: 15px;

}

.tm-social-icons > li:first-child {

  margin-left: 0;

}

.text-orange {color:#FF7200;}

.text-blue {color:#26C9FF;}

.text-pink {color:#FF4DFF;}

.text-yellow {color:#FFBF00;}



p {width:100%;}



/* Only phones */

@media (max-width: 767px) {

  .tm-social-icons {

    margin: 15px 0 !important;

    float: none;

  }

}

/* Socialbuttons

 ========================================================================== */

.tm-socialbuttons {

  line-height: 1;

}

.tm-socialbuttons > div {

  margin-right: 10px;

  float: left;

}



@media (min-width: 1280px) {

.tm-logo {width:181px;height:130px;}

.tm-headerbar {height:130px;}

.tm-navbar-fixed .tm-headerbar-small .uk-navbar-brand img {width:76px;}

.tm-navbar-fixed .tm-headerbar + .tm-teaser {padding-top:130px;}

.tm-teaser {height:auto;padding:0;margin:0;}

.tm-teaser > .uk-container {padding:0;margin:0;min-width:100% !important;}



div.uk-navbar-flip {width:82%;height:auto;margin-top:20px;}

.uk-navbar-content::before, .uk-navbar-brand::before, .uk-navbar-toggle::before {height:auto;}

.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {height:auto;}

.uk-navbar-nav > li {margin:0;}

.uk-navbar-nav > li > a, .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li.uk-open > a {height:auto;line-height:55px;font-weight:300;font-size:90%;padding:0 15px;text-transform:uppercase;background-color:none;color:#fff;}

.uk-navbar-nav > li.uk-active > a {background-color:#FF7200;color:#fff;}

.uk-dropdown-navbar::before, .uk-dropdown-search::before, .tm-navbar-fixed .tm-headerbar-small .uk-dropdown-navbar::before {top:0;}

div.uk-navbar-nav.uk-navbar-flip.uk-hidden-small {background: #320B00;height:55px;}

.uk-dropdown-flip.uk-dropdown-search {margin-top:0;width:100%;}

.uk-dropdown-navbar {margin-top:0;}

input.uk-search-field {box-sizing: border-box;margin: 0;box-shadow: none;line-height: normal;width: 100%;height: 35px;padding: 0 0 0 30px;border: 1px solid rgba(0, 0, 0, 0.06);background: #ffffff;color: #333;border-radius: 2px;background-clip: padding-box;font-weight: 300;}

input.uk-search-field:focus, .uk-search.uk-active .uk-search-field {width:100%;background: rgba(0, 0, 0, 0.4);box-shadow: none;outline: 0;border: 1px solid rgba(0, 0, 0, 0.06);font-size: 90%;}

.uk-search::before {content: "\f002";position: absolute;top: 0;left: 0;width: 30px;line-height: 35px;text-align: center;font-family: FontAwesome;font-size: 100%;color: rgba(0, 0, 0, 0.4);z-index:999;}

.uk-search {display: inline-block;position: relative;margin: 0;}

div.tm-social-icon-buttons {float:right;margin-left:3px;margin-top:0;}

.uk-icon-button {box-sizing: border-box;display: inline-block;width: 35px;height: 35px;border-radius: 2px;background: rgba(0, 0, 0, 0.2);line-height: 35px;color: #ffffff;font-size: 18px;text-align: center;border: 0;background-image: none;}

.tm-navbar-fixed .tm-headerbar {background:#fff;}

.tm-navbar-fixed .tm-headerbar .uk-container {max-width:100%;padding:0;}

div.uk-navbar-content.uk-visible-large {width:95%;}

form#search-40.uk-search {width:50%;margin-left:-4px;}

div.tm-headerbar.uk-clearfix.tm-headerbar-small div.uk-navbar-flip {display:none;margin-top:0;}

div.tm-headerbar.uk-clearfix.tm-headerbar-small div.uk-navbar-nav.uk-navbar-flip.uk-hidden-small {display:block;}

div.tag-line {width:30%;float:left;line-height:35px;font-size:120%;}

.uk-navbar-nav > li > a, .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li.uk-open > a {padding:0 12px;}

.uk-dropdown { width:500px; }

input.uk-search-field {border: 1px solid rgba(0, 0, 0, 0.2);}

.tm-block-secondary {background:#000;color:#fff;}

.tm-block-secondary .tm-title-line span {background:#000;}

.tm-block-secondary .tm-title-line {color:#fff !important;}

.tm-block-secondary .tm-custom-form, .tm-block-secondary .tm-custom-form:hover, .tm-block-secondary .tm-custom-form:active, .tm-block-secondary .tm-custom-form:focus {border: 1px solid #555 !important;}

.tm-button-secondary, .tm-button-secondary:hover {background:#fff;color:#222;}

a.tm-totop-scroller.tm-block-secondary {background:#000;}

.tm-totop-scroller.tm-block-secondary {color:#fff;}



.wk-slideshow .caption {text-align:center;padding:30px;}

  h1.uk-article-title {font-size:34px;}

  .H141 h1.uk-article-title {font-size:41px;}

}





div.tm-main form#searchForm.uk-form fieldset {display:none;}

div.tm-main form#searchForm.uk-form fieldset:first-child {display:block;}

.uk-article-title {text-transform:uppercase !important;}



.footer-menu.uk-width-1-4 {float:left;padding-right:25px;}

.footer-menu ul {list-style:none;}

.footer-menu ul li {font-size:12px;float:left;width:100%;color:#fff;border:none;text-transform:uppercase;text-align:left;padding:0;margin:0;}

.footer-menu ul li a {font-size:12px;float:left;width:100%;color:#fff;border:none;text-transform:uppercase;text-align:left;padding:5px 0;margin:0;}

.footer-menu .uk-subnav-line > :nth-child(n+2):before {border:none;margin:0;}

.tm-footer .uk-subnav li {padding:0;margin:0;}

.copyr { width:100%;float:left;margin:35px 0;}

.newsletter button, .newsletter button:hover {background:#019AD1;color:#fff;}


