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

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

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }

.uk-container.uk-container-center .tm-toolbar-container {  
    float: right; 
}
.tm-block-toolbar {
  position: relative;
  z-index: 2;
  background-color: #ffffff;
  border-bottom: 0px;
  }

.tm-navbar {
  background-color: #ffffff;
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  position: relative;
  z-index: 2;
}

.tm-list > li .tm-list-badge {
  display: inline-block;
  min-width: 35px;
  margin-right: 13px;
  color: #a3a9b0;
  float: left;
}

.uk-contrast h1, .uk-contrast h2, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 {
    color: #025086;
}

.uk-contrast h3 {
	    color: #000000;
}

.uk-contrast .uk-panel:not([class*="uk-panel-box"]) > .uk-panel-title {
    color: #025086;
    text-decoration: underline;
}

.tm-block-footer .tm-footer {
  position: relative;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  text-align: center;
}

.uk-slidenav-contrast {
    color: #000000;
}

.carta-bottom-a {
    padding: 0;
    height: 400px;
}

.quienes-somos-top-a {
	padding: 0;
    height: 400px;
}

.uk-contrast .uk-badge {
    background-color: #1e6291;
    border-color: #ffffff;
    color: #ffffff;
}

.uk-badge + h3.uk-h4.uk-margin-top-remove {   
	text-transform: none;   
	padding-right: 55px;   
}

.portada {
    margin-top: 0px !important;
}