
/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {  }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {  }

/* Large devices (large desktops, 1200px and up) */

@media (min-width: 1200px) {  }

body {
	background-color:#FBFBFB !important;
	font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif  !important;
	
    overflow-x: hidden;
	
}


/* APLICA TRANSITIONS*/

	a, ul, button, input[type="button"],  .dropdown-menu, .navbar-default, .navbar-collapse, .collapsed, .navbar-brand, .logoAfip, .navbar-default .nav > li > a, submenu-navbar, .titulo, .jumbotron_bar, .jumbotron_body, .sticky, #beneficios, .icon-circle, .nombreServicio, .usernav, header {
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}


/* HEADER */

	/* LOGO DE LA PAGINA */
	
	.logoAfip,  header.normal .logoAfip {
		max-height:44px;
		display: inline-block;
		margin-right:10px\9;
	}
	
	.navbar {
		height:71px\9 !important;
		margin: 0\9 !important;
	}
	
	/* TITULO DE LA PAGINA O SERVICIO */
	.nombreServicio, spam .nombreServicio, div .nombreServicio {
		padding-left: 10px !important;
		font-size: 24px;
		line-height: 24px;
		color: #408db8;
		font-weight: 500;
		display: table-cell;
		height: 72px;
		vertical-align: middle;
		text-transform: uppercase;
		display: block\9;
		font-size: 20px\9!important ;
		margin-top:30px\9;
	}
	
	
	.smaller {
		position:fixed;
		top: 0px;
		width: 100%;
		left:0px;
		z-index: 1000;
	}
	
	#page-wrap {
		margin-top: 110px;
	}


	
	@media (min-width: 799px) {
	  .navbar-toggle {
		display: none !important;
	  }
	}
	
	
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background-color:rgba(6, 149, 214, 0.8) !important;
		background-color:#37a9de\9 !important;
		color: #fff !important;
	}



	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, header.smaller .navbar-default .navbar-nav > li > a:hover,  header.smaller .navbar-default .navbar-nav > li > a:focus {
		background: #0778ab;
		color: #FFF ;
	}

	header.smaller .user.navbar-default .navbar-nav > .active > a,
	header.smaller .user.navbar-default .navbar-nav > .active > a:active,
	header.smaller .user.navbar-default .navbar-nav > .active > a:hover,
	header.smaller .user.navbar-default .navbar-nav > .active > a:focus,
	header.smaller .user.navbar-default .navbar-nav > .open > a:active,
	header.smaller .user.navbar-default .navbar-nav > .open > a,
	header.smaller .user.navbar-default .navbar-nav > .open > a:hover,
	header.smaller .user.navbar-default .navbar-nav > .open > a:focus
	.user.navbar-default .navbar-nav > .active > a,
	.user.navbar-default .navbar-nav > .active > a:active,
	.user.navbar-default .navbar-nav > .active > a:hover,
	.user.navbar-default .navbar-nav > .active > a:focus,
	.user.navbar-default .navbar-nav > .open > a:active,
	.user.navbar-default .navbar-nav > .open > a,
	.user.navbar-default .navbar-nav > .open > a:hover,
	.user.navbar-default .navbar-nav > .open > a:focus  {
		background: #F5F5F5 !important;
		color:#0695d6 !important;
	}



	header.smaller .navbar-default .navbar-nav > .active > a,
	header.smaller .navbar-default .navbar-nav > .active > a:hover,
	header.smaller .navbar-default .navbar-nav > .active > a:focus,
	header.smaller .navbar-default .navbar-nav > .open > a,
	header.smaller .navbar-default .navbar-nav > .open > a:hover,
	header.smaller .navbar-default .navbar-nav > .open > a:focus
	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus,
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus {
		background: #125777 !important;
		color: #fff;
	}




	





/* CORRECCIONES PARA IE8 */

	m-a-1 {
	  margin: 16px\9 !important; }
	
	.m-t-1 {
	  margin-top: 16px\9 !important; }
	
	.m-r-1 {
	  margin-right: 16px\9 !important; }
	
	.m-b-1 {
	  margin-bottom: 16px\9 !important; }
	
	.m-l-1 {
	  margin-left: 16px\9 !important; }
	
	.m-x-1 {
	  margin-right: 16px\9 !important;
	  margin-left: 16px\9 !important; }
	
	.m-y-1 {
	  margin-top: 16px\9!important;
	  margin-bottom: 16px\9!important; }
	
	.m-a-2 {
	  margin: 32px 32px\9 !important; }
	
	.m-t-2 {
	  margin-top: 32px\9 !important; }
	
	.m-r-2 {
	  margin-right: 32px\9 !important; }
	
	.m-b-2 {
	  margin-bottom: 32px\9 !important; }
	
	.m-l-2 {
	  margin-left: 32px\9 !important; }
	
	.m-x-2 {
	  margin-right: 32px\9 !important;
	  margin-left: 32px\9 !important; }
	
	.m-y-2 {
	  margin-top: 32px\9 !important;
	  margin-bottom: 32px\9!important; }
	
	.m-a-3 {
	  margin: 48px 48px\9 !important; }
	
	.m-t-3 {
	  margin-top: 32px\9 !important; }
	
	.m-r-3 {
	  margin-right: 32px\9 !important; }
	
	.m-b-3 {
	  margin-bottom: 32px\9 !important; }
	
	.m-l-3 {
	  margin-left: 32px\9 !important; }
	
	.m-x-3 {
	  margin-right: 32px\9 !important;
	  margin-left: 32px\9 !important; }
	
	.m-y-3 {
	  margin-top: 48px\9 !important;
	  margin-bottom: 48px\9 !important; }
	
	.m-a-4 {
	  margin: 4rem 4rem !important; }
	
	.m-t-4 {
	  margin-top: 4rem !important; }
	
	.m-r-4 {
	  margin-right: 64px\9 !important; }
	
	.m-b-4 {
	  margin-bottom: 64px\9 !important; }
	
	.m-l-4 {
	  margin-left: 64px\9 !important; }
	
	.m-x-4 {
	  margin-right: 64px\9 !important;
	  margin-left: 64px\9 !important; }
	
	.m-y-4 {
	  margin-top: 64px\9 !important;
	  margin-bottom: 64px\9 !important; }
	
	
	.p-a-1 {
	  padding: 16px 16px\9 !important; }
	
	.p-t-1 {
	  padding-top: 16px\9 !important; }
	
	.p-r-1 {
	  padding-right: 16px\9 !important; }
	
	.p-b-1 {
	  padding-bottom: 16px\9 !important; }
	
	.p-l-1 {
	  padding-left: 16px\9 !important; }
	
	.p-x-1 {
	  padding-right: 16px\9 !important;
	  padding-left: 16px\9 !important; }
	
	.p-y-1 {
	  padding-top: 16px\9 !important;
	  padding-bottom: 16px\9 !important; }
	
	.p-a-2 {
	  padding: 32px 32px\9 !important; }
	
	.p-t-2 {
	  padding-top: 32px\9 !important; }
	
	.p-r-2 {
	  padding-right: 32px\9 !important; }
	
	.p-b-2 {
	  padding-bottom: 32px\9 !important; }
	
	.p-l-2 {
	  padding-left: 32px\9 !important; }
	
	.p-x-2 {
	  padding-right: 32px\9 !important;
	  padding-left: 32px\9 !important; }
	
	.p-y-2 {
	  padding-top: 32px\9 !important;
	  padding-bottom: 32px\9 !important; }
	
	.p-a-3 {
	  padding: 48px 48px\9 !important; }
	
	.p-t-3 {
	  padding-top: 48px\9 !important; }
	
	.p-r-3 {
	  padding-right: 48px\9 !important; }
	
	.p-b-3 {
	  padding-bottom: 48px\9 !important; }
	
	.p-l-3 {
	  padding-left: 48px\9 !important; }
	
	.p-x-3 {
	  padding-right: 48px\9 !important;
	  padding-left: 48px\9 !important; }
	
	.p-y-3 {
	  padding-top: 48px\9 !important;
	  padding-bottom: 48px\9 !important; }
	
	.p-a-3 {
	  padding: 48px 48px\9 !important; }
	
	.p-t-4 {
	  padding-top: 64px\9 !important; }
	
	.p-r-4 {
	  padding-right: 64px\9 !important; }
	
	.p-b-4 {
	  padding-bottom: 64px\9 !important; }
	
	.p-l-4 {
	  padding-left: 64px\9 !important; }
	
	.p-x-4 {
	  padding-right: 64px\9 !important;
	  padding-left: 64px\9 !important; }
	
	.p-y-4 {
	  padding-top: 64px\9 !important;
	  padding-bottom: 64px\9 !important; }
	 
	 
	.fa-fw {
		width: 50px\9 !important;
	}





/* PANELES*/
	.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel .h1, .panel .h2, .panel .h3, .panel .h4, .panel .h5, .panel .h6 {
		font-weight: 500;
		line-height: 1.3;
		margin: .25em 0;
	}
	.panel h1.title, .panel h2.title, .panel h3.title, .panel h4.title, .panel h5.title, .panel h6.title {
		font-weight: 600;
		color: inherit !important;
	}

	.panel-default {	
		box-shadow: 5px 5px 5px #cccccc\9;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);		
	}
	
	.panel {	
		padding:20px 20px 30px 20px\9 !important;
		border:1px solid #dadada\9 !important;
		background-color: #FFF \9 !important;
	}
	
	.panel.panel-border-primary {
		border-top: 8px solid rgba(6, 149, 214, 0.7);
		border-top: 8px solid #50b4e2 \9!important;
		border-top-width:8px !important;
		border-top-style:solid\9 !important;
		border-top-color:#0695d6\9 !important;
		border-left-color: #F4F4F4\9 !important;
		border-right-color: #F4F4F4\9 !important;
		border-bottom-color: #F4F4F4\9 !important;
	  }
	  
	  
	.panel .media  {
		padding: 15px 20px 20px ;
	}
	.panel-md {
		padding:0 !important
	}
	
	.panel-border-secondary {
		border-top: 8px solid rgba(91, 192, 222, 0.7);
		border-top: 8px solid #5bc0de\9 !important;
	 }
	
	.panel-border-success {
		border-top: 8px solid rgba(51, 181, 96, 0.7);
		border-top: 8px solid #6fcb8f\9!important; }
	
	.panel-border-danger {
		border-top: 8px solid rgba(239, 77, 61, 0.7);
		border-top: 8px solid #f48276\9!important; }


	.panel-border-warning {
		border-top: 8px solid rgba(254, 194, 33, 0.7);
		border-top: 8px solid #fed463\9!important;
	}
	
	.panel-border-gray {
		border-top: 8px solid rgba(0, 0, 0, 0.2);
		border-top: 8px solid #ccc\9!important;
	}
	
	.panel-border-fucsia {
	   border-top: 8px solid rgba(234, 29, 118, 0.7);
		border-top: 8px solid #f0609e\9!important;
	}
	
	.panel-border-arandano {
		border-top: 8px solid rgba(189, 30, 97, 0.7) !important;
		border-top: 8px solid #d06190\9!important;
	}
	
	.panel-border-uva {
		border-top: 8px solid rgba(135, 50, 153, 0.7) !important;
		border-top: 8px solid #aa6fb7\9!important;
	}
	
	.panel-border-verdin {
		border-top: 8px solid rgba(130, 188, 0, 0.7) !important;
		border-top: 8px solid #a7d04c\9!important;
	}
	
	.panel-border-lima {
		border-top: 8px solid rgba(207, 222, 0, 0.7) !important;
		border-top: 8px solid #dde84c\9!important;
	}
	
	.panel-border-maiz {
		border-top: 8px solid rgba(255, 206, 0, 0.6) !important;
		border-top: 8px solid #ffe166\9!important;
	}
	
	.panel-border-tomate {
		border-top: 8px solid rgba(255, 67, 56, 0.7) !important;
		border-top: 8px solid #ff7b73\9!important;
	}
	
	.panel-border-naranja {
		border-top: 8px solid rgba(245, 151, 0, 0.7) !important;
		border-top: 8px solid  #f8b64c\9!important;
	}

	
	.titulo-atajos {
		color: #929497 !important;
		text-transform:uppercase;
		font-weight:600;
	}	

/* IMGENES*/

.img-shadow {
	-moz-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
	webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color=#dadada);

}


/* PANEL MEDIA*/

	.media-left i {
		font-size:30px \9 !important;
	}
	
	.nav-tabs i {
		margin:-5px\9 !important;
		width:25px\9;
	}
	
	.btn i {
		margin:-5px\9 !important;
		width:20px\9;
	}
	
	
	/* APLICA BORDER RADIUS*/
	
	 .panel, a.panel, .panel-default, .btn-link, .well, .dropdown-menu, pre, .pagination, .panel-border-primary, .btn-warning, .btn-info, .btn-primary, .btn-success, .btn-danger, .btn-white, .btn-black, .btn-default  {
		border-radius: 4px !important;
		-webkit-border-radius: 4px !important;
		-moz-border-radius: 4px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
	}

	
	.btn {
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
	}
	
	
	.btn-lg, .input-lg, .img-rounded, .table-responsive {
		border-radius: 6px !important;
		-webkit-border-radius: 6px !important;
		-moz-border-radius: 6px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
	}
	
	
	.input-lg {
		border-radius: 6px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	.input-sm {
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	
	.btn-link {
		border-radius: 4px !important;
		-webkit-border-radius: 4px !important;
		-moz-border-radius: 4px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	
	.badge {
		border-radius: 20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	
	.panel-heading {
		padding: 10px 15px;
		border-bottom: 1px solid transparent;
		border-top-left-radius: 3px;
		-webkit-border-top-left-radius: 3px;
		-moz-border-border-top-left-radius: 3px;
		border-top-right-radius: 3px;
		-webkit-border-top-right-radius: 3px;
		-moz-border-border-top-right-radius: 3px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}


 

/* ICONOS*/


	@font-face {
		font-family: 'Material Icons';
		font-style: normal;
		font-weight: 400;
		src: url(/frameworkAFIP/v1/node_modules/google-iconsMaterialIcons-Regular.eot); /* For IE6-8 */
		src: local('Material Icons'),
			 local('MaterialIcons-Regular'),
			 url(https://rawgit.com/google/material-design-icons/master/iconfont/MaterialIcons-Regular.woff2) format('woff2'),
			 url(https://rawgit.com/google/material-design-icons/master/iconfont/MaterialIcons-Regular.woff) format('woff'),
			 url(https://rawgit.com/google/material-design-icons/master/iconfont/MaterialIcons-Regular.ttf) format('truetype');
	  }
	
	.material-icons {
		font-family: 'Material Icons';
		font-weight: normal;
		font-style: normal;
		display: inline-block;
		word-wrap: normal;
		white-space: nowrap;
		direction: ltr;
		font: normal normal normal 14px/1 Material Icons;
		/* Support for all WebKit browsers. */
		-webkit-font-smoothing: antialiased;
		/* Support for Safari and Chrome. */
		text-rendering: optimizeLegibility;
		/* Support for Firefox. */
		-moz-osx-font-smoothing: grayscale;
		/* Support for IE. */
		font-feature-settings: 'liga';
	}
	  
	.fa-2x {
		font-size: 1.7em;
		line-height: 1.2em;
	}
	
	.fa-2x{font-size:2em}
	.fa-3x{font-size:3em}
	.fa-4x{font-size:4em}
	.fa-5x{font-size:5em}
	  
	.material-icons.fa-2x, .material-icons.icono-2x  {
		font-size: 1.7em !important; line-height: 1;
	}
	.material-icons.fa-3x, .material-icons.icono-3x {
		font-size:2.69em !important;
	}
	.material-icons.fa-4x, .material-icons.icono-4x {
		font-size:3.7em !important;
	}
	.material-icons.fa-5x, .material-icons.icono-5x {
		font-size:4.7em !important;
	}
	
	
	[class*="icono-arg"].fa-2x, [class*="icono-arg"].icono-2x  {
		font-size: 1.33em !important;
	}
	
	[class*="icono-arg"].fa-3x, [class*="icono-arg"].icono-3x  {
		font-size: 2em !important;
	}
	
	[class*="icono-arg"].fa-4x, [class*="icono-arg"].icono-4x  {
		font-size: 2.66em !important;
	}
	
	[class*="icono-arg"].fa-5x, [class*="icono-arg"].icono-5x  {
		font-size: 3.4em !important;
	}
	
	[class*="fa-"].fa-2x, [class*="icono-arg"].icono-2x  {
		font-size: 1.3em !important;
	}
	
	[class*="fa-"].fa-3x, [class*="icono-arg"].icono-3x  {
		font-size: 2em !important;
	}
	
	[class*="fa-"].fa-4x, [class*="icono-arg"].icono-4x  {
		font-size: 2.66em !important;
	}
	
	[class*="fa-"].fa-5x, [class*="icono-arg"].icono-5x  {
		font-size: 3.4em !important;
	}
	

	

/* COLUMNAS SIN PADDING*/

.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* CORRECION  GRILLA PARA 5 COLUMNAS*/

	.col-xs-15,
	.col-sm-15,
	.col-md-15,
	.col-lg-15 {
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.col-xs-15 {
		width: 20%;
		float: left;
	}
	
	@media (min-width: 768px) {
	.col-sm-15 {
			width: 20%;
			float: left;
		}
	}
	
	@media (min-width: 992px) {
		.col-md-15 {
			width: 20%;
			float: left;
		}
	}
	
	@media (min-width: 1200px) {
		.col-lg-15 {
			width: 20%;
			float: left;
		}
	}

/* CORRECION  GRILLA PARA 10 COLUMNAS*/

	.col-xs-16,
	.col-sm-16,
	.col-md-16,
	.col-lg-16 {
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.col-xs-16 {
		width: 10%;
		float: left;
	}
	
	@media (min-width: 768px) {
	.col-sm-16 {
			width: 10%;
			float: left;
		}
	}
	
	@media (min-width: 992px) {
		.col-md-16 {
			width: 10%;
			float: left;
		}
	}
	
	@media (min-width: 1200px) {
		.col-lg-16 {
			width: 10%;
			float: left;
		}
	}



/* CORRECIONES GENERICAS DE PONCHO */
	
	h1, h2, h3, h4, h5, h6 {
	  font-weight: 500;
	  line-height: 1.1;
	}
	
	i {
		margin:-5px\9 !important;
		width:50px\9;	
	}
	
	.navbar-toggle .icon-bar {
		background-color: #FFF !important;
	}
	
	 .small li {
		font-size: 17px !important;
	}
	
	footer {
		border-top: 1px solid #dadada;
		padding-top:80px !important;
	}
	
	footer .row {
		margin-top:20px\9;
	}
	
	.overlap-1, .overlap-2, .overlap-3, .overlap-4 {
		background: #F9F9F9;
		-webkit-border-radius: 8px !important;
		-moz-border-radius: 8px !important;
		border-radius: 8px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
		box-sizing: content-box;
		left: -60px;
		padding: 30px 60px 0;
		position: relative;
	}
	.overlap-1 {
		margin-top: -60px !important;

	}
	
	.overlap-2 {
		margin-top: -90px !important;
	}
	
	.overlap-3 {
		margin-top: -120px !important;

	}
	
	.overlap-4 {
		margin-top: -150px !important;

	}
	
	.holder {
		-webkit-border-radius: 8px !important;
		-moz-border-radius: 8px !important;
		border-radius: 8px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
		box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
		overflow:hidden;
	}
	
	.btn.btn-lg {
		height: 65px;
	}
	

	/* breadcrumb */
		.breadcrumb > li + li:before {
			padding: 0 5px;
			color: #CCC;
			content: "/\00a0";
			
		}
	
		.jumbotron_bar.breadcrumb > li + li:before {
			padding: 0 5px;
			color: #FFF;
			content: "/\00a0";
		}
		
		.breadcrumb a {
			text-decoration: none !important;
			
		}
		
		.jumbotron_bar .breadcrumb .active {
			font-weight: 600 !important;
			color:#FFF !important;
		}
		@media (max-width: 768px) {
			.breadcrumb {
				width: 95%;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}
		
			.breadcrumb li {
				display: inline;
				display: inline-table\9 !important;
			}
			
		}
	
	time {
		font-size: 14px;
		color:#666;	
	}
	
	time + h1, time + h2, time + h3, time + h4, time + h5, time + h6, time + p {
		margin-top:2px;
	}
	
	.panel .panel-body > time {
		font-size: 15px;
	}
	.input-sm {
		font-size: 16px !important;
	}
	select.input-sm, .input-sm {
		height: 38px !important;
	}
	
	textarea.form-control.input-sm, select[multiple].input-sm {
		height:inherit !important;
		min-height: 38px !important;
	}
	.input-lg, select.input-lg {
		padding:10px !important;
	}
	 select[multiple].input-lg {
		font-size: 20px;
	}
	
	.btn.btn-sm {
		font-size: 14px;
		padding: 8px 10px !important;
		min-height: 38px;
	}
	
	.has-feedback input.input-sm ~ .form-control-feedback {
		top: 32px;
		right: 5px;
	}
	
	.has-feedback input ~ .form-control-feedback {
		top: 38px;
		right: 5px;
	}

	.title {
		font-weight:700;
		color: #333  !important;
	}
	.alert p, .alert {
		font-size: 18px !important;
		line-height: 20px;
	}
	.alert h1, .alert h2, .alert h3, .alert h4, .alert h5, .alert h6, .alert p, .alert.h1, .alert.h2, .alert.h3, .alert.h4, .alert.h5, .alert.h6 {
		margin: .3em 0 !important;
	}
	
	.panel-icon .panel-heading i {
		color: #fff !important;

	}
	
	.description p , .description  {
		font-style:italic;
		text-align: center!important;
		font-size:18px;
		margin:10px 5px 30px 5px;
	}
	
/* HELPERS */
	.link-button {
		padding:10px;
		text-align:center;
	    display: block;
		border-right: 1px solid rgba (255, 255, 255, 0.3);
		width:100%;
	}
	a.link-button {
		border-right:0px solid rgba(255, 255, 255, 0.1)  !important;;}
	
	 .row > [class*="col-"]:last-child .link-button {
		border-right: none !important;
	}
	
	
	.link-button:hover {
		background-color:rgba(140, 140, 140, 0.1);
	}
	
	[class*="bg-"] .link-button:hover   {
		background-color:rgba(255, 255, 255, 0.3) !important;}
	
	a.link-button p {
		color:#333 !important;
	}



/* HELPERS */

	.inline {
		display:inline !important;
	}
	
	.inline-block {
		display:inline-block !important;
	}
	
	.table {
		display:table !important;
	}
	
	.table-cell {
		display:table-cell !important;
		display: inline-block\9;
	}
	
	.overflow-y {
		overflow-y: scroll;
	}
	
	.overflow-x {
		overflow-x: scroll;
	}
	
	.flex {
		display: flex;
		align-items: center;
		justify-content: center;
		min-height: -webkit-calc(100vh - 107px);
		min-height: -moz-calc(100vh - 107px);
		min-height: calc(100vh - 107px);
		width: 100%;
	}
		
	.break-all {
		word-break: break-all;
	}	


/* USER NAV */
	
	.usernav {
		padding:7px 10px;
		line-height:26px;
		letter-spacing:0.4px;
		vertical-align:middle !important;
		font-size:15px;
		text-align:right !important;
	}
	
	@media (max-width:768px) { 
		.usernav {
			background-color:#e3e3e3;
			padding:10px; 
			line-height:22px;
			letter-spacing:0.4px;
			vertical-align:middle !important;
			font-size:13px !important;
			text-align:left !important;
			display:none;
		}
	
	}
	
/* BUSCADOR */

#search-form { 
	display: none; 
}

/* JUMBOTRON */

	.jumbotron {
		padding-top:45px\9;
		display: table\9;
		position:relative\9;
		width: 100% \9;

	}
	
	.jumbotron .jumbotron_bar {
		position:absolute\9;
		top:0\9;
		width:100%\9;
		margin-bottom:20px;
		background: rgba(3, 73, 106, 0.7);
		background:#07618b\9  !important;
	}

	
	
	.overlay, .overlay-0, .overlay-1, .overlay-2, .overlay-3, .overlay-4 {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
	}
	.overlay {
		background: rgba(0, 0, 0, 0.6);
	}
	.overlay-4  {
		background: rgba(0, 0, 0, 0.4);
	}
	
	.overlay-3  {
		background: rgba(0, 0, 0, 0.3);
	}
	
	.overlay-2  {
		background: rgba(0, 0, 0, 0.2);
	}
	.overlay-1 {
		background: rgba(0, 0, 0, 0.1);
	}
	
	.overlay-0 {
		background: rgba(0, 0, 0, 0);
	}
	
	[class*="bg-gradient-"] .overlay, [class*="bg-"] .overlay {
		background: rgba(0, 0, 0, 0);
	}
	
	.container .jumbotron .jumbotron_body {
		min-height: 486px;
	}
	
	/* jumbotron interno para paginas internos no homes*/	
	.jumbotron.interno .jumbotron_body {
		position: relative;
		padding: 30px 0 40px 0 !important;
		z-index: 2;
	}
	
	.jumbotron .jumbotron_body p {
		margin-bottom: 5px !important;
	}

	
	/* 	MENU EN LA JUMBOBAR PARA CLAVE FISCAL*/
	.jumbotron_bar .navbar-nav li a {
		color:#FFF !important;
	}
	
	.jumbotron_bar .navbar-nav li a:hover {
		color:#095a81 !important;
	}
	
	.jumbotron_bar .navbar-toggle{
		margin-top:10px !important;
		margin-bottom:10px !important;
		margin-right:10px !important;
	}
	.jumbotron_bar .navbar-toggle .icon-bar {
		display: block;
		width: 16px;
		height: 1px;
		-webkit-border-radius: 1px !important;
		-moz-border-radius: 1px !important;
		border-radius: 1px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}


	
/* TABS */
	
	.nav-tabs li a {
		color: #0695d6;
	}
	.nav-tabs li.active a {
		color: #000 ;
	}
	
	
/* ANCLAS */

	a.ancla {       
	  display: block; position: relative; top:-320px; visibility: hidden;
	} 


/* Panel Media */

.embed-responsive-1by1 {
    padding-bottom: 100%;
}

.media .media-left {
    min-width: 120px;
	text-align:center;
}
.media .media-body p {
	color: #767676;
}
/* Media tamaños */
.media .media-left.small {
    min-width: 50px !important;
}
.media .media-left.medium {
    min-width: 70px !important;
}

.media .media-left.large {
    min-width: 100px !important;
}

.media .media-left.x-large {
    min-width: 130px !important;
}

.media .media-left.xx-large {
    min-width: 160px !important;
}

.media .media-left.xxx-large {
    min-width: 200px !important;
}


.media .media-left.small i {
	font-size:25px;
	margin-top:10px;
}




	/* Media tamaños iconos */
	.media-left.small i[class*="icono-arg"] {
		font-size: 2em !important;
	}
	
	.media-left.medium i[class*="icono-arg"] {
		font-size: 2.3em !important;
	}
	
	.media-left.large i[class*="icono-arg"] {
		font-size: 1.5em !important;
	}
	
	.media-left.small i[class*="material-icons"] {
		font-size: 2.4em !important;
	}
	
	.media-left.medium i[class*="material-icons"] {
		font-size: 2.9em !important;
	}
	
	.media-left.large i[class*="material-icons"] {
		font-size: 2em !important;
	}
	

	.icon-item i[class*="icono-arg"] {
		font-size: 5.2em  !important;
		margin-top:10px;
	}
	
	.icon-item i[class*="material-icons"] {
		margin-bottom: 0.06em;
		font-size: 7.3em;
	}

	.media .media-left.medium i {
		font-size:40px;
		margin-top:10px;
	}

	.media .media-left.large i {
		font-size:60px;
		margin-top:10px;
	}

	.media-object {
		display: block;
		min-width: max-content;
		margin-top: 10px;
	}

@media (max-width: 767px) { 

	.media .media-left{
		min-width: 80px !important;
	}
	
	
	.media .media-left.small, .media .media-left.medium, .media .media-left.large {
		min-width: 40px !important;
	}
	
	/* Media tamaños iconos */
	.media-left.medium i[class*="icono-arg"], .media-left.large i[class*="icono-arg"] {
		font-size: 2em !important;
	}
	
	.media-left.medium i[class*="material-icons"], .media-left.large i[class*="material-icons"] {
		font-size: 2.4em !important;
	}
	
	.media .media-left.medium i, .media .media-left.large i {
		font-size:25px !important;
		margin-top:10px;
	}

}




			
/* COLORES DE FONDO */	
	
	
	.bg-black {
		background-color:#000!important;
	}
	
	.bg-white {
		background-color:#FFF!important;
	}
	
	/* Elementos asociados al bg-primary*/
	.bg-primary {
		background-color: #0695d6 !important;
		color: #FFF !important;
	}
	
  	.bg-primary *, .bg-primary a {
    	color: #FFF !important; 
	}
	
	/* #1 */
	.bg-primary-1 {
		background-color: #d1ebf7 !important;
		color: #444 !important;
	}
	
  	.bg-primary-1 *, .bg-primary-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-primary-2 {
		background-color: #bbe2f3 !important;
		color: #444 !important;
	}
	
  	.bg-primary-2 *, .bg-primary-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-primary-3 {
		background-color: #a4d8f0 !important;
		color: #444 !important;
	}
	
  	.bg-primary-3 *, .bg-primary-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-primary-4 {
		background-color: #8dceec !important;
		color: #FFF !important;
	}
	
  	.bg-primary-4 *, .bg-primary-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-primary-5 {
		background-color: #77c5e8 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-5 *, .bg-primary-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-primary-6 {
		background-color: #60bbe4 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-6 *, .bg-primary-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-primary-7 {
		background-color: #49b1e1 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-7 *, .bg-primary-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-primary-8 {
		background-color: #33a8dd !important;
		color: #FFF !important;
	}
	
  	.bg-primary-8 *, .bg-primary-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-primary-9 {
		background-color: #1c9ed9 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-9 *, .bg-primary-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-primary-10 {
		background-color: #0695d6 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-10 *, .bg-primary-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-primary-11 {
		background-color: #0688c3 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-11 *, .bg-primary-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-primary-12 {
		background-color: #057ab0 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-12 *, .bg-primary-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-primary-13 {
		background-color: #056d9c !important;
		color: #FFF !important;
	}
	
  	.bg-primary-13 *, .bg-primary-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-primary-14 {
		background-color: #045f89 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-14 *, .bg-primary-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-primary-15 {
		background-color: #045275 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-15 *, .bg-primary-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-primary-16 {
		background-color: #034462 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-16 *, .bg-primary-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-primary-17 {
		background-color: #03374e !important;
		color: #FFF !important;
	}
	
  	.bg-primary-17 *, .bg-primary-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-primary-18 {
		background-color: #02293b !important;
		color: #FFF !important;
	}
	
  	.bg-primary-18 *, .bg-primary-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-primary-19 {
		background-color: #021c27 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-19 *, .bg-primary-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-primary-20 {
		background-color: #010e14 !important;
		color: #FFF !important;
	}
	
  	.bg-primary-20 *, .bg-primary-20 a {
    	color: #FFF !important; 
	}
	
	
	
	/* Elementos asociados al bg-info*/
	
	/* #1 */
	.bg-info-1 {
		background-color: #d0f3fc !important;
		color: #444 !important;
	}
	
  	.bg-info-1 *, .bg-info-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-info-2 {
		background-color: #b9edfb !important;
		color: #444 !important;
	}
	
  	.bg-info-2 *, .bg-info-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-info-3 {
		background-color: #a2e7fa !important;
		color: #444 !important;
	}
	
  	.bg-info-3 *, .bg-info-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-info-4 {
		background-color: #8be1f9 !important;
		color: #FFF !important;
	}
	
  	.bg-info-4 *, .bg-info-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-info-5 {
		background-color: #74dbf7 !important;
		color: #FFF !important;
	}
	
  	.bg-info-5 *, .bg-info-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-info-6 {
		background-color: #5dd5f6 !important;
		color: #FFF !important;
	}
	
  	.bg-info-6 *, .bg-info-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-info-7 {
		background-color: #46cff5 !important;
		color: #FFF !important;
	}
	
  	.bg-info-7 *, .bg-info-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-info-8 {
		background-color: #2fc9f4 !important;
		color: #FFF !important;
	}
	
  	.bg-info-8 *, .bg-info-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-info-9 {
		background-color: #18c3f3 !important;
		color: #FFF !important;
	}
	
  	.bg-info-9 *, .bg-info-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-info-10 {
		background-color: #01bdf2 !important;
		color: #FFF !important;
	}
	
  	.bg-info-10 *, .bg-info-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-info-11 {
		background-color: #01acdc !important;
		color: #FFF !important;
	}
	
  	.bg-info-11 *, .bg-info-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-info-12 {
		background-color: #019bc7 !important;
		color: #FFF !important;
	}
	
  	.bg-info-12 *, .bg-info-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-info-13 {
		background-color: #018ab1 !important;
		color: #FFF !important;
	}
	
  	.bg-info-13 *, .bg-info-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-info-14 {
		background-color: #01799b !important;
		color: #FFF !important;
	}
	
  	.bg-info-14 *, .bg-info-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-info-15 {
		background-color: #016884 !important;
		color: #FFF !important;
	}
	
  	.bg-info-15 *, .bg-info-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-info-16 {
		background-color: #01566e !important;
		color: #FFF !important;
	}
	
  	.bg-info-16 *, .bg-info-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-info-17 {
		background-color: #014558 !important;
		color: #FFF !important;
	}
	
  	.bg-info-17 *, .bg-info-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-info-18 {
		background-color: #013442 !important;
		color: #FFF !important;
	}
	
  	.bg-info-18 *, .bg-info-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-info-19 {
		background-color: #01232c !important;
		color: #FFF !important;
	}
	
  	.bg-info-19 *, .bg-info-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-info-20 {
		background-color: #011216 !important;
		color: #FFF !important;
	}
	
  	.bg-info-20 *, .bg-info-20 a {
    	color: #FFF !important; 
	}
	
	
	/* Elementos asociados al bg-success*/

	/* #1 */
	.bg-success-1 {
		background-color: #d9f1e2 !important;
		color: #18532c !important;
	}
	
  	.bg-success-1 *, .bg-success-1 a {
    	color: #18532c !important; 
	}
	
	/* #2 */
	.bg-success-2 {
		background-color: #c7ead3 !important;
		color: #444 !important;
	}
	
  	.bg-success-2 *, .bg-success-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-success-3 {
		background-color: #b4e4c5 !important;
		color: #444 !important;
	}
	
  	.bg-success-3 *, .bg-success-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-success-4 {
		background-color: #a2ddb6 !important;
		color: #444 !important;
	}
	
  	.bg-success-4 *, .bg-success-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-success-5 {
		background-color: #8fd6a8 !important;
		color: #FFF !important;
	}
	
  	.bg-success-5 *, .bg-success-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-success-6 {
		background-color: #7dcf99 !important;
		color: #FFF !important;
	}
	
  	.bg-success-6 *, .bg-success-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-success-7 {
		background-color: #6ac98b !important;
		color: #FFF !important;
	}
	
  	.bg-success-7 *, .bg-success-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-success-8 {
		background-color: #58c27c !important;
		color: #FFF !important;
	}
	
  	.bg-success-8 *, .bg-success-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-success-9 {
		background-color: #45bb6e !important;
		color: #FFF !important;
	}
	
  	.bg-success-9 *, .bg-success-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-success-10 {
		background-color: #33b560 !important;
		color: #FFF !important;
	}
	
  	.bg-success-10 *, .bg-success-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-success-11 {
		background-color: #2fa558 !important;
		color: #FFF !important;
	}
	
  	.bg-success-11 *, .bg-success-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-success-12 {
		background-color: #2a954f !important;
		color: #FFF !important;
	}
	
  	.bg-success-12 *, .bg-success-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-success-13 {
		background-color: #268446 !important;
		color: #FFF !important;
	}
	
  	.bg-success-13 *, .bg-success-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-success-14 {
		background-color: #21743e !important;
		color: #FFF !important;
	}
	
  	.bg-success-14 *, .bg-success-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-success-15 {
		background-color: #1c6335 !important;
		color: #FFF !important;
	}
	
  	.bg-success-15 *, .bg-success-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-success-16 {
		background-color: #18532c !important;
		color: #FFF !important;
	}
	
  	.bg-success-16 *, .bg-success-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-success-17 {
		background-color: #134223 !important;
		color: #FFF !important;
	}
	
  	.bg-success-17 *, .bg-success-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-success-18 {
		background-color: #0e321b !important;
		color: #FFF !important;
	}
	
  	.bg-success-18 *, .bg-success-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-success-19 {
		background-color: #0a2112 !important;
		color: #FFF !important;
	}
	
  	.bg-success-19 *, .bg-success-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-success-20 {
		background-color: #051109 !important;
		color: #FFF !important;
	}
	
  	.bg-success-20 *, .bg-success-20 a {
    	color: #FFF !important; 
	}

	/* Elementos asociados al bg-danger*/

	/* #1 */
	.bg-danger-1 {
		background-color: #fcdedb !important;
		color: #444 !important;
	}
	
  	.bg-danger-1 *, .bg-danger-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-danger-2 {
		background-color: #faceca !important;
		color: #444 !important;
	}
	
  	.bg-danger-2 *, .bg-danger-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-danger-3 {
		background-color: #f9beb8 !important;
		color: #444  !important;
	}
	
  	.bg-danger-3 *, .bg-danger-3 a {
    	color: #444  !important; 
	}
	
	/* #4 */
	.bg-danger-4 {
		background-color: #f7aea6 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-4 *, .bg-danger-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-danger-5 {
		background-color: #f69d95 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-5 *, .bg-danger-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-danger-6 {
		background-color: #f48d83 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-6 *, .bg-danger-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-danger-7 {
		background-color: #f37d71 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-7 *, .bg-danger-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-danger-8 {
		background-color: #f16d60 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-8 *, .bg-danger-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-danger-9 {
		background-color: #f05d4e !important;
		color: #FFF !important;
	}
	
  	.bg-danger-9 *, .bg-danger-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-danger-10 {
		background-color: #ef4d3d !important;
		color: #FFF !important;
	}
	
  	.bg-danger-10 *, .bg-danger-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-danger-11 {
		background-color: #da4638 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-11 *, .bg-danger-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-danger-12 {
		background-color: #c44032 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-12 *, .bg-danger-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-danger-13 {
		background-color: #ae392d !important;
		color: #FFF !important;
	}
	
  	.bg-danger-13 *, .bg-danger-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-danger-14 {
		background-color: #993227 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-14 *, .bg-danger-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-danger-15 {
		background-color: #832a22 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-15 *, .bg-danger-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-danger-16 {
		background-color: #6d231c !important;
		color: #FFF !important;
	}
	
  	.bg-danger-16 *, .bg-danger-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-danger-17 {
		background-color: #571c17 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-17 *, .bg-danger-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-danger-18 {
		background-color: #421511 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-18 *, .bg-danger-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-danger-19 {
		background-color: #2c0e0c !important;
		color: #FFF !important;
	}
	
  	.bg-danger-19 *, .bg-danger-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-danger-20 {
		background-color: #160706 !important;
		color: #FFF !important;
	}
	
  	.bg-danger-20 *, .bg-danger-20 a {
    	color: #FFF !important; 
	}
	
	/* Elementos asociados al bg-warning*/

	/* #1 */
	.bg-warning-1 {
		background-color: #fef3d6 !important;
		color: #444 !important;
	}
	
  	.bg-warning-1 *, .bg-warning-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-warning-2 {
		background-color: #feeec2 !important;
		color: #444 !important;
	}
	
  	.bg-warning-2 *, .bg-warning-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-warning-3 {
		background-color: #fee8ae !important;
		color: #74590f !important;
	}
	
  	.bg-warning-3 *, .bg-warning-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-warning-4 {
		background-color: #fee39a !important;
		color: #444 !important;
	}
	
  	.bg-warning-4 *, .bg-warning-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-warning-5 {
		background-color: #fedd85 !important;
		color: #74590f !important;
	}
	
  	.bg-warning-5 *, .bg-warning-5 a {
    	color: #74590f !important; 
	}
	
	/* #6 */
	.bg-warning-6 {
		background-color: #fed871 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-6 *, .bg-warning-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-warning-7 {
		background-color: #fed25d !important;
		color: #FFF !important;
	}
	
  	.bg-warning-7 *, .bg-warning-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-warning-8 {
		background-color: #fecd49 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-8 *, .bg-warning-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-warning-9 {
		background-color: #fec735 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-9 *, .bg-warning-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-warning-10 {
		background-color: #fec221 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-10 *, .bg-warning-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-warning-11 {
		background-color: #e7b11e !important;
		color: #FFF !important;
	}
	
  	.bg-warning-11 *, .bg-warning-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-warning-12 {
		background-color: #d09f1c !important;
		color: #FFF !important;
	}
	
  	.bg-warning-12 *, .bg-warning-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-warning-13 {
		background-color: #b98e19 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-13 *, .bg-warning-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-warning-14 {
		background-color: #a27c15 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-14 *, .bg-warning-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-warning-15 {
		background-color: #8b6a12 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-15 *, .bg-warning-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-warning-16 {
		background-color: #74590f !important;
		color: #FFF !important;
	}
	
  	.bg-warning-16 *, .bg-warning-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-warning-17 {
		background-color: #5d470c !important;
		color: #FFF !important;
	}
	
  	.bg-warning-17 *, .bg-warning-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-warning-18 {
		background-color: #463509 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-18 *, .bg-warning-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-warning-19 {
		background-color: #2f2406 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-19 *, .bg-warning-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-warning-20 {
		background-color: #181203 !important;
		color: #FFF !important;
	}
	
  	.bg-warning-20 *, .bg-warning-20 a {
    	color: #FFF !important; 
	}

	/* Elementos asociados al bg-fucsia*/

	/* #1 */
	.bg-fucsia-1 {
		background-color: #fbd5e6 !important;
		color: #444  !important;
	}
	
  	.bg-fucsia-1 *, .bg-fucsia-1 a {
    	color: #444  !important; 
	}
	
	/* #2 */
	.bg-fucsia-2 {
		background-color: #f9c1d9 !important;
		color: #444  !important;
	}
	
  	.bg-fucsia-2 *, .bg-fucsia-2 a {
    	color: #444  !important; 
	}
	
	/* #3 */
	.bg-fucsia-3 {
		background-color: #f7accd !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-3 *, .bg-fucsia-3 a {
    	color: #FFF !important; 
	}
	
	/* #4 */
	.bg-fucsia-4 {
		background-color: #f598c0 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-4 *, .bg-fucsia-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-fucsia-5 {
		background-color: #f383b4 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-5 *, .bg-fucsia-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-fucsia-6 {
		background-color: #f16fa7 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-6 *, .bg-fucsia-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-fucsia-7 {
		background-color: #ef5a9b !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-7 *, .bg-fucsia-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-fucsia-8 {
		background-color: #ed468e !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-8 *, .bg-fucsia-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-fucsia-9 {
		background-color: #eb3182 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-9 *, .bg-fucsia-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-fucsia-10 {
		background-color: #ea1d76 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-10 *, .bg-fucsia-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-fucsia-11 {
		background-color: #d51b6c !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-11 *, .bg-fucsia-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-fucsia-12 {
		background-color: #c01861 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-12 *, .bg-fucsia-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-fucsia-13 {
		background-color: #ab1656 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-13 *, .bg-fucsia-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-fucsia-14 {
		background-color: #95134c !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-14 *, .bg-fucsia-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-fucsia-15 {
		background-color: #801041 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-15 *, .bg-fucsia-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-fucsia-16 {
		background-color: #6b0e36 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-16 *, .bg-fucsia-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-fucsia-17 {
		background-color: #560b2b !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-17 *, .bg-fucsia-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-fucsia-18 {
		background-color: #400821 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-18 *, .bg-fucsia-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-fucsia-19 {
		background-color: #2b0616 !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-19 *, .bg-fucsia-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-fucsia-20 {
		background-color: #16030b !important;
		color: #FFF !important;
	}
	
  	.bg-fucsia-20 *, .bg-fucsia-20 a {
    	color: #FFF !important; 
	}	

	/* Elementos asociados al bg-arandano*/

	/* #1 */
	.bg-arandano-1 {
		background-color: #f3d6e2 !important;
		color: #444 !important;
	}
	
  	.bg-arandano-1 *, .bg-arandano-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-arandano-2 {
		background-color: #edc1d3 !important;
		color: #444 !important;
	}
	
  	.bg-arandano-2 *, .bg-arandano-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-arandano-3 {
		background-color: #e7adc5 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-3 *, .bg-arandano-3 a {
    	color: #FFF !important; 
	}
	
	/* #4 */
	.bg-arandano-4 {
		background-color: #e198b7 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-4 *, .bg-arandano-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-arandano-5 {
		background-color: #db84a8 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-5 *, .bg-arandano-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-arandano-6 {
		background-color: #d56f9a !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-6 *, .bg-arandano-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-arandano-7 {
		background-color: #cf5b8c !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-7 *, .bg-arandano-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-arandano-8 {
		background-color: #c9467d !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-8 *, .bg-arandano-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-arandano-9 {
		background-color: #c3326f !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-9 *, .bg-arandano-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-arandano-10 {
		background-color: #bd1e61 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-10 *, .bg-arandano-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-arandano-11 {
		background-color: #ac1c59 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-11 *, .bg-arandano-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-arandano-12 {
		background-color: #9b1950 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-12 *, .bg-arandano-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-arandano-13 {
		background-color: #8a1647 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-13 *, .bg-arandano-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-arandano-14 {
		background-color: #79143e !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-14 *, .bg-arandano-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-arandano-15 {
		background-color: #681135 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-15 *, .bg-arandano-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-arandano-16 {
		background-color: #560e2d !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-16 *, .bg-arandano-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-arandano-17 {
		background-color: #450b24 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-17 *, .bg-arandano-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-arandano-18 {
		background-color: #34091b !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-18 *, .bg-arandano-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-arandano-19 {
		background-color: #230612 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-19 *, .bg-arandano-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-arandano-20 {
		background-color: #120309 !important;
		color: #FFF !important;
	}
	
  	.bg-arandano-20 *, .bg-arandano-20 a {
    	color: #FFF !important; 
	}	
	
	
	/* Elementos asociados al bg-uva*/

	/* #1 */
	.bg-uva-1 {
		background-color: #e9d9ec !important;
		color: #444 !important;
	}
	
  	.bg-uva-1 *, .bg-uva-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-uva-2 {
		background-color: #dec7e3 !important;
		color: #444 !important;
	}
	
  	.bg-uva-2 *, .bg-uva-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-uva-3 {
		background-color: #d3b4d9 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-3 *, .bg-uva-3 a {
    	color: #FFF !important; 
	}
	
	/* #4 */
	.bg-uva-4 {
		background-color: #c8a1d0 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-4 *, .bg-uva-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-uva-5 {
		background-color: #bd8fc7 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-5 *, .bg-uva-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-uva-6 {
		background-color: #b27cbe !important;
		color: #FFF !important;
	}
	
  	.bg-uva-6 *, .bg-uva-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-uva-7 {
		background-color: #a769b4 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-7 *, .bg-uva-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-uva-8 {
		background-color: #9c57ab !important;
		color: #FFF !important;
	}
	
  	.bg-uva-8 *, .bg-uva-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-uva-9 {
		background-color: #9144a2 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-9 *, .bg-uva-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-uva-10 {
		background-color: #873299 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-10 *, .bg-uva-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-uva-11 {
		background-color: #7b2e8c !important;
		color: #FFF !important;
	}
	
  	.bg-uva-11 *, .bg-uva-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-uva-12 {
		background-color: #6f297e !important;
		color: #FFF !important;
	}
	
  	.bg-uva-12 *, .bg-uva-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-uva-13 {
		background-color: #632570 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-13 *, .bg-uva-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-uva-14 {
		background-color: #562062 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-14 *, .bg-uva-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-uva-15 {
		background-color: #4a1c54 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-15 *, .bg-uva-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-uva-16 {
		background-color: #3e1746 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-16 *, .bg-uva-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-uva-17 {
		background-color: #321338 !important;
		color: #FFF !important;
	}
	
  	.bg-uva-17 *, .bg-uva-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-uva-18 {
		background-color: #250e2a !important;
		color: #FFF !important;
	}
	
  	.bg-uva-18 *, .bg-uva-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-uva-19 {
		background-color: #190a1c !important;
		color: #FFF !important;
	}
	
  	.bg-uva-19 *, .bg-uva-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-uva-20 {
		background-color: #0d050e !important;
		color: #FFF !important;
	}
	
  	.bg-uva-20 *, .bg-uva-20 a {
    	color: #FFF !important; 
	}	
	
	/* Elementos asociados al bg-verdin*/

	/* #1 */
	.bg-verdin-1 {
		background-color: #e8f2d0 !important;
		color: #444 !important;
	}
	
  	.bg-verdin-1 *, .bg-verdin-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-verdin-2 {
		background-color: #dcecb9 !important;
		color: #444 !important;
	}
	
  	.bg-verdin-2 *, .bg-verdin-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-verdin-3 {
		background-color: #d1e6a2 !important;
		color: #444 !important;
	}
	
  	.bg-verdin-3 *, .bg-verdin-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-verdin-4 {
		background-color: #c6e08b !important;
		color: #444 !important;
	}
	
  	.bg-verdin-4 *, .bg-verdin-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-verdin-5 {
		background-color: #bada73 !important;
		color: #444 !important;
	}
	
  	.bg-verdin-5 *, .bg-verdin-5 a {
    	color: #444 !important; 
	}
	
	/* #6 */
	.bg-verdin-6 {
		background-color: #afd45c !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-6 *, .bg-verdin-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-verdin-7 {
		background-color: #a4ce45 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-7 *, .bg-verdin-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-verdin-8 {
		background-color: #98c82e !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-8 *, .bg-verdin-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-verdin-9 {
		background-color: #8dc217 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-9 *, .bg-verdin-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-verdin-10 {
		background-color: #82bc00 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-10 *, .bg-verdin-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-verdin-11 {
		background-color: #77ab00 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-11 *, .bg-verdin-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-verdin-12 {
		background-color: #6b9a00 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-12 *, .bg-verdin-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-verdin-13 {
		background-color: #5f8900 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-13 *, .bg-verdin-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-verdin-14 {
		background-color: #537800 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-14 *, .bg-verdin-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-verdin-15 {
		background-color: #476700 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-15 *, .bg-verdin-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-verdin-16 {
		background-color: #3c5600 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-16 *, .bg-verdin-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-verdin-17 {
		background-color: #304500 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-17 *, .bg-verdin-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-verdin-18 {
		background-color: #243400 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-18 *, .bg-verdin-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-verdin-19 {
		background-color: #182300 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-19 *, .bg-verdin-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-verdin-20 {
		background-color: #0c1200 !important;
		color: #FFF !important;
	}
	
  	.bg-verdin-20 *, .bg-verdin-20 a {
    	color: #FFF !important; 
	}	
	
	/* Elementos asociados al bg-lima*/

	/* #1 */
	.bg-lima-1 {
		background-color: #f6f9d0 !important;
		color: #444 !important;
	}
	
  	.bg-lima-1 *, .bg-lima-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-lima-2 {
		background-color: #f1f6b9 !important;
		color: #444 !important;
	}
	
  	.bg-lima-2 *, .bg-lima-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-lima-3 {
		background-color: #edf3a2 !important;
		color: #444 !important;
	}
	
  	.bg-lima-3 *, .bg-lima-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-lima-4 {
		background-color: #e9f08b !important;
		color: #444 !important;
	}
	
  	.bg-lima-4 *, .bg-lima-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-lima-5 {
		background-color: #e4ed73 !important;
		color: #444 !important;
	}
	
  	.bg-lima-5 *, .bg-lima-5 a {
    	color: #444 !important; 
	}
	
	/* #6 */
	.bg-lima-6 {
		background-color: #e0ea5c !important;
		color: #444 !important;
	}
	
  	.bg-lima-6 *, .bg-lima-6 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-lima-7 {
		background-color: #dce745 !important;
		color: #444 !important;
	}
	
  	.bg-lima-7 *, .bg-lima-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-lima-8 {
		background-color: #d7e42e !important;
		color: #FFF !important;
	}
	
  	.bg-lima-8 *, .bg-lima-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-lima-9 {
		background-color: #d3e117 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-9 *, .bg-lima-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-lima-10 {
		background-color: #cfde00 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-10 *, .bg-lima-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-lima-11 {
		background-color: #bdca00 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-11 *, .bg-lima-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-lima-12 {
		background-color: #aab600 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-12 *, .bg-lima-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-lima-13 {
		background-color: #97a200 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-13 *, .bg-lima-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-lima-14 {
		background-color: #848e00 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-14 *, .bg-lima-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-lima-15 {
		background-color: #717a00 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-15 *, .bg-lima-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-lima-16 {
		background-color: #5f6500 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-16 *, .bg-lima-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-lima-17 {
		background-color: #4c5100 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-17 *, .bg-lima-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-lima-18 {
		background-color: #393d00 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-18 *, .bg-lima-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-lima-19 {
		background-color: #262900 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-19 *, .bg-lima-19 a {
    	color: #FFF !important; 
	}
	
	/* #20 */
	.bg-lima-20 {
		background-color: #131500 !important;
		color: #FFF !important;
	}
	
  	.bg-lima-20 *, .bg-lima-20 a {
    	color: #FFF !important; 
	}	


	/* Elementos asociados al bg-maiz*/

	/* #1 */
	.bg-maiz-1 {
		background-color: #fff6d0 !important;
		color: #444 !important;
	}
	
  	.bg-maiz-1 *, .bg-maiz-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-maiz-2 {
		background-color: #fff1b9 !important;
		color: #444 !important;
	}
	
  	.bg-maiz-2 *, .bg-maiz-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-maiz-3 {
		background-color: #ffeda2 !important;
		color: #444 !important;
	}
	
  	.bg-maiz-3 *, .bg-maiz-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-maiz-4 {
		background-color: #ffe88b !important;
		color: #444 !important;
	}
	
  	.bg-maiz-4 *, .bg-maiz-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-maiz-5 {
		background-color: #ffe473 !important;
		color: #444 !important;
	}
	
  	.bg-maiz-5 *, .bg-maiz-5 a {
    	color: #444 !important; 
	}
	
	/* #6 */
	.bg-maiz-6 {
		background-color: #ffdf5c !important;
		color: #444 !important;
	}
	
  	.bg-maiz-6 *, .bg-maiz-6 a {
    	color: #745e00 !important; 
	}
	
	/* #3 */
	.bg-maiz-7 {
		background-color: #ffdb45 !important;
		color: #444 !important;
	}
	
  	.bg-maiz-7 *, .bg-maiz-7 a {
    	color: #444 !important; 
	}
	
	/* #8 */
	.bg-maiz-8 {
		background-color: #ffd62e !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-8 *, .bg-maiz-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-maiz-9 {
		background-color: #ffd217 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-9 *, .bg-maiz-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-maiz-10 {
		background-color: #ffce00 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-10 *, .bg-maiz-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-maiz-11 {
		background-color: #e8bc00 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-11 *, .bg-maiz-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-maiz-12 {
		background-color: #d1a900 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-12 *, .bg-maiz-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-maiz-13 {
		background-color: #ba9600 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-13 *, .bg-maiz-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-maiz-14 {
		background-color: #a38400 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-14 *, .bg-maiz-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-maiz-15 {
		background-color: #8c7100 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-15 *, .bg-maiz-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-maiz-16 {
		background-color: #745e00 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-16 *, .bg-maiz-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-maiz-17 {
		background-color: #5d4b00 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-17 *, .bg-maiz-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-maiz-18 {
		background-color: #463900 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-18 *, .bg-maiz-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-maiz-19 {
		background-color: #2f2600 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-19 *, .bg-maiz-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-maiz-20 {
		background-color: #181300 !important;
		color: #FFF !important;
	}
	
  	.bg-maiz-20 *, .bg-maiz-20 a {
    	color: #FFF !important; 
	}
	
	
	/* Elementos asociados al bg-tomate*/

	/* #1 */
	.bg-tomate-1 {
		background-color: #ffdcda !important;
		color: #444 !important;
	}
	
  	.bg-tomate-1 *, .bg-tomate-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-tomate-2 {
		background-color: #ffcbc8 !important;
		color: #444 !important;
	}
	
  	.bg-tomate-2 *, .bg-tomate-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-tomate-3 {
		background-color: #ffbab6 !important;
		color: #444 !important;
	}
	
  	.bg-tomate-3 *, .bg-tomate-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-tomate-4 {
		background-color: #ffa9a4 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-4 *, .bg-tomate-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-tomate-5 {
		background-color: #ff9892 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-5 *, .bg-tomate-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-tomate-6 {
		background-color: #ff8780 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-6 *, .bg-tomate-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-tomate-7 {
		background-color: #ff766e !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-7 *, .bg-tomate-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-tomate-8 {
		background-color: #ff655c !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-8 *, .bg-tomate-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-tomate-9 {
		background-color: #ff544a !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-9 *, .bg-tomate-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-tomate-10 {
		background-color: #ff4338 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-10 *, .bg-tomate-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-tomate-11 {
		background-color: #e83d33 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-11 *, .bg-tomate-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-tomate-12 {
		background-color: #d1372e !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-12 *, .bg-tomate-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-tomate-13 {
		background-color: #ba3129 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-13 *, .bg-tomate-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-tomate-14 {
		background-color: #a32b24 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-14 *, .bg-tomate-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-tomate-15 {
		background-color: #8c251f !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-15 *, .bg-tomate-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-tomate-16 {
		background-color: #741f1a !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-16 *, .bg-tomate-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-tomate-17 {
		background-color: #5d1915 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-17 *, .bg-tomate-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-tomate-18 {
		background-color: #461310 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-18 *, .bg-tomate-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-tomate-19 {
		background-color: #2f0d0b !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-19 *, .bg-tomate-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-tomate-20 {
		background-color: #180706 !important;
		color: #FFF !important;
	}
	
  	.bg-tomate-20 *, .bg-tomate-20 a {
    	color: #FFF !important; 
	}	

	/* Elementos asociados al bg-lima*/

	/* #1 */
	.bg-naranja-1 {
		background-color: #fdebd0 !important;
		color: #444 !important;
	}
	
  	.bg-naranja-1 *, .bg-naranja-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-naranja-2 {
		background-color: #fce2b9 !important;
		color: #444 !important;
	}
	
  	.bg-naranja-2 *, .bg-naranja-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-naranja-3 {
		background-color: #fbd8a2 !important;
		color: #444 !important;
	}
	
  	.bg-naranja-3 *, .bg-naranja-3 a {
    	color: #444 !important; 
	}
	
	/* #4 */
	.bg-naranja-4 {
		background-color: #facf8b !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-4 *, .bg-naranja-4 a {
    	color: #FFF !important; 
	}
	
	/* #5 */
	.bg-naranja-5 {
		background-color: #f9c573 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-5 *, .bg-naranja-5 a {
    	color: #FFF !important; 
	}
	
	/* #6 */
	.bg-naranja-6 {
		background-color: #f8bc5c !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-6 *, .bg-naranja-6 a {
    	color: #FFF !important; 
	}
	
	/* #3 */
	.bg-naranja-7 {
		background-color: #f7b245 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-7 *, .bg-naranja-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-naranja-8 {
		background-color: #f6a92e !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-8 *, .bg-naranja-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-naranja-9 {
		background-color: #f59f17 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-9 *, .bg-naranja-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-naranja, .bg-naranja-10 {
		background-color: #f49600 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-10 *, .bg-naranja-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-naranja-11 {
		background-color: #de8900 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-11 *, .bg-naranja-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-naranja-12 {
		background-color: #c87b00 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-12 *, .bg-naranja-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-naranja-13 {
		background-color: #b26e00 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-13 *, .bg-naranja-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-naranja-14 {
		background-color: #9c6000 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-14 *, .bg-naranja-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-naranja-15 {
		background-color: #865200 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-15 *, .bg-naranja-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-naranja-16 {
		background-color: #6f4500 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-16 *, .bg-naranja-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-naranja-17 {
		background-color: #593700 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-17 *, .bg-naranja-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-naranja-18 {
		background-color: #432900 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-18 *, .bg-naranja-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-naranja-19 {
		background-color: #2d1c00 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-19 *, .bg-naranja-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-naranja-20 {
		background-color: #170e00 !important;
		color: #FFF !important;
	}
	
  	.bg-naranja-20 *, .bg-naranja-20 a {
    	color: #FFF !important; 
	}	

	/* Elementos asociados al bg-gray*/

	/* #1 */
	.bg-gray-1 {
		background-color: #f1f1f1 !important;
		color: #444 !important;
	}
	
  	.bg-gray-1 *, .bg-gray-1 a {
    	color: #444 !important; 
	}
	
	/* #2 */
	.bg-gray-2 {
		background-color: #eaeaea !important;
		color: #444 !important;
	}
	
  	.bg-gray-2 *, .bg-gray-2 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-gray-3 {
		background-color: #e3e3e3 !important;
		color: #444 !important;
	}
	
  	.bg-gray-3 *, .bg-gray-3 a {
    	color: #333 !important; 
	}
	
	/* #4 */
	.bg-gray-4 {
		background-color: #dcdcdc !important;
		color: #444 !important;
	}
	
  	.bg-gray-4 *, .bg-gray-4 a {
    	color: #444 !important; 
	}
	
	/* #5 */
	.bg-gray-5 {
		background-color: #d6d6d6 !important;
		color: #444 !important;
	}
	
  	.bg-gray-5 *, .bg-gray-5 a {
    	color: #444 !important; 
	}
	
	/* #6 */
	.bg-gray-6 {
		background-color: #cfcfcf !important;
		color: #444 !important;
	}
	
  	.bg-gray-6 *, .bg-gray-6 a {
    	color: #444 !important; 
	}
	
	/* #3 */
	.bg-gray-7 {
		background-color: #c8c8c8 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-7 *, .bg-gray-7 a {
    	color: #FFF !important; 
	}
	
	/* #8 */
	.bg-gray-8 {
		background-color: #c1c1c1 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-8 *, .bg-gray-8 a {
    	color: #FFF !important; 
	}
	
	/* #9 */
	.bg-gray-9 {
		background-color: #bababa !important;
		color: #FFF !important;
	}
	
  	.bg-gray-9 *, .bg-gray-9 a {
    	color: #FFF !important; 
	}
	
	/* #10 */
	.bg-gray-10 {
		background-color: #b4b4b4 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-10 *, .bg-gray-10 a {
    	color: #FFF !important; 
	}
	
	/* #11 */
	.bg-gray-11 {
		background-color: #a4a4a4 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-11 *, .bg-gray-11 a {
    	color: #FFF !important; 
	}
	
	/* #12 */
	.bg-gray-12 {
		background-color: #949494 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-12 *, .bg-gray-12 a {
    	color: #FFF !important; 
	}
	
	/* #13 */
	.bg-gray-13 {
		background-color: #838383 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-13 *, .bg-gray-13 a {
    	color: #FFF !important; 
	}
	
	/* #14 */
	.bg-gray-14 {
		background-color: #737373 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-14 *, .bg-gray-14 a {
    	color: #FFF !important; 
	}
	
	/* #15 */
	.bg-gray-15 {
		background-color: #636363 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-15 *, .bg-gray-15 a {
    	color: #FFF !important; 
	}
	
	/* #16 */
	.bg-gray-16 {
		background-color: #525252 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-16 *, .bg-gray-16 a {
    	color: #FFF !important; 
	}
	
	/* #17 */
	.bg-gray-17 {
		background-color: #424242 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-17 *, .bg-gray-17 a {
    	color: #FFF !important; 
	}
	
	/* #18 */
	.bg-gray-18 {
		background-color: #323232 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-18 *, .bg-gray-18 a {
    	color: #FFF !important; 
	}
	
	/* #19 */
	.bg-gray-19 {
		background-color: #212121 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-19 *, .bg-gray-19 a {
    	color: #FFF !important; 
	}
	
	
	/* #20 */
	.bg-gray-20 {
		background-color: #111111 !important;
		color: #FFF !important;
	}
	
  	.bg-gray-20 *, .bg-gray-20 a {
    	color: #FFF !important; 
	}	
	
	
	
	.bg-gradient-primary {
		background: #045f89;
		background: -moz-linear-gradient(left, #045f89 0%, #0694d6 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, #045f89), color-stop(100%, #0694d6));
		background: -webkit-linear-gradient(left, #045f89 0%, #0694d6 100%);
		background: -o-linear-gradient(left, #045f89 0%, #0694d6 100%);
		background: -ms-linear-gradient(left, #045f89 0%, #0694d6 100%);
		background: linear-gradient(to right, #045f89 0%, #0694d6 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#045f89', endColorstr='#0694d6', GradientType=1 );
		-pie-background:linear-gradient(to left, #045f89 0%, #0694d6 100%);
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}



/* celeste-verde */
.bg-gradient-1 {
	background: #55bbeb\9;
	background: -moz-linear-gradient(left, #55bbeb 0%, #84c450 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #55bbeb), color-stop(100%, #84c450));
	background: -webkit-linear-gradient(left, #55bbeb 0%, #84c450 100%);
	background: -o-linear-gradient(left, #55bbeb 0%, #84c450 100%);
	background: -ms-linear-gradient(left, #55bbeb 0%, #84c450 100%);
	background: linear-gradient(to right, #55bbeb 0%, #84c450 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55bbeb', endColorstr='#84c450', GradientType=0 );
	-pie-background:linear-gradient(to left, #55bbeb 0%, #84c450 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);

}

/* violeta-celeste */
.bg-gradient-2 {
	background: #8668ad;
	background: -moz-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
	background: -webkit-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
	background: -o-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
	background: -ms-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
	background: linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8668ad', endColorstr='#55bbeb', GradientType=0 );
	-pie-background:linear-gradient(to left, #8668ad 0%, #55bbeb 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


/* violeta-celeste */
.bg-gradient-3 {	
	background: #514A9D;
	background: -moz-linear-gradient(90deg, #514A9D 0%, #24C6DC 100%);
	background: -webkit-linear-gradient(90deg, #514A9D 0%, #24C6DC 100%);
	background: -o-linear-gradient(90deg, #514A9D 0%, #24C6DC 100%);
	background: -ms-linear-gradient(90deg, #514A9D 0%, #24C6DC 100%);
	background: linear-gradient(90deg, #514A9D 0%, #24C6DC 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#514A9D', endColorstr='#24C6DC', GradientType=0 );
	-pie-background:linear-gradient(to left, #514A9D 0%, #24C6DC 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


/* fondos */
.bg-gradient-4 {	
	background: #ECE2DF;
	background: -moz-linear-gradient(90deg, #ECE2DF 0%, #EADFDF 100%);
	background: -webkit-linear-gradient(90deg, #ECE2DF 0%, #EADFDF 100%);
	background: -o-linear-gradient(90deg, #ECE2DF 0%, #EADFDF 100%);
	background: -ms-linear-gradient(90deg, #ECE2DF 0%, #EADFDF 100%);
	background: linear-gradient(90deg, #ECE2DF 0%, #EADFDF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECE2DF', endColorstr='#EADFDF', GradientType=0 );
	-pie-background:linear-gradient(to left, #ECE2DF 0%, #EADFDF 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


.bg-gradient-5 {	
	background: #D3CCE3;
	background: -moz-linear-gradient(90deg, #E9E4F0 0%, #D3CCE3 100%);
	background: -webkit-linear-gradient(to left, #E9E4F0 0%, #D3CCE3 100%);
	background: -o-linear-gradient(to left, #E9E4F0 0%, #D3CCE3 100%);
	background: -ms-linear-gradient(to left, #E9E4F0 0%, #D3CCE3 100%);
	background: linear-gradient(to left, #E9E4F0 0%, #D3CCE3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E4F0', endColorstr='#D3CCE3', GradientType=0 );
	-pie-background:linear-gradient(to left, #E9E4F0 0%, #D3CCE3 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}



/* rojo */
.bg-gradient-danger {
	background: #e50a0a;
	background: -moz-linear-gradient(90deg, #e50a0a 0%, #f54b0f 100%);
	background: -webkit-linear-gradient(90deg, #e50a0a 0%, #f54b0f 100%);
	background: -o-linear-gradient(90deg, #e50a0a 0%, #f54b0f 100%);
	background: -ms-linear-gradient(90deg, #e50a0a 0%, #f54b0f 100%);
	background: linear-gradient(90deg, #e50a0a 0%, #f54b0f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50a0a', endColorstr='#f54b0f', GradientType=1 );
	-pie-background:linear-gradient(to left, #e50a0a 90%, #f54b0f 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}
/* verde */
.bg-gradient-success {
	background: #42b574;
	background: -moz-linear-gradient(90deg, #42b574 0%, #84c450 100%);
	background: -webkit-linear-gradient(90deg, #42b574 0%, #84c450 100%);
	background: -o-linear-gradient(90deg, #42b574 0%, #84c450 100%);
	background: -ms-linear-gradient(90deg, #42b574 0%, #84c450 100%);
	background: linear-gradient(90deg, #42b574 0%, #84c450 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42b574', endColorstr='#84c450', GradientType=1 );
	-pie-background:linear-gradient(to left, #42b574 90%, #84c450 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}
/* gris oscuro */
.bg-gradient-black {
	background: #191919;
	background: -moz-linear-gradient(90deg, #191919 0%, #434345 100%);
	background: -webkit-linear-gradient(90deg, #191919 0%, #434345 100%);
	background: -o-linear-gradient(90deg, #191919 0%, #434345 100%);
	background: -ms-linear-gradient(90deg, #191919 0%, #434345 100%);
	background: linear-gradient(90deg, #191919 0%, #434345 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#434345', GradientType=1 );
	-pie-background:linear-gradient(to left, #191919 90%, #434345 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


/* violeta */
.bg-gradient-uva {
	background: #695999;
	background: -moz-linear-gradient(90deg, #695999 0%, #8668ad 100%);
	background: -webkit-linear-gradient(90deg, #695999 0%, #8668ad 100%);
	background: -o-linear-gradient(90deg, #695999 0%, #8668ad 100%);
	background: -ms-linear-gradient(90deg, #695999 0%, #8668ad 100%);
	background: linear-gradient(90deg, #695999 0%, #8668ad 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#695999', endColorstr='#8668ad', GradientType=1 );
	-pie-background:linear-gradient(to left, #695999 90%, #8668ad 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}

/* celeste */
.bg-gradient-info {
	background: #64aae1;
	background: -moz-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
	background: -webkit-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
	background: -o-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
	background: -ms-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
	background: linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64aae1', endColorstr='#79ccf2', GradientType=1 );
	-pie-background:linear-gradient(to left, #64aae1 0%, #79ccf2 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}
/* naranja */
.bg-gradient-naranja {
	background: #F3A43D;
	background: -moz-linear-gradient(90deg, #F3A43D 0%, #f5bf2f 100%);
	background: -webkit-linear-gradient(90deg, #F3A43D 0%, #f5bf2f 100%);
	background: -o-linear-gradient(90deg, #F3A43D 0%, #f5bf2f 100%);
	background: -ms-linear-gradient(90deg, #F3A43D 0%, #f5bf2f 100%);
	background: linear-gradient(90deg, #F3A43D 0%, #f5bf2f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3A43D', endColorstr='#f5bf2f', GradientType=1 );
	-pie-background:linear-gradient(to left, #F3A43D 90%, #f5bf2f 100%);
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


	


/* PORTAL CLAVE FISCAL */		

	.cf-toolbar {
		border-top: 10px solid #04618d !important
	}	
	
	
	
/* TAMANOS FUENTES GRANDES */	
	
	.large, .large h1, .large h2, .large h3, .large h4, .large h5, .large h6, .large p, h1.large, h2.large, h3.large, h4.large, h5.large, h6.large, p.large, .jumbotron .jumbotron_body .large h1, .jumbotron .jumbotron_body .large h2, .jumbotron .jumbotron_body .large h3, .jumbotron .jumbotron_body .large h4, .jumbotron .jumbotron_body .large h5, .jumbotron .jumbotron_body .large h6 {
		font-size: 35px !important;
	}
	
	.big, .big h1, .big h2, .big h3, .big h4, .big h5, .big h6, .big p, h1.big, h2.big, h3.big, h4.big, h5.big, h6.big, p.big, .jumbotron .jumbotron_body .big h1, .jumbotron .jumbotron_body .big h2, .jumbotron .jumbotron_body .big h3, .jumbotron .jumbotron_body .big h4, .jumbotron .jumbotron_body .big h5, .jumbotron .jumbotron_body .big h6 {
		font-size: 50px !important;
	}
	
	.bigger, .bigger h1, .bigger h2, .bigger h3, .bigger h4, .bigger h5, .bigger h6, .bigger p, h1.bigger, h2.bigger, h3.bigger, h4.bigger, h5.bigger, h6.bigger, p.bigger, .jumbotron .jumbotron_body .bigger h1, .jumbotron .jumbotron_body .bigger h2, .jumbotron .jumbotron_body .bigger h3, .jumbotron .jumbotron_body .bigger h4, .jumbotron .jumbotron_body .bigger h5, .jumbotron .jumbotron_body .bigger h6 {
		font-size: 60px !important;
	}
	
	.biggest, .biggest h1, .biggest h2, .biggest h3, .biggest h4, .biggest h5, .biggest h6, .biggest p, h1.biggest, h2.biggest, h3.biggest, h4.biggest, h5.biggest, h6.biggest, p.biggest, .jumbotron .jumbotron_body .biggest h1, .jumbotron .jumbotron_body .biggest h2, .jumbotron .jumbotron_body .biggest h3, .jumbotron .jumbotron_body .biggest h4, .jumbotron .jumbotron_body .biggest h5, .jumbotron .jumbotron_body .biggest h6  {
		font-size: 90px !important;
	}
	
	
	@media (max-width: 767px) {  
	
		.large, .large h1, .large h2, .large h3, .large h4, .large h5, .large h6, .large p, h1.large, h2.large, h3.large, h4.large, h5.large, h6.large, p.large, .jumbotron .jumbotron_body .large h1, .jumbotron .jumbotron_body .large h2, .jumbotron .jumbotron_body .large h3, .jumbotron .jumbotron_body .large h4, .jumbotron .jumbotron_body .large h5, .jumbotron .jumbotron_body .large h6 {
			font-size: 25px !important;
		}

		.big, .big h1, .big h2, .big h3, .big h4, .big h5, .big h6, .big p, h1.big, h2.big, h3.big, h4.big, h5.big, h6.big, p.big, .jumbotron .jumbotron_body .big h1, .jumbotron .jumbotron_body .big h2, .jumbotron .jumbotron_body .big h3, .jumbotron .jumbotron_body .big h4, .jumbotron .jumbotron_body .big h5, .jumbotron .jumbotron_body .big h6 {
			font-size: 40px !important;
		}
		
		.bigger, .bigger h1, .bigger h2, .bigger h3, .bigger h4, .bigger h5, .bigger h6, .bigger p, h1.bigger, h2.bigger, h3.bigger, h4.bigger, h5.bigger, h6.bigger, p.bigger, .jumbotron .jumbotron_body .bigger h1, .jumbotron .jumbotron_body .bigger h2, .jumbotron .jumbotron_body .bigger h3, .jumbotron .jumbotron_body .bigger h4, .jumbotron .jumbotron_body .bigger h5, .jumbotron .jumbotron_body .bigger h6 {
			font-size: 40px !important;
		}
		
		.biggest, .biggest h1, .biggest h2, .biggest h3, .biggest h4, .biggest h5, .biggest h6, .biggest p, h1.biggest, h2.biggest, h3.biggest, h4.biggest, h5.biggest, h6.biggest, p.biggest, .jumbotron .jumbotron_body .biggest h1, .jumbotron .jumbotron_body .biggest h2, .jumbotron .jumbotron_body .biggest h3, .jumbotron .jumbotron_body .biggest h4, .jumbotron .jumbotron_body .biggest h5, .jumbotron .jumbotron_body .biggest h6  {
			font-size: 50px !important;
		}
	}
	
	
	
	
/* GROSOR FUENTES */
	
	.thin, .thin h1, .thin h2, .thin h3, .thin h4, .thin h5, .thin h6, .thin p, h1.thin, h2.thin, h3.thin, h4.thin, h5.thin, h6.thin, p.thin, .thin a {
		font-weight: 100 !important;
	}
	
	.light, .light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p, h1.light, h2.light, h3.light, h4.light, h5.light, h6.light, p.light, .light a {
		font-weight: 300 !important;
	}
	
	.regular, .regular h1, .regular h2, .regular h3, .regular h4, .regular h5, .regular h6, .regular p, h1.regular, h2.regular, h3.regular, h4.regular, h5.regular, h6.regular, p.regular, .regular a  {
		font-weight: 400 !important;
	}
	
	.medium, .medium h1, .medium h2, .medium h3, .medium h4, .medium h5, .medium h6, .medium p, h1.medium, h2.medium, h3.medium, h4.medium, h5.medium, h6.medium, p.medium, .medium a  {
		font-weight: 500 !important;
	}
	
	.bold, .bold h1, .bold h2, .bold h3, .bold h4, .bold h5, .bold h6, .bold p, h1.bold, h2.bold, h3.bold, h4.bold, h5.bold, h6.bold, p.bold, tr .bold, .bold a  {
		font-weight: 600 !important;
	}
	
	.bolder, .bolder h1, .bolder h2, .bolder h3, .bolder h4, .bolder h5, .bolder h6, .bolder p, h1.bolder, h2.bolder, h3.bolder, h4.bolder, h5.bolder, h6.bolder, p.bolder, .bolder a  {
		font-weight: 800 !important;
	}
	
/* COLOR FUENTES */
	

	
	
	


/* SIDEBAR */

	.nav-pills {
		margin-top:15px;
	}

	.nav-pills > li {
		float: left;
		background-color:transparent;
		margin-right:2px;
		-webkit-border-radius: 6px !important;
		-moz-border-radius: 6px !important;
		border-radius: 6px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	.nav-pills > li > a {
	 
	}
	.nav-pills > li + li {
	  margin-left: 0px;
	  
	}
	.nav-pills > li > a {
		color: #0688c3 !important;
	}
	.nav-pills > li > a:hover,
	.nav-pills > li > a:focus {
	  color: #0688c3 !important;
	  background-color: rgba(255,255,255,1) !important;
	  background-color: #0695d6\9 !important;

	}
	
	.nav-pills > li.active > a,
	.nav-pills > li.active > a:hover,
	.nav-pills > li.active > a:focus {
		color: #0688c3 !important;
		background: #fff !important;
	}

		@media (max-width: 992px) {
			.navbar.navbar-top .input-group {
				width: 230px; }
		
		  	.navbar-brand h1 {
				font-size: 18px;
				margin: 7px 0 7px 12px; 
			}
			.navbar-default .nav ul {
				border-top: 1px solid #ececec; 
			}

		  .navbar-default .nav > li > a {
				font-size: 17px !important;
				padding-left: 20px;
				padding-right: 20px;
				border-bottom: 1px solid #ececec; 
			} 
			
		}
			.nav-2 {
			  width:100%;
			  background:#0688c3 !important;
			  opacity:1;
			  padding:0 !important;
			  height:90px;
			  
			  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
			}
			
			.nav-2 h1, .nav-2 h2, .nav-2 h3, .nav-2 h4, .nav-2 h5 {
				text-shadow: 0 0px 0px rgba(0, 0, 0, 0.5) !important;
				display:table-cell;
				display: inline-block\9;
				height:60px;
				vertical-align:middle;
				
			}
		
	.page-sidebar .nav-pills li.title > a, .page-sidebar .nav-pills li.title > a:hover, .page-sidebar .nav-pills li.title > a:focus  {
		border: 0;
		text-transform: uppercase;
		font-size:24px !important;
		font-weight:700;
		color: #0695d6;
		padding: 10px 20px;
		margin-bottom:2px;
	}
	
	
	
	
	.page-sidebar .nav-pills li.title  {
		border: 0;
		text-transform: uppercase;
		font-size:24px !important;
		font-weight:700;
		color: #0695d6 !important;
		padding: 10px 20px 10px 0;
		margin-bottom:2px;
	
	}
	.page-sidebar .nav-pills li.separador  {
		border-top: 1px solid #ccc;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.page-sidebar .nav-pills li.active > a, .page-sidebar .nav-pills li.active > a:hover, .page-sidebar .nav-pills li.active > a:focus   {
		background-color: rgba(6, 149, 214, 0.75) !important;
		background-color: #0695d6\9 !important;
		text-decoration:underline;
		color:#FFF;
	}
	
	.page-sidebar .nav-pills2 li > a {
		font-size: 16px !important;
		font-weight: 500;
		line-height: 30px;
		display: block;
		padding: 10px 22px !important;
		text-decoration:none !important;
	}
	
	.page-sidebar .nav-pills li ul li.active > a {
	
		background-color: #ececec !important; 
	}
	
	.page-sidebar .nav-pills li ul li   {
		font-size:18px;
		width:100%;
		padding-left: 10px !important;			
	}
	
	.nav-pills > li > ul.nav-pills > li a {
	   color: #000 !important;
	}
	
	.page-sidebar .nav-pills li ul li a  {
		color: #606060 !important;
				
	}
	
	.page-sidebar .nav-pills li ul{
		list-style: circle !important;
	}
	
	.page-sidebar .badge {
		color: #fff !important;
	}
	
	.page-sidebar .nav-pills li.active > a, .page-sidebar .nav-pills li.active > a:hover, .page-sidebar .nav-pills li.active > a:focus {
		color: #F9F9F9 !important;
	}
	
	.page-sidebar .nav-pills li > a:hover {
		background-color: #e2e2e2;
		border-color: #e9e9e9; 
	}


	.nav-pills li.title > a, .nav-pills li.title > a:hover {
		padding: 10px 0px 0px 0px !important;
		background-color:none !important;
		background:none !important;
	}
	
	.nav-pills li.title > a:hover {
		color: #02293b !important;
	}
	
/* LISTAS */
		
	
	ul.list-interline li, ol.list-interline li {
		margin-top:10px;
	}
	
	ul.list-interline li:first-child, ol.list-interline li:first-child  {
		margin-top:0px !important;
	}
	
	.list-bullet li, ul ul.list-bullet li, ul li ul.list-bullet li {
		list-style: disc !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;
	}
	
	.list-circle li, ul ul.list-circle li, ul li ul.list-circle li {
		list-style: circle !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;
	}
	
	.list-square li, ul ul.list-square li, ul li ul.list-square li {
		list-style: square !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;
	}
	
	.list-mayusculas li, ul ul.list-mayusculas li, ul li ul.list-mayusculas li {
		list-style: upper-alpha !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;
	}
	
	.list-minusculas li, ul ul.list-minusculas li, ul li ul.list-minusculas li {
		list-style: lower-alpha !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;
	}
	
	.list-romanos li, ul ul.list-romanos li, ul li ul.list-romanos li {
		list-style: upper-roman !important;
		list-style-image: none !important;
		text-decoration: none;
		vertical-align: text-top;
		background-image: none !important;
		border-bottom: none !important;
		line-height: 1.6;

	}
	
	
	.list-arrow li, ul ul.list-arrow li, ul li ul.list-arrow li  {
		background-repeat: no-repeat;
		background-position: 0px 10px;
		background-size:13px 13px;
		list-style: url(images/listas/right-arrow.png) !important;
		text-decoration: none;
		vertical-align: text-top;
		line-height: 1.6;

	}
	.list-arrowBlue li, ul ul.list-arrowBlue li, ul li ul.list-arrowBlue li  {
		background-repeat: no-repeat;
		background-position: 0px 10px;
		background-size:13px 13px;
		list-style: url(images/listas/right-arrow-blue.png) !important;
		text-decoration: none;
		vertical-align: text-top;
		line-height: 1.6;

	}

[class*="list-"] li > ol li {
		list-style: decimal !important;
	}	
	
	ol li {

	}


/* Clases para ocultar objetos en mobile y web */
	
	.mobile {
		display: none !important;
	}
	.mobileOnly {
		display: none !important;
	}
	
	.webOnly {
		display: inline-block !important;
	}



/* HEADER AFIP*/

	.navbar-fixed {
		position: fixed;
		display: table;
		top: 0;
		width: 100%;
		border: 0px solid transparent !important;
		margin-bottom:75px;
		z-index:1;
	}
	
	header.navbar-fixed {
		min-height:180px !important;
	}


	.navbar-brand {
		padding: 15px 5px !important;
	
	}

	

	#nombreSistema {
		display:none;
	}

	#nombreSistemaHeader {
		display:table-cell;
		display: inline-block\9;
	}

	.nombreSistema, .nombreSistemaMenu {
		font-size:2px;
		color:#2b81b1 !important;
		line-height:20px;
		overflow:hidden;
		height:72px;
		vertical-align:middle;
		display: table-cell;
		display: inline-block\9;
	}
	
	.userContainer {
		margin: 4px 0px 4px 10px;
		font-size:14px;
		text-align:right;
		line-height: 16px;
		color:#999;
		letter-spacing:0.4px;
	}

	.userContainer h6 {
		padding:2px 0;
		margin:0 0 2px 0;
		line-height:18px;
		font-size:15px;
	}

	.userContainer .fa-user {
		padding-right: 6px !important;
	}

	#user .dropdown-menu {
		background: #fff !important;
	}

	.menu-user {
		min-width:600px !important;
	}

	#promo-panel .panel-heading {
	  height: 348px;
	}
	
	body.sticky-footer .main-footer {
		display: block;
		/*height: inherit;*/
	}






/* Side Bar*/



#userDropDown {
	

}

#userDropDownContainer {
	color:#333;
	padding:20px;
	font-size:16px !important;
	min-width:100%;
	border:1px solid #ddd;
}

#userDropDownContainer hr {
	 margin: 15px 0;

}
	
.width-full {
	width:100%;
}

.width-half {
	width:45%;
}


/* vencimientos */

.list-group-agenda .list-group-item {
    padding: 8px 15px;
}

.agenda-info {
    vertical-align: middle;
}

.agenda-date strong {
    display: inline;
    font-size: 21px;
}



/*helpers*/


.block {
	display:block;
}

.form-inline .control-label {
    margin-bottom: 5px !important;
    vertical-align: middle;
}

.no-form-label {
	margin-top:26px !important;
}

@media (max-width: 768px) {  
	.no-form-label {
		margin-top:0px !important;
	}

}


/* medios de pagos styles */

.item {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
    border:1px solid #ccc; 
    padding:10px; 
    margin-bottom:10px;
}
.item:hover {
    cursor: pointer;
}

.item.selected {
    border: 3px solid #0695d6;    
}




/* nav bar */






.desactivado:before {
    content: '';
    height: 2.2585em;
    left: 50%;
    margin: -1.12925em 0 0 -1.12925em;
    position: absolute;
    top: 88%;
    width: 2.2585em;
    z-index: 5;
}
	.desactivado:after {
    background-color: rgba(204, 204, 204, 0.7);
	background-color:#dbdbdb\9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
    content: '';
    height: 88%;
    position: absolute;
    top: 0;
    width: 95%;
    z-index: 4;
}



.mobile {
	display: none;

}

.dataTable td {
	font-size:15px !important;
}






		@media only screen and (max-width: 769px) {
			
			.item {
				width: 100%;
			}
			
			.webOnly, .web-only {
				display: none !important;
			}
		
			.mobileOnly, .mobile-only {
				display: inline-block !important;
			}

			
			.jumbotron .jumbotron_bar {
				background: #07618b;
				padding: 8px 0;
				
			}
			
			
			#nombreSistemaHeader {
				display:none;
			}
			#nombreSistema {
				display: table-cell;
				 #display: block;
				display: inline-block\9;
				vertical-align:middle;
				padding:10px 0;
			}
			
			.nombreSistema, .nombreSistemaMenu {
				font-size: 20px;
				color: #2b81b1 !important;
				line-height: 20px;
				overflow: hidden;
				height: 60px;
				vertical-align: middle;
				display: table-cell;
				display: inline-block\9;
			}
			
			.navbar-brand {
				height: 50px;
				padding: 15px 0px 15px 15px;
			}
			
			.userContainer {
				font-size:14px;
				line-height: 16px;
				text-align:left;
			}
			
			.userContainer h6 {
				padding:2px 0;
				margin:0;
				line-height:18px;
				font-size:14px;
				text-align:left;
			}
			
			/* Desplegable de Usuario */
			
			.menu-user {
				min-width:100% !important;
			}
			
			#user #userDropDownContainer .dropdown-menu {
				background: #ccc !important;
			}
			
			
			#userDropDownContainer {
				color:#333;
				padding:20px;
				font-size:10px !important;
				width:100% !important;
				border:1px solid #ddd;
			}
			
			#userDropDownContainer.dropdown-menu {
				display: block !important;
				position:relative;
				background-color:#EFEFEF !important;
				-webkit-box-shadow:none;
				box-shadow:none;
				-webkit-border-radius: 0;
				-moz-border-radius: 0;
				border-radius: 0;
				behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
				margin:0;
				margin-bottom:-5px;
			}
			
			.navbar-afip {
				background-color:#0688c3 !important;
				min-height:52px !important;
			} 

			
			
		}



		@media (max-width: 420px){
			
			.userContainer.mobile {
				display: block;
			}
				.menu-user {
				min-width:100% !important;
			}
		
			
			
			.nombreSistema {
				font-size:18px;
				padding-top:8px;
			}
			
			.nombreSistemaMenu {
				font-size:18px;
				top: 50px;
				position:absolute;
				height:60px;
				vertical-align:middle;
				display: table-cell;
				display: inline-block\9;
			}
			
			.userContainer.mobile .fa-user {
				padding-right: 6px !important;
			}
			
			.mobile.userContainer  h6 {
				color: #FFF !important;
			}
			
			.userContainer {
				text-align:left !important;
				margin: 0 10px 10px 10px !important;
				line-height:18px; font-size:16px;
			}
			
			.navbar .container  {
				margin:0 -10px;
				width:auto;
				overflow: hidden;
			}

			.navbar .container .navbar-header .navbar-brand img {
				width:80px;
				margin-top:2px;
				height:auto;
				max-width: none;
				position:absolute;
				top:20px;
				left:20px;
			}
			
			.navbar .container .navbar-header .navbar-brand span {
				display:table;
				font-size:16px;
				line-height:normal;
				max-width: 100%;
			}
			
			a.btn, button.btn, a.btn.btn-sm , button.btn.btn-sm  {
				width:100% !important;
			}
			
			.navbar .btn.btn-xs  {
				padding:0px;}
			
			a.btn.btn-xs, button.btn.btn-xs  {
				width: inherit !important;
			}
			
			.icon-item i {

				font-size: 3em;

			}
		}










/* Colores Textos */


.icon-circle i {
	color:#FFF !important;
}

.text-primary, .icon-circle i.text-primary, [class*="bg-"] .text-primary   {
  color: #0695d6 !important; }

.text-secondary, .icon-circle i.text-secondary, [class*="bg-"] .text-secondary {
  color: #01bdf2 !important; }

.text-success, .icon-circle i.text-success, [class*="bg-"] .text-success {
  color: #33b560 !important; }

.text-info, .icon-circle i.text-info, [class*="bg-"] .text-info {
  color: #5bc0de !important; }

.text-warning, .icon-circle i.text-warning, [class*="bg-"] .text-warning {
  color: #fec221 !important; }

.text-danger, .icon-circle i.text-danger, [class*="bg-"] .text-danger {
  color: #ef4d3d !important; }

.text-fucsia, .icon-circle i.text-fucsia, [class*="bg-"] .text-fucsia {
  color: #ea1d76 !important; }

.text-arandano, .icon-circle i.text-arandano, [class*="bg-"] .text-arandano {
  color: #bd1e61 !important; }

.text-uva, .icon-circle i.text-uva, [class*="bg-"] .text-uva {
  color: #873299 !important; }

.text-cielo, .icon-circle i.text-cielo, [class*="bg-"] .text-cielo {
  color: #009dda !important; }

.text-verdin, .icon-circle i.text-verdin, [class*="bg-"] .text-verdin {
  color: #82bc00 !important; }

.text-lima, .icon-circle i.text-lima, [class*="bg-"] .text-lima {
  color: #cfde00 !important; }

.text-naranja, .icon-circle i.text-naranja, [class*="bg-"] .text-naranja {
  color: #f49600 !important; }

.text-maiz, .icon-circle i.text-maiz, [class*="bg-"] .text-maiz {
  color: #ffce00 !important; }

.text-tomate, .icon-circle i.text-tomate, [class*="bg-"] .text-tomate {
  color: #ff4338 !important; }
   

.text-gray-light, .icon-circle i.text-gray-light, [class*="bg-"] .text-gray-light {
	color: #ccc !important;
}
	
.text-gray, .icon-circle i.text-gray, [class*="bg-"] .text-gray {
	color: #929497 !important;
}
	
.text-gray-dark, .icon-circle i.text-gray-dark, [class*="bg-"] .text-gray-dark {
	color: #444 !important;
}

.text-initial {
    text-transform: initial !important;
}

	

/* Ajustes Tarjetas */

.border-primary {
    border-left-color:rgba(6, 149, 214, 0.7) !important;
	border-left-color:#50b4e2 \9!important;
	border-left-width:5px;
	border-top-color: #F4F4F4\9;
 	border-right-color: #F4F4F4\9;
 	border-bottom-color: #F4F4F4\9;
}

.border-info {
    border-left-color: rgba(91, 192, 222, 0.7) !important;
	border-left-color:#5bc0de\9 !important;
}

.border-success {
    border-left-color: rgba(51, 181, 96, 0.7) !important;
	border-left-color: #6fcb8f\9!important;
}

.border-danger {
    border-left-color: rgba(239, 77, 61, 0.7) !important;
	border-left-color: #f48276\9!important;

}

.border-warning {
    border-left-color: rgba(254, 194, 33, 0.7) !important;
	border-left-color: #fed463\9!important;
}

.border-gray {
    border-left-color: rgba(0, 0, 0, 0.2) !important;
	border-left-color: #ccc\9!important;
}

.border-fucsia {
    border-left-color: rgba(234, 29, 118, 0.7) !important;
	border-left-color: #f0609e\9!important;
}

.border-arandano {
    border-left-color: rgba(189, 30, 97, 0.7) !important;
	border-left-color: #d06190\9!important;
}

.border-uva {
    border-left-color: rgba(135, 50, 153, 0.7) !important;
	border-left-color: #aa6fb7\9!important;
}

.border-verdin {
    border-left-color: rgba(130, 188, 0, 0.7) !important;
	border-left-color: #a7d04c\9!important;
}

.border-lima {
    border-left-color: rgba(207, 222, 0, 0.7) !important;
	border-left-color: #dde84c\9!important;
}

.border-maiz {
    border-left-color: rgba(255, 206, 0, 0.6) !important;
	border-left-color: #ffe166\9!important;
}

.border-tomate {
    border-left-color: rgba(255, 67, 56, 0.7) !important;
	border-left-color: #ff7b73\9!important;
}

.border-naranja {
    border-left-color: rgba(245, 151, 0, 0.7) !important;
	border-left-color: #f8b64c\9!important;
}



.panel-border {
    padding: 0px;
    margin: 20px 0;
	border-left-width: 8px !important;
	border-left-style: solid !important;
	border-left-color: rgba(0, 0, 0, 0.2);
	border-left-color: #ccc\9;
    -webkit-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	box-sizing: border-box;
  	-moz-box-sizing: border-box; 
  	-webkit-box-sizing: border-box; 
}



a.panel.panel-border-primary:hover, a.panel.panel-border-primary:focus, a.panel.border-primary:hover, a.panel-border-primary:focus {
    background: rgba(6, 149, 214, 0.7);
	background: #50b4e2\9;
    color: #fff;
}

.panel-border-info {
    border-top: 8px solid rgba(1, 189, 242, 0.7);
	border-top: 8px solid #01bdf2\9;
}

a.panel.panel-border-secondary:hover, a.panel.panel-border-secondary:focus, a.panel.panel-border-info:hover, a.panel.panel-border-info:focus, a.panel.border-secondary:hover, a.panel.border-secondary:focus {
    background: rgba(1, 189, 242, 0.7);
	background: #4cd0f6\9;
    color: #fff;
}

a.panel.panel-border-gray:hover, a.panel.panel-border-gray:focus, a.panel.border-gray:hover, a.panel.border-gray:focus {
    background: rgba(123, 123, 123, 0.5);
	background: #bcbcbc\9;
    color: #fff;
}


a.panel.panel-border-success:hover, a.panel.panel-border-success:focus, a.panel.border-success:hover, a.panel.border-success:focus {
    color: #FFF !important;
	background-color: rgba(51, 181, 96, 0.7); 
	background-color: #6fcb8f\9;
}


a.panel.panel-border-danger:hover, a.panel.panel-border-danger:focus, a.panel.border-danger:hover, a.panel.border-danger:focus {
    color: #FFF !important;
	background-color: rgba(239, 77, 61, 0.7); 
	background-color: #f48276\9;
	
}

a.panel.panel-border-warning:hover, a.panel.panel-border-warning:focus, a.panel.border-warning:hover, a.panel.border-warning:focus {
    color: #FFF !important;
	background-color: rgba(254, 194, 63, 0.8); 
	background-color: #fece65\9;
}




a.panel.panel-border-gray:hover, a.panel.panel-border-gray:focus, a.panel.border-gray:hover, a.panel.border-gray:focus {
	background-color: rgba(0, 0, 0, 0.2);
	background-color: #ccc\9!important;
}

a.panel.panel-border-fucsia:hover, a.panel.panel-border-fucsia:focus, a.panel.border-fucsia:hover, a.panel.border-fucsia:focus {
   background-color: rgba(234, 29, 118, 0.7);
	background-color: #f0609e\9!important;
}

a.panel.panel-border-arandano:hover, a.panel.panel-border-arandano:focus, a.panel.border-arandano:hover, a.panel.border-arandano:focus {
	background-color: rgba(189, 30, 97, 0.7) !important;
	background-color: #d06190\9!important;
}

a.panel.panel-border-uva:hover, a.panel.panel-border-uva:focus, a.panel.border-uva:hover, a.panel.border-uva:focus {
	background-color: rgba(135, 50, 153, 0.7) !important;
	background-color: #aa6fb7\9!important;
}

a.panel.panel-border-verdin:hover, a.panel.panel-border-verdin:focus, a.panel.border-verdin:hover, a.panel.border-verdin:focus {
	background-color: rgba(130, 188, 0, 0.7) !important;
	background-color: #a7d04c\9!important;
}

a.panel.panel-border-lima:hover, a.panel.panel-border-lima:focus, a.panel.border-lima:hover, a.panel.border-lima:focus {
	background-color: rgba(207, 222, 0, 0.7) !important;
	background-color: #dde84c\9!important;
}

a.panel.panel-border-maiz:hover, a.panel.panel-border-maiz:focus, a.panel.border-maiz:hover, a.panel.border-maiz:focus {
	background-color: rgba(255, 206, 0, 0.6) !important;
	background-color: #ffe166\9!important;
}

a.panel.panel-border-tomate:hover, a.panel.panel-border-tomate:focus, a.panel.border-tomate:hover, a.panel.border-tomate:focus {
	background-color: rgba(255, 67, 56, 0.7) !important;
	background-color: #ff7b73\9!important;
}

a.panel.panel-border-naranja:hover, a.panel.panel-border-naranja:focus, a.panel.border-naranja:hover, a.panel.border-naranja:focus {
	background-color: rgba(245, 151, 0, 0.7) !important;
	background-color:  #f8b64c\9!important;
}





.panel-default .media-right .btn.btn-sm {
    font-size: 15px;
    padding: 8px 10px !important;
	font-weight: 400 !important;
}

.media-right .btn {
	min-width:200px !important;
}

@media (max-width: 576px) {

.media-right .btn {
	min-width:100% !important;
}
}

.panel time {
    font-weight: 400;
}







/* Correcion colores Panel con bacgroud colors */
	
	
	/* bg-success */
	.bg-success *, .bg-success a, .bg-success-1 *, .bg-success-1 a, .bg-success-2 *, .bg-success-2 a, .bg-success-3 *, .bg-success-3 a, .bg-success-4 *, .bg-success-4 a, .bg-success-5 *, .bg-success-5 a, .bg-success-6 *, .bg-success-6 a, .bg-success-7 *, .bg-success-7 a, .bg-success-8 *, .bg-success-8 a, .bg-success-9 *, .bg-success-9 a, .bg-success-10 *, .bg-success-10 a, .bg-success-11 *, .bg-success-11 a, .bg-success-12 *, .bg-success-12 a, .bg-success-13 *, .bg-success-13 a, .bg-success-14 *, .bg-success-14 a, .bg-success-15 *, .bg-success-15 a, .bg-success-16 *, .bg-success-16 a, .bg-success-17 *, .bg-success-17 a, .bg-success-18 *, .bg-success-18 a, .bg-success-19 *, .bg-success-19 a, .bg-success-20 *, .bg-success-20 a  {
		color: inherit !important;
	}
	
	.bg-success a.panel, .bg-success-1 a.panel, .bg-success-2 a.panel, .bg-success-3 a.panel, .bg-success-4 a.panel, .bg-success-5 a.panel, .bg-success-6 a.panel, .bg-success-7 a.panel, .bg-success-8 a.panel, .bg-success-9 a.panel, .bg-success-10 a.panel, .bg-success-11 a.panel, .bg-success-12 a.panel, .bg-success-13 a.panel, .bg-success-14 a.panel, .bg-success-15 a.panel, .bg-success-16 a.panel, .bg-success-17 a.panel, .bg-success-18 a.panel, .bg-success-19 a.panel, .bg-success-20 a.panel {
		color: #000 !important;
	}
	
	.bg-success a.panel h1, .bg-success a.panel h2, .bg-success a.panel h3, .bg-success a.panel h4, .bg-success a.panel h5, .bg-success a.panel h6, .bg-success a.panel p,
	.bg-success-1 a.panel h1, .bg-success-1 a.panel h2, .bg-success-1 a.panel h3, .bg-success-1 a.panel h4, .bg-success-1 a.panel h5, .bg-success-1 a.panel h6, .bg-success-1 a.panel p,
	.bg-success-2 a.panel h1, .bg-success-2 a.panel h2, .bg-success-2 a.panel h3, .bg-success-2 a.panel h4, .bg-success-2 a.panel h5, .bg-success-2 a.panel h6, .bg-success-2 a.panel p,
	.bg-success-3 a.panel h1, .bg-success-3 a.panel h2, .bg-success-3 a.panel h3, .bg-success-3 a.panel h4, .bg-success-3 a.panel h5, .bg-success-3 a.panel h6, .bg-success-3 a.panel p,
	.bg-success-4 a.panel h1, .bg-success-4 a.panel h2, .bg-success-4 a.panel h3, .bg-success-4 a.panel h4, .bg-success-4 a.panel h5, .bg-success-4 a.panel h6, .bg-success-4 a.panel p,
	.bg-success-5 a.panel h1, .bg-success-5 a.panel h2, .bg-success-5 a.panel h3, .bg-success-5 a.panel h4, .bg-success-5 a.panel h5, .bg-success-5 a.panel h6, .bg-success-5 a.panel p,
	.bg-success-6 a.panel h1, .bg-success-6 a.panel h2, .bg-success-6 a.panel h3, .bg-success-6 a.panel h4, .bg-success-6 a.panel h5, .bg-success-6 a.panel h6, .bg-success-6 a.panel p,
	.bg-success-7 a.panel h1, .bg-success-7 a.panel h2, .bg-success-7 a.panel h3, .bg-success-7 a.panel h4, .bg-success-7 a.panel h5, .bg-success-7 a.panel h6, .bg-success-7 a.panel p,
	.bg-success-8 a.panel h1, .bg-success-8 a.panel h2, .bg-success-8 a.panel h3, .bg-success-8 a.panel h4, .bg-success-8 a.panel h5, .bg-success-8 a.panel h6, .bg-success-8 a.panel p,
	.bg-success-9 a.panel h1, .bg-success-9 a.panel h2, .bg-success-9 a.panel h3, .bg-success-9 a.panel h4, .bg-success-9 a.panel h5, .bg-success-9 a.panel h6, .bg-success-9 a.panel p,
	.bg-success-10 a.panel h1, .bg-success-10 a.panel h2, .bg-success-10 a.panel h3, .bg-success-10 a.panel h4, .bg-success-10 a.panel h5, .bg-success-10 a.panel h6, .bg-success-10 a.panel p,
	.bg-success-11 a.panel h1, .bg-success-11 a.panel h2, .bg-success-11 a.panel h3, .bg-success-11 a.panel h4, .bg-success-11 a.panel h5, .bg-success-11 a.panel h6, .bg-success-11 a.panel p,
	.bg-success-12 a.panel h1, .bg-success-12 a.panel h2, .bg-success-12 a.panel h3, .bg-success-12 a.panel h4, .bg-success-12 a.panel h5, .bg-success-12 a.panel h6, .bg-success-12 a.panel p,
	.bg-success-13 a.panel h1, .bg-success-13 a.panel h2, .bg-success-13 a.panel h3, .bg-success-13 a.panel h4, .bg-success-13 a.panel h5, .bg-success-13 a.panel h6, .bg-success-13 a.panel p,
	.bg-success-14 a.panel h1, .bg-success-14 a.panel h2, .bg-success-14 a.panel h3, .bg-success-14 a.panel h4, .bg-success-14 a.panel h5, .bg-success-14 a.panel h6, .bg-success-14 a.panel p,
	.bg-success-15 a.panel h1, .bg-success-15 a.panel h2, .bg-success-15 a.panel h3, .bg-success-15 a.panel h4, .bg-success-15 a.panel h5, .bg-success-15 a.panel h6, .bg-success-15 a.panel p,
	.bg-success-16 a.panel h1, .bg-success-16 a.panel h2, .bg-success-16 a.panel h3, .bg-success-16 a.panel h4, .bg-success-16 a.panel h5, .bg-success-16 a.panel h6, .bg-success-16 a.panel p,
	.bg-success-17 a.panel h1, .bg-success-17 a.panel h2, .bg-success-17 a.panel h3, .bg-success-17 a.panel h4, .bg-success-17 a.panel h5, .bg-success-17 a.panel h6, .bg-success-17 a.panel p,
	.bg-success-18 a.panel h1, .bg-success-18 a.panel h2, .bg-success-18 a.panel h3, .bg-success-18 a.panel h4, .bg-success-18 a.panel h5, .bg-success-18 a.panel h6, .bg-success-18 a.panel p,
	.bg-success-19 a.panel h1, .bg-success-19 a.panel h2, .bg-success-19 a.panel h3, .bg-success-19 a.panel h4, .bg-success-19 a.panel h5, .bg-success-19 a.panel h6, .bg-success-19 a.panel p,
	.bg-success-20 a.panel h1, .bg-success-20 a.panel h2, .bg-success-20 a.panel h3, .bg-success-20 a.panel h4, .bg-success-20 a.panel h5, .bg-success-20 a.panel h6, .bg-success-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-success a.panel:hover, .bg-success-1 a.panel:hover, .bg-success-2 a.panel:hover, .bg-success-3 a.panel:hover, .bg-success-4 a.panel:hover, .bg-success-5 a.panel:hover, .bg-success-6 a.panel:hover, .bg-success-7 a.panel:hover, .bg-success-8 a.panel:hover, .bg-success-9 a.panel:hover, .bg-success-10 a.panel:hover, .bg-success-11 a.panel:hover, .bg-success-12 a.panel:hover, .bg-success-13 a.panel:hover, .bg-success-14 a.panel:hover, .bg-success-15 a.panel:hover, .bg-success-16 a.panel:hover, .bg-success-17 a.panel:hover, .bg-success-18 a.panel:hover, .bg-success-19 a.panel:hover, .bg-success-20 a.panel:hover {
		background-color:#169643 !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-success-1:hover, a.panel.bg-success-2:hover, a.panel.bg-success-3:hover, a.panel.bg-success-4:hover, a.panel.bg-success-5:hover, a.panel.bg-success-6:hover, a.panel.bg-success-7:hover, a.panel.bg-success-8:hover, a.panel.bg-success-9:hover, a.panel.bg-success-10:hover, a.panel.bg-success-11:hover, a.panel.bg-success-12:hover, a.panel.bg-success-13:hover, a.panel.bg-success-14:hover, a.panel.bg-success-15:hover, a.panel.bg-success-16:hover, a.panel.bg-success-17:hover, a.panel.bg-success-18:hover, a.panel.bg-success-19:hover, a.panel.bg-success-20:hover  {
		background-color:#169643 !important;
		color: #FFF !important;
	}



	/* bg-primary */
	.bg-primary *, .bg-primary a, .bg-primary-1 *, .bg-primary-1 a, .bg-primary-2 *, .bg-primary-2 a, .bg-primary-3 *, .bg-primary-3 a, .bg-primary-4 *, .bg-primary-4 a, .bg-primary-5 *, .bg-primary-5 a, .bg-primary-6 *, .bg-primary-6 a, .bg-primary-7 *, .bg-primary-7 a, .bg-primary-8 *, .bg-primary-8 a, .bg-primary-9 *, .bg-primary-9 a, .bg-primary-10 *, .bg-primary-10 a, .bg-primary-11 *, .bg-primary-11 a, .bg-primary-12 *, .bg-primary-12 a, .bg-primary-13 *, .bg-primary-13 a, .bg-primary-14 *, .bg-primary-14 a, .bg-primary-15 *, .bg-primary-15 a, .bg-primary-16 *, .bg-primary-16 a, .bg-primary-17 *, .bg-primary-17 a, .bg-primary-18 *, .bg-primary-18 a, .bg-primary-19 *, .bg-primary-19 a, .bg-primary-20 *, .bg-primary-20 a  {
		color: inherit !important;
	}
	
	.bg-primary a.panel, .bg-primary-1 a.panel, .bg-primary-2 a.panel, .bg-primary-3 a.panel, .bg-primary-4 a.panel, .bg-primary-5 a.panel, .bg-primary-6 a.panel, .bg-primary-7 a.panel, .bg-primary-8 a.panel, .bg-primary-9 a.panel, .bg-primary-10 a.panel, .bg-primary-11 a.panel, .bg-primary-12 a.panel, .bg-primary-13 a.panel, .bg-primary-14 a.panel, .bg-primary-15 a.panel, .bg-primary-16 a.panel, .bg-primary-17 a.panel, .bg-primary-18 a.panel, .bg-primary-19 a.panel, .bg-primary-20 a.panel {
		color: #000 !important;
	}
	
	 a.panel h1, a.panel h2, a.panel h3, a.panel h4, a.panel h5, a.panel h6,  a.panel p, 
	 .bg-primary a.panel h1, .bg-primary a.panel h2, .bg-primary a.panel h3, .bg-primary a.panel h4, .bg-primary a.panel h5, .bg-primary a.panel h6, .bg-primary a.panel p,
	.bg-primary-1 a.panel h1, .bg-primary-1 a.panel h2, .bg-primary-1 a.panel h3, .bg-primary-1 a.panel h4, .bg-primary-1 a.panel h5, .bg-primary-1 a.panel h6, .bg-primary-1 a.panel p,
	.bg-primary-2 a.panel h1, .bg-primary-2 a.panel h2, .bg-primary-2 a.panel h3, .bg-primary-2 a.panel h4, .bg-primary-2 a.panel h5, .bg-primary-2 a.panel h6, .bg-primary-2 a.panel p,
	.bg-primary-3 a.panel h1, .bg-primary-3 a.panel h2, .bg-primary-3 a.panel h3, .bg-primary-3 a.panel h4, .bg-primary-3 a.panel h5, .bg-primary-3 a.panel h6, .bg-primary-3 a.panel p,
	.bg-primary-4 a.panel h1, .bg-primary-4 a.panel h2, .bg-primary-4 a.panel h3, .bg-primary-4 a.panel h4, .bg-primary-4 a.panel h5, .bg-primary-4 a.panel h6, .bg-primary-4 a.panel p,
	.bg-primary-5 a.panel h1, .bg-primary-5 a.panel h2, .bg-primary-5 a.panel h3, .bg-primary-5 a.panel h4, .bg-primary-5 a.panel h5, .bg-primary-5 a.panel h6, .bg-primary-5 a.panel p,
	.bg-primary-6 a.panel h1, .bg-primary-6 a.panel h2, .bg-primary-6 a.panel h3, .bg-primary-6 a.panel h4, .bg-primary-6 a.panel h5, .bg-primary-6 a.panel h6, .bg-primary-6 a.panel p,
	.bg-primary-7 a.panel h1, .bg-primary-7 a.panel h2, .bg-primary-7 a.panel h3, .bg-primary-7 a.panel h4, .bg-primary-7 a.panel h5, .bg-primary-7 a.panel h6, .bg-primary-7 a.panel p,
	.bg-primary-8 a.panel h1, .bg-primary-8 a.panel h2, .bg-primary-8 a.panel h3, .bg-primary-8 a.panel h4, .bg-primary-8 a.panel h5, .bg-primary-8 a.panel h6, .bg-primary-8 a.panel p,
	.bg-primary-9 a.panel h1, .bg-primary-9 a.panel h2, .bg-primary-9 a.panel h3, .bg-primary-9 a.panel h4, .bg-primary-9 a.panel h5, .bg-primary-9 a.panel h6, .bg-primary-9 a.panel p,
	.bg-primary-10 a.panel h1, .bg-primary-10 a.panel h2, .bg-primary-10 a.panel h3, .bg-primary-10 a.panel h4, .bg-primary-10 a.panel h5, .bg-primary-10 a.panel h6, .bg-primary-10 a.panel p,
	.bg-primary-11 a.panel h1, .bg-primary-11 a.panel h2, .bg-primary-11 a.panel h3, .bg-primary-11 a.panel h4, .bg-primary-11 a.panel h5, .bg-primary-11 a.panel h6, .bg-primary-11 a.panel p,
	.bg-primary-12 a.panel h1, .bg-primary-12 a.panel h2, .bg-primary-12 a.panel h3, .bg-primary-12 a.panel h4, .bg-primary-12 a.panel h5, .bg-primary-12 a.panel h6, .bg-primary-12 a.panel p,
	.bg-primary-13 a.panel h1, .bg-primary-13 a.panel h2, .bg-primary-13 a.panel h3, .bg-primary-13 a.panel h4, .bg-primary-13 a.panel h5, .bg-primary-13 a.panel h6, .bg-primary-13 a.panel p,
	.bg-primary-14 a.panel h1, .bg-primary-14 a.panel h2, .bg-primary-14 a.panel h3, .bg-primary-14 a.panel h4, .bg-primary-14 a.panel h5, .bg-primary-14 a.panel h6, .bg-primary-14 a.panel p,
	.bg-primary-15 a.panel h1, .bg-primary-15 a.panel h2, .bg-primary-15 a.panel h3, .bg-primary-15 a.panel h4, .bg-primary-15 a.panel h5, .bg-primary-15 a.panel h6, .bg-primary-15 a.panel p,
	.bg-primary-16 a.panel h1, .bg-primary-16 a.panel h2, .bg-primary-16 a.panel h3, .bg-primary-16 a.panel h4, .bg-primary-16 a.panel h5, .bg-primary-16 a.panel h6, .bg-primary-16 a.panel p,
	.bg-primary-17 a.panel h1, .bg-primary-17 a.panel h2, .bg-primary-17 a.panel h3, .bg-primary-17 a.panel h4, .bg-primary-17 a.panel h5, .bg-primary-17 a.panel h6, .bg-primary-17 a.panel p,
	.bg-primary-18 a.panel h1, .bg-primary-18 a.panel h2, .bg-primary-18 a.panel h3, .bg-primary-18 a.panel h4, .bg-primary-18 a.panel h5, .bg-primary-18 a.panel h6, .bg-primary-18 a.panel p,
	.bg-primary-19 a.panel h1, .bg-primary-19 a.panel h2, .bg-primary-19 a.panel h3, .bg-primary-19 a.panel h4, .bg-primary-19 a.panel h5, .bg-primary-19 a.panel h6, .bg-primary-19 a.panel p,
	.bg-primary-20 a.panel h1, .bg-primary-20 a.panel h2, .bg-primary-20 a.panel h3, .bg-primary-20 a.panel h4, .bg-primary-20 a.panel h5, .bg-primary-20 a.panel h6, .bg-primary-20 a.panel p
	  {
		color: inherit !important;	
		color: #666\9 !important;
	}
	
	.bg-primary a.panel:hover, .bg-primary-1 a.panel:hover, .bg-primary-2 a.panel:hover, .bg-primary-3 a.panel:hover, .bg-primary-4 a.panel:hover, .bg-primary-5 a.panel:hover, .bg-primary-6 a.panel:hover, .bg-primary-7 a.panel:hover, .bg-primary-8 a.panel:hover, .bg-primary-9 a.panel:hover, .bg-primary-10 a.panel:hover, .bg-primary-11 a.panel:hover, .bg-primary-12 a.panel:hover, .bg-primary-13 a.panel:hover, .bg-primary-14 a.panel:hover, .bg-primary-15 a.panel:hover, .bg-primary-16 a.panel:hover, .bg-primary-17 a.panel:hover, .bg-primary-18 a.panel:hover, .bg-primary-19 a.panel:hover, .bg-primary-20 a.panel:hover {
		background-color:#01bdf2 !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-primary-1:hover, a.panel.bg-primary-2:hover, a.panel.bg-primary-3:hover, a.panel.bg-primary-4:hover, a.panel.bg-primary-5:hover, a.panel.bg-primary-6:hover, a.panel.bg-primary-7:hover, a.panel.bg-primary-8:hover, a.panel.bg-primary-9:hover, a.panel.bg-primary-10:hover, a.panel.bg-primary-11:hover, a.panel.bg-primary-12:hover, a.panel.bg-primary-13:hover, a.panel.bg-primary-14:hover, a.panel.bg-primary-15:hover, a.panel.bg-primary-16:hover, a.panel.bg-primary-17:hover, a.panel.bg-primary-18:hover, a.panel.bg-primary-19:hover, a.panel.bg-primary-20:hover  {
		background-color:#01bdf2 !important;
		color: #FFF !important;
	}
	
	
	
	
	/* bg-info */
	
	.bg-info *, .bg-info a, .bg-info-1 *, .bg-info-1 a, .bg-info-2 *, .bg-info-2 a, .bg-info-3 *, .bg-info-3 a, .bg-info-4 *, .bg-info-4 a, .bg-info-5 *, .bg-info-5 a, .bg-info-6 *, .bg-info-6 a, .bg-info-7 *, .bg-info-7 a, .bg-info-8 *, .bg-info-8 a, .bg-info-9 *, .bg-info-9 a, .bg-info-10 *, .bg-info-10 a, .bg-info-11 *, .bg-info-11 a, .bg-info-12 *, .bg-info-12 a, .bg-info-13 *, .bg-info-13 a, .bg-info-14 *, .bg-info-14 a, .bg-info-15 *, .bg-info-15 a, .bg-info-16 *, .bg-info-16 a, .bg-info-17 *, .bg-info-17 a, .bg-info-18 *, .bg-info-18 a, .bg-info-19 *, .bg-info-19 a, .bg-info-20 *, .bg-info-20 a  {
		color: inherit !important;
	}
	
	.bg-info a.panel, .bg-info-1 a.panel, .bg-info-2 a.panel, .bg-info-3 a.panel, .bg-info-4 a.panel, .bg-info-5 a.panel, .bg-info-6 a.panel, .bg-info-7 a.panel, .bg-info-8 a.panel, .bg-info-9 a.panel, .bg-info-10 a.panel, .bg-info-11 a.panel, .bg-info-12 a.panel, .bg-info-13 a.panel, .bg-info-14 a.panel, .bg-info-15 a.panel, .bg-info-16 a.panel, .bg-info-17 a.panel, .bg-info-18 a.panel, .bg-info-19 a.panel, .bg-info-20 a.panel {
		color: #000 !important;
	}
	
	.bg-info a.panel h1, .bg-info a.panel h2, .bg-info a.panel h3, .bg-info a.panel h4, .bg-info a.panel h5, .bg-info a.panel h6, .bg-info a.panel p,
	.bg-info-1 a.panel h1, .bg-info-1 a.panel h2, .bg-info-1 a.panel h3, .bg-info-1 a.panel h4, .bg-info-1 a.panel h5, .bg-info-1 a.panel h6, .bg-info-1 a.panel p,
	.bg-info-2 a.panel h1, .bg-info-2 a.panel h2, .bg-info-2 a.panel h3, .bg-info-2 a.panel h4, .bg-info-2 a.panel h5, .bg-info-2 a.panel h6, .bg-info-2 a.panel p,
	.bg-info-3 a.panel h1, .bg-info-3 a.panel h2, .bg-info-3 a.panel h3, .bg-info-3 a.panel h4, .bg-info-3 a.panel h5, .bg-info-3 a.panel h6, .bg-info-3 a.panel p,
	.bg-info-4 a.panel h1, .bg-info-4 a.panel h2, .bg-info-4 a.panel h3, .bg-info-4 a.panel h4, .bg-info-4 a.panel h5, .bg-info-4 a.panel h6, .bg-info-4 a.panel p,
	.bg-info-5 a.panel h1, .bg-info-5 a.panel h2, .bg-info-5 a.panel h3, .bg-info-5 a.panel h4, .bg-info-5 a.panel h5, .bg-info-5 a.panel h6, .bg-info-5 a.panel p,
	.bg-info-6 a.panel h1, .bg-info-6 a.panel h2, .bg-info-6 a.panel h3, .bg-info-6 a.panel h4, .bg-info-6 a.panel h5, .bg-info-6 a.panel h6, .bg-info-6 a.panel p,
	.bg-info-7 a.panel h1, .bg-info-7 a.panel h2, .bg-info-7 a.panel h3, .bg-info-7 a.panel h4, .bg-info-7 a.panel h5, .bg-info-7 a.panel h6, .bg-info-7 a.panel p,
	.bg-info-8 a.panel h1, .bg-info-8 a.panel h2, .bg-info-8 a.panel h3, .bg-info-8 a.panel h4, .bg-info-8 a.panel h5, .bg-info-8 a.panel h6, .bg-info-8 a.panel p,
	.bg-info-9 a.panel h1, .bg-info-9 a.panel h2, .bg-info-9 a.panel h3, .bg-info-9 a.panel h4, .bg-info-9 a.panel h5, .bg-info-9 a.panel h6, .bg-info-9 a.panel p,
	.bg-info-10 a.panel h1, .bg-info-10 a.panel h2, .bg-info-10 a.panel h3, .bg-info-10 a.panel h4, .bg-info-10 a.panel h5, .bg-info-10 a.panel h6, .bg-info-10 a.panel p,
	.bg-info-11 a.panel h1, .bg-info-11 a.panel h2, .bg-info-11 a.panel h3, .bg-info-11 a.panel h4, .bg-info-11 a.panel h5, .bg-info-11 a.panel h6, .bg-info-11 a.panel p,
	.bg-info-12 a.panel h1, .bg-info-12 a.panel h2, .bg-info-12 a.panel h3, .bg-info-12 a.panel h4, .bg-info-12 a.panel h5, .bg-info-12 a.panel h6, .bg-info-12 a.panel p,
	.bg-info-13 a.panel h1, .bg-info-13 a.panel h2, .bg-info-13 a.panel h3, .bg-info-13 a.panel h4, .bg-info-13 a.panel h5, .bg-info-13 a.panel h6, .bg-info-13 a.panel p,
	.bg-info-14 a.panel h1, .bg-info-14 a.panel h2, .bg-info-14 a.panel h3, .bg-info-14 a.panel h4, .bg-info-14 a.panel h5, .bg-info-14 a.panel h6, .bg-info-14 a.panel p,
	.bg-info-15 a.panel h1, .bg-info-15 a.panel h2, .bg-info-15 a.panel h3, .bg-info-15 a.panel h4, .bg-info-15 a.panel h5, .bg-info-15 a.panel h6, .bg-info-15 a.panel p,
	.bg-info-16 a.panel h1, .bg-info-16 a.panel h2, .bg-info-16 a.panel h3, .bg-info-16 a.panel h4, .bg-info-16 a.panel h5, .bg-info-16 a.panel h6, .bg-info-16 a.panel p,
	.bg-info-17 a.panel h1, .bg-info-17 a.panel h2, .bg-info-17 a.panel h3, .bg-info-17 a.panel h4, .bg-info-17 a.panel h5, .bg-info-17 a.panel h6, .bg-info-17 a.panel p,
	.bg-info-18 a.panel h1, .bg-info-18 a.panel h2, .bg-info-18 a.panel h3, .bg-info-18 a.panel h4, .bg-info-18 a.panel h5, .bg-info-18 a.panel h6, .bg-info-18 a.panel p,
	.bg-info-19 a.panel h1, .bg-info-19 a.panel h2, .bg-info-19 a.panel h3, .bg-info-19 a.panel h4, .bg-info-19 a.panel h5, .bg-info-19 a.panel h6, .bg-info-19 a.panel p,
	.bg-info-20 a.panel h1, .bg-info-20 a.panel h2, .bg-info-20 a.panel h3, .bg-info-20 a.panel h4, .bg-info-20 a.panel h5, .bg-info-20 a.panel h6, .bg-info-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-info a.panel:hover, .bg-info-1 a.panel:hover, .bg-info-2 a.panel:hover, .bg-info-3 a.panel:hover, .bg-info-4 a.panel:hover, .bg-info-5 a.panel:hover, .bg-info-6 a.panel:hover, .bg-info-7 a.panel:hover, .bg-info-8 a.panel:hover, .bg-info-9 a.panel:hover, .bg-info-10 a.panel:hover, .bg-info-11 a.panel:hover, .bg-info-12 a.panel:hover, .bg-info-13 a.panel:hover, .bg-info-14 a.panel:hover, .bg-info-15 a.panel:hover, .bg-info-16 a.panel:hover, .bg-info-17 a.panel:hover, .bg-info-18 a.panel:hover, .bg-info-19 a.panel:hover, .bg-info-20 a.panel:hover {
		background-color:#0695d6 !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-info-1:hover, a.panel.bg-info-2:hover, a.panel.bg-info-3:hover, a.panel.bg-info-4:hover, a.panel.bg-info-5:hover, a.panel.bg-info-6:hover, a.panel.bg-info-7:hover, a.panel.bg-info-8:hover, a.panel.bg-info-9:hover, a.panel.bg-info-10:hover, a.panel.bg-info-11:hover, a.panel.bg-info-12:hover, a.panel.bg-info-13:hover, a.panel.bg-info-14:hover, a.panel.bg-info-15:hover, a.panel.bg-info-16:hover, a.panel.bg-info-17:hover, a.panel.bg-info-18:hover, a.panel.bg-info-19:hover, a.panel.bg-info-20:hover  {
		background-color:#0695d6 !important;
		color: #FFF !important;
	}
	
	
	/* bg-warning */
	.bg-warning *, .bg-warning a, .bg-warning-1 *, .bg-warning-1 a, .bg-warning-2 *, .bg-warning-2 a, .bg-warning-3 *, .bg-warning-3 a, .bg-warning-4 *, .bg-warning-4 a, .bg-warning-5 *, .bg-warning-5 a, .bg-warning-6 *, .bg-warning-6 a, .bg-warning-7 *, .bg-warning-7 a, .bg-warning-8 *, .bg-warning-8 a, .bg-warning-9 *, .bg-warning-9 a, .bg-warning-10 *, .bg-warning-10 a, .bg-warning-11 *, .bg-warning-11 a, .bg-warning-12 *, .bg-warning-12 a, .bg-warning-13 *, .bg-warning-13 a, .bg-warning-14 *, .bg-warning-14 a, .bg-warning-15 *, .bg-warning-15 a, .bg-warning-16 *, .bg-warning-16 a, .bg-warning-17 *, .bg-warning-17 a, .bg-warning-18 *, .bg-warning-18 a, .bg-warning-19 *, .bg-warning-19 a, .bg-warning-20 *, .bg-warning-20 a  {
		color: inherit !important;
	}
	
	.bg-warning a.panel, .bg-warning-1 a.panel, .bg-warning-2 a.panel, .bg-warning-3 a.panel, .bg-warning-4 a.panel, .bg-warning-5 a.panel, .bg-warning-6 a.panel, .bg-warning-7 a.panel, .bg-warning-8 a.panel, .bg-warning-9 a.panel, .bg-warning-10 a.panel, .bg-warning-11 a.panel, .bg-warning-12 a.panel, .bg-warning-13 a.panel, .bg-warning-14 a.panel, .bg-warning-15 a.panel, .bg-warning-16 a.panel, .bg-warning-17 a.panel, .bg-warning-18 a.panel, .bg-warning-19 a.panel, .bg-warning-20 a.panel {
		color: #000 !important;
	}
	
	.bg-warning a.panel h1, .bg-warning a.panel h2, .bg-warning a.panel h3, .bg-warning a.panel h4, .bg-warning a.panel h5, .bg-warning a.panel h6, .bg-warning a.panel p,
	.bg-warning-1 a.panel h1, .bg-warning-1 a.panel h2, .bg-warning-1 a.panel h3, .bg-warning-1 a.panel h4, .bg-warning-1 a.panel h5, .bg-warning-1 a.panel h6, .bg-warning-1 a.panel p,
	.bg-warning-2 a.panel h1, .bg-warning-2 a.panel h2, .bg-warning-2 a.panel h3, .bg-warning-2 a.panel h4, .bg-warning-2 a.panel h5, .bg-warning-2 a.panel h6, .bg-warning-2 a.panel p,
	.bg-warning-3 a.panel h1, .bg-warning-3 a.panel h2, .bg-warning-3 a.panel h3, .bg-warning-3 a.panel h4, .bg-warning-3 a.panel h5, .bg-warning-3 a.panel h6, .bg-warning-3 a.panel p,
	.bg-warning-4 a.panel h1, .bg-warning-4 a.panel h2, .bg-warning-4 a.panel h3, .bg-warning-4 a.panel h4, .bg-warning-4 a.panel h5, .bg-warning-4 a.panel h6, .bg-warning-4 a.panel p,
	.bg-warning-5 a.panel h1, .bg-warning-5 a.panel h2, .bg-warning-5 a.panel h3, .bg-warning-5 a.panel h4, .bg-warning-5 a.panel h5, .bg-warning-5 a.panel h6, .bg-warning-5 a.panel p,
	.bg-warning-6 a.panel h1, .bg-warning-6 a.panel h2, .bg-warning-6 a.panel h3, .bg-warning-6 a.panel h4, .bg-warning-6 a.panel h5, .bg-warning-6 a.panel h6, .bg-warning-6 a.panel p,
	.bg-warning-7 a.panel h1, .bg-warning-7 a.panel h2, .bg-warning-7 a.panel h3, .bg-warning-7 a.panel h4, .bg-warning-7 a.panel h5, .bg-warning-7 a.panel h6, .bg-warning-7 a.panel p,
	.bg-warning-8 a.panel h1, .bg-warning-8 a.panel h2, .bg-warning-8 a.panel h3, .bg-warning-8 a.panel h4, .bg-warning-8 a.panel h5, .bg-warning-8 a.panel h6, .bg-warning-8 a.panel p,
	.bg-warning-9 a.panel h1, .bg-warning-9 a.panel h2, .bg-warning-9 a.panel h3, .bg-warning-9 a.panel h4, .bg-warning-9 a.panel h5, .bg-warning-9 a.panel h6, .bg-warning-9 a.panel p,
	.bg-warning-10 a.panel h1, .bg-warning-10 a.panel h2, .bg-warning-10 a.panel h3, .bg-warning-10 a.panel h4, .bg-warning-10 a.panel h5, .bg-warning-10 a.panel h6, .bg-warning-10 a.panel p,
	.bg-warning-11 a.panel h1, .bg-warning-11 a.panel h2, .bg-warning-11 a.panel h3, .bg-warning-11 a.panel h4, .bg-warning-11 a.panel h5, .bg-warning-11 a.panel h6, .bg-warning-11 a.panel p,
	.bg-warning-12 a.panel h1, .bg-warning-12 a.panel h2, .bg-warning-12 a.panel h3, .bg-warning-12 a.panel h4, .bg-warning-12 a.panel h5, .bg-warning-12 a.panel h6, .bg-warning-12 a.panel p,
	.bg-warning-13 a.panel h1, .bg-warning-13 a.panel h2, .bg-warning-13 a.panel h3, .bg-warning-13 a.panel h4, .bg-warning-13 a.panel h5, .bg-warning-13 a.panel h6, .bg-warning-13 a.panel p,
	.bg-warning-14 a.panel h1, .bg-warning-14 a.panel h2, .bg-warning-14 a.panel h3, .bg-warning-14 a.panel h4, .bg-warning-14 a.panel h5, .bg-warning-14 a.panel h6, .bg-warning-14 a.panel p,
	.bg-warning-15 a.panel h1, .bg-warning-15 a.panel h2, .bg-warning-15 a.panel h3, .bg-warning-15 a.panel h4, .bg-warning-15 a.panel h5, .bg-warning-15 a.panel h6, .bg-warning-15 a.panel p,
	.bg-warning-16 a.panel h1, .bg-warning-16 a.panel h2, .bg-warning-16 a.panel h3, .bg-warning-16 a.panel h4, .bg-warning-16 a.panel h5, .bg-warning-16 a.panel h6, .bg-warning-16 a.panel p,
	.bg-warning-17 a.panel h1, .bg-warning-17 a.panel h2, .bg-warning-17 a.panel h3, .bg-warning-17 a.panel h4, .bg-warning-17 a.panel h5, .bg-warning-17 a.panel h6, .bg-warning-17 a.panel p,
	.bg-warning-18 a.panel h1, .bg-warning-18 a.panel h2, .bg-warning-18 a.panel h3, .bg-warning-18 a.panel h4, .bg-warning-18 a.panel h5, .bg-warning-18 a.panel h6, .bg-warning-18 a.panel p,
	.bg-warning-19 a.panel h1, .bg-warning-19 a.panel h2, .bg-warning-19 a.panel h3, .bg-warning-19 a.panel h4, .bg-warning-19 a.panel h5, .bg-warning-19 a.panel h6, .bg-warning-19 a.panel p,
	.bg-warning-20 a.panel h1, .bg-warning-20 a.panel h2, .bg-warning-20 a.panel h3, .bg-warning-20 a.panel h4, .bg-warning-20 a.panel h5, .bg-warning-20 a.panel h6, .bg-warning-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-warning a.panel:hover, .bg-warning-1 a.panel:hover, .bg-warning-2 a.panel:hover, .bg-warning-3 a.panel:hover, .bg-warning-4 a.panel:hover, .bg-warning-5 a.panel:hover, .bg-warning-6 a.panel:hover, .bg-warning-7 a.panel:hover, .bg-warning-8 a.panel:hover, .bg-warning-9 a.panel:hover, .bg-warning-10 a.panel:hover, .bg-warning-11 a.panel:hover, .bg-warning-12 a.panel:hover, .bg-warning-13 a.panel:hover, .bg-warning-14 a.panel:hover, .bg-warning-15 a.panel:hover, .bg-warning-16 a.panel:hover, .bg-warning-17 a.panel:hover, .bg-warning-18 a.panel:hover, .bg-warning-19 a.panel:hover, .bg-warning-20 a.panel:hover {
		background-color:#f5b200 !important;
		color: #FFF !important;
	}


	/* para utilizar el color en los paneles con link */
	a.panel.bg-warning-1:hover, a.panel.bg-warning-2:hover, a.panel.bg-warning-3:hover, a.panel.bg-warning-4:hover, a.panel.bg-warning-5:hover, a.panel.bg-warning-6:hover, a.panel.bg-warning-7:hover, a.panel.bg-warning-8:hover, a.panel.bg-warning-9:hover, a.panel.bg-warning-10:hover, a.panel.bg-warning-11:hover, a.panel.bg-warning-12:hover, a.panel.bg-warning-13:hover, a.panel.bg-warning-14:hover, a.panel.bg-warning-15:hover, a.panel.bg-warning-16:hover, a.panel.bg-warning-17:hover, a.panel.bg-warning-18:hover, a.panel.bg-warning-19:hover, a.panel.bg-warning-20:hover  {
		background-color:#f5b200 !important;
		color: #FFF !important;
	}
	
	
	
	
	/* bg-danger */
	
	.bg-danger *, .bg-danger a, .bg-danger-1 *, .bg-danger-1 a, .bg-danger-2 *, .bg-danger-2 a, .bg-danger-3 *, .bg-danger-3 a, .bg-danger-4 *, .bg-danger-4 a, .bg-danger-5 *, .bg-danger-5 a, .bg-danger-6 *, .bg-danger-6 a, .bg-danger-7 *, .bg-danger-7 a, .bg-danger-8 *, .bg-danger-8 a, .bg-danger-9 *, .bg-danger-9 a, .bg-danger-10 *, .bg-danger-10 a, .bg-danger-11 *, .bg-danger-11 a, .bg-danger-12 *, .bg-danger-12 a, .bg-danger-13 *, .bg-danger-13 a, .bg-danger-14 *, .bg-danger-14 a, .bg-danger-15 *, .bg-danger-15 a, .bg-danger-16 *, .bg-danger-16 a, .bg-danger-17 *, .bg-danger-17 a, .bg-danger-18 *, .bg-danger-18 a, .bg-danger-19 *, .bg-danger-19 a, .bg-danger-20 *, .bg-danger-20 a  {
		color: inherit !important;
	}
	
	.bg-danger a.panel, .bg-danger-1 a.panel, .bg-danger-2 a.panel, .bg-danger-3 a.panel, .bg-danger-4 a.panel, .bg-danger-5 a.panel, .bg-danger-6 a.panel, .bg-danger-7 a.panel, .bg-danger-8 a.panel, .bg-danger-9 a.panel, .bg-danger-10 a.panel, .bg-danger-11 a.panel, .bg-danger-12 a.panel, .bg-danger-13 a.panel, .bg-danger-14 a.panel, .bg-danger-15 a.panel, .bg-danger-16 a.panel, .bg-danger-17 a.panel, .bg-danger-18 a.panel, .bg-danger-19 a.panel, .bg-danger-20 a.panel {
		color: #000 !important;
	}
	
	.bg-danger a.panel h1, .bg-danger a.panel h2, .bg-danger a.panel h3, .bg-danger a.panel h4, .bg-danger a.panel h5, .bg-danger a.panel h6, .bg-danger a.panel p,
	.bg-danger-1 a.panel h1, .bg-danger-1 a.panel h2, .bg-danger-1 a.panel h3, .bg-danger-1 a.panel h4, .bg-danger-1 a.panel h5, .bg-danger-1 a.panel h6, .bg-danger-1 a.panel p,
	.bg-danger-2 a.panel h1, .bg-danger-2 a.panel h2, .bg-danger-2 a.panel h3, .bg-danger-2 a.panel h4, .bg-danger-2 a.panel h5, .bg-danger-2 a.panel h6, .bg-danger-2 a.panel p,
	.bg-danger-3 a.panel h1, .bg-danger-3 a.panel h2, .bg-danger-3 a.panel h3, .bg-danger-3 a.panel h4, .bg-danger-3 a.panel h5, .bg-danger-3 a.panel h6, .bg-danger-3 a.panel p,
	.bg-danger-4 a.panel h1, .bg-danger-4 a.panel h2, .bg-danger-4 a.panel h3, .bg-danger-4 a.panel h4, .bg-danger-4 a.panel h5, .bg-danger-4 a.panel h6, .bg-danger-4 a.panel p,
	.bg-danger-5 a.panel h1, .bg-danger-5 a.panel h2, .bg-danger-5 a.panel h3, .bg-danger-5 a.panel h4, .bg-danger-5 a.panel h5, .bg-danger-5 a.panel h6, .bg-danger-5 a.panel p,
	.bg-danger-6 a.panel h1, .bg-danger-6 a.panel h2, .bg-danger-6 a.panel h3, .bg-danger-6 a.panel h4, .bg-danger-6 a.panel h5, .bg-danger-6 a.panel h6, .bg-danger-6 a.panel p,
	.bg-danger-7 a.panel h1, .bg-danger-7 a.panel h2, .bg-danger-7 a.panel h3, .bg-danger-7 a.panel h4, .bg-danger-7 a.panel h5, .bg-danger-7 a.panel h6, .bg-danger-7 a.panel p,
	.bg-danger-8 a.panel h1, .bg-danger-8 a.panel h2, .bg-danger-8 a.panel h3, .bg-danger-8 a.panel h4, .bg-danger-8 a.panel h5, .bg-danger-8 a.panel h6, .bg-danger-8 a.panel p,
	.bg-danger-9 a.panel h1, .bg-danger-9 a.panel h2, .bg-danger-9 a.panel h3, .bg-danger-9 a.panel h4, .bg-danger-9 a.panel h5, .bg-danger-9 a.panel h6, .bg-danger-9 a.panel p,
	.bg-danger-10 a.panel h1, .bg-danger-10 a.panel h2, .bg-danger-10 a.panel h3, .bg-danger-10 a.panel h4, .bg-danger-10 a.panel h5, .bg-danger-10 a.panel h6, .bg-danger-10 a.panel p,
	.bg-danger-11 a.panel h1, .bg-danger-11 a.panel h2, .bg-danger-11 a.panel h3, .bg-danger-11 a.panel h4, .bg-danger-11 a.panel h5, .bg-danger-11 a.panel h6, .bg-danger-11 a.panel p,
	.bg-danger-12 a.panel h1, .bg-danger-12 a.panel h2, .bg-danger-12 a.panel h3, .bg-danger-12 a.panel h4, .bg-danger-12 a.panel h5, .bg-danger-12 a.panel h6, .bg-danger-12 a.panel p,
	.bg-danger-13 a.panel h1, .bg-danger-13 a.panel h2, .bg-danger-13 a.panel h3, .bg-danger-13 a.panel h4, .bg-danger-13 a.panel h5, .bg-danger-13 a.panel h6, .bg-danger-13 a.panel p,
	.bg-danger-14 a.panel h1, .bg-danger-14 a.panel h2, .bg-danger-14 a.panel h3, .bg-danger-14 a.panel h4, .bg-danger-14 a.panel h5, .bg-danger-14 a.panel h6, .bg-danger-14 a.panel p,
	.bg-danger-15 a.panel h1, .bg-danger-15 a.panel h2, .bg-danger-15 a.panel h3, .bg-danger-15 a.panel h4, .bg-danger-15 a.panel h5, .bg-danger-15 a.panel h6, .bg-danger-15 a.panel p,
	.bg-danger-16 a.panel h1, .bg-danger-16 a.panel h2, .bg-danger-16 a.panel h3, .bg-danger-16 a.panel h4, .bg-danger-16 a.panel h5, .bg-danger-16 a.panel h6, .bg-danger-16 a.panel p,
	.bg-danger-17 a.panel h1, .bg-danger-17 a.panel h2, .bg-danger-17 a.panel h3, .bg-danger-17 a.panel h4, .bg-danger-17 a.panel h5, .bg-danger-17 a.panel h6, .bg-danger-17 a.panel p,
	.bg-danger-18 a.panel h1, .bg-danger-18 a.panel h2, .bg-danger-18 a.panel h3, .bg-danger-18 a.panel h4, .bg-danger-18 a.panel h5, .bg-danger-18 a.panel h6, .bg-danger-18 a.panel p,
	.bg-danger-19 a.panel h1, .bg-danger-19 a.panel h2, .bg-danger-19 a.panel h3, .bg-danger-19 a.panel h4, .bg-danger-19 a.panel h5, .bg-danger-19 a.panel h6, .bg-danger-19 a.panel p,
	.bg-danger-20 a.panel h1, .bg-danger-20 a.panel h2, .bg-danger-20 a.panel h3, .bg-danger-20 a.panel h4, .bg-danger-20 a.panel h5, .bg-danger-20 a.panel h6, .bg-danger-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-danger a.panel:hover, .bg-danger-1 a.panel:hover, .bg-danger-2 a.panel:hover, .bg-danger-3 a.panel:hover, .bg-danger-4 a.panel:hover, .bg-danger-5 a.panel:hover, .bg-danger-6 a.panel:hover, .bg-danger-7 a.panel:hover, .bg-danger-8 a.panel:hover, .bg-danger-9 a.panel:hover, .bg-danger-10 a.panel:hover, .bg-danger-11 a.panel:hover, .bg-danger-12 a.panel:hover, .bg-danger-13 a.panel:hover, .bg-danger-14 a.panel:hover, .bg-danger-15 a.panel:hover, .bg-danger-16 a.panel:hover, .bg-danger-17 a.panel:hover, .bg-danger-18 a.panel:hover, .bg-danger-19 a.panel:hover, .bg-danger-20 a.panel:hover {
		background-color:#da2c1b !important;
		color: #FFF !important;
	}
	
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-danger-1:hover, a.panel.bg-danger-2:hover, a.panel.bg-danger-3:hover, a.panel.bg-danger-4:hover, a.panel.bg-danger-5:hover, a.panel.bg-danger-6:hover, a.panel.bg-danger-7:hover, a.panel.bg-danger-8:hover, a.panel.bg-danger-9:hover, a.panel.bg-danger-10:hover, a.panel.bg-danger-11:hover, a.panel.bg-danger-12:hover, a.panel.bg-danger-13:hover, a.panel.bg-danger-14:hover, a.panel.bg-danger-15:hover, a.panel.bg-danger-16:hover, a.panel.bg-danger-17:hover, a.panel.bg-danger-18:hover, a.panel.bg-danger-19:hover, a.panel.bg-danger-20:hover  {
		background-color:#da2c1b !important;
		color: #FFF !important;
	}	




	/* bg-fucsia */
	
	.bg-fucsia *, .bg-fucsia a, .bg-fucsia-1 *, .bg-fucsia-1 a, .bg-fucsia-2 *, .bg-fucsia-2 a, .bg-fucsia-3 *, .bg-fucsia-3 a, .bg-fucsia-4 *, .bg-fucsia-4 a, .bg-fucsia-5 *, .bg-fucsia-5 a, .bg-fucsia-6 *, .bg-fucsia-6 a, .bg-fucsia-7 *, .bg-fucsia-7 a, .bg-fucsia-8 *, .bg-fucsia-8 a, .bg-fucsia-9 *, .bg-fucsia-9 a, .bg-fucsia-10 *, .bg-fucsia-10 a, .bg-fucsia-11 *, .bg-fucsia-11 a, .bg-fucsia-12 *, .bg-fucsia-12 a, .bg-fucsia-13 *, .bg-fucsia-13 a, .bg-fucsia-14 *, .bg-fucsia-14 a, .bg-fucsia-15 *, .bg-fucsia-15 a, .bg-fucsia-16 *, .bg-fucsia-16 a, .bg-fucsia-17 *, .bg-fucsia-17 a, .bg-fucsia-18 *, .bg-fucsia-18 a, .bg-fucsia-19 *, .bg-fucsia-19 a, .bg-fucsia-20 *, .bg-fucsia-20 a  {
		color: inherit !important;
	}
	
	.bg-fucsia a.panel, .bg-fucsia-1 a.panel, .bg-fucsia-2 a.panel, .bg-fucsia-3 a.panel, .bg-fucsia-4 a.panel, .bg-fucsia-5 a.panel, .bg-fucsia-6 a.panel, .bg-fucsia-7 a.panel, .bg-fucsia-8 a.panel, .bg-fucsia-9 a.panel, .bg-fucsia-10 a.panel, .bg-fucsia-11 a.panel, .bg-fucsia-12 a.panel, .bg-fucsia-13 a.panel, .bg-fucsia-14 a.panel, .bg-fucsia-15 a.panel, .bg-fucsia-16 a.panel, .bg-fucsia-17 a.panel, .bg-fucsia-18 a.panel, .bg-fucsia-19 a.panel, .bg-fucsia-20 a.panel {
		color: #000 !important;
	}
	
	.bg-fucsia a.panel h1, .bg-fucsia a.panel h2, .bg-fucsia a.panel h3, .bg-fucsia a.panel h4, .bg-fucsia a.panel h5, .bg-fucsia a.panel h6, .bg-fucsia a.panel p,
	.bg-fucsia-1 a.panel h1, .bg-fucsia-1 a.panel h2, .bg-fucsia-1 a.panel h3, .bg-fucsia-1 a.panel h4, .bg-fucsia-1 a.panel h5, .bg-fucsia-1 a.panel h6, .bg-fucsia-1 a.panel p,
	.bg-fucsia-2 a.panel h1, .bg-fucsia-2 a.panel h2, .bg-fucsia-2 a.panel h3, .bg-fucsia-2 a.panel h4, .bg-fucsia-2 a.panel h5, .bg-fucsia-2 a.panel h6, .bg-fucsia-2 a.panel p,
	.bg-fucsia-3 a.panel h1, .bg-fucsia-3 a.panel h2, .bg-fucsia-3 a.panel h3, .bg-fucsia-3 a.panel h4, .bg-fucsia-3 a.panel h5, .bg-fucsia-3 a.panel h6, .bg-fucsia-3 a.panel p,
	.bg-fucsia-4 a.panel h1, .bg-fucsia-4 a.panel h2, .bg-fucsia-4 a.panel h3, .bg-fucsia-4 a.panel h4, .bg-fucsia-4 a.panel h5, .bg-fucsia-4 a.panel h6, .bg-fucsia-4 a.panel p,
	.bg-fucsia-5 a.panel h1, .bg-fucsia-5 a.panel h2, .bg-fucsia-5 a.panel h3, .bg-fucsia-5 a.panel h4, .bg-fucsia-5 a.panel h5, .bg-fucsia-5 a.panel h6, .bg-fucsia-5 a.panel p,
	.bg-fucsia-6 a.panel h1, .bg-fucsia-6 a.panel h2, .bg-fucsia-6 a.panel h3, .bg-fucsia-6 a.panel h4, .bg-fucsia-6 a.panel h5, .bg-fucsia-6 a.panel h6, .bg-fucsia-6 a.panel p,
	.bg-fucsia-7 a.panel h1, .bg-fucsia-7 a.panel h2, .bg-fucsia-7 a.panel h3, .bg-fucsia-7 a.panel h4, .bg-fucsia-7 a.panel h5, .bg-fucsia-7 a.panel h6, .bg-fucsia-7 a.panel p,
	.bg-fucsia-8 a.panel h1, .bg-fucsia-8 a.panel h2, .bg-fucsia-8 a.panel h3, .bg-fucsia-8 a.panel h4, .bg-fucsia-8 a.panel h5, .bg-fucsia-8 a.panel h6, .bg-fucsia-8 a.panel p,
	.bg-fucsia-9 a.panel h1, .bg-fucsia-9 a.panel h2, .bg-fucsia-9 a.panel h3, .bg-fucsia-9 a.panel h4, .bg-fucsia-9 a.panel h5, .bg-fucsia-9 a.panel h6, .bg-fucsia-9 a.panel p,
	.bg-fucsia-10 a.panel h1, .bg-fucsia-10 a.panel h2, .bg-fucsia-10 a.panel h3, .bg-fucsia-10 a.panel h4, .bg-fucsia-10 a.panel h5, .bg-fucsia-10 a.panel h6, .bg-fucsia-10 a.panel p,
	.bg-fucsia-11 a.panel h1, .bg-fucsia-11 a.panel h2, .bg-fucsia-11 a.panel h3, .bg-fucsia-11 a.panel h4, .bg-fucsia-11 a.panel h5, .bg-fucsia-11 a.panel h6, .bg-fucsia-11 a.panel p,
	.bg-fucsia-12 a.panel h1, .bg-fucsia-12 a.panel h2, .bg-fucsia-12 a.panel h3, .bg-fucsia-12 a.panel h4, .bg-fucsia-12 a.panel h5, .bg-fucsia-12 a.panel h6, .bg-fucsia-12 a.panel p,
	.bg-fucsia-13 a.panel h1, .bg-fucsia-13 a.panel h2, .bg-fucsia-13 a.panel h3, .bg-fucsia-13 a.panel h4, .bg-fucsia-13 a.panel h5, .bg-fucsia-13 a.panel h6, .bg-fucsia-13 a.panel p,
	.bg-fucsia-14 a.panel h1, .bg-fucsia-14 a.panel h2, .bg-fucsia-14 a.panel h3, .bg-fucsia-14 a.panel h4, .bg-fucsia-14 a.panel h5, .bg-fucsia-14 a.panel h6, .bg-fucsia-14 a.panel p,
	.bg-fucsia-15 a.panel h1, .bg-fucsia-15 a.panel h2, .bg-fucsia-15 a.panel h3, .bg-fucsia-15 a.panel h4, .bg-fucsia-15 a.panel h5, .bg-fucsia-15 a.panel h6, .bg-fucsia-15 a.panel p,
	.bg-fucsia-16 a.panel h1, .bg-fucsia-16 a.panel h2, .bg-fucsia-16 a.panel h3, .bg-fucsia-16 a.panel h4, .bg-fucsia-16 a.panel h5, .bg-fucsia-16 a.panel h6, .bg-fucsia-16 a.panel p,
	.bg-fucsia-17 a.panel h1, .bg-fucsia-17 a.panel h2, .bg-fucsia-17 a.panel h3, .bg-fucsia-17 a.panel h4, .bg-fucsia-17 a.panel h5, .bg-fucsia-17 a.panel h6, .bg-fucsia-17 a.panel p,
	.bg-fucsia-18 a.panel h1, .bg-fucsia-18 a.panel h2, .bg-fucsia-18 a.panel h3, .bg-fucsia-18 a.panel h4, .bg-fucsia-18 a.panel h5, .bg-fucsia-18 a.panel h6, .bg-fucsia-18 a.panel p,
	.bg-fucsia-19 a.panel h1, .bg-fucsia-19 a.panel h2, .bg-fucsia-19 a.panel h3, .bg-fucsia-19 a.panel h4, .bg-fucsia-19 a.panel h5, .bg-fucsia-19 a.panel h6, .bg-fucsia-19 a.panel p,
	.bg-fucsia-20 a.panel h1, .bg-fucsia-20 a.panel h2, .bg-fucsia-20 a.panel h3, .bg-fucsia-20 a.panel h4, .bg-fucsia-20 a.panel h5, .bg-fucsia-20 a.panel h6, .bg-fucsia-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-fucsia a.panel:hover, .bg-fucsia-1 a.panel:hover, .bg-fucsia-2 a.panel:hover, .bg-fucsia-3 a.panel:hover, .bg-fucsia-4 a.panel:hover, .bg-fucsia-5 a.panel:hover, .bg-fucsia-6 a.panel:hover, .bg-fucsia-7 a.panel:hover, .bg-fucsia-8 a.panel:hover, .bg-fucsia-9 a.panel:hover, .bg-fucsia-10 a.panel:hover, .bg-fucsia-11 a.panel:hover, .bg-fucsia-12 a.panel:hover, .bg-fucsia-13 a.panel:hover, .bg-fucsia-14 a.panel:hover, .bg-fucsia-15 a.panel:hover, .bg-fucsia-16 a.panel:hover, .bg-fucsia-17 a.panel:hover, .bg-fucsia-18 a.panel:hover, .bg-fucsia-19 a.panel:hover, .bg-fucsia-20 a.panel:hover {
		background-color:#c70a5c !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-fucsia-1:hover, a.panel.bg-fucsia-2:hover, a.panel.bg-fucsia-3:hover, a.panel.bg-fucsia-4:hover, a.panel.bg-fucsia-5:hover, a.panel.bg-fucsia-6:hover, a.panel.bg-fucsia-7:hover, a.panel.bg-fucsia-8:hover, a.panel.bg-fucsia-9:hover, a.panel.bg-fucsia-10:hover, a.panel.bg-fucsia-11:hover, a.panel.bg-fucsia-12:hover, a.panel.bg-fucsia-13:hover, a.panel.bg-fucsia-14:hover, a.panel.bg-fucsia-15:hover, a.panel.bg-fucsia-16:hover, a.panel.bg-fucsia-17:hover, a.panel.bg-fucsia-18:hover, a.panel.bg-fucsia-19:hover, a.panel.bg-fucsia-20:hover  {
		background-color:#c70a5c !important;
		color: #FFF !important;
	}	
	
	
	/* bg-arandano */
	
	.bg-arandano *, .bg-arandano a, .bg-arandano-1 *, .bg-arandano-1 a, .bg-arandano-2 *, .bg-arandano-2 a, .bg-arandano-3 *, .bg-arandano-3 a, .bg-arandano-4 *, .bg-arandano-4 a, .bg-arandano-5 *, .bg-arandano-5 a, .bg-arandano-6 *, .bg-arandano-6 a, .bg-arandano-7 *, .bg-arandano-7 a, .bg-arandano-8 *, .bg-arandano-8 a, .bg-arandano-9 *, .bg-arandano-9 a, .bg-arandano-10 *, .bg-arandano-10 a, .bg-arandano-11 *, .bg-arandano-11 a, .bg-arandano-12 *, .bg-arandano-12 a, .bg-arandano-13 *, .bg-arandano-13 a, .bg-arandano-14 *, .bg-arandano-14 a, .bg-arandano-15 *, .bg-arandano-15 a, .bg-arandano-16 *, .bg-arandano-16 a, .bg-arandano-17 *, .bg-arandano-17 a, .bg-arandano-18 *, .bg-arandano-18 a, .bg-arandano-19 *, .bg-arandano-19 a, .bg-arandano-20 *, .bg-arandano-20 a  {
		color: inherit !important;
	}
	
	.bg-arandano a.panel, .bg-arandano-1 a.panel, .bg-arandano-2 a.panel, .bg-arandano-3 a.panel, .bg-arandano-4 a.panel, .bg-arandano-5 a.panel, .bg-arandano-6 a.panel, .bg-arandano-7 a.panel, .bg-arandano-8 a.panel, .bg-arandano-9 a.panel, .bg-arandano-10 a.panel, .bg-arandano-11 a.panel, .bg-arandano-12 a.panel, .bg-arandano-13 a.panel, .bg-arandano-14 a.panel, .bg-arandano-15 a.panel, .bg-arandano-16 a.panel, .bg-arandano-17 a.panel, .bg-arandano-18 a.panel, .bg-arandano-19 a.panel, .bg-arandano-20 a.panel {
		color: #000 !important;
	}
	
	.bg-arandano a.panel h1, .bg-arandano a.panel h2, .bg-arandano a.panel h3, .bg-arandano a.panel h4, .bg-arandano a.panel h5, .bg-arandano a.panel h6, .bg-arandano a.panel p,
	.bg-arandano-1 a.panel h1, .bg-arandano-1 a.panel h2, .bg-arandano-1 a.panel h3, .bg-arandano-1 a.panel h4, .bg-arandano-1 a.panel h5, .bg-arandano-1 a.panel h6, .bg-arandano-1 a.panel p,
	.bg-arandano-2 a.panel h1, .bg-arandano-2 a.panel h2, .bg-arandano-2 a.panel h3, .bg-arandano-2 a.panel h4, .bg-arandano-2 a.panel h5, .bg-arandano-2 a.panel h6, .bg-arandano-2 a.panel p,
	.bg-arandano-3 a.panel h1, .bg-arandano-3 a.panel h2, .bg-arandano-3 a.panel h3, .bg-arandano-3 a.panel h4, .bg-arandano-3 a.panel h5, .bg-arandano-3 a.panel h6, .bg-arandano-3 a.panel p,
	.bg-arandano-4 a.panel h1, .bg-arandano-4 a.panel h2, .bg-arandano-4 a.panel h3, .bg-arandano-4 a.panel h4, .bg-arandano-4 a.panel h5, .bg-arandano-4 a.panel h6, .bg-arandano-4 a.panel p,
	.bg-arandano-5 a.panel h1, .bg-arandano-5 a.panel h2, .bg-arandano-5 a.panel h3, .bg-arandano-5 a.panel h4, .bg-arandano-5 a.panel h5, .bg-arandano-5 a.panel h6, .bg-arandano-5 a.panel p,
	.bg-arandano-6 a.panel h1, .bg-arandano-6 a.panel h2, .bg-arandano-6 a.panel h3, .bg-arandano-6 a.panel h4, .bg-arandano-6 a.panel h5, .bg-arandano-6 a.panel h6, .bg-arandano-6 a.panel p,
	.bg-arandano-7 a.panel h1, .bg-arandano-7 a.panel h2, .bg-arandano-7 a.panel h3, .bg-arandano-7 a.panel h4, .bg-arandano-7 a.panel h5, .bg-arandano-7 a.panel h6, .bg-arandano-7 a.panel p,
	.bg-arandano-8 a.panel h1, .bg-arandano-8 a.panel h2, .bg-arandano-8 a.panel h3, .bg-arandano-8 a.panel h4, .bg-arandano-8 a.panel h5, .bg-arandano-8 a.panel h6, .bg-arandano-8 a.panel p,
	.bg-arandano-9 a.panel h1, .bg-arandano-9 a.panel h2, .bg-arandano-9 a.panel h3, .bg-arandano-9 a.panel h4, .bg-arandano-9 a.panel h5, .bg-arandano-9 a.panel h6, .bg-arandano-9 a.panel p,
	.bg-arandano-10 a.panel h1, .bg-arandano-10 a.panel h2, .bg-arandano-10 a.panel h3, .bg-arandano-10 a.panel h4, .bg-arandano-10 a.panel h5, .bg-arandano-10 a.panel h6, .bg-arandano-10 a.panel p,
	.bg-arandano-11 a.panel h1, .bg-arandano-11 a.panel h2, .bg-arandano-11 a.panel h3, .bg-arandano-11 a.panel h4, .bg-arandano-11 a.panel h5, .bg-arandano-11 a.panel h6, .bg-arandano-11 a.panel p,
	.bg-arandano-12 a.panel h1, .bg-arandano-12 a.panel h2, .bg-arandano-12 a.panel h3, .bg-arandano-12 a.panel h4, .bg-arandano-12 a.panel h5, .bg-arandano-12 a.panel h6, .bg-arandano-12 a.panel p,
	.bg-arandano-13 a.panel h1, .bg-arandano-13 a.panel h2, .bg-arandano-13 a.panel h3, .bg-arandano-13 a.panel h4, .bg-arandano-13 a.panel h5, .bg-arandano-13 a.panel h6, .bg-arandano-13 a.panel p,
	.bg-arandano-14 a.panel h1, .bg-arandano-14 a.panel h2, .bg-arandano-14 a.panel h3, .bg-arandano-14 a.panel h4, .bg-arandano-14 a.panel h5, .bg-arandano-14 a.panel h6, .bg-arandano-14 a.panel p,
	.bg-arandano-15 a.panel h1, .bg-arandano-15 a.panel h2, .bg-arandano-15 a.panel h3, .bg-arandano-15 a.panel h4, .bg-arandano-15 a.panel h5, .bg-arandano-15 a.panel h6, .bg-arandano-15 a.panel p,
	.bg-arandano-16 a.panel h1, .bg-arandano-16 a.panel h2, .bg-arandano-16 a.panel h3, .bg-arandano-16 a.panel h4, .bg-arandano-16 a.panel h5, .bg-arandano-16 a.panel h6, .bg-arandano-16 a.panel p,
	.bg-arandano-17 a.panel h1, .bg-arandano-17 a.panel h2, .bg-arandano-17 a.panel h3, .bg-arandano-17 a.panel h4, .bg-arandano-17 a.panel h5, .bg-arandano-17 a.panel h6, .bg-arandano-17 a.panel p,
	.bg-arandano-18 a.panel h1, .bg-arandano-18 a.panel h2, .bg-arandano-18 a.panel h3, .bg-arandano-18 a.panel h4, .bg-arandano-18 a.panel h5, .bg-arandano-18 a.panel h6, .bg-arandano-18 a.panel p,
	.bg-arandano-19 a.panel h1, .bg-arandano-19 a.panel h2, .bg-arandano-19 a.panel h3, .bg-arandano-19 a.panel h4, .bg-arandano-19 a.panel h5, .bg-arandano-19 a.panel h6, .bg-arandano-19 a.panel p,
	.bg-arandano-20 a.panel h1, .bg-arandano-20 a.panel h2, .bg-arandano-20 a.panel h3, .bg-arandano-20 a.panel h4, .bg-arandano-20 a.panel h5, .bg-arandano-20 a.panel h6, .bg-arandano-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-arandano a.panel:hover, .bg-arandano-1 a.panel:hover, .bg-arandano-2 a.panel:hover, .bg-arandano-3 a.panel:hover, .bg-arandano-4 a.panel:hover, .bg-arandano-5 a.panel:hover, .bg-arandano-6 a.panel:hover, .bg-arandano-7 a.panel:hover, .bg-arandano-8 a.panel:hover, .bg-arandano-9 a.panel:hover, .bg-arandano-10 a.panel:hover, .bg-arandano-11 a.panel:hover, .bg-arandano-12 a.panel:hover, .bg-arandano-13 a.panel:hover, .bg-arandano-14 a.panel:hover, .bg-arandano-15 a.panel:hover, .bg-arandano-16 a.panel:hover, .bg-arandano-17 a.panel:hover, .bg-arandano-18 a.panel:hover, .bg-arandano-19 a.panel:hover, .bg-arandano-20 a.panel:hover {
		background-color:#d8065f !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-arandano-1:hover, a.panel.bg-arandano-2:hover, a.panel.bg-arandano-3:hover, a.panel.bg-arandano-4:hover, a.panel.bg-arandano-5:hover, a.panel.bg-arandano-6:hover, a.panel.bg-arandano-7:hover, a.panel.bg-arandano-8:hover, a.panel.bg-arandano-9:hover, a.panel.bg-arandano-10:hover, a.panel.bg-arandano-11:hover, a.panel.bg-arandano-12:hover, a.panel.bg-arandano-13:hover, a.panel.bg-arandano-14:hover, a.panel.bg-arandano-15:hover, a.panel.bg-arandano-16:hover, a.panel.bg-arandano-17:hover, a.panel.bg-arandano-18:hover, a.panel.bg-arandano-19:hover, a.panel.bg-arandano-20:hover  {
		background-color:#d8065f !important;
		color: #FFF !important;
	}	
	
	/* bg-uva */
	
	.bg-uva *, .bg-uva a, .bg-uva-1 *, .bg-uva-1 a, .bg-uva-2 *, .bg-uva-2 a, .bg-uva-3 *, .bg-uva-3 a, .bg-uva-4 *, .bg-uva-4 a, .bg-uva-5 *, .bg-uva-5 a, .bg-uva-6 *, .bg-uva-6 a, .bg-uva-7 *, .bg-uva-7 a, .bg-uva-8 *, .bg-uva-8 a, .bg-uva-9 *, .bg-uva-9 a, .bg-uva-10 *, .bg-uva-10 a, .bg-uva-11 *, .bg-uva-11 a, .bg-uva-12 *, .bg-uva-12 a, .bg-uva-13 *, .bg-uva-13 a, .bg-uva-14 *, .bg-uva-14 a, .bg-uva-15 *, .bg-uva-15 a, .bg-uva-16 *, .bg-uva-16 a, .bg-uva-17 *, .bg-uva-17 a, .bg-uva-18 *, .bg-uva-18 a, .bg-uva-19 *, .bg-uva-19 a, .bg-uva-20 *, .bg-uva-20 a  {
		color: inherit !important;
	}
	
	[class*="bg-uva"] a.panel  {
		color: #000 !important;
	}
			
	.bg-uva a.panel:hover, .bg-uva-1 a.panel:hover, .bg-uva-2 a.panel:hover, .bg-uva-3 a.panel:hover, .bg-uva-4 a.panel:hover, .bg-uva-5 a.panel:hover, .bg-uva-6 a.panel:hover, .bg-uva-7 a.panel:hover, .bg-uva-8 a.panel:hover, .bg-uva-9 a.panel:hover, .bg-uva-10 a.panel:hover, .bg-uva-11 a.panel:hover, .bg-uva-12 a.panel:hover, .bg-uva-13 a.panel:hover, .bg-uva-14 a.panel:hover, .bg-uva-15 a.panel:hover, .bg-uva-16 a.panel:hover, .bg-uva-17 a.panel:hover, .bg-uva-18 a.panel:hover, .bg-uva-19 a.panel:hover, .bg-uva-20 a.panel:hover {
		background-color:#9d19b9 !important;
		color: #FFF !important;
	}
	

	/* para utilizar el color en los paneles con link */
	a.panel.bg-uva-1:hover, a.panel.bg-uva-2:hover, a.panel.bg-uva-3:hover, a.panel.bg-uva-4:hover, a.panel.bg-uva-5:hover, a.panel.bg-uva-6:hover, a.panel.bg-uva-7:hover, a.panel.bg-uva-8:hover, a.panel.bg-uva-9:hover, a.panel.bg-uva-10:hover, a.panel.bg-uva-11:hover, a.panel.bg-uva-12:hover, a.panel.bg-uva-13:hover, a.panel.bg-uva-14:hover, a.panel.bg-uva-15:hover, a.panel.bg-uva-16:hover, a.panel.bg-uva-17:hover, a.panel.bg-uva-18:hover, a.panel.bg-uva-19:hover, a.panel.bg-uva-20:hover  {
		background-color:#9d19b9 !important;
		color: #FFF !important;
	}
	
	
	
	/* bg-cielo */
	
	.bg-cielo *, .bg-cielo a, .bg-cielo-1 *, .bg-cielo-1 a, .bg-cielo-2 *, .bg-cielo-2 a, .bg-cielo-3 *, .bg-cielo-3 a, .bg-cielo-4 *, .bg-cielo-4 a, .bg-cielo-5 *, .bg-cielo-5 a, .bg-cielo-6 *, .bg-cielo-6 a, .bg-cielo-7 *, .bg-cielo-7 a, .bg-cielo-8 *, .bg-cielo-8 a, .bg-cielo-9 *, .bg-cielo-9 a, .bg-cielo-10 *, .bg-cielo-10 a, .bg-cielo-11 *, .bg-cielo-11 a, .bg-cielo-12 *, .bg-cielo-12 a, .bg-cielo-13 *, .bg-cielo-13 a, .bg-cielo-14 *, .bg-cielo-14 a, .bg-cielo-15 *, .bg-cielo-15 a, .bg-cielo-16 *, .bg-cielo-16 a, .bg-cielo-17 *, .bg-cielo-17 a, .bg-cielo-18 *, .bg-cielo-18 a, .bg-cielo-19 *, .bg-cielo-19 a, .bg-cielo-20 *, .bg-cielo-20 a  {
		color: inherit !important;
	}
	
	.bg-cielo a.panel, .bg-cielo-1 a.panel, .bg-cielo-2 a.panel, .bg-cielo-3 a.panel, .bg-cielo-4 a.panel, .bg-cielo-5 a.panel, .bg-cielo-6 a.panel, .bg-cielo-7 a.panel, .bg-cielo-8 a.panel, .bg-cielo-9 a.panel, .bg-cielo-10 a.panel, .bg-cielo-11 a.panel, .bg-cielo-12 a.panel, .bg-cielo-13 a.panel, .bg-cielo-14 a.panel, .bg-cielo-15 a.panel, .bg-cielo-16 a.panel, .bg-cielo-17 a.panel, .bg-cielo-18 a.panel, .bg-cielo-19 a.panel, .bg-cielo-20 a.panel {
		color: #000 !important;
	}
	
	.bg-cielo a.panel h1, .bg-cielo a.panel h2, .bg-cielo a.panel h3, .bg-cielo a.panel h4, .bg-cielo a.panel h5, .bg-cielo a.panel h6, .bg-cielo a.panel p,
	.bg-cielo-1 a.panel h1, .bg-cielo-1 a.panel h2, .bg-cielo-1 a.panel h3, .bg-cielo-1 a.panel h4, .bg-cielo-1 a.panel h5, .bg-cielo-1 a.panel h6, .bg-cielo-1 a.panel p,
	.bg-cielo-2 a.panel h1, .bg-cielo-2 a.panel h2, .bg-cielo-2 a.panel h3, .bg-cielo-2 a.panel h4, .bg-cielo-2 a.panel h5, .bg-cielo-2 a.panel h6, .bg-cielo-2 a.panel p,
	.bg-cielo-3 a.panel h1, .bg-cielo-3 a.panel h2, .bg-cielo-3 a.panel h3, .bg-cielo-3 a.panel h4, .bg-cielo-3 a.panel h5, .bg-cielo-3 a.panel h6, .bg-cielo-3 a.panel p,
	.bg-cielo-4 a.panel h1, .bg-cielo-4 a.panel h2, .bg-cielo-4 a.panel h3, .bg-cielo-4 a.panel h4, .bg-cielo-4 a.panel h5, .bg-cielo-4 a.panel h6, .bg-cielo-4 a.panel p,
	.bg-cielo-5 a.panel h1, .bg-cielo-5 a.panel h2, .bg-cielo-5 a.panel h3, .bg-cielo-5 a.panel h4, .bg-cielo-5 a.panel h5, .bg-cielo-5 a.panel h6, .bg-cielo-5 a.panel p,
	.bg-cielo-6 a.panel h1, .bg-cielo-6 a.panel h2, .bg-cielo-6 a.panel h3, .bg-cielo-6 a.panel h4, .bg-cielo-6 a.panel h5, .bg-cielo-6 a.panel h6, .bg-cielo-6 a.panel p,
	.bg-cielo-7 a.panel h1, .bg-cielo-7 a.panel h2, .bg-cielo-7 a.panel h3, .bg-cielo-7 a.panel h4, .bg-cielo-7 a.panel h5, .bg-cielo-7 a.panel h6, .bg-cielo-7 a.panel p,
	.bg-cielo-8 a.panel h1, .bg-cielo-8 a.panel h2, .bg-cielo-8 a.panel h3, .bg-cielo-8 a.panel h4, .bg-cielo-8 a.panel h5, .bg-cielo-8 a.panel h6, .bg-cielo-8 a.panel p,
	.bg-cielo-9 a.panel h1, .bg-cielo-9 a.panel h2, .bg-cielo-9 a.panel h3, .bg-cielo-9 a.panel h4, .bg-cielo-9 a.panel h5, .bg-cielo-9 a.panel h6, .bg-cielo-9 a.panel p,
	.bg-cielo-10 a.panel h1, .bg-cielo-10 a.panel h2, .bg-cielo-10 a.panel h3, .bg-cielo-10 a.panel h4, .bg-cielo-10 a.panel h5, .bg-cielo-10 a.panel h6, .bg-cielo-10 a.panel p,
	.bg-cielo-11 a.panel h1, .bg-cielo-11 a.panel h2, .bg-cielo-11 a.panel h3, .bg-cielo-11 a.panel h4, .bg-cielo-11 a.panel h5, .bg-cielo-11 a.panel h6, .bg-cielo-11 a.panel p,
	.bg-cielo-12 a.panel h1, .bg-cielo-12 a.panel h2, .bg-cielo-12 a.panel h3, .bg-cielo-12 a.panel h4, .bg-cielo-12 a.panel h5, .bg-cielo-12 a.panel h6, .bg-cielo-12 a.panel p,
	.bg-cielo-13 a.panel h1, .bg-cielo-13 a.panel h2, .bg-cielo-13 a.panel h3, .bg-cielo-13 a.panel h4, .bg-cielo-13 a.panel h5, .bg-cielo-13 a.panel h6, .bg-cielo-13 a.panel p,
	.bg-cielo-14 a.panel h1, .bg-cielo-14 a.panel h2, .bg-cielo-14 a.panel h3, .bg-cielo-14 a.panel h4, .bg-cielo-14 a.panel h5, .bg-cielo-14 a.panel h6, .bg-cielo-14 a.panel p,
	.bg-cielo-15 a.panel h1, .bg-cielo-15 a.panel h2, .bg-cielo-15 a.panel h3, .bg-cielo-15 a.panel h4, .bg-cielo-15 a.panel h5, .bg-cielo-15 a.panel h6, .bg-cielo-15 a.panel p,
	.bg-cielo-16 a.panel h1, .bg-cielo-16 a.panel h2, .bg-cielo-16 a.panel h3, .bg-cielo-16 a.panel h4, .bg-cielo-16 a.panel h5, .bg-cielo-16 a.panel h6, .bg-cielo-16 a.panel p,
	.bg-cielo-17 a.panel h1, .bg-cielo-17 a.panel h2, .bg-cielo-17 a.panel h3, .bg-cielo-17 a.panel h4, .bg-cielo-17 a.panel h5, .bg-cielo-17 a.panel h6, .bg-cielo-17 a.panel p,
	.bg-cielo-18 a.panel h1, .bg-cielo-18 a.panel h2, .bg-cielo-18 a.panel h3, .bg-cielo-18 a.panel h4, .bg-cielo-18 a.panel h5, .bg-cielo-18 a.panel h6, .bg-cielo-18 a.panel p,
	.bg-cielo-19 a.panel h1, .bg-cielo-19 a.panel h2, .bg-cielo-19 a.panel h3, .bg-cielo-19 a.panel h4, .bg-cielo-19 a.panel h5, .bg-cielo-19 a.panel h6, .bg-cielo-19 a.panel p,
	.bg-cielo-20 a.panel h1, .bg-cielo-20 a.panel h2, .bg-cielo-20 a.panel h3, .bg-cielo-20 a.panel h4, .bg-cielo-20 a.panel h5, .bg-cielo-20 a.panel h6, .bg-cielo-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-cielo a.panel:hover, .bg-cielo-1 a.panel:hover, .bg-cielo-2 a.panel:hover, .bg-cielo-3 a.panel:hover, .bg-cielo-4 a.panel:hover, .bg-cielo-5 a.panel:hover, .bg-cielo-6 a.panel:hover, .bg-cielo-7 a.panel:hover, .bg-cielo-8 a.panel:hover, .bg-cielo-9 a.panel:hover, .bg-cielo-10 a.panel:hover, .bg-cielo-11 a.panel:hover, .bg-cielo-12 a.panel:hover, .bg-cielo-13 a.panel:hover, .bg-cielo-14 a.panel:hover, .bg-cielo-15 a.panel:hover, .bg-cielo-16 a.panel:hover, .bg-cielo-17 a.panel:hover, .bg-cielo-18 a.panel:hover, .bg-cielo-19 a.panel:hover, .bg-cielo-20 a.panel:hover {
		color: #FFF !important;
		background-color: rgba(0,0,0,0.4);
	}
	
	
	
	/* bg-verdin */
	
	.bg-verdin *, .bg-verdin a, .bg-verdin-1 *, .bg-verdin-1 a, .bg-verdin-2 *, .bg-verdin-2 a, .bg-verdin-3 *, .bg-verdin-3 a, .bg-verdin-4 *, .bg-verdin-4 a, .bg-verdin-5 *, .bg-verdin-5 a, .bg-verdin-6 *, .bg-verdin-6 a, .bg-verdin-7 *, .bg-verdin-7 a, .bg-verdin-8 *, .bg-verdin-8 a, .bg-verdin-9 *, .bg-verdin-9 a, .bg-verdin-10 *, .bg-verdin-10 a, .bg-verdin-11 *, .bg-verdin-11 a, .bg-verdin-12 *, .bg-verdin-12 a, .bg-verdin-13 *, .bg-verdin-13 a, .bg-verdin-14 *, .bg-verdin-14 a, .bg-verdin-15 *, .bg-verdin-15 a, .bg-verdin-16 *, .bg-verdin-16 a, .bg-verdin-17 *, .bg-verdin-17 a, .bg-verdin-18 *, .bg-verdin-18 a, .bg-verdin-19 *, .bg-verdin-19 a, .bg-verdin-20 *, .bg-verdin-20 a  {
		color: inherit !important;
	}
	
	.bg-verdin a.panel, .bg-verdin-1 a.panel, .bg-verdin-2 a.panel, .bg-verdin-3 a.panel, .bg-verdin-4 a.panel, .bg-verdin-5 a.panel, .bg-verdin-6 a.panel, .bg-verdin-7 a.panel, .bg-verdin-8 a.panel, .bg-verdin-9 a.panel, .bg-verdin-10 a.panel, .bg-verdin-11 a.panel, .bg-verdin-12 a.panel, .bg-verdin-13 a.panel, .bg-verdin-14 a.panel, .bg-verdin-15 a.panel, .bg-verdin-16 a.panel, .bg-verdin-17 a.panel, .bg-verdin-18 a.panel, .bg-verdin-19 a.panel, .bg-verdin-20 a.panel {
		color: #000 !important;
	}
	
	.bg-verdin a.panel h1, .bg-verdin a.panel h2, .bg-verdin a.panel h3, .bg-verdin a.panel h4, .bg-verdin a.panel h5, .bg-verdin a.panel h6, .bg-verdin a.panel p,
	.bg-verdin-1 a.panel h1, .bg-verdin-1 a.panel h2, .bg-verdin-1 a.panel h3, .bg-verdin-1 a.panel h4, .bg-verdin-1 a.panel h5, .bg-verdin-1 a.panel h6, .bg-verdin-1 a.panel p,
	.bg-verdin-2 a.panel h1, .bg-verdin-2 a.panel h2, .bg-verdin-2 a.panel h3, .bg-verdin-2 a.panel h4, .bg-verdin-2 a.panel h5, .bg-verdin-2 a.panel h6, .bg-verdin-2 a.panel p,
	.bg-verdin-3 a.panel h1, .bg-verdin-3 a.panel h2, .bg-verdin-3 a.panel h3, .bg-verdin-3 a.panel h4, .bg-verdin-3 a.panel h5, .bg-verdin-3 a.panel h6, .bg-verdin-3 a.panel p,
	.bg-verdin-4 a.panel h1, .bg-verdin-4 a.panel h2, .bg-verdin-4 a.panel h3, .bg-verdin-4 a.panel h4, .bg-verdin-4 a.panel h5, .bg-verdin-4 a.panel h6, .bg-verdin-4 a.panel p,
	.bg-verdin-5 a.panel h1, .bg-verdin-5 a.panel h2, .bg-verdin-5 a.panel h3, .bg-verdin-5 a.panel h4, .bg-verdin-5 a.panel h5, .bg-verdin-5 a.panel h6, .bg-verdin-5 a.panel p,
	.bg-verdin-6 a.panel h1, .bg-verdin-6 a.panel h2, .bg-verdin-6 a.panel h3, .bg-verdin-6 a.panel h4, .bg-verdin-6 a.panel h5, .bg-verdin-6 a.panel h6, .bg-verdin-6 a.panel p,
	.bg-verdin-7 a.panel h1, .bg-verdin-7 a.panel h2, .bg-verdin-7 a.panel h3, .bg-verdin-7 a.panel h4, .bg-verdin-7 a.panel h5, .bg-verdin-7 a.panel h6, .bg-verdin-7 a.panel p,
	.bg-verdin-8 a.panel h1, .bg-verdin-8 a.panel h2, .bg-verdin-8 a.panel h3, .bg-verdin-8 a.panel h4, .bg-verdin-8 a.panel h5, .bg-verdin-8 a.panel h6, .bg-verdin-8 a.panel p,
	.bg-verdin-9 a.panel h1, .bg-verdin-9 a.panel h2, .bg-verdin-9 a.panel h3, .bg-verdin-9 a.panel h4, .bg-verdin-9 a.panel h5, .bg-verdin-9 a.panel h6, .bg-verdin-9 a.panel p,
	.bg-verdin-10 a.panel h1, .bg-verdin-10 a.panel h2, .bg-verdin-10 a.panel h3, .bg-verdin-10 a.panel h4, .bg-verdin-10 a.panel h5, .bg-verdin-10 a.panel h6, .bg-verdin-10 a.panel p,
	.bg-verdin-11 a.panel h1, .bg-verdin-11 a.panel h2, .bg-verdin-11 a.panel h3, .bg-verdin-11 a.panel h4, .bg-verdin-11 a.panel h5, .bg-verdin-11 a.panel h6, .bg-verdin-11 a.panel p,
	.bg-verdin-12 a.panel h1, .bg-verdin-12 a.panel h2, .bg-verdin-12 a.panel h3, .bg-verdin-12 a.panel h4, .bg-verdin-12 a.panel h5, .bg-verdin-12 a.panel h6, .bg-verdin-12 a.panel p,
	.bg-verdin-13 a.panel h1, .bg-verdin-13 a.panel h2, .bg-verdin-13 a.panel h3, .bg-verdin-13 a.panel h4, .bg-verdin-13 a.panel h5, .bg-verdin-13 a.panel h6, .bg-verdin-13 a.panel p,
	.bg-verdin-14 a.panel h1, .bg-verdin-14 a.panel h2, .bg-verdin-14 a.panel h3, .bg-verdin-14 a.panel h4, .bg-verdin-14 a.panel h5, .bg-verdin-14 a.panel h6, .bg-verdin-14 a.panel p,
	.bg-verdin-15 a.panel h1, .bg-verdin-15 a.panel h2, .bg-verdin-15 a.panel h3, .bg-verdin-15 a.panel h4, .bg-verdin-15 a.panel h5, .bg-verdin-15 a.panel h6, .bg-verdin-15 a.panel p,
	.bg-verdin-16 a.panel h1, .bg-verdin-16 a.panel h2, .bg-verdin-16 a.panel h3, .bg-verdin-16 a.panel h4, .bg-verdin-16 a.panel h5, .bg-verdin-16 a.panel h6, .bg-verdin-16 a.panel p,
	.bg-verdin-17 a.panel h1, .bg-verdin-17 a.panel h2, .bg-verdin-17 a.panel h3, .bg-verdin-17 a.panel h4, .bg-verdin-17 a.panel h5, .bg-verdin-17 a.panel h6, .bg-verdin-17 a.panel p,
	.bg-verdin-18 a.panel h1, .bg-verdin-18 a.panel h2, .bg-verdin-18 a.panel h3, .bg-verdin-18 a.panel h4, .bg-verdin-18 a.panel h5, .bg-verdin-18 a.panel h6, .bg-verdin-18 a.panel p,
	.bg-verdin-19 a.panel h1, .bg-verdin-19 a.panel h2, .bg-verdin-19 a.panel h3, .bg-verdin-19 a.panel h4, .bg-verdin-19 a.panel h5, .bg-verdin-19 a.panel h6, .bg-verdin-19 a.panel p,
	.bg-verdin-20 a.panel h1, .bg-verdin-20 a.panel h2, .bg-verdin-20 a.panel h3, .bg-verdin-20 a.panel h4, .bg-verdin-20 a.panel h5, .bg-verdin-20 a.panel h6, .bg-verdin-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-verdin a.panel:hover, .bg-verdin-1 a.panel:hover, .bg-verdin-2 a.panel:hover, .bg-verdin-3 a.panel:hover, .bg-verdin-4 a.panel:hover, .bg-verdin-5 a.panel:hover, .bg-verdin-6 a.panel:hover, .bg-verdin-7 a.panel:hover, .bg-verdin-8 a.panel:hover, .bg-verdin-9 a.panel:hover, .bg-verdin-10 a.panel:hover, .bg-verdin-11 a.panel:hover, .bg-verdin-12 a.panel:hover, .bg-verdin-13 a.panel:hover, .bg-verdin-14 a.panel:hover, .bg-verdin-15 a.panel:hover, .bg-verdin-16 a.panel:hover, .bg-verdin-17 a.panel:hover, .bg-verdin-18 a.panel:hover, .bg-verdin-19 a.panel:hover, .bg-verdin-20 a.panel:hover {
		background-color:#a7dc31 !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-verdin-1:hover, a.panel.bg-verdin-2:hover, a.panel.bg-verdin-3:hover, a.panel.bg-verdin-4:hover, a.panel.bg-verdin-5:hover, a.panel.bg-verdin-6:hover, a.panel.bg-verdin-7:hover, a.panel.bg-verdin-8:hover, a.panel.bg-verdin-9:hover, a.panel.bg-verdin-10:hover, a.panel.bg-verdin-11:hover, a.panel.bg-verdin-12:hover, a.panel.bg-verdin-13:hover, a.panel.bg-verdin-14:hover, a.panel.bg-verdin-15:hover, a.panel.bg-verdin-16:hover, a.panel.bg-verdin-17:hover, a.panel.bg-verdin-18:hover, a.panel.bg-verdin-19:hover, a.panel.bg-verdin-20:hover  {
		background-color:#a7dc31 !important;
		color: #FFF !important;
	}
	
	
	
	/* bg-lima */
	
	.bg-lima *, .bg-lima a, .bg-lima-1 *, .bg-lima-1 a, .bg-lima-2 *, .bg-lima-2 a, .bg-lima-3 *, .bg-lima-3 a, .bg-lima-4 *, .bg-lima-4 a, .bg-lima-5 *, .bg-lima-5 a, .bg-lima-6 *, .bg-lima-6 a, .bg-lima-7 *, .bg-lima-7 a, .bg-lima-8 *, .bg-lima-8 a, .bg-lima-9 *, .bg-lima-9 a, .bg-lima-10 *, .bg-lima-10 a, .bg-lima-11 *, .bg-lima-11 a, .bg-lima-12 *, .bg-lima-12 a, .bg-lima-13 *, .bg-lima-13 a, .bg-lima-14 *, .bg-lima-14 a, .bg-lima-15 *, .bg-lima-15 a, .bg-lima-16 *, .bg-lima-16 a, .bg-lima-17 *, .bg-lima-17 a, .bg-lima-18 *, .bg-lima-18 a, .bg-lima-19 *, .bg-lima-19 a, .bg-lima-20 *, .bg-lima-20 a  {
		color: inherit !important;
	}
	
	.bg-lima a.panel, .bg-lima-1 a.panel, .bg-lima-2 a.panel, .bg-lima-3 a.panel, .bg-lima-4 a.panel, .bg-lima-5 a.panel, .bg-lima-6 a.panel, .bg-lima-7 a.panel, .bg-lima-8 a.panel, .bg-lima-9 a.panel, .bg-lima-10 a.panel, .bg-lima-11 a.panel, .bg-lima-12 a.panel, .bg-lima-13 a.panel, .bg-lima-14 a.panel, .bg-lima-15 a.panel, .bg-lima-16 a.panel, .bg-lima-17 a.panel, .bg-lima-18 a.panel, .bg-lima-19 a.panel, .bg-lima-20 a.panel {
		color: #000 !important;
	}
	
	.bg-lima a.panel h1, .bg-lima a.panel h2, .bg-lima a.panel h3, .bg-lima a.panel h4, .bg-lima a.panel h5, .bg-lima a.panel h6, .bg-lima a.panel p,
	.bg-lima-1 a.panel h1, .bg-lima-1 a.panel h2, .bg-lima-1 a.panel h3, .bg-lima-1 a.panel h4, .bg-lima-1 a.panel h5, .bg-lima-1 a.panel h6, .bg-lima-1 a.panel p,
	.bg-lima-2 a.panel h1, .bg-lima-2 a.panel h2, .bg-lima-2 a.panel h3, .bg-lima-2 a.panel h4, .bg-lima-2 a.panel h5, .bg-lima-2 a.panel h6, .bg-lima-2 a.panel p,
	.bg-lima-3 a.panel h1, .bg-lima-3 a.panel h2, .bg-lima-3 a.panel h3, .bg-lima-3 a.panel h4, .bg-lima-3 a.panel h5, .bg-lima-3 a.panel h6, .bg-lima-3 a.panel p,
	.bg-lima-4 a.panel h1, .bg-lima-4 a.panel h2, .bg-lima-4 a.panel h3, .bg-lima-4 a.panel h4, .bg-lima-4 a.panel h5, .bg-lima-4 a.panel h6, .bg-lima-4 a.panel p,
	.bg-lima-5 a.panel h1, .bg-lima-5 a.panel h2, .bg-lima-5 a.panel h3, .bg-lima-5 a.panel h4, .bg-lima-5 a.panel h5, .bg-lima-5 a.panel h6, .bg-lima-5 a.panel p,
	.bg-lima-6 a.panel h1, .bg-lima-6 a.panel h2, .bg-lima-6 a.panel h3, .bg-lima-6 a.panel h4, .bg-lima-6 a.panel h5, .bg-lima-6 a.panel h6, .bg-lima-6 a.panel p,
	.bg-lima-7 a.panel h1, .bg-lima-7 a.panel h2, .bg-lima-7 a.panel h3, .bg-lima-7 a.panel h4, .bg-lima-7 a.panel h5, .bg-lima-7 a.panel h6, .bg-lima-7 a.panel p,
	.bg-lima-8 a.panel h1, .bg-lima-8 a.panel h2, .bg-lima-8 a.panel h3, .bg-lima-8 a.panel h4, .bg-lima-8 a.panel h5, .bg-lima-8 a.panel h6, .bg-lima-8 a.panel p,
	.bg-lima-9 a.panel h1, .bg-lima-9 a.panel h2, .bg-lima-9 a.panel h3, .bg-lima-9 a.panel h4, .bg-lima-9 a.panel h5, .bg-lima-9 a.panel h6, .bg-lima-9 a.panel p,
	.bg-lima-10 a.panel h1, .bg-lima-10 a.panel h2, .bg-lima-10 a.panel h3, .bg-lima-10 a.panel h4, .bg-lima-10 a.panel h5, .bg-lima-10 a.panel h6, .bg-lima-10 a.panel p,
	.bg-lima-11 a.panel h1, .bg-lima-11 a.panel h2, .bg-lima-11 a.panel h3, .bg-lima-11 a.panel h4, .bg-lima-11 a.panel h5, .bg-lima-11 a.panel h6, .bg-lima-11 a.panel p,
	.bg-lima-12 a.panel h1, .bg-lima-12 a.panel h2, .bg-lima-12 a.panel h3, .bg-lima-12 a.panel h4, .bg-lima-12 a.panel h5, .bg-lima-12 a.panel h6, .bg-lima-12 a.panel p,
	.bg-lima-13 a.panel h1, .bg-lima-13 a.panel h2, .bg-lima-13 a.panel h3, .bg-lima-13 a.panel h4, .bg-lima-13 a.panel h5, .bg-lima-13 a.panel h6, .bg-lima-13 a.panel p,
	.bg-lima-14 a.panel h1, .bg-lima-14 a.panel h2, .bg-lima-14 a.panel h3, .bg-lima-14 a.panel h4, .bg-lima-14 a.panel h5, .bg-lima-14 a.panel h6, .bg-lima-14 a.panel p,
	.bg-lima-15 a.panel h1, .bg-lima-15 a.panel h2, .bg-lima-15 a.panel h3, .bg-lima-15 a.panel h4, .bg-lima-15 a.panel h5, .bg-lima-15 a.panel h6, .bg-lima-15 a.panel p,
	.bg-lima-16 a.panel h1, .bg-lima-16 a.panel h2, .bg-lima-16 a.panel h3, .bg-lima-16 a.panel h4, .bg-lima-16 a.panel h5, .bg-lima-16 a.panel h6, .bg-lima-16 a.panel p,
	.bg-lima-17 a.panel h1, .bg-lima-17 a.panel h2, .bg-lima-17 a.panel h3, .bg-lima-17 a.panel h4, .bg-lima-17 a.panel h5, .bg-lima-17 a.panel h6, .bg-lima-17 a.panel p,
	.bg-lima-18 a.panel h1, .bg-lima-18 a.panel h2, .bg-lima-18 a.panel h3, .bg-lima-18 a.panel h4, .bg-lima-18 a.panel h5, .bg-lima-18 a.panel h6, .bg-lima-18 a.panel p,
	.bg-lima-19 a.panel h1, .bg-lima-19 a.panel h2, .bg-lima-19 a.panel h3, .bg-lima-19 a.panel h4, .bg-lima-19 a.panel h5, .bg-lima-19 a.panel h6, .bg-lima-19 a.panel p,
	.bg-lima-20 a.panel h1, .bg-lima-20 a.panel h2, .bg-lima-20 a.panel h3, .bg-lima-20 a.panel h4, .bg-lima-20 a.panel h5, .bg-lima-20 a.panel h6, .bg-lima-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-lima a.panel:hover, .bg-lima-1 a.panel:hover, .bg-lima-2 a.panel:hover, .bg-lima-3 a.panel:hover, .bg-lima-4 a.panel:hover, .bg-lima-5 a.panel:hover, .bg-lima-6 a.panel:hover, .bg-lima-7 a.panel:hover, .bg-lima-8 a.panel:hover, .bg-lima-9 a.panel:hover, .bg-lima-10 a.panel:hover, .bg-lima-11 a.panel:hover, .bg-lima-12 a.panel:hover, .bg-lima-13 a.panel:hover, .bg-lima-14 a.panel:hover, .bg-lima-15 a.panel:hover, .bg-lima-16 a.panel:hover, .bg-lima-17 a.panel:hover, .bg-lima-18 a.panel:hover, .bg-lima-19 a.panel:hover, .bg-lima-20 a.panel:hover {
		background-color:#a2ad1e !important;
		color: #FFF !important;
	}
	

	/* para utilizar el color en los paneles con link */
	a.panel.bg-lima-1:hover, a.panel.bg-lima-2:hover, a.panel.bg-lima-3:hover, a.panel.bg-lima-4:hover, a.panel.bg-lima-5:hover, a.panel.bg-lima-6:hover, a.panel.bg-lima-7:hover, a.panel.bg-lima-8:hover, a.panel.bg-lima-9:hover, a.panel.bg-lima-10:hover, a.panel.bg-lima-11:hover, a.panel.bg-lima-12:hover, a.panel.bg-lima-13:hover, a.panel.bg-lima-14:hover, a.panel.bg-lima-15:hover, a.panel.bg-lima-16:hover, a.panel.bg-lima-17:hover, a.panel.bg-lima-18:hover, a.panel.bg-lima-19:hover, a.panel.bg-lima-20:hover  {
		background-color:#a2ad1e !important;
		color: #FFF !important;
	}
	
	
	/* bg-maiz */
	
	.bg-maiz *, .bg-maiz a, .bg-maiz-1 *, .bg-maiz-1 a, .bg-maiz-2 *, .bg-maiz-2 a, .bg-maiz-3 *, .bg-maiz-3 a, .bg-maiz-4 *, .bg-maiz-4 a, .bg-maiz-5 *, .bg-maiz-5 a, .bg-maiz-6 *, .bg-maiz-6 a, .bg-maiz-7 *, .bg-maiz-7 a, .bg-maiz-8 *, .bg-maiz-8 a, .bg-maiz-9 *, .bg-maiz-9 a, .bg-maiz-10 *, .bg-maiz-10 a, .bg-maiz-11 *, .bg-maiz-11 a, .bg-maiz-12 *, .bg-maiz-12 a, .bg-maiz-13 *, .bg-maiz-13 a, .bg-maiz-14 *, .bg-maiz-14 a, .bg-maiz-15 *, .bg-maiz-15 a, .bg-maiz-16 *, .bg-maiz-16 a, .bg-maiz-17 *, .bg-maiz-17 a, .bg-maiz-18 *, .bg-maiz-18 a, .bg-maiz-19 *, .bg-maiz-19 a, .bg-maiz-20 *, .bg-maiz-20 a  {
		color: inherit !important;
	}
	
	.bg-maiz a.panel, .bg-maiz-1 a.panel, .bg-maiz-2 a.panel, .bg-maiz-3 a.panel, .bg-maiz-4 a.panel, .bg-maiz-5 a.panel, .bg-maiz-6 a.panel, .bg-maiz-7 a.panel, .bg-maiz-8 a.panel, .bg-maiz-9 a.panel, .bg-maiz-10 a.panel, .bg-maiz-11 a.panel, .bg-maiz-12 a.panel, .bg-maiz-13 a.panel, .bg-maiz-14 a.panel, .bg-maiz-15 a.panel, .bg-maiz-16 a.panel, .bg-maiz-17 a.panel, .bg-maiz-18 a.panel, .bg-maiz-19 a.panel, .bg-maiz-20 a.panel {
		color: #000 !important;
	}
	
	.bg-maiz a.panel h1, .bg-maiz a.panel h2, .bg-maiz a.panel h3, .bg-maiz a.panel h4, .bg-maiz a.panel h5, .bg-maiz a.panel h6, .bg-maiz a.panel p,
	.bg-maiz-1 a.panel h1, .bg-maiz-1 a.panel h2, .bg-maiz-1 a.panel h3, .bg-maiz-1 a.panel h4, .bg-maiz-1 a.panel h5, .bg-maiz-1 a.panel h6, .bg-maiz-1 a.panel p,
	.bg-maiz-2 a.panel h1, .bg-maiz-2 a.panel h2, .bg-maiz-2 a.panel h3, .bg-maiz-2 a.panel h4, .bg-maiz-2 a.panel h5, .bg-maiz-2 a.panel h6, .bg-maiz-2 a.panel p,
	.bg-maiz-3 a.panel h1, .bg-maiz-3 a.panel h2, .bg-maiz-3 a.panel h3, .bg-maiz-3 a.panel h4, .bg-maiz-3 a.panel h5, .bg-maiz-3 a.panel h6, .bg-maiz-3 a.panel p,
	.bg-maiz-4 a.panel h1, .bg-maiz-4 a.panel h2, .bg-maiz-4 a.panel h3, .bg-maiz-4 a.panel h4, .bg-maiz-4 a.panel h5, .bg-maiz-4 a.panel h6, .bg-maiz-4 a.panel p,
	.bg-maiz-5 a.panel h1, .bg-maiz-5 a.panel h2, .bg-maiz-5 a.panel h3, .bg-maiz-5 a.panel h4, .bg-maiz-5 a.panel h5, .bg-maiz-5 a.panel h6, .bg-maiz-5 a.panel p,
	.bg-maiz-6 a.panel h1, .bg-maiz-6 a.panel h2, .bg-maiz-6 a.panel h3, .bg-maiz-6 a.panel h4, .bg-maiz-6 a.panel h5, .bg-maiz-6 a.panel h6, .bg-maiz-6 a.panel p,
	.bg-maiz-7 a.panel h1, .bg-maiz-7 a.panel h2, .bg-maiz-7 a.panel h3, .bg-maiz-7 a.panel h4, .bg-maiz-7 a.panel h5, .bg-maiz-7 a.panel h6, .bg-maiz-7 a.panel p,
	.bg-maiz-8 a.panel h1, .bg-maiz-8 a.panel h2, .bg-maiz-8 a.panel h3, .bg-maiz-8 a.panel h4, .bg-maiz-8 a.panel h5, .bg-maiz-8 a.panel h6, .bg-maiz-8 a.panel p,
	.bg-maiz-9 a.panel h1, .bg-maiz-9 a.panel h2, .bg-maiz-9 a.panel h3, .bg-maiz-9 a.panel h4, .bg-maiz-9 a.panel h5, .bg-maiz-9 a.panel h6, .bg-maiz-9 a.panel p,
	.bg-maiz-10 a.panel h1, .bg-maiz-10 a.panel h2, .bg-maiz-10 a.panel h3, .bg-maiz-10 a.panel h4, .bg-maiz-10 a.panel h5, .bg-maiz-10 a.panel h6, .bg-maiz-10 a.panel p,
	.bg-maiz-11 a.panel h1, .bg-maiz-11 a.panel h2, .bg-maiz-11 a.panel h3, .bg-maiz-11 a.panel h4, .bg-maiz-11 a.panel h5, .bg-maiz-11 a.panel h6, .bg-maiz-11 a.panel p,
	.bg-maiz-12 a.panel h1, .bg-maiz-12 a.panel h2, .bg-maiz-12 a.panel h3, .bg-maiz-12 a.panel h4, .bg-maiz-12 a.panel h5, .bg-maiz-12 a.panel h6, .bg-maiz-12 a.panel p,
	.bg-maiz-13 a.panel h1, .bg-maiz-13 a.panel h2, .bg-maiz-13 a.panel h3, .bg-maiz-13 a.panel h4, .bg-maiz-13 a.panel h5, .bg-maiz-13 a.panel h6, .bg-maiz-13 a.panel p,
	.bg-maiz-14 a.panel h1, .bg-maiz-14 a.panel h2, .bg-maiz-14 a.panel h3, .bg-maiz-14 a.panel h4, .bg-maiz-14 a.panel h5, .bg-maiz-14 a.panel h6, .bg-maiz-14 a.panel p,
	.bg-maiz-15 a.panel h1, .bg-maiz-15 a.panel h2, .bg-maiz-15 a.panel h3, .bg-maiz-15 a.panel h4, .bg-maiz-15 a.panel h5, .bg-maiz-15 a.panel h6, .bg-maiz-15 a.panel p,
	.bg-maiz-16 a.panel h1, .bg-maiz-16 a.panel h2, .bg-maiz-16 a.panel h3, .bg-maiz-16 a.panel h4, .bg-maiz-16 a.panel h5, .bg-maiz-16 a.panel h6, .bg-maiz-16 a.panel p,
	.bg-maiz-17 a.panel h1, .bg-maiz-17 a.panel h2, .bg-maiz-17 a.panel h3, .bg-maiz-17 a.panel h4, .bg-maiz-17 a.panel h5, .bg-maiz-17 a.panel h6, .bg-maiz-17 a.panel p,
	.bg-maiz-18 a.panel h1, .bg-maiz-18 a.panel h2, .bg-maiz-18 a.panel h3, .bg-maiz-18 a.panel h4, .bg-maiz-18 a.panel h5, .bg-maiz-18 a.panel h6, .bg-maiz-18 a.panel p,
	.bg-maiz-19 a.panel h1, .bg-maiz-19 a.panel h2, .bg-maiz-19 a.panel h3, .bg-maiz-19 a.panel h4, .bg-maiz-19 a.panel h5, .bg-maiz-19 a.panel h6, .bg-maiz-19 a.panel p,
	.bg-maiz-20 a.panel h1, .bg-maiz-20 a.panel h2, .bg-maiz-20 a.panel h3, .bg-maiz-20 a.panel h4, .bg-maiz-20 a.panel h5, .bg-maiz-20 a.panel h6, .bg-maiz-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-maiz a.panel:hover, .bg-maiz-1 a.panel:hover, .bg-maiz-2 a.panel:hover, .bg-maiz-3 a.panel:hover, .bg-maiz-4 a.panel:hover, .bg-maiz-5 a.panel:hover, .bg-maiz-6 a.panel:hover, .bg-maiz-7 a.panel:hover, .bg-maiz-8 a.panel:hover, .bg-maiz-9 a.panel:hover, .bg-maiz-10 a.panel:hover, .bg-maiz-11 a.panel:hover, .bg-maiz-12 a.panel:hover, .bg-maiz-13 a.panel:hover, .bg-maiz-14 a.panel:hover, .bg-maiz-15 a.panel:hover, .bg-maiz-16 a.panel:hover, .bg-maiz-17 a.panel:hover, .bg-maiz-18 a.panel:hover, .bg-maiz-19 a.panel:hover, .bg-maiz-20 a.panel:hover {
		background-color:#ffb900 !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-maiz-1:hover, a.panel.bg-maiz-2:hover, a.panel.bg-maiz-3:hover, a.panel.bg-maiz-4:hover, a.panel.bg-maiz-5:hover, a.panel.bg-maiz-6:hover, a.panel.bg-maiz-7:hover, a.panel.bg-maiz-8:hover, a.panel.bg-maiz-9:hover, a.panel.bg-maiz-10:hover, a.panel.bg-maiz-11:hover, a.panel.bg-maiz-12:hover, a.panel.bg-maiz-13:hover, a.panel.bg-maiz-14:hover, a.panel.bg-maiz-15:hover, a.panel.bg-maiz-16:hover, a.panel.bg-maiz-17:hover, a.panel.bg-maiz-18:hover, a.panel.bg-maiz-19:hover, a.panel.bg-maiz-20:hover  {
		background-color:#ffb900 !important;
		color: #FFF !important;
	}	
	
	
/* bg-naranja */
	
	.bg-naranja *, .bg-naranja a, .bg-naranja-1 *, .bg-naranja-1 a, .bg-naranja-2 *, .bg-naranja-2 a, .bg-naranja-3 *, .bg-naranja-3 a, .bg-naranja-4 *, .bg-naranja-4 a, .bg-naranja-5 *, .bg-naranja-5 a, .bg-naranja-6 *, .bg-naranja-6 a, .bg-naranja-7 *, .bg-naranja-7 a, .bg-naranja-8 *, .bg-naranja-8 a, .bg-naranja-9 *, .bg-naranja-9 a, .bg-naranja-10 *, .bg-naranja-10 a, .bg-naranja-11 *, .bg-naranja-11 a, .bg-naranja-12 *, .bg-naranja-12 a, .bg-naranja-13 *, .bg-naranja-13 a, .bg-naranja-14 *, .bg-naranja-14 a, .bg-naranja-15 *, .bg-naranja-15 a, .bg-naranja-16 *, .bg-naranja-16 a, .bg-naranja-17 *, .bg-naranja-17 a, .bg-naranja-18 *, .bg-naranja-18 a, .bg-naranja-19 *, .bg-naranja-19 a, .bg-naranja-20 *, .bg-naranja-20 a  {
		color: inherit !important;
	}
	
	.bg-naranja a.panel, .bg-naranja-1 a.panel, .bg-naranja-2 a.panel, .bg-naranja-3 a.panel, .bg-naranja-4 a.panel, .bg-naranja-5 a.panel, .bg-naranja-6 a.panel, .bg-naranja-7 a.panel, .bg-naranja-8 a.panel, .bg-naranja-9 a.panel, .bg-naranja-10 a.panel, .bg-naranja-11 a.panel, .bg-naranja-12 a.panel, .bg-naranja-13 a.panel, .bg-naranja-14 a.panel, .bg-naranja-15 a.panel, .bg-naranja-16 a.panel, .bg-naranja-17 a.panel, .bg-naranja-18 a.panel, .bg-naranja-19 a.panel, .bg-naranja-20 a.panel {
		color: #000 !important;
	}
	
	.bg-naranja a.panel h1, .bg-naranja a.panel h2, .bg-naranja a.panel h3, .bg-naranja a.panel h4, .bg-naranja a.panel h5, .bg-naranja a.panel h6, .bg-naranja a.panel p,
	.bg-naranja-1 a.panel h1, .bg-naranja-1 a.panel h2, .bg-naranja-1 a.panel h3, .bg-naranja-1 a.panel h4, .bg-naranja-1 a.panel h5, .bg-naranja-1 a.panel h6, .bg-naranja-1 a.panel p,
	.bg-naranja-2 a.panel h1, .bg-naranja-2 a.panel h2, .bg-naranja-2 a.panel h3, .bg-naranja-2 a.panel h4, .bg-naranja-2 a.panel h5, .bg-naranja-2 a.panel h6, .bg-naranja-2 a.panel p,
	.bg-naranja-3 a.panel h1, .bg-naranja-3 a.panel h2, .bg-naranja-3 a.panel h3, .bg-naranja-3 a.panel h4, .bg-naranja-3 a.panel h5, .bg-naranja-3 a.panel h6, .bg-naranja-3 a.panel p,
	.bg-naranja-4 a.panel h1, .bg-naranja-4 a.panel h2, .bg-naranja-4 a.panel h3, .bg-naranja-4 a.panel h4, .bg-naranja-4 a.panel h5, .bg-naranja-4 a.panel h6, .bg-naranja-4 a.panel p,
	.bg-naranja-5 a.panel h1, .bg-naranja-5 a.panel h2, .bg-naranja-5 a.panel h3, .bg-naranja-5 a.panel h4, .bg-naranja-5 a.panel h5, .bg-naranja-5 a.panel h6, .bg-naranja-5 a.panel p,
	.bg-naranja-6 a.panel h1, .bg-naranja-6 a.panel h2, .bg-naranja-6 a.panel h3, .bg-naranja-6 a.panel h4, .bg-naranja-6 a.panel h5, .bg-naranja-6 a.panel h6, .bg-naranja-6 a.panel p,
	.bg-naranja-7 a.panel h1, .bg-naranja-7 a.panel h2, .bg-naranja-7 a.panel h3, .bg-naranja-7 a.panel h4, .bg-naranja-7 a.panel h5, .bg-naranja-7 a.panel h6, .bg-naranja-7 a.panel p,
	.bg-naranja-8 a.panel h1, .bg-naranja-8 a.panel h2, .bg-naranja-8 a.panel h3, .bg-naranja-8 a.panel h4, .bg-naranja-8 a.panel h5, .bg-naranja-8 a.panel h6, .bg-naranja-8 a.panel p,
	.bg-naranja-9 a.panel h1, .bg-naranja-9 a.panel h2, .bg-naranja-9 a.panel h3, .bg-naranja-9 a.panel h4, .bg-naranja-9 a.panel h5, .bg-naranja-9 a.panel h6, .bg-naranja-9 a.panel p,
	.bg-naranja-10 a.panel h1, .bg-naranja-10 a.panel h2, .bg-naranja-10 a.panel h3, .bg-naranja-10 a.panel h4, .bg-naranja-10 a.panel h5, .bg-naranja-10 a.panel h6, .bg-naranja-10 a.panel p,
	.bg-naranja-11 a.panel h1, .bg-naranja-11 a.panel h2, .bg-naranja-11 a.panel h3, .bg-naranja-11 a.panel h4, .bg-naranja-11 a.panel h5, .bg-naranja-11 a.panel h6, .bg-naranja-11 a.panel p,
	.bg-naranja-12 a.panel h1, .bg-naranja-12 a.panel h2, .bg-naranja-12 a.panel h3, .bg-naranja-12 a.panel h4, .bg-naranja-12 a.panel h5, .bg-naranja-12 a.panel h6, .bg-naranja-12 a.panel p,
	.bg-naranja-13 a.panel h1, .bg-naranja-13 a.panel h2, .bg-naranja-13 a.panel h3, .bg-naranja-13 a.panel h4, .bg-naranja-13 a.panel h5, .bg-naranja-13 a.panel h6, .bg-naranja-13 a.panel p,
	.bg-naranja-14 a.panel h1, .bg-naranja-14 a.panel h2, .bg-naranja-14 a.panel h3, .bg-naranja-14 a.panel h4, .bg-naranja-14 a.panel h5, .bg-naranja-14 a.panel h6, .bg-naranja-14 a.panel p,
	.bg-naranja-15 a.panel h1, .bg-naranja-15 a.panel h2, .bg-naranja-15 a.panel h3, .bg-naranja-15 a.panel h4, .bg-naranja-15 a.panel h5, .bg-naranja-15 a.panel h6, .bg-naranja-15 a.panel p,
	.bg-naranja-16 a.panel h1, .bg-naranja-16 a.panel h2, .bg-naranja-16 a.panel h3, .bg-naranja-16 a.panel h4, .bg-naranja-16 a.panel h5, .bg-naranja-16 a.panel h6, .bg-naranja-16 a.panel p,
	.bg-naranja-17 a.panel h1, .bg-naranja-17 a.panel h2, .bg-naranja-17 a.panel h3, .bg-naranja-17 a.panel h4, .bg-naranja-17 a.panel h5, .bg-naranja-17 a.panel h6, .bg-naranja-17 a.panel p,
	.bg-naranja-18 a.panel h1, .bg-naranja-18 a.panel h2, .bg-naranja-18 a.panel h3, .bg-naranja-18 a.panel h4, .bg-naranja-18 a.panel h5, .bg-naranja-18 a.panel h6, .bg-naranja-18 a.panel p,
	.bg-naranja-19 a.panel h1, .bg-naranja-19 a.panel h2, .bg-naranja-19 a.panel h3, .bg-naranja-19 a.panel h4, .bg-naranja-19 a.panel h5, .bg-naranja-19 a.panel h6, .bg-naranja-19 a.panel p,
	.bg-naranja-20 a.panel h1, .bg-naranja-20 a.panel h2, .bg-naranja-20 a.panel h3, .bg-naranja-20 a.panel h4, .bg-naranja-20 a.panel h5, .bg-naranja-20 a.panel h6, .bg-naranja-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-naranja a.panel:hover, .bg-naranja-1 a.panel:hover, .bg-naranja-2 a.panel:hover, .bg-naranja-3 a.panel:hover, .bg-naranja-4 a.panel:hover, .bg-naranja-5 a.panel:hover, .bg-naranja-6 a.panel:hover, .bg-naranja-7 a.panel:hover, .bg-naranja-8 a.panel:hover, .bg-naranja-9 a.panel:hover, .bg-naranja-10 a.panel:hover, .bg-naranja-11 a.panel:hover, .bg-naranja-12 a.panel:hover, .bg-naranja-13 a.panel:hover, .bg-naranja-14 a.panel:hover, .bg-naranja-15 a.panel:hover, .bg-naranja-16 a.panel:hover, .bg-naranja-17 a.panel:hover, .bg-naranja-18 a.panel:hover, .bg-naranja-19 a.panel:hover, .bg-naranja-20 a.panel:hover {
		background-color:#e48009 !important;
		color: #FFF !important;
	}
	
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-naranja-1:hover, a.panel.bg-naranja-2:hover, a.panel.bg-naranja-3:hover, a.panel.bg-naranja-4:hover, a.panel.bg-naranja-5:hover, a.panel.bg-naranja-6:hover, a.panel.bg-naranja-7:hover, a.panel.bg-naranja-8:hover, a.panel.bg-naranja-9:hover, a.panel .bg-naranja-10:hover, a.panel.bg-naranja-11:hover, a.panel.bg-naranja-12:hover, a.panel.bg-naranja-13:hover, a.panel.bg-naranja-14:hover, a.panel.bg-naranja-15:hover, a.panel.bg-naranja-16:hover, a.panel.bg-naranja-17:hover, a.panel.bg-naranja-18:hover, a.panel.bg-naranja-19:hover, a.panel.bg-naranja-20:hover  {
		background-color:#e48009 !important;
		color: #FFF !important;
	}	
	
	
	
	
	/* bg-tomate */
	
	.bg-tomate *, .bg-tomate a, .bg-tomate-1 *, .bg-tomate-1 a, .bg-tomate-2 *, .bg-tomate-2 a, .bg-tomate-3 *, .bg-tomate-3 a, .bg-tomate-4 *, .bg-tomate-4 a, .bg-tomate-5 *, .bg-tomate-5 a, .bg-tomate-6 *, .bg-tomate-6 a, .bg-tomate-7 *, .bg-tomate-7 a, .bg-tomate-8 *, .bg-tomate-8 a, .bg-tomate-9 *, .bg-tomate-9 a, .bg-tomate-10 *, .bg-tomate-10 a, .bg-tomate-11 *, .bg-tomate-11 a, .bg-tomate-12 *, .bg-tomate-12 a, .bg-tomate-13 *, .bg-tomate-13 a, .bg-tomate-14 *, .bg-tomate-14 a, .bg-tomate-15 *, .bg-tomate-15 a, .bg-tomate-16 *, .bg-tomate-16 a, .bg-tomate-17 *, .bg-tomate-17 a, .bg-tomate-18 *, .bg-tomate-18 a, .bg-tomate-19 *, .bg-tomate-19 a, .bg-tomate-20 *, .bg-tomate-20 a  {
		color: inherit !important;
	}
	
	.bg-tomate a.panel, .bg-tomate-1 a.panel, .bg-tomate-2 a.panel, .bg-tomate-3 a.panel, .bg-tomate-4 a.panel, .bg-tomate-5 a.panel, .bg-tomate-6 a.panel, .bg-tomate-7 a.panel, .bg-tomate-8 a.panel, .bg-tomate-9 a.panel, .bg-tomate-10 a.panel, .bg-tomate-11 a.panel, .bg-tomate-12 a.panel, .bg-tomate-13 a.panel, .bg-tomate-14 a.panel, .bg-tomate-15 a.panel, .bg-tomate-16 a.panel, .bg-tomate-17 a.panel, .bg-tomate-18 a.panel, .bg-tomate-19 a.panel, .bg-tomate-20 a.panel {
		color: #000 !important;
	}
	
	.bg-tomate a.panel h1, .bg-tomate a.panel h2, .bg-tomate a.panel h3, .bg-tomate a.panel h4, .bg-tomate a.panel h5, .bg-tomate a.panel h6, .bg-tomate a.panel p,
	.bg-tomate-1 a.panel h1, .bg-tomate-1 a.panel h2, .bg-tomate-1 a.panel h3, .bg-tomate-1 a.panel h4, .bg-tomate-1 a.panel h5, .bg-tomate-1 a.panel h6, .bg-tomate-1 a.panel p,
	.bg-tomate-2 a.panel h1, .bg-tomate-2 a.panel h2, .bg-tomate-2 a.panel h3, .bg-tomate-2 a.panel h4, .bg-tomate-2 a.panel h5, .bg-tomate-2 a.panel h6, .bg-tomate-2 a.panel p,
	.bg-tomate-3 a.panel h1, .bg-tomate-3 a.panel h2, .bg-tomate-3 a.panel h3, .bg-tomate-3 a.panel h4, .bg-tomate-3 a.panel h5, .bg-tomate-3 a.panel h6, .bg-tomate-3 a.panel p,
	.bg-tomate-4 a.panel h1, .bg-tomate-4 a.panel h2, .bg-tomate-4 a.panel h3, .bg-tomate-4 a.panel h4, .bg-tomate-4 a.panel h5, .bg-tomate-4 a.panel h6, .bg-tomate-4 a.panel p,
	.bg-tomate-5 a.panel h1, .bg-tomate-5 a.panel h2, .bg-tomate-5 a.panel h3, .bg-tomate-5 a.panel h4, .bg-tomate-5 a.panel h5, .bg-tomate-5 a.panel h6, .bg-tomate-5 a.panel p,
	.bg-tomate-6 a.panel h1, .bg-tomate-6 a.panel h2, .bg-tomate-6 a.panel h3, .bg-tomate-6 a.panel h4, .bg-tomate-6 a.panel h5, .bg-tomate-6 a.panel h6, .bg-tomate-6 a.panel p,
	.bg-tomate-7 a.panel h1, .bg-tomate-7 a.panel h2, .bg-tomate-7 a.panel h3, .bg-tomate-7 a.panel h4, .bg-tomate-7 a.panel h5, .bg-tomate-7 a.panel h6, .bg-tomate-7 a.panel p,
	.bg-tomate-8 a.panel h1, .bg-tomate-8 a.panel h2, .bg-tomate-8 a.panel h3, .bg-tomate-8 a.panel h4, .bg-tomate-8 a.panel h5, .bg-tomate-8 a.panel h6, .bg-tomate-8 a.panel p,
	.bg-tomate-9 a.panel h1, .bg-tomate-9 a.panel h2, .bg-tomate-9 a.panel h3, .bg-tomate-9 a.panel h4, .bg-tomate-9 a.panel h5, .bg-tomate-9 a.panel h6, .bg-tomate-9 a.panel p,
	.bg-tomate-10 a.panel h1, .bg-tomate-10 a.panel h2, .bg-tomate-10 a.panel h3, .bg-tomate-10 a.panel h4, .bg-tomate-10 a.panel h5, .bg-tomate-10 a.panel h6, .bg-tomate-10 a.panel p,
	.bg-tomate-11 a.panel h1, .bg-tomate-11 a.panel h2, .bg-tomate-11 a.panel h3, .bg-tomate-11 a.panel h4, .bg-tomate-11 a.panel h5, .bg-tomate-11 a.panel h6, .bg-tomate-11 a.panel p,
	.bg-tomate-12 a.panel h1, .bg-tomate-12 a.panel h2, .bg-tomate-12 a.panel h3, .bg-tomate-12 a.panel h4, .bg-tomate-12 a.panel h5, .bg-tomate-12 a.panel h6, .bg-tomate-12 a.panel p,
	.bg-tomate-13 a.panel h1, .bg-tomate-13 a.panel h2, .bg-tomate-13 a.panel h3, .bg-tomate-13 a.panel h4, .bg-tomate-13 a.panel h5, .bg-tomate-13 a.panel h6, .bg-tomate-13 a.panel p,
	.bg-tomate-14 a.panel h1, .bg-tomate-14 a.panel h2, .bg-tomate-14 a.panel h3, .bg-tomate-14 a.panel h4, .bg-tomate-14 a.panel h5, .bg-tomate-14 a.panel h6, .bg-tomate-14 a.panel p,
	.bg-tomate-15 a.panel h1, .bg-tomate-15 a.panel h2, .bg-tomate-15 a.panel h3, .bg-tomate-15 a.panel h4, .bg-tomate-15 a.panel h5, .bg-tomate-15 a.panel h6, .bg-tomate-15 a.panel p,
	.bg-tomate-16 a.panel h1, .bg-tomate-16 a.panel h2, .bg-tomate-16 a.panel h3, .bg-tomate-16 a.panel h4, .bg-tomate-16 a.panel h5, .bg-tomate-16 a.panel h6, .bg-tomate-16 a.panel p,
	.bg-tomate-17 a.panel h1, .bg-tomate-17 a.panel h2, .bg-tomate-17 a.panel h3, .bg-tomate-17 a.panel h4, .bg-tomate-17 a.panel h5, .bg-tomate-17 a.panel h6, .bg-tomate-17 a.panel p,
	.bg-tomate-18 a.panel h1, .bg-tomate-18 a.panel h2, .bg-tomate-18 a.panel h3, .bg-tomate-18 a.panel h4, .bg-tomate-18 a.panel h5, .bg-tomate-18 a.panel h6, .bg-tomate-18 a.panel p,
	.bg-tomate-19 a.panel h1, .bg-tomate-19 a.panel h2, .bg-tomate-19 a.panel h3, .bg-tomate-19 a.panel h4, .bg-tomate-19 a.panel h5, .bg-tomate-19 a.panel h6, .bg-tomate-19 a.panel p,
	.bg-tomate-20 a.panel h1, .bg-tomate-20 a.panel h2, .bg-tomate-20 a.panel h3, .bg-tomate-20 a.panel h4, .bg-tomate-20 a.panel h5, .bg-tomate-20 a.panel h6, .bg-tomate-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-tomate a.panel:hover, .bg-tomate-1 a.panel:hover, .bg-tomate-2 a.panel:hover, .bg-tomate-3 a.panel:hover, .bg-tomate-4 a.panel:hover, .bg-tomate-5 a.panel:hover, .bg-tomate-6 a.panel:hover, .bg-tomate-7 a.panel:hover, .bg-tomate-8 a.panel:hover, .bg-tomate-9 a.panel:hover, .bg-tomate-10 a.panel:hover, .bg-tomate-11 a.panel:hover, .bg-tomate-12 a.panel:hover, .bg-tomate-13 a.panel:hover, .bg-tomate-14 a.panel:hover, .bg-tomate-15 a.panel:hover, .bg-tomate-16 a.panel:hover, .bg-tomate-17 a.panel:hover, .bg-tomate-18 a.panel:hover, .bg-tomate-19 a.panel:hover, .bg-tomate-20 a.panel:hover, .bg-tomate-10.panel-default:hover {
		background-color:#a71209 !important;
		color: #FFF !important;
	}	
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-tomate-1:hover, a.panel.bg-tomate-2:hover, a.panel.bg-tomate-3:hover, a.panel.bg-tomate-4:hover, a.panel.bg-tomate-5:hover, a.panel.bg-tomate-6:hover, a.panel.bg-tomate-7:hover, a.panel.bg-tomate-8:hover, a.panel.bg-tomate-9:hover, a.panel.bg-tomate-10:hover, a.panel.bg-tomate-11:hover, a.panel.bg-tomate-12:hover, a.panel.bg-tomate-13:hover, a.panel.bg-tomate-14:hover, a.panel.bg-tomate-15:hover, a.panel.bg-tomate-16:hover, a.panel.bg-tomate-17:hover, a.panel.bg-tomate-18:hover, a.panel.bg-tomate-19:hover, a.panel.bg-tomate-20:hover  {
		background-color:#a71209 !important;
		color: #FFF !important;
	}	
	

	/* bg-gray */
	
	.bg-gray-1 *, .bg-gray-1 a, .bg-gray-2 *, .bg-gray-2 a, .bg-gray-3 *, .bg-gray-3 a, .bg-gray-4 *, .bg-gray-4 a, .bg-gray-5 *, .bg-gray-5 a, .bg-gray-6 *, .bg-gray-6 a, .bg-gray-7 *, .bg-gray-7 a, .bg-gray-8 *, .bg-gray-8 a, .bg-gray-9 *, .bg-gray-9 a, .bg-gray-10 *, .bg-gray-10 a, .bg-gray-11 *, .bg-gray-11 a, .bg-gray-12 *, .bg-gray-12 a, .bg-gray-13 *, .bg-gray-13 a, .bg-gray-14 *, .bg-gray-14 a, .bg-gray-15 *, .bg-gray-15 a, .bg-gray-16 *, .bg-gray-16 a, .bg-gray-17 *, .bg-gray-17 a, .bg-gray-18 *, .bg-gray-18 a, .bg-gray-19 *, .bg-gray-19 a, .bg-gray-20 *, .bg-gray-20 a  {
		color: inherit !important;
	}
	
	.bg-gray-1 a.panel, .bg-gray-2 a.panel, .bg-gray-3 a.panel, .bg-gray-4 a.panel, .bg-gray-5 a.panel, .bg-gray-6 a.panel, .bg-gray-7 a.panel, .bg-gray-8 a.panel, .bg-gray-9 a.panel, .bg-gray-10 a.panel, .bg-gray-11 a.panel, .bg-gray-12 a.panel, .bg-gray-13 a.panel, .bg-gray-14 a.panel, .bg-gray-15 a.panel, .bg-gray-16 a.panel, .bg-gray-17 a.panel, .bg-gray-18 a.panel, .bg-gray-19 a.panel, .bg-gray-20 a.panel {
		color: #000 !important;
	}
	
	.bg-gray a.panel h1, .bg-gray a.panel h2, .bg-gray a.panel h3, .bg-gray a.panel h4, .bg-gray a.panel h5, .bg-gray a.panel h6, .bg-gray a.panel p,
	.bg-gray-1 a.panel h1, .bg-gray-1 a.panel h2, .bg-gray-1 a.panel h3, .bg-gray-1 a.panel h4, .bg-gray-1 a.panel h5, .bg-gray-1 a.panel h6, .bg-gray-1 a.panel p,
	.bg-gray-2 a.panel h1, .bg-gray-2 a.panel h2, .bg-gray-2 a.panel h3, .bg-gray-2 a.panel h4, .bg-gray-2 a.panel h5, .bg-gray-2 a.panel h6, .bg-gray-2 a.panel p,
	.bg-gray-3 a.panel h1, .bg-gray-3 a.panel h2, .bg-gray-3 a.panel h3, .bg-gray-3 a.panel h4, .bg-gray-3 a.panel h5, .bg-gray-3 a.panel h6, .bg-gray-3 a.panel p,
	.bg-gray-4 a.panel h1, .bg-gray-4 a.panel h2, .bg-gray-4 a.panel h3, .bg-gray-4 a.panel h4, .bg-gray-4 a.panel h5, .bg-gray-4 a.panel h6, .bg-gray-4 a.panel p,
	.bg-gray-5 a.panel h1, .bg-gray-5 a.panel h2, .bg-gray-5 a.panel h3, .bg-gray-5 a.panel h4, .bg-gray-5 a.panel h5, .bg-gray-5 a.panel h6, .bg-gray-5 a.panel p,
	.bg-gray-6 a.panel h1, .bg-gray-6 a.panel h2, .bg-gray-6 a.panel h3, .bg-gray-6 a.panel h4, .bg-gray-6 a.panel h5, .bg-gray-6 a.panel h6, .bg-gray-6 a.panel p,
	.bg-gray-7 a.panel h1, .bg-gray-7 a.panel h2, .bg-gray-7 a.panel h3, .bg-gray-7 a.panel h4, .bg-gray-7 a.panel h5, .bg-gray-7 a.panel h6, .bg-gray-7 a.panel p,
	.bg-gray-8 a.panel h1, .bg-gray-8 a.panel h2, .bg-gray-8 a.panel h3, .bg-gray-8 a.panel h4, .bg-gray-8 a.panel h5, .bg-gray-8 a.panel h6, .bg-gray-8 a.panel p,
	.bg-gray-9 a.panel h1, .bg-gray-9 a.panel h2, .bg-gray-9 a.panel h3, .bg-gray-9 a.panel h4, .bg-gray-9 a.panel h5, .bg-gray-9 a.panel h6, .bg-gray-9 a.panel p,
	.bg-gray-10 a.panel h1, .bg-gray-10 a.panel h2, .bg-gray-10 a.panel h3, .bg-gray-10 a.panel h4, .bg-gray-10 a.panel h5, .bg-gray-10 a.panel h6, .bg-gray-10 a.panel p,
	.bg-gray-11 a.panel h1, .bg-gray-11 a.panel h2, .bg-gray-11 a.panel h3, .bg-gray-11 a.panel h4, .bg-gray-11 a.panel h5, .bg-gray-11 a.panel h6, .bg-gray-11 a.panel p,
	.bg-gray-12 a.panel h1, .bg-gray-12 a.panel h2, .bg-gray-12 a.panel h3, .bg-gray-12 a.panel h4, .bg-gray-12 a.panel h5, .bg-gray-12 a.panel h6, .bg-gray-12 a.panel p,
	.bg-gray-13 a.panel h1, .bg-gray-13 a.panel h2, .bg-gray-13 a.panel h3, .bg-gray-13 a.panel h4, .bg-gray-13 a.panel h5, .bg-gray-13 a.panel h6, .bg-gray-13 a.panel p,
	.bg-gray-14 a.panel h1, .bg-gray-14 a.panel h2, .bg-gray-14 a.panel h3, .bg-gray-14 a.panel h4, .bg-gray-14 a.panel h5, .bg-gray-14 a.panel h6, .bg-gray-14 a.panel p,
	.bg-gray-15 a.panel h1, .bg-gray-15 a.panel h2, .bg-gray-15 a.panel h3, .bg-gray-15 a.panel h4, .bg-gray-15 a.panel h5, .bg-gray-15 a.panel h6, .bg-gray-15 a.panel p,
	.bg-gray-16 a.panel h1, .bg-gray-16 a.panel h2, .bg-gray-16 a.panel h3, .bg-gray-16 a.panel h4, .bg-gray-16 a.panel h5, .bg-gray-16 a.panel h6, .bg-gray-16 a.panel p,
	.bg-gray-17 a.panel h1, .bg-gray-17 a.panel h2, .bg-gray-17 a.panel h3, .bg-gray-17 a.panel h4, .bg-gray-17 a.panel h5, .bg-gray-17 a.panel h6, .bg-gray-17 a.panel p,
	.bg-gray-18 a.panel h1, .bg-gray-18 a.panel h2, .bg-gray-18 a.panel h3, .bg-gray-18 a.panel h4, .bg-gray-18 a.panel h5, .bg-gray-18 a.panel h6, .bg-gray-18 a.panel p,
	.bg-gray-19 a.panel h1, .bg-gray-19 a.panel h2, .bg-gray-19 a.panel h3, .bg-gray-19 a.panel h4, .bg-gray-19 a.panel h5, .bg-gray-19 a.panel h6, .bg-gray-19 a.panel p,
	.bg-gray-20 a.panel h1, .bg-gray-20 a.panel h2, .bg-gray-20 a.panel h3, .bg-gray-20 a.panel h4, .bg-gray-20 a.panel h5, .bg-gray-20 a.panel h6, .bg-gray-20 a.panel p
	  {
		color: inherit !important;	
	}
	
	.bg-gray a.panel:hover, .bg-gray-1 a.panel:hover, .bg-gray-2 a.panel:hover, .bg-gray-3 a.panel:hover, .bg-gray-4 a.panel:hover, .bg-gray-5 a.panel:hover, .bg-gray-6 a.panel:hover, .bg-gray-7 a.panel:hover, .bg-gray-8 a.panel:hover, .bg-gray-9 a.panel:hover, .bg-gray-10 a.panel:hover, .bg-gray-11 a.panel:hover, .bg-gray-12 a.panel:hover, .bg-gray-13 a.panel:hover, .bg-gray-14 a.panel:hover, .bg-gray-15 a.panel:hover, .bg-gray-16 a.panel:hover, .bg-gray-17 a.panel:hover, .bg-gray-18 a.panel:hover, .bg-gray-19 a.panel:hover, .bg-gray-20 a.panel:hover {
		background-color:#3a3a3a !important;
		color: #FFF !important;
	}
	
	/* para utilizar el color en los paneles con link */
	a.panel.bg-gray-1:hover, a.panel.bg-gray-2:hover, a.panel.bg-gray-3:hover, a.panel.bg-gray-4:hover, a.panel.bg-gray-5:hover, a.panel.bg-gray-6:hover, a.panel.bg-gray-7:hover, a.panel.bg-gray-8:hover, a.panel.bg-gray-9:hover, a.panel.bg-gray-10:hover, a.panel.bg-gray-11:hover, a.panel.bg-gray-12:hover, a.panel.bg-gray-13:hover, a.panel.bg-gray-14:hover, a.panel.bg-gray-15:hover, a.panel.bg-gray-16:hover, a.panel.bg-gray-17:hover, a.panel.bg-gray-18:hover, a.panel.bg-gray-19:hover, a.panel.bg-gray-20:hover  {
		background-color:#3a3a3a !important;
		color: #FFF !important;
	}		


	a.panel:hover .panel-heading, a.panel:focus .panel-heading {
      opacity: .8 !important; 
	 }

	
	
.panel-default.active-opcion, .panel-default .active-opcion-check, .panel-default.active-opcion:hover, .panel-default.active-opcion-check:hover {
	background-color: #33b560 !important;
}

.panel-default [class*="bg-"].active-opcion:hover {
	background-color: #33b560 !important;
}


.text-blanco, a.text-blanco, [class*="bg-"] .text-blanco, .text-white, a.text-white, [class*="bg-"] .text-white  {
	color:#FFF !important;
}

.text-blanco input, .text-blanco select, .text-white input, .text-white select {
	color:#111 !important;
}

.text-negro, .text-negro a, a.panel-body .text-negro, .text-black, .text-black , .text-black a, a.panel-body .text-black, [class*="bg-"] .text-black, [class*="bg-"] .text-negro  {
	color:#000 !important;
}

.text-negro + .btn a {
	color:#FFF !important;
	}





   
    
.navbar-toggle{
	margin-top:20px !important;
}
.dropdown-menu{background:#fff !important;}
.navbar-login
{
    width: 350px;
    padding: 10px;
    padding-bottom: 0px;
}

.navbar-login-session {
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.icon-size
{
    font-size: 87px;
}






.dropdown.dropdown-lg .dropdown-menu {
    margin-top: -1px;
    padding: 6px 20px;
}
.input-group-btn .btn-group {
    display: flex !important;
}
.btn-group .btn {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
    margin-left: -1px;
}
.btn-group .btn:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.btn-group .form-horizontal .btn[type="submit"] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}
.input-group span.twitter-typeahead:last-child .form-control {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
	border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}


.input-group-btn:last-child > .btn   {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
	border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}

	.input-group span.twitter-typeahead:last-child .form-control.input-lg  {
		border-top-left-radius: 6px !important;
		border-bottom-left-radius: 6px !important;
		border-top-right-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}
	
	
	.input-group-btn:last-child > .btn.btn-lg   {
		border-top-left-radius: 0px !important;
		border-bottom-left-radius: 0px !important;
		border-top-right-radius: 6px !important;
		border-bottom-right-radius: 6px !important;
}

.form-group .form-control:last-child:not(:first-child) {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

@media screen and (min-width: 768px) {
    #adv-search {
        width: 500px;
        margin: 0 auto;
    }
    .dropdown.dropdown-lg {
        position: static !important;
    }
    .dropdown.dropdown-lg .dropdown-menu {
        min-width: 500px;
    }
}


.dropdown-submenu {
    position: relative;
}


.dropdown-menu .btn-group .btn-default {
    border: none;
    height: 46px !important;
}

.dropdown-submenu>.dropdown-menu {
    top: 50px;
	right:0;
	width:455px;
    margin-top: -6px;
    margin-left: -1px;
    border-radius: 0 6px 6px 6px;
	-webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;  
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    border-radius: 6px 0 6px 6px;
	-webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;    
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}


.terminos p {
	font-size:14px; 
	line-height:18px;
	margin-bottom: 12px;
}



/* Width */
.full-width {
	width:100% !important;
}

.half-width {
	width:50% !important;
}

.one-third {
	width:33% !important;	
}




/* RADIO & CHECK  */

	legend {
		display: block;
		width: 100%;
		padding: 0;
		margin-bottom: 10px !important;
		font-size: inherit;
		line-height: inherit;
		color: #333;
		border: 0;
		border-bottom: none !important;
	}
	
	.control-label {
		font-weight: 700;
	}
	

/* CAMPOS ESTATICOS  */

	.form-control-static {
		min-height: 54px !important;
		padding-bottom: 7px;
		margin-bottom: 0;
		font-weight: 400;
		font-size: 19px !important;
		padding: 6px 0px !important;
		height:auto !important

	}
	
	.form-control-static.input-sm {
		min-height: 38px !important;
		font-size: 16px !important;
		line-height: 1.5;
		padding: 6px 0px !important;

	}
	.form-control-static.input-lg {
		min-height: 65px !important;
		font-size: 20px !important;
		line-height: 1.3333333;
		padding: 10px 0px !important;

	}


/* ESTADO DE VALIDACION FORMULARIOS */
	
	.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label, .has-success label {
		color: #33b560 !important;
	}
	
	.has-success .form-control {
		border-color: #33b560 !important;
	}
	
	
	.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label, .has-warning label {
		color: #e8b11e;
	}
	
	.has-warning .form-control, .has-warning .form-control-feedback {
	  border-color: #e8b11e !important; }
	 
	.has-warning .form-control-feedback {
		color: #e8b11e !important;
	}
	
	.has-error .form-control {
	  border-color: #ef4d3d !important; }
	
	.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label, .has-error label {
		color: #ef4d3d !important;
	}
	
	.has-error .form-control-feedback {
		color: #ef4d3d !important;
	}
	
	
	.has-success .form-control-feedback {
		color: #33b560 !important;
	}
	
	.has-success .form-control:focus {
	  border-color: #176934 !important;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
	  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
	}




.shadow {
   -webkit-box-shadow: 0 5px 18px rgba(0, 0, 0, .02);
   box-shadow: 0 5px 18px rgba(0, 0, 0, 0.2);
}
a .shadow:hover {
	-webkit-box-shadow:	 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 2px 20px 0 rgba(0, 0, 0, 0.3);
   box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2), 0 2px 20px 0 rgba(0, 0, 0, 0.3);
}


/* MODAL */

	.modal-header {
		-webkit-border-radius: 3px 3px 0 0 !important;
		-moz-border-radius: 3px 3px 0 0 !important;
		border-radius: 3px 3px 0 0 !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
	
	.modal-content {
		-webkit-border-radius: 3px!important;
		-moz-border-radius: 3px !important;
		border-radius: 3px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
		








.alpha-90 {
	opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
}

.alpha-90:hover {
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */

}

.alpha-50 {
	opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */

}

.alpha-50:hover {
	opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */

}

.grayscale {
	-webkit-filter: grayscale(90%) !important; /* Safari 6.0 - 9.0 */
    filter: grayscale(90%) !important;
}

.grayscale:hover {
	-webkit-filter: grayscale(0%)!important; /* Safari 6.0 - 9.0 */
    filter: grayscale(0%)!important;
}




.icon-center {
	margin: 0 auto !important;
	display: inline-block;
	text-align:center;
}


.icon-circle i {
    /* margin-bottom: 0.3em; */
    font-size: 25px\9 !important;
    color: #01bdf2;
    background-color: #ccc;
    vertical-align: middle;
    display: table-cell;
	position:relative;
	border-radius: 200px !important;
	-webkit-border-radius: 200px !important;
	-moz-border-radius: 200px !important;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	
}
.icon-square {
 }

.icon-square i {
    /* margin-bottom: 0.3em; */
    font-size: 25px\9 !important;
	
    color: #01bdf2;
    vertical-align: middle;
    display: table-cell;
	position:relative;
	text-align:center;
	
	
}


 i.number{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: initial;
    letter-spacing: 0.5px;
	text-align: center;
	padding-left: 2px;
}


	
/* Icon Circle */

.icon-circle.icon-7x i {
	font-size: 5em !important;
	width:185px;
	height:185px;	
}

.icon-square.icon-7x i {
	font-size: 5em !important;
    line-height: 185px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 185px;
    width: 185px;
	
}


.icon-circle.icon-7x i img, .icon-square.icon-7x i img{
	width:135px !important;
	height:135px !important;
	padding:0 !important;	
}

.icon-square.icon-7x i img  {
	margin: 0 auto;
    position: relative;
    display: inline-block;
}
	

.icon-circle.icon-6x i {
	font-size: 4em !important;
	width:160px;
	height:160px;
}


.icon-square.icon-6x i {
	font-size: 4em !important;
    line-height: 160px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 160px;
    width: 160px;
	
}

.icon-square.icon-6x i {
	font-size: 4em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}

.icon-circle.icon-5x i{
	font-size: 3em !important;
	width:135px;
	height:135px;
}


.icon-square.icon-5x i {
	font-size: 3em !important;
    line-height: 135px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 135px;
    width: 135px;
	
}

.icon-square.icon-5x i {
	font-size: 3em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}

.icon-circle.icon-4x i {
	font-size: 2.5em !important;
	width:110px;
	height:110px;
}

.icon-square.icon-4x i {
	font-size: 2,5em !important;
    line-height: 110px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 110px;
    width: 110px;
	
}

.icon-square.icon-4x i {
	font-size: 2.5em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}

.icon-circle.icon-3x i{
	font-size: 2em !important;
	width:85px;
	height:85px;
}

.icon-square.icon-3x i {
	font-size: 2em !important;
    line-height: 85px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 85px;
    width: 85px;
	
}


.icon-square.icon-3x i {
	font-size: 2em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}


.icon-circle.icon-2x i {
	font-size: 1.5em !important;
	width:60px;
	height:60px;
}


.icon-square.icon-2x i {
	font-size: 1.5em !important;
    line-height: 60px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 60px;
    width: 60px;
}



.icon-square.icon-2x i {
	font-size: 1.5em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}


.icon-circle.icon-1x i, .icon-square.icon-1x i {
	font-size: 1.2em !important;
	width:45px;
	height:45px;
}

.icon-square.icon-1x i {
	font-size: 1.2em !important;
	margin: 0 auto;
    position: relative;
    display: inline-block;
}


.icon-square.icon-1x i {
	font-size: 1.2em !important;
    line-height: 45px;
    margin: 0 auto;
    position: relative;
    display: inline-block;
    height: 45px;
    width: 45px;	
}

.icon-circle.icon-1x, .icon-square.icon-1x   {
	width:45px\9;
	height:45px\9;
}

.icon-circle a, .icon-square a {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	
}


.icon-circle a:hover h1, .icon-circle a:hover h2, .icon-circle a:hover h3, .icon-circle a:hover h4, .icon-circle a:hover h5, .icon-circle a:hover h6 {
	font-weight: 700 !important;

	-webkit-transition-timing-function: ease;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	
}

.icon-circle a i {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}



.icon-circle    {
    padding: 10px 5px;
    -webkit-border-radius: 20px !important;
	-moz-border-radius: 20px !important;
	border-radius: 20px !important;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	
	
}

.icon-circle.active {
	background-color: #f1f1f1;
}
.icon-circle.active a h6{
	font-weight: 500 !important;
}

.icon-circle.icon-1x a i:hover {
	border: 6px solid;
	-webkit-transition-timing-function: ease;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-circle.icon-2x a i:hover {
	border: 6px solid;
	-webkit-transition-timing-function: ease;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-circle.icon-3x a i:hover {
	border: 8px solid;
	-webkit-transition-timing-function: ease;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-square.icon-3x a i:hover {
		font-size: 2.3em !important;
		-webkit-transition: all 0.2s;
		-moz-transition: all 0.2s;
		-ms-transition: all 0.2s;
		-o-transition: all 0.2s;
		transition: all 0.3s;
}


.icon-circle.icon-4x a i:hover {
	font-size: 60px !important;
	border: 8px solid;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-circle.icon-5x a i:hover {
	font-size: 70px !important;
	border: 8px solid;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-circle.icon-6x a i:hover {
	font-size: 85px !important;
	border: 8px solid;
	border-color: rgba(255, 255, 255, 0.1);
}

.icon-circle.icon-7x a i:hover {
	font-size: 95px !important;
	border-color: rgba(255, 255, 255, 0.1);
	padding: 0px !important
}

	i span.badge {
		position: absolute;
		border-radius: 50px !important;
		-webkit-border-radius: 50px !important;
		-moz-border-radius: 50px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
		background-color:#ef4d3d;
		color:#FFF !important;
		-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .5);
		box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
		font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
	}
	
	 i.fa-1x span.badge {
    	margin-left: -6px;
    	margin-top: -6px;
	}
	
	 i.fa-2x span.badge {
		margin-left: -6px;
    	margin-top: -6px;
	}

	i.fa-3x  span.badge {
		margin-left: -6px;
    	margin-top: -6px;
	}
	
	 i.fa-4x span.badge {
		margin-left: -12px;
    	margin-top: -2px;
	}
	
	 i.fa-5x span.badge {
		margin-left: -14px;
    	margin-top: -2px;
	}
	
	.botonera a {
		color: #111 !important;
	}
	
	
	.botonera a:hover {
		background-color: rgba(255,255,255,0.3);
		background-color:#e6e5e5\9 !important;
		color: #0695d6 !important;
	}
	
	
	
/* Fecha */	

.panel.date {
    margin: 0px;
    width: 60px;
    text-align: center;
}

.panel.date .month {
    padding: 2px 0px;
    font-weight: 700;
    text-transform: uppercase;
	color:#FFF !important;
}

.panel.date .day {
    padding: 3px 0px;
    font-weight: 700;
    font-size: 1.5em;
	color:#767676 !important;
}



	
/* STEPS  */



.stepwizard-step p {
    margin-top: 10px;    
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;     
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 30px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #e6e6e6;
    z-order: 0;
}

.stepwizard-step {    
    display: table-cell;
	display: inline-block\9;
    text-align: center;
    position: relative;
}

.stepwizard-row .btn-circle {
  	width: 50px;
  	height: 50px;
  	text-align: center;
  	padding: 6px 0;
  	font-size: 16px;
  	line-height: 1.428571429;
  	border-radius: 200px !important;
	-webkit-border-radius: 200px !important;
	-moz-border-radius: 200px !important;
	behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
}
.stepwizard-row.small .btn-circle  {
	width: 40px;
  	height: 40px;
	font-size: 13px;

}

.stepwizard-row.large .btn-circle  {
	width: 60px;
  	height: 60px;
	font-size: 16px;

}

.stepwizard-row:before {
    top: 25px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #e6e6e6;
    z-order: 0;
}
.stepwizard-row.small:before {
    top: 20px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #e6e6e6;
    z-order: 0;
}

.stepwizard-row.large:before {
    top: 30px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #e6e6e6;
    z-order: 0;
}

.step-label {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;

}


@media (max-width: 768px) {
	
	.stepwizard-row .btn-circle {
		width: 40px !important;
		height: 40px !important;
		text-align: center;
		padding: 6px 0;
		font-size: 12px;
		line-height: 1.428571429;
		border-radius: 200px !important;
		-webkit-border-radius: 200px !important;
		-moz-border-radius: 200px !important;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
	}
		
		  
	.stepwizard-row:before {
		top: 20px;
		bottom: 0;
		position: absolute;
		content: " ";
		width: 100%;
		height: 1px;
		background-color: #e6e6e6;
		z-order: 0;
	}
	
	.step-label {
	    width: 98%;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis;
		font-size: 12px;
	}
}


/* Social Media */

.social {
    margin: 0;
    padding: 0;
}

.social ul {
    margin: 0;
    padding: 0px;
}

.social ul li {
    margin: 2px;
	position:relative;
    list-style: none;
    display: inline-block;
}

.social ul li i {
    width: 36px;
    height: 36px;
    color: #0695d6 !important;
    font-size: 20px;
    text-align:center;
    padding-top: 12px;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

.social i:hover {
    color: #FFF;
    text-decoration: none;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

.social .fa-facebook:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-twitter:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-google-plus:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-github:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-pinterest:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-linkedin:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-flickr:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-instagram:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-vimeo-square:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-stack-overflow:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-dropbox:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-tumblr:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-dribbble:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-skype:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-stack-exchange:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-youtube:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-xing:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-rss:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-foursquare:hover {
	color: #FFF !important;
	background-color:#0695d6;
}

.social .fa-youtube-play:hover {
	color: #FFF !important;
	background-color:#0695d6;
}


	/* botones */
		
		
		.media .btn {
			white-space: normal !important;
		}
		
		[class*="bg"] a.btn-info, [class*="bg"] a.btn-primary, [class*="bg"] a.btn-danger, [class*="bg-"] a.btn-success, [class*="bg"] a.btn-success, [class*="bg"] a.btn-warning, [class*="bg"] a.btn-black, [class*="bg"] a.btn-gray, [class*="bg"] a.btn-fucsia, [class*="bg"] a.btn-uva, [class*="bg"] a.btn-arandano, [class*="bg"] a.btn-verdin, [class*="bg"] a.btn-lima, [class*="bg"] a.btn-naranja, [class*="bg"] a.btn-info, [class*="bg"] a.btn-maiz, [class*="bg"] a.btn-tomate {
				color: #FFF !important;
			}
		[class*="bg-"] .text-primary {
			color: #0695d6 !important;
		} 
		[class*="bg-"] .text-muted {
			color: #767676 !important;
		} 
		[class*="bg-"] .badge {
			color: #FFF !important;
		} 
		
			
		.btn-primary {
			background-color: #0695d6;
			background-color: #0695d6\9 !important;
		}
		
			.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.focus, .btn-primary.active {
				background-color: #17b2f8;
				background-color: #17b2f8\9 !important;
			}
		
		.btn-success {
			background: #33b560 !important;
			background-color: #33b560\9 !important;
			color:#FFF !important;
		}
		
			.btn-success:hover, .btn-success:focus {
				background-color: #4ecd7a;
				background-color: #4ecd7a\9 !important;
			}
		
		.btn-info {
			background-color: #5bc0de;
			background-color: #5bc0de\9 !important;
		}
		
			.btn-info:hover, .btn-info:focus {
				background-color: #85d0e7;
			}
		
		.btn-warning, a.btn-warning {
			color: #FFF !important;
			background-color: #fec221;
			background-color: #fec221\9 !important;
		}
		
			.btn-warning:hover, .btn-warning:focus {
				background-color: #fed054;
				background-color: #fed054\9 !important;
			}
		
		.btn-danger {
			background-color: #ef4d3d;
			background-color: #ef4d3d\9 !important;
		}
		
			.btn-danger:hover, .btn-danger:focus {
				background-color: #f3786c;
				background-color: #f3786c\9 !important;
			}
		
		.btn-link {
			color: #0695d6;
			background-color: #e9e9e9 !important;
		}
		
			.btn-link:hover, .btn-link:focus {
				text-decoration: none !important;
				background-color: #ccc !important;
				color: #0695d6;
			}
		
		
		.btn-black {
			color: #FFF;
			background-color: #000 !important;
			background-color: #000\9 !important;
		}
		
			.btn-black:hover, .btn-black:focus {
				text-decoration: none !important;
				background-color: #5d5d5d !important;
				color: #FFF;
			}
		
		.btn-fucsia {
			color: #FFF !important;
			background-color: #ea1d76;
			background-color: #ea1d76\9 !important;
		}
		
			.btn-fucsia:hover, .btn-fucsia:focus, .btn-fucsia:active, .btn-fucsia.focus, .btn-fucsia.active {
				background-color: #ed468e;
			}
		
		.btn-arandano {
			color: #FFF !important;
			background-color: #bd1e61 ;
			background-color: #bd1e61\9 !important;
		}
		
			.btn-arandano:hover, .btn-arandano:focus, .btn-arandano:active, .btn-arandano.focus, .btn-arandano.active {
				background-color: #c9467d;
			}
		
		.btn-uva {
			color: #FFF !important;
			background-color: #873299;
			background-color: #873299\9 !important;
		}
		
			.btn-uva:hover, .btn-uva:focus, .btn-uva:active, .btn-uva.focus, .btn-uva.active {
				background-color: #9c57ab ;
			}
		
		.btn-verdin {
			color: #FFF !important;
			background-color: #82bc00;
			background-color: #82bc00 \9 !important;
		}
		
			.btn-verdin:hover, .btn-verdin:focus, .btn-verdin:active, .btn-verdin.focus, .btn-verdin.active {
				background-color: #98c82e;
			}
		
		.btn-lima {
			color: #FFF !important;
			background-color: #bdca00;
			background-color: #bdca00\9 !important;
		}
		
			.btn-lima:hover, .btn-lima:focus, .btn-lima:active, .btn-lima.focus, .btn-lima.active {
				background-color: #d3e117;
			}
		
		.btn-naranja {
			color: #FFF !important;
			background-color: #f49600;
			background-color: #f49600 \9 !important;
		}
		
			.btn-naranja:hover, .btn-naranja:focus, .btn-naranja:active, .btn-naranja.focus, .btn-naranja.active {
				background-color: #f7b245 ;
			}
		
		.btn-naranja {
			color: #FFF !important;
			background-color: #f49600;
			background-color: #f49600 \9 !important;
		}
		
			.btn-naranja:hover, .btn-naranja:focus, .btn-naranja:active, .btn-naranja.focus, .btn-naranja.active {
				background-color: #f3a427;
			}
		
		.btn-maiz {
			color: #FFF !important;
			background-color: #ffce00;
			background-color: #ffce00\9 !important;
		}
		
			.btn-maiz:hover, .btn-maiz:focus, .btn-maiz:active, .btn-maiz.focus, .btn-maiz.active {
				background-color: #ffd62e;
			}
		
		.btn-tomate {
			color: #FFF !important;
			background-color: #ff4338;
			background-color: #ff4338\9 !important;
		}

			.btn-tomate:hover, .btn-tomate:focus, .btn-tomate:active, .btn-tomate.focus, .btn-tomate.active {
				background-color: #ff655c;
			}
		
		.btn-white, a.btn-white {
			color: #0695d6 !important;
			background-color: #FFF;
			border: 1px #dadada solid !important;
			padding: 15px 24px !important;
		}
			.btn-white:hover {
				color: #FFF;
				background-color: #0695d6;
			}
		
		.btn-white-outline, a.btn-white-outline {
			color: #FFF !important;
			background-color: none !important;
			border: 1px #FFF solid !important;
			padding: 15px 24px !important;
		}
			.btn-white:hover {
				color: #0695d6;
				background-color: rgba(255, 255, 255, 0.2);
			}
		
		
		.btn .badge, .icon-center {
		  color: #FFF;
		}
		
		.btn-white.btn-lg, .btn-black.btn-lg, .btn-white-outline.btn-lg {
			padding: 19px 39px !important;
		}
		
		.btn-white.btn-sm, .btn-black.btn-sm {
			
		}
		
		.btn-white.btn-xs, .btn-black.btn-xs {
			padding: 0px 4px !important;
		}
		
		.btn-success-2 {
			background-color: #268647;
		}
		
			.btn-success-2:hover, .btn-success-2:focus {
				background-color: #216f3c; 
			}
					
		/* Grupo de botones */
		.btn-group {
			margin-right:2px;
		}

		.btn-group .btn {
			border-right: 2px solid #dadada !important;
			border-radius: 0px !important;
			-webkit-border-radius: 0px !important;
			-moz-border-radius: 0px !important;
			behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		}
		
		.btn-group > .btn-group:first-child + .btn, .btn-group .btn:first-child {
			border-radius: 4px 0 0 4px !important;
			-webkit-border-radius: 4px 0 0 4px !important;
			-moz-border-radius: 4px 0 0 4px  !important;
			behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		}
		.btn-group > .btn-group > .btn:only-child,  {
			border-radius: 4px !important;
			-webkit-border-radius: 4px !important;
			-moz-border-radius: 4px !important;
			behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		}
		
		.btn-group .btn-group:last-child .btn, .btn-group .btn:last-child  {
			border-radius: 0 4px  4px 0!important;
			-webkit-border-radius: 0 4px 4px 0 !important;
			-moz-border-radius: 0 4px 4px 0  !important;
			border-right: 0px solid #ccc !important;
			behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		}
		
		.btn-toolbar .btn-group-lg .btn   {
			font-size: 20px;
			padding: 20px 40px;
			line-height: 1.3333333;
			border-radius: 6px;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		}
		
		@media (max-width: 768px) { 
			 .btn-group {
				margin-right:2px;
				width: 100%;
			}
			.btn-toolbar .btn-group .btn, .btn-toolbar .btn  {
				width:100% !important;
				border-radius: 4px !important;
				-webkit-border-radius: 4px !important;
				-moz-border-radius: 4px !important;
				border-right: 0px solid #ccc !important;
				behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
			}
			.dropdown-menu {
				width: 100%; }
		}

		a.panel-success:hover {
		  	color: #dff0d8;
			background-color: rgba(42, 149, 79, 1) !important;
			background-color: #2a954f\9 !important;
		}






ul a .list-group-item {
	border: 0;
    border-bottom: solid 1px #ccc !important;
    color: #767676;
    display: block;
    font-weight: 400;
    margin-bottom: 0;
    padding: 16px 15px;
    width: 100%;
	color:#0695d6 !important;
	font-weight:400;
	
}

ul.list-sm  a .list-group-item, ul.list-sm .list-group-item {
	font-size:15px !important;
    padding: 10px 15px !important;
	font-weight:400;
	
}

ul a .list-group-item:hover {
	background-color:#e9e9e9 !important;
	color:#0695d6 !important;
}

ul a .list-group-item.active {
	color: #fff !important;

}

ul a .list-group-item.active:hover {
	background-color:#316da0 !important;
	color:#FFF !important;
}
 
 
 hr.dotted {
	 border-top: 2px dotted #e4e4e4 !important;

}


/* revisar  */



.scroll-down {
  opacity: 1;
  -webkit-transition: all .5s ease-in 3s;
  transition: all .5s ease-in 3s;
}

a.scroll-down  {
	color: inherit !important
}

.scroll-down {
  position: relative;
  bottom: 30px;
  left: 50%;
  margin-left: -16px;
  display: block;
  width: 32px;
  height: 32px;
  background-size: 14px auto;
  z-index: 2;
  -webkit-animation: bounce 2s infinite 2s;
  animation: bounce 2s infinite 2s;
  -webkit-transition: all .2s ease-in;
  transition: all .2s ease-in;
}

.scroll-down:before {
    position: absolute;
    top: calc(50% - 8px);
    left: calc(50% - 6px);
    display: block;
    width: 12px;
    height: 12px;
    content: "";


}

.scroll-down.blanco, .scroll-down.blanco:before  {
	border-color: #FFF !important;
} 

@keyframes bounce {
  0%,
  100%,
  20%,
  50%,
  80% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
.scro
{
   margin-top:50px;
   margin-bottom:-30px;
}



[class*="icono-arg"].fa-2x {
	font-size: 1.3em !important;
}




/* WIZARD  */


	.step-wizard, .step-wizard-ok, .step-wizard-danger, .step-wizard-fll-prev {
		width: 40px;
		height: 40px;
		border-radius: 50%;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		font-size: 14px;
		line-height: 40px;
		text-align: center !important;
		transition: all 1s;
		margin-bottom:10px;
	}
	
	.step-wizard{
		background: #FF0000;
		color: #fff;
	}
	
	.step-wizard-ok {
		color: #fff;
		background: #39B54A;
	}
	
	.step-wizard-danger {
		color: #fff;
		background: #ef4d3d;
	}
	
	
	.step-wizard-fll-prev {
		cursor: pointer;
	}
	
	.step-wizard-fll {
		color: #fff;
		background: #283897;
		margin-left: 3px;
		line-height: 38px;
	}
	
	.step-wizard-prev {
		color: #283897;
		background: #FFF;
		border-width: 2px;
		border-style: solid;
		border-color: #283897;
		margin-left: -5px;
		line-height: 35px;
	}
	
	.step-wizard-fll-prev i {
		font-size: 30px !important;
	}
	
	.step-wizard-text {
		line-height:18px;
		padding-left: 46px;
		padding-top: 5px;
		text-align: left !important;
		vertical-align: middle;
		height:50px;
		display:table-cell;
		font-weight:300;
	}
	.step-wizard-text p {
		font-size: 15px !important;
		font-weight:500;
	}
	
	.active .step-wizard-text {
		font-weight:500;
	}
	
	
	
	.line-wizard {
		position: absolute;
		width: 1px;
		background-color: #e6e6e6;
		z-index: -1;
		margin-left: 35px;
		top: 20px;
		bottom: 20px;
	}
	
	.l1 {
		height: 214px;
		margin-top: 44px;
		
	}
	
	.l2 {
		height: 217px;
		margin-top: -45px;
		margin-left: 25px;
	}
	
	.l3 {
		height: 131px;
		margin-top: -199px;
		margin-left: 25px;
	}


	nav-tabs-circle > li.active > a, .nav-tabs-circle > li.active > a:focus, .nav-tabs-circle > li.active > a:hover { border-width: 0; }
	.nav-stacked > li + li {
		margin-top: 0px;
	}
	.nav-tabs-circle > li > a {
		 
		color: #AAAAAA;
		background-color: transparent !important;
		border: 0px;
		border-radius: 0px;
		margin: 0;
	}
	
	
	
	.nav-tabs-circle > li > a .step-wizard{
		background-color: #CCCCCC !important;
	}
	
	.nav-tabs-circle > li.active > a .step-wizard{
		background-color: #0695d6 !important;
	}
	
	.nav-tabs-circle > li > a:hover, .nav-tabs-circle > li > a:focus {
		/*background-color: transparent; */
		color: #2A295C;
		z-index: 99;
		transition: all 0.5s ease 0s;
	}
	.nav-tabs-circle > li.active > a {
	   color: #2A295C;
	   font-weight:400 !important;
	   
	   /*background-color: transparent;*/
		/*box-shadow: 0 0px 5px rgba(0, 0, 0, .6);*/
		z-index: 100;
	}
	
	.nav-tabs-circle > li.active > a:hover, .nav-tabs-circle > li.active > a:focus {
	   color: #2A295C;
	   /*background-color: #2962FF; */  
	   /*box-shadow: 0 0px 5px rgba(0, 0, 0, .6);*/
	   transition: all 0.5s ease 0s;
	}







	 /* 
    .sticky-header header #sub-navbar {
        height: 145px;
    }

        .sticky-header header #simple {
            height: 70px !important;
            box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
        }

#simple .submenu-navbar, header.smaller #simple .submenu-navbar {
        display: none !important;
    }

.submenu-navbar .breadcrumb a:hover, .submenu-navbar a.active:hover {
        color: #CCC \9 !important;
        color: rgba(255,255,255,1) !important;
    }
        .navbar-default .submenu-navbar .nav > li > a {
            font-size: 16px;
            color: #FFF !important;
            font-weight: 600;
            line-height: 30px;
            text-transform: uppercase;
            padding: 25px 10px;
        }

            .navbar-default .submenu-navbar .nav > li > a:hover {
                color: #C4FFFC !important;
                background: none;
            }

    .navbar-default .submenu-navbar .navbar-toggle .icon-bar {
        background-color: #FFF;
    }

    .navbar-default .submenu-navbar .nav li {
        height: 100%;
    }
	
	
        Sub navegacion Micrositios 
        .sticky-header header.smaller .submenu-navbar {
            background-image: linear-gradient(133deg, #1675a9 0%, #0695d6 100%);
            color: #FFF;
            padding-top: 0px;
        }
	    header.smaller .submenu-navbar .titulo {
        font-size: 28px;
        line-height: 34px;
        font-weight: 500;
        text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
        height: 80px;
        padding-top: 10px;
        padding-bottom: 15px;
        overflow: hidden;
        display: table-cell;
        vertical-align: middle;
    }


 @media only screen and (max-width: 768px) {
        .navbar-default .submenu-navbar .nav > li > a {
            font-size: 17px;
            color: #FFF !important;
            font-weight: 600;
            line-height: 30px;
            text-transform: uppercase;
            padding: 10px 18px;
        }

			
    }	
		
		
		
		
		*/


/* HEADER Fijo arriba */

	
	.sticky-header header, .sticky-header #simple header {
        width: 100%;
		position:relative;
        top: 0;
        height: auto;
        z-index: 500;
        display: inline-block;
        -webkit-transition: height 0.3s !important;
        -moz-transition: height 0.3s !important;
        -ms-transition: height 0.3s !important;
        -o-transition: height 0.3 s !important;
        transition: height 0.3s !important;
    }
	
	/* Este le da el margin top al main que contiene el cuerpo del documento */
    body.sticky-header .simple main {
		margin-top:70px!important;
    }
	/* Alto del navbar superior */
	.smaller .navbar {
		min-height: 45px !important;/* Alto sticky-header */
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}	
	
	/* Nombre de del sitio/micrositio/servicio */
	.sticky-header  .smaller  .navbar .nombreServicio  {
		font-size: 16px !important;
		line-height: 34px;
		padding-right: 5px;
		padding-top: 0 !important;
		padding-left: 10px !important;
		color: #408db8;
		font-weight: 500;
		height: 34px !important;
		max-height: 45px !important;
		text-overflow: ellipsis;
		display: inline;
		display: list-item;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	/* Botones de navegacion */
	.sticky-header > .smaller > .navbar-default .nav > li > a {
		color: #0695d6;
		font-size: 14px;
		font-weight: 600;
		line-height: 30px;
		padding-bottom: 11px;
		padding-top: 11px;
		text-transform: uppercase;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}
	
    /* Contenedor del logo de AFIP */
	.sticky-header .smaller .navbar-brand {
		padding: 6px 5px !important;
		height: 45px !important; /* Alto sticky-header */
	}
			
	/* Logo de AFIP */	
	.sticky-header .smaller .logoAfip {
		height: 36px;
		width: auto;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
    }
	
	.smaller .usernav , .smaller .usernav i  {
			font-size: 12px !important;
			line-height: 18px;	
		} 


	@media (max-width: 768px) {
		/* Alto del navbar superior */
		.smaller .navbar, .navbar  {
			min-height: 45px !important;/* Alto sticky-header */
			-webkit-transition: all 0.3s;
			-moz-transition: all 0.3s;
			-ms-transition: all 0.3s;
			-o-transition: all 0.3s;
			transition: all 0.3s;
		}	
		
		
		/* Contenedor del logo de AFIP */
		.sticky-header .smaller .navbar-brand, .navbar .navbar-brand {
			padding: 6px 5px !important;
			height: 45px !important; /* Alto sticky-header */
		}
		
		/* Logo de AFIP */	
		.sticky-header .smaller .logoAfip, 	.logoAfip  {
		height: 36px;
		width: auto;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
    }
		

		/* Nombre de del sitio/micrositio/servicio */
		.sticky-header .smaller .navbar .nombreServicio, .navbar .nombreServicio  {
			font-size: 16px !important;
			line-height: 34px;
			padding-right: 5px;
			padding-top: 0 !important;
			padding-left: 10px !important;
			color: #408db8;
			font-weight: 500;
			height: 34px !important;
			max-height: 45px !important;
			text-overflow: ellipsis;
			display: inline;
			display: list-item;
			white-space: nowrap;
			overflow: hidden;
			max-width: 60%;
			text-overflow: ellipsis;
		}	
		
		.smaller .usernav , .smaller .usernav h6, .usernav  {
			font-size: 16px !important;
			line-height: 26px;	
		} 
		
		
			/* Menu hamburguesa */
		.navbar-toggle, header.smaller .navbar-toggle {
			float: right;
			margin: 14px 0 0 0  !important;
			
		}
		 .navbar-toggle i {
			 padding:0 !important;
			}
		header .navbar-toggle, header.smaller .navbar-toggle {
			float: right;
			position: absolute;
			top: -10px;
			right: 10px;
			width: 44px;
    height: 40px;
			
		}
		.navbar-afip .navbar-toggle {
			float: right;
			
		}
	}
	
	@media (max-width: 420px){	
		/* Logo de AFIP */	
		.logoAfip {
			max-height:30px;
			margin-top: 4px;
			display: inline-block;
			position:relative;
		}
	}
	

    .barra {
        background-color: rgba(0,0,0,0.3);
        padding: 7px 0;
    }

    .barra-blanca {
        background-color: rgba(255,255,255,0.2);
        padding: 7px 0;
    }

    .sticky-header header.smaller {
        margin: 0 !important;
        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
        background-image: linear-gradient(133deg, #1675a9 0%, #0695d6 100%);
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
		position: fixed;
    }





        .sticky-header header.smaller .navbar-default {
            box-shadow: 0 2px 2px rgba(0, 0, 0, 0);
        }

            

                .sticky-header header.smaller .navbar-default .nav > li > a:hover, .sticky-header header.smaller .navbar-default .nav > li.active > a:hover {
                    color: #FFF;
                }


       
        


        .sticky-header header.smaller .jumbotron_body {
            height: 0px !important;
            overflow: hidden;
            padding: 0 !important;
			    
        }

        .sticky-header header.smaller .jumbotron_bar {
            padding: 8px 0;margin-bottom: 0px !important;
        }



        .sticky-header header.smaller.submenu-navbar .nav-pills > li > a {
            color: #FFF !important;
            font-size: 18px !important;
        }

        .sticky-header header.smaller .bar ra, .sticky-header header.smaller .barra-bl anca {
            display: none;
        }




/* CLASES SIN CATEGORIA*/
	.panel-body h3 {
		font-weight:500;
	}
	
	/* ejemplos Columnas */

	.col-ej {
		padding:12px 14px;
		background-color: #E6E6E6;
		background-color: #ccc\9;
		margin-top:10px;
		margin-bottom:10px;
		font-size:13px;
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
		width:100%;
	}
	
	.col-ej-2 {
		padding:10px 14px;
		background-color: #E6E6E6;
		border-radius: 4px;
		margin-top:0px;
		margin-bottom:1px;
		font-size:16px;	
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc);
		 width:100%;
	}
	
	.panel-border-l-danger {
		border-left: 8px solid rgba(239, 77, 61, 0.7);
	}  
	.panel-border-l-danger .panel-body {
		padding-left: 12px;
	}
	
	
	.panel-border-l-primary {
		border-left: 8px solid rgba(7, 149, 214, 0.7);
	}  
	.panel-border-l-primary .panel-body {
		padding-left: 12px;
	}
	
	
	.ie8 .p-b-1 {
		padding-bottom: 1em !important;
	}
	
	.ie8 .p-y-2 {
		padding-top: 1.2em !important;
		padding-bottom: 1.2em !important;
	}
	
	.ie8 .m-t-2 {
		margin-top: 1.2em !important;
	}
	
	.ie8 .jumbotron .jumbotron_body a {
   		color: #fff;
    	text-decoration: underline;
	}
	.ie8 .jumbotron .jumbotron_body a.btn {
		text-decoration: none;
	}
	
	.ie8 .jumbotron {
		padding: 0!important;
	}


	
	label.btn span {
	  font-size: 1.4em ;
	}
	
	label input[type="radio"] ~ i.fa.fa-circle-o{
		display: inline;
		font-size: 1.5em ;
	}
	label input[type="radio"] ~ i.fa.fa-dot-circle-o{
		display: none;
	}
	label input[type="radio"]:checked ~ i.fa.fa-circle-o{
		display: none;
	}
	label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o{
		   display: inline;
		   font-size: 1.5em ;
	}
	
	label input[type="checkbox"] ~ i.fa.fa-square-o{
		display: inline;
		font-size: 1.5em ;
	}
	label input[type="checkbox"] ~ i.fa.fa-check-square-o{
		display: none;
	}
	label input[type="checkbox"]:checked ~ i.fa.fa-square-o{
		display: none;
	}
	label input[type="checkbox"]:checked ~ i.fa.fa-check-square-o{
		   display: inline;
		   font-size: 1.5em ;
	}

	div[data-toggle="buttons"] label.active{
		color: #0695d6;
		font-weight:500;
	}

	div[data-toggle="buttons"] label {
		display: inline-block;
		padding: 8px 16px;
		margin-bottom: 0;
		font-weight: normal;
		line-height: 2em;
		text-align: left;
		white-space: nowrap;
		vertical-align: top;
		cursor: pointer;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		behavior: url(/frameworkAFIP/v1/node_modules/pie/PIE.htc) !important;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
		user-select: none;
		width:100%;
	}

div[data-toggle="buttons"] label:hover {
	color: #0577ab;
}

div[data-toggle="buttons"] label:active, div[data-toggle="buttons"] label.active {
	-webkit-box-shadow: none;
	box-shadow: none;
}


header .btn-group-vertical > .btn:first-child {
	margin-left: 0px;
}


/* nav bar */
	.navbar-afip .navbar-toggle {
		float: right;
		margin: 20px 0 20px 0px;
	}
	.navbar-afip {
		background-color:#0688c3 !important;
		min-height:62px !important;
	} 

	.navbar-afip .navbar-toggle .icon-bar {
		background-color: #FFF !important;
		color: #0695d6 !important;
	}

	.navbar-afip.navbar-default .nav > li > a {
		color: #FFFFF;
		font-size: 14px;
		font-weight: 500;
		line-height: 30px;
		padding-bottom: 15px;
		padding-top: 18px;
		text-transform: uppercase;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}
		
.stat {
    min-height: 300px;
    padding: 10px;
    position: relative;
}

.stat:before{
	width: 1px;
	height: 90%;
	background-color: #f3f3f3;
	position: absolute;
	top: 5%;
	bottom:5%;
	left: 50%;
	content: "";
	transition:all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
}
.stat:after{
	width: 90%;
	height: 1px;
	background-color: #f3f3f3;
	position: absolute;
	bottom: 50%;
	right: 5%;
	left:5%;
	content: "";
	transition:all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
}

.stat .sub {
    padding: 25px 10px;
    text-align: center;
	min-height: 150px;
	display:table-cell !important;
}

.stat .sub1 {
    padding: 25px 10px;
    text-align: center;
	min-height:150px;
	display:table-cell !important;
}

/* Correcion colores con fondos bg- */

.bg-gray-1 a, .bg-gray-2 a, .bg-gray-3 a {
    color: #0695d6 !important;
    font-weight: 500;
}

.bg-gray-1 a:hover, .bg-gray-1 a:focus, .bg-gray-1 a:active, .bg-gray-2 a:hover, .bg-gray-2 a:focus, .bg-gray-2 a:active, .bg-gray-3 a:hover, .bg-gray-3 a:focus, .bg-gray-3 a:active {
    color: #2fbaf9 !important;
    text-decoration: none; 
}
		



[class*="bg-"] .btn  {
	color:#fff !important;}

[class*="bg-"] .btn:hover  {
	color:#fff !important;
}
[class*="bg"] .btn-link, a.btn-link, [class*="bg"] .btn-white, a.btn-white  {
	color: #0695d6 !important;
}
[class*="bg"] .btn-link:hover, a.btn-link:hover,  button.btn-link:hover   {
	color: #0695d6 !important;
}

[class*="bg"] .btn-white:hover, a.btn-white:hover, button.btn-white:hover    {
	color: #FFF !important;
	background-color: #0695d6 !important;
}

[class*="bg-gray"] a.panel:hover, [class*="bg-gray"] a.panel:focus, [class*="bg-primary"] a.panel:hover, [class*="bg-primary"] a.panel:focus  {
	background: #0695d6 !important;
	color: #fff; 
}

.bg-none {
 background-color: none !important;
 background: none !important;
	}



.list-link {
	list-style:none !important;
}


.list-link li, ul ul.list-link li, ul li ul.list-link li {
	padding: 5px;
	color: #333;
	font-size:17px;
	border-bottom: 1px dotted #ccc;
	text-align: left;
	padding: 10px;
	padding-left: 20px;	
	transition: .4s all;
	border-radius:4px;	
}

.list-link, ul.list-link {
	padding: 0;
	margin: .5em 0 1em;
	width:100%;	
}

.list-link a {
	font-weight: 300;
}
.list-link li a {
	color: #333;
	width:100%;
}

.list-link li i {
	margin-right:5px;
}
.icons-list-header {
    width: 100%;
    display: block;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid rgba(0,0,0,.15);
}

.float-list li {
    float: left;
    width: 100%;
    max-width: 33%;
}		
  .icons-list-header {
	width: 100%;
	display: block;
	margin-top: 2rem;
	margin-bottom: 2rem;
	padding-bottom: 1rem;
	border-bottom: 1px solid rgba(0,0,0,.15);
}
.icons-list-header:before {
	content: "";
	clear: both;
	display: block;
	margin-bottom: 2rem;
}
@media (max-width: 992px) { 
	.float-list li {
		float: left;
		width: 100%;
		max-width: 50%;
	}
  }
@media (max-width: 768px) {
	.float-list li {
		float: left;
		width: 100%;
		max-width: 100%;
	}
  }




.bg-morning-salad {

	
}














.list-link li:hover a {
	color:#fff !important;
}
.list-link li:hover  {
	background-color:rgba(6, 149, 214, 0.8);
	color:#fff !important;
}