.ts_header{
	height: auto !important;
}
input.cf_size_medium {
    width: 100%;
    max-width: 550px;
}
.cf_field_comments {
    font-family: inherit;
}
.ts_field{
	background: none;
}
li.ts_field_label{
	font-weight: bold;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable li {
    text-align: left;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{
    width: 550px !important;
}
body{
  background: url(https://convocatorias.culturantioquia.gov.co/themes/sicpa/images/background.svg) center top;
}
ul#css_nav li {
    background: #f5f5f5;
    color: #bbb;
    font-size: 1.2em;
    font-weight: 700;
}

li.css_nav_current_page {
    background-color: #5cb85c !important;  
    border-color: #5cb85c !important;
    color: white;
    font-size: 1.3em !important;
    font-weight: 600;
}

ul#css_nav {
    border: 1px solid #ddd;
}

h3 {
     background-color: #6c757d !important;  
     color: white;
     padding: 5px;
}
input[type="submit"] {
    background: #5cb85c !important;
    color: white;
    font-size: 20px;
    padding: 5px 10px;
    font-weight: 600;
    font-stretch: condensed;
}
.boton_continue{
	text-align: right;
}
td, th, p, input, textarea, select, ul, li, div, span {
    font-family: Abel;
    font-size: 16px;
    color: #555555;
}
input.cf_size_medium {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
select {
    display: block;
    /*width: 100%;*/
    padding: .375rem .75rem;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.mensaje {
    width: 80%;
    text-align: center;
    margin: auto;
    background-color: azure !important;
    border-radius: 10px;
    border: solid 0.5px;
    box-shadow: inset 0 -3em 3em rgba(0,0,0,0.1),
             0 0  0 2px rgb(255,255,255),
             0.3em 0.3em 1em rgba(0,0,0,0.3);
    margin-top: 15px;
}

.mensaje h3 {
	background-color: transparent !important;
 	color: #555555;
   height: auto;
}
.mensaje h4{
	margin: 5px 10px;
    font-weight: 500;
    font-size: 1.1em;
}
span[id^=error_] {
    color: red;
    font-weight: 600;
    padding-left: 20px;
}
input.cf_password {
  display: block;
  padding: .375rem .75rem;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
input[type="file"][multiple] {
    display: block;
    width: 100%;
    margin-top: 5px;
}
.cf_field_comments {
    clear: both;
  font-style: normal;
}
.separador{
	border-bottom: 1px solid #efefef;
} 
