@media all and (max-width: 1150px){
	.section-background{max-width: 75%;}
    .content-boxed h2{font-size: 40px;}
    .content-boxed p{font-size: 20px;}
    #borde-marron h2{padding: 0 40px;}
    .borde-rosa h3{padding: 0 40px;}
    #footer-legal p{font-size: 13px;}
    #footer-banner{width: 650px;}
    #logo-gepac-footer{width: 140px;}
    #footer-rrss{margin-top: 50px;}
    #footer-legal p{padding-bottom: 40px;}
    #borde-marron fieldset{width: 75%;}
    #header-menu,#header-text div ul li{font-size: 13px;}
    #header-img {width: 50px;}
    #date h1 {font-size: 25px;}
    #date p {font-size: 20px;}
    .section-background {max-width: 80%;}
}
@media all and (max-width: 1050px){
    #footer-banner{width: 500px;}
    #logo-gepac-footer{width: 120px;}
}
@media all and (max-width: 810px){

    #logo-gepac-footer{width: 110px;}
    #footer-rrss ul div{width: 30px;}
    #footer-rrss ul div{font-size: 15px;}
    #footer-legal p{font-size: 12px;}
    .content-boxed{width: 700px;}
    #header-rrss ul li{margin-right: 7px;}
    #header-text div ul li{margin-right: 12px;}
    #header-menu .content-boxed{justify-content: space-between;width: 100%;max-width: 98%;}
    #logo-gepac-banner{width: 120px;}
    .content-boxed h2{font-size: 30px;}
    .content-boxed p{font-size: 18px;}
    .sponsor{width: 33%;}
    #footer-banner{width: 400px;max-width: 70%;}
}
@media all and (max-width: 650px){
    #header-menu .content-boxed{justify-content: space-between;width: 100%;max-width: 92%;}
    #header-rrss{display: none;}
    #header-menu, #header-text div ul li{font-size: 12px;}
    #header-img{width: 45px;}
    .section-background{max-width: 100%;}
    h3{font-size: 23px;}
    .desplegable{width: 25px;height: 25px;}
    .content-boxed p{font-size: 16px;}
    .content-boxed h2 {font-size: 23px;}
    h3{font-size: 20px;}
    #footer-banner-wrapper{background-image: none;}
}
@media all and (max-width: 550px){
    #header-menu{display: none;}
    #header-banner{margin-top: 0!important;}
    #device-header-bar{display: flex;align-items: center;justify-content: space-between;padding: 0 5%;background-color: #dcacad;
        -webkit-box-shadow: 0px 0px 15px 10px rgba(166,84,83,0.6);
        -moz-box-shadow: 0px 0px 15px 10px rgba(166,84,83,0.6);
        box-shadow: 0px 0px 15px 10px rgba(166,84,83,0.6);
        position: relative;z-index: 3;}
    #navbar-modal{position: absolute;top: 0;z-index: 101;background-color: #dcacad;}
    #modal-overlay{display: none;position: none;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,.8);z-index: 100;}
    #navbar-modal {display: none;position: fixed;top: 0;left: 0;bottom: 0;width: 100%;max-width: 280px;z-index: 101;overflow: hidden;}
    #navbar-modal div {margin-top: 15px;}
    #navbar-modal-close {position: absolute;top: 10px;right: 15px;cursor: pointer;font-size: 26px;color: #000;}
    sub{font-size: 10px;}
    #navbar-modal-open i{font-size: 25px;}
}