/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
            Computadoras de escritorio de 1281px a mayor resolución
*/

@media (min-width: 1281px) {

}

/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
            Ancho entre 1025px a 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {

}

/*
  ##Device = Tablets, Ipads (portrait)
            Retrato
  ##Screen = B/w 768px to 1024px
            Ancho entre 768px a 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {

}

/*
  ##Device = Tablets, Ipads (landscape)
            Paisaje
  ##Screen = B/w 768px to 1024px
            Ancho entre 768px a 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
            Tabletas de baja resolución, Móviles (Paisaje)
  ##Screen = B/w 481px to 767px
            Ancho en 481px a 767px
*/

@media (min-width: 481px) and (max-width: 767px) {

}

/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
            La mayoría de los teléfonos inteligentes móviles (retrato)
  ##Screen = B/w 320px to 479px
            Ancho en 320px a 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
    .header .logo{
        max-width:100%;
        height:auto;
    }
    .page-title h1{
        font-size:2em;
    }
    .service a {
        margin-bottom: 10px;
        display: block;
    }
    .section-top-title {
        text-align: center;
    }
    .breadcrumb{
        float:initial;
        display:block!important;
        text-align: center;
    }
    .breadcrumb li{
        display:inline-block;
    }
    .single_address {
        margin-bottom:20px;
    }
    .footer {
        text-align: center;
    }
    .bar-social-foot {
        margin-top:10px;
        float: none;
    }
    .bar-social-foot ul{
        margin:0;
        padding:0;
    }
    .block-padding-default {
        padding: 10px 30px;
    }
    .block-content {
       padding: 10px 25px;
    }
}
