/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
	color:#f6e500;
} 
.uk-navbar-nav > li.uk-active > a {
    color:#f6e500;
}
#main-logo {
    width: 30%;
    display: inline-block;
	    padding: 0 0 0 25px;
}
#menu-principal {
    padding: 20px 0px 0 0;
}
.uk-navbar-nav {
    display: inline-block!important;
    float: right;
    width: 65%;
}
.uk-navbar-nav > li > a {
    padding: 0 7px;
	font-size: 14px;
	color:#ffffff;
}
.uk-navbar {
	background: #1e3658;
	padding: 0;
}
.tm-header {
    margin: 0;
}
#top-menu {
    display: inline-block;
    width: 100%;
    background-color: #7a858b;
	background-image: url('../../../images/telefono.png');
	background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
}
#top-menu li {
    display: inline-block;
    margin: 0px 10px;
}
#top-menu a {
	color: #ffffff;
}

img.menuicon {
    float: left;
    position: absolute;
    height: 16px;
    margin: 4px 0 0 0px;
}
span.image-title {
    position: relative;
    margin: 0 0 0 26px;
}

.tm-footer > .uk-panel {
    display: none;
}
p#imagendetalles {
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
a, .uk-link {
    color: #1e3658;
    text-decoration: none;
    cursor: pointer;
}
.uk-panel-space {
    box-shadow: 5px 5px 16px;
    padding: 17px 30px;
}
.uk-panel-space a{
	line-break: anywhere;
}
.page-header {
    display:none!important;
}
a.uk-button.uk-button-primary {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #1e3658;
    color: yellow;
    border-radius: 12px;
    border: solid 2px;
}
.uk-panel-box {
    padding: 1px!important;
}
.uk-cover-background {
    background-size: 100% auto!important;
}
.uk-panel-box {
    background: none!important;
    box-shadow: none!important;
}
#avisoprivacidad {
    position: absolute;
    background: white;
    top: 1%;
    left: 1%;
    width: 98%;
    z-index: 999999999999999999999999999999;
    /* height: 98%; */
    padding: 20px;
    display: none;
    text-align:justify;
}
#avisoprivacidad_abs {
    position: absolute;
    background: white;
    top: 1%;
    left: 1%;
    width: 98%;
    z-index: 999999999999999999999999999999;
    /* height: 98%; */
    padding: 20px;
    display: none;
    text-align:justify;
}

#avisoprivacidad_interior{
	background: white;
    margin: 10px;
    height: 85%;
    text-align:center;
}
p#fechavaliartic {
    margin: 0 0 -22px 0;
}

#accordion_1,
#accordion_2,
#accordion_3,
#accordion_4,
#accordion_5,
#accordion_6,
#accordion_7,
#accordion_8,
#accordion_9,
#accordion_10{display:none;}



table, table tr, table tr td,table tr th{color:#626262;}