@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-thin-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-thin-webfont.woff') format('woff');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-extralight-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-extralight-webfont.woff') format('woff');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-light-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-light-webfont.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-regular-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-regular-webfont.woff') format('woff');
	font-weight: 400; // normal
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-medium-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-medium-webfont.woff') format('woff');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-semibold-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-semibold-webfont.woff') format('woff');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-bold-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-bold-webfont.woff') format('woff');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-extrabold-webfont.woff') format('woff');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('fonts/montserrat-black-webfont.woff2') format('woff2'),
		 url('fonts/montserrat-black-webfont.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}






@charset "UTF-8";





.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 84px;
    height: auto;
}
form {
	background-color: #EEE;
	border-radius: 0.5em;
	border: 3px solid #FFF;
	bottom: auto;
	box-shadow: 0 0 3px #000;
	display: inline-block;
	margin-left: 5%;
	margin:auto;
	max-width: 300px;
	padding: 2em;
	position: relative;
	text-align: left;
	text-shadow: 1px 1px 0 #FFF;
	top: 10%; 
	vertical-align: top;
	width: 90%;
}
box1 {
	background-color: #EEE;
	border-radius: 0.5em;
	border: 3px solid #FFF;
	bottom: auto;
	box-shadow: 0 0 3px #000;
	display: inline-block;
	margin-left: 5%;
	margin:auto;
	max-width: 300px;
	padding: 2em;
	position: relative;
	text-align: left;
	text-shadow: 1px 1px 0 #FFF;
	top: 10%; 
	vertical-align: middle;
	width: 90%;
}



.texto {
	color: #0C4966;
	font-size: 12px;
}
.texto {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.Texto2 {
	text-align: center;
	color: #FFF;
	font-weight: bold;
}
.titulo {
	font-weight: bold;
	color: #036;
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
}
.subtitulo {
	font-size: 14px;
	font-style: italic;
	text-align: center;
}
.pie {
	font-family: Verdana, Geneva, sans-serif;
}
.pie {
	font-size: 12px;
}
p {
	font-family: Montserrat,  Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	#font-weight: bold;
	color: #036;
	text-decoration: none;
}


li {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #036;
    text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
	background-color: #F5F6F7;
	color: #111;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
	margin-left: 10px;
	margin-left: 5px;
	margin:0px;
	padding:0px;
	margin:0px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	vertical-align: middle;
	text-transform: none;
	text-align: justify;
	bgproperties:fixed;
	background-position: 0px 0px;
	bgproperties:fixed;
	background-position: center center;
	background-position: 0px 0px;

}
	a {
	color: #036;
	line-height: normal;
	text-transform: none;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
}

a:hover {
	color: #F7941D;
	text-align: center;
	text-decoration: blink;
	font-size: 12px;
	font-weight: bold;
}





@-webkit-keyframes menuMobileShow {
    from {
    	left: -300px;
	}
    to {
    	left: 0;
}
}
/* Standard syntax */
@keyframes menuMobileShow {
    from {
    	left: -300px;
	}
    to {
    	left: 0;
}
}
@-webkit-keyframes menuMobileHide {
    from {
    	left: 0;
	}
    to {
    	left: -300px;
}
}
/* Standard syntax */
@keyframes menuMobileHide{
    from {
    	left: 0;
	}
    to {
    	left: -300px;
}
}
@-webkit-keyframes menuMobileGhostShow {
    from {
    	filter: alpha(opacity=0); /* For IE8 and earlier */
    	opacity: 0;
    	right: -100%;
	}
    to {
    	filter: alpha(opacity=70); /* For IE8 and earlier */
    	opacity: 0.7;
    	right: 0;
}
}
/* Standard syntax */
@keyframes menuMobileGhostShow {
    from {
    	filter: alpha(opacity=0); /* For IE8 and earlier */
    	opacity: 0;
    	right: -100%;
	}
    to {
    	filter: alpha(opacity=70); /* For IE8 and earlier */
    	opacity: 0.7;
    	right: 0;
}
}
@-webkit-keyframes menuMobileGhostHide {
    from {
    	filter: alpha(opacity=70);
    	opacity: 0.7;
    	right: 0;
	}
    to {
    	filter: alpha(opacity=0);
    	opacity: 0;
    	right: -100%;
}
}
/* Standard syntax */
@keyframes menuMobileGhostHide{
    from {
    	opacity: 0.7;
    	filter: alpha(opacity=70); /* For IE8 and earlier */
    	right: 0;
	}
    to {
    	opacity: 0;
    	filter: alpha(opacity=0); /* For IE8 and earlier */
    	right: -100%;
}
}
/* Standard syntax
@-webkit-keyframes menuPCSubmenuAlert{
    from {
    	opacity: 0.7;
    	filter: alpha(opacity=70);
	}
    to {
    	opacity: 0;
    	filter: alpha(opacity=0);
}
}*/
@keyframes menuPCSubmenuAlert{
    from {
    	/*width: 600px;*/
    	/*opacity: 0.7;
    	filter: alpha(opacity=70); /* For IE8 and earlier */
	}
    to {
    	/*width: 210px;*/
    	/*opacity: 0;
    	filter: alpha(opacity=0);*/
}
}
a.necesitaAyuda{
	background: #e7b200; /*e7b200   e26c0e*/
	color: #FFF;
	display: block;
	padding: 10px;
	position: fixed;
	right: -230px;
	text-decoration: none;
	transition:.3s;
	top: 44%;
	width: 280px;
	z-index: 5001;
}
a.necesitaAyuda:hover{
	right: 0;
}
a.necesitaAyuda img{
	width: 50px;
}
a.necesitaAyuda span{
	display: inline-block;
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	position: absolute;
}

div.twitter-share-button-div{
	padding-top:7px;
	padding-right: 5px;
	display: block;
	float: left;
}
div.tooltip.fade{
  width: 0;
  height: 0;
  overflow: hidden;
}
body{
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
div.headerMobile{
	background: #004669;
	display: none;
	height: 55px;
	text-align: center;
	width: 100%;
}
div.headerMobile figure{
	padding: 5px;
	margin: 0;
}
div.headerMobile figure img{
	width: 207px;
}
div.menuMobile{
	cursor: pointer;
	color: #FFF;
	float: left;
	padding: 1em;
}
div.topMain{
	background: #e7b202;
	height: 2px;
	width: 100%;
}
div.breadcrumb{
	background: #e8e8e8;
	margin-bottom: 10px;
}
div.breadcrumb ul.breadcrumb{
	list-style: none;
	margin: 0;
	padding: 10px;
}
div.breadcrumb ul.breadcrumb li{

	display: inline-block;
}

div.breadcrumb ul.breadcrumb li a{
	color: #004669;
}

dl{
	margin: 0;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: .9em;
}
dl dd{
	margin: 0;
	padding: 0;
	-webkit-margin-start: 0;
	color: #999;
}
dt.article-info-term{
	display: none;
}
figure{
	display: block;
}
header{
	background: transparent;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px;
}
header.fixed{
	top:0;
position: fixed;
width: 100%;
z-index: 5000;
	}
header div.header{
	margin: 0 auto;
	max-width: 1060px;
	}
header figure{
	background: #00395b;
	float: left;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: center;
	width: 350px;
}
header figure img{
	margin-top: 15px;
	width: 315px;
}
header div.moduleTop{
	float: right;
	height: 100px;
	text-align: right;
	width: 710px;
}
header div.moduleTop p{
	padding:0px;
	margin:0px;
}
h4.tituloCentro{
	font-size: 1.25rem;
}
img{
	border: 0;
}
main{
	border: solid 3px #CCC;
	border-bottom: 0;
	border-top: 0;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 51px 12px;
	padding-top: 45px;
	padding-bottom: 17px;
	width: 1030px;
}
main.fixed{
	padding-top: 162px;
	}
main.noMenu{
	padding-top: 10px;
}
main h2{
	margin-top: 0;
}
main div.main{
	background: #FFF;
	overflow: hidden;
	position: relative;
}
main div.main div.banner1 p{
	padding: 0;
	margin: 0;
}
main div.main div.content{
	width: auto;
}
main div.main div.content a.descargar{
	background: #E26C0E;
	border-radius: 5px;
	border-bottom: 0;
	-webkit-box-shadow: inset 0 -.2em rgba(0,0,0,.3);
    box-shadow: inset 0 -.2em rgba(0,0,0,.3);
    color: #FFF;
    clear: both;
	display: block;
	margin: 10px auto;
	max-width: 300px;
	padding: .8em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	transition: .3s;
}
main div.main div.content a.descargar:hover{
	background: #AB5008;
}

main div.main div.contentLeft{
	float: left;
	padding-left: 12px;
	width: 780px;
}
main div.main div.menuLeft{
	float: left;
	width: 226px;
}
main div.main div.menuLeft > ul{
	border: solid 2px #CCC;
}
main div.main div.menuLeft ul{
	background: #e8e8e8;
	margin: 0;
	padding: 0;
}
main div.main div.menuLeft ul li{
	list-style: none;
}
main div.main div.menuLeft ul li a{
	border-bottom: 1px solid #FFF;
	color: #6d6d6d;
	display: block;
	padding: .7em .5em;
	padding-right: 20px;
	text-decoration: none;
}
main div.main div.menuLeft ul li a:hover{
	background: #666;
	color: #FFF;
}
main div.main div.menuLeft:hover ul li ul li a{
background: #cacaca;
	}
main div.main div.menuLeft ul li.current a{
	background: #e7b200;
	color: #333;
}
main div.main div.menuLeft ul li.current ul li a{
	background: transparent;
}
main div.main div.menuLeft ul li.active ul li a:hover{
	background: #666;
	border-bottom: 1px solid #666;
	color: #FFF;
}
main div.main div.menuLeft ul li.active ul li.active a{
	background: #666;
	border-bottom: 1px solid #666;
	color: #FFF;
}
main div.main div.menuLeft ul li.active ul li.current a{
	background: #e7b200;
	color: #333;
	border-bottom: 1px solid #666;
}
main div.main div.menuLeft:hover ul li.active ul li.parent a{
	background:#999 url(../images/indicadorMenu.png) right center no-repeat;
	color: #FFF;
}
main div.main div.menuLeft:hover ul li.active ul li.deeper a{
	background:#666 url(../images/indicadorMenuActivo.png) right center no-repeat;
}
main div.main div.menuLeft ul li.active ul li.current ul li a{
	background: #e7b200;
	color: #333;
	border-bottom: 1px solid #666;
}
main div.main div.menuLeft ul li.active ul li.current.deeper a{
	background:#e7b200 url(../images/indicadorMenuActivo.png) right center no-repeat;
	color: #333;
}
main div.main div.menuLeft ul li.active ul li.current.deeper a.ocultarMenuLeft{
	background:#e7b200 url(../images/indicadorMenu.png) right center no-repeat;
}
main div.main div.menuLeft ul li.active ul li.active ul li a, main div.main div.menuLeft ul li.active ul li.current.deeper ul li a{
	background: #666;
	-webkit-animation-name: menuPCSubmenuAlert; /* Chrome, Safari, Opera */
    -webkit-animation-duration: .3s; /* Chrome, Safari, Opera */
    animation-name: menuPCSubmenuAlert;
    animation-duration: .3s;
	border-top: 1px solid #FFF;
	color: #FFF;
	font-size: 1em;
	padding: .3em .5em;
	padding-left: 1.5em;
}
main div.main div.menuLeft:hover ul li.active ul li.active ul li a, main div.main div.menuLeft ul li.active ul li.current.deeper ul li a{
	background: #666;
	-webkit-animation-name: menuPCSubmenuAlert; /* Chrome, Safari, Opera */
    -webkit-animation-duration: .3s; /* Chrome, Safari, Opera */
    animation-name: menuPCSubmenuAlert;
    animation-duration: .3s;
	border-top: 1px solid #FFF;
	color: #FFF;
	font-size: 1em;
	padding: .3em .5em;
	padding-left: 1.5em;
}

main div.main div.menuLeft ul li.active ul li.active ul li.current a{
	background: #e7b200;
	color: #333;
}
main div.main div.item-page, main div.main div.blog, main div.main div.item-page, main div.main div.blog-featured, main div.main div.category-list{

	padding-bottom: 12px;
	margin-bottom: 12px;
}

div.item-page a,div.item a,main div.main div.tag-category ul li.clearfix a, div.blog a{
	color: #004669;
	cursor: pointer;
	font-weight: bold; font-weight:normal;
	padding: 0;
	display: inline;
	border-bottom: 2px solid #004669;
	text-decoration: none;
	transition:.3s;
}

div.item-page a:hover,div.item a:hover,main div.main div.tag-category ul li.clearfix a:hover, div.blog a:hover{
	background: #004669;
	color: #FFF;
    border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
    -webkit-box-shadow: inset 0 -.2px rgba(0,0,0,.3);
    box-shadow: inset 0 -.2px rgba(0,0,0,.3);
}

div.item-page h1 a,div.item h1 a,main div.main div.tag-category ul li.clearfix h1 a, div.blog h1 a,div.item-page h2 a,div.item h2 a,main div.main div.tag-category ul li.clearfix h2 a, div.blog h2 a{
	border-bottom: 0;
}
div.tag-category form#adminForm{

  padding: 10px 1%;
}

div.tag-category form#adminForm table{
  background: #e8e8e8;
}
div.tag-category form#adminForm fieldset{
  background: #CCC;
  border: 0;
  padding: 10px 2%;

}

div.tag-category form#adminForm fieldset .btn{
  display: none;
}


div.tag-category form#adminForm table td{
  padding: 10px 0;
  padding-left: 2%;
}
div.tag-category form#adminForm table td a{
  color: #333;
  text-decoration: none;
}

div.tag-category form#adminForm table td a:hover{
  text-decoration: underline;
}


main div.main div.item-page ul {
	padding: 10px 0;
	padding-left: 20px;
	margin: 0;
}
main div.main div.item-page ul li{
	padding: .2em 0;
}

main div.main div.item-page ul li a.destacar{
	color: #e26c0e;
	font-weight: bold;
	text-decoration: none;
}
/* ---*/

main div.main div.category-list h1, main div.main div.tag-category h1{
	border-top: #0081ad solid 3px;
	color: #666;
	font-size: 1.5rem;
	margin: 0;
	padding: 10px 0;
	padding-left: 1%;
	top:0;
	width: 99%;
}
main div.main div.category-list h2, main div.main div.tag-category h2{
	background: #666;
	color: #FFF;
	font-size: 1.1em;
	margin: 0;
	margin-left: -1%;
	padding: 10px;
	padding-left: 1%;
	padding-right: 2%;
	width: 99%;
}
main div.main div.category-list.item-page-Amarillo h2{
	background: #bb9010;
}
main div.main div.category-list.item-page-Azul h2{
	background:#003f5e;
}
main div.main div.category-list.item-page-AzulClaro h2{
	background: #1e8a94;
}
main div.main div.category-list.item-page-AzulEnglish h2{
	background: #009ED4;
}
main div.main div.category-list.item-page-Morado h2{
	background: #6e3256;
}
main div.main div.category-list.item-page-Naranja h2{
	background: #a75300;
}
main div.main div.category-list.item-page-Rojo h2{
	background: #C71417;
}
main div.main div.category-list.item-page-Verde h2{
	background: #256e25;
}
main div.main div.item-page.NoticiasUNAD{
	font-size: 1.2rem;
	padding: 0;
	line-height: 1.8rem;
}
main div.main div.item-page.NoticiasUNAD div.page-header{
	padding-bottom: 10px;
}
main div.main div.item-page.NoticiasUNAD div.page-header:nth-child(2) h1{
	font-size: 1.2rem;
	padding-top: 0px;
	text-align: center;
	border-bottom: 0;
}
main div.main div.item-page.NoticiasUNAD div.page-header:nth-child(3) h2{
	color: #004668;
	display: block;
	font-size: 1.5rem;
	padding-top: 15px;
	text-align: center;
}

main  div.main div.NoticiasUNAD h2.item-title a{
	color: #2a68ce;
}
main  div.main div.NoticiasUNAD h2.item-title a:hover{
	background: transparent;
	color: #2a68ce;
	text-decoration: underline;
}

main div.main div.pagination{
	background: #666;
	color: #FFF;
}
main div.main div.pagination p.counter{
	color: #CCC;
	padding-top: 12px;
	font-weight: bold;
	text-align: center;
}
main div.main div.pagination ul{
	margin: 0;
	padding: 0;
	text-align: center;
}
main div.main div.pagination ul li{
	padding: .7em;
 	display: inline-block;
}
main div.main div.pagination ul li a{
	color: #FFF;
}
main div.main div.category-list form fieldset{
	border: 0;
}
main div.main div.category-list table{
	width: 100%;
}
main div.main div.category-list table thead tr th{
    background: #666;
    font-weight: bold;
    padding: 1em;
    text-align: left;
}
main div.main div.category-list table thead tr a{
    color: #FFF;
}
main div.main div.category-list table tr td {
    color: #FFF;
    padding: 1em;
}
main div.main div.category-list table tr td a {
    color: #333;
    display: inline-block;
    text-decoration: none;
}
main div.main div.category-list table tr td a:hover {
    text-decoration: underline;
}
main div.main div.category-list table tr:nth-child(even) {
    background: #e8e8e8;
}
main div.main div.category-list table tr:nth-child(odd){
	background: #d4d4d4;
}
/* ---*/
main div.main div.icons{
	background: #ccc;
	font-size: .7rem;
	max-width: 100px;
}
main div.main div.icons div.pull-right{
	float:none;
	margin: 0;
	padding: 0;
	width: auto;
}
main div.main div.icons div.pull-right ul li{
	padding: 0;
}
main div.main div.item-page div.page-header h1, main div.main div.item-page div.page-header h2, main div.main div.blog div.page-header h1,main div.main div.blog-featured div.page-header h1 , main div.main div.blog div.page-header h2{
	border-bottom: 2px solid;
	color: #00476a;
	display: block;
	font-size: 1.5rem;
	margin: 0;
	padding: 15px 0;
}
main div.main div.item-page div.page-header h1, main div.main div.blog div.page-header h1,main div.main div.blog-featured div.page-header h1{
	display: block;
}
main div.main div.item-page div.page-header h2{

	font-size: 1.5rem;
}
main div.main div.blog div.page-header h2,main div.main div.blog-featured div.item h2{
	background: transparent;
	font-size: 1.3rem;
	border-bottom: 0;
}

main div.main div.blog-featured div.item img{
	max-width: 100%;
	height: auto;
}
main div.main div.blog-featured div.item{
	border-top: 1px solid #CCC;
	display: inline-block;
	margin-left: 2%;
	margin-right: 2%;
	margin-top: 15px;
	overflow: hidden;
	padding-top: 12px;
	vertical-align: top;
	width: 46%;
}
main div.main div.blog-featured div.row-0 div.item{
	border-top: 0px solid #666;
}
main div.main div.blog-featured div.item p{
	margin-top: 0;
	}
main div.main div.blog-featured div.item:nth-child(even){
	margin-right: 0%;
}
div.pull-none.item-image{
	padding: 10px 0;
}

div.pull-none.item-image a{
	border-bottom: 0;
}
div.pull-none.item-image a:hover{
	border-bottom: 0;
	background: transparent;
}
div.pull-none.item-image a img{
	display: inline-block;

}
div.pull-none.item-image a:hover img{
}

div.blog div.span6{
	border-top: 1px solid #999;
	display: inline-block;
	margin-left: 2%;
	margin-right: 2%;
	margin-top: 15px;
	overflow: hidden;
	padding-top: 12px;
	vertical-align: top;
	width: 46%;
}
div.blog div.span6:nth-child(even){
	margin-right: 0%;
}
div.blog div.row-0 div.span6{
	border-top: 0px solid #666;
}

main div.main div.item-page-Amarillo div.page-header h1, main div.main div.item-page-Amarillo div.page-header:nth-child(2) h2, main div.main div.item-page-Amarillo div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-Amarillo h1{
	color: #bb9010;
}
main div.main div.item-page-AzulClaro div.page-header h1, main div.main div.item-page-AzulClaro div.page-header:nth-child(2) h2, main div.main div.item-page-AzulClaro div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-AzulClaro h1{
	color: #1e8a94;
}
main div.main div.item-page-AzulEnglish div.page-header h1, main div.main div.item-page-AzulEnglish div.page-header:nth-child(2) h2, main div.main div.item-page-AzulEnglish div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-AzulEnglish h1{
	color: #009ED4;
}
main div.main div.item-page-Morado div.page-header h1, main div.main div.item-page-Morado div.page-header:nth-child(2) h2, main div.main div.item-page-Morado div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-Morado h1{
	color: #6e3256;
}
main div.main div.item-page-Naranja div.page-header h1, main div.main div.item-page-Naranja div.page-header:nth-child(2) h2, main div.main div.item-page-Naranja div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-Naranja h1{
	color: #a75300;
}
main div.main div.item-page-Rojo div.page-header h1, main div.main div.item-page-Rojo div.page-header:nth-child(2) h2, main div.main div.item-page-Rojo div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-Rojo h1{
	color: #C71417;
}
main div.main div.item-page-Verde div.page-header h1, main div.main div.item-page-Verde div.page-header:nth-child(2) h2, main div.main div.item-page-Verde div.page-header:nth-child(3) h2,main div.main div.category-list.item-page-Verde h1{
	color: #256e25;
}

main div.main div.pager ul{
	margin: 0;
	padding: 0;
	text-align: center;
}
main div.main div.pager ul li{
	margin: 1em;
	display: inline-block;
}
main div.main div.pull-right{
	background: #CCC;
	float: right;
	margin-right: 12px;
	padding: .7em;
	width: 30%;
	display: none;
}
main div.main div.pull-right ul{
	margin: 0;
	padding: .3em;
}
main div.main div.pull-right ul li{
	list-style: none;

}
main div.main div.pull-right ul li a{
	background: #666;
	color: #FFF;
	display: block;
	margin: .3em;
	padding: .3em;
	text-decoration: none;
}
main div.main div.pull-right ul li a.active{
	background: #333;

}
main div.main div.right{
	float: right;
	padding-left: 12px;
	text-align: center;
	width: 214px;
}
main div.main div.tag-category{
	padding: 0 1%;
	padding-bottom: 12px;
	margin-bottom: 12px;
	overflow: hidden;
}

main div.main div.tag-category ul{
	margin: 0;
	padding: 0;
}
main div.main div.tag-category ul li.clearfix{
	border-top: 1px solid #CCC;
	list-style: none;
	display: inline-block;
	vertical-align: top;
	width: 48.5%;
}
main div.main div.tag-category ul li:nth-child(even){
	margin-left: 2%;
}
main div.main div.tag-category ul li:nth-child(1),main div.main div.tag-category ul li:nth-child(2){
	border-top: 0px solid #999;
}
main div.main div.tag-category ul li.clearfix h3 a{
	font-size: 1.3rem;
	border-bottom: 0;
	color: #2a68ce;

}
main div.main div.tag-category ul li.clearfix h3 a:hover{
	background: transparent;
	color: #2a68ce;
	text-decoration: underline;
}

main div.main div.tag-category ul li.clearfix a:nth-child(2){
	border-bottom: 0;
	display: block;
}
main div.main div.tag-category ul li.clearfix a:nth-child(2):hover{
	background: transparent;
}

main div.main div.tag-category ul li.clearfix a:nth-child(2) img{

}

nav{
	background: #004669;
	display: block;
	text-align: center;
	width: 100%;
}
nav a{
	color: #FFF;
	text-decoration: none;
}
nav a span{
	display: none;
}
nav.mostrarMobile{
	-webkit-animation-name: menuMobileShow; /* Chrome, Safari, Opera */
    -webkit-animation-duration: .3s; /* Chrome, Safari, Opera */
    animation-name: menuMobileShow;
    animation-duration: .3s;
	left: 0;
}
nav ul{
	margin: 0;
	padding: 0;
}
nav ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}
nav ul li a{
	color:#FFF;
}
nav ul li a:hover{
	background: #e7b200;
	color:#333;
}
nav ul li.general a.menu{
	display: none;
}
nav ul li.general ul{
	background: #e8e8e8;
	display: block;
	margin: 0;
	padding: .3em 0;
	width:100%;
}
nav ul li.general ul li{
	border-right: #FFF solid 1px;
	display: inline;
	padding: 0;
}
nav ul li.general ul li:last-child{
	border-right: #FFF solid 0px;
}
nav ul li.general ul li a{
	color: #666;
	font-size: .9em;
	text-decoration: none;
	padding: .1em .7em;
	transition:.3s;
}
nav ul li.general ul li a:hover{
	color:#333;
}
/* ------------ Principal -------------- */

nav ul li.principal{
	background: #004669;
	position: absolute;
	top:132px;
	width: 100%;
	z-index: 5000;
}
nav ul li.principal.fixed{
	position: fixed;
	top:100px;
	-webkit-box-shadow: -2px 10px 26px -4px rgba(0,0,0,0.75);
-moz-box-shadow: -2px 10px 26px -4px rgba(0,0,0,0.75);
box-shadow: -2px 10px 26px -4px rgba(0,0,0,0.75);
	z-index: 5000;
}
nav ul li.principal a.menu{
	display: none;
}
nav ul li.principal ul{
	display: inline-block;
	margin: 0 auto;
	padding: 0;
	text-align: left;
max-width:1064px;
}
nav ul li.principal ul li{
	display: inline-block;
	padding: 0;
}
nav ul li.principal ul li a{
	display: inline-block;
	text-decoration: none;
	padding: .5em 1.5em;
	margin: 0;
	transition:.3s;
}
nav ul li.principal ul li.active a{
	background: #01699C;
}
nav ul li.principal ul li.current a{
	background: #e7b200;
	color:#000;
}
nav ul li.principal ul li.active ul li a{
	background: transparent;
	color: #FFF;
}
nav ul li.principal ul li.active ul li.current a,nav ul li.principal ul li.active ul li.active a{
	background: #e7b200;
	color:#000;
}
nav ul li.principal ul li ul{
	display: inline-block;
	margin-top: 0;
	text-align: center;
	width: auto;
}
nav ul li.secundario{
	display: none;
}
.footerUNADFull{
	background:#E8E8E8;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	width:100%;
}
.footerUNAD{
	margin-left:auto;
	margin-right:auto;
	max-width:1024px;
	padding-bottom: 15px;
	overflow: hidden;
}
.footerUNADList1,.footerUNADList2,.footerUNADList3,.footerUNADIMG{
	float:left;
	margin-top: 15px;
	/*border-right: 1px solid #FFF;*/

}
.footerUNADList1 h3,.footerUNADList1 h3 a,.footerUNADList2 h3,.footerUNADList3 h3,.footerUNADIMG h3{
	color: #666;
	padding-top: 0px;
	margin-top: 0px;
	text-decoration: none;
}
.footerUNADList1{
	width:30.30%;
	padding-left: 1.45%;
}
.footerUNADList2{
	width:20.4%;
	padding-left: 4.85%;
}
.footerUNADList3{
	width:18.15%;
	padding-left: 4.85%;
}
.footerUNADListUL a{
	color:#666;
	text-decoration:none;
}
.footerUNADListUL a:hover{
	text-decoration:underline;
}
.footerUNADListUL{
	padding: 0px;
	margin: 0px;
}
.footerUNADListUL li{
	list-style:none;
}
.footerUNADIMG{
	list-style:none;
	width: 15%;
	padding-left: 4%;
}
.footerUNADRedes{
	width:30px;
	height:30px;
	margin-right:10px;
	margin-top: 10px;
}
.footContactFull{
	width: 100%;
	background: #000;
}
.footContact{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	padding-top:20px;
	padding-bottom:20px;
	color:#FFF;
	text-align:center;
}
.footContactLogoUNAD{
	width:27.55%;
	padding-left: 1.45%;
	float:left;
	text-align: left;
}
.footContactTextES,.footContactTextEN{
	width:36%;
	float:left;
	font-size:11px;
	text-align:left;
	line-height:14px;
}
.footContactTextEN{
	width:32%;
	padding-left:2%;
}
div.footContactLogoCalidad{
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	float:none;
	text-align:center;
	overflow: hidden;
	padding:8px 0;
	width:auto;
}
div.footContactLogoCalidad a{
	display: inline-block;
	float: none;
	font-size: 0;
}
div.footContactLogoCalidad a img, div.footContactLogoCalidad img.certificado1{
	margin:0 15px;
	width:auto;
}
iframe{
	border: 0;
}
#copyrightUNAD{
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	color:#FFF;
	text-align:center;
}
#copyrightUNAD a{
	color:#FFF;
}
.footContactElemento{
	float:left;
	font-size:12px;
	text-align:left;
}
.footContactElementoIMG{
	text-align:center;
	width:25%;
	margin-right:0%;
	padding-top:15px;
}
.footContactElementoTEXT{
	padding-right:1%;
	width:24%;
}
.logosInferior{
	text-align:center;
}
.cleanUnad{
	clear: both;
}
table.tableUNAD{
	border-collapse: separate;
	border-spacing: 2px;
    color: #333;
    margin: 10px 1%;
    margin-bottom: 0;
    width: 98%;
}
table.tableUNAD td{
background: #d8d8d8;
padding: 6px;
	}

ol li{
		padding: 10px;
}




@media screen and (max-width:1024px){
.footerUNAD{
	width:100%;
}
.footContact{
	width:100%;
}
#copyrightUNAD{
	width:100%;
}
}
@media screen and (max-width:950px){
nav ul li.general ul li a{
	padding: 0 .3em;
}
}
@media screen and (max-width:930px){
.footContactLogoUNAD{
	border-bottom: 1px solid #333;
	float:none;
	padding-left: 0%;
	padding-bottom: 15px;
	text-align: center;
	width:100%;
}
.footContactTextES,.footContactTextEN{
	width:48%;
	float:left;
	font-size:11px;
	padding-left: 2%;
	padding-top: 15px;
	text-align:left;
	line-height:14px;
}
div.footContactLogoCalidad{
	padding-top: 15px;
}
}
@media screen and (max-width:850px){
a.necesitaAyuda{
	background: transparent;
	padding: 5px;
	top: 0;
}
a.necesitaAyuda img{
	width: 50px;
}
header{
	background: transparent;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
}
header.fixed{

position: static;

	}
nav ul li.principal.fixed{
	position: static;
}
header div.moduleTop{
	float: none;
	height: auto;
	margin-top: 70px;
	text-align: center;
	width: 100%;
}

.footContactLogoUNAD,.footContactTextES,.footContactTextEN,div.footContactLogoCalidad{
	width:100%;
	padding-left: 0%;
	float:none;
	text-align: center;
	padding-top: 15px;
}

.footContactTextEN{
	border-top: 1px solid #333;
	margin-top: 15px;
}
div.headerMobile figure{
	left: 50px;
	position: absolute;
	padding: 5px;
	margin: 0;
}
}
@media screen and (max-width:450px){
.footerUNADList1,.footerUNADList2,.footerUNADList3,.footerUNADIMG{
	width:100%;
	padding-left: 0%;
	height: auto;
	float: none;
	padding-top: 10px;
	text-align: center;
}
iframe.videoYoutubeGrande{
  height: 250px;
}
}
@media screen and (max-width:350px){
nav{
	width: 240px;
}
}


.boton_personalizado{
    text-decoration: none;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: helvetica;
    font-weight: 700;
    font-size: 13px;
    font-style: italic;
    color: #edf4f5;
    background-color: #450bb8;
    border-radius: 15px;
    border: 3px double #006505;
  }
  

  .boton_personalizado:hover{
    color: #9b0e0e;
    background-color: #3BF647;
    text-decoration: none;
	 opacity: 1.6;
  
  }



 .boton_personalizado2{
    text-decoration: none;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: helvetica;
    font-weight: 700;
    font-size: 13px;
    font-style: italic;
    color: #edf4f5;
    background-color: #450bb8;
    border-radius: 5px;
   # border: 3px solid #006505;
	  border: 2px solid #0016b0; 
  }
  

  .boton_personalizado2:hover{
    color: #9b0e0e;
     background-color: #ffffff;
    text-decoration: none;
	 opacity: 1.6;
	 font-size:15px;
	
  
  }
  .boton_personalizado3{
    text-decoration: none;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: helvetica;
    font-weight: 700;
    font-size: 13px;
    font-style: italic;
    color: #edf4f5;
    background-color: #450bb8;
    border-radius: 15px;
    border: 3px double #006505;
	
  }
  

  .boton_personalizado3:hover{
    color: #9b0e0e;
    background-color: #3BF647;
    text-decoration: none;
	font-size:15px;
	
	
  
  }
  
  .boton_personalizado4{
  
    text-decoration: none;
    padding: 5px;
    font-weight: 600;
   padding-left: 10px;
    padding-right: 10px;

    background-color: red;
    border-radius: 6px;
    #border: 2px solid #0016b0; 
	
	font-size: 15px;
    font-style: italic;
    color: #edf4f5;
	 border: 3px double #006505;
	   border-radius: 5px;
	
	
  }
  
  .boton_personalizado4:hover{
    color: #1883ba;
    background-color: #ffffff;
	text-decoration: none;
	font-size:15px;
	
  }
  








</style>
