body {
	
	color: #5e5e5e;

	font-family:'Open Sans', Helvetica, Arial, sans-serif;

	background: #FFFFFF;

}
.logo-image img
{
      /*max-width:100px;*/
}
img.footer-logo-nuevo {
    max-width: 100px;
    height: auto;
}

#Mod104 p
{
	text-align: right
}
.message_sitename
{
  display:inline-block;
  vertical-align: middle;
  padding-left: 10px;
  border-left: 2px solid #FFF;
  margin-left: 10px;
}
.message_sitename *
{
  font-size:19px;
  color:#FFF;
  font-weight :600;
  font-style:italic;
  
}
.message_sitename span
{
	text-transform: uppercase;
	display: inline-block;	
	width:100%;
}
.message_sitename .site-slogan
{
	display: inline-block;
	width:100%;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {

font-family:'Open Sans', Helvetica, Arial, sans-serif;

font-weight: 700;

}



.form-inline input[type="image"] {

/*display: block;

float: right;*/

margin-left: 5px;

}



h2 small.subheading-category {

	font-size: 100%;

	color: #5e5e5e;

	font-weight: 700;

}



.page-subheader {

	margin-top: 20px;

}



.cat-children div {

	width: 31%;

	float: left;

	margin-right: 2%;

}



.category-desc {

	background: url("../images/bg-tit-cat.jpg") repeat-x left top;

	padding-top: 20px;

}



#t3-content .blog>img,

.indice-logo img {

	width: 100%;

}



.brdgrn {

	width: 100%;

}



.module-ct > ol.breadcrumb {

	width: 100%;

}



.items-more h3 {

	display: none;

}



.items-more ol {



list-style: decimal!important;

list-style-position: inside;

}

.items-more .nav > li{

	display: list-item;

	list-style: decimal;

	list-style-position: inside;

	width: 30%;

	float: left;

	margin-right: 2%;

	line-height: 18px;

	margin-top: 10px;

	height: 60px;

}







/*Header*/

.t3-header {

	background: #e02c29;

	width: auto;

	padding: 0px;

}



.head-search .form-control,

.head-search .form-control:focus {

width: 100%;
width: 150px\9;
padding-left: 20px;

float: left;
border-radius:4px 4px 4px 4px;
box-shadow:none !important;
border:1px solid #d7d8dc;
height: 32px;
}



.head-search .search:before {

	display: none;

}



.redes {

margin-top: 20px;

text-align: right; float:right;

}



.head-search {

margin-top: 20px;   width: 50%; float:left;

}



.logo-image {

	margin: 10px 0;
  	margin-bottom:25px;

}



/*Slider */

.tp-caption.big_white {

	padding: 5px 10px!important;

	/*background: #153170!important;*/

}



.tp-caption.big_black {

	padding: 5px 10px!important;

	color: #153170!important;

}



/*Menu*/

.navbar {

	min-height: 40px;

}



.navbar-default .navbar-toggle {

	background: #011238;

	border: none;

}



.navbar-default .navbar-toggle:hover {

	background: #000;

}



.navbar-default .navbar-toggle .fa {

	color: #fff;

}



.t3-mainnav {

	background: #e02c29;

	/*background: #153170;*/

	border-top: none;

	border-bottom: none;

	-webkit-box-shadow: 0 3px 4px -1px rgba(0,0,0,0.3);

	box-shadow: 0 3px 4px -1px rgba(0,0,0,0.3);

	position: relative;

	z-index: 30;

}



.t3-wrapper {



}

.navbar-nav
{
	cursor:pointer;
}

.navbar-default .navbar-nav > li > a.inicio {

	/*padding-right: 0;

	padding-left: 0;

	display: none;

	padding-right: 20px;*/

}



.navbar-default .navbar-nav > li > a {

	color:#fff;

	padding-right: 30px;

	font-weight: 600;

	padding-left: 30px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 30px\9;
	padding-right: 20px\9;

	line-height: 40px;

	border-radius: 0px;
	
	/*background: url("../images/bg-division.png") no-repeat right center;*/

	/*border-bottom: 4px solid #000;*/

	/*border-right: 2px solid #000;*/

}
.navbar-default .navbar-nav > li > a
{
  position:relative;
}
.navbar-default .navbar-nav > li > a:before
{
	content: "";
	display: inline-block;
	width: 0px;
	height: 37px;
	background: #FFF;
	position: absolute;
	right: 0px;
	bottom: 0px;
}


.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 {

color: #e02c29;

/*background-color: #000;*/

background-color: #ffffff;

border-radius: 0px;

}

.navbar-default .navbar-nav > .dropdown > a .caret{

border-top-color: #fff;

border-bottom-color: #fff;

}
.navbar-default .navbar-nav > .active > a .caret
{
  border-top-color: #e02c29;
  border-bottom-color: #e02c29;
}
.navbar-default .navbar-nav > li > a:hover
{
    background-color: #FFF !important;
    color: #e02c29 !important;
}





.navbar-default .navbar-nav > .dropdown > a:hover .caret {

border-top-color: #fff;

border-bottom-color: #fff;

}







.navbar-default .navbar-nav > .active > a, 

.navbar-default .navbar-nav > .active > a:hover, 

.navbar-default .navbar-nav > .active > a:focus,

 {

	color: #fff;

	background-color: #999;

}



.t3-megamenu .mega-nav > li
{
	list-style: none !important;
}
.t3-megamenu .mega-nav > li a,

.t3-megamenu .dropdown-menu .mega-nav > li a {

  color: #000;

}

.t3-megamenu .mega-nav > li a:hover,

.t3-megamenu .dropdown-menu .mega-nav > li a:hover,

.t3-megamenu .mega-nav > li a:focus,

.t3-megamenu .dropdown-menu .mega-nav > li a:focus {

  color: #fff;

  background: #0F2A59!important;

}



.mega-dropdown-inner img {

	margin-right: 5px;

}




/*Menu preguntas frecuentes*/

.navbar-default .navbar-nav > li > a.preguntas {

	/*background: url("../images/bg-menu-pf.png") no-repeat right center;*/

}





/*Menu Tramites*/

.navbar-default .navbar-nav > li > a.tramites {

	/*background: url("../images/bg-menu-tr.png") no-repeat right center;*/

}



.navbar-default .navbar-nav > .active > a.tramites,

.navbar-default .navbar-nav > li > a.tramites:hover,

.navbar-default .navbar-nav > .active > a.tramites:focus,

.navbar-default .navbar-nav > .open > a.tramites,

.navbar-default .navbar-nav > .open > a.tramites:hover,

.navbar-default .navbar-nav > .open > a.tramites:focus {

	background-color: #469D40;

	color: #fff;

	/*border-bottom: 4px solid #185C13;

	border-right: 2px solid #185C13;*/

}



/*Menu Tramites2*/

.navbar-default .navbar-nav > li > a.tramites2 {

	/*background: url("../images/bg-menu-tr.png") no-repeat right center;*/

}



.navbar-default .navbar-nav > .active > a.tramites2,

.navbar-default .navbar-nav > li > a.tramites2:hover,

.navbar-default .navbar-nav > .active > a.tramites2:focus,

.navbar-default .navbar-nav > .open > a.tramites2,

.navbar-default .navbar-nav > .open > a.tramites2:hover,

.navbar-default .navbar-nav > .open > a.tramites2:focus {

	background-color: #153170;

	color: #fff;

	/*border-bottom: 4px solid #185C13;

	border-right: 2px solid #185C13;*/

}



.tramites2 a {

	color: #153170;

}



.tramites2 a.active {

	/*color:#153170;

	font-weight: bold;*/

}



.tramites2 .article-title, 

.tramites2 .article-header h1 {

color: #153170;

}



.tramites2 .article-aside {

background: #153170;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.tramites2 .t3-sidebar h3 {

background: #153170;

line-height: 35px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;

}



.tramites2 .t3-sidebar h4 {

	width:240px;

}



.tramites2 .t3-sidebar .module-ct {

	/*background: #469D40;*/

	/*padding-left: 10px;*/

	text-align: center;

}



/*tramites 3*/

.navbar-default .navbar-nav > .active > a.tramites3,

.navbar-default .navbar-nav > li > a.tramites3:hover,

.navbar-default .navbar-nav > .active > a.tramites3:focus,

.navbar-default .navbar-nav > .open > a.tramites3,

.navbar-default .navbar-nav > .open > a.tramites3:hover,

.navbar-default .navbar-nav > .open > a.tramites3:focus {

	background-color: #BB2936;

	color: #fff;

	/*border-bottom: 4px solid #185C13;

	border-right: 2px solid #185C13;*/

}

.tramites3 a {

	color: #BB2936;

}



.tramites3 .article-title, 

.tramites3 .article-header h1 {

color: #BB2936;

}



.tramites3 .article-aside {

background: #BB2936;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.tramites3 .t3-sidebar h3 {

background: #BB2936;

line-height: 35px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;

}



.tramites3 .t3-sidebar h4 {

	width:240px;

}



.tramites3 .t3-sidebar .module-ct {

	/*background: #469D40;*/

	/*padding: 10px;*/

	text-align: center;

}



.mn-tr {

	background: #469D40!important;

}





.t3-megamenu .mega-nav > li a.tramites,

.t3-megamenu .dropdown-menu .mega-nav > li a.tramites {

  color: #fff!important;

}

.t3-megamenu .mega-nav > li a.tramites:hover,

.t3-megamenu .dropdown-menu .mega-nav > li a.tramites:hover,

.t3-megamenu .mega-nav > li a.tramites:focus,

.t3-megamenu .dropdown-menu .mega-nav > li a.tramites:focus {

  color: #fff;

  background: #185C13!important;

}



/*Menu Contribuyentes*/

.navbar-default .navbar-nav > li > a.contribuyentes {

	/*background: url("../images/bg-menu-cr.png") no-repeat right center;*/

}



.navbar-default .navbar-nav > .active > a.contribuyentes,

.navbar-default .navbar-nav > li > a.contribuyentes:hover,

.navbar-default .navbar-nav > .active > a.contribuyentes:focus,

.navbar-default .navbar-nav > .open > a.contribuyentes,

.navbar-default .navbar-nav > .open > a.contribuyentes:hover,

.navbar-default .navbar-nav > .open > a.contribuyentes:focus {

	background-color: #FFF;
	color: #e02c29;	

	/*border-bottom: 4px solid #CEA100;*/

	/*border-right: 2px solid #CEA100;*/

}



.mn-tc {

	background: #efbf10!important;

}





.t3-megamenu .mega-nav > li a.contribuyentes,

.t3-megamenu .dropdown-menu .mega-nav > li a.contribuyentes {

  color: #fff!important;

}

.t3-megamenu .mega-nav > li a.contribuyentes:hover,

.t3-megamenu .dropdown-menu .mega-nav > li a.contribuyentes:hover,

.t3-megamenu .mega-nav > li a.contribuyentes:focus,

.t3-megamenu .dropdown-menu .mega-nav > li a.contribuyentes:focus {

  color: #fff;

  background: #CEA100!important;

}





/*Menu Medios Informaticos*/

.navbar-default .navbar-nav >.active > a.informaticos {

	

	

}



.navbar-defau

lt .navbar-nav > .active > a.informaticos,

.navbar-default .navbar-nav > li > a.informaticos:hover,

.navbar-default .navbar-nav > .active > a.informaticos:focus,

.navbar-default .navbar-nav > .open > a.informaticos,

.navbar-default .navbar-nav > .open > a.informaticos:hover,

.navbar-default .navbar-nav > .open > a.informaticos:focus {
  
  	background-color: #ffffff;
    color: #e02c29;

	/*background-color: #DB2233;

	color: #fff;*/

	/*border-bottom: 4px solid #B90A1A;*/

	/*border-right: 2px solid #B90A1A;*/

}



.mn-mi {

	background: #DB2233!important;

}





.t3-megamenu .mega-nav > li a.informaticos,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos {

  color: #fff!important;

}

.t3-megamenu .mega-nav > li a.informaticos:hover,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos:hover,

.t3-megamenu .mega-nav > li a.informaticos:focus,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos:focus {

  color: #fff;

  background: #B90A1A!important;

}



/*Menu DEMO*/

.navbar-default .navbar-nav >.active > a.demos {

	background:#36A9E1;

}



.navbar-defau

lt .navbar-nav > .active > a.demos,

.navbar-default .navbar-nav > li > a.demos:hover,

.navbar-default .navbar-nav > .active > a.demos:focus,

.navbar-default .navbar-nav > .open > a.demos,

.navbar-default .navbar-nav > .open > a.demos:hover,

.navbar-default .navbar-nav > .open > a.demos:focus {

	background-color: #36A9E1;

	color: #fff;

	/*border-bottom: 4px solid #B90A1A;*/

	/*border-right: 2px solid #B90A1A;*/

}



.demos a {

	color: #36A9E1;

}



.demos a.active {

	/*color:#66F;

	font-weight: bold;*/

}



.demos .article-title, 

.demos .article-header h1 {

  color: #FFF;
  background: #2AA9E0;
  border-top: 1px solid #EEE;
  font-size:23px;
  min-height:80px;/*padding-right: 200px;*/
  

}



.demos .article-aside {

background: #36A9E1;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.demos .t3-sidebar h3 {

background: #36A9E1;

line-height: 34px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;

}



.demos .t3-sidebar h4 {

	width:240px;

}



.demos .t3-sidebar .module-ct {

	/*background: #469D40;*/

	/*padding: 10px;*/

	text-align: center;

}



.demos .jwDisqusForm, ,demos #disqus_thread

{

	display:none;

}

/*/***/



/*Menu DEMO2*/

.navbar-default .navbar-nav >.active > a.demos2 {

	background:#36A9E1;

}



.navbar-defau

lt .navbar-nav > .active > a.demos2,

.navbar-default .navbar-nav > li > a.demos2:hover,

.navbar-default .navbar-nav > .active > a.demos2:focus,

.navbar-default .navbar-nav > .open > a.demos2,

.navbar-default .navbar-nav > .open > a.demos2:hover,

.navbar-default .navbar-nav > .open > a.demos2:focus {

	background-color: #36A9E1;

	color: #fff;

	/*border-bottom: 4px solid #B90A1A;*/

	/*border-right: 2px solid #B90A1A;*/

}



.demos2 a {

	color: #36A9E1;

}



.demos2 a.active {

	/*color:#66F;

	font-weight: bold;*/
text-align: left;
}



.demos2 .article-title, 

.demos2 .article-header h1 {

color: #36A9E1;

}



.demos2 .article-aside {

background: #36A9E1;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.demos2 .t3-sidebar h3 {

background: #36A9E1;

line-height: 34px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

/*margin-bottom: 0px;*/

}



.demos2 .t3-sidebar h4 {

	width:240px;

}



.demos2 .t3-sidebar .module-ct {

	/*background: #469D40;*/

	/*padding: 10px;*/

	text-align: center;

}



.demos2 .jwDisqusForm, ,demos2 #disqus_thread

{

	display:none;

}



.demos2 .pagenav

{

	visibility:hidden; display:none;

}

/*/***/



#Mod193 .category-module li

{

	text-align:left;

}



.mn-mi {

	background: #DB2233!important;

}





.t3-megamenu .mega-nav > li a.informaticos,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos {

  color: #fff!important;

}

.t3-megamenu .mega-nav > li a.informaticos:hover,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos:hover,

.t3-megamenu .mega-nav > li a.informaticos:focus,

.t3-megamenu .dropdown-menu .mega-nav > li a.informaticos:focus {

  color: #fff;

  background: #B90A1A!important;

}



.mn-pe, .mn-ho {

	background: #153170!important;

}





/*Spotlight*/

.t3-sl {

padding-bottom: 30px;

padding-top: 30px;

}



.t3-sl-2 {

	padding-top: 0;

}



.t3-spotlight-1 .t3-module {

	margin-bottom: 0;

	/*border-bottom: 2px solid #4A4949;*/

}



.t3-spotlight .t3-module.informaticos,

.t3-spotlight .t3-module.tramites,

.t3-spotlight .t3-module.contri

buyentes {

	margin-bottom: 5px;

}



.t3-spotlight .informaticos .module-inner p,

.t3-spotlight .contribuyentes .module-inner p,

.t3-spotlight .tramites .module-inner p{

	margin-bottom: 0;

}



.t3-spotlight .informaticos .module-inner,

.t3-spotlight .contribuyentes .module-inner,

.t3-spotlight .tramites .module-inner {

	padding: 10px;

}



.t3-spotlight .tramites {

	background: #469d40;

	text-align: center;

}



.t3-spotlight .contribuyentes {

	background: #efbf10;

	text-align: center;

}



.t3-spotlight .informaticos {

	background: #db2233;

	text-align: center;

}





.t3-spotlight .tramites a,

.t3-spotlight .contribuyentes a,

.t3-spotlight .informaticos a

  {

background: #fff;

font-size: 18px;

padding: 5px;

display: block;

width: 80%;

line-height: 18px;

margin: 0 auto;

-webkit-border-radius: 5px;

border-radius: 5px;

}





.t3-spotlight .tramites a {

	color: #469d40;

}



.t3-spotlight .contribuyentes a {

	color: #efbf10;

}



.t3-spotlight .informaticos a {

	color: #db2233;

}



a.no-bg {

	padding: 0!important;

	background: none!important;

	margin-bottom: 10px!important;

}



/*Footer*/

.t3-footnav {

	padding: 20px 0 10px;

}



.t3-footer {

	color: #fff;

	background: #434142;

	font-size: 90%;

}



.t3-copyright {

	padding: 30px 0;

	display: none;

}



.t3-copyright small, 

.copyright {

margin-bottom: 0px;

}



.t3-footnav .t3-module {

background: none;

color: #fff;

}



.t3-footnav .t3-module .module-title {

	color: #fff;

	font-size: 115%;

	margin-bottom: 5px;

}



/*Home*/

.prg-frecuentes {

  background: #AB1541;

 /* min-height: 712px;*/

  color: #FFF;

  padding: 0px 10px;

}



.prg-frecuentes 

{

	color:#FFF;

	margin-bottom:6px;

}



.prg-frecuentes h3{

  margin-bottom: 0;

  padding: 20px 10px 0px 10px;

  text-align: center;

}



.noticias-interes h3,

.temas-nuevos h3{

	margin-bottom: 0;

	padding:10px;

}



.prg-frecuentes ol.prg-frecuentes li,

.prg-frecuentes a,

.noticias-interes ol.noticias-interes li {

	color: #FFF;

}



.prg-frecuentes .mod-articles-category-date {

	color: #DB2233;

	font-size: 90%;



}





.noticias-interes {

  background: #fff;

    padding: 10px;

  color: #469D40;

  /*margin-bottom: 20px!important;*/

}



.noticias-interes p

{

	margin:0; padding:0;

}



.noticias-interes a {

	color: #469D40

}



.noticias-interes ol li {

	width: 33%;

	float: left;

}



.ver-mas

{

	text-align: right;  font-size: 14px; font-weight: bold; clear:both; margin-top:20px;

}



.module-ct > ol.noticias-interes {

	margin-left: 0;

}



.noticias-interes ol.category-module li {

	

list-style: none;

	  padding: 0 21px;

	border-top: none;

	border-right: 1px solid #ddd;

}



.noticias-interes ol.category-module li:last-child{

	border-right: none;

}



.noticias-interes .mod-articles-category-category,

.noticias-interes .mod-articles-category-category a {

	color: #333;

	font-weight: bold;

	font-size:90%;

}





.temas-nuevos h3{
	margin-left:10px;
}



.temas-nuevos .module-ct {

	padding: 0 10px;

}



.temas-nuevos h4 {

	margin-bottom: 20px;

	margin-top: 0;	

}



.temas-nuevos .nspCol1:first-child {

	border-bottom: 1px solid #ddd;

	margin-bottom: 20px;

}



.temas-nuevos .nspInfo1 {

	margin-right: 10px;

/*background: #fff;*/

padding: 2px 10px;

font-weight: bold;



}



.temas-nuevos .nspInfo2 {

	margin-bottom: 20px;

}



.nspArt a.nspImageWrapper {

	display: block;

	width: 240px;

	height: 120px;

}



.nspArt img.nspImage {

display: block;

}



/*Contenido*/



.home .t3-mainbody,

.itemid-131 .t3-mainbody,

.itemid-152 .t3-mainbody,

/*.itemid-192 .t3-mainbody   {display: none;}



.view-category.no-sidebar .t3-sidebar {

	display: none;

}*/



.view-category.no-sidebar .col-md-9 {

width: 100%;

left: 0;

}



.article-info {

	float: left;

}



.article-aside .article-info dd {

padding-top: 10px;

padding-left: 10px;

text-transform: uppercase;

}



.article-aside{

	color: #fff;

	margin-bottom: 0;

}





.tramites .article-aside a {

	color: #000;

}



.tramites .article-aside ul.dropdown-menu a {

	/*margin-left: 30px;*/

  background: transparent;

 /* color: #FFF;*/

}



.module-ct > ol {

	margin-left: 30px;

}



.article-title, .article-header h1 {

margin: 0;

padding: 20px;

/*background: #eee;*/

color:#666;

}



.modo-basico {

	float: left;

	padding: 30px;

	

	background: #f2f2f2 url("../images/bg-modo-basico.jpg") repeat-x left bottom;

	font-size: 160%;

	font-weight: 300;

	color: #666;

	/*border-bottom: 3px solid #469D40;*/

	width: 100%;

}



img.main-img {

	float: left;

	margin: 0 60px;

}



#disqus_thread {

	padding: 20px;

}



#jwDisqusFormFooter {

	display: none;

}



.alert {

	padding-left: 60px;

}



.alert-success {

	background: url("../images/tenga-en-cuenta.png"	) #dff0d8 no-repeat 10px center;

}



.alert-info {

	background: url("../images/base-legal.png"	) #d9edf7 no-repeat 10px center;

}



.alert-danger {

	background: url("../images/ejemplo.png"	) #ebccd1 no-repeat 10px center;

}



/*Tramites*/

.tramites a {

	color: #469D40;

}



.tramites a.active {

	/*color: #0C3F08;

	font-weight: bold;*/

}



.tramites .article-title, 

.tramites .article-header h1 {

color: #469D40;

}



.tramites .article-aside {

background: #469D40;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.tramites .t3-sidebar h3 {

background: #278020;

line-height: 34px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;



}



.tramites .t3-sidebar .module-ct {

	/*background: #469D40;*/

	/*padding-left: 10px;*/

	text-align: center;

}



.t3-sidebar .module-tc {

	margin-bottom: 0;display:none; visibility:hidden;

}



.t3-sidebar .indice .module-ct {

	

	text-align: left;

	padding: 10px;

	/*background: #f2f2f2 url("../images/bg-sidebar.jpg") repeat-y left center;*/

	background:#EEEEEE;

	float:left;

	border: 1px solid #DEDEDE;
	
	width:100%;

}



.category-module li, ul.category-module li,

.category-module li, ol.category-module li {

border-top: 1px solid #dddddd;

}



ol.category-module li {

border-top: 1px solid #dddddd;

padding: 10px 0;

list-style: decimal;

color: #469D40;

}



.category-module li:first-child, ol.category-module li:first-child {

border-top: 0;

}









.tramites .pagination > .active > a, 

.tramites .pagination > .active > span, 

.tramites .pagination > .active > a:hover, 

.tramites .pagination > .active > span:hover, 

.tramites .pagination > .active > a:focus, 

.tramites .pagination > .active > span:focus {

color: #fff;

background-color: #469D40;

border-color: #469D40;

}



.tramites .pagination > li > a, .pagination > li > span {

color: #469D40;

}







/*Contribuyentes*/

.contribuyentes a {

	color: #CEA50E;

}



.contribuyentes .modo-basico {

border-bottom: 3px solid #CEA50E;

}



.contribuyentes a.active {

	/*color: #8B7009;

	font-weight: bold;*/

}



.contribuyentes .article-title, 

.contribuyentes .article-header h1 {

color: #CEA50E;

}



.contribuyentes .article-aside a,.informaticos .article-aside a  {

	color: #000;

}

 .article-aside a {
  color: #fff;
}


.contribuyentes .article-aside {

background: #EFBF10;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}



.contribuyentes .t3-sidebar h3 {

background: #EFBF10;

line-height: 34px;

color: #fff;

text-align: center;

font-wei

ght: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;

}



.contribuyentes .t3-sidebar .module-ct {

	/*background: #EFBF10;*/

	/*padding: 10px;*/

	text-align: center;

/*  text-align: left;*/

 /* padding: 10px;*/

  /* background: #f2f2f2 url("../images/bg-sidebar.jpg") repeat-y left center; */

/*  background: #EEEEEE;*/

/*  float: left;*/

  /*border: 1px solid #DEDEDE;	*/

	

}



.contribuyentes .t3-sidebar .indice .module-ct {

background: #f2f2f2;

text-align: left;

padding: 10px;

}





.contribuyentes ol.category-module li {

color: #EFBF10;

}





.contribuyentes .pagination > .active > a, 

.contribuyentes .pagination > .active > span, 

.contribuyentes .pagination > .active > a:hover, 

.contribuyentes .pagination > .active > span:hover, 

.contribuyentes .pagination > .active > a:focus, 

.contribuyentes .pagination > .active > span:focus {

color: #fff;

background-color: #EFBF10;

border-color: #EFBF10;

}



.contribuyentes .pagination > li > a, .pagination > li > span {

color: #EFBF10;

}





/*Informaticos*/

.informaticos a {

	color: #DB2233;

}



.informaticos .modo-basico {

border-bottom: 3px solid #DB2233;

}



.informaticos a.active {

	/*color: #DB2233;

	font-weight: bold;*/

}



.informaticos .article-title, 

.informaticos .article-header h1 {

color: #DB2233;

}



.in

formaticos .article-aside a {

	color: #fff;

}



.informaticos .article-aside {

background: #DB2233;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;
	
	    margin-bottom: 30px;

}



.informaticos .t3-sidebar h3 {

background: #DB2233;

line-height: 34px;

color: #fff;

text-align: center;

font-weight: normal;

font-size: 13px;

text-transform: uppercase;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

margin-bottom: 0px;

}



.informaticos .t3-sidebar .module-ct {

	/*background: #DB2233;*/

	/*padding: 10px;*/

	text-align: center;

}



.informaticos .t3-sidebar .indice .module-ct {

background: #f2f2f2;

text-align: left;

padding: 10px;

}





.informaticos ol.category-module li {

color: #DB2233;

}





.informaticos .pagination > .active > a, 

.informaticos .pagination > .active > span, 

.informaticos .pagination > .active > a:hover, 

.informaticos .pagination > .active > span:hover, 

.informaticos .pagination > .active > a:focus, 

.informaticos .pagination > .active > span:focus {

color: #fff;

background-color: #DB2233;

border-color: #DB2233;

}



.informaticos .pagination > li > a, .pagination > li > span {

color: #DB2233;

}



/*Preguntas Frecuentes*/

.accordion {



margin-bottom: 20px;

}



.accordion-group {

margin-bottom: 2px;

border: 1px solid #e5e5e5;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;

}



.accordion-heading {

border-bottom: 0;

}



.accordion-heading .accordion-toggle {

display: block;

padding: 8px 15px;

}



.accordion-toggle {

cursor: pointer;

}



.collapse {

position: relative;

height: 0;

overflow: hidden;

-webkit-transition: height 0.35s ease;

-moz-transition: height 0.35s ease;

-o-transition: height 0.35s ease;

transition: height 0.35s ease;

}



.collapse.in {

height: auto;

}



.accordion-inner {

padding: 9px 15px;

border-top: 1px solid #e5e5e5;

}



/*Slider home*/

.slider-home {

	margin-bottom: 2px;

}



/*Iconos Home*/

.iconos-home {

padding-left: 7px;

padding-right: 7px;

margin-bottom: 10px;

}



.icon-home {

background: #ab1641;

text-align: center;

float: left;

width: 9.7%;

font-size: 0.9em;

line-height: 0.9em;

height: 115px;

margin-right: 2px;

border-bottom: 2px solid #4A4949;

}



.icon-home-sol {

background: #C4C4C3;

text-align: center;

float: left;

width: 17.2%;

font-size: 1.2em;

line-height: 1em;

height: 115px;

margin-right: 2px;

border-bottom: 2px solid #4A4949;

}



.icon-home-sol a{

	display: block;

	padding: 40px;

	color: #EFEFEF;

}



.icon-home-sol a:hover {

	color: #fff;

	text-decoration: none;

}



.icon-home:hover, .icon-home-sol:hover {

	background: #C33F65;

}



.icon-home img {

	display: block;



margin: 10px auto;

}



.icon-home a {

	display: block;

	padding: 10px;

	color: #EFEFEF;

}



.icon-home a:hover {

	color: #fff;

	text-decoration: none;

}





.breadcrumb {

	background: none;

}



.brdgrn {

	margin-top: 20px;

	margin-bottom: 0px;

	background: #fff;

	margin-right: auto;

	margin-left: auto;

	padding-left: 15px;

	padding-right: 15px;

	/*width: 1140px;*/

	font-size: 95%;

}



.brdgrn .breadcrumb {

	padding: 0;

	margin: 0;

}



.brdgrn .breadcrumb li a {

	text-decoration: underline;

}



#twitter-widget-0 {

	width: 90px!important;

}



.no-sidebar .filters {

	display: none;

}



.category-list .tramites .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th,

.category-list .contribuyentes .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th,

.category-list .informaticos .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th   

{

background: none;

border: none;

}



.category-list .tramites .table-bordered > tbody > tr > td,

.category-list .contribuyentes .table-bordered > tbody > tr > td,

.category-list .informaticos .table-bordered > tbody > tr > td {

background: none;

border: none;

}



.view-category .t3-content .tramites  {

	border: none;

	/*background: url("../images/bg-lista-01.png") no-repeat right bottom;*/

}



.view-category .t3-content .contribuyentes  {

	border: none;

	/*background: url("../images/bg-lista-02.png") no-repeat right bottom;*/

}



.view-category .t3-content .informaticos  {

	border: none;

	/*background: url("../images/bg-lista-03.png") no-repeat right bottom;*/

}



.table-bordered {

	border: none;

}



.view-category .page-header,

.view-category .page-subheader {

	border: none;

}



.cat-list-row1:hover {

background: none;

}



.cat-list-row1, tr.cat-list-row1 td {

background: none;

}



.cat-list-row0:hover, .cat-list-row1:hover {

background: none;

}



iframe .nav-secondary {display: none!important;}



.itemid-149 article,

.itemid-192 article,

.itemid-194 article {

	position: relative;

}



.itemid-149 section.readmore,

.itemid-192 section.readmore,

.itemid-194 section.readmore {

	position: absolute;

	bottom: 50px;

	right: 20px;

}



.navbar-header {

	text-align: right;

	color: #fff;

	line-height:50px;

}



.navbar-header .fa {

	color: #333;

}



.menu-texto {display: none;}







/*Comprobantes*/

.itemid-149 .article-aside,

.itemid-192 .article-aside,

.itemid-194 .article-aside  

{

display: none;

}



.itemid-149 .modo-basico, 

.itemid-192 .modo-basico,

.itemid-194 .modo-basico  

{

	padding: 0 30px 0 0;

	display: table;

	height: 100%;

	background: #ECECEC url("../images/bg-cpe-tit.png") no-repeat right bottom;

}



.itemid-149 .modo-basico div, 

.itemid-192 .modo-basico div,

.itemid-194 .modo-basico div 

{

	display: table-cell;

	vertical-align: middle;

}



.itemid-149 img.main-img,

.itemid-192 img.main-img,

.itemid-194 img.main-img  

{

	margin-left: 0;

	height: 440px;

	width: 411px;

	max-width: 411px;

}



.itemid-149 article,

.itemid-192 article,

.itemid-194 article 

{

	margin-bottom: 20px;

}



.itemid-149 h1.article-title,

.itemid-192 h1.article-title,

.itemid-194 h1.article-title {

background: #E7E7E7 url("../images/bg-cpe-tit.png") no-repeat right bottom;

}



.itemid-149 h2.article-title,

.itemid-192 h2.article-title,

.itemid-194 h2.article-title, 

{

	background: #469D40 url("../images/bg-cpe-tit.png") no-repeat right bottom;

	padding: 40px;

	margin-bottom: 3px;

} 



.itemid-149 h2.article-title a,

.itemid-192 h2.article-title a,

.itemid-194 h2.article-title a  

{

	color: #fff;

}



.itemid-149 .article-intro,

.itemid-192 .article-intro,

.itemid-194 .article-intro 

{

	min-height: 470px;

}



.itemid-149 a.btn-default,

.itemid-192 a.btn-default,

.itemid-194 a.btn-default 

{

	background: #333;

	color: #fff;

	padding: 10px 40px;

	text-decoration: underline;

}



.itemid-149 .leading-0 h2.article-title, .itemid-149 .leading-0 a.btn-default,

.itemid-192 .leading-0 h2.article-title, .itemid-192 .leading-0 a.btn-default,

.itemid-194 .leading-0 h2.article-title, .itemid-194 .leading-0 a.btn-default

{

	background-color: #02A502;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}





.itemid-149 .leading-1 h2.article-title, .itemid-149 .leading-1 a.btn-default,

.itemid-192 .leading-1 h2.article-title, .itemid-192 .leading-1 a.btn-default,

.itemid-194 .leading-1 h2.article-title, .itemid-194 .leading-1 a.btn-default 

{

	background-color: #16123D;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-2 h2.article-title, .itemid-149 .leading-2 a.btn-default,

.itemid-192 .leading-2 h2.article-title, .itemid-192 .leading-2 a.btn-default,

.itemid-194 .leading-2 h2.article-title, .itemid-194 .leading-2 a.btn-default 

{

	background-color: #EF45A2;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right b

ottom;

}



.itemid-149 .leading-3 h2.article-title, .itemid-149 .leading-3 a.btn-default,

.itemid-192 .leading-3 h2.article-title, .itemid-192 .leading-3 a.btn-default,

.itemid-194 .leading-3 h2.article-title, .itemid-194 .leading-3 a.btn-default 

{

	background-color: #BABA13;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-4 h2.article-title, .itemid-149 .leading-4 a.btn-default,

.itemid-192 .leading-4 h2.article-title, .itemid-192 .leading-4 a.btn-default,

.itemid-194 .leading-4 h2.article-title, .itemid-194 .leading-4 a.btn-default 

{

	background-color: #004C4C;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-5 h2.article-title, .itemid-149 .leading-5 a.btn-default,

.itemid-192 .leading-5 h2.article-title, .itemid-192 .leading-5 a.btn-default,

.itemid-194 .leading-5 h2.article-title, .itemid-194 .leading-5 a.btn-default 

{

	background-color: #FC8422;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-6 h2.article-title, .itemid-149 .leading-6 a.btn-default,

.itemid-192 .leading-6 h2.article-title, .itemid-192 .leading-6 a.btn-default,

.itemid-194 .leading-6 h2.article-title, .itemid-194 .leading-6 a.btn-default 

{

	background-color: #D10D41;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-7 h2.article-title, .itemid-149 .leading-7 a.btn-default,

.itemid-192 .leading-7 h2.article-title, .itemid-192 .leading-7 a.btn-default,

.itemid-194 .leading-7 

h2.article-title, .itemid-194 .leading-7 a.btn-default 

{

	background-color: #3737F4;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-8 h2.article-title, .itemid-149 .leading-8 a.btn-default,

.itemid-192 .leading-8 h2.article-title, .itemid-192 .leading-8 a.btn-default,

.itemid-194 .leading-8 h2.article-title, .itemid-194 .leading-8 a.btn-default 

{

	background-color: #2AD82A;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-9 h2.article-title, .itemid-149 .leading-9 a.btn-default,

.itemid-192 .leading-9 h2.article-title, .itemid-192 .leading-9 a.btn-default,

.itemid-194 .leading-9 h2.article-title, .itemid-194 .leading-9 a.btn-default 

{

	background-color: #DDC90E;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-10 h2.article-title, .itemid-149 .leading-10 a.btn-default,

.itemid-192 .leading-10 h2.article-title, .itemid-192 .leading-10 a.btn-default,

.itemid-194 .leading-10 h2.article-title, .itemid-194 .leading-10 a.btn-default 

{

	background-color: #830287;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.itemid-149 .leading-11 h2.article-title, .itemid-149 .leading-11 a.btn-default,

.itemid-192 .leading-11 h2.article-title, .itemid-192 .leading-11 a.btn-default,

.itemid-194 .leading-11 h2.article-title, .itemid-194 .leading-11 a.btn-default 

{

	background-color: #0A0E1E;

	background-image: url("../images/bg-cpe-tit.png");

	background-repeat: no-repeat;

	background-position: right bottom;

}



.items-more .nav > li {    



    border-top: none;

}



.items-more .nav > li > a {    

    display: inline;

    border-top: none;

}



.items-more .nav > li > a:hover {

    background: none;

    color: green;

}





/*CPE*/

.itemid-192 .t3-wrapper > .col-md-12 {

	padding-left: 0;

	padding-right: 0;

}



.itemid-192 .t3-navhelper > .container {

	width: 100%;

	padding: 0;

}



.itemid-192 .t3-navhelper {

	padding: 0;

}



.itemid-192 p {

	margin: 0;

}



.itemid-192 #Mod146 .module-ct {

	/*background: #5b7ca5 url("../images/bg-cpe-slider.jpg") no-repeat center center;*/

}



.itemid-192 .negocios{

	background: #F5F5F5;padding: 40px 0;

}



.

itemid-192 .independientes{

	background: #E3E3E3;

	padding: 40px 0;

}



/*Responsive*/



@media screen and (min-width: 768px) {

.t3-sl {

padding-bottom: 30px;

padding-top: 30px;

}



.t3-sl-2 {

padding-top: 0!important;

}



.t3-footnav {

padding: 50px 0px 30px 0px !important;

}

}



@media only screen and (max-width: 767px) {

	/*menu colapsado*/

.navbar-default .navbar-collapse {

border-color: #0B0341;

background-color: #a20300;;

}


.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a {

border-top: 1px solid #153170;

background-image: none;;

border-radius: 0 0 0 0;

color: #fff;

}



.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover {

	border-radius: 0 0 0 0;

}



.navbar-default .navbar-nav .open .dropdown-menu > li > a {

/*color: #fff;*/

}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {

color: #f4f4f4;

}



.t3-navbar-collapse ul.level0>li:nth-child(2),

.t3-navbar-collapse ul.level0>li:nth-child(2) a,

.t3-navbar-collapse ul.level0>li:nth-child(2) a:active {

	background-color: #469D40;

}



.t3-navbar-collapse ul.level0>li:nth-child(2) ul li {

	border-bottom: 1px solid #469D40;

}





.t3-navbar-collapse ul.level0>li.open:nth-child(2) a {

	background-color: #2B8325;

}



.t3-navbar-collapse ul.level0>li:nth-child(3),

.t3-navbar-collapse ul.level0>li:nth-child(3) a,

.t3-navbar-collapse ul.level0>li:nth-child(3) a:active {

	background-color: #CEA50E;

}



.t3-navbar-collapse ul.level0>li:nth-child(3) ul li {

	border-bottom: 1px solid #CEA50E;

}





.t3-navbar-collapse ul.level0>li.open:nth-child(3) a {

	background-color: #C09A0D;

}



.t3-navbar-collapse ul.level0>li:nth-child(4),

.t3-navbar-collapse ul.level0>li:nth-child(4) a,

.t3-navbar-collapse ul.level0>li:nth-child(4) a:active {

	background-color: #DB2233;

}



.t3-navbar-collapse ul.level0>li:nth-child(4) ul li {

	border-bottom: 1px solid #DB2233;

}





.t3-navbar-collapse ul.level0>li.open:nth-child(4) a {

	background-color: #BD1524;

}



.t3-navbar-collapse ul.level0>li:first-child,

.t3-navbar-collapse ul.level0>li:first-child a,

.t3-navbar-collapse ul.level0>li:first-child a:active {

	background-color: #0E204A;

}



.t3-navbar-collapse ul.level0>li:first-child ul li {

	border-bottom: 1px solid #0E204A;

}





.t3-navbar-collapse ul.level0>li.open:first-child a {

	background-color: #000;

}



.dropdown-menu {

	padding: 0px 0;

}



.navbar-nav .open .dropdown-menu > li > a {

	padding-left: 65px;

}



}



@media only screen and (max-width: 639px) {
/*
#rev_slider_1_1, #rev_slider_1_1_wrapper {

width: 100%!important;

height: 216px!important;





.itemid-192 #rev_slider_4_1, #rev_slider_4_1_wrapper {

width: 99%!important;

height: 215px;

}
*/


.iconos-home {

	margin-bottom: 10px;

	padding: 0;

	/*display: none!important;*/

}



.icon-home {

	width: 100%;

border-bottom: 1px solid #fff;

margin-right: 0;

height: 55px;

}



.icon-home a {

	font-size: 12px;

text-align: left;

line-height: 35px;

}



.icon-home-sol {

	width: 100%;

border-bottom: 1px solid #fff;

margin-right: 0;

height: 55px;

}



.icon-home-sol a {

font-size: 12px;

line-height: 35px;

padding: 10px;

text-align: center;

}



.icon-home img {

display: inline-block;

float: left;

margin: 0 20px 0 20px;

}



.noticias-interes ol li {

width: 100%;

float: none;

margin-bottom: 30px;

border-bottom: 1px solid #ddd;

border-right: none!important;

}



.redes {

padding: 0!important;

}



.logo-img {

	max-width: 100%;

}





}







@media only screen and (max-width: 320px)  {

.menu-texto {display: none;}

.head-search .form-control, .head-search .form-control:focus {width: 100%;}

.navbar-header {background: #153170;margin-top: 30px;}

.redes {}

.head-search {   width: 100%!important; margin-top: 0px; margin-left: 20px; position: relative; z-index: 10000;}

.demos .article-title, .demos .article-header h1 { padding-right:0px;}

.demos .t3-sidebar h3, .indice9 ol.category-module li { font-size:16px; }

}



@media only screen and (max-width: 480px) and (min-width: 321px) {

.menu-texto {

display: inline!important;

position: absolute;

right: 70px;

}

.head-search .form-control, .head-search .form-control:focus {width: 80%;}

.navbar-header {background: #153170;}



.redes {width: 50%; float:right;}

.head-search {width: 45%;}

}



@media only screen and (max-width: 640px) and (min-width: 481px){

.menu-texto {

display: inline!important;

/* float: right; */

position: absolute;

right: 70px;

}

.head-search .form-control, .head-search .form-control:focus {width: 100%;}

.navbar-header {background: #153170;}

}



@media only screen and (max-width: 768px) {

.cat-children div {

width: 100%!important;

float: left;

margin-right: 0;

clear: both;

}



.items-more .nav > li {

	width: 100%;

	margin-right:0;

	height: auto;

}



.iconos-home {/*display: none!important;*/}

}



@media only screen and (min-width: 641px) and (max-width: 767px) {

.navbar-header {

background: #153170;

}



.menu-texto {

display: inline!important;

position: absolute;

right: 70px;

}



.iconos-home {/*display: none!important;*/}



}





@media only screen and (max-width: 768px) and (min-width: 640px) {

#rev_slider_1_1, #rev_slider_1_1_wrapper,#rev_slider_3_1, #rev_slider_3_1_wrapper, #rev_slider_2_1, #rev_slider_2_1_wrapper {

width: 665px!important;

height: 405px!important;

}

}

@media only screen and (max-width: 480px) {

#rev_slider_1_1, #rev_slider_1_1_wrapper, #rev_slider_3_1, #rev_slider_3_1_wrapper, #rev_slider_2_1, #rev_slider_2_1_wrapper, #rev_slider_4_1, #rev_slider_4_1_wrapper  {

width: 100%!important;

height: 150px!important;

}

#rev_slider_1_1 img, #rev_slider_4_1 img, #rev_slider_3_1 img, #rev_slider_2_1 img {

width: 100%!important;

}

/*.itemid-192 #rev_slider_4_1_wrapper,

.itemid-192 #rev_slider_4_1 {

width: 99%;

height: 220px;

}
*/

/*
.itemid-192 #rev_slider_4_1 img {

	height: 100%!important;

}
*/


.iconos-home {

	margin-bottom: 10px;

	padding: 0;

}



.icon-home {

	/*width: 12.5%;*/

border-right: 1px solid #fff;

margin-right: 0;

}



.icon-home a {

	font-size: 10px;

}



.icon-home-sol {

	width: 100%;

	margin-right: 0;

	margin-top: 2px;

	height: 70px;

	line-height:70px;

}



.icon-home-sol a {

	padding: 0;

}







.navbar-default .navbar-nav > li > a{

font-size: 12px;

padding-right: 8px;

padding-left: 20px;

/*background-position-x: 153px!important;*/

}



.navbar-default .navbar-nav > li > a.informaticos{

background-position-x: 117px!important;

}



.navbar-default .navbar-nav > li > a.contribuyentes{

background-position-x: 175px!important;

}



.navbar-default .navbar-nav > li > a.tramites{

background-position-x: 151px!important;

}



.redes {width: 52%;}

.head-search {width: 48%;}

.head-search .form-control {width: 100%;}

.slotholder img {width: 100%!important;}





/*menu cpe*/

.itemid-192 .navbar-default .navbar-nav > li > a,

.itemid-219 .navbar-default .navbar-nav > li > a,

.itemid-198 .navbar-default .navbar-nav > li > a,

.itemid-171 .navbar-default .navbar-nav > li > a,

.itemid-170 .navbar-default .navbar-nav > li > a {

font-size: 12px;

padding-right: 12px;

padding-left: 12px;

/*background-position-x: 112px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.negocios,

.itemid-219 .navbar-default .navbar-nav > li > a.negocios,

.itemid-198 .navbar-default .navbar-nav > 

li > a.negocios,

.itemid-171 .navbar-default .navbar-nav > li > a.negocios,

.itemid-170 .navbar-default .navbar-nav > li > a.negocios {

/*background-position-x: 124px!important;	
*/
}



.itemid-192 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-219 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-198 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-171 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-170 .navbar-default .navbar-nav > li > a.contribuyentes {

/*background-position-x: 212px!important;	*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-219 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-198 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-171 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-170 .navbar-default .navbar-nav > li > a.informaticos {

/*background-position-x: 182px!important;	*/

}

}





@media screen and (min-width: 769px) and (max-width: 969px) {

.navbar-default .navbar-nav > li > a{

font-size: 12px;
  padding-right: 13px;
  padding-left: 13px;

/*background-position-x: 153px!important;*/

}



.itemid-192 #rev_slider_4_1_wrapper,

.itemid-192 #rev_slider_4_1 {

width: 99%;

height: 280px;

}



.itemid-192 #rev_slider_4_1 img {

	height: 100%!important;

}



.navbar-default .navbar-nav > li > a.informaticos{

/*background-position-x: 117px!important;*/

}



.navbar-default .navbar-nav > li > a.contribuyentes{

/*background-position-x: 175px!important;*/

}



.navbar-default .navbar-nav > li > a.tramites{

/*background-position-x: 151px!important;*/

}



/*menu cpe*/

.itemid-192 .navbar-default .navbar-nav > li > a,

.itemid-219 .navbar-default .navbar-nav > li > a,

.itemid-198 .navbar-default .navbar-nav > li > a,

.

itemid-171 .navbar-default .navbar-nav > li > a,

.itemid-170 .navbar-default .navbar-nav > li > a {

font-size: 12px;

padding-right: 12px;

padding-left: 12px;

/*background-position-x: 112px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.negocios,

.itemid-219 .navbar-default .navbar-nav > li > a.negocios,

.itemid-198 .navbar-default .navbar-nav > li > a.negocios,

.itemid-171 .navbar-default .navbar-nav > li > a.negocios,

.itemid-170 .navbar-default .navbar-nav > li > a.negocios {

/*background-position-x: 124px!important;	*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-219 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-198 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-171 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-170 .navbar-default .navbar-nav > li > a.contribuyentes  {

/*background-position-x: 212px!important;	*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-219 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-198 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-171 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-170 .navbar-default .navbar-nav > li > a.informaticos    {

/*background-position-x: 182px!important;	
*/
}



.redes {width: 52%; }

.head-search {width: 48%;}

.head-search .form-control {width: 100%;}

.redes .custom {width:140px\9; margin-left:-20px\9;}

.search input[type="text"]  {width:170px\9; float:left\9;}

}



@media screen and (min-width: 865px) and (max-width: 1024px) {

.navbar-default .navbar-nav > li > a{

font-size: 12px;

padding-right: 20px;
padding-left: 20px;

/*background-position-x: 205px!important;*/

}



.navbar-default .navbar-nav > li > a.informaticos{

/*background-position-x: 170px!important;*/

}



.navbar-default .navbar-nav > li > a.contribuyentes{

/*background-position-x: 226px!important;*/

}



.navbar-default .navbar-nav > li > a.tramites{

/*background-position-x: 203px!important;*/

}



.redes {width: 45%;}

.head-search {width: 55%;}



/*menu cpe*/

.itemid-192 .navbar-default .navbar-nav > li > a,

.itemid-219 .navbar-default .navbar-nav > li > a,

.itemid-198 .navbar-default .navbar-nav > li > a,

.itemid-171 .navbar-default .navbar-nav > li > a,

.itemid-170 .navbar-default .navbar-nav > li > a  {

font-size: 12px;

padding-right: 12px;

padding-left: 12px;

/*background-position-x: 112px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.negocios,

.itemid-219 .navbar-default .navbar-nav > li > a.negocios,

.itemid-198 .navbar-default .navbar-nav > li > a.negocios,

.itemid-170 .navbar-default .navbar-nav > li > a.negocios,

.itemid-171 .navbar-default .n

avbar-nav > li > a.negocios {

/*background-position-x: 124px!important;*/	

}



.itemid-192 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-219 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-198 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-171 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-170 .navbar-default .navbar-nav > li > a.contribuyentes {

/*background-position-x: 212px!important;	*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-219 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-198 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-171 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-170 .navbar-default .navbar-nav > li > a.informaticos {

/*background-position-x: 182px!important;*/	

}



}







@media screen and (min-width: 770px) and (max-width: 1023px) {

#rev_slider_1_1, #rev_slider_1_1_wrapper, #rev_slider_3_1, #rev_slider_3_1_wrapper, #rev_slider_2_1, #rev_slider_2_1_wrapper  {

width: 100%!important;

height: 300px!important;

}



.itemid-192 #rev_slider_4_1_wrapper,

.itemid-192 #rev_slider_4_1 {

width: 99%;

height: 280px;

}



.itemid-192 #rev_slider_4_1 img {

	height: 100%!important;

}



.iconos-home {

	margin-bottom: 10px;

}



.icon-home {

	/*width: 12%;*/

}



.icon-hom

e-sol {

	width: 722px;

	margin-right: 0;

	margin-top: 2px;

	height: 70px;

	line-height:70px;

}



.icon-home-sol a {

	padding: 0;

}



}



@media screen and (min-width: 1024px) and (max-width: 1279px){

#rev_slider_1_1, #rev_slider_1_1_wrapper, #rev_slider_3_1, #rev_slider_3_1_wrapper, #rev_slider_2_1, #rev_slider_2_1_wrapper  {

width: 100%!important;
height: 400px!important;

}







.navbar-default .navbar-nav > li > a{

font-size: 12px;

padding-right: 40px;

/*background-position-x: 205px!important;*/

}



.navbar-default .navbar-nav > li > a.informaticos{

/*background-position-x: 170px!important;*/

}



.navbar-default .navbar-nav > li > a.contribuyentes{

/*background-position-x: 226px!important;*/

}



.navbar-default .navbar-nav > li > a.tramites{

/*background-position-x: 203px!important;*/

}



.redes {width: 40%;}

.head-search {width: 60%;}



}





@media screen and (min-width: 1024px) and (max-width: 1152px) {
	

.itemid-192 .navbar-default .navbar-nav > li > a,

.itemid-219 .navbar-default .navbar-nav > li > a,

.itemid-198 .navbar-default .navbar-nav > li > a,

.itemid-171 .navbar-default .navbar-nav > li > a,

.itemid-170 .navbar-default .navbar-nav > li > a

 {

padding-left: 30px;

padding-right: 30px;

}



.itemid-192 .navbar-default .navbar-nav > li > a.tramites,

.itemid-219 .navbar-default .navbar-nav > li > a.tramites,

.itemid-198 .navbar-default .navbar-nav > li > a.tramites,

.itemid-171 .navbar-default .navbar-nav > li > a.tramites,

.itemid-170 .navbar-default .navbar-nav > li > a.tramites  {

/*background-position-x: 147px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-219 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-198 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-171 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-170 .navbar-default .navbar-nav > li > a.tramites.negocios {

/*background-position-x: 160px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-219 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-198 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-171 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-170 .navbar-default .navbar-nav > li > a.contribuyentes {

/*background-position-x: 247px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-219 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-198 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-171 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-170 .navbar-default .navbar-nav > li > a.informaticos {

/*background-position-x: 218px!important;*/

}



/*.itemid-192 #rev_slider_4_1_wrapper,

.itemid-192 #rev_slider_4_1 {

width: 99%;

height: 410px;

}
*/


}





@media screen and (min-width: 1153px) and (max-width: 1279px) {

	

.itemid-192 .navbar-default .navbar-nav > li > a,

.itemid-219 .navbar-default .navbar-nav > li > a,

.itemid-198 .navbar-default .navbar-nav > li > a,

.itemid-171 .navbar-default .navbar-nav > li > a,

.itemid-170 .navbar-default .navbar-nav > li > a

 {

padding-left: 30px;

padding-right: 30px;

}



.itemid-192 .navbar-default .navbar-nav > li > a.tramites,

.itemid-219 .navbar-default .navbar-nav > li > a.tramites,

.itemid-198 .navbar-default .navbar-nav > li > a.tramites,

.itemid-171 .navbar-default .navbar-nav > li > a.tramites,

.itemid-170 .navbar-default .navbar-nav > li > a.tramites {

/*background-position-x: 147px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-219 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-198 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-171 .navbar-default .navbar-nav > li > a.tramites.negocios,

.itemid-170 .navbar-default .navbar-nav > li > a.tramites.negocios {

/*background-position-x: 160px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-219 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-198 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-171 .navbar-default .navbar-nav > li > a.contribuyentes,

.itemid-170 .navbar-default .navbar-nav > li > a.contribuyentes  {

/*background-position-x: 247px!important;*/

}



.itemid-192 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-219 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-198 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-171 .navbar-default .navbar-nav > li > a.informaticos,

.itemid-170 .navbar-default .navbar-nav > li > a.informaticos {

/*background-position-x: 218px!important;*/

}



}





@media screen and (max-width: 1280px) {

.itemid-192 .negocios .container a img,

.itemid-192 .independientes .container a img

 {

width: 100%!important;

}

}



@media screen and (max-width: 640px) {



.portal-sunat {display: none;}

}



@media screen and (min-width:770px ) and (max-width: 1200px) {

.prg-frecuentes 

{

	/*min-height:818px;*/

}

}



@media screen and (max-width: 1024px) {

.col-md-3
{
	font-size:12px;
	
}

.t3-sidebar {
    padding-top: 0px; 
}
  
}

/*

@media screen and (min-width: 1599px) {

.t3-megamenu .mega > .mega-dropdown-menu {

width: 1600px!important;

}

}



@media screen and (min-width: 1919px) {

.t3-megamenu .mega > .mega-dropdown-menu {

width: 1920px!important;

}

}

*/



/*ADD*/

.hidden

{

	display:none;

}



.category-name a span

{

	color:#FFF;

}



#Mod102 .module-title, #Mod103 .module-title

{

  

  background: #479A42;

  line-height: 34px;

  color: #fff;

  text-align: center;

  font-size: 13px;

  text-transform: uppercase;

  -webkit-border-radius: 5px 5px 0 0;

  border-radius: 5px 5px 0 0;

  margin-bottom: 0px;  

}



#Mod178 .module-title

{

	display:none;

}



#Mod183 .module-ct, #Mod175 .module-ct,#Mod176 .module-ct,#Mod130 .module-ct, #Mod152 .module-ct, #Mod153 .module-ct

{

	width:100%;

}



.demos .itp-share-tw, .demos .itp-share-fbl, .demos .itp-share-gone, .demos .content_rating, .demos .form-inline

{

	visibility:hidden; display:none;

}



.indice9 li

{

	list-style-type:none; margin-left:-10px; 

}

.tp-caption 

{

	background: rgba(255,255,255,0);

}

#Mod188 .module-ct, #Mod150 .module-ct, #Mod138 .module-ct, #Mod134 .module-ct, #Mod175 .module-ct, #Mod176 .module-ct, #Mod151 .module-ct, #Mod156 .module-ct, #Mod157 .module-ct, #Mod158 .module-ct, #Mod159 .module-ct, #Mod160 .module-ct, #Mod161 .module-ct, #Mod162 .module-ct, #Mod117 .module-ct, #Mod118 .module-ct, #Mod119 .module-ct, #Mod120 .module-ct, #Mod115 .module-ct, #Mod155 .module-ct, #Mod154 .module-ct, #Mod174 .module-ct, #Mod173 .module-ct

{

	/*margin-top:20px;*/
	width:100%;
}

#Mod116 .module-ct, #Mod128 .module-ct, #Mod178 .module-ct

{

	display:none;

}



#Mod164 .module-ct li

{

	color:rgb(187, 41, 54);

}





/**/

.indice9 .module-ct

{

	background: #36A9E1;

	border-bottom:1px solid #FFF;
	
	width:100%

}

.indice9 .module-title

{
border-bottom: 1px solid #F3F3F3;
	background: #36A9E1;

}

.indice9 ol.category-module li
{
	color:#FFF; text-align:left; list-style:none;
  padding-right: 15px;
}


/**/

.indice10 .module-ct

{

	

	border-bottom:1px solid #ccc;
	
	width:100%;
      
     padding-top:10px;

}

.indice10 .module-title

{
border-bottom: 1px solid #F3F3F3;
	background: #36A9E1;

}

.indice10 ol.category-module li
{
	color:#FFF; text-align:left; list-style:none;
  padding-right: 15px;
}

#Mod108 .module-ct

{

	padding: 15px;

  background: #E52E28;

  color: #FFF;

}



#Mod108 .module-title, #Mod108 .module-ct li

{

	background:#E52E28; color:#FFF

}



#Mod108 .module-title

{

  padding-left: 15px;

  line-height: 40px;

  text-align: center;

}



#Mod108 .module-ct li a

{

	color:#FFF;

}



.indice9 .module-ct li

{

	border:none;

}

.indice9 .module-ct a

{

	color:#FFF;

}

.demos .pager

{

margin-left: 685px;
  margin-top: 28px;
  position: absolute;
  z-index: 1000;
  /* border-top: 1px solid #FFF; */
  padding-top: 10px;
  width: 192px;
  text-align: center;  z-index: 1;
}



.tramites .pager, .contribuyentes .pager, .informaticos .pager, .tramites3 .pager, .tramites2 .pager

{

	display:none;

}



.indice9 .module_ct li .active

{

	background:#FFF;	

	color:#36A9E1;	

}



#Mod112

{

  border-top: 4px solid #36A9E1;

}

#Mod112 h3

{

	color:#36A9E1;

}



#Mod112 .noticias-interes a, #Mod112 .mod-articles-category-introtext

{

	color:#000; 

}



#Mod112 .noticias-interes span, #Mod112 .noticias-interes span a

{

	color:#CCC;

}



#Mod112 .mod-articles-category-readmore, #Mod112 .mod-articles-category-title 

{

 font-weight:bold;	

}





#Mod191

{

  border-top: 4px solid #36A9E1;

}

#Mod191 h3

{

	color:#36A9E1;  margin-left: 20px;

}



#Mod191 .noticias-interes a, #Mod191 .mod-articles-category-introtext

{

	color:#000; 

}



#Mod191 .noticias-interes span, #Mod191 .noticias-interes span a

{

	color:#CCC;

}



#Mod191 .mod-articles-category-readmore, #Mod191 .mod-articles-category-title 

{

 font-weight:bold;	

}


#Mod198 li
{
	text-align:left;	
}


#Mod111, #Mod197

{

  background: #373e46;

  padding: 10px 20px 10px 20px;

  color: #FFFFFF;

}

#Mod193 .custom

{

  margin-bottom: 20px;

  margin-top: -10px;

  text-align:right;

  font-size:16px;

}

#Mod194 .custom

{

  margin-bottom: 6px;

  margin-top: 10px;

  text-align:left;

  /*font-size:16px;*/

}

.bg_faq 

{

	background:url(../images/bg_faq.jpg) top center repeat-x;

}

.bg_faq

{

	color:#FFF;

}



#rev_slider_3_1 .tp-caption

{

	display:none;

}

.general
{
	width:100%;   background: #EEEEEE;
  border: 1px solid #DEDEDE; clear:both; display:block;
}

.general ul
{
	padding-left:30px;  text-align:left;
}

.test-lista
{
	padding:0; margin:0;
}

.test-lista li
{
	list-style:none;
}

.test-lista li h4, .test-lista li h1
{
	color:#36A9E1;
}

.test-lista a
{
	color:#5A5A5A;
}

.test-lista li .descripcion
{
	padding-left: 20px; border-bottom:1px solid #DEDEDE;  padding: 8px;
}

.test-lista li input[type="submit"] , .test-lista li input[type="button"] 
{
	background:#0F6FB9; padding:5px 15px; color:#FFF; float:right; border:0; margin-top:10px;
}
.test-lista .block
{
	background:#36A9E1; height:70px; color:#FFF; font-size:16px;padding: 0;
}
.test-lista .c1
{
	padding:20px; float:left;
}
.test-lista .c2
{
	padding:15px; float:right;
}

.test-lista .block2
{
	padding:10px;	
}
.test-lista .block2 li
{
	padding:8px; border-bottom:1px solid #DEDEDE;
}

.test-lista th
{
  text-align: center;
  background: #197cc0;
  color: #FFF;
  font-weight: lighter;
  line-height: 30px;
  border: 0;
}

.test-lista td
{
  line-height: 25px;
  padding-left: 20px; background:#dceef2;
}

.nspArt .block_img
{
	width:240px; height:100px; float:left
}

.nspArt img
{
	max-width:240px; max-height:110px; margin-top:-10px;
}
.bg_faq .col-sm-3
{
	width:100%;
}

@media (max-width : 480px)  {
	.temas-nuevos .module-ct {
	  padding: 0px;
	}
	.prg-frecuentes {
	min-height: 300px;
	}
	.noticias-interes {
	  padding: 5px;	
	}
	.ver-mas {
		margin-top:0px;
	}
	.temas-nuevos h3 {
		margin-left:0px;padding:0px;
	}
	.nspArt .block_img
	{
		width:100%; height:auto; float:none;
	}	
	.nspArt img{
		max-width:320px; max-height:150px; margin:10px; clear:both; display:block;
	}
	.nspText 
	{
		clear:left;
	}
#Mod188 .module-ct, #Mod150 .module-ct, #Mod138 .module-ct, #Mod134 .module-ct, #Mod175 .module-ct, #Mod176 .module-ct, #Mod151 .module-ct, #Mod156 .module-ct, #Mod157 .module-ct, #Mod158 .module-ct, #Mod159 .module-ct, #Mod160 .module-ct, #Mod161 .module-ct, #Mod162 .module-ct, #Mod117 .module-ct, #Mod118 .module-ct, #Mod119 .module-ct, #Mod120 .module-ct, #Mod115 .module-ct, #Mod155 .module-ct, #Mod154 .module-ct, #Mod174 .module-ct, #Mod173 .module-ct {
   margin-top: 0;
}	
.t3-module {
   margin-bottom: 0;
}

.demos .pager {
  display: block;
  width: 100%;
  margin: 0px;
  position: relative;
  background: #2AA9E0;
}

.demos .article-aside {
  -webkit-border-radius: 0;
  border-radius: 0;
}

}


@media (min-width : 767px) and (max-width : 1169px)  {
	.demos .pager {
		display:none;
	}
	.demos .article-title, .demos .article-header h1 {
	  padding-right: 30px;
	}	

.demos .pager {
  display:none;
  padding-top: 10px;
  width: 100%;
  text-align: center;
}	
}

@media (min-width: 1140px){
	.brdgrn {
		width:1150px;
	}
}

/*CSS IE8*/
.prg-frecuentes li form
{
	margin-top:-20px\9;
}

.col-lg-3
{
	margin-bottom:20px\9;	
}

.col-xs-12
{
	padding-left:0px\9;
}
.col-md-3
{
	width:24%\9;
	font-size:13px\9;
}
.col-md-9
{
	width:74%\9;
}

@media (max-width: 769px)
{
	.col-xs-12
	{
		width:100%;
	}
.demos .pager {
  display: none;
  width: 100%;
  margin: 0px;
  position: relative;
  background: #2AA9E0;
}	

.demos .article-aside {
  -webkit-border-radius: 0;
  border-radius: 0;
}

.demos .pager .next{
	float:right;
}
}

#rev_slider_2_1_wrapper .tp-caption 
{
	visibility:hidden; display:none;
}
.listado-iconos-home
{
  padding:0px;
  margin:30px auto 30px auto !important;
  text-align:center !important;
  width:100%;
  display:inline-block !important;
}
.listado-iconos-home > li
{
  list-style:none;
  display:inline-block;
}
.listado-iconos-home > li> a
{
  display:inline-block;  
}
@media(max-width:1096px) and (min-width:933px)
{
	.message_sitename *
	{
		font-size: 13px !important;
	}
}
@media(max-width:991px)
{
	.listado-iconos-home > li
	{
		margin-bottom: 15px;
	}	
}
@media(max-width:991px) and (min-width:767px)
{
	footer .t3-spotlight > .col-lg-10 
	{
		float: left !important;		
	}
	footer .t3-spotlight > .col-lg-2
	{
		float: right !important;
	}
}
@media(max-width:932px) and (min-width:767px)
{
	.message_sitename *
	{
		font-size: 11px !important;
	}
}
@media(max-width:767px)
{
  .message_sitename *
  {
    text-align:left;
  }
  footer * 
  {
      text-align: center !important ;
  }
}
@media(max-width:500px)
{
  .logo-img
  {
    margin:auto;
    display:block;
    float:none; 
  }
  .message_sitename
  {
    border-left:0px !important;
    display:inline-block;
    margin-top:10px;
    margin-left:0px !important;
    padding-left:0px !important;
  }
  .message_sitename * 
  {
    text-align:center

  }
}
.js-stools .js-stools-container-bar .js-stools-search-string + button .icon-search:before
{
	content: "\e003";
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings' !important;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
}
.js-stools .js-stools-container-bar .js-stools-search-string,
.js-stools .js-stools-container-bar button .icon-search:before	
{
	display: inline-block;
}
nav#t3-mainnav + div  {
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
nav#t3-mainnav + div{
    width: 750px;
  }
}
@media (min-width: 992px) {
nav#t3-mainnav + div {
    width: 970px;
  }
}
@media (min-width: 1200px){
nav#t3-mainnav + div  {
    width: 1170px;
  }
}
@media(min-width:767px)	
{
	nav#t3-mainnav + div 
	{
		padding: 0px;
	}	
}
nav#t3-mainnav + div 
{
	padding: 0px;	
}	
html.com_metricas nav#t3-mainnav + div
{
	
}
html.com_metricas nav#t3-mainnav + div h1
{
	margin-top: 0px;	
}
html.com_metricas nav#t3-mainnav + div #Mod224
{
	margin: 0px;	
}	
#adminForm .btn i.icon-edit:before
{
	content: "\270f";
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
#adminForm .btn i.icon-trash:before
{
	content: "\e020";
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;	
}
.icon-calendar:before
{
	content: "\e109";
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;		
}
.form-horizontal .field-calendar input,
.form-horizontal .field-calendar button
{
	display: inline-block;
}
.rssearch_box 
{
	width: 100% !important;
	display: inline-block;
	height: auto !important;
}
.rssearch_box #frmSearch210
{
	position: relative;
	width: 100%;
}
.rssearch_box #frmSearch210 .input-append
{
    display: inline-block;
    width: 100%;	
	margin: 0px;
}
.rssearch_box #frmSearch210 .input-append #rsf_inp210
{
	float: none;
	width: calc(100% - 38px);
    display: inline-block;
}
@media(max-width:767px)
{
	.redes 
	{
		margin-bottom: 20px;
	}
	.redes > div
	{
		text-align: center;
	}
  	.navbar-header
	{
    	background: #a20300 !important;
	}
  	.dropdown-menu > .dropdown-submenu,
	li.dropdown-submenu > .dropdown-menu
	{
		/*padding-left: 15px !important;*/
	}
	.dropdown-menu > .dropdown-submenu li a
	{
		word-wrap: normal !important;
		white-space: normal;
	}
}
@media(max-width:320px)
{
	.head-search
	{
		margin: 0px;
	}
	.redes
	{
		margin-bottom: 0px;
	}
}

/**********************************************************/


body
{
	background: #f3f3f3 !important
}
nav#t3-mainnav + div .col-xs-12
{
	background: #FFF;		
}	
.module_breadcrumb
{
	background: #FFF;
	padding: 40px 20px 0px 20px;
	margin: 0px;
}
.module_breadcrumb ol.breadcrumb
{
    padding: 10px 0px !important;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #9c9c9b;
    border-bottom: 1px solid #9c9c9b;
}
.module_breadcrumb ol.breadcrumb > li:first-child
{
	display: none !important;
}
.module_breadcrumb ol.breadcrumb > li a
{
	color: #4a72b2;
	text-decoration: none !important;
}
.t3-mainbody
{
	background: #FFF;
	padding-top:20px;
}
.t3-mainbody aside.article-aside
{
	display: none;
}
.t3-mainbody header h1.article-title
{
	padding-top: 0px;
	padding-left: 35px;
	padding-right: 35px;
	color: #4a72b2;
	font-weight: 500;
}
#t3-mainbody + nav
{
	display: none;
}
.page-header
{
	padding: 0px 35px;
	border: 0px !important;
}
.page-header > h1.page-title
{
	color: #4a72b2;
	font-weight: 500;	
}
.article-content 
{
	    padding: 0px 35px 30px 35px;	
}
.image_article_full
{
	margin-left: -20px;
	margin-right: -20px;
	/*background: #aeadb3*/
}
.titulo_curso_linea:before,	
html.curso_linea .page-header > h1.page-title:before
{
	content: "";
	display: inline-block;
	width: 40px;
	height: 40px;
	background: url(/images/icon-capacitacion.svg);
	background-repeat:no-repeat !important;
	background-position:center center;
	background-size: contain;
	vertical-align:middle;
	margin-right:10px
}
.titulo_curso_linea:before
{
	width: 25px;
	height: 25px;
}
html.curso_linea #t3-content article .article-header h1 	
{
	min-height: 0px !important;
	background: #2473b6;
	color: #FFF !important;
	padding:6px 6px 6px 20px !important;
	margin-top:-2px;
	margin-bottom:20px	
}
div.curso_linea > article
{
	margin: 0px 15px 15px 15px;
	border: 1px solid #2473b6;	
	/*border-radius:15px 15px 0px 0px;*/
	overflow:hidden;
}
html.curso_linea .indice9 .module-title,
html.curso_linea .indice9 .module-ct
{
	background: #2473b6 !important;
}
section.article-content h2
{
	font-size: 22px;
	font-weight: 300;
	color: #4a72b2;
	padding-left: 0px  !important;
}
section.article-content ul,
section.article-content p
{
	padding-left: 11px;
}
section.article-content ul > li
{
	list-style: none;
}
section.article-content ul > li:before
{
	content: "\f111";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;	
	margin-right: 10px;
    font-size: 5px;
    vertical-align: middle;	
}

section.article-content h2 .titulo_curso_linea a
{
	color: #4a72b2;
	font-weight: 700;
}
.container-header-right > div{padding-right: 0px;padding-left: 0px;}
.container-header-right
{
	position: relative;
}
.profile-right
{
	position: absolute;
	right: 0px;
	top: 86%;
	z-index:99999999999999;
	text-align:right !important;
	padding-right: 15px !important;
}
.profile-right *
{
	color: #FFF !important;
	text-align:right !important;
}
.profile-right strong
{
	vertical-align:bottom;
      margin-bottom: 0px;
    display: inline-block;
}
.profile-right span
{
	max-width:200px;
	display:inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;	
  vertical-align:bottom;
}
@media(min-width:864px) and (max-width:992px)
	{
		.redes img
		{
			max-width: 26px !important;
			letter-spacing: 1px;
		}
	}
@media(max-width:768px)
	{
		.profile-right
		{
			position: relative;
			width: 100%;
			margin: 0px 0px 10px 0px;
		}
		.profile-right strong,
		.profile-right a
		{
			width:100% !important;
			display:inline-block;			
			text-align:center !important;
		}
		.profile-right *
		{
			text-align:center !important;
		}
	}	


.btn-default {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
    background: #2473b6;
    color: #FFF;
}

.question .row
{	
	padding: 0px 20px;
    margin-top: -20px;
}

.test-lista
{
	padding:0; margin:0;
}

.test-lista li
{
	list-style:none;
}

.test-lista li h4, .test-lista li h1
{
	color:#36A9E1;
}

.test-lista a
{
	color:#5A5A5A;
}

.test-lista li .descripcion
{
	padding-left: 20px; border-bottom:1px solid #DEDEDE;  padding: 8px;
}

.test-lista li input[type="submit"] , .test-lista li input[type="button"] 
{
	background:#0F6FB9; padding:5px 15px; color:#FFF; float:right; border:0; margin-top:10px;
}
.test-lista .block
{
	background:#36A9E1; height:70px; color:#FFF; font-size:16px;padding: 0;
}
.test-lista .c1
{
	padding:20px; float:left;
}
.test-lista .c2
{
	padding:15px; float:right;
}

.test-lista .block2
{
	padding:10px;	
}
.test-lista .block2 li
{
	padding:8px; border-bottom:1px solid #DEDEDE;
}

.test-lista th
{
  text-align: center;
  background: #197cc0;
  color: #FFF;
  font-weight: lighter;
  line-height: 30px;
  border: 0;
}

.test-lista td
{
  line-height: 25px;
  padding-left: 20px; background:#FFF;
}

.test-lista tr td
{
	border:0px;
}

.ariQuizHeaderTable td
{
	background:#2473b6 !important;
	color:#FFF;
	margin-bottom:5px;
	padding: 5px;
}

.ariQuizQuestionLeft 
{
	width:150px;
}

input[type="radio"], input[type="checkbox"] {
    margin: 4px;
}

.profile
{
	display:none; 
}
.login-wrap
{
	    padding: 0px 30px;
}
.profile-edit legend
{
	padding-left:30px;	
}
.t3-content h2
{
	padding-left:30px;
}
.detail-quizz-finished
{
	padding-right: 35px;
	padding-left: 35px;
}
.detail-quizz-finished > form
{
	margin: 0px !important;
}
.detail-quizz-finished > form > table > tbody > tr > th,
.detail-quizz-finished > form > table > tbody > tr > td
{
	padding: 7px;
}
.curso_linea,
.demos
{
	position: relative;
}
.demos .pager
{
	margin-left: 0px;
	margin-top: 0px;
	width:auto;
    padding-top: 6px;
    padding-right: 25px;
    padding-left: 25px;
	max-width: 120px;
	right: 0px;
}
.demos .pager > li,
.pagenav > li
{
	margin-right: 0px;
	margin-left: 10px;
	float: left;
}
.pager .next > a,
.pager .previous > a
{
	padding: 0px;
	border: 0px;
	border-radius: 0px;
	background-color: transparent !important;
	display: inline-block;	
}
.pager li.next > a:before,
.pager li.previous > a:before
{
	content: "";
	display: block;
	width: 25px;
    height: 25px;
	background-image: url(/images/navegador-izquierda.png);
	background-position: center center !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
}
.pager li.next > a:before
{
	background-image:url(/images/navegador-derecha.png); 
	
}
.pager li.next > a span,
.pager li.previous > a span
{
	overflow: hidden;
	text-indent: 99999px;
	display: none;
}
.list-all-quiz > h3:nth-child(1)
{
	margin-top: 0px;
}
.list-all-quiz > ul,
.list-all-quiz > ul > li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.list-all-quiz > ul > li
{
	margin-bottom: 10px;
}
.list-all-quiz > ul > li:before
{
	content: "\f054";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-right: 25px;
}
.form-search-users .input-group
{
	display:table;
	width:100%;
}
.form-search-users .input-group input
{
	width:calc(100% - 35px);
}
.form-search-users .input-group button
{
	width:35px;
	height:34px
}
.content-result-names,
.content-search-users
{
	display: inline-block;
	width: 100%;
}
.content-search-users .page-title
{
    color: #4a72b2;
    font-weight: 500;
	line-height: 1;
	margin-bottom: 30px;
}
.form-search-users,
.content-search-users p
{
	margin-bottom: 30px;
}
.content-result-names td,
.content-result-names th
{
	padding: 5px;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
    position: absolute;
    bottom: 8px;
    right: 8px;
    display: block;
    font-family: 'Glyphicons Halflings';
    opacity: 0.5;
}

table.dataTable thead .sorting_asc:after {
    content: "\e155";
}
table.dataTable thead .sorting_desc:after {
    content: "\e156";
}
table.dataTable thead .sorting:after {
    opacity: 0.2;
    content: "\e150";
}
.table-hover > tbody > tr:hover {
    background-color: #e4e4e4;
}
#t3-mainnav + div > div
{
	padding-top: 0px !important;
}
html.itemid-101 .t3-spotlight-1 > div
{
	width: 100% !important;
}
p:contains('___')
{
	padding-left: 0px !important;
}
.page-title-inner
{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.nav .dropdown-menu .open > a,
.nav .dropdown-menu .open > a:hover,
.nav .dropdown-menu .open > a:focus
{
	background-color: #428bca !important;
	color: #fff !important;
    border-color: #428bca !important; 
}
.t3-sl
{
	padding-bottom: 0px !important;
}
body
{
	overflow-x: hidden;
}
footer.t3-footer
{
	position: relative;
}
footer.t3-footer:before,
footer.t3-footer:after
{
	content: "";
	display: block;
	position: absolute;
	left: 100%;
	right: auto;
	top: 0px;
	height: 100%;
	width: 10000px;
	background: #434142;	
}
footer.t3-footer:after
{
	left: auto;
	right: 100%;	
}
html.com_metricas  #t3-content
{
	padding: 0px 35px;
}
html.com_metricas nav#t3-mainnav + div h1,
html.com_metricas nav#t3-mainnav + div p
{
	padding: 0px 20px;
}
html.view-login footer.t3-footer .col-xs-12,
html.view-remind footer.t3-footer .col-xs-12,
html.reset footer.t3-footer .col-xs-12
{
    background: #434142 !important;	
}
/* html.com_metricas .t3-module .module-inner
html.com_ariquizlite.view-quiz  #t3-content
{
	padding: 0px 35px;
}
html.com_ariquizlite.view-quiz  #t3-content > div
{
	margin: 0px !important;
}*/

.word, .advanced-search-tip, .filter-branch, .search-pagination
{
	padding-left: 35px;
}
.no-title-header
{
	display: none;
}
html.lateral-active #t3-content > .page-header
{display: none;}
html.lateral-active #t3-mainbody .t3-sidebar-left
{padding-top: 0px !important;}
html.lateral-active #t3-mainbody .no-title-header{display: block!important;}
.custom h1
{
	color: #4a72b2;
    font-weight: 500;
    padding-top: 20px;
}

.com_ariquizlite h1, .com_contact h2
{
	color: #4a72b2;
    font-weight: 500;	
}
.menu-pasopaso-top
{
	display: none;
}
.btn-login-register
{
	color: #fff !important;
}
html.lateral-active ol.breadcrumb > li:nth-child(5),
html.lateral-active ol.breadcrumb > li:nth-child(6),
html.lateral-active ol.breadcrumb > li:nth-child(7),
html.lateral-active ol.breadcrumb > li:nth-child(8),
html.lateral-active ol.breadcrumb > li:nth-child(9),
html.lateral-active ol.breadcrumb > li:nth-child(10)
{
	display: none!important;
}
@media(min-width:767px)
{
	.dropdown-menu > .active > a,
	.dropdown-menu > .active > a:hover,
	.dropdown-menu > .active > a:focus	
	{
		color: #ffffff;
		text-decoration: none;
		outline: 0;
		background-color: #428bca;		
	}
}
@media(max-width:768px)
{
	.smartsearch  .input-append
	{
		width:100%; 		
	}
	.head-search .form-control
	{
		width: calc(100% - 38px);
	}
	.navbar-nav .open .dropdown-menu
	{
		/*margin-top: -1px !important;*/
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a
	{
		color: #ff0000;
		font-weight: 700;
		background: #fff;
		border: 1px solid #000;
	}
	
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > a,
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li > a
	{
		font-weight: 700;
		background:#c00000;
		color: #fff !important;
		border: 1px solid #000;
		padding-left: 40px !important;	
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu
	{
		background: #ff5b5b;		
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu a
	{
		background: #ff5b5b;		
		font-weight: 700;
		color: #fff;
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu > li > ul.dropdown-menu,
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu > li > ul
	{
		background: #fbe4d5 !important;
		border-radius: 0px !important;
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu > li > ul li a
	{
		color: #000;
		font-weight: 500;
		background: #fbe4d5 !important;
		position: relative;
	}
	#bs-example-navbar-collapse-1 > ul.navbar-nav > li > a + ul.dropdown-menu > li.dropdown-submenu.parent > ul.dropdown-menu > li > ul li a:before
	{
		content: "";
		width: 10000px;
		right: 100%;		
		display: block;
		position: absolute;
		background: #fbe4d5 !important;
		top: -1px;
    	bottom: -1px;
	}
	.lateral-active #t3-mainbody div.curso_linea > article
	{
		margin-right: 0px !important;
		margin-left: 0px !important;
		margin-bottom: 0px !important;
	}
	html.lateral-active #t3-mainbody .t3-sidebar-left
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	html.lateral-active #t3-mainbody .t3-sidebar-left .indice10 .module-inner p
	{
		margin-top: 0px !important;
	}
	.page-header > h1.page-title
	{
		font-size: 25px;
	}
	html.lateral-active #t3-mainbody .article-content {
   		padding: 0px 15px 20px 15px;
	}
	div.curso_linea > article
	{
		border-radius: 0px 0px 0px 0px !important;
	}
	html.curso_linea #t3-content article .article-header
	{
		position: relative;
	}
	html.curso_linea #t3-content article .article-header h1
	{
		font-size: 18px !important;
		padding: 6px 50px 6px 10px !important;
		min-height: 52px !important;
	}
	html.curso_linea .menu-pasopaso-top
	{
		position: absolute;
		top: 5px;
		right: 5px;
		display: block !important;
	}
	html.curso_linea .menu-pasopaso-top .dropdown-menu
	{
		left: auto;
		right: 0px;
		background: #2473b6;
		min-width: 260px;
	}
	html.curso_linea .menu-pasopaso-top .dropdown-menu a
	{
		color: #fff !important;
		display: inline-block;
		width: 100%;
		padding: 6px 8px;			 
	}
	.demos .pager
	{
		display: block!important;
		width: 100%;
		max-width: none;
		text-align: center;			
	}
	.demos .pager > li, .pagenav > li
	{
		float: none !important;
		display: inline-block;
	}
	.pager li.next > a span,
	.pager li.previous > a span
	{
		overflow: visible;
		text-indent: 0px;
		display: inline-block !important;
		color: #fff !important; 
		margin-top: 2px;
	}
	.pager li.next > a:before
	{
		display: inline-block !important;
		float: left !important;
		margin-right: 6px;
		
	}
	.pager li.previous > a:before
	{
		display: inline-block !important;
		float: right !important;
		margin-left: 6px;
	}	

}

.advanced-search-tip
{
	display: none;
}
#pee10List tbody tr > td:nth-child(2) a.btn,
#rotacionequipoList tbody tr > td:nth-child(5) a.btn 
{
	display: none !important;
}
footer div
{
	background: none !important;
}
.container > .navbar-header
{
	display: none !important;
}
.t3-wrapper
{
	background: #f3f3f3 !important;	
}
#mod-finder-searchform97 button
{
    overflow: hidden;
    width: 40px;
	margin-top: -3px;
	background: #FFF !important;
	border: 0px;
	margin-left: 5px;
}
#mod-finder-searchform97 .icon-search:before
{
	content: "\f002";
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #e02c29;
}
.tp-bannershadow.tp-shadow2,
.com_users.view-profile #t3-mainbody
{
	display: none !important;
}
@media(min-width:767px)
{
	.container-header-right > div
	{
		top: 100%;
	}
	#bs-example-navbar-collapse-1 
	{
		width: calc(100% - 120px);		
	}
}