/* CSS Document */
.FrutigerLTPro-Light { font-family: FrutigerLTPro-Light; }
.FrutigerLTPro-Roman { font-family: FrutigerLTPro-Roman; }

@font-face {
    font-family: 'libre_baskervilleregular';
    src: url('LibreBaskerville-Regular-webfont.eot');
    src: url('LibreBaskerville-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('LibreBaskerville-Regular-webfont.woff') format('woff'),
         url('LibreBaskerville-Regular-webfont.ttf') format('truetype'),
         url('LibreBaskerville-Regular-webfont.svg#libre_baskervilleregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'libre_baskervillebold';
    src: url('LibreBaskerville-Bold-webfont.eot');
    src: url('LibreBaskerville-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('LibreBaskerville-Bold-webfont.woff') format('woff'),
         url('LibreBaskerville-Bold-webfont.ttf') format('truetype'),
         url('LibreBaskerville-Bold-webfont.svg#libre_baskervillebold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'libre_baskervilleitalic';
    src: url('LibreBaskerville-Italic-webfont.eot');
    src: url('LibreBaskerville-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('LibreBaskerville-Italic-webfont.woff') format('woff'),
         url('LibreBaskerville-Italic-webfont.ttf') format('truetype'),
         url('LibreBaskerville-Italic-webfont.svg#libre_baskervilleitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
.contendorcentral{border-left: 1px solid #eee; border-right: 1px solid #eee; padding:2.2em; background-color:#ffffff; position:relative !important; }
.sinpadding{ padding:0px; }
.submenuin{ /*margin-top:170px;*/min-height:400px;}
.submenuin_gestor{ /*margin-top:200px !important;*/ min-height:400px;}
.submenuin_gestor_home{ margin-top:0px;min-height:400px;}
.slide_in{  /*margin-top:200px;*/}
body{line-height: 1.5; color:#555;
	background-image: url(../img/fondoweb.png);
	background-repeat: repeat-x;
	background-position: center 140px;
}
.fondoadegi_gestor{background-position: center 10px;;}
.fondoadegi_gestor .navbar{ min-height:38px;}
a:hover{ text-decoration:none;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color:#333;
  line-height:1.2;
  
}
.navbar .container{ padding-left:0px; padding-right:0px;}
.navbar-header{padding-top:30px;padding-bottom:30px;}
.navbar-brand { padding:0px; padding-left:15px; }
.navbar-collapse { margin:0; padding:0px;}
.menuauxi{ padding-top:28px; padding-bottom:0px; }
.liidiomas a {  padding-right:0px !important; }
.liidiomas a[href]:after {
	padding-left:5px;
	margin-right:-5px;
    content: "·";
  }

.betiquetas{ font-size:13px; height:19px; padding:1px 6px; width:100px; background-color:transparent; border: solid 1px #888 !important; color:#fff; margin-bottom:1px !important; }
.btextos{ font-size:13px; height:19px; padding:1px 2px; width:100px; background-color:transparent; border: solid 1px #888 !important; color:#fff; margin-bottom:1px !important; }
.botetiquetas{ font-size:13px; height:19px; padding:1px 10px; border:none; background-color:transparent; color:#888 !important ;padding-top:2px !important;}
.bottextos{ font-size:13px; height:19px; padding:1px 10px; border:none; background-color:#888; color:#fff !important ;padding-top:0px !important; margin-right:30px;}
.blistadoetiquetas{ padding-top:2px !important; color:#888; padding-left:7px;}

.colbuscador {margin-top:20px; float:left; padding-top:30px; padding-right:15px; }
.colbuscador a{ color: #888; }
.colbuscador a:hover{ color: #f5f5f5;}
.colbuscador #___gcse_0{ width: 250px;} 
.colbuscador #___gcse_0 table, .colbuscador #___gcse_0 td{ border: none !important; padding-top:0px;}
.colbuscador #___gcse_0 .gsc-clear-button{ display:none;}
.colbuscador #___gcse_0 #gsc-i-id1{ background-color:transparent !important; background:none !important; color:#fff !important; border: solid 1px #888 !important;}
.colbuscador #___gcse_0 .gsc-search-button { color: #ffffff !important; background-color:#transparent !important; border:none !important; border-radius: 0px 0px 0px 0px !important; height: 19px !important; margin-right:40px; margin-bottom:1px !important; }


.colbuscador #___gcse_0 .cse input.gsc-input, .colbuscador #___gcse_0 input.gsc-input { padding:0px !important; background-color:#888 !important; font-size:15px !important;}
.colbuscador #___gcse_0 .gsc-search-box { padding:0px !important}
.paginabuscador .input.gsc-input { padding:0px !important; background-color:#fff !important}{}

#___gcse_0 .gs-result{ color:#666666 !important; padding:0px !important;}
#___gcse_0 a, #___gcse_0 b { color:#0096b2 !important; text-decoration: none !important; border-bottom: 0px !important; }
#___gcse_0 .gs-result .gs-title, #___gcse_0 .gs-result .gs-title b{ text-decoration:none !important; font-family: 'FrutigerLTPro-Light', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif; font-size:23px !important;}
#___gcse_0 .gsc-control-cse { font-family: 'FrutigerLTPro-Light', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif; font-size:2em; padding:0px !important;}
#___gcse_0 .gsc-imageResult-column, #___gcse_0 .gsc-webResult.gsc-result,  { padding: 0px !important;}
#___gcse_0 .gsc-results td{ padding:none !important}
.gsc-cursor-box .gsc-results { color: #666 !important; text-align:center !important;}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page { background-color:#cccccc !important; text-shadow: 0px 0px 0px rgb(0, 0, 0) !important; font-weight:normal !important; }
.gsc-results .gsc-cursor-page{ color: #666 !important; text-decoration:none !important;}

.colbuscador .glyphicon .glyphicon-search{ color:#fff; }
.colbuscador h2{ font-size:0.8em; color:#fff;}
.colbuscador .gsearch { float:left; padding-top:1px;}

.h1_seccion{text-align:center;text-transform:uppercase;background-image: url(../img/lineah1.png);background-repeat: repeat-x;background-position: center; margin-bottom:1em; margin-top:1em !important;}
.h1_seccion span{ background-color:#fff; padding-left:2em; padding-right:2em; }
.colizda h1, .colcentro h1,.colizda h2, .colcentro2 h2{ font-family: 'FrutigerLTPro-Light', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif; font-size:2em; }
.colcentro h2{ margin-top:-15px; color:#00476b !important; }
.colcentro2 {/* padding-top: 45px; */}
.colizda h1 a, .colizda h2 a, .colcentro h1 a, .colcentro h2 a { color:#00476b;}
.colizdacentro h2 a{ color:#333;}
.fondodchagris{ 	background-image: url(../img/fondosidebar_ancho.png); 	background-repeat:no-repeat !important;	background-position:left 1400px;}
.fondodchagris2col{ 	background-image: url(../img/fondosidebar_ancho.png); 	background-repeat:no-repeat !important;	background-position:right 5px; /*background-position:right 290px;*/}
.colizda h3, .sidebarcontactos h3, .destacado h2, .destacado_in2col h2, .destacado_in4col h2, .destacado_in4coljunto h2 {font-family: 'FrutigerLTPro-Roman', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif; font-size:2em; }
.txtfecha{font-size:11px;}
.blockquotepie p{ font-size:0.9em;}
.navbar {  margin-bottom: 0px;  border: 0px solid transparent;}
.navbar a {	text-transform:uppercase;}
.autocomplete-jquery-aBox a {	text-transform:lowercase !important;}
.img-thumbnail {  padding: 0px;  border: 0px solid #dddddd;}
.thumbnail {  padding: 0px;  border: 1px solid #ffffff;}
.bannersb ul {list-style:none; margin-left:-4em;}
.bannersb .col-md-3 {padding-right:0px; margin-right:0px; padding-top:1.2em;}
.bannersb .thumbnail {  padding: 4px;  border: 1px solid #dddddd; margin-bottom:1.2em;}
.bannersb .thumbnail .menubannerfin { margin-right:0em !important}
.pie_in{background-color:#666666; color:#cccccc; font-size:0.8em; padding-top:2em; padding-bottom:2em;}
.pie_in .col-md-2{ width:14.25% !important;}
.pie_in .col-md-2 ul li{ margin-left:-15px; padding-left:-15px; list-style:disc;}
.pie_in .menuenlaces li, .pie_in .menuenlaces li a{padding:0em; text-transform:none; padding-bottom:0px;}
.pie_in .col-md-3{ width:20% !important;}
.pie_in a{color:#ccc !important ;}
.pie_out{background-color:#00476b;	color:#999; font-size:0.85em !important; padding-bottom:0em;}
.pie_out a {color:#999; }
.pie_out .menulegal li a{  padding-left:0em; padding-right:4.1em; }
.sidebareventos{ padding-top:0.5em !important;}
.sidebarcontactos{ /*margin-top:15px;*/ text-align:center;  }
.sidebarcontactos ul { list-style:none; margin-left:-30px;}
.sidebarcontactos ul li { margin-bottom:0.5em; }
.listalomasconsultado li:before {  content: '\2014 \00A0';}
.sidebarcontactos h3{ margin-top:15px;}
.sidebarcontactos img { width:100%;}
.sidebareventos h2 { font-size:1.7em !important;padding-top:0em;  margin-top:0.55em;}
.sidebareventos .linkvermas a, .sidebarcontactos .linkvermas a { color:#0096b2 !important; }
.sidebareventos hr, .sidebarcontactos hr { border-color:#C5C5C5;}
.sidebareventos a, .sidebarcontactos a { color:#555;}
.sidebareventos .evento_fecha { font-size:1.2em; line-height:1.4em;}
.sidebareventos .evento_fecha .numero { font-weight:bold; font-size:2em; }
.sidebareventos .evento_fecha a { color:#0096b2;}
.sidebareventos .evento_fecha .numero .mesevento {font-size:0.75em !important;}
.well { border:none; margin-bottom:30px;}
.submenuseccion h2 { border-bottom:1px solid #C5C5C5; padding-bottom:1em; }
.submenuseccion h2, .submenuseccion a{ text-transform:uppercase; font-size:14px !important; color:#666;}
.submenuseccion .active{ background-color:#FFFFFF !important; color:#0096b2; list-style:disc !important; }
.submenuseccion a:hover{ background-color:#FFFFFF !important; color:#333;}
.submenuin_gestor .submenuseccion h2{ padding-top:33px !important;}
.menugestor{ background-color:#000}
.menugestor ul li a, .botonsalir { padding-top:0.5em;padding-bottom:0.5em;}
.menugestor .navbar-nav { width:100% !important;}
.botonsalir{ color:#fff; font-weight:bold}
.panelactualidad{ border: none;}
.panelactualidad div{ border: none; background-color:#ffffff;}
.dlactualidad  dt{ width:88px !important;}
.dlactualidad  dd{ margin-left:110px !important; margin-bottom:0.5em;}
.dlactualidad  dt a{ color:#555;}
.dlactualidad  dd a{ color:#555;}
.carousel{  /*margin-top: 170px;*/ position:relative;}
.carousel-caption{ left:3%; right:3%; text-shadow:none; padding-bottom:5px;}
/*.carousel-caption .well{ background-color:#000; padding:15px; opacity:0.5;}
.carousel-caption .well h1{}*/
.carousel-control { width:3%; }
.carousel-caption .well2{ background-color:none !important; background-image:url(../img/fondo888_30.png); padding:15px; padding-left:30px; text-align:left !important}

#myCarousel .item{height:437px; background-color:#fff;}

.well2 h1{ font-size:4.4em !important; font-family: 'FrutigerLTPro-Roman', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif;  color:#fff;}
.well2 p{ font-size:1.8em !important; line-height:1.2 !important; margin-bottom:0px !important;}
.well2 .linkvermas{  font-size:15px !important; }

.carousel-indicators{ bottom:-10px !important; color:#888 !important;}
.carousel-indicators  li{ border: 1px solid #888  !important;}
.carousel-indicators .active{ background-color:#888 !important;}
.carousel-control.left {
  /*background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);*/
  background-image:none;
  left: -9px;

}
.carousel-control.right {
  left: auto;
  right: 8px;

  /*background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);*/
    background-image:none;
}
.carousel-control:hover,
.carousel-control:focus {
  opacity: 100;
  filter: alpha(opacity=100);
}

.submenuin_gestor .destacado{ margin-top:5px;}
/*a 2 col home */
.destacado h2{ padding-top:0px; margin-top:0px;}
.destacado .col-lg-6 h2{  font-size:36px !important;}
.destacado .col-lg-12 h2{  font-size:36px !important; text-align:center;}
.destacado .col-lg-6 p{  font-size:20px !important;}
.destacado .col-lg-6 a{  font-size:15px !important;}
.destacado .well{ min-height:450px  !important; }
/*a 2 col home asociado */
.destacado_in2col .col-lg-6 h2{ padding-top:0px; margin-top:0px; margin-bottom:0.5em;  font-size:2.2em !important; text-align:left !important;}
.destacado_in2col .col-lg-6 p{  font-size:1.6em !important; text-align:left !important; color:#555;margin-bottom:0.5em; }
.destacado_in2col .col-lg-6 a{  font-size:15px !important;}
.destacado_in2col .well{ min-height:370px  !important;margin-bottom:5px !important;}
.destacado_in2col .col-lg-6{ width: 48.5% !important;}
/*a 4 col home asociado  */
.destacado_in4col .well{ min-height:300px  !important;margin-bottom:5px !important; background-color:#333 !important;}
.destacado_in4col .col-lg-12 h2{  font-size:2.2em !important; text-align:center; margin-bottom:0.7em !important; }
.destacado_in4col .col-lg-3 h2{  font-size:2.2em !important; text-align:left !important;color:#fff;}
.destacado_in4col .col-lg-3 p{  font-size:1.9em !important; text-align:left !important; color:#fff;}
.destacado_in4col .col-lg-3 a{  font-size:1.9em !important;color:#fff;}
.destacado_in4col .col-lg-3{ width: 24% !important; margin-left:1%;}
/*a 4 col home asociado junto  */
.destacado_in4coljunto .well{ min-height:305px  !important;margin-bottom:5px !important; background-color:#333 !important;}
.destacado_in4coljunto .bordebloque {border-right:solid 1px #555 !important; padding-right:1.5% !important;}
.destacado_in4coljunto .col-lg-12 h2{  font-size:2.2em !important; text-align:center; margin-bottom:0.7em !important; }
.destacado_in4coljunto .col-lg-3 h2{  font-size:2.2em !important; text-align:left !important;color:#fff;}
.destacado_in4coljunto .col-lg-3 p{  font-size:1.9em !important; text-align:left !important; color:#fff;}
.destacado_in4coljunto .col-lg-3 a{  font-size:1.9em !important;color:#fff;}
/*a 3 col home asociado junto  */
.destacado_in3coljunto .cajabloque{ min-height:305px !important; background-color:#333 !important; height:auto; position:relative;}
.destacado_in3coljunto .well{ min-height:305px  !important;margin-bottom:5px !important; background-color:#333 !important; position:relative;}
/*.destacado_in3coljunto .bordebloque {border-right:solid 1px #555 !important; padding-right:1.5% !important;}*/
.destacado_in3coljunto .bordebloque {position:relative;}
.destacado_in3coljunto .col-lg-12 h2{  font-size:2.2em !important; text-align:center; margin-bottom:0.7em !important; }
.destacado_in3coljunto .col-lg-4 h2{  font-size:2.2em !important; text-align:left !important;color:#fff;}
.destacado_in3coljunto .col-lg-4 p{  font-size:1.9em !important; text-align:left !important; color:#fff;}
.destacado_in3coljunto .col-lg-4 a{  font-size:1.9em !important;color:#fff;}
.destacado_in3coljunto .col-lg-4{ width: 31% !important; margin-left:1%; margin-right:1%;}


.menuredes li a{ padding-left:3px; padding-right:0px; padding-top:0px;}
table thead,table tbody,table tfood{ border:none !important;  }
table th { padding-bottom:10px; border-bottom:solid 1px #555;  border-top:solid 1px #fff;}
table td {  border:solid 1px #fff; padding-top:10px; vertical-align:top }
.table thead > tr > th, .table thead > tr > td { border-top: 0px solid #fff !important;}
.table tbody > tr > th, .table tbody > tr > td { border-top: 0px solid #fff !important;}
.table tfood > tr > th, .table tfood > tr > td { border-top: 0px solid #fff !important;}
.breadcrumb { background-color:#fff; padding-left:0px; margin-left:0px; margin-bottom:0px; }
.breadcrumb a { color: #ccc ; font-size:11px;}

.introduccion { font-size:19px; line-height:1.5; padding-top:0em; padding-bottom:1.4em;  border-bottom: 6px solid #C5C5C5; margin-bottom:1em;font-family: 'FrutigerLTPro-Light';}
.introduccion_fina { font-size:19px; line-height:1.5; padding-top:0em; padding-bottom:1.4em;  border-bottom: 1px solid #C5C5C5; margin-bottom:1em; margin-top:7px; font-family: 'FrutigerLTPro-Light';}
h1{ margin-top:4px !important;}
h2{ font-size: 23px !important; padding-top:1.5em; }
h3 { font-size:18px !important; padding-bottom:0.5em;}
.colcentro h1{ margin-bottom:1.25em;}
.colcentro .h1_borde{padding-bottom:1.4em;  border-bottom: 6px solid #C5C5C5; margin-bottom:1em;}
.listaconvenios
{
	padding-left:15px !important;
	column-count:2;
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
}
.sin15izda{ margin-left:-15px;}
.menulifin a{ padding-right:0px !important; margin-right:0px !important;}.menuliini a{ padding-left:0px !important; margin-left:0px !important;}
.menulifin ul a{ padding-right:15px !important; margin-right:0px !important;}.menuliini ul a{ padding-left:15px !important; margin-left:0px !important;}
.mprincipal{ padding:0px !important; margin:0px !important;}
.pie_out .pieemail { text-transform:lowercase !important;}
strong{  font-family: 'FrutigerLTPro-Roman', 'libre_baskervilleregular', Georgia, "Times New Roman", Times, serif; }
.colcentro article { padding-bottom:5px;/*padding-bottom:5px;*/}
.colizda article h2{padding-top:0px !important; margin-top:17px !important;}
.colizda article h2 a, .colcentro article h2 a { /*color:#333 !important;*/ }
.colcentro article h2 { padding-top:32px !important;}
.colcentro article .img-thumbnail{ margin-top:5px !important;}
.colcentro .cestatico h2{ font-size:23px;}
.portada_asociado h2{ font-size:30px !important;}
.articulo-meta{ margin-top:30px;}
.articulo-meta p{ font-size:12px;}
.articulo-meta p{ font-size:12px;}
.txt_categorias{ margin-top:5px;}
.home_asociado h2{ font-size:30px; margin-top:0px !important;padding-top:0px !important;}
.relacionados ul{ margin:0px; padding:0px;}
.relacionados ul li{ margin:0px; padding:0px; display:inline; line-height:2em !important;}
.relacionados ul li a{ background-color:#e5e5e5;  margin-bottom: 1em !important;
	padding:0.2em; padding-right:0.8em;
	border: 0px solid #fff;
	 font-size:12px;
	 color:#00476b;
/*	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	background: #e5e5e5;*/
	/*behavior: url(../PIE.htc);*/
}
.collistadocategorias h4 { margin-bottom:5px !important; margin-top: 20px !important; font-size:20px; }
.collistadocategorias h4 a { }
.pagination > li > a { border:none; color:#555 !important;}
.pagination .active a { background-color:#e5e5e5 !important;}
.ievideo_col1, ievideo_col2{
	width:100% !important;
}
.ievideo_col3, .ievideo_yt_col3,.ievideo_vm_col1{ width:150px !important;height:80px !important; float:left; margin-right:1em;}
.ievideo_yt_col1{
	width:100% !important;
	height:190px !important;
	margin-top:10px !important;
}
.ievideo_yt_col2{
	width:100% !important;
	height:310px !important;
	margin-top:10px !important;
}

/* will be red only in google chrome 
.ievideo_yt_col2{ width:100% !important;height:320px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ievideo_yt_col2{ width:99% !important;height:319px !important;}
}*/

/*.ievideo_vm_col1{
	width:100% !important;
	height:140px !important;
	margin-top:10px !important;
}
.ievideo_vm_col2{
	width:100% !important;
	height:306px !important;
	margin-top:10px !important;
}
.ievideo_vm_col12{
	height:310px !important;
	margin-top:20px !important;
}*/
/* will be red only in google chrome */
.ievideo_vm_col1{ width:97% !important;height:150px !important;margin-top:10px !important;}
.ievideo_vm_col2{ width:100% !important;height:306px !important;margin-top:10px !important;}
.ievideo_vm_col12{height:310px !important; margin-top:20px !important;}
.solopie{ padding-top:1em !important;}
.listadoletrasnumeros{ margin-bottom:1em !important; margin-top:2em;}
.listadoletrasnumeros ul{margin:0px; padding:0px; border-bottom:dashed 1px #0197cc; }
.listadoletrasnumeros ul li{ margin:0px; padding:0px; display:inline; line-height:2em !important;}
.listadoletrasnumeros ul li a{ 	font-weight:bold; padding-right:0.25em; padding-left:0.25em; padding-top:0.2em; margin-bottom: 1em !important;	text-transform:uppercase !important;	font-size:1.5em !important; font-weight:normal !important; margin-bottom:0px !important;}
.listadoletrasnumeros ul .active a{ color: #004763 !important; background-color: #dbe5ed !important; }
.resultadosletrasnumeros ul{margin:0px; padding:0px; column-count:4; -moz-column-count: 4; }
/*.resultadosletrasnumeros ul li{  width:30%; float:left; border-right:dashed 1px #e5e5e5; list-style-position:inside; margin-left:0.5em;}*/
.resultadosletrasnumeros ul li{   list-style-position:inside; margin-left:0.5em;}
.resultadosletrasnumeros ul li a{ font-size:0.9em; color:#333; }
.colcentro article .h2article{ padding-top:17px !important;}
.col1home h2, .col2home h2 { font-size:30px !important;}
.h1_titulosubmenu a{ color:#333 !important;}
.fondodchagris2col_home{ background-image: url(../img/fondosidebar_ancho.png); 	background-repeat:no-repeat !important;	background-position:right 1800px; }
.bloqueprecios{ clear:both; padding-top:30px;}
.bs-docs-example, .bs-docs-exampleColor0, .bs-docs-exampleColor1, .bs-docs-exampleColor2, .bs-docs-exampleColor3, .bs-docs-exampleColor4, .bs-docs-exampleColor5, .bs-docs-exampleColor6 {
  position: relative;
  margin: 15px 0;
  padding: 39px 19px 14px;
  *padding-top: 19px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.bs-docs-exampleColor0, .bs-docs-exampleColor1, .bs-docs-exampleColor2, .bs-docs-exampleColor3, .bs-docs-exampleColor4, .bs-docs-exampleColor5, .bs-docs-exampleColor6 {
  margin-bottom: -20px;
  margin-top: 25px;
}

/* Echo out a label for the example */
.bs-docs-example:after{
  /*content: "Example";*/
  content: attr(cite);
  position: absolute;
  top: -1px;
  left: -1px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  color: #9da0a4;
  -webkit-border-radius: 4px 0 4px 0;
     -moz-border-radius: 4px 0 4px 0;
          border-radius: 4px 0 4px 0;
}


.bs-docs-example1 {
  position: relative;
  margin: 15px 0;
  padding: 19px 19px 14px;
  background-color: #fff;
}
.bs-docs-example1:after {
  /*content: "Example";*/
  content: attr(cite);
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  color: #9da0a4;
  -webkit-border-radius: 4px 4px 4px 4px;
     -moz-border-radius: 4px 4px 4px 4px;
          border-radius: 4px 4px 4px 4px;
}
.bs-docs-example2 {
  position: relative;
  margin: 15px;
  padding: 19px 19px 4px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  color: #9da0a4;
  -webkit-border-radius: 4px 4px 4px 4px;
     -moz-border-radius: 4px 4px 4px 4px;
          border-radius: 4px 4px 4px 4px;
}
#form_item_Buscador legend { margin-top:0px;}
#form_item_Buscador h2, .fondoadegi_gestor h2 { padding-top:0px;margin-top:0px;}
.tableapuntados td, .tableapuntados th { font-size:0.85em !important;}
#topwrap{ position:relative; /*position:fixed;*/}
.colizda{ z-index:500 !important}
.fondoadegi_gestor .navbar-fixed-top{position:relative !important; /*position:fixed !important*/}
.supertabla td{ padding-top:0px !important;}

.formlibre{ width: 35%; margin-top: 180px; margin-left: 30%; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ievideo_vm_col2{ width:99% !important;height:300px !important;margin-top:10px !important;}
	.ievideo_vm_col12{height:300px !important;margin-top:20px !important;}
	.colbuscador #___gcse_0 .cse input.gsc-input, .colbuscador #___gcse_0 input.gsc-input { padding:0px !important; background-color:#888 !important; font-size:12px !important; color:#fff !important}
	.colbuscador .gsearch { padding-top:0px !important;}
}
.webvideo{
	width:420px !important;
	height:235px !important;
	margin-top:10px !important;
}
.seccionnoticia{ margin-top:25px;}
iframe { overflow-x:hidden;}
.contenido .form-group { padding-left:15px !important; padding-right:15px !important;}
.tab-pane { background-color:#fff; border: solid 1px rgb(221, 221, 221); border-top: none; padding:15px; margin-bottom:40px;}
.dlsalaprensa dt{ font-weight:normal; text-align:left; width:100px;}
.dlsalaprensa dd{ margin-left:110px;}
.centrarpaginacion{width:100%; text-align:center}
.formcomoasociarmeonline .form-group label { margin-left:15px;}
.fotoord{	width:4em;   text-align:center;}
.fotoord img{	height:2em;}
.fotoordbajar{	height:2em;	 padding-top:0em;}
.section-contenidos table {	width:100%;	margin-bottom:1em;}
.txtnegrita a{}
#txtlogin span{ font-weight:bold; color:#fff;  }
.publicolog  a{ margin-top:-2px !important;}
.liidiomas  a{ background-color:transparent !important;}
/*TABLES*/
div.dataTables_length label {	float: left;	text-align: left;}
div.dataTables_length select {	width: 75px;	display:inline;}
div.dataTables_filter label {	float: right !important;}
div.dataTables_filter input {	display:inline;}
div.dataTables_info {	padding-top: 8px;}
div.dataTables_paginate {	float: right;	margin: 0;}
table.dataTable th:active {	outline: none;}
#tablaADG{ clear:both !important;}
#tablaADG_info { float:left;  padding-top: 0px; margin-top:0px;}
/*FIN TABLES*/
.imagenseccion{ width: 100% !important;}
.fondodchagris2col_estatico{ background-image: url(../img/fondosidebar_ancho.png); 	background-repeat:no-repeat !important;	background-position:right 0px; }
.fondodchagris2col_estatico_pub{ background-image: url(../img/fondosidebar_ancho.png); 	background-repeat:no-repeat !important;	background-position:right 500px; }
.fondodchagris2col_estatico .colcentro2 { padding-top:0px !important;}
.fondodchagris2col_estatico .colcentro2 h2{ padding-top:7px !important; color:#00476b !important;}
.autorvacio{ height:200px; }
.respuestalogvarios, .respuestalog{ margin-top:15px;}
.icolog{ font-weight:normal !important;}
.centrado{text-align:center}
.alin_menu{float: right !important;}
.alin_menu .dropdown{float: right !important;}
.captcha{width:150px;}
.colbuscador {margin-top:0; padding-top:0}

.desamarillo td{ background-color:#FFFF99 !important;}
.desnaranja td{ background-color: #FF9966 !important;}
.desactivado td{ background-color:#FCC !important;}
.caja_portada{ border:none !important;}

@media (min-width: 980px) and (max-width: 1200px) {
	/*a{color: purple;}*/
	.ievideo_vm_col1{height:130px !important; }
	@media screen and (-webkit-min-device-pixel-ratio:0) {
    	.ievideo_vm_col1{height:123px !important;}
	}
}
@media (max-width: 979px) {

	.ievideo_vm_col1{height:100px !important; }
	@media screen and (-webkit-min-device-pixel-ratio:0) {
    	.ievideo_vm_col1{height:93px !important;}
	}
}

@media (max-width: 1200px) {
/*@media (min-width: 768px) and (max-width: 1200px) {*/
/*@media (min-width: 768px){*/
  /*a{color: green;}*/
  .colbuscador {margin-top:0; padding-top:0}
  .fondodchagris2col,.fondodchagris2col_estatico,.fondodchagris2col_home,.fondodchagris2col_estatico_pub{background-image:none}
  .li_siguiente_linea:before { content:"\A"; white-space:pre; }
  .alin_menu{float: left !important;}
  .submenuin_gestor{margin-top: 300px;}
  #topwrap{ position:relative !important;}
  .carousel{/*margin-top:-200px !important;*/}
  .carousel-caption .well2 h1 { font-size:2.2em !important; }
  .carousel-caption { bottom:50px !important;}
  .carousel-indicators { bottom:20px !important;}
  .carousel-inner .item {  height: 380px !important;}
  .carousel .item { height: 380px !important;}
	/*a 3 col home asociado junto  */
	.destacado_in3coljunto .col-lg-4 p{  font-size:1.4em !important;}
	.destacado_in3coljunto .col-lg-4 a{  font-size:1.4em !important;}
	.destacado_in3coljunto .col-lg-4{ float:left;}
	.destacado_in2col .col-lg-6{ float:left;}
	.destacado_in2col .col-lg-6 h2{font-size:2em !important;}
	.destacado_in2col .col-lg-6 p{font-size:1.4em !important;}
	.formlibre{ width: 35%; margin-top: 180px; margin-left: 30%; }
	
	
}

@media (min-width: 768px) and (max-width: 1199px) {
.submenuin_gestor{ margin-top:300px !important;}
.formlibre{width: 90%; margin-top: 50px; margin-left: 5%; }
.formlibre h1{font-size:24px; font-weight:bold }
/*body{background-position: center 0px; }*/
}

@media (max-width: 767px){
	.pie_in .col-md-2{ width:95% !important; margin-left:5% !important}
	#sidebar{width:100% !important}
	#pie .row{margin-left:15px !important; margin-right:15px !important}
	.menuredes{margin-left:10px !important}
	.menuredes li{float:left !important;}
	.submenuin_gestor{ margin-top:80px !important;}
  	.carousel{/*margin-top:-190px !important;*/}
	.destacado_in3coljunto .col-lg-4 p{  font-size:1.2em !important;}
	.destacado_in3coljunto .col-lg-4 a{  font-size:1.2em !important;}
	.destacado_in2col .col-lg-6 h2{font-size:1.8em !important;}
	.destacado_in2col .col-lg-6 p{font-size:1.2em !important;}
	.carousel_home_asociado .item{height:500px !important;}
	.formlibre{width: 90%; margin-top: 50px; margin-left: 5%; }
	.formlibre h1{font-size:24px; font-weight:bold }
	body{background-position: center 0px; }
}
@media (max-width: 480px) {
  /*a{color: green;}*/
	.destacado_in3coljunto .col-lg-4 p{  font-size:1em !important;}
	.destacado_in3coljunto .col-lg-4 a{  font-size:1em !important;}
	.destacado_in2col .col-lg-6 h2{font-size:1.6em !important;}
	.destacado_in2col .col-lg-6 p{font-size:1em !important;}
	.carousel_home_asociado .item{height:550px !important;}
	.formlibre{width: 90%; margin-top: 50px; margin-left: 5%; }
	.formlibre h1{font-size:24px; font-weight:bold }
	body{background-position: center 0px; }
}
.noprint{display:none}
.siprint{display:table-row}
.navbar-fixed-top{ position:relative !important;}
.fondoadegi_gestor .help-block{color:#F00}
#privacidad{background-color: transparent; !important;}
#privacidad .modal-backdrop {    display:none;}
