/*
 * Config
 */
/*
 * Otras variables
 */
/*
@headerAlto: 3em;
@footerAlto: 100px;*/
/*
 * Colores
 */
/*@colorBase: #22ABA6;
@colorBaseOscuro: #207d78;
@colorSecundario: #e92076;*/
/*
 * Bordes
 */
/*
 * z-index
 */
/*@fuenteTamano480 : 16px;
@fuenteTamano640 : 16px;
@fuenteTamano1024: 16px;
@fuenteTamano1280: 16px;
@fuenteTamano1650: 16px;
@fuenteTamano1950: 16px;*/
.isc-formulario {
  width: 62em;
  margin: 2em 0;
}
@media only screen and (min-width: 1050px) and (max-width: 1249px) {
  .isc-formulario {
    width: 50em;
  }
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px), only screen and (min-device-width: 767px) and (max-device-width: 1025px) and (orientation : portrait), only screen and (min-width: 740px) and (max-width: 1049px) and (orientation : landscape) {
  .isc-formulario {
    width: 100%;
    padding: 0 1.5em;
  }
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-formulario {
    width: 100%;
    padding: 0 1em;
    font-size: 0.7em;
  }
}
.isc-formulario .datos-principales {
  padding: 0.8em 0.5em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-formulario .datos-principales {
    padding: 0;
  }
}
.isc-item-form {
  display: inline-block;
  position: relative;
  vertical-align: top;
  text-align: left;
  width: 30em;
  padding: 0.1em 1em;
  /*@media @mobile{
        width: 48%;
    }*/
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form {
    width: 100%;
  }
}
@media only screen and (min-width: 1050px) and (max-width: 1249px) {
  .isc-item-form {
    width: 24em;
  }
}
.isc-item-form.vacio {
  height: 2em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.vacio {
    display: none;
    height: 0;
  }
}
.isc-item-form.sin-uso {
  display: none!important;
}
.isc-item-form label {
  display: inline-block;
  width: 10em;
  margin: 0 0.5em 0.2em 0.5em;
  text-align: left;
  vertical-align: top;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form label {
    width: 100%;
  }
}
@media only screen and (min-width: 1050px) and (max-width: 1249px) {
  .isc-item-form label {
    width: 7em;
  }
}
.isc-item-form .unidades {
  margin-left: 0.5em;
}
.isc-item-form .ayuda {
  display: none;
  font-size: 0.6em;
  color: #999999;
  margin: 0 0 0 1em;
  vertical-align: middle;
  cursor: help;
  opacity: 0.6;
}
.isc-item-form .ayuda:hover {
  opacity: 1;
}
.isc-item-form .ayuda img {
  width: 1em;
  height: auto;
  vertical-align: middle;
}
.isc-item-form .txt-error {
  display: block;
  opacity: 0;
  text-align: left;
  font-size: 0.6em;
  color: #ff0000 !important;
  margin: 0.5em 1em 0 1em;
}
.isc-item-form.date input {
  width: 50%;
}
.isc-item-form.archivo,
.isc-item-form.imagen {
  width: 100%;
  min-height: 13em;
}
.isc-item-form.archivo .contenedor .dropbox,
.isc-item-form.imagen .contenedor .dropbox {
  position: relative;
  width: 10em;
  height: 10em;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  background-color: #FFF;
  border: solid 1px #b1b1b1;
  border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  -webkit-border-radius: 0.5em;
  behavior: url("../css/rounded-borders-ie.htc");
  text-align: center;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dropbox,
  .isc-item-form.imagen .contenedor .dropbox {
    width: 100%;
    height: 5em;
  }
}
.isc-item-form.archivo .contenedor .dropbox.dragover,
.isc-item-form.imagen .contenedor .dropbox.dragover {
  border-width: 5px;
  border-style: dashed;
}
.isc-item-form.archivo .contenedor .dropbox .nube,
.isc-item-form.imagen .contenedor .dropbox .nube {
  pointer-events: none;
  height: 100%;
  width: 100%;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dropbox .nube,
  .isc-item-form.imagen .contenedor .dropbox .nube {
    width: auto;
    height: 100%;
    margin: 0 auto;
  }
}
.isc-item-form.archivo .contenedor .dropbox .suba-aqui,
.isc-item-form.imagen .contenedor .dropbox .suba-aqui {
  z-index: 50;
  pointer-events: none;
  position: absolute;
  text-align: center;
  font-size: 0.9em;
  top: 3em;
  left: 1em;
  right: 1em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dropbox .suba-aqui,
  .isc-item-form.imagen .contenedor .dropbox .suba-aqui {
    top: 2em;
  }
}
.isc-item-form.archivo .contenedor .dropbox .msg-error,
.isc-item-form.imagen .contenedor .dropbox .msg-error {
  position: absolute;
  top: -10em;
  right: 0;
  left: 0;
  background-color: rgba(255, 50, 50, 0.85);
  margin: 0;
  text-align: center;
  color: #ffffff;
  padding: 0.8em;
  z-index: 100;
  opacity: 0;
}
.isc-item-form.archivo .contenedor .dropbox .msg-error img,
.isc-item-form.imagen .contenedor .dropbox .msg-error img {
  width: 2em;
  height: auto;
  margin: 0 auto 0.5em;
  display: block;
}
.isc-item-form.archivo .contenedor .dropbox .msg-error .txt,
.isc-item-form.imagen .contenedor .dropbox .msg-error .txt {
  font-size: 0.7em;
}
.isc-item-form.archivo .contenedor .template,
.isc-item-form.imagen .contenedor .template {
  display: none;
}
.isc-item-form.archivo .contenedor .dir-list,
.isc-item-form.imagen .contenedor .dir-list {
  display: inline-block;
  margin: 0 1em;
  padding: 0.4em 0;
  vertical-align: top;
  max-width: 45em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dir-list,
  .isc-item-form.imagen .contenedor .dir-list {
    display: block;
  }
}
.isc-item-form.archivo .contenedor .dir-list .file-row,
.isc-item-form.imagen .contenedor .dir-list .file-row {
  display: inline-block;
  width: 20em;
  text-align: left;
  margin: 0.5em;
  vertical-align: top;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dir-list .file-row,
  .isc-item-form.imagen .contenedor .dir-list .file-row {
    width: 100%;
    margin: 0.7em 0;
    text-align: center;
  }
}
.isc-item-form.archivo .contenedor .dir-list .file-row .icono,
.isc-item-form.imagen .contenedor .dir-list .file-row .icono {
  display: inline-block;
  position: relative;
  vertical-align: top;
  height: 2.3em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dir-list .file-row .icono,
  .isc-item-form.imagen .contenedor .dir-list .file-row .icono {
    display: block;
  }
}
.isc-item-form.archivo .contenedor .dir-list .file-row .icono img,
.isc-item-form.imagen .contenedor .dir-list .file-row .icono img {
  width: auto;
  height: auto;
  max-width: 80%;
  max-height: 100%;
  border: solid 1px trasparent;
  border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -webkit-border-radius: 0.2em;
  behavior: url("../css/rounded-borders-ie.htc");
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info,
.isc-item-form.imagen .contenedor .dir-list .file-row .info {
  display: inline-block;
  vertical-align: top;
  margin-left: 0.5em;
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .progress,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .progress {
  margin: 0.2em auto;
  height: 0.3em;
  max-width: 5em;
  overflow: hidden;
  border: solid 1px #b1b1b1;
  border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -webkit-border-radius: 0.2em;
  behavior: url("../css/rounded-borders-ie.htc");
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .progress div,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .progress div {
  width: 0;
  height: inherit;
  background-color: #1a1a1a;
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .progress.completo div,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .progress.completo div {
  background-color: #319424;
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .archivo-nombre,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .archivo-nombre {
  font-size: 0.8em;
  max-width: 18em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano {
  margin-left: 1em;
  font-size: 0.6em;
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano:before,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano:before {
  content: "(";
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano:after,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .archivo-nombre .archivo-tamano:after {
  content: ")";
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .botones,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .botones {
  opacity: 0;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dir-list .file-row .info .botones,
  .isc-item-form.imagen .contenedor .dir-list .file-row .info .botones {
    margin-top: 0.3em;
  }
}
.isc-item-form.archivo .contenedor .dir-list .file-row .info .botones .accion,
.isc-item-form.imagen .contenedor .dir-list .file-row .info .botones .accion {
  display: inline-block;
  margin: 0.2em 0.3em;
  width: 0.8em;
  height: auto;
  cursor: pointer;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.archivo .contenedor .dir-list .file-row .info .botones .accion,
  .isc-item-form.imagen .contenedor .dir-list .file-row .info .botones .accion {
    width: 1.3em;
    margin: 0 0.5em;
  }
}
.isc-item-form.archivo .contenedor .dir-list .file-row.cargado .info .progress,
.isc-item-form.imagen .contenedor .dir-list .file-row.cargado .info .progress {
  display: none;
}
.isc-item-form.imagen {
  cursor: pointer;
  text-align: left;
  width: 66.6%;
}
.isc-item-form.imagen img {
  margin: 0 auto;
}
.isc-item-form.imagen .contenedor .dir-list .file-row .icono img {
  height: auto;
  width: auto;
  max-height: 8em;
}
.isc-item-form.textarea {
  width: 66.6%;
  height: 12em;
}
.isc-item-form.textarea .froala-box {
  height: 100%;
}
.isc-item-form.textarea .froala-wrapper {
  background-color: #FFF;
}
.isc-item-form.texto_largo {
  width: 66.6%;
}
.isc-item-form.texto_corto input {
  width: 50%;
}
.isc-item-form.time input,
.isc-item-form.time_corta input {
  width: 50%;
}
.isc-item-form.number input {
  width: 4em;
}
.isc-item-form.number input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.isc-item-form.number input::-webkit-outter-spin-button {
  -webkit-appearance: none;
}
.isc-item-form.date input {
  width: 7em;
}
.isc-item-form.float input {
  width: 4em;
}
.isc-item-form.float input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.isc-item-form.float input::-webkit-outter-spin-button {
  -webkit-appearance: none;
}
.isc-item-form.busqueda {
  margin: 0.3em 0.5em;
}
.isc-item-form.busqueda label {
  display: none;
}
.isc-item-form.busqueda input {
  display: block;
  padding-left: 1.7em!important;
  width: 80%;
  background-image: url("../img/componentes/bg-busqueda.png") !important;
  background-position: left center!important;
  background-repeat: no-repeat !important;
  background-size: 1.5em auto;
  -webkit-background-size: 1.5em auto;
  -o-background-size: 1.5em auto;
}
.isc-item-form.boolean .checkbox-wrap {
  display: inline-block;
  width: 5em;
  height: 1.2em;
  margin: 0 0.5em 0 0!important;
  padding: 0!important;
  position: relative;
  cursor: pointer;
}
.isc-item-form.boolean .checkbox-wrap input[type=checkbox] {
  height: 1.2em;
  width: 3em;
  min-height: 1.2em;
  min-width: 3em;
  padding: 0;
  margin: 0;
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.isc-item-form.boolean .checkbox-wrap label {
  display: inline-block;
  width: 1.1em;
  height: 1.1em;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  z-index: 1;
  float: left;
  background-color: #B50505;
  cursor: pointer;
  border: solid 1px #b1b1b1;
  border-radius: 10em;
  -moz-border-radius: 10em;
  -webkit-border-radius: 10em;
  behavior: url("../css/rounded-borders-ie.htc");
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.isc-item-form.boolean .checkbox-wrap .si,
.isc-item-form.boolean .checkbox-wrap .no {
  height: 100%;
  color: #1a1a1a;
  font-size: 0.9em;
  margin-top: 0;
  font-weight: bold;
  vertical-align: middle;
  float: left;
  margin-left: 0.5em;
}
.isc-item-form.boolean .checkbox-wrap .si {
  display: none;
}
.isc-item-form.boolean .checkbox-wrap .no {
  display: block;
}
.isc-item-form.boolean .checkbox-wrap input:checked + label,
.isc-item-form.boolean .checkbox-wrap input:checked ~ label {
  background-color: #347022;
}
.isc-item-form.boolean .checkbox-wrap input:checked + label + .si,
.isc-item-form.boolean .checkbox-wrap input:checked ~ label ~ .si {
  display: block;
}
.isc-item-form.boolean .checkbox-wrap input:checked + label + .si + .no,
.isc-item-form.boolean .checkbox-wrap input:checked ~ label ~ .si ~ .no {
  display: none!important;
}
.isc-item-form.error .txt-error {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  display: block;
  opacity: 1;
  margin-top: -0.4em;
  margin-bottom: 1.2em;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form.error .txt-error {
    margin-top: 0.3em;
    text-align: left;
    margin-left: 0;
  }
}
.isc-item-form.error input,
.isc-item-form.error select,
.isc-item-form.error textarea {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  border-color: #ff0000;
  -moz-box-shadow: 0 0 0.3em #d30004;
  -webkit-box-shadow: 0 0 0.3em #d30004;
  box-shadow: 0 0 0.3em #d30004;
  /* IE 8 */
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='@color')";*/
  /* IE 5.5 - 7 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#111,direction=222);*/
}
.isc-item-form.calculado input {
  border: none;
}
.isc-item-form.calculado input:focus {
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  /* IE 8 */
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='@color')";*/
  /* IE 5.5 - 7 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#111,direction=222);*/
}
.isc-item-form input,
.isc-item-form textarea,
.isc-item-form select {
  border: solid 1px #b1b1b1;
  border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  -webkit-border-radius: 0.2em;
  behavior: url("../css/rounded-borders-ie.htc");
  outline: none;
  font-size: inherit;
  font-family: inherit;
  font-weight: normal;
  padding: 0.1em 0.3em!important;
  color: #ae1431;
  border: 1px solid;
  border-color: #d7d7d7;
}
.isc-item-form input:focus,
.isc-item-form textarea:focus,
.isc-item-form select:focus {
  border-color: #e14764;
  -moz-box-shadow: 0 0 0.1em #e14764;
  -webkit-box-shadow: 0 0 0.1em #e14764;
  box-shadow: 0 0 0.1em #e14764;
  /* IE 8 */
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='@color')";*/
  /* IE 5.5 - 7 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#111,direction=222);*/
}
.isc-item-form input:read-only,
.isc-item-form textarea:read-only,
.isc-item-form select:read-only {
  color: #1a1a1a;
}
.isc-item-form select {
  color: #ae1431;
}
.isc-item-form select:read-only {
  color: #ae1431;
}
.isc-item-form input {
  width: 50%;
}
@media only screen and (max-width: 479px), only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form input {
    width: 100%;
  }
}
.isc-item-form textarea {
  width: 100%;
  display: block;
  height: 3em;
  background-color: #FFF;
}
.isc-item-form select {
  background-image: url("../img/componentes/bg-select.png") !important;
  background-position: right top!important;
  background-repeat: no-repeat !important;
  background-color: white;
  background-size: auto 100%;
  max-width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 0.01px;
  appearance: none;
  line-height: 1.1em;
  padding: 0.1em 2em 0.1em 0.1em!important;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.isc-item-form select:disabled {
  background-image: url("../img/componentes/bg-select-disabled.png") !important;
}
.isc-item-form select option {
  padding: 0.4em 2em 0 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.isc-item-form select::-ms-expand {
  display: none;
}
@media only screen and (max-width: 479px) {
  .isc-item-form {
    display: block;
    width: auto;
    font-size: 1.5em;
    text-align: left;
    margin: 1em 0.5em;
    padding: 0;
    /*input{
          display:block;
          margin:0.1em 0;
          outline:none;
        }*/
    /* &.textarea{
           width:auto;
           padding:0;
           textarea{
             font-size:0.5em!important;
             display:block;
             width:90%;
             margin:0.2em 0!important;
             outline:none;
             height: 6em!important;
           }
         }
     
         select{
           display:block;
           width:100%;
           margin:0.1em 1.2em 0.1em 0;
           outline:none;
         }*/
  }
  .isc-item-form label {
    display: block;
    width: auto;
    text-align: left;
    margin: 0.2em 0.5em;
    font-size: 0.9em;
  }
  .isc-item-form .ayuda {
    display: none;
  }
  .isc-item-form .txt-error {
    display: none;
    text-align: center;
    padding-left: 0;
  }
  .isc-item-form.textarea,
  .isc-item-form.texto_largo {
    width: auto;
  }
}
@media only screen and (min-width: 480px) and (max-width: 739px) {
  .isc-item-form {
    width: 50%;
  }
  .isc-item-form.textarea,
  .isc-item-form.texto_largo {
    display: block;
    width: 100%;
  }
  .isc-item-form.vacio {
    display: none;
  }
}
@media (min-width: 640px) and (max-width: 1024px) {
  .isc-item-form {
    /*&.textarea, &.texto_largo{
            display:block;
            width:100%;
        }*/
  }
}
#ui-datepicker-div {
  font-size: 0.9em;
}
.ui-widget-header {
  border: 1px solid #4d4d4d;
  background: #1a1a1a;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #1a1a1a;
}
.isc-tooltip {
  font-size: 0.8em!important;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  /* IE 8 */
  /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='@color')";*/
  /* IE 5.5 - 7 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#111,direction=222);*/
  color: #999999;
  padding: 0.2em 0.8em 0.3em!important;
  border: solid 1px #b1b1b1;
  border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  behavior: url("../css/rounded-borders-ie.htc");
  border: 1px solid #999999 !important;
  /*border-color: @colorPrimarioClaro!important;
    -moz-box-shadow: 0 0 0.7em @colorPrimario!important;
    -webkit-box-shadow: 0 0 0.7em @colorPrimario!important;
    box-shadow: 0 0 0.7em @colorPrimario!important;*/
}
.isc-botones {
  display: block;
  text-align: right;
  padding: 0.5em;
  margin-top: 1.5em;
}
.isc-botones .saving {
  vertical-align: middle;
}
.isc-botones .saving img {
  width: 1em;
  height: auto;
}
.isc-boton {
  font-family: 'calibri', 'droid_sansregular';
  font-size: 0.9em;
  font-weight: bold;
  color: #101010;
  border: none;
  background-color: transparent;
  padding: 0.4em 0.8em;
  margin: 0.4em 0.2em;
}
.isc-boton:hover {
  cursor: pointer;
}
.isc-boton:focus {
  border-bottom: 2px solid #ae1431;
}
.isc-boton .isc-mobile {
  display: none;
}
/*
.isc-formulario{
  width:@anchoFormulario;
  margin:1em auto;
  text-align:left;

  @media (max-width: @res480) {
    display:block;
    width:auto;
    margin:0 1em;
    text-align: center;
    font-size:1.5em;
  }

  @media (min-width: @res480) and (max-width: @res640) {
    display:block;
    width:auto;
    margin:0 0.5em;

  }

  @media (min-width: @res640) and (max-width: @res1024) {
    display:block;
    width:auto;
    margin:0 0.5em;

  }

  @media (min-width: @res1024) and (max-width: @res1280) {
    @anchoFormulario:48em;
    width:@anchoFormulario;
    .isc-item-form{
        @anchoItem:@anchoFormulario/3;
        width:@anchoItem!important;
        &.textarea{
            width:@anchoItem*2!important;
        }
    }
  }

  @media (min-width: @res1280) and (max-width: @res1650) {
    @anchoFormulario:54em;
    width:@anchoFormulario;
    .isc-item-form{
        @anchoItem:@anchoFormulario/3;
        width:@anchoItem!important;
        &.textarea{
            width:@anchoItem*2!important;
        }
    }
  }

  @media (min-width: @res1650) and (max-width: @res1950) {
    @anchoFormulario:65em;
    width:@anchoFormulario;
    .isc-item-form{
        @anchoItem:@anchoFormulario/3;
        width:@anchoItem!important;
        &.textarea{
            width:@anchoItem*2!important;
        }
    }
  }

  @media (min-width: @res1950){
    @anchoFormulario:75em;
    width:@anchoFormulario;
    .isc-item-form{
        @anchoItem:@anchoFormulario/3;
        width:@anchoItem!important;
        &.textarea{
            width:@anchoItem*2!important;
        }
    }
  }
}*/
