/* WARNING: botones */
#contenedor-centrado{
	box-shadow: none!important
}
body {
    background-color: #fff!important;
}
.contenedor-proveedor-basico .btn-primary{
	color: #fff!important;
	float: none;
}
.contenedor-proveedor-basico .btn-primary:hover{
	background-color: #2DA4C7!important;
	color: #fff!important;
}
ul#footer-recomendados-contenido, ul#footer-mas-leidos-contenido{
	list-style-image: url(/imagenes/pie/EH/bullets.png)!important;
}
.contenedor-proveedor-basico .btn-primary .fa{
	color: #fff!important;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{
	opacity: 1!important
}
#cuerpo-sky-scrapper .contenido-articulo .gen-bold {
    color: #2DA4C7;
    font-size: 18px!important;
}
#cuerpo-popup .panel-body{
  padding: 15px!important;
}
#contenedor-formulario .b2b-margin-top-1{
	font-size: 15px!important;
}
#contenedor-actualizar-datos .b2b-margin-top-1{
	text-transform: none;
  color: #05111d!important;
  font-size: 12px;
}
#j_idt15 .b2b-margin-top-1{
	text-transform: none;
    color: #2DA4C7!important;
    font-size: 14px!important;
    letter-spacing: 0px;
}
.form-horizontal .label{
	font-size: 15px!important;
}
#div-datos-aviso-popup-colega a{
	color: #05111d!important;
}
.checkbox a{
	color: #2DA4C7;
}
.paute-con-nosotros{
	margin-top: 18em!important;
}
.contenedor-interno{
	margin: auto;
}
#forma-detalle-proveedor .lista-portafolio {
	list-style-image: url(/imagenes/pie/EE/bullets.png);
}
.btn{
  padding: 6px 23px;
  text-transform: uppercase;
}
.btn-primary {
  color: #fff;
  background-color: #2DA4C7;
  border-radius: 50px!important;
  border-color:#2DA4C7;
  transition: 0.2s;
  padding: 5px 21px;
  float: right;
  text-transform: uppercase;
}


.carousel-inner .b2b-margin-top-1 {
  color: #fff!important;
}
.contenedor-rotabanner .titulo-destacados{
  background-color: #28689E!important;
  min-height: 36px;
}
.contenedor-rotabanner .fondo-contenedor-gris{
	background-color: #28689E;
}
#rotabanner .carousel-indicators li{
	border: 1px solid #2DA4C7;
}
#rotabanner .carousel-indicators .active{
	background-color: #fff;
    border: 0px solid #ffffff;
}
.contenedor-rotabanner .titulo-destacados{
	    padding: 10px 10px 8px 10px!important;
}
/* WARNING: #rotabanner-texto{
	    background: linear-gradient(180deg,#0C273E 0%,#000000 100%)!important;
} */
.carousel-control.right{
	right: 15px!important;
}
#rotabanner-texto .carousel-inner .gen-ico-negro, #rotabanner-texto .carousel-inner .gen-ico-negro:hover {
  color:#fff;
}
#rotabanner-texto .carousel-inner .btn-primary{
  font-size: 14px!important;
}

#articulo-destacado .gen-titulo-h1 {
  color:#fff!important;
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 0.2px;
}
.btn-primary:hover{
  background-color: transparent;
  border: 1px solid #2DA4C7;
}
.fondo {
    background: linear-gradient(180deg,#0C273E 0%,#061626 100%)!important;
}
.fondo h2{
    color: #2DA4C7!important;
    text-transform: uppercase;
    font-size: 20px;
}
.gen-ico-negro, .gen-ico-negro:hover {
    color: #fff;
}

.gen-titulo-publicidad {
    color: #ffffff;
    text-transform: uppercase;
}
/* WARNING: bolsa de productos */
.contenedor-lista-solicitudes{
  box-shadow: none!important;
}
.contenedor-lista-solicitudes .flecha {
  color: #2DA4C7!important;
}
.contenedor-lista-solicitudes .lista-solicitudes-cabecera{
  background-color: #2DA4C7!important;
}
.lista-solicitudes-cuerpo #rd-lista-solicitudes-cuerpo .lista-solicitudes-item .lista-solicitudes-contenedor-desc a .gen-titulo-h1{
  font-size: 18px!important;
  text-transform: none!important;
}
.lista-solicitudes-cuerpo #rd-lista-solicitudes-cuerpo .lista-solicitudes-item .lista-solicitudes-contenedor-desc a .lista-solicitudes-nombre-empresa{
  color: #05111d!important;
}
#rd-listado-solicitudes-pie .lista-solicitudes-pie{
  min-height: 50px;
}
#rd-contenedor-lista-solicitudes #rd-listado-solicitudes-pie .lista-solicitudes-pie .btn-primary.btn-primary {
    color: #fff;
    background-color: #2DA4C7;
    border-radius: 50px!important;
    border-color: #2DA4C7;
    transition: 0.2s;
    padding: 5px 21px;
    float: right;
    text-transform: uppercase;
}
#rd-contenedor-lista-solicitudes #rd-listado-solicitudes-pie .lista-solicitudes-pie .btn-primary.btn-primary:hover{
    color: #fff;
    background-color: #2DA4C7;
    border-radius: 50px!important;
    border-color: #2DA4C7;
    transition: 0.2s;
    padding: 5px 21px;
    float: right;
    text-transform: uppercase;
}

}
/* WARNING: titulos */
.titulo-destacados {
  background-color: #2DA4C7;
  text-transform: uppercase;
  padding: 9px;
}
#titulo-area {
  line-height: 1.1;
  font-size: 18px;
  text-transform: uppercase;
}
.caja-publicidad-banner {
  border-left: 1px solid #ccc;
  margin-top: 0px;
  background-color: #fff;
}
.titulo-twitter .fa{
  color:#fff;
}
.titulo-twitter {
  background-color: #05111d;
}
#panel-areas{
  background-color: #fff;
}
#panel-areas .panel-body{
  padding: 0px 0px 15px;
}
#panel-areas .gen-titulo-h1{
  color: #fff;
  padding: 15px 0 15px 15px;
  background-color: #28689E;
  width: 100%;
  margin: 0 0 10px 0;
  border-radius: 6px 6px 0 0;
  display: block;
  font-weight: bold;
  font-size: 18px;
}
.text-lowercase {
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#contenedor-titulo-publicidad .gen-titulo-publicidad{
	color: #ababab!important;
}
#panel-areas a{
  color: #05111D;
}
#panel-areas row(1){
  background-color: #05111D;
}
#panel-areas h3{
  margin-top: 0!important;
}
#li-menu-areas .gen-titulo-h1{
  color: #fff;
  padding: 15px 0 15px 15px;
  background-color: #2DA4C7;
  width: 100%;
  margin: 0 0 10px 0;
  border-radius: 6px 6px 0 0;
  display: block;
  font-size: 18px;
  font-weight: bold;
}
#header-nav{
	width: 100%!important;
}

.yamm .yamm-content {
  padding: 0 0 0 15px!important;
}
/* WARNING: catalogo de producto */
#motor-showrooms{
      background: linear-gradient(180deg,#0C273E 0%,#061626 100%)!important;
}
.owl-carousel .owl-stage-outer{
  left: -14px!important;
}
.owl-stage .caja-logo {
  min-width: 210px!important;
}
.owl-stage .caja-logo img{
  max-width: 71%!important;
}
#motor-showrooms .gen-titulo-h1{
  color: #fff;
  padding: 15px 0 15px 15px;
  background-color: #05111d;
  width: 100%;
  margin: 0 0 10px 0;
  border-radius: 6px 6px 0 0;
  display: block;
  font-size: 18px;
  font-weight: bold;
}
#motor-showrooms .gen-titulo-h1 .datos-empresa{
    padding: 15px 0 15px 0px!important;
}
.panel-body {
  padding: 0 0 15px 0;
}
.caja-logo{
  background-color: #fff;
}
#motor-showrooms .datos-empresa{
  background-color: #2DA4C7!important;
  min-width: 200px;
  min-height: 65px;
  width: 210px;
  position: relative;
  top: -14px;
  border-radius: 0 0 7px 7px;
}
#motor-showrooms .datos-empresa .gen-titulo-h1{
  color: #fff !important;
  font-size: 16px!important;
  text-transform: none;
  background-color: transparent;
  border-radius:  0;
  padding: 15px 5px!important;
}
.owl-theme .owl-nav [class*=owl-] {
  background: #2DA4C7;
}
/* WARNING: espacing-carusell */
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    display: block;
    padding: 30px 15px 5px;
}
/* WARNING: sección-destacado */
.titulo-contenedor-destacado {
  border-radius: 10px 10px 0 0;
  padding: 8px 10px 5px 10px;
  background-color: #2DA4C7;
  color: #fff;
  width: 150px;
  position: relative;
  top: -33px;
  text-align: center;
}
.gen-bold{
  font-size: 18px;
  text-transform:uppercase;
  font-weight: bold;
}
#articulo-destacado {
    margin-top: 60px;
    margin-bottom: 40px;
    border: 0px!important
}
#articulo-destacado .panel-body {
  background-color: #fff!important;
  border: 1px solid #cacaca;
  border-radius:7px!important;
}
#articulo-destacado h1 {
  font-weight:bold;
  font-size: 18px;
  text-transform:uppercase;
}


#articulo-destacado .gen-titulo-h1{
  background-color: #28689E;
  width: 100%;
  position: relative;
  top: -34px;
  padding: 15px;
  border-radius: 0px 6px 0px 0px;
  border: 1px solid #28689E;
}
#articulo-destacado .b2b-padding-right-0{
  padding: 0 15px;
  padding-right: 15px;
  position: relative;
  top: -10px;
}
#articulo-destacado .btn-primary{
  margin-right: 15px;
  background-color: #2DA4C7;
}
#articulo-destacado .btn-primary:hover{
  background-color: #2DA4C7;
}
/* WARNING: paute con nosotros */
.paute-con-nosotros{
  box-shadow: none!important
}
#panel-paute-con-nosotros .gen-titulo-h1{
  background-color: #05111d;
  font-size: 16px;
  font-weight: 100;
  padding: 15px 0;
  border-radius: 6px 6px 0 0;

}
#panel-paute-con-nosotros,
#panel-suscripcion, #card-suscrip-impresa,
#panel-areas, #motor-showrooms, #articulo-destacado{
    box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
}
#panel-paute-con-nosotros .gen-titulo-h1 .text-uppercase,
#panel-suscripcion .gen-titulo-h1 .text-uppercase,
#card-suscrip-impresa .gen-titulo-h1 .text-uppercase{
  color: #fff!important;
	font-size: 14px!important;
  font-weight: bold;
}

#contenedor-mediakit{
  padding: 10px;
}
/* WARNING: SUSCRIPCIONES DIGITALES*/
#panel-suscripcion .gen-titulo-h1{
  background-color: #05111d;
  font-size: 16px;
  font-weight: 100;
  padding: 15px 0;
  border-radius: 6px 6px 0 0;
}
#panel-suscripcion .checkbox {
  font-size: 16px!important;
  text-transform: none;
}
#panel-suscripcion .btn-primary{
  float: none;
}
#panel-suscripcion .btn-primary:hover{
  background-color: #2DA4C7;
}
#text-suscripciones{
  padding: 15px 15px 0 15px;
	color: #05111d!important;
}
/* WARNING: contactenos */
.contenedor-formulario #j_idt303{
	color:#262626!important;
	border-radius:20px!important;
}
.form-control{
	border-radius:20px!important;
}
.checkbox .center-block a{
	color: #2DA4C7!important;
  font-size: 12px!important;
}
.center-block .btn-primary{
    background-color: #2DA4C7!important;
		color: #fff;
		float: none;
}
.center-block .btn-primary:hover{
    background-color: #2DA4C7!important;
		color: #fff;
}
/* WARNING: suscripcion empresas */
.panel-body .gen-titulo-h1{
  background-color: #05111d;
  font-size: 16px;
  font-weight: 100;
  padding: 15px 0;
  border-radius: 6px 6px 0 0;
}
#card-suscrip-impresa .btn-primary {
  float: none;
  font-size: 12px;
  color:#fff!important;
}
#card-suscrip-impresa .btn-primary:hover{
  background-color: #2DA4C7;
  color:#fff!important;
}
#cuerpo{
  margin-bottom: 60px!important;
}
#footer-recomendados, #footer-mas-leidos{
  padding: 10px 15px;
  width: auto;
  text-transform: uppercase;
  background-color: #2DA4C7;
  color: white;
  font-weight: bold;
  line-height: 10px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  position: absolute;
  left: 18px;
  top: -16px;
  z-index: 1;
  border-radius: 6px 6px 0px 0px;
  transform: rotate(0deg);
}
#footer-recomendados-contenido, #footer-mas-leidos-contenido{
  margin-left: 0.2em !important;
  min-height: 222px !important;
  background-color: #fff;
  display: block;
  border: 1px solid #2DA4C7;
  border-radius: 0 6px 6px;
  padding: 20px 20px 20px 30px !important;
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57);
}
#footer-recomendados-contenido li a,#footer-mas-leidos-contenido li a{
  color: #05111d !important;
}
#footer-recomendados-contenido li a:hover,#footer-mas-leidos-contenido li a:hover{
  color: #2DA4C7 !important;
}
#filtros .input-group-addon{
  color: #fff!important;
}
/* WARNING: temas */
#cuerpo-sky-scrapper h1{
  color:#2DA4C7;
  text-transform: uppercase;
  font-size: 23px;
  letter-spacing: 0;
	font-weight: bold;
}
.gen-badge-azul{
  background-color: #05111D!important;
}
.gen-titulo-separador {
  background-color: #2DA4C7!important;
  color: #fff;
  padding: 10px!important;
	text-transform: uppercase;
}
.gen-titulo-separador .h5{
	font-weight: bold!important;
}
#panel-0 a,#panel-1 a, #panel-2 a, #panel-2 a, #panel-3 a,#panel-4 a,
#panel-5 a, #panel-6 a, #panel-7 a,#panel-8 a, #panel-9 a, #panel-10 a,
#panel-11 a, #panel-12 a, #panel-13 a, #panel-14 a, #panel-15 a
#panel-16 a, #panel-17 a, #panel-18 a, #panel-19 a, #panel-20 a{
  color: #05111D!important;
}

.contenedor-descargas .titulo-seccion .gen-titulo-h1{
	color: #05111d!important;
  font-size: 18px!important;
  text-transform: none!important;
  letter-spacing: 0px;
}
.contenedor-descargas .list-inline li .gen-btn-gris{
	margin: 0!important;
}
.panel-quienes-somos{
    border-left: 1px solid #2DA4C7!important;
}
.well {
    margin-bottom: 20px;
    background-color: #fff!important;
    border: 1px solid #2DA4C7;
    border-radius: 10px;
		box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
}
.panel-quienes-somos .b2b-margin-top-1{
	color: #fff!important;
	font-size: 14px!important;
}
.panel-quienes-somos .btn-primary:hover{
	color: #fff!important;
	font-size: 14px!important;
	background-color: #2DA4C7;
}
#cuerpo-sky-scrapper .gen-bold{
	color: #05111d;
  font-size: 14px!important;
  text-transform: initial;
}
#cuerpo-sky-scrapper .panel-default {
    border-radius: 10px;
    box-shadow: 0 0 10px -3px #aaa;
    background: #05111d;
}
#cuerpo-sky-scrapper .panel-body {
    padding: 10px 15px;
}
#cuerpo-sky-scrapper .panel-body h2 a {
  color: #fff!important;
}
#cuerpo-sky-scrapper .gen-btn-gris {
  background-color: transparent;
  border-radius: 21px;
  color: #2DA4C7 !important;
  border:1px solid #2DA4C7!important;
  margin: 20px 0;
	transform: none!important;
}
#cuerpo-sky-scrapper .gen-btn-gris:hover {
  background-color: transparent;
  border-radius: 21px;
  color: #fff !important;
  border:1px solid #2DA4C7!important;
	background-color: #2DA4C7!important;
  margin: 20px 0;
	transform: none!important;
}
#cuerpo-sky-scrapper .div-buscador {
  background-color: #05111d;
}
#cuerpo-sky-scrapper .input-group #busqueda{
  background-color: #393939;
  border-radius: 20px;
  color: #f1f1f1;
  letter-spacing: 1px;
  border: 0px;
  margin: 10px 0;
}
#cuerpo-sky-scrapper .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	z-index: 3;
  color: #fff!important;
  cursor: default;
  background-color: #7e7e7e!important;
  border: 0px!important;
}
#forma-miga #pg-miga-pan li a{
	color: #2DA4C7!important;
}
#selectSegundoNivel{
	border-radius: 20px!important;
	border: 0px!important
}
.div-buscador label{
  color: #2DA4C7!important;
  text-transform: uppercase;
  padding: 0 139px 0 0;
}

.div-buscador #j_idt295{
  color:#a5a5a5;
}
.input-group-btn .form-group .btn-primary:hover{
  border: 0px!important;
}
.form-group .btn-primary:hover{
	background-color: #2DA4C7!important;
	border: 0px!important
}
.ingrese-aqui{
  background-color: #fff!important;
  border-radius: 17px!important;
	transition: .2s;
}
.ingrese-aqui:hover{
  background-color: #05111d!important;
	color: #fff;
}
.ingrese-aqui .gen-bold {
  color: #2DA4C7!important;
  font-size: 14px!important;
	text-transform: uppercase!important;
}
.btn-guia-proveedores{
      background: linear-gradient(180deg,#1e95c7 0%,#063146 100%);
}
.btn-guia-proveedores .mano{
	color:#d0d0d0!important;
}
.gen-caja-seccion{
      border-left: 4px solid #2DA4C7!important;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff!important;
    background-color: #2DA4C7;
    border-color: #2DA4C7;
}

#lista-proveedores .lista-proveedores-hijos {
    border-left: 4px solid #2DA4C7!important;
    border-bottom-left-radius: 0px;
}
#lista-proveedores .lista-proveedores-hijos .gen-contenedor-btn-contacto span{
	color:#05111d;
	font-weight: normal;
}
#lista-proveedores a.list-group-item.hijos.active .gen-contenedor-btn-contacto span{
	color:#fff!important;
}
.gen-contenedor-btn-contacto span {
  color: #05111d;
	font-weight: bold;
  text-transform: uppercase;
}

a.list-group-item.hijos.active .gen-contenedor-btn-contacto span {
  color: #fff;
}
a.list-group-item.hijos.active{
  background-color: #05111d!important;
}
a.list-group-item.hijos {
    color: #05111d!important;
}
#lista-proveedores .gen-ico-naranja {
    color: #2DA4C7!important;
}
#form-productos div:nth-child(1) {
  color: #2DA4C7!important;
  text-transform: uppercase;
}
.div-contenedor-filtros .form-control {
  border-radius: 20px!important;
  background-color: #393939!important;
  border-radius: 0px!important;
  color: #e2e2e2!important;
}
#selectPrimerNivel{
  border-radius: 20px!important;
  border: 0px solid #525252!important;
}
.media:first-child .media-middle a .producto-titulo{
  color:#2DA4C7!important;
}
.media:first-child .gen-ico-negro, .gen-ico-negro:hover {
  color: #05111d;
}
.media:first-child .btn-primary{
  background-color: #2DA4C7;
  border-color: #2DA4C7!important;
	transition: .2s;
}
.media:first-child .fa {
    color: #fff;
}
.media:first-child .btn-primary:hover{
  background-color: #0d4f6b;
  border-color: #0d4f6b!important;
}
.media:first-child .btn-azul-verdoso{
  background-color: #0d4f6b!important;
  border-radius: 20px;
  border-color: #0d4f6b!important;
  color: #fff!important;
	transition: .2s;
}
.media:first-child .btn-azul-verdoso:hover{
  background-color: #2DA4C7!important;
  border-color: #2DA4C7!important;
  color: #fff!important;
}
.fa-video-camera{
  color:#2DA4C7!important;
}
.btn-box-shadow {
    box-shadow: 4px 4px 10px -6px #2f2f2f!important;
}
.contenedor-galeria .panel-body{
  padding: 0px!important;
}
.contenedor-galeria .nav-tabs {
    background-color: #2DA4C7!important;
    border-bottom: solid 1px #2DA4C7!important;
}
#tabs li{
	text-transform: uppercase;
}
#tabs a{
  background: #2DA4C7!important;
  border-color: #2DA4C7!important;
  color: #fff!important;
}
#tabs .active a {
    background: #0d4f6b!important;
    color: #fff;
}
#cuerpo-resultados .nombre-proveedor a h2{
  color: #2DA4C7!important;
}
#cuerpo-resultados .gen-hr-gris{
  max-width: 190px;
  border-color: #e7e7e7!important;
}
#j_idt307{
  color: #adadad;
}
.gen-romper-palabras a {
    color: #2DA4C7!important;
}
.b2b-btn-escribele-al-autor, .b2b-btn-colega-autor, .b2b-btn-imprimir, .b2b-btn-facebook, .b2b-btn-google, .b2b-btn-twitter, .b2b-btn-linkedin {
  background-color: #05111d!important;
	transition: .2s;
}
.b2b-btn-escribele-al-autor, .b2b-btn-colega-autor, .b2b-btn-imprimir, .b2b-btn-facebook, .b2b-btn-google, .b2b-btn-twitter, .b2b-btn-linkedin:hover{
  background-color: #4f4f4f;
}

#redes-sociales-empresa a{
	    margin: 5px auto;
}
#redes-sociales-empresa .fa{
	color: #2DA4C7;
	transition: .2s;
}
#redes-sociales-empresa .fa:hover{
	color: #fff;
}
#modal-galeria .small{
  font-size: 18px;
}
.otra-noticia .caption {
    border-top: solid 0px orange;
}
#cantidad-comentarios {
    color: #fff!important;
    background-color: #05111d!important;
}
#cuerpo-sky-scrapper a{
  color: #05111d;
}
/* WARNING: productos */
.div-contenedor-filtros {
  background-color: #05111d;
}
/* WARNING: catalogos */
.seccion-catalogos b{
	color:#05111d;
}
#jumbotron-categorias {
  background-color: #05111d!important;
}
#texto-listado-categorias label {
    color: #2DA4C7;
}
#jumbotron-categorias select{
  border-radius: 20px!important;
}
#jumbotron-categorias #listado-categorias{
  background-color: #393939!important;
  border-radius: 20px!important;
  color: #e2e2e2!important;
  border: 0px solid #525252!important;
}
.jumbotron select{
	border-radius: 20px!important;
}
select#listado-categorias.form-control{
  border-radius: 20px!important;
}
#listadoProductos .media:first-child .media-middle a .producto-titulo {
    font-size: 22px!important;
    color: #2DA4C7!important;
}
#listadoProductos a span{
	font-weight: bold;
}
#listadoProductos .resumen a span{
	font-weight: normal;
}
.panel-contenido .b2b-margin-bottom-0 a{
  color: #2DA4C7;
}
.tiene-video a{
  color: #2DA4C7;
}
.descripcion-productos a{
  color: #2DA4C7;
}
.b2b-margin-top-1{
  text-transform: uppercase;
  color: #2DA4C7!important;
  font-size: 23px;
  letter-spacing: 0px;
}
.contenedor-proveedor-showroom .b2b-margin-top-1 h1{
  color: #2DA4C7;
  text-transform: uppercase!important;
  font-size: 23px!important;
  letter-spacing: 0;
}
.etiqueta-compartir-showroom{
  margin-bottom: 11px;
}
.contenedor-proveedor-showroom .b2b-margin-bottom-2 span{
  font-size: 16px!important;
}
.contenedor-proveedor-showroom .respresentante, .contenedor-proveedor-showroom .direccion, .contenedor-proveedor-showroom .ciudad, .contenedor-proveedor-showroom .estado  {
  font-size: 16px!important;
  text-transform: none;
}

#panel-contacto .panel-empresa .list-group-item{
	background-color: transparent !important
}
#panel-contacto .gen-btn-informacion-contacto{
	    background-color: #05111d!important;
}
#panel-contacto .btn-success {
  color: #fff;
  background-color: #05111d;
	 font-size: 16px!important;
	 border: 0px!important;
	 border-radius: 0px!important;
	 padding: 10px 0px;
}
#panel-contacto .btn-success span{
	color: #fff!important;
}
.panel-empresa .list-group-item .contenedor-ico .gen-btn-informacion-contacto{
	color: #2DA4C7!important;
}
span#gen-titulo-redes{
	color: #2DA4C7!important;
	text-transform:uppercase;
	border: 0px!important
}
/* WARNING:  calndario*/
.ui-datepicker .ui-datepicker-header{
	background-color: #2DA4C7!important;
}
.informacion-eventos .media .media-body h2 a span{
  color: #2DA4C7!important;
  font-size: 20px;
}
.div-filtros{
  background-color: #05111d!important;

}
.div-filtros label{
  color: #2DA4C7!important;
}
.div-filtros .input-group-addon {
  border-radius: 0 44px 44px 0!important;
  background-color: #2DA4C7;
  border: #2DA4C7;
}
#fecha-desde, #fecha-hasta{
  border-radius: 16px 0 0 16px!important;
  background-color: #393939!important;
  border: #686868!important;
  color: #d7d7d7;
}
#select-area-tematica,
#palabras-clave-input, #select-pais{
  border-radius: 16px!important;
  background-color: #393939!important;
  border: #686868!important;
  color: #d7d7d7;
}
#j_idt303{
  color: #fdfdfd;
}
#logo-barra-menu {
  height: 29px!important;
}
#cuerpo-resultados .media a{
  color: #2DA4C7;
}
.collapse.in a{
  color: #05111d!important;
}
.collapse.in a:hover{
  color: #2DA4C7!important;
}
#cuerpo-sky-scrapper .panel-default {
  background: linear-gradient(180deg,#0C273E 0%,#061626 100%)!important;
}
.media .h4{
  color:#fff!important;
      font-size: 25px!important;
}
.media{
  color:#fff!important;
}
.media .titulo-contenido{
  color:#fff!important;
}
.media-body{
  color: #05111d;
}
.media-body .gen-link-color-black .gen-ico-negro{
	color: #05111d!important;
}
.media-body .resumen a .gen-ico-negro{
	color: #05111d!important;
}
#rd-car-nueva-edicion .texto-edicion-actual a{
  background-color: #fff;
  padding: 3px 0;
  color: #2DA4C7!important;
  border-radius: 46px;
  margin: 15px 0;
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  max-width: 190px;
  transition: 0.2s;
}
#rd-car-nueva-edicion .texto-edicion-actual a:hover{
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57);
	background-color: transparent;
	border: 1px solid #fff;
}

.texto-edicion-actual a .fa{
  color:#2DA4C7!important;
}
.fecha-contenido{
  color:#05111d!important;
}
.contenedor-contenido .fa{
  color:#fff!important;
}
.gen-titulo-h1 {
  color:#2DA4C7;
  font-size: 23px;
  text-transform: uppercase;
  letter-spacing: 0px;
}
.b2b-margin-bottom-2 .btn-success{
  color: #fff!important;
  font-size: 16px;
  border-radius: 50px;
  background-color: #2DA4C7;
	text-transform: uppercase!important;
	transition: .2s;
	border:1px solid #2DA4C7;
}
.b2b-margin-bottom-2 .btn-success:hover{
  color: #fff!important;
  font-size: 16px;
  border-radius: 50px;
  background-color: #2DA4C7;
	text-transform: uppercase!important;
	border:1px solid #2DA4C7;
}
.gen-cabecera-tabla-azul {
    background-color: #2DA4C7;
    color: #fff;
}
.gen-cabecera-tabla-azul .titulo-nombre-edicion{
  padding: 15px!important;
	text-transform: uppercase;
}
.titulo-volumen{
	text-transform: uppercase;
}
.titulo-fecha{
 text-transform: uppercase;
}
.titulo-video{
 text-transform: uppercase;
}
.titulo-digital{
 text-transform: uppercase;
}
.titulo-pdf{
 text-transform: uppercase;
}
.gen-cabecera-tabla-azul .titulo-fecha,
.gen-cabecera-tabla-azul .titulo-volumen,
.gen-cabecera-tabla-azul .titulo-video,
.gen-cabecera-tabla-azul .titulo-digital,
.gen-cabecera-tabla-azul .titulo-pdf{
  text-align: center!important;
  vertical-align: middle!important;
}
.table-bordered a{
  color:#05111d;
}
.table-bordered .gen-ico-negro, .gen-ico-negro:hover {
    color: #05111d;
}
/* WARNING: blog */
#cuerpo-articulo #cuerpo-sky-scrapper .panel-heading{
  width: 100%;
  border-radius: 6px 6px 0 0;
  background-color: #05111d;
	    padding: 5px 15px;
}
#cuerpo-articulo #cuerpo-sky-scrapper .panel-heading h2{
  color:#2DA4C7;
}
.panel-heading .hr-naranja {
  border-top: 2px solid orange;
  display: none;
}
.panel-default>.panel-heading h2 {
    color: #2DA4C7!important;
		text-transform: uppercase;
}

.b2b-margin-left-1 small{
  color: #fff;
}
.b2b-padding-bottom-2 small{
  color: #2DA4C7;
}
.b2b-margin-right-1 a img{
  border: 1px solid #2DA4C7;
  padding: 1px;
}
#descripcion-bloguero{
	background-color: #05111d!important;
	box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
	color: #fff;
}
#descripcion-bloguero a{
	color: #2DA4C7!important;
}
#descripcion-bloguero h2{
	color: #2DA4C7;
}
#foto-bloguero{
	border: solid 2px #2DA4C7!important;
padding: 2px;
}
#sky-scrapper-blogs .panel-primary>.panel-heading{
	color: #fff;
	background-color: #2DA4C7!important;
	border:0px!important;
}
.panel-primary>.panel-heading{
	text-transform: uppercase!important;
}
.panel-primary>.panel-heading .badge {
    color: #fff!important;
}
.panel-primary>.panel-heading{
	color: #fff;
	background-color: #2DA4C7!important;
	border:0px!important;
}
#cantidad-posts{
	 color: #ffffff!important;
}
#sky-scrapper-blogs .list-group-item a{
	color: #2DA4C7!important
}
/* WARNING: asosiaciones */
#cuerpo-articulo .contenedor-informacion-contacto{
	margin-top: 20px;
}
#cuerpo-sky-scrapper .iconos-compartir{
	margin-bottom: 20px;
}
#lista-asociaciones a{
	font-size: 16px;
	color:#05111d!important;
}
#lista-asociaciones span{
	font-size: 16px;
	color:#05111d!important;
}
#lista-asociaciones #telefono-0{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #telefono-1{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #telefono-2{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #fax-0{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #fax-1{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #fax-2{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #email-0{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #email-1{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #email-2{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #sitio-0{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #sitio-1{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones #sitio-2{
	font-size: 16px!important;
	color:#05111d!important;
}
#lista-asociaciones .media-body .titulo-siglas{
  color: #2DA4C7!important;
  text-transform: none;
  font-size: 20px!important;
}
#lista-asociaciones .media-body a h2 {
	color: #05111d!important;
  text-transform: none;
  font-size: 14px!important;
  font-weight: bold;
	margin-bottom: 5px;
	margin-top: 2px;
}



.asociacion-ejecutivo, .contenedor-ejecutivo, .contenedor-ubicacion-1, .contenedor-pais{
  text-transform: none!important;
  color:#05111d;
	font-size: 14px!important;
}
.iconos-compartir .fa{
	color: #2DA4C7;
	transition: 0.2s;
}
.iconos-compartir .fa:hover{
	color: #fff;
}
#lista-asociaciones .fa{
  color: #2DA4C7;
}
#lista-asociaciones .fa:hover{
  color: #fff;
}
.media-body span{
  color: #2DA4C7!important;
  text-transform: none;
}
.contenedor-ejecutivo, .asociacion-ejecutivo, .contenedor-cargo, .contenedor-ubicacion-1, .asociacion-ubicacion-1,
.contenedor-pais, .asociacion-pais{
  font-size: 16px;
  line-height: 20px;
}
#filtros-busqueda label{
  color: #2DA4C7!important;
}
#filtros-busqueda{
  background-color: #05111d;
}
#filtros-busqueda #region, #filtros-busqueda #pais,
#filtros-busqueda #area, #filtros-busqueda #palabras{
  background-color: #393939!important;
  border-radius: 30px!important;
  border: 1px solid #606060!important;
  color: #d2d2d2!important;
}
.gen-link{
  font-size: 16px;
  line-height: 20px;
}
#cuerpo-articulo .contenedor-informacion-contacto{
	background-color: #2DA4C7;
}
#cuerpo-articulo .contenedor-informacion-contacto .gen-titulo-info-contacto {
  display: inline-block;
  border-bottom: 0px solid #F19100;
  padding-bottom: 4px;
  margin-bottom: 4px;
}
#cuerpo-articulo .contenedor-informacion-contacto{
  padding: 10px 10px 10px 30px!important;
}
.contenedor-informacion-contacto .gen-titulo-info-contacto .h3{
  color: #000!important;
}
.contenedor-informacion-contacto .contenedor-redes a span{
  color:#05111d!important;
}
.contenedor-informacion-contacto #telefonos-asociacion .gen-bold, .contenedor-informacion-contacto #telefonos-asociacion .telefono-asociacion-valor a,
.contenedor-informacion-contacto #fax-asociacion .gen-bold, .contenedor-informacion-contacto #fax-asociacion .fax-asociacion-valor,
.contenedor-informacion-contacto #email-asociacion .gen-bold,
.contenedor-informacion-contacto #sitio-web-asociacion .gen-bold,{
  color:#05111d!important;
  font-size: 15px!important;
}
.telefono-asociacion-valor a{
	color:#fff!important;
}
#fax-asociacion .fax-asociacion-valor{
	color:#fff!important;
}
#email-asociacion .email-asoc{
	color:#fff!important;
}
#sitio-web-asociacion a{
	color: #fff!important
}
.contenedor-informacion-contacto .web span{
	font-weight: bold;
}
.contenedor-informacion-contacto .web a .contenido-web{
	color: #fff!important;
	font-weight: normal!important;
}

/* WARNING: paginador */
.gen-paginador-centrado a{
  color: #2DA4C7!important;
}

.gen-paginador-centrado .active a{
  background-color: #2DA4C7!important;
  border-color: #2DA4C7!important;
  color: #fff!important;
}
.pagination-sm>li a, .pagination-sm>li span {
  box-shadow: none!important
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span, .pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
  background-color: #05111d!important;
  border: 0px!important;
}

/* WARNING: comentarios */
#comentarios-0 .panel-heading strong, #comentarios-0 .panel-heading .glyphicon, #comentarios-0 .panel-default>.panel-heading{
  color:#fff;
}
.comentario .panel-heading{
	background-color: #05111d;
	padding: 5px 15px;
}
/* WARNING: botones producto */
#j_idt438 .btn-azul-verdoso{
  background-color: #2D3F5E!important;
 border-radius: 20px;
 border-color: #2D3F5E!important;
 color: #fff!important;
}
#j_idt438 .btn-azul-verdoso .fa, #j_idt438 .btn-primary .fa {
  color:#fff;
}
#j_idt438 .btn-primary {
 background-color: #2DA4C7;
 border-color: #2DA4C7!important;
}
#cuerpo-sky-scrapper .pull-right .btn-azul-verdoso{
  background-color: #0d4f6b!important;
  border-radius: 20px;
  border-color: #0d4f6b!important;
  color: #fff!important;
	transition: .2s;
}
#cuerpo-sky-scrapper .pull-right .btn-azul-verdoso:hover{
  background-color: #2DA4C7!important;
  border-radius: 20px;
  border-color: #2DA4C7!important;
  color: #fff!important;
}
#cuerpo-sky-scrapper .pull-right .btn-primary{

  background-color: #2DA4C7;
  border-color: #2DA4C7!important;
	transition: .2s;
}
#cuerpo-sky-scrapper .pull-right .btn-primary:hover{

  background-color: #0d4f6b;
  border-color: #0d4f6b!important;
}
#cuerpo-sky-scrapper .pull-right .btn-azul-verdoso .fa , #cuerpo-sky-scrapper .pull-right .btn-primary .fa{
  color:#fff;
}
.contenedor-producto-destacado .contenedor-descripcion .h4{
  font-size: 22px!important;
  color: #2DA4C7!important;
}
.contenedor-proveedor-showroom .b2b-margin-top-2 #btn-ver-mas-descripcion{
	margin: auto!important;
	border: 1px solid !important;
	font-size: 13px!important;
	color: #2D3F5E!important;
	transition: all 0.2s ease-out;
}
.contenedor-proveedor-showroom .b2b-margin-top-2 #btn-ver-mas-descripcion:hover{
	margin: auto!important;
	border: 1px solid !important;
	font-size: 13px!important;
	color: #fff!important;
	background-color: #2DA4C7;
}
.contenedor-proveedor-showroom span{
  font-size: 14px!important;
	text-transform: none;
}
.contenedor-productos-resenados .titulo-seccion .h3{
  color: #05111d!important;
  font-size: 18px!important;
  text-transform: none!important;
  letter-spacing: 0px;
}
.contenedor-portafolio .titulo-seccion .h3{
  color: #05111d!important;
  font-size: 18px!important;
  text-transform: none!important;
  letter-spacing: 0px;
}
#lista-subcategorias .gen-link-catalogo-prod{
  color: #05111d!important;
}
.gen-link-catalogo-prod{
	font-weight: bold;
}
/* WARNING: mediakit */
#cuerpo .b2b-padding-right-5 h1{
  color: #2DA4C7!important;
}
.text-primary small{
  color: #2DA4C7!important;
}
#form-registro{
  background: linear-gradient(180deg,#3C4E6E 0%,#1D2B44 100%);
  border-radius: 15px;
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57);
}
#form-registro .formulario .pregunta{
  color:#fff!important;
}
#form-registro .form-control{
  border-radius: 20px!important;
  border: 0px!important;
}
#form-registro .input-group-addon{
  border-radius: 8px!important;
  border: 0px!important;

}
#form-registro .btn-success{
  border-radius: 20px!important;
  border: 0px!important;
  background-color: #fff;
  color:#2DA4C7!important;
  margin-bottom: 20px;
}
#form-registro .btn-success:hover{
  border-radius: 20px!important;
  border: 0px!important;
  background-color: #fff;
  color:#2DA4C7!important;
}
#form-registro .formulario .sin-borde{
  padding: 20px 15px 0!important;
}
#form-registro label a{
  color: #fff!important;
}
.gen-fondo-gris h1{
  color: #2DA4C7!important;
}
#cuerpo .gen-borde-datafield {
  margin-top: 30px;
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57);
}
#form-registro-informacion-contacto .btn-primary{
  float: none!important;
  margin: 30px auto!important;
}
#form-registro-informacion-contacto .btn-primary:hover{
  color: #fff;
  background-color: #2DA4C7;
  border-color: #2DA4C7;
}

#cuerpo .gen-borde-datafield legend{
  width: auto;
color: #fff!important;
margin-bottom: 10px!important;
padding: 5px 25px !important;
font-weight: 500;
background-color: #2DA4C7!important;
border: solid 1px gainsboro;
border-radius: 10px 10px 0 0;
border-bottom: none;
}
#contenedor-bpa-info-adicional .b2b-margin-top-1{
  text-transform: uppercase;
  color: #2DA4C7!important;
  font-size: 12px!important;
  letter-spacing: 0px;
  text-transform: none!important;
}
#cuerpo .gen-borde-datafield label a{
  font-size: 14px!important;
  color: #2DA4C7!important;
}
.form-group-sm .form-control{
	border-radius: 20px!important
}
#cuerpo .gen-borde-datafield .form-group-sm .form-control{
  border-radius: 18px!important;
  box-shadow: inset 0px 0px 31px -28px rgba(0,0,0,0.75)!important;
}
.contenedor-distribuidores .titulo-seccion .gen-titulo-h1{
  color: #05111d;
  font-size: 18px!important;
  text-transform: none!important;
  letter-spacing: 0px;
}
#panel-distribuidores .gen-btn-gris{
  background-color: transparent;
  border-radius: 21px;
  color: #333 !important;
  border: 1px solid #ccc!important;
  margin: 5px 0;
	transition: .2s;
}
#panel-distribuidores .gen-btn-gris:hover{
	margin: 5px 0;
}
/* WARNING: panel de contacto -showroom */
#panel-contacto-showroom-sky{
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
  margin-bottom: 25px!important;
}

#panel-contacto-showroom-sky .list-group-item{
  background: none!important;
}
#panel-contacto-showroom-sky #logo-sky{
  background-color: #fff!important;
}
#panel-contacto-showroom-sky .gen-btn-informacion-contacto{
  background-color: #05111d!important;
}
#redes-sociales-empresa #gen-titulo-redes{
    border-bottom: 0px solid orange!important;
    color:#05111d!important;
}
.b2b-btn-youtube {
    color: #fff;
    background-color: #05111d!important;
    border-color: rgba(0,0,0,0.2);
}
#panel-contacto-showroom-sky .btn-envio-correo{
  background-color: #05111d!important;
}
.btn-envio-correo{
	color: #fff;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
}
/* WARNING: int-revista digital */
#rd-car-nueva-edicion .titulo-revista{
	color:#2DA4C7!important;
}
#rd-car-nueva-edicion .titulo-contenido{
	color:#2DA4C7!important;
}
#rd-car-nueva-edicion .fecha-contenido{
	color:#fff!important;
}
#rd-car-nueva-edicion .contenedor-contenido span{
	color:#fff!important;
}
.card .btn-primary{
  float: none!important;
  color: #2DA4C7!important;
  background-color: transparent!important;
  border-radius: 50px!important;
  border-color: #2DA4C7;
  padding: 5px 21px;
}
.card .btn-primary:hover{
  color: #fff!important;
  background-color: #2DA4C7!important;
  border-radius: 50px!important;
  border-color: #2DA4C7;
  padding: 5px 21px;
}
#nrd-otras-ediciones .btn-primary {
  color: #fff;
  background-color: #2DA4C7;
  border-radius: 50px!important;
  border-color: #2DA4C7;
  transition: 0.2s;
  padding: 5px 21px;
  float: none!important;
  text-transform: uppercase;
}
#nrd-otras-ediciones .btn-primary:hover{
  color: #fff;
  background-color: #2DA4C7;
  border-radius: 50px!important;
  border-color: #2DA4C7;
  transition: 0.2s;
  padding: 5px 21px;
  float: none!important;
  text-transform: uppercase;
}
#nrd-otras-ediciones .btn-primary .fa {
  color: #fff!important;
}
#nrd-otras-ediciones h3{
  color: #2DA4C7 !important;
	text-align: center!important;
	text-transform: uppercase!important;
	margin-bottom: 40px;
}
/* WARNING: buscador */
#cuerpo-resultados h2{
	color: #2DA4C7 !important;
	font-size: 22px!important;
}
#cuerpo-resultados .datos-producto a{
	color:#05111d!important;
	font-weight: bold;
}
#cuerpo-resultados .links-productos a{
	color: #2DA4C7 !important;
	font-weight: normal;
}
#cuerpo-resultados .links-productos{
	color: #2DA4C7 !important;
}
#cuerpo-resultados .btn-azul-verdoso{
	background-color: #2D3F5E!important;
  border-radius: 20px;
  border-color: #2D3F5E!important;
  color: #fff!important;
  transition: .2s;
}
#cuerpo-resultados .btn-primary{
	min-width: 190px;
 	background-color: #2DA4C7;
 	border-color: #2DA4C7!important;
 	transition: .2s;
}
#cuerpo-resultados .btn-azul-verdoso:hover{
	background-color: #2DA4C7!important;
  border-radius: 20px;
  border-color: #2DA4C7!important;
  color: #fff!important;
  transition: .2s;
}
#cuerpo-resultados .btn-primary:hover{
	min-width: 190px;
 	background-color: #2D3F5E;
 	border-color: #2D3F5E!important;
 	transition: .2s;
}
#cuerpo-resultados .btn-azul-verdoso .fa{
	color:#fff!important;
}
#cuerpo-resultados .btn-primary .fa{
	color:#fff!important;
}

/* WARNING:caja de contacto*/

#sky-scrapper-informacion-comercial .gen-contenedor-btn-contacto .gen-btn-informacion-contacto {
  background-color: #000000!important;
}
#sky-scrapper-informacion-comercial ul .list-group-item{
	background-color: #fff!important;
}
#sky-scrapper-informacion-comercial .gen-contenedor-btn-contacto span{
	color: #05111d!important;
}
.lista-skyscrapper{
	color: #2DA4C7!important;
}
.gen-btn-contacto-skyscrapper span, .gen-btn-contacto-skyscrapper-azul span{
	background-color:#05111d!important;
	color:#fff!important;
	text-transform: uppercase;
}
#header-boton-busqueda{
	background-color: transparent!important;
}
#header-boton-busqueda:hover{
	background-color: #05111d!important;
	border: 0px!important;
}

#fieldset-marcas{
	border: 0px !important;

}
#marcas-carrusel .carousel-inner img{
	background-color: ;
	border-radius: 10px;
	box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
}
#legend-marcas{
	font-size: 14px!important;
font-weight: bold;
	background-color: #2DA4C7!important;
    color: #fff!important;
    border: 0px!important;
    position: relative!important;
    top: 10px!important;
    border-radius: 10px 10px 0 0!important;
}
#footer-logos img {
  max-height: 60px!important;
	transition: all 0.5s ease-out;
}
#footer-logos{
	margin: 0 0 30px 0!important;
  box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
  border-radius: 10px!important;
  display: block;
  background-color: white;
  border: 1px solid #2DA4C7;
  padding: 30px 0 30px 0;
	transition: all 0.5s ease-out;
}
#header-menu-usuario .btn-block+.btn-block {
    margin-top: 45px!important;
}
#header-menu-usuario .btn-primary {
    margin-top: -40px!important;
		color: #2DA4C7!important;
		background-color: #fff!important;
}
#header-menu-usuario .btn-primary:hover{
		color: #fff!important;
		background-color: transparent!important;
		border: 1px solid #fff!important;
}
#header-menu-usuario .btn-danger{
		color: #fff!important;
		background-color: #2DA4C7!important;
		border-radius: 20px!important;
		border: 0px!important
}
#header-menu-usuario .btn-danger:hover{
		color: #fff!important;
		background-color: #2DA4C7!important;
		border-radius: 20px!important;
		border: 0px!important
}
.contenedor-informacion-contacto .telefono .gen-bold{
	color: #05111d!important;
}
.contenedor-informacion-contacto .fax .gen-bold{
	color: #05111d!important;
}
.contenedor-informacion-contacto .email .gen-bold{
	color: #05111d!important;
}
.contenedor-informacion-contacto .email .gen-bold{
	color: #05111d!important;
}
.contenedor-informacion-contacto .web{
	color: #05111d!important;
}
.contenedor-informacion-contacto .web span{
	color: #05111d!important;
}
.contenedor-informacion-contacto .telefono a{
	color: #fff!important;
}
.contenedor-informacion-contacto .fax .contenido-fax{
	color: #fff!important;
}
.contenedor-informacion-contacto .email .contenido-email{
	color: #fff!important;
}
/* WARNING: ingrese */
#header-btn-ingresar{
	max-width: 160px!important;
    display: block!important;
    float: none!important;
    margin: auto!important;
    background-color: #fff!important;
    color: #2DA4C7!important;
		margin-bottom: 10px!important;
}
#cuerpo-popup .b2b-margin-top-1{
	font-size:14px!important;
	text-transform: none!important;
}
#contenido-embebido #div-datos-politica-revista-digital{
	max-width: 300px;
    margin: auto;
}
#contenido-embebido{
	padding: 4px 0;
}
#cuerpo-popup .btn-primary {
    color: #fff!important;
    background-color: #2DA4C7!important;
    border-color: #2DA4C7!important;
		border-radius: 20px;
		float: none!important
}
#cuerpo-popup .btn-primary:hover{
    color: #fff!important;
    background-color: #2DA4C7!important;
    border-color: #2DA4C7!important;
		border-radius: 20px;
		float: none!important
}
.visible .label-primary{
	background-color: #2DA4C7!important;
	padding: 6px 10px;
}
.visible .lead {
	font-size: 16px!important;
}
#modal-galeria .modal-content .modal-header{
	background-color: #2DA4C7!important;
}
/* WARNING: formulario de comentarios */
#form-formulario-comentario input{
	border-radius: 20px!important;
}
#form-formulario-comentario{
	    padding-top: 40px!important;
}
#cuerpo-formulario #cerrar-formulario .pull-right{
	background-color: #2DA4C7;
    padding: 5px 12px;
    border-radius: 60px;
    color: #fff!important;
}
#form-formulario-comentario .form-group .btn-primary{
	float: none!important;
	border: 0px!important;
	color: #fff!important;
}

#form-formulario-comentario .form-group .btn-primary:hover{
	float: none!important;
	border: 0px!important;
	color: #fff!important;
}
/* WARNING: guia de proveedores */
.contenedor-usuario .panel{
	 padding: 0 0 20px 0!important;
	 box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
	 border: 1px solid #f1f1f1;
}
.contenedor-usuario .panel .panel-body{
	padding: 15px!important;
}
.contenedor-usuario .panel .panel-body a{
	color:#2DA4C7;
}
.contenedor-usuario .panel .panel-body input{
	border-radius: 20px!important;
}
.contenedor-usuario .panel-primary>.panel-heading{
	color: #fff;
	background-color: #2DA4C7!important;
	border: 0px!important;
	font-size: 18px!important;
	text-align: center;
	margin-bottom:10px;
}
.contenedor-usuario .panel .btn-primary{
	float: none;
	color: #fff!important;
  background-color: #2DA4C7;
	border: 0px;
	margin: 6px auto!important;
}
.contenedor-usuario .panel .btn-primary:hover{
	float: none;
	color: #fff;
  background-color: #2DA4C7;
	border: 0px;
}
.caja-numero{
	background-color: #2DA4C7!important;
}
.badge{
	background-color: #05111d!important
}
.obligatorio{
  color: #2DA4C7!important;
}
.modal-header .h4{
	text-transform: uppercase;
}
#form-solicitar-mas-informacion .btn-primary{
	float: none!important;
	background-color: #2DA4C7!important;
	color: #fff;
	border: 0px!important;
}
#form-solicitar-mas-informacion a{
	color: #2DA4C7!important;
}
#form-solicitar-mas-informacion .btn-primary:hover{
	float: none!important;
	background-color: #2DA4C7!important;
	color: #fff;
	border: 0px!important;
}
#header-busqueda-movil #campo-busqueda-movil{
	border-radius: 20px!important;
    background-color: #292929;
    color: #b9b9b9;
    border: 1px solid #454545;
}
.b2b-btn-whatsapp {
  background-color: #05111d!important;
}
#j_idt585 .btn-success{
  background-color: #2DA4C7!important;
	border-color: #2DA4C7!important;
}
#div-img-contactenos-admin .b2b-margin-bottom-3 {
  margin-bottom: 0!important;
}
#div-img-guia-admin .logo-guia-proveedores{
	width: 100%!important
}
#div-img-guia-admin{
	margin-bottom: 30px!important;
}
.contenedor-pautar img{
	border-radius: 0px!important;
}
.comentario .panel-heading{
	background-color: #05111d!important;
}
#cuerpo-formulario .panel-default{
	background-color: #f5f5f5!important;
	background-image: url("")!important;
}
.gen-autor{
	font-weight: bold;
color: #05111d!important;
}
/* WARNING: webinars */
#contenedor-informacion-webinar-0 .color-fondo-gris {
	background: linear-gradient(180deg,#0C273E 0%,#000000 100%)!important;
}
.link-webinar{
	color:#2DA4C7!important;
}
.informacion-gris-webinar{
	color:#2DA4C7!important;
}
#texto-recortado{
	color: #c6c6c6!important
}
.altura-webinar .btn-primary{
	color: #2DA4C7!important;
  font-size: 14px;
	border: 1px solid #2DA4C7;
	background-color: transparent;
	transition: .2s;
}
.altura-webinar .btn-primary:hover{
	color: #fff!important;
  font-size: 14px;
	border: 1px solid #2DA4C7;
	background-color: #2DA4C7;
}
.imagen-webinar{
	height: 100%!important;
	    width: 495px;
}
#descripcion-conferencista{
	background-color: #05111d!important;
}
#descripcion-conferencista h3{
	color:#2DA4C7!important;
}
#foto-conferencista{
	border: solid 2px #2DA4C7!important;
  padding: 2px;
}
.subtitulo{
	color: #2DA4C7!important;
}
#panel-informacion-webinar #panel-informacion-boton-webinar a span .fa{
	color:#fff!important;
}
#panel-informacion-webinar a{
	color:#fff;
}
#btn-ver-mas-descripcion{
	margin: auto!important;
}
.btn-inscribase-webinar:active, .btn-inscribase-webinar:focus, .btn-inscribase-webinar:hover, .btn-inscribase-webinar:visited{
	border: 0px!important;
}
.gen-btn-fixes-bottom-mas-info .fa{
	color: #fff!important
}
.btn-inscribase-webinar:active, .btn-inscribase-webinar:focus, .btn-inscribase-webinar:hover, .btn-inscribase-webinar:visited{
	background-color: #2DA4C7;
	border: 1px solid #2DA4C7 !important;
	color:#fff!important;
}
.contenedor-informacion-contacto span{
	color:#fff;
}

#informacion-comercial-cliente-movil .gen-icono-verde{
	background-color: #05111d!important;
}
.gen-titulo-separador{
	text-transform: uppercase;
}
.panel-collapse .text-center .gen-btn-gris{
	color: #05111d!important
}
#rotabanner-texto{
	height: 101%!important;
}
.elemento-repetido .popover{
	color: #2DA4C7;
}
#smn-comparta-este-contenido{
	text-transform: uppercase;
  margin-bottom: 11px;
  font-weight: bold;
	color: #2DA4C7;
}
#header-ingresa-dropdown .checkbox {
	color:#fff;
}
#checkbox-popup-colega{
	color: #05111d!important
}
.gen-ico-rojo{
	color: #2DA4C7!important;
}
.gen-ico-popup-colega-refresh{
	color: #2DA4C7!important;
}
.contenedor-titulo-webinar{
	background-color:#2DA4C7!important;
}

.contenedor-informacion-webinar{
	border-top: 1px solid #2DA4C7!important;
}
.panel-equipo .gen-titulo-h1{
	padding: 15px;
}
.panel-equipo .titulos-inline h6{
	font-weight: bold;
}
.panel-equipo .titulos-inline h6 a{
	font-weight: normal;
	color: #2DA4C7;
}
.panel-equipo .titulos-inline{
	padding: 0 15px;
}
.panel-equipo .small{
	padding: 0 15px;
}
/* WARNING: loading */
.fondo-loading{
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.7;
	position: absolute;
}
/* WARNING: carga */
.container-loader{
	position: absolute;
	height: 222px;
	width: 100px;
	top: 50%;
	margin-top: -111px;
	left: 50%;
	margin-left: -50px;
}
.container-loader img{
	position: absolute;
	top: 90px;
	width: 65px;
	left: 22px;
}
.loader {
	font-size: 10px;
	margin: 50px auto;
	text-indent: -9999em;
	width: 11em;
	height: 11em;
	border-radius: 50%;
	background: #ffffff;
	background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
	background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
	background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
	background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
	background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
	position: relative;
	-webkit-animation: load3 1.4s infinite linear;
	animation: load3 1.4s infinite linear;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	}
.loader:before {
	width: 50%;
	height: 50%;
	background: #ffffff;
	border-radius: 100% 0 0 0;
	position: absolute;
	top: 0;
	left: 0;
	content: '';
}
.loader:after {
	background: #05111d;
	width: 75%;
	height: 75%;
	border-radius: 50%;
	content: '';
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
@-webkit-keyframes load3 {
	0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
	}
	}
	@keyframes load3 {
	0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
	}
}
/* WARNING: mediaqu... */

@media (max-width: 1200px){
	.carousel-control.right{
		right: 0px!important;
	}
	#rotabanner-texto{
		min-height: 105%!important;
	}
}
@media (min-width: 1200px){
	.container{
		width: 1227px!important;
	}
	#sky-scrapper-blogs .panel-primary>.panel-heading{
		color: #fff;
		background-color: #2DA4C7!important;
		border:0px!important;

	}
	#sky-scrapper-blogs .panel-primary>.panel-heading .badge {
	    color: #fff!important;
	}
}
@media (min-width: 992px){
  #articulo-destacado {
      margin-top: 60px;
  }
  #articulo-destacado .fondo-contenedor-gris{
    background-color: #fff!important;
  }
	.altura-webinar{
		min-height: 255px!important;
	}
}
@media (max-width: 992px){
  .owl-carousel .owl-stage-outer{
    left: 0!important;
  }
  #footer-recomendados-contenido, #footer-mas-leidos-contenido{
    min-height: 262px !important;
  }
  .div-buscador label{
    color: #2DA4C7!important;
    text-transform: uppercase;
    padding: 0 19px 0 0;
  }
}

@media (min-width: 768px){
	.triangulo-pestana{
		border-right: solid 40px #2DA4C7!important;
	}
	.logo-evento{
		margin: 57px 20px 0 0px!important;
	}
	.logo-asociacion{
		margin: 57px 20px 0 0px!important;
	}
  .gen-btn-footer {
    box-shadow: 0px 3px 10px -4px black!important;
    background-color: #2DA4C7!important;
    color: #fff!important;
		width: 445px!important;
		border: 0px;
  }
  .etiqueta-compartir-showroom {
    text-align: left;
    font-size: 16px!important;
    color:#05111d!important;
}
  #panel-suscripcion {
      min-height: 376px;
      background-color: #fff;

  }
	#card-suscrip-impresa{
		min-height: 376px;
	}
  #panel-paute-con-nosotros{
    height: auto;
    background-color: #fff!important;
		min-height: 376px;

  }
  #articulo-destacado {
      margin-top: 60px;
  }
  .caja-publicidad-banner {
      border-left: 1px solid #ccc;
      margin-top: 0px;
      background-color: #fff!important;
  }
  .border-right-sm-1 {
    border-right: solid 1px #ccc;
    padding-left: 30px;
  }
  #motor-showrooms .datos-empresa{
    background-color: #2DA4C7!important;
    min-width: 200px;
    min-height: 65px;
    width: 210px;
    position: relative;
    top: -14px;
    border-radius: 0 0 7px 7px;
  }
	#header-boton-busqueda a{
		background-color: #05111d!important;
		border: 0px!important;
	}
	#header-boton-busqueda a:hover{
		background-color: #05111d!important;
		border: 0px!important;
	}
	#header-boton-busqueda a span{
		background-color: #05111d!important;
	}
	#header-boton-busqueda a span:hover{
		background-color: #05111d!important;
	}
}
@media (max-width: 768px){
	.gen-btn-fixes-bottom-mas-info .btn-success{
		color: #fff;
		background-color: #2DA4C7!important;
		border-color: #2DA4C7!important;
	}
	#rd-car-nueva-edicion .titulo-revista{
		max-width: 490px;
	}
	#informacion-comercial-cliente-movil .gen-contenedor-btn-contacto span{
		color:#05111d;
	}
	#titulos-xs .gen-titulo-h1{
		font-size: 20px;
	}
	.gen-btn-informacion-contacto{
		background-color: #05111d!important
	}
	#contenedor-informacion-webinar-0 .visible-xs{
		display: none!important;
	}
	#resumen-xs .carousel-inner{
		background-color: #05111d;
    margin-top: -20px;
		margin-bottom: 15px;
    padding: 15px;
    border-radius: 0px 0px 15px 15px;
		box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
	}
#rotabaner-resumen-0 .gen-ico-negro, #rotabaner-resumen-0 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-1 .gen-ico-negro, #rotabaner-resumen-1 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-2 .gen-ico-negro, #rotabaner-resumen-2 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-3 .gen-ico-negro, #rotabaner-resumen-3 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-4 .gen-ico-negro, #rotabaner-resumen-4 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-5 .gen-ico-negro, #rotabaner-resumen-5 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-6 .gen-ico-negro, #rotabaner-resumen-6 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-7 .gen-ico-negro, #rotabaner-resumen-7 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-8 .gen-ico-negro, #rotabaner-resumen-8 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-9 .gen-ico-negro, #rotabaner-resumen-9 .gen-ico-negro:hover{
	color:#dadada!important;
}
#rotabaner-resumen-10 .gen-ico-negro, #rotabaner-resumen-10 .gen-ico-negro:hover{
	color:#dadada!important;
}
	.etiqueta-compartir-showroom {
    text-align: center;
    font-size: 16px!important;
    color: #05111d!important;
	}
	.gen-ico-negro, .gen-ico-negro:hover{
		font-size: 16px!important;
		text-transform: none!important;
	}
	.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group{
		margin-left: 8px!important;
	}
	.panel-primary>.panel-heading{
		color: #fff;
		background-color: #2DA4C7!important;
		border: 0px!important;
	}
	#cuerpo .panel .panel-bod{
		padding: 15px 50px!important;
		box-shadow: 0px 35px 47px -49px rgba(0,0,0,0.57)!important;
		border: 1px solid #f1f1f1;
	}
	#cuerpo .panel .panel-body .btn-primary{
		float: none;
		color: #fff!important;
	  background-color: #2DA4C7;
		border: 0px;
		margin: 6px auto!important;
	}
  .owl-carousel .owl-stage-outer{
    left: 0!important;
  }
  #motor-showrooms .datos-empresa{
    min-height: 65px;
  }
  #footer-recomendados-contenido, #footer-mas-leidos-contenido{
    min-height: auto !important;
  }
  #footer-mas-leidos-contenido{
    margin-top: 3em!important;
  }
  #footer-mas-leidos{
    left: 19px;
    top:14px;
  }
  #panel-paute-con-nosotros{
    height: auto;
    background-color: #fff!important;
  }
  #articulo-destacado {
      margin-top: 60px;
  }
  .gen-titulo-publicidad {
      color: #2DA4C7;
      text-transform: uppercase;
  }
  .gen-ico-negro, .gen-ico-negro:hover {
    color: #636363;
  }
  .caja-publicidad-banner {
    border-left: 0px !important;
  }
  .carousel-inner>.item>.gen-titulo-h1{
    color: #2DA4C7;
  }
	#titulos-xs{
		background-color: #2DA4C7;
    padding: 15px;
    border-radius: 10px 10px 0 0;
		top: 15px;
	}
  .carousel-inner .item .gen-titulo-h1{
    color: #fff;
  }
  .fondo{
    margin: 15px 0;
  }
	#cuerpo #articulo-destacado .panel-body .btn-primary{
		margin: 6px 20px!important;
	}
	#li-menu-areas .yamm-content{
		margin-top: 10px;
	}
	#li-menu-areas .yamm-content .row{
		margin: 0px!important;
	}
	#li-menu-areas .yamm-content .border-right-ult-col{
		padding: 0px!important
	}
	#li-menu-areas .yamm-content .col-sm-6{
		padding-left: 0px!important;
	}
	#li-menu-areas .yamm-content .border-right-sm-1 div{
		padding-left: 7px!important
	}
	#listadoProductos .media:first-child .media-middle a .producto-titulo{
		font-size: 20px!important;
		    margin-top: 20px;
	}
	#listadoProductos .resumen a span{
		font-size: 13px!important;
		line-height: 16px!important;
	}
}
@media (min-width: 433px){
	.media:first-child .btn-primary{
		 min-width: 190px;
	}
}
@media (max-width: 433px){
	.media:first-child .btn-azul-verdoso{
		font-size: 11px;
		width: 144px;
		padding: 4px 6px;
	}
	#listadoProductos .media:first-child .btn-azul-verdoso{
		background-color: #0d4f6b!important;
		border-radius: 20px;
		border-color: #0d4f6b!important;
		color: #fff!important;
		transition: .2s;
		font-size: 11px;
    width: 144px;
    padding: 4px 6px;
	}
	.media:first-child .btn-primary{
		font-size: 11px;
		padding: 4px 6px;
		width: 161px!important;
	}
}
@media (min-width: 419px){
	#cuerpo-sky-scrapper .pull-right .btn-primary{
		min-width: 202px;
	}
	#j_idt438 .btn-primary {
	  min-width: 190px;
	}
}
@media (max-width: 419px){
	#cuerpo-sky-scrapper .pull-right .btn-azul-verdoso{
		font-size: 11px;
		width: 144px;
		padding: 4px 6px;
	}
	#cuerpo-sky-scrapper .pull-right .btn-primary{
		font-size: 11px;
		padding: 4px 6px;
		width: 161px!important;
	}
}
