.no_select {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#imagen-loading {
  display: none;
  position: absolute;
  left: 50%;
  top: 0px;
  z-index: 4;
}
.ui-pnotify {
  box-shadow: 1px 1px 2px 0 #EAEAEA;
  border-radius: 12px;
  border-right: 1px solid #C2C2C2;
  border-bottom: 1px solid #C2C2C2;
  min-height: 111px;
  width: 473px !important;
}
.ui-pnotify .ui-widget {
  border-radius: 9px;
  background-color: #F9F9F9 !important;
  background-image: none;
  border: 3px solid #E5E5E5;
  min-height: 111px !important;
  width: 472px !important;
}
.ui-pnotify .ui-widget .ui-pnotify-icon {
  display: none;
}
.ui-pnotify .ui-widget .ui-pnotify-title {
  display: none;
}
.ui-pnotify .ui-widget .ui-pnotify-sticker {
  display: none;
}
.ui-pnotify .ui-widget .ui-pnotify-closer {
  cursor: pointer;
  right: -16px;
  top: -21px;
  position: absolute;
  visibility: visible !important;
}
.ui-pnotify .ui-widget .ui-pnotify-text {
  background-color: #FFFFFF;
  border: 1px solid #f3f3f3;
  border-radius: 15px;
  margin-top: 3px;
  margin-left: 2px;
  min-height: 77px;
  width: 429px;
}
.ui-pnotify .ui-widget .ui-pnotify-text .ok-mensaje {
  float: left;
  margin-left: 10px;
  margin-right: 21px;
  margin-top: 7px;
}
.ui-pnotify .ui-widget .ui-pnotify-text .correcto-texto {
  color: #6071AE;
  font-size: 23px;
  float: left;
  font-weight: 500;
  padding-top: 3px;
  width: 335px;
}
.ui-pnotify .ui-widget .ui-pnotify-text .error-texto {
  color: #000000;
  font-size: 17px;
  float: left;
  font-weight: 500;
  padding-top: 3px;
  width: 335px;
}
#container {
  z-index: 999;
}
#container .ui-notify-message {
  background-color: #42b510;
  color: #FFFFFF;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 21px;
  font-style: italic;
  height: 75px;
  padding-right: 0px;
  width: 288px;
}
#container .ui-notify-message img {
  float: left;
  margin-top: 8px;
}
#container .ui-notify-message p {
  line-height: 23px;
  margin-top: 5x;
}
#ventana_imagen {
  border-radius: 5px;
  background-color: #FFFFFF;
  border: 2px solid #093A72;
  position: absolute;
  z-index: 999;
}
.reset {
  clear: both;
}
#menu_site {
  background-image: url('/front/img/fondo_puntos.png');
  margin-top: 10px;
  height: 185px;
}
#menu_site .header_menu {
  position: relative;
}
#menu_site .header_menu .mascara_blanca {
  background: rgba(255,255,255,0.8);
  width: 100%;
  height: 800px;
  top: 294px;
  z-index: 99999;
  display: none;
  position: absolute;
}
#menu_site .header_menu .contenido_menu {
  padding: 0px;
}
#menu_site .header_menu .contenido_menu .logo_sections {
  position: relative;
  margin-top: 24px;
  padding: 0px;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales {
  margin: 0;
  position: relative;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales .columns {
  padding: 0px;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales .columna_logo img {
  position: absolute;
  left: 61px;
  bottom: -102px;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales .columna_sucursales {
  background-image: url('/front/img/llamita_lateral.png');
  background-repeat: no-repeat;
  left: 285px;
  position: absolute;
  top: -25px;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales .columna_sucursales ul {
  list-style-image: url('/front/img/bolita_gris.png');
  margin-left: 30px;
  margin-top: 15px;
}
#menu_site .header_menu .contenido_menu .logo_sections .row_logo_sucursales .columna_sucursales ul li {
  color: #FFFFFF;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  /*margin-bottom: 10px;*/
}
#menu_site .header_menu .contenido_menu .columnas_submenu {
  padding: 0px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row {
  margin: 0px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .columns {
  padding: 0px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions {
  height: 30px;
  padding: 0px;
  left: 31px;
  width: 506px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions .swicth_idioma {
  margin-left: 97px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions .swicth_idioma #botonIdioma {
  background-color: #FFFFFF;
  border: none;
  color: #000000;
  padding: 0;
  height: 30px;
  float: right;
  font-weight: 300;
  font-family: 'Lato';
  font-size: 12px;
  line-height: 30px;
  margin-bottom: 0;
  margin-right: 14px;
  width: 124px;
  display: none !important;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions .swicth_idioma #botonIdioma img {
  margin-right: 7px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown {
  background-color: #FFFFFF;
  border: 1px solid #666666;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 30px;
  margin-bottom: 0;
  position: relative;
  width: 240px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropTelefonos {
  float: left;
  position: relative;
  width: 212px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropTelefonos img {
  margin-left: 2px;
  margin-right: 6px;
  margin-top: 2px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropTelefonos .letras {
  font-size: 12px;
  position: absolute;
  left: 32px;
  top: 8px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropTelefonos .numero {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 15px;
  position: absolute;
  right: 93px;
  top: 6px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropTelefonos .letras2 {
  font-size: 12px;
  position: absolute;
  right: 37px;
  top: 7px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropboton {
  border-left: 2px solid #ededed;
  cursor: pointer;
  height: 27px;
  text-align: center;
  float: left;
  width: 26px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown .dropboton img {
  margin-top: 10px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos {
  background-color: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #e5e5e5;
  box-shadow: 2px 1px 3px;
  top: 29px;
  /*height: 450px;*/
  height: auto; 
  position: absolute;
  left: -131px;
  padding-left: 20px;
  width: 369px;
  z-index: 2;
  border-radius: 0 0 8px 8px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos img {
  display: inline;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos h4 {
  display: inline;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 16px;
  margin: 0;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos h6 {
  font-weight: 400;
  font-family: 'Lato';
  font-size: 18px;
  margin: 0px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos small {
  font-size: 13px;
  display: inline-flex !important;
  width: 330px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt {
  width: 330px !important;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos p {
  color: #565656;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 11px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt1 {
  height: 65px;
  padding-top: 14px;
  border-bottom: 1px solid #e5e5e5;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt1 .title {
  width: 256px !important;
  display: inline-flex;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt1 img {
  margin-bottom: -12px;
  margin-right: 16px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt1 h4 {
  font-size: 16px !important;
  margin: 0 0 0 53px;
  display: inline-flex;
}

#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos div {
  padding-top: 13px;
  padding-bottom: 13px;
  border-bottom: 1px solid #e5e5e5;
  width: 273px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown #ul-telefonos .opt5 {
  padding-top: 5px;
  padding-bottom: 13px !important;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown {
  border-radius: 5px;
  margin-bottom: 0;
  height: 30px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown a.current {
  color: #373737;
  font-size: 12px;
  font-weight: 300;
  font-family: 'Lato';
  position: relative;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown a.current img.icono {
  margin-right: 6px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown a.current .numero {
  color: #373737;
  font-size: 15px;
  font-weight: 700;
  font-family: 'Lato';
  position: absolute;
  top: 1px;
  margin-left: 9px;
  margin-right: 14px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown a.selector {
  border-left: 1px solid #ededed;
  margin-left: 6px;
  height: 29px;
  width: 30px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown a.selector:after {
  border-color: #ff0000 transparent transparent transparent;
  left: 8.5px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions #telsDropdown div.custom.dropdown ul {
  border-radius: 2px;
  height: 369px;
  left: -131px;
  width: 369px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .telefono_setions .sin_costo {
  color: #373737;
  font-size: 12px;
  font-weight: 300;
  font-family: 'Lato';
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar {
  margin-right: 19px;
  padding: 0px;
  text-align: center;
  width: 180px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .btn-ingresar {
  color: #373737;
  cursor: pointer;
  background-color: #FFFFFF;
  border-radius: 5px;
  height: 29px;
  padding-top: 6px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .btn-ingresar .columna-imagen {
  padding: 0px;
  width: 23px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .btn-ingresar .columna-imagen img {
  margin-left: 7px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .btn-ingresar .letras-ingresar {
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
  margin-top: 1px;
  padding: 0px;
  float: left;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .btn-ingresar .letras-ingresar a {
  color: #373737;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .mi_cuenta {
  height: 71px;
  background: #fff;
  position: absolute;
  top: 26px;
  display: none;
  width: 180px;
  z-index: 99;
  border-radius: 0px 0px 5px 5px;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .mi_cuenta ul li {
  text-align: left;
  padding-left: 26px;
  font-size: 15px;
  list-style-type: none;
  cursor: pointer;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .mi_cuenta ul li a {
  color: #000;
}
#menu_site .header_menu .contenido_menu .columnas_submenu .row_idioma_telefonos .ingresar .mi_cuenta ul li:hover {
  background: #CCC;
}
#menu_site .header_menu .contenido_menu .menu_sections {
  margin-top: 35px !important;
  margin-right: 16px !important;
}
#menu_site .header_menu .contenido_menu .menu_sections .columna_menu {
  padding-left: 80px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul {
  background-image: url('/front/img/barra.png');
  border-radius: 5px;
  height: 44px;
  list-style: none;
  margin: 0px;
  margin-right: 6px;
  float: right;
  width: 540px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul li {
  float: left;
  text-align: center;
  margin-top: 10px;
  position: relative;
}
#menu_site .header_menu .contenido_menu .menu_sections ul li a {
  color: #d9d9d9;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul li .separador {
  position: absolute;
  top: -8px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .sucursal {
  width: 84px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .sucursal .separador {
  left: 82px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .comprar {
  width: 140px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .comprar .separador {
  left: 140px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .pagos {
  width: 148px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .pagos .separador {
  left: 150px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .entrega {
  width: 173px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .entrega .separador {
  left: 175px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .audio {
  width: 72px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .audio .separador {
  left: 72px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .garantia {
  width: 109px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .garantia .separador {
  left: 111px;
}
#menu_site .header_menu .contenido_menu .menu_sections ul .contacto {
  width: 108px;
}
#menu_site .header_menu .contenido_menu .menu_sections #seccion_carrito {
  background: url('/front/img/barra.png');
  border-radius: 5px;
  float: left;
  height: 44px;
  padding-top: 15px;
  position: relative;
  width: 110px;
}
#menu_site .header_menu .contenido_menu .menu_sections #seccion_carrito a {
  color: #FFFFFF;
  float: left;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 13px;
  padding-top: 2px;
}
#menu_site .header_menu .contenido_menu .menu_sections #seccion_carrito .icono {
  float: left;
  margin-left: 7px;
  margin-right: 7px;
}
#menu_site .header_menu .contenido_menu .menu_sections #seccion_carrito .separador {
  position: absolute;
  left: 76px;
}
#menu_site .header_menu .contenido_menu .menu_sections #seccion_carrito .cantidad {
  color: #e4b533;
  float: right;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  margin-right: 11px;
  padding-top: 2px;
}
#menu_llantas {
  background-image: url('/front/img/barra_yellow.png');
  background-repeat: repeat;
  background-size: 3%;
  border-bottom: 2px solid #d98020;
  height: 90px;
}
#menu_llantas .opciones_barra {
  padding-left: 10px;
  padding-right: 10px;
}
#menu_llantas .opciones_barra .columna_llantas {
  padding: 0px;
  height: 3px;
  width: 790px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones {
  margin: 0px;
  position: relative;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_llantas {
  position: absolute;
  top: -37px;
  left: 0px;
  padding: 0px;
  cursor: pointer;
  width: 264px;
  height: 153px;
  z-index: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_llantas .contenido_llantas {
  background: url("/front/img/fondo_principal_menu.png") no-repeat scroll 0 0 transparent;
  height: 113px;
  position: relative;
  top: 28px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_llantas .contenido_llantas img {
  left: 42px;
  position: absolute;
  top: -31px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_llantas .contenido_llantas  a {
  color: #FFFFFF;
  position: absolute;
  font-size: 29px;
  left: 85px;
  top: 68px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_llantas .contenido_llantas  a:hover {
  opacity: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_rines {
  left: 264px;
  top: -27px;
  position: absolute;
  padding: 0px;
  cursor: pointer;
  width: 264px;
  z-index: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones span{
  display: inline-block;
  color: #fff;
  position: absolute;
  bottom: 5px; 
  right: 10px; 
  font-size: 12px; 
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_rines .contenido_rines {
  background: url("/front/img/fondo_principal_menu.png") no-repeat scroll -264px 0 transparent;
  height: 113px;
  position: relative;
  top: 17px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_rines .contenido_rines img {
  left: 42px;
  position: absolute;
  top: -15px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_rines .contenido_rines  a {
  color: #FFFFFF;
  position: absolute;
  font-size: 26px;
  left: 27px;
  top: 68px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_rines .contenido_rines  a:hover {
  opacity: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_partes {
  left: 528px;
  top: -27px;
  position: absolute;
  padding: 0px;
  cursor: pointer;
  width: 264px;
  z-index: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_partes .contenido_partes {
  background: url("/front/img/fondo_principal_menu.png") no-repeat scroll -264px 0 transparent;
  height: 113px;
  position: relative;
  top: 17px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_partes .contenido_partes img {
  left: 4px;
  position: absolute;
  top: -31px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_partes .contenido_partes  a {
  color: #FFFFFF;
  position: absolute;
  font-size: 27px;
  left: 53px;
  top: 68px;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .opcion_menu_partes .contenido_partes  a:hover {
  opacity: 1;
}
#menu_llantas .opciones_barra .columna_llantas .contenedor_opciones .selected_red {
  background-position: center bottom !important;
  background-repeat: no-repeat !important;
}
#menu_llantas .opciones_barra .columna_caredes {
  float: left;
  height: 3px;
  left: 2px;
  padding: 0;
  position: relative;
  top: -13px;
  width: 268px;
}
#menu_llantas .opciones_barra .columna_caredes .row {
  margin: 0px;
}
#menu_llantas .opciones_barra .columna_caredes .columns {
  padding: 0px;
}
#menu_llantas .opciones_barra .columna_caredes .row_amortiguadores {
  background: url("/front/img/fondo_chico_menu.png") no-repeat scroll 0 0 transparent;
  height: 55px;
  position: absolute;
  position: relative;
  text-align: center;
  width: 268px;
  z-index: 1;
}
#menu_llantas .opciones_barra .columna_caredes .row_amortiguadores .img {
  background-image: url('/front/img/amortiguador_icono.png');
  height: 82px;
  margin-top: -83px;
  margin-left: 82px;
  width: 134px;
}
#menu_llantas .opciones_barra .columna_caredes .row_amortiguadores h4 {
  line-height: 51px;
  margin-bottom: 0;
  margin-top: 0;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 29px;
}
#menu_llantas .opciones_barra .columna_caredes .row_amortiguadores h4 a {
  color: #FFFFFF;
}
#menu_llantas .opciones_barra .columna_caredes .row_amortiguadores h4 a:hover {
  opacity: 1;
}
#menu_llantas .opciones_barra .columna_caredes .row_frenos {
  background: url("/front/img/fondo_chico_menu.png") no-repeat scroll 0 0 transparent;
  height: 55px;
  position: absolute;
  position: relative;
  text-align: left;
  width: 268px;
  z-index: 1;
}
#menu_llantas .opciones_barra .columna_caredes .row_frenos img {
  right: 19px;
  top: 2px;
  position: absolute;
}
#menu_llantas .opciones_barra .columna_caredes .row_frenos h4 {
  line-height: 51px;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 27px;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 29px;
}
#menu_llantas .opciones_barra .columna_caredes .row_frenos h4 a {
  color: #FFFFFF;
}
#menu_llantas .opciones_barra .columna_caredes .row_frenos h4 a:hover {
  opacity: 1;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito {
  height: 66px;
  margin-left: 25px;
  margin-top: 25px;
  width: 250px;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .cantidad {
  background-color: #FFFFFF;
  border-radius: 5px 0 0 5px;
  float: left;
  height: 66px;
  padding-top: 11px;
  width: 152px;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .cantidad .icono {
  float: left;
  margin-left: 11px;
  padding-top: 4px;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .cantidad #cantidad_carrito {
  color: #323232;
  float: left;
  font-size: 39px;
  font-weight: 900;
  font-family: 'Lato';
  padding-top: 5px;
  text-align: center;
  padding-left: 5px;
  width: 86px;
  text-align: center;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .cantidad .texto {
  color: #323232;
  float: left;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  padding-top: 4px;
  width: 93px;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .ver_carrito {
  background-image: url('/front/img/fondo_ver.png');
  border-radius: 0 5px 5px 0;
  float: left;
  height: 66px;
  padding-top: 15px;
  text-align: center;
  width: 98px;
}
#menu_llantas .opciones_barra .columna_caredes .row_carrito .ver_carrito a {
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  text-decoration: none;
}

.barra_opcionestabs {
  background-image: url('/front/img/detalle_header_fondo.png');
}
.barra_opcionestabs .header_taps {
  background-image: url('/front/img/detalle_fondo_header.png');
  height: 182px;
  padding: 0px;
  margin-left: 12px;
  margin-top: 21px;
  width: 1059px;
}
.barra_opcionestabs .header_taps .logo {
  color: #FFFFFF;
  font-size: 31px;
  padding-top: 63px;
  padding-left: 60px;
}
.barra_opcionestabs .header_taps .descuento .cuadro {
  background-image: url('/front/img/descuento_fondo.png');
  color: #FFFFFF;
  height: 48px;
  margin-top: 59px;
  margin-bottom: 43px;
  margin-left: 10px;
  position: relative;
  text-align: center;
  width: 253px;
}
.barra_opcionestabs .header_taps .descuento .cuadro .circulo {
  background-image: url('/front/img/circulo_int.png');
  height: 17px;
  position: absolute;
  right: -7px;
  top: -6px;
  width: 17px;
}
.barra_opcionestabs .header_taps .descuento .cuadro .circulo a {
  color: #000000;
  font-size: 12px;
  font-weight: 400;
  font-family: 'Lato';
}
.barra_opcionestabs .header_taps .descuento .cuadro .letras {
  font-size: 12px;
  font-weight: 900;
  font-family: 'Lato';
  text-align: right;
  padding-top: 7px;
  line-height: 15px;
}
.barra_opcionestabs .header_taps .descuento .cuadro .btn_google {
  position: relative;
}
.barra_opcionestabs .header_taps .descuento .cuadro .btn_google img {
  position: absolute;
  top: 15px;
  left: 12px;
}
.barra_opcionestabs .header_taps .descuento .cuadro .btn_google div {
  margin-top: 14px !important;
  margin-left: 25px !important;
}
.barra_opcionestabs .header_taps .descuento .tabs .opcion {
  color: #FFFFFF;
  background-color: #000000;
  border-radius: 5px 5px 0px 0px;
  margin-right: 1px;
  height: 32px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
  text-align: center;
  padding: 0px;
  float: left;
  padding-top: 10px;
  width: 118px;
}
.barra_opcionestabs .header_taps .descuento .tabs .opcion a {
  color: #FFFFFF;
}
.barra_opcionestabs .header_taps .descuento .tabs .selected {
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url('/front/img/yellow_fondo_tab.png');
}
#footer_site {
  rgin-top: -171px;
  height: 171px;
  clear: both;
  background-image: url('/front/img/footer_fondo.png');
  height: 171px;
}
#footer_site .footer_envio {
  padding-left: 18px;
  padding-right: 0;
  background-image: url('/front/img/footer_envio.png');
  background-repeat: no-repeat;
  height: 125px;
  margin-top: 18px;
  margin-right: 10px;
  width: 763px;
}
#footer_site .footer_envio ul {
  list-style: none;
  margin-bottom: 0;
  padding-top: 92px;
}
#footer_site .footer_envio ul li {
  display: inline;
}
#footer_site .footer_envio ul li a {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 400;
  font-family: 'Lato';
}
#footer_site .footer_botones {
  background-image: url('/front/img/fondo_der_footer.png');
  height: 125px;
  margin-top: 17px;
  width: 297px;
}
#footer_site .footer_botones a {
  background-color: #fdfdfd;
  border: 1px solid #f0f0f0;
  color: #000000;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 13px;
  height: 38px;
  line-height: 22px;
  margin-top: 17px;
  margin-bottom: 0;
  padding-left: 57px;
  position: relative;
  text-align: left;
  width: 273px;
}
#footer_site .footer_botones a img {
  left: 17px;
  position: absolute;
  top: 5px;
}
#footer_site .footer_botones a:hover {
  border: 1px solid #FFFFFF;
  background-image: url('/front/img/fondo_yellow_mayoristas.png');
  opacity: 1;
}
body {
  height: 100%;
}
body #wrap {
  min-height: 100%;
  background-color: #FFFFFF;
}
body #wrap section.content {
  background-image: url('/front/img/fondo-web.jpg');
  background-repeat: no-repeat;
  /*overflow: hidden;*/
  background-position: center top;
}
body .testimonios_footer {
  border: 1px solid #eaeaea;
  box-shadow: -3px 11px 10px -6px #F1F1F1;
  border-radius: 5px;
  height: 138px;
  margin-bottom: 13px;
}
body .testimonios_footer .row {
  margin: 0px;
}
body .testimonios_footer .columns {
  padding: 0px;
}
body .testimonios_footer .columna_cliente {
  padding-top: 39px;
  padding-right: 5px;
  width: 224px;
}
body .testimonios_footer .columna_cliente h6 {
  color: #1c4870;
  font-weight: 900;
  font-family: 'Lato';
  font-style: italic;
  font-size: 21px;
  text-align: right;
  line-height: 26px;
  margin-top: 0;
}
body .testimonios_footer .columna_texto {
  width: 578px;
}
body .testimonios_footer .columna_texto .row_contenido {
  padding-top: 13px;
}
body .testimonios_footer .columna_texto .row_contenido .comilla {
  height: 119px;
  width: 80px;
}
body .testimonios_footer .columna_texto .row_contenido .comilla p {
  color: #e5e5e5;
  font-weight: 900;
  font-family: 'Lato';
  font-style: italic;
  font-size: 103px;
  height: 123px;
  margin-bottom: 0;
}
body .testimonios_footer .columna_texto .row_contenido .comilla.comilla_izq {
  text-align: left;
}
body .testimonios_footer .columna_texto .row_contenido .comilla.comilla_izq p {
  margin-top: -36px;
}
body .testimonios_footer .columna_texto .row_contenido .comilla.comilla_der {
  text-align: center;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto {
  width: 418px;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto p {
  color: #454444;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 16px;
  text-align: justify;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas .nombre {
  color: #454444;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  float: left;
  line-height: 21px;
  width: 145px;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas ul.estrellas {
  float: left;
  list-style: none;
  margin-bottom: 0;
  width: 146px;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas ul.estrellas li {
  float: left;
  height: 18px;
  width: 18px;
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas ul.estrellas li.entera {
  background: url("/front/img/estrellitas.png") no-repeat scroll 0 0 rgba(0,0,0,0);
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas ul.estrellas li.vacia {
  background: url("/front/img/estrellitas.png") no-repeat scroll 0 -18px rgba(0,0,0,0);
}
body .testimonios_footer .columna_texto .row_contenido .contenido_texto #seccion_estrellas a {
  color: #000000;
  font-weight: 900;
  font-family: 'Lato';
  font-style: italic;
  font-size: 15px;
  text-decoration: underline;
}
body .testimonios_footer .columna_redes {
  height: 138px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
  width: 267px;
}
body .testimonios_footer .columna_redes .row_contenedor {
  background: white;
  background: -moz-linear-gradient(right,white 66%,#f3f3f3 82%);
  background: -webkit-linear-gradient(right,white 66%,#f3f3f3 82%);
  background: linear-gradient(right,white 66%,#f3f3f3 82%);
  border-radius: 5px;
  height: 129px;
  padding-left: 10px;
  padding-top: 14px;
}
body .testimonios_footer .columna_redes .row_contenedor .facebook {
  margin-bottom: 17px;
}
body .testimonios_footer .columna_redes .row_contenedor .twitter {
  margin-bottom: 17px;
}

#ventana-recomiendanos {
  background-image: url('/front/img/fondo_black_reco.png');
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#ventana-recomiendanos h6 {
  color: #e4b633;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 18px;
  margin-bottom: 0;
  margin-top: 0;
}
#ventana-recomiendanos p {
  color: #FFFFFF;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 17px;
  margin-top: 5px;
  margin-bottom: 28px;
}
#ventana-recomiendanos .red {
  background-image: url('/front/img/fondo_negro_social.png');
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0px;
  position: relative;
  width: 434px;
  height: 83px;
  margin-top: 6px;
  margin-right: 6px;
}
#ventana-recomiendanos .red .facebook_share {
  background-image: url('/front/img/separador_negro_social.png');
  background-repeat: no-repeat;
  background-position: right;
  float: left;
  height: 82px;
  text-align: center;
  width: 165px;
}
#ventana-recomiendanos .red .facebook_share .icono {
  margin-top: 15px;
  margin-bottom: 17px;
}
#ventana-recomiendanos .red .twitter_share {
  background-image: url('/front/img/separador_negro_social.png');
  background-repeat: no-repeat;
  background-position: right;
  float: left;
  height: 82px;
  text-align: center;
  width: 148px;
}
#ventana-recomiendanos .red .twitter_share .icono {
  margin-top: 15px;
  margin-bottom: 14px;
}
#ventana-recomiendanos .red .twitter_share .twitter-share-button {
  margin-left: 31px;
}
#ventana-recomiendanos .red .google_share {
  display: inline-block;
  height: 82px;
  float: left;
  text-align: center;
  width: 121px;
}
#ventana-recomiendanos .red .google_share .icono {
  margin-top: 15px;
  margin-bottom: 9px;
}
#ventana-recomiendanos .red .google_share iframe {
  margin-left: 16px;
}
#ui-id-1 {
  background: none;
  background-color: #FFFFFF;
  border: 1px solid #f3f3f3;
  height: 240px;
  position: absolute;
  max-height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 334px;
  z-index: 4;
}
#ui-id-1 li {
  background-color: #FFFFFF;
}
#ui-id-1 li a.ui-corner-all {
  border-bottom: 1px solid #eeeeee;
  color: #585757;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 16px;
  height: 33px;
  line-height: 30px;
  letter-spacing: 1px;
  padding-left: 10px;
  width: 282px;
  word-spacing: 22px;
}
#ui-id-1 li a.ui-corner-all span.rojo {
  color: #a81201 !important;
  font-weight: 900 !important;
  font-family: 'Lato' !important;
  font-size: 16px !important;
}
#ui-id-1 li a.ui-corner-all span.mini-run {
  font-size: 11px;
}
#ui-id-1 li a.ui-corner-all:hover,
#ui-id-1 li a.ui-corner-all.ui-state-focus {
  border: none !important;
  border-color: #eeeeee !important;
  border-bottom: 1px solid #eeeeee !important;
  background: none !important;
  margin: 0px;
}
#ui-id-1 .categoria {
  background-position: right center;
  background-repeat: no-repeat;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 11px;
  margin-right: 10px;
  text-align: right;
  display: inline;
  height: 28px;
  margin-bottom: 0;
  margin-right: 0;
  padding-right: 47px;
  width: 82px;
}
#ui-id-1 .top-li {
  display: inline;
  padding-left: 27px;
  width: 171px !important;
}
#ui-id-1 .titulo {
  border-bottom: 1px solid #eeeeee;
  height: 33px;
  line-height: 30px;
  color: #c11d1b;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  padding-left: 27px;
  padding-left: 0;
  margin-left: 11px;
  width: 286px;
}
.jspTrack {
  background: none repeat scroll 0 0 #f1f1f1 !important;
}
.jspTrack .jspDrag {
  background: none repeat scroll 0 0 #2e2e2e !important;
}
.details .menu_amarillo {
  background-image: url('/front/img/fondo_barra_amarillo.png');
}
.details .menu_amarillo .iconos {
  background-image: url('/front/img/fondo_menu_detalles.png');
  border-radius: 0px 0px 5px 5px;
  border-bottom: 3px solid #ffd154;
  padding: 0px;
  height: 80px;
  width: 1059px;
  margin-left: 12px;
}
.details .menu_amarillo .iconos ul {
  list-style: none;
  margin-left: 35px;
}
.details .menu_amarillo .iconos ul li {
  floa: left;
  text-align: center;
  float: left;
}
.details .menu_amarillo .iconos ul li a {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 900;
  font-family: 'Lato';
}
.details .menu_amarillo .iconos ul .auto {
  margin-top: 18px;
  margin-right: 29px;
  width: 69px;
}
.details .menu_amarillo .iconos ul .camioneta {
  margin-top: 15px;
  margin-right: 34px;
  width: 68px;
}
.details .menu_amarillo .iconos ul .moto {
  margin-top: 17px;
  margin-right: 38px;
  width: 54px;
}
.details .menu_amarillo .iconos ul .camion {
  margin-top: 10px;
  margin-right: 30px;
  width: 87px;
}
.details .menu_amarillo .iconos ul .civil {
  position: relative;
  margin-right: 28px;
  margin-top: 8px;
  width: 108px;
}
.details .menu_amarillo .iconos ul .civil a.primero {
  position: absolute;
  left: 10px;
  bottom: -11px;
}
.details .menu_amarillo .iconos ul .civil a.segundo {
  position: absolute;
  bottom: -22px;
  left: 2px;
}
.details .menu_amarillo .iconos ul .agricola {
  margin-top: 6px;
  width: 65px;
}
.details .contenido_llantas {
  background-image: url('/front/img/fondo_trans_paginador.png');
}
.details .contenido_llantas #scrollbar {
  background-image: url('/front/img/paginador_fondo_2.png');
  min-height: 741px;
  padding: 0px;
  margin-left: 10px;
  width: 1060px;
}
.details .contenido_llantas #scrollbar .row_llanta {
  float: left;
  height: 698px;
}
.details .contenido_llantas #scrollbar .row_llanta .separador {
  height: 349px;
}
.details .contenido_llantas #scrollbar .row_llanta .separador .llanta {
  font-size: 18px;
  font-weight: 900;
  font-family: 'Lato';
  height: 333px;
  padding-top: 34px;
  text-align: center;
  position: relative;
  width: 265px;
}
.details .contenido_llantas #scrollbar .row_llanta .separador .llanta img.img_nuevo {
  position: absolute;
  left: 35px;
  top: 17px;
}
.details .contenido_llantas #scrollbar .row_llanta .separador .llanta img {
  padding-bottom: 23px;
}
.details .contenido_llantas #scrollbar .row_llanta .separador .llanta .rojo {
  color: #bf0202;
}
.details .contenido_llantas #scrollbar .row_llanta .separador .llanta .negro a {
  color: #434343;
}
.details .contenido_llantas #scrollbar div.scroll-bar-wrap.ui-widget-content.ui-corner-bottom {
  background-image: url('/front/img/barra_paginador_fondo.png');
  height: 44px;
  margin-left: 3px;
  width: 1060px;
}
.details .contenido_llantas #scrollbar div.scroll-bar-wrap.ui-widget-content.ui-corner-bottom a.ui-slider-handle.ui-state-default.ui-corner-all {
  background-image: url('/front/img/barra_paginador.png');
  border: none;
  height: 40px;
}
.details .contenido_llantas #scrollbar div.scroll-bar-wrap.ui-widget-content.ui-corner-bottom a.ui-slider-handle.ui-state-default.ui-corner-all img.izq {
  float: left;
  padding-top: 10px;
  padding-left: 13px;
}
.details .contenido_llantas #scrollbar div.scroll-bar-wrap.ui-widget-content.ui-corner-bottom a.ui-slider-handle.ui-state-default.ui-corner-all span.ui-icon.ui-icon-grip-dotted-vertical {
  background-image: url('/front/img/lineas_paginador_centro.png');
  background-position: 0 !important;
  margin-left: 50%;
}
.details .contenido_llantas #scrollbar div.scroll-bar-wrap.ui-widget-content.ui-corner-bottom a.ui-slider-handle.ui-state-default.ui-corner-all img.der {
  float: right;
  padding-top: 2px;
  padding-right: 13px;
}
.details .contenido_llantas .scroll-content {
  float: left;
}
.details .contenido_llantas .scroll-content-item {
  width: 100px;
  height: 100px;
  float: left;
  margin: 10px;
  font-size: 3em;
  line-height: 96px;
  text-align: center;
}
.details .contenido_llantas .scroll-bar-wrap {
  clear: left;
  padding: 0 4px 0 2px;
  margin: 0 -1px -1px -1px;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.details .contenido_llantas .scroll-bar-wrap .ui-slider {
  background: none;
  border: 0;
  height: 2em;
  margin: 0 auto;
}
.details .contenido_llantas .scroll-bar-wrap .ui-handle-helper-parent {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.details .contenido_llantas .scroll-bar-wrap .ui-slider-handle {
  top: .2em;
  height: 1.5em;
}
.details .contenido_llantas .scroll-bar-wrap .ui-slider-handle .ui-icon {
  margin: -8px auto 0;
  position: relative;
  top: 50%;
}
.details .contenido_marcas {
  height: 264px;
  margin: 0;
}
.details .contenido_marcas .content {
  padding-left: 0;
  padding-right: 0;
  overflow-y: hidden;
}
.details #volume {
  width: 100px;
}
.details .ui-slider-horizontal {
  background: #000000 !important;
  border: 1px solid #000000 !important;
  height: 8px !important;
}
.details .ui-slider-range-min {
  background: url("/front/img/metal-slider-fill.png") repeat-x !important;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -khtml-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -khtml-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.details .ui-slider-handle {
  background: url("/front/img/metal-slider-handle.png") !important;
  border: none !important;
  width: 25px !important;
  height: 25px !important;
  outline: none;
  top: -9px !important;
}
.details .ui-slider-handle:hover {
  opacity: 1;
}
.blog .barra_opcionestabs {
  background-color: #FFFFFF;
}
.blog .menu_historial {
  background-color: #FFFFFF;
}
.blog .menu_historial .fechas {
  background-image: url('/front/img/menu_amarillo_blog.png');
  border-radius: 0px 0px 5px 5px;
  height: 174px;
  margin-left: 12px;
  width: 1059px;
}
.blog .menu_historial .fechas ul#mycarousel {
  width: 980px;
}
.blog .menu_historial .fechas ul#mycarousel .circle {
  width: 135px;
  height: 135px;
  background: #000000;
  -moz-border-radius: 70px;
  -webkit-border-radius: 70px;
  border-radius: 70px;
  border: 3px solid #ffd464;
  cursor: pointer;
  margin-top: 19px;
  margin-left: 26px;
  font-weight: 900;
  font-family: 'Lato';
  text-align: center;
}
.blog .menu_historial .fechas ul#mycarousel .circle .arriba {
  color: #FFFFFF;
  font-size: 17px;
  margin-top: 32px;
  height: 17px;
}
.blog .menu_historial .fechas ul#mycarousel .circle .abajo {
  color: #f0b419;
  font-size: 32px;
}
.blog .menu_historial .fechas ul#mycarousel .selected {
  background-image: url('/front/img/red_select_circle.png');
  background-size: 5%;
  border: 7px solid #ffd464;
}
.blog .menu_historial .fechas .jcarousel-skin-tango {
  width: 1060px;
  margin-left: -14px;
}
.blog .contenido_blog {
  background-color: #FFFFFF;
  padding-top: 10px;
}
.blog .contenido_blog .slider {
  background-image: url('/front/img/gray_fondo_slider.png');
  background-repeat: repeat-x;
  width: 1059px;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-left: 12px;
}
.blog .contenido_blog .slider #contenido_slider {
  height: 345px;
  padding-top: 24px;
  padding-left: 20px;
  width: 652px;
}
.blog .contenido_blog .slider #contenido_slider h3 {
  font-weight: 900;
  font-family: 'Lato';
}
.blog .contenido_blog .slider #contenido_slider p {
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 26px;
}
.blog .contenido_blog .slider #contenido_slider p strong {
  font-weight: 900;
  font-family: 'Lato';
}
.blog .contenido_blog .slider .llanta {
  margin-top: 66px;
  margin-right: 65px;
}
.blog .contenido_blog .slider .paginado {
  background-image: url('/front/img/barra_shadow_blog.png');
  background-repeat: no-repeat;
  height: 204px;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Lato';
  padding-top: 33px;
}
.blog .contenido_blog .slider .paginado .anterior a,
.blog .contenido_blog .slider .paginado .siguiente a {
  color: #494949;
}
.blog .contenido_blog .slider .paginado .bullets ul {
  list-style: none;
}
.blog .contenido_blog .slider .paginado .bullets ul li {
  background-image: url('/front/img/gray_bullet_paginador.png');
  cursor: pointer;
  width: 14px;
  height: 15px;
  float: left;
  margin-right: 5px;
  text-indent: -99999px;
}
.blog .contenido_blog .slider .paginado .bullets ul li.selected {
  background-image: url('/front/img/yellow_bullet_paginador.png');
}

#contenedor-ventana {
  display: none;
  height: 185px;
  position: absolute;
  width: 390px;
  background-color: #fff;
  z-index: 4;
  top: 247px !important;
  height: 247px !important;
  border-radius: 4px;
}
#contenedor-ventana #ventana-anadir {
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #565656;
  height: 171px;
  padding-left: 8px;
  padding-top: 16px;
  margin-top: -4px;
  width: 390px;
}
#contenedor-ventana #ventana-anadir .row_titulos {
  margin: 0px;
}
#contenedor-ventana #ventana-anadir .row_titulos .h6-titulo {
  padding: 0px;
}
#contenedor-ventana #ventana-anadir .row_titulos .cerrar {
  padding: 0px;
  text-align: right !important;
  margin-top: 4px !important;
}
#contenedor-ventana #ventana-anadir .row_titulos .cerrar a {
  float: right;
  margin-right: 1px;
}
#contenedor-ventana #ventana-anadir h6 {
  color: #565656;
  font-size: 18px;
  font-weight: 900;
  font-family: 'Lato';
  height: 18px;
  margin-top: 0px;
  margin-left: 7px;
  margin-bottom: 11px;
}
#contenedor-ventana #ventana-anadir .row_agregado {
  margin: 0px;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 16px;
  height: 28px;
  margin-bottom: 8px;
  margin-left: 5px;
}
#contenedor-ventana #ventana-anadir .row_agregado .cantidad {
  border-right: 1px solid white-border;
  border-bottom: 1px solid white-border;
  height: 28px;
  text-align: center;
  padding: 0px;
  padding-top: 6px;
  width: 38px;
}
#contenedor-ventana #ventana-anadir .row_agregado .nombre {
  padding: 0px;
  padding-left: 13px;
  height: 28px;
  line-height: 27px;
  width: 270px;
}
#contenedor-ventana #ventana-anadir .productos_pagos {
  margin: 0px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .custom.dropdown {
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #bababa;
  height: 27px;
  width: 208px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .custom.dropdown a.current {
  color: #4d4d4d;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 26px;
  height: 27px;
  text-align: center;
  margin-left: 0px;
  width: 194px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .custom.dropdown a.selector {
  height: 27px;
  width: 17px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .custom.dropdown a.selector:after {
  border-color: #4c4c4c transparent transparent transparent;
  left: 0px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .productos {
  text-align: center;
  padding: 0px;
  width: 138px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .productos .medida {
  color: #4d4d4d;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 26px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .pagos {
  padding: 0px;
  float: left;
  height: 45px;
  margin-left: 4px;
  width: 230px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .pagos .custom.dropdown {
  width: 220px;
}
#contenedor-ventana #ventana-anadir .productos_pagos .pagos .custom.dropdown .numero {
  font-weight: 900;
  font-family: 'Lato';
}
#contenedor-ventana #ventana-anadir .productos_pagos .pagos .custom.dropdown .lick {
  font-weight: 300;
  font-family: 'Lato';
  font-size: 12px;
}
#contenedor-ventana #ventana-anadir .row_boton {
  margin: 0px;
}
#contenedor-ventana #ventana-anadir .row_boton .cantidad {
  padding: 0px;
  color: #000000;
  padding-left: 24px;
  width: 140px;
}
#contenedor-ventana #ventana-anadir .row_boton .cantidad .signo {
  color: #39b54a;
  font-weight: 400;
  font-family: 'Lato';
}
#contenedor-ventana #ventana-anadir .row_boton .cantidad .row_cantidad {
  font-size: 18px;
  font-weight: 900;
  font-family: 'Lato';
  letter-spacing: 1px;
  margin: 0px;
}
#contenedor-ventana #ventana-anadir .row_boton .cantidad .row_meses {
  font-size: 13px;
  font-weight: 400;
  font-family: 'Lato';
  margin: 0px;
  margin-top: 3px;
  margin-left: 5px;
}
#contenedor-ventana #ventana-anadir .row_boton .cantidad .row_meses .numero {
  font-weight: 900;
  font-family: 'Lato';
}
#contenedor-ventana #ventana-anadir .row_boton .btn_pedido {
  padding: 0px;
  float: left;
  width: 169px;
}
#contenedor-ventana #ventana-anadir .row_boton .btn_pedido a.button {
  background-image: url('/front/img/yellow_boton_ventana.png');
  border: none;
  text-align: left;
  width: 169px;
}
#contenedor-ventana #ventana-correo {
  height: 179px;
}
#contenedor-ventana #ventana-correo .row_titulos {
  margin-top: 5px;
  margin-bottom: 11px;
  border-bottom: 1px solid #cfcfcf;
}
#contenedor-ventana #ventana-correo .row_titulos .h6-titulo h6 {
  font-weight: 900;
  font-family: 'Lato';
  font-size: 18px;
  height: 18px;
}
#contenedor-ventana #ventana-correo .row_form {
  height: 137px;
}
#contenedor-ventana #ventana-correo .row_form .row {
  margin: 0px;
}
#contenedor-ventana #ventana-correo .row_form .columns {
  padding: 0px;
}
#contenedor-ventana #ventana-correo .row_form .row_email,
#contenedor-ventana #ventana-correo .row_form .row_re-email,
#contenedor-ventana #ventana-correo .row_form .row_select {
  height: 38px;
}
#contenedor-ventana #ventana-correo .row_form .row_select .select2-container {
  margin-left: 8px;
}
#contenedor-ventana #ventana-correo .row_form .row_select select {
  width: 350px;
  float: right;
  margin-right: 35px;
}
#contenedor-ventana #ventana-correo .row_form .row_select label {
  padding-top: 2px !important;
}
#contenedor-ventana #ventana-correo .row_form .email-label {
  height: 38px;
  padding-right: 2px;
}
#contenedor-ventana #ventana-correo .row_form .email-label label {
  font-weight: 400;
  font-family: 'Lato';
  font-size: 13px;
  margin-bottom: 9px;
}
#contenedor-ventana #ventana-correo .row_form .email-input {
  padding-left: 8px;
  position: relative;
}
#contenedor-ventana #ventana-correo .row_form .email-input input {
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 29px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 9px;
  width: 250px;
}
#contenedor-ventana #ventana-correo .row_form .email-input label.error {
  display: none !important;
}
#contenedor-ventana #ventana-correo .row_form .btn_pedido {
  padding: 0px;
  float: left;
  width: 169px;
}
#contenedor-ventana #ventana-correo .row_form .btn_pedido a.button {
  background-image: url('/front/img/yellow_boton_ventana.png');
  border: none;
  height: 29px;
  text-align: left;
  margin-left: 12px;
  width: 169px;
}
#contenedor-ventana .cerrar {
  padding: 0px;
  text-align: right !important;
  margin-top: 4px !important;
  padding-right: 11px;
}
#ventana-carrito {
  background-image: url('/front/img/ventana_anadir_carrito.png');
  height: 80px;
  position: absolute;
  width: 663px;
  z-index: 4;
}
#ventana-carrito .row {
  margin: 0px;
}
#ventana-carrito .columns {
  padding: 0px;
}
#ventana-carrito .columna_desc {
  height: 70px;
  width: 377px;
}
#ventana-carrito .columna_desc .row_titulo {
  height: 33px;
}
#ventana-carrito .columna_desc .row_titulo .columna_titulo {
  margin-left: 10px;
  margin-top: 7px;
}
#ventana-carrito .columna_desc .row_titulo .columna_titulo h6 {
  color: #565656;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 14px;
  margin-bottom: 0;
  margin-top: 0;
}
#ventana-carrito .columna_desc .row_cant_desc {
  height: 38px;
}
#ventana-carrito .columna_desc .row_cant_desc .columna_cant {
  width: 56px;
}
#ventana-carrito .columna_desc .row_cant_desc .columna_cant .combo_qty {
  margin-bottom: 0;
  margin-left: 7px;
  width: 44px;
}
#ventana-carrito .columna_desc .row_cant_desc .columna_llanta {
  width: 320px;
}
#ventana-carrito .columna_desc .row_cant_desc .columna_llanta #desc_llantas {
  color: #565656;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  margin-top: 1px;
}
#ventana-carrito .columna_prec {
  background-image: url("/front/img/puntitos.png");
  border-radius: 0 5px 5px 0;
  position: relative;
  width: 286px;
  height: 70px;
  margin-right: 2px;
  margin-top: 1px;
  width: 284px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses {
  text-align: center;
  width: 132px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_meses {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  padding-left: 13px;
  padding-top: 13px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_meses .verde {
  color: #41b659;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_llanta,
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_llanta_total {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 18px;
  margin-top: 21px;
  padding-left: 19px;
  text-align: left;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_llanta .verde,
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_llanta_total .verde {
  color: #41b659;
  margin-right: 2px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_prec_meses .precio_llanta_total {
  font-size: 15px;
  margin-top: 5px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped {
  width: 152px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a {
  background-image: url("/front/img/yellow_boton_ventana.png");
  border: none;
  color: #3b3b3b;
  height: 33px;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  margin-bottom: 0;
  margin-top: 27px;
  padding-top: 10px;
  padding-left: 24px;
  padding-right: 0;
  width: 145px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a img.carrito {
  left: 7px;
  position: absolute;
  top: 7px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a img.print {
  left: 14px;
  position: absolute;
  top: 9px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a img.correo {
  left: 10px;
  position: absolute;
  top: 10px;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a .letras {
  opacity: 1;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a:hover {
  opacity: 1;
}
#ventana-carrito .columna_prec .row_prec_ped .columna_boton_ped a:hover .letras {
  opacity: 0.5;
}
#ventana-carrito .columna_prec #cerrar_vent_carr {
  cursor: pointer;
  position: absolute;
  right: 7px;
  top: 2px;
  z-index: 1;
}
#ventana-carrito .ver-pagos-meses {
  background-image: url('/front/img/boton_rojo_mostrar.jpg');
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 0px 1px 1px #bbbbbb;
  -moz-box-shadow: 0px 1px 1px #bbbbbb;
  box-shadow: 0px 1px 1px #bbbbbb;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  font-weight: 900;
  font-family: 'Lato';
  height: 25px;
  line-height: 23px;
  left: 13px;
  text-align: center;
  top: 72px;
  position: absolute;
  width: 134px;
}
#ventana-carrito .ver-pagos-meses:hover {
  opacity: 1;
}
#ventana-enviar-correo {
  background-color: #FFFFFF;
  border: 1px solid #e9e9e9;
  border-radius: 0px 0px 5px 5px;
  height: 286px;
  position: absolute;
  width: 665px;
  z-index: 4;
}
#ventana-enviar-correo .header-enviar {
  height: 65px;
}
#ventana-enviar-correo .header-enviar .contenido-left {
  float: left;
  height: 65px;
  padding-left: 14px;
  padding-top: 7px;
  padding-right: 14px;
  width: 493px;
}
#ventana-enviar-correo .header-enviar .contenido-left h6 {
  color: #494949;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 0px;
}
#ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo {
  background-color: #f7f7f7;
  height: 25px;
  padding-top: 4px;
  padding-left: 2px;
}
#ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo .combo_qty {
  float: left;
  margin-bottom: 0;
  width: 44px;
}
#ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo .nombre-modelo {
  color: #565656;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  float: left;
  margin-top: 1px;
  margin-left: 6px;
}
#ventana-enviar-correo .header-enviar .contenido-right {
  background-image: url("/front/img/puntitos.png");
  height: 65px;
  float: left;
  padding-left: 12px;
  padding-top: 17px;
  width: 170px;
}
#ventana-enviar-correo .header-enviar .contenido-right a {
  background-image: url("/front/img/yellow_boton_ventana.png");
  border: none;
  color: #3b3b3b;
  margin-bottom: 0px;
}
#ventana-enviar-correo .body-enviar {
  box-shadow: inset 0px 3px 7px 0px #f3f3f3;
  border-top: 1px solid #ececec;
  height: 207px;
  padding-top: 40px;
  padding-left: 7px;
}
#ventana-enviar-correo .body-enviar .meses {
  float: left;
  height: 85px;
  width: 328px;
}
#ventana-enviar-correo .body-enviar .meses .tabla {
  border: 1px solid #d7d7d7;
  border-radius: 5px 3px 3px 5px;
  height: 48px;
  width: 317px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .numero-grande {
  background-image: url('/front/img/imagen_fondo_azul.png');
  border-radius: 3px 0px 0px 3px;
  float: left;
  height: 46px;
  text-align: center;
  padding-top: 5px;
  width: 74px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .precio {
  background-image: url('/front/img/fondo_numero_meses.png');
  font-weight: 900;
  font-family: 'Lato';
  font-size: 16px;
  float: left;
  height: 46px;
  text-align: center;
  padding-top: 9px;
  width: 60px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .precio span {
  color: #34b616;
  font-style: italic;
}
#ventana-enviar-correo .body-enviar .meses .tabla .precio .decimales {
  font-size: 13px;
  padding-right: 13px;
  text-align: right;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado {
  background-color: #fafafa;
  float: left;
  height: 46px;
  width: 181px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total {
  height: 23px;
  width: 182px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion {
  color: #000000;
  font-weight: 400;
  font-family: 'Lato';
  float: left;
  font-size: 13px;
  height: 23px;
  padding-top: 5px;
  padding-left: 8px;
  width: 178px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion span,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion span {
  color: #34b616;
  font-style: italic;
  font-weight: 700;
  font-family: 'Lato';
  float: left;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion div,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion div {
  float: left;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .titulo,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .titulo {
  color: #828282;
  width: 54px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .cantidad,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .cantidad {
  min-width: 50px;
  font-weight: 700;
  font-family: 'Lato';
  margin-right: 3px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .mini,
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .mini {
  color: #828282;
  font-size: 9px;
  padding-top: 2px;
  width: 35px;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario {
  border-bottom: 1px solid #e3e3e3;
}
#ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .titulo {
  padding-left: 8px;
}
#ventana-enviar-correo .body-enviar .meses .footer {
  height: 22px;
  margin-left: 10px;
  width: 309px;
}
#ventana-enviar-correo .body-enviar .meses .footer .iva {
  color: #9b9b9b;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 22px;
  padding-top: 7px;
  width: 150px;
}
#ventana-enviar-correo .body-enviar .meses .footer .costo-adicional {
  background-color: #f3f3f3;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0px 0px 3px 3px;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 22px;
  padding-top: 5px;
  padding-left: 7px;
  width: 155px;
}
#ventana-enviar-correo .body-enviar .meses .footer .costo-adicional .titulo {
  color: #9b9b9b;
  float: left;
  margin-right: 5px;
}
#ventana-enviar-correo .body-enviar .meses .footer .costo-adicional span {
  color: #34b616;
  font-style: italic;
  float: left;
  font-size: 12px;
}
#ventana-enviar-correo .body-enviar .meses .footer .costo-adicional .cantidad {
  float: left;
  color: #000000;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 12px;
}
#ventana-enviar-correo .formas-pago {
  border-bottom: 1px solid #c4c3c4;
  border-radius: 5px;
  height: 77px;
}
#ventana-enviar-correo .formas-pago .divisor-formas-pago {
  background-image: url('/front/img/formas_de_pago.png');
  height: 20px;
}
#ventana-enviar-correo .formas-pago .listado-marcas {
  height: 59px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .paypal {
  float: left;
  padding-top: 10px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .mercadopago {
  float: left;
  padding-top: 10px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .division {
  float: left;
  margin-left: 26px;
  margin-right: 15px;
  padding-top: 10px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .bancos {
  float: left;
  position: relative;
  width: 350px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .bancos .banorte {
  margin-right: 20px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .bancos .santander {
  margin-right: 20px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .bancos .hsbc {
  position: absolute;
  left: 45px;
  top: 27px;
}
#ventana-enviar-correo .formas-pago .listado-marcas .bancos .banamex {
  position: absolute;
  right: 67px;
  top: 24px;
}
#ventana-enviar-correo .flecha {
  position: relative;
}
#ventana-enviar-correo .flecha img {
  position: absolute;
  top: -1px;
  right: 52px;
}
#ventana-enviar-correo .ver-pagos-meses {
  background-image: url('/front/img/boton_rojo_mostrar.jpg');
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 0px 1px 1px #bbbbbb;
  -moz-box-shadow: 0px 1px 1px #bbbbbb;
  box-shadow: 0px 1px 1px #bbbbbb;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  font-weight: 900;
  font-family: 'Lato';
  height: 25px;
  line-height: 23px;
  left: 32px;
  text-align: center;
  top: 0px;
  position: absolute;
  width: 134px;
}
#ventana-enviar-correo .ver-pagos-meses:hover {
  opacity: 1;
}
#tooltip-opciones {
  background-image: url('/front/img/tooltip_black_opciones.png');
  background-repeat: no-repeat;
  background-size: 100%;
  height: 42px;
  position: absolute;
  width: 157px;
}
#tooltip-opciones .titulo {
  color: #FFFFFF;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  text-align: center;
  padding-top: 11px;
}
#preview {
  position: absolute;
  padding: 5px;
  display: none;
  color: #fff;
}
#preview img {
  border-radius: 14px 14px 14px 14px;
}
#fondo_negro {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.5);
  z-index: 3;
}
#tooltip_icono {
  background-image: url('/front/img/tooltip.png');
  color: #787878;
  -webkit-text-stroke: 0.3px #b6b3b3;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  padding-top: 3px;
  text-align: center;
  display: none;
  height: 46px;
  line-height: 15px;
  position: absolute;
  width: 160px;
}
#tooltip_icono .prefijo_mensaje {
  margin-top: 8px;
}
#tooltip_icono span {
  font-weight: 200;
}
#tooltip_icono .runflat {
  display: block;
  margin-top: 9px;
  font-weight: 400;
  font-family: 'Lato';
}
#loader {
  display: none;
  width: 200px;
  height: 200px;
  position: absolute;
  left: 50%;
}
.contet-login {
  background: #fff;
  padding-top: 33px;
  padding-left: 30px;
}
.contet-login.modal {
  padding: 0px !important;
  width: auto !important;
  border-radius: 10px !important;
  top: 208px !important;
  left: 65% !important;
}
.contet-login.modal .content-formulario {
  border-radius: 11px !important;
  border: 0px !important;
}
.contet-login.modal .alert.error {
  margin: 6px auto 6px auto !important;
}
.contet-login.modal .leyenda {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.contet-login.modal .loading {
  top: 203px !important;
  left: 419px !important;
}
.contet-login.modal .header {
  border-radius: 10px 10px 0px 0px !important;
  background-image: url('/front/img/carrito/background_login_top.png');
  height: 62px;
  line-height: 60px !important;
  color: #fff !important;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 22px !important;
  padding: 0px !important;
}
.contet-login.modal .header img {
  margin-left: 30px;
  margin-top: -14px;
  margin-right: 68px;
  display: inline-block;
}
.contet-login .alert.error {
  padding: 6px 5px;
  display: none;
  text-align: center;
  background: rgba(251,0,0,0.02);
  width: 78%;
  margin: 34px auto 6px auto;
  color: #9b0101;
  border-radius: 4px;
}
.contet-login .titulo {
  font-size: 24px;
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 14px;
  width: 400px;
  font-weight: 900;
  font-family: 'Lato';
}
.contet-login .llanta {
  width: 484px;
  padding: 0px;
  height: 500px;
  background-image: url('/front/img/carrito/llantas_login.png');
  background-position: -10px -26px;
  position: relative;
  top: -30px;
}
.contet-login .primera-torre {
  float: left;
}
.contet-login .primera-torre .redes-sociales {
  border-radius: 5px;
  border: 1px solid #f2f2f2;
  box-shadow: 0px 5px 2px #F2F2F2;
  height: 80px;
  padding-top: 8px;
  padding-left: 3px;
  margin-top: 10px;
}
.contet-login .primera-torre .redes-sociales .facebook,
.contet-login .primera-torre .redes-sociales .google {
  padding: 0px;
  display: inline-block;
  vertical-align: top;
}
.contet-login .primera-torre .redes-sociales .google {
  height: 65px;
  line-height: 65px;
}
.contet-login .content-formulario {
  height: 270px;
  border-radius: 5px;
  border: 1px solid #f2f2f2;
  box-shadow: 0px 5px 2px #F2F2F2;
  width: 565px;
}
.contet-login .content-formulario .no-registrado {
  margin-left: 130px;
  margin-bottom: 15px;
}
.contet-login .content-formulario .no-registrado label {
  font-size: 14px;
  color: #2e307d;
}
.contet-login .content-formulario .header {
  color: #494949;
  padding-left: 0px;
  padding-top: 20px;
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 20px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 18px;
}
.contet-login .content-formulario .footer .loading {
  display: none;
  width: 22px;
  position: absolute;
  top: 179px;
  left: 446px;
}
.contet-login .content-formulario .footer .recuperar-password,
.contet-login .content-formulario .footer .entrar {
  display: inline-block;
}
.contet-login .content-formulario .footer .recuperar-password {
  margin-left: 132px;
}
.contet-login .content-formulario .footer .recuperar-password a {
  color: #cc0000;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  text-decoration: underline;
}
.contet-login .content-formulario .footer .crear_cuenta {
  width: 111px;
  float: left;
  margin-left: 329px;
  margin-top: 6px;
}
.contet-login .content-formulario .footer .entrar {
  float: right;
  margin-right: 39px;
  margin-top: 6px;
}
.contet-login .content-formulario .text-input {
  width: 112px;
  margin-left: 16px;
  display: inline-block;
  vertical-align: top;
  padding-right: 20px;
  line-height: 34px;
  height: 34px;
  text-align: right;
}
.contet-login .content-formulario .input {
  height: 34px;
  width: 396px;
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}

.amortiguadores .row_contenido_amortiguadores {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 21px;
  margin-bottom: 20px;
}
.amortiguadores .row_contenido_amortiguadores .row {
  margin: 0px;
}
.amortiguadores .row_contenido_amortiguadores .columns {
  padding: 0px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido {
  background-color: #FFFFFF;
  background-image: url('/front/img/landing/fondo_manchado_texto.jpg');
  background-repeat: no-repeat;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding-top: 34px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_carro {
  height: 425px;
  text-align: center;
  width: 675px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_carro img {
  padding-top: 25px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_amorti {
  height: 425px;
  text-align: center;
  width: 385px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_amorti .row_url {
  background-color: #FFFFFF;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 17px;
  height: 32px;
  line-height: 29px;
  width: 305px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_amorti .row_url a {
  color: #000000;
  text-decoration: underline;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_header .columna_amorti .row_imagen {
  margin-top: 33px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_texto .columna_texto {
  padding-left: 73px;
  padding-right: 73px;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_texto .columna_texto h3 {
  color: #ff0000;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 31px;
  margin-bottom: 20px;
  margin-top: 0;
}
.amortiguadores .row_contenido_amortiguadores .columna_contenido .row_contenido_texto .columna_texto p {
  color: #414141;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  margin-bottom: 29px;
}
.scrollbar1 {
  border: 1px solid #f2f2f2;
  clear: both;
  margin: 20px 0 10px;
  width: 100% !important;
  margin-left: -2px !important;
}
.scrollbar1 .viewport {
  width: 99%;
  height: 222px;
  overflow: hidden;
  position: relative;
}
.scrollbar1 .overview {
  list-style: none;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
.scrollbar1 .thumb .end,
.scrollbar1 .thumb {
  background-color: #000;
}
.scrollbar1 .scrollbar {
  position: relative;
  left: 6px;
  float: right;
  width: 9px;
}
.scrollbar1 .track {
  background-color: #CCC;
  height: 100%;
  width: 9px;
  position: relative;
  padding: 0 1px;
  border-radius: 10px 10px 10px 10px;
}
.scrollbar1 .thumb {
  height: 20px;
  width: 9px;
  cursor: pointer;
  overflow: hidden;
  position: absolute;
  top: 0;
  border-radius: 10px 10px 10px 10px;
  left: 0px;
}
.scrollbar1 .thumb .end {
  overflow: hidden;
  height: 5px;
  width: 13px;
}
.scrollbar1 .disable {
  display: none;
}
.noSelect {
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}
#menu_llantas .opciones_barra .contenedor_opciones .opcion_menu_llantas {
  background: none;
}
input[type='text'],
input[type='text'] {
  border-radius: 3px;
}
.opacity-50 {
  opacity: 0.5;
}
.lato-light {
  font-weight: 300;
  font-family: 'Lato';
}
.lato-bold {
  font-weight: 700;
  font-family: 'Lato';
}
label.checkbox {
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
}
label.checkbox input[type='radio'],
label.checkbox input[type='checkbox'],
label.radio input[type='radio'] {
  position: absolute;
  z-index: 1;
  opacity: 0 !important;
}
label.checkbox span,
label.radio span {
  width: 19px;
  height: 18px;
  background-image: url(/front/img/carrito/cuadro_checkbox.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  margin-right: 4px;
}
label.radio span {
  background-image: url(/front/img/carrito/radio.jpg);
}
label.radio span.active {
  background-image: url(/front/img/carrito/boton_radio.jpg);
}
.loading {
  display: block;
  left: 39%;
  position: relative;
  top: 50%;
}
table.gc-bubbleDefault.pls-container {
  display: none !important;
}

.row.carrito {
  font-weight: 400;
  font-family: 'Lato';
  background-image: url(/img/degraded_carrito.png);
  background-repeat: repeat-x;
  min-height: 500px;
  position: relative;
}


.row.carrito .tab-content {
  overflow: inherit;
}
.row.carrito .alert-error {
  display: none;
  padding: 6px;
  width: 67%;
  margin: -6px 0px 21px 123px;
  text-align: center;
  border: 1px solid #f1323b;
  color: #f1323b;
}
.row.carrito .ingresar_mail .primerpaso_error {
  margin-top: -21px;
  margin-left: 188px;
  font-size: 13px;
  color: #ff0000;
  display: none;
}
.row.carrito input[type='text'],
.row.carrito input[type='password'] {
  border: 1px solid #dedede;
}
.row.carrito .dudas {
  position: relative;
  display: inline-block;
  width: 22px;
}
.row.carrito .dudas img {
  opacity: 0.6;
  margin-bottom: 6px;
  margin-left: 8px;
}
.row.carrito .dudas .tooltip_info {
  display: none;
  background: url('/front/img/carrito/toolpi_azul.png');
  background-repeat: repeat-x;
  min-width: 439px;
  min-height: 156px;
  color: #dfe3ff;
  border-radius: 5px;
  position: absolute;
  z-index: 99999;
  font-size: 13px;
  top: -172px;
  left: -199px;
  padding: 13px 0px 0px 20px;
}
.row.carrito .dudas .tooltip_info.instalacion {
  width: 536px;
  height: 227px;
  top: -247px;
  left: -242px;
  font-weight: 400;
  font-family: 'Lato';
  background: url('/front/img/carrito/instalacion_background.png');
  background-repeat: repeat-x;
}
.row.carrito .dudas .tooltip_info.instalacion ul {
  margin-top: 8px !important;
}
.row.carrito .dudas .tooltip_info.sucursal {
  width: 538px;
  height: 187px;
  top: -208px;
  left: -243px;
  font-weight: 400;
  font-family: 'Lato';
  background: url('/front/img/carrito/sucursal_tooltip_background.png');
  background-repeat: repeat-x;
}
.row.carrito .dudas .tooltip_info.sucursal ul li {
  margin-top: 5px;
}
.row.carrito .dudas .tooltip_info.domicilio {
  width: 445px;
  height: 155px;
  top: -176px;
  left: -202px;
  font-weight: 400;
  font-family: 'Lato';
  background: url('/front/img/carrito/domicilio_tooltip_background.png');
  background-repeat: repeat-x;
}
.row.carrito .dudas .tooltip_info.domicilio ul li {
  margin-top: 8px !important;
}
.row.carrito .dudas .tooltip_info.ocurre {
  width: 441px;
  height: 101px;
  top: -171px;
  left: -192px;
  font-size: 13px;
  font-weight: 400;
  font-family: 'Lato';
  background: url('/front/img/carrito/sucursal_tooltip_background.png');
  background-repeat: repeat-x;
}
.row.carrito .dudas .tooltip_info.ocurre ul li {
  margin-top: 21px !important;
}
.row.carrito .dudas .tooltip_info ul {
  list-style-type: none;
}
.row.carrito .dudas .tooltip_info .flecha {
  background: url('/front/img/carrito/flecha_abajo.png');
  background-repeat: no-repeat;
  width: 36px;
  height: 17px;
  position: absolute;
  right: 48%;
  bottom: -17px;
}
.row.carrito div.instalacion {
  display: none;
  z-index: 999999;
  background: #fff;
  position: absolute;
  top: 157px;
  width: 97%;
  border-radius: 3px;
  height: 400px;
  left: 14px;
  box-shadow: 1px 1px 10px #CCC;
}
.row.carrito div.instalacion img.close {
  right: 7px;
  top: 5px;
  position: absolute;
  cursor: pointer;
  z-index: 9999999999;
}
.row.carrito div.instalacion .calendario {
  padding: 0px;
  width: 370px;
}
.row.carrito div.instalacion .calendario .hora {
  padding: 0px;
  width: 86.5%;
  margin-left: 34px;
  border: 1px solid #CCC;
  background: #f6f6f6;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 11px;
  line-height: 22px;
}
.row.carrito div.instalacion .calendario .hora a {
  color: #000000;
}
.row.carrito div.instalacion .calendario .hora .titulo {
  margin: 0px;
  height: 33px;
  background: #dcdcdc;
  padding-left: 20px;
  line-height: 32px;
  font-size: 14px;
  color: #a9a9a9;
}
.row.carrito div.instalacion .calendario .hora .manana,
.row.carrito div.instalacion .calendario .hora .tarde {
  padding-left: 20px;
}
.row.carrito div.instalacion .calendario .subtitulo {
  font-size: 18px;
  margin-top: 60px;
  margin-left: 25px;
}
.row.carrito div.instalacion .calendario .tiempo {
  cursor: pointer;
  margin-left: 34px;
  width: 320px;
  height: 40px;
  color: #7d7d7d;
  font-size: 14px;
  border: 1px solid #CCC;
}
.row.carrito div.instalacion .calendario .tiempo.fecha {
  margin-top: 12px;
  margin-bottom: 7px;
}
.row.carrito div.instalacion .calendario .tiempo.fecha input {
  cursor: pointer;
  position: absolute;
  top: 98px;
  width: 314px;
  opacity: 0;
  background: none;
}
.row.carrito div.instalacion .mapa {
  border-right: 1px solid #f6f6f6;
  height: 400px;
  width: 675px;
  padding: 0px;
  line-height: 18px;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
}
.row.carrito div.instalacion .mapa .subtitulo {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 18px;
}
.row.carrito div.instalacion .mapa .subtitulo.telefono {
  font-size: 14px !important;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito div.instalacion .mapa .titulo {
  color: #000000;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito div.instalacion .mapa .titulo span.red {
  color: #ff0000;
}
.row.carrito div.instalacion .titulo {
  font-size: 14px;
  margin: 20px 14px 15px 12px;
}
.row.carrito input[type='text'],
.row.carrito input[type='password'] {
  border-radius: 5px !important;
}
.row.carrito .hijo_carrito {
  padding: 9px;
}
.row.carrito .carrito_proceso .content {
  z-index: 13;
}
.row.carrito .carrito_proceso .content.view_car {
  padding-top: 0px;
}
.row.carrito .carrito_proceso .content.view_car .carro_vacio {
  border: 1px cadetblue;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
  color: #FD6363;
  background: #FFFFFF;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas {
  position: relative;
  min-height: 67px;
  border-radius: 8px;
  background-image: url('/front/img/carrito/patron_grises.png');
  margin-left: 0px;
  margin-right: 0px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .hide {
  margin-bottom: 32px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses {
  padding: 9px;
  padding-bottom: 0px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses {
  min-height: 72px;
  margin-bottom: 26px;
  width: 827px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .numero-grande {
  float: left;
  height: 74px;
  width: 74px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros {
  border: 1px solid #efefef;
  border-radius: 5px;
  float: left;
  min-height: 72px;
  width: 753px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .mensualidades {
  background-image: url('/clienteadmin/img/fondo_gray_mensualidades.jpg');
  background-repeat: round;
  float: left;
  min-height: 72px;
  padding-top: 9px;
  padding-left: 5px;
  padding-right: 6px;
  width: 82px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .mensualidades p.texto {
  color: #929292;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 9px;
  line-height: 10px;
  margin-bottom: 4px;
  text-align: center;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .mensualidades .precio {
  font-weight: 900;
  font-family: 'Lato';
  font-size: 16px;
  text-align: center;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .mensualidades .precio span {
  color: #34b616;
  font-style: italic;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros {
  float: left;
  min-height: 72px;
  width: 500px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs {
  border-bottom: 1px solid #efefef;
  height: 24px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .marca-modelo {
  border-right: 1px solid #efefef;
  color: #000000;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 13px;
  float: left;
  height: 23px;
  line-height: 22px;
  padding-left: 6px;
  text-align: left;
  width: 300px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .precio-unitario,
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .costo-extra {
  border-right: 1px solid #efefef;
  float: left;
  height: 23px;
  padding-left: 12px;
  padding-top: 2px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .precio-unitario p,
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .costo-extra p {
  color: #828282;
  display: inline-block;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 13px;
  margin-bottom: 0px;
  text-align: left;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .precio-unitario .precio,
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .costo-extra .precio {
  color: #000000;
  display: inline-block;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 11px;
  text-align: center;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .precio-unitario .precio span,
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .costo-extra .precio span {
  color: #34b616;
  font-style: italic;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .precio-unitario {
  width: 92px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs .costo-extra {
  border-right: none;
  width: 108px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .contenedor-registros .registros .regs:last-child {
  border: none;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total {
  background-image: url('/clienteadmin/img/fondo_gray_mensualidades.jpg');
  background-repeat: round;
  float: left;
  height: 72px;
  width: 169px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total p.total-header {
  color: #959595;
  font-weight: 900;
  font-family: 'Lato';
  font-style: italic;
  font-size: 13px;
  height: 26px;
  margin-bottom: 0px;
  padding-top: 5px;
  text-align: center;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total .precio-gde {
  color: #000000;
  display: inline-block;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 18px;
  float: left;
  height: 19px;
  text-align: right;
  width: 95px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total .precio-gde span {
  color: #34b616;
  font-style: italic;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total p.porcentaje {
  color: #929292;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 9px;
  float: left;
  height: 19px;
  margin-bottom: 0px;
  padding-left: 4px;
  padding-top: 4px;
  width: 74px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total p.cargo-extra {
  color: #828282;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 28px;
  margin-bottom: 0px;
  padding-top: 2px;
  text-align: right;
  width: 95px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total .precio {
  color: #000000;
  display: inline-block;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 28px;
  padding-top: 4px;
  padding-left: 4px;
  text-align: left;
  width: 60px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .body-meses .contenedor-meses .total .precio span {
  color: #34b616;
  font-style: italic;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago {
  border-bottom: 1px solid #c4c3c4;
  border-radius: 5px;
  background-color: #fff;
  height: 77px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .divisor-formas-pago {
  background-image: url('/front/img/formas_de_pago.png');
  background-position: top center;
  background-repeat: no-repeat;
  height: 20px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas {
  height: 59px;
  padding-left: 105px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .paypal {
  float: left;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .mercadopago {
  float: left;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .division {
  float: left;
  margin-left: 26px;
  margin-right: 15px;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .bancos {
  float: left;
  position: relative;
  width: 350px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .bancos .banorte {
  margin-right: 20px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .bancos .santander {
  margin-right: 20px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .bancos .hsbc {
  position: absolute;
  left: 45px;
  top: 27px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos .formas-pago .listado-marcas .bancos .banamex {
  position: absolute;
  right: 67px;
  top: 24px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .pagos_diferidos img.diferidos_boton {
  display: block;
  position: absolute;
  right: 16px;
  top: 22px;
  cursor: pointer;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .titulo {
  font-weight: 900;
  font-family: 'Lato';
  font-size: 17px;
  margin: 29px 0 7px 24px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .titulo.recomendados {
  cursor: pointer;
  text-decoration: underline;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item {
  width: 480px;
  background: #fff;
  height: 75px;
  display: inline-block;
  border-radius: 3px;
  margin: 10px 10px 10px 25px;
  border: 1px solid #CCC;
  box-shadow: 1px 5px 5px #CCC;
  position: relative;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .imagen,
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .titulo,
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .agregar {
  float: left;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .titulo {
  font-size: 15px;
  font-weight: 900;
  font-family: 'Lato';
  margin-top: 13px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .titulo .precio {
  color: #ec5b16;
  font-size: 18px;
  font-weight: 400;
  font-family: 'Lato';
  margin-top: 5px;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .imagen {
  width: 75px;
  height: 50px;
  margin: 10px;
  border: 1px solid #f2f2f2;
}
.row.carrito .carrito_proceso .content.view_car .recomendadas .item .agregar {
  position: absolute;
  right: 13px;
  top: 17px;
}
.row.carrito .carrito_proceso .content.view_car .fecha_idiot {
  display: none;
  position: absolute;
  z-index: 9999999999;
  bottom: 247px;
  left: 508px;
}
.row.carrito .carrito_proceso .content.view_car .fecha_idiot.peque {
  bottom: 272px;
}
.row.carrito .carrito_proceso .content.view_car .fecha_idiot.peque img {
  height: 219px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul {
  background: #185dac;
  color: #fff;
  height: 50px;
  width: 98%;
  display: block;
  margin: 6px auto 0px auto;
  text-shadow: 1px 1px 1px #000;
  opacity: 0.9;
  border-radius: 3px;
  padding-left: 12px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .leyenda {
  float: left;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  width: 520px;
  margin-top: 10px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .leyenda .pie {
  color: #a6c7ef;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .boton_google {
  float: left;
  height: 50px;
  width: 160px;
  padding-top: 6px;
  color: #fff;
  width: 165px;
  margin-left: 10px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .boton_google .google_ {
  padding-left: 42px;
  padding-top: 7px;
  width: 85px;
  background: url('/front/img/carrito/felcha_plus_one.png');
  background-repeat: no-repeat;
  background-position: 3px 5px;
  float: left;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .boton_google .name {
  float: left;
  width: 80px;
  font-size: 13px;
  height: 35px;
  line-height: 38px;
  text-align: center;
  font-size: 12px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .costo_envio {
  font-size: 15px;
  line-height: 47px;
  margin-top: 5px;
  position: absolute;
  right: -20px;
  width: 147px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul .costo_envio_text {
  width: 180px;
  padding-right: 52px;
  font-size: 11px;
  text-align: right;
  font-weight: 400;
  font-family: 'Lato';
  float: left;
  padding-top: 9px;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul.active .leyenda .pie {
  color: #fdc63a;
}
.row.carrito .carrito_proceso .content.view_car .franja_azul.active .costo_envio_text {
  color: #fdc63a;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones {
  border-radius: 0px 0px 5px 5px;
  margin-right: 11px;
  width: 500px;
  display: block;
  position: relative;
  opacity: 0.9;
  left: 549px;
  top: 0px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila {
  color: #fff;
  background: #185dac;
  height: 37px;
  text-shadow: 1px 1px 1px #000;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div {
  display: inline-block;
  width: auto;
  height: 41px;
  vertical-align: top;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.name {
  width: 80px;
  line-height: 40px;
  font-size: 13px;
  padding-left: 16px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.google_ {
  padding-left: 42px;
  padding-top: 4px;
  width: 85px;
  background: url('/front/img/carrito/felcha_plus_one.png');
  background-repeat: no-repeat;
  background-position: 3px 2px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.costo_envio_text {
  width: 180px;
  padding-right: 52px;
  font-size: 11px;
  text-align: right;
  font-weight: 400;
  font-family: 'Lato';
  padding-top: 3px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.total {
  width: 121px;
  font-size: 15px;
  position: absolute;
  right: -5px;
  margin-top: 10px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.total .gratis {
  display: none;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila > div.separator {
  clear: both;
  background: #2470c6;
  width: 445px;
  height: 1px;
  margin: 0px 0px 0px 7px;
}
.row.carrito .carrito_proceso .content.view_car .barra-google-botones .pila.active {
  background: #EC5B16;
}
.row.carrito .carrito_proceso .content.view_car .estatus {
  height: 37px;
  width: 98%;
  margin: 0px auto;
  position: relative;
}
.row.carrito .carrito_proceso .content.view_car .estatus .solo-este-mes {
  margin-left: 340px;
}
.row.carrito .carrito_proceso .content.view_car .estatus .solo-este-mes,
.row.carrito .carrito_proceso .content.view_car .estatus .paso-a-paso {
  background-image: url('/front/img/carrito/sprite_nuevo.png');
  background-repeat: no-repeat;
  background-position: 1px -48px;
  width: 130px;
  height: 30px;
  float: left;
  font-size: 12px;
  line-height: 28px;
  text-align: center;
}
.row.carrito .carrito_proceso .content.view_car .estatus .solo-este-mes a,
.row.carrito .carrito_proceso .content.view_car .estatus .paso-a-paso a {
  font-weight: 400;
  font-family: 'Lato';
  color: #fff;
}
.row.carrito .carrito_proceso .content.view_car .estatus .solo-este-mes a .estrella,
.row.carrito .carrito_proceso .content.view_car .estatus .paso-a-paso a .estrella {
  width: 10px;
  height: 10px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: -136px -44px;
  background-image: url('/front/img/carrito/sprite_nuevo.png');
}
.row.carrito .carrito_proceso .content.view_car .estatus .solo-este-mes.paso-a-paso a,
.row.carrito .carrito_proceso .content.view_car .estatus .paso-a-paso.paso-a-paso a {
  text-decoration: underline;
}
.row.carrito .carrito_proceso .content.view_car .estatus .estatus_envo {
  position: absolute;
  right: 0px;
  background-image: url('/front/img/carrito/sprite_nuevo.png');
  background-repeat: no-repeat;
  background-position: -123px -7px;
  width: 192px;
  height: 30px;
  display: none;
}
.row.carrito .carrito_proceso .content.view_car .estatus .estatus_envo.active {
  background-position: 0px 0px;
}
.row.carrito .carrito_proceso .content.view_car .estatus .conteo_envio {
  width: 190px;
  left: 0;
  height: 60px;
  background-image: url('/front/img/carrito/total_de_pago.png');
  color: #fff;
  font-size: 12px;
  position: relative;
  float: right;
  top: -1px;
  margin-bottom: 8px;
  padding: 18px 10px 10px 18px;
}
.row.carrito .carrito_proceso .content #registro_usuario {
  width: 94%;
  margin: 0px auto;
  margin-bottom: 17px;
  border: 1px dotted #ff0000;
  background: none;
  height: 34px;
  color: #ff0000;
  display: none;
}
.row.carrito .carrito_proceso .content .form_domicilio .leyenda,
.row.carrito .carrito_proceso .content .form_ocurre .leyenda {
  color: #a90000;
  font-size: 12px;
  display: block;
  padding-top: 1px;
  padding-bottom: 17px;
  padding-left: 53px;
}
.row.carrito .carrito_proceso .content .form_domicilio .hide {
  height: 211px;
}
.row.carrito .carrito_proceso .content .form_domicilio .hide .load_domicilio {
  position: absolute;
  width: 20px;
  left: 261px;
  top: 79px;
  display: none;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_1 {
  padding: 0px;
  width: 453px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_1 .label-text {
  padding: 0px;
  padding-right: 10px;
  width: 152px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_1 .input {
  padding: 0px;
  width: 290px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_1 .input textarea {
  width: 258px;
  border-radius: 5px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_1 .input .cp {
  width: 90px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 {
  width: 513px;
  padding: 0px;
  float: left;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .label-text {
  padding: 0px;
  width: 80px;
  padding-right: 10px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .label-text.num_int {
  width: 80px !important;
  padding-right: 0px !important;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input.num_int,
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input.num_ext {
  width: 60px !important;
  margin-left: 14px;
  float: left !important;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input.num_int input,
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input.num_ext input {
  width: 100% !important;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .label-text.num_ext {
  width: 70px !important;
  padding-right: 0px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input {
  padding: 0px;
  width: 433px;
}
.row.carrito .carrito_proceso .content .form_domicilio .torre_2 .input .estado {
  width: 140px;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_1 {
  width: 425px;
  padding-right: 0px;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_1 .input {
  width: 278px !important;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_1 .input input {
  width: 263px !important;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_2 {
  float: left !important;
  width: 382px;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_2 .input {
  width: 250px;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_2 .input textarea {
  border-radius: 5px;
  width: 250px;
}
.row.carrito .carrito_proceso .content .form_ocurre .torre_2 .input textarea {
  margin: 0px -64px 14px 0px;
  width: 285px;
  height: 81px;
  font-size: 13px;
  padding-left: 15px;
  padding-top: 15px;
  font-style: italic;
  border-radius: 5px;
  background: #fff;
  border: 1px solid #f2f2f2;
  border-radius: 3px;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion {
  margin-top: 20px;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion .leyenda_pie {
  position: relative;
  left: 176px;
  top: -8px;
  clear: both;
  color: #A90000;
  font-size: 12px;
  padding-bottom: 17px;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion .label-text.nombre {
  vertical-align: middle;
  height: 28px;
  line-height: 32px;
  font-size: 13px;
  width: 165px;
  padding: 0px;
  text-align: right;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion .input.nombre {
  width: 250px;
  padding: 0px;
  margin-left: 10px;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion .label-text.rfc {
  width: 107px;
  padding: 0px;
  float: left;
  font-size: 13px;
  vertical-align: middle;
  padding-left: 70px;
  line-height: 33px;
}
.row.carrito .carrito_proceso .content .necesita_factura .facturacion .input.rfc {
  vertical-align: middle;
  width: 250px;
  float: left;
  padding: 0px;
}
.row.carrito .carrito_proceso .content .row.form_facturacion {
  padding-left: 20px;
}
.row.carrito .carrito_proceso .content .row.form_facturacion .titulo.resumen {
  font-weight: 900;
  font-family: 'Lato';
  font-size: 20px;
}
.row.carrito .carrito_proceso .content .row.factura {
  margin-bottom: 28px;
  padding-left: 30px;
}
.row.carrito .carrito_proceso .content .usar_datos_envio label.checkbox {
  font-size: 14px;
  display: block;
  margin: 10px auto;
  width: 351px;
}
.row.carrito .carrito_proceso .content .usar_datos_envio .red {
  width: auto;
  display: inline-block;
  color: #ff0000;
}
.row.carrito .carrito_proceso .content .titulo.resumen {
  margin: 10px 0 28px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .carrito_proceso .content .titulo.entrega.resumen {
  margin: 14px 0 14px 40px;
  font-size: 20px;
}
.row.carrito .carrito_proceso .content .fila_resumen {
  width: 500px;
}
.row.carrito .carrito_proceso .content .fila_resumen .titulo {
  font-size: 20px;
  font-weight: 500;
}
.row.carrito .carrito_proceso .content .fila_resumen .titulo span {
  margin-right: 1px;
  margin-left: 9px;
}
.row.carrito .carrito_proceso .content .beneficios {
  width: 1055px;
  height: 191px;
  background: url('/front/img/carrito/beneficios.png');
  background-repeat: no-repeat;
  background-position: center;
}
.row.carrito .carrito_proceso .content .informacion_ip {
  width: 140px;
  height: 100px;
  display: inline-block;
  background: #f9f9f9;
  border: 1px solid #dedede;
  color: #185dac;
  font-size: 16px;
  font-weight: 700;
  font-family: 'Lato';
  text-align: center;
  padding-top: 17px;
  margin-left: 10px;
  margin-top: 15px;
}
.row.carrito .carrito_proceso .content .informacion_ip .title {
  color: #000;
  margin-bottom: 12px;
}
.row.carrito .carrito_proceso .content .ingresar_mail {
  background: #f9f9f9;
  height: 100px;
  border-radius: 5px;
  margin-top: 15px;
  margin-left: 5px;
  display: inline-block;
  width: 888px;
  vertical-align: top;
  border: 1px solid #dedede;
}
.row.carrito .carrito_proceso .content .ingresar_mail hr {
  margin-bottom: 11px;
  margin-top: 23px;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.ingresa {
  position: relative;
  left: 20px;
  top: 13px;
  display: block;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.inputs {
  position: relative;
  top: -2px;
  left: 5px;
  display: block;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.inputs label {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  width: 100px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.inputs label[for='paso1Mail'] {
  text-align: right;
  width: 53px;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.inputs label[for='paso1RepMail'] {
  width: 113px;
}
.row.carrito .carrito_proceso .content .ingresar_mail span.inputs input {
  vertical-align: top;
  display: inline-block;
  width: 309px;
  float: none !important;
}
.row.carrito .carrito_proceso .content .ingresar_mail input {
  border-radius: 8px;
  width: 182px;
  display: inline-block;
}
.row.carrito .carrito_proceso .content .botones_pago {
  text-align: center;
  position: relative;
  left: 717px;
  margin-top: 7px;
  margin-bottom: 20px;
  width: 351px;
}
.row.carrito .carrito_proceso .content .botones_pago .load_email {
  vertical-align: middle;
  display: none;
  width: 24px;
  line-height: 43px;
  position: absolute;
  right: 357px;
  top: -1px;
}
.row.carrito .carrito_proceso .content .botones_pago .red,
.row.carrito .carrito_proceso .content .botones_pago .black {
  line-height: 46px;
  text-align: center;
  width: 212px;
  height: 46px;
  vertical-align: top;
  display: inline-block;
  color: #FFFFFF;
}
.row.carrito .carrito_proceso .content .botones_pago .red:hover,
.row.carrito .carrito_proceso .content .botones_pago .black:hover {
  background-image: url(/front/img/carrito/red_ahora.png);
  background-repeat: peteat-x;
}
.row.carrito .carrito_proceso .content .botones_pago .ordenar_ya {
  background-image: url(/front/img/carrito/ordenar_boton.png);
  width: 155px;
  display: inline-block;
  height: 45px;
}
.row.carrito .carrito_proceso .content .botones_pago .guardar_orden {
  background-image: url(/front/img/carrito/guardar_orden.png);
  width: 181px;
  display: inline-block;
  height: 45px;
}
.row.carrito .carrito_proceso .content .banda_najanja {
  text-shadow: 1px 1px 1px #000;
  opacity: 0.9;
  display: none;
}
.row.carrito .carrito_proceso .content .banda_najanja .totalDescuento {
  position: absolute;
  right: -26px;
}
.row.carrito .carrito_proceso .content .banda_najanja,
.row.carrito .carrito_proceso .content .cupon {
  background: #ec5b16;
  color: #FFFFFF;
  height: 36px;
  width: 98%;
  border-radius: 4px;
  margin: 10px 0 0 10px;
  width: 98%;
  line-height: 34px;
}
.row.carrito .carrito_proceso .content .row.contenedor_cupon {
  margin-left: 0px;
  margin-right: 0px;
}
.row.carrito .carrito_proceso .content .cupon {
  margin-bottom: 10px;
  height: 48px;
  color: #000000;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 1px;
  margin-left: 0px;
  margin-right: 0px;
  background: #fff;
}
.row.carrito .carrito_proceso .content .cupon .seguir_comprando {
  margin-top: 5px;
  width: 209px;
}
.row.carrito .carrito_proceso .content .cupon .agregar {
  padding-top: 5px;
  width: 620px;
  padding-left: 0px;
  padding-right: 0px;
}
.row.carrito .carrito_proceso .content .cupon .agregar #agregar_cupon {
  width: 165px;
  padding-left: 38px;
  padding-right: 0px;
}
.row.carrito .carrito_proceso .content .cupon .agregar #agregar {
  padding-left: 0px;
  padding-right: 0px;
  color: #ec5b16;
  font-size: 14px;
}
.row.carrito .carrito_proceso .content .cupon .agregar #precio_siniva {
  padding-left: 0px;
  padding-right: 36px;
  font-size: 14px;
  width: 180px;
  color: #ff2d03;
  font-style: italic;
  line-height: 39px;
}
.row.carrito .carrito_proceso .content .cupon .agregar .input {
  width: 190px;
  border-radius: 8px;
}
.row.carrito .carrito_proceso .content .cupon .total {
  position: absolute;
  right: 9px;
  text-align: right;
  width: 226px;
  padding-top: 5px;
  font-size: 17px;
  padding-left: 0px;
  padding-right: 3px;
}
.row.carrito .carrito_proceso .content .cupon .total span {
  font-weight: 900;
  font-family: 'Lato';
  font-size: 20px;
}
.row.carrito .carrito_proceso .content .content-producto {
  background: #f9f9f9;
  height: 75px;
  border: 1px solid #c3c3c3;
  border-right: 0px;
  border-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo {
  background-color: #FFFFFF;
  border: 1px solid #e9e9e9;
  border-radius: 0px 0px 5px 5px;
  height: 286px;
  position: absolute;
  width: 665px;
  z-index: 4;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar {
  height: 65px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-left {
  float: left;
  height: 65px;
  padding-left: 14px;
  padding-top: 7px;
  padding-right: 14px;
  width: 493px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-left h6 {
  color: #494949;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 0px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo {
  background-color: #f7f7f7;
  height: 25px;
  padding-top: 4px;
  padding-left: 2px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo .combo_qty {
  float: left;
  margin-bottom: 0;
  width: 44px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-left .contenedor-cantidades-modelo .nombre-modelo {
  color: #565656;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  float: left;
  margin-top: 1px;
  margin-left: 6px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-right {
  background-image: url("/front/img/puntitos.png");
  height: 65px;
  float: left;
  padding-left: 12px;
  padding-top: 17px;
  width: 170px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .header-enviar .contenido-right a {
  background-image: url("/front/img/yellow_boton_ventana.png");
  border: none;
  color: #3b3b3b;
  margin-bottom: 0px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar {
  box-shadow: inset 0px 3px 7px 0px #f3f3f3;
  border-top: 1px solid #ececec;
  height: 207px;
  padding-top: 40px;
  padding-left: 7px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses {
  float: left;
  height: 85px;
  width: 328px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla {
  border: 1px solid #d7d7d7;
  border-radius: 5px 3px 3px 5px;
  height: 48px;
  width: 317px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .numero-grande {
  background-image: url('/front/img/imagen_fondo_azul.png');
  border-radius: 3px 0px 0px 3px;
  float: left;
  height: 46px;
  text-align: center;
  padding-top: 5px;
  width: 74px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .precio {
  background-image: url('/front/img/fondo_numero_meses.png');
  font-weight: 900;
  font-family: 'Lato';
  font-size: 16px;
  float: left;
  height: 46px;
  text-align: center;
  padding-top: 9px;
  width: 60px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .precio span {
  color: #34b616;
  font-style: italic;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .precio .decimales {
  font-size: 13px;
  padding-right: 13px;
  text-align: right;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado {
  background-color: #fafafa;
  float: left;
  height: 46px;
  width: 181px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total {
  height: 23px;
  width: 182px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion {
  color: #000000;
  font-weight: 400;
  font-family: 'Lato';
  float: left;
  font-size: 13px;
  height: 23px;
  padding-top: 5px;
  padding-left: 8px;
  width: 178px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion span,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion span {
  color: #34b616;
  font-style: italic;
  font-weight: 700;
  font-family: 'Lato';
  float: left;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion div,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion div {
  float: left;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .titulo,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .titulo {
  color: #828282;
  width: 54px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .cantidad,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .cantidad {
  min-width: 50px;
  font-weight: 700;
  font-family: 'Lato';
  margin-right: 3px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario .descripcion .mini,
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .descripcion .mini {
  color: #828282;
  font-size: 9px;
  padding-top: 2px;
  width: 35px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .unitario {
  border-bottom: 1px solid #e3e3e3;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .tabla .desglosado .total .titulo {
  padding-left: 8px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer {
  height: 22px;
  margin-left: 10px;
  width: 309px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer .iva {
  color: #9b9b9b;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 22px;
  padding-top: 7px;
  width: 150px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer .costo-adicional {
  background-color: #f3f3f3;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0px 0px 3px 3px;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 22px;
  padding-top: 5px;
  padding-left: 7px;
  width: 155px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer .costo-adicional .titulo {
  color: #9b9b9b;
  float: left;
  margin-right: 5px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer .costo-adicional span {
  color: #34b616;
  font-style: italic;
  float: left;
  font-size: 12px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .body-enviar .meses .footer .costo-adicional .cantidad {
  float: left;
  color: #000000;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 12px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago {
  border-bottom: 1px solid #c4c3c4;
  border-radius: 5px;
  height: 77px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .divisor-formas-pago {
  background-image: url('/front/img/formas_de_pago.png');
  height: 20px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas {
  height: 59px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .paypal {
  float: left;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .mercadopago {
  float: left;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .division {
  float: left;
  margin-left: 26px;
  margin-right: 15px;
  padding-top: 10px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .bancos {
  float: left;
  position: relative;
  width: 350px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .bancos .banorte {
  margin-right: 20px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .bancos .santander {
  margin-right: 20px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .bancos .hsbc {
  position: absolute;
  left: 45px;
  top: 27px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .formas-pago .listado-marcas .bancos .banamex {
  position: absolute;
  right: 67px;
  top: 24px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .flecha {
  position: relative;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .flecha img {
  position: absolute;
  top: -1px;
  right: 52px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .ver-pagos-meses {
  background-image: url('/front/img/boton_rojo_mostrar.jpg');
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 0px 1px 1px #bbbbbb;
  -moz-box-shadow: 0px 1px 1px #bbbbbb;
  box-shadow: 0px 1px 1px #bbbbbb;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  font-weight: 900;
  font-family: 'Lato';
  height: 25px;
  line-height: 23px;
  left: 32px;
  text-align: center;
  top: 0px;
  position: absolute;
  width: 134px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo .ver-pagos-meses:hover {
  opacity: 1;
}
.row.carrito .carrito_proceso .content .content-producto #tooltip-opciones {
  background-image: url('/front/img/tooltip_black_opciones.png');
  background-repeat: no-repeat;
  background-size: 100%;
  height: 42px;
  position: absolute;
  width: 157px;
}
.row.carrito .carrito_proceso .content .content-producto #tooltip-opciones .titulo {
  color: #FFFFFF;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  text-align: center;
  padding-top: 11px;
}
.row.carrito .carrito_proceso .content .content-producto #ventana-enviar-correo {
  left: -515px !important;
  top: -273px !important;
}
.row.carrito .carrito_proceso .content .content-producto .caja {
  height: 75px;
}
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad {
  width: 181px;
  padding: 24px 0px 0px 5px;
}
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad .cant {
  width: 117px;
  font-size: 12px;
}
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad .cant span {
  font-size: 20px;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad .aumento,
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad .decremento {
  width: 26px;
  height: 26px;
  background: #e9af19;
  color: #FFFFFF;
  line-height: 25px;
  padding-left: 10px;
  cursor: pointer;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .carrito_proceso .content .content-producto .caja.cantidad .decremento {
  background: #000000;
  margin-left: 3px;
}
.row.carrito .carrito_proceso .content .content-producto .caja.precio {
  width: 125px;
  padding-top: 20px;
  position: absolute;
  right: 46px;
  text-align: right;
}
.row.carrito .carrito_proceso .content .content-producto .caja.precio .original {
  font-size: 18px;
  font-weight: 700;
  font-family: 'Lato';
  margin-bottom: 10px;
  display: block;
  position: absolute;
  right: 6px;
  top: 27px;
}
.row.carrito .carrito_proceso .content .content-producto .caja.precio .diferido {
  position: absolute;
  top: 49px;
  text-align: right;
  right: 21px;
  display: block;
  color: #ec5b16;
  font-size: 14px;
  margin-left: 2px;
  width: 101px;
}
.row.carrito .carrito_proceso .content .content-producto .imagen {
  width: 108px;
}
.row.carrito .carrito_proceso .content .content-producto .imagen span {
  background-position: center top;
  background-repeat: no-repeat;
  background-color: white;
  background-size: 119px;
  border-radius: 5px;
  background-size: 72px 90px;
  border: 1px solid #e3e3e3;
  height: 50px;
  width: 75px;
  padding: 0px;
  margin-right: 15px;
  display: block;
  margin-top: 16px;
}
.row.carrito .carrito_proceso .content .content-producto .cerrar {
  padding-top: 25px;
  width: 53px;
  cursor: pointer;
}
.row.carrito .carrito_proceso .content .content-producto .nombre {
  width: 430px;
  line-height: 70px;
}
.row.carrito .carrito_proceso .content .content-producto .forma_pago_boton {
  margin-top: 25px;
  margin-right: 0px;
  padding-right: 0px;
  width: 155px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento {
  background: #f9f9f9;
  height: 75px;
  border: 1px solid #c3c3c3;
  border-right: 0px;
  border-left: 0px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .nombre {
  width: 445px !important;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .caja {
  height: 75px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .precio {
  width: 125px;
  padding-top: 20px;
  position: absolute;
  right: 46px;
  text-align: right;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .precio.descuento {
  position: relative;
  right: 0px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .precio.descuento .tacha {
  background: url('/front/img/carrito/tachas.png');
  width: 100%;
  height: 100px;
  z-index: 99999;
  right: 4px;
  top: 35px;
  position: absolute;
  background-repeat: repeat-x;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .precio .original {
  font-size: 18px;
  font-weight: 700;
  font-family: 'Lato';
  margin-bottom: 10px;
  display: block;
  position: absolute;
  right: 6px;
  top: 27px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .precio .diferido {
  position: absolute;
  top: 49px;
  text-align: right;
  right: 21px;
  display: block;
  color: #ec5b16;
  font-size: 14px;
  margin-left: 2px;
  width: 101px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad {
  width: 181px;
  padding: 24px 0px 0px 5px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad .cant {
  width: 117px;
  font-size: 12px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad .cant span {
  font-size: 20px;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad .aumento,
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad .decremento {
  width: 26px;
  height: 26px;
  background: #e9af19;
  color: #FFFFFF;
  line-height: 25px;
  padding-left: 10px;
  cursor: pointer;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .carrito_proceso .content .content-producto.descuento .cantidad .decremento {
  background: #000000;
  margin-left: 3px;
}
.row.carrito .carrito_proceso .content .content-producto.descuento .nombre {
  width: 612px;
  line-height: 70px;
}
.row.carrito .carrito_proceso p.title {
  border-radius: 6px;
  background: #696969;
  width: 250px;
  height: 42px;
}
.row.carrito .carrito_proceso p.title a {
  color: #FFFFFF;
  background-image: url(/front/img/mini_logo.png);
  background-repeat: no-repeat;
  padding-left: 47px;
  background-position: 9px 10px;
  line-height: 16px;
  font-size: 14px;
}
.row.carrito .carrito_proceso .contenedor.active p.title {
  background: #000000;
}
.row.carrito .carrito_proceso .contenedor.active p.title a {
  background-image: url(/front/img/mini_logo_color.png);
}
.row.carrito .carrito_proceso .content {
  border-radius: 8px !important;
  border: 1px solid #aaaaaa;
  margin-top: 13px;
}
.row.carrito .carrito_proceso .content hr {
  margin-bottom: 0px;
  margin-top: 0px;
  margin: 0px auto;
  width: 97%;
}
.row.carrito .carrito_proceso .content .campos input[type='image'].continuar {
  margin: 80px auto;
  display: block;
}
.row.carrito .carrito_proceso .content .campos .torre_1 {
  width: 445px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .label-text {
  width: 123px;
  text-align: right;
  font-size: 13px;
  padding: 0px;
  line-height: 34px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .label-text.large {
  line-height: 18px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input {
  width: 278px;
  padding: 0px;
  margin-left: 9px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .columns {
  padding: 0px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input input {
  display: block;
  float: left;
  width: 90%;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .telefono {
  padding: 0px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .local_inicio {
  width: 61px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .local_inicio input {
  width: 43px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .local_telefono {
  float: left;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input .local_telefono input {
  width: 183px;
}
.row.carrito .carrito_proceso .content .campos .torre_1 .input img {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  width: 18px;
  margin-top: 7px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 {
  width: 610px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .label-text {
  width: 99px;
  text-align: right;
  font-size: 13px;
  padding: 0px;
  line-height: 34px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .label-text.large {
  line-height: 18px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input {
  width: 446px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input.telefonos {
  margin-right: 37px;
  width: 430px !important;
  padding: 0px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input .columns {
  padding: 0px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input input {
  width: 248px;
  display: inline-block;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input .inicio {
  width: 95px;
  float: left;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input .inicio input {
  width: 73px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input .telefono {
  float: left;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input .telefono input {
  width: 154px;
}
.row.carrito .carrito_proceso .content .campos .torre_2 .input img {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  width: 18px;
  margin-top: -1px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide {
  display: none;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .datos_facturacion {
  padding-top: 28px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_1 {
  padding: 0px;
  width: 453px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_1 .label-text {
  padding: 0px;
  padding-right: 10px;
  width: 152px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_1 .input {
  padding: 0px;
  width: 290px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_1 .input textarea {
  width: 258px;
  border-radius: 5px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_1 .input .cp {
  width: 90px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 {
  width: 513px;
  padding: 0px;
  float: left;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .label-text {
  padding: 0px;
  width: 80px;
  padding-right: 10px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .label-text.num_int {
  width: 80px !important;
  padding-right: 0px !important;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input.num_int,
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input.num_ext {
  width: 60px !important;
  margin-left: 14px;
  float: left !important;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input.num_int input,
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input.num_ext input {
  width: 100% !important;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .label-text.num_ext {
  width: 70px !important;
  padding-right: 0px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input {
  padding: 0px;
  width: 433px;
}
.row.carrito .carrito_proceso .content .campos .content_facturacion_hide .torre_2 .input .estado {
  width: 140px;
}
.row.carrito .carrito_proceso .content .campos .torres {
  height: 70px;
  margin-left: 12px;
  width: 48%;
  vertical-align: top;
  display: inline-block;
}
.row.carrito .carrito_proceso .content .campos .torres .recojer_sucursal .opciones {
  font-size: 14px;
  color: #ab0909;
}
.row.carrito .carrito_proceso .content .campos .torres.recojer_sucursal {
  color: #4b4b4b;
  font-size: 12px;
}
.row.carrito .carrito_proceso .content .campos .torres.recojer_sucursal .recojer_sucursal_radio {
  left: -13px;
  position: relative;
  top: 2px;
}
.row.carrito .carrito_proceso .content .campos .torres.recojer_sucursal .recojer_sucursal_radio .bold {
  font-weight: bold;
  width: auto;
  margin: 0px;
  background: none;
}
.row.carrito .carrito_proceso .content .campos .torres.recojer_sucursal span#leyenda {
  margin-bottom: 24px;
  display: block;
  margin-left: 53px;
}
.row.carrito .carrito_proceso .content .campos .torres.recojer_sucursal .opciones label {
  font-size: 14px;
  color: #ab0909;
  margin-bottom: 11px;
}
.row.carrito .carrito_proceso .content .campos .torres.taller {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 34px;
}
.row.carrito .carrito_proceso .content .campos .torres.taller label {
  margin-left: 15px;
}
.row.carrito .carrito_proceso .content .campos .torres.taller .hide {
  color: #a90000;
  font-size: 14px;
  margin-left: 71px;
  line-height: 16px !important;
  margin-top: 21px;
}
.row.carrito .carrito_proceso .content .campos .dowtooger {
  border-radius: 3px;
  border: 1px solid #dedede;
  height: 70px;
  margin-left: 12px;
  padding-left: 15px;
  padding-top: 21px;
  display: inline-block;
}
.row.carrito .carrito_proceso .content .campos .dowtooger .red {
  color: #ff0000;
  display: inline-block;
}
.row.carrito .carrito_proceso .content .campos .dowtooger .hide {
  display: none;
}
.row.carrito .carrito_proceso .content .campos .dowtooger.disabled {
  color: #CCC !important;
  border: 1px solid #CCC;
}
.row.carrito .carrito_proceso .content .campos .dowtooger.disabled label {
  color: #CCC !important;
}
.row.carrito .carrito_proceso .content .campos .dowtooger.disabled .leyenda,
.row.carrito .carrito_proceso .content .campos .dowtooger.disabled .red {
  opacity: 0.5;
}
.row.carrito .carrito_proceso .content .campos .dowtooger.disabled .dudas img {
  opacity: 0.4;
}
.row.carrito .carrito_proceso .content .campos .dowtooger.full {
  width: 97.5%;
  margin-top: 10px;
}
.row.carrito #moda-google-create-account {
  width: 1058px !important;
  padding: 5px;
  top: 20% !important;
}
.row.carrito #moda-google-create-account .amarillo {
  color: #e1e317;
  display: block;
}
.row.carrito #moda-google-create-account a {
  color: #c5deff;
  text-decoration: underline;
}
.row.carrito #moda-google-create-account .account-exist,
.row.carrito #moda-google-create-account .create-account {
  line-height: 17px;
  background: url('/front/img/carrito/account-exist.png');
  background-repeat: no-repeat;
  width: 285px;
  background-position: 3px -2px;
  height: 98px;
  color: #fff;
  padding: 33px 11px 10px 10px;
  position: absolute;
  bottom: 39px;
  right: 303px;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito #moda-google-create-account .account-exist.create-account,
.row.carrito #moda-google-create-account .create-account.create-account {
  background: url('/front/img/carrito/account-not-exist.png');
  padding: 12px 16px 12px 24px;
  left: 708px;
  top: 13px;
  width: 328px;
  background-repeat: no-repeat;
}
.row.carrito #moda-google-create-account .paso_2 .create-account {
  left: 729px;
  top: 66px;
}
.row.carrito .formas_pago {
  padding-left: 14px !important;
  margin-top: 22px;
}
.row.carrito .formas_pago .cupon {
  margin: 10px -1px !important;
  width: 100% !important;
}
.row.carrito .formas_pago .content-producto {
  background: #f9f9f9;
  height: 75px;
  border: 1px solid #c3c3c3;
  border-right: 0px;
  border-left: 0px;
}
.row.carrito .formas_pago .content-producto .caja {
  height: 75px;
}
.row.carrito .formas_pago .content-producto .imagen {
  width: 108px;
}
.row.carrito .formas_pago .content-producto .imagen span {
  background-position: center top;
  background-repeat: no-repeat;
  background-color: white;
  background-size: 119px;
  border-radius: 5px;
  background-size: 72px 90px;
  border: 1px solid #e3e3e3;
  height: 50px;
  width: 75px;
  padding: 0px;
  margin-right: 15px;
  display: block;
  margin-top: 16px;
}
.row.carrito .formas_pago .content-producto .cerrar {
  padding-top: 25px;
  width: 53px;
  cursor: pointer;
  position: absolute;
  right: -1px;
}
.row.carrito .formas_pago .content-producto .precio {
  width: 125px;
  padding-top: 20px;
  position: absolute;
  right: 46px;
  text-align: right;
}
.row.carrito .formas_pago .content-producto .precio .original {
  font-size: 18px;
  font-weight: 700;
  font-family: 'Lato';
  margin-bottom: 10px;
  display: block;
  position: absolute;
  right: 6px;
  top: 27px;
}
.row.carrito .formas_pago .content-producto .precio .diferido {
  position: absolute;
  top: 49px;
  text-align: right;
  right: 21px;
  display: block;
  color: #ec5b16;
  font-size: 14px;
  margin-left: 2px;
  width: 101px;
}
.row.carrito .formas_pago .content-producto .cantidad {
  width: 181px;
  padding: 24px 0px 0px 5px;
}
.row.carrito .formas_pago .content-producto .cantidad .cant {
  width: 117px;
  font-size: 12px;
}
.row.carrito .formas_pago .content-producto .cantidad .cant span {
  font-size: 20px;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .formas_pago .content-producto .cantidad .aumento,
.row.carrito .formas_pago .content-producto .cantidad .decremento {
  width: 26px;
  height: 26px;
  background: #e9af19;
  color: #FFFFFF;
  line-height: 25px;
  padding-left: 10px;
  cursor: pointer;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .formas_pago .content-producto .cantidad .decremento {
  background: #000000;
  margin-left: 3px;
}
.row.carrito .formas_pago .content-producto .nombre {
  width: 612px;
  line-height: 70px;
}
.row.carrito .formas_pago .caja_pago {
  width: 1072px;
  display: block;
  height: 130px;
  background-image: url('/front/img/carrito/background_forma_pago.png');
  background-repeat: repeat-x;
  background-repeat: repeat-x;
  background-position: 0% 101%;
  border: 1px solid #ababab;
  margin-bottom: 6px;
}
.row.carrito .formas_pago .caja_pago:hover,
.row.carrito .formas_pago .caja_pago.active {
  opacity: 1;
  background-position: 0% 0%;
}
.row.carrito .formas_pago .caja_pago:hover .title,
.row.carrito .formas_pago .caja_pago:hover .leyenda_pie,
.row.carrito .formas_pago .caja_pago:hover .titulo,
.row.carrito .formas_pago .caja_pago:hover .request,
.row.carrito .formas_pago .caja_pago:hover .un-solo,
.row.carrito .formas_pago .caja_pago.active .title,
.row.carrito .formas_pago .caja_pago.active .leyenda_pie,
.row.carrito .formas_pago .caja_pago.active .titulo,
.row.carrito .formas_pago .caja_pago.active .request,
.row.carrito .formas_pago .caja_pago.active .un-solo {
  color: #ffd227 !important;
}
.row.carrito .formas_pago .caja_pago:hover .list-tarjetas,
.row.carrito .formas_pago .caja_pago.active .list-tarjetas {
  color: #a8c3ef !important;
}
.row.carrito .formas_pago .caja_pago:hover ul.listado,
.row.carrito .formas_pago .caja_pago:hover .un-pago,
.row.carrito .formas_pago .caja_pago.active ul.listado,
.row.carrito .formas_pago .caja_pago.active .un-pago {
  color: #fff !important;
}
.row.carrito .formas_pago .caja_pago:hover .imagen.presuel,
.row.carrito .formas_pago .caja_pago.active .imagen.presuel {
  background-image: url('/front/img/carrito/logo_presuel.png');
}
.row.carrito .formas_pago .caja_pago:hover .imagen.mercado,
.row.carrito .formas_pago .caja_pago.active .imagen.mercado {
  background-image: url('/front/img/carrito/mercadopago_blanco.png');
}
.row.carrito .formas_pago .caja_pago:hover .imagen.paypal,
.row.carrito .formas_pago .caja_pago.active .imagen.paypal {
  background-image: url('/front/img/carrito/paypal_contrario.png');
  background-position: 33px 46px;
}
.row.carrito .formas_pago .caja_pago .torre {
  display: inline-block;
  vertical-align: top;
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas {
  width: 205px;
  height: 128px;
  border-right: 1px solid #efefef;
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas.middle .title {
  padding: 20px 0px 0px 20px !important;
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas .title {
  font-size: 14px;
  color: #00347f;
  padding: 10px 0px 0px 20px;
  border: 0px;
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas .un-pago {
  font-size: 11px;
  color: #00347f;
  padding-left: 20px;
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas .list-tarjetas {
  font-size: 11px;
  color: #4a8cd8;
  padding-left: 20px;
  margin-top: 13px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas .leyenda_pie {
  font-style: italic;
  font-size: 11px;
  clear: both;
  margin-left: 19px;
  padding-top: 5px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .formas_pago .caja_pago .torre.tarjetas .leyenda_pie.ultimo {
  margin-top: 57px;
  display: block;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas {
  width: 356px;
  height: 128px;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas ul.listado {
  list-style-type: none;
  padding: 0px;
  margin-left: 22px;
  margin-top: 7px;
  color: #00347f;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas ul.listado li {
  display: block;
  float: left;
  font-size: 11px;
  width: 68px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas.middle .title {
  padding: 20px 0px 0px 20px !important;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas .title {
  font-size: 14px;
  color: #00347f;
  padding: 10px 0px 0px 20px;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas .un-pago {
  font-size: 11px;
  color: #00347f;
  padding-left: 20px;
}
.row.carrito .formas_pago .caja_pago .torre.diferidos.tarjetas .list-tarjetas {
  font-size: 11px;
  color: #4a8cd8;
  padding-left: 20px;
  margin-top: 13px;
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas {
  width: 313px;
  height: 128px;
  color: #00347f;
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas ul.listado {
  list-style-type: none;
  padding: 0px;
  margin-left: 22px;
  margin-top: 7px;
  color: #00347f;
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas ul.listado li {
  display: block;
  float: left;
  font-size: 11px;
  line-height: 14px;
  width: 87px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas .title {
  font-size: 14px;
  color: #00347f;
  padding: 10px 0px 0px 20px;
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas .un-pago {
  font-size: 11px;
  color: #00347f;
  padding-left: 20px;
  padding-top: 4px;
}
.row.carrito .formas_pago .caja_pago .torre.informacion.tarjetas .list-tarjetas {
  font-size: 11px;
  color: #4a8cd8;
  padding-left: 20px;
  margin-top: 13px;
}
.row.carrito .formas_pago .caja_pago .imagen {
  display: inline-block;
  width: 186px;
  height: 129px;
  background-repeat: no-repeat;
}
.row.carrito .formas_pago .caja_pago .imagen.paypal {
  background-image: url('/front/img/carrito/logo_paypal.png');
  background-position: 34px 47px;
}
.row.carrito .formas_pago .caja_pago .imagen.presuel {
  background-image: url('/front/img/carrito/presuel_azul.png');
  background-position: 40px 25px;
}
.row.carrito .formas_pago .caja_pago .imagen.mercado {
  background-image: url('/front/img/carrito/mercadopago.png');
  background-position: 15px 40px;
}
.row.carrito .formas_pago .caja_pago .contenido {
  width: 72%;
  float: left;
}
.row.carrito .formas_pago .caja_pago.autorized .titulo {
  color: #0a3e79;
  font-size: 20px;
  margin-top: 23px;
  font-weight: 400;
  font-family: 'Lato';
  margin-bottom: 10px;
  margin-left: 11px;
}
.row.carrito .formas_pago .caja_pago.autorized .subtitulo {
  color: #4a8cd6;
  font-size: 15px;
  margin-left: 14px;
  margin-bottom: 4px;
}
.row.carrito .formas_pago .caja_pago.autorized span.un-solo {
  font-size: 11px;
  color: #0a3e79;
}
.row.carrito .formas_pago .caja_pago.autorized span.request {
  font-style: italic;
  font-size: 11px;
  color: #0a407b;
  display: inline-block;
  margin-left: 12px;
}
.section-container>section>.title.informacion_comprador {
  left: 254px !important;
}
.section-container>section>.title.formas-pago {
  left: 767px !important;
}
.section-container>section>.title.informacion_envio {
  left: 510px !important;
}
.section-container>section>.title.informacion_envio.moving {
  left: 254px !important;
}
.section-container>section>.title.formas-pago.moving {
  left: 510px !important;
}
.mascara_gris {
  display: none;
  background: #FFFFFF;
  width: 100%;
  height: 100%;
  position: absolute;
  opacity: 0.95;
  top: -10px;
  z-index: 4;
}
.row.carrito .contenido-seleccion.pago_paypal .content_total {
  width: 84.5% !important;
  margin-bottom: 2px;
  height: 29px;
  text-align: right;
  color: #000000;
  font-size: 22px;
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal .content_total .verde {
  color: #39b54a;
}
.row.carrito .contenido-seleccion.pago_paypal .content_total .total {
  font-size: 22px;
  width: 314px;
  padding: 0px;
  margin-top: 10px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal .content_total .total .diferidos {
  font-weight: 400;
  font-family: 'Lato';
  font-size: 17px !important;
}
.row.carrito .contenido-seleccion.pago_paypal .content_total .agregar {
  width: 413px !important;
}
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_1,
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_2 {
  padding: 0px;
  border: 1px solid #ededed;
  border-radius: 5px;
  float: left;
  width: 48%;
  margin-left: 14px;
  margin-right: 0px;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 0 0 12px;
}
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_1 .informacion,
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_2 .informacion {
  color: #525252;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 22px;
  padding: 18px 0px 0px 27px;
}
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_1 .informacion .direccion_titulo,
.row.carrito .contenido-seleccion.pago_paypal .informacion.torre_2 .informacion .direccion_titulo {
  color: #093b73;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos {
  border: 1px solid #ededed;
  height: 205px;
  margin: auto 12px auto 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .torre {
  border: 1px solid #ededed;
  height: 83px;
  font-weight: 400;
  font-family: 'Lato';
  padding-top: 31px;
  padding-bottom: 25px;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .torre.leyenda {
  color: #13308d;
  font-size: 13px;
  border: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .diferidos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .diferidos .subtitulo {
  color: #ff0000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  margin-left: 34px;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .diferidos label {
  float: left;
  width: 25%;
  color: #13308d;
  margin-top: 26px;
  font-size: 12px;
  text-align: center;
}
.row.carrito .contenido-seleccion.pago_paypal .formularios_pagos .diferidos label input[type='radio'] {
  margin-right: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal .mensaje_final {
  font-size: 13px;
  color: #525252;
  padding: 0px 10px 5px 0px;
  width: 86%;
  margin: 33px 0px 0px 30px;
}
.row.carrito .contenido-seleccion.pago_paypal .mensaje_final .terminos_condiciones label {
  width: auto;
  color: #0129ad;
  font-size: 14px;
  width: 607px;
  margin: 10px auto;
}
.row.carrito .contenido-seleccion.pago_paypal .mensaje_final .titulo {
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal .mensaje_final p {
  line-height: 17px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row {
  margin-left: 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.torre {
  margin-left: -14px;
  width: auto;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.transferencia {
  border-bottom: 1px solid #ededed;
  height: 100px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.efectivo {
  height: 68px;
  padding-top: 20px;
  font-size: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.efectivo label {
  color: #13308d;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.diferidos_credito {
  height: 142px;
  border-bottom: 1px solid #ededed;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .row.credito {
  height: 86px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_1,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_2 {
  padding: 0px;
  border: 1px solid #ededed;
  border-radius: 5px;
  float: left;
  width: 48%;
  margin-left: 14px;
  margin-right: 0px;
  margin-top: 12px;
  margin-bottom: 12px;
  height: 190px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_1 .informacion,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_2 .informacion {
  color: #525252;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 22px;
  padding: 18px 0px 0px 27px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_1 .informacion .direccion_titulo,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .informacion.torre_2 .informacion .direccion_titulo {
  color: #093b73;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos {
  border: 1px solid #ededed;
  height: 385px;
  margin: auto 12px auto 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre {
  border: 1px solid #ededed;
  height: 83px;
  font-weight: 400;
  font-family: 'Lato';
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre .head {
  font-size: 11px;
  color: #6f6f6f;
  margin-top: 8px;
  margin-left: 10px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre label.oxxo {
  margin-top: 12px;
  margin-left: 10px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre label.visa {
  font-size: 12px;
  margin-left: 10px;
  margin-top: 11px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre.leyenda {
  color: #13308d;
  font-size: 12px;
  line-height: 17px;
  border-bottom: 1px solid #ededed;
  font-weight: 400;
  font-family: 'Lato';
  text-align: center;
  line-height: 81px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .torre.presuel img {
  padding: 14px 0px 0px 90px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .bancos {
  padding: 0px;
  margin-top: -25px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .subtitulo {
  color: #ff0000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  margin-left: 34px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .labels {
  margin-top: 12px;
  margin-left: 26px;
  padding: 0px;
  width: 314px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .labels label {
  float: left;
  width: 46%;
  color: #13308d;
  margin-top: 0px;
  font-size: 12px;
  text-align: left;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .formularios_pagos .diferidos .labels label input[type='radio'] {
  margin-right: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .mensaje_final {
  font-size: 13px;
  color: #525252;
  padding: 0px 10px 5px 0px;
  width: 86%;
  margin: 33px 0px 0px 30px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .mensaje_final .red {
  color: #ff0000;
  display: block;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .mensaje_final .terminos_condiciones label {
  width: auto;
  color: #0129ad;
  font-size: 14px;
  width: 607px;
  margin: 10px auto;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .mensaje_final .titulo {
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel.pago_presuel .mensaje_final p {
  line-height: 17px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 [class*="column"] + [class*="column"]:last-child {
  float: left !important;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .toptip_grande {
  height: 385px;
  width: 92%;
  top: 21%;
  left: 4%;
  background-image: url('/front/img/carrito/toptip_grande.jpg');
  background-repeat: repeat-x;
  position: absolute;
  border: 1px solid #ededed;
  border-radius: 5px;
  z-index: 9999;
  box-shadow: 1px 1px 10px #CCC;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .toptip_grande.ife {
  display: none;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .toptip_grande.ife .titulo {
  padding: 23px 0px 15px 23px;
  margin: 0px;
  border-bottom: 1px solid #ededed;
  color: #093b73;
  font-weight: 700;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .toptip_grande.ife .triangulo {
  width: 0;
  height: 0;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .toptip_grande.ife img {
  margin-left: 110px;
  margin-top: 30px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row {
  margin-left: 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre {
  margin-left: -14px;
  width: 88%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos {
  width: 884px;
  margin-left: 0px;
  border: 1px solid #ededed;
  height: 303px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos input.small {
  width: 48%;
  display: inline-block;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos .titulo {
  font-size: 16px;
  margin-left: 13px;
  margin-top: 20px;
  font-weight: 700;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos .text {
  text-align: right;
  width: 150px;
  padding: 0px;
  font-size: 13px;
  padding-right: 10px;
  line-height: 31px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos .input_pago {
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.torre.campos .informacion {
  border: 0px !important;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.transferencia {
  border-bottom: 1px solid #ededed;
  height: 100px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.efectivo {
  height: 68px;
  padding-top: 20px;
  font-size: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.efectivo label {
  color: #13308d;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.diferidos_credito {
  height: 142px;
  border-bottom: 1px solid #ededed;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .row.credito {
  height: 86px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_1,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_2 {
  padding: 0px;
  border: 1px solid #ededed;
  border-radius: 5px;
  float: left;
  width: 48%;
  margin-left: 14px;
  margin-right: 0px;
  margin-top: 12px;
  margin-bottom: 12px;
  height: 190px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_1 .informacion,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_2 .informacion {
  color: #525252;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 22px;
  padding: 18px 0px 0px 27px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_1 .informacion .direccion_titulo,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .informacion.torre_2 .informacion .direccion_titulo {
  color: #093b73;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos {
  border: 1px solid #ededed;
  height: 83px;
  margin: 11px 12px auto 0px;
  width: 86%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre {
  border: 1px solid #ededed;
  height: 83px;
  font-weight: 400;
  font-family: 'Lato';
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre .head {
  font-size: 11px;
  color: #6f6f6f;
  margin-top: 8px;
  margin-left: 10px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre label.oxxo {
  margin-top: 12px;
  margin-left: 10px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre label.visa {
  font-size: 12px;
  margin-left: 10px;
  margin-top: 11px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre.leyenda {
  color: #13308d;
  font-size: 12px;
  line-height: 17px;
  border-bottom: 1px solid #ededed;
  font-weight: 400;
  font-family: 'Lato';
  text-align: center;
  line-height: 81px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .torre.presuel img {
  padding: 14px 0px 0px 70px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .bancos {
  padding: 0px;
  margin-top: -25px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .subtitulo {
  color: #ff0000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  margin-left: 34px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .labels {
  margin-top: 12px;
  margin-left: 26px;
  padding: 0px;
  width: 314px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .labels label {
  float: left;
  width: 46%;
  color: #13308d;
  margin-top: 0px;
  font-size: 12px;
  text-align: left;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .formularios_pagos .diferidos .labels label input[type='radio'] {
  margin-right: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .mensaje_final {
  font-size: 13px;
  color: #525252;
  padding: 0px 10px 5px 0px;
  width: 86%;
  margin: 33px 0px 0px 30px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .mensaje_final .red {
  color: #ff0000;
  display: block;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .mensaje_final .terminos_condiciones label {
  width: auto;
  color: #0129ad;
  font-size: 14px;
  width: 607px;
  margin: 10px auto;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .mensaje_final .titulo {
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago.pago_presuel_2 .mensaje_final p {
  line-height: 17px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 {
  padding: 0px;
  border: 1px solid #ededed;
  border-radius: 5px;
  float: left;
  width: 48%;
  margin-left: 14px;
  margin-right: 0px;
  margin-top: 12px;
  margin-bottom: 12px;
  height: 190px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1 .informacion,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 .informacion {
  color: #525252;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 22px;
  padding: 18px 0px 0px 27px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1 .informacion .direccion_titulo,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 .informacion .direccion_titulo {
  color: #093b73;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos {
  border: 1px solid #ededed;
  height: 205px;
  margin: auto 12px auto 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre {
  border: 1px solid #ededed;
  height: 83px;
  font-weight: 400;
  font-family: 'Lato';
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre .head {
  font-size: 11px;
  color: #6f6f6f;
  margin-top: 8px;
  margin-left: 10px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre label.oxxo {
  margin-top: 12px;
  margin-left: 10px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre label.visa {
  font-size: 12px;
  margin-left: 10px;
  margin-top: 11px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre.leyenda {
  color: #13308d;
  font-size: 12px;
  line-height: 17px;
  border-bottom: 1px solid #ededed;
  font-weight: 400;
  font-family: 'Lato';
  padding: 7px 0px 0px 8px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre.mercadoPago img {
  padding-top: 27px;
  width: 79%;
  margin-left: 16px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos .subtitulo {
  color: #ff0000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  margin-left: 34px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos label {
  float: left;
  width: 25%;
  color: #13308d;
  margin-top: 26px;
  font-size: 12px;
  text-align: center;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos label input[type='radio'] {
  margin-right: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final {
  font-size: 13px;
  color: #525252;
  padding: 0px 10px 5px 0px;
  width: 86%;
  margin: 33px 0px 0px 30px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .red {
  color: #ff0000;
  display: block;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .terminos_condiciones label {
  width: auto;
  color: #0129ad;
  font-size: 14px;
  width: 607px;
  margin: 10px auto;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .titulo {
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final p {
  line-height: 17px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 {
  padding: 0px;
  border: 1px solid #ededed;
  border-radius: 5px;
  float: left;
  width: 48%;
  margin-left: 14px;
  margin-right: 0px;
  margin-top: 12px;
  margin-bottom: 12px;
  height: 190px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1 .informacion,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 .informacion {
  color: #525252;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 22px;
  padding: 18px 0px 0px 27px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_1 .informacion .direccion_titulo,
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .informacion.torre_2 .informacion .direccion_titulo {
  color: #093b73;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos {
  border: 1px solid #ededed;
  height: 205px;
  margin: auto 12px auto 0px;
  width: 100%;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre {
  border: 1px solid #ededed;
  height: 83px;
  font-weight: 400;
  font-family: 'Lato';
  padding: 0px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre .head {
  font-size: 11px;
  color: #6f6f6f;
  margin-top: 8px;
  margin-left: 10px;
  font-weight: 400;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre label.oxxo {
  margin-top: 12px;
  margin-left: 10px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre label.visa {
  font-size: 12px;
  margin-left: 10px;
  margin-top: 11px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre.leyenda {
  color: #13308d;
  font-size: 12px;
  line-height: 17px;
  border-bottom: 1px solid #ededed;
  font-weight: 400;
  font-family: 'Lato';
  padding: 7px 0px 0px 8px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .torre.mercadoPago img {
  padding-top: 27px;
  width: 79%;
  margin-left: 16px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos .titulo {
  margin: 29px 14px 8px 0px;
  text-align: left;
  display: block;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Lato';
  color: #13308d;
  margin-left: 34px;
  margin-top: 22px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos .subtitulo {
  color: #ff0000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  margin-left: 34px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos label {
  float: left;
  width: 25%;
  color: #13308d;
  margin-top: 26px;
  font-size: 12px;
  text-align: center;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .formularios_pagos .diferidos label input[type='radio'] {
  margin-right: 14px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final {
  font-size: 13px;
  color: #525252;
  padding: 0px 10px 5px 0px;
  width: 86%;
  margin: 33px 0px 0px 30px;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .red {
  color: #ff0000;
  display: block;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .terminos_condiciones label {
  width: auto;
  color: #0129ad;
  font-size: 14px;
  width: 607px;
  margin: 10px auto;
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final .titulo {
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
}
.row.carrito .contenido-seleccion.pago_paypal.pago_mercadopago .mensaje_final p {
  line-height: 17px;
}

.carrito.admin .view_car {
  margin-top: -2px !important;
}
.carrito.admin .beneficios {
  background-position: left !important;
  width: 100% !important;
}
#precios_multiples {
  top: -230px !important;
  width: 869px !important;
  padding: 0px 10px 0px 0px !important;
}
.frenos .row_contenido_frenos {
  background-color: #FFFFFF;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 21px;
  margin-bottom: 20px;
}
.frenos .row_contenido_frenos .row {
  margin: 0px;
}
.frenos .row_contenido_frenos .columns {
  padding: 0px;
}
.frenos .row_contenido_frenos .columna_contenido {
  background-color: #FFFFFF;
  background-image: url("/front/img/landing/fondo_degradado_frenos.png");
  background-repeat: no-repeat;
}
.frenos .row_contenido_frenos .columna_contenido .row_header_frenos .columna_header {
  padding-top: 90px;
  position: relative;
}
.frenos .row_contenido_frenos .columna_contenido .row_header_frenos .columna_header .contenedor_url {
  background-color: #FFFFFF;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 17px;
  height: 46px;
  line-height: 45px;
  position: absolute;
  right: 77px;
  text-align: center;
  top: 24px;
  width: 269px;
}
.frenos .row_contenido_frenos .columna_contenido .row_header_frenos .columna_header .contenedor_url u {
  color: #bf0202;
}
.frenos .row_contenido_frenos .columna_contenido .row_header_frenos .columna_header .contenedor_url a {
  color: #bf0202;
  text-decoration: underline;
}
.frenos .row_contenido_frenos .columna_contenido .row_contenido_texto .columna_texto {
  padding-left: 73px;
  padding-right: 73px;
}
.frenos .row_contenido_frenos .columna_contenido .row_contenido_texto .columna_texto h3 {
  color: #ff0000;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 31px;
  margin-bottom: 20px;
  margin-top: 0;
}
.frenos .row_contenido_frenos .columna_contenido .row_contenido_texto .columna_texto p {
  color: #414141;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  margin-bottom: 29px;
}
.autopartes .row_contenido_partes {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 21px;
  margin-bottom: 20px;
}
.autopartes .row_contenido_partes .row {
  margin: 0px;
}
.autopartes .row_contenido_partes .columns {
  padding: 0px;
}
.autopartes .row_contenido_partes .contenedor_url {
  background-color: #FFFFFF;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #FFFFFF;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 20px;
  height: 35px;
  margin-bottom: 7px;
}
.autopartes .row_contenido_partes .contenedor_url a {
  color: #FFFFFF;
  text-decoration: underline;
  letter-spacing: 1px;
  margin-left: 10px;
}
.autopartes .row_contenido_partes .contenedor_url .red-side {
  background-image: url('/front/img/landing/fondo_red_autopartes.png');
  border-radius: 5px 0px 0px 5px;
  float: left;
  height: 35px;
  padding-top: 7px;
  padding-left: 28px;
  width: 219px;
}
.autopartes .row_contenido_partes .contenedor_url .black-side {
  background-image: url('/front/img/landing/fondo_black_autopartes.png');
  border-radius: 0px 5px 5px 0px;
  float: left;
  width: 861px;
}
.autopartes .row_contenido_partes .columna_contenido {
  background-color: #FFFFFF;
  background-image: url('/front/img/landing/fondo_gris_partes.png');
  background-repeat: repeat-x;
  height: 593px;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.autopartes .row_contenido_partes .columna_contenido .row_header_partes {
  background-image: url('/front/img/landing/fondo_rayado_autopartes.png');
  background-repeat: repeat-x;
  height: 301px;
}
.autopartes .row_contenido_partes .columna_contenido .row_header_partes .columna_header {
  padding-top: 18px;
  padding-left: 42px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .barra-gris {
  background-image: url('/front/img/landing/fondo_gray_autopartes.png');
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 35px;
  margin-bottom: 20px;
  margin-left: 10px;
  padding-left: 22px;
  width: 1060px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .barra-gris h3 {
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 900;
  font-family: 'Lato';
  text-decoration: underline;
  line-height: 30px;
  margin: 0px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .columna_texto {
  height: 208px;
  margin-left: 20px;
  width: 1040px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .columna_texto .jspPane p {
  color: #414141;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  margin-bottom: 20px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar {
  background: none !important;
  width: 20px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrow {
  background-color: #e5e5e5 !important;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #e1e1e1;
  height: 20px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrowDown {
  background-image: url("/front/img/flecha_gray_scroll.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrowUp {
  background-image: url("/front/img/flecha_gray_scroll_up.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar .jspTrack {
  background-color: #FFFFFF !important;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .jspVerticalBar .jspTrack .jspDrag {
  background-color: #e5e5e5 !important;
  box-shadow: 4px 1px 5px -6px #888888;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 20px;
}
.autopartes .row_contenido_partes .columna_contenido .row_contenido_texto .sombre-abajo {
  bottom: 11px;
  left: 26px;
  position: absolute;
  width: 1018px;
}
.rines .row_contenido_rines {
  background-color: #FFFFFF;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 21px;
  margin-bottom: 20px;
}
.rines .row_contenido_rines .row {
  margin: 0px;
}
.rines .row_contenido_rines .columns {
  padding: 0px;
}
.rines .row_contenido_rines .contenedor_url {
  background-color: #FFFFFF;
  border-radius: 3px;
  color: #FFFFFF;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 20px;
  height: 35px;
  margin-bottom: 7px;
}
.rines .row_contenido_rines .contenedor_url a {
  color: #FFFFFF;
  text-decoration: underline;
  letter-spacing: 1px;
  margin-left: 10px;
}
.rines .row_contenido_rines .contenedor_url .red-side {
  background-image: url('/front/img/landing/fondo_red_autopartes.png');
  border-radius: 5px 0px 0px 5px;
  float: left;
  height: 35px;
  padding-top: 7px;
  padding-left: 17px;
  width: 251px;
}
.rines .row_contenido_rines .contenedor_url .black-side {
  background-image: url('/front/img/landing/fondo_black_autopartes.png');
  border-radius: 0px 5px 5px 0px;
  float: left;
  width: 829px;
}
.rines .row_contenido_rines .columna_contenido {
  background-color: #FFFFFF;
  background-image: url('/front/img/landing/fondo_gris_partes.png');
  background-repeat: repeat-x;
  height: 593px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines {
  height: 301px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header {
  position: relative;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .imagen {
  position: absolute;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .imagen.rines {
  right: 54px;
  top: 55px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .row_imagen {
  float: left;
  height: 437px;
  padding-left: 32px;
  padding-top: 54px;
  width: 641px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .row_url {
  float: right;
  height: 437px;
  padding-left: 30px;
  padding-top: 35px;
  width: 419px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .row_url h4 {
  color: #1b264f;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 35px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .row_url .contenedor_url {
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #bf0202;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 22px;
}
.rines .row_contenido_rines .columna_contenido .row_header_rines .columna_header .row_url .contenedor_url a {
  color: #bf0202;
  font-weight: bold;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .barra-gris {
  background-image: url('/front/img/landing/fondo_gray_autopartes.png');
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 35px;
  margin-bottom: 20px;
  margin-left: 10px;
  padding-left: 22px;
  width: 1060px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .barra-gris h3 {
  color: #FFFFFF;
  font-size: 20px;
  font-weight: 900;
  font-family: 'Lato';
  text-decoration: underline;
  line-height: 30px;
  margin: 0px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .columna_texto {
  height: 208px;
  margin-left: 20px;
  width: 1040px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .columna_texto .jspPane p {
  color: #414141;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  margin-bottom: 20px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar {
  background: none !important;
  width: 20px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrow {
  background-color: #e5e5e5 !important;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #e1e1e1;
  height: 20px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrowDown {
  background-image: url("/front/img/flecha_gray_scroll.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar .jspArrowUp {
  background-image: url("/front/img/flecha_gray_scroll_up.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar .jspTrack {
  background-color: #FFFFFF !important;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .jspVerticalBar .jspTrack .jspDrag {
  background-color: #e5e5e5 !important;
  box-shadow: 4px 1px 5px -6px #888888;
  border-radius: 5px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 20px;
}
.rines .row_contenido_rines .columna_contenido .row_contenido_texto .sombre-abajo {
  bottom: 11px;
  left: 26px;
  position: absolute;
  width: 1018px;
}

.contacto_seccion {
  background-color: #FFFFFF;
  padding: 21px 10px 0 22px;
}
.contacto_seccion .contacto-cont {
  width: 1060px;
  display: inline-block;
  margin: 0px;
  font-family: 'Lato', sans-serif;
}
.contacto_seccion .izquierda {
  min-height: 300px;
  float: left;
  width: 555px;
}
.contacto_seccion .titulo {
  border-bottom: 1px solid #e4e4e4;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 24px;
  height: 49px;
  line-height: 51px;
  margin: 0 0 0 5px;
  width: 400px;
}
.contacto_seccion .texto-contacto {
  color: #000;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 18px;
  margin: 9px 0 0 7px;
  padding: 0px;
  width: 425px;
}
.contacto_seccion .datos-contacto {
  float: left;
  margin-top: 5px;
  width: 495px;
  height: 615px;
}
.contacto_seccion .bloque-contacto {
  background: url("/front/img/fondo-contacto-bloque.png");
  background-repeat: no-repeat;
  height: 135px;
  margin: 0 0 10px 0;
  width: 492px;
  height: 135px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #e4e4e4;
  border: solid 1px #e2e2e2;
}
.contacto_seccion .inner-block {
  display: inline-block;
  width: 243px;
  vertical-align: top;
  text-align: center;
}
.contacto_seccion .inner-block .telefono {
  color: #3a3c84;
  font-size: 16px;
  font-weight: 900;
  margin: 38px auto 22px;
}
.contacto_seccion .ciudad {
  width: 453px;
  text-align: left;
  font-size: 18px;
  font-weight: 700px;
  line-height: 25px;
  margin: 10px 0px 0 20px;
  color: #080a67;
  padding: 0px;
  display: inline-block;
  font-weight: bold;
}
.contacto_seccion .direccion {
  width: 453px;
  text-align: left;
  font-size: 14px;
  font-weight: 700px;
  margin-left: 20px;
  color: #000;
  padding: 0px;
  display: inline-block;
  line-height: 21px;
}
.contacto_seccion .mapa {
  width: 133px;
  min-height: 35px;
  display: inline-block;
}
.contacto_seccion .mapa:hover {
  opacity: 0.6;
}
.contacto_seccion .separar {
  margin-top: 20px;
}
.contacto_seccion .formulario {
  background-image: url('/front/img/fondo_contacto_form.jpg');
  border: 1px solid #f1f1f1;
  border-radius: 5px;
  margin-top: 20px;
  padding: 12px;
  width: 545px;
}
.contacto_seccion .formulario .renglon-campos {
  color: #000;
  font-size: 15px;
  margin: 0 0 5px 0;
}
.contacto_seccion .formulario .renglon-campos.area-comentarios .campo {
  width: 100%;
}
.contacto_seccion .formulario .renglon-campos.politicas {
  height: 50px;
  text-align: center;
}
.contacto_seccion .formulario .renglon-campos.campo_captcha {
  padding-top: 5px;
  text-align: center;
  margin: 10px 0 15px;
}
.contacto_seccion .formulario .renglon-campos.campo_captcha p {
  margin: auto;
}
.contacto_seccion .formulario .renglon-campos.campo_captcha p input {
  height: 20px;
  margin-left: 60px;
  padding: 0px;
  width: 100px;
  display: inline-block;
}
.contacto_seccion .formulario .label-politicas {
  color: #0129ad;
  display: inline-block;
  font-size: 15px;
  height: 10px;
  line-height: 15px;
  font-weight: bolder;
}
.contacto_seccion .formulario .label-politicas span.checkbox {
  background-color: #ededed;
}
.contacto_seccion .formulario .concepto {
  color: #000;
  font-size: 13px;
  font-weight: 400;
  font-family: 'Lato';
  line-height: 30px;
  margin: 0px;
  padding-right: 9px;
  width: 128px;
  text-align: left;
}
.contacto_seccion .formulario .campo {
  font-size: 15px;
  text-align: left;
  color: #000;
  width: 252px;
  display: inline-block;
}
.contacto_seccion .formulario .campo + .campo {
  margin-left: 10px;
}
.contacto_seccion .formulario .campo .dropdown {
  border-radius: 5px;
  margin-bottom: 0px;
  text-align: left;
}
.contacto_seccion .formulario .campo .dropdown.large {
  margin-top: 5px;
}
.contacto_seccion .formulario .campo .dropdown ul {
  text-align: left;
}
.contacto_seccion .formulario .campo-imput {
  border-radius: 5px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  box-shadow: none;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  font-size: 15px;
  height: 32px;
  margin: 0px;
  color: #000;
  padding: 5px;
  width: 100%;
}
.contacto_seccion .formulario .campo-imput.lada {
  width: 43px;
}
.contacto_seccion .formulario .campo-imput.lada.cel {
  width: 71px;
}
.contacto_seccion .formulario .campo-imput.ext {
  width: 55px;
}
.contacto_seccion .formulario .campo-imput.telefono {
  width: 147px;
}
.contacto_seccion .formulario .campo-imput.telefono.cel {
  width: 175px;
}
.contacto_seccion .formulario .campo2 {
  border-radius: 10px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  box-shadow: none;
  color: #000;
  font-size: 15px;
  text-align: left;
  float: right;
  height: 100px;
  margin: 0px;
  padding: 5px;
  width: 100%;
}
.contacto_seccion .enviar {
  background-image: url('/front/img/enviar.png');
  border: none;
  cursor: pointer;
  height: 30px;
  margin: 10px auto;
  width: 79px;
  display: block;
}
.contacto_seccion .enviar:hover {
  opacity: 0.6;
}
.contacto_seccion .mapa-google {
  height: 400px;
  width: 100%;
}
#wrap.tiemposentrega #tiempos_entrega_detalle {
  margin-top: 30px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle {
  width: 941px;
  min-height: 464px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle .seleccionado {
  position: absolute;
  top: 166px;
  left: 9px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle .transparencia {
  position: absolute;
  top: 166px;
  left: 9px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle #top_mapa {
  margin-left: 35px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle #full_mapa {
  margin-left: 0px;
  margin-top: 35px;
  min-height: 428px;
}
#wrap.tiemposentrega #tiempos_entrega_detalle #top_mapa h2 {
  font-family: 'Asap', 'Arial';
  font-size: 23px;
  font-weight: lighter;
  color: #FFF;
}
#wrap.tiemposentrega .mapa-mex {
  margin: 1px 0px 0px 1px;
  height: 650px;
}
#wrap.tiemposentrega .envios-fedex {
  float: left;
  margin: 0 0 50px 0px;
  width: 178px;
  height: 78px;
}
#wrap.tiemposentrega .titulo-envios {
  float: left;
  margin: 10px 100px 50px 50px;
  width: 378px;
  height: 78px;
  font-size: 22px;
}
#wrap.tiemposentrega .instruccion {
  top: 400px;
  left: 635px;
  font-size: 22px;
  height: 78px;
  position: absolute;
  width: 378px;
}
#wrap.tiemposentrega .avios-mapa {
  position: absolute;
  bottom: 346px;
  left: 210px;
  width: 378px;
  height: 78px;
  font-size: 22px;
}
#wrap.tiemposentrega #mapa-mexico-contenedor {
  background-color: #FFF;
  height: 750px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 28px;
  position: relative;
}
#wrap.tiemposentrega #tabla_tiempos #tiempos {
  margin-bottom: 0px;
  width: 483px;
}
#wrap.tiemposentrega #tabla_tiempos #tiempos-registros {
  margin-bottom: 0px;
  height: 404px;
  width: 483px;
}
#wrap.tiemposentrega #tabla_tiempos th {
  background: url('/front/mapa/imagenes/bg_th_tiempos_de_entrega.jpg');
  font-weight: 700;
  font-family: 'Lato';
  color: #000;
  font-size: 13px;
  padding: 0px;
}
#wrap.tiemposentrega #tabla_tiempos td {
  background-color: #212121;
  background-image: url('/front/mapa/imagenes/bg_dot_td_tiempos.jpg');
  background-repeat: no-repeat;
  background-position: bottom;
  color: #D2D2D2;
}
#wrap.tiemposentrega #tabla_tiempos .slider {
  background-color: #FFF !important;
}
#content.admin-gallery #contenedor-gallery,
#content.mayorista-gallery #contenedor-gallery {
  background-color: #FFF;
  padding-top: 20px;
  padding-left: 140px;
  padding-bottom: 20px;
}

#content.admin-gallery .barra-buscador,
#content.mayorista-gallery .barra-buscador {
  margin: 0px;
  min-height: 99px;
  padding: 0px;
  width: 820px;
}
#content.admin-gallery .galeria-articulos,
#content.admin-gallery .galeria-reset,
#content.mayorista-gallery .galeria-articulos,
#content.mayorista-gallery .galeria-reset {
  width: 200px;
  margin: 0px;
  height: 29px;
  padding: 10px 0 0 0;
  float: left;
  color: #fff;
  background-color: #000;
  border-radius: 3px 3px 0 0;
  text-align: center;
  font-weight: 700;
  text-decoration: none;
  font-size: 12px;
}
#content.admin-gallery .galeria-reset,
#content.mayorista-gallery .galeria-reset {
  margin-left: 10px;
}
#content.admin-gallery .galeria-reset:hover,
#content.mayorista-gallery .galeria-reset:hover {
  background: url('/productosadmin/img/degradado-azul.jpg') repeat-x;
  color: #dfecfa;
}
#content.admin-gallery .galeria-articulos:hover,
#content.mayorista-gallery .galeria-articulos:hover {
  opacity: 1;
}
#content.admin-gallery .mis-articulos,
#content.mayorista-gallery .mis-articulos {
  width: 220px;
  margin: 0 0 0 5px;
  min-height: 25px;
  padding: 10px 0 0 0;
  float: left;
  color: #494949;
  background-color: #e4e4e4;
  border-radius: 3px 3px 0 0;
  text-align: center;
  font-weight: 900;
  text-decoration: none;
  font-size: 14px;
}
#content.admin-gallery .mis-articulos:hover,
#content.mayorista-gallery .mis-articulos:hover {
  background-color: #000;
  color: #dfecfa;
}
#content.admin-gallery .agregararticulos,
#content.mayorista-gallery .agregararticulos {
  width: 200px;
  margin: 0 100px 0 5px;
  height: 29px;
  padding: 4px 0 0 0;
  float: right;
  color: #494949;
  background: url("/productosadmin/img/degradado-azul.jpg") repeat-x;
  border-radius: 3px 3px 0 0;
  text-align: center;
  font-weight: 900;
  text-decoration: none;
  font-size: 14px;
}
#content.admin-gallery .agregararticulos:hover,
#content.mayorista-gallery .agregararticulos:hover {
  background: url("/productosadmin/img/degradado-azul.jpg") 0 -100px repeat-x;
  background-color: #000;
}
#content.admin-gallery .bloque-selects,
#content.mayorista-gallery .bloque-selects {
  margin: 0px;
  min-height: 35px;
  padding: 0px;
  float: left;
  background: url("/productosadmin/img/degradado-gris.jpg") repeat-x #f6f6f6;
  border-radius: 3px;
  border: 1px solid #e4e4e4;
  width: 820px;
}
#content.admin-gallery #ventana-import,
#content.mayorista-gallery #ventana-import {
  box-sizing: border-box;
  border: 1px solid black;
  border-radius: 5px;
  height: 133px;
  left: 50%;
  margin-left: -153px;
  margin-top: -132px;
  position: absolute;
  top: 50%;
  width: 306px;
  z-index: 1;
}
#content.admin-gallery #ventana-import .nombre_ventana,
#content.mayorista-gallery #ventana-import .nombre_ventana {
  background-color: #FFF;
  background-image: -webkit-linear-gradient(top,#084371,#002D50);
  background-image: -moz-linear-gradient(top,#084371,#002d50);
  background-image: -o-linear-gradient(top,#084371,#002d50);
  background-image: linear-gradient(to bottom,#084371,#002D50);
  color: #FFF;
  font-weight: bold;
  font-size: 14px;
  height: 35px;
  padding: 1px;
  text-align: center;
  border-radius: 4px 4px 0 0;
}
#content.admin-gallery #ventana-import .nombre_ventana .text,
#content.mayorista-gallery #ventana-import .nombre_ventana .text {
  display: inline-block;
  margin-top: 9px;
}
#content.admin-gallery #ventana-import .nombre_ventana .btn_close,
#content.mayorista-gallery #ventana-import .nombre_ventana .btn_close {
  background: url(/clienteadmin/img/close_window.png) no-repeat;
  display: block;
  width: 21px;
  height: 21px;
  position: absolute;
  top: -10px;
  right: -10px;
}
#content.admin-gallery #ventana-import form,
#content.mayorista-gallery #ventana-import form {
  background-color: #F8F8F8;
  border-radius: 0 0 5px 5px;
  height: 96px;
  margin-bottom: 0px;
}
#content.admin-gallery #ventana-import .cont_filechooser,
#content.mayorista-gallery #ventana-import .cont_filechooser {
  background: #F5F5F5;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  height: 49px;
}
#content.admin-gallery #ventana-import .cont_filechooser .btn_examinar,
#content.mayorista-gallery #ventana-import .cont_filechooser .btn_examinar {
  border: 1px solid #E6E6E6;
  border-radius: 2px;
  margin: 9px;
  height: 32px;
  width: 84px;
  box-sizing: border-box;
  padding: 6px 12px;
  cursor: pointer;
  display: inline-block;
  background-image: -webkit-linear-gradient(bottom,#F8F8F8,#FFF);
  background-image: -moz-linear-gradient(bottom,#f8f8f8,#ffffff);
  background-image: -o-linear-gradient(bottom,#f8f8f8,#ffffff);
  background-image: linear-gradient(to top,#F8F8F8,#FFF);
}
#content.admin-gallery #ventana-import .cont_filechooser .filename,
#content.mayorista-gallery #ventana-import .cont_filechooser .filename {
  display: block;
  width: 185px;
  display: inline-block;
  font-weight: normal;
}
#content.admin-gallery #ventana-import .cont_filechooser .filechooser,
#content.mayorista-gallery #ventana-import .cont_filechooser .filechooser {
  display: none;
}
#content.admin-gallery #ventana-import .submit,
#content.mayorista-gallery #ventana-import .submit {
  color: #FFF;
  background: #959595;
  height: 37px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px;
  border: 1px solid #626262;
  box-sizing: border-box;
  cursor: pointer;
  text-align: center;
  padding-top: 10px;
}
#content.admin-gallery .opcion-selects,
#content.mayorista-gallery .opcion-selects {
  width: 260px;
  margin: 0 0 0 10px;
  height: 57px;
  padding: 0px;
  padding-top: 18px;
  float: left;
}
#content.admin-gallery .opcion-selects p,
#content.mayorista-gallery .opcion-selects p {
  float: left;
  line-height: 0px;
  margin-top: 16px !important;
  margin-left: 0px !important;
}
#content.admin-gallery .opcion-selects .select2-container,
#content.mayorista-gallery .opcion-selects .select2-container {
  border-radius: 3px !important;
  height: 30px !important;
  padding: 0px !important;
  width: 188px !important;
}
#content.admin-gallery .opcion-selects a.select2-choice,
#content.mayorista-gallery .opcion-selects a.select2-choice {
  height: 27px !important;
  border-radius: 3px !important;
  background-color: #FFF !important;
  background-image: none !important;
  border: none !important;
}
#content.admin-gallery .opcion-selects a.select2-choice:hover,
#content.mayorista-gallery .opcion-selects a.select2-choice:hover {
  opacity: 1;
}
#content.admin-gallery .opcion-selects a.select2-choice .select2-chosen,
#content.mayorista-gallery .opcion-selects a.select2-choice .select2-chosen {
  font-size: 15px;
}
#content.admin-gallery .opcion-selects a.select2-choice .select2-arrow,
#content.mayorista-gallery .opcion-selects a.select2-choice .select2-arrow {
  border: none !important;
  background: #FFFFFF !important;
}
#content.admin-gallery .opcion-selects a.select2-choice .select2-arrow b,
#content.mayorista-gallery .opcion-selects a.select2-choice .select2-arrow b {
  background-image: url('/productosadmin/img/sprite_form_acciones.png') !important;
  background-position: -124px 12px;
  width: 10px;
}
#content.admin-gallery .opcion-selects.opcion-seasons,
#content.mayorista-gallery .opcion-selects.opcion-seasons {
  width: 290px;
}
#content.admin-gallery .opcion-selects .select2-container-disabled .select2-chosen,
#content.mayorista-gallery .opcion-selects .select2-container-disabled .select2-chosen {
  color: #7E7C7D !important;
}
#content.admin-gallery .opcion-selects.opcion-brand,
#content.mayorista-gallery .opcion-selects.opcion-brand {
  width: 238px;
}
#content.admin-gallery .opcion-selects #s2id_select-busq-season,
#content.admin-gallery .opcion-selects #s2id_select-busq-offroad,
#content.mayorista-gallery .opcion-selects #s2id_select-busq-season,
#content.mayorista-gallery .opcion-selects #s2id_select-busq-offroad {
  width: 137px !important;
}
#content.admin-gallery .bloque-selects p,
#content.mayorista-gallery .bloque-selects p {
  font-size: 12px;
  color: #000;
  margin: 25px 0 0 10px;
  min-width: 35px;
  float: left;
  text-align: right;
  font-weight: 700;
}
#content.admin-gallery .select-categoria,
#content.mayorista-gallery .select-categoria {
  border: 1px solid #e4e4e4;
  font-size: 12px;
  color: #1b1b1b;
  margin: 15px 0 15px 10px;
  padding: 10px;
  border-radius: 5px;
  width: 173px;
  float: left;
}
#content.admin-gallery .sinoencuentras,
#content.mayorista-gallery .sinoencuentras {
  float: left;
  width: 238px;
  height: 44px;
  margin: 0px 0 0 10px;
  padding: 15px 10px 10px 10px;
  background-color: #e9f2fb;
  border-radius: 0 5px 5px 0;
}
#content.admin-gallery .sinoencuentras-:hover,
#content.mayorista-gallery .sinoencuentras-:hover {
  background-color: #fff;
}
#content.admin-gallery .resultados,
#content.mayorista-gallery .resultados {
  padding: 0px 0 10px 0;
  border: 1px solid #E4E4E4;
  border-radius: 5px 5px 0 0;
  width: 820px;
}
#content.admin-gallery .columna1,
#content.mayorista-gallery .columna1 {
  width: 409px;
  display: inline-block;
  padding: 0px 0 10px 0;
  float: left;
}
#content.admin-gallery .columna1 .tit-col1,
#content.mayorista-gallery .columna1 .tit-col1 {
  padding-left: 21px;
}
#content.admin-gallery .columna2,
#content.mayorista-gallery .columna2 {
  width: 409px;
  padding: 0px 0 10px 0;
  float: left;
}
#content.admin-gallery .columna2 .tit-col1,
#content.mayorista-gallery .columna2 .tit-col1 {
  padding-left: 21px;
}
#content.admin-gallery .tit-col1,
#content.mayorista-gallery .tit-col1 {
  color: #000;
  background: url("/productosadmin/img/fondo-gris-tit.jpg") repeat-x;
  height: 40px;
  background-color: #f9f9f9;
  text-align: left;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
  float: left;
  line-height: 43px;
  width: 409px;
}
#content.admin-gallery .buscador-modelo,
#content.mayorista-gallery .buscador-modelo {
  width: 399px;
  height: 42px;
  background: url("/productosadmin/img/degradado-azul.jpg") repeat-x;
  text-align: center;
  padding: 7px 0 10px 0;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  float: left;
}
#content.admin-gallery .buscador-modelo .select2-container,
#content.mayorista-gallery .buscador-modelo .select2-container {
  border-radius: 3px !important;
  height: 34px !important;
  padding: 0px !important;
}
#content.admin-gallery .buscador-modelo .select2-container.select2-container-active,
#content.mayorista-gallery .buscador-modelo .select2-container.select2-container-active {
  border: 1px solid #AAA !important;
}
#content.admin-gallery .buscador-modelo .select2-container.disabled .select2-arrow b,
#content.mayorista-gallery .buscador-modelo .select2-container.disabled .select2-arrow b {
  background-position: -114px 12px;
}
#content.admin-gallery .buscador-modelo-p,
#content.mayorista-gallery .buscador-modelo-p {
  float: left;
  width: 122px;
  font-size: 13px;
  float: left;
  padding: 0px;
  margin: 6px 0 0 0px;
  font-style: italic;
}
#content.admin-gallery .buscarr,
#content.mayorista-gallery .buscarr {
  background: url("/productosadmin/img/buscador.png") no-repeat;
  width: 254px;
  height: 28px;
  font-size: 12px;
  text-align: left;
  border: none;
  float: left;
  display: inline-block;
}
#content.admin-gallery .buscarr-campo,
#content.mayorista-gallery .buscarr-campo {
  width: 227px;
  height: 28px;
  font-size: 12px;
  text-align: left;
  margin: 0px;
  border: none;
}
#content.admin-gallery .nombremodelo,
#content.mayorista-gallery .nombremodelo {
  color: #fff;
  text-align: left;
  padding: 0px;
  font-size: 16px;
  margin: 5px 0 0 10px;
  font-weight: 400;
}
#content.admin-gallery .renglon-resultado-seleccionado,
#content.mayorista-gallery .renglon-resultado-seleccionado {
  width: 390px;
  min-height: 30px;
  background-color: #cecece;
  text-align: left;
  display: inline-block;
  padding: 5px 0 0 0;
  margin: 1px 0 0 0;
  float: left;
}
#content.admin-gallery #resultados-modelos,
#content.admin-gallery #resultados-medidas,
#content.mayorista-gallery #resultados-modelos,
#content.mayorista-gallery #resultados-medidas {
  max-height: 520px;
  min-height: 142px;
}
#content.admin-gallery #resultados-modelos .pane,
#content.admin-gallery #resultados-medidas .pane,
#content.mayorista-gallery #resultados-modelos .pane,
#content.mayorista-gallery #resultados-medidas .pane {
  background-color: #F3F3F3 !important;
}
#content.admin-gallery #resultados-modelos .pane .slider,
#content.admin-gallery #resultados-medidas .pane .slider,
#content.mayorista-gallery #resultados-modelos .pane .slider,
#content.mayorista-gallery #resultados-medidas .pane .slider {
  background-color: #084371 !important;
}
#content.admin-gallery .barra-separadora,
#content.mayorista-gallery .barra-separadora {
  background: url("/productosadmin/img/degradado-azul.jpg") repeat-x;
  color: #FFF;
  font-size: 13px;
  float: left;
  height: 20px;
  line-height: 20px;
  text-align: center;
  width: 399px;
}
#content.admin-gallery .renglon-resultado,
#content.mayorista-gallery .renglon-resultado {
  width: 399px;
  min-height: 30px;
  background-color: #f6f6f6;
  text-align: left;
  display: inline-block;
  padding: 5px 0 0 0;
  margin: 1px 0 0 0;
  float: left;
}
#content.admin-gallery .renglon-resultado.seleccionado,
#content.mayorista-gallery .renglon-resultado.seleccionado {
  background-color: #CECECE;
}
#content.admin-gallery .renglon-resultado.seleccionado .boton-prod,
#content.mayorista-gallery .renglon-resultado.seleccionado .boton-prod {
  background-image: url('/productosadmin/img/boton-add.png');
}
#content.admin-gallery .renglon-resultado.seleccionado .boton-prod img,
#content.mayorista-gallery .renglon-resultado.seleccionado .boton-prod img {
  display: none;
}
#content.admin-gallery .renglon-resultado:hover,
#content.mayorista-gallery .renglon-resultado:hover {
  background-color: #cecece;
}
#content.admin-gallery .foto-prod,
#content.mayorista-gallery .foto-prod {
  border-radius: 5px;
  background-color: #FFF;
  background-size: 100%;
  cursor: pointer;
  width: 63px;
  height: 34px;
  float: left;
  margin: 0 0 0 5px;
}
#content.admin-gallery .foto-prod.chica,
#content.mayorista-gallery .foto-prod.chica {
  border: 1px solid rgba(191,64,87,0.8);
}
#content.admin-gallery .iconoprod,
#content.mayorista-gallery .iconoprod {
  min-width: 20px;
  min-height: 23px;
  float: left;
  margin: 0 11px 0 5px;
  cursor: pointer;
}
#content.admin-gallery .modelo-prod,
#content.mayorista-gallery .modelo-prod {
  min-width: 20px;
  min-height: 24px;
  float: left;
  display: inline-block;
  font-size: 13px;
  color: #333;
  margin: 7px 0 0 0 !important;
  cursor: pointer;
}
#content.admin-gallery .boton-prod,
#content.mayorista-gallery .boton-prod {
  margin: 5px 10px 0 0;
  float: right;
  width: 26px;
  height: 26px;
}
#content.admin-gallery .renglon-resultado-medidas,
#content.mayorista-gallery .renglon-resultado-medidas {
  width: 398px;
  min-height: 10px;
  background-color: #f6f6f6;
  text-align: left;
  display: inline-block;
  padding: 0px 0 0 0;
  margin: 1px 0 0 0;
  float: left;
  position: relative;
}
#content.admin-gallery .renglon-resultado-medidas.seleccionado,
#content.mayorista-gallery .renglon-resultado-medidas.seleccionado {
  background-color: #cecece;
}
#content.admin-gallery .renglon-resultado-medidas:hover,
#content.mayorista-gallery .renglon-resultado-medidas:hover {
  background-color: #cecece;
}
#content.admin-gallery .renglon-resultado-medidas .vista-i,
#content.mayorista-gallery .renglon-resultado-medidas .vista-i {
  border: 1px solid #fff;
  background-color: #f1f1f1;
  left: 232px;
  min-height: 20px;
  position: absolute;
  padding-top: 5px;
  top: 3px;
  width: 54px;
  z-index: 1;
}
#content.admin-gallery .renglon-resultado-medidas .vista-i ul,
#content.mayorista-gallery .renglon-resultado-medidas .vista-i ul {
  list-style: none;
  margin-bottom: 0px;
}
#content.admin-gallery .renglon-resultado-medidas .vista-i ul li,
#content.mayorista-gallery .renglon-resultado-medidas .vista-i ul li {
  color: #084371;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 12px;
  text-align: center;
  margin-bottom: 5px;
}
#content.admin-gallery .m1,
#content.mayorista-gallery .m1 {
  width: 30px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  margin-left: -3px;
}
#content.admin-gallery .m2,
#content.mayorista-gallery .m2 {
  width: 110px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  word-spacing: 5px;
  position: relative;
  left: -10px;
}
#content.admin-gallery .m3,
#content.mayorista-gallery .m3 {
  width: 23px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  position: relative;
  left: -13px;
}
#content.admin-gallery .m4,
#content.mayorista-gallery .m4 {
  width: 75px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  position: relative;
  left: -24px;
}
#content.admin-gallery .m5,
#content.mayorista-gallery .m5 {
  width: 20px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  position: relative;
  left: -32px;
}
#content.admin-gallery .m5_1,
#content.mayorista-gallery .m5_1 {
  width: 20px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  font-size: 10px;
  position: relative;
  left: -23px;
}
#content.admin-gallery .m5_2,
#content.mayorista-gallery .m5_2 {
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  font-size: 10px;
  position: relative;
  left: -10px;
  width: 0px;
}
#content.admin-gallery .m5_3,
#content.mayorista-gallery .m5_3 {
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  font-size: 10px;
  position: relative;
  left: 12px;
  width: 0px;
}
#content.admin-gallery .m6,
#content.mayorista-gallery .m6 {
  width: 32px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 3px 0 0 0;
  margin: 0px;
  margin-right: 20px;
}
#content.admin-gallery .m7,
#content.mayorista-gallery .m7 {
  width: 32px;
  text-align: center;
  font-size: 12px;
  float: left;
  padding: 1px 0 0 0;
  margin: 0px;
  background: url("/productosadmin/img/i.png") 0 2px no-repeat;
  display: block;
  margin-left: 23px;
  margin-right: 10px;
  height: 20px;
  width: 19px;
}
#content.admin-gallery .m8,
#content.mayorista-gallery .m8 {
  width: 20px;
  height: 15px;
  text-align: center;
  font-size: 11px;
  float: left;
  margin: 5px 10px 0 10px;
  background: url("/productosadmin/img/edit.png") 0 0 no-repeat;
  padding: 8px 0 0 0;
  float: left;
  position: relative;
  left: -6px;
  padding: 0px;
}
#content.admin-gallery .m8:hover,
#content.mayorista-gallery .m8:hover {
  opacity: 0.7;
}
#content.admin-gallery .m9,
#content.mayorista-gallery .m9 {
  width: 20px;
  height: 15px;
  text-align: center;
  font-size: 11px;
  float: left;
  margin: 5px 0 0 5px;
  background: url("/productosadmin/img/x.png") 0 0 no-repeat;
  padding: 8px 0 0 0;
  float: left;
  position: relative;
  left: -20px;
}
#content.admin-gallery .m9_1,
#content.mayorista-gallery .m9_1 {
  height: 15px;
  text-align: center;
  font-size: 11px;
  padding: 8px 0 0 0;
  float: left;
  position: relative;
  float: left;
  margin: 0px;
  color: #000;
  width: 5px;
  right: -100px;
  top: -1px;
}
#content.admin-gallery .m9:hover,
#content.mayorista-gallery .m9:hover {
  opacity: 0.7;
}
#content.admin-gallery .agregadas-cont,
#content.mayorista-gallery .agregadas-cont {
  border-radius: 5px 5px 0 0;
  height: 330px;
  float: left;
  margin: 0;
  padding: 10px 0 5px 0;
  position: relative;
  width: 820px;
}
#content.admin-gallery .contenedor-titulo-tabla,
#content.mayorista-gallery .contenedor-titulo-tabla {
  height: 91px;
  float: left;
}
#content.admin-gallery .header-agregadas,
#content.mayorista-gallery .header-agregadas {
  background: url("/productosadmin/img/fondo-header-llanta.jpg") repeat-x scroll center top rgba(0,0,0,0);
  height: 40px;
  margin: 0;
  padding: 10px 0 8px 20px;
  border-radius: 5px 5px 0 0;
  width: 820px;
  font-size: 16px;
  color: #fff;
}
#content.admin-gallery .tabla1,
#content.mayorista-gallery .tabla1 {
  height: 48px;
}
#content.admin-gallery .tabla1 form,
#content.mayorista-gallery .tabla1 form {
  margin: 0px;
}
#content.admin-gallery .conceptos-li-medidas,
#content.mayorista-gallery .conceptos-li-medidas {
  width: 235px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 6px 0;
  text-align: center;
  font-size: 11px;
}
#content.admin-gallery .conceptos-li-lr,
#content.mayorista-gallery .conceptos-li-lr {
  width: 40px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 5px 0;
  text-align: center;
}
#content.admin-gallery .conceptos-li-li,
#content.mayorista-gallery .conceptos-li-li {
  width: 206px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 5px 0;
  text-align: center;
}
#content.admin-gallery .conceptos-li-sr,
#content.mayorista-gallery .conceptos-li-sr {
  width: 66px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 5px 0;
  text-align: center;
}
#content.admin-gallery .conceptos-li-rf,
#content.mayorista-gallery .conceptos-li-rf {
  width: 65px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 5px 0;
  text-align: center;
}
#content.admin-gallery .conceptos-li-sw,
#content.admin-gallery .conceptos-li-sp,
#content.mayorista-gallery .conceptos-li-sw,
#content.mayorista-gallery .conceptos-li-sp {
  width: 65px;
  float: left;
  border-right: 1px solid #fff;
  padding: 5px 0 5px 0;
  text-align: center;
}
#content.admin-gallery .conceptos-boton,
#content.mayorista-gallery .conceptos-boton {
  width: 57px;
  float: left;
  border-right: 0px solid #fff;
  padding: 0px 0 0px 0;
  text-align: center;
}
#content.admin-gallery .conceptos,
#content.mayorista-gallery .conceptos {
  width: 820px;
  height: 29px;
  margin: 0px 0 0px 0;
  padding: 0px;
  background-color: #9CD683;
  color: #fff;
  font-size: 12px;
  list-style: none;
}
#content.admin-gallery .conceptos #tool-tip,
#content.mayorista-gallery .conceptos #tool-tip {
  height: 22px;
  position: absolute;
  top: 39px;
  width: 144px;
}
#content.admin-gallery .conceptos #tool-tip .contenedor-tooltip,
#content.mayorista-gallery .conceptos #tool-tip .contenedor-tooltip {
  background-color: #f6f6f6;
  border-bottom: 1px solid #95a1aa;
  border-top: 1px solid #95a1aa;
  border-radius: 5px;
  color: #012b4c;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 10px;
  text-align: center;
}
#content.admin-gallery .conceptos #tool-tip .triangulo,
#content.mayorista-gallery .conceptos #tool-tip .triangulo {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #f6f6f6;
  font-size: 0;
  height: 0;
  line-height: 0;
  margin-left: 66px;
  margin-top: -1px;
  width: 0;
}
#content.admin-gallery ul.infor-agregar,
#content.mayorista-gallery ul.infor-agregar {
  width: 820px;
  height: 22px;
  margin: 0px 0 0px 0;
  padding: 0px 0 0 0;
  color: #545353;
  font-size: 11px;
  background-color: #dfe4e9;
}
#content.admin-gallery ul.infor-agregar li,
#content.mayorista-gallery ul.infor-agregar li {
  position: relative;
}
#content.admin-gallery ul.infor-agregar li input.ng-invalid-text,
#content.mayorista-gallery ul.infor-agregar li input.ng-invalid-text {
  border: 2px solid #F00;
}
#content.admin-gallery ul.infor-agregar li input,
#content.mayorista-gallery ul.infor-agregar li input {
  border-radius: 2px;
  border: 1px solid #bbcdda;
  float: left;
  font-size: 11px;
  height: 20px;
  text-align: center;
  margin-top: 1px;
  margin-left: 1px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
#content.admin-gallery ul.infor-agregar li .listado-oculto,
#content.mayorista-gallery ul.infor-agregar li .listado-oculto {
  background-color: #FFF;
  border: 1px solid #BBCDDA;
  border-radius: 3px;
  min-height: 20px;
  max-height: 200px;
  position: absolute;
  text-align: center;
  top: 17px;
  width: 39px;
  z-index: 9999;
}
#content.admin-gallery ul.infor-agregar li .listado-oculto a,
#content.mayorista-gallery ul.infor-agregar li .listado-oculto a {
  cursor: pointer;
  color: #000000;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
}
#content.admin-gallery ul.infor-agregar li a.flecha,
#content.mayorista-gallery ul.infor-agregar li a.flecha {
  position: absolute;
}
#content.admin-gallery ul.infor-agregar li a.flecha:after,
#content.mayorista-gallery ul.infor-agregar li a.flecha:after {
  content: "";
  display: block;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: inset 5px;
  border-color: #AAA rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);
  border-top-style: solid;
  position: absolute;
  left: 0.9375em;
  top: 50%;
  margin-top: -3px;
}
#content.admin-gallery ul.infor-agregar .dropdown,
#content.mayorista-gallery ul.infor-agregar .dropdown {
  border-radius: 3px;
  border: 1px solid #bbcdda;
  height: 31px;
  margin-top: 1px;
  margin-left: 2px;
  margin-bottom: 0px;
}
#content.admin-gallery ul.infor-agregar .dropdown a.current,
#content.mayorista-gallery ul.infor-agregar .dropdown a.current {
  font-size: 13px;
}
#content.admin-gallery ul.infor-agregar .input-size,
#content.admin-gallery ul.infor-agregar .agregar2,
#content.mayorista-gallery ul.infor-agregar .input-size,
#content.mayorista-gallery ul.infor-agregar .agregar2 {
  font-size: 12px;
  text-align: center;
}
#content.admin-gallery ul.infor-agregar .input-size.error,
#content.admin-gallery ul.infor-agregar .agregar2.error,
#content.mayorista-gallery ul.infor-agregar .input-size.error,
#content.mayorista-gallery ul.infor-agregar .agregar2.error {
  border: 1px solid #F00;
}
#content.admin-gallery ul.infor-agregar #medidas-auto_value,
#content.mayorista-gallery ul.infor-agregar #medidas-auto_value {
  height: 17px !important;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-left: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  word-spacing: 20px;
  width: 203px !important;
}
#content.admin-gallery ul.infor-agregar #medidas-auto_dropdown,
#content.mayorista-gallery ul.infor-agregar #medidas-auto_dropdown {
  margin-top: 28px;
  height: 200px !important;
  overflow-x: hidden;
  text-align: left;
  width: 204px;
}
#content.admin-gallery ul.infor-agregar #medidas-auto_dropdown .angucomplete-row,
#content.mayorista-gallery ul.infor-agregar #medidas-auto_dropdown .angucomplete-row {
  width: 182px;
}
#content.admin-gallery ul.infor-agregar #medidas-auto_dropdown .angucomplete-row .angucomplete-title,
#content.mayorista-gallery ul.infor-agregar #medidas-auto_dropdown .angucomplete-row .angucomplete-title {
  font-weight: 400;
  word-spacing: 20px;
}
#content.admin-gallery ul.infor-agregar #boton-add-new,
#content.mayorista-gallery ul.infor-agregar #boton-add-new {
  border: 1px solid #ECECEC;
  border-radius: 0 0 3px 3px;
  cursor: pointer;
  height: 26px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  top: 228px;
  width: 204px;
}
#content.admin-gallery ul.infor-agregar #boton-add-new a.boton-add,
#content.mayorista-gallery ul.infor-agregar #boton-add-new a.boton-add {
  background-image: url('/productosadmin/img/addd.png');
  background-position: center;
  border-radius: 3px;
  display: block;
  height: 22px;
  margin-top: 1px;
  margin-right: 5px;
  width: 22px;
}
#content.admin-gallery .infor,
#content.mayorista-gallery .infor {
  width: 809px;
  float: left;
  margin: 0px 0 0px 0;
  padding: 0px;
  color: #545353;
  font-size: 11px;
  background-color: #f9f9f9;
}
#content.admin-gallery .info-li-1,
#content.mayorista-gallery .info-li-1 {
  width: 40px;
  min-height: 15px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .info-li-2,
#content.mayorista-gallery .info-li-2 {
  width: 30px;
  min-height: 15px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .info-li-medidas,
#content.mayorista-gallery .info-li-medidas {
  width: 235px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
  line-height: 22px;
  color: #084371;
}
#content.admin-gallery .info-li-medidas p,
#content.mayorista-gallery .info-li-medidas p {
  margin: 0px;
}
#content.admin-gallery .info-li-medidas a.boton-accion,
#content.mayorista-gallery .info-li-medidas a.boton-accion {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 20px;
  width: 20px;
}
#content.admin-gallery .info-li-medidas a.boton-accion.configurar,
#content.mayorista-gallery .info-li-medidas a.boton-accion.configurar {
  background-image: url('/productosadmin/img/iconos_edit_model.png');
  background-position-x: 0px;
  background-position-y: -20px;
}
#content.admin-gallery .info-li-medidas a.boton-accion.eliminar,
#content.mayorista-gallery .info-li-medidas a.boton-accion.eliminar {
  background-image: url('/productosadmin/img/iconos_edit_model.png');
  background-position-x: -23px;
  background-position-y: -20px;
}
#content.admin-gallery .info-li-medidas a.boton-accion.editar,
#content.mayorista-gallery .info-li-medidas a.boton-accion.editar {
  background-image: url('/productosadmin/img/iconos_edit_model.png');
  background-position-x: -45px;
  background-position-y: -20px;
}
#content.admin-gallery .info-li-medidas .modelo-txt-add,
#content.mayorista-gallery .info-li-medidas .modelo-txt-add {
  color: #084371;
  font-weight: 700;
  font-size: 11px;
  padding: 0px;
  line-height: 34px;
  margin: 0px;
  text-align: center;
  width: 235px;
}
#content.admin-gallery .info-li-lr,
#content.mayorista-gallery .info-li-lr {
  width: 40px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
  height: 34px;
}
#content.admin-gallery .info-li-lr a.flecha,
#content.mayorista-gallery .info-li-lr a.flecha {
  top: 9px;
  left: 14px;
}
#content.admin-gallery .info-li-li,
#content.mayorista-gallery .info-li-li {
  width: 206px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .info-li-li a.flecha,
#content.mayorista-gallery .info-li-li a.flecha {
  top: 9px;
  left: 125px;
}
#content.admin-gallery .info-li-li a.flecha.ancho,
#content.mayorista-gallery .info-li-li a.flecha.ancho {
  left: 24px;
}
#content.admin-gallery .info-li-li a.flecha.alto,
#content.mayorista-gallery .info-li-li a.flecha.alto {
  left: 74px;
}
#content.admin-gallery .info-li-li a.flecha.rin,
#content.mayorista-gallery .info-li-li a.flecha.rin {
  left: 176px;
}
#content.admin-gallery .info-li-li .listado-oculto,
#content.mayorista-gallery .info-li-li .listado-oculto {
  left: 104px;
  width: 44px !important;
}
#content.admin-gallery .info-li-li .listado-oculto.ancho,
#content.mayorista-gallery .info-li-li .listado-oculto.ancho {
  left: 3px;
}
#content.admin-gallery .info-li-li .listado-oculto.alto,
#content.mayorista-gallery .info-li-li .listado-oculto.alto {
  left: 55px;
}
#content.admin-gallery .info-li-li .listado-oculto.rin,
#content.mayorista-gallery .info-li-li .listado-oculto.rin {
  left: 156px;
}
#content.admin-gallery .info-li-li input,
#content.mayorista-gallery .info-li-li input {
  border-radius: 3px;
  border: 1px solid #bbcdda;
  float: left;
  height: 31px;
  margin-top: 1px;
  margin-left: 2px;
  margin-right: 2px;
  width: 48px;
}
#content.admin-gallery .info-li-li .select-categorias-add,
#content.mayorista-gallery .info-li-li .select-categorias-add {
  position: absolute;
  width: 50px;
}
#content.admin-gallery .info-li-li .select-categorias-add ul,
#content.mayorista-gallery .info-li-li .select-categorias-add ul {
  width: 50px;
}
#content.admin-gallery .info-li-sr,
#content.mayorista-gallery .info-li-sr {
  width: 66px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .info-li-sr a.flecha,
#content.mayorista-gallery .info-li-sr a.flecha {
  top: 9px;
  left: 37px;
}
#content.admin-gallery .info-li-sr input.agregar1,
#content.mayorista-gallery .info-li-sr input.agregar1 {
  width: 59px;
  margin-left: 3px;
}
#content.admin-gallery .info-li-sr .listado-oculto,
#content.mayorista-gallery .info-li-sr .listado-oculto {
  left: 4px;
  width: 57px !important;
}
#content.admin-gallery .info-li-rf,
#content.mayorista-gallery .info-li-rf {
  width: 65px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .info-li-rf span.text-input,
#content.mayorista-gallery .info-li-rf span.text-input {
  background-color: white;
  border-radius: 3px;
  border: 1px solid #bbcdda;
  display: block;
  height: 19px;
  margin-top: 1px;
  margin-left: 2px;
  width: 61px;
}
#content.admin-gallery .info-li-rf span.text-input.disabled,
#content.mayorista-gallery .info-li-rf span.text-input.disabled {
  background-color: #DDDDDD;
}
#content.admin-gallery .info-li-rf .flecha,
#content.mayorista-gallery .info-li-rf .flecha {
  left: 19px;
  top: 11px;
}
#content.admin-gallery .info-li-sw,
#content.admin-gallery .info-li-sp,
#content.mayorista-gallery .info-li-sw,
#content.mayorista-gallery .info-li-sp {
  width: 65px;
  float: left;
  border-right: 1px solid #fff;
  padding: 10px 0 10px 0;
  text-align: center;
  border-top: 1px solid #fff;
  height: 34px;
}
#content.admin-gallery .info-li-sw .agregar1,
#content.admin-gallery .info-li-sp .agregar1,
#content.mayorista-gallery .info-li-sw .agregar1,
#content.mayorista-gallery .info-li-sp .agregar1 {
  width: 62px;
}
#content.admin-gallery .info-li-sw a.flecha,
#content.admin-gallery .info-li-sp a.flecha,
#content.mayorista-gallery .info-li-sw a.flecha,
#content.mayorista-gallery .info-li-sp a.flecha {
  left: 36px;
  top: 9px;
}
#content.admin-gallery .info-li-sw .listado-oculto,
#content.admin-gallery .info-li-sp .listado-oculto,
#content.mayorista-gallery .info-li-sw .listado-oculto,
#content.mayorista-gallery .info-li-sp .listado-oculto {
  margin-left: 5px !important;
  width: 55px !important;
}
#content.admin-gallery .info-li-sw .dropdown,
#content.admin-gallery .info-li-sp .dropdown,
#content.mayorista-gallery .info-li-sw .dropdown,
#content.mayorista-gallery .info-li-sp .dropdown {
  width: 61px;
}
#content.admin-gallery .info-li-sw .dropdown a.current,
#content.admin-gallery .info-li-sp .dropdown a.current,
#content.mayorista-gallery .info-li-sw .dropdown a.current,
#content.mayorista-gallery .info-li-sp .dropdown a.current {
  line-height: 20px;
  margin-top: 5px;
  width: 40px;
}
#content.admin-gallery .info-li-sw .dropdown a.selector,
#content.admin-gallery .info-li-sp .dropdown a.selector,
#content.mayorista-gallery .info-li-sw .dropdown a.selector,
#content.mayorista-gallery .info-li-sp .dropdown a.selector {
  width: 22px;
}
#content.admin-gallery .info-boton,
#content.mayorista-gallery .info-boton {
  width: 57px;
  float: left;
  border-right: 0px solid #fff;
  padding: 0px 0 0px 0;
  text-align: center;
  border-top: 1px solid #fff;
}
#content.admin-gallery .infor-agregar li,
#content.mayorista-gallery .infor-agregar li {
  list-style: none;
  padding: 0px;
}
#content.admin-gallery .agregar2,
#content.mayorista-gallery .agregar2 {
  border: none;
  width: 47px;
  border-radius: 5px;
  color: #000;
  text-align: center;
  height: 20px;
  border: 1px solid #ccc;
  margin: 3px 0 3px 0;
  padding: 5px;
}
#content.admin-gallery .agregarsize,
#content.mayorista-gallery .agregarsize {
  border: none;
  width: 46px;
  border-radius: 5px;
  color: #000;
  text-align: center;
  height: 31px;
  border: 1px solid #ccc;
  margin: 3px 0 3px 2px;
  padding: 5px;
  font-size: 11px;
}
#content.admin-gallery .agregarboton,
#content.mayorista-gallery .agregarboton {
  background-color: #012b4c;
  background-image: url('/productosadmin/img/okadd.jpg');
  background-position: center;
  border: none;
  cursor: pointer;
  display: block;
  height: 21px;
  float: left;
  margin: 0px;
  padding: 0px 0 0 0;
  width: 33px;
}
#content.admin-gallery a.cancelar-seleccion,
#content.mayorista-gallery a.cancelar-seleccion {
  background-color: #7f7f7f;
  background-image: url('/productosadmin/img/cerrar_ventana.png');
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  height: 21px;
  width: 33px;
}
#content.admin-gallery .agregarboton:hover,
#content.mayorista-gallery .agregarboton:hover {
  opacity: 0.7;
}
#content.admin-gallery .aviso,
#content.mayorista-gallery .aviso {
  background-color: #f0b41a;
  float: left;
  height: 29px;
  position: relative;
  width: 820px;
}
#content.admin-gallery .aviso .select2-container,
#content.mayorista-gallery .aviso .select2-container {
  border-radius: 3px !important;
  height: 22px !important;
  margin-top: 3px !important;
  padding: 0px !important;
  width: 224px !important;
}
#content.admin-gallery .aviso .select2-container.select2-container-active,
#content.mayorista-gallery .aviso .select2-container.select2-container-active {
  border: 1px solid #AAA !important;
}
#content.admin-gallery .aviso .select2-container.disabled .select2-arrow b,
#content.mayorista-gallery .aviso .select2-container.disabled .select2-arrow b {
  background-position: -114px 12px;
}
#content.admin-gallery .aviso a.select2-choice,
#content.mayorista-gallery .aviso a.select2-choice {
  height: 20px !important;
  border-radius: 3px !important;
  background-color: #FFF !important;
  background-image: none !important;
  border: none !important;
}
#content.admin-gallery .aviso a.select2-choice:hover,
#content.mayorista-gallery .aviso a.select2-choice:hover {
  opacity: 1;
}
#content.admin-gallery .aviso a.select2-choice .select2-arrow,
#content.mayorista-gallery .aviso a.select2-choice .select2-arrow {
  border: none !important;
  background: #FFFFFF !important;
}
#content.admin-gallery .aviso a.select2-choice .select2-arrow b,
#content.mayorista-gallery .aviso a.select2-choice .select2-arrow b {
  background-image: url('/productosadmin/img/sprite_form_acciones.png') !important;
  background-position: -124px 6px;
  width: 10px;
}
#content.admin-gallery .aviso .boton-add,
#content.mayorista-gallery .aviso .boton-add {
  background-image: url('/productosadmin/img/addd.png');
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 3px;
  display: block;
  height: 22px !important;
  position: absolute;
  top: 4px;
  width: 22px !important;
}
#content.admin-gallery .aviso .boton-add.type-code,
#content.mayorista-gallery .aviso .boton-add.type-code {
  left: 241px;
}
#content.admin-gallery .aviso .boton-add.size-one,
#content.mayorista-gallery .aviso .boton-add.size-one {
  left: 288px;
}
#content.admin-gallery .aviso .boton-add.size-two,
#content.mayorista-gallery .aviso .boton-add.size-two {
  left: 339px;
}
#content.admin-gallery .aviso .boton-add.construction,
#content.mayorista-gallery .aviso .boton-add.construction {
  left: 390px;
}
#content.admin-gallery .aviso .boton-add.rim,
#content.mayorista-gallery .aviso .boton-add.rim {
  left: 437px;
}
#content.admin-gallery .aviso .boton-add.load-range,
#content.mayorista-gallery .aviso .boton-add.load-range {
  left: 500px;
}
#content.admin-gallery .aviso .boton-add.aditional-mark,
#content.mayorista-gallery .aviso .boton-add.aditional-mark {
  left: 566px;
}
#content.admin-gallery .aviso .boton-add.disabled,
#content.mayorista-gallery .aviso .boton-add.disabled {
  background-image: url('/productosadmin/img/add_disabled.jpg');
}
#content.admin-gallery .aviso #view-additional-mark,
#content.mayorista-gallery .aviso #view-additional-mark {
  background-color: #FFFFFF;
  min-height: 503px;
  border: 1px solid #e3e3e3;
  left: 50%;
  margin-left: -130px;
  margin-top: -250px;
  position: fixed;
  top: 50%;
  width: 260px;
  z-index: 1;
}
#content.admin-gallery .aviso #view-additional-mark .head,
#content.mayorista-gallery .aviso #view-additional-mark .head {
  background-image: url('/productosadmin/img/fondo_azul_head.jpg');
  height: 27px;
  position: relative;
}
#content.admin-gallery .aviso #view-additional-mark .head h5,
#content.mayorista-gallery .aviso #view-additional-mark .head h5 {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
  height: 27px;
  line-height: 28px;
  margin: 0px;
  padding-left: 15px;
}
#content.admin-gallery .aviso #view-additional-mark .head .btn_close,
#content.mayorista-gallery .aviso #view-additional-mark .head .btn_close {
  background: url(/clienteadmin/img/close_window.png) no-repeat;
  display: block;
  width: 21px;
  height: 21px;
  position: absolute;
  top: -10px;
  right: -10px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio {
  border-bottom: 1px solid #F4F4F4;
  min-height: 31px;
  line-height: 27px;
  margin-bottom: 0px;
  overflow: hidden;
  padding-left: 15px;
  position: relative;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio span.custom.radio,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio span.custom.radio {
  font-size: 12px;
  font-weight: 700;
  font-family: 'Lato';
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio span.custom.radio.doble,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio span.custom.radio.doble {
  position: absolute;
  top: 11px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio span.custom.radio:before,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio span.custom.radio:before {
  background: #29456f !important;
  height: 15px !important;
  top: -4px;
  left: -3px;
  width: 15px !important;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio p.descripciones,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio p.descripciones {
  margin-bottom: 0px;
  padding-left: 24px;
  font-size: 12px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio .unica-descripcion,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio .unica-descripcion {
  position: absolute;
  top: 2px;
  left: 39px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio .contenedor-radios.disabled,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio .contenedor-radios.disabled {
  color: #DDD;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio .contenedor-radios .disabled-span,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio .contenedor-radios .disabled-span {
  height: 20px;
  position: absolute;
  left: 13px;
  top: 5px;
  width: 20px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio .contenedor-checkbox.disabled,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio .contenedor-checkbox.disabled {
  color: #DDD;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio .contenedor-checkbox .disabled-span,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio .contenedor-checkbox .disabled-span {
  height: 20px;
  position: absolute;
  left: 13px;
  top: 5px;
  width: 20px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio span.custom.checkbox,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio span.custom.checkbox {
  border-radius: 60px;
  -moz-border-radius: 60px;
  -webkit-border-radius: 60px;
  margin-right: 9px;
}
#content.admin-gallery .aviso #view-additional-mark label.label_radio span.custom.checkbox.checked:before,
#content.mayorista-gallery .aviso #view-additional-mark label.label_radio span.custom.checkbox.checked:before {
  border-radius: 60px;
  background: #29456f !important;
  content: '' !important;
  height: 15px !important;
  top: -4px;
  left: 5px;
  width: 15px !important;
}
#content.admin-gallery .aviso #view-additional-mark label.separador,
#content.mayorista-gallery .aviso #view-additional-mark label.separador {
  background-color: #d7e2f1;
  height: 4px;
}
#content.admin-gallery .aviso #view-additional-mark #formUTQG,
#content.mayorista-gallery .aviso #view-additional-mark #formUTQG {
  background-color: #f5f9fe;
  border-bottom: 1px solid #DDE1E7;
  margin-bottom: 5px;
  padding-bottom: 2px;
}
#content.admin-gallery .aviso #view-additional-mark #formUTQG p.seccion,
#content.mayorista-gallery .aviso #view-additional-mark #formUTQG p.seccion {
  height: 45px;
  padding-top: 9px;
  padding-bottom: 8px;
  margin: 0px;
}
#content.admin-gallery .aviso #view-additional-mark #formUTQG p.seccion label,
#content.mayorista-gallery .aviso #view-additional-mark #formUTQG p.seccion label {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 11px;
  float: left;
  height: 28px;
  line-height: 26px;
  margin-bottom: 0px;
  padding-right: 12px;
  text-align: right;
  width: 121px;
}
#content.admin-gallery .aviso #view-additional-mark #formUTQG p.seccion input,
#content.mayorista-gallery .aviso #view-additional-mark #formUTQG p.seccion input {
  float: left;
  height: 28px;
  margin-bottom: 0px;
  width: 101px;
}
#content.admin-gallery .aviso #view-additional-mark a.boton_enviar,
#content.mayorista-gallery .aviso #view-additional-mark a.boton_enviar {
  background-color: #093b73;
  border-radius: 5px;
  border: none;
  color: #FFFFFF;
  float: left;
  height: 30px;
  display: block;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 32px;
  margin-right: 5px;
  margin-left: 70px;
  text-align: center;
  width: 122px;
}
#content.admin-gallery .agregarbotonabajoo,
#content.mayorista-gallery .agregarbotonabajoo {
  color: #fff;
  text-align: center;
  font-size: 11px;
  padding: 5px 0 0 0;
  width: 106px;
  height: 20px;
  background-color: #012b4c;
  float: left;
  display: inline-block;
  margin: 0 0 0 400px;
  border-radius: 0 0 5px 5px;
}
#content.admin-gallery .agregarbotonabajoo:hover,
#content.mayorista-gallery .agregarbotonabajoo:hover {
  background-color: #7abf5c;
}
#content.admin-gallery .ventana-agregar,
#content.mayorista-gallery .ventana-agregar {
  width: 448px;
  min-height: 130px;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
  display: inline-block;
  background-color: #f9f9f9;
  padding: 0px;
}
#content.admin-gallery .ventana-agregar-p,
#content.mayorista-gallery .ventana-agregar-p {
  padding: 0px;
  margin: 0px 0 10px 0;
  font-size: 16px;
  color: #000;
}
#content.admin-gallery .concepto-ventanita,
#content.mayorista-gallery .concepto-ventanita {
  width: 96px;
  margin: 0 5px 0 5px;
  text-align: right;
  font-size: 12px;
  float: left;
  color: #084371;
  font-weight: 700;
}
#content.admin-gallery .campo-ventanita,
#content.mayorista-gallery .campo-ventanita {
  width: 324px;
  margin: 0 0 5px 5px;
  font-size: 12px;
  text-align: left;
  float: left;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
}
#content.admin-gallery .concepto-ventanita2,
#content.mayorista-gallery .concepto-ventanita2 {
  width: 100px;
  margin: 0 5px 0 5px;
  font-size: 11px;
  text-align: left;
  float: left;
  line-height: 16px;
  text-align: right;
  color: #084371;
}
#content.admin-gallery .campos-ventanita2,
#content.mayorista-gallery .campos-ventanita2 {
  width: 300px;
  margin: 0 0 5px 5px;
  font-size: 12px;
  text-align: left;
  float: left;
  border-radius: 5px;
  color: #000;
  border: none;
  padding: 5px;
  border: 0px solid #e4e4e4;
  border: none;
}
#content.admin-gallery .campos-ventanita3,
#content.mayorista-gallery .campos-ventanita3 {
  width: 197px;
  margin: 0 0 5px 0px;
  font-size: 12px;
  text-align: left;
  float: left;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
}
#content.admin-gallery .campos-ventanita4,
#content.mayorista-gallery .campos-ventanita4 {
  width: 178px;
  margin: 0 0 5px 5px;
  font-size: 12px;
  text-align: left;
  float: left;
  border-radius: 5px;
  color: #000;
  border: none;
  padding: 5px;
  border: none;
}
#content.admin-gallery .b-enviar,
#content.mayorista-gallery .b-enviar {
  float: right;
  margin: 10px 10px 0 0;
  display: inline-block;
}
#content.admin-gallery .b-enviar:hover,
#content.mayorista-gallery .b-enviar:hover {
  opacity: 0.7;
}
#content.admin-gallery .ventana-agregar-prod,
#content.mayorista-gallery .ventana-agregar-prod {
  width: 448px;
  min-height: 203px;
  margin: 0 20px 5px 5px;
  font-size: 12px;
  text-align: left;
  float: left;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
  box-shadow: 0 3px 3px #ccc;
}
#content.admin-gallery .cont-editar-prod,
#content.mayorista-gallery .cont-editar-prod {
  width: 448px;
  margin: 0 0 0px 0px;
  font-size: 12px;
  text-align: left;
  float: left;
  background-color: #fafdff;
}
#content.admin-gallery .titulo-add,
#content.mayorista-gallery .titulo-add {
  width: 436px;
  height: 23px;
  margin: 0 0 15px 0px;
  font-size: 14px;
  text-align: left;
  float: left;
  padding: 7px 3px 3px 10px;
  color: #fff;
  background: url("/productosadmin/img/degradado-azul.jpg") top repeat-x;
  border-radius: 5px 5px 0 0;
}
#content.admin-gallery .renglon-add,
#content.mayorista-gallery .renglon-add {
  width: 448px;
  height: 30px;
  margin: 0 0 10px 0px;
  font-size: 12px;
  text-align: left;
  float: left;
  padding: 0px;
  color: #fff;
}
#content.admin-gallery .concepto-agregar,
#content.mayorista-gallery .concepto-agregar {
  width: 105px;
  margin: 5px 0 0px 5px;
  font-size: 13px;
  text-align: right;
  float: left;
  color: #093a72;
  font-weight: 700;
}
#content.admin-gallery .select-categorias-add,
#content.mayorista-gallery .select-categorias-add {
  width: 279px;
  height: 30px;
  margin: 0 0 0px 5px !important;
  font-size: 12px;
  text-align: left;
  float: left;
  color: #666;
  font-weight: 400;
  padding: 5px;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
  background-color: #fff;
}
#content.admin-gallery .boton-add,
#content.mayorista-gallery .boton-add {
  width: 26px;
  height: 26px;
  margin: 0 0 0px 5px;
  float: left;
  padding: 0px;
  border: none;
  border-radius: 4px;
  opacity: 1;
}
#content.admin-gallery .radio-images,
#content.mayorista-gallery .radio-images {
  float: left;
  height: 37px;
  position: relative;
  width: 82px;
}
#content.admin-gallery .radio-images .radio1,
#content.admin-gallery .radio-images .radio2,
#content.mayorista-gallery .radio-images .radio1,
#content.mayorista-gallery .radio-images .radio2 {
  color: #000;
  position: absolute;
}
#content.admin-gallery .radio-images .radio1,
#content.mayorista-gallery .radio-images .radio1 {
  right: 30px;
  top: 1px;
}
#content.admin-gallery .radio-images .radio2,
#content.mayorista-gallery .radio-images .radio2 {
  right: 20px;
  top: 21px;
}
#content.admin-gallery .radio-images input,
#content.mayorista-gallery .radio-images input {
  position: absolute;
}
#content.admin-gallery .radio-images input.input2,
#content.mayorista-gallery .radio-images input.input2 {
  top: 20px;
}
#content.admin-gallery .boton-examinar,
#content.mayorista-gallery .boton-examinar {
  background-color: #FFFFFF;
  border: 1px solid #E4E4E4;
  border-radius: 5px;
  color: #093a72;
  font-size: 13px;
  font-weight: 700;
  font-family: 'Lato';
  float: left;
  display: block;
  height: 35px;
  text-align: center;
  line-height: 33px;
  width: 108px;
}
#content.admin-gallery .validador,
#content.mayorista-gallery .validador {
  float: left;
  height: 30px;
  margin-left: 10px;
  width: 30px;
}
#content.admin-gallery .validador.correcto,
#content.mayorista-gallery .validador.correcto {
  background-image: url('/productosadmin/img/palomita.png');
}
#content.admin-gallery .validador.error,
#content.mayorista-gallery .validador.error {
  background-image: url('/productosadmin/img/tacha.png');
}
#content.admin-gallery .validador.validador-imagen,
#content.mayorista-gallery .validador.validador-imagen {
  color: #F00;
  background-repeat: no-repeat;
  line-height: 32px;
  padding-left: 25px;
  width: 212px;
}
#content.admin-gallery .preview_image,
#content.mayorista-gallery .preview_image {
  color: #093A72;
  cursor: pointer;
  float: left;
  font-size: 12px;
  font-weight: 400;
  font-family: 'Lato';
  height: 29px;
  text-align: center;
  line-height: 33px;
  width: 100px;
}
#content.admin-gallery .input-imagen,
#content.mayorista-gallery .input-imagen {
  display: none;
}
#content.admin-gallery .boton-confirmar,
#content.mayorista-gallery .boton-confirmar {
  width: 448px;
  height: 30px;
  margin: 0 0 10px 0px;
  font-size: 12px;
  text-align: center;
  float: left;
  border-top: 1px solid #e4e4e4;
  padding-top: 10px;
  background-color: #fff;
}
#content.admin-gallery .boton-confirmar:hover,
#content.mayorista-gallery .boton-confirmar:hover {
  opacity: 0.7;
}
#content.admin-gallery .campos-ventanita-add,
#content.mayorista-gallery .campos-ventanita-add {
  border: medium none;
  border-radius: 5px;
  color: #000000;
  display: inline-block;
  float: left;
  font-size: 12px;
  margin: 0 0 5px 5px;
  padding: 5px;
  text-align: left;
  width: 270px;
  border: 1px solid #e4e4e4;
}
#content.admin-gallery .confirmacion-envio,
#content.mayorista-gallery .confirmacion-envio {
  width: 289px;
  height: 90px;
  margin: 15px;
  display: inline-block;
}
#content.admin-gallery .ventana,
#content.mayorista-gallery .ventana {
  webkit-box-shadow: 0px 3px 3px #BBB;
  -moz-box-shadow: 0px 3px 3px #bbbbbb;
  box-shadow: 0px 3px 3px #BBB;
  position: absolute;
  top: 0;
  left: 0;
}
#content.admin-gallery .ventana .head,
#content.mayorista-gallery .ventana .head {
  background-image: url('/productosadmin/img/fondo_azul_head.jpg');
  border-radius: 4px 4px 0 0;
  height: 35px;
  position: relative;
}
#content.admin-gallery .ventana .head h5,
#content.mayorista-gallery .ventana .head h5 {
  color: #FFFFFF;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 15px;
  line-height: 35px;
  margin: 0px;
  padding-left: 15px;
}
#content.admin-gallery .ventana .head .closex,
#content.mayorista-gallery .ventana .head .closex {
  position: absolute;
  display: block;
  top: 8px;
  right: 13px;
}
#content.admin-gallery .ventana .contenido,
#content.mayorista-gallery .ventana .contenido {
  min-height: 100px;
}
#content.admin-gallery .ventana .contenido .campos,
#content.mayorista-gallery .ventana .contenido .campos {
  background-image: url('/productosadmin/img/fondo_ventanas_acciones.jpg');
  border-bottom: 1px solid #E3DCD3;
  border-left: 2px solid #E3DCD3;
  border-right: 2px solid #E3DCD3;
  min-height: 100px;
  padding-top: 10px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add {
  font-size: 12px;
  float: left;
  height: 35px;
  margin: 0 0 10px 0px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .select2-container,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .select2-container {
  border-radius: 3px !important;
  height: 34px !important;
  padding: 0px !important;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .select2-container.select2-container-active,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .select2-container.select2-container-active {
  border: 1px solid #AAA !important;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .select2-container.disabled .select2-arrow b,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .select2-container.disabled .select2-arrow b {
  background-position: -114px 12px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add a.select2-choice,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add a.select2-choice {
  height: 32px !important;
  border-radius: 3px !important;
  background-color: #FFF !important;
  background-image: none !important;
  border: none !important;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add a.select2-choice:hover,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add a.select2-choice:hover {
  opacity: 1;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add a.select2-choice .select2-arrow,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add a.select2-choice .select2-arrow {
  border: none !important;
  background: #FFFFFF !important;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add a.select2-choice .select2-arrow b,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add a.select2-choice .select2-arrow b {
  background-image: url('/productosadmin/img/sprite_form_acciones.png') !important;
  background-position: -124px 12px;
  width: 10px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .concepto-agregar,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .concepto-agregar {
  color: #093A72;
  font-size: 13px;
  line-height: 24px;
  margin: 5px 0 0px 5px;
  text-align: center;
  width: 105px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .campos-ventanita-add,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .campos-ventanita-add {
  border-radius: 5px;
  border: 1px solid #E4E4E4;
  float: left;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  height: 35px;
  margin: 0 0 5px 5px;
  padding: 5px;
  padding-left: 15px;
  text-align: left;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .select-categorias-add,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .select-categorias-add {
  font-weight: 400;
  font-family: 'Lato';
  font-size: 15px;
  height: 30px;
  width: 279px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .dropdown,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .dropdown {
  height: 34px !important;
  margin-left: 0px !important;
  width: 280px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .dropdown a.current,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .dropdown a.current {
  line-height: 23px;
}
#content.admin-gallery .ventana .contenido .campos .renglon-add .boton-add,
#content.mayorista-gallery .ventana .contenido .campos .renglon-add .boton-add {
  margin-left: 10px;
  margin-top: 5px;
}
#content.admin-gallery .ventana .contenido .boton,
#content.mayorista-gallery .ventana .contenido .boton {
  background-color: #FFFFFF;
  border-radius: 0 0 5px 5px;
  border-left: 2px solid #E3DCD3;
  border-right: 2px solid #E3DCD3;
  border-bottom: 2px solid #E3DCD3;
  padding-top: 10px;
  padding-left: 25px !important;
}
#content.admin-gallery .ventana .contenido .boton .boton_enviar,
#content.mayorista-gallery .ventana .contenido .boton .boton_enviar {
  background-color: #093b73;
  border-radius: 5px;
  border: none;
  color: #FFFFFF;
  float: left;
  height: 30px;
  display: block;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 25px;
  margin-right: 5px;
  text-align: center;
  width: 122px;
}
#content.admin-gallery .ventana .contenido .boton .boton_enviar.disabled,
#content.mayorista-gallery .ventana .contenido .boton .boton_enviar.disabled {
  background-color: #8e8e8e;
}
#content.admin-gallery .ventana .contenido .boton a.boton_enviar,
#content.mayorista-gallery .ventana .contenido .boton a.boton_enviar {
  line-height: 30px;
}
#content.admin-gallery .ventana .contenido .boton .eliminar,
#content.mayorista-gallery .ventana .contenido .boton .eliminar {
  background-color: #c20d15;
  border-radius: 4px;
  color: #FFFFFF;
  display: block;
  float: left;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  margin-right: 7px;
  margin-left: 119px;
  width: 78px;
}
#content.admin-gallery .ventana .contenido .boton .eliminar:hover,
#content.mayorista-gallery .ventana .contenido .boton .eliminar:hover {
  opacity: 1;
}
#content.admin-gallery #ModalProductos,
#content.mayorista-gallery #ModalProductos {
  border-radius: 10px;
  border: none;
  width: 300px !important;
}
#content.admin-gallery #ModalProductos input[type=text],
#content.mayorista-gallery #ModalProductos input[type=text] {
  padding-left: 13px !important;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product {
  border-radius: 3px;
  height: 218px;
  width: 450px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos {
  border-bottom: none;
  height: 140px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .concepto-agregar,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .concepto-agregar {
  color: #253d70;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 16px;
  margin-left: 0px !important;
  width: 121px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .select-categorias-add,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .select-categorias-add {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  margin-left: 0px !important;
  width: 244px !important;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos a,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos a {
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-add,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-add {
  background-image: url('/productosadmin/img/sprite_form_acciones.png');
  background-position: -30px -2px;
  display: block;
  float: left;
  height: 26px;
  margin-left: 4px !important;
  width: 26px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-add.disabled,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-add.disabled {
  background-position: -138px -2px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-edit,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-edit {
  background-image: url('/productosadmin/img/sprite_form_acciones.png');
  background-position: -194px -2px;
  border: none;
  border-radius: 4px;
  display: block;
  float: left;
  height: 26px;
  margin-left: 14px;
  margin-top: 5px;
  margin-bottom: 0px;
  opacity: 1;
  padding: 0px;
  transition: none !important;
  width: 26px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-edit.disabled,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .campos .boton-edit.disabled {
  background-position: -222px -2px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton {
  height: 46px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones {
  list-style: none;
  margin-bottom: 0px;
  margin-left: 10px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones li,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones li {
  float: left;
  height: 29px;
  text-align: left;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .picture,
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .season,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .picture,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .season {
  color: #253d70;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 16px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .preview,
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .selected-season,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .preview,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .selected-season {
  color: #494949;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 13px;
  line-height: 28px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .picture,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .picture {
  width: 93px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .preview,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .preview {
  width: 152px;
}
#content.admin-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .season,
#content.mayorista-gallery #ModalProductos #ventana_ad_edit_product .boton ul.acciones .season {
  width: 71px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category {
  border-radius: 5px;
  height: 228px;
  width: 450px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos {
  height: 148px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .select-categorias-add,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .select-categorias-add {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  margin-left: 0px;
  width: 270px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .label-1,
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .label-2,
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .concepto-agregar,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .label-1,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .label-2,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .concepto-agregar {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 16px;
  width: 143px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .input-1,
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .input-2,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .input-1,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .input-2 {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  margin-left: 0px;
  width: 270px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .input-1:hover,
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .input-2:hover,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .input-1:hover,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .input-2:hover {
  background-color: #FFFFFF;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .boton-examinar,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .boton-examinar {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  color: #545454;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 16px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .campos .boton-examinar:hover,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .campos .boton-examinar:hover {
  opacity: 1;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .boton,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .boton {
  height: 46px;
  padding-top: 8px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .boton .boton_enviar,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .boton .boton_enviar {
  margin-left: 133px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category .boton .boton_enviar.disabled,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category .boton .boton_enviar.disabled {
  background-color: #8e8e8e;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category.marca .campos,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category.marca .campos {
  height: 207px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category.modelo .campos,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category.modelo .campos {
  height: 235px;
}
#content.admin-gallery #ModalProductos #ventana_add_new_category.modelo.season .campos,
#content.mayorista-gallery #ModalProductos #ventana_add_new_category.modelo.season .campos {
  height: 373px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category,
#content.mayorista-gallery #ModalProductos #ventana_edit_category {
  border-radius: 7px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form {
  margin-bottom: 0px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .select-categorias-add,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .select-categorias-add {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  margin-left: 0px;
  width: 270px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .label-1,
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .label-2,
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .concepto-agregar,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .label-1,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .label-2,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .concepto-agregar {
  font-weight: 700;
  font-family: 'Lato';
  font-size: 16px;
  width: 143px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .input-1,
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .input-2,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .input-1,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .input-2 {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  margin-left: 0px;
  width: 270px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .input-1:hover,
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .input-2:hover,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .input-1:hover,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .input-2:hover {
  background-color: #FFFFFF;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .boton-examinar,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .boton-examinar {
  -webkit-box-shadow: 0 8px 6px -4px #d4ddea;
  -moz-box-shadow: 0 8px 6px -4px #d4ddea;
  box-shadow: 0 8px 6px -4px #d4ddea;
  color: #545454;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 16px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .campos .boton-examinar:hover,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .campos .boton-examinar:hover {
  opacity: 1;
}
#content.admin-gallery #ModalProductos #ventana_edit_category form .boton,
#content.mayorista-gallery #ModalProductos #ventana_edit_category form .boton {
  height: 50px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category.categoria .campos,
#content.mayorista-gallery #ModalProductos #ventana_edit_category.categoria .campos {
  height: 194px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category.marca .campos,
#content.mayorista-gallery #ModalProductos #ventana_edit_category.marca .campos {
  height: 245px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category.modelo .campos,
#content.mayorista-gallery #ModalProductos #ventana_edit_category.modelo .campos {
  height: 245px;
}
#content.admin-gallery #ModalProductos #ventana_edit_category.modelo.season .campos,
#content.mayorista-gallery #ModalProductos #ventana_edit_category.modelo.season .campos {
  height: 373px;
}
#content.admin-gallery #ModalProductos #eliminar-categoria,
#content.mayorista-gallery #ModalProductos #eliminar-categoria {
  border: 2px solid #E3DCD3;
  border-radius: 0 0 5px 5px;
  background-color: #FFFFFF;
  height: 60px;
  position: absolute;
  left: 85px;
  padding-top: 13px;
  padding-left: 24px;
  width: 300px;
}
#content.admin-gallery #ModalProductos #eliminar-categoria .boton,
#content.mayorista-gallery #ModalProductos #eliminar-categoria .boton {
  background-color: #093B73;
  border-radius: 5px;
  border: none;
  color: #FFF;
  float: left;
  height: 30px;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
  line-height: 10px;
  margin-right: 5px;
  text-align: center;
  width: 122px;
}
#content.admin-gallery #ModalProductos #eliminar-categoria.categoria,
#content.mayorista-gallery #ModalProductos #eliminar-categoria.categoria {
  top: 278px;
}
#content.admin-gallery #ModalProductos #eliminar-categoria.marca,
#content.mayorista-gallery #ModalProductos #eliminar-categoria.marca {
  top: 330px;
}
#content.admin-gallery #ModalProductos #eliminar-categoria.modelo,
#content.mayorista-gallery #ModalProductos #eliminar-categoria.modelo {
  top: 372px;
}
#content.admin-gallery #ModalEliminar,
#content.mayorista-gallery #ModalEliminar {
  border-radius: 10px;
  border: none;
  width: 300px !important;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas {
  border-radius: 5px;
  height: 100px;
  width: 302px;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas .campos,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas .campos {
  height: 100px;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas .campos p,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas .campos p {
  margin-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas .boton,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas .boton {
  height: 46px;
  padding-left: 15px;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas .boton a.boton_enviar,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas .boton a.boton_enviar {
  float: left;
  line-height: 30px;
  margin-right: 20px;
}
#content.admin-gallery #ModalEliminar #ventana_eliminar_medidas .boton input.boton_enviar,
#content.mayorista-gallery #ModalEliminar #ventana_eliminar_medidas .boton input.boton_enviar {
  float: left;
}
#content.admin-gallery #ModalMedidas,
#content.mayorista-gallery #ModalMedidas {
  border-radius: 10px;
  border: none;
  width: 300px !important;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas {
  border-radius: 5px;
  height: 100px;
  width: 302px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas h5,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas h5 {
  font-size: 14px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .close,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .close {
  top: 5px;
  right: 9px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .contenido,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .contenido {
  min-height: 10px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .campos,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .campos {
  min-height: 10px;
  height: 139px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .boton,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .boton {
  height: 45px;
  padding-top: 6px;
  padding-left: 85px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .renglon-add,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .renglon-add {
  position: relative;
  width: 298px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas input.txt-chico,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas input.txt-chico {
  border: 1px solid #d1deeb;
  border-radius: 5px;
  webkit-box-shadow: 0px 3px 3px #e0ecf8;
  -moz-box-shadow: 0px 3px 3px #e0ecf8;
  box-shadow: 0px 3px 3px #e0ecf8;
  color: #000000;
  float: left;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  height: 34px;
  margin: 0 0 0px 12px;
  padding: 5px;
  text-align: center;
  width: 56px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas input.txt-grande,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas input.txt-grande {
  border: 1px solid #d1deeb;
  border-radius: 5px;
  webkit-box-shadow: 0px 3px 3px #e0ecf8;
  -moz-box-shadow: 0px 3px 3px #e0ecf8;
  box-shadow: 0px 3px 3px #e0ecf8;
  color: #000000;
  float: left;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  height: 34px;
  margin: 0 0 0px 9px;
  padding: 5px;
  text-align: center;
  width: 180px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas select,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas select {
  -webkit-appearance: none;
  -moz-appearance: none;
  border: 1px solid #E4E4E4;
  border-radius: 5px;
  background-color: #FFF;
  background-image: url('/productosadmin/img/triangulo_rojo.png');
  background-repeat: no-repeat;
  background-position: 90% 50%;
  webkit-box-shadow: 0px 3px 3px #BBB;
  -moz-box-shadow: 0px 3px 3px #bbbbbb;
  box-shadow: 0px 3px 3px #BBB;
  font-size: 15px;
  font-weight: 400;
  font-family: 'Lato';
  height: 33px;
  padding: 5px;
  padding-left: 20px;
  width: 138px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .validador,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .validador {
  margin-left: 6px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas .boton-examinar,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas .boton-examinar {
  color: #093a72;
  font-size: 12px;
  height: 26px;
  line-height: 25px;
  margin-left: 12px;
  webkit-box-shadow: 0px 3px 3px #BBB;
  -moz-box-shadow: 0px 3px 3px #bbbbbb;
  box-shadow: 0px 3px 3px #BBB;
  width: 82px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-1,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-1 {
  height: 218px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-2,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-2 {
  height: 181px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-2 .campos,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-2 .campos {
  height: 101px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-3,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-3 {
  height: 136px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos {
  height: 56px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos .txt-chico,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos .txt-chico {
  margin-left: 25px;
  width: 85px;
}
#content.admin-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos .txt-chico:first-child,
#content.mayorista-gallery #ModalMedidas #ventana_edit_medidas.form-3 .campos .txt-chico:first-child {
  margin-top: 1px;
}
#content.admin-gallery .listado-ventana-medidas,
#content.mayorista-gallery .listado-ventana-medidas {
  background-color: #FFFFFF;
  border: 1px solid #e3e3e3;
  min-height: 128px;
  position: absolute;
  width: 213px;
  z-index: 999;
}
#content.admin-gallery .listado-ventana-medidas .header,
#content.mayorista-gallery .listado-ventana-medidas .header {
  background-image: url('/productosadmin/img/fondo_azul_head.jpg');
  height: 27px;
  width: 212px;
}
#content.admin-gallery .listado-ventana-medidas .header h5,
#content.mayorista-gallery .listado-ventana-medidas .header h5 {
  color: #FFFFFF;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 14px;
  height: 27px;
  text-align: center;
  line-height: 28px;
  margin: 0px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro {
  border-bottom: 1px solid #f4f4f4;
  float: left;
  height: 39px;
  padding-top: 9px;
  padding-left: 6px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro p,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro p {
  margin-bottom: 0px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro .icono-borrar,
#content.admin-gallery .listado-ventana-medidas .contenido .registro .icono-ver,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .icono-borrar,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .icono-ver {
  background-color: #b2b2b2;
  border-radius: 5px;
  display: block;
  float: left;
  height: 20px;
  margin-right: 5px;
  text-align: center;
  width: 20px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro .icono-borrar.seleccionado,
#content.admin-gallery .listado-ventana-medidas .contenido .registro .icono-ver.seleccionado,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .icono-borrar.seleccionado,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .icono-ver.seleccionado {
  background-image: url('/productosadmin/img/icono_green_back.jpg');
  background-repeat: repeat;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro .icono-ver,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .icono-ver {
  padding-top: 1px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro .negrita,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .negrita {
  color: #2e4a81;
  float: left;
  font-size: 14px;
  font-weight: 900;
  font-family: 'Lato';
  margin-left: 10px;
  margin-right: 13px;
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro .texto,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro .texto {
  color: #474747;
  float: left;
  font-size: 14px;
  font-weight: 700;
  font-family: 'Lato';
}
#content.admin-gallery .listado-ventana-medidas .contenido .registro a.numero,
#content.mayorista-gallery .listado-ventana-medidas .contenido .registro a.numero {
  color: #2e4a81;
}
#content.admin-gallery .listado-ventana-medidas .ventana-imagen,
#content.mayorista-gallery .listado-ventana-medidas .ventana-imagen {
  height: 66px;
  right: -72px;
  position: absolute;
  width: 71px;
}
#content.admin-gallery .listado-ventana-medidas .content,
#content.mayorista-gallery .listado-ventana-medidas .content {
  top: 26px !important;
}
#content.admin-gallery .listado-ventana-medidas .pane,
#content.mayorista-gallery .listado-ventana-medidas .pane {
  background-color: #F8F8F8 !important;
  border-radius: 0 !important;
}
#content.admin-gallery .listado-ventana-medidas .pane .slider,
#content.mayorista-gallery .listado-ventana-medidas .pane .slider {
  background-color: #a6a6a6 !important;
  border-radius: 0 !important;
}
#content.admin-gallery #listado-tire-code,
#content.mayorista-gallery #listado-tire-code {
  top: 217px;
  left: 43px;
}
#content.admin-gallery #listado-size-one,
#content.admin-gallery #listado-size-two,
#content.mayorista-gallery #listado-size-one,
#content.mayorista-gallery #listado-size-two {
  height: 356px !important;
  left: 43px;
  top: 179px;
}
#content.admin-gallery #listado-size-one .content,
#content.admin-gallery #listado-size-two .content,
#content.mayorista-gallery #listado-size-one .content,
#content.mayorista-gallery #listado-size-two .content {
  height: 329px;
  top: 26px !important;
}
#content.admin-gallery #listado-size-one .content .sub-header,
#content.admin-gallery #listado-size-two .content .sub-header,
#content.mayorista-gallery #listado-size-one .content .sub-header,
#content.mayorista-gallery #listado-size-two .content .sub-header {
  background-color: #f1f1f1;
  color: #000000;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Lato';
  float: left;
  height: 22px;
  line-height: 22px;
  text-align: center;
  width: 202px;
}
#content.admin-gallery #listado-size-one .content .registro,
#content.admin-gallery #listado-size-two .content .registro,
#content.mayorista-gallery #listado-size-one .content .registro,
#content.mayorista-gallery #listado-size-two .content .registro {
  height: 41px;
  width: 200px;
}
#content.admin-gallery #listado-size-one .content .registro .icono-borrar,
#content.admin-gallery #listado-size-two .content .registro .icono-borrar,
#content.mayorista-gallery #listado-size-one .content .registro .icono-borrar,
#content.mayorista-gallery #listado-size-two .content .registro .icono-borrar {
  margin-right: 35px;
}
#content.admin-gallery #listado-size-one .content .registro .numero,
#content.admin-gallery #listado-size-two .content .registro .numero,
#content.mayorista-gallery #listado-size-one .content .registro .numero,
#content.mayorista-gallery #listado-size-two .content .registro .numero {
  color: #2e4a81;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 14px;
  float: left;
  text-decoration: underline;
}
#content.admin-gallery #listado-size-one .content .registro .acciones,
#content.admin-gallery #listado-size-two .content .registro .acciones,
#content.mayorista-gallery #listado-size-one .content .registro .acciones,
#content.mayorista-gallery #listado-size-two .content .registro .acciones {
  float: right;
  margin-bottom: 0px;
  width: 72px;
}
#content.admin-gallery #listado-size-one .content .registro .acciones label,
#content.admin-gallery #listado-size-two .content .registro .acciones label,
#content.mayorista-gallery #listado-size-one .content .registro .acciones label,
#content.mayorista-gallery #listado-size-two .content .registro .acciones label {
  float: left;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 9px;
}
#content.admin-gallery #listado-size-one .content .registro .acciones label span.custom,
#content.admin-gallery #listado-size-two .content .registro .acciones label span.custom,
#content.mayorista-gallery #listado-size-one .content .registro .acciones label span.custom,
#content.mayorista-gallery #listado-size-two .content .registro .acciones label span.custom {
  height: 10px;
  width: 10px;
}
#content.admin-gallery #listado-size-one .content .registro .acciones label span.custom:before,
#content.admin-gallery #listado-size-two .content .registro .acciones label span.custom:before,
#content.mayorista-gallery #listado-size-one .content .registro .acciones label span.custom:before,
#content.mayorista-gallery #listado-size-two .content .registro .acciones label span.custom:before {
  background: #aed587 !important;
  height: 10px;
  left: -4px !important;
  top: -4px !important;
  width: 10px;
}
#content.admin-gallery #listado_medidas_ancho,
#content.admin-gallery #listado_medidas_alto,
#content.mayorista-gallery #listado_medidas_ancho,
#content.mayorista-gallery #listado_medidas_alto {
  border: 1px solid #ECECEC;
  border-radius: 3px;
  background-color: #FFF;
  height: 248px;
  left: 256px;
  top: 220px;
  position: absolute;
  width: 392px;
}
#content.admin-gallery #listado_medidas_ancho .content,
#content.admin-gallery #listado_medidas_alto .content,
#content.mayorista-gallery #listado_medidas_ancho .content,
#content.mayorista-gallery #listado_medidas_alto .content {
  height: 248px;
}
#content.admin-gallery #listado_medidas_ancho .content ul.ul-medidas,
#content.admin-gallery #listado_medidas_alto .content ul.ul-medidas,
#content.mayorista-gallery #listado_medidas_ancho .content ul.ul-medidas,
#content.mayorista-gallery #listado_medidas_alto .content ul.ul-medidas {
  list-style: none;
  margin: 0px;
}
#content.admin-gallery #listado_medidas_ancho .content ul.ul-medidas li.row,
#content.admin-gallery #listado_medidas_alto .content ul.ul-medidas li.row,
#content.mayorista-gallery #listado_medidas_ancho .content ul.ul-medidas li.row,
#content.mayorista-gallery #listado_medidas_alto .content ul.ul-medidas li.row {
  color: #5e5e5e;
  border-bottom: 1px solid #e1e1e1;
  font-weight: 400;
  font-family: 'Lato';
  font-size: 12px;
  height: 27px;
  line-height: 28px;
  padding-left: 37px;
  width: 379px;
}
#content.admin-gallery #listado_medidas_ancho .content ul.ul-medidas li.row p,
#content.admin-gallery #listado_medidas_alto .content ul.ul-medidas li.row p,
#content.mayorista-gallery #listado_medidas_ancho .content ul.ul-medidas li.row p,
#content.mayorista-gallery #listado_medidas_alto .content ul.ul-medidas li.row p {
  float: left;
  margin-bottom: 0px;
  margin-right: 10px;
  margin-top: 4px;
}
#content.admin-gallery #listado_medidas_ancho .pane,
#content.admin-gallery #listado_medidas_alto .pane,
#content.mayorista-gallery #listado_medidas_ancho .pane,
#content.mayorista-gallery #listado_medidas_alto .pane {
  background-color: #F8F8F8 !important;
  border-radius: 0 !important;
}
#content.admin-gallery #listado_medidas_ancho .pane .slider,
#content.admin-gallery #listado_medidas_alto .pane .slider,
#content.mayorista-gallery #listado_medidas_ancho .pane .slider,
#content.mayorista-gallery #listado_medidas_alto .pane .slider {
  background-color: #a6a6a6 !important;
  border-radius: 0 !important;
}
#content.admin-gallery #listado-construction,
#content.mayorista-gallery #listado-construction {
  left: 43px;
  top: 179px;
}
#content.admin-gallery #listado-construction .registro,
#content.mayorista-gallery #listado-construction .registro {
  width: 100%;
}
#content.admin-gallery #listado-construction .registro .icono-borrar,
#content.mayorista-gallery #listado-construction .registro .icono-borrar {
  margin-right: 16px;
}
#content.admin-gallery #listado-construction .registro .letra,
#content.mayorista-gallery #listado-construction .registro .letra {
  color: #2e4a81;
  font-weight: 900;
  font-family: 'Lato';
  font-size: 14px;
  margin-right: 18px;
}
#content.admin-gallery #listado-construction .registro .descripcion,
#content.mayorista-gallery #listado-construction .registro .descripcion {
  color: #474747;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
}
#content.admin-gallery #listado-rim,
#content.mayorista-gallery #listado-rim {
  height: 178px;
  left: 43px;
  top: 134px;
}
#content.admin-gallery #listado-rim .content,
#content.mayorista-gallery #listado-rim .content {
  height: 150px;
}
#content.admin-gallery #listado-rim .content .registro,
#content.mayorista-gallery #listado-rim .content .registro {
  border-right: 1px solid #F4F4F4;
  float: left;
  width: 103px;
}
#content.admin-gallery #listado-load-range,
#content.mayorista-gallery #listado-load-range {
  height: 356px;
  left: 43px;
  top: 216px;
}
#content.admin-gallery #listado-load-range .content,
#content.mayorista-gallery #listado-load-range .content {
  height: 328px;
  top: 26px !important;
}
#content.admin-gallery #listado-load-range .content .registro,
#content.mayorista-gallery #listado-load-range .content .registro {
  width: 100%;
}
#content.admin-gallery #listado-load-range .content .registro .icono-borrar,
#content.mayorista-gallery #listado-load-range .content .registro .icono-borrar {
  margin-right: 22px;
}
#content.admin-gallery #listado-load-range .content .registro .letra,
#content.mayorista-gallery #listado-load-range .content .registro .letra {
  color: #474747;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
}
#content.admin-gallery #listado-additional,
#content.mayorista-gallery #listado-additional {
  left: -26px;
  top: 219px;
  width: 348px;
}
#content.admin-gallery #listado-additional .header,
#content.mayorista-gallery #listado-additional .header {
  width: 100%;
}
#content.admin-gallery #listado-additional .contenido .registro,
#content.mayorista-gallery #listado-additional .contenido .registro {
  width: 100%;
}
#content.admin-gallery #listado-additional .contenido .registro .icono-borrar,
#content.mayorista-gallery #listado-additional .contenido .registro .icono-borrar {
  margin-right: 5px;
}
#content.admin-gallery #listado-additional .contenido .registro .icono-ver,
#content.mayorista-gallery #listado-additional .contenido .registro .icono-ver {
  margin-right: 12px;
}
#content.admin-gallery #listado-additional .contenido .registro .letras,
#content.mayorista-gallery #listado-additional .contenido .registro .letras {
  color: #474747;
  font-weight: 700;
  font-family: 'Lato';
  font-size: 14px;
}
#wrap.registromayoristas .content,
#wrap.registroagencias .content {
  margin-left: auto;
  margin-right: auto;
}
#wrap.registromayoristas .content .contenido,
#wrap.registroagencias .content .contenido {
  width: 1100px;
  margin-left: auto;
  margin-right: auto;
  background-color: #FFFFFF;
  padding: 0 10px;
  border: 1px solid #e2e2e2;
  margin-bottom: 40px;
  padding-top: 30px;
  border-radius: 0 5px;
}
#wrap.registromayoristas .content .contenido .cuerpo1,
#wrap.registroagencias .content .contenido .cuerpo1 {
  font-weight: 300;
  border: 2px solid #e2e2e2;
  padding: 20px 30px;
  padding-bottom: 0;
  border-radius: 5px;
  margin: 0 0px;
  background: #FAFAFA;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#FAFAFA),color-stop(1,#FFFFFF));
  background: -ms-linear-gradient(bottom,#FAFAFA,#FFFFFF);
  background: -moz-linear-gradient(center bottom,#FAFAFA 0%,#FFFFFF 100%);
  background: -o-linear-gradient(#FFFFFF,#FAFAFA);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
}
#wrap.registromayoristas .content .contenido .cuerpo1 .titulo,
#wrap.registroagencias .content .contenido .cuerpo1 .titulo {
  font-weight: 500 !important;
  color: #093a72;
  font-size: 18px;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .titulo hr,
#wrap.registroagencias .content .contenido .cuerpo1 .titulo hr {
  border-bottom: 1px solid #e2e2e2;
  width: 450px;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .texto,
#wrap.registroagencias .content .contenido .cuerpo1 .texto {
  font-size: 15px !important;
  margin-bottom: 50px;
  line-height: 20px;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .texto2,
#wrap.registroagencias .content .contenido .cuerpo1 .texto2 {
  margin-top: 20px;
  color: #093a72;
  font-size: 16px;
  line-height: 23px;
  width: 100%;
  display: inline-flex;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .texto2 .textin,
#wrap.registroagencias .content .contenido .cuerpo1 .texto2 .textin {
  width: 50%;
  font-size: 15px;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .botones,
#wrap.registroagencias .content .contenido .cuerpo1 .botones {
  width: 50%;
  height: auto;
  text-align: right;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .botones .btn-contain,
#wrap.registroagencias .content .contenido .cuerpo1 .botones .btn-contain {
  display: inline-flex;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .botones .boton:nth-child(1),
#wrap.registroagencias .content .contenido .cuerpo1 .botones .boton:nth-child(1) {
  border-right: 2px solid #e6e6e6;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .botones .boton:nth-child(1),
#wrap.registroagencias .content .contenido .cuerpo1 .botones .boton:nth-child(1) {
  border-left: 1px solid #FFFFFF;
}
#wrap.registromayoristas .content .contenido .cuerpo1 .botones .boton,
#wrap.registroagencias .content .contenido .cuerpo1 .botones .boton {
  background: #f0f0f0;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f0f0f0),color-stop(1,#ffffff));
  background: -ms-linear-gradient(bottom,#f0f0f0,#ffffff);
  background: -moz-linear-gradient(center bottom,#f0f0f0 0%,#ffffff 100%);
  background: -o-linear-gradient(#ffffff,#f0f0f0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);
  padding: 20px 30px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .titulo,
#wrap.registromayoristas .content .contenido .cuerpo3 .titulo,
#wrap.registromayoristas .content .contenido .cuerpo4 .titulo,
#wrap.registroagencias .content .contenido .cuerpo2 .titulo,
#wrap.registroagencias .content .contenido .cuerpo3 .titulo,
#wrap.registroagencias .content .contenido .cuerpo4 .titulo {
  padding: 0 15px;
  font-weight: 500 !important;
  color: #093a72;
  font-size: 18px;
  padding: 10px 0;
  margin: 0 50px;
  margin-top: 0px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro {
  font-weight: 400;
  font-size: 13px;
  background-color: #f5faff;
  padding: 0 15px;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  padding: 40px 0px;
  height: 380px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm {
  padding: 0 70px;
  width: 50%;
  display: inline-block;
  float: left;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group {
  display: inline-flex;
  width: 100%;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group label,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group label,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group label,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group label,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group label,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group label {
  width: 200px !important;
  vertical-align: sub;
  text-align: right;
  margin-right: 20px;
  margin-top: 5px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"],
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"],
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"],
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"],
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"],
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"],
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea {
  box-shadow: 1px 3px 3px #d1deeb !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea:hover,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea:hover,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea:hover,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea:hover,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea:hover,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"]:hover,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea:hover {
  background-color: #FFFFFF !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea:focus,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea:focus,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea:focus,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group .textarea:focus,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group .textarea:focus,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group input[type="text"]:focus,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group .textarea:focus {
  background-color: #FFFFFF !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group ::-webkit-input-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group ::-webkit-input-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group ::-webkit-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group ::-webkit-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group ::-webkit-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group ::-webkit-input-placeholder {
  font-style: italic;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group :-moz-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group :-moz-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group :-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group :-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group :-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group :-moz-placeholder {
  font-style: italic;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group ::-moz-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group ::-moz-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group ::-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group ::-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group ::-moz-placeholder,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group ::-moz-placeholder {
  font-style: italic;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .f-group :-ms-input-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .f-group :-ms-input-placeholder,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .f-group :-ms-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .f-group :-ms-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .f-group :-ms-input-placeholder,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .f-group :-ms-input-placeholder {
  font-style: italic;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .space,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .space,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .space,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .space,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .space,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .space {
  height: 25px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .multimple-input,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .multimple-input,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .multimple-input,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .multimple-input,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .multimple-input,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .multimple-input {
  margin-bottom: 10px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .multimple-input input,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .multimple-input input,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .multimple-input input,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .multimple-input input,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .multimple-input input,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .multimple-input input {
  margin: 0 5px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .multimple-input input:last-child,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .multimple-input input:last-child,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .multimple-input input:last-child,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .multimple-input input:last-child,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .multimple-input input:last-child,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .multimple-input input:last-child {
  margin-right: 0 !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm input,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm input,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm input,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm input,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm input,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm input {
  border: 1px solid #d1deeb !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .mini,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .mini,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .mini,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .mini,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .mini,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .mini {
  width: 81px !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .medium,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .medium,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .medium,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .medium,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .medium,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .medium {
  width: 200px !important;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro .frm .intermedio,
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro .frm .intermedio,
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro .frm .intermedio,
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro .frm .intermedio,
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro .frm .intermedio,
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro .frm .intermedio {
  width: 288px;
  margin-left: 10px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro:nth-child(2),
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro:nth-child(2),
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro:nth-child(2) {
  height: 230px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form-registro:nth-child(2),
#wrap.registromayoristas .content .contenido .cuerpo3 .form-registro:nth-child(2),
#wrap.registromayoristas .content .contenido .cuerpo4 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo2 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo3 .form-registro:nth-child(2),
#wrap.registroagencias .content .contenido .cuerpo4 .form-registro:nth-child(2) {
  height: 300px;
}
#wrap.registromayoristas .content .contenido .cuerpo2 .form,
#wrap.registromayoristas .content .contenido .cuerpo3 .form,
#wrap.registromayoristas .content .contenido .cuerpo4 .form,
#wrap.registroagencias .content .contenido .cuerpo2 .form,
#wrap.registroagencias .content .contenido .cuerpo3 .form,
#wrap.registroagencias .content .contenido .cuerpo4 .form {
  width: 100%;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm,
#wrap.registroagencias .content .contenido .cuerpo3 .frm {
  width: 100% !important;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm .f-ground-mitad,
#wrap.registroagencias .content .contenido .cuerpo3 .frm .f-ground-mitad {
  width: 50%;
  display: inline-flex;
  margin-left: 30px;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm .f-ground-cuarto,
#wrap.registroagencias .content .contenido .cuerpo3 .frm .f-ground-cuarto {
  width: 50%;
  display: inline-flex;
  margin-left: 32px;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm .f-ground-cuarto input,
#wrap.registroagencias .content .contenido .cuerpo3 .frm .f-ground-cuarto input {
  width: 66px !important;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm .f-ground-tres-cuartos,
#wrap.registroagencias .content .contenido .cuerpo3 .frm .f-ground-tres-cuartos {
  width: 178%;
  display: inline-flex;
  margin-left: 30px;
}
#wrap.registromayoristas .content .contenido .cuerpo3 .frm .f-ground-tres-cuartos label,
#wrap.registroagencias .content .contenido .cuerpo3 .frm .f-ground-tres-cuartos label {
  width: 90px !important;
}
#wrap.registromayoristas .content .contenido .cuerpo4 .frm,
#wrap.registroagencias .content .contenido .cuerpo4 .frm {
  width: 100% !important;
}
#wrap.registromayoristas .content .contenido .cuerpo4 .frm textarea,
#wrap.registroagencias .content .contenido .cuerpo4 .frm textarea {
  height: 200px !important;
}
#wrap.registromayoristas .content .contenido .leyenda,
#wrap.registroagencias .content .contenido .leyenda {
  text-align: center !important;
  padding: 30px 0;
  font-size: 14px !important;
  font-weight: 300;
  float: right;
  width: 100%;
}
#wrap.registromayoristas .content .contenido .leyenda .lyn,
#wrap.registroagencias .content .contenido .leyenda .lyn {
  width: 67%;
  text-align: right;
  float: left;
  margin-top: 10px;
}
#wrap.registromayoristas .content .contenido .leyenda .btncuenta,
#wrap.registroagencias .content .contenido .leyenda .btncuenta {
  float: right;
  width: 26%;
  text-align: center;
}
body.front {
  background-color: #000000;
  min-height: 814px !important;
  min-width: 1080px !important;
}
body.front a:hover {
  /*opacity: 0.5;*/
}
body {
  font-family: 'Lato', sans-serif;
}

/************ iframe para registro cliente *********************/

iframe.registro_cliente{
    width: 100%;
    height: 100%;
    display: none;
    z-index: 2;
    outline: 1px solid;
    position: fixed;
    top: 0px;
    
}

";s:5:"files";a:27:{s:81:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/style.less";i:1423258771;s:91:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/libs/foundation.less";i:1411166303;s:90:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/libs/funciones.less";i:1425082697;s:85:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/menu.less";i:1423258770;s:87:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/footer.less";i:1411166303;s:90:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/contenido.less";i:1411166303;s:87:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/inicio.less";i:1411166303;s:89:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/detalles.less";i:1411166303;s:85:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/blog.less";i:1411166303;s:88:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/listado.less";i:1411166303;s:86:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/login.less";i:1411166303;s:91:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/categorias.less";i:1411166303;s:95:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/amortiguadores.less";i:1411166303;s:94:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/carrito-index.less";i:1411166303;s:96:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/detalle_carrito.less";i:1411166303;s:94:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/admin_carrito.less";i:1411166303;s:87:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/frenos.less";i:1411166303;s:91:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/autopartes.less";i:1411166303;s:89:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/terminos.less";i:1411166303;s:86:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/rines.less";i:1411166303;s:92:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/llantastodo.less";i:1411166303;s:89:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/contacto.less";i:1411166303;s:96:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/tiempos_entrega.less";i:1411166303;s:94:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/admin_gallery.less";i:1423258770;s:100:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/registro_mayoristas.less";i:1411166303;s:89:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/libs/elements.less";i:1411166303;s:96:"/Applications/MAMP/htdocs/llantas_presuel/presuel-con-luis/public/less/site/marcas_carrusel.less";i:1411166303;}s:7:"updated";i:1425317175;}


