/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */



/* ========================================================================

   Use this file to add custom CSS easily

 ========================================================================== */

 

.tm-container {

    margin: 20px auto;

}

.tm-headerbar {margin-bottom: 20px;}

.uk-navbar {

  background: #333333;

  color: rgba(255, 255, 255, 0.5);

  background-image: -webkit-linear-gradient(top, #5cc22a, #399d05);

  background-image: linear-gradient(to bottom, #5cc22a, #399d05);

  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0);

}

.uk-navbar-nav > li.uk-active > a {

  background-image: -webkit-linear-gradient(top, #234883, #5b81bb);

  background-image: linear-gradient(to bottom, #234883, #5b81bb);

}

.uk-navbar-nav > li > a {font-weight:500; height: 40px; line-height: 40px;}



.tm-grid-block, .tm-block-bottom, .tm-grid-block + .tm-content, .tm-top-block + .tm-middle {margin-top: 5px;}

.uk-article:nth-child(n+2) { margin-top: 0px;}





.uk-grid:not(.uk-grid-preserve) + .uk-grid {margin-top: 5px;}

h1.uk-h3 {background:#ffffff; margin:0; padding: 25px 25px 5px 25px;

	  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);

    border-bottom: 1px solid rgba(0, 0, 0, 0.06);

  

    font-size: 36px;

    font-weight: 300;

    line-height: 42px;

    margin-top: 0;

    padding-bottom: 10px;

    text-transform: none;	  

	  }

.uk-grid:not(.uk-grid-preserve) > [class*="uk-width-"] {margin-bottom:0px;}

.tm-leading-article .tm-article:last-child {margin-bottom: 0px;}



.uk-margin-top-remove .uk-width-medium-1-2:last-child {padding-left: 5px;}

.uk-width-medium-1-2 .uk-article {margin-top:5px;}



.tm-headerbar .uk-panel {margin-top: 13px;}



/*.tm-blog */

h1 { color: #339900;}

.menuPanel h1 {font-size: 1.6em; margin-bottom:0; line-height: 30px; padding-left: 10px; font-weight: 500;} 

.menuPanel h1 a { text-decoration: none; color: #339900; }

/*.tm-blog */

.tm-article p { color:#336699;}

.menuPanel p {font-size: .9em; margin-top:0; height: 100%;}

.menuPanel .uk-panel p {

	  background:url(../../../images/site/home-box.gif) repeat-x bottom;

	      margin: 0 1px 6px;

    padding: 0px 10px 10px 10px;

	border-radius: 5px;

}

.menuPanel .uk-grid:not(.uk-grid-preserve) > [class*="uk-width-"] {padding-left: 5px; margin-left:0;}

.menuPanel .uk-grid {margin-left:-5px;}

.uk-button-primary {background-color: #339900; 

  background-image: -webkit-linear-gradient(top, #5cc22a, #399d05);

  background-image: linear-gradient(to bottom, #5cc22a, #399d05);

  }

[class*='uk-align-'] {

  margin-bottom: 10px;

}

xxxxaside .uk-grid:not(.uk-grid-preserve) > [class*="uk-width-"] {padding-left: 5px;}
.tm-search { margin-top: 0; }

body {
    background: #edeff1 radial-gradient(ellipse at center top , #ffffff 50%, #126fed 100%) repeat fixed 0 0;
}

body div.tm-page-bg {
    background:url(../../../images/site/water.png);
	background-attachment: fixed;
}