/** style.css
 * 
 * Theme Name:	The Bootstrap
 * Theme URI:	http://en.wp.obenland.it/the-bootstrap/
 * Description:	A WordPress Theme based on Bootstrap, from Twitter. It features a 100% responsive layout, a superb gallery and image handling with a custom image meta widget and carousel for gallery post-formats, the Glyphicon Icon set, a clean and simple design and a lot more! The Bootstrap runs on HTML5 and CSS3, a 12-column grid and comes with custom jQuery plugins. See the Bootstrap documentation on GitHub for reference.
 * Author:		Konstantin Obenland
 * Author URI:	http://en.wp.obenland.it/
 * Version:		2.0.1
 * Tags:		black, blue, white, light, custom-background, custom-header, custom-menu, featured-images, flexible-header, flexible-width, full-width-template, left-sidebar, microformats, post-formats, right-sidebar, sticky-post, theme-options, threaded-comments, translation-ready, two-columns
 * Text Domain:	the-bootstrap
 * Domain Path:	/lang
 *
 * License:		GNU General Public License v3.0
 * License URI:	http://www.gnu.org/licenses/gpl-3.0.html
 *
 *
 *	Copyright (C) 2012 Konstantin Obenland <konstantin@obenland.it>
 *
 *	This program is free software: you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation, either version 3 of the License, or
 *	(at your option) any later version.
 *
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *	GNU General Public License for more details.
 *
 *	You should have received a copy of the GNU General Public License
 *	along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */


/* =Elements
-------------------------------------------------------------- */
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('css/fonts/roboto_lightcondensed_macroman/RobotoCondensed-Light-webfont.eot');
    src: url('css/fonts/roboto_lightcondensed_macroman/RobotoCondensed-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/roboto_lightcondensed_macroman/RobotoCondensed-Light-webfont.woff') format('woff'),
         url('css/fonts/roboto_lightcondensed_macroman/RobotoCondensed-Light-webfont.ttf') format('truetype'),
         url('css/fonts/roboto_lightcondensed_macroman/RobotoCondensed-Light-webfont.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condensedregular';
    src: url('css/fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.eot');
    src: url('css/fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.woff') format('woff'),
         url('css/fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.ttf') format('truetype'),
         url('css/fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family:'roboto_condensedbold';
    src: url('css/fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.eot');
    src: url('css/fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.woff') format('woff'),
         url('css/fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.ttf') format('truetype'),
         url('css/fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
.transparente {display: none;}
.velado {opacity: 0.3 !important;}

.aqui {color: #E11028}
.inactivo {opacity: 0.4}
.activo {opacity: 1 !important;}

.resultado-transparente {display: none}

.edicion-modal {color:#393939;font-size:30px;position: relative;right: 27px; }

.hashtag-modal {background-color:#e92429;color:white;font-size:30px; }

.casilla-resultados {-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;cursor: pointer;}
.casilla-resultados-2 {height: 130px;background-color:#fff;padding: 15px;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;	}
.casilla-resultados-2:hover {border: none !important;}
/* .casilla-resultados:hover {border-bottom:10px solid red;} */
.hover:hover {border-bottom:10px solid red;}
.casilla-resultados {height: 130px;background-color:#fff;padding: 15px;}
.hover {height: 130px;background-color:#fff;padding: 15px;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}


.titulo-modal-cronica {
    background-color: #393939;
    color: white;
    font-size: 55px;
    padding: 7px;
    width: 95%;
}

.info-resultados { margin-bottom: 10px;
	
	
}
.resultado-ciudad {display: inline-block;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;cursor: pointer;}
.resultado-ciudad:hover {color:#E11028}

.cronicas {
    color: black;
    font-family: "roboto_condensedlight";
    font-size: 20px;
}
.info-cronica  {text-transform: uppercase;font-family: 'roboto_condensedlight';font-size: 36px;font-weight: lighter;color:black;
}
.new-block {padding-bottom: 100px}
.linea {height:1px;margin: 0 auto;background-color: #000;width: 65%;margin-top: 30px;margin-bottom: 30px;
}
.diferente {background-color: transparent !important;color:#E11028 !important;border: 1px solid #000 !important;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.diferente:hover {background-color: #E11028 !important;color:#fff !important;border:none;}

.container-ciudades {left: 50%;margin-left: -25%;position: absolute;text-align: center; width: 50%;
    z-index: 1;top:350px}
.ciudades-ppal a{text-align: center;color: white;font-size: 28px;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.ciudades-ppal span{text-align: center;color: white;font-size: 28px;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.ciudades-nuevo{text-align: center;color: white;font-size: 20px;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;font-family: 'roboto_condensedregular';}
.ciudades-ppal p{text-align: center;color: white;font-size: 28px;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);}
.ciudades-ppal a:hover {color:#C41D2C}

.ciudades-ppal {}
.flecha-izquierda-slider{
left: 0 !important;
}

.flecha-derecha-slider{
right: 0 !important;
}
#boton-principal1 {margin-top: 70px;}

.imagen-plantilla-patrocinan {margin-top: 100px;}
.h-boton {-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;opacity: 0.9}
.h-boton:hover {opacity: 1 !important;}
.plantilla-patrocinan .menu-corre {display: none;}
#tabla-patrocinan {width: 300px !important}
.rdfooter {opacity: 0.8;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.rdfooter:hover {opacity: 1;margin-top: -5px;}

.proximas-fechas {width: 90%;margin: 0 auto;text-align: center;font-size:19px;margin-top: 15px;}
.proxima-carrera {font-size:15px;margin: 0 auto;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);width: 90%;margin: 0 auto;text-align: center;color: white;    font-family:'roboto_condensedbold';margin-top: 75px;
}
.correporchad {position: absolute;bottom: 0 !important;right: 0 !important;margin-right: 20px;font-size: 50px;z-index: 1000;color: white;text-shadow: 1px 2px 0 rgba(0, 0, 0, 1);background-color: rgba(0, 0, 0, 0.4);text-align: center;}

.mensaje-correcto{opacity: 0.8;cursor: pointer;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;} 
.mensaje-correcto:hover {opacity: 1;}
.mensaje-fallido{opacity: 0.8;cursor: pointer;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;} 
.mensaje-fallido:hover {opacity: 1;}
#preloader  {
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: #fefefe;
     z-index: 10000;
    height: 100%;
 }

#status  {
     width: 200px;
     height: 200px;
     position: absolute;
     left: 50%;
     top: 50%;
     background-image: url(img/483.GIF);
     background-repeat: no-repeat;
     background-position: center;
     margin: -100px 0 0 -100px;
 }
.logo-patrocinador-hover {opacity: 0.9;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.logo-patrocinador-hover:hover {opacity: 1;}
.imagen-video-modal {opacity: 0.7;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.imagen-video-modal:hover {opacity: 1;margin-top:-5px;}
.carousel-control.right {color:#c9c9c9 !important;}

.carousel-control.left {color:#c9c9c9 !important;}
.carousel-indicators li .active {background-color:#e11028 !important;height: 20px !important;width: 20px !important;border: none !important; margin: 0 !important;}

.carousel-indicators .active {background-color:#e11028 !important;height: 20px !important;width: 20px !important;border: none !important;margin: 0 !important; }

.carousel-indicators li{background-color:#aaa !important;height: 20px !important;width: 20px !important;border: none !important;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;
}

.carousel-indicators li:hover{background-color:#e11028 !important;}

#quote-carousel {width: 80%;margin: 0 auto;height: 350px; }
.p1 {text-align: center;}
.titular-seccion1  {margin-top: 60px}
.boton-ppal-movil {display: none !important}
.thumbnail {border: none !important;background-color:inherit!important;padding: none!important;max-height: 180px !important;}
.thumbnail img{border: none !important;background-color: none !important;padding: none !important;max-height: 158px !important;margin-bottom: 10px;position: relative;}

.correr-donde-quieras {opacity: 0.8;cursor: pointer;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;}
.correr-donde-quieras:hover {opacity:1;color:#E11028;}
.imagen-video-altura {height: 180px;}
.pdf {margin-top: 20px !important; width: 150px !important;}
.texto-modal-correr {font-size: 16px; text-align: left;}
.logo-entreculturas-movil {display: none !important}
.container-formulario {width:75% !important; margin: 0 auto;}
.modal {
    position: relative !important;
}
 body.modal-open {
    overflow: visible;
}
.nav > li > a  {padding-right: 10px;padding-left: 10px;}

.block-4 {height: 650px;}
.texto-footer-enlaces  {color: white;margin-top: 50px;}
.block-5-movil {display:none!important;}
.block-5{display: block !important ;}

.indicadores-videos {top:290px;}
.type-seconds {font-size: 16px !important;}
.type-minutes  {font-size: 16px !important;}
.type-hours {font-size: 16px !important;}
.type-days {font-size: 16px !important;}
.rrss-colabora img{opacity: 0.8;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;cursor: pointer;}
.rrss-colabora img:hover {opacity: 1;margin-top: -5px;}

p { font-family: 'roboto_condensedregular';
}
h3 {    font-family: 'roboto_condensedlight' !important;font-size: 40px !important;}
.label-campo {line-height: 15px;}
.wpcf7-textarea {width: 60% !important;background-color:#f0f0f0 !important; border: none !important  }
input {background-color: #f0f0f0;height: 65px;border: none;padding: 10px !important;}
.wpcf7-submit {width: 200px !important;background-color: #E11028  !important;color:white !important;font-size: 18px !important; margin: 0 auto;
}
.wpcf7-form-control-wrap your-message {width: 70% !important;}
.enlaces-rrss {}
.enlaces-footer {color: white;margin-top: 30px;}
.margen-rrss {margin-top: 85px}
.contenedor-footer {background-color:#e10f28;height: 270px;padding-top: 70px; }
.boton-bloque-6 {margin-bottom: 80px;}
.boton-bloque-6 {text-decoration: none !important}
.navbar-header {width:29%}
.navbar-nav {background-color:#E11028}
.borde-derecha{border-right:1px solid #a8101f !important;}
.menu-corre {width: auto;}
.menu-corre li{color: white; text-transform: uppercase !important;padding:0px;font-family: 'roboto_condensedregular';font-size: 13px;border-right:1px solid #a8101f;border-left:1px solid #f27585;margin-top: 5px;}
.menu-corre li a {color: white !important; }
.container {overflow: hidden;}
.patrocinan {margin-top:65px;}
.ciudades { 
    color: #000;
    font-family: "roboto_condensedregular";
    font-size: 20px;
    margin: 0 auto 70px;
    padding-bottom: 75px;
    text-align: center;
    width: 50%;}
.ciudades a{font-family: 'roboto_condensedregular';color: #000;font-size: 20px;text-align: center;margin-top:0px;opacity:0.8;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition: all 0.3s ease-out;transition:all 0.3s ease-out;cursor: pointer;text-decoration:none !important;white-space: nowrap;}
.ciudades a:hover{opacity: 1;margin-top: -5px;text-decoration: none; color:#000;}
.corre-donde-quieras {width: 100%; padding-bottom:35px;font-size: 25px;font-family: 'roboto_condensedlight' !important;margin-top: 30px; }
.logo-entreculturas {;-webkit-transition:all 500ms ease-out; -moz-transition:all 500ms ease-out; -o-transition: all 500ms ease-out;transition:all 500ms ease-out;width:auto;padding-left: 15px;height: 65px}
.logo-entreculturas:hover  {opacity: 1}
.navbar-brand {padding: 0!important;height: auto !important;}
.clock {width: 640px; margin: 0 auto; }
.clock-item {width: 145px!important; margin:5px;text-align: center;}
.wrap {width: 145px !important;margin:5px !important;text-align: center;}
.mes-ppla {color: white;}
.mes-ppla h3{color: white;text-shadow: 1px 2px 0px rgba(0, 0, 0, 1);}
.boton-ppal {width:auto;}
.contenedor-claim-ppal {background-color: rgba(0,0,0,0.5); width: 80%;margin: 0 auto;} 
.claim-ppal {font-size:44px;margin-bottom: 0 !important;font-family:'roboto_condensedbold'!important;margin-top: 5px;}
.edicion {font-size: 35px;width: 87%;text-shadow: 1px 2px 0px rgba(0, 0, 0, 1);}
.contenedor-caja-ppal {position: absolute;z-index: 1000;color:white;top:130px;width: 600px!important;margin-left: -300px!important;left:50%;}
.countdown-container {position: absolute;z-index: 1000;text-align: center;width: 650px !important;margin-left: -325px !important;left: 50%;top:480px}
.block-6 {background-color: #eee;}
.texto-block-3 p{font-size: 18px;color: #666;}
.nopadding {padding: 0 !important;}
.navbar-fixed-top {height:auto !important;background-color: #e11028 !important;padding: 0;margin: 0;}
.rrss-colabora {margin-top: 50px;color: white}
.bordes-separadores {border-right: 1px solid white;border-left: 1px solid white}
.texto-boton {color: white;margin-top:5px;}
.texto-colabora {font-weight: bolder;font-size: 60px;color: white;margin-bottom: 65px;}
.caja-centrado-texto{top:10%;position: relative;}
.imagen-colabora {margin: 0 !important;width: 100%; -webkit-background-size: cover;-moz-background-size:cover;-o-background-size:cover;background-size: cover !important;}
.boton-colabora {width: 90% !important;}
#page-footer {background-color:#b00022;margin-bottom: 0 !important;}
.carousel-control.left {background-image: none !important;}
.carousel-control.right {background-image: none !important;}
.triangulo-separador {width: 0;margin: 0 auto;
margin-bottom: 30px;
height: 0;
border-style: solid;
border-width: 20px 30px 0 30px;
border-color: #393939 transparent transparent transparent;
}
.triangulo-separador-colabora {

width: 0;margin: 0 auto;
margin-bottom: 30px;
height: 0;
border-style: solid;
border-width: 20px 30px 0 30px;
border-color: #393939 transparent transparent transparent;
position:absolute;left:50%;
margin-left:-25px;
}

.triangulo-separador-blanco {width: 0;margin: 0 auto;
height: 0;
border-style: solid;
border-width: 20px 30px 0 30px;
border-color: #fff transparent transparent transparent;
position: relative;top: 19px;}
.color-btn {background-color: #cb0e24 !important;border: none !important;height: 50px !important;opacity: 0.8;-webkit-transition:all 500ms ease-out; -moz-transition:all 500ms ease-out; -o-transition: all 500ms ease-out;transition:all 500ms ease-out;}
.color-btn:hover {opacity: 1;}
.texto-noticia {color: white;}
.titulo-noticia {color: white;font-size: 20px;opacity: 0.8;-webkit-transition:all 500ms ease-out; -moz-transition:all 500ms ease-out; -o-transition: all 500ms ease-out;transition:all 500ms ease-out;cursor: pointer}
.titulo-noticia:hover  {opacity: 1;}

.fondo-carrusel {background-color:  #4f4f4f;padding-top:65px;padding-bottom: 100px}
.container-slider {width: 70%; margin: 0 auto;}
.img-circle {width: 225px !important; height: 225px !important;}
.caja-imagen {width:235px;height: 290px;background-color: black;}
.fondo-slider-testimonios {background-color: #fbfbfb;padding-top: 80px;padding-bottom: 50px;border-top: 2px solid #ececec;border-bottom: 2px solid #ececec;height: 480px;}
.titular-testimonio {font-size: 30px;color:#666;line-height: 29px;font-family: 'roboto_condensedregular';}
.texto-testimonio {font-size: 18px;margin-top: 20px;}
.block-3 {background-color: #fbfbfb;padding-top:100px;padding-bottom:85px;border-top: 2px solid #ececec;border-bottom: 2px solid #ececec;}
.block-7 {padding-bottom: 135px;}
/* .altura-titular-seccion {height: 180px;} */
.titular-seccion {line-height: 175px;margin: 0 !important;padding: 0 !important}
.divisor {width: 100%;background-color: #393939;height:75px;}
.divisor-nomargen {width: 100%;background-color: #393939;height:75px;margin-bottom:0;}
.titular-secciones {line-height: 75px;color:white;font-size: 40px;font-family: 'roboto_condensedlight';}
.descripcion-informacion {width: 70%;margin: 0 auto;margin-bottom: 50px;font-size: 18px;color: #666;font-family: 'roboto_condensedlight';}
.descripcion-informacion p{font-family: 'roboto_condensedlight';}
.texto-qs p{font-family: 'roboto_condensedlight';}
.descripcion-participa {color: #666;font-size: 18px;margin: 0 auto 50px;width: 70%;font-family: 'roboto_condensedlight' !important;}
.descripcion-participa p {font-family: 'roboto_condensedlight' !important;}
blockquote cite:before {
	content: '\2014 \00A0';
}

blockquote cite {
	color: #999999;
	display: block;
	font-size: 13px;
	line-height: 18px;
}

figure {
	margin: 0;
}

h1, h2, h3, h4, h5, h6, .clear {
	clear: both;
}


/* =Classes
-------------------------------------------------------------- */

.assistive-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}

body > .container {
	margin: 18px auto;
}

/* Right Content */
.sidebar-content #primary,
.sidebar-content #attachment-comment {
	float: right;
	margin: 0 20px 0 0;
}

.block {
	display: block;
}


/* =Page
-------------------------------------------------------------- */

#page {
	background-color: #FFFFFF;
	margin-right: -20px;
	padding: 14px 0 0;
}

#header-image {
	display: block;
}

#menu-alert {
	margin: 4px 0 0;
	padding: 6px 35px 6px 14px;
	position: absolute;
}

#branding hgroup,
#header-image,
.entry-content {
	margin-bottom: 18px;
}

.entry-attachment {
	margin-bottom: 36px;
}

.single #author-info,
.author #author-info,
.single article.post,
.single article.page {
	margin-bottom: 54px;
}

#author-info,
article.post,
article.page {
	margin-bottom: 72px;
}

.page-header,
.entry-content {
	word-wrap: break-word;
}

.post-password-form legend {
	font-size: inherit;
}

.entry-content .twitter-tweet-rendered {
    max-width: 100% !important;
}


/* =Comments
-------------------------------------------------------------- */

#comments-title {
	border-bottom: 1px solid #EEEEEE;
	font-size: 19.5px;
    margin: 0 0 27px;
}

#comment,
.entry-content iframe,
.entry-content embed {
	max-width: 100%;
}

.commentlist > li {
	margin-bottom: 36px;
}

.commentlist ul.children {
	margin: 10px 0 18px;
	list-style: none;
}

#reply-title {
	position: relative;
}

#reply-title small {
	position: absolute;
	right: 0;
	top: 7px;
}


/* =Sidebar
-------------------------------------------------------------- */

.form-search {
	margin: 0;
}

.widget {
	word-wrap: break-word;
}

.widget .wp-caption {
	display: inline-block;
}


/* =Images
-------------------------------------------------------------- */

.entry-content .post-thumbnail {
	margin: 0 20px 20px 0;
}

.entry-attachment .thumbnail.attachment-table {
	display: table;
	margin: 0 auto;
}

.thumbnail > img {
	width: auto\9; /* Cure IE8 max-width bug */
}

img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

.gallery-columns-3.thumbnails [class*="span"] {
	width: 29.3%;
}
.gallery-columns-5.thumbnails [class*="span"] {
	width: 15.9%;
}
.gallery-columns-6.thumbnails [class*="span"] {
	width: 12.6%;
}
.gallery-columns-7.thumbnails [class*="span"] {
	width: 10.2%;
}


/* =Footer
-------------------------------------------------------------- */

#colophon .credits {
	margin: 0;
}

#site-generator {
	float: right;
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
}

#site-generator a {
	background: url("img/wordpress.png") no-repeat scroll left center transparent;
	color: #787878;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}

#site-generator.footer-nav-menu a {
	margin-top: 10px;
}

table .label {
	background-color: transparent;
	border-radius: none;
	color: inherit;
	font-size: inherit;
	text-transform: inherit;
}


/* =Jetpack Support
-------------------------------------------------------------- */

.comment-subscription-form > input[type=checkbox] {
	position: absolute;
}

.comment-subscription-form > label {
	min-height: 18px;
    padding-left: 18px;
}


/* =Bootstrap Adjustments
-------------------------------------------------------------- */

.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
}

#comment,
.thumbnail {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.label .post-edit-link,
.label .comment-edit-link {
	color: #FFFFFF;
}

.navbar-search {
	height: 34px;
}

.pagination span {
	background-color: #f5f5f5;
	color: #999999;
	cursor: default;
}

.pagination span.dots {
	background-color: #FFFFFF;
}


/* =WordPress Core
-------------------------------------------------------------- */

.aligncenter {
    display:block;
    margin: 0 auto 20px;
}

.alignright {
    float:right;
    margin: 0 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 0 20px 20px 0;
}

.wp-caption {
	max-width: 100%;
}

.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	padding: 0 9px 9px;
	text-align: center;
}

.wp-caption .wp-caption-text {
	padding-top: 9px;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.sticky {}
.bypostauthor {}


.carousel-indicators-videos{
	position: initial !important;
}


.videos-carrousel{
	padding: 0px 20px !important;
}

.flecha-izquierda{
	position:relative;
	font-size: 100px !important;
	top:20 !important;
}

.flecha-derecha{
	position:relative;
	font-size: 100px !important;
	top:20 !important;
	right: 0 !important;
}





.testimonio-indicators{
	position:absolute;
	top:280px; !important;
}




.politica-cookies{
	position:relative;
	margin-top:40px;
}

.politica-cookies span{
	color:black;
	font-weight: 800;
}



/* =Responsiveness
-------------------------------------------------------------- */



@media (max-width: 767px) {
.ciudades-nuevo{text-align: center;color: white;font-size: 16px !important;}

.navbar-nav {margin-top: 0 !important;}

.logo-entreculturas {
    WIDTH: 100%;
    height: 63px !important;}
	.texto-colabora {font-size: 20px !important;margin-bottom: 5px !important;
	}
	.rrss-colabora {margin-top: 0 !important;}
	.fondo-slider-testimonios{
		border: none !important;
		padding-top: 0 !important;
	}
	.block-4 {height: 900px !important;
	}
	.titular-seccion1{
		position:relative;
		bottom:30px !important
		
	}
	.fila-testimonios{
	height:680px !important;
	}
	.testimonio-indicators{
		top: 490px !important
	}
	body {
		padding:0;
	}
	.container {
		width: auto;
		padding: 0 10px;
	}
	#page {
		margin: 0;
		padding: 10px;
	}
	.thumbnail[class*="span"],
	.gallery [class*="span"] .thumbnail {
		display: table;
		float: left;
	}
	.carousel .item > img {
		width: 100%;
	}
	.thumbnails > li {
		float: left;
		margin-left: 20px;
	}
	.gallery-columns-2.thumbnails > li:nth-child(2n+1),
	.gallery-columns-3.thumbnails > li:nth-child(3n+1),
	.gallery-columns-4.thumbnails > li:nth-child(4n+1),
	.gallery-columns-5.thumbnails > li:nth-child(5n+1),
	.gallery-columns-6.thumbnails > li:nth-child(6n+1),
	.gallery-columns-7.thumbnails > li:nth-child(7n+1),
	.gallery-columns-8.thumbnails > li:nth-child(8n+1),
	.gallery-columns-1.thumbnails > li {
		margin-left:0;
	}
	.gallery-columns-2.thumbnails [class*="span"] {
		width: 47.4%;
	}
	.gallery-columns-3.thumbnails [class*="span"] {
		width: 29.9%;
	}
	.gallery-columns-4.thumbnails [class*="span"] {
		width: 21.2%;
	}
	.gallery-columns-6.thumbnails [class*="span"] {
		width: 12.4%;
	}
	.gallery-columns-7.thumbnails [class*="span"] {
		width: 9.9%;
	}
	.gallery-columns-8.thumbnails [class*="span"] {
		width: 8.7%;
	}
	.sidebar-content #primary,
	.sidebar-content #attachment-comment {
		float: none;
		margin: inherit;
	}
	#s {
		display: inline-block;
	}
	#site-generator,
	#site-generator.footer-nav-menu a {
		float: none;
		margin-top: 5px;
	}
	textarea[class*="span"] {
		height: auto;
	}
	.navbar-fixed-top, .navbar-fixed-bottom {
		margin: 0;
	}
}
@media (min-width: 768px) and (max-width: 778px) {
	#page {
		margin-right: -15px;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.dl-horizontal dt {
		width: 85px;
	}
		.fondo-slider-testimonios {height: 485px;padding-bottom: 80px !important;}
		.btn-responsive-portrait {width: 300px!important; margin: 0 auto!important;}
		.testimonio-indicators {top:260px !important;}
		.titulo-noticia-movil {color: #666 !important;margin-bottom: 40px !important;margin-top: 40px !important;}
		.block-5 {display: none;}
		.block-5-movil {display: block !important;}
		.block-4 {height:1070px!important;}

	.dl-horizontal dd {
		margin-left: 95px;
	}
}
@media (min-width: 1200px) {
	#page {
		margin-right: -30px;
		padding: 24px 0 10px;
	}
	.sidebar-content #primary,
	.sidebar-content #attachment-comment {
		margin-right: 30px;
	}
	.wp-caption {
		display: table;
	}
}




@media (max-width:767px) {
.logo-entreculturas {padding-left: 0 !important;}
	.claim-ppal  {font-size: 25px !important;}
.contenedor-caja-ppal {width: 90% !important;margin: 0 auto}

.ciudades a {font-size: 14px;}
#boton-principal1 {display: none !important;
.ciudades-ppal a {font-size: 14px;}

#tabla-patrocinan  {margin-top: 110px;}
.imagen-plantilla-patrocinan {display: none;}
.testimonio-indicators {top: 620px !important}
.contenedor-footer {
    background-color: #b00122;
    height: 350px;
}
.boton-ppal-movil {display: block !important; width: 250px; margin: 0 auto;}

.countdown-container {display: none;}	
.logo-entreculturas  {width: 100%;padding: 0 !important;}
.texto-block-3 {text-align: center;}
.caja-imagen {margin: 0 auto;}
.titular-seccion {width:100%;margin: 0 auto;line-height: 42px;}
.altura-titular-seccion {position:relative;top:120px !important;}
.caja-centrado-texto {top:15px;}
.texto-colabora {
    color: white;
    font-size: 29px !important;
    font-weight: bolder;
    margin-bottom: 25px;
}
.bordes-separadores {border:none !important;}
.contenedor-caja-ppal  {width: 280px !important;margin-left: -140px !important;}
.img-circle {
    height: 225px !important;
    margin-bottom: 20px;
    width: 225px !important;
}
.titular-testimonio {text-align: center !important;}
.texto-testimonio {text-align: center !important;}
.boton-colabora{width: 100% !important;text-align: center !important;} 
.imagen-colabora {height: 660px !important;}
.item-1 {border-bottom:1px solid #a8101f;border-top:1px solid #f27585;}
.item-2 {border-bottom:1px solid #a8101f;border-top:1px solid #f27585;}
.item-3 {border-bottom:1px solid #a8101f;border-top:1px solid #f27585;}
.item-4 {border-bottom:1px solid #a8101f;border-top:1px solid #f27585;}
.menu-corre li{padding: 8px !important;margin-top: 0 !important;}
.navbar-header {width: inherit !important;}
.boton-bloque-6 {text-align: center !important;margin: 30px auto;}
.menu-corre {width: 100%;margin: 0 !important;}
.rrss-colabora img {width: 50px;}
.wpcf7-textarea {width: 259px !important;}
.fondo-slider-testimonios  {height: 670px;}
.block-5 {display: none;}
.block-5-movil {display: block !important;}
.texto-noticia-movil {color: #666 !important;}
.titulo-noticia-movil {color:#666 !important;font-size: 20px;}
.block-4 {height:1070px!important;}
.menu-corre li{padding: 14px !important;}
.menu-corre li a{padding: 14px !important;}
.container-formulario {width: 100% !important}
.wpcf7-submit {margin: 0 auto !important;margin-left: 20px !important;}
.logo-entreculturas-movil {display: none !important}
.texto-footer-negro {text-align: left !important ;}
.proxima-carrera {margin-top: 0 !important;}
.boton-principal1 {display: none;}
.claim-ppal  {font-size: 25px !important;}
.edicion  {font-size: 20px;}
.correporchad  {font-size: 23px;}
.container-ciudades {width: 96%;margin-left:-48%;left: 50%; }
.ciudades-ppal a {font-size: 13px;}
.ciudades-ppal {top:280px;}
.contenedor-caja-ppal  {width: 100% !important}
.block-4 {height: 1070px !important;}
} 


@media (max-width:868px){
	.menu-corre li {padding-right: 0 !important;padding-left: 0 !important; font-size: 12px !important;}
	.block-5 {display: none !important;}
	.block-5-movil {display: block !important;}
	.container {overflow: hidden !important;}
	.bordes-separadores {border:none !important;}
	.texto-block-3 {text-align: center;}
	.caja-imagen {text-align: center; margin: 0 auto !important;margin-top: 20px !important;}
	.nav > li > a  {padding-right: 3px !important;padding-left: 3px !important;}
	.menu-corre li {padding-right: 3px !important;padding-left: 3px !important;padding-top:3px !important;padding-bottom: 3px !important}
	.navbar {height: 65px !important;}
	.logo-entreculturas  {height: 65px !important;}
	.img-responsive {text-align: center !important;}
	.boton-colabora{width: 100% !important; text-align: center !important; margin: 0 auto;text-align: center;} 
.ciudades-ppal a {font-size: 14px;}
.proxima-carrera {margin-top: 10px;}
.ciudades-ppal { width: 200px;top: 250px;margin: 0 auto;display: block; }
.claim-ppal  {font-size: 25px !important;}
.contenedor-caja-ppal {width:300px !important;margin: 0 auto;margin-left: -150px !important;}
.edicion {font-size: 20px !important; }
.correporchad {font-size: 25px !important;}
.ciudades a {white-space: inherit !important;}
}

@media (min-width:430px and max-width:767px){
.logo-entreculturas {display: none !important;}	
.logo-entreculturas-movil {display: block !important; position: absolute ; top: 0 ;height: 65px;}
#boton-principal1 {display: none !important;
.ciudades-ppal a {font-size: 14px;}
.proxima-carrera {margin-top: 10px;}
.correporchad {font-size:28px;}
.block-4 {height: 1070px;}
}


@media (min-width:992px){
	.container {overflow: hidden !important;}


}
@media (min-width:1200px){
	.container {overflow: hidden !important;}
	.proxima-carrera {margin-top: 10px !important;}
	

}


@media (min-width:320px) and (max-width:568px) and (orientation: landscape) { 
.ciudades-nuevo{text-align: center;color: white;font-size: 14px !important;}

	.fondo-slider-testimonios {border: none !important}
	.contenedor-caja-ppal {top:100px !important}
	#boton-principal1 {display: none !important;
	.contenedor-claim-ppal {width: 300px !important;}
	.contenedor-claim-ppal h1{font-size: 28px;	}
.proxima-carrera {margin-top: 10px !important;}
.logo-entreculturas {padding-left: 0 !important;}
	.claim-ppal  {font-size: 25px !important;}
.contenedor-caja-ppal {width: 90% !important;margin: 0 auto}
	.logo-entreculturas {padding-left: 0 !important;}
	.claim-ppal  {font-size: 25px !important;}
.contenedor-caja-ppal {width: 90% !important;margin: 0 auto}
.block-4 {height: 1070px !important;}
.altura-titular-seccion {height: 0 !important;}
	
}







/* End of file style.css */
/* Location: ./wp-content/themes/the-bootstrap/style.css */