#calculator-container{
    margin: 0 auto;
    overflow: auto;
    /*min-width: 600px;*/
} 

#tax-group, #total-group, #fin-oper-group, 
#amount-group, #countries-group {
    /*min-width: 480px;*/
    position: relative;
}

/*.label-width{
    width: 300px;
}*/

#tax-info {
    background-image: url('./data/images/tax-info.png');
    background-repeat: no-repeat;
    background-position: left top; 
    background-position-x: 0px; 
    background-size: 20px 20px; 
}

.ui-autocomplete {
    position: absolute;
    overflow: auto;
    max-height: 300px;
    cursor: pointer;
    list-style-type: none;
    padding: none;
}

.ui-autocomplete ul {
    margin: 0;
    padding: 0;
}

#clear-all {
    color: #fff !important;
}

#error-message {
    display: none;
}

#increase, #decrease {
    cursor: pointer;
}

