<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,900');


.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{ padding-right: 5px;
    padding-left: 5px;}
.row {margin-right: -5px; margin-left: -5px;}

/* paleta de colores*/

.servicios_p { background-color: #4fbde1; color: #FFF; }
.beneficios_c1 { background-color: #4fbde1; color: #FFF; }
.text_servicios_p { color: #4fbde1 !important; } 


.institucional_p, .entes_p { background-color: #005c64; color: #FFF !important;}
.institucional_c1 { background-color: #079fb3; color: #FFF !important;}
.institucional_c2 { background-color: #ffc800; color: #FFF;}
.institucional_c3 { background-color: #83cfd9; color: #FFF;}
/*.institucional_c4 { background-color: #5b9b95; color: #FFF; }*/
.text_institucional_p { color: #4b6d79 !important;; }
.text_institucional_c1 { color: #1f4951; }
.text_institucional_c2 { color: #079fb3; }
.text_institucional_c3 { color: #83cfd9; }
.beneficios_p { background-color: #cdaf0e; color: #FFF; }
.beneficios_c1 { background-color: #cdaf0e; color: #FFF; }
.beneficios_c2 { background-color: #079fb3; color: #FFF; }
.beneficios_c3 { background-color: #72ccb0; color: #FFF; }
.beneficios_c4 { background-color: #5b9b95; color: #FFF; }
.border_beneficios_c3 { border-color: #72ccb0 !important; }
.text_beneficios_p { color: #cdaf0e !important;;}
.text_beneficios_c1 { color: #1f4951;}
.text_beneficios_c2 { color: #079fb3;}
.text_beneficios_c3 { color: #72ccb0;}
.tramites_p { background-color: #eb7419; color: #FFF; }
.tramites_c1 { background-color: #eb7419; color: #FFF; }
.tramites_c2 { background-color: #4ca3da; color: #FFF; }
.tramites_c3 { background-color: #82c2e9; color: #FFF; }
.text_tramites_p { color: #eb7419 !important; }
.text_tramites_c1 { color: #27618b !important; }
.transparencia_p { background-color: #779916; color: #FFF !important; }
.transparencia_c1 { background-color: #779916; color: #FFF; }
.transparencia_c2 { background-color: #a0af31; color: #FFF; }
.transparencia_c3 { background-color: #c2c81e; color: #FFF; }
.text_transparencia_p { color: #779916 !important;; }
.text_transparencia_c1 { color: #626d15; }
.text_transparencia_c2 { color: #a0af31; }
.text_transparencia_c3 { color: #c2c81e; } 
.cidi_p { background-color: #53aae0; color: #FFF; }
.cidi_c1 { background-color: #004886; color: #FFF; }
.cidi_c2 { background-color: #E4B254; color: #FFF; }
.complementario_p { background-color: #efc22d; color: #1f4951; }
.comum_c1 { background-color: #e4e6e6; color: #383838; }
.comun_c2 { background-color: #d8d9d9; color: #383838; }
.comun_bg { background-color: #e4e6e6; }
.comun_bg_c2 { background-color: #e6e6e6; }
.comun_p { background-color: #ffffff; color: #383838; }
.comun_c1{}
.label_comun { color: #383838; }
.label_comun_c1 { color: #4e4e4e; }
.label_comun_c2 { color: #3b3b3b; }
.label_comun_c3 { color: #646464; }

/* Fin paleta de colores*/
* { border: 0; margin: 0; padding: 0; }
article, figcaption, figure, footer, header, nav, section { display: block; }
img, video { max-width: 100%; }
html { font-size: 16px; position: relative; min-height: 100%;}
body { color: #646464; font-size: 1rem; font-weight: 400; /* Regular*/ letter-spacing: -0.02em; font-family: 'Montserrat', sans-serif; margin-bottom: 90px; }
header, footer { max-width: 100%; }
main{margin-bottom: 120px;}
main .container{ width: auto; padding: 0 !important;}

footer { margin-top: 2rem; position: absolute; bottom: 0; width: 100%; height: 90px; line-height: 90px; background:#babbbc; vertical-align: middle;}
h2 { color: #FFF; font-size: 1rem; font-weight: 400;}
h3 { color: #44878d; font-size: 1rem; font-weight: 400;}
h4 { font-size: 1.15rem; font-weight: 700; }
hr { border-style: inset !important; border-width: 1px !important; }
a { text-decoration: none; color: inherit; }
p { margin: .5rem 0; }
a img { opacity: 1; transition: all 0.2s ease; }
a:hover { opacity: 0.85; color:inherit; }
input[type="text"] { width: 90%; }
.input_required { box-shadow: 0 0 3px rgba(255, 0, 0, 1); border: 1px solid rgba(247, 94, 94, 1); }
input[type=text], textarea { outline: none; }
input[type=text]:focus, textarea:focus { box-shadow: 0 0 3px rgba(81, 203, 238, 1); border: 1px solid rgba(81, 203, 238, 1); }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.table { display: table; }
.inline { display: inline-block; vertical-align: top; }
.table div, .table span { display: table-cell; vertical-align: middle; padding-right: .5rem; }
.w15 { width: 15%; }
.w20 { width: 20%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w33 { width: 33%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w49 { width: 49%; }
.w59 { width: 59% !important; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.w90 { width: 90% !important; }
.w95 { width: 95% !important; }
.w100 { width: 100% !important; }
.padding20 { padding: 20px; }
.margin50 { margin-top: 3.125rem; }
input[type="submit"] { border: 1px outset #fff; font-weight: bold; padding: .3rem .5rem; text-transform: uppercase; font-weight:600px; font-size: .75rem !important; cursor: pointer; }
input { position: relative; margin: .5rem 0; border: 1px solid #999999; border-color: #999999; padding: .5rem; background-color: #f2f2f2; }
.bb { border-bottom: 1px solid rgba(255, 255, 255, .25); }
.column { display: inline-block; vertical-align: top; }
.full_content_margin { margin: 0 0 8%; }
/*.content_columns &gt; div:first-child, .content_columns &gt; article:first-child { padding-left: 0; }
.content_columns &gt; div:last-child, .content_columns &gt; article:last-child { padding-right: 0; }*/
.column1 { width: 100%; }
.column2 { width: 47%; padding-right: 2.8%; }
.column3 { width: 30%; padding-right: 2.8%; }
.column4 { width: 23%; padding-right: 2.6%; }
.column4 { width: 23%; padding-right: 2.0%; }
.inputs_inline { display: inline-block; vertical-align: top; margin-top: 3%; margin-bottom: 3%; }
.inputs_block { display: block; vertical-align: top; margin-top: 3%; margin-bottom: 3%; }
.buttom { background-color: #83cfd9; color: #ffffff !important; padding: .5rem 0.75rem !important; text-decoration: none; text-transform: uppercase; opacity: 1 !important; display: inline-block !important; font-weight:600px; font-size: .75rem !important; }
.submitbuttom { cursor:pointer; font-size: 0.9rem; font-weight: bold; padding: 0.7rem 1.2rem; text-transform: uppercase; border:none;}
a.submitbuttom:hover{ color:inherit; text-decoration: none; }
.border-radius { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; behavior: url(css/pie.htc); }

.activado{opacity: 1;}
.desactivado{opacity: 0.7;}
.oculto { display: none !important;}
.visible{display: block !important;}
.volver{margin: 10px; font-weight: 600; font-size: 13px; text-transform: uppercase;}
.volver a:hover{color:initial;}

/* botonera */
ul#botonera{list-style: none; padding-left: 0;}
ul#botonera &gt; li {position: relative; width: 100%; height: auto; margin-top: 5px; cursor:pointer;}
ul#botonera li:hover{opacity: 1;}
ul#botonera li:first-child{margin-top: 0px;}
ul#botonera li .boton {position: relative;}
ul#botonera li .boton img{width: 100%;}
ul#botonera li .boton h2{position: absolute; z-index: 20; color:#fff; top: 0; font-size: 24px; font-weight: 600; padding-left: 20px; vertical-align: middle; display: inline-block;   top: 50%; transform: translateY(-50%); left: 0;}
ul#botonera li .contenido_relativo{display: none !important;}

/* fin de botonera */


/*Home*/

.solapa_home.default{} /*display: none;*/
.menu_transparencia .card-header,
.solapa_home .card-header {padding: 0;}
.menu_transparencia .card-header .btn.btn-link,
.solapa_home .card-header .btn.btn-link{display: block; width: 100%; text-align: left; color:#ffffff; text-transform: uppercase; font-weight: 700; font-size: 21px; padding: 20px; background: url('../img/varios/icon_menos.png') no-repeat 98% 50%; text-decoration: none;}
.menu_transparencia .card-header .btn.btn-link.collapsed,
.solapa_home .card-header .btn.btn-link.collapsed{background: url('../img/varios/icon_mas.png') no-repeat 98% 50%;}
.menu_transparencia .card-header .btn.btn-link:hover, 
.solapa_home .card-header .btn.btn-link:hover{text-decoration: none;}
.menu_transparencia .card-header .btn.btn-link .publico, 
.solapa_home .card-header .btn.btn-link .publico{display: inline-block; margin-left: 30px;}
.menu_transparencia .card, 
.solapa_home .card{border:0px; margin-bottom: 2px;}
.menu_transparencia .card .card-body,
.solapa_home .card .card-body{padding:0;}
.solapa_home .card .card-body ul.accesos li a{font-size: 21px;}

.solapa_home.beneficios{border-color:#cdaf0e; color:#cdaf0e;}
.solapa_home.beneficios .card-header{background: #cdaf0e; color:#ffffff; padding: 0;}
.solapa_home.servicios{border-color:#4fbde1; color:#4fbde1;}
.solapa_home.servicios .card-header{background: #4fbde1; color:#ffffff; padding: 0;}
.solapa_home.tramites{border-color:#eb7419; color:#eb7419;}
.solapa_home.tramites .card-header{background: #eb7419; color:#ffffff; padding: 0;}
.menu_transparencia, .solapa_home.transparencia{border-color:#779916; color:#779916;}
.menu_transparencia .card-header ,.solapa_home.transparencia .card-header{background: #779916; color:#ffffff; padding: 0;}
.solapa_home.entes{border-color:#005c64; color:#005c64;}
.solapa_home.entes .card-header{background: #005c64; color:#ffffff; padding: 0;}

.solapa_home ul.accesos{list-style: none; padding: 0; margin-bottom: 0; }
.solapa_home ul.accesos li:first-child{border-top: 1px solid;}
.solapa_home ul.accesos li{border-bottom: 1px solid;}
.solapa_home ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none;  }
.solapa_home.beneficios ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none; background: url('../img/beneficios/arrow_brown.png') no-repeat 98% 50%; }
.solapa_home.servicios ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none; background: url('../img/servicios/arrow_blue.png') no-repeat 98% 50%; }
.solapa_home.tramites ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none; background: url('../img/tramites/arrow_orange.png') no-repeat 98% 50%; }
.solapa_home.transparencia ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none; background: url('../img/transparencia/arrow_green.png') no-repeat 98% 50%; }
.solapa_home.entes ul.accesos li a{font-weight:600; font-size: 25px; padding: 25px 25px; display: block; color: inherit; text-decoration: none; background: url('../img/institucional/arrow_institucional.png') no-repeat 98% 50%; }

.solapa_home ul.accesos li a:hover{background: url('../img/varios/arrow.png') no-repeat 98% 50%; text-decoration: none; opacity: 1;}
.solapa_home.beneficios ul.accesos li a:hover, .solapa_home.beneficios ul.accesos li a:active{background-color: #cdaf0e; color:#ffffff;}
.solapa_home.servicios ul.accesos li a:hover, .solapa_home.servicios ul.accesos li a:active{background-color: #95d7ed; color:#ffffff;}
.solapa_home.tramites ul.accesos li a:hover, .solapa_home.tramites ul.accesos li a:active{background-color: #f3ac75; color:#ffffff;}
.solapa_home.transparencia ul.accesos li a:hover, .solapa_home.transparencia ul.accesos li a:active{background-color: #779916; color:#ffffff;}
.solapa_home.entes ul.accesos li a:hover, .solapa_home.entes ul.accesos li a:active{background-color: #005c64; color:#ffffff;}


.entes.descripcion{height: 555px; color:#ffffff; padding: 10%; background:#005c64 url('../img/bg_entes.png') no-repeat; background-size: cover;}

.noticia_principal{display: block; position: relative;}
.noticia_principal .mascara{display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 10;
background: rgba(0,0,0,0.25);
background: -moz-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.26) 0%, rgba(237,237,237,0) 13%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 35%, rgba(255,255,255,0) 48%, rgba(255,255,255,0.06) 51%, rgba(0,0,0,1) 96%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.25)), color-stop(0%, rgba(0,0,0,0.26)), color-stop(13%, rgba(237,237,237,0)), color-stop(14%, rgba(255,255,255,0)), color-stop(35%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0)), color-stop(51%, rgba(255,255,255,0.06)), color-stop(96%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.26) 0%, rgba(237,237,237,0) 13%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 35%, rgba(255,255,255,0) 48%, rgba(255,255,255,0.06) 51%, rgba(0,0,0,1) 96%);
background: -o-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.26) 0%, rgba(237,237,237,0) 13%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 35%, rgba(255,255,255,0) 48%, rgba(255,255,255,0.06) 51%, rgba(0,0,0,1) 96%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.26) 0%, rgba(237,237,237,0) 13%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 35%, rgba(255,255,255,0) 48%, rgba(255,255,255,0.06) 51%, rgba(0,0,0,1) 96%);
background: linear-gradient(to bottom, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.26) 0%, rgba(237,237,237,0) 13%, rgba(255,255,255,0) 14%, rgba(255,255,255,0) 35%, rgba(255,255,255,0) 48%, rgba(255,255,255,0.06) 51%, rgba(0,0,0,1) 96%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}

.noticia_principal .tema{text-transform: uppercase; font-size: 12px; color:#ffffff; font-weight: 500; position:absolute; background: #079fb3; top: 20px; padding: 4px 20px 4px 15px; z-index: 20;}
.noticia_principal .imagen{ width: 100%; display: block;  vertical-align: top;}
.slide_noticias .noticia_principal .imagen{min-height: 365px;}
.noticia_principal .carousel-control-next, .noticia_principal .carousel-control-prev{z-index: 20;}
.noticia_principal a.contenido, .noticia_principal .contenido {position:absolute; padding:0 15px; width: 100%; display:block; vertical-align: top; z-index: 20; bottom: 10px; color:#ffffff; z-index: 20;} 
.noticia_principal a.contenido:hover {text-decoration: none; opacity: 1;}
.noticia_principal a.contenido .fecha, .noticia_principal .contenido .fecha{font-size: 11px; font-weight: 500; padding-top: 15px; padding-top: 30px;}
.noticia_principal a.contenido .titulo, .noticia_principal .contenido .titulo{font-size: 30px; font-weight: 600; line-height: 30px; padding-top: 5px;}
.noticia_principal a.contenido .bajada, .noticia_principal .contenido .bajada{font-size: 14px;}

.slide_noticias ul.slick-dots {background: #079fb3; text-align: left; padding-left: 20px; height: 35px; bottom: -30px;}

#banner_ppal ul.slick-dots {text-align: left; padding-left: 20px; margin-left: 1px; height: 35px; top: -35px; position: relative; width: 300px; }

#banner_ppal ul.slick-dots li button, .slide_noticias ul.slick-dots li button {background-color:#fff; opacity: .7; border-radius: 50px; width: 12px; height: 12px; color: #fff;}
#banner_ppal ul.slick-dots li.slick-active button, .slide_noticias ul.slick-dots li.slick-active button {opacity: 1;}


#acceso_noticias{position: relative; display: block;}
#acceso_noticias .link_ppal_noticias{ position:absolute; font-weight: 600; top: -5px; color: #ffffff; right: 0px;     text-decoration: none; }
#acceso_noticias .link_ppal_noticias .texto{padding-right: 10px; text-transform: uppercase; display: inline-block;vertical-align: text-top;}
#acceso_noticias .link_ppal_noticias .mas { background-color: #83cfd9; width: 35px; height: 35px; display: inline-block; }
#acceso_noticias .link_ppal_noticias .mas .ver_mas { display: block; display: inline-block; padding: 10px; }

#banner_ppal{ margin-top: 38px;}
#banner_ppal img{width: 97%;}


/* Banner Secundarios */

.banner_home {width: 366px; max-height: 355px; overflow: hidden;}
.banner_home .aclaracion { color: #ffffff; padding: 1rem 5rem 1rem 0; text-align: left; position: relative; }
.banner_home .aclaracion p{ font-size: 1rem; margin-top: 10px; font-weight: 300;}
.banner_home .aclaracion .masinfo{font-weight: 700; font-size: 1rem; position: absolute; right: 50px; bottom: -50px; text-transform: uppercase; font-weight: 700; color:#ffffff;}
.banner_home .ingresar{font-size: 0.8rem; position: absolute; right: 5px; padding: 8px 30px 8px 30px; bottom: 0px; text-transform: uppercase; font-weight: 700; color:#ffffff; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;}
.banner_home .ingresar:hover{ text-decoration: none;}
.banner_home .header{ text-transform: uppercase; font-weight: 700; line-height: 36px;}

/* Calendario de Pagos */

.banner_home .contenido_calendario {padding-top: 25px; background: #0c70cd; background: -moz-linear-gradient(left, #0c70cd 0%, #4ba3da 100%); background: -webkit-linear-gradient(left, #0c70cd 0%,#4ba3da 100%);background: linear-gradient(to right, #0c70cd 0%,#4ba3da 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c70cd', endColorstr='#4ba3da',GradientType=1 ); height: 355px;}
.contenido_calendario {padding-top: 40px;}

.contenido_calendario .calendario { background: url("../img/servicios/calendario_full_bg.png") no-repeat; text-align: center; width: 16rem; margin:0 auto;}

.contenido_calendario .calendario .dia_nro { color: #4CA3DA; font-size: 6.5rem; line-height: 6rem; font-weight: 700; margin-top: 30px;}
.contenido_calendario .calendario .mes { color: #ffffff; font-size: 1.8125rem; line-height: 2rem; padding-top: 4rem; font-weight: 300;}
.contenido_calendario .calendario .anio { color: #4CA3DA; font-size: 1.9257rem; padding: 0.5rem 0 4rem; line-height: 2rem; font-weight: 300;}

.calendario_pagos .contenido_calendario .aclaracion{ text-align: center; color:#5f88b7; font-weight: 700; font-size:14px;     padding: 0 7%; }
.banner_home .contenido_calendario .aclaracion { color: #ffffff; text-align: left; padding: 1rem 5rem 1.5rem 0;}
.contenido_calendario .aclaracion .header { font-size: 44px; text-transform: uppercase; font-weight: 700; line-height: 36px;}
.contenido_calendario .aclaracion .dia { font-size: 1rem; font-weight: 700;}

.banner_home .contenido_calendario .aclaracion p{ font-size: 1rem; margin-top: 10px; font-weight: 300; }
.calendario_pagos .contenido_calendario .aclaracion p{ font-size: 1rem; margin-top: 10px; font-weight: 700; }

.contenido_calendario .aclaracion .masinfo{ font-size: 1rem; position: absolute; right: 50px; bottom: 5px; text-transform: uppercase; font-weight: 700; color:#ffffff;}

/* Controles de Supervivencia */

.control_supervivencia{padding-top: 35px; background: #ff5800; background: -moz-linear-gradient(left, #ff5800 0%, #ff8800 100%); background: -webkit-linear-gradient(left, #ff5800 0%,#ff8800 100%); background: linear-gradient(to right, #ff5800 0%,#ff8800 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5800', endColorstr='#ff8800',GradientType=1); height: 355px;}
.control_supervivencia img{padding-left: 30px; width: auto !important; max-width: 120%; height: 320px;}
.control_supervivencia .header{font-size: 38px !important; color:#FFFFB8; line-height: 32px !important; margin-bottom: 15px;}
.control_supervivencia p {font-size: 19px !important;}
.control_supervivencia p .resaltado{font-weight: 600;}


/* Mis Aportes */

.mis_aportes{padding-top: 35px; background: #ff5800; height: 355px; background: rgba(136,223,196,0.93); background: -moz-linear-gradient(left, rgba(136,223,196,0.93) 0%, rgba(136,223,196,1) 0%, rgba(53,168,153,1) 80%, rgba(53,168,153,1) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(136,223,196,0.93)), color-stop(0%, rgba(136,223,196,1)), color-stop(80%, rgba(53,168,153,1)), color-stop(100%, rgba(53,168,153,1))); background: -webkit-linear-gradient(left, rgba(136,223,196,0.93) 0%, rgba(136,223,196,1) 0%, rgba(53,168,153,1) 80%, rgba(53,168,153,1) 100%); background: -o-linear-gradient(left, rgba(136,223,196,0.93) 0%, rgba(136,223,196,1) 0%, rgba(53,168,153,1) 80%, rgba(53,168,153,1) 100%); background: -ms-linear-gradient(left, rgba(136,223,196,0.93) 0%, rgba(136,223,196,1) 0%, rgba(53,168,153,1) 80%, rgba(53,168,153,1) 100%); background: linear-gradient(to right, rgba(136,223,196,0.93) 0%, rgba(136,223,196,1) 0%, rgba(53,168,153,1) 80%, rgba(53,168,153,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88dfc4', endColorstr='#35a899', GradientType=1 );}
.mis_aportes img{padding-left: 60px; width: auto !important; max-width: 120%;}
.mis_aportes .header {font-size: 52px !important; color:#ffffff; line-height: 50px !important; margin-bottom: 15px;}
.mis_aportes .header .destacado{color:#ffed00; font-style: italic;}
.mis_aportes p {font-size: 14px !important;}

/* Tranparencia */
.transparencia_home{padding-top: 25px; background: #6e8f16; position: relative; background: -moz-linear-gradient(left, #6e8f16 0%, #5a7916 100%);
background: -webkit-linear-gradient(left, #6e8f16 0%,#5a7916 100%); background: linear-gradient(to right, #6e8f16 0%,#5a7916 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e8f16', endColorstr='#5a7916',GradientType=1 ); width: 100%; height: 355px;}
.transparencia_home .header { color:#FFFFB8; font-size: 38px; text-transform: uppercase; font-weight: 700; line-height: 36px; text-align: center;}
.transparencia_home .circuloIndicadorHome{border-radius: 50%; border:5px solid #779916; background: #ffffff; -webkit-box-shadow: 10px 11px 0px -1px rgba(74,98,17,1); -moz-box-shadow: 10px 11px 0px -1px rgba(74,98,17,1); box-shadow: 10px 11px 0px -1px rgba(74,98,17,1); width:165px; height: 165px; text-align: center; display: inline-block; padding: 22px 12px 20px; position: relative; }
.transparencia_home .aclaracion{position: initial;}
.transparencia_home .aclaracion .circuloIndicadorHome:nth-child(1){position:absolute; top: 20%; left:5%;}
.transparencia_home .aclaracion .circuloIndicadorHome:nth-child(2){position:absolute; bottom: 15%; left:28%;}
.transparencia_home .aclaracion .circuloIndicadorHome:nth-child(3){position:absolute; top: 20%; left:51%;}
.transparencia_home .aclaracion .circuloIndicadorHome:nth-child(4){position:absolute; bottom: 15%; left:74%;}
.transparencia_home .aclaracion .masinfo{bottom: 5px;}
.transparencia_home .circuloIndicadorHome .nroHome{ color:#779916; font-weight: 700; font-size:28px; letter-spacing: -1px; }
.transparencia_home .circuloIndicadorHome .nroHome .simbolo{font-weight: 300; }
.transparencia_home .circuloIndicadorHome .textIndicadoresHome {font-size: 15px; line-height: 16px;}
/* borrar */

.contenido_calendario ul.enlaces { padding: 2rem 0; display: inline-block; }    
.contenido_calendario ul.enlaces li.link:first-child { border-left: 1px solid #95a3a8; }
.contenido_calendario ul.enlaces li.link { padding: 1rem 1.9rem; display: inline-block; border-right: 1px solid #95a3a8; }
.contenido_calendario ul.enlaces li.link img { display: inline-block; }
.contenido_calendario ul.enlaces li.link .label_calendario { font-size: .8496rem; display: inline-block; color: #4772a3; padding: .5rem 1rem; line-height: 1; }
.contenido_calendario ul.enlaces li.link .label_calendario .label_calendario2 { color: #84c5ed; }
/* Fin de Calendario de Pagos */

/* Calendario de Pagos */

/* Botones */
.botonera{width: 100%; margin:15px; text-align: center;}
.boton_destacado {background-color:#4fbde1; width: 45%; display: inline-block; height: 130px; margin: 20px 0; color:#ffffff;margin: 2px; vertical-align: middle; font-size: 24px; text-transform: uppercase; line-height: 24px; text-align: left;}
.boton_destacado:hover{text-decoration: none; text-transform: uppercase; background: #005c64; color: #ffffff;}
.boton_destacado img{display: inline-block; vertical-align:middle; padding: 30px 20px;}
.boton_destacado .text{display: inline-block; vertical-align:middle; padding: 30px 10px;}
.boton_destacado .text .text_thin{font-weight: 300;}
.boton_destacado .text .text_bold{font-weight: 600}

 
.titulo_ppal {padding: 25px; font-size: 21px; font-weight: 700;} 

/*fin home*/

/*Header */
header#principal{margin: 70px auto 30px;}
header#principal img{margin-left: 30px;}

/* Slider */
.bg_slide, .bg_footer { background: #1f4951; /* Old browsers */	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #1f4951 0%, #466870 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f4951), color-stop(100%, #466870)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1f4951 0%, #466870 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1f4951 0%, #466870 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1f4951 0%, #466870 100%); /* IE10+ */ background: linear-gradient(to bottom, #1f4951 0%, #466870 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4951', endColorstr='#466870', GradientType=0); /* IE6-8 */	/*overflow: hidden;*/
max-width: 100%; }
.bg_slide { max-height: 373px; position: relative; padding-top: 2rem; }
.slide { position: relative; overflow: auto; width: 100% !important; margin: 0 auto; z-index: 2; }
.slide li { list-style: none; }
.slide ul li { float: left; }
.slide ul li img { display: inline-block; max-width: 100%; margin-right: 1rem; margin-left: 1px; }
.slide.slick-dots { position: absolute; }
.slide .slick-dots li { display: inline-block; width: 8px; height: 8px; margin: 0 4px; text-indent: -999em; border-radius: 6px; background: #ffffff; cursor: pointer; }
.slide .slick-dots li.slick-active { background: #5b7a80; }
#buttom_slide { max-width: 100%; bottom: 40%; float: right; min-width: 100%; position: absolute; }
a.unslider-arrow.prev, a.unslider-arrow.next { color: transparent; float: right; height: 49px; width: 24px; margin: 1%; }
a.unslider-arrow.prev { float: left; z-index: 10; position: relative; }
a.unslider-arrow.next { float: right; }
a.unslider-arrow.prev:hover { background: url(../img/icons/slide_principal_left.png) center center no-repeat; z-index: 10; position: absolute; }
a.unslider-arrow.next:hover { background: url(../img/icons/slide_principal_right.png) center center no-repeat; }
.noticia_slide { color: #FFF; display: inline-block; max-width: 31%; vertical-align: top; }
.noticia_slide header { background: none; }
.noticia_slide header time { font-size: .875rem; font-weight: bold; }
.noticia_slide header h1 { color: #ecc33c; font-size: 1.75rem; font-weight: 400; padding-bottom: 2%; }
.noticia_slide p { font-size: .9375rem; }
.noticia_slide a { border-top: 1px solid rgba(255, 255, 255, .25); color: white; font-size: .875rem; text-decoration: none; }
.noticia_slide a:hover { color: #ecc33c; }
.bottom_bg_slide { background-color: #e4e6e6; min-height: 2.625rem; vertical-align: middle; position: absolute; bottom: 0; z-index: 22; width: 100%;}
.bottom_slide_footer { z-index: 10; position: relative; width: 100%; text-align: right; bottom: 10px; }
.bottom_slide_footer a { text-decoration: none; margin-top: 1%; display: inline-block; }
.bottom_slide_footer a:hover { color: #499b94; }

/* Fin Slider */

/* Encabezados bloques */

.header-section { height: 47px; position: relative; width: 100%; }
.header-section h2 { position: absolute; top: 10%; padding: 10px; font-weight: 600;}
.link_title_header { position: absolute; right: -1px; text-align: center; height: 100%; overflow: hidden; max-height: 47px; }
.header-section a { color: white; display: inline-block; text-decoration: none;}
.header-section a .text{ vertical-align: middle; padding-right: 15px; font-size: .9rem; font-weight: 600; }
.header-section a .imagen{ vertical-align: middle; }
.header-section a img { vertical-align: middle; padding: 13px 15px;  }
/* Fin de Encabezados bloques */


/* Transparencia*/
#transparencia .header-section { background-color: #81982c; }
#transparencia .link_title_header { background-color: #626d15; }
#informe_indicadores { padding: 0; }
#informe_indicadores img { display: block; padding-top: .2rem; }
#numeros_anuales { border-bottom: 3px solid #c4c4c4; padding: 1rem; }
#numeros_anuales span.title { display: inline-block; font-size: 1.2460rem; width: 20%; line-height: 23px; vertical-align: middle; }
#numeros_anuales span.title b {font-weight: 800; }
.nro_anual { display: inline-block; background-color: #fff; border-radius: 75px; border: 5px solid #a0af31; height: 8rem; line-height: 13px; text-align: center; vertical-align: middle; width: 8rem; position: relative; behavior: url(css/pie.htc); }
.nro_anual .nros_transparentes { font-size: 14px; text-transform: uppercase; position: absolute; width: 8rem; height: 8rem; top: 20%; }
.nro_anual span.big { font-size: 1.5225rem; font-weight: 700; line-height: .8; }
.nro_anual.middle { margin: 0 1rem; }
div#numeros_anuales &gt; div:first-child { margin: 0; }
#informes_links { margin: 0 .5rem; position: absolute; bottom: 0; width: 98%; border-top: 2px solid #c4c4c4; }
#informes_links span.title_mensual { display: inline-block; font-size: 1.1328rem; line-height: 23px; padding-right: .5rem; vertical-align: middle; }
#informes_links ul { display: table; list-style: none; vertical-align: middle; width: 100%; }
#informes_links ul &gt; *:first-child { border-top: none; border-right: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4; }
#informes_links ul li { border-right: 1px solid #c4c4c4; display: table-cell; border-bottom: none !important; padding: 0 .5rem; vertical-align: middle; }
#informes_links ul li .link_informe img { display: inline-block; margin: 0 .2rem; vertical-align: middle; }
#informes_links ul li span.titulo_informe { line-height: 1rem; display: inline-block; vertical-align: middle; text-transform: uppercase; font-size: .7363rem; color: #7a9222; }
#informes_links ul li span.titulo_informe .bold { font-weight: bold; display: block; }
#informes_links ul li a { text-decoration: none; }
#digesto_home .left { width: 35%; }
#digesto_home .right { width: 60%; }
.title_digesto_home {  font-size: .9063rem; border-bottom: 1px solid #a8ba67; text-transform: uppercase; }
.btn_ingresar_home { padding: .4rem 1.5rem .4rem .5rem; position: relative; font-size: .7929rem; display: inline-block; text-transform: uppercase; }
.btn_ingresar_home div.link { height: 100%; margin: 0; position: absolute; right: 0; top: 0; width: 8%; }
.btn_ingresar_home div.link span { position: absolute; top: 25%; display: table-cell; vertical-align: middle; }
.btn_ingresar_home div.link span img { width: 70%; margin-left: 1px; }

/* Fin transparencia*/

/* Sticky social menu */

#menu_sticky { background-image: url('../img/social_menu/border_shadow.png'); background-position: right center; background-repeat: no-repeat; width: 52px; }
#menu_sticky-sticky-wrapper { float: left; margin-left: -70px; top: 15px; position: absolute; }
#menu_sticky ul { list-style: none; padding-top: 0.5rem; margin-right: -72px; }
#menu_sticky ul li a { cursor: pointer; }
#menu_sticky ul li a img { -webkit-filter: grayscale(1); filter: grayscale(1); opacity: 0.5; }
#menu_sticky ul li a img:hover { -webkit-filter: none; filter: none; opacity: 1; }

/* ComÃºn a todas las pÃ¡ginas*/
#main.wrapper { margin: 3rem auto; vertical-align: top; }
.texto_destacado {font-weight: bold; border-bottom: 1px solid; }
.beneficios .texto_destacado{color: #cdaf0e; border-bottom: 1px solid #cdaf0e;}
.tramites .texto_destacado{color: #eb7419; border-bottom: 1px solid #eb7419;}
.sidebar_separator { padding-right: 1rem; clear: both; }
.left_column, aside.sidebar { display: inline-block; max-width: 100%; vertical-align: top; width: 74%; }
article#principal { padding: 0; }
article#principal &gt; header { padding: 1.5625rem 0 .9375rem 1rem; border-top: 1px solid; border-bottom: 1px solid; position: relative; }
article#principal &gt; header .btn_destacado{width: 200px;}
article#principal div.left_column { width: 75%; }
article#principal div.left_column &gt; header { height: 3.4375rem; padding: 1.5625rem 0 .9375rem 1rem; }
#breadcrumb { background-color:#e5e5e5; margin: 2px 0; font-weight: 500; font-size:11px; color:#808080; padding: 10px 25px;     text-transform: uppercase;}
#breadcrumb .bc_mayor { letter-spacing: -0.25em; }
article#principal &gt; header h1, article#principal div.left_column header h1 { font-size: 1.5rem; margin-top: .3rem; font-weight: 700; display: inline-block; }
article#principal &gt; header &gt; div.left_column {overflow: hidden; top: 0; position: absolute; right: 0px; width: 24%; height: 100%;}


article#principal section#introduccion { margin: 1rem 1rem 2rem 1rem; }
article#principal section#content_article { margin: 0rem 1rem 1rem 1rem; }
aside.sidebar { width: 25%; }
div.sidebar { width: 25%; }
#main article#principal &gt; header img, #main article#principal header h1 { display: inline-block; vertical-align: middle; }
#main article#principal &gt; header img { margin-right: 1rem; }
.subtitle { width: 95%;  padding: 2%; text-transform: uppercase; }
.texto_subtitulo { font-weight: bold; }
.beneficios .texto_subtitulo{color: #cdaf0e;}
.tramites .texto_subtitulo{color: #eb7419;}
/* Bloque de novedades */
.type_notice {  font-size: .6797rem; padding: .3rem 2rem; margin-bottom: 2%; text-transform: uppercase; display: inline-block; vertical-align: top; }
#novedad_destacada .content_box, #bloque_novedades .content_box { position: relative; }
#novedad_destacada .content_box .imagen, #bloque_novedades .content_box .imagen { position: relative; overflow: hidden; }
#novedad_destacada .content_box .imagen img, #bloque_novedades .content_box .imagen img { max-width: 100%; width: 100%; }
#novedad_destacada time,#bloque_novedades time { font-size: .875rem; margin-bottom: 2px; font-weight: 500; color: #666666; padding-left: 20px;  }
#novedad_destacada .content_box a, #bloque_novedades .content_box a { text-decoration: none; }

#bloque_novedades_column .content_box:hover{background:#e6f5f7;}
#bloque_novedades_column .content_box a {padding: 20px 0; display: block; text-decoration: none;}
#bloque_novedades_column .content_box a *{padding: 0 20px;}

#novedad_destacada .content_box .bajada{font-size: 12px;}
.buttom_link { height: 100%; max-width: 100%; position: absolute; right: 0; top: 0; background: #d4d4d4; padding: 0 0.5%; }
.buttom_link img { position: absolute; top: 40%; vertical-align: middle; left: 25%; }
.buttom_link span { margin-right: .5rem; }
#turnos.title_buttom { background-color: #4772a3; }
#turnos.title_buttom span.link { background-color: #70a9e4; }
#bloque_novedades_column, #bloque_novedades{margin-top: .5rem;}

/* Fin de bloque novedades*/

/* Fin  de ComÃºn a todas las pÃ¡ginas*/

/* Formularios */
form label { font-weight: bold; text-transform: uppercase; }
.input_info, form label { font-size: .9375rem; display: block; }
.input_info { margin-bottom: 1rem; }

/* Fin de Formilarios*/

/* buscador beneficio */
/*.buscador_avanzado { margin: 1.5rem 0 !important; }
.buscador_avanzado .resp-tab-content { display: none; }*/
/*h4.tab_buscador { border-left: 0; border-right: 0; font-size: 1rem; position: relative; padding: 1rem 0 1rem 3rem; }
h4.resp-accordion.tab_buscador span.resp-arrow { width: 27px; height: 27px; border: none; background: url('../img/servicios/btn_abrir_servicios.png')no-repeat; position: absolute; top: 50%; right: .5rem; }
h4.resp-accordion.tab_buscador.resp-tab-active span.resp-arrow { background: url('../img/servicios/btn_abrir_servicios.png')no-repeat; }
h4.resp-accordion.tab_buscador.resp-tab-active { padding: 1rem 0 1rem 1rem !important; color: #ffffff; }
.buscador_avanzado div.resp-tab-content-active { border: none; }
.buscador_avanzado.resp-easy-accordion.tab_buscador div.resp-tabs-container.tab_buscador div.resp-tab-content.tab_buscador.resp-tab-content-active { padding: 15px 0; }*/

/* fin de buscador de beneficio */

/* Buscador digesto */

.sitios_utiles_descripcion { font-weight: 300; font-size: .7929rem; font-size: 300; }
.grafico_digesto_left { display: inline-block; width: 55%; }
.grafico_digesto_right { float: right; width: 40%; vertical-align: top; }
.digesto.sidebox { background: none; }
#transparencia div.digesto.sidebox { line-height: 1.2rem; }
#transparencia div.digesto { height: 100%; }
.digesto.sidebox .content_sidebox { background-color: #eff0f0; }
.digesto.sidebox .content_sidebox.home { background-color: transparent; }
.digesto.sidebox .content_sidebox div.left img, div.digesto.sidebox div.content_sidebox_home div.left img { display: block; margin-bottom: 1rem; margin-left: 2rem; }
.digesto.sidebox .content_sidebox .left, .digesto.sidebox .content_sidebox_home .left { width: 40%; }
.digesto.sidebox .content_sidebox .right, .digesto.sidebox div.content_sidebox_home .right { width: 55%; }
.digesto.sidebox .content_sidebox .right, .digesto.sidebox div.content_sidebox_home .right ul li { height: auto !important; }
.digesto .content_sidebox .left a, .digesto .content_sidebox_home .left a { text-decoration: none; color: #1f4951; }
.digesto_destacado { font-weight:600px; font-size: 0.9063rem; }
.ley { font-weight:600px; font-size: 0.9063rem; font-weight: bold; }
.graficos_digestos { margin-bottom: 1rem; }
.title_buscador_digesto { text-transform: uppercase; font-size: 0.9063rem; font-weight:600; font-weight: bold; }
.buscador_digesto form { margin-top: 2rem; }
section.resultado_busqueda a { text-decoration: none; }
article.resultado_digesto { border-top: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; margin-bottom: -1px; padding: 2% 0; position: relative; padding-right: 2rem; }
article.resultado_digesto header { background: #FFF; font-weight: 600; font-size: 1.0762rem !important; padding: 0 !important; margin: 0; }
article.resultado_digesto header &gt; h2 { font-weight: 600; font-size: 1.0762rem !important; font-weight: bold; }
article.resultado_digesto header p { font-size: 1rem; color: #595959; }
article.resultado_digesto p { color: #595959; }
footer.footer_digesto { border-top: 1px solid #c2c81e; padding: 1% 0;  font-size: .8496rem !important; margin-top: 5rem; }
.title_nota { font-size: 1.375rem; }
.resultado_digesto:hover .buttom_link { background-color: #c2c81e; }
.resultado_digesto:hover header &gt; h2 { color: #c2c81e; }

/* Interna Digesto */
#ley .title { font-weight: bold; font-size: 1.4160rem; padding-top: 40px; }
#ley .labels { padding: 10px 0; display: inline-block; }
#ley .labels .label_comun { font-weight: 600; font-size: .8496rem !important; display: inline-block; }
#ley .label_cuerpo { padding-top: 40px; font-weight: 600; font-size: .8496rem !important; display: inline-block; text-transform: uppercase; }

/* Fin de Buscador Digesto*/

/* Certificado de Beneficios */

.form_certificado_beneficio { width: 45%; border-right: 1px solid #d5d5d6; display: inline-block; padding-right: 4%; }
.form_ayuda { display: inline-block; width: 38%; padding: 1% 0 0 7%; vertical-align: top; }
div.form_ayuda img { display: block; margin-bottom: 1rem; }
div.form_ayuda a { font-weight: bold; text-decoration: underline; }
.certificado_beneficiario, .negativa_certificado_pdf { background-color: #edeeee; width: 95%; padding: 2%; margin-top: 2rem; }
.certificado_pdf, .negativa_certificado_pdf { background-color: #FFFFFF; -webkit-box-shadow: 4px 4px 0px 0px rgba(194, 195, 195, 1); -moz-box-shadow: 4px 4px 0px 0px rgba(194, 195, 195, 1); box-shadow: 4px 4px 0px 0px rgba(194, 195, 195, 1); border: 1px solid; border-top: 5px solid #5b7a80; margin-bottom: 1rem; }
#certificado_logo { border-bottom: 2px solid #bbc8ca; }
span.rollover { opacity: 1; -o-transition-duration: 1s; -moz-transition-duration: 1s; -webkit-transition: -webkit-transform 1s; background: url(../img/icons/more_novedad.png) center center no-repeat #079fb3; cursor: pointer; height: 100%; width: 100%; position: absolute; z-index: 10; opacity: 0; display: block; }
span.rollover:hover { opacity: .7; -o-transition-duration: 1s; -moz-transition-duration: 1s; -webkit-transition: -webkit-transform 1s; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
span.rollover_transparencia { opacity: 1; -o-transition-duration: 1s; -moz-transition-duration: 1s; -webkit-transition: -webkit-transform 1s; background: url(../img/icons/more_novedad.png) center center no-repeat #779916; cursor: pointer; height: 100%; width: 100%; position: absolute; z-index: 10; opacity: 0; display: block; }
span.rollover_transparencia:hover { opacity: .7; -o-transition-duration: 1s; -moz-transition-duration: 1s; -webkit-transition: -webkit-transform 1s; -webkit-box-shadow: 0px 0px 4px #000; -moz-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
.acciones { text-align: center; }
.acciones a { position: relative; height: 2.5em; width: 5em; background: #d3d3d3; background: -moz-linear-gradient(top, #d3d3d3 0%, #e3e2e2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(100%, #e3e2e2)); background: -webkit-linear-gradient(top, #d3d3d3 0%, #e3e2e2 100%); background: -o-linear-gradient(top, #d3d3d3 0%, #e3e2e2 100%); background: -ms-linear-gradient(top, #d3d3d3 0%, #e3e2e2 100%); background: linear-gradient(to top, #d3d3d3 0%, #e3e2e2 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3', endColorstr='#e3e2e2', GradientType=0); line-height: 2.5em; text-align: center; padding-left: 1em; color: #27618b; border: 1px solid #bbbbbb; height: 35px; padding: .9% 3% 1% 7%; text-transform: uppercase; font-weight: 900; font-size: 15px; cursor: pointer; overflow: hidden; }
.acciones a::after { content: " "; position: absolute; left: 0; height: 2.5em; width: 100%; background-repeat: no-repeat; background-position: left bottom; color: #27618b; height: 34px; overflow: hidden; top: 0; }
.acciones a.print { margin-right: .5rem; }
.acciones a.print::after { background-image: url('../img/icons/boton_print.png'); }
.acciones a.guardar::after { background-image: url('../img/icons/boton_guardar.png'); }

/* Fin de Certificado de Beneficios*/

/* Negativa de beneficio */
figure#negativa_certificado_logo img { width: 15rem; }
.negativa_certificado_pdf { font-family: sans-serif; }
#negativa_footer { border-top: 3px solid #5b7a80; padding: 2% 0; }
.negativa_certificado_pdf { background-color: #FFF; }
.content_negativa { padding: 2% 0; }
.consultar_cuil { display: inline-block; padding: 3% 4%; vertical-align: top; width: 42%; }
.consultar_cuil img { display: block; }
.digesto .content_sidebox div.left a { text-decoration: none; }
.digesto .content_sidebox .left a { text-decoration: none; }

/* Fin de negativa de beneficio */

/* resoluciones */

/* general styles */

table.table_resoluciones, table.table_resoluciones td { font: 100%; }
table.table_resoluciones { width: 100%; border-collapse: collapse; margin: 1em 0; }
table.table_resoluciones th, table.table_resoluciones td { text-align: left; padding: .3em; }
table.table_resoluciones th {background: #4fbde1; color: #fff; font-size: .8496rem; font-weight: bold; border-left: 1px solid #fff; }
table.table_resoluciones td { background: #e5f1f4;}

/* tablecloth styles */
table.table_resoluciones tbody { border-bottom: 1px solid #4ca3da; }
table.table_resoluciones tr.even td { background: #e5f1f4; }
table.table_resoluciones tr.odd td { background: #FFF; }
table.table_resoluciones th.over, table.table_resoluciones tr.even th.over, table.table_resoluciones tr.odd th.over { background: #4a98af; }
table.table_resoluciones th.down, table.table_resoluciones tr.even th.down, table.table_resoluciones tr.odd th.down { background: #bce774; }
table.table_resoluciones th.selected, table.table_resoluciones tr.even th.selected, table.table_resoluciones tr.odd th.selected { }
table.table_resoluciones td.over, table.table_resoluciones tr.even td.over, table.table_resoluciones tr.odd td.over { background: #ecfbd4; }
table.table_resoluciones td.down, table.table_resoluciones tr.even td.down, table.table_resoluciones tr.odd td.down { background: #bce774; color: #fff; }
table.table_resoluciones td.selected, table.table_resoluciones tr.even td.selected, table.table_resoluciones tr.odd td.selected { background: #bce774; color: #555; }

/* use this if you want to apply different styleing to empty table cells*/
table.table_resoluciones td.empty, table.table_resoluciones tr.odd td.empty, table.table_resoluciones tr.even td.empty { background: #fff; }
.resultado_busqueda { margin-top: 2rem; }
.cantidad_resultados { font-size: 0.9063rem; font-weight: bold; text-transform: uppercase; }
table.table_resoluciones thead { border-left: 1px solid #4fbde1; }
/* Fin de Resoluciones*/

/* Novedades*/
/*#novedad_destacada_full { overflow: auto; position: relative; }
#novedad_destacada_full article { display: block; }
#novedad_destacada_full .type_notice { font-size: 0.6230rem; }
#novedad_destacada_full .content time { font-size: 0.7929rem; }
#novedad_destacada_full .content h4 { font-size: 1.4727rem; line-height: 1.8rem; }
#novedad_destacada_full .content p { font-size: 0.9375rem; }
#novedad_destacada_full .bloque_izquierdo { margin: 0; width: 65%; display: inline-block; height: 316px; overflow: hidden; }
#novedad_destacada_full .bloque_izquierdo img { position: relative; display: block; z-index: 5; width: 100%; height: 100%; }
#novedad_destacada_full .bloque_derecho { display: inline-block; width: 35%; position: relative; }
#novedad_destacada_full .bloque_derecho .content { padding: 10px 10px 0px 10px; }
.slider { position: relative; }
#novedad_destacada_full .link_principal, .slider .link_principal { bottom: 0; background-color: #d2d4d4; width: 35%; display: inline-block; position: absolute; right: 0; z-index: 2; }
#novedad_destacada_full .link_principal a, .slider .link_principal a { padding: 10px 20px; font-weight: 500; font-size: 0.7929rem; text-decoration: none; }
#novedad_destacada_full .link_principal a:hover, .slider .link_principal a:hover { padding: 10px 20px; text-decoration: none; }
#bloque_imagenes iframe { width: 100%; }*/

/* Principal noticias */
/*
#bloque_agenda { display: inline-block; width: 100%; margin: 20px 0 20px; }
#bloque_agenda .header-section { margin-bottom: 1rem; background-color: #5b9c94; }
#bloque_agenda .header-section-border { margin-bottom: 1rem; }
#bloque_agenda .header-section .link_title_header { margin-bottom: 1rem; background-color: #1f4951; }
#bloque_agenda .header-section-border .link_title_header { margin-bottom: 1rem; height: 108%; }
#bloque_agenda &gt; div.content_sidebox.comun_p &gt; article { border: none !important; }
#bloque_agenda article { border-left: 1px solid #6d898f; padding: 0 .5rem; }
#bloque_agenda article a { text-decoration: none; }
#bloque_agenda article header { background-color: #ffffff !important; }
#bloque_agenda article header h1 { border-bottom: 1px solid #c0b4cb; color: #5b9c94; font-size: 1rem; padding: 0.5rem 0; width: 100%; }
#bloque_agenda article a p { color: #383838; margin: .5rem 0; font-size: 1rem; }
#bloque_agenda article p { font-size: .9rem; }
#bloque_agenda article header time { color: #3b3b3b; background-color: #fff; border: 2px solid #54a19b; border-radius: 26px; display: table-cell; height: 3rem; line-height: 13px; text-align: center; vertical-align: middle; width: 3rem; }
#bloque_agenda article header time span.dia {font-weight: 800; font-size: 1.3593rem; }
#bloque_agenda article header time span.mes { font-size: .875rem; text-transform: uppercase; }
#bloque_medios { height: 5rem; display: inline-block; }
#bloque_publicaciones { display: inline-block; width: 100%; margin: 20px 0 20px; }
#bloque_videos .separador { margin-left: 20px; }
#bloque_imagenes .separador { margin-right: 20px; }
.la_caja_en_los_medios { display: block; padding: 10px 0; border-bottom: 1px solid #b0b0b0; }
.la_caja_en_los_medios:first-child { border-top: 1px solid #b0b0b0; }
.la_caja_en_los_medios time { display: block; font-size: 0.7363rem; }
.la_caja_en_los_medios .type_notice { display: inline-block; font-size: 0.6797rem; }
.la_caja_en_los_medios h2 { display: block; font-size: 0.9063rem; text-transform: none; }*/
#bloque_videos  .header-section, #bloque_imagenes  .header-section { margin-bottom: .5rem; }

/* Fin de Principal noticias */

/* Interna Noticias*/


.noticia_responsive{display: none; padding-bottom: 50px;}
#noticia { margin-top: .5rem; }
#noticia .bajada{font-weight: 600; margin-bottom: 15px;}
#noticia .share { background-color: #499b94; position: absolute; bottom: -15px; right: 0px; height: 35px; margin-right: 10px; }
#noticia .share a img { padding: 2px 3px; margin: 0 auto; float: left; }
#noticia .share .separator { border-left: 1px; border-right: 1px; border-color: #296b65; border-style: solid; height: 100%; float: left; }
#noticia .share .whatsapp { display: none; }
#noticia #body { position: relative; padding: 1.5rem; }
#noticia #fotos-items a { display: block; }
#noticia #fotos-items a:hover { opacity: 1; }
#noticia .destacado { position: relative; padding-top: 20px; padding-bottom: 25px; border-top: 1px solid #499b94; border-bottom: 1px solid #499b94; margin: 15px 15px; width: 370px; height: auto; }
#noticia .destacado .text { font-family: 'SinkinSans_italic400', sans-serif; font-size: .7929rem; color: #545454; }
#noticia .destacado .comillas { padding-right: 10px; float: left; }
#noticia a, a.link_default { color: #499b94; text-decoration: underline; }
#noticia a:hover, a.link_default:hover { color: #1f4951; }

/* Fin de Interna Noticias*/

/* La Caja en los medios */

.listado { margin-top: 2rem; }
.listado time { font-size: 0.7929rem; margin: 2px 0 2%; color: #646464; float: left; margin-left: 5px; }
.listado .item_novedad { border-top: 1px solid #b9b9b9; border-bottom: 1px solid; margin-bottom: -1px; padding: 2% 0; position: relative; padding-right: 2%; }
.listado .item_novedad header { background: #FFF; font-weight: 600; font-size: 1.0762rem !important; padding: 0 !important; margin: 0; }
.listado .item_novedad header &gt; h2 { font-weight: 600; font-size: 1.0195rem !important; clear: both; }
.listado .item_novedad:hover { border-top: 1px solid #77ccb0; border-bottom: 1px solid #77ccb0; margin-bottom: -1px; padding: 2% 0; position: relative; padding-right: 2%; }
.listado .item_novedad:hover header &gt; h2 { color: #77ccb0; }
.listado .item_novedad:hover .buttom_link { background-color: #77ccb0; }
.publicaciones .title { font-weight:600px; font-size: 0.8496rem; padding-bottom: 0.625rem; }

/* Fin de la Caja en los medios */

/* Fin de Novedades */

/* Transparencia Principal */

#bloque_Informacion_estadistica { display: block; }
#bloque_transparencia_botones { display: block; }
#bloque_transparencia_botones a { padding: 0 5px; }
#bloque_sustentabilidad { display: inline-block; width: 100%; }
#bloque_sustentabilidad #reporte_sustentabilidad { display: inline-block; margin-top: 10px; }
#bloque_sustentabilidad #texto_sustentabilidad { width: 56.5%; }
#bloque_sustentabilidad #texto_sustentabilidad p { font-weight: normal; }
#bloque_sustentabilidad #texto_sustentabilidad h4 { font-weight:600; font-size: 0.9629rem; padding: 10px 0; }
#bloque_sustentabilidad #texto_sustentabilidad .destacado { font-weight: bold; display: block; }
#bloque_sustentabilidad #texto_sustentabilidad a { padding: 10px 0; display: block; text-decoration: underline; }
.accesos_directos_transparencia { position: absolute; bottom: 1rem; padding: 10px 20px; width: 92%; }
.accesos_directos_transparencia .block_title_transparencia { line-height: 1.3rem; height: 4rem; background-color: #c2c81e; padding: 1.6rem 1rem 0.4rem; display: inline-block;  font-size: .8496rem; color: #383838; }
.accesos_directos_transparencia .block_link_transparencia { background-color: #c2c81e; padding: 1rem; display: table; width: 100%; }
.accesos_directos_transparencia .block_link_transparencia div.link_informe { display: table-cell; margin-right: 1rem; vertical-align: bottom; }
.accesos_directos_transparencia .block_link_transparencia div.link_informe span { line-height: 1.3rem; display: inline-block;  font-size: .8496rem; color: #383838; }
.accesos_directos_transparencia .block_link_transparencia div.link_informe span.bold { display: block; font-weight:800; font-size: 1.0762rem; color: #383838; }
.accesos_directos_transparencia .block_link_transparencia div.link_informe img { display: inline-block; margin-right: .5rem; }
.informes_relacionados .content_sidebox ul li a span { font-weight:600; font-size: .7929rem; }
.transparencia_acordeon { }

/* Fin de Transparencia Principal */

/* Buscador de Informes */


.buscador_informes div.buscador_avanzado.resp-easy-accordion.tab_buscador div.resp-tabs-container.tab_buscador div.resp-tab-content.tab_buscador.resp-tab-content-active { width: 100% !important; }
div.resp-tabs-container.tab_buscador.buscador_informes h4.resp-accordion.tab_buscador span.resp-arrow { background: url('../img/icons/busqueda_avanzada_digesto.png')no-repeat; }
div.resp-tabs-container.tab_buscador.buscador_informes h4.resp-accordion.tab_buscador.resp-tab-active span.resp-arrow { background: url('../img/icons/busqueda_avanzada_cerrar.png')no-repeat; }
div.resp-tabs-container.tab_buscador.buscador_informes h4.resp-accordion.tab_buscador.resp-tab-active { color: #ffffff; }
div.resp-tabs-container.tab_buscador.buscador_informes h4.resp-accordion.tab_buscador { color: #a0af31; }
.informe .title { font-weight: bold; font-size: 1.4160rem; padding-top: 40px; }
.informe .labels { padding: 10px 0; display: inline-block; }
#ley .labels .label_comun, .informe .labels .label_comun { margin-left: .5rem; font-weight: 600; font-size: .8496rem !important; display: inline-block; }
#ley .labels .label_comun_c3, .informe .labels .label_comun_c3 { font-size: .8496rem !important; display: inline-block; }
.informe .label_cuerpo { padding-top: 40px; font-weight: 600; font-size: .8496rem !important; display: inline-block; text-transform: uppercase; }
.btn_descargar a { color: #383838; border: 1px solid #bbbbbb; display: inline-block; padding: .5rem 1rem 0.5rem 3rem; }
.btn_descargar .btn_pdf { background-image: url('../img/icons/ico_descargar_pdf.png'); background-repeat: no-repeat; background-color: #e0e0e0; background-position: .5rem center; margin-right: 1rem; padding-left: 3rem !important; }
.btn_descargar .btn_csv { background: url('../img/icons/ico_descargar_csv.png'); background-repeat: no-repeat; background-color: #e0e0e0; background-position: .5rem center; margin-right: 1rem; padding-left: 3rem !important; }
.title_buscador_transparencia { text-transform: uppercase; font-size: 0.9063rem; font-weight:600; font-weight: bold; }
.buscador_informes form { margin-top: 2rem; }
article.resultado_informes { border-top: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; margin-bottom: -1px; padding: 2% 0; position: relative; padding-right: 2rem; }
article.resultado_informes header { background: #FFF; font-weight: 600; font-size: 1.0762rem !important; padding: 0 !important; margin: 0; }
article.resultado_informes header &gt; h2 { font-weight: 600; font-size: 1.0762rem !important; font-weight: bold; }
article.resultado_informes header p { font-size: 1rem; color: #595959; }
article.resultado_informes p { color: #595959; }
footer.footer_digesto { border-top: 1px solid #c2c81e; padding: 1% 0; font-size: .8496rem !important; margin-top: 5rem; }
.title_nota { font-size: 1.375rem; }
.resultado_informes:hover .buttom_link { background-color: #c2c81e; }
.resultado_informes:hover header &gt; h2 { color: #c2c81e; }



/* Publicaciones */

.bloque_publicaciones { display: inline-block; width: 100%; }
.bloque_publicaciones .header-section { margin-bottom: 1rem; }
.bloque_publicaciones .header-section-border { margin-bottom: 1rem; border-color: inherit; }
.bloque_publicaciones .header-section-border .link_title_header { margin-bottom: 1rem; }
.bloque_publicaciones &gt; div.content_sidebox.comun_p &gt; article { border: none !important; }
.bloque_publicaciones article { padding: 0 .7rem; display: inline-block; position: relative; }
.bloque_publicaciones article a { text-decoration: none; }
.bloque_publicaciones article.home a { text-decoration: none; width: 98%; }
.bloque_publicaciones article .imagen { position: relative; }
.bloque_publicaciones article .imagen .descripcion { display: none; }
.bloque_publicaciones article header { position: relative;}
.bloque_publicaciones article header h1 { color: #383838; padding: .3rem .8rem; font-size: 0.7929rem; text-align: center; }
.bloque_publicaciones article header .buttom_link { width: .8rem; background-color: #b2b4b4; }
.bloque_publicaciones article header .buttom_link img { left: 10% !important; }
.bloque_publicaciones article a p { color: #383838; font-family: 'Open Sans', sans-serif; margin: .5rem 0; font-size: 1rem; }
.bloque_publicaciones .publicaciones-content { width: 100%; padding: 0 3.5rem; }
.bloque_publicaciones .transparencia article:hover .imagen .descripcion { position: absolute; bottom: 0; background-color: #879d37; padding: 10px; display: inline-block; font-weight: 600; opacity: .9; }
.bloque_publicaciones .transparencia article:hover header .buttom_link { background-color: #a0af31; }
.bloque_publicaciones .transparencia article header h1 { color:#779916; font-weight: 600; }
.bloque_publicaciones .transparencia article:hover header h1 { color:#779916; }

/* Fin de Publicaciones */


/* Pagers */

.pagers, .pagersSubmit { text-align: center; margin: 2rem 0 1rem 0; font-size: .9375rem; }
.pagePrevious, .pageNext { width: 25px; height: 25px; display: inline-block; vertical-align: middle; cursor: pointer; }
.pagePrevious { background: url('../img/icons/pager-prev.png')no-repeat; margin-right: .5rem; margin-left: 1rem; }
.pageNext { background: url('../img/icons/pager-next.png')no-repeat; margin: 0 .5rem; }
.pagePrevious.paginador_transparencia { background: url('../img/icons/pager-prev.png')no-repeat; margin-right: .5rem; margin-left: 1rem; }
.pageNext.paginador_transparencia { background: url('../img/icons/pager-next.png')no-repeat; margin: 0 .5rem; }
.pagePrevious.paginador_institucional { background: url('../img/icons/pager-prev.png')no-repeat; margin-right: .5rem; margin-left: 1rem; }
.pageNext.paginador_institucional { background: url('../img/icons/pager-next.png')no-repeat; margin: 0 .5rem; }
.pageNumber.firstNumber { border-left: 1px solid #646464; }
.pageNumber:last-child { border: 0px; }
.pageNumber, .pagina_seleccionada { font-size: 17px; font-weight: 900; border-right: 1px solid #646464; padding: 0 1%; cursor: pointer; }
.pagina_seleccionada { text-decoration: underline; }
.pagersSubmit { margin-top: 0; }
.pagersSubmit label { font-weight: normal; display: inline; text-transform: none; }
.pagersSubmit input#submit_paginador { width: 6%; display: inline; margin: 0 1%; padding: 0px; }
.submit_page { padding: 0.20rem 0.5rem !important; cursor: pointer; }
.inputs_inline_custom { display: inline-block; }
.select-style { display: inline-block; padding: 0; margin: 0; border: 1px solid #ccc; width: 90%; border-radius: 3px; overflow: hidden; background-color: #fff; margin-top: .5rem; background: #fff url("../img/icons/flecha_select.png") no-repeat 95% 50%; background-color: #edeeee; }
.select-style select { padding: .4rem; width: 100%; border: none; box-shadow: none; background-color: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.select-style select:focus { outline: none; }
.select-style.con_tooltip { width: 120px; }
.showTip img { margin-left: 0.5rem; margin-right: 1.5rem; vertical-align: super; }
div#tipDiv { font-size: 15px; background-color: #f2f3f3; border: 1px solid; padding: 1rem; width: 30%; }

/* Finde pagers */

/* sidebar */

/* Botones del titulo */

.title_buttom { height: auto; font-weight:600; font-size: 0.8496rem; height: 3.4375rem; padding: 1.5rem 0 1rem 0.5rem; position: relative; text-transform: uppercase; max-width: 100%; }
.title_buttom img { display: inline-block; margin-left: 2%; margin-right: .5rem; vertical-align: middle; }
.title_buttom span { display: inline-block; margin-right: .5rem; vertical-align: middle; width: 50%; }
.title_buttom span.small { font-size: 0.7363rem; display: inline-block; margin-right: .5rem; vertical-align: middle; width: 50%; }
.title_buttom div.link { height: 100%; margin: 0; position: absolute; right: 0; top: 0; width: 8%; }
.title_buttom div.link span { margin-left: 15%; position: absolute; top: 38%; }
.title_buttom a { color: #FFF; padding: 0 10%; position: absolute; text-decoration: none; font-weight: 600;
    font-size: 19px; line-height: 19px; }
#turnos.title_buttom { background-color: #4772a3; }
#turnos.title_buttom span.link { background-color: #70a9e4; }

/* Fin botones del tÃ­tulo*/

/* Bloque de consultas */
.sidebar_consultas div.title { border-bottom: 1px solid #4772a3; /*color:#4772a3; */ color: #383838; font-weight:600; font-size: 1rem; /*font-size:0.9063;*/ margin-bottom: 10%; padding-bottom: 1%; text-transform: uppercase; font-weight: bold; }
.sidebar_consultas img { margin-right: 2%; vertical-align: middle; }
.sidebar_consultas span { display: inline-block; font-weight:300; font-size: 1.0195rem; margin: 5% 0; vertical-align: middle; width: 70%; }

/* Fin del Bloque de consultas */

.whatsapp {
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:30px;
	z-index:100;
  }
  
  .whatsapp-icon {
	margin-top:13px;
  }

/* Encabezado Redes y Buscador */
.barra_menu{float: right;}
.barra_menu .buscador form .busqueda_global{display:inline-block; background:#ffffff; color:#83cfd9; width: 85%; border: 1px solid #83cfd9;}

.barra_menu .buscador form input.busqueda_global::placeholder { color:#83cfd9;}
.barra_menu .buscador form input.busqueda_global:-ms-input-placeholder { color:#83cfd9;} 
.barra_menu .buscador form input.busqueda_global::-ms-input-placeholder { color:#83cfd9;}

.barra_menu .buscador form .btn_buscador{display:inline-block; width: 15%; border: 1px solid #83cfd9; background: #83cfd9 url('../img/varios/arrow.png') no-repeat 50% 50%; }
.barra_menu .redes {text-align: end;}
.barra_menu .redes .desc {display: inline-block; vertical-align: middle; color:#079fb3; font-weight: 600; font-size: 18px;}
.barra_menu .redes ul.listado_redes {display: inline-block; vertical-align: middle; margin: 0;}
.barra_menu .redes ul.listado_redes li{display: inline-block; background:#079fb3; border-radius: 50%; width:30px; height:30px; margin: 5px; text-align: center; }
.barra_menu .redes ul.listado_redes li img{width: 24px; height: auto; padding:6px 3px 3px;}


/* Fin de Encabezado Redes y Buscador */

/* Bloque de InformaciÃ³n Relacionada */

.sidebar_relacionado div.title { border-bottom: 1px solid #4772a3; color: #4772a3; font-weight:600; font-size: 0.9063rem; margin-bottom: 10%; padding-bottom: 1%; }
.sidebar_relacionado img { margin-right: 2%; vertical-align: middle; }
.sidebar_relacionado span { display: inline-block; font-weight:300; font-size: 1.0195rem; margin: 5% 0; vertical-align: middle; width: 70%; }

/* Bloque de InformaciÃ³n Relacionada */
.sidebox { background-color: #ffffff; }
.sidebox img.full { position: relative; width: 100%; }
.sidebox .background { background-color: #e4e6e6; }
.sidebox_border { background-color: #ffffff; border-color: #e4e6e6; }
.margin2 { margin-top: 2px; }
.margin20 { margin-top: 1.25rem; }
.title_sidebox { font-weight:600; font-size: 0.9063rem; padding: 1rem 1rem; text-transform: uppercase; }
.title_sidebox_border {  font-size: 0.9063rem; padding: .6875rem 1rem .6875rem; text-transform: uppercase; border-bottom: 5px; border-style: solid; border-color: inherit; }
.content_sidebox { padding: 1.4375rem .6875rem; font-size: .875rem; }
.content_sidebox_home { padding: .5rem .5rem; font-size: .875rem; }
.sidebox ul { list-style: none; font-size: .875rem; }
.sidebox_border ul { list-style: none; font-size: .875rem; }
.sidebox_border ul li { clear: both; margin-bottom: .9375rem; display: inline-block; width: 100% }
.sidebox_border ul li img { margin-right: 5px; display: inline-block; vertical-align: top; }
.sidebox_border ul li img.actividades { display: inline-block; vertical-align: middle; max-width: 30px; max-height: 30px; top: 20%; left: 19%; position: relative; }
.sidebox_border ul li a { display: inline-block; width: 72%; text-decoration: none; color: inherit; margin-top: 5px; }
.sidebox_border ul li a:visited { text-decoration: none; }
.sidebox ul a { color: #1f4951; text-decoration: none; }
.sidebox ul li:first-child { border-top: 1px solid; }
.sidebox ul li { padding: 2%; border-bottom: 1px solid; }
.sidebox .content_sidebox ul li a img { display: inline-block; float: left; margin-right: 5%; margin-top: 3%; }
.otros_tramites.sidebox ul li { border-color: #ecc33c; }
.relacionados.sidebox ul li { list-style: none; }
.relacionados.sidebox ul li img { float: left; color: #63a9a3; background-color: #fff; border: 2px solid #63a9a3; border-radius: 26px; display: table-cell; height: 3rem; line-height: 13px; text-align: center; vertical-align: middle; width: 3rem; }
.transparencia.sidebox ul li { border-color: #81982c; }
.digesto { height: 372px; }
.digesto.sidebox ul li { border-color: #c2c81e; font-weight:600; font-size: 0.9063rem; }
.digesto.sidebox_border .label_cuerpo { font-weight:600; font-size: 0.9063rem; color: #81982c; }
.sidebox_border ul li { width: 100%; text-transform: uppercase; }
.sidebox_border ul li a.centros { display: inline-block; width: 100%; text-decoration: none; color: inherit; margin-top: 5px; }
.sidebox_border ul li a.centros .title { font-weight:600; font-size: 0.7929rem; display: inline-block; }
.sidebox_border ul li a.centros .dir { display: block; }
.sidebox_border ul li a.centros .tel { display: block; }
.sidebox_border ul li a.centros:visited { text-decoration: none; }
.box { display: inline-block; vertical-align: top; margin-bottom: 1rem; padding-bottom: 1rem; }
.title_box { font-weight:600; font-size: 0.9063rem; padding: 5%; }
.content_box p { margin: 1rem 0; }
.box ul { list-style: none; font-size: .875rem; }
.box ul a { color: #1f4951; text-decoration: none; }
.box ul li:first-child { border-top: 1px solid; }
.box ul li { padding: 2%; border-bottom: 1px solid; }
.otros_tramites.box ul li { border-color: #ecc33c; }
/* Fin Sidebar */

/* Footer */
#fat-footer { color: white; padding: 2.1875rem 0; }
.subcol { margin-bottom: 1.5rem; }
#fat-footer h3 { margin: 1rem 0; }
#fat-footer ul li { border-bottom: 1px solid rgba(255, 255, 255, .25); line-height: 2; list-style: none; }

/*#fat-footer ul li:hover {background-color: #014751;}*/
#fat-footer ul li:first-child { border-top: 1px solid rgba(255, 255, 255, .25); }
#fat-footer ul li a { color: white; list-style: none; font-size: .875rem; padding: .3125rem; text-decoration: none; opacity: 0.8; }
#fat-footer ul li a:hover { opacity: 1; }
#fat-footer p { font-size: .875rem; opacity: 0.8; }
#fat-footer span { font-size: 1rem; opacity: 0.8; }
.ft_border_buttom { border-bottom: 1px solid rgba(255, 255, 255, .25); padding-bottom: 1rem; }
.input_email { padding: .5rem 2%; opacity: 0.8; color: white; margin-bottom: .5rem; width: 95%; background-color: rgba(255, 255, 255, .2); border-radius: 5px; }
footer .logo_gobierno {float: right; }
footer .logo_caja{float: left;}
#logos-gobierno.wrapper img { vertical-align: bottom; margin: 0 .5rem; }
.lg_footer_caja { max-width: 16.1875rem; }
.lg_footer_ciudadano { max-width: 8.75rem; }
.lg_footer_gobcordoba { max-width: 10.375rem; }
.bottom_bg_footer { background-color: #ffffff; min-height: 2.625rem; }
/* Fin de Footer*/

/*  scrollbar la caja en los medios */
.scrollbar { height: 638px; overflow-y: scroll; }
.scrollbar.index { height: 760px; overflow-y: scroll; }
.force-overflow { min-height: 300px; }
.scroll_style::-webkit-scrollbar-track { border-radius: 10px; background-color: #ffffff; }
.scroll_style::-webkit-scrollbar { width: 5px; background-color: #F5F5F5; }
.scroll_style::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #555555; }
.scroll_style.beneficios::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #cdaf0e; }
.scroll_style.tramites::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #eb7419; }
.scroll_style.servicios::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #4fbde1; }
.scroll_style.transparencia::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #779916; }
.scroll_style.entes::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #005c64; }
.scroll_style.ayuda_trans::-webkit-scrollbar-thumb { border-radius: 10px;  background-color: #FAB03C; }




/*  Fin scrollbar la caja en los medios */

/* Calendario de Pagos */
#contenido_calendario .calendario { background: url("../img/servicios/calendario_full_bg.png") no-repeat; margin: 0 auto; text-align: center; width: 23rem; }
#contenido_calendario .calendario .header { color: #ffffff; font-weight:600; font-size: 1.4727rem; padding-top: 3.5rem; text-transform: uppercase; }
#contenido_calendario .calendario .dia { color: #575757;  font-size: 1.8125rem; line-height: 2rem; padding-top: 2rem; }
#contenido_calendario .calendario .dia_nro { color: #575757; font-weight:800; font-size: 5.773rem; line-height: 6rem; }
#contenido_calendario .calendario .mes { color: #575757; font-weight:600; font-size: 1.8125rem; line-height: 2rem; padding-top: 1rem; }
#contenido_calendario .calendario .anio { color: #708ebb; font-weight:600; font-size: 1.9257rem; padding: 1.5rem 0 4rem; line-height: 2rem; }
#contenido_calendario .aclaracion { background-color: #6da1d7; color: #ffffff; padding: 1rem; text-align: center; }
#contenido_calendario ul.enlaces { padding: 2rem 0; display: inline-block; }
#contenido_calendario ul.enlaces li.link:first-child { border-left: 1px solid #95a3a8; }
#contenido_calendario ul.enlaces li.link { padding: 1rem 1.9rem; display: inline-block; border-right: 1px solid #95a3a8; }
#contenido_calendario ul.enlaces li.link img { display: inline-block; }
#contenido_calendario ul.enlaces li.link .label_calendario {  font-size: .8496rem; display: inline-block; color: #4772a3; padding: .5rem 1rem; line-height: 1; }
#contenido_calendario ul.enlaces li.link .label_calendario .label_calendario2 { color: #84c5ed; }
/* Fin de Calendario de Pagos */

/* Mensajes de error y advertencia */
.acciones { text-align: center; }
.msg_advertencia, .msg_error, .msg_exito { min-height: 42px; margin: 1rem 0; padding-left: 2.5rem; padding-top: 2%; font-weight: 600; font-style: italic; }
.msg_advertencia { border-top: 2px solid #ffd308; background: url(../img/icons/advertencia.png) left center no-repeat; }
.msg_error { border-top: 2px solid #fc0000; background: url(../img/icons/error.png) left center no-repeat; }
.msg_exito { border-top: 2px solid #7fe035; background: url(../img/icons/exito.png) left center no-repeat; }
/* Fin de Mensajes de error y advertencia */

/* Contacto */
#contacto #contacto_telefonos {width: 100%;}
#contacto #contacto_telefonos .header-section-border .icon { font-size: .8496rem; background: url('../img/icons/ico_contacto_tel.png') no-repeat .5rem .2rem !important; padding-left: 3rem; }
#contacto #contacto_telefonos ul { list-style: none; }
#contacto #contacto_telefonos ul li { border-bottom: 1px solid #d7d7d7; padding-bottom: .5rem; }
#contacto #contacto_telefonos ul li .title { font-weight:600; font-size: .9629rem; }
#contacto #contacto_telefonos ul li .label { font-size: 1.125rem; }
#contacto #sedes { width: 30%; margin-left: 2%; padding-right: 0; background-color: #f4f4f4; float: right; }
#contacto #sedes .header-section-border .icon { font-size: .8496rem; background: url('../img/icons/ico_contacto_ubicacion.png') no-repeat .5rem .2rem !important; padding-left: 2.5rem; }
#contacto #sedes .content { padding: .5rem; }
#contacto #sedes .content .link { margin: 1.5rem 28% 1rem; padding: 5px 10px; display: inline-block; font-weight: bold; }
#contacto #sedes .content .title { font-weight:600; font-size: .9629rem; padding: .2rem; }
#contacto #sedes .content .descripcion { padding: .2rem; }
#contacto #opciones_contacto { width: 100%;}
#contacto #opciones_contacto #opciones { padding: 1rem .5rem; min-height: 18rem; }
#contacto #opciones_contacto #opciones { width: 100%; display: inline-block; padding: 0rem 1.5rem;}
#contacto #opciones_contacto #opciones ul { list-style: none; }
#contacto #opciones_contacto #opciones ul li { list-style: none; }
#contacto #opciones_contacto #resultados { padding: 1rem .5rem; min-height: 18rem; }
#contacto #opciones_contacto #resultados .content .title { font-weight:600; font-size: .9629rem; padding: 1rem .5rem; }
#contacto #opciones_contacto #resultados .content .descripcion { padding: 1rem .5rem; }
#contacto #opciones_contacto #resultados .content .link { padding: .5rem 1rem; margin-left: .5rem; font-weight: bold; text-transform: uppercase; }
#contacto #opciones_contacto #resultados .volver { border-top: 1px solid #d7d7d7; margin-top: 2rem; display: block; }
#contacto #opciones_contacto #resultados .volver a { font-weight: bold; text-decoration: underline; text-transform: uppercase; margin-left: .5rem; cursor: pointer; }
.atencion_telefonica { width: 45%; float: left; }
.box_contato_inferior { padding: 1rem .5rem; }
.box_contato_inferior:nth-child(2) { border-top: 1px solid #e4e6e6; border-bottom: 1px solid #e4e6e6; }
.box_contato_inferior span { font-weight: 700; font-size: 1.0625rem; }
.content_box_contato_inferior { background-color: #f4f4f4; border-bottom: 2px solid #e4e6e6; }

#bloque_buscador_sedes .right {text-align: right; height: 515px; }
#bloque_buscador_sedes .left .buscador .label { font-size: .9375rem; font-weight: bold; }
#bloque_buscador_sedes .left .listado { margin-top: 1rem; border-top: 1px #e4e6e6 solid; border-bottom: 1px #e4e6e6 solid; }
#bloque_buscador_sedes .left .listado .scrollbar{height: 355px;}
#bloque_buscador_sedes .left .listado .sedes { padding-top: 20px; border-bottom: 2px solid #d9d9d9; }
#bloque_buscador_sedes .left .listado .sedes h2.title { width: 100%; font-size: .85rem; font-weight: 600; }

/* Fin de Contacto */

/* Pagina 404 */
#content_404 { position: relative; top: 30px; padding: 0px; margin: 0px; margin: 0 auto; }
#mensaje { display: block; }
#mensaje form { margin-top: 20px; }
#mensaje form .title_buscador { display: block; color: #578693; text-transform: none; font-size: 0.9063rem; }
#mensaje form .busqueda_global { display: inline-block; width: 60%; }
#mensaje form .btn_buscar { color: #ffffff; background-color: #008C85; width: 30%; display: inline-block; height: 35px; }
#img_mensaje { padding: 0px; margin: 0px; display: block; }
#cod_mensaje { padding: 0; margin: 0px; font-weight: 500; font-size: 32px; }
#tit_mensaje { padding: 0px; margin: 0px; font-size: 20px; font-weight: 700; }
#desc_mensaje {padding: 0px; margin: 0px; }
/* Fin de PÃ¡gina 404 */

/* Institucional */
#institucional section { position: relative;}
#institucional section .title { text-transform: uppercase; font-weight:300; font-size: 1.4160rem; color: #383838; position: absolute; top: -20px; background-color: #ffffff; left: 1rem; padding: 0 1rem; }
#institucional .subtitle { font-weight:600; font-size: 1.0195rem; color: #83cfd9; padding: 2rem 0 1rem; }
#identidad #identidad-table { width: 100%; color: #ffffff; border: 1px solid #079fb3; background: url('../img/bg_institucional.png') no-repeat 100% 40%; background-size: cover; padding-top: 150px; position: relative;
    left: 5px;}
#identidad #identidad-table .text{padding: 10px 20px;}
#identidad #identidad-table img { width: 100%; display: inherit; }
#identidad #identidad-table .titulo { font-weight:600; font-size: 1.3027rem; display: block; margin: 1rem 0; text-transform: uppercase; background-color:#079fb3; text-align: center; }
#identidad #identidad-table .texto {  font-size: .8496rem; font-weight: 600;}
#identidad #identidad-table .valores {  font-size: 1.1328rem; }
#identidad #identidad-table ul { line-height: 1rem; }
#autoridades .principales{text-align: center; padding: 2% 10%; margin: 0 auto; font-size: .875rem;}
#autoridades .principales .item { width: 35%; display: inline-block;  margin: 10px 30px; font-weight: 400; vertical-align: top;}
#autoridades .principales .item .foto{display: flex;}
#autoridades .principales .item .foto img{width: 100%; height: 100%;}
#autoridades .principales .item .detalle{display: block;}
#autoridades .principales .item .detalle .area{background-color: #079fb3; width: 100%;  font-size: 1.25rem; text-transform: uppercase; color:#ffffff; padding: 10px 0; font-weight: 600;}
#autoridades .principales .item .detalle .nombre{  color:#646464; font-weight: 500; }
#autoridades .principales .item .detalle .mail span{ padding-left: 20px; background:url("../img/icons/ico_mail_areas.png") no-repeat 0 50%; color:#646464;}
#autoridades .principales .item .detalle .telefono span{ padding-left: 20px; background:url("../img/icons/ico_telefono_areas.png") no-repeat 0 50%; color:#646464;}

#autoridades ul.secundarias{padding: 2% 5%; margin: 0 auto; font-size: .875rem;}
#autoridades ul.secundarias li.item{list-style: none; display: inline-block; width: 45.8%; padding: 10px 1% 10px 3%; vertical-align: top; font-weight: 400; margin: 0 auto; margin-bottom: 20px;}
#autoridades ul.secundarias li.item .foto{ display: inline-block; width: 35%;}
#autoridades ul.secundarias li.item .foto img{width: 100%; display: block; height: 100%;}
#autoridades ul.secundarias li.item .detalle {width:58%; display: inline-block; vertical-align: top; padding-left: 20px;}
#autoridades ul.secundarias li.item .detalle .area{ font-size: 1.25rem; text-transform: uppercase; color:#079fb3; display: inline-block; font-weight: 600;border-bottom: 3px solid #079fb3; width:100%; line-height: 1.6rem;}
#autoridades ul.secundarias li.item .detalle .nombre{ color:#646464; font-weight: 500;}
#autoridades ul.secundarias li.item .detalle .mail span{ padding-left: 20px; background:url("../img/icons/ico_mail_areas.png") no-repeat 0 50%; color:#646464;}
#autoridades ul.secundarias li.item .detalle .telefono span{ padding-left: 20px; background:url("../img/icons/ico_telefono_areas.png") no-repeat 0 50%; color:#646464;}

/* Fin de Institucional */

/* Como gestionar beneficios y compatibilidades */
#como_gestionar_beneficios .beneficios .labels { width: 92%; margin: 0 auto; position: relative; height: 4rem; z-index: 10; }
.beneficios .content.slick-initialized .slick-slide { display: block; margin-left: 0; padding: 2rem 1%; top: 2rem; }
.beneficios .content { top: 1.5rem; }
.beneficios .labels.slick-initialized .slick-slide { display: block; margin-left: 0; padding: .5rem; }
.beneficios .labels .box_beneficios { margin: .5rem .5rem; padding: 0; display: table !important; font-weight: 500; font-size: .5664rem; width: 10rem; text-transform: uppercase; background-color: #f4f4f4; border: 1px solid #b2b2b2; text-align: center; height: 3rem; width: 6rem; position: relative; vertical-align: middle; }
.beneficios .labels .box_beneficios.slick-center { margin-top: 0; font-weight: 500; font-size: .9063rem; color: #ffffff; height: 5rem; width: 10rem; background-color: #cdaf0e; position: relative; margin-bottom: 1rem; }
.beneficios .labels .box_beneficios span.flecha { display: none; }
.beneficios .labels .box_beneficios span.texto { display: table-cell; vertical-align: middle; }
.beneficios .labels .box_beneficios.slick-center span.flecha { position: absolute; bottom: -1rem; display: block; left: 4.2rem; background-color: #ffffff; width: 25px; height: 25px; border-radius: 50%; padding: 8px 5px;}
.beneficios .content .box_pasos { background-color: #f4f4f4; padding: 1rem 0 2rem; }
.beneficios .content .box_pasos .tab_interior_acordeon { background-color: #f4f4f4; }
#compatibilidades { font-size: .9375rem; }
.title_compatibilidades { font-weight:600; font-size: .8496rem;}
#compatibilidades .column2 { display: table-cell; padding: .5rem .5rem; width: 40%; vertical-align: top; }
#compatibilidades .table_header { background-color: #e8e9e9;  font-size: .7929rem; color: #383838; padding: .5rem; }
#compatibilidades .opcion { font-size: 1.125rem; font-weight: bold; }
#compatibilidades .fila .column2:nth-child(1) { border-right: 1px solid #e0e0e0; }
#compatibilidades .docentes .fila, #compatibilidades .no_docentes .fila { border-bottom: 1px solid #e0e0e0; }
#compatibilidades .docentes .fila:last-child, #compatibilidades .no_docentes .fila:last-child { border-bottom: 1px hidden; }
/* Fin de Como gestionar beneficios y compatibilidades */


/* Congresos y eventos */
.congresos .imagen { width: 56%; display: inline-block; }
.congresos header { width: 40%; display: inline-block; vertical-align: top; padding: .5rem; }
.congresos header .label { font-size: .9375rem; font-weight: 600; }
.congresos header .title { color: #cb4960; font-weight:600; font-size: 1.0195rem; }

/* Buscador Principal */
#busqueda_general h3.title_buscador { color: #4e4e4e; font-weight:600; font-size: 1.0195rem; padding:1.3rem 0rem .5rem; }
#busqueda_general #textoGlobalSearch { width: 90%; font-size: 1.0195rem; color: #58787e; margin-right: 2rem; }
#busqueda_general .texto {  font-size: .7929rem; width: 100%; }
section.resultado_busqueda a { text-decoration: none; }
.filters-button-group .button {opacity: 0.5;}
.filters-button-group .button.visible{display: inline-block !important;}
.filters-button-group .button.visible.activo{opacity: 1;}
.filters-button-group .button.oculto{display: none;}
.grid_resultados{display: block;}
.grid_resultados .item_resultado{display: block; width: 100%; min-height: 95px; height: auto; }

article.resultado_busqueda_gral { border-top: 1px solid #b9b9b9; border-bottom: 1px solid #b9b9b9; margin-bottom: -1px; padding: 2% 0; position: relative; padding-right: 2rem; }
article.resultado_busqueda_gral header { background: #FFF; font-weight: 600; font-size: 1.0762rem !important; padding: 0 !important; margin: 0; }
article.resultado_busqueda_gral header &gt; h2 { font-weight: 600; font-size: 1.0762rem !important; font-weight: bold; display: inline-block; }
article.resultado_busqueda_gral header p { font-size: 1rem; color: #595959; }
article.resultado_busqueda_gral p { color: #595959; }
.resultado_busqueda_gral:hover .buttom_link { background-color: #72ccb0; }
.resultado_busqueda_gral:hover header &gt; h2 { color: #72ccb0; }

/* Fin Buscador Principal */
.sideprograma { border: 2px solid #cb4960; border-radius: 50%; width: 48px; height: 48px; display: inline-block; vertical-align: middle; }
.sideprograma { text-align: left; }
.gm-style-iw { text-align: left; }
.labelCall { margin-bottom: -.1rem !important; color: #FFF !important; padding: 0 !important; opacity: 0.8; }
.fb-page, .fb-page span, .fb-page span iframe[style] { width: 100% !important; }
.ui-widget-content { max-width: 30% !important; }

/* -top: 0.5rem; margin-right: -72px; }*/

/* Trabajadores sociales */

#trabajadores ul {margin: 0 auto; font-size: .875rem;}
#trabajadores ul li.item{list-style: none; display: inline-block; width: 49%; padding: 8px 1% 5px 0%; vertical-align: top; font-weight: 400; margin: 0 auto; margin-bottom: 20px;}
#trabajadores ul li.item .foto{ display: inline-block; width: 35%;}
#trabajadores ul li.item .foto img{width: 100%; display: block;}
#trabajadores ul li.item .detalle {width:58%; display: inline-block; vertical-align: top; padding-left: 5px;}
#trabajadores ul li.item .detalle .area{ font-size: 1rem; text-transform: uppercase; color:#4B6D79; display: inline-block; font-weight: 600;border-bottom: 3px solid #cdaf0e; width:100%; line-height: 1.6rem;}
#trabajadores ul li.item .detalle .nombre{ color:#646464; font-weight: 500;}
#trabajadores ul li.item .detalle .mail span{ padding-left: 20px; background:url("../img/icons/ico_mail_areas.png") no-repeat 0 50%; color:#646464;}
#trabajadores ul li.item .detalle .telefono span{ padding-left: 20px; background:url("../img/icons/ico_telefono_areas.png") no-repeat 0 50%; color:#646464;}
/* Fin de trabajadores sociles*/

.modal-content {
    padding: 20px;
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0;
}

.close{ position: absolute; top: 10px; right: 5%; font-size: 35px; color: #c8c8c8; z-index: 3000; background-color: #ffffff; cursor: pointer; }

.modal-dialog {
	max-width:996px;
    margin: 30px auto;
    position: relative;
    width: auto;
}


.animated {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
 }
         
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

.cssload-fond{
	position:relative;
	margin: auto;
}

.cssload-container-general
{
	animation:cssload-animball_two 1.9s infinite;
		-o-animation:cssload-animball_two 1.9s infinite;
		-ms-animation:cssload-animball_two 1.9s infinite;
		-webkit-animation:cssload-animball_two 1.9s infinite;
		-moz-animation:cssload-animball_two 1.9s infinite;
	width:50px; height:50px;
}
.cssload-internal
{
	width:50px; height:50px; position:absolute;
}
.cssload-ballcolor
{
	width: 23px;
	height: 23px;
	border-radius: 50%;
}
.cssload-ball_1, .cssload-ball_2, .cssload-ball_3, .cssload-ball_4
{
	position: absolute;
	animation:cssload-animball_one 1.9s infinite ease;
		-o-animation:cssload-animball_one 1.9s infinite ease;
		-ms-animation:cssload-animball_one 1.9s infinite ease;
		-webkit-animation:cssload-animball_one 1.9s infinite ease;
		-moz-animation:cssload-animball_one 1.9s infinite ease;
}
.cssload-ball_1
{
	background-color:rgb(205,176,14);
	top:0; left:0;
}
.cssload-ball_2
{
	background-color:rgb(79,189,225);
	top:0; left:27px;
}
.cssload-ball_3
{
	background-color:rgb(118,153,22);
	top:27px; left:0;
}
.cssload-ball_4
{
	background-color:rgb(235,116,25);
	top:27px; left:27px;
}





@keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:14px; left:14px; position: absolute;opacity:0.8;}
	100%{ position: absolute;}
}

@-o-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:14px; left:14px; position: absolute;opacity:0.8;}
	100%{ position: absolute;}
}

@-ms-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:14px; left:14px; position: absolute;opacity:0.8;}
	100%{ position: absolute;}
}

@-webkit-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:14px; left:14px; position: absolute;opacity:0.8;}
	100%{ position: absolute;}
}

@-moz-keyframes cssload-animball_one
{
	0%{ position: absolute;}
	50%{top:14px; left:14px; position: absolute;opacity:0.8;}
	100%{ position: absolute;}
}

@keyframes cssload-animball_two
{
	0%{transform:rotate(0deg) scale(1);}
	50%{transform:rotate(360deg) scale(1.3);}
	100%{transform:rotate(720deg) scale(1);}
}

@-o-keyframes cssload-animball_two
{
	0%{-o-transform:rotate(0deg) scale(1);}
	50%{-o-transform:rotate(360deg) scale(1.3);}
	100%{-o-transform:rotate(720deg) scale(1);}
}

@-ms-keyframes cssload-animball_two
{
	0%{-ms-transform:rotate(0deg) scale(1);}
	50%{-ms-transform:rotate(360deg) scale(1.3);}
	100%{-ms-transform:rotate(720deg) scale(1);}
}

@-webkit-keyframes cssload-animball_two
{
	0%{-webkit-transform:rotate(0deg) scale(1);}
	50%{-webkit-transform:rotate(360deg) scale(1.3);}
	100%{-webkit-transform:rotate(720deg) scale(1);}
}

@-moz-keyframes cssload-animball_two
{
	0%{-moz-transform:rotate(0deg) scale(1);}
	50%{-moz-transform:rotate(360deg) scale(1.3);}
	100%{-moz-transform:rotate(720deg) scale(1);}
}</pre></body></html>