div.language{ display:inline-block !important; position:relative !important; height:0px !important; top:4px !important; } .language img.language__img{ width:43px !important; margin-right:-10px !important; } .table-wrap { text-align: center; display: inline-block; background-color: #fff; /*padding: 2rem 2rem;*/ color: #000; } table { border: 1px solid #ccc; width: 100%; margin:0; padding:0; border-collapse: collapse; border-spacing: 0; } table tr { border: 1px solid #008800; padding: 5px; } table th, table td { padding: 10px; text-align: center; border-right: 1px solid #008800; } table th { color: #fff; background-color: #008800; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; } @media screen and (max-width: 600px) { table { border: 0; width: 100%; } table thead { display: none; } table tr { margin-bottom: 10px; display: block; border-bottom: 2px solid #ddd; } table td { display: block; text-align: right; font-size: 13px; border-bottom: 1px dotted #008800; border-right: 1px solid transparent; } table td:last-child { border-bottom: 0; } table td:before { content: attr(data-label); float: left; text-transform: uppercase; font-weight: bold; } .table-wrap { overflow-y: scroll; } } .nav-item.dropdown{ display:flex !important; } a.nav-link.text-warning.font-weight-bold.dropdown-toggle{ background-color:#FFCC00 !important; padding:0px !important; padding-right:4px !important; padding-left:4px !important; font-weight:bold !important; margin-left:0px !important; margin-right:8px !important; border-radius:6px !important; color:#000000 !important; }