
@media only screen and (min-device-width: 720px) and (max-device-width: 1280px) {
  .prev{
    position: relative;
    left: 5%;

  }
  .next{
    position: relative;
    right: 5%;
  }
}

@media  screen and (max-width: 1154px)  {
  .prev{
    position: relative;
    left: 2%;

  }
  .next{
    position: relative;
    right: 2%;
  }
}

@media  (max-width: 1280px) {
  .prev{
    position: relative;
    left: 2%;

  }
  .next{
    position: relative;
    right: 2%;
  }
}

/* (1280x1024) SXGA Display */
@media  screen and (max-width: 1280px) {
  .prev{
    position: relative;
    left: 10%;

  }
  .next{
    position: relative;
    right: 10%;
  }
}

@media only screen and (min-width: 379px)  {
  .prev{
    position: relative;
    left: 0px;

  }
  .next{
    position: relative;
    right: -20px;
  }

}

@media only screen and (min-width: 320px) and (max-width: 767px) {

  .img-mantenimiento-dos{
    width: 30%;
  }

  .img-mantenimiento-uno{
    width:10%;
  }
  /* .p-clientes{
  font-size:14px;
  } */
  /*
  .p-texto{
  font-size:12px;
}
.bienvenida{
top:100px;
} */
.title-gray{
  font-size:14px;
}
/* #redes-soc{
bottom: 10%;
} */
.prev{
  position: relative;
  left: 0;

}
.next{
  position: relative;
  right: -6%;
}
/* .nombre{
font-size: 14px;
}
.cargo{
font-size: 12px;
}
.iconscontacts{
width: 15px;
}
.textcontacts{
font-size: 9px;
top: -7px;
position: relative;
}
.contacto{
font-size: 14px;
} */
/* .form-control{
font-size: 14px;
height: 25px;
background-color: #c6c6c6!important;
border-radius: 0px!important;
}
.control-label{
font-size: 11px;
position: relative;
top: 5px;
} */
}

/* .btn-default {
color: #333;
background-color: #c6c6c6!important;
border-color: #ccc!important;
border-radius: 0px!important;
float: right!important;
} */

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .prev{
    position: relative;
    left: 1%;

  }
  .next{
    position: relative;
    right: 1%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1229px) {
  .prev{
    position: relative;
    left: 5%;

  }
  .next{
    position: relative;
    right: 5%;
  }
  /*reciente*/
  ul.thumbs{
    width:850px;
    margin: 0 auto;
  }
}
/* (1920x1080) Full HD Display */
@media(max-width: 1599px) {
  /* .prev{
  position: relative;
  left: 10%;

}
.next{
position: relative;
right: 10%;
}*/
ul.thumbs{
  width:850px;
  left: 18%;
}
.next {

  right: 18% !important;
}
.prev {

  left: 18% !important;
}
}

@media(max-width: 1499px) {
  ul.thumbs {

    width: 850px;
    left: 17%;
  }
}
@media(max-width: 1399px) {
  ul.thumbs {

    width: 750px;
    left: 19%;
  }
  .thumb{
    width: 100px
  }
  .thumb.active{
    width: 100px
  }
}
@media(max-width: 1299px) {
  ul.thumbs {

    width: 750px;
    left: 17%;
  }
}
@media(max-width: 1250px) {
  ul.thumbs {

    width: 660px;
    margin-left:auto;
    margin-right:auto;
    left:0;
    right:0;
  }
  .thumb{
    margin: 3px;
  }
}

@media(max-width:1100px){
  .next {

    right: 14% !important;
  }
  .prev {

    left: 14% !important;
  }
}

@media(max-width:991px){
  .next {

    right: 10% !important;
  }
  .prev {

    left: 10% !important;
  }
  ul.thumbs {

    width: 530px;
    height: 70px;
    margin-top: 11px !important;
  }
  .thumb{
    width: 80px;
    height:50px;
  }
  .thumb.active{
    width: 80px;
    height:50px;
  }
  /*texto equipamiento*/
  .text-equip p {
    z-index: 3;
    color: #fff;
    padding-left: 15px;
    letter-spacing: .15em;
    font-size: 12px;
    max-width: 540px;
  }
}

@media(max-width:767px){
/*  .thumb {

    width: 33%;
    margin: 8px 0;

  }
  .thumb.active{
    width: 31%;
  }*/
  ul.thumbs {
    width: 70%;
  }
  .next {

    right: 1% !important;
  }
  .prev {

    left: 1% !important;
  }
  #sec-mantenimiento footer, #sec-equipamiento footer{
    position: absolute;

    bottom: 0;

    top: auto;

    z-index: 100
  }
}
/* (1920x1080) Full HD Display */
/* @media only screen and (min-width: 1600px) and (max-width: 1920px) { */
@media only screen and (min-width: 1600px) and (max-width: 1920px) {
  /* .form-control {
  font-size: 14px;
  height: 25px;
  background-color: #c6c6c6!important;
  border-radius: 0px!important;
  } */
  .prev{
    position: relative;
    /*ppazos*/
    left: 25%;

  }
  .next{
    position: relative;
    /*ppazos*/
    right: 25%;
  }
  ul.thumbs{
    width:850px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 1921px){
  ul.thumbs{
    width:850px;
    margin: 0 auto;
  }
}
/*Menú*/
/* .mini-submenu{
display:inline-block;
background-color: rgba(0, 0, 0, 0);
position: absolute;
width: 42px;
z-index: 1000;
right: 30px;
top: 20px;
}

.mini-submenu:hover{
cursor: pointer;
}

.mini-submenu .icon-bar {
display: block;
height: 3px;
width: 35px;
margin-top: 3px;
}

.list-group{

position: absolute;
top: 20px;
z-index: 101;
}

.mini-submenu .icon-bar {
background-color: #000;
}

#slide-submenu{
display: inline-block;
cursor: pointer;
padding-left:20px;
}
.list-group-item{
text-align: right;
}
.menu2{
right: 30px;
top: 20px;
display:none;
} */
