@charset "UTF-8";
/* CSS Document */
​

div #tctp h1{
	color:#D4470D !important;
}
​
div #tctp h2{
	color:#D4470D !important;
}
​
div #tctp .tabla-resumen{
	
}

table {
	border-collapse: initial;
}

.test{
color:#FA3A20;
}

#region-main h1{
	color:#D4470D;
}

#region-main h2{
	color:#D4470D;
	font-weight: 400 !important;
}

.tabla-resumen{
	width: 100%;
	border: 1px solid #F5BA0F !important;
	border-radius: 15px !important;
	background-color: #FAFAFA;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}

.tabla-resumen h5{
	color:#D4470D;
	font-size: 1.2em;
	text-align: left;
}

.tabla-resumen p{
	color:#666666 !important;
	font-size: 1.2em;
	text-align: left;
	font-weight: 700 !important;
}

.tabla-glosario{
	width: 100%;
	border-top: 1px solid #F0C111 !important;
	border-bottom: 1px solid #F0C111 !important;
	background-color: #FAFAFA;
	text-align: left;

}
.tabla-glosario a{
	color: #D4890D !important;

}

.tabla-lecturas{
	width: 100%;
	border-top: 1px solid #D4890D !important;
	border-bottom: 1px solid #D4890D !important;
	background-color: #FAFAFA;
	text-align: left;

}

.tabla-lecturas a{
	color: #EB7C1A !important;
}


.tabla-complementarios{
	width: 100%;
	border-top: 1px solid #E97C2B !important;
	border-bottom: 1px solid #E97C2B !important;
	background-color: #FAFAFA;
	text-align: left;
}

.tabla-complementarios a{
	color: #E97C2B !important;
}

.tabla-referencias{
	width: 80%;
	border-color: #D4470D;
	border-style: dotted !important;
	border-width: 1px !important;
	background-color: #E4E4E4;
	text-align: left;
}

.tabla-referencias th,  .tabla-referencias td{
	padding: 20px !important;
}



.tabla-referencias li {  
	margin-left: 20px;
	
}

.tabla-referencias a {  
	color:#D4470D;
	font-weight: bold;
	
}


.parrafo-destacado p{
	color:#D4890D !important;
	font-weight: 400 !important;
	
}


.tabla-objetivos{
	width: 80%;
	border-color: #FFFFFF;
	border-style: dotted !important;
	border-width: 1px !important;
	background-color: #D4890D;
	color:#FFFFFF !important;
	
}

.tabla-objetivos td, .tabla-objetivos th{
	padding: 20px !important;
}

.tabla-objetivos h5 {
	color:#FFFFFF !important;
	text-align: left;
}

.tabla-indicadores h5 {
	color:#FFFFFF !important;
	text-align: left;
}

.tabla-indicadores{
	width: 80%;
	border-color: #FFFFFF;
	border-style: dotted !important;
	border-width: 1px !important;
	background-color: #777777;
	color:#FFFFFF !important;
	
}

.tabla-indicadores td, .tabla-indicadores th{
	padding: 20px !important;
}

#region-main p, #region-main h1, #region-main h2, #region-main h3, #region-main h4, #region-main h5, #region-main h6, #region-main li, #region-main ol, #region-main ul {
	font-family: 'Noto Sans TC', sans-serif !important;
}

#region-main h3{
	font-size: 2rem !important;
	color:#F7B325;
	font-weight: 400 !important;
}

#region-main h4{
	color:#D27F1D;
}

#region-main p {
	font-weight: 300;
	font-size: 1.2rem !important;
	color:#333333;
	
}

#region-main ul, #region-main ol, #region-main li {
	font-weight: 300;
	font-size: 1.2rem !important;
	color:#333333;
}
#region-main a {  
	color:#D4470D;
	font-weight: bold;
	
}

#region-main .nav a {  
	color:#FFFFFF;
	/*background-color:#D4470D;*/
	font-weight: bold;
	
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
	border-color:#FFFFFF !important;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

.nav-tabs>li>a {
	background-color:#DADADA;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

/*LISTADO*/

 #region-main ol {
   list-style: none;
   counter-reset: item;
 }
 #region-main li {
   counter-increment: item;
   margin-bottom: 15px;
	 line-height: 25px;
 }
 #region-main ol li:before {
   margin-right: 10px;
   content: counter(item);
   background: #F5BA0F88;
   border-radius: 100%;
   color: #D4470D;
   font-weight: 700 !important;
   width: 1.4em;
	padding-top: 5px;
	 padding-bottom: 5px;
   text-align: center;
   display: inline-block;
	font-size: 1.4em;
 }

.tabla-referencias ul {
	list-style: none;
  list-style-type: "→";
	text-align: left;
	
}

 #region-main .box ul {
  list-style: none;
}

#region-main .box ul li:before {
  content: "\29BF";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #D4470D; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1.5em; /* Also needed for space (tweak if needed) */
  margin-left: 1em; /* Also needed for space (tweak if needed) */
	font-size:1.3em;
 }


 #region-main ul.topics {
  list-style: none !important;
}

 #region-main .nav ul,  #region-main .nav li{
	list-style: none !important;
}


.path-mod-page #region-main>div>h2:after {
	background-color: #FA3A20;
	
}


/*/////////////*/

@media screen and (min-width: 768px){
	
	.img-full {
		width: 80%;
	}
}