/* line 3, ../sass/globales.scss */
.close-text {
  background-color: white; 
  cursor: pointer; 
}

.input-group-addon.primary {
    color: rgb(255, 255, 255);
    background-color: rgb(50, 118, 177);
    border-color: rgb(40, 94, 142);
    padding:6px 8px;
}
.input-group-addon.success {
    color: rgb(255, 255, 255);
    background-color: rgb(92, 184, 92);
    border-color: rgb(76, 174, 76);
    padding:6px 8px;
}
.input-group-addon.info {
    color: rgb(255, 255, 255);
    background-color: rgb(57, 179, 215);
    border-color: rgb(38, 154, 188);
    padding:6px 8px;
}
.input-group-addon.warning {
    color: rgb(255, 255, 255);
    background-color: rgb(240, 173, 78);
    border-color: rgb(238, 162, 54);
    padding:6px 8px;
}
.input-group-addon.danger {
    color: rgb(255, 255, 255);
    background-color: rgb(217, 83, 79);
    border-color: rgb(212, 63, 58);
    padding:6px 8px;
} 


  tr.fila_buttons_hidden td a {
        display:none;
  }

::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px; }

/* line 7, ../sass/globales.scss */
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }

/* line 14, ../sass/globales.scss */
div.switch {
  cursor: pointer; }



/* line 18, ../sass/globales.scss */
.show-on-over {
  position: absolute;
  z-index: 1000;
  background-color: white;
  border: 1px solid black;
  padding: 2px;
  margin-top: -35px; }

/* line 27, ../sass/globales.scss */
.show-on-over-black {
  position: absolute;
  margin: -25px 150px;
  z-index: 1000;
  border: 1px solid black;
  white-space: pre;
  max-height: 400px;
  overflow: hidden;
  background-color: black;
  color: white;
  border-radius: 4px;
  padding: 5px 10px; }

/* line 41, ../sass/globales.scss */
.show-on-over-black-bottom {
  margin: 15px 0px;
  position: absolute;
  z-index: 1000;
  border: 1px solid black;
  white-space: pre;
  max-height: 400px;
  overflow: hidden;
  background-color: black;
  color: white;
  border-radius: 4px;
  padding: 5px 10px; }


.on-over-down {
  background-color: white;
} 

.show-on-over-down {
  margin: 15px 0px;
  /*position: absolute;*/
  z-index: 1000;
  border-bottom: 2px solid #bbbaba;
  /*white-space: pre;*/
  /*max-height: 400px;*/
  overflow: hidden;
  /*background-color: black;*/
  color: white;
  border-radius: 4px;
  padding: 5px 10px; }  

.on-over-down:not(:hover) + .show-on-over-down:not(:hover) {
  display: none; }  

/*.on-clic-down:not(:hover) + .show-on-clic-down:not(:hover) {
  display: none; }  
*/
/* line 55, ../sass/globales.scss */
.on-over:not(:hover) + .show-on-over {
  display: none; }

/* line 59, ../sass/globales.scss */
.on-over:not(:hover) + .show-on-over-black {
  display: none; }

/* line 63, ../sass/globales.scss */
.on-over:not(:hover) + .show-on-over-black-bottom {
  display: none; }

/* line 70, ../sass/globales.scss */
body div.container-marco {
  border: 1px solid #cccccc;
  border-width: 1px 1px 1px 1px;
  border-radius: 15px;
  padding: 5px;
  margin: 10; }
/* line 80, ../sass/globales.scss */
body div.titulo-ok {
  font-size: 22px;
  font-weight: bold;
  color: #428bca;
  padding-left: 35px;
  padding-top: 3px;
  background-image: url(/img/bg/img_titulo.jpg);
  background-repeat: no-repeat;
  clear: left; }
/* line 91, ../sass/globales.scss */
body div.titulo-error {
  font-size: 22px;
  font-weight: bold;
  color: #428bca;
  padding-left: 70px;
  padding-top: 13px;
  background-image: url(/img/bg/img_error.gif);
  background-repeat: no-repeat;
  clear: left;
  height: 58; }
/* line 103, ../sass/globales.scss */
body div.container-left {
  float: left;
  width: 350px; }
/* line 108, ../sass/globales.scss */
body div.centrado {
  float: none;
  margin: 0 auto; }
/* line 113, ../sass/globales.scss */
body div.login {
  margin-left: 25; }
  /* line 115, ../sass/globales.scss */
  body div.login h3 {
    font-family: InfoOTDisp-Semibold,'Arial Narrow', Helvetica, sans-serif;
    color: #29aae1;
    font-weight: bold; }
  /* line 121, ../sass/globales.scss */
  body div.login h4 {
    color: grey; }
/* line 127, ../sass/globales.scss */
body .sombreado {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box; }
/* line 139, ../sass/globales.scss */
body .shadow {
  box-shadow: 1px 1px 10px 3px #888888;
  margin: 20px; }
/* line 144, ../sass/globales.scss */
body div#contenedorTextoAyuda {
  margin-top: 20;
  margin-left: 40px;
  margin-right: 10px; }

/* line 153, ../sass/globales.scss */
.banner-list {
  width: 1010px;
  margin: 0 auto;
  position: relative; }

/* line 160, ../sass/globales.scss */
.banner-list .list-grid {
  width: 1045px;
  position: relative;
  left: -15px; }

/* line 166, ../sass/globales.scss */
.banner-list .item-list {
  float: left;
  width: 490px;
  margin: 20px 14px;
  border: 1px solid #e2e2e2;
  list-style: none; }

/* line 174, ../sass/globales.scss */
.banner-list .item-list .container-list {
  width: 100%;
  height: 350px;
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #eee; }

/* line 182, ../sass/globales.scss */
.banner-list .item-list .container-list img {
  max-width: 100%;
  width: auto\9;
  height: auto;
  vertical-align: middle;
  border: 0;
  /*    -ms-interpolation-mode: bicubic;*/ }

/* line 191, ../sass/globales.scss */
.blind-show-caption {
  position: absolute;
  /* top: 0; */
  /* right: 0; */
  background: rgba(66, 139, 202, 0.75);
  width: 450px;
  height: 310px;
  padding: 2%;
  display: none;
  text-align: center;
  color: #fff !important;
  z-index: 100; }
  /* line 204, ../sass/globales.scss */
  .blind-show-caption p a {
    margin: 10px; }

/* line 210, ../sass/globales.scss */
.blind-show-caption h2 {
  margin-top: 100px; }

/* line 214, ../sass/globales.scss */
h1.title {
  margin-left: 16%;
  margin-top: 0;
  margin-bottom: 0;
  color: #7389c0; }

/* line 224, ../sass/globales.scss */
.enlinea {
  display: inline-block; }

/* line 228, ../sass/globales.scss */
.input-icono {
  width: 1%;
  display: table-cell; }

/* line 256, ../sass/globales.scss */
div.otras-opciones {
  right: 40; }

/* line 261, ../sass/globales.scss */
.logo-tunegocio {
  width: 298px;
  margin-left: 6px;
  margin-top: 7px;
  background: url("/img/bg/tunegocio_logo_med.png") no-repeat;
  text-indent: -9999px; }

/* line 273, ../sass/globales.scss */
body#home {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  /* line 284, ../sass/globales.scss */
  body#home div.alert-message {
    float: left;
    width: 100%; }
  /* line 289, ../sass/globales.scss */
  body#home div.alert-informacion {
    color: #4A8137;
    background-color: #DEF2EA;
    border-color: #CCEBD2;
    margin-left: 15px;
    margin-right: 20px; }
  /* line 296, ../sass/globales.scss */
  body#home div.alert-mensaje {
    color: #374481;
    background-color: #D3E1F2;
    border-color: #CCEBD2;
    margin-left: 15px;
    margin-right: 20px; }
  /* line 304, ../sass/globales.scss */
  body#home div.centrado {
    float: none;
    margin: 0 auto; }

/* line 312, ../sass/globales.scss */
.envoltura {
  margin: 0 auto;
  width: 100%;
  padding-bottom: 40px; }

/* line 323, ../sass/globales.scss */
#diapositivas {
  width: auto;
  height: 70%;
  position: relative;
  padding: 0px 0; }

/* line 331, ../sass/globales.scss */
#diapositivas .diapositivas-container, #diapositivas .diapositiva {
  width: auto;
  height: 450px;
  padding-top: 0; }

/* line 340, ../sass/globales.scss */
div#diapositiva-presentacion, h1, h2, h3 {
  margin-bottom: 20; }

/* line 345, ../sass/globales.scss */
div#diapositiva-presentacion div.boton-registro {
  float: left;
  margin-left: 10px; }

/* line 350, ../sass/globales.scss */
div#diapositiva-presentacion div.boton-login {
  margin-left: 255px; }

/* line 355, ../sass/globales.scss */
.diapositiva h1 {
  font-family: helvetica,'helvetica neue',arial,sans-serif;
  font-weight: bold;
  font-size: 36px;
  line-height: 36px;
  margin: 15px 0 15px;
  color: #3E8CC0; }

/* line 365, ../sass/globales.scss */
.diapositiva h2, .diapositiva h3 {
  font-family: 'Open Sans', arial, serif !important;
  font-weight: 300;
  font-size: 22px;
  margin: 0 0 15px;
  color: #979EA7; }

/* line 375, ../sass/globales.scss */
.diapositiva p {
  font-family: 'Open Sans', arial, serif !important;
  font-weight: 300;
  line-height: 22px;
  font-size: 16px;
  text-shadow: none;
  padding-right: 30px;
  color: #4291D1;
  margin: 0 0 15px; }

/* line 387, ../sass/globales.scss */
.diapositiva-imagen-presentacion {
  margin-top: 30px;
  margin-left: 20; }

/* line 396, ../sass/globales.scss */
.texto-presentacion {
  text-align: left;
  font-size: 15px;
  line-height: 25px;
  float: left;
  display: inline;
  margin-left: 20;
  margin-top: 30; }
  /* line 409, ../sass/globales.scss */
  .texto-presentacion p {
    margin-right: 20%;
    width: 370px; }

/* line 415, ../sass/globales.scss */
.features {
  padding-top: 20px;
  margin: 20px 0; }

/* line 422, ../sass/globales.scss */
footer {
  clear: both;
  width: 100%;
  margin-top: 40px; }

/* line 430, ../sass/globales.scss */
div.form-footer {
  clear: both; }

/* line 434, ../sass/globales.scss */
#footer {
  border-style: solid;
  border-width: 1;
  border-color: #d9dbdd; }
  /* line 442, ../sass/globales.scss */
  #footer img {
    padding: 10px; }

/* line 447, ../sass/globales.scss */
.call-btn {
  display: block;
  padding: 10px;
  width: 200px;
  text-align: center;
  margin-bottom: 10px;
  color: white !important;
  text-decoration: none;
  background: #7cbc0a; }

/* line 461, ../sass/globales.scss */
.dropdown-large {
  position: static !important; }

/* line 464, ../sass/globales.scss */
.dropdown-menu-large {
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px 0px; }

/* line 469, ../sass/globales.scss */
.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0; }

/* line 473, ../sass/globales.scss */
.dropdown-menu-large > li > ul > li {
  list-style: none; }

/* line 477, ../sass/globales.scss */
li.dropdown {
  list-style: none; }

/* line 481, ../sass/globales.scss */
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal; }

/* line 491, ../sass/globales.scss */
.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; }

/* line 498, ../sass/globales.scss */
.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  color: #999999; }

/* line 502, ../sass/globales.scss */
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed; }

/* line 509, ../sass/globales.scss */
.dropdown-menu-large .dropdown-header {
  color: #428bca;
  font-size: 18px; }

/* line 515, ../sass/globales.scss */
li.titulo-submenu p {
  color: #CBB283;
  background-color: #f9f7f5;
  width: 300px;
  font-size: large; }

/* line 542, ../sass/globales.scss */
.cartel {
  background: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  margin: 15px 0;
  overflow: hidden;
  border-radius: 10; }

/* line 547, ../sass/globales.scss */
.cartel-radius {
  border-radius: 7px; }

/* line 551, ../sass/globales.scss */
.forma {
  height: 40px;
  width: 100%; }

/* line 557, ../sass/globales.scss */
.forma-text {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  position: relative;
  top: 9px;
  text-align: center; }

/* line 566, ../sass/globales.scss */
.cartel-default .forma {
  background-color: #999999; }

/* line 567, ../sass/globales.scss */
.cartel-danger .forma {
  background-color: #d9534f; }

/* line 568, ../sass/globales.scss */
.cartel-success .forma {
  background-color: #5cb85c; }

/* line 569, ../sass/globales.scss */
.cartel-primary .forma {
  background-color: #428bca; }

/* line 570, ../sass/globales.scss */
.cartel-info .forma {
  background-color: #5bc0de; }

/* line 571, ../sass/globales.scss */
.cartel-warning .forma {
  background-color: #f0ad4e; }

/* line 572, ../sass/globales.scss */
.cartel-black .forma {
  background-color: black; }

/* line 573, ../sass/globales.scss */
.cartel-medium .forma {
  background-color: #7694ab; }

/* line 575, ../sass/globales.scss */
.cartel-content {
  padding: 0 20px 10px; }

/* line 584, ../sass/globales.scss */
.shape {
  border-style: solid;
  border-width: 0 70px 40px 0;
  float: right;
  height: 0px;
  width: 0px;
  -ms-transform: rotate(360deg);
  /* IE 9 */
  -o-transform: rotate(360deg);
  /* Opera 10.5 */
  -webkit-transform: rotate(360deg);
  /* Safari and Chrome */
  transform: rotate(360deg); }

/* line 591, ../sass/globales.scss */
.offer {
  background: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  margin: 15px 0;
  overflow: hidden; }

/* line 594, ../sass/globales.scss */
.offer-radius {
  border-radius: 7px; }

/* line 597, ../sass/globales.scss */
.offer-danger {
  border-color: #d9534f; }

/* line 598, ../sass/globales.scss */
.offer-danger .shape {
  border-color: transparent #d9534f transparent transparent;
  border-color: rgba(255, 255, 255, 0) #d9534f rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 602, ../sass/globales.scss */
.offer-success {
  border-color: #5cb85c; }

/* line 603, ../sass/globales.scss */
.offer-success .shape {
  border-color: transparent #5cb85c transparent transparent;
  border-color: rgba(255, 255, 255, 0) #5cb85c rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 607, ../sass/globales.scss */
.offer-default {
  border-color: #999999; }

/* line 608, ../sass/globales.scss */
.offer-default .shape {
  border-color: transparent #999999 transparent transparent;
  border-color: rgba(255, 255, 255, 0) #999999 rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 612, ../sass/globales.scss */
.offer-primary {
  border-color: #428bca; }

/* line 613, ../sass/globales.scss */
.offer-primary .shape {
  border-color: transparent #428bca transparent transparent;
  border-color: rgba(255, 255, 255, 0) #428bca rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 617, ../sass/globales.scss */
.offer-info {
  border-color: #5bc0de; }

/* line 618, ../sass/globales.scss */
.offer-info .shape {
  border-color: transparent #5bc0de transparent transparent;
  border-color: rgba(255, 255, 255, 0) #5bc0de rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 622, ../sass/globales.scss */
.offer-warning {
  border-color: #f0ad4e; }

/* line 623, ../sass/globales.scss */
.offer-warning .shape {
  border-color: transparent #f0ad4e transparent transparent;
  border-color: rgba(255, 255, 255, 0) #f0ad4e rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }

/* line 628, ../sass/globales.scss */
.shape-text {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  right: -40px;
  top: 2px;
  white-space: nowrap;
  -ms-transform: rotate(30deg);
  /* IE 9 */
  -o-transform: rotate(360deg);
  /* Opera 10.5 */
  -webkit-transform: rotate(30deg);
  /* Safari and Chrome */
  transform: rotate(30deg); }

/* line 635, ../sass/globales.scss */
.offer-content {
  padding: 0 20px 10px; }

/* line 644, ../sass/globales.scss */
mark.red {
  color: red;
  background: none; }

/* line 649, ../sass/globales.scss */
mark.blue {
  color: steelblue;
  background: none; }

/* line 654, ../sass/globales.scss */
mark.orange {
  color: darkorange;
  background: none; }

/* line 659, ../sass/globales.scss */
mark.columna-ordenada {
  color: #1F455D;
  background: none; }

/* line 666, ../sass/globales.scss */
mark.columna-buscada {
  color: #0f2d5d;
  background: none; }

/* line 684, ../sass/globales.scss */
hr#lineaHorizontalGris {
  background-color: #E8E8E8;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 1px;
  width: 100%; }
/* line 691, ../sass/globales.scss */
hr#lineaHorizontalAzul {
  background-color: #6495ED;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 1px;
  width: 100%; }
/* line 698, ../sass/globales.scss */
hr#lineaHorizontalNegra {
  background-color: #000000;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 1px;
  width: 100%; }
/* line 705, ../sass/globales.scss */
hr#lineaHorizontalBlanca {
  background-color: transparent;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 1px;
  width: 100%; }
/* line 712, ../sass/globales.scss */
hr#lineaVacia {
  background-color: transparent;
  border-color: transparent;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 2px;
  width: 100%; }
/* line 720, ../sass/globales.scss */
hr#sep1HorizVacio {
  background-color: transparent;
  border-color: transparent;
  width: 10px; }
/* line 725, ../sass/globales.scss */
hr#lineaTransparente {
  background-color: transparent;
  border-color: transparent;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 0px;
  width: 100%; }

/* line 737, ../sass/globales.scss */
input[type="number"], input[type="text"] {
  border-radius: 3px;
  /*background-color: #BFBDBD;*/
  border: solid 1px #BFBDBD;
  /*width: 191px;*/ }

/******** ICONO DE MANITO EN LAS TABLAS *****************/
/* line 767, ../sass/globales.scss */
.form-wizard {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto; }
  /* line 772, ../sass/globales.scss */
  .form-wizard input {
    margin-left: 58px;
    margin-top: 10px;
    width: 120%; }
  /* line 777, ../sass/globales.scss */
  .form-wizard p {
    width: 400px;
    margin-left: 80px;
    margin-bottom: 30px; }

/* line 786, ../sass/globales.scss */
.form-login {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto; }

/* line 791, ../sass/globales.scss */
.form-login .form-login-heading, .form-login .checkbox {
  margin-bottom: 10px; }

/* line 795, ../sass/globales.scss */
.form-login .checkbox {
  font-weight: normal; }

/* line 799, ../sass/globales.scss */
.form-login .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 809, ../sass/globales.scss */
.form-login .form-control:focus {
  z-index: 2; }

/* line 813, ../sass/globales.scss */
.form-login input[type="text"] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

/* line 821, ../sass/globales.scss */
.form-login input {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-repeat: no-repeat !important;
  box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); }

/* line 829, ../sass/globales.scss */
.form-login input.user {
  padding-left: 50px;
  background-image: url("/img/bg/sprite.png") !important;
  background-position: 0 0px !important; }

/* line 835, ../sass/globales.scss */
.form-login input.password {
  padding-left: 50px;
  background-image: url("/img/bg/sprite.png") !important;
  background-position: 0 -70px !important; }

/* line 841, ../sass/globales.scss */
.form-login input.email {
  padding-left: 50px;
  background-image: url("/img/bg/sprite.png") !important;
  background-position: 0 -30px !important; }

/* line 847, ../sass/globales.scss */
.form-login input.site {
  padding-left: 50px;
  background-image: url("/img/bg/sprite.png") !important;
  background-position: 0 -110px !important; }

/* line 853, ../sass/globales.scss */
.account-wall {
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px 0px 20px 0px;
  border: 1px solid;
  border-width: 0 1px 0 1px;
  border-color: #e8f0f4; }
  /* line 865, ../sass/globales.scss */
  .account-wall span {
    padding-left: 10;
    padding-right: 10; }

/* line 871, ../sass/globales.scss */
.login-title {
  font-size: 26px;
  margin-left: 45px; }

/* line 880, ../sass/globales.scss */
.profile-img-wizard {
  width: 120px;
  height: 120px;
  margin: 0 auto 20px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

/* line 890, ../sass/globales.scss */
.profile-img {
  width: 76px;
  height: 76px;
  margin: 0 auto 10px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

/* line 900, ../sass/globales.scss */
.profile-img-menu {
  width: 32px;
  height: 32px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-right: 10;
  margin-top: -4; }

/* line 911, ../sass/globales.scss */
.need-help {
  margin-top: 10px; }

/* line 914, ../sass/globales.scss */
.new-account {
  display: block;
  margin-top: 10px; }

/* line 923, ../sass/globales.scss */
.colorgraph {
  height: 5px;
  border-top: 0;
  background: #c4e17f;
  border-radius: 5px;
  background-image: -webkit-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -moz-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -o-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: linear-gradient(to right, #c4e17f, #c4e17f 12.5%, #86b0ec 12.5%, #15e2f9 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4); }

/* line 935, ../sass/globales.scss */
.registro-wall {
  margin-top: 20px;
  padding: 20px 20px 20px 20px;
  background-color: #f7f7f7;
  -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3); }

/* line 944, ../sass/globales.scss */
.form-group-estilo-med {
  width: 60%; }

/**
 * iOS 6 style switch checkboxes
 * by Lea Verou http://lea.verou.me
 */
/* line 960, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch {
  /* :root here acting as a filter for older browsers */
  position: absolute;
  opacity: 0; }

/* line 965, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div {
  display: inline-block;
  vertical-align: middle;
  width: 3em;
  height: 1em;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 999px;
  background: white;
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), transparent), linear-gradient(90deg, #3d99f5 50%, transparent 50%);
  background-size: 200% 100%;
  background-position: 100% 0;
  background-origin: border-box;
  background-clip: border-box;
  overflow: hidden;
  transition-duration: .4s;
  transition-property: padding, width, background-position, text-indent;
  box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, 0.2) inset, 0 0.45em 0 0.1em rgba(0, 0, 0, 0.05) inset;
  font-size: 150%; }

/* line 986, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch:checked + div {
  padding-left: 2em;
  width: 1em;
  background-position: 0 0; }

/* line 993, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div:before {
  float: left;
  width: 1.65em;
  height: 1.65em;
  margin: -.1em;
  border: 1px solid rgba(0, 0, 0, 0.35);
  border-radius: inherit;
  background: white;
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), transparent);
  box-shadow: 0 0.1em 0.1em 0.1em rgba(255, 255, 255, 0.8) inset, 0 0 0.5em rgba(0, 0, 0, 0.3);
  color: #29e52d;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
  text-indent: -2.5em; }

/* line 1010, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch:active + div:before {
  background-color: #eee; }

/* line 1014, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch:focus + div {
  box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, 0.2) inset, 0 0.45em 0 0.1em rgba(0, 0, 0, 0.05) inset, 0 0 0.4em 1px rgba(255, 0, 0, 0.5); }

/* line 1020, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div:before, :root input[type="checkbox"].ios-switch + div:after {
  font: bold 60%/1.9 sans-serif;
  text-transform: uppercase; }

/* line 1026, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div:after {
  float: left;
  text-indent: .5em;
  color: rgba(0, 0, 0, 0.45);
  text-shadow: none; }

/* line 1034, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div:before {
  content: 'Si'; }

/* line 1038, ../sass/globales.scss */
:root input[type="checkbox"].ios-switch + div:after {
  content: 'No'; }

/* line 1042, ../sass/globales.scss */
:root input[type="checkbox"][xlabel="on-off"].ios-switch + div:before {
  content: 'On'; }

/* line 1046, ../sass/globales.scss */
:root input[type="checkbox"][xlabel="on-off"].ios-switch + div:after {
  content: 'Off'; }

/* PROGRESS BAR  Y LISTA FOTOS */
/* line 1053, ../sass/globales.scss */
.progress {
  position: relative;
  height: 25px;
  width: 280px;
  margin-bottom: 0px;
  margin-left: 170; }

/* line 1060, ../sass/globales.scss */
.progress-type {
  position: absolute;
  left: 0px;
  font-weight: 800;
  padding: 3px 30px 2px 10px;
  color: white;
  background-color: rgba(25, 25, 25, 0.2); }

/* line 1068, ../sass/globales.scss */
.progress > .progress-completed {
  position: absolute;
  right: 0px;
  font-weight: 800;
  padding: 3px 10px 2px;
  color: #e5f736; }

/* line 1077, ../sass/globales.scss */
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #4DA460;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  transition: width .6s ease; }

/* line 1092, ../sass/globales.scss */
.sr-only {
  position: inherit; }

/* line 1096, ../sass/globales.scss */
div.container-uploader {
  margin-left: 0;
  margin-top: 15; }
  /* line 1099, ../sass/globales.scss */
  div.container-uploader button.btn-select {
    float: left;
    margin-right: 30;
    margin-left: 12;
    width: 128; }

/* line 1107, ../sass/globales.scss */
ul.lista-fotos {
  margin-top: 20px;
  list-style: none; }

/* line 1112, ../sass/globales.scss */
.lista-fotos > li {
  display: inline-block;
  /*display:inline; /* ie7 fix */
  float: none;
  /* this is the part that makes it work */ }

/* line 1118, ../sass/globales.scss */
.lista-fotos li {
  float: left;
  position: relative;
  margin: 0 15px 15px 0;
  text-align: center;
  background: #FAFAFA;
  width: 120px;
  height: 140px;
  padding: 5px 8px 10px 0px;
  border-top: 1px solid #EEE;
  border-left: 1px solid #DDD;
  border-right: 1px solid #DDD;
  border-bottom: 1px solid #CCC;
  border-radius: 15px;
  -webkit-border-radius: 15px; }
  /* line 1133, ../sass/globales.scss */
  .lista-fotos li span.titulo-slider-foto {
    color: #e18f31; }
  /* line 1136, ../sass/globales.scss */
  .lista-fotos li span.titulo-slider-foto:not([valor_titulo='']) {
    padding-right: 12%; }
  /* line 1140, ../sass/globales.scss */
  .lista-fotos li img {
    margin-top: 5;
    margin-bottom: 5;
    padding-right: 16%; }
  /* line 1146, ../sass/globales.scss */
  .lista-fotos li img:not([ancho='0']) {
    padding-left: 5%; }

/* line 1151, ../sass/globales.scss */
.image-controls {
  margin-top: 3px; }
  /* line 1153, ../sass/globales.scss */
  .image-controls span.image-remove {
    padding-bottom: 10; }
    /* line 1155, ../sass/globales.scss */
    .image-controls span.image-remove a.image-remove {
      color: #b12e2e;
      padding-right: 24; }

/* line 1162, ../sass/globales.scss */
.txt-subtitulo, .txt-subtitulo-estrella, .txt-subtitulo-triangulo {
  font-weight: bold;
  color: #83A3BF;
  margin-top: 0;
  margin-left: -4;
  padding-top: 10;
  padding-left: 34;
  background-image: url(/img/bg/fondo_titulo.jpg);
  background-repeat: no-repeat;
  height: 25; }
  /* line 1175, ../sass/globales.scss */
  .txt-subtitulo .triangulo, .txt-subtitulo-estrella .triangulo, .txt-subtitulo-triangulo .triangulo {
    background-image: url(/img/bg/fondo_titulo_triangulo.jpg); }

/* line 1180, ../sass/globales.scss */
.txt-subtitulo-estrella {
  background-image: url(/img/bg/fondo_titulo_estrella.jpg); }

/* line 1184, ../sass/globales.scss */
.txt-subtitulo-triangulo {
  background-image: url(/img/bg/fondo_titulo_triangulo.jpg); }

/* line 1188, ../sass/globales.scss */
.txt-subtitulo-separador {
  color: #081A22;
  padding: 6 10;
  background-color: #90BADE;
  opacity: 0.5;
  width: 300%;
  font-weight: bold; }
  /* line 1195, ../sass/globales.scss */
  .txt-subtitulo-separador span, .txt-subtitulo-separador p {
    vertical-align: middle;
    line-height: 0.6; }

/* line 1200, ../sass/globales.scss */
.img-slider-tit {
  padding-left: 35px;
  background-image: url(/img/bg/slider_titulo.jpg);
  background-repeat: no-repeat; }

/* line 1206, ../sass/globales.scss */
.img-pelicula-tit {
  padding-left: 35px;
  background-image: url(/img/bg/pelicula_titulo.jpg);
  background-repeat: no-repeat; }

/* line 1212, ../sass/globales.scss */
#divEdCabecera ul.nav-tabs > li:not([class='active']) > a {
  background-color: #90BADE;
  color: white;
  border-radius: 8px 8px 0px 0px; }

/* line 1219, ../sass/globales.scss */
label {
  color: #8d8e91; }

/* line 1224, ../sass/globales.scss */
div.carousel-inner p {
  width: 400;
  word-wrap: break-word;
  margin-left: 20%;
  font-size: large; }

/* line 1232, ../sass/globales.scss */
img.imagen-con-texto {
  float: left;
  padding-right: 20;
  padding-bottom: 20; }

/* line 1241, ../sass/globales.scss */
div.tooltip-help {
  float: left;
  margin-left: -30; }

/* line 1246, ../sass/globales.scss */
.link-help {
  margin-left: 5;
  position: absolute; }

/* line 1252, ../sass/globales.scss */
a.tooltip-help {
  float: left;
  background: url(/img/bg/system-help.png);
  width: 18;
  height: 18;
  margin-top: 5px; }

/* line 1260, ../sass/globales.scss */
a.panel-title {
  font-weight: 700; }

/* line 1264, ../sass/globales.scss */
.tooltip-inner {
  min-width: 200px; }

/* line 1268, ../sass/globales.scss */
.color-box {
  width: 18;
  height: 25;
  border: 1px solid #918e8a; }

/* line 1296, ../sass/globales.scss */
.picker-container {
  width: 41;
  padding: 0; }

/* line 1303, ../sass/globales.scss */
.picker-container-attr {
  width: 96;
  padding: 0; }

/* line 1310, ../sass/globales.scss */
.picker-font {
  background-image: url(/img/bg/fonts-icono.jpg);
  background-position-y: -12;
  background-repeat: round; }

/* line 1316, ../sass/globales.scss */
.font-left {
  float: left;
  width: 50;
  height: 37;
  border: 1px solid #7F8084;
  margin-left: 0;
  border-radius: 5px 0px 0px 5px;
  line-height: 1.3;
  font-size: x-large;
  color: white;
  background-color: #87898a; }

/* line 1330, ../sass/globales.scss */
.picker-font-text {
  font-size: 10;
  font-family: Arial;
  line-height: 6;
  margin-left: 3px; }

/* line 1337, ../sass/globales.scss */
.picker-top-attr {
  width: 43;
  height: 18;
  margin-left: -4;
  border: 1px solid #7F8084;
  border-bottom-width: 0px;
  border-radius: 0px 5px 0px 0px;
  float: right;
  line-height: 2;
  font-size: small; }

/* line 1351, ../sass/globales.scss */
.picker-bot-attr {
  width: 43;
  height: 18;
  border: 1px solid #7F8084;
  margin-left: -4;
  border-radius: 0px 0px 5px 0px;
  float: right; }

/* line 1365, ../sass/globales.scss */
.picker-container-color {
  width: 41;
  padding: 0; }

/* line 1372, ../sass/globales.scss */
.picker-bot-color {
  width: 41;
  height: 27;
  border: 1px solid #7F8084;
  margin-left: -4;
  border-radius: 5px 5px 5px 5px;
  float: right; }

/* line 1384, ../sass/globales.scss */
.picker-reset {
  border-image: url("/img/bg/cruz-reset.png") !important;
  margin-top: 1px;
  margin-right: 1px;
  border-style: solid;
  border-width: 0 16px 14px 0;
  float: right; }

/* line 1395, ../sass/globales.scss */
.texto-separador {
  color: #5A5959;
  background-color: #F7F7F7;
  display: inline-block;
  padding: 5 10 5 10;
  border-radius: 0px 15px 0px 0px;
  margin-top: 10;
  border: 1px solid #c5c1c1;
  border-width: 1 1 0 0; }

/* line 1406, ../sass/globales.scss */
.texto-separador-blue {
  color: #276EA6;
  background-color: #F1F5F7;
  display: inline-block;
  padding: 5 10 10 10;
  border-radius: 0px 15px 0px 0px;
  margin-top: 10;
  border: 1px solid #718EA7;
  border-width: 1 1 0 0; }

/* line 1417, ../sass/globales.scss */
.texto-separador-gris {
  color: #276EA6;
  background-color: #EEEFEF;
  display: inline-block;
  padding: 10 10 10 10;
  margin-left: -15;
  width: 100%; }

/* line 1426, ../sass/globales.scss */
.texto-separador-celeste {
  color: #276EA6;
  background-color: #E1EEF5;
  display: inline-block;
  padding: 10 10 10 10;
  margin-left: -15;
  width: 100%; }

/* line 1437, ../sass/globales.scss */
.blk {
  display: inline-block;
  padding: 10 10 10 10;
  width: 100%;
  opacity: 0.6; }

/* line 1444, ../sass/globales.scss */
.blk-line {
  border-bottom: 1px solid #D9D9D9; }

/* line 1448, ../sass/globales.scss */
.blk-block {
  width: 1200px; }

/* line 1453, ../sass/globales.scss */
.blk-abm {
  margin-left: -15px; }

/* line 1457, ../sass/globales.scss */
.blk-danger {
  color: #000000;
  background-color: #F7DADA; }

/* line 1461, ../sass/globales.scss */
.blk-info {
  color: #002E81;
  background-color: #E1EEF5; }

/* line 1465, ../sass/globales.scss */
.blk-primary {
  color: #FFFFFF;
  background-color: #428BCA; }

/* line 1469, ../sass/globales.scss */
.blk-success {
  color: #050404;
  background-color: #DFEADF; }

/* line 1473, ../sass/globales.scss */
.blk-gray {
  color: #17425C;
  background-color: #EBECEC; }

/* line 1477, ../sass/globales.scss */
.blk-black {
  color: #FFFFFF;
  background-color: #222222; }

/* line 1481, ../sass/globales.scss */
.blk-warning {
  color: #3F3C3C;
  background-color: #F5E7D8; }

/* line 1488, ../sass/globales.scss */
.row-celeste {
  border: 1px solid #CFCFD2;
  padding: 5;
  margin: 10;
  width: 90%;
  border-radius: 10px; }

/* line 1496, ../sass/globales.scss */
div.mensaje-destacado {
  padding: 20;
  color: #2e5abf; }
  /* line 1499, ../sass/globales.scss */
  div.mensaje-destacado span {
    font-size: x-large;
    color: red; }
  /* line 1503, ../sass/globales.scss */
  div.mensaje-destacado a {
    background-color: #1e9ad0; }

/* line 1509, ../sass/globales.scss */
div.slider-text-descrip {
  white-space: nowrap;
  width: 10em;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #16b82c;
  margin-left: -12;
  padding-left: 7; }

/* line 1519, ../sass/globales.scss */
div.slider-text-descrip[valor_obtenido=Titulo], div.slider-text-descrip[valor_obtenido=Descrip], div.slider-text-descrip[valor_obtenido=Url], div.slider-text-descrip[valor_obtenido=Link] {
  color: #6c7eeb; }

/* line 1523, ../sass/globales.scss */
div.modal-link-slider {
  visibility: hidden;
  position: absolute;
  top: -9999px; }

/* line 1529, ../sass/globales.scss */
.drag {
  cursor: pointer;
  margin-top: 0;
  width: 10px;
  border-top: 0;
  padding: 0;
  margin: 0; }
  /* line 1536, ../sass/globales.scss */
  .drag span {
    padding: 0;
    margin: 0;
    width: 10px; }

/* line 1553, ../sass/globales.scss */
.popover-title {
  background-color: #619AC5;
  color: white; }

/* line 1558, ../sass/globales.scss */
.popover-content {
  color: red;
  font-size: 10px; }

/* line 1576, ../sass/globales.scss */
.CodeMirror {
  font-size: 16; }

/* line 1580, ../sass/globales.scss */
.editor-codigo-toolbox {
  background-color: #274053;
  width: 100%; }

/* line 1587, ../sass/globales.scss */
.contenedor-carousel {
  margin-top: 10px;
  margin-bottom: 10px; }

/* line 1593, ../sass/globales.scss */
.jscarousal-horizontal {
  margin: auto;
  background-color: white;
  width: 480px;
  height: 135px;
  border: solid 1px #eee;
  padding: 10px 8px 10px 8px; }

/* line 1601, ../sass/globales.scss */
.jscarousal-contents-horizontal {
  width: 416px; }

/* line 1605, ../sass/globales.scss */
.jscarousal-contents-horizontal img {
  width: 88px;
  border: none; }

/* line 1610, ../sass/globales.scss */
.jscarousal-horizontal-back, .jscarousal-horizontal-forward {
  background-color: white; }

/* line 1614, ../sass/globales.scss */
.jscarousal-vertical {
  background-color: white; }

/* line 1617, ../sass/globales.scss */
.jscarousal-vertical-back, .jscarousal-vertical-forward {
  background-color: white; }

/* line 1621, ../sass/globales.scss */
tr td.drag:hover {
  cursor: move; }

/* line 1626, ../sass/globales.scss */
div.valid-errormsg, div.valid-check {
  vertical-align: top;
  position: absolute;
  display: inline-block;
  width: 100%;
  z-index: 10; }
  /* line 1633, ../sass/globales.scss */
  div.valid-errormsg span.errormsg, div.valid-check span.errormsg {
    padding: 0 0 0 5px;
    white-space: normal;
    font-size: 12px;
    font-weight: bold;
    color: #E66968;
    height: 30px;
    vertical-align: middle;
    line-height: 11px;
    display: table-cell; }
  /* line 1646, ../sass/globales.scss */
  div.valid-errormsg span.infocheck, div.valid-check span.infocheck {
    display: block;
    padding: 9px 0 0 5px;
    color: green; }
  /* line 1652, ../sass/globales.scss */
  div.valid-errormsg[type="bottom"], div.valid-check[type="bottom"] {
    position: static;
    width: initial; }
  /* line 1658, ../sass/globales.scss */
  div.valid-errormsg[type="help-right"], div.valid-check[type="help-right"] {
    margin-left: 35px; }

/* line 1663, ../sass/globales.scss */
.input-group-valid {
  position: relative;
  display: table;
  margin-right: -15px;
  margin-left: -15px;
  margin-bottom: 15px;
  width: 100%; }

/* line 1672, ../sass/globales.scss */
.input-valid {
  float: left;
  width: 50%;
  margin-left: 30px;
  vertical-align: middle;
  padding-left: 10px;
  height: 30px;
  min-width: 250px; }

/* line 1683, ../sass/globales.scss */
textarea.input-valid {
  height: auto; }

/* line 1687, ../sass/globales.scss */
.label-valid {
  float: left;
  text-align: right;
  font-size: 13px;
  width: 155px;
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0; }

/* line 1699, ../sass/globales.scss */
.inputs-list li label {
  cursor: pointer;
  color: black;
  font-weight: 100; }
/* line 1707, ../sass/globales.scss */
.inputs-list li#nuevoItem label {
  color: #428bca;
  font-weight: 700; }

/* line 1714, ../sass/globales.scss */
div.ayuda {
  font-size: 13px;
  float: left;
  margin-left: -30px; }
  /* line 1718, ../sass/globales.scss */
  div.ayuda ul {
    list-style: none;
    margin-left: 0px;
    float: left; }
    /* line 1722, ../sass/globales.scss */
    div.ayuda ul li {
      display: inline;
      float: left; }
      /* line 1725, ../sass/globales.scss */
      div.ayuda ul li ul {
        margin-left: -40px; }

/* line 1734, ../sass/globales.scss */
div.central-ayuda-inicio h2 {
  margin-left: 35px;
  margin-bottom: 20px;
  font-size: 18;
  color: #9e3818; }
/* line 1741, ../sass/globales.scss */
div.central-ayuda-inicio ul li {
  padding-bottom: 10; }
  /* line 1743, ../sass/globales.scss */
  div.central-ayuda-inicio ul li img {
    width: 50px;
    height: auto;
    align: left; }
  /* line 1748, ../sass/globales.scss */
  div.central-ayuda-inicio ul li a {
    font-size: 16;
    margin-left: 10px; }

/* line 1759, ../sass/globales.scss */
div.step-panel-container {
  background-color: #f5f5f5;
  float: none;
  margin: 0 auto;
  margin-top: 20px;
  border: 1px solid #cccccc;
  border-width: 1px 1px 1px 1px;
  border-radius: 10px;
  padding: 30px;
  max-width: 1130px; }

/* line 1772, ../sass/globales.scss */
div.step-content {
  width: 98.1%;
  margin-left: 0;
  float: left; }
  /* line 1776, ../sass/globales.scss */
  div.step-content div {
    background-color: #f5f5f5; }
    /* line 1778, ../sass/globales.scss */
    div.step-content div div.row {
      padding-top: 30px;
      min-height: 220px; }
    /* line 1782, ../sass/globales.scss */
    div.step-content div div {
      background-color: #FFFFFF; }
      /* line 1786, ../sass/globales.scss */
      div.step-content div div i, div.step-content div div img {
        font-size: 10em;
        color: #406FA1;
        margin-top: 5px;
        margin-left: 22%;
        max-width: 140px;
        max-height: 140px;
        min-height: 100px; }
      /* line 1797, ../sass/globales.scss */
      div.step-content div div p.texto-wizard {
        font-family: arial;
        font-size: 16;
        max-width: 680px;
        min-height: 70px; }
      /* line 1804, ../sass/globales.scss */
      div.step-content div div .texto-ayuda-wizard {
        margin-top: 30px;
        margin-left: 7%; }
        /* line 1807, ../sass/globales.scss */
        div.step-content div div .texto-ayuda-wizard a {
          color: white;
          background-color: darkorange;
          border-radius: 0 0 12px 12px;
          padding: 5px 15px 10px 15px;
          font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
          font-size: 14px; }
      /* line 1816, ../sass/globales.scss */
      div.step-content div div .texto-ayuda-wizard-web {
        margin-top: 22px;
        margin-left: 7%; }
        /* line 1819, ../sass/globales.scss */
        div.step-content div div .texto-ayuda-wizard-web a {
          color: white;
          background-color: darkorange;
          border-radius: 0 0 12px 12px;
          padding: 5px 15px 10px 15px;
          font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
          font-size: 14px; }
      /* line 1828, ../sass/globales.scss */
      div.step-content div div a, div.step-content div div button {
        margin-top: 10px; }
      /* line 1831, ../sass/globales.scss */
      div.step-content div div button {
        margin-left: 50px; }

/* line 1843, ../sass/globales.scss */
#slider_flip_Wrap {
  margin: 0 auto;
  width: 300px;
  margin-left: 770px; }

/* line 1848, ../sass/globales.scss */
#slider_flip {
  z-index: 2000;
  position: absolute;
  background-image: url(/img/bg/smenu_orange_slider.png);
  background-repeat: no-repeat;
  background-position: bottom;
  width: 300px;
  height: 159px;
  margin-top: -141px; }

/* line 1858, ../sass/globales.scss */
#slider_flip img {
  border: 0; }

/* line 1861, ../sass/globales.scss */
#slider_flip_Content {
  margin: 7px 0 0 70px;
  position: absolute;
  /*text-align:center;*/
  /*background-color:#FFFFFF;*/
  color: #FFFFFF;
  font-weight: bold;
  padding: 10px; }
  /* line 1870, ../sass/globales.scss */
  #slider_flip_Content p a {
    color: #FFFFFF;
    font-size: 18;
    font-family: Arial narrow; }
    /* line 1874, ../sass/globales.scss */
    #slider_flip_Content p a span {
      margin-right: 6px; }

/* line 1880, ../sass/globales.scss */
#header {
  margin: 0 auto;
  width: 600px;
  background-color: #F0F0F0;
  height: 200px;
  padding: 10px; }

/* line 1887, ../sass/globales.scss */
#openCloseWrap {
  position: absolute;
  margin: 143px 0 0 120px;
  font-size: 12px;
  font-weight: bold; }

/* line 1897, ../sass/globales.scss */
.sugerencias table tr td#celdaConEdicion[name="descripcion"] {
  font-size: 14px;
  padding: 50px; }
/* line 1901, ../sass/globales.scss */
.sugerencias table tr td#celdaConEdicion[name="titulo"] {
  font-size: 16;
  padding: 50px; }
  /* line 1904, ../sass/globales.scss */
  .sugerencias table tr td#celdaConEdicion[name="titulo"] mark {
    color: #007DBF; }
/* line 1909, ../sass/globales.scss */
.sugerencias table tr td#celdaConLink a {
  min-height: 24px;
  font-size: 16; }
/* line 1915, ../sass/globales.scss */
.sugerencias table tr td#celdaConLink[name="cant_votos"] a {
  border-color: #bdbdaf;
  background-color: white;
  color: #797777;
  font-weight: 700; }
/* line 1924, ../sass/globales.scss */
.sugerencias table tr td#celdaConLink[name="mas_votos"] a {
  background-color: #79BD76;
  border-color: #79BD76;
  border-radius: 15px;
  font-weight: 700; }
/* line 1932, ../sass/globales.scss */
.sugerencias table tr td#celdaConLink[name="menos_votos"] a {
  background-color: #C06B6B;
  border-color: #C06B6B;
  border-radius: 15px;
  font-weight: 700; }
/* line 1940, ../sass/globales.scss */
.sugerencias table tr#titColumnasAbm {
  display: show; }
/* line 1943, ../sass/globales.scss */
.sugerencias table tr#totalesColumnasAbm {
  display: none; }

/* line 1950, ../sass/globales.scss */
.modal_footer {
  margin: 20px; }
  /* line 1952, ../sass/globales.scss */
  .modal_footer a.close {
    display: none; }
  /* line 1955, ../sass/globales.scss */
  .modal_footer a#btnVolver {
    display: none; }

/* line 1961, ../sass/globales.scss */
a.button-facebook {
  background-color: #3B5A9C; }
  /* line 1963, ../sass/globales.scss */
  a.button-facebook span.icono-facebook {
    background-image: url(/img/logos/facebook.png);
    background-repeat: no-repeat;
    padding: 11 30 10 10;
    margin: 0 10 0 -20;
    background-size: 40; }

/* line 1972, ../sass/globales.scss */
a.button-facebook-like span.icono-facebook-like {
  background-image: url(/img/logos/facebook_icon.png);
  background-repeat: no-repeat;
  padding: 2 40 10 10;
  margin: 0 10 0 -10;
  background-size: 40; }

/*  stephoriz tab */
/* line 1985, ../sass/globales.scss */
div.stephoriz-tab-container {
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border: 1px solid #ddd;
  margin-top: 20px;
  margin-left: 50px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97); }

/* line 2001, ../sass/globales.scss */
div.stephoriz-tab-menu {
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0; }

/* line 2006, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group {
  margin-bottom: 0; }

/* line 2009, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a {
  margin-bottom: 0; }

/* line 2013, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a .glyphicon,
div.stephoriz-tab-menu div.list-group > a .fa {
  color: #5A55A3; }

/* line 2016, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a:first-child {
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0; }

/* line 2020, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a:last-child {
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0; }

/* line 2026, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a.active,
div.stephoriz-tab-menu div.list-group > a.active .glyphicon,
div.stephoriz-tab-menu div.list-group > a.active .fa {
  background-color: #406FA1;
  background-image: #406FA1;
  color: #ffffff; }

/* line 2031, ../sass/globales.scss */
div.stephoriz-tab-menu div.list-group > a.active:after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #406FA1; }

/* line 2043, ../sass/globales.scss */
div.stephoriz-tab-content {
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px; }
  /* line 2048, ../sass/globales.scss */
  div.stephoriz-tab-content h1 {
    font-size: 7em;
    color: #406FA1; }
  /* line 2051, ../sass/globales.scss */
  div.stephoriz-tab-content h2 {
    color: white;
    background-color: #a0d9a7;
    padding: 10; }
  /* line 2056, ../sass/globales.scss */
  div.stephoriz-tab-content h2.danger {
    background-color: #D97C7C; }
  /* line 2059, ../sass/globales.scss */
  div.stephoriz-tab-content h3 {
    margin-top: 0;
    color: #406FA1; }
  /* line 2062, ../sass/globales.scss */
  div.stephoriz-tab-content h4 {
    color: white;
    background-color: #D97C7C;
    /* margin: 0 80 20 240; */
    padding: 10; }
  /* line 2068, ../sass/globales.scss */
  div.stephoriz-tab-content p {
    margin-top: 0;
    color: #406FA1;
    min-height: 40px;
    margin-left: 170px;
    margin-right: 20px; }
  /* line 2074, ../sass/globales.scss */
  div.stephoriz-tab-content p.noheight {
    min-height: 0px; }

/* line 2080, ../sass/globales.scss */
div.stephoriz-tab div.stephoriz-tab-content:not(.active) {
  display: none; }

/* line 2084, ../sass/globales.scss */
a.disabled {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #EFEFEF; }

/* line 2090, ../sass/globales.scss */
.big-text {
  font-size: 40;
  font-weight: 800;
  margin: 0;
  color: #8ba8c0; }

/* line 2098, ../sass/globales.scss */
.wrap-marco-web {
  width: 50%;
  height: 40%;
  padding: 0; }

/* line 2106, ../sass/globales.scss */
.frame-marco-web {
  width: 380%;
  height: 400%;
  border: 0;
  -ms-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -o-transform: scale(0.5);
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -ms-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0; }

/* line 2126, ../sass/globales.scss */
.wrap-marco-editor {
  width: 70%;
  height: 130px;
  padding: 0;
  margin-top: 8px; }

/* line 2133, ../sass/globales.scss */
.frame-marco-editor {
  width: 130%;
  height: 480%;
  border: 1px solid;
  background-color: #90BADE;
  padding: 2px;
  border-radius: 8px;
  transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -ms-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0; }

/* line 2157, ../sass/globales.scss */
.frame-marco-big-editor {
  width: 160%;
  height: 580%;
  border: 1px solid;
  background-color: #90BADE;
  padding: 2px;
  border-radius: 8px;
  transform: scale(0.8);
  -ms-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -o-transform: scale(0.8);
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -ms-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0; }

/* line 2216, ../sass/globales.scss */
.os-animation {
  opacity: 0; }

/* line 2220, ../sass/globales.scss */
.os-animation.animated {
  opacity: 1; }

/* line 2224, ../sass/globales.scss */
.rotate45 {
  position: absolute;
  /* Safari */
  -webkit-transform: rotate(-50deg);
  /* Firefox */
  -moz-transform: rotate(-50deg);
  /* IE */
  -ms-transform: rotate(-50deg);
  /* Opera */
  -o-transform: rotate(-50deg);
  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }

/* line 2245, ../sass/globales.scss */
.txt-oblicuo-fac {
  /* font-weight: 700; */
  font-size: 4.8em;
  width: 980px;
  margin-top: 410px;
  margin-left: 220px;
  color: #D7D7D7;
  z-index: 1;
  float: left;
  /* padding-top: 500; */
  position: absolute;
  /* line-height: 3; */
  opacity: 0.5; }

/* line 2260, ../sass/globales.scss */
.img-compnovalido {
  width: 720px;
  margin-top: 150px;
  /* opacity: 0.42;  */
  position: absolute;
  z-index: 1; }

/* line 2269, ../sass/globales.scss */
.spinner {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  /* half width of the spinner gif */
  margin-top: -50px;
  /* half height of the spinner gif */
  text-align: center;
  z-index: 1234;
  overflow: auto;
  width: 100px;
  /* width of the spinner gif */
  height: 102px;
  /*hight of the spinner gif +2px to fix IE8 issue */ }

/* line 2282, ../sass/globales.scss */
.label-edit {
  width: 9em;
  margin-top: 7px;
  text-align: left;
  padding-left: 0px;
  padding-right: 10px;
  color: #8d8e91;
  font-weight: bold; }
