@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
@import url(css/social.css);

h1,h2,h3,h4,h5,h6{
	font-weight: 400;
	color:#2c507e;
}
h1{font-size: 44px;}
h2{font-size: 38px;}

/*ul,li{margin:0px;padding:0px;list-style:none;}*/

html,body{height:100%;}
body{
	font-family: "Open Sans";
	color:#72737a;
	font-size:18px;
	font-weight: normal;
	background-color:#fff;
	padding-top:100px;

}

.wrapper-flex,.wrapper-flex-mobile{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;/* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-box;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;

    align-items: center;
    -webkit-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
}

p{text-align:justify;}

.full-width{width:100%;}
.titular,.titular_interior{text-align:center;text-transform: uppercase;margin:40px 0;}
.titular>b,.titular_interior>b{font-weight: 600;}
.titular_interior{text-align:left;margin:20px 0;}
.imagen{background-size:cover;background-position:center center;background-repeat: no-repeat;}
.imagen {line-height:600%;color:#fff;text-shadow:1px 1px 1px #000;font-size:24px;}
.imagen .fa-play{background-color:#000;padding:10px 10px 10px 15px;border-radius: 100%;}

h2.titular_interior .pull-right{font-size:18px;margin-left:20px;margin-top:15px;color:#777;}
h2.titular_interior .pull-right b{font-weight: 400;color:#000;}

.separa{height:10px;}
.separa-10{height:10px;}
.separa-20{height:20px;}
.separa-30{height:30px;}
.separa-40{height:40px;}

.btn{border-radius: 0px;}
.btn.btn-primary{background-color:#6586bd;border:none;}
.btn.btn-info{background-color:#7d95ba;border:none;}
.btn.btn-warning {
    background-color: #223149!important;
    border-color: #223149!important;
}

.navbar{margin-bottom:0px;}
.navbar.navbar-inverse{
	background-color:#030305;
	border:none;
	border-radius: 0px;
}
.navbar-inverse .navbar-nav>li>a{text-transform: uppercase;font-size:15px;font-weight:100;color:#fff;padding:41px 15px;}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li.active>a,.navbar-inverse .navbar-nav>li.active>a:hover{color:#378dc6;}
.navbar-brand{    padding: 20px 10px;}

.nav-tabs>li>a{font-size:14px;}


section#banner,section#banner .slideshow,section#banner .slideshow li,section#banner .slideshow .imagen{height:100%;}
section#banner{height:850px;position:relative;}
section#banner .slideshow .imagen{
  
}
.redes_sociales{position:fixed;bottom:0px;right:0px;z-index:10000;background-color:#1a2e3a;border-bottom:solid 4px #478eb9;padding:8px;font-size:14px;color:#337ab7;}
.redes_sociales>li{display:inline-block;padding:0 10px;}
.redes_sociales_2{position:fixed;bottom:0px;left:0px;z-index:10000;background-color:#1a2e3a;border-bottom:solid 4px #478eb9;padding:8px;font-size:22px;}
.redes_sociales_2 li{display:inline-block;padding:0 10px;}


section#banner .icon{position:absolute;bottom:30px;left:50%;margin-left:-23px;z-index:10000;width:45px;height:45px;background-image:url(images/mouse-icon.png);}
section#banner .logo{position:absolute;top:50%;margin-top:-125px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);height:250px;}
section#banner .logo img{margin-top:-50px;}
section#banner .logo h2{color:#478eb9;margin-top:60px;}
section#banner .logo p{color:#fff;}

section#banner_interior .imagen{
  height:334px;
  background-size: cover;
}


section.grey{background-color:#f5f5f5;}

.testimonios .imagen{height:150px;background-size: contain;background-position: center;}
.testimonios p{font-size:22px;font-style: italic;}
.testimonios small{color:#478eb9;font-style: italic;padding-top:10px;}

.testimonios.mini p{font-size:16px;font-style: italic;}
.testimonios.mini h3{font-size:20px;font-style: italic;}

.bloque-portada .imagen{height:230px;}
.bloque-portada h3{text-transform: uppercase;font-weight: 300;}
.bloque-portada h3:before{
	content:'';
  background:url('images/titular.png');
  width: 10px;
  height: 15px;
  margin-bottom:1px;
  background-size:contain;
  background-repeat: no-repeat;
  display:inline-block;
  padding-right:25px;
}
.bloque-portada p{font-size:16px;}

.galeria .imagen,.galeria_album .imagen{height:150px;margin-bottom:30px;}

.lista_archivos,.lista_archivos li{margin:0px;padding:0px;list-style:none;}
.lista_archivos li{padding:10px;background-color: #eee;border:solid 1px #ddd;margin-bottom:3px;}
.lista_archivos li:nth-child(2n){background-color:#f4f4f4;}
.lista_archivos li>a{color:#000;font-size:14px;}
.lista_archivos li>a>i{color:#999;}

.social{background-color:#fbfbfb;border:solid 1px #ddd;padding:15px;}

.social-likes__icon_pdf {
  width:            20px;
  height:           20px;
  background-image: url('data:image/png;base64,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');
  background-size:contain;
  background-position:5px 0;
}
.social-likes__button_pdf,.social-likes__button_pdf:hover{color:#000;display:inline-block;}
.social-likes__widget{margin:6px 3px;}

.colaboradores{text-align:center;}
.colaboradores li .imagen{height:100px;background-size:contain;}
.colaboradores li{display:inline-block;width:20%;}

.video{background-size: cover;}

.lista_cursos{margin:0px;padding:0px;list-style:none;}
.lista_cursos .curso{background-color:#478eb9;color:#fff;margin:15px 0px;font-size:14px;height:200px;overflow:hidden;}
.lista_cursos .imagen{height:200px;background-size:cover;background-position: center center; background-repeat: no-repeat;}
.lista_cursos h4{color:#fff;margin-top:20px;font-size:20px;}
.lista_cursos .tags li,.tag{border:solid 1px #367fab;border-radius: 3px;display: inline-block;padding:1px 5px;margin-right:4px;background-color:#1c6ea0;margin-bottom:3px;color:#fff;}
.lista_cursos p{font-size:12px;}
.lista_cursos a{color:#fff;}

.lista_galeria{margin:0px;padding:0px;list-style:none;}
.table thead{
  color:#000;
}

/* DELEGACIONES */
.delegacion{
  background-color:#fff;
  -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
  box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
  font-size:14px;
  text-align: justify;
  margin-bottom:30px;
}
.delegacion .contenido{padding:20px;}
.delegacion h3{color:#000;font-weight: 600;font-size:18px;}
.delegacion p{color:#999;font-size:14px;}
/* DELEGACIONES */


/* MURO FACEBOOK */
#fb-root {
    display: none;
}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
/* MURO FACEBOOK */

footer .container{background-color:#223149;color:#7d95ba;font-size:13px;padding:20px 10px;border-bottom:solid 10px #478eb9;}
footer p{margin:0px 0px;line-height:18px;}
footer .text-right a{line-height:37px;padding:6px 10px;border-left:solid 1px #7d95ba;font-size:20px;color:#7d95ba;}

.copyright{font-size:13px;padding:20px;}

/*BLOG */
.bloque.principal.noticia>div{
  /*border:solid 1px #ddd;*/
  margin-bottom:30px;
  background-color:#fff;
}
.bloque.principal.noticia .titular{margin:0px;}
.bloque.principal.noticia .titular h2{
  text-align:left;
  margin:10px;
  font-size:24px;
  margin-top:20px;
  text-transform: none;
}
.bloque.principal .contenido{
  padding:20px;
}
.bloque.principal.noticia .post_details{background-color:#eee;padding:15px;font-size: 12px;margin-bottom: 15px;    padding-top: 20px;}
.bloque.principal.noticia .post_details li{display: inline-block;margin: 0px 3px;}
.bloque.principal.noticia .post_details .btn-mio{margin-top:-5px;background-color:#7d95ba;color:#fff;}
.bloque.principal.widget .titular{
  margin:0px;
}
.bloque.principal.widget .titular h2{margin:0px;text-transform: none;font-size:24px;padding-bottom:15px;border-bottom:dotted 2px #ddd;margin-bottom:10px;}
.bloque.principal.widget ul.popular li{font-size:14px;padding:5px;border-bottom:solid 1px #ddd;line-height:30px;height:100px;overflow: hidden;}
.bloque.principal.widget ul.popular li .imagen{width:30px;height:30px;border-radius: 100%;float:left;margin-right:10px;}
.bloque.principal.widget.enmarcado{border:solid 1px #eee;background-color:#f4f4f4;}
.bloque.principal.widget.enmarcado_blanco{border:solid 1px #eee;background-color:#fff;}
.bloque.principal.widget.enmarcado_blanco .titular h2{background-color:#000;padding-top:15px;border:none;color:#fff;}
.bloque.principal.widget.enmarcado_blanco.titulo_azul .titular h2{background-color:#478eb9;padding-top:15px;border:none;color:#fff;}
/*BLOG*/

.bloque_reserva{padding:0 20px;}
.bloque_reserva h2{color:#bee6ff;}
.bloque_reserva a{color:#fff;text-decoration: underline}

.panel-collapse li>a:hover, .panel-collapse li>a:focus, .panel-collapse li>a:active, .panel-collapse li>a:visited{text-decoration: none;     background-color: #eee;}
.panel-collapse li>a{font-size: 14px; padding: 5px; border-radius: 4px}
.panel-collapse li.active>a{    color: #fff;background-color: #337ab7;}
.panel-collapse li{margin: 5px 0px}

.banner_marcas .bx-wrapper{height: 120px; width: 90%;}
.marcas .imagen{    background-size: contain; height: 110px; -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */filter: grayscale(100%);}
.marcas .imagen:hover{    -webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */filter: grayscale(0%);}

.mapa iframe{ width: 100% }

.boton_llamar>div{    background-color: #6586bd;border: none;   height: 70px}
.boton_llamar>.banda_izquierda{    background-color: #6586bd;border: none;   height: 70px}
.boton_llamar .imagen{ height: 100px; width: 100px;     position: absolute;top: -30px;     margin: 0px 5px;}
.boton_llamar .texto{    margin: 2px; }
.boton_llamar .texto>p{text-align: left; font-size: 18px;     font-size: 24px;text-transform: uppercase;}
.boton_llamar a{color:#fff;}
.boton_llamar>.fondo>div{padding: 0px}

.btn-reservar{width: 100%}
.titular_reserva h2, .titular_reserva h3{margin: 10px 0px}
.post_details ul{padding-left: 0px}

/*NOTICIAS*/

.imagen_noticia{    height: 200px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0px 15px;}
.contenido_noticia_lista p{    max-height: 100px;
    overflow: hidden;}
.popular{padding-left: 0px}
.contenido_noticia .container{
    padding-left: 0px;
    padding-right: 0px
}

.item-masonry {
  width:  100%;
  float: left;
}
.item-masonry .wrapper{
    margin:10px;
  padding:  1rem;
   border:solid 1px #ddd;
   border-radius: 3px;
   -webkit-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.1);
  box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.1);
    background-color: #fff
}

.well-masonry {
 position:relative;
 display: block;
}



/*FORMULARIO CONTACTO*/
.formularios_de_contacto label{margin-top: 10px}

.bloque_form{background-color:#fff;border:solid 1px #ddd;padding:30px;font-size:14px;}
.bloque_form .form-control{background-color:#eee;border-radius: 0px;}

.formulario_login label{font-size: 16px}

h1.titulo{text-transform: uppercase}

.searchForm .fa{font-size:21px}
.redes_sociales_noticia{padding-left: 11px}

.bloque_form.pre_ins {
    background-color: #e6edf1;
    border: solid 1px #cbd7e8;
    padding: 30px;
    font-size: 14px;
}

.bloque_form.pre_ins .form-control {
    background-color: #f5f5f5;
    border-radius: 0px;
    border-color: #cbd7e8;
}

label.pre_ins{color: #2c507e}

#banner .bx-viewport{    height: 850px;}

.map3 iframe{width: 100%!important; }

.slideshow_banner{margin: 0px -40px}

.redes_sociales_cabecera a{
    color: #fff;
    margin: 4px 14px
}

.centrar-sm-xs {text-align: center}

.fb-like-box {  height:100% !important; border:none; /*overflow:hidden;*/ }

.elbot {opacity: 0; position: absolute; width: 0px; height: 0px;}

@media (max-width: 1200px) {
	.navbar-inverse .navbar-nav>li>a{font-size:13px;padding:41px 15px;}
	section#banner,section#banner .bx-wrapper, section#banner .bx-viewport,section#banner .slideshow{height:800px;}
}

@media (max-width: 992px) {
  .navbar-inverse .navbar-nav>li>a{font-size:13px;padding:41px 5px;}
  .navbar-brand{padding:25px 0;}
  .navbar-brand img{width:140px;}
  #banner .logo{display:none;}
  section#banner,section#banner .bx-wrapper, section#banner .bx-viewport,section#banner .slideshow{height:400px;}
}

@media (max-width: 768px) {
	.navbar-brand{padding:8px;}
	.navbar-inverse .navbar-nav>li>a{padding:10px;}
	.lista_productos .wrapper-producto{width:100%;}
    .item-masonry {
  width:  100%;
  float: left;}
    .item-masonry .wrapper {
        margin: 0px;
    margin-top: 10px;
        /* margin: 10px; */}
    .navbar-brand img {
    width: 80px;
}
    .lista_cursos .curso {overflow-y: visible; height: auto}
}
