/*!
* Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
* Code licensed under the Apache License v2.0.
* For details, see http://www.apache.org/licenses/LICENSE-2.0.
*/
@font-face {
font-family: "gotham-rounded-medium-italic";
src: url("/SiteAssets/customdesign/fonts/gotham-rounded-medium-italic.otf") format("otf");
font-style: italic;
}
@font-face {
font-family: 'gotham_rounded_bold';
src: url('/SiteAssets/customdesign/fonts/gothamrnd-bold.eot');
src: url('/SiteAssets/customdesign/fonts/gothamrnd-bold?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/gothamrnd-bold.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/gothamrnd-bold.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/gothamrnd-bold.svg#svgFontName') format('svg');
}
/*http://sdsspweb/SiteAssets/customdesign/fonts/gotham-rounded-medium.otf
http://sdsspweb/SiteAssets/customdesign/fonts/gotham-rounded-light.ttf
http://sdsspweb/SiteAssets/customdesign/fonts/gotham-rounded-light.otf
http://sdsspweb/SiteAssets/customdesign/fonts/gotham-rounded-book.otf*/
@font-face {
font-family: "Glyphicons Halflings";
src: url("/SiteAssets/customdesign/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),
url("/SiteAssets/customdesign/fonts/glyphicons-halflings-regular.woff2") format("woff2"),
url("/SiteAssets/customdesign/fonts/glyphicons-halflings-regular.woff") format("woff"),
url("/SiteAssets/customdesign/fonts/glyphicons-halflings-regular.ttf") format("truetype"),
url("/SiteAssets/customdesign/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
/* Global Styles */
@font-face {
font-family: 'nexa_boldregular';
src: url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.eot');
src: url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.woff2') format('woff2'),
url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/nexa_bold-webfont.svg#nexa_boldregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nexa_lightregular';
src: url('/SiteAssets/customdesign/fonts/nexa_light-webfont.eot');
src: url('/SiteAssets/customdesign/fonts/nexa_light-webfont.eot?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/nexa_light-webfont.woff2') format('woff2'),
url('/SiteAssets/customdesign/fonts/nexa_light-webfont.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/nexa_light-webfont.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/nexa_light-webfont.svg#nexa_lightregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nexa_bookregular';
src: url('/SiteAssets/customdesign/fonts/nexa-book-webfont.eot');
src: url('/SiteAssets/customdesign/fonts/nexa-book-webfont.eot?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/nexa-book-webfont.woff2') format('woff2'),
url('/SiteAssets/customdesign/fonts/nexa-book-webfont.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/nexa-book-webfont.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/nexa-book-webfont.svg#nexa_bookregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nexa_blackregular';
src: url('/SiteAssets/customdesign/fonts/nexablack-webfont.eot');
src: url('/SiteAssets/customdesign/fonts/nexablack-webfont.eot?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/nexablack-webfont.woff2') format('woff2'),
url('/SiteAssets/customdesign/fonts/nexablack-webfont.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/nexablack-webfont.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/nexablack-webfont.svg#nexa_blackregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'nexa_regularregular';
src: url('/SiteAssets/customdesign/fonts/nexaregular-webfont.eot');
src: url('/SiteAssets/customdesign/fonts/nexaregular-webfont.eot?#iefix') format('embedded-opentype'),
url('/SiteAssets/customdesign/fonts/nexaregular-webfont.woff2') format('woff2'),
url('/SiteAssets/customdesign/fonts/nexaregular-webfont.woff') format('woff'),
url('/SiteAssets/customdesign/fonts/nexaregular-webfont.ttf') format('truetype'),
url('/SiteAssets/customdesign/fonts/nexaregular-webfont.svg#nexa_regularregular') format('svg');
font-weight: normal;
font-style: normal;
}
/*html,
body {
height: 100%;
}
body {
padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes.
}*/
.noticia {
padding-left:10px;
padding-right:2px;
}
.img-portfolio {
background: #EDEDED;
padding:0px 5px 10px 5px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.img-portfolio > a {
padding:15px 10px 0px 10px;
display:block;
}
.img-portfolio img{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
text-align: center;
display:block;
height:154px;
margin:auto;
}
.img-portfolio strong a {float:right;margin-top:-10px;padding-left:10px;font-family:nexa_bookregular}
.img-hover:hover {
opacity: 0.8;
}
.img-portfolio .textoNoticia {
font-family: 'nexa_lightregular'!important;
font-size: 10px!important;
text-align: center;
color: #666666!important;
max-height: 55px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
margin-bottom:5px;
}
/* Home Page Carousel */
header.carousel {
height: 50%;
}
header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
height: 100%;
}
header.carousel .fill {
width: 100%;
height: 100%;
background-position: center;
background-size: cover;
}
/* 404 Page Styles */
.error-404 {
font-size: 100px;
}
/* Pricing Page Styles */
.price {
display: block;
font-size: 50px;
line-height: 50px;
}
.price sup {
top: -20px;
left: 2px;
font-size: 20px;
}
.period {
display: block;
font-style: italic;
}
/* Footer Styles */
footer {
margin:0px;
}
/* Responsive Styles */
@media(max-width:991px) {
.customer-img,
.img-related {
margin-bottom: 30px;
}
}
@media(max-width:767px) {
.img-portfolio {
margin-bottom: 15px;
}
header.carousel .carousel {
height: 70%;
}
}
/*Nolineal*/
/*Menú Superior*/
.menu-superior{
background-color: #00a7a1 !important;
border-color: #00a7a1 !important;
border-width: 0px 0px 1px;
/*margin-top:-50px;
padding-bottom:15px;*/
}
.navbar-menu-superior li{
float:left;
vertical-align:middle;
}
.item-sup table {
width:100%;
}
.item-sup a:link {
text-decoration:none;
}
.item-sup td {
color:#fff;font-family: "nexa_bookregular";padding:0
}
.navbar-inverse {
background-color: #0069B4!important;
border-color: #0069B4!important;
}
nav li{
width: 160px;
}
nav li img{
padding: 3px;
}
nav li span{
padding: 15px 3px;
position: absolute;
font-size:14px;
color:#fff;
font-family: 'nexa_bookregular';
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
font-family: 'nexa_boldregular';
background-color: #fff;
color: #0069b4 !important;
border: 3px solid;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
background-color: #fff;
color: #0069b4 !important;
border: 3px solid;
}
/*Megamenu*/
.navbar-nav {
margin: auto;
}
.navbar-nav > li > .dropdown-menu {
padding:15px;
}
.navbar-default {
background-color: transparent!important;
border-color: transparent!important;
margin-top: 20px;
z-index: 10;
}
ul.navbar-nav li{
background: rgb(0, 105, 180) none repeat scroll 0% 0%;
}
ul.navbar-nav li a{
color: rgb(255, 255, 255) !important;
font-family: 'nexa_bookregular';
font-size: 15px;
}
ul.navbar-nav .dropdown li a{
font-size: 14px;
padding-left:15px;
}
.items {
vertical-align: middle;
margin-left:5px;
width: 158px;
height: 60px;
text-align: center;
border-radius:5px;
/*! font-size: 15px !important; */
}
.items > a{
width: 158px;
text-align: center;
vertical-align:middle;
height:60px;
display:table-cell !important;
padding:1px !important;
border-radius:5px;
}
.items > a > div{
display:inline-block;
}
.contentcaret {
position:absolute;
bottom:0px;
left:45%;
}
/*Sub-Menú*/
ul.dropdown-menu {
background: #4A90E2 none repeat scroll 0% 0%;
}
ul.navbar-nav .dropdown-menu li{
list-style: none; /* Remove list bullets */
background-color: transparent;
}
ul.navbar-nav .dropdown-menu .sub-sub li:before {
content: "•"; /* Insert content that looks like bullets */
padding-right: 8px;
position:absolute;
color: white; /* Or a color you prefer */
}
/*Elementos internos Submenú*/
.yamm .yamm-content {
background-color: #4A90E2;
}
.yamm .yamm-content p{
margin:0;
}
.yamm .yamm-content a{
display: inline-block !important;
}
.subitem{
background-color: rgb(56, 119, 193);
padding:10px;
width: 245px;
text-align: center;
margin-bottom:10px;
color:#fff;
}
ul.dropdown-menu > li {
color: white;
}
ul.dropdown-menu .sub-sub li{
margin-bottom:1px;
background-color: transparent!important;
}
.sub-sub li{
margin-left:-25px;
}
.sub-sub li a{ display:inline-block; }
/*Menú Redes Sociales*/
.redes_sociales{
margin-top:15px;
margin-left:-15px;
position: fixed;
z-index:99;
}
.redes_sociales img{
padding-top:5px;
}
/*Header con logo*/
.encabezado{
margin-top:40px;
}
.logo{
text-align:right;
vertical-align:middle;
}
.title{
font-family: gotham_rounded_bold;
font-size: 25px;
margin-left:20px;
color: black !important;
font-weight:bolder;
font-stretch:expanded !important;
text-transform:uppercase;
}
.subtitle{
font-family: 'nexa_bookregular';
font-size: 18px;
margin-left:20px;
color:#303030;
}
/*Barrita de Contraste y Fuente*/
.logos{
margin-right:0;
}
.logos img{
width: 37px;
height: 37px;
}
/*Search css*/
#searchInputBox > div {
margin:0;
margin-top: 5px;
padding: 0;
padding-right: 3px;
padding-right: 4px;
padding-left: 4px;
padding-top:5px;
/* IE7-8 doesn't have border-radius, so don't indent the padding */
margin-bottom: 0;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width: 240px;
height: 30px;
background-color: #e5e5e5;
border-color:transparent;
}
#SearchBox > div{
border-color:transparent;
}
#searchInputBox input {
background-color:transparent;
border:0 !important;
outline: 0;
box-shadow:none;
width:180px;
}
#searchInputBox button {
border: 0;
background: none;
/** belows styles are working good */
padding: 2px 5px;
margin-top: 2px;
position: relative;
left: -28px;
/* IE7-8 doesn't have border-radius, so don't indent the padding */
margin-bottom: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.search-query:focus + button {
z-index: 3;
}
.icon-search {
background-position: -48px 0px;
}
[class^="icon-"], [class*=" icon-"] {
display: inline-block;
width: 14px;
height: 14px;
line-height: 14px;
vertical-align: text-top;
background-image: url("../images/glyphicons-halflings.png");
/*background-position: 14px 14px;*/
background-repeat: no-repeat;
/*margin-top: 1px;*/
}
.btn, .btn:visited {
font-size: 14px;
line-height: 20px;
text-align: center;
cursor: pointer;
color: #333;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
}
input[type="text"]{
background-color: #FFF;
border: 1px solid #e5e5e5;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
/*Slider*/
.carousel-control {
opacity:1;
width: 5%;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
font-size: 15px;
background: #3877C1;
padding: 7px;
border-radius: 5px;
margin-top: -25px;
opacity:0.7;
}
.carousel-caption{
color: white;
font-weight:bold;
background: rgba(255,255,255,0.9);
font-family: 'nexa_lightregular';
font-size:15px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width: 36%;
height: 65px;
/*margin-left:-215px;
top:220px;*/
display:table-cell;
text-align: justify;
vertical-align:middle;
/*padding:10px 15px;*/
}
/*Contenido*/
.principal{
}
/*Tabla Azul*/
.tabla td, .tabla a,.tabla a:visited{
color:#fff;
font-family: nexa_regularregular;
font-size:12px;
text-align: center;
padding:8px;
width:50%;
}*
.tabla-titulo{
background: #0069b4;
color: #fff;
font-family: 'nexa_boldregular';
font-size:18px !important;
padding: 10px 10px 10px 20px !important;
text-align: left !important;
}
.azul-1{
background: #2E8ACB;
}
.azul-1 img{
padding: 20px;
}
.azul-2{
background: #107ECC;
}
.azul-3{
background: #0C66A5;
}
.azul-4{
background: #014A7E;
}
.azul-5{
background: #0069B4;
}
.azul-5 img{
padding: 20px;
}
/*Paneles - 5*/
.panel-heading {
text-align: center;
font-family: nexa_regularregular;
border-radius: 0;
padding-top:0px;
padding-bottom:0px;
max-height: 50px;
vertical-align:middle;
border:1px solid red;
}
.panel-heading h4
{
color:white !important;
font-size: 22px;
vertical-align:middle;
top:-5px;
}
.servicios, .tramites{
background: #00a7a1 !important;
}
.panel {
margin-bottom: auto;
}
.panel-body ul {
min-height:107px;
}
.panel-body, .panel-body a {
font-family: 'nexa_lightregular';
font-size: 13px;
color: black;
background-color: rgb(237,237,237);
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
padding-left: 0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.panel-body ul li {
color:#2E8ACB;
}
.btn-panel{
float:right;
font-family: nexa_lightregular;
font-size:11px !important;
background: #2e8acb !important;
color:#fff !important;
width: 105px;
padding-left:5px !important;
border-radius:10px !important;
text-shadow:none !important;
}
/*Logos LÃneas*/
.logos-linea table{
margin:auto;
}
.logos-linea td{
padding:5px;
text-align:center;
vertical-align:middle;
}
/*Carrousel de logos*/
.logos-carrousel{
/*margin-left:5px;*/
}
.logos-carrousel img{
width: 100%;
padding:15px 5px;
}
.logos-carrousel .carousel-control.left, .logos-carrousel .carousel-control.right{
background: none;
}
.logos-carrousel .carousel-control .glyphicon-chevron-left, .logos-carrousel .carousel-control .glyphicon-chevron-right {
border-radius: 50%;
/*margin-top: -35px;*/
}
.logos-carrousel .carousel-control .glyphicon-chevron-left {
margin-left: -20px;
}
.logos-carrousel .carousel-control .glyphicon-chevron-right {
margin-right: -20px;
}
.logos-carrousel .carousel-indicators {
bottom: 0px;
display:none;
}
/*Tabs Redes Sociales*/
.nav-tabs {
background-color:rgb(216,216,216);
padding:0 !important;
border:0;
}
.nav-tabs ul {
padding:0 !important;
border:0;
}
.nav-tabs li {
width:33.333333%;
display:table-cell;
text-align:center;
margin:0;
padding:0px;
border:0;
}
.nav-tabs li img{
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 50%;
/*padding:7px;*/
display:table-cell;
text-align:center;
margin:auto;
max-width: 30px!important;
}
.tab-content{
background: #E5E5E5;
height:245px;
overflow:auto;
text-align:center;
vertical-align:middle;
padding:10px;
border:0;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
background-color: #E5E5E5;
}
.banner-content{
margin-top: 20px
/*;
margin-bottom: 10px;*/
}
.banner-content img{
width:100%;
}
.bannerDis{
margin-top:10px;
margin-bottom:0px;
max-height:15px;
}
/*Footer*/
footer{
margin-top:0px;
background-color: #0069B4;
}
.footer-container{
padding: 30px 20px 10px;
}
.secretaria{
color:#fafafa;
font-size:11px;
font-family: 'nexa_lightregular';
margin-top:20px;
margin-bottom:20px;
margin-left: 20px;
}
.secretaria a{
color:#fafafa;
font-size:13px;
}
.title-secretaria{
font-family: 'nexa_boldregular';
font-size:12px;
padding-bottom:3px;
}
.linea-secretaria {
background-color:#014A7E;
}
.linea-final{
color:#fafafa;
font-size:10px;
font-family: 'nexa_lightregular';
margin-top:10px;
margin-bottom:10px;
text-align:center;
}
.logo-footer{
padding-top:40px;
margin-left:-20px;
}
.logo-footer img{
width:70%;
float:right;
}
.title-footer{
font-size: 18px;
font-family: 'nexa_boldregular';
}
.footer-menu{
color: #fff;
font-family: 'nexa_lightregular';
font-size: 12px;
}
.footer-menu a{
color: #fff;
text-decoration: none;
}
.footer-menu li a{
font-size:12px;
}
/*Noticias*/
.ver-noticias{
text-align: center;
background: #2E8acb;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
height: 38px;
padding:5px;
margin-bottom:10px;
width:101.3%;
margin-top: -5px;
}
.ver-noticias a{
color:#fff;
font-family: 'nexa_bookregular';
font-size:20px;
}
.logos-noticias{
text-align: center;
max-height: 40px;
}
.noticias {
margin-bottom:0;
padding-left:5px;
padding-right:5px;
}
.noticias h4{
font-family: 'nexa_boldregular';
font-size:13px;
text-align: center;
padding-top:5px;
}
.noticias h4 a{
color: #6E6D6E!important;
}
.noticias h5{
font-family: 'nexa_lightregular';
/*color:#999999;*/
text-align: center;
font-size:10px;
font-weight:100;
padding-bottom:1px;
line-height:1%;
}
.noticias p{
font-family: 'nexa_lightregular';
font-size:10px;
text-align: center;
color:#666666;
max-height:60px;
display:block;
overflow:hidden;
text-overflow:ellipsis;
}
.noticias strong a{
float:right;
margin-top:0px;
font-family: 'nexa_lightregular';
font-size:10px;
color:#666666;
padding-right:10px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border: none;
}
.navbar-toggle span{
color:#fff;
padding:25px;
font-family: 'nexa_boldregular';
font-size:18px;
}
.img_tabla {
display: inline-block;
}
/*Elementos internos*/
.btn-primary {
width: 100%;
background: #0069B4 none repeat scroll 0% 0%;
color: #FFF;
padding: 15px;
font-family: "nexa_boldregular";
font-size: 16px;
border-radius: 5px;
}
.boton-verde {
font-size: 23px;
line-height: 23px;
padding: 25px;
background: #5BD6C2 url("../images/flecha_boton.png") no-repeat scroll 90% center;
border-radius: 5px;
}
.botones li {
padding: 5px;
}
/*Incidencias 30 Dic 2015*/
.presidencia_logo{
text-align:center;
margin-left:60px;
}
.elmBusqueda{
right:-60px;
}
#navbar-collapse-1{
margin-left:-20px !important;
margin-right:-20px !important;
}
.panel-default{
position: relative;
border-radius:0;
border:0;
}
.publicaciones .ms-webpartzone-cell{
margin: auto auto auto;
}
.todaslasnoticias > div > div {
height:50px;
}
.redessociales .reorganizacion{border-radius:10px;}
/*Responsive*/
@media ( max-width: 767px ) {
nav li {width: 140px;}
.navbar-nav > li > .correr-1,
.navbar-nav > li > .correr-2,
.navbar-nav > li > .correr-3,
.navbar-nav > li > .correr-4 {left: auto;}
.navbar-menu-superior {left: auto;width: auto;}
.navbar-menu-superior li {width:100%;}
.item-sup {padding: 5px;margin-left: 10px;display: block;width: 100%;}
.item-sup img {width: 30px; height:auto; min-width:0;min-height:0}
.item-sup td {font-size: 12px !important;}
.item-sup table tbody tr td:first-child {width:30px !important;}
.redes_sociales {margin-left: -15px;margin-top: 55px;}
.redes_sociales img {width: 50%;}
.encabezado {margin-top: 60px;}
.logo {text-align: center;}
.title {font-size: 18px;text-align: center;}
.subtitle {font-size: 14px;text-align: center;}
.logos {visibility: hidden; display:none;}
.buscar {}
.presidencia_logo {margin-top: 20px;margin-left: 0;margin-bottom: 20px;}
.elmBusqueda {left:-20px;}
.menu-superior .navbar-header {background: #00a7a1 !important;}
.navbar-header {background: #0069B4 !important;}
.menu-superior {margin-top: 0px;}
.navbar-collapse-1 {margin-top: 0px;}
.navbar-nav {margin: auto;}
li.dropdown.items a {}
ul.navbar-nav li a {font-size: 14px !important;}
.nav > li > a {display: inline;vertical-align: middle;padding: 0px 0px;}
#menu-principal{ margin:auto 0; }
.yamm .yamm-content { width: 100%;padding:10px }
.img-portfolio { width: 100%; height:auto; max-width:310px;margin:auto;box-sizing:border-box}
.img-portfolio img { width: 80%; margin:auto ; max-width:300px;}
.bloques{margin-top:10px;}
#navbar-collapse-1{margin-top:-15px;margin-bottom:15px;}
.navbar-collapse.in { overflow-y: visible; }
.logos-carrousel .carousel-control .glyphicon-chevron-right { margin-right: -10px; }
#custom-search-form {display:none}
.logos-noticias {max-height: none;}
.logos-noticias img{ display:inline-block;}
.img_tabla{width:50%;min-width:120px;}
.navbar{min-height: 0;margin-bottom:0;}
.principal{margin-top:0}
.carousel-caption {height:auto;width:80% !important;}
.carousel-inner {min-height:230px;}
.logos-carrousel .carousel-control .glyphicon-chevron-left {margin-left: -10px;}
.navbar-nav .open .dropdown-menu{padding:0;}
.subitem {width:100%;padding:0;margin-bottom:5px}
.sub-sub {width:100%;}
.panel-default {width: 100%;left: auto;}
.bannerDis{margin-top:10px;margin-bottom:10px;}
.todaslasnoticias > div {max-height:none;}
.noticias > div > div{max-height:none;}
.noticia {margin-bottom:10px;}
#carousel-logos{max-width:400px;display: table;margin: 0 auto;}
/*15*/
.presidencia_logo img {margin: 0 auto;width: 20%;max-width:60px;height:auto;}
.items {width: 100% !important;height: auto;min-height: 30px;padding: 5px; border-radius:0;}
.items > a {height: auto;display: block !important;width: 100%;border-radius:0;border:0;}
.contentcaret{position:relative;left:auto;}
.logos-linea img { width: 60%; margin: auto;}
.tabla table {max-width:none; width:100%;}
.tabla td, .tabla a, .tabla a:visited {padding:0;}
.azul-1 img{padding:10px;}
.azul-5 img {padding: 10px;}
.redessociales{width:100%;margin:auto;}
.tab-content{width:100%;}
.redessociales .reorganizacion{display:block; width:100%;height:auto;}
}
@media (max-width:991px) and (min-width:769px){
nav li { width:125px;}
.navbar-collapse {padding-left: 10px;}
nav li span {font-size:12px;}
.menu-superior .container { width: 900px; }
.logo{text-align: center;}
.title{font-size:22px;text-align: center; }
.subtitle{font-size:18px;text-align: center;}
.presidencia_logo img{margin:0 auto; width: 10%;}
.carousel-caption {font-size: 12px;height: 75px;margin-left: -175px;top: 170px;}
.btn-panel { margin-left: 80%; }
.img-portfolio img { width: 80%; margin:auto; }
.logos-carrousel img { width: 65%; padding: 10px 5px;}
.logos-carrousel .carousel-control .glyphicon-chevron-right { margin-right: 80px; }
footer img{margin: auto ;}
footer{text-align: center;}
/*15*/
/*Menu superior*/
.navbar-menu-superior li table tbody tr td:first-child{height:30px;width:30px;text-align:right;}
.navbar-menu-superior li table tbody tr td:nth-child(2){padding-left:5px;padding-right:5px}
.navbar-menu-superior li:nth-child(1){width:120px;}
.navbar-menu-superior li:nth-child(2){width:150px;}
.navbar-menu-superior li:nth-child(3){width:110px;}
.navbar-menu-superior li:nth-child(4){width:90px;}
.navbar-menu-superior li:nth-child(4) img{height:30px;max-height:none;}
.navbar-menu-superior li:nth-child(5){width:110px;}
.navbar-menu-superior li:nth-child(6){width:120px;}
.navbar-menu-superior li:nth-child(7){width:120px;}
.item-sup img {max-width:30px;max-height:30px;}
.item-sup td {font-size:10px;}
/*medio*/
.elmBusqueda {right:auto;}
#searchInputBox{float:none; width:240px;margin:auto;}
.logos{text-align:center;padding-top:5px;}
.logos img{width: 30px;height:auto;}
.buscar {text-align:center;display:block;}
.presidencia_logo{ margin-top: 10px;margin-left:auto; }
/*menu principal*/
ul.navbar-nav li a { font-size: 10px;}
.items { width: 104px; height: 60px;margin-left: 1px;}
.items a { width: 104px; height: 60px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
font-size: 10px;}
/*submenu*/
.subitem { width: 150px; margin-bottom: 5px;}
.sub-sub {width:150px;}
.yamm .yamm-content * {font-size:10px;}
.yamm .yamm-content a {height:auto;width: auto}
.navbar-nav > li > .columnas-1 {width:155px;}
.navbar-nav > li > .columnas-2 {width:340px;}
.navbar-nav > li > .columnas-3 {width:485px;}
.navbar-nav > li > .columnas-4 {width:660px;}
.navbar-nav > li > .correr-1 {left:-120px;}
.navbar-nav > li > .correr-2 {left:-240px;}
.navbar-nav > li > .correr-3 {left:-460px;}
.navbar-nav > li > .correr-4 {left:-570px;}
.navbar-nav > li > .dropdown-menu {padding:5px;}
/*tabla*/
.img_tabla {max-width: 145px;}
.tabla table {width:350px;}
.bloque2 {margin-top:-10px;}
/*noticias*/
.slider{margin-bottom:0;}
.noticias{margin-top:0;}
.img-portfolio {height:270px;}
/*Logos linea*/
.logos-linea img { width: 70%; margin: auto;}
.logos-linea {margin-top: 0px; }
#carousel-logos{margin-left:90px;width:450px;}
/*logos linea*/
.redessociales{width:555px;margin-left:80px;}
.tab-content{width:555px;}
.listalogosfinal {width:80%;margin:auto;}
.redessociales .reorganizacion{display:block; width:100%;height:auto;}
.img-portfolio .textoNoticia{max-height:25px;}
}
@media (max-width:1199px) and (min-width:992px){
.navbar-menu-superior {left:-20px;width:990px;}
nav li { width:130px;}
.navbar-collapse {padding-left: 10px;}
nav li span {font-size:13px;}
.title{font-size:20px;text-align: center; }
.subtitle{font-size:16px;text-align: center;}
#custom-search-form button { left: 168px; top: -27px;}
/*MENU PRINCIPAL*/
/*15*/
.navbar-menu-superior li table tbody tr td:first-child{height:35px;width:35px;text-align:right;}
.navbar-menu-superior li table tbody tr td:nth-child(2){padding-left:5px;padding-right:10px}
.navbar-menu-superior li:nth-child(1){width:140px;}
.navbar-menu-superior li:nth-child(2){width:180px;}
.navbar-menu-superior li:nth-child(4){width:100px;}
.navbar-menu-superior li:nth-child(4) img{height:35px;max-height:none;}
.navbar-menu-superior li:nth-child(6){width:150px;}
.item-sup img {max-width:35px;max-height:35px;}
.item-sup td {font-size:12px;}
.logos {float:right;}
/*menu principal*/
ul.navbar-nav li a { font-size: 12px;}
ul.navbar-nav .dropdown li a { font-size: 12px;}
.items { width: 131px; height: 65px;}
.items a { width: 131px; height: 65px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
font-size: 12px;}
/*submenu*/
.subitem { width: 175px; }
.sub-sub {width:175px;}
.yamm .yamm-content * {font-size:11px;}
.yamm .yamm-content a {height:auto;width: auto}
.navbar-nav > li > .columnas-1 {width:200px;}
.navbar-nav > li > .columnas-2 {width:400px;}
.navbar-nav > li > .columnas-3 {width:600px;}
.navbar-nav > li > .columnas-4 {width:800px;}
.navbar-nav > li > .correr-1 {left:-70px;}
.navbar-nav > li > .correr-2 {left:-240px;}
.navbar-nav > li > .correr-3 {left:-460px;}
.navbar-nav > li > .correr-4 {left:-580px;}
.navbar-nav > li > .dropdown-menu {padding:10px;}
/*principal*/
.principal{margin-left:-15px;margin-top:10px;}
/*tabla*/
.img_tabla {max-width: 135px;}
.tabla table {width:310px;}
.bloque2 {margin-top:-10px;}
/*noticias*/
.slider{margin-bottom:0;}
.noticias{margin-top:0;}
.img-portfolio {height:270px;width:200px;}
/*logos linea*/
.logos-linea img{width: 80%;}
.logos-linea{padding-top:0px;padding-bottom:30px;}
.tab-content{width:293px;}
.listalogosfinal {margin-top:25px;}
.img-portfolio .textoNoticia{max-height:25px;}
.noticias h4{max-height: 30px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
#searchInputBox > div{width:200px;}
#searchInputBox input{width:160px;}
}
@media (min-width:1200px){
.navbar-menu-superior {left:-10px;width:1185px;}
.navbar-menu-superior li:nth-child(1){width:170px;}
.navbar-menu-superior li:nth-child(2){width:190px;}
.navbar-menu-superior li:nth-child(2) table tbody tr td:nth-child(2){padding-right:20px}
.navbar-menu-superior li:nth-child(4){width:110px;}
.navbar-menu-superior li:nth-child(4) img{height:50px;max-height:none;}
.navbar-menu-superior li:nth-child(5){width:210px;}
.navbar-menu-superior li:nth-child(6){width:170px;}
.navbar-menu-superior li table tbody tr td:first-child{height:50px;width:50px;text-align:right;}
.navbar-menu-superior li table tbody tr td:nth-child(2){padding-left:5px;padding-right:15px;}
.item-sup {vertical-align:middle;padding-top:3px;padding-bottom:3px;}
.item-sup img {max-width:45px;max-height:45px;}
.item-sup td {font-size:12px;}
.logos {float:right;}
/*menu*/
.yamm .yamm-content * {font-size:14px;}
.sub-sub {width:245px}
.navbar-nav > li > .columnas-1 {width:275px;}
.navbar-nav > li > .columnas-2 {width:550px;}
.navbar-nav > li > .columnas-3 {width:825px;}
.navbar-nav > li > .columnas-4 {width:1100px;}
.navbar-nav > li > .correr-1 {left:-115px;}
.navbar-nav > li > .correr-2 {left:-275px;}
.navbar-nav > li > .correr-3 {left:-575px;}
.navbar-nav > li > .correr-4 {left:-700px;}
/*bloque*/
.panel-default{width: 370px;}
.tabla table {width:370px;}
.img_tabla {max-width: 150px;}
/*noticias*/
.img-portfolio {height:310px;width:245px;}
/*logos linea*/
.logos-linea img{width: 90%;}
.logos-linea{padding-top:15px;padding-bottom:20px;}
.tab-content{width:360px;}
.listalogosfinal {margin-top:35px;}
.nav-tabs>li>a{margin-right:0px;}
#carousel-logos {margin-top:-18px;}
.logos-carrousel {margin-top:10px;}
.logos-carrousel .ms-webpartzone-cell{margin-bottom:0px;margin-top:0px;}
.redessociales .ms-webpartzone-cell{margin-bottom:20px;}
.redessociales .reorganizacion{width: 360px; height: 255px;}
}
/* Elementos de alto contraste */
.highcontrast {background-color: gray; color: white !important;}
.highcontrast a, .highcontrast a:visited { color: yellow; border:1px solid yellow }
.highcontrast a img, .highcontrast a:visited img {border: 3px solid yellow;}
.highcontrast .logos img { background-color:white !important }
.highcontrast footer {background-color:black !important;}
/*.highcontrast { color: white; background-color:gray }*/
.highcontrast .menu-superior { background-color:black !important }
.highcontrast .title { color:white !important;}
.highcontrast .subtitle { color:white !important }
.highcontrast .input-search-query { background-color:black !important; color:white; }
.highcontrast .nav .items { background-color:black !important }
.highcontrast .yamm-content { background-color:black !important }
.highcontrast .dropdown-menu { background-color:black !important }
.highcontrast .subitem { background-color:gray !important }
.highcontrast .carousel-caption { background-color:black !important;opacity: 1 !important; color:yellow !important;border: 3px solid yellow;}
.highcontrast .tabla td { background-color:black !important;border:1px solid white !important; }
.highcontrast .panel-heading { background-color:black !important; color:white !important }
.highcontrast .panel-heading * { color:white !important }
.highcontrast .panel-body { background-color:gray !important; color:white !important}
.highcontrast .panel-body .btn, .highcontrast .panel-body a { background-color:black !important; border:3px solid yellow !important }
.highcontrast .glyphicon {background-color: black !important;opacity: 1 !important;}
.highcontrast .img-portfolio { background-color:black !important }
.highcontrast .img-portfolio a, .highcontrast .img-portfolio h3 { color:yellow !important }
.highcontrast .img-portfolio h5 { color:white !important }
.highcontrast .ver-noticias { background-color:black !important }
.highcontrast .toggle .imgAcoplar {border: 3px solid yellow;}
.highcontrast .nav-tabs .active a { background-color:black !important }
.highcontrast .tab-content { background-color:black !important }
/*Fuente mas grande*/
/*.fontplus * {font-size-adjust:0.6;text-size-adjust: 20%; -moz-text-size-adjust: 20%; -webkit-text-size-adjust: 20%; -ms-text-size-adjust: 20%;
-moz-font-size-adjust: 20%; -webkit-font-size-adjust: 20%; -ms-font-size-adjust: 20%;font-size: large;}*/
#titlerow{
display:none;
}
body {
background-image:none !important;
}
/*Elemento temporal para desarrollo de page layouts*/
/*.row {
margin:2px 2px 2px 2px;
border:1px solid red;
}
.row > * {
border:1px solid blue !important;
min-height:50px;
}*/