.customize-control-interface-tabs { display: list-item !important; } .allo-tabs-control { border-bottom: 1px solid #ddd; width: calc(100% + 28px); margin: -15px 0 0 -12px; table-layout: fixed; display: table; } .allo-tabs-control .allo-customizer-tab { border-right: 1px solid #ddd; display: table-cell; text-align: center; width: 100%; } .allo-tabs-control .allo-customizer-tab:last-child { border-right: none; } .allo-tabs-control .allo-customizer-tab label{ text-transform: uppercase; background: #fff; box-shadow: inset 0 0 0 0 #0085ba; transition: all .3s ease; display: block; width: 100%; padding: 10px 0; text-decoration: none; font-weight: 600; color: #333; } .allo-tabs-control .allo-customizer-tab label i { color: #333; margin-right: 4px; } .allo-tabs-control .allo-customizer-tab label:hover { color: #0085ba; background: #f3f3f5; } .allo-tabs-control .allo-customizer-tab label:hover i { color: #333; } .allo-tabs-control .allo-customizer-tab input[type="radio"]:checked ~ label { box-shadow: inset 0 -3px 0 0 #0085ba; color: #0085ba; background-color: #fff; } .allo-tabs-control input[type="radio"] { display: none !important; }