div#topNav-v-pills-tabContent {
    padding: 0px !important;
}
div#topNav-v-pills-tabContent {
    box-shadow:unset !important;
}
table th:nth-child(5) {
    width: 110px;
}
table th, table td {
    padding: 10px 5px !important;
    height: 50px !important;
}
table input {
    border: none !important;
}
thead th {
    padding: 15px 10px !important;
    border: unset !important;
}
.action-btn {
    margin-top: 10px;
}
.action-btn i {
    cursor: pointer;
    font-size: 20px;
}

.table-hover tbody tr:hover {
    background: #fff !important;
}
.switch {
    padding-left: 15px;
}
.add-btn {
    margin-left: 10px;
}

.spinner-border {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: text-bottom;
    border: 2px solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    animation: spinner-border .75s linear infinite;
    animation-delay: 0s;
}


.spinner-border-sm {
    width: 15px;
    height: 15px;
    border-width: 2px;
}

.warningMessage {
    display: none;
}
.tax-help-table th {
    padding-left: 10px !important;
}
.tax-help-table td {
    padding-top: 10px !important;
    padding-bottom: 0px !important;
}
.tab-help {
    display: none;
}

.tax-rate-loader {
    width: 25px;
    height: 25px;
    border-width: 3px;
}

@media only screen and (min-width:768px){
    .tax-table{
    width: 218px;
}
div#topNav-v-pills-tabContent {
    padding: 0px 0px 0px 0px;
}
}
@media only screen and (max-width:767px){
 
div#topNav-v-pills-tabContent {
    padding: 0px 0px 0px 0px !important;
}
}