/********** WEB FONTS *********/
@font-face {
   font-family: 'theserifsemibold';
   src: url('/media/3037880/theserif-6-semibold-webfont.eot');
   src: url('/media/3037880/theserif-6-semibold-webfont.eot?#iefix') format('embedded-opentype'),
        url('/media/3037892/theserif-6-semibold-webfont.woff2') format('woff2'),
        url('/media/3037889/theserif-6-semibold-webfont.woff') format('woff'),
        url('/media/3037886/theserif-6-semibold-webfont.ttf') format('truetype'),
        url('/media/3037883/theserif-6-semibold-webfont.svg#theserifsemibold') format('svg');
   font-weight: normal;
   font-style: normal;}

@font-face {
   font-family: 'theserifextrabold';
   src: url('/media/3037895/theserif-8-xbold-webfont.eot');
   src: url('/media/3037895/theserif-8-xbold-webfont.eot?#iefix') format('embedded-opentype'),
        url('/media/3037907/theserif-8-xbold-webfont.woff2') format('woff2'),
        url('/media/3037904/theserif-8-xbold-webfont.woff') format('woff'),
        url('/media/3037901/theserif-8-xbold-webfont.ttf') format('truetype'),
        url('/media/3037898/theserif-8-xbold-webfont.svg#theserifextrabold') format('svg');
   font-weight: normal;
   font-style: normal;
}
@font-face {
    font-family: 'gothamBook';
    src: url('/media/3084416/montserrat-light-webfont.eot');
    src: url('/media/3084416/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/3084422/montserrat-light-webfont.woff') format('woff'),
         url('/media/3084425/montserrat-light-webfont.woff2') format('woff2'),     
         url('/media/3084419/montserrat-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothamBold';
    src: url('/media/3084464/montserrat-bold-webfont.eot');
    src: url('/media/3084464/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/3084473/montserrat-bold-webfont.woff2') format('woff2'),
         url('/media/3084470/montserrat-bold-webfont.woff') format('woff'),
         url('/media/3084467/montserrat-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/************* ELEMENTOS ****************/
body {font-family: 'gothamBook'}
h2{font-family: 'gothamBold'}
h3, h3 a, h3 a:hover{font-family: 'gothamBook';text-transform:uppercase;text-align: left;text-decoration:none}
span.Apple-style-span {font-family: 'gothamBold'}
#contenido_principal h2, #contenido_principal h3, #contenido_principal h4 {color: #0C2E4A;width:100%;float:left}
h4, h4 a, h4 a:hover{font-family: 'gothamBook';text-transform:uppercase;text-align: left;text-decoration:none}
.inicio h4, .inicio h4 a, .inicio h4 a:hover, .inicio h3, .inicio h3 a, .inicio h3 a:hover {color: white}
:focus {outline:none;} ::-moz-focus-inner {border:0}
*:hover {-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;}
b, strong {font-family: 'gothamBold'}
/*** SCROLLBAR ****/
      body {    /*IE*/
          scrollbar-base-color: #0C2E4A;
          scrollbar-3dlight-color: #247BB1;
          scrollbar-highlight-color: #0c2e4a;
          scrollbar-track-color: #247BB1;
          scrollbar-arrow-color: #0C2E4A;
          scrollbar-shadow-color: #247BB1;
          scrollbar-dark-shadow-color: #247BB1
          /*chrome*/
      ::-webkit-scrollbar {width: 8px;}
      ::-webkit-scrollbar-track {
          background-color: #eaeaea;
          border-left: 1px solid #ccc;
      }
      ::-webkit-scrollbar-thumb {
          background-color: #0c2e4a;
      }
      ::-webkit-scrollbar-thumb:hover {
          background-color: #aaa;
      }

}
/**** tenemos derechos página****/

body.tenemos-derechos #encabezado_contenido, 
body.tenemos-derechos #ruta_actual, 
body.tenemos-derechos .ytp-title-link, .yt-uix-sessionlink, 
body.tenemos-derechos .ytp-watch-later, 
body.tenemos-derechos .ytp-share-button {display:none!important}
body.tenemos-derechos #contenido {    margin: 0;padding:0!important;  }
body.tenemos-derechos .embed-responsive {
    margin-left: -15px;
    margin-right: -40px;
    margin-top: -18px;
}
body.tenemos-derechos .texto h3 {font-family: 'gothamBold'}
body.tenemos-derechos h3::after {    
    content: url("/media/3043990/logo_tenemos_derechos_b.png");
    opacity: 0;
    position: absolute;
    right: 10%;
    top: 5%;} 
body.tenemos-derechos .texto, body.tenemos-derechos .texto h3, body.tenemos-derechos .texto h4 {color:white!important;}
body.tenemos-derechos .texto {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a90329+0,8f0222+44,ab2646+100 */
background: rgb(169,3,41); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjI2NDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(171,38,70,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(171,38,70,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(171,38,70,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(171,38,70,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(171,38,70,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(171,38,70,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#ab2646',GradientType=0 ); /* IE6-8 */
margin-left:2em;padding:2em 6em 2em 2em;margin-top: -30px!important;text-align:justify; 
}
body.tenemos-derechos .video-playlist {margin-left: -6em; margin-top: -2em;}
body.tenemos-derechos .video-playlist img {float:left;height:auto;padding: 0 .5em .5em 0;}
body.tenemos-derechos .video-playlist li a {display:block;height:auto;}
body.tenemos-derechos .video-playlist li:nth-child(1) img{width:100%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(2) img{width:50%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(3) img{width:50%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(4) img{width:33.333%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(5) img{width:33.333%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(6) img{width:33.333%;float:left;}
body.tenemos-derechos .video-playlist li:nth-child(7) img{width:50%; float:left;}
body.tenemos-derechos .video-playlist li:nth-child(8) img{width:50%;float:left;}
.tenemos-derechos-en-las-redes .fa{padding: 0;color:none!important}
.tenemos-derechos-en-las-redes span {float: left;}
.tenemos-derechos-en-las-redes h5 {padding-top: 3em;font-size: 0.8em;}
.tenemos-derechos-en-las-redes {border-top: 4px solid white; margin: 5em 0;}

body.tenemos-derechos .texto:after{ 
    content: url("/media/3043990/logo_tenemos_derechos_b.png");
    opacity: 0.5;
    position: absolute;
    right: 10%;
    top: 5%; 
}

/*********** BARRA SUPERIOR ************/
h1.logo {padding:0.2em; margin:0 0 0 7%;float: left; }
.barra_superior {height: 5em;background-color:#1C90CE;color:#fff; }
.barra_superior ul {float:right;margin-right:14%; margin-top: 1em;}
.barra_superior ul li {display:inline}
.fa {color: white;font-size: 1.4em;padding: 0.7em 0.4em;
}
.fa:hover {color:#0C2E4A}
/************** LAYOUT **************/
body {background-color:#0C2E4A}
#contenedor_pie, #accesos_rapidos {height: auto;background-color:#1C90CE;color:#fff;width:100%}
#accesos_rapidos {margin-top: -1em;}
#accesos_rapidos_lista {
    margin: 3em auto 1em;
    border-bottom:1px dotted white;
    padding-bottom:1em
}
#accesos_rapidos_lista li a { color:white}
#pie {
    margin: 0 auto;
}
#pie > div {
    float: right;
    width: 320px;
}
#contenedor_pie address {
    font-size: 0.8em;
    padding-left: 4em;
}
#logo_pie {
    background-image: url("/media/3038071/jus_pie.png");
    background-repeat: no-repeat;
    text-indent: -99999px;
    height: 80px;
}
#contenido {
  padding-left:4em;
  padding-bottom: 2em;
  background-color: #fff;
  position: relative;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.99);
  -moz-box-shadow:    1px 1px 5px 0px rgba(0, 0, 0, 0.99);
  box-shadow:         1px 1px 5px 0px rgba(0, 0, 0, 0.99);
}
#contenedor_contenido {position:relative}
body.inicio #contenido  {background-color:#ab2646;margin:0;padding:0}
 
#contenido_principal ul, #contenido_principal ol {margin:1.5em;text-align:justify}
#contenido_principal li {margin-top:1em}
#contenido_principal ol li {list-style-type:decimal }
.footer-debajo {background-color:#636163;}
.footer-debajo img[alt~="Presidencia"][src*="presidencia"] {
  background-color:#fff; display:inline-block;width: 50%;
}
.footer-debajo img[alt~="Patria"][src*="patria"] {
  display:inline-block;width: 50%;background-color: #49B9E6;
}
.logos.text-right {padding: 0;}
.slogan {color:white;font-size: 2em;font-family: 'gothamBold';text-transform: none;}
/**** FORMULARIOS ****/
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    background: #0b9bd7 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    padding: 1em 1.5em;
}
input[type="checkbox"], input[type="radio"] {
    margin: 0 4px 0 0;
}
input, select {
    border: 1px solid #0b9bd7;
    border-radius: 5px;
    margin: .5em 1em;
    padding: 0.5em;
}
label, .leyenda {
    display: inline-block;
    font-family: "gothamBold";
    margin-bottom: 5px;
    margin-right: .5em;
    max-width: 100%;
    text-transform: uppercase;
}
legend { border-bottom: 3px solid #0b9bd7;}
#form_sigob fieldset {float:left}
#form_sigob ul li::last-child {border-bottom:1px dotted black}
#form_sigob .submit_button { float: right; margin-top: 1em;}

/************** NAVEGACION **************/
#encabezado h1, span.caret  {display:none}
#navegacion_principal {    
    font-family: "gothamBook";
    margin-top: 0.3em;
}
.navbar {margin-bottom:0}
.navbar-collapse {padding-left:0; padding-right:0;}
.navbar-default .navbar-form {margin-top: 0;padding: 0;border:none}
.navbar-default {background-color:transparent!important; 
  border:none!important;background-image:none;box-shadow:none}
.navbar-default .navbar-nav > li > a {color: white;text-transform:uppercase;padding:10px}
#encabezado .btn-default, .form-control {background-color:transparent; 
  border:none;background-image:none;box-shadow:none}
.navbar-form .form-control {text-transform:uppercase; color:#fff;}
.navbar-form input {margin:0.7em 1em 0}
.navbar-form button {margin-top: 1em;}
.btn-default i {background-color:transparent; border:none;text-shadow: none;box-shadow:none;padding:0}
.dropdown-menu {background-color:#0B9BD7;color: #fff;border:none; min-width: 20em; opacity: 0.95;
  transition:visibility 0.5s ease-in}
.dropdown-menu > li a {color: #fff;}
.dropdown-menu{border-bottom: 1px dotted gray!important;border-top: 1px dotted gray!important}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a, .open > a:hover {
    background: transparent;box-shadow: none;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a.active, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
  background-color: transparent;color: #fff;}
.navbar-default .navbar-nav > .open > a:hover {
  background-color: transparent;color: #0b9bd7;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background-color: transparent;color: #0b9bd7;}
.navbar-brand, .navbar-nav > li > a {text-shadow: none;}
.navbar-toggle {border:none;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {  background-color: #0B9BD7;}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
/********* SLIDER NOTICIAS **********/
#noticias-bootstrap{ padding: 0;background: #111 }
/*hack de transparencia para z-index negativo en FFox*/
@-moz-document url-prefix() {
 #noticias-bootstrap .carousel-inner {position: sticky;}
}
#noticias-bootstrap .carousel-inner > .item {min-height: 250px;}
#noticias-bootstrap .carousel-caption {
    left: 2em;
    text-align: left;
    width: 60%;
}
#noticias-bootstrap .carousel-caption h4 a {font-size:1.4em;font-family: 'gothamBold';text-transform:none;    text-shadow: 2px 1px 3px #000;}
.carousel-caption .bajada {text-shadow: 1px 1px #222}
#noticias-bootstrap .carousel-indicators {
  height: 100%;
  top: 1em;
  width:17%;
  left:80%!important;
  text-align: left;
  margin-left: 0;
  padding-left: 0;
}
#noticias-bootstrap .carousel_caption a.visited {color:white}
#noticias-bootstrap .carousel-indicators .active{background:none}
#noticias-bootstrap .carousel-indicators li {
  text-indent:1px!important;width:auto!important;
  border:none;height:auto;display:block}
#noticias-bootstrap .indicator-text {margin-top: 0.7em;}
#noticias-bootstrap .carousel-indicators li:nth-child(2n) div {border-bottom: 1px dotted #fff;border-top: 1px dotted #fff;}
#noticias-bootstrap .indicator-text span { display: block;font-size: 0.8em;margin-top: 0.7em;text-shadow: 1px 1px #222;}
#noticias-bootstrap .indicator-text h4 a{font-size: 0.66em;line-height:130%;text-transform:none;text-shadow: 1px 1px #222;}
#noticias-bootstrap .indicator-text .bajada, .carousel-control {display:none}
span.fecha { font-family: 'gothamBold', sans-serif;color: #008bcf; font-size: 0.8em !important; text-transform: uppercase;
}
#noticias-bootstrap .item img {margin-top:-100px;width:100%}
.enlace_prensa {    
    bottom: 5%;
    position: absolute;
    right: 30px;
    z-index: 90;}
.enlace_prensa:hover {color:white; border-radius:2em;border:1px solid white}
.enlace_prensa i {padding:0.42em 0.27em 0.31em 0.512em}
.enlace_prensa:hover i {color:white; }
.pickgradient {
    width: 100%;
    max-height:520px;
    display:inline-block;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.59) 95%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.59)), color-stop(95%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.59) 95%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.59) 95%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.59) 95%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.59) 95%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.pickgradient img{
    position:relative;
    z-index:-1;
    display:block;
}
/**hack para firefox viejos**/
_::-moz-math-stretchy, _:-moz-ui-valid, :root .pickgradient img{ z-index:0!important }
/* Firefox 19+ */
_:-moz-tree-row(hover), _::-moz-placeholder, .pickgradient img{ z-index:0!important } 
/*** hack de transparencia para IE11/IE10 ***/
@media all and (-ms-high-contrast:none) { 
.pickgradient {background:#000; opacity:0.5} /* IE10 */ 
.pickgradient img{z-index:0} /* IE10 */
*::-ms-backdrop, .pickgradient {background:#000; opacity:0.5} /* IE11 */
*::-ms-backdrop, .pickgradient img {z-index:0 }/* IE11 */
}
/***hack de transparencia para IE8/IE9**//
.pickgradient img {z-index:0 }\0;   
/*
hacks IE
color:red\9;  IE6, IE7, IE8, IE9  

color:red\9\0;  Only works in IE9*/

/************** CARROUSEL SUBSITIOS *************/
.noticias-sitios{
    background-color:#fff;
    font-family: "theserifsemibold",serif;
    height: auto;
}
.noticias-sitios > div {border-right: 1px dotted #999;height: 13em;background-color:#fff}
.noticias-sitios a {color: #0c2e4a;text-decoration: none;}
.noticias-sitios a:hover {color: #0B9AD6}
.noticias-sitios .titulo{font-family: "gothamBook",serif;color:#0B9BD7;margin-bottom: 0.3em;}
.noticias-sitios .texto{color:#0c2e4a;min-height: 65%;font-size:1em;line-height: 105%;display:block;margin-top: 4%;}
.noticias-sitios > div.infojus {border:none}
.noticias-sitios img {
  height: 50px;
  width: auto;
  float:right;margin-top: -8px;
}
.noticias-sitios .trata img {
    height: auto;
    width: 70px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .noticias-sitios img { border:white  }
}
.noticias-sitios div:last-child {border:none}

/************** REGISTROS *************/
#registros {background:#247BB1;padding:1em;margin-left: -15px;height: 220px !important;margin-right: -15px;}
#registros img {width:25px;height:auto;float:left}
#registros h3 {border-bottom: 1px dotted #fff;font-size: 1.2em;margin-top: 0;padding-bottom: 0.2em;}
#registros a {text-decoration:none;display: inline;font-size: 1.2em;font-family: 'gothamBold';text-transform:none;color:white;margin-left:0.3em}
#registros ul{height: 85%!important;overflow:auto}
#registros li {margin-bottom:0.5em}
#registros .enlace_externo:before {display:none}
#registros li::after {
  font-size: 0.6em;font-family:'gothamBook', sans-serif;  display:block; text-transform:uppercase;
  margin-left: 4em;color: white;
}
#registros li:nth-child(1)::after {  content:"Dirección Nacional del Registro de la Propiedad Automotor"}
#registros li:nth-child(2)::after {  content:"Registro Nacional de Armas"}
#registros li:nth-child(3)::after {  content:"Inspección General de Justicia"}
#registros li:nth-child(4)::after {  content:"Registro Nacional de Reincidencia"}
#registros li:nth-child(5)::after {  content:"Registro Nacional de Tierras Rurales"}
#registros li:nth-child(6)::after {  content:"Dirección Nacional del Registro de la Propiedad Inmueble"}
#registros li:nth-child(7)::after {  content:"Protección de Datos Personales"}
#registros li:nth-child(8)::after {  content:"Derecho de Autor"}
#registros li:nth-child(9)::after {  content:"REGISTRO DE EMPRESAS Y TRABAJADORES DE CONTROL DE ADMISIÓN Y PERMANENCIA"}
#registros li:nth-child(10)::after {  content:"Registro Único de Aspirantes a Guarda con Fines Adoptivos"}
#registros li:nth-child(11)::after {  content:"Registro Nacional de Bienes Secuestrados y Decomisados"}

/**DESTACADOS EN COLUMNA **/
.destacados div {padding-left : 0;}
.destacados_en_columna a {display : block;}
.destacados_en_columna img {width : 119px;}
.destacados_en_columna:nth-child(1) {background-color: #a03966;}
.destacados_en_columna:nth-child(2) {background-color: #8b215c;}
.destacados_en_columna:nth-child(3){background-color: #7d1d54;}
.destacados_en_columna .titulo {
color : #fff !important ;
float : right;
font-size : 1.28em;
padding-top : 1em;
width : 50%;
line-height : 130%;
}
.destacados_en_columna .titulo::after {
content : "\F054";
display : inline-block;
font : 2em/1 FontAwesome;
bottom : 14px;
padding-right : 0.5em;
position : absolute;
right : 0;
opacity : 0.3;
}
/************* DENUNCIAS  ***************/
.denuncias { margin-right: -30px; padding-top: 0;}
.denuncias > div {min-height:220px; padding: 0 1.1em; text-align: center;}
.denuncias div:nth-child(1) {background:#3a2264}
.denuncias div:nth-child(2) {background:#58479c}
.denuncias div:nth-child(3) {background:#1aaec8}
.denuncias div:nth-child(4) {background:#0d2d6a}
.denuncias .titulo {
    font-family: "theserifextrabold",serif;
    color:#fff !important;
    font-size: 1.45em;
    line-height: 92%;
    text-transform: uppercase;}
.denuncias .texto {margin-top: 3em;}
.denuncias .texto, .destacados {font-family: "theserifsemibold",serif;line-height: 110%;}
span.texto {font-family: "theserifsemibold",serif;font-size: 0.85em;color:lightskyblue}
.denuncias img {/*position: absolute;top: 0;*/display:none}
.denuncias .texto::before{
  content: "\f095";
   display: inline-block;
    font: 26px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    display: block;
    background-color: purple;
    color:white;
    width: 35px;
    height: 35px;
    margin: 0.4em auto 0 auto;
    border-radius: 20px;
    padding: 5px;
}
.denuncias a:hover {background-color:none;text-decoration:none}
.otro-bloque {margin-right:-30px;}
.otro-bloque div {padding-right:0;}
.otro-bloque .texto {
    color: #fff;
    display: block;
    padding-top: 3em;

}
.otro-bloque .titulo {
    background-image: url("/media/3044000/logo_tenemos_derechos_b.svg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 140px auto;
    display: block;
    height: 140px;
    text-indent: -99999px;
  margin: 1em 0;
}
.d145 .titulo::before{
  content: "145";
  font-size:60px;
  text-align: center;
  display: block;
  color:white;
  margin:.3em auto .5em  ;
}
.d146 .titulo::before{
  content: "146";
  font-size:60px;
  text-align: center;
  display: block;
  color:white;
  margin:.3em auto .5em;
}
.d142 .titulo::before{
  content: "142";
  font-size:60px;
  text-align: center;
  display: block;
  color:white;
  margin:.3em auto .5em;
}
.d137 .titulo::before{
  content: "137";
  font-size:60px;
  text-align: center;
  display: block;
  color:white;
  margin:.3em auto .5em;
}
.d137 .titulo, .d142 .titulo {
font-size : 1.31em;
padding-left : 0;
}

#banners {margin-right: -15px;}
#banners .carousel-indicators { bottom:0; }
.embed-responsive { margin-right: -15px;}
.tenemos_derechos {background:#ab2646}

/************* INTERIORES NOTICIAS **************/
#noticia > h4 {     font-family: "gothambold"; font-size: 2.5em; text-transform: none;}
#titulo h3 {color:#666;margin: 0 0 2em;}
#noticias_portada h4 a {color:#0C2E4A;font:21px/1 'gothamBold', serif; text-transform:none;letter-spacing: 0;}
#ruta_actual { font-size: 0.9em; margin: 2em 1em 0; width: 60%;}
#fotonoticia {    margin-bottom: 2em; width: auto;}
#fotonoticia img{    border-bottom: 5px solid #0b9bd7;
    height: auto;
    margin-bottom: 0.2em;
    width: 100%;}
#fotonoticia > h4 {
    font-family: "gothamBook" !important;
    text-transform: uppercase;
}
#noticias_portada > li { 
    border-bottom: 1px dotted;
    list-style-type: none!important;
    float:left
    }
.pos_1 .bajada{ 
    padding-bottom: 3em;
    }
#noticias_portada h4 {float:none;display:inherit;margin-top:0!important}
#noticias_portada .pos_1 h4 a {font-size:1.3em}
#noticias_portada h4 a {font-size:0.9em}
#noticias_portada .pos_1 img{    
    float: left;
    height: auto;
    margin: 0 1em 0.4em 0;
    width: 100%;
}
#noticias_portada .bajada {text-align: left;}
.pos_2 img, .pos_2 img, .pos_3 img, .pos_4 img, .pos_5 img, .pos_6 img, .pos_7 img, .pos_8 img,.pos_9 img,.pos_10 img 
{width:40%;height:auto;float: left;margin: 0 1em 1em 0}
#contenido_principal > ul#noticias_portada { margin: 0;}
.volanta {margin-top: 0;}
#noticia .bajada { margin: 1em 0;}
#noticia .bajada p span{ font-size: 1.1em!important;padding: 1em 0 !important;text-transform: uppercase;text-align: left!important;font-family: "gothamBook",sans-serif!important;}
#noticia span {font-family: "gothamBook",sans-serif!important;}
#noticia li {list-style-type:disc;}

/*********** navegacion_secundaria *************/
#navegacion_secundaria{border-top: 3px solid #0b9bd7;width: 100%;}
#contenido_secundario {font-size:1em;display: inline-block;}
#contenido_secundario h4 a, #contenido_secundario .fa{color: #0c2e4a;}
.treeview {margin-bottom: 3em;color: #0C2E4A;}
.treeview ul li {border-bottom:1px dotted #0b9bd7;padding-left:0}
.nivel_1 a { color: #0C2E4A;font-family: "gothambold",sans-serif;}
.treeview a {color: #0C2E4A}
.treeview a:hover { color: #0b9bd7;font-family: "gothambold",sans-serif;text-decoration:none}
.treeview a.selected {     
    background-color: transparent;
    color: #0b9bd7;
    font-family: "gothambold",sans-serif;
    text-transform: uppercase;
}
.treeview .last, .treeview li.lastCollapsable, .treeview li.lastExpandable {border-bottom:none}
.treeview .nivel_2, .treeview .nivel_3, .treeview .nivel_4 {    
    margin: 0.5em 1em;font-family: "gothamBook",sans-serif!important;
}
.treeview .nivel_3 li {border-color:white}
#contenido_secundario h3 {    
  border-bottom: 3px solid #0b9bd7;
    color: #0c2e4a;
    font-size: 1.25em;
    padding-bottom: 0.35em;}
#contenido_secundario h4{
    color:#0c2e4a;  
    font-family: "gothambold";
    font-size: 1em;}
#organismos_relacionados adress::before{content: "\f041";  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 1em;}
.mapa,.telefono, .enlace_externo, .como_llegar_colectivo, .como_llegar_subte {
    display: block;
    margin: 0.2em 0;
}
.como_llegar_subte::before,
.como_llegar_colectivo::before,
.enlace_externo::before,
.telefono::before,
.mapa::before,.correo_electronico::before {  
  display: inline-block;
  font: 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 1em;
}

.como_llegar_subte::before{content: "\f239";  }
.como_llegar_colectivo::before{content: "\f207"; }
.enlace_externo::before{content: "\f0ac"; }
.telefono::before{content: "\f095"; }
.mapa::before{content: "\f041";margin-right: 5px;float:left}
.mapa .enlace_externo::before {display: none;content: "";}
.mapa .enlace_externo{display: inline-flex;}
.correo_electronico::before {content: "\f0e0";}
#contenido_secundario div::last-child {border-bottom:3px solid blue}
/*herramientas*/
.contacto, .mapa_del_sitio {font-family: "gothamBook",sans-serif;color:white;}
#herramientas_pie li:nth-child(1)::before, #herramientas_pie li:nth-child(2)::before {  display: inline-block;
  font: 16px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color:white;
  margin-right:1em
}
#herramientas_pie li:nth-child(1)::before {content:"\f0e8"}
#herramientas_pie li:nth-child(2)::before {content:"\f0e0"}

.herramientas_contenido {     
    left: -4em;
    position: absolute;
    top: 10em;}
.imprimir,.compartir,.fuenteChica,.fuenteGrande
{   display: block;
    height: 20px;
    margin-bottom: 1em;
    text-indent: -9999px;
    width: 40px;
    opacity:0.7}
.imprimir:hover,.compartir:hover,.fuenteChica:hover,.fuenteGrande:hover { opacity:1}

.imprimir, .imprimir_popup  {    
    background-image: url("http://www.jus.gov.ar/media/3087549/imprimir.png");
    background-repeat: no-repeat;
    background-size: 20px auto;}
.compartir {    background-image: url("http://www.jus.gov.ar/media/3087554/compartir.png");
    background-repeat: no-repeat;
    background-size: 16px auto;
    opacity: 0.59;
    }
.fuenteChica {background-image:url("http://www.jus.gov.ar/media/3087564/a-.png");background-repeat: no-repeat;background-size:20px}
.fuenteGrande {background-image:url("http://www.jus.gov.ar/media/3087559/a_.png");background-repeat: no-repeat;background-size:20px}
.fuenteNormal,.fuenteActual, #herramientas_contenido_inferior{display:none}
#herramientas_contenido_inferior_addthis {display:none;/*float: right;margin-top: 12em;*/}

/*** formatos ****/
li [href$=".pdf"]::before, table td [href$=".pdf"]::before, p [href$=".pdf"]::before {
    color: red;
    content: "\f1c1";
    display: inline-block;
    font: 14px/1 FontAwesome;
    padding-right: 5px;
    text-rendering: auto;
}
li [href$=".csv"]::before, table td [href$=".csv"]::before, p [href$=".csv"]::before {
    color: red;
    content: "\f1c3";
    display: inline-block;
    font: 14px/1 FontAwesome;
    padding-right: 5px;
    text-rendering: auto;
}
li [href$=".doc"]::before, table td [href$=".doc"]::before, p [href$=".doc"]::before, 
li [href$=".dotx"]::before, table td [href$=".dotx"]::before, p [href$=".dotx"]::before,
li [href$=".docx"]::before, table td [href$=".docx"]::before, p [href$=".docx"]::before{
    color: blue;
    content: "\f1c2";
    display: inline-block;
    font: 14px/1 FontAwesome;
    padding-right: 5px;
    text-rendering: auto;
}
li [href$=".xls"]::before, table td [href$=".xls"]::before, p [href$=".xls"]::before,
li [href$=".xlsx"]::before, table td [href$=".xlsx"]::before, p [href$=".xlsx"]::before {
    color: green;
    content: "\f1c3";
    display: inline-block;
    font: 14px/1 FontAwesome;
    padding-right: 5px;
    text-rendering: auto;
}
li [href$=".zip"]::before, table td [href$=".zip"]::before, p [href$=".zip"]::before {
    color: orange;
    content: "\f1c6";
    display: inline-block;
    font: 14px/1 FontAwesome;
    padding-right: 5px;
    text-rendering: auto;
}
/*tablas*/
table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom:1em
}
th{
  padding: 0.5em 1em;
  text-align: left;
  border-bottom: 3px solid #337ab7;
  font-family: "gothambold",sans-serif;text-transform:uppercase
}
td{
  padding: 0.5em 1em;
  text-align: left;
  border-bottom: 1px dotted #ccc;
}
tbody tr:nth-child(odd) {}
/* @group mediateca*/
#mediateca {
/*height:530px;
margin-bottom:1em;
overflow:hidden;
width:auto;*/
  position:relative
}
#mediateca_panel_imagenes img {
border:medium none;
height:auto;
width:100%;
margin:0;
}
.mediateca_nav {
margin-bottom: 1em;text-align: center; width: 100%;
}
#mediateca_videos {
width:320px;
height:272px;
}
.mediateca_flowplayer img {
width:83px;
height:83px;
border:none;
background:#000;
padding:75px 119px;
}
#mediateca_imagenes_nav {
    position: absolute;
    text-align: center;
    top: 0;
    z-index: 9;
}
#mediateca_imagenes_nav a {
padding:.5em;
background:#0B9BD7;
color:#fff;
display:block;
width: 40px;
}
#mediateca_imagenes_nav a:nth-child(odd) {background:#0B9BD7}
.mediateca_prev {border-right:1px solid;padding-right: 0.76em !important;}
.mediateca_next,.mediateca_prev {padding:.5em}
#mediateca_imagenes_nav a:hover{background:#9ACD32}
#mediateca_imagenes_nav a.activeSlide {background:#0C2E4A;}
.mediateca_panel {
width:auto;
height:auto;
}
#mediateca_tabs {
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 9;
    margin:0!important
}
#mediateca_tabs li{list-style-type:none}
#mediateca_tabs a{color:white; padding: 1em;margin-right:0}
#mediateca_tabs a:nth-child(1){background: #3a2264;}
#mediateca_tabs a:nth-child(2){background: #58479c ;}
#mediateca_tabs a:nth-child(3){background: darkmagenta;}
.mediateca_info {
    color: white;
    display: block;
    padding: 0.5em 1em;background:#0B9BD7
}

div#mediateca_panel_videos {overflow:hidden;}

/***video player ****/
body.jusgovar div.videoInfo {
    background: #0B9BD7;
    border-bottom: 1px solid #1389AF;
    border-top:none;
    border-right:1px solid #1389AF;
    border-left:1px solid #1389AF;
    display: block;
    float: left;
    height: auto;
    margin-left: 0;
    width: 99.8%;
    position:relative;
    top:478px
}

body.jusgovar a#videoPlayer {
  background: none!important;
  border: 1px solid #1389AF;
  display: block;
  float: left;
  height: 480px;
  margin: 0 0 15px;
  text-align: center;
  width: 99.8%;
  position:relative;
  top:-130px
}
body.jusgovar div.datacontainer p.comentario{
    color: #C4E2F1;
    height: auto;
    padding: 9px 23px 23px;
    margin: 0
}
body.jusgovar a#videoPlayer img  {
    border: 0 none;
    margin: 36% auto;
}
body.jusgovar div.datacontainer span.titulo{ 
    color: white;
    font-family: "gothambold", sans-serif;
    font-weight: normal;
}
div.playlist {
  float:left;
  display:block;
  position:relative;
  overflow:hidden;     
  height:475px !important;
  width:580px;margin-left: 4em;
}
div.playlist div.clips {  
  position:absolute;
}
.videoItem {
    background: #0b9bd7!important;
    background-image: none!important;
    border: 0 none;
    display: block;
    float: left;
    height: 169px;
    margin: 0 3px!important;
    padding: 0!important;
    width: 23.9%!important;
}
.videoItem p {
  text-align:left;
  font-size:11px;
  color:#888;
}
.videoItem a {
  border:none!important;
  color:#888888;
  display:block;
  font-size:11px;
  height:75px;
  letter-spacing:-1px;
  margin-bottom:5px!important;
  text-align:center;
  text-decoration:none;
  width:auto;
}
.videoItem a:hover {color:#81C6E7;}
.videoItem a img  {
  
}
.videoItem span.fecha {
    color: white;
    font-family: "gothamBold",sans-serif;
    font-size: 0.8em !important;
    margin: 0 4%;
}
.videoItem span.titulo {
    color: white;
    display: block;
    font-size: 10px;
    margin: 0 4%;
}
/* @group Paginador */
#contenido_principal ul.paginador li { list-style-type: none; display: block; padding: 5px 10px; margin: 3px;  background: #f8f8f8; float: left;border-radius:5px }
#contenido_principal ul.paginador li.selected { background: #008BCF;color: #f8f8f8} 
#contenido_principal ul.paginador { margin:1em;display: inline-block;}
#contenido_principal ul.paginador li a {display: block}
#contenido_principal ul.paginador li a:hover {color: #555}
/* @end */
#contenido_principal div#servicio div {
border-top:1px dotted #999;
padding-top:13px;
}
#contenido_principal div#servicio h4 {
margin:20px 0;
}

#listado_servicios li.tematica_tys {
height:auto;
margin-top:15px;
overflow:auto;
width:auto;
list-style:none;
}
#listado_servicios li.tematica_tys h4 {
display:block;
width:35%;
float:left;
margin:0;
padding:0;
}
#listado_servicios li.tematica_tys h4 a {
font-family: "gothamBold", sans-serif;
color:#000;
display:block;
font-size:120%;
padding:1em 1em 0 0;
text-transform:none
}
#contenido_principal div#listado_servicios ul.servicios_tys,#contenido_principal div#listado_servicios ul.tematicas_tys {
float:left;
height:auto;
list-style-type:none;
overflow:auto;
width:65%;
margin:0;
padding:0;
}
#contenido_principal div#listado_servicios li.tematica_doble_tys {
margin:10px;
padding:5px 10px 10px 20px;
}

.prestaciones_servicio_tys {margin:1em 0 0}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li {
float:left;
display:block;
margin:1em 0;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li a {
    border: 0 none;
    display: block;
    height: 50px;
    text-indent: -9999em;
    width: 70px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_descripcion a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/descripcion-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}

#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_requisitos a {
    background-image: url(/data/assets/mjsddhh/iconos_servicios/requisitos-ref.gif);
    background-position: 0 -9px;
    background-repeat: no-repeat;
}

#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_delegaciones a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/donde-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}

#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_consultas a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/consultas-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_opciones_en_linea a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/enlinea-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_opciones_movil a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios//moviles-referencias.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_duracion a {
background-image:url(/data/assets/mjsddhh/iconos_servicios/duracion-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_lo_realiza a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/realiza-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
#contenido_principal div#listado_servicios ul.prestaciones_servicio_tys li.servicio_valor a {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/costo-ref.gif);
background-repeat:no-repeat;
background-position:0 -9px;
}
h4.lo_realiza {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/realiza-tram.gif);
background-repeat:no-repeat;
height:35px;
background-position:0 -15px;
color:#2B6D85;
padding-left:60px;
}
h4.opciones_en_linea {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/enlinea-tram.gif);
background-repeat:no-repeat;
height:35px;
background-position:0 -15px;
color:#2B6D85;
padding-left:60px;
}
h4.opciones_movil {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/moviles-tram.gif);
background-repeat:no-repeat;
height:35px;
background-position:0 -15px;
color:#2B6D85;
padding-left:60px;
}
h4.consultas {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/consultas-tram.gif);
background-repeat:no-repeat;
height:35px;
background-position:0 -14px;
color:#2B6D85;
padding-left:60px;
}
h4.lugar {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/donde-tram.gif);
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
background-position:3px -15px;
padding-left:60px;
}
h4.requisitos {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/requisitos-tram.gif);
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
background-position:0 -15px;
padding-left:60px;
}
h4.descripcion {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/descripcion-tram.gif);
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
background-position:0 -14px;
padding-left:60px;
}
h4.valor {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/costo-tram.gif);
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
background-position:0 -15px;
padding-left:60px;
}
h4.duracion {
background-image:url(/data/Assets/mjsddhh/iconos_servicios/duracion-tram.gif);
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
background-position:0 -15px;
padding-left:60px;
}
h4.descargas {
background-image:url(/media/274063/descargar-tram.gif);
background-position:0 -14px;
background-repeat:no-repeat;
color:#2B6D85;
height:35px;
padding-left:60px;
}
div#servicio ul {
margin-left:60px;
margin-top:0;
}
div#servicio ul li.zip {
background:none;
padding-left:0;
margin-left:0;
}
div#referencias_tys {
display:none
}
li.servicio_tys a {
font-family: 'gothamBold';text-transform:uppercase;float:left;
border-bottom:1px solid #0b9bd7;
color:#000;
background:inherit;
display:block;
line-height:20px;
padding:1em 0 3px 0;
text-decoration:none;
width:100%;
}
#listado_servicios ul {margin:1em 0}
div#referencias_tys ul li.requisitos_ref,div#referencias_tys ul li.consultas_ref {
margin-left:3px;
}
/******MEPRE*******/

div.caja-mepre + p { clear:left; }
div.caja-mepre {
    display: block;
    width: 222px;
    height: 163px;
    margin: 0 10px 10px 0;
    border: 1px solid #a9accb;
    float: left;
    position: relative;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 6px -2px #0B3551;
    background-color: #fff;
    background-position: 0 0;
    background-repeat: no-repeat;
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#0B3551', Direction=135, Strength=4);
}
.caja-mepre a {
    background-image: url("/media/805881/boton-link.gif");
    background-position: 0 -22px;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    height: 22px;
    left: 70px;
    padding-top: 3px;
    position: absolute;
    text-align: center;
    top: 130px;
    width: 98px;
}
.caja-mepre h4 {
    margin-left: 70px;
    font-size: 110%;
    width:auto!important;
  margin-right: 1em;
}
.caja-mepre p {
    color: #777;
    margin-left: 70px;
    font-size: 90%
}
.caja-mepre a:hover {
    background-position: 0 0;
    text-decoration: none;
    color: #FFFFFF;
    padding-top: 3px;
    height: 19px;
}
.tutorial {    background-image: url("/media/805690/tutorial.jpg")}
.videotutorial {    background-image: url("/media/805665/videos.jpg")}
.faq {    background-image: url("/media/805670/preguntas_frecuentes.jpg")}
.sistema {    background-image: url("/media/805675/sistema.jpg")}
.pagos {    background-image: url("/media/805680/pagos.jpg")}
.notificacion {    background-image: url("/media/805685/formularios.jpg")}


/**** GUIA DE DERIVACIONES ******/
.listado_alfa_grupo ul {
    border-left: 1px dotted;
    float: left;
    margin: 1em 0 !important;
    padding-left: 1em;
    width: 85%;
}
body.jusgovar #contenido_principal ul.indice_alfa_grupo {
    padding-left: 10px;
    margin-bottom:50px; 
}
body.jusgovar #contenido_principal ul.indice_alfa_grupo li {
    display: block;
    float: left;
    list-style-type: none;
}
body.jusgovar #contenido_principal ul.indice_alfa_grupo li a {
    background: #337ab7;
    border-radius: 2em;
    color: white;
    display: block;
    margin-left: 3px;
    min-width: 31px;
    padding: 0.5em 0.9em 0.5em 1em;
}
body.jusgovar #contenido_principal ul.indice_alfa_grupo a:hover {
    background: #008BCF;
    color: #F8F8F8;
}
body.jusgovar #contenido_principal ul.listado_alfa_grupo li h4 {
    font-size: 1em;
    line-height: 165%;
    margin-bottom: 0;
}
body.jusgovar #contenido_principal ul.listado_alfa_grupo a.inicial {
    clear: left;
    color: #0c2e4a;
    display: block;
    float: left;
    font-family: "gothambold",sans-serif;
    font-size: 3em;
    margin: 0.4em 1em 0 0;
    min-width: 1em;
}
/***cooperación***/
div.caja-cooperacion {
  background-image: url("/media/963533/cooperacion2.jpg");
  background-position: left auto;
  background-repeat: no-repeat;
  border: 1px solid #A9ACCB;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0 1px 6px -2px #0B3551;
  display: block;
  height: 163px;
  margin: 0 10px 10px 40px;
  position: relative;
  width: 40%;
  z-index:86
}
div.caja-cooperacion h4 {
  font-size: 130%;
  margin-left: 70px;
  line-height: 110%;
  color:#002039
}
.caja-cooperacion p {
  color: #777777;
  font-size: 90%;
  margin-left: 70px;
}
.caja-cooperacion a {
  left:70px;
  top:130px;
  width:98px;
  height:22px;
  text-align:center;
  color:#fff;
  padding-top:3px;
  display:block;
  position:absolute;
  background-image:url("/media/805881/boton-link.gif");
  background-position:0 -22px;
  background-repeat:no-repeat;
}
div.caja-accesso {
  border: 1px solid #A9ACCB;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0 1px 6px -2px #0B3551;
  display: block;
  float: left;
  height: 163px;
  margin: 20px 10px 10px 0px;
  position: relative;
  width: 142px;
  z-index:86
}
div.caja-accesso h4 {
  font-size: 130%;
  padding: 10px;
  line-height: 110%;
  color:#002039
}
div.caja-accesso p {
  color: #fff;
  font-size: 90%;
  margin-left: 20px;
}
div.caja-accesso a {
  left:20px;
  top:130px;
  width:98px;
  height:22px;
  text-align:center;
  color:#fff;
  padding-top:3px;
  display:block;
  position:absolute;
  background-image:url("/media/805881/boton-link.gif");
  background-position:0 -22px;
  background-repeat:no-repeat;
}
.sustraccion_menores {
  background-image: linear-gradient(bottom, #692C67 20%, #A14E9D 60%);
  background-image: -o-linear-gradient(bottom, #692C67 20%, #A14E9D 60%);
  background-image: -moz-linear-gradient(bottom, #692C67 20%, #A14E9D 60%);
  background-image: -webkit-linear-gradient(bottom, #692C67 20%, #A14E9D 60%);
  background-image: -ms-linear-gradient(bottom, #692C67 20%, #A14E9D 60%);
  background-image: -webkit-gradient(  linear,  left bottom,
  left top,  color-stop(0.2, #692C67),  color-stop(0.6, #A14E9D)
  );
background-image: url("/media/976964/4.jpg");
    background-position: 0 0;
    background-repeat: repeat;
  margin: 0 10px 10px 0;
  }
.informacion_requerida {
  background-image: linear-gradient(bottom, #03B988 20%, #03A174 60%);
  background-image: -o-linear-gradient(bottom, #03B988 20%, #03A174 60%);
  background-image: -moz-linear-gradient(bottom, #03B988 20%, #03A174 60%);
  background-image: -webkit-linear-gradient(bottom, #03B988 20%, #03A174 60%);
  background-image: -ms-linear-gradient(bottom, #03B988 20%, #03A174 60%);
  background-image: -webkit-gradient(  linear,left bottom,left top,color-stop(0.2, #03B988),color-stop(0.6, #03A174)
  );
background-image: url("/media/976959/3.jpg");
    background-position: 0 0;
    background-repeat: repeat;
  margin: 0 10px 10px 0;
  }
.personas-buscadas {
  background-image: linear-gradient(bottom, #CE8F37 20%, #B57C32 60%);
  background-image: -o-linear-gradient(bottom, #CE8F37 20%, #B57C32 60%);
  background-image: -moz-linear-gradient(bottom, #CE8F37 20%, #B57C32 60%);
  background-image: -webkit-linear-gradient(bottom, #CE8F37 20%, #B57C32 60%);
  background-image: -ms-linear-gradient(bottom, #CE8F37 20%, #B57C32 60%);
  background-image: -webkit-gradient(linear,left bottom,  left top,  color-stop(0.2, #CE8F37),
  color-stop(0.6, #B57C32)
  );
background-image: url("/media/976954/2.jpg");
    background-position: 0 0;
    background-repeat: repeat;
  margin: 0 10px 10px 0;
}
.lesa_humanidad {
  background-image: linear-gradient(bottom, #04C5EC 20%, #00A2C2 60%);
  background-image: -o-linear-gradient(bottom, #04C5EC 20%, #00A2C2 60%);
  background-image: -moz-linear-gradient(bottom, #04C5EC 20%, #00A2C2 60%);
  background-image: -webkit-linear-gradient(bottom, #04C5EC 20%, #00A2C2 60%);
  background-image: -ms-linear-gradient(bottom, #04C5EC 20%, #00A2C2 60%);
  background-image: -webkit-gradient(  linear,left bottom, left top,  color-stop(0.2, #04C5EC),color-stop(0.6, #00A2C2)  );
    background-image: url("/media/976949/1.jpg");
    background-position: 0 0;
    background-repeat: repeat;
    margin: 0 10px 10px 0;
  }
.recompensa, .causa, span.contacto {display: block;color: #0c2e4a;font-family: "gothambold"; text-transform: uppercase;}
.recompensa {font-size:1.5em}
/*seccion mediacion*/
.acercar {background-image:url(/media/2439490/caja-acercar.jpg)}
.mediadores {background-image:url(/media/2441183/mediadores.jpg)}
.personas_buscadas li {border-top:1px dotted; padding: 2em 0 3em 0;}
.personas_buscadas li:last-child {border-bottom:1px dotted;padding-bottom: 4em} 
/*****/
#contenido_principal ul.chicos_perdidos li {list-style-type:none; margin-top:0}
ul.chicos_perdidos h4, ul.chicos_perdidos_hallados h4 {margin-top;1.5em} 
ul.chicos_perdidos img, ul.chicos_perdidos_hallados img  {    
  border: 1px solid #fff;
    display: block;
    height: 65px;
    margin: 0!important;
    padding: 0!important;
  width: 65px;}
#facebox h3 { font-size: 1em;color:#0B9BD7}
.imprimir_popup    {background-size: 30px auto;
    display: block;
    height: 50px;
    margin-left: 1em;
    width: 50px;float: left;}
.imprimir_popup img{display:none}
.personas_buscadas .popup {
    background: #0b9bd7 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    padding: 1em 1.5em;
    float:right
}
div.popup {background: none}
div.popup .close {opacity:.8}
div.popup .close::before {
  content : "\F057";
  display : inline-block;
  font : 1.6em/1 FontAwesome;
}
div.popup .close_image {display:none}
#contenido_facebox {background:white; text-align: center;padding: 1em;}
/* CSS RESPONSIVO 
----------------------------------------------------------- */
@media screen and (min-width: 768px){.slogan {margin: 1em}}
@media screen and (min-width: 768px) and (max-width: 970px){
      .noticias-sitios div:nth-child(3){border-right:none}
      #accesos_rapidos ul { float: left; width: 50%;}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
      .navbar-form {display:none}
      .navbar-default .navbar-nav > li > a { padding: 1.3em 0.3em}
      #navegacion_principal {width:100%}
      #noticias-bootstrap .item img {margin-top:-100px;width:100%}.item img {margin-top:0;}
      .destacados div {
          padding-left: 0;
          width: 33.3333%;
          float: left;
      }
      .destacados_en_columna .titulo {
          font-size: 1em;
          padding-top: 1em;
          width: 58%;
      }
      .destacados_en_columna img {width: 80px;}
      .slogan {padding: 1em 0 0 1em;}
}

@media screen and (min-width: 320px) and (max-width: 768px){
      .navbar-collapse {  border-top:1px dotted white;padding:0 15px;margin:none;border-left:none;border-bottom:none;border-right:none}
      .navbar-collapse > form > button {float: right; margin-right: 3%; margin-top: 11px;}
      #navegacion_principal > li.dropdown.open > ul li a {color:white}
      #navegacion_principal > li.dropdown.open > ul li a:hover {color:#0B9BD7}
      .noticias-sitios div:nth-child(2), .noticias-sitios div:nth-child(4), .noticias-sitios div:nth-child(6){border-right:none}   
      .carousel-caption .bajada {display:none}
      #noticias-bootstrap .item img {margin-top:-15px;}
      #accesos_rapidos ul { float: left; width: 100%;}
      .slogan { font-size: 1em; margin: 1em;}
      #pie > div {float: none; width: 100%;}
      .slogan { font-size: 1em;margin: 1em;}
      #accesos_rapidos_lista {padding-left: 2em;}
      body  {font-size:13px}
      h3 {font-size:1.2em}
      #registros li:nth-child(n)::after {display:none}
      #registros li:nth-child(n):hover::after {display:block}
      h1.logo {   float: left;  margin: 0;   padding: 0.2em;}
    .logo_principal {
      display: block;
      overflow: hidden;
      width: 200px;      }
      body.tenemos-derechos .video-playlist {margin:0}
}
@media screen and (max-width: 420px) {
.noticias-sitios .col-md-2 {width: 100%}

}
@media screen and (max-width: 650px) {
 #noticias-bootstrap .carousel-indicators {display:none}
.pickgradient img {min-height:265px!important;}
}
@media screen and (max-width: 970px)
{
        .barra_superior {height: 3.2em;}
        h1.logo {width:100%;}
        .logo_principal {width:auto;height:1em}
        .barra_superior .fa { font-size: 1.1em;  padding: 0.2em 0;}
        .form-group {  float: left;  width: 80%;}
        .navbar-collapse li a {color:#e3e3e3}
        #registros{ margin-right: -15px;height:auto!important;}
        #registros ul { height:auto!important;}
        #noticias-bootstrap .indicator-text h4 a {font-size: 0.576em!important;}
        .denuncias { margin-right: -15px;margin-left: -15px;}
        .denuncias > div {min-height: 250px;padding-top: 2em;}
        .carousel-caption {width:80%;}
         #noticias-bootstrap .carousel-caption h4 a {font-size:1em;font-family: 'gothamBold';text-transform:none;}
        .otro-bloque .titulo {background-size: 100px auto; float: left;height: 100px; width: 40%;}
        .otro-bloque .texto{padding:1em 0}
        .embed-responsive { margin-left: -15px; margin-right: -15px;}
         #ruta_actual {width: 100%}
        body.tenemos-derechos .video-playlist {margin:0 -36px 0 -10px}
        #banners {margin-left: -15px;}
}
/****responsive**/
























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
