.clearfloat {
  clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}
#aparecer-990{
  display: none;
}
.aparecer-991{
    display: none !important;
}

@media (max-width: 1200px ){

}
@media (max-width: 1199px ){
    .chat .img-icon-chat {
    width: 50.4%;
    margin-top: -48px;
}

}
@media only screen and (min-width:769px) and (max-width: 1024px ){
    .menu ul li a {
        padding: 16px 5px !important;
    }
}
@media (max-width: 991px) {
#sumir-991{
  display: none;
}
#aparecer-990{
  display: block;
}
.aparecer-991{
    display: block !important;
}
.menu_apar {
   display: block;
}
.tel {
    width: 100%;
    margin-top: 22px;
}
header a.logo-img {
    width: 313px;
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 0px;
    position: relative;
    z-index: 10;
}
}

@media (max-width: 700px){
.sumir-700{
    display: none;
}
}

@media (max-width: 550px){
 .chat{
    display: none;
 }
   .titt {
        line-height: 26px !important;
    text-shadow: 2px 2px 0px #FFF;
       font-weight: bold;
       color: #00677d;
    }
}

@media (max-width: 450px) {

}
@media (max-width: 350px) {
header a.logo-img {
    width: 100%;
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 49px;
    margin-bottom: 0px;
    position: relative;
    z-index: 10;
}
}