/*General tags*/

body{font-family:Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;}
b,strong{font-weight:600;}
h1,h2,h3,h4,h5{font-weight:400; font-family:tahoma; color:#000000;}
p{font-family:tahoma;}
table{font-family:tahoma;}
label{display:inherit !important;}

/*copy*/
#copy a, a:hover, a:focus {
  color:#FFFFFF;
}

#rss {
  padding-top: 20px;
  padding-bottom: 10px;
}
/*menu-facultad-deporte*/

#menu-facultad-deporte .nav-pills > li > a {
  font-size: 18px;
  color:#656565;
  margin-left: 50px;
}

#menu-facultad-deporte .nav-pills > li {
  border-right: 1px solid #cececc;
}

#menu-facultad-deporte .nav > li > a:hover{
  background:none;
}

#menu-facultad-deporte .nav > li > a:focus{
  background:none;
} 

#menu-facultad-deporte{
  background:#E5E5E4;
}

#menu-facultad-deporte .dropdown-menu li {
  padding: 3px 15px;
}

#menu-facultad-deporte .dropdown-menu {
   width:470px;
}

#menu-facultad-deporte .dropdown-menu li > a {
  color: #656565;
  font-weight:normal;
  font-size: 16px;
}

/*menu-facultad-salud*/


#menu-facultad-salud .nav-pills > li > a {
  font-size: 18px;
  color:#656565;
  margin-left: 50px;
}

#menu-facultad-salud .nav-pills > li {
  border-right: 1px solid #cececc;
}

#menu-facultad-salud .dropdown-menu li > a {
  color: #656565;
  font-weight:normal;
  font-size: 16px;
}

#menu-facultad-salud .nav > li > a:hover{
  background:none;
}

#menu-facultad-salud .nav > li > a:focus{
  background:none;
} 

#menu-facultad-salud{
  background:#E5E5E4;
}

#menu-facultad-salud .dropdown-menu li {
  
  padding: 3px 15px;
}

#menu-facultad-salud .dropdown-menu {
   width:470px;
}

/*top 1*/
#top-1{
  padding-top:15px;
  padding-bottom:10px;
}

/*Menu egresados*/

.menu-egresados .glyphicon{
  font-size:18px;
}

.menu-egresados a{
  font-size:15px;
}

/*certificados*/
#icontec {
    margin-top: 30px;
}

/*servicios institucionales*/
.serviciosinstitucionales{ padding-bottom:5px;}

/*facebook*/
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
width: 100% !important;
}
#normatividad{padding-top:30px; padding-bottom:20px;}

#security-code{margin-left:400px;}
.dropdown-submenu {
    position: relative;
}

.spshare{
  padding-top: 10px;
  background: #f6f6f6 none repeat scroll 0 0;
  line-height: 10px;
  padding-left: 20px;
  padding-bottom: 5px;   
}

.spshare p {
float: left;
line-height: 20px;
padding-right: 15px;
font-family:tahoma,arial,helvetica,sans-serif;
}

.tags{
  margin-bottom:20px;
}

#ultimaactualizacion {
	text-align: center;
}

#translate {
	padding-top: 10px;
}

#menuamarillo .dropdown-submenu>.dropdown-menu {
    margin-top: -6px;
    margin-left: 0px;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -32px;
    margin-left: 265px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.chrono_credits {
	display: none;
}

.gbs3 .gcore-form-row .gcore-input {
	margin-right: auto;
	margin-left: auto;
}

#Suscribirse {
	background: #005ea6;
	color: #fff;
}


.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.clear{clear:both;}
.auto{margin:auto;}


/*Bootstrap customization*/

.panel-default>.panel-heading {background: #e8f1f8;}
.panel-heading {padding: 0px 0px; background: #e8f1f8;}
.panel {border: 0px solid; box-shadow: 0 1px 3px rgba(0,0,0,0.07);}
.nav>li>a:hover, .nav>li>a:focus {background-color: #005ea8;}
a, a:hover, a:focus {color: #000000;}

/* End Bootstrap customization*/


/*pagination*/
	ul.pagination-list {
	  list-style-type: none;
	  padding: 0px;
	  margin: 0px;
	  display: inline-flex;
	}
	
	.pagination-list a {
	  padding-left: 10px;
	  padding-right: 10px;
	  border: 1px solid #ccc;
	  padding-top: 5px;
	  padding-bottom: 5px;
	}
	
	p.counter {
	padding-left: 40px;
	}
	
	ul.pagination-list li a [class*="icon-"] {
	  opacity: 0.3;
	}
	 
	ul.pagination-list li a:hover [class*="icon-"] {
	  opacity: 0.5;
	}

/*end pagination*/


/*menuizquierdo*/

#menuizquierdo a:hover{color: #ffffff;}
#menuizquierdo .nav>li {border-bottom: 1px solid #e6e6e6;}
#menuizquierdo .nav {margin-bottom: 7px;}

/*custom*/


.jNewsLB input.inputbox {
    width: 100% !important;
}

#wz_terms{
	width: auto !important;
}
.subscriptionButton .button{
	width: 100% !important;
	background: none repeat scroll 0% 0% #005EA6; 
	color: #fff;
	margin-top: 0px !important;
}

.subscripitonTermsL a:hover {
	color: #2A6496 !important;
}


/*menu amarillo*/

.item-108 {visibility: visible !important;}



#menuamarillo #menuinter {background: #FFF001;}
#menuamarillo #mainmenu .navbar-nav>li>a {padding-left: 25px;padding-right: 25px;}
#menuamarillo #menuinter {border-radius: 0px;}
#menuamarillo #mainmenu .navbar-nav>li>a {color:#005EA8; font-weight: 700;}
#menuamarillo #mainmenu .navbar-nav>li:hover>a {color:#4D6BAA;font-weight: 700;}

#menuamarillo .navbar-nav>li, #menuf .navbar-nav>li {margin-right: 2px;visibility: visible !important;}

#menuamarillo .navbar-nav.pull-right>li>.dropdown-menu, #menuamarillo .navbar-nav>li>.dropdown-menu.pull-right {visibility: visible !important;}


/*end menu amarillo*/

/*menu bienestar*/
#menubienestar a {text-decoration:none; color:#FFF;} 
/*end menu bienestar*/

#top {background: url(../../../images/imagenes/pixel/pixel-encabezado.png) repeat-x; height: 116px;}
#btntop {padding-top: 42px;}
#mod-search-searchword {border-radius: 16px;height: 31px;border: 1px solid #ccc;color: #ccc; padding-left: 10px;}
#communities{padding-top: 45px;}
#logoColombia {padding-top: 21px;}
#search {padding-top: 30px;}
#menuinter{background: #005ea8; border-radius: 0px;}
#desplegable {margin-top: -110px; }
#news .readmore, .readmore .btn{background: #005ea6; padding: 5px; border-radius: 7px; color: #fff; }
#anuncios { /*border-bottom: 2px solid #c2c2c2;*/ margin-bottom: 50px; margin-top: 20px;}
#tfb {background: #f7f8fa; padding: 4px 0px 2px 8px; margin-bottom: 10px;} 
.borde {border-bottom: 3px solid #e3e4e8;}
#footer {background: #005ea8; margin-top: 15px; }
#logosf {background: #ffffff; border-radius: 0px 0px 39px 39px; box-shadow: 0px 1px 1px #1B2E56; }
#copy {color: #ffffff; margin-top: 15px; padding-bottom: 80px;}
#certificado {margin-top: -10px;}
 
#copy .small, #copy  .whoisonline{display: none !important;}
#copy .visitorcounter p {margin-bottom: 0px !important; }
#copy .visitorcounter {width: 44%;font-weight: bold; font-size: 16px;}
/*end custom*/

/*search*/
.search label {display: none !important;}
#search {margin-top: 18px;}
#search input{border-radius: 5px 0px 0px 5px; float: left; height: 30px;
border: solid 1px #ccc;padding-left: 10px;}


input#mod-search-searchword {float: left;}
#search .form-control {width: 87%;}
#lupa {
	float: left;
	padding-top: 8px;
	padding-bottom: 7px;
	border-radius: 0px 7px 7px 0px;
	border: 1px solid;
}
form.form-inline {margin-right: -4px;}

#menuf .navbar-collapse {background: none !important;}
#fondocontent,#effect1,#effect2,#effect3,#effect4 {background: #f8f8f8;}

/*.fa-search*/
.fa-border {padding-top: 7px; padding-bottom: 8px; border: solid 1px #ccc; border-radius: 0px 5px 5px 0px; color: #ccc;}


#main-menu{background:none;box-shadow:none;border:0;}
#mainmenu .navbar-nav>li>a{color:#2566A8;font-size: 15px;font-weight:400;}
#mainmenu .navbar-nav>li:hover>a{color:#2566A8;font-size: 15px;font-weight:400;}

#sub-menu .active a{background:none;box-shadow:none;text-decoration:underline;}
.dropdown-menu{background-color:#c0c0c0;}
.dropdown-menu li>a{color:#255485;font-weight:bold;}
.dropdown-menu li:hover>a{color:#255485;font-weight:bold;}
.navbar {margin-bottom: 0px;}

/*articles*/



.page-header a:hover {color: #000000;}

ul.pagination-list {list-style-type: none;}
.pagination-list a { 
float: left;
padding-right: 8px;
text-align: center;
}
.pagination-list a:hover { 
color: #428bca;
}


/*contador*/
#contadorv {}

/*btnnews*/
#btnnews {float: right; z-index: 10000; }
#btnnews a {color: #fff;}

#news-carousel-cont{padding:0;}
#news-carousel-cont .mod-articles-category-title{color:#1A5EA3;font-size:20px;font-weight:bold;}
#news-carousel-cont .mod-articles-category-title:hover{text-decoration:none;}
#news-carousel-cont .mod-articles-category-introtext{color:#1A5EA3;}
#news-carousel-cont .mod-articles-category-readmore .mod-articles-category-title{color:#428BCA;font-size:10px;}
#news-carousel .carousel-control{background:none;width:auto;}
#news-carousel .carousel-control.left{left:0;}
#news-carousel .carousel-control.right{right:0;}
#news-carousel .carousel-control img{margin-top:50px;}
#news-carousel ul>li{padding: 0 40px;}
#news-section{margin-top:60px;}


#info-menu{border-right:1px solid #CCC;margin-top:375px;}
#info-menu .active a{font-style:italic;text-decoration:underline;}
#info-menu li a{color:#155291;font-size:20px;}
#info-menu li:hover>a{background:none;text-decoration:underline;}
#info-container{color:#999;margin-top:35px;padding:0 5% 20px;}
#info-container h1,
#info-container h2,
#info-container h3,
#info-container h4,
#info-container h5{color:#155291;font-style:italic;}
#info-container img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;}


/*components*/
/*menucss*/
#menuf .navbar-default .navbar-nav > .active > a {background: #2a7acf; color: #ffffff !important; border-bottom: 4px solid #ffe900;}
#menuf .navbar-nav>li>a { color: #ffffff; }
#mainmenu .navbar-nav > li:hover > a {color: #ffffff;}
#menuf .navbar-nav>li {margin-right: 1px;}

.list-title a:hover{
	color: #428bca;
}

/*jquery*/
.ui-widget-content, .ui-state-default {border: 0px solid #aaaaaa !important;}


/*search*/

/*flexslider*/
.flexslider.bg-caption-black-02 .flex-caption {background: #005ea8 !important; opacity: 0.7; width: 350px;  top: 7%; height: 160px; left: 30px;  border-radius: 23px;}
.flexslider.position-nav-under {margin-bottom: 10px !important;}

/*calendar*/
table.flatcal_main_t {width: 237px !important; margin-top: 21px !important;}
#flatcal_minical TD.flatcal_weekdays {color: #0060a7 !important; background: #f7f8fc !important; font-size: 14px !important;}
#flatcal_minical .flatcal_navbar {background: #005ea8 !important;  border-bottom: 4px solid #03467b !important; height: 43px;border-radius: 11px 10px 0px 0px;}
#flatcal_minical .flatcal_navbar a {color: #ffffff !important;}
table.flatcal_main_t {border: 0px solid !important;}
#flatcal_minical .flatcal_daylink, #flatcal_minical .flatcal_sundaylink, #flatcal_minical .flatcal_busylink {font-size: 12px !important;}

/*item-page*/
.item-page {width: 95%}

/*formAcymailing*/
.contact-form .btn-primary {background: #005ea8 !important; color: #fff !important; border: none !important; width: 25% !important;}
 .acymailing_module_form td {text-align: center !important;}
 .acymailing_introtext {text-align: center !important;}
 
 #jform_captcha-lbl {
	 float: left !important;
	 margin-left: 10% !important;
	 margin-right: 24px;
 }
 
 .validate {margin-top: 30px;}

/*.breadcrumb*/
.breadcrumb {background: none; text-transform:uppercase;}


/*Custom*/

@media (max-width: 390px) {
#fecha {display: none;}
}

@media (max-width: 650px) {
#btntop {padding-top: 5px; float: left;}
}
@media (max-width: 800px) {
#desplegable {display: none;}
}
@media (max-width: 980px) {
#search {margin-top: 0px;}
}

@media (max-width: 993px) {
	#communities{padding-top: 2px;}
	#search {padding-top: 0px;}
}

@media (min-width: 1200px) {
#col-right {margin-top: -80px;}
}
@media (max-width: 992px) {
#col-right {margin-top: -87px;}
}
@media (max-width: 991px) {
#col-right {margin-top: 10px;}
}



@media (max-width: 768px) {
	#sub-menu{float: none !important;}
	#top-menu-holder{margin-top:0;}
	#top-menu li{display:inline !important;float:left;}
	#tools{padding-left:0;padding-right:0;}
	#home-pr-sr{background:rgba(250,250,250,0.7);border-radius:10px;margin-top:130px;}
}



/* Mask for background, by default is not display */
#mask {
    display: none;
    background: #000;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    z-index: 999;
}

/* You can customize to your needs  */
.login-popup {
    display: none;
    background: #333;
    padding: 10px;
    border: 2px solid #ddd;
    float: left;
    font-size: 1.2em;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 99999;
    box-shadow: 0px 0px 20px #999;
    /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999;
    /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999;
    /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px;
    /* Firefox */
        -webkit-border-radius: 3px;
    /* Safari, Chrome */;
}



img.btn_close {
    Position the close button
	float: right;
    margin: -28px -28px 0 0;
}

fieldset {
    border: none;
}

form.signin .textbox label {
    display: block;
    padding-bottom: 7px;
}

form.signin .textbox span {
    display: block;
}

form.signin p, form.signin span {
    color: #999;
    font-size: 11px;
    line-height: 18px;
}

form.signin .textbox input {
    background: #666666;
    border-bottom: 1px solid #333;
    border-left: 1px solid #000;
    border-right: 1px solid #333;
    border-top: 1px solid #000;
    color: #fff;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: 13px Arial, Helvetica, sans-serif;
    padding: 6px 6px 4px;
    width: 200px;
}

form.signin input:-moz-placeholder {
    color: #bbb;
    text-shadow: 0 0 2px #000;
}

form.signin input::-webkit-input-placeholder {
    color: #bbb;
    text-shadow: 0 0 2px #000;
}

.button {
    background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
    background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
    background: -o-linear-gradient(top, #f3f3f3, #dddddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
    border-color: #000;
    border-width: 1px;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    padding: 6px 6px 4px;
    margin-top: 10px;
    font: 12px;
    width: 214px;
}

.button:hover {
    background: #ddd;
}

/*Bootstrap customization*/
.row{margin-left:0;margin-right:0;}

.img-responsive{margin-left:auto;margin-right:auto;}
/* End Bootstrap customization*/


#main-menu{background:#1a459e;box-shadow:none;border:0;}
#mainmenu .navbar-nav>li>a{color:#fff;font-size: 18px;font-weight:400;padding-left: 13px; padding-right: 13px;}
#mainmenu .navbar-nav>li:hover>a{color:#2566A8;font-size: 15px;font-weight:400;}


#sub-menu .active a{background:none;box-shadow:none;text-decoration:underline;}
.dropdown-menu{background-color:#f6f4f4;}
.dropdown-menu li>a{color:#255485;font-weight:bold;}
.dropdown-menu li:hover>a{color:#255485;font-weight:bold;}


#info-menu{border-right:1px solid #CCC;margin-top:375px;}
#info-menu .active a{font-style:italic;text-decoration:underline;}
#info-menu li a{color:#155291;font-size:20px;}
#info-menu li:hover>a{background:none;text-decoration:underline;}
#info-container{color:#999;margin-top:35px;padding:0 5% 20px;}
#info-container h1,
#info-container h2,
#info-container h3,
#info-container h4,
#info-container h5{color:#155291;font-style:italic;}
#info-container img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;}


/*components*/
/*search*/

/*item-page*/
.item-page {width: 95%}

/*Custom*/
@media (max-width: 992px) {
	#tools:before{content: '';}
	#footer-menu{padding:0 10% 30px;}
	#logo p{text-align:center;}
	#logo-img{margin-left:0;}
}

@media (max-width: 768px) {
	#sub-menu{float: none !important;}
	#top-menu-holder{margin-top:0;}
	#top-menu li{display:inline !important;float:left;}
	#tools{padding-left:0;padding-right:0;}
	#home-pr-sr{background:rgba(250,250,250,0.7);border-radius:10px;margin-top:130px;}
}

.menut #menuf .navbar-nav {background: none;}
.menut  #menuf .navbar-default .navbar-nav > li > a:hover {background: none; color: #000 !important;}
.menut .dropdown-menu {background: none; color: #000;}
.menut .navbar-default .navbar-nav > li > a:hover {color: #000;}
#menufooter {background: #0b3555; border-top: 4px solid #ffcc00;}
.menut #menuf, .menut #menuf .navbar-nav {margin-top: 0px;}
#menufooter .dropdown-menu > .active > a {background: none;}
#menufooter {font-size: 11px !important;}

 #menuamarillo .nav-pills>li+li, .menut .nav-pills>li+li {margin-right: 2px; visibility: visible !important;}



#menufooter .nav-pills>li.active>a, #menufooter .nav>li>a {color: #ffcc00 !important; background: none !important;}
#menufooter .dropdown-menu > li > a:hover {background: none !important; }
#menufooter .dropdown-menu li>a {color: #fff !important; }
.menuultimo .dropdown-menu {border: 0px solid; -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0); box-shadow: 0 0px 0px rgba(0,0,0,0.175); font-size: 12px;}

/*menufooter*/
#main-menu{background:none ; box-shadow:none;border:0;}
#mainmenu .navbar-nav>li>a{color:#2566A8;font-size: 15px;font-weight:400;}
#mainmenu .navbar-nav>li:hover>a{color:#2566A8;font-size: 15px;font-weight:400;}

#sub-menu .active a{background:none;box-shadow:none;text-decoration:underline;}
.pdown-menu{background: url(../images/backul.png) ;}
.dropdown-menu li>a{color:#255485;font-weight:bold;}
.dropdown-menu li:hover>a{color:#255485;font-weight:bold;}
.navbar {margin-bottom: 0px;}

#menuf .dropdown-menu {background: url(../images/backul.png); padding: 0px 0 !important; margin-left: 283 	px;}

#menuf li {display: inline;}
 .navbar-nav>li,  #menuf .navbar-nav>li {margin-right: 12px; visibility: visible !important;}
#menuf li {display:inline !important;}
#menuf .navbar-default .navbar-nav>.open>a {background: url('../images/backul2.png'); color: #fff; }
#menuf .navbar-default { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 0px 0px rgba(0,0,0,0.075) !important;box-shadow: inset 0 0px 0 rgba(255,255,255,0.15),0 0px 0px rgba(0,0,0,0.075) !important;}
#menuf .dropdown-menu>li>a {padding-top: 8px !important; padding-bottom: 3px !important; background: silver !important ;}
#menuamarillo .dropdown-menu>li>a {background: silver !important ;}
#menuamarillo .dropdown-menu {padding: 0px 0 !important;}

.dropdown-menu > li > a:hover  {background:#E0E0E0; color: #255485;}


/*components*/
/*menucss*/
#menuf .navbar-collapse {background: none !important;  }
#menuf .navbar {background: none; border: none;}
#menuf .navbar-nav {background: url(../images/backul.png); margin-left: 5%;
}

@-moz-document url-prefix() {
   #menuf .navbar-nav {  margin-top: -2px;}
}


#menuf .navbar-default .navbar-nav > .active > a{background: none; color: #ffffff !important; box-shadow: none;}
#menuf .navbar-default .navbar-nav > li > a:hover {background: url(../images/backul2.png) repeat-x; color: #ffe900 !important; box-shadow: none; height: 51px;}
#menuamarillo .navbar-nav>li>a,   #menuf .navbar-nav>li>a { color: #000000; height: 53px; visibility: visible; }
#mainmenu .navbar-nav > li:hover > a {color: #000000;}
#menuamarillo .navbar-nav>li, #menuf .navbar-nav>li {margin-right: 2px; visibility: visible !important;}

#menuf .navbar-nav>li>a{padding-top: 18px;text-align: center; margin-left: 1px;margin-right: 0px;color: #fff;font-weight: bold; visibility: visible !important;}

#menuf li.item-101 {margin-top: -9px;}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover {color: #255485;}

.dropdown-menu>.active>a:hover {color: #6a56e9;}
.dropdown-menu > li > a:hover {color: #6a56e9;}

input.button.subbutton.btn.btn-primary { background: #005ea6; color: #fff; border-color: #fff;}

/*news*/
.crs_div a {color: #6a56e9;} 
.newsflash .spshare {display: none !important;}

/*phocadonwload*/
.pd-document16 a:hover {color: #2a6496 !important;}

/*panel-title*/
.panel-title a:hover {color: #000000;}


/*item-page*/
.item-page {width: 95%}


/*Custom*/

@media (max-width: 992px) {
#col-right {margin-top: -87px;}
}
@media (max-width: 991px) {
#col-right {margin-top: 10px;}
}



#flatcal_minical .flatcal_month_label {
	font-size: 14px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { /* safari specific styles */
  #edu20_widget_container button {
    padding: 3px 3px 4px 3px;
  }
}