
@media(min-width: 980px) {
  body {
    background:#FFFFFF!important;
  }
}

.navbar .logo { 
  margin-top: 5px;
  margin-right: 10px;
}
.block{
display:inline-block;	
}
#site-name {
  line-height: 1;
  margin: 0;
}
#block-views-men-bot-hom-block{
	width:100%;
	display:inline-block;
	margin: 0px 0 15px 0;
}
#block-views-men-bot-hom-block h2{
display:none;	
}
.views-slideshow-controls-top{
	position:relative;
}

#block-views-carrousel-block-1{
	width:98%;
	margin:5% 1%;
	display:inline-block;
}
#block-views-carrousel-block-1 h2{
	display:none;
}
#block-views-carrousel-block-1 .simply-scroll {
    width: 85%;
    height: 200px;
    margin: auto;
    padding: 0%;
}
.regis-block {
	width: 415px;
    height: 428px;
    margin:0 20% 0;
    background-color: #809E43;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	padding:10px;

}
.regis-block label{
	color:white !important;
	margin:20px 0 10px 0;
}
.regis-block h2{
	display:none;	
}
#block-views-carrusel-pacientes-block{
	width:98%;
	margin:0 1%;
	display:inline-block;
}
#block-views-carrusel-pacientes-block h2{
	display:none;
}
#block-views-carrusel-pacientes-block .simply-scroll {
    width: 98%;

    height: 200px;
margin:0 1%;
}

.view-men-bot-hom .views-row .views-field-nothing a{
	position:relative;
	text-decoration: none;
}
.view-men-bot-hom .views-row .views-field-nothing a .img-base{
	display:inline-block;
	opacity:1;
		transition:opacity 0.2s ease-in;
}
.view-men-bot-hom .views-row .views-field-nothing a .img-over{
	display:none;
	opacity:0;
		transition:opacity 0.2s ease-in;
}
.view-men-bot-hom .views-field-edit-node{
	position:relative;
}
.view-men-bot-hom .views-field-edit-node a{
	background:#809c44;
	display:inline-block;
	width:auto;
	padding:5px;
	border-radius:2px;
	position:absolute;
	bottom:0;
	right:5px;
	opacity:0.7;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover{
	width:100%;
	display:inline-table;
	background:#809c44 !important;
	border-radius:30px;
	overflow:hidden;
	opacity:1 !important;
	background:#e5e5e3;
	transition:background 0.3s ease-in;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .imagen{
	width:80px;
	background:#e5e5e3;
	vertical-align:middle;
	text-align:center;
	display:table-cell;
	transition:background 0.3s ease-in, color 0.3s ease-in;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .titulo{
	text-align:center;
		vertical-align:middle;
		text-transform:uppercase;

		font-weight:bold;
		color:white;
	display:table-cell;
	text-decoration:none;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .img-base{
	display:none;
	opacity:0;
		transition:opacity 0.3s ease-in;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .img-over{
	display:inline-block;
	opacity:1;
	transition:opacity 0.3s ease-in;
}
.submitted {
  margin-bottom: 1em;
  font-style: italic;
  font-weight: normal;
  color: #777;
  display:none;
}

.footer {
  margin-top: 45px;
  padding: 35px 0 36px;
  border-top: 1px solid #E5E5E5;
}

ul.action-links {
  margin-bottom: 2em;
}

ul.action-links li {
  display: inline;
  padding-right: 1.5em;
}

ul.action-links [class^="icon-"],
ul.action-links [class*=" icon-"] {
  padding-right: .5em;
}

/**
 * Admin Styling
 */

/* Fix Toolbar for .navbar-fixed-top */
body.toolbar .navbar-fixed-top {
 top: 30px;
}

body.toolbar-drawer .navbar-fixed-top {
 top: 65px;
}

@media(min-width: 980px) {
  body.toolbar {
    padding-top: 94px !important;
  }

  body.toolbar-drawer {
    padding-top: 129px !important;
  }
}

html.overlay-open .navbar-fixed-top {
  z-index: 400;
}

/* Admin toolbar fix */
body.admin-expanded.admin-vertical.admin-nw .navbar,
body.admin-expanded.admin-vertical.admin-sw .navbar {
  margin-left: 260px;
}

div#admin-toolbar {
  z-index: 500;
}

/* Admin_menu fix */
#admin-menu {
  z-index: 1100;
  position: fixed; 
}

body.admin-menu .navbar-fixed-top {
  top: 30px; 
}

#admin-menu .dropdown li {
  line-height: normal;
} 

/* System base fix */
.container-inline div, .container-inline label {
  display: block;
}

/* Default form fields to auto */
input, textarea, select, .uneditable-input {
  width:auto;
}

/* Default textfield styles inside vertical tabs */
.vertical-tabs .form-type-textfield input {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  width: auto;
}

/* Collapsible field groups fix */
html.js fieldset.collapsed {
 height: auto;
}

/* throbber fix */
html.js input.form-autocomplete {
  background-position: 100% 7px; /* LTR */
  background-repeat: no-repeat;
}

html.js input.throbbing {
  background-position: 100% -13px; /* LTR */
}

.navbar-search .control-group {
  margin-bottom:0px;
}

input.error {
  color: #B94A48;
  border-color: #B94A48;
}

/**
 * Password strength indicator.
 */
.password-strength {
  width: 17em;
  margin-bottom: 8px;
  margin-top: 1.4em;

}

.password-strength-title {
  display: inline;
}

.password-strength-text {
  float: right; /* LTR */
  font-weight: bold;
}

.password-indicator {
  background-color: #C4C4C4;
  height: 0.3em;
  width: 100%;
}

.password-indicator div {
  height: 100%;
  width: 0%;
  background-color: #47C965;
}

input.password-confirm,
input.password-field {
  width: 16em;
  margin-bottom: 0.4em;
}

div.password-confirm {
  float: right;  /* LTR */
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}

div.form-item div.password-suggestions {
  padding: 0.2em 0.5em;
  margin: 0.7em 0;
  width: 38.5em;
  border: 1px solid #B4B4B4;
}

div.password-suggestions ul {
  margin-bottom: 0;
}

.confirm-parent,
.password-parent {
  clear: left; /* LTR */
  margin: 0;
  width: 36.3em;
}
/* added an extra clear both in the situation the form actions is preceded by an badly wrapped float element and they overlap
e.g. multipage*/

.form-actions{
  clear: both;
}


/*custom*/
#wrapper-left .links li{
  line-height: 28px;
  padding: 5px;
  border-bottom: 1px solid #c2c0b4;
  width: 160px;
}
#wrapper-left .block-title {
  font-size: 1.1em;
  font-weight: bold;
  background-image: url(https://www.cancer.gov.co/sites/all/themes/bootstrap/bootstrap/img/15x15_ico_menu.png);  
  padding-left: 25px;
  background-repeat: no-repeat;
  background-position: left;  
  margin-bottom: 15px;
}
.to_do a{
  background-image: url('https://192.168.100.136:3306/sellbytel/sites/default/files/styles/special_menu/public/menu_icons/menu_icon_431.png');
  padding-left: 28px;
  background-repeat: no-repeat;
  background-position: 0px -11px;
  height: 28px; 
 } 
.to_do a:hover{
  background-position: 0px -34px;
  color:#00746b;
 } 
.to_do p{
 margin: 10px 0px 10px 28px;
}



.centered-block{  
  margin:auto;
}
#centered-main-content{
  
/*   overflow: hidden; */
}
#wrapper-main-content{background: #F1F1F0;position: relative;margin-top: 0;width: 100% !important;}
#wrapper-pre-content{
  background-image:url('https://www.cancer.gov.co/sites/all/themes/bootstrap//bootstrap/img/9x9_bkg_general.png');
}
#block-stodolist-todo-list-slope{
  float:left;
  -webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
  -moz-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
}
#block-stodolist-todo-list{
  float:right;
  -webkit-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
  -moz-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
  box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.35);
}
}
#rights{
  text-align: center;
  color: white;  
  margin-bottom: 34px;

}
#main_logo_bottom{
  float:left;
  padding-top: 32px;
}
#bottom_menu{
  float:right;  
  padding-top: 32px; 
}

#bottom_menu a:hover{
  border-bottom: 3px solid white;
  color:white;
}
#bottom_menu a{
  color:#9f9f9f;
  padding: 8px;
}

#centered-bottom{
  
}

#wrapper-header{    
}


#wrapper-left .links a {
  background-position: 0px -11px;
  color:#40494c;
}
#wrapper-left .links a:hover { 
  background-position: 0px -34px;
  font-weight: bold;
  color: #00746b;
}

.region-bottom{
max-width: 1000px;
width: 100%;
/*
width: 1004px;
overflow: hidden;*/

}
#block-block-9{
  float: left;
  width: 100%;
  font-size:14px;
}
#block-block-9{
  background-image:url('https://www.cancer.gov.co/sites/all/themes/bootstrap//bootstrap/img/bkg-division.png');
  background-position: top;
  background-repeat: repeat-x;
  margin-top: 10px;
  /*background-color: #abbf84;*/
}
/*#first-division{
  width: 900px;
color: white !important;
overflow: auto;
margin: auto;
margin-top: 10px;
clear: both; 
padding-top: 4px;
}*/
#first-division {
width: 100%;
color: white !important;
margin: auto;
margin-top: 10px;
clear: both;
padding-top: 4px;
padding-bottom: 13px;
}
#first-division p{
  float: left;
margin-right: 15px;
font-size: 12px;
margin-bottom: 1px;
color: white !important;
line-height: 12px;
text-align: center;
width: 100%;
  
}

#second-division{
  width: 100%;
padding-bottom: 14px;
margin-top: 3px;

}
#second-division p{
 float: left;
margin-right: 15px;
font-size: 12px;
margin-bottom: 1px;
color: white !important;
line-height: 12px;
text-align: center;
width: 100%;

}

#third-division{
  width: 100%;
color: white !important; padding-bottom:15px;
margin-top: 3px;

}
#third-division p{
float: left;
margin-right: 15px;
font-size: 12px;
margin-bottom: 1px;
color: white !important;
line-height: 12px;
text-align: center;
width: 100%;
 
}

#fourth-division{
  width: 100%;
color: white !important;
margin: auto;
margin-top: 3px;

}
#fourth-division p{
float: left;
margin-right: 15px;
font-size: 12px;
margin-bottom: 1px;
color: white !important;
line-height: 12px;
text-align: center;
width: 100%;
 
}



#wrapper-right .block-title {
  
  padding-left: 25px;
  background-repeat: no-repeat;
  background-position: left;
  

}

.resume_table td{
  padding-left: 0px;
  border-top: inherit;
  
}

#sbsearch-form {
  position: relative;
  overflow: auto;
}

#edit-search-submit{
  background-image: url(https://www.cancer.gov.co/sites/all/themes/bootstrap//bootstrap/img/44x43_button_search.png);
  border: none;
  position: absolute;
  top: 0px;
  right: 2px;
} 

.stodolist a{
  color:black;
}
.bkg-stodolist{
  height: 11px;
  margin-top: 25px;
  position: absolute;
  width: 253px;
  margin-left: -26px;
  background-image: url(https://www.cancer.gov.co/sites/all/themes/bootstrap//bootstrap/img/264x11_bkg_todolist.png);  
}



body {background-color:rgb(57,57,57);}

body input[type="text"]:focus {
  border-color: rgba(0, 116, 107, 0.8);
  outline: 0;
  outline: thin dotted 9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 116, 107, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 116, 107, 0.075), 0 0 8px rgba(0, 116, 107, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 116, 107, 0.075), 0 0 8px rgba(0, 116, 107, 0.6);
}


#page-title {
  margin-bottom: 15px;
  width: 100% !important;
  display: none;
  text-decoration: none;
}



.full-main-content #messages {
  padding: 0px 285px 0px 0px;
  top: 60px;
  position: relative;
  display:none;
}

#messages .alert-block {
  margin-bottom: 10px;
  padding-left: 31px;
  font-size: 0.8em;
}

#messages .alert-block a {
  color: #00746b;
}
#messages .alert-block a:hover {
  text-decoration: underline;
}

#page-content .node a:hover {
  color: #00746b;  
  text-decoration: underline;  
}
#page-content .node a {
  color: #333333;     
}

#page-content .fieldset-title {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 95%;
  height: 35px;
  padding-left: 5%;
}


#page-content legend {
  background: #efefef;
  padding: 0% 0%;
  width: 100%;
  margin: 0px;
  height: 35px;
  line-height: 35px;
}

#page-content .collapsible legend {
  background: url(../images/26x24xP50_icon_users.png) no-repeat #efefef 9px 9px;
}

#page-content .fieldset-legend {
  padding-left: 40px;
  font-weight: bold;
  font-size: 0.7em;
}


/* VISTA HISTORIAL DE CANDIDATO
******************************************************************************/
.view-historial-candidato {

}
#colorbox .view-content {

}
#colorbox .views-row {
  background: #efefef;
  padding: 10px;
  margin-bottom: 2px;
}
#colorbox .views-field{
  padding: 2px;
  border: 2px dotted white;
  margin-bottom: 2px;

}
#colorbox .views-label{
  text-decoration: underline;
  font-size: 14px;
  margin-bottom: 2px;
}

#colorbox .views-field-field-eventname {
  margin: 10px 0px;
  border: dotted 1px #ccc;
  padding: 5px;
  font-size: 12px;
  line-height: 12px;
}

/**COLORBOX **/

#cboxClose {
  border: none;
}

#wrapper-content {
  position: relative;
}

#colorbox .emergent-message {
  border: dotted 1px #ccc;
  padding: 10px;
}


/* BUSCADOR DE RECLUTADORES
******************************************************************************/
#reclutadores-form .fieldset-wrapper .form-type-checkbox {
  margin-top: 10px;
  border: dotted 1px #ccc;
  padding: 5px;  
  margin: 5px;
}

#reclutadores-form .fieldset-wrapper .container-inline-date {
  margin-top: 10px;
  border: dotted 1px #ccc;
  padding: 10px;
  width: 315px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;  
  margin: 5px;
}
#reclutadores-form .fieldset-wrapper > .container-inline-date > .control-group > label {
  border-bottom: solid 2px #ccc;
  font-weight: bold;
}


#reclutadores-form .fieldset-wrapper {
  padding-top: 5px;
}

#reclutadores-form .btn.btn-primary {
  margin: 10px 0px 15px 0px;
}


.profile .field-name-field-cmenu {
  display: none;
}


.btn-success a{
  color: #ffffff;
}
#cboxContent legend {
  margin-bottom: 0;
  font-size: 18px;
  background: url(../images/26x24xP50_icon_users.png) no-repeat #efefef 9px 9px;

}
#cboxContent fieldset {
    margin: 0px 5px;
margin-bottom: 15px;
outline: dotted 1px #ccc;

}    
.form-item-profile-candidato-field-start-date-und-0-value-time{
  display: none;
}

#cboxContent .fieldset-title{  
  padding-left: 5%;
}
#wrapper-pageundercontent{
  width: 1026px;
  margin: auto;
}
.region-undercontent{
  width:740px;
}



#block-block-6 img{
  width:50px!important;
}

.field-name-field-estadisticas{
  background:#000000;
}
.node-edit-button{
  width:900px;
}
.zi-menu-item{ 
float: left;
width: 195px;
border-right: 1px solid white;
vertical-align: middle;
text-align: center;
height: 30px;
display: block;
padding-top: 5px;
cursor: pointer;
color: #fff!important;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}
#site-menu-contenedor{
}
#site-menu{
  font-size:11px;
  float:left;
  margin-left: -396px;
  margin-top: 9px;  
}
#language-menu {
  font-size:11px;
  float:left;
  margin-left: -37px;
  margin-top: 9px; 
}
#language-menu a {
  font-size:11px;
  color:#000000;
  padding-right: 8px;
}
#site-menu a {
  padding-right: 8px;
  color:#000000;
}
.bordered-menu {
border-left: 1px solid #DEDEDE;;
padding-left: 10px;
}

.menu_dere{
	overflow:hidden;
  padding-left: 0px;
  border-top-left-radius: 13px;
  border-bottom-left-radius: 13px;
  border-top-right-radius: 13px;
  border-bottom-right-radius: 13px;
  /*   background: #ffffff; */
  margin-left: 28px;
  width:0;
  
}
#block-block-5{
	height:0!important;
	width:0;
	overflow:hidden;
}
.pqr:hover{
  position: absolute;
  border: 1px solid#809E44;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: left;
  border-radius:10px;
  margin-top:-15px;
  z-index:20;
  transition:height 0.3s ease-in;
}
.menu_dere2{
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 1px;
  border-top-left-radius: 13px;
  border-bottom-left-radius: 13px;
  border-top-right-radius: 13px;
  border-bottom-right-radius: 13px;
  margin-top: 8px;
  margin-left: -11px;
  width: 301px;
/*   background:#ffffff; */
}
#simply-scroll-carrousel-block .views-field-title{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png);
  padding-top: 57px;
  height:40px;
  width:114px;
  border-bottom: 0px solid #899e4c;
  box-shadow: 0px 0px 0px 0px rgb(205, 200, 200);
  border-bottom-left-radius:7px;
  border-bottom-right-radius:5px;
}
#views_slideshow_cycle_teaser_section_slideshow-block{position: relative;width:100%;height: 429px;}
#views_slideshow_cycle_teaser_section_slideshow-block .views-field-field-imagen{
  width: 100% !important;
  height: 429px !important;
  max-width:100%;
  overflow:hidden;
}
#views_slideshow_cycle_teaser_section_slideshow-block .views-field-field-imagen img {
    width:100% !important;
	height: auto;
	display:inline-block;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
}
#widget_pager_bottom_slideshow-block{
	width:100%;
	position:absolute;
	bottom:20px;
	text-align:center;
	z-index:10;
	display:inline-block;
}
#views_slideshow_cycle_teaser_section_slideshow-block .views-field-field-imagen a{
	width: 100% !important;
	height: 429px !important;
	display:inline-block;
}
#block-views-slideshow-block .views-field-title{
border: 0px solid;
margin-left: 0px;
position: absolute;
left: 0px;
top: 158px;
width: 323px;
background: #68892D;
}
div.views-field.views-field-title{
  padding-bottom: 36px!important;
}
div.simply-scroll.simply-scroll-container{
border: 0px solid; 
height: 102px;
padding: 10px;
background: transparent;
padding-left: 2px;
padding-right: 0px;
}
#block-block-14{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-14 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-14 a{
  color:#000000;
  font-size:13px;
}

#wrapper-content .contextual-links-region a{
  display:inline-block;
} 

#wrapper-content .contextual-links-region a:first-letter{
	text-transform:uppercase;
}
#wrapper-post-content .contextual-links-region a{
} 
#wrapper-post-content .contextual-links-region a:first-letter{
	text-transform:uppercase;
}

#texto-miga{
margin-top: 10px;
margin-bottom: 16px;
}

#texto-miga a:first-letter {
	text-transform:uppercase;
}
#texto-miga a {
	text-transform: lowercase;
	display: inline-block;
}


#block-block-14 td{
  color:#ABBF84;
} 
#block-block-14 a:hover{
  background:#ffffff;
}

#block-block-15{
  position: relative;
  top: 79px;
  border: 0px solid;
  display: table-cell;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
  float: left;
}
#block-block-15 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-15 a{
  color:#000000;
  font-size:13px;
} 
#block-block-15 td{
  color:#ABBF84;
} 
#block-block-15 a:hover{
  background:#ffffff;
}

/*+++*/
#block-block-61{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-61 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-61 a{
  color:#000000;
  font-size:13px;
} 
#block-block-61 td{
  color:#ABBF84;
} 
#block-block-61 a:hover{
  background:#ffffff;
}

/*+++*/
#block-block-66{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-66 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-66 a{
  color:#000000;
  font-size:13px;
} 
#block-block-66 td{
  color:#ABBF84;
} 
#block-block-66 a:hover{
  background:#ffffff;
}	

/*+++*/
#block-block-62{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-62 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-62 a{
  color:#000000;
  font-size:13px;
} 
#block-block-62 td{
  color:#ABBF84;
} 
#block-block-62 a:hover{
  background:#ffffff;
}


/*+++-*/
#block-block-99{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-99 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-99 a{
  color:#000000;
  font-size:13px;
} 
#block-block-99 td{
  color:#ABBF84;
} 
#block-block-99 a:hover{
  background:#ffffff;
}


/*+++*/
#block-block-63{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-63 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-63 a{
  color:#000000;
  font-size:13px;
} 
#block-block-63 td{
  color:#ABBF84;
} 
#block-block-63 a:hover{
  background:#ffffff;
}


/*+++*/
#block-block-64{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-64 p{  
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-64 a{
  color:#000000;
  font-size:13px;
} 
#block-block-64 td{
  color:#ABBF84;
} 
#block-block-64 a:hover{
  background:#ffffff;
}


/*+++*/
#block-block-65{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-65 p{  
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-65 a{
  color:#000000;
  font-size:13px;
} 
#block-block-65 td{
  color:#ABBF84;
} 
#block-block-65 a:hover{
  background:#ffffff;
}




/*+++*/
#block-block-55{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-55 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
}
#block-block-55 a{
  color:#000000;
  font-size:13px;
} 
#block-block-55 td{
  color:#ABBF84;
} 
#block-block-55 a:hover{
  background:#ffffff;
}


#block-block-16{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-16 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-16 a{
  color:#000000;
  font-size:13px;
} 
#block-block-16 td{
  color:#ABBF84;
} 
#block-block-16 a:hover{
  background:#ffffff;
}

#block-block-17{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-17 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-17 a{
  color:#000000;
  font-size:13px;
} 
#block-block-17 td{
  color:#ABBF84;
} 
#block-block-17 a:hover{
  background:#ffffff;
}

#block-block-27{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-27 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-27 a{
  color:#000000;
  font-size:13px;
} 
#block-block-27 td{
  color:#ABBF84;
} 
#block-block-27 a:hover{
  background:#ffffff;
}

#block-block-22{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-22 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-22 a{
  color:#000000;
  font-size:13px;
} 
#block-block-22 td{
  color:#ABBF84;
} 
#block-block-22 a:hover{
  background:#ffffff;
}

#block-block-20{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-20 p{
  color:#ABBF84;
  margin: 0 0 -8px;
  padding-top: 4px;
} 
#block-block-20 a{
  color:#000000;
  font-size:13px;
} 
#block-block-20 td{
  color:#ABBF84;
} 
#block-block-20 a:hover{
  background:#ffffff;
}

.iframe{
  border:0px solid;
}
.div_vida{
  padding-left: 88px;
}
.zi-menu-row{
max-width: 1000px; width:100%;
margin: 0px auto;
}

.estr_obje{
  height:300px;
}
#block-block-25{
  border: 0px solid;
background: #ffffff;
text-align: center;
margin-left: -310px;
width: 1046px;
padding-top: 4px;
padding-left: 264px;
vertical-align: middle;
border-bottom: 2px solid #CCC;
border-left: 2px solid #CCC;
border-right: 2px solid #CCC;
display:none;
}
#block-block-25 h2{
  display:none;
}
#block-block-25 p{
  color: #000 !important;
  font-size: 12px;
  margin: 0 0 -8px;
  text-align: left;
  width: 100px;
  height: 50px;
  line-height: 20px;
}
#block-block-25 td{
  color: #40494c!important;
  font-size: 11px;
  cursor:pointer;
}
#block-block-25 td:hover{
  opacity: 0.68;
}
#block-block-26{
  border:1px solid;
  border: 1px solid;
  width: 226px;
  position: absolute;
  margin-top: 78px;
  margin-left: 952px; display:none;
}
#block-block-26 h2{
  display:none;
}
.sele_cont{
margin-left: -265px;
padding-left: 274px;
}
#block-block-20 p{

}
.div_contrataciones img {
float: left;
margin-left: 20%;
}

#block-block-36 h2{
  display:none;
}
.tabl_contratacion .titu_cont{
  width: 642px;
color: #849948;
font-size: 26px;
border-left: 2px solid #849948;
padding-left: 10px;
border-bottom: 2px solid #849948;
padding-bottom: 7px;
} 
.tabl_contratacion td{
vertical-align: top;
padding-top: 9px;
}

.tabl_repo_cont td{
  text-align:center;
  border-left:1px solid #000000; 
  vertical-align:middle;
  font-size:11px;
  border-right: 1px solid;
}
.tabl_repo_cont p{
margin: 0 0 -4px;
font-size: 13px;
color: #000;
}

.tabl_repo_cont span{
margin: 0 0 -4px;
font-size: 13px;
color: #000;
}
.div_repo_cont_gene{ 
  width: 91%;
border-top: 1px solid;
border-bottom: 1px solid;
background: #ffffff;
}
.titu_nove{
  background: #809E43;
color: #ffffff;
font-size: 22px;
padding: 5px;
padding-left: 23px;
margin-left: -10px;
margin-top: -9px;
}
.tabl_nove{
  width: 100%; 
}
.subt_nove2 p{
  margin: 0px auto;
  color: #000;
  font-size: 15px;
  text-align: justify;
}
.subt_nove p{
  font-size: 12px;
} 
.div_conte_trabaje{
  font-size:13px;
}
.titu_trabaje_principal{
  width: 96%;
  color: #849948;
  font-size: 26px;
  border-left: 2px solid #849948;
  padding-left: 10px;
  border-bottom: 2px solid #849948;
  padding-bottom: 7px;
}  
.tabl_dere_trabaje{ 
  margin-top: -294px!important;
}
#block-block-18 h2{ 
  display:none;
}

#block-block-34{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-34 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-34 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-34 td{
  color:#ABBF84!important;
} 
#block-block-34 a:hover{
  background:#ffffff!important; 
}

#block-block-35{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-35 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-35 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-35 td{
  color:#ABBF84;
} 
#block-block-35 a:hover{
  background:#ffffff;
}

#block-block-38{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-38 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-38 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-38 td{
  color:#ABBF84;
} 
#block-block-38 a:hover{
  background:#ffffff;
}

#block-block-39{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-39 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-39 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-39 td{
  color:#ABBF84;
} 
#block-block-39 a:hover{
  background:#ffffff;
}

#block-block-40{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-40 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-40 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-40 td{
  color:#ABBF84;
} 
#block-block-40 a:hover{
  background:#ffffff;
}

#block-block-41{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-41 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-41 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-41 td{
  color:#ABBF84;
} 
#block-block-41 a:hover{
  background:#ffffff;
}

#block-block-42{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-42 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-42 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-42 td{
  color:#ABBF84;
} 
#block-block-42 a:hover{
  background:#ffffff;
}

#block-block-43{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-43 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-43 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-43 td{
  color:#ABBF84;
} 
#block-block-43 a:hover{
  background:#ffffff;
}

#block-block-44{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-44 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-44 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-44 td{
  color:#ABBF84;
} 
#block-block-44 a:hover{
  background:#ffffff;
}

#block-block-45{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-45 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-45 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-45 td{
  color:#ABBF84;
} 
#block-block-45 a:hover{
  background:#ffffff;
}

#block-block-46{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-46 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-46 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-46 td{
  color:#ABBF84;
} 
#block-block-46 a:hover{
  background:#ffffff;
}

#block-block-47{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-47 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-47 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-47 td{
  color:#ABBF84;
} 
#block-block-47 a:hover{
  background:#ffffff;
}

#block-block-48{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-48 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-48 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-48 td{
  color:#ABBF84;
} 
#block-block-48 a:hover{
  background:#ffffff;
}

#block-block-49{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-49 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-49 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-49 td{
  color:#ABBF84;
} 
#block-block-49 a:hover{
  background:#ffffff;
}

#block-block-50{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-50 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-50 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-50 td{
  color:#ABBF84;
} 
#block-block-50 a:hover{
  background:#ffffff;
}

.div_sist_obli:hover{
  background:#ffffff;
}
.div_sist_obli{
  width:183px;
  cursor:pointer;
}
#block-block-41{
  display:none;
}

#block-block-53{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-53 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-53 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-53 td{
  color:#ABBF84;
} 
#block-block-53 a:hover{
  background:#ffffff;
}

#block-block-54{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-54 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-54 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-54 td{
  color:#ABBF84;
} 
#block-block-54 a:hover{
  background:#ffffff;
}

#block-block-51{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-51 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-51 a{
  color:#000000!important;
  font-size:13px; 
} 
#block-block-51 td{
  color:#ABBF84;
} 
#block-block-51 a:hover{
  background:#ffffff;
}

#block-block-56{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}

#block-block-56 .table{
  width:232px;
}

#block-block-56 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-56 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-56 td{
  color:#ABBF84;
} 
#block-block-56 a:hover{
  background:#ffffff;
} 

#block-block-52{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-52 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-52 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-52 td{
  color:#ABBF84;
}  
#block-block-52 a:hover{
  background:#ffffff;
}

#block-block-57{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-57 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-57 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-57 td{
  color:#ABBF84;
}  
#block-block-57 a:hover{
  background:#ffffff;
}

#block-block-59{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-59 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-59 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-59 td{
  color:#ABBF84;
}   
#block-block-59 a:hover{
  background:#ffffff;
}

#block-block-60{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-60 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-60 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-60 td{
  color:#ABBF84;
}   
#block-block-60 a:hover{
  background:#ffffff;
}

#block-block-55{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-55 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-55 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-55 td{
  color:#ABBF84;
}   
#block-block-55 a:hover{
  background:#ffffff;
}

#block-block-67{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-67 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-67 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-67 td{
  color:#ABBF84;
}   
#block-block-67 a:hover{
  background:#ffffff;
}

#block-block-68{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-68 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-68 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-68 td{
  color:#ABBF84;
}   
#block-block-68 a:hover{
  background:#ffffff;
}

#block-block-69{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-69 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-69 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-69 td{
  color:#ABBF84;
}   
#block-block-69 a:hover{
  background:#ffffff;
}

#block-block-30{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-30 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-30 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-30 td{
  color:#ABBF84;
}   
#block-block-30 a:hover{
  background:#ffffff;
}

#block-block-70{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-70 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-70 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-70 td{
  color:#ABBF84;
}   
#block-block-70 a:hover{
  background:#ffffff;
}

#block-block-71{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-71 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-71 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-71 td{
  color:#ABBF84;
}   
#block-block-71 a:hover{
  background:#ffffff;
}

#block-block-72{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-72 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-72 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-72 td{
  color:#ABBF84;
}   
#block-block-72 a:hover{
  background:#ffffff;
} 

#block-block-73{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-73 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-73 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-73 td{
  color:#ABBF84;
}   
#block-block-73 a:hover{
  background:#ffffff;
}  

#block-block-74{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-74 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-74 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-74 td{
  color:#ABBF84;
}   
#block-block-74 a:hover{
  background:#ffffff;
}

#block-block-75{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-75 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-75 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-75 td{
  color:#ABBF84;
}   
#block-block-75 a:hover{
  background:#ffffff;
}

#block-block-76{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-76 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-76 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-76 td{
  color:#ABBF84;
}   
#block-block-76 a:hover{
  background:#ffffff;
}

#block-block-58{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-58 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-58 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-58 td{
  color:#ABBF84;
}   
#block-block-58 a:hover{
  background:#ffffff;
}


#block-views-carrousel-docencia-block h2{
  display:none;
}

.simply-scroll-carrousel_docencia-block{
  width:1400px!important;
}
.footer_sepa hr{
  border-top-color:#A4A4A4;
  border-bottom-color:#585858;
  display:none;
}
#block-views-carrousel-pacientes-block h2{
  display:none;
}
.zi-menu-item{
  padding-left:5px;
}
.field-label-above{
  display:block;
}
.div_sele_cont{
  cursor:pointer;
}
#block-block-77 h2{
  display:none;
}

#block-views-carrousel-pacientes-block{
  z-index:1;
}

#simply-scroll-carrousel_docencia-block .simply-scroll-btn-right{
  display:none;
}
#simply-scroll-carrousel_docencia-block .simply-scroll-btn-left{
  display:none;
}

#simply-scroll-carrousel_docencia-block .simply-scroll .simply-scroll-clip{
  margin-left: 20px!important;
}
#simply-scroll-carrousel_salud-block .simply-scroll-list{
  margin-left: 337px!important;
}
#simply-scroll-carrousel_salud-block .simply-scroll-forward{
  display:none;
}
#simply-scroll-carrousel_salud-block .simply-scroll-back{
  display:none;
}

#simply-scroll-slider_investigacion-block_1 .simply-scroll-clip{
  margin-left: 90px;
}
#simply-scroll-slider_investigacion-block_1{
  margin-left: 195px;
}
#block-views-slider-investigacion-block-1 h2{
  display:none;
}
#block-views-slider-investigacion-block-1 .simply-scroll-btn-left{
  display:block;
}
#block-views-slider-investigacion-block-1 .simply-scroll-btn-right{
  display:block; 
}
#block-block-78 h2{
  display:none;
}
#block-block-78{
  padding-top: 70px;
  border: 0px solid;
  margin-left: -100px;
  padding-bottom: 11px;
  text-align: left;
  color: green;
}

#block-block-79{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-79 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-79 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-79 td{
  color:#ABBF84;
}   
#block-block-79 a:hover{
  background:#ffffff;
}

#block-block-78 h2{
  display:none;
}
#block-block-78{
  padding-top: 70px;
  border: 0px solid;
  margin-left: -100px;
  padding-bottom: 11px;
  text-align: left;
  color: green;
}

#block-block-80{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-80 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-80 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-80 td{
  color:#ABBF84;
}   
#block-block-80 a:hover{
  background:#ffffff;
}

#block-block-82{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-82 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-82 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-82 td{
  color:#ABBF84;
}   
#block-block-82 a:hover{
  background:#ffffff;
}

#block-block-84{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-84 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-84 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-84 td{
  color:#ABBF84;
}   
#block-block-84 a:hover{
  background:#ffffff;
}

#block-block-85{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-85 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-85 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-85 td{
  color:#ABBF84;
}   
#block-block-85 a:hover{
  background:#ffffff;
}

#block-block-86{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-86 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-86 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-86 td{
  color:#ABBF84;
}   
#block-block-86 a:hover{
  background:#ffffff;
}

#block-block-87{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-87 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-87 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-87 td{
  color:#ABBF84;
}   
#block-block-87 a:hover{
  background:#ffffff;
}

#block-block-88{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-88 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-88 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-88 td{
  color:#ABBF84;
}   
#block-block-88 a:hover{
  background:#ffffff;
}

#block-block-89{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-89 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-89 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-89 td{
  color:#ABBF84;
}   
#block-block-89 a:hover{
  background:#ffffff;
}

#block-block-90{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-90 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-90 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-90 td{
  color:#ABBF84;
}   
#block-block-90 a:hover{
  background:#ffffff;
}

#block-block-91{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-91 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-91 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-91 td{
  color:#ABBF84;
}   
#block-block-91 a:hover{
  background:#ffffff;
}

#block-block-92{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
}
#block-block-92 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-92 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-92 td{
  color:#ABBF84;
}   
#block-block-92 a:hover 

  background:#ffffff;
}

#block-block-93{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-93 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-93 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-93 td{
  color:#ABBF84!important;
} 
#block-block-93 a:hover{
  background:#ffffff!important; 
}

#block-block-98{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-98 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-98 a{
  color:#000000!important;
  font-size:13px; 
} 
#block-block-98 td{
  color:#ABBF84!important;
} 
#block-block-98 a:hover{
  background:#ffffff!important; 
}

#block-block-94{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
  margin-top: -76px;
}
#block-block-94 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-94 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-94 td{
  color:#ABBF84;
}   
#block-block-94 a:hover 
  background:#ffffff; 
}

#block-block-98{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-98 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-98 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-98 td{
  color:#ABBF84!important;
} 
#block-block-98 a:hover{
  background:#ffffff!important; 
}

#block-block-94{
  position: absolute;
  top: 79px;
  border: 0px solid;
  width: 232px;
  font-size: 12px;
  color:ABBF84;
  margin-top: -76px;
}
#block-block-94 p{
  color:#ABBF84;
  margin: 0 0 0px;
  padding-top: 4px;
} 
#block-block-94 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-94 td{
  color:#ABBF84;
}   
#block-block-94 a:hover {
  background:#ffffff; 
}
#block-search-form form {
    margin: 0 !important;
}
#block-views-videos-home-block{
	display:inline-block;
	width:257px;
	background:#809e44;    
	border-radius: 5px;
	margin:15px 0 15px 0;
	
}
#block-views-videos-home-block h2{
	display:none;
}
#block-views-videos-home-block .view.view-videos-home{
	max-width:100%;
	
}
#block-views-videos-home-block .ui-accordion-content{
    max-width: 98%;
    display: inline-block;
    padding: 0;
    width: 98%;
    height: auto !important;
    margin: 0 1%;
    background: transparent;
    border:0;
}
#block-views-videos-home-block iframe{
	max-width:90%;
	height:160px;
	margin:15px 5%;
}
#block-views-videos-home-block .views-accordion-header{
    width: 100%;
    padding: 0 !important;
    background: transparent;
    border: 0;
}
#block-views-videos-home-block .views-field.views-field-title{
	color:white;
	font-size:15px;
	width:96%;
	margin:0 2%;
	text-align:center;
	padding-bottom:0 !important;
}
#block-views-videos-home-block .ui-accordion-header-icon{
	display:none;
}
#block-block-103{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-103 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-103 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-103 td{
  color:#ABBF84!important;
} 
#block-block-103 a:hover{
  background:#ffffff!important; 
}
 
.tabl_trabaje {
  margin-left: 26%!important;
}
.div_conte_inve{
  background: #ffffff;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

.simply-scroll-slider_investigacion-block_1 .simply-scroll-list li {
  float: left;
  width: 124px;
  height: 108px;
  margin-right: 14px;
  border-bottom: 4px solid#6b7b3b;
  background: #EEEEEE;
}

.simply-scroll-slider_investigacion-block_1 li{
  float: left;
  width: 135px;
  height: 103px!important;
  margin-right: 14px;
  border-bottom: 4px solid#6b7b3b!important;
  background: #EEEEEE!important;
}
.simply-scroll-slider_investigacion-block_1 .views-field-title{
  position: relative!important;
  top: 12px!important;
}
#paginacion { text-align:center;}
#paginacion a { padding-left:10px; color:#869b4c !important; font-size: 16px; text-align: center;}
#paginacion a:hover { padding-left:10px; color:#000 !important;}

#block-block-81 h2{
 display:none;
}
.div_ancla_clinica{
  height: 283px;
  width: 39px;
  position: fixed;
  top: 20vh;
  margin-left: 985px;
}

#block-block-83 h2{
  display:none;
}

.zi-clinica-list-item{
background-image: url('https://https://www.cancer.gov.co/images/clinicas/item-fondo.png');
position: relative;
width: 63%;
height: 77px;
background-repeat-y: no-repeat;
background-repeat: repeat-x;
padding-left: 0px;
padding-top: 29px;
padding-bottom: 20px;
line-height: 18px;
font-size: 16px;
background-position: 32px 27px;
}

.zi-clinica-list-item2{
background-image: url('https://www.cancer.gov.co/images/clinicas/item-fondo.png');
position: relative;
width: 62%;
height: 106px;
background-repeat-y: no-repeat;
background-repeat: repeat-x;
padding-left: 0px;
padding-top: 18px;
line-height: 18px;
font-size: 16px;
background-position: 32px 61px;
}
.ancla_redes{
  position: fixed;
  z-index: 1;
  float: right;
  margin-left: 171px;
  margin-top: 260px;
  display:none;
}
.ancla_up{
  float:right;
}
.up{
  position: fixed; 
  bottom: 10px; 
  left: 88%;
  cursor:pointer;
}
.up:hover{
  opacity:0.4;
}
#block-block-100{
  display:none;
}

#block-block-101 h2{
  display:none;
}
#div_revista_head{
  padding-bottom: 30px;
  margin-left: 0px;
}
.tabl_revista_head td{
  padding:15px;
}
#div_revista_anio{ 
  border:0px solid;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
}
.tabl_revista_anio td{
  cursor:pointer;
  text-align:center;
  font-size:12px;
  font-weight:normal;
}
.tabl_revista_anio td:hover{
  opacity:0.4;
  background:#D8D8D8;
  color:#000000;
}
.tabl_revista_imag{
  margin-left:-296px;
 
  top: -146px;
 position: relative;
}
.tabl_revista_imag td{
  text-align:center;
  font-size:12px;
  font-weight:normal;
}
.tabl_revista p{
	font-family: 'Raleway', sans-serif;
}
.tabl_revista span{
	font-family: 'Raleway', sans-serif;
}
.imagen-revista {-webkit-box-shadow: 6px 6px 1px 0px rgba(198,198,198,1);
-moz-box-shadow: 6px 6px 1px 0px rgba(198,198,198,1);
box-shadow: 6px 6px 1px 0px rgba(198,198,198,1);}

#block-block-102 h2 { display:none;}




#block-block-104{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-104 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-104 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-104 td{
  color:#ABBF84!important;
} 
#block-block-104 a:hover{
  background:#ffffff!important; 
}

#block-block-136{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-136 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-136 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-136 td{
  color:#ABBF84!important;
} 
#block-block-136 a:hover{
  background:#ffffff!important; 
}

#block-block-137{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-137 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-137 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-137 td{
  color:#ABBF84!important;
} 
#block-block-137 a:hover{
  background:#ffffff!important; 
}

#block-block-138{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-138 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-138 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-138 td{
  color:#ABBF84!important;
} 
#block-block-138 a:hover{
  background:#ffffff!important; 
}

#block-block-178{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-178 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-178 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-178 td{
  color:#ABBF84!important;
} 
#block-block-178 a:hover{
  background:#ffffff!important; 
}


#block-views-carrousel-basic-block h2{
  display:none;
}
#block-views-carrousel-basic-block{
width: 869px;
height: 100px;
/* padding-left: 55px; */
padding-top: 30px;
margin-bottom: 40px;
margin-left: 58px;
float: left;

}
#block-views-carrousel-basic-block #simply-scroll-carrousel-block,
#block-views-carrousel-basic-block .simply-scroll-container,
#block-views-carrousel-basic-block .simply-scroll-clip{
  width: 768px;
  margin: auto;
  color: #6b7b3b;
}
#block-views-carrousel-basic-block li{
  width: 100px;
  text-align: center;
  padding-right: 12px;
 
}
#block-views-carrousel-basic-block img{
  margin: auto;
}

#block-views-carrousel-basic-block .views-field-title{
  margin-top: 0px;
}

#simply-scroll-carrousel-basic-block img{
  margin-left: 2px;
  width: 111px;
  height: 70px !important;
  margin-bottom: 3px;
}
#block-views-carrousel-basic-block #simply-scroll-carrousel-basic-block, #block-views-carrousel-basic-block .simply-scroll-container, #block-views-carrousel-basic-block .simply-scroll-clip{
  margin-left: 2px;
  width: 755px;
  padding-left: 0px;
  margin-top:-25px;
}
#contactenos iframe{
  width:433px!important;
  height:475px!important;
}
#docencia-iconos { width:100%; height:auto; margin:auto 0px;}
#docencia-alineados { width:100%; height:auto; margin:auto 0px; margin-left: -3px; margin-top: -10px;}
#docencia-alineados img { padding-top:6px; padding-left:4px;}

#simply-scroll-list img{
  cursor:pointer;
}
#simply-scroll-list img:hover{
  opacity:0.4;
}
.zi-menu-item-atencion img {
left: 42px;
position: relative;
top: -2px;
}
.simply-scroll-clip{
  margin-top: -2px!important;
  margin-left: 0px!important ; 
}
.convocatoriaspublicadas{
  border:1px solid!important;
}

/*Estilos Slider*/
.simply-scroll-container{
  width:100%;
}
.div_titu_slid{
  border: 0px solid;
  position: absolute;
  text-align: center;
  margin-top: 74px; 
  width: 114px;
  margin-left: 4px;
  color: #6b7b3b;
}

/*Docencia*/
#block-views-carrousel-backup-docencia-block h2{
  display:none;
}
#simply-scroll-carrousel_backup_docencia-block{ 
  width: 100%;
  position: relative;
  padding-left: 156px;
  text-align: center;
}
#simply-scroll-carrousel_backup_docencia-block li{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png) no-repeat;
  height: 55%;
}
#simply-scroll-carrousel_backup_docencia-block img{ 
  margin-top: -6px;
  margin-left: 6px;
  width:105px !important;
}

/*Salud publica*/
#block-views-carrousel-backup-salud-block-1 h2{
  display:none;
}
#simply-scroll-carrousel_backup_salud-block_1{ 
  width: 59%;
  position: relative;
  padding-left: 203px;
  text-align: center;
}
#simply-scroll-carrousel_backup_salud-block_1 li{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png) no-repeat;
  height: 55%;
}
#simply-scroll-carrousel_backup_salud-block_1 img{ 
  margin-top: -6px;
  margin-left: 6px;
  width:105px !important;
}

/*Investigaciones*/
#block-views-44050c1013f488ce0d786a802088c7b8 h2{
  display:none;
}
#simply-scroll-carrousel_backup_investigaciones-block_1{ 
  width: 93%;
  position: relative;
  padding-left: 320px;
  text-align: center;
  margin-left: 6px;
}
#simply-scroll-carrousel_backup_investigaciones-block_1 li{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png) no-repeat;
  height: 59%;
}
#simply-scroll-carrousel_backup_investigaciones-block_1 img{   
  margin-top: 5px;
  margin-left: 8px;
  width:105px !important;
}

/*Pacientes*/
#block-views-15104cba7b4d16c67f5a3e0267ec4200 h2{
  display:none;
}
#simply-scroll-carrousel_backup_pacientes-block{ 
  width: 80%;
  position: relative;
  padding-left: 97px;
  text-align: center;
}
#simply-scroll-carrousel_backup_pacientes-block li{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png) no-repeat;
  height: 55%;
}
#simply-scroll-carrousel_backup_pacientes-block img{   
  margin-top: -3px;
  margin-left: 8px;
  width:105px !important;
}

/*General*/
#block-views-carrousel-backup-general-block h2{
  display:none;
}
#simply-scroll-carrousel_backup_general-block{ 
  width: 100%;
  position: relative;
  padding-left: 164px;
  text-align: center;
}
#simply-scroll-carrousel_backup_general-block li{ 
  background: url(https://192.168.100.111:1003/sites/default/files/styles/imagen_carrousel/public/bg.png) no-repeat;
  height: 55%;
}
#simply-scroll-carrousel_backup_general-block img{   
  margin-top: -2px;
  margin-left: 8px; 
  width:105px !important;
}


/*Bloque novedades*/
.tabl_nove{
  margin-left:2px; 
}
.au-row{
	display:inline-block;
	float:left;
}
.aux-nove{
  display:inline-block;
  float:right;
  margin-top: 15px !important;
}
.titu_nove{
  margin-left: 0px;
}


/*Mp3*/
.sm2_playing a{
  font-size:16px !important;
}
ul.playlist{
  font-size: 8px;
}
#block-block-179{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-179 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-179 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-179 td{
  color:#ABBF84!important;
} 
#block-block-179 a:hover{
  background:#ffffff!important; 
}


#block-block-181{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-181 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-181 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-181 td{
  color:#ABBF84!important;
} 
#block-block-181 a:hover{
  background:#ffffff!important; 
}

#block-block-182{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-182 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-182 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-182 td{
  color:#ABBF84!important;
} 
#block-block-182 a:hover{
  background:#ffffff!important; 
}

#block-block-183{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-183 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-183 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-183 td{
  color:#ABBF84!important;
} 
#block-block-183 a:hover{
  background:#ffffff!important; 
}

#block-block-184{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-184 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-184 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-184 td{
  color:#ABBF84!important;
} 
#block-block-184 a:hover{
  background:#ffffff!important; 
}

#block-block-185{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-185 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-185 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-185 td{
  color:#ABBF84!important;
} 
#block-block-185 a:hover{
  background:#ffffff!important; 
}

#block-block-188{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-188 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-188 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-188 td{
  color:#ABBF84!important;
} 
#block-block-188 a:hover{
  background:#ffffff!important; 
}

#block-block-190{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-190 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-190 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-190 td{
  color:#ABBF84!important;
} 
#block-block-190 a:hover{
  background:#ffffff!important; 
}

#block-block-191{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-191 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-191 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-191 td{
  color:#ABBF84!important;
} 
#block-block-191 a:hover{
  background:#ffffff!important; 
}


/*Galeria*/
.zi-a-imagen{
  text-align:center!important;
  margin-top: -2px !important; 
}
.zi-foto{
  background: url(https://www.cancer.gov.co/images/bg-galeria.png)no-repeat !important;
}
.ver_foto_galeria{
  text-align:center!important;
}
.zi-a-titulo{
  text-align:center!important;
  margin-top: -4px!important;
}
.zi-a-imagen{
margin-top: 20px !important;
margin-left: 2px;
}
.fancyimg img{
  width: 150px !important;
  float: left !important;
  position: relative !important;
  left: -3px !important;
  height: 88px !important;
  max-height: 88px!important;
}
.zi-a-descripcion{
  line-height: 30px !important;
  text-align:center;
  margin-top:16px;
}
.ver_foto_galeria{
  margin-top: -22px;
margin-left: 63px;
position: absolute;
  
}

/*Trabaje con nosotros*/
#convocatoriaspublicadas{
	font-size:13px;
}
#tableconvocatoriainfo{
	font-size:13px;
}
#aporta_pensiones_voluntarias{
	margin-top: -3px;
}

/*Bloques internos izquierda*/
.zi-g2-item a{
  color: #000000 !important; 
  font-size:13px !important;
}
.zi-g2-item-a{
  color: #000000 !important; 
  font-size:13px !important;
}
.zi-g2-item-a-nivel2{
  color: #000000 !important; 
  font-size:13px !important;
}


#content2 {
    width: 900px;
    margin: 0px auto;
    padding: 2em 1em;
}

#header2 {
	background-color: #EBE9EA;
    border: 1px solid #D2D2D2;
    border-radius: 8px 8px 8px 8px;
    margin-bottom: 10px;
    text-align: center;
    width: 900px;
    min-height: 150px;
}

#column-right {
}

#central {
	background-color: #EBE9EA;
    border: 1px solid #D2D2D2;
    border-radius: 8px 8px 8px 8px;
    float: left;
    min-height: 225px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 685px;
	padding:10px;
}

#footer {
	background-color: #EBE9EA;
    border: 1px solid #D2D2D2;
    border-radius: 8px 8px 8px 8px;
    margin-top: 10px;
    text-align: center;
    clear: left;
    width: 900px;
    min-height: 100px;
}

#popup {
	left: 0;
	position: absolute;
	top: 0;
	width: 38%;
	height: 0px;
	z-index: 1001;
}
.content-popup {
	margin: 0px auto;
	margin-top: 186px;
	position: relative;
	margin-left: 62px;
	padding: 10px;
	width: 323px;
	min-height: 164px;
	border-radius: 22px;
	background-color: #FFFFFF;
	box-shadow: 0 5px 13px #666666;
}

.content-popup h2 {
	color:#48484B;
	border-bottom: 1px solid #48484B;
    margin-top: 0;
    padding-bottom: 4px;
}

.popup-overlay {
	left: 0;
	position: absolute;
	top: 0;
	width: 0%;
	z-index: 999;
	display: none;
	background-color: #777777;
	cursor: pointer;
	opacity: 0.7;
	height: 418px!important;
}

.close {
	position: absolute;
    right: 15px;
}

#open{
	margin-top: 337px;
	margin-left: 15px;
	position: absolute;
	color: #000000!important;
	font-size: 11px;
	font-weight: bold;
}
#block-block-180{
  float: right;
	color: #ffffff;
	position: absolute;
	z-index: 1;
	margin-top: 41px;
	right: 1%;
	display:block;
}
#block-block-180 h2{
	display:none;
}
#messages {
  padding: 0px 284px 0px 189px;
  display:none!important;
}

#block-block-186{
  float:right;
}
#block-block-186 h2{
  display:none;
}
#block-block-36{
  float:left;
  margin-top: 69px;
}

#block-block-189{
  position: absolute;
  margin-top: -37%;
  margin-left: 25%;
  width: 24%;
}
#block-block-189 h2{
  display:none;
}
a:hover{
  opacity:0.4;
}

#block-block-192{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-192 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-192 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-192 td{
  color:#ABBF84!important;
} 
#block-block-192 a:hover{
  background:#ffffff!important; 
}
#block-block-193{
  float: left;
  position: absolute;
  width: 174px;
  top: 8%;
  left: 35%;
}
#block-block-193 h2{
  display:none;
}

#block-block-194{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-194 p{
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-194 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-194 td{
} 
#block-block-194 a:hover{
  background:#ffffff!important; 
}
#block-block-194 h2{
  display:none;
}
#block-block-195 h2 {
  display:none;
}
#block-block-195{
  z-index:2;
  position: absolute;
  margin-top: -1242px;
  margin-left: 489px;
  width: 251px;
}
#tabl_boto_inic {
	margin-left:-125px;
}
#tabl_boto_inic td{
	font-size: 15px;
	padding-left:10px;
	padding-right:10px;
	color:#869b4c;
}
#tabl_boto_inic a{
	color:#809E43!important;
}
#tabl_boto_inic a:link{
	text-decoration:none!important;
}
.boto_inic_login{
	height: 42px;
	vertical-align:middle;
	background: #EAEAEA;
	color:#809E43!important;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:180px;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}
.block-block-196{
	width:301px;
}

div#page-content {width: 100%; float: right; min-width: 60%;display: table-cell; max-width:70%;}

.page-node-689 div#page-content {width: 100%; float: none !important; min-width: 60%;display: block !important; max-width:100% !important;}
.page-node-689 div#page-content img{width: 70%; }


.page-node-190 div#page-content {width: 100%;float: right;min-width: 60%;display: table-cell;min-height: 0vh;max-width:70%;}
div#page-content div{
	max-width:100% !important;
	width: 100%;
}
div#page-content .content img{
	max-width:95% !important;
	height:auto !important;

	}
/******* contenido_pagina_internas ***************/
@media only screen and (min-width: 768px) and (max-width:950px) {
div#page-content {
width: 65%;
float: right;
}
}
@media only screen and (min-width: 640px) and (max-width: 768px) {
div#page-content {
width: 50%;
float: right;
}
#block-views-videos-home-block{
	display:inline-block;
	width:90%;
	background:#809e44;    
	border-radius: 5px;
	margin:15px 5% 15px 5%;
	
}
#block-views-15104cba7b4d16c67f5a3e0267ec4200{
	display:none;
}
.view-men-bot-hom .views-row{
	width:48% !important;
display:inline-block;
text-align:center;

}
.view-men-bot-hom .views-row .views-field-nothing a{
	position:relative;
}
.view-men-bot-hom .views-row .views-field-nothing a .img-base{
	display:inline-block;
}
.view-men-bot-hom .views-row .views-field-nothing a .img-over{
	display:none;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .img-base{
	display:none;
}
.view-men-bot-hom .views-row .views-field-nothing a:hover .img-over{
	display:inline-block;
}
}
@media only screen and (min-width: 240px) and (max-width: 639px) {
div#page-content {
width: 100%;
}
#wrapper-post-content {
overflow: visible;
float: left;
width: 100%;
height: 100px;
margin-top: 0px;
margin-bottom: 66px;
margin-top: 30px;
}

  #block-block-2{
    margin-top:0px!important;
  }
  
  /**********************************************************************/
  
  /* styles Menu OMAR PAEZ RODRIGUEZ */
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);

@font-face {
	font-family: 'fontawesome';
	src:url('../fonts/fontawesome.eot');
	src:url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontawesome.svg#fontawesome') format('svg'),
		url('../fonts/fontawesome.woff') format('woff'),
		url('../fonts/fontawesome.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

body, html { font-size: 100%; 	padding: 0; margin: 0;}

/* Reset */
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* Clearfix hack by Nicolas Gallagher: https://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

body {
	font-family: 'Lato', Calibri, Arial, sans-serif;
	color: #b1aea6;
	background: #fffcf5;
	min-height: 800px;
}

a {
	color: #ccc;
	text-decoration: block;
}

a:hover {
	color: #fff;
}

.main,
.container > header {
	width: 100%;
	margin: 0 auto;
	padding: 0 1.875em 3.125em 1.875em;
}

.main {
	max-width: 69em;
	padding-top: 2em;
}

.column {
	float: left;
	width: 50%;
	padding: 0 2em;
	min-height: 300px;
	min-width: 320px;
	position: relative;
}

.column:nth-child(2) {
	min-height: 400px;
	box-shadow: -1px 0 0 rgba(0,0,0,0.1);
	background: url(../images/clickhere.png) 90px 0 no-repeat;
}

.column:last-child:before {
	content: '';
	position: absolute;
	height: 7px;
	background: #ceccc6;
	top: 100px;
	left: 10px;
}

.column p {
	font-weight: 300;
	font-size: 2em;
	padding: 0;
	margin: 0;
	text-align: right;
	line-height: 1.5;
}

.container > header {
	padding: 2.875em 1.875em 2.875em;
	text-align: center;
	background: rgba(0,0,0,0.01);
}

.container > header h1 {
	font-size: 2.625em;
	line-height: 1.3;
	margin: 0;
	color: #89867e;
	font-weight: 300;
}

.container > header span {
	display: block;
	font-size: 60%;
	color: #ceccc6;
	padding: 0 0 0.6em 0.1em;
}

/* Header Style */
.codrops-top {
	background: #fff;
	background: rgba(255, 255, 255, 0.95);
	text-transform: uppercase;
	position: relative;
	font-size: 0.68em;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
	line-height: 2.2;
}

.codrops-top a {
	padding: 0 1em;
	letter-spacing: 0.1em;
	color: #333;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.99);
	color: #000;
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

/* Demo Buttons Style */
.codrops-demos {
	padding-top: 1em;
	font-size: 0.9em;
}

.codrops-demos a {
	display: inline-block;
	margin: 0.5em;
	padding: 0.7em 1.1em;
	border: 3px solid #b1aea6;
	color: #b1aea6;
	font-weight: 700;
}

.codrops-demos a:hover,
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover {
	border-color: #89867e;
	color: #89867e;
}

@media screen and (max-width: 46.0625em) {

	.main {
		padding: 0;
	}

	.column {
		width: 100%;
		min-width: auto;
		min-height: auto;
		padding: 3em 2em; 
	}

	.column p {
		text-align: left;
		font-size: 1.5em;
	}

	.column:nth-child(2) {
		box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
		background-position: 90px 3em;
	}
}

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.woff') format('woff'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Common styles of menus */

.dl-menuwrapper {
	width: 100%;
	max-width: 300px;
	float: left;
	position: relative;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
}

.dl-menuwrapper:first-child {
	margin-right: 100px;
}

.dl-menuwrapper button {
	background: #ccc;
	border: block;
	width: 48px;
	height: 45px;
	text-indent: -900em;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	outline: block;
}

.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul {
	background: #aaa;
}

.dl-menuwrapper button:after {
	content: '';
	position: absolute;
	width: 68%;
	height: 5px;
	background: #fff;
	top: 10px;
	left: 16%;
	box-shadow: 
		0 10px 0 #fff, 
		0 20px 0 #fff;
}

.dl-menuwrapper ul {
	padding: 0;
	list-style: block;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.dl-menuwrapper li {
	position: relative;
}

.dl-menuwrapper li a {
	display: block;
	position: relative;
	padding: 15px 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 300;
	color: #fff;
	outline: block;
}

.no-touch .dl-menuwrapper li a:hover {
	background: rgba(255,248,213,0.1);
}

.dl-menuwrapper li.dl-back > a {
	padding-left: 30px;
	background: rgba(0,0,0,0.1);
}

.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after {
	position: absolute;
	top: 0;
	line-height: 50px;
	font-family: 'icomoon';
	speak: block;
	-webkit-font-smoothing: antialiased;
	content: "\e000";
}

.dl-menuwrapper li.dl-back:after {
	left: 10px;
	color: rgba(212,204,198,0.3);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.dl-menuwrapper li > a:after {
	right: 10px;
	color: rgba(0,0,0,0.15);
}

.dl-menuwrapper .dl-menu {
	margin: 5px 0 0 0;
	position: absolute;
	width: 100%;
	opacity: 0;
	pointer-events: block;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.dl-menuwrapper .dl-menu.dl-menu-toggle {
	transition: all 0.3s ease;
}

.dl-menuwrapper .dl-menu.dl-menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}

/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu {
	display: block;
}

/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
	display: block;
}

.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
	display: block;
}

/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu {
	position: absolute;
	width: 100%;
	top: 50px;
	left: 0;
	margin: 0;
}

/* Animation classes for moving out and in */

.dl-menu.dl-animate-out-1 {
	-webkit-animation: MenuAnimOut1 0.4s;
	animation: MenuAnimOut1 0.4s;
}

.dl-menu.dl-animate-out-2 {
	-webkit-animation: MenuAnimOut2 0.3s ease-in-out;
	animation: MenuAnimOut2 0.3s ease-in-out;
}

.dl-menu.dl-animate-out-3 {
	-webkit-animation: MenuAnimOut3 0.4s ease;
	animation: MenuAnimOut3 0.4s ease;
}

.dl-menu.dl-animate-out-4 {
	-webkit-animation: MenuAnimOut4 0.4s ease;
	animation: MenuAnimOut4 0.4s ease;
}

.dl-menu.dl-animate-out-5 {
	-webkit-animation: MenuAnimOut5 0.4s ease;
	animation: MenuAnimOut5 0.4s ease;
}

@-webkit-keyframes MenuAnimOut1 {
	0% { }
	50% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
	}
	75% {
		-webkit-transform: translateZ(-372.5px) rotateY(15deg);
		opacity: .5;
	}
	100% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut2 {
	0% { }
	100% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut3 {
	0% { }
	100% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut4 {
	0% { }
	100% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-webkit-keyframes MenuAnimOut5 {
	0% { }
	100% {
		-webkit-transform: translateY(40%);
		opacity: 0;
	}
}

@keyframes MenuAnimOut1 {
	0% { }
	50% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
		transform: translateZ(-250px) rotateY(30deg);
	}
	75% {
		-webkit-transform: translateZ(-372.5px) rotateY(15deg);
		transform: translateZ(-372.5px) rotateY(15deg);
		opacity: .5;
	}
	100% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
}

@keyframes MenuAnimOut2 {
	0% { }
	100% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
		opacity: 0;
	}
}

@keyframes MenuAnimOut3 {
	0% { }
	100% {
		-webkit-transform: translateZ(300px);
		transform: translateZ(300px);
		opacity: 0;
	}
}

@keyframes MenuAnimOut4 {
	0% { }
	100% {
		-webkit-transform: translateZ(-300px);
		transform: translateZ(-300px);
		opacity: 0;
	}
}

@keyframes MenuAnimOut5 {
	0% { }
	100% {
		-webkit-transform: translateY(40%);
		transform: translateY(40%);
		opacity: 0;
	}
}

.dl-menu.dl-animate-in-1 {
	-webkit-animation: MenuAnimIn1 0.3s;
	animation: MenuAnimIn1 0.3s;
}

.dl-menu.dl-animate-in-2 {
	-webkit-animation: MenuAnimIn2 0.3s ease-in-out;
	animation: MenuAnimIn2 0.3s ease-in-out;
}

.dl-menu.dl-animate-in-3 {
	-webkit-animation: MenuAnimIn3 0.4s ease;
	animation: MenuAnimIn3 0.4s ease;
}

.dl-menu.dl-animate-in-4 {
	-webkit-animation: MenuAnimIn4 0.4s ease;
	animation: MenuAnimIn4 0.4s ease;
}

.dl-menu.dl-animate-in-5 {
	-webkit-animation: MenuAnimIn5 0.4s ease;
	animation: MenuAnimIn5 0.4s ease;
}

@-webkit-keyframes MenuAnimIn1 {
	0% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
	20% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
		opacity: 0.5;
	}
	100% {
		-webkit-transform: translateZ(0px) rotateY(0deg);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn2 {
	0% {
		-webkit-transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes MenuAnimIn5 {
	0% {
		-webkit-transform: translateY(40%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0);
		opacity: 1;
	}
}

@keyframes MenuAnimIn1 {
	0% {
		-webkit-transform: translateZ(-500px) rotateY(0deg);
		transform: translateZ(-500px) rotateY(0deg);
		opacity: 0;
	}
	20% {
		-webkit-transform: translateZ(-250px) rotateY(30deg);
		transform: translateZ(-250px) rotateY(30deg);
		opacity: 0.5;
	}
	100% {
		-webkit-transform: translateZ(0px) rotateY(0deg);
		transform: translateZ(0px) rotateY(0deg);
		opacity: 1;
	}
}

@keyframes MenuAnimIn2 {
	0% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(300px);
		transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(-300px);
		transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes MenuAnimIn5 {
	0% {
		-webkit-transform: translateY(40%);
		transform: translateY(40%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
	}
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {
	-webkit-animation: SubMenuAnimIn1 0.4s ease;
	animation: SubMenuAnimIn1 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {
	-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;
	animation: SubMenuAnimIn2 0.3s ease-in-out;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {
	-webkit-animation: SubMenuAnimIn3 0.4s ease;
	animation: SubMenuAnimIn3 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {
	-webkit-animation: SubMenuAnimIn4 0.4s ease;
	animation: SubMenuAnimIn4 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {
	-webkit-animation: SubMenuAnimIn5 0.4s ease;
	animation: SubMenuAnimIn5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimIn1 {
	0% {
		-webkit-transform: translateX(50%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn2 {
	0% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
}

@-webkit-keyframes SubMenuAnimIn5 {
	0% {
		-webkit-transform: translateZ(-200px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn1 {
	0% {
		-webkit-transform: translateX(50%);
		transform: translateX(50%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn2 {
	0% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(0px);
		transform: translateX(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn3 {
	0% {
		-webkit-transform: translateZ(-300px);
		transform: translateZ(-300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn4 {
	0% {
		-webkit-transform: translateZ(300px);
		transform: translateZ(300px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
}

@keyframes SubMenuAnimIn5 {
	0% {
		-webkit-transform: translateZ(-200px);
		transform: translateZ(-200px);
		opacity: 0;
	}
	100% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1;
	}
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {
	-webkit-animation: SubMenuAnimOut1 0.4s ease;
	animation: SubMenuAnimOut1 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {
	-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;
	animation: SubMenuAnimOut2 0.3s ease-in-out;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {
	-webkit-animation: SubMenuAnimOut3 0.4s ease;
	animation: SubMenuAnimOut3 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {
	-webkit-animation: SubMenuAnimOut4 0.4s ease;
	animation: SubMenuAnimOut4 0.4s ease;
}

.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {
	-webkit-animation: SubMenuAnimOut5 0.4s ease;
	animation: SubMenuAnimOut5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimOut1 {
	0% {
		-webkit-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(50%);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut2 {
	0% {
		-webkit-transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(100%);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut3 {
	0% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-300px);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut4 {
	0% {
		-webkit-transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(300px);
		opacity: 0;
	}
}

@-webkit-keyframes SubMenuAnimOut5 {
	0% {
		-webkit-transform: translateZ(0);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-200px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut1 {
	0% {
		-webkit-transform: translateX(0%);
		transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(50%);
		transform: translateX(50%);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut2 {
	0% {
		-webkit-transform: translateX(0%);
		transform: translateX(0%);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut3 {
	0% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-300px);
		transform: translateZ(-300px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut4 {
	0% {
		-webkit-transform: translateZ(0px);
		transform: translateZ(0px);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(300px);
		transform: translateZ(300px);
		opacity: 0;
	}
}

@keyframes SubMenuAnimOut5 {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1;
	}
	100% {
		-webkit-transform: translateZ(-200px);
		transform: translateZ(-200px);
		opacity: 0;
	}
}

/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
	position: relative;
	opacity: 1;
	-webkit-transform: block;
	transform: block;
}

.no-js .dl-menuwrapper li .dl-submenu {
	display: block;
}

.no-js .dl-menuwrapper li.dl-back {
	display: block;
}

.no-js .dl-menuwrapper li > a:not(:only-child) {
	background: rgba(0,0,0,0.1);
}

.no-js .dl-menuwrapper li > a:not(:only-child):after {
	content: '';
}

/* Colors for demos */

/* Demo 1 */
.demo-1 .dl-menuwrapper button {
	background: #c62860;
}

.demo-1 .dl-menuwrapper button:hover,
.demo-1 .dl-menuwrapper button.dl-active,
.demo-1 .dl-menuwrapper ul {
	background: #9e1847;
}

/* Demo 2 */
.demo-2 .dl-menuwrapper button {
	background: #e86814;
}

.demo-2 .dl-menuwrapper button:hover,
.demo-2 .dl-menuwrapper button.dl-active,
.demo-2 .dl-menuwrapper ul {
	background: #D35400;
}

/* Demo 3 */
.demo-3 .dl-menuwrapper button {
	background: #08cbc4;
}

.demo-3 .dl-menuwrapper button:hover,
.demo-3 .dl-menuwrapper button.dl-active,
.demo-3 .dl-menuwrapper ul {
	background: #00b4ae;
}

/* Demo 4 */
.demo-4 .dl-menuwrapper button {
	background: #90b912;
}

.demo-4 .dl-menuwrapper button:hover,
.demo-4 .dl-menuwrapper button.dl-active,
.demo-4 .dl-menuwrapper ul {
	background: #79a002;
}

/* Demo 5 */
.demo-5 .dl-menuwrapper button {
	background: #744783;
}

.demo-5 .dl-menuwrapper button:hover,
.demo-5 .dl-menuwrapper button.dl-active,
.demo-5 .dl-menuwrapper ul {
	background: #643771;
}

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

}

/******/

#block-block-198 h2{
  display:none;
}
#block-block-198 iframe{
  width: 111%;
  height: 836px;
}

#block-block-101{
  margin-top:33px; 
}

#menu_responsive{
  border: 0px solid;
  background: #ffffff;
  float: right;
  width: 60%;
}

.menu_cell_responsive{
  text-align: right;
  background: #8EA759;
  color: #ffffff;
  border: 3px solid;
  padding: 6px;
  cursor:pointer;
}

.menu_cell_responsive:hover{
  opacity:0.4;
}

.menu_cell2_responsive{
  text-align: right;
  color: #ffffff;
  border: 0px solid;
  padding: 0px;
  cursor:pointer;
}

.menu_cell2_responsive2{
  background: #ADC47B;
  width: 98%;
  margin-left: 3px;
  cursor:pointer;
  border:1px solid #ffffff;
}
.menu_cell2_responsive2 a{
  color:#ffffff;
}
.menu_cell2_responsive2 a:link{
  color:#ffffff;
}

.menu_cell2_responsive2:hover{
  opacity:0.4;
}

#cont_menu{
  cursor:pointer;
}
#cont_menu:hover{
  opacity:0.4;
}

#block-block-203{
 width:200px;
}

#block-block-204{
 width:200px;
}

#block-block-205{
 width:200px;
}

#block-block-206{
 width:200px;
}

#block-block-207{
 width:200px;
}

#block-block-208{
 width:200px;
}

#block-block-209{
 width:200px;
}

#block-block-210{
 width:200px;
}

#block-block-211{
 width:200px;
}

#block-block-212{
 width:200px;
}

#block-block-213{
 width:200px;
}

#block-block-220{
 width:200px;
}


#block-block-215{
 width:200px;
}
#block-block-200{
 width:200px;
}
#block-block-201{
 width:200px;
}

#block-block-203 a{
 width:200px;
  font-size:13px!important;
}

#block-block-204 a{
 width:200px;
  font-size:13px!important;
  font-weight:normal;
}
#block-block-205 a{
 width:200px;
 font-size:13px!important;
 font-weight:normal;
}
#block-block-206 a{
  width:200px;
  font-size:13px!important;
  font-weight:normal;
}
#block-block-207 a{
 width:200px;
 font-size:13px!important;
 font-weight:normal;
}
#block-block-208 a{
  width:200px;
  font-size:13px!important;
  font-weight:normal;
}
#block-block-209 a{
  width:200px;
  font-size:13px!important;
  font-weight:normal;
}
#block-block-210 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-211 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-212 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-213 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-220 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-214 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}
#block-block-215 a{
 width:200px;
  font-size:13px!important;
font-weight:normal;
}

.bloque_izquierdo{
  width:200px;
  font-size:13px;
}

#block-block-205{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-205 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-205 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-205 td{
  color:#ABBF84!important;
} 
#block-block-205 a:hover{
  background:#ffffff!important; 
}

#block-block-206{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-206 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-206 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-206 td{
  color:#ABBF84!important;
} 
#block-block-206 a:hover{
  background:#ffffff!important; 
}

#block-block-207{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-207 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-207 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-207 td{
  color:#ABBF84!important;
} 
#block-block-207 a:hover{
  background:#ffffff!important; 
}

#block-block-208{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-208 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-208 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-208 td{
  color:#ABBF84!important;
} 
#block-block-208 a:hover{
  background:#ffffff!important; 
}

#block-block-209{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-209 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-209 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-209 td{
  color:#ABBF84!important;
} 
#block-block-209 a:hover{
  background:#ffffff!important; 
}

#block-block-210{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-210 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-210 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-210 td{
  color:#ABBF84!important;
} 
#block-block-210 a:hover{
  background:#ffffff!important; 
}

#block-block-211{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-211 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-211 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-211 td{
  color:#ABBF84!important;
} 
#block-block-211 a:hover{
  background:#ffffff!important; 
}

#block-block-212{
  position: absolute!important;
  top: 79px!important;
  border: 0px solid!important;
  width: 232px!important;
  font-size: 12px!important;
  color:ABBF84!important;
}
#block-block-212 p{
  color:#ABBF84!important;
  margin: 0 0 0px!important;
  padding-top: 4px!important;
} 
#block-block-212 a{
  color:#000000!important;
  font-size:13px;
} 
#block-block-212 td{
  color:#ABBF84!important;
} 
#block-block-212 a:hover{
  background:#ffffff!important; 
}


@media (min-width: 0px) and (max-width: 500px) {
  #block-views-slideshow-block{
    display:block!important;
  }
  #views_slideshow_cycle_teaser_section_slideshow-block{
    width:100%!important;
  }
  #block-botoneshome-botoneshome{
  display:none;
  }
  #block-views-carrousel-block .simply-scroll-clip {
	  width: 98%;
	  margin: 0px 1%;
	  margin-top: -25px;}
}

#block-block-213{
  width: 92%;
  position: absolute;
  padding-top: 24px;
}
#block-block-213 .block-title{
  display:none;
}
#block-block-213 .content{
    margin-left: 0%;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
}
#block-block-213 a{
  width: 243px;
}

#block-block-220{
  width: 92%;
  position: absolute;
  padding-top: 24px;
  top: 0%;
  right: 11%;
}
#block-block-220 .block-title{
  display:none;
}
#block-block-220 .content{
    margin-left: 0%;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
}
#block-block-220 a{
  width: 243px;
}
.menu_aux {
    max-width: 525px;
    float: right;
    width: 100%;
    display: inline-block;
    margin-right: 30px;
}
@media only screen and (min-width: 0px) and (max-width:650px) {
  
  .zi-ats-con-links-colb{
    width:100%!important;
  }
  
  .zi-ats-con-links-cola{
      width:100%!important;
  }
  
  .zi-ats-con-links-colb p{
    margin-left: 15%!important;
    margin-top: 0%!important;
    font-size: 11px!important;
  }
  
  .zi-ats-con-links-cola p{
    margin-left: 15%!important;
    margin-top: 0%!important;
    font-size: 11px!important;
  }
  
  .zi-ats-con-links-colb img{
    width:80%!important;
    height:auto!important;
  }
  
  .zi-ats-con-links img{
    width:80%!important;
    height:auto!important;
  }

  .zi-can-titulo{
    height: 68px!important;
  }
  
  .zi-g1-titulo{
    font-size: 14px!important;
    height: 100px!important;
  }
  
  .zi-g1-cola{
    width:100%!important;
  }
  
  .zi-ats-con-links {
    width:100%;
  }
  
  .zi-ats-con-links img{
    width:70%!important;
    height:none!important;
  }

}

#block-block-214{
  width:100%!important;
}

#block-block-214 .block-title{
  display:none;
}

#block-block-219{
  position:absolute!important;
  top:50px!important;
  z-index:999;
}

#block-clinicas-clinicas{
  width:100%;
  margin-bottom:5%;
}





#page-node-689 #page-content {
    width: 100% !important;
    /* float: right; */
    min-width: 60%!important;
    display: table-cell;
    /* max-width: 70%; */
	
}

#block-block-223 ul{
	width:100%;
}

#block-block-223 li{
	width:25%;
}

#block-block-223 img{
	margin:0%!important;
}


#block-convocatorias-convocatorias{
	width:100%;
}

#block-convocatorias-convocatorias .aux-nove{
	display:none;
}

#block-convocatorias-convocatorias .au-contenido{
	max-width:100%;
	width:100%;
}

#block-convocatorias-convocatorias .au-row{
	width:100%;
}

.contenido_especificaciones{
	width: 91%!important;
}
#iframe{
	overflow-x: hidden!important;
}
#block-block-8{
	width:100%!important;
}
#block-foothera-foothera{
	width:100%!important;
}