.navbar-custom .nav li a, .navbar-brand{
	color:#FFF!important;
}

.navbar-custom {
	background:rgba(41, 41, 41, 0.7)!important;

}
.navbar-header{
	background: transparent!important;
}

.navbar-toggle {
	color:#FFF!important;
}

#textos {
	padding-top:18%;
}
#text-blocks-textos {
	float:left;
	width:48%;
	max-height: 60%;
	overflow-y: scroll;
	padding-right: 20px;
}
#text-blocks-textos::-webkit-scrollbar{
    width: 5px;
    background-color: white;
	color: white;
}
#text-blocks-textos::-webkit-scrollbar-track {
	padding-left: 50px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: white;
}
#text-blocks-textos::-webkit-scrollbar-thumb{
    background-color: gray;
}
/*
.text-viewer-textos {
	float:left;
	width:48%;
	max-height: 500px;
	overflow-y: scroll;
}
.text-viewer-textos::-webkit-scrollbar{
    width: 5px;
    background-color: white;
	color: white;
}
.text-viewer-textos::-webkit-scrollbar-track {
	padding-left: 50px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: white;
}
.text-viewer-textos::-webkit-scrollbar-thumb{
    background-color: gray;
}*/
.post-textos:nth-child(1) {
	margin-top: 0;
}

.post-textos:last-child {
	margin-bottom: 0;
	background-color: #06F !important;
}


.post-textos {
	float:left;
	clear:left;
	margin:3px 0px 3px 0;
	background:#FFF;
	width:100%;
	padding:5px;
}
.post-textos h2 {
	font-size:0.8em;
	margin:0px 0px 0.5% 0px;
	cursor:pointer;
}
.post-textos h2:hover, .post-textos h2.active {
	color:#000;
}
.post-textos p {
	font-size:0.8em;
	margin:0px;
}
.post-textos .thumb-nail {
	width:30%;
	margin:1%;
}
.post-textos .show-more-thumb {
	display:none;
}
.post-textos .article {
	float:left;
	margin:1%;
	width:88%;
	font-size:0.8em;
}
.post-textos .file {
	float:right;
	text-align:right;
	padding-right:0px;
	font-size:0.8em;
}
.post-textos .read-more {
	width:45%;
	float:left;
	text-align:left;
	font-size:0.8em;
}
.text {
	display:none;
}
.text-viewer-textos {
	float:right;
	width:50%;
	margin-top:3px;
	background:#FFF;
	display:none;
	font-size:0.8em;
	padding:10px 20px 10px 10px;
	max-height:600px;
	overflow:scroll;
	overflow-x:hidden;color:#000;
}
.text-viewer-textos a {
	color:#06F
}

.navbar-custom .nav li a.active {
	color: gray !important;
}

.idiomaSeleccionado {
	color: gray !important;
}

@media only screen and (max-width: 1560px) {
	#textos {
		padding-top:16%;
	}
	.text-viewer-textos {
		max-height:60%;
	}
}

@media only screen and (max-width: 768px) {
	.post-textos {
		margin:3px 0px;
	}
	.post-textos h2 {
		font-size:0.68em;
		line-height:14px
	}
	.post-textos p {
		font-size:0.7em;
	}

	.text-viewer-textos {
		width:100%;
		max-height:500px;
	}
	#text-blocks-textos {
		width:100%;
		margin-top: 5%;
	}
	#textos {
		padding-top:50px !important;
	}

	.navbar-custom .nav li a{
		color:#000!important;
	}

	.colorNegro {
		color: #000 !important;
	}
}
@media only screen and (max-width: 667px) {
	.post-textos h2 {
		font-size:0.65em;
	}
	#textos {
		padding-top:100px;
	}
}

@media (max-width: 767px){
	body {
		background-position-y:0px !important;
		-webkit-background-size: cover !important;
	}
	.col-xs-8 {
		width:100%;
	}
}

@media (min-width: 1000px) {
	body {
		-webkit-background-size: 100%;
		-moz-background-size: 100%;
		-o-background-size: 100%;
		background-size: 100%;
	}

}