Hello.
I added a topbar content:
<i class="x-icon x-icon-user" data-x-icon-s="" aria-hidden="true" style="color:#fff;"></i> <a href="#"> LOGIN</a> <a href="#"><img src="https://buciocarrilloypoo.com/wp-content/uploads/2020/03/flag-mx.png" ></a> <a href="#"><img src="https://buciocarrilloypoo.com/wp-content/uploads/2020/03/flag-us.png" ></a> <a href="#"><img src="https://buciocarrilloypoo.com/wp-content/uploads/2020/03/flag-cn.png" ></a>
The CSS code I’m using:
.x-topbar {
background-color: #303842 !important;
border-bottom: 1px solid #303842;
}
.x-topbar a {
color: #fff !important;
text-decoration: none;
}
.x-topbar a:hover {
color: #e69f12 !important;
}
.x-topbar .p-info {
float: right !important;
padding-left:2em;
padding-right:2em;
}
.x-topbar .p-info a {
border-bottom:none;
}
.x-topbar {
margin-right:1em;
}
@media (max-width: 767px) {
.x-topbar .p-info {
background-color: transparent;
float: none;
padding-bottom: 0;
}
.x-topbar {
height: auto;
}
}
On PC works fine:

But when you go to a SM device the code´s content gets inside a black box and stop working:

What I miss or did wrong.
The URL is: https://buciocarrilloypoo.com/inicio/
I’m using X.
Thank for any help.