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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.uk-navbar {
  background: #535353;
  color: #fff;/*rgba(255, 255, 255, 0.8);*/
  background-image: -webkit-linear-gradient(top, #a1a1a1, #535353);
  background-image: linear-gradient(to bottom, #a1a1a1, #535353);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0);
}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li.uk-open > a, .uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li > a:focus{
  background-color: #000;
  color: #ffffff;
  background-origin: border-box;
  background-image: -webkit-linear-gradient(top, #555, #000);
  background-image: linear-gradient(to bottom, #555, #000);
}

.tm-bottom-b.tm-grid-block > [class*='uk-width-']:nth-child(1n+2) > [class*='uk-panel-box'] {
 border-left: none !important; 
}

body a, body .uk-link{
  color: black;
}

body {
  background: #165387 !important;
  /*background: url('../../../images/background.png') !important;*/
  background: url('../images/background/page_bg.jpg') 50% 0 repeat !important;
}

body.tm-isblog .uk-article img.size-auto{
float: left; padding-right: 10px; padding-bottom: 10px;
max-width: 300px;
clear: left;
}

body.tm-isblog.full-images .uk-article img.size-auto{
max-width: 100%;
float:none;
}


@media(max-width: 320px){
    body.tm-isblog .uk-article img.size-auto{
        float:none;
        padding:none;
        max-width: 100%;
    }
}
.uk-list-line > li:nth-child(n+2) {
margin-top: 5px;
padding-top: 5px;
border-top: 1px solid rgba(0, 0, 0, 0.07);
}

ul.uk-pagination{
clear: both;
}

.uk-navbar-nav > li > a {
  padding: 0 15px;
}

.uk-icon-button {
  background: rgba(0, 0, 0, 0.8);
}

article, p{
text-align: justify;
}

.uk-button-primary, .btn-primary {
  background: #535353;
  color: #fff;/*rgba(255, 255, 255, 0.8);*/
  background-image: -webkit-linear-gradient(top, #a1a1a1, #535353);
  background-image: linear-gradient(to bottom, #a1a1a1, #535353);
}


.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
.uk-button-primary:hover,
.uk-button-primary:focus,
.uk-button-primary:active,
.uk-button-primary.active {
  color: #ffffff;
  background-color: #000;
  *background-color: #000;
}
.btn-primary:active,
.btn-primary.active,
.uk-button-primary:active {
  background-color: #000;
}

.tm-bottom-b h3.uk-panel-title{
  font-size: 24px;
  line-height: 30px;
  font-family: 'Lato';
  font-weight: 600;
  color: #222222;
}