body{position: relative;overflow-x: hidden;}
.navbar-toggler {border-color: rgba(0, 0, 0, 0.5);}
.navbar-toggler-icon {background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
.navbar{background: rgba(51,51,51,0.75);padding: 0;}
.navbar .nav-item {background: url(../images/punto-rojo.png) left center no-repeat;padding:0 1rem;}
.navbar .nav-link {color: #fff;padding: .5rem 0.25rem}
.navbar .nav-link:hover {background: #a70000;}
.slideshow .flexslider {margin: 0;border: none;}
.franja-azul .custom{background-position-y: 2.5em;}
.franja-azul .text-center, .herramientas .text-center, .title-azul{color: #003399;}
.franja-azul .custom, .franja-roja .custom, .fuego-azul .custom{background-repeat: no-repeat;background-position-x: center;}
.m-agas{color: #fff;padding:11rem 0;}
.franja-roja .font-weight-bold {color: #c00}
.franja-roja h6 {color: #039}
.footer{background: #c00;color: #fff}
.footer a{color: #fff}
.modelos .carousel-control-prev-icon{background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")} 
.modelos .carousel-control-next-icon{background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}
.slider .item-image{text-align: center;}
.table td, .table th {padding: 0 .75rem;}
.agas .item-image, .electricos .item-image{text-align: center;}
@media (max-width: 767.98px) {
    .nav.font-weight-bold {display: block;}
}
@media (min-width: 768px) {
    body{padding-top: 3rem!important;}
    .header {position: absolute;top: 0;z-index: 5;}
    .slideshow {margin-top: 1.5rem!important;}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .electric{margin-bottom: 4rem;}
}
@media (min-width: 1200px) {
    .electric{margin-bottom: 2.5rem;}
}

.btn-tienda {
    position: absolute;
    top: 10%;
    right: 1%;
}
  .btn-tienda img {
    max-width: 187px;
}
.mob-btn {
  display:none;
}
img.d-block.mx-auto.img-fluid {
    max-width: 342px;
}
img#soporte {
    max-width: 50%;
}
@media only screen and (max-width:768px){
  
  .btn-tienda img {
    max-width: 104px;
}
  .btn-tienda {
    top: 20%;
}
}
@media only screen and (max-width:767px){
    .btn-tienda {
   display:none;
}
  .mob-btn {
 	display:block;
    position: fixed;
    bottom: 0%;
    right: 1%;
}
  .mob-btn img {
    max-width: 113px;
}
  img.d-block.mx-auto.img-fluid {
    max-width: 200px;
}
}
.moduletable.agas .row {
    display: flex!important;
    align-items: center;
    justify-content: center;
}
.moduletable.agas .col-lg-4:nth-child(2) {
    display: none;
}
.moduletable.agas .col-lg-4:nth-child(3) {
    display: none;
}
.moduletable.agas.col-lg-12 img {
    max-width: 75%;
}
@media only screen and (max-width:768px){
  .img-fluid {
    max-width: 70%;
    height: auto;
}
}