.dom-content-footer {
    display:inline-block;
    width:100%;
    z-index:100 ;
   }
   .dom-content-footer .container-fluid .dom-content-footer .container-fluid .dom-content-footer p {
    margin:0
   }
   .dom-content-footer .collapse {
    display:block
   }
   .dom-content-footer ul {
    padding:0;
    margin:0;
    list-style:none
   }
   .dom-content-footer .img_head img {
    display:inline-block
   }
   .dom-content-footer .footer-list strong {
    margin-bottom:15px;
    display:block;
    font-weight:normal;
   }
  
   .dom-content-footer .suscrib .form-group {
    width:100%;
   }

   footer #header-section4{

    border-top: 1px solid #333;
   }


   .dom-content-footer .suscrib .form-group #new_letter {
    float:left;
    width:27%;
    text-align:left;
    padding-top:8px;
    font-size:16px
   }
   .dom-content-footer .suscrib .form-group .form-control {
    float:left;
    width:50%;
    height:40px;
    border:none;
    border-right:1px solid #ccc
   }
   .dom-content-footer .suscrib .form-group .btn-default {
    float:left;
    width:23%;
    height:40px;
    border:none;
    padding:8px 2px;
    font-size:14px;
    border-radius:0
   }
   .dom-content-footer .suscrib .form-group #spn_tellme_mail_F {
    background:#ccc;
    width:100%;
    display:inline-block;
    margin:10px 0 0 0;
    color:#000;
    text-align:center;
    line-height:35px;
    font-size:15px
   }
   @media (min-width:992px) and (max-width:1199px) {
    .dom-content-footer .suscrib .form-group .btn-default {
     width:28%
    }
    .dom-content-footer .suscrib .form-group .form-control {
     width:45%
    }
   }
   @media (min-width:768px) and (max-width:991px) {
    .dom-content-footer .suscrib .form-group #new_letter {
     margin:0 0 5px;
     padding:0;
     width:100%
    }
    .dom-content-footer .suscrib .form-group .btn-default {
     width:35%
    }
    .dom-content-footer .suscrib .form-group .form-control {
     width:65%
    }
   }
   @media (max-width:768px) {
    .dom-content-footer .footer-list {
     margin:10px 0 15px
    }
    .dom-content-footer .suscrib .form-group #new_letter {
     margin:0 0 5px;
     padding:0;
     width:100%
    }
    .dom-content-footer .suscrib .form-group .btn-default {
     width:35%
    }
    .dom-content-footer .suscrib .form-group .form-control {
     width:65%
    }
   }
   @media (max-width:479px) {


footer #header-section2{
    height: 14px;
    overflow: hidden;
}


    .logoFooter img{
        width: 100px;
        margin-top: 25px;
        }
    .dom-content-footer .header_section3_1,
    .dom-content-footer .header_section2_2,
    .dom-content-footer .header_section3_2,
    .dom-content-footer .header_section3_3,
    .dom-content-footer .header_section3_4,
    .dom-content-footer .header_section3_5,
    .dom-content-footer .header_section3_6 {
     width:100%;
     text-align:left
    }
    .dom-content-footer .footer-list {
     text-align:left;
    }
    .dom-content-footer .footer-list strong {
     display:block;
     margin:10px 0;
     /*border-top:1px solid #333;*/
     padding:10px 0
    }
    #header-section3  .border-separator{
   
       padding-top: 0px ;
       
       }
       
       .ColumnaNews {
       
           order:3;
           padding-top: 30px;
       }
       
       .MenuAtencion{
           order:1;
       
       }
       
       .RedesSociales {
       
           order:2;
       
       }
       #header-section3 #contenido-box{
           display: flex;
           flex-direction: column;
       
       
       }
   
   }
   footer.dom-content-footer iframe{ height: 80px;}
   
   #l_redes-sociales ul li{
   float:left;
   width: 40px;
   
   }
   
   #txt_tellme_mail_F {
       border-right: 0px;
       box-shadow: none;
       border-top: 1px solid #ccc;
       border-bottom: 1px solid #ccc;
       border-left: 1px solid #ccc;
       width: 80% ;
       }
   
       #btn_mail_save {
           border-top: 1px solid #000;
           border-right: 1px solid #000;
           border-bottom: 1px solid #000;
           border-left: 0px;
           width: 20% ;
           }
   
   
   @media (max-width: 991px) and (min-width: 768px){
    #txt_tellme_mail_F{    width: 72% ;}
    #btn_mail_save{    width: 28% ;    letter-spacing: 0px;}

   }

   footer #header-section3{
border-top:1px solid #ccc;
   }

   #l_s-guenos li{
    float: left;
    margin-right: 15px;
    
    }
    
    #l_s-guenos li i{
    font-size:18px;
      }
    