.row {
    margin-left: 0;
    margin-right: 0;
}
/*ACTUALIZACIÓN REGLAS 22 OCT 2019*/
/*GENERALES DE LA WEB*/
/*modificacion ancho plantilla*/
@media all and (min-width: 1200px) {
.ancho #barra-opciones > .barra-opciones, .ancho #sobrecabecera > .sobrecabecera, .ancho #pie > .pie, .ancho footer > .footer, .ancho #bajo-footer > .bajo-footer, .ancho #contenido > .contenido {width: 1215px;}
}
@media all and (max-width: 991px){
.ancho #barra-opciones > .barra-opciones, .ancho #pie > .pie, .ancho footer > .footer, .ancho #bajo-footer > .bajo-footer{width: auto;}}

h1,h2,h3, h4, h5, h6, .btn a, .modulo-menu, #menuMovil, .modulo-categorias, .btn, .modulo-datos-contacto-extendidos{font-family: 'Open Sans Condensed', sans-serif;font-weight:700 !important;}

h1, h2, h3, h4, h5, h6, .btn a, .modulo-menu, #menuMovil, .modulo-categorias, .btn{text-transform:uppercase;}
.portada .contenido h3{font-size:34px !important;}
.portada .modulo-ultimas-noticias .carousel h3{font-size:118% !important;}

.btn{border:none !important;}
.btn:active, .btn.active{box-shadow:none !important;}
.mapa-google{width:100% !important;display:block !important;}
#contenido{margin-top:0 !important;}

/*ajuste de las banderas del idioma*/
.mod-utilidades-tienda .modulo-idiomas ul { line-height: 0 !important;}
.modulo-idiomas.desplegable {line-height: 0 !important;}

/*COLORES BOTONES Y DESTACADOS*/
.redes-sociales-barra-opciones i:hover, .mod-opiniones a .fa, #sobrecabecera .navbar-default .navbar-nav > li::after, .formulario-portada .form-actions .btn{background:#ED6C26 !important;}
.formulario-portada .form-actions .btn:hover, .boton-eslogan .boton-eslogan:hover {background-color:#ED6C26 !important;}
.modulo-ultimas-noticias h3:first-child::after, .servicios-portada h3::after{content:'';width: 200px;height: 0;left:calc(50% - 100px);position: absolute;padding:25px 0;border-bottom: 5px solid #ED6C26;}

.mod-opiniones .carousel-indicators li, .formulario-portada .form-control:focus{border-color: #ED6C26;}

/*BARRA OPCIONES*/
/*efecto RRSS en barra de opciones*/
.barra-opciones .modulo-redes-sociales .inline {margin-left: 0px;}
.redes-sociales-barra-opciones i{border-radius:50%;transition:background-color ease-in 0.2s;}
.redes-sociales-barra-opciones i:hover{transition:background-color ease-in 0.2s;}
.redes-sociales-barra-opciones i.fa-facebook{padding:3px 6px;}
.redes-sociales-barra-opciones i.fa-twitter{padding:3px 3px;}
.redes-sociales-barra-opciones i.fa-google-plus, .redes-sociales-barra-opciones i.fa-instagram, .redes-sociales-barra-opciones i.fa-pinterest, .redes-sociales-barra-opciones i.fa-linkedin, .redes-sociales-barra-opciones i.fa-snapchat, .redes-sociales-barra-opciones i.fa-youtube, .redes-sociales-barra-opciones i.fa-wordpress,.redes-sociales-barra-opciones i.fa-tripadvisor, .redes-sociales-barra-opciones i.fa-rss{padding:3px 4px;}
.redes-sociales-barra-opciones i.fa-foursquare{padding:3px 5px;}
.footer .redes-sociales-barra-opciones i:hover{background:#fff;transition:background-color ease-in 0.2s;}

/*SOBRECABECERA*/
#sobrecabecera{box-shadow: 0 0 15px 1px rgba(0,0,0,0.2);}
#sobrecabecera.sticky-bottom{transform: translateY(-65%);transition: all ease-in 0.5s;transition-delay: 0.5s !important;}
#sobrecabecera.sticky-top{transition: all linear 0.1s;transform: translateY(0px);transition-delay: -0.5s;z-index:99;position:relative;}

/*centrado del menu*/
#sobrecabecera .modulo-menu{border-top:1px solid #e6e6e6;}
@media (min-width: 768px){#sobrecabecera .navbar-nav{float:none;margin: 0 auto;display: table;table-layout: fixed;}}

#sobrecabecera .navbar-default .navbar-nav > li{padding-top:15px; padding-bottom:15px;}
#sobrecabecera .navbar-default .navbar-nav > li:first-child > a{border-left:1px solid #e6e6e6;}
#sobrecabecera .navbar-default .navbar-nav > li > a{padding-top:5px; padding-bottom:5px;padding-left: 12px !important;padding-right: 12px !important;
    text-transform:uppercase; border-right:1px solid #e6e6e6;}

/*efecto after items principales menu*/
#sobrecabecera .navbar-default .navbar-nav > li::after{position: absolute;top: 100%;width: 80%;left:10%;height: 2px;/*background:#f8b500;*/content: '';opacity: 0;-webkit-transition: top 0.3s, opacity 0.3s,-webkit-transform 0.3s;-moz-transition: top 0.3s, opacity 0.3s, -moz-transform 0.3s;transition: top 0.3s, opacity 0.3s, transform 0.3s;}

#sobrecabecera .navbar-default .navbar-nav > li:hover::after, #sobrecabecera .navbar-default .navbar-nav > li:focus::after, 
#sobrecabecera .navbar-default .navbar-nav > li.active::before, #sobrecabecera .navbar-default .navbar-nav > li.active::after
{top: 80%;opacity: 1;}

/*submenu*/
#sobrecabecera .navbar-nav > li > .dropdown-menu{border-radius:0;}
#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu{border-top:0 !important;min-width:200% !important;margin-top:-5px;}
#sobrecabecera .dropdown-menu{box-shadow:2px -2px 3px 0 rgba(0, 0, 0, 0.1);}
#sobrecabecera .dropdown > .dropdown-menu {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s; -o-transition: all 0.3s;transition: all 0.3s;opacity: 0;transform: translateY(10px); min-width:200% !important;}
#sobrecabecera .dropdown.open .dropdown-menu { transform: translateY(0px);transition-delay:0.1s; opacity: 1;min-width:200% !important;}
#sobrecabecera .dropdown > ul::before {
    content: ""; position: absolute; width: 0; height: 0; top: 0; left: 20px;
    -webkit-box-sizing: border-box; box-sizing: border-box; border: 6px solid #fff; border-color: #fff #fff transparent transparent;
    -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);
    -webkit-box-shadow: 2px -2px 3px 0 rgba(0, 0, 0, 0.1); box-shadow: 2px -2px 3px 0 rgba(0, 0, 0, 0.1);}

#sobrecabecera .navbar-default .navbar-nav > .open > .dropdown-menu li{padding-top:10px;padding-bottom:10px;}

/*SOBRECONTENIDOS*/
/*ZONA CONTENIDOS*/
.sin-imagen{background-image:url('');background-size:cover;}

/*VISUALIZACION CATEGORÍA DESTACADO (BLOG)*/
.contenido-columnas-blog{padding-bottom:20px;}
.contenido-columnas-blog .cont-blog{background-color:rgba(255,255,255,0.85);border-radius:3px !important;}
.contenido-columnas-blog .btn{padding:15px 50px; border-radius:3px !important;}
.contenido-columnas-blog .btn-primary{border-radius:3px !important;}

/*FORMULARIO PORTADA*/
.formulario-portada .modulo-formularios .formDiv > div > p, .formulario-portada .modulo-formularios .formDiv > div > h2, .formulario-portada .modulo-formularios .formDiv > div >  address {display:none;}
.formulario-portada .modulo-formularios form > * {border-radius: 2px;margin-bottom: 3px;text-align:center;}
.formulario-portada .input-group-addon{background-color:#fff;}
.formulario-portada .input-group.captcha .input-group-addon > div {height: 35px;overflow: hidden;position: relative;width: 110px;}
.formulario-portada input.form-control, .formulario-portada select.form-control {height: 74px;height: 56px;}
.formulario-portada .input-group.captcha .input-group-addon > div > img.captchaImg {left: -9px;margin-bottom: 0;position: relative;top: -4px;}
.formulario-portada img.captchaImg {height: 33px;}
.formulario-portada .panel{margin-bottom:0;width:99%; border-radius:0 !important;box-shadow:none;}
.formulario-portada .form-control{width:49.2%; margin-right:3px;float:left;border:0; box-shadow:none !important;border-bottom:1px solid #DADEE6;}
.formulario-portada .form-control:focus{box-shadow:none !important;}
@media only screen and (max-width: 768px){.formulario-portada .form-control{width:99%;float:none !important;}}
.formulario-portada .panel-default{border:0;}
.formulario-portada .content_form_mod textarea{width:99%; }
.formulario-portada .captcha_input{width:99%;}
.formulario-portada .panel-body .text-left{text-align:center;}
.formulario-portada .form-actions .btn{padding:15px 50px;font-weight: bold !important; border-radius: 0;}
.formulario-portada .radio input[type="radio"], .formulario-portada .radio-inline input[type="radio"], .formulario-portada .checkbox input[type="checkbox"], .formulario-portada .checkbox-inline input[type="checkbox"]{position:relative;}

/*footer*/
/*logo footer*/
footer .navbar-nav > li > a{line-height:1.42857143;}

/*LISTADO CATEGORÍAS FOOTER*/
.footer .modulo-categorias .list-group-item a::before{content:'>'; color:#fff;}
.modulo-mapadegoogle {height: auto;}

.modulo-container .equipo .jumbotron {
	padding-left: 20px;
	padding-right: 20px;
}

.jumbotron p {
	margin-bottom: 15px;
	font-size: 100%;
	font-weight: 200;
}