body {
	font-family: 'Roboto', sans-serif, font-weight: 400;
	color: #000;
}

h1.titulo {
	font-family: 'Roboto', sans-serif;
    font-size: 30px;
    font-weight: 100;
    margin-top: 0;
    text-transform: uppercase;
}

h1.titulo a{
	font-family: 'Roboto', sans-serif;
    font-size: 30px;
    font-weight: 300;
    letter-spacing: 0.05em;
    margin-top: 0;
    text-transform: uppercase;
	text-decoration:none !important;
}
h1.titulo a:hover {color:#000 !important;}

h2.titulo {
	font-family: 'Roboto', sans-serif;
	font-size: 22px; 
	line-height: 24px;
    font-weight: 900;	
}

.container {padding-top: 30px; padding-bottom: 30px;}

a {color:#000 !important;}

a.enlace {font-size: 15px;}
a.enlace .glyphicon {
    color: #bf0404;
    display: inline-block;
    font-size: 8px;
    margin-right: 3px;
    top: -2px !important;
}

hr {border-color: #ccc !important;}

/* BUSQUEDA */
.buscador {background-color: #e6e6e4; }
.buscador .container {}

.buscador-top
{
	margin-top: 64px;
}

.buscador .form-control {
    border: 0 none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: #000;
    font-size: 20px; 
    font-weight: 300;
    height: 60px;
    padding-left: 30px;
}
	
.buscador .btn-default {
    border-color: transparent;
    border-radius: 0;
    height: 60px;
    width: 60px;
}
.buscador .btn-default:hover {
	background-color: #404040;
	border-radius: 0px !important; 
	box-shadow: none !important;
	border: 0px !important;
}
.buscador .btn-default .glyphicon {font-size: 25px;}
.buscador .btn-default:hover .glyphicon {color:#FFF;}

.buscador .placeholder
{
	color: #999;
}

.buscador .input-group { margin-top:-25px;}
/* TRAMITES & TE INTERESA */


#tramites.container {
    padding-bottom: 30px;
    padding-top: 60px;
	padding-left:0px;
	padding-right:0px;
}

.tramites h2 {padding-top: 26px;}

.tramites h1.titulo{margin-bottom: 30px;}

.tramites p, .interesa p  { font-size: 16px;font-weight: 300;}
	
.tramites .bloque {
    border-top: 1px solid #ccc;
    display: block;
    float: left;
    width: 100%;
	box-sizing: border-box;
}

.tramites .bloque h2.titulo a {
    display: block;
    text-decoration: none !important;
}

.tramites .bloque h2.titulo a:hover {color:#BF0404 !important;}
	
.interesa .bloque {
    background-color: #ededed;
    border-bottom: 1px solid #fff;
    display: block;
    padding: 28px 30px 30px;
}

.interesa h2 {color: #bf0404;margin-top: 0;}
.interesa .bloque p {margin-bottom: 5px;}
.interesa h1.titulo {margin-bottom: 30px;}
.interesa .bloque h2.titulo a {color:#BF0404 !important;}
.interesa .bloque h2.titulo a:hover {color:#000 !important; text-decoration:none;}

#tramites .row .tramites .vermas { margin-top: 15px;text-align: right;}
#tramites .row .interesa .vermas { margin: 12px 20px 0px 0px; text-align: right;;}

/* TE AVISAMOS */

.avisamos {margin-bottom:60px; }

.avisamos .container {
    padding: 25px 30px 45px;
	background-color: #ededed;
}

.avisamos ul, .participacion ul, .gobierno ul  {border-top: 1px solid #bdbcb9; padding-left:0; margin-top: 30px;}
.avisamos li, .participacion li, .gobierno li {
    border-bottom: 1px solid #bdbcb9;
    list-style-image: none;
    list-style-type: none;
    padding-bottom: 18px;
    padding-top: 21px;
}
.avisamos ul li a, .participacion ul li a, .gobierno ul li a   {
    font-family: "Roboto",sans-serif;
    font-size: 18px;
    line-height: 20px;
}
li .glyphicon {
    color: #bf0404;
    display: inline-block;
    font-size: 8px;
    margin-right: 3px;
    top: 0;
	margin-right: 5px;
}

.container.participacion {padding: 30px 0 55px;}
.participacion .row .col-md-3.col-sm-4 {text-align: right;}

.participacion .row .vermas { margin-top: 15px; text-align: right;}


/* GOBIERNO DE NAVARRA & GOBIERNO ABIERTO */

#imagen {max-height: 482px; overflow:hidden;}
#imagen img {width:100% !important;}
.imagen  {padding-bottom:0px;}
.gobierno {padding-bottom: 20px;padding-top: 25px; background-color: #ededed;}
#imagen.imagen div.row {text-align: center;}
.gobierno .container { padding-top:0;}



/* DESTACADOS */

.container.destacados {padding-bottom: 0;padding-top: 0px;}

.container.destacados .row h1.titulo {display: block;margin-bottom: 30px;}

.destacados .col {
    border-right: 1px solid #ccc;
    display: block;
    margin-bottom: 60px;
    text-align: center;
}

.destacados .col a {
	font-family: "Roboto Condensed",sans-serif;
	font-weight:700;
    font-size: 18px;
    line-height: 20px;
	text-transform:uppercase;
}

.destacados .col .bloque {}

.lex a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display:block;
}
.tiempo a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display:block;
}
.carreteras a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display:block;
}
.salud a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display: block;
}
.farmacias a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display: block;
}
.agenda a {
    background-position: center top;
    background-repeat: no-repeat;
    display: block;
    padding-top: 90px;
}
.publicaciones a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display:block;
}
.bibliotecas a{
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 90px;
	display:block;
}


/*  CIFRAS Y ENLACES */

.cifras-links .container {
    padding-bottom: 60px;
    padding-top: 0px;
	margin-top:30px;
}
.cifras-links .col .cifras, .cifras-links .col .links {background-color:#FFF; text-align:center; width:100%; display:block;}

.cifras-links .col .cifras {height: 390px; background-color:#e9e8e3;}

.cifras-links .col .links {
    height: 390px;
    padding-bottom: 30px;
	background-color:#e9e8e3;
}

.cifras-links .titulo {
    display: block;
    font-family: "Roboto Condensed",sans-serif;
    font-weight: 700;
    padding-top: 15px;
    text-transform: uppercase;
	color: #000;
}

.cifras-links .cifras .titulo {font-size: 18px;}
	
.cifras-links .links .titulo {font-size: 24px;}

.cifras-links .cifras .cifra {
    color: #bf0404;
    font-family: "Roboto",sans-serif;
    font-size: 86px;
    font-weight: 100;
    line-height: 86px;
}

.cifras-links .col .cifras p {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 58px;
}

.cifras-links .col .links p {
    background-image: url("../../mas-circulo-white.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    font-size: 18px;
    height: 110px;
    line-height: 20px;
    padding-bottom: 60px;
    padding-left: 15px;
    padding-right: 15px;
}

.cifras-links a.titulo:hover {color:#BF0404; }

.cifras-links .col .links a:hover {text-decoration:none !important; }
.cifras-links .col .links a:hover .titulo{text-decoration:none !important;  color:#BF0404;}
.cifras-links .col .links a:hover p{text-decoration:underline !important; }

.cifras-links .col .cifras a .cifra {text-decoration:none !important;}


/* PIE */
#footer {background-color:#404040; color:#FFF;}

#footer a {
    color: #ddd !important;
    display: block;
    font-size: 13px;
    line-height: 15px !important;
    margin-bottom: 7px;
}

#footer ul {padding-left:0;}

.pie1 {
    border-top: 1px solid #a0a0a0;
    margin-top: 30px;
    padding-bottom: 30px;
    padding-top: 30px;
}

.pie1 ul li {
    display: inline-block;
    list-style-image: none;
    list-style-type: none;
    margin-right: 12px;
}

.social ul li a {
    display: inline-block !important;
    height: 25px;
    width: 25px;
}
	
#footer .facebook {
	width: 25;
	height: 24;
	display: block;
	overflow:hidden;
	text-indent: -9999px;
}	
#footer .twitter {
	width: 25;
	height: 24;
	display: block;
	overflow:hidden;
	text-indent: -9999px;
}	
#footer .youtube {	
	width: 25;
	height: 24;
	display: block;
	overflow:hidden;
	text-indent: -9999px;
}	
#footer .vimeo {	
	width: 25;
	height: 24;
	display: block;
	overflow:hidden;
	text-indent: -9999px;
}	
	
#footer .pie2 .col
{
	width: 20%;
}

#footer .pie2 .col .titulo {
    color: #fff;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
    text-transform: uppercase;
    width: 100%;
	padding-top: 30px;
	border-top: 1px solid #a0a0a0;
}

#footer .pie2 a {color:#DDD;}

#footer .pie2 ul li {
    display: block;
    list-style-image: none;
    list-style-type: none;

}
#footer .pie2 .col .doble {width: 48%; float:left;}

#footer .pie2 .col .doble:last-child {float:right;}




/* NOTICIAS*/


.noticias {  position: relative; }

.noticias .container {
    padding: 0;
    position: relative;
}

#noticias .item {
    background: #e8e8e8 none repeat scroll 0 0;
    color: #fff;
    padding: 0 0 15px;
    position: relative;
    text-align: center;
}

.customNavigation{
      text-align: center;
}
    //use styles below to disable ugly selection
.customNavigation a{
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
	
#noticias .owl-pagination {
    background-color: #FFF;
    padding-bottom: 30px;
    padding-top: 30px;
}

#noticiasl .owl-wrapper-outer .owl-wrapper .owl-item .item {position: relative;}

#noticias .item  {position: relative;}
#noticias .item a .mas {
    margin-left: -15px;
    position: absolute;
    top: 35%;
}



#noticias.owl-carousel .caption .captionWrapper h3 {font-family: "Roboto Condensed",sans-serif; font-weight:700; font-size: 22px; line-height: 24px; margin-bottom:0px;}   
#noticias.owl-carousel .caption .captionWrapper h4 {font-family: "Roboto Condensed",sans-serif; font-weight:300; font-size: 22px; line-height: 24px; margin-top:0;}

#noticias.owl-carousel a .caption .captionWrapper h3, #noticias.owl-carousel a .caption .captionWrapper h4 {color: #000; text-transform:uppercase; }   

#noticias.owl-carousel .caption .captionWrapper a h3, #noticias.owl-carousel .caption .captionWrapper a h4 { text-transform: uppercase; }

#noticias.owl-carousel .captionWrapper a.caption:hover {text-decoration:none;}

.container.noticias {padding-top:0; position:relative;}

.mas-noticias {
    bottom: 35px;
    display: block;
    float: right;
    position: absolute !important;
    right: 0;
    text-align: right;
    width: auto !important;
}

#noticias .item {position: relative;}
#noticias .item .mas 
{
	display:block;
    position: absolute;
    top: 34%;
    width:100%;
}

noscript .noticias .container {
    background-color: #ededed;
    padding: 25px 30px 45px;
}

noscript .noticias .container .row .col-lg-12 ul li {
    border-bottom: 1px solid #bdbcb9;
    list-style-image: none;
    list-style-type: none;
    padding-bottom: 18px;
    padding-top: 0px;
}
noscript .noticias .container .row .col-lg-12 ul  {border-top: 1px solid #bdbcb9;
    margin-top: 30px;
    padding-left: 0;}

noscript .noticias .container .row .col-lg-12 ul h4 {font-size: 18px;line-height: 20px;}





/* SLIDER */

.navbar .container {padding-bottom:0; padding-top:0;}

.container.slider {padding-bottom: 0px; padding-top: 0px;}

#slider {
    margin-top: 64px;
    position: relative;
}
#slider.owl-carousel .owl-controls .owl-buttons {
    position: absolute;
    top: 35%;
    width: 100%;
}
#slider.owl-carousel .owl-controls .owl-buttons .owl-prev {
    background-image: url("../../imgs/arrow-left.png");
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
}
#slider.owl-carousel .owl-controls .owl-buttons .owl-next {
    background-image: url("../../imgs/arrow-right.png");
    background-position: center center;
    background-repeat: no-repeat;
    float: right;
}

#slider.owl-carousel .owl-controls .owl-buttons div {
	background: none repeat scroll 0 0;    
	height: 58px;
    overflow: hidden;
    text-indent: -9999px;
	opacity: 1;
	padding: 30px;}

#slider.owl-carousel .caption .captionWrapper {
    bottom: 45%;
    color: #fff;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15%;
    padding-right: 15%;
    position: absolute;
    text-align: center;
    width: 100%;
}

#slider.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item {position:relative;}

#slider.owl-carousel .caption  {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

#slider.owl-carousel .owl-wrapper-outer {max-height: 330px;}

#slider.owl-carousel img {/* -webkit-filter: brightness(70%); filter: brightness(70%); */}

#slider.owl-carousel .caption .captionWrapper h2 {font-family: "Roboto",sans-serif; font-weight:700; font-size: 40px; line-height: 42px; letter-spacing: -0.050em;}


#slider.owl-carousel .caption .captionWrapper .label {font-family: "Roboto",sans-serif; font-weight:700; font-size: 11px; margin:0;}
#slider.owl-carousel .caption .captionWrapper p {font-family: "Roboto",sans-serif; font-weight:400; font-size: 11px;}

#slider.owl-carousel .caption .captionWrapper .autor {bottom: -50px;position: relative;}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
    margin-left: auto;
    margin-right: auto;
}

/* BANNER NO SCRIPT */

noscript .slider .caption h2 {font-family: "Roboto",sans-serif; font-weight:700; font-size: 40px; line-height: 42px; letter-spacing: -0.050em; width:100%; text-align:center;}
noscript .slider .caption .autor {text-align: center;}

noscript .slider .caption h4 {
    font-family: "Roboto",sans-serif;
    font-size: 11px;
    font-weight: 700;
    margin: 0;
}
noscript .slider .caption  p {
    font-family: "Roboto",sans-serif;
    font-size: 11px;
    font-weight: 400;
}
noscript .slider {margin-bottom: 30px;}



/* MENU */

.navbar-toggle {
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    float: left !important;
    margin-bottom: 8px;
    margin-left: 15px;
    margin-top: 8px;
    padding: 9px 10px;
    position: relative;
}

.navbar {
	margin-bottom: 0px !important; border-radius: 0px; background-color: #bf0404 !important;
    border: 0 solid transparent;
    min-height: 60px;
    min-width: 320px;
    position: relative;
}
	
.navbar a {color:#FFF !important;}	

.recursivo .navbar-nav > li > a {
    height: 30px;
    line-height: 0 !important;
    margin-right: 0;
}
.recursivo ul.nav {margin-top: 12px; margin-right:0; margin-bottom:12px;}

.recursivo ul.nav .ico-atendemos, .recursivo ul.nav .ico-area {margin-right: 15px;}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {color: 000 !important; background-color: #BF0404 !important;}

.navbar-default .navbar-nav li a:focus, .navbar-default .navbar-nav li a:hover {background-color: #BF0404 !important;}

.navbar-nav > li > .dropdown-menu {border: 0 none;}

.navbar-nav > li > a {
    font-size: 12px;
    padding-bottom: 20px !important;
    padding-top: 20px !important;
    text-transform: uppercase;
}

.nav > li > a:focus, .nav > li > a:hover {
    background-color: #cb4848;
    text-decoration: none;
}

.nav > li > a:focus, .nav > li > a:hover {background-color: #cb4848!important;}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-color: #bf0404 !important;}

.navbar-brand {
    float: left;
    font-size: 18px;
    line-height: 20px;
    padding: 0 !important;
}

.dropdown-menu {
    background-clip: padding-box;
    background-color: #cb4848 !important;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0px !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000;
}

.navbar-brand {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 32px !important;
    margin-bottom: 12px;
    margin-top: 13px;
    overflow: hidden;
    text-indent: -9999px;
    width: 175px;
}
.navbar-fixed-top {border-width: 0 !important;}

.navbar-header {
    display: block;
    margin-left: 32% !important;
}



.ico-menu {
    background-image: url("../../imgs/ico-menu.png");
    background-position: left center;
    background-repeat: no-repeat;
    margin-right: 15px;
    padding-left: 40px !important;
}

.ico-atendemos {
    background-image: url("../../imgs/ico-atendemos.png");
    background-position: left center;
    background-repeat: no-repeat;
    border-right: 1px solid #fff;
    margin-right: 15px;
    padding-left: 35px !important;
}
.ico-area {
    background-image: url("../../imgs/ico-areapersonal.png");
    background-position: left center;
    background-repeat: no-repeat;
    border-right: 1px solid #fff;
    margin-right: 15px;
    padding-left: 30px !important;
}

.ico-idioma {
    background-image: url("../../imgs/ico-idioma.png");
    background-position: left center;
    background-repeat: no-repeat;
    border-right: 1px solid #fff;
    margin-right: 15px;
    padding-left: 30px !important;
}



.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: 0px !important;}

#navbar-collapse-grid {float: left;width: 350px;}

.grid {color: #fff;padding: 60px 30px;}

.recursivo ul.dropdown-menu .grid  h1 {
	font-family: "Roboto",sans-serif;
    font-size: 30px;
    font-weight: 100;
    letter-spacing: 0.05em;
    margin-top: 0;
    text-decoration: none !important;
    text-transform: uppercase;}
	
.menu ul.dropdown-menu .grid h1 {
    font-family: "Roboto",sans-serif;
    font-size: 30px;
    font-weight: 100;
    letter-spacing: 0.05em;
    margin-top: 0;
    text-decoration: none !important;
    text-transform: uppercase;
}	
	
.grid .boton-link:hover, .boton-social:hover {text-decoration: none;}	

.grid .boton-link {
    border-color: #fff;
    border-style: solid;
    border-width: 1px;
    display: block;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
    margin-bottom: 30px;
    padding: 15px;
    text-align: center;
    text-transform: uppercase;
}

.boton-social {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    display: block;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
    padding: 15px 58px !important;
    text-align: left;
    text-transform: uppercase;
}

.boton-social.last {border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; padding: 20px; display:block; text-transform:uppercase; text-align:left; font-family: "Roboto Condensed",sans-serif; font-size: 18px;}

.boton-social {padding-left: 30px;}

a.boton-social.twitter {
    background-position: 18px center;
    background-repeat: no-repeat;
    padding-left: 60px;
}

a.boton-social.facebook {
    background-position: 18px center;
    background-repeat: no-repeat;
    padding-left: 60px;
}

.grid .etiqueta {
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
}

.telefono {
    border-color: #fff #fff -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: block;
    font-family: "Roboto Condensed",sans-serif;
    padding: 11px;
    text-align: center;
    text-transform: uppercase;
}

.telefono.last {border-bottom: 1px solid #fff; margin-bottom: 30px;}

.telefono .num {font-size: 36px;line-height: 53px;}

.telefono p {
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 16px;
    text-transform: none !important;
}

.telefono .horario {font-size: 16px;line-height: 18px;}

.grid .cerrar a {
    background-image: url("../../imgs/close.png");
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    font-family: "Roboto",sans-serif;
    font-size: 12px;
    padding-left: 30px;
    text-align: right;
    /*width: 75px;*/
}

.grid .cerrar a:hover { text-decoration:none; background-color: #cb4848 !important;}

.grid .col-sm-2 {text-align: right;}

.navbar-default .navbar-nav li .cerrar a:hover {background-color: #cb4848 !important;}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #eee; border-color: #fff !important;}

ul.dropdown-menu.idioma li a {
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    padding-bottom: 6px;
    padding-top: 6px;
}

.menu li.grid  .list {margin-top: 0px;}
.menu li.grid  .list a {
	font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
	text-transform:uppercase;
	border-top: 1px solid #FFF;
	width: 100%;
	display:block;
	padding-top:10px; padding-bottom: 10px;
	}
	
.menu li.grid .list a:hover  {text-decoration: none;}	
.menu li.grid .list div:last-child a{border-bottom: 1px solid #FFF;}

.recursivo  li.te-atendemos {/* display:none; */}


/* MENU NO SCRIPT */
.navbar noscript a.navbar-brand {margin-right: 30px;}
.navbar noscript ul.list.noscript {
    float: left;
    margin-left: 30px;
    margin-top: 19px;
}
.navbar noscript ul.list.noscript li {display: inline-block; padding-right: 15px;}


/* 4 BANNERS PIE */
#banners {background-color: #e8e8e8;}


/* BANNER CABECERA*/


#banner-header {
	width: 100%;
	max-height: 330px;
	position: relative;
	overflow: hidden;
}

#banner
{
	margin-top:64px;
}

#banner .caption 
{
	color: #fff;
	height: auto;
	padding-bottom: 2%;
	padding-top: 9%;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
}
#banner .caption .titulo {
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-size: 40px;
    font-weight: 300;
    text-transform: uppercase;
}
#banner .caption p {
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 42px;
    margin-bottom: 40px;
}
		
#banner .caption a.enlace {
    color: #fff !important;
    text-decoration: none;
	border: 1px solid #fff;
    color: #fff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin: 5px;
    padding: 15px;
    text-transform: uppercase;
}

#banner img {
    display: block;
    height: auto;
    width: 100%;
}


/* CONSOLA*/

.consola
{
	margin-top:75px;
	position:absolute; 
}



#contenidoEdicion
{
	margin:100px auto;
	width:50%;
}

.nivel1
{
    padding-left:60px;    

}

/*GENERAL*/
.input_normal {
    background-color:#CCC;
    padding:2px 1.3% 2px 0.5%;
    margin:10px 0 3px;
    width:98%;
    height:20px;
}

.tituloSeccion 
{
    width:95%;
    margin-left:0;
    margin-right:auto;
    padding:2px 1.3% 2px 0.5%;
    background-color:#FF4500;
    color:#FFF;
    font-weight:bold;
}


.caja-error{
   	margin-bottom: 1em;
	text-align: center;
}
   
.txt-aviso {margin: 0 auto;padding:0;text-align: left;}
.txt-aviso ul {list-style: disc;margin-left:0;list-style:none;}
.txt-aviso ul li {margin-bottom: 5px;color:Red;}

/*CONTROL PARA ENLACES*/
.radControlEnlace 
{
    width:460px;
}

.radControlEnlace table.RadEWrapper
{
    width:434px !important;
    height:50px !important;
}

.radControlEnlace .RadEContent 
{
    width:434px !important;
    height:50px !important;
}

.radControlEnlace checkbox
{
    display:none;
}



/* MIGAS EDICIÓN POSTINGS */

#migas
{
	font-size:0.9em;
	margin-bottom:1em;
	display:block;
	position:relative;
	left:230px;
	top:80px;
	}
#migas ul{list-style:none;display:inline;margin:0;padding:0;color:#777;}
#migas li{display:inline;}
#migas a{color:#777;}



/* CABECERA */

.edicionIcono  img
{
	background-color:#cec7bd;
}




/* SUPERSLIDER */
#slides {margin-top: 64px;}
.wide-container { width: 100%; height: 460px;  margin: 0 auto; }
#slides {color:#FFF !important;}
#slides  h2 {
    font-family: "Roboto",sans-serif;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -0.05em;
    line-height: 42px;
    position: relative;
    top: 33%;        
}
#slides .slides-control ul.slides-container li .caption {
    padding-left: 5%;
    padding-right: 5%;
    position: relative;
    text-align: center;
}
#slides .slides-control ul.slides-container li .caption .autor {
    bottom: 50px;
    display: block;
    font-size: 14px;
    left: 0;
    line-height: 16px;
    position: absolute;
    width: 100%;
}
#slides .caption h2 a {color:#FFF !important;}
#slides .caption {
    display: block;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: 820px;
}
#slides li a {color:#FFF !important; text-decoration:none;}
.slides-pagination {display:none;}

/* BANNER CABECERA*/
#slides .caption a.enlace {
    color: #fff !important;
    text-decoration: none;
	border: 1px solid #fff;
    color: #fff;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 18px;
    line-height: 20px;
    margin: 5px;
    padding: 15px;
    text-transform: uppercase;
}

#slides .caption .titulo {
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-size: 40px;
    font-weight: 300;
    line-height: 42px;
    text-transform: uppercase;
} 

#slides .caption p.subtitulo {
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 42px;
    margin-bottom: 40px;
}

#slides .caption.banner {position:relative; top: 33%;}


/* ESTILOS SELECTOR IDIOMA */

ul#dropdownIdiomas {
    position: absolute;
    margin-top: 52px;
}