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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
::selection {
	background: transparent! important;
    color: #ccc;
	text-shadow: none;
}

.tm-features-slideshow .uk-slideshow,
.tm-features-slideshow .uk-slideshow > li { min-height: 400px; }

.tm-content-padding .tm-block-middle {
	padding-top: 0px; 
	padding-bottom: 0px; 
}

img.pull-right{
	margin-left: 20px;
}

img.pull-left{
	margin-right: 20px;
}

.tm-logo img{
	width: 350px;
}

.inicio .tm-logo img{
	width: 575px;
}

.inicio .uk-animation-slide-top .tm-logo img {
	width: 400px;
}

.tm-navbar:not(.uk-navbar-attached) .tm-nav-logo {
top: -40px;
}

.uk-article .uk-article-title {
	margin-top: 15px;
}


.uk-navbar-nav {
	margin-top: 20px;
}

.uk-navbar-nav > li > a{
	font-size: 20px;
}


/* INICIO */

 .front-biografia img{
 	max-width: 50%;
 }

/* BIOGRAFIA */

.biografia{

}

.biografia .img-block{
width: 30%;
float: right;
margin-left: 25px;
margin-bottom: 20px;
}

.biografia .main-block{
	padding: 10px  20px;
	width: 70%;
}

.biografia .block{
	padding: 10px  20px;
}

.biografia p{

}

.biografia .line{
	padding-bottom: 10px;
}

.biografia .line .year{
	display: inline-block;
	width: 100px;
	vertical-align: top;
}

.biografia .line p{
	display: inline-block;
	width: 80%;
	margin: 0px;
}

/* CRITICAS */

.criticas{

}

.criticas .tm-leading-article{
	margin-top: 30px !important;
}

.criticas .text-head{
	color: #444444;
	font-size: 19px;
	line-height: 25px;
	font-weight: normal;
	font-style: italic;
}

.criticas .uk-article{
	padding: 20px !important;
}

.criticas .uk-article .uk-article-title{
	font-size: 16px;
	line-height: 18px;
	margin-top: 0px;
}

.criticas .uk-article .uk-article-title:hover{
	color: rgba(68, 68, 68, 0.6);
}

.criticas .uk-article p a{
	text-decoration: none!important;
}

.criticas .tm-content{
	margin-bottom: 30px;
}

.criticas .uk-panel.uk-panel-header{
	background: transparent;
	padding: 0px;
}

.criticas .uk-panel.uk-panel-header .tm-title{
	font-size: 24px;
	line-height: 28px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 15px;
	margin-top: 15px;
}

.criticas .datos{
	font-size: 18px;
	padding: 21px 5%;
	font-style: italic;
	border: 1px dashed rgba(68, 68, 68, 0.08);
	margin-bottom: 15px;
	border: 1px dashed #ddd;
	line-height: 26px;
}



.criticas .autor {
	float: right;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
}
.criticas .autor ul{
	margin-bottom: 0px;
}

.criticas .autor ul li{
	list-style-image: none;
	display: inline-block;
}

.autor ul span{
	padding: 0px 5px;
}


/* CONTACTO */

.contacto .tm-block.tm-block-top-a {
padding-top: 15px;
}



/* Responsive */


@media (min-width: 1200px){

	.hidden-lg{
		display: none;
	}

}


.uk-close {
	display:none;
	}
 

