/* //////////// Estilos generales //////////// */
/* //////////// Estilos generales //////////// */
/* //////////// Estilos generales //////////// */

main {background:#efefef;}
.position-static {position:static;}
#navbarAFIP {position:unset;}
.display-table {display:table; width:100%;}
.display-table-cell {display:table-cell; vertical-align:middle;}
.uppercase {text-transform:uppercase;}

/* Header */
header nav.navbar.navbar-top.navbar-default {background:#242c4f;}
header .navbar-collapse.collapse {display:table !important; width:100%; min-height:52px;}
header .navbar-collapse.collapse p {display:table-cell; vertical-align:middle; float:none; text-align:right; font-size:16px;}
header img[alt="Img Argentina"] {color:#242c4f;}
header .navbar-collapse.collapse p span {color:#63cfe3; margin-left:5px;}
header .navbar-collapse.collapse p strong {color:#888; margin-left:2px; margin-right:2px; font-weight:400;}
@media (min-width: 992px) and (max-width: 1199px) {
	header .navbar-collapse.collapse p {font-size:15px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	header .navbar-collapse.collapse p {font-size:12px;}
}
@media (max-width: 767px) {
	header #contHeaderSup {display:block; width:100%;}
	header #contHeaderSup #imgBanderaLG {float:right; margin-right:45px; margin-top:6px;}
	header.smaller #contHeaderSup #imgBanderaLG {margin-right:-25px;}
}
@media only screen and (width: 769px) {
    header .navbar-brand {height: 72px;}
}
@media (max-width: 767px) {
	header .navbar-collapse.collapse {min-height: 30px; padding:0;}
    header .navbar-collapse.collapse p {text-align:left; font-size:12px;}
	header.smaller #btnAccesosMobile {display:none;}
}
@media (max-width: 420px) {
    header .navbar .container {margin:0 !important;}
	header .logoAfip {margin-top:0;}
	header .navbar-collapse.collapse p {text-align:center; font-size:10px;}
}

/* */
@media (max-width: 767px) {
	main {margin-top:0 !important;}
}
#contSubMenuAccesos {border-top:3px solid #63cfe3; background:#242c4f;}
@media (max-width: 767px) {
	#contSubMenuAccesos {border-top:none;}
	#contSubMenuAccesos .container {padding:0;}
}
#subMenuAccesos ul li {background:#242c4f;}
@media (max-width: 767px) {
	#MenuAccesos {float:none !important;width:100%;padding:0;border:none !important;margin:0; padding-bottom:25px; border-top: 3px solid #63cfe3 !important; padding: 15px 0 !important;}
}
#subMenuAccesos ul li a {display:block; padding:10px; text-transform:uppercase; font-size:14px;}
#subMenuAccesos ul li ul li a {display:block; padding:12px 15px; text-transform:none; font-size: 16px;}
@media screen and (min-width: 768px) {
    #subMenuAccesos ul li ul li a {
        padding-right: 60px !important;
    }
}
@media screen and (max-width: 768px) {
    #subMenuAccesos ul li a {
		padding:10px 25px;}
	#subMenuAccesos ul li ul li a {
        padding: 5px 40px !important;
		font-size: 15px;
    }
	#subMenuAccesos .dropdown-menu {margin-bottom:10px;}
}
#subMenuAccesos ul li a {color:#fff;}
#subMenuAccesos .open > .dropdown-menu {border:1px solid #242c4f; left:initial; right:0;}
#subMenuAccesos .dropdown-menu li a {border-bottom:none;}
#subMenuAccesos .dropdown-menu li a:not(.btn):hover, #subMenuAccesos .dropdown-menu li a:not(.btn):focus {background-color: #242c4f; color:#63cfe3;}
#subMenuAccesos ul li a:hover, #subMenuAccesos ul li a:focus, #subMenuAccesos ul li a:hover, #subMenuAccesos ul li a:focus, #subMenuAccesos ul li a:hover, #subMenuAccesos ul li a:focus, #subMenuAccesos ul li a:hover, #subMenuAccesos ul li a:focus {background: #27325e; text-decoration:none;}
/* */

/* Container */
.container-home {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}

/* sticky-header */
.sticky-header header, .sticky-header #simple header {display: block;}
.sticky-header > .smaller > .navbar-default .nav > li > a:focus, .sticky-header > .smaller > .navbar-default .nav > li.open > a {color: #fff;}

/* iconos */
.caja-acceso {display:block; width:100%;}
.caja-acceso .display-table .display-table-cell:first-child {width:100px;}
.caja-acceso .caja-icono {background-position:center center; width:85px; height:85px;background-size: contain; background-repeat: no-repeat;}

/* Estilos generales - Ajustes por resolución */
@media (max-width: 991px) {
	.display-table {display:block; width:100%; text-align:center;}
	.display-table-cell {display:block; vertical-align:top; text-align:center; width:100% !important;}
	.display-table-cell .caja-icono {margin:0 auto;}
}
@media (max-width: 550px) {
	.caja-acceso .caja-icono {width:70px; height:70px;}
}
@media (min-width: 768px) {
	.container-home {width: 98%;}
}
@media (min-width: 820px) {
	.container-home {width: 90%;}
}
@media (min-width: 992px) {
	.container-home {width: 970px;}
}
@media (min-width: 1200px) {
	.container-home {width: 1170px;}
}


/* //////////// ---------------------------------------------------------------------------------------------- //////////// */


/* //////////// Sección principal //////////// */
/* //////////// Sección principal //////////// */
/* //////////// Sección principal //////////// */

#seccionPrincipal {position:relative;}

#slider-loading, #contenidoBanners {min-height:400px;}
#slider-loading img {width: 100%; color:transparent;}
#slider-loading.state-loading::before {display:none;}
#slider-loading.state-loading:after {background-color: rgba(36, 44, 79, 0.3);}

/* loading */
#slider-loading .loadingDots {position: absolute; bottom: 15px; left: 6.7%; z-index:5;}
#slider-loading .loadingDots span {display: inline-block; vertical-align: middle; width:13px; height:13px; margin:1px; background: #3a5d7a; border-radius: .6em; animation: loading 1s infinite alternate;}
#slider-loading .loadingDots span:nth-of-type(2) {background: #4689a4; animation-delay: 0.2s;}
#slider-loading .loadingDots span:nth-of-type(3) {background: #5097b3; animation-delay: 0.4s;}
#slider-loading .loadingDots span:nth-of-type(4) {background: #6ac5db; animation-delay: 0.6s;  }
#slider-loading .loadingDots span:nth-of-type(5) {background: #a7dae8; animation-delay: 0.8s;  }
#slider-loading .loadingDots span:nth-of-type(6) {background: #d6edf4; animation-delay: 1.0s;  }
#slider-loading .loadingDots span:nth-of-type(7) {background: #fff; animation-delay: 1.2s;  }
  
@keyframes loading {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}

#slider-loading .loader {text-align:center;vertical-align:middle;position:absolute;display:flex;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center; z-index:5; scale:0.7;}
#slider-loading .loader span {display:block;width: 20px;height: 20px;background:/*#63cfe3*/#fff;border-radius:50%;margin:0 5px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);}
#slider-loading .loader span:nth-child(2) {background:#fff;}
#slider-loading .loader span:nth-child(3) {background:#fff;}
#slider-loading .loader span:nth-child(4) {background:#fff;}
#slider-loading .loader span:not(:last-child) {animation: animate 1.5s linear infinite;}
#slider-loading #loaderText {color:#fff; position:absolute; top:55%; width:100%; text-align: center;}
  
@keyframes animate {
0% {
transform: translateX(0);
}
100% {
transform: translateX(30px);
}
}
  
#slider-loading .loader span:last-child {animation:jump 1.5s ease-in-out infinite;}
  
@keyframes jump {
0% {
transform: translate(0, 0);
}
10% {
transform: translate(10px, -10px);
}
20% {
transform: translate(20px, 10px);
}
30% {
transform: translate(30px, -50px);
}
70% {
transform: translate(-150px, -50px);
}
80% {
transform: translate(-140px, 10px);
}
90% {
transform: translate(-130px, -10px);
}
100% {
transform: translate(-120px, 0);
}
}

#slider-loading .progress.progress-striped.active {position:absolute; top:0; height:100%; width:100%; opacity:0.5;}
#slider-loading .progress.progress-striped.active .progress-bar {background-color:#8f8f8f;}

@media (max-width: 1500px) {
    #slider-loading, #contenidoBanners {min-height:350px;}
}
@media (max-width: 1300px) {
    #slider-loading, #contenidoBanners {min-height:310px;}
}
@media (max-width: 1150px) {
    #slider-loading, #contenidoBanners {min-height:268px;}
}
@media (max-width: 991px) {
	#slider-loading, #contenidoBanners {min-height:150px; overflow:hidden;}
	#slider-loading img {width:155%; margin-left:-5%;}
	#slider-loading .loadingDots {bottom:20px; scale:0.85; left:4.5%;}
	#slider-loading .loader {scale:0.6;}
	#slider-loading #loaderText {top:58%; font-size:12px;}
}
@media (max-width: 500px) {
    #slider-loading, #contenidoBanners {min-height:125px;}
	#slider-loading .loadingDots {bottom:10px; left:0; scale:0.7;}
}

/* Slider */
#seccionPrincipal #slider {border-bottom: /*16px*/ 0 solid #242c4f;}
#seccionPrincipal .carousel .item {margin: 0 !important; padding: 0 !important; border: none !important;}
#seccionPrincipal .carousel img {width:100%;}
#seccionPrincipal .carousel .carousel-indicators {bottom: 15px;line-height: 0;left: 0; margin: 0; width:100%; padding:0 7%; text-align:left;}
#seccionPrincipal .carousel .carousel-indicators li, .carousel-indicators li.active {height:12px; width:12px; outline:none !important; background-image:none !important; background-color:#fff !important; margin:0 3px;}
#seccionPrincipal .carousel .carousel-indicators .active {margin:0 3px; background-color: /*#C4C4C4*/ #888 !important;}
#seccionPrincipal .carousel .carousel-indicators li:last-child {margin-right:0 !important;}
#seccionPrincipal .carousel .carousel-indicators li:first-child {margin-left:0 !important;}

/* Clave Fiscal */

#seccionPrincipal #contenedorClaveFiscal {position:absolute; top:0; bottom:0; right:0; width:32.5%; background: rgb(36,44,79); background: rgba(36,44,79,0.85); background:linear-gradient(90deg, rgba(84,100,167,0) 0%, rgb(29 40 86 / 20%) 10%, rgb(18 31 80 / 50%) 20%, rgb(21 30 72 / 80%) 40%, rgb(31 26 72 / 90%) 60%, rgba(36,44,79,1) 100%); z-index:6;} /*CODIGO V3 - PANEL CF*/
#seccionPrincipal #contenidoClaveFiscal {display:table; width:100%; height:100%; /*padding:0 25px;*/ padding: 30px 28% 30px 0;}
#seccionPrincipal #cajaClaveFiscal {display:table-cell; vertical-align:middle;}
#seccionPrincipal #cajaClaveFiscal .btn {text-transform:capitalize; text-transform:initial; font-size:16px; font-weight:bold;}
#seccionPrincipal #cajaClaveFiscal .btn.btn-info:hover {background-color:#0f7ba9;}
#seccionPrincipal #cajaClaveFiscal h2 {font-family: "Encode Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;}
#seccionPrincipal #cajaClaveFiscal h2 img {width: 24px; vertical-align: sub; margin-right:10px;}
#seccionPrincipal #cajaClaveFiscal .olvidaste {color:#fff; text-transform:capitalize; text-transform:initial; font-size:16px; font-weight:400;}
#seccionPrincipal #cajaClaveFiscal .olvidaste:hover {color:#139ed9;}
#seccionPrincipal #cajaClaveFiscal .btn.btn-white-outline {margin-bottom:16px;}
#seccionPrincipal #cajaClaveFiscal .btn.btn-white-outline:hover {color: #139ed9; background-color: #e7f5fb !important;}
#seccionPrincipal #cajaClaveFiscal h2 {max-width:/*400px*/95%; margin-left:auto; margin-right:auto; margin-top:0;}
#seccionPrincipal #cajaClaveFiscal hr, #seccionPrincipal #cajaClaveFiscal .btn {max-width:/*400px*/92%; margin-left:auto; margin-right:auto;}

@media (min-width: 992px) and (max-width: 1150px) {
	#seccionPrincipal #cajaClaveFiscal .btn {padding: 3px 10px !important; min-height: 25px; font-size: 15px;}
	#seccionPrincipal #cajaClaveFiscal .olvidaste {font-size:14px;}
	#seccionPrincipal #cajaClaveFiscal hr {margin: 15px auto !important;}
	#seccionPrincipal #contenidoClaveFiscal {padding: 15px 15% 15px 0;}
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:1.1em;}
}
@media (min-width: 992px) and (max-width: 1300px) {
	#seccionPrincipal #cajaClaveFiscal hr {margin: 20px auto 0 !important; border: none;}
}
@media (min-width: 1151px) and (max-width: 1600px) {
	#seccionPrincipal #contenidoClaveFiscal {padding: 15px 24% 15px 0;}
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:1.15em;}
}
@media (min-width: 1200px) {
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:1.225em;}
	#seccionPrincipal #cajaClaveFiscal h2 img {width: 24px;}
}
@media (min-width: 1350px) {
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:1.4em;}
	#seccionPrincipal #cajaClaveFiscal h2 img {width: 30px;}
}
@media (min-width: 1500px) {
	#seccionPrincipal #contenedorClaveFiscal {width:550px;}
	#seccionPrincipal #cajaClaveFiscal h2 {margin-bottom: 25px !important; font-size:1.55em;}
	#seccionPrincipal #cajaClaveFiscal .btn {margin-bottom: 16px;}
	#seccionPrincipal #cajaClaveFiscal hr {margin: 25px auto !important;}
}
@media (min-width: 1600px) {
	#seccionPrincipal #cajaClaveFiscal h2 {margin-bottom: 25px !important;  font-size:1.75em;}
	#seccionPrincipal #cajaClaveFiscal hr {margin: 25px auto !important;}
}
@media (min-width: 1700px) {
	#seccionPrincipal #cajaClaveFiscal hr {margin: 35px auto !important;}
}
@media (min-width: 2000px) {
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:2.2em; margin-bottom:35px !important;}
	#seccionPrincipal #cajaClaveFiscal h2 img {display: block; margin:0 auto 10px;}
}
@media (min-width: 2400px) {
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:2.5em;}
	#seccionPrincipal #cajaClaveFiscal h2 img {width:35px;}
}
@media (max-width: 991px) {
	#seccionPrincipal #contenidoClaveFiscal {display:table; width:100%; height:100%; /*padding:0 25px;*/ padding: 0 15px;}
	#seccionPrincipal #cajaClaveFiscal {/*border: 2px solid #494d83;*/ padding: 10px 0 15px;}
	#seccionPrincipal #cajaClaveFiscal h2 {font-size:1.4em;}
}

/*#seccionPrincipal #claveFiscal {position:relative; background-color:#0d658b; padding: 20px 0 190px; font-family: "Encode Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;}*/

/* Iconos */
.caja-acceso .caja-icono.draw {background-image:url(../img/clave-fiscal/draw.svg);}
.caja-acceso:hover .caja-icono.draw {background-image:url(../img/clave-fiscal/draw-hover.svg);}
.caja-acceso .caja-icono.lock {background-image:url(../img/clave-fiscal/lock.svg);}
.caja-acceso:hover .caja-icono.lock {background-image:url(../img/clave-fiscal/lock-hover.svg);}
.caja-acceso .caja-icono.cuit {background-image:url(../img/clave-fiscal/cuit.svg);}
.caja-acceso:hover .caja-icono.cuit {background-image:url(../img/clave-fiscal/cuit-hover.svg);}

/* Sección principal - Ajustes por resolución */
@media (max-width: 991px) {
	#seccionPrincipal #slider {border-bottom: 0px solid #139ed9;}
	/*#seccionPrincipal #contenedorClaveFiscal {border-top: 8px solid #63cfe3;}*/
	/*#seccionPrincipal #claveFiscal .display-table-cell:first-child {margin-bottom:8px;}*/
	#seccionPrincipal .carousel img {width: 155%; margin-left: -5%;}
	#seccionPrincipal .carousel .carousel-indicators {padding:0 5%;}
	
	#seccionPrincipal #contenedorClaveFiscal {position:relative; width:100%; background:#242c4f; padding:30px 20px;}
}
@media (max-width: 767px) {
	#seccionPrincipal .carousel .carousel-indicators {bottom:6px;text-align:center;}
	#seccionPrincipal .carousel .carousel-indicators li, .carousel-indicators li.active {height:12px; width:12px; !important; margin:0 5px;}
	#seccionPrincipal .carousel .carousel-indicators .active {margin:0 5px; background-color: /*#00abff*/ #888 !important;}
	#seccionPrincipal .carousel .carousel-indicators.active li {background-color:transparent;}	
	#seccionPrincipal .carousel .carousel-indicators.active li.active {background-color: #00abff;}
	#seccionPrincipal .carousel .carousel-control.sr-only {position:absolute; width:6%; height:100%; margin:0; padding:0; clip:unset; z-index:20; display:none;}
	.carousel-tablist-highlight {display:none;}
	#seccionPrincipal .carousel .carousel-control:focus {outline:none; background-image:none; box-shadow:none;}
	#seccionPrincipal .carousel .carousel-control .glyphicon {top: unset; bottom: 5px;}
}
@media (max-width: 550px) {
	/*#seccionPrincipal #claveFiscal .display-table-cell {font-size:12px;}*/
}
@media (max-width: 400px) {
	/*#seccionPrincipal #claveFiscal .display-table-cell {font-size:11px;}
	#seccionPrincipal #claveFiscal .col-xs-4 {padding:0 10px;}*/
}
@media (max-width: 360px) {
	/*#seccionPrincipal #claveFiscal .col-xs-4 {width:100%;}
	#seccionPrincipal #claveFiscal .display-table {display:table !important; width:85%; margin:0 auto;}
	#seccionPrincipal #claveFiscal .display-table-cell {display: table-cell !important; vertical-align:middle !important; font-size:14px !important;}
	#seccionPrincipal #claveFiscal .display-table-cell:first-child {width:100px !important;}
	#seccionPrincipal #claveFiscal .display-table-cell.uppercase.text-white {text-align:left !important; padding-left:10px;}*/
}


/* //////////// ---------------------------------------------------------------------------------------------- //////////// */


/* //////////// Mas consultados //////////// */
/* //////////// Mas consultados //////////// */
/* //////////// Mas consultados //////////// */

#masConsultados {position:relative; background-color:#fff; border-bottom-right-radius:100px; border-bottom-left-radius:100px; padding: 3em 0; /*margin-top:-185px; border-top:6px solid #63cfe3;*/ font-family: "Encode Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;}
#masConsultados h2 {color: /*#0D658B*/ #000;}
#masConsultados .display-table-cell {font-size:19px; color: /*#0D658B*/ #000;}
#masConsultados .caja-acceso:hover .display-table-cell {color:/*#ec407a*/ #139ed9;}

/* Iconos */
.caja-acceso .caja-icono.facturador {background-image:url(../img/mas-consultados-azul2/facturador.html);}
.caja-acceso:hover .caja-icono.facturador {background-image:url(../img/mas-consultados-azul2/facturador-hover.html);}
.caja-acceso .caja-icono.compre-sin-iva {background-image:url(../img/mas-consultados-azul2/compre-sin-iva.png);}
.caja-acceso:hover .caja-icono.compre-sin-iva {background-image:url(../img/mas-consultados-azul2/compre-sin-iva-hover.png);}
.caja-acceso .caja-icono.formularios {background-image:url(../img/mas-consultados-azul2/formularios.svg);}
.caja-acceso:hover .caja-icono.formularios {background-image:url(../img/mas-consultados-azul2/formularios-hover.svg);}
.caja-acceso .caja-icono.presentaciones {background-image:url(../img/mas-consultados-azul2/presentaciones.svg);}
.caja-acceso:hover .caja-icono.presentaciones {background-image:url(../img/mas-consultados-azul2/presentaciones-hover.svg);}
.caja-acceso .caja-icono.abc {background-image:url(../img/mas-consultados-azul2/abc.svg);}
.caja-acceso:hover .caja-icono.abc {background-image:url(../img/mas-consultados-azul2/abc-hover.svg);}
.caja-acceso .caja-icono.nomenclador {background-image:url(../img/mas-consultados-azul2/nomenclador.html);}
.caja-acceso:hover .caja-icono.nomenclador {background-image:url(../img/mas-consultados-azul2/nomenclador-hover.html);}
.caja-acceso .caja-icono.vencimientos {background-image:url(../img/mas-consultados-azul2/vencimientos.svg);}
.caja-acceso:hover .caja-icono.vencimientos {background-image:url(../img/mas-consultados-azul2/vencimientos-hover.svg);}
.caja-acceso .caja-icono.guias {background-image:url(../img/mas-consultados-azul2/guias.svg);}
.caja-acceso:hover .caja-icono.guias {background-image:url(../img/mas-consultados-azul2/guias-hover.svg);}
.caja-acceso .caja-icono.aportes {background-image:url(../img/mas-consultados-azul2/aportes.svg);}
.caja-acceso:hover .caja-icono.aportes {background-image:url(../img/mas-consultados-azul2/aportes-hover.svg);}
.caja-acceso .caja-icono.monotributo {background-image:url(../img/mas-consultados-azul2/monotributo.svg);}
.caja-acceso:hover .caja-icono.monotributo {background-image:url(../img/mas-consultados-azul2/monotributo-hover.svg);}
.caja-acceso .caja-icono.micrositios {background-image:url(../img/mas-consultados-azul2/micrositios.svg);}
.caja-acceso:hover .caja-icono.micrositios {background-image:url(../img/mas-consultados-azul2/micrositios-hover.svg);}
.caja-acceso .caja-icono.clave-fiscal {background-image:url(../img/mas-consultados-azul2/clave-fiscal.svg);}
.caja-acceso:hover .caja-icono.clave-fiscal {background-image:url(../img/mas-consultados-azul2/clave-fiscal-hover.svg);}

/* Mas consultados - Ajustes por resolución */
@media (max-width: 991px) {
	#masConsultados {border-top:none;}
	#masConsultados .display-table-cell:first-child {margin-bottom:8px;}
	#masConsultados {border-radius: 0 !important;;}
	#masConsultados .display-table-cell {font-size:17px;}
}
@media (max-width: 767px) {
	#masConsultados {padding:1.5em 0;}
	#masConsultados h2 {margin-bottom:1.4em !important;}
}
@media (max-width: 550px) {
	#masConsultados .display-table-cell {font-size:15px !important;}
}
@media (max-width: 450px) {
	#masConsultados .display-table-cell {font-size:13px !important;}
}


/* //////////// ---------------------------------------------------------------------------------------------- //////////// */


/* //////////// Sección banner //////////// */
/* //////////// Sección banner //////////// */
/* //////////// Sección banner //////////// */

#seccionBanner {background-color:#FFF; padding:0;}
#seccionBanner div.hidden-sm.hidden-md.hidden-lg {border-radius:10px; overflow: hidden; max-width: 400px; margin: 0 auto;}

/* Sección banner - Ajustes por resolución */
@media (max-width: 767px) {
	/*#seccionBanner {background-color:transparent; padding-top:0; padding-bottom: 40px;}*/
}


/* //////////// ---------------------------------------------------------------------------------------------- //////////// */


/* //////////// Sección novedades //////////// */
/* //////////// Sección novedades //////////// */
/* //////////// Sección novedades //////////// */

#novedades {font-family: "Encode Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;}
#novedadesIE {display:none;}

#novedades h2 {color: /*#0D658B*/ #000;}

.splide__track {padding-bottom: 5px;}
.splide__slide.panel {border-radius:10px !important;}
.splide__slide .novedad {position:relative; padding-bottom:70px; display: block; height:100%; border-radius:10px;}
.splide__slide .novedad .panel-heading {background-position:center center; background-size:cover; border-bottom:none; min-height:152px;  border-top-right-radius: 10px; border-top-left-radius: 10px;}
#contenidoNovedades .btn.bg-fucsia {font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; background-color: transparent !important; color: #0a5575 !important; border: 1px solid #0a5575;}
#contenidoNovedades .btn.bg-fucsia .small {text-transform:capitalize; text-transform:initial; font-size:16px; font-weight:bold;}
#contenidoNovedades .btn.bg-fucsia:hover {background-color: #e7f5fb !important; color: #0a5575 !important; border: 1px solid #0a5575;}
.splide__slide .novedad .btn {position:absolute; right:21px; bottom: 21px; color:#fff !important; border: 1px solid /*#EC407A*/ #139ed9; margin-bottom:0;}
.splide__pagination {margin-top:20px;}
.splide__pagination__page {height: 12px;width: 12px;padding:0; position: relative;box-shadow: 0px 0px 1px 2px #bbb;border-radius: 12px;margin: 0 3px;text-indent: -999px;cursor: pointer;background-color: rgba(0, 0, 0, 0);border: 2px solid #fff;}
.splide__pagination__page.is-active {background: #00abff;}
.splide__slide .novedad .btn:hover {background-color:#B4004E !important; color:#fff !important; border: 1px solid #0f7ba9;}
.btn-ver-novedades {background-color: #139ed9 !important; color: #fff !important; border: 1px solid #139ed9;}
.btn-ver-novedades .small {font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; text-transform:capitalize; text-transform:initial; font-size:16px; font-weight:bold;}
.btn-ver-novedades:hover {background-color: #0f7ba9 !important; border: 1px solid #0f7ba9;}

#novedadesLoading {margin:0;}
#novedadesLoading .novedad {position: relative; padding-bottom: 70px; display: block; height: 100%; border-radius: 10px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); background-color: #fff;}
#novedadesLoading .col-xs-12.col-sm-6.col-md-3 {margin-right: 1em; width: calc(25% - 0.75em); padding:0;}
#novedadesLoading .col-xs-12.col-sm-6.col-md-3:last-child {margin-right:0;}
#novedadesLoading .novedad .panel-heading {background-position: center center; background-size: cover; border-bottom: none; min-height: 152px; border-top-right-radius: 10px; border-top-left-radius: 10px;}
#novedadesLoading .btn.bg-fucsia {font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; background-color: transparent !important; color: #0a5575 !important; border: 1px solid #0a5575; opacity:0.4;}
#novedadesLoading .btn.bg-fucsia .small {text-transform:capitalize; text-transform:initial; font-size:16px; font-weight:bold;}
#novedadesLoading .btn.bg-fucsia:hover {background-color: #e7f5fb !important; color: #0a5575 !important; border: 1px solid #0a5575;}
#novedadesLoading .novedad .btn {position:absolute; right:21px; bottom: 21px; margin-bottom:0;}
#novedadesLoading .novedad .progress {width:75%; border-radius:50px; margin: 10px 0 30px; height:14px;}
#novedadesLoading .novedad .progress-bar {background-color: #bbb;}
#novedadesLoading .novedad .panel-heading.state-loading:after {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}

/* Secciónnovedades - Ajustes por resolución */
@media (max-width: 991px) {
	#novedadesLoading {margin:0 0 50px;}
	#novedadesLoading .col-xs-12.col-sm-6.col-md-3 {width: calc(50% - 0.5em);}
	#novedadesLoading .col-xs-12.col-sm-6.col-md-3:nth-child(2) {margin-right:0;}
}
@media (max-width: 767px) {
	#novedades h2 {margin-bottom:1.4em !important; margin-top:0 !important;}
	#novedades .text-center.m-t-2 {border-bottom: 1px solid #ccc; padding: 10px 0;}
	.splide__slide {background: none; box-shadow: none;}
	.splide__slide .novedad {background: #fff; max-width: 400px; margin: 0 auto; overflow: hidden; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);}
	.splide__slide .novedad .btn {left: 21px; width: auto !important;}
	.btn-ver-novedades {margin-top: 10px; margin-bottom: 30px;}
	.splide__pagination__page {height:12px; width:12px; margin:0 9px;}

	#novedadesLoading .col-xs-12.col-sm-6.col-md-3 {margin-right:0; width: 100%;}
	#novedadesLoading .novedad {max-width: 400px; margin: 0 auto;}
	#novedadesLoading .novedad .btn {left: 21px; width: auto !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.splide__pagination li:last-child {display:none;}
}


/* //////////// ---------------------------------------------------------------------------------------------- //////////// */


/* //////////// Footer //////////// */
/* //////////// Footer //////////// */
/* //////////// Footer //////////// */

#simple footer {background-color:#242c4f !important;}
#simple footer #logosFooter a {border:1px solid #fff; border-radius:1000px;}
#simple footer #logosFooter a:hover {border:1px solid #139ed9;}
#simple footer #accesosFooter a:hover, #simple footer #accesosFooter a:focus {color: #139ed9 !important;}

footer .navbar-brand {
    width: 128px;
    background: url(https://www.afip.gob.ar/frameworkAFIP/img/logo_arca_blanco.svg) !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position-y: center !important;
    background-position-x: center !important;
    display: inline-block;
    align-items: center !important;
    justify-content: center !important;
    margin-left: -10px;
}

footer a, footer p, footer h1, footer h2, footer h3, footer h4, footer h5 {
    color: #fff !important;
}

@media (max-width: 767px) {
	footer .navbar-brand {display:block; margin-top:25px; margin-left:-68px; left: 50%; position: relative;}
}
 #imgBanderaLG{width:147px !important; height: 35px !important}
 #imgBanderaSM{width:185px !important; height: 44px !important}}