/* Custom Stylesheet hash:16897797611723848916 dated 03 Sep, 2024 08:24:18+America/Bogota */
/* Add custom CSS here */
.related-articles-selector {
    display: none;
}
.df-messenger-wrapper{
     right: 37px !important;
     bottom: 130px !important;
}
#kayako-messenger{
    left: 30px !important;
    bottom: -7px !important;
}
/* Ocultar login*/
.u-textleft {
    text-align: left !important;
    display: none;
}

.divider {
    display: none;
    position: relative;
    text-align: center;
}

button#widgetIcon {
    background: #42A5F5;
    /*background: var(--df-messenger-button-titlebar-color);*/
    border: none;
    border-radius: 50%;
    bottom: 80px;
    box-shadow: rgb(0 0 0 / 24%) 1px 4px 15px 0px;
    cursor: pointer;
    height: 56px;
    position: absolute;
    right: 0px;
    width: 56px;
}


.branding__logo {
     max-height: 100px; 
     max-width: 1350px; 
   
}

a{color:#009fe6;}
a:hover{color:#f98e02;}
div.itemBlogMeta a:hover{color:#f98e02!important; text-decoration:none!important}
.ja-megamenu ul.level1 li.mega a.mega.active{color:#f98e02!important;}




/*nuestros sitios y menu superior*/

.topVirtualWrapper{width:100%; margin-bottom:25px; border-bottom:1px dotted #ddd;}


.topUvirtual{
	opacity:0;
	height:1px;
	overflow:hidden;
	width: 100%;
	background:#fff url(../images/flechaModuloTop.png) no-repeat bottom center;
	padding-bottom:0px;}

.topUvirtual .moduletable h3{background:#1B8DDC; padding: 8px 10px; color:#FFF; 
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}

.topUvirtual .moduletable{
	
    width: 100%;
    margin: 0px auto;
    max-width: 960px;
	overflow:hidden;
	

	}
	
.nuestrosSitios ul { text-align:right!important;}
.nuestrosSitios ul li{ display:inline-block; width:160px;  margin-bottom:7px; margin-top:7px;}
.nuestrosSitios ul li a{
	line-height:25px;
	min-height:25px;
    width: 110px;
	padding:0px 25px;
    display: block;
    text-align: center!important;}
	

	

.correoUnab{background:url(../images/correoicon.png)no-repeat top center;}

.correoUnab:hover{background:url(../images/correoIconOn.png)no-repeat top center;}

.nuestrosSitiosBoton{background:url(../images/nuestrossitiosicon.png)no-repeat top center;}
.nuestrosSitiosBoton:hover{background:url(../images/nuestrossitiosiconOn.png)no-repeat top center;}

.buscadorWrapper { width:230px!important; padding:0px 25px;}

.nuestrosSitios{ 

    width: 100%;
    max-width: 960px;
    margin: 0 auto;
	height:35px;
	padding-bottom:15px;

}

.buscadorUvitual .moduletable{border:0px!important;}

.buscadorUvitual .moduletable .k2SearchBlock form {position:realtive;}

.buscadorUvitual .moduletable .k2SearchBlock form input[type="text"]{ height:20px!important; padding:0px 10px!important; margin:0px!important;}

.buscadorUvitual .moduletable .k2SearchBlock form input.iconSearch { background:url(../images/search-buttonUv.png) no-repeat top center!important; width:20px; height:20px; vertical-align:middle;}	


.buscadorUvitual .moduletable .k2SearchBlock form input.iconSearch:hover {background:url(../images/search-buttonUvOn.png) no-repeat top center!important; width:20px; height:20px; vertical-align:middle;}


/*configuracion modulo iconos sitios*/

.sitiosIconos{padding:20px 80px 40px 80px; text-align:center;}

.sitiosIconos div{ display:inline-block; width:22%; margin-left:1%;}


/*configuracion tabs*/

.sptabs{background:transparent!important; border:0px!important;}
ul.tabs_container{ text-align:center!important;}
ul.tabs_container li.tab, #sptab141 ul.tabs_container li.tab.active, #sptab141 ul.tabs_container li.tab{ display:inline-block!important; float:none;}
#sptab141 .tabs_mask{height:64px;}
.tabs_mask{background:transparent url(../images/linea-tabs.png) no-repeat bottom center!important; height:64px; }
ul.tabs_container li.tab{ background:transparent!important; color:#888!important; border-right:1px solid #1b8ddc!important}
ul.tabs_container li.tab:last-child{border-right:0px!important;}
ul.tabs_container li.tab:hover{color:#1b8ddc!important;}
ul.tabs_container li span{line-height:10px!important; font-weight:bold!important;}


/*configuracion columnas tabs*/
.columnas{ display:block; width:100%;}
.columnas .columna{ display:inline-block; width:30%; margin:1%; vertical-align:top; min-width:240px; }

/*iconos listas*/
ul.podcast li a{ text-decoration:none; color:#1b8ddc; display:block; padding-left:25px;}
ul.podcast li{line-height:30px; border-bottom:1px dotted #ddd;}
ul.podcast li .icon{ display:inline-block; margin-right:8px; width:16px; height:16px; vertical-align:middle; background:url(../images/audios.png) no-repeat top center; float:left; margin-top:4px; }

ul.publicaciones li a{ text-decoration:none; color:#1b8ddc; display:block; padding-left:25px;}
ul.publicaciones li{line-height:30px; border-bottom:1px dotted #ddd;}
ul.publicaciones li .icon{ display:inline-block; margin-right:8px; width:16px; height:16px; vertical-align:middle; background:url(../images/publi.png) no-repeat top center; float:left; margin-top:4px; }

.columnas .columna, ul.podcast li a, ul.podcast li{ line-height:20px!important;}
/*---------media query overrides----------------------*/


@media only screen and (max-width: 985px) and (min-width: 720px){

div.content-home ul li a.moduleItemReadMore{padding:8px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}

.inner-div:hover a.moduleItemReadMore{color:#fff!important;}

/*fix modulos servicios*/
ul.cms li{width:42%!important; border:0px!important; }
ul.cms li:nth-child(2n+0){border-left:1px dotted #ddd!important;}

#ja-mainnav #ja-megamenu{margin-left:0px!important; background:none!important; padding-top:0px; width:100%; top:0px!important;}
.ja-megamenu ul.level0 li.mega a.mega{font-size:80%!important;}
h1.logo{float:none!important;}
h1.logo a{width:100px!important; height:100px!important; background-size:100%!important;}
#ja-mainnav .main-inner1{float:none!important}
.topVirtualWrapper{font-size:1.2 em!important}
#ja-megamenu{padding-top:8px!important; border-top:1px dotted #ddd;}
}

@media only screen and (max-width: 719px) {
.main{max-width:100%!important;}
#ja-topsl .main{padding:230px 0;!important}

/*zopin*/
.meshim_components_FirstUse{bottom:50px!important;}
.meshim_components_FloatingButton{bottom:30px!important;}
.meshim_components_LiveHelpWindow{bottom:30px!important;}

/*nuestros sitios movil*/

.topVirtualWrapper{width:100%; margin-bottom:0px; border-bottom:1px dotted #ddd; position:fixed!important; bottom:0px!important; z-index:22222222;  height:auto; background:#1b8ddc!important;}




.topUvirtual{
	
	opacity:0;
	height:1px;
	overflow:hidden;
	z-index: 1000;
    width: 100%;
	background:#fff url(../images/flechaModuloTop.png) no-repeat bottom center;
	padding-bottom:0px;}

.topUvirtual .moduletable h3{background:#1B8DDC; padding: 8px 10px; color:#FFF; 
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}

.topUvirtual .moduletable{
	
    width: 100%;
    margin: 0px auto;
    max-width: 960px;
	overflow:hidden;
	position:static!important;
	
	

	}
	
.nuestrosSitios ul { text-align:right!important; float:right; margin-right:8px;}
.nuestrosSitios ul li{ display:inline-block; width:25px; height:25px!important; overflow:hidden; margin:0px 7px!important; float:left; padding-top:5px;}
.nuestrosSitios ul li a{
	color:transparent!important;
	line-height:25px;
	min-height:25px;
    width: 25px;
	padding:0px!important;
    display: block;
    text-align: center!important;
	overflow:hidden;}
	

.correoUnab{background:url(../images/correoResponsiveIcon.png)no-repeat top center;}

.correoUnab:hover{background:url(../images/correoResponsiveIconOn.png)no-repeat top center;}

.nuestrosSitiosBoton{background:url(../images/sitiosResponsiveIcon.png)no-repeat top center;}
.nuestrosSitiosBoton:hover{background:url(../images/sitiosResponsiveIconOn.png)no-repeat top center;}

.buscadorWrapper { width:200px!important; padding-right:0px!important; padding-left:0px!important; padding-bottom:0px!important; padding-top:5px!important;}

.nuestrosSitios{ 

    width: 100%;
    max-width: 960px;
    margin: 0 auto;
	height:30px;
	padding:0px!important;

}

.buscadorUvitual .moduletable{border:0px!important; margin:0px!important; padding:0px;}

.buscadorUvitual .moduletable .k2SearchBlock form {position:realtive;}

.buscadorUvitual .moduletable .k2SearchBlock form input[type="text"]{ height:20px!important; padding:0px 5px!important; margin:0px!important; width:160px!important}

.buscadorUvitual .moduletable .k2SearchBlock form input.iconSearch { background:url(../images/search-buttonUv.png) no-repeat top center!important; width:20px; height:20px; vertical-align:middle;}	


.buscadorUvitual .moduletable .k2SearchBlock form input.iconSearch:hover {background:url(../images/search-buttonUvOn.png) no-repeat top center!important; width:20px; height:20px; vertical-align:middle;}


/*configuracion modulo iconos sitios*/

.sitiosIconos{padding:20px 80px 40px 80px; text-align:center;}

.sitiosIconos div{ display:inline-block; width:22%; margin-left:1%; min-width:100px; padding-bottom:20px;}





/*footer*/
#ja-botsl1 .main div.ja-moduletable, #ja-botsl1 .main div.moduletable {
	border-bottom: 1px solid #61afe5!important;
}
#ja-navhelper .main-inner1 {
	border-bottom: 1px solid #61afe5!important;
	border-top: 1px solid #61afe5!important;
}

h1.logo{ float:none!important;}

.cms ul.cms li{border:none!important; padding:10px 0px!important; width:100%!important;}


/*fix menu*/
#ja-mainnav #ja-megamenu {

margin-left:0px!important;
top: 0px!important;
}

#ja-menu-button{ background:#1b8ddc!important;}

.ja-megamenu ul.level0 li.mega{border-top:1px solid #86cdff!important;}

.ja-megamenu ul.level0 li.mega a.mega{ color:#b6e8ff !important;}

.ja-megamenu ul.level1 li.mega a.mega{ color:#666!important;}
.ja-megamenu ul.level1 li.mega a.mega:hover{ color:#1b8ddc!important;}

/*modulos flotantes en dispositivos*/
.blackboard {
	position:static!important;
	width: 100%;
	height:35px;
	background: URL(../images/blackboard-movil.png) no-repeat top center!important;
	margin:0px!important;
	display:block;
	overflow:hidden;
}

	
</*.consejeria{
	position: static!important;
	width: 100%;
	height: 35px;
	background: URL(../images/consejeria-movil.png) no-repeat top center!important;
	margin:0px!important;
	display:block;
	visibility:hidden;
	overflow:hidden;
	}
	
	
.tema{
	position: static!important;
	width: 100%;
	height: 35px;
	background: URL(../images/temamovil.png) no-repeat top center!important;
	margin:0px!important;
	display:block;
	overflow:hidden;
	}

.consejeria .moduletable{background:transparent!important;}
.blackboard .moduletable{background:transparent!important;}
.tema .moduletable{background:transparent!important;}
	
	/*logo unab*/
#ja-header{ padding-bottom: 45px;}

/*doble linea tabs*/

.tabs_mask{ height:94px!important;}
ul.tabs_container li.tab{padding:5px 10px!important;}
}

/*animaciÃƒÂ³n modulos flotantes*/
.blackboard, .consejeria, .tema {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}



/*declaraciÃƒÂ³n de animaciones*/
@media only screen and (min-width: 720px){

@-webkit-keyframes twinUv {
 0% {
top: -100px;
}
100% {
top:90px;
}
}

@-webkit-keyframes twinUvB {
 0% {
top:-100px;
}
 100% {
top:250px;
}
}

@-webkit-keyframes twinUvC {
 0% {
top:-200px;
}
 100% {
top:410px;
}
}

/*modulos flotantes*/

.blackboard:hover {
	right: 0px;
}

.consejeria:hover{
	left:0px;
	}
.tema:hover{
	left:0px;
	}
.blackboard {
	position: fixed;
	-webkit-animation: twinUv 3s; /* Safari 4+ */
	-moz-animation: twinUv 3s; /* Fx 5+ */
	-o-animation: twinUv 3s; /* Opera 12+ */
	animation: twinUv 3s; /* IE 10+ */
	width: 210px;
	height: 158px;	
	right: -5px;
	top: 90px;
	z-index: 22222;
	overflow:hidden;
}

	

	
	
	.tema{
	position: fixed;
	-webkit-animation: twinUvC 3s; /* Safari 4+ */
	-moz-animation: twinUvC 3s; /* Fx 5+ */
	-o-animation: twinUvC 3s; /* Opera 12+ */
	animation: twinUvC 3s; /* IE 10+ */
	width: 185px;
	height: 69px;
	top: 410px;
	/* right: -5px;*/
	z-index: 22222;
	overflow:hidden;
	}
	
	
	.consejeria {
    position: fixed;
    -webkit-animation: twinUvB 3s;
    -moz-animation: twinUvB 3s;
    -o-animation: twinUvB 3s;
    animation: twinUvB 3s;
    width: 183px;
    height: 155px;
    /* right: -5px;*/
    top: 250px;
    z-index: 22222;
    overflow: hidden;
	}
	
	.blackboard .moduletable{background: url(../images/spritesUVHome.png) no-repeat -453px 0!important;}
	.consejeria .moduletable{background: url(https://unabvirtual.unab.edu.co/images/2021/canvas.png) no-repeat -4px!important;}
	.tema .moduletable{background: url(https://unabvirtual.unab.edu.co/images/2021/tema.png) no-repeat top center!important;}
}


.blackboard div.ja-moduletable, .blackboard div.moduletable, .blackboard .custom, .blackboard .custom p, .blackboard .custom p a, .blackboard .custom p a:focus, .blackboard .custom p a:visited, .blackboard .custom p a:link, .blackboard .custom p a:hover, .blackboard .custom p a span {
	border: 0px!important;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	display: block;
	color: transparent!important;
}
.custom p a:hover {
	text-decoration: none!important;
}



.consejeria div.ja-moduletable, .consejeria  div.moduletable, .consejeria .custom, .consejeria  .custom p, .consejeria  .custom p a span, .tema div.ja-moduletable, .tema  div.moduletable, .tema .custom, .tema  .custom p, .tema  .custom p a span  {
	border: 0px!important;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	display: block;
	color: transparent!important;
}



/*general*/

/*readmore de articulos*/

.catItemBlogView:hover .catItemReadMore .k2ReadMore{ background:#009fe6!important}
.catItemBlogView .catItemReadMore .k2ReadMore:hover{ background:#f98e02!important}

/*titulos articulos*/
div.catItemView h3.catItemTitle a, div.catItemHeader h3.catItemTitle a, div.catItemHeader h3.catItemTitle a, div.catItemHeader h3.catItemTitle a{color:#009fe6!important}
div.catItemView:hover h3.catItemTitle a, div.catItemHeader h3.catItemTitle a:hover, div.catItemHeader h3.catItemTitle a:focus, div.catItemHeader h3.catItemTitle a:active{color:#f98e02!important;}

/*banner interno*/

.ja-masshead{background:#009fe6;}







/*novedades*/
#ja-topsl li, #ja-botsl li{padding-left:0px!important;}

div.content-home ul li a.moduleItemReadMore{background:#1b8ddc; color:#fff;}

.even:hover .inner-div a.moduleItemReadMore, .odd:hover .inner-div a.moduleItemReadMore{background:#f98e02!important;}

.even .inner-div .moduleItemTitle, .odd .inner-div .moduleItemTitle{
	color:#f98e02;
}
.even:hover .inner-div .moduleItemTitle, .odd:hover .inner-div .moduleItemTitle{color:#1b8ddc!important;}


div.content-home div.moduleCustomLink a{background:#f98e02;}
div.content-home div.moduleCustomLink a:hover{background:#1b8ddc!important;}




/*linea confian en nosotros*/

#ja-topsl1{border-bottom:0px!important;}

#ja-botsl{border-top:0px!important;}

.lineaCierre{
	-moz-box-shadow:    0px -2px 3px 1px rgba(0,0,0,0.05);
 	-webkit-box-shadow: 	  0px -2px 3px 1px rgba(0,0,0,0.05);
  	box-shadow:             0px -2px 3px 1px rgba(0,0,0,0.05);
	background:#fff url(../images/linea-modulo.png) no-repeat top center;
	height:5px; 
	width:100%;
	border-bottom:2px solid #ebebeb!important;
}

.espacioTabs div.ja-moduletable, .espacioTabs div.moduletable{border-top:0px!important;}
.espacioTabs{border-top:1px solid #ddd!important;}


/*footer*/
#ja-botsl1 {
	border-top: 7px solid #f98e02!important;
	color: #fff!important;
}
#ja-footer {
	color: #fff!important;
}
#ja-footer a {
	color: #53e6e0!important;
}
#ja-botsl1 a {
	color: #53e6e0!important;
}
#ja-botsl1 h3 {
	font-weight: bold!important;
}
#ja-botsl1, #ja-navhelper, #ja-footer {
	background: #1b8ddc!important;
}
#ja-navhelper .main, #ja-botsl1 .main, #ja-bulletin ul li {
	border-bottom: 1px solid #61afe5;
}
#ja-botsl1 .inputbox {
	background: #fff!important;
	border: 3px solid #61afe5!important
}
#ja-botsl1 .button {
	background: #f98e02!important;
	border: 1px solid #f98e02!important;
}
.pathway {
	color: #fff!important;
}
.pathway a {
	color: #53e6e0!important;
}
#ja-botsl1 .main .main-inner1 strong {
	color: #f98e02!important;
}
#ja-footer .ja-footnav li {
	border-right: 1px solid #fff!important;
}





/*fix facebook Ã‚Â¬Ã‚Â¬*/
.ja-box-right .moduletable .ja-box-ct{
background: #fff;
overflow: hidden;
border:4px solid #ddd;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-align:center;
}

/*fix fotos avatars*/
div.itemBlogMeta .user-avatar img, div.itemAuthorBlock div.itemAuthorAvatar img{ max-width:100px; max-height:100px;}

/*override*/

div.itemAuthorBlock{border-top:5px solid #009fe6!important;}


/*acordeon*/

.jp-accordion li, .ui-accordion li, .ui-widget li, .ui-helper-reset li, .ui-accordion-icons li{ background:none!important; padding-left:0px!important;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ background:#009fe6!important; border:4px solid #ddd!important; color:#fff!important; padding:2px!important;}

.ui-state-default a, .ui-widget-content .ui-state-default a, .ui-widget-header .ui-state-default a{color:#fff!important;}

.jp-accordion-item .icon{ width:16px; height:16px; display:inline-block; background:url(../images/mas.png) no-repeat top center; padding-right:8px; padding-left:8px!important;}

.ui-accordion-icons .ui-accordion-header a{ line-height:20px!important; vertical-align:top;}

.ui-state-active .icon{background:url(../images/menos.png) no-repeat top center;  }

.ui-state-active a{ border-bottom:1px dotted #ddd!important; color:#009fe6!important}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-widget-content{border-left:5px solid #ddd !important; border-right:5px solid #ddd !important;}
.ui-widget-content{border-bottom:5px solid #ddd !important;}
.ui-accordion-header{border-top:5px solid #ddd !important;}

ui-accordion-content, ui-accordion-content p, .ui-widget-content{color:#666!important;}


/*formulario*/

div.itemCommentsForm form input#submitCommentButton{background:#f98e02!important}
div.itemCommentsForm form input#submitCommentButton:hover{background:#009fe6!important}

/*borde banner*/

#ja-slideshow{border-top: 17px solid #1b8ddc;}
#popupIframe, #chatIframe {float:left!important;right:auto!important;}
    
.branding__logo {
    width: 80%;
}

.header__top__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 6em;
}
html, .select, .drill-default {
	font-family: Open Sans, sans-serif;
}