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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.tm-background { background: #ffffff; }

nav.tm-navbar.uk-navbar { margin-top: 100px; }
.tm-navbar-space .tm-toolbar-center { margin-bottom: 100px; }
.uk-margin-xtra-large-bottom { margin-bottom: 144px !important; }
.tm-article-image-none-padding { margin: 0px -40px 0 -40px; }
section.wk-twitter.wk-twitter-list { text-align: left; }
ul.lnd_latestnews { list-style:none; margin:0; padding:0; margin-bottom:5px; }
li.lnd_latestnews { border-bottom: 1px solid #e2e3e4 !important; color: #816b5a !important; }
li.lnd_latestnews a { font-weight: normal !important; padding-left: 5px; }
.uk-navbar-brand { height: 142px; margin-bottom: 15px; }
.acymailing_module_form .acymailing_introtext{ margin-bottom: 10px !important; }
.acyfield_email input { padding: 8px 0px !important; width:100% !important; font-size: 16px !important; }
.acysubbuttons input { background-color: #d6dcde !important; outline: none !important; color: #4b5052 !important; padding: 0 15px !important; width:100% !important; line-height: 40px !important; font-size: 16px !important; }
.acysubbuttons input:hover { background-color: #dfe3e5 !important; color: #4b5052 !important; }

.uk-panel-box { background: #ffffff; border: 1px solid #9f9f9e; }
.tm-isblog .uk-article { background: #ffffff; border: 1px solid #9f9f9e; }
.tm-toolbar-center .uk-icon-button { font-size: 26px; }
.uk-tab > li.uk-active > a { border-color: #ffffff; background: #ffffff; color: #bdaea2; }
.uk-panel-box-primary {
  background-color: #9d8775;
  border: 15px solid #9d8775;
  box-shadow: inset 0 0 0 1px #c9b4a3;
}
.price-list th { font-weight: 300; font-weight: normal !important; }
.price-list td { font-weight: 300; text-align: right; padding-right: 20px!important; }

@media screen and (max-width: 400px) {
  .brown-block h3 {  
    margin-left: -20px;
    font-size: 18px;
  }
  h1.uk-article-title {
    font-size: 22px;    
  }
  .uk-article h3 {
    font-size: 18px;    
  }
  nav.tm-navbar.uk-navbar { 
    margin-top: 50px; 
  }
  .tm-navbar-space .tm-toolbar-center { 
    margin-bottom: 50px; 
  }
}