.coverage_charges-button_section {
    display: flex;
 }

 .coverage_charges-button_title {
    width: auto; 
    margin-right: 20px;
 }

 .coverage_charges-button {
    margin-top: 0;
    margin-right: 15px;
    margin-left: 0px;
    cursor: pointer;
 }

 .coverage_charges-button_wrapper {
    display: block;
}

 .coverage_charges-map_tag {
    padding: 35px;
    margin: 0;
    width: 300px;
    height: 150px;
    position: absolute;
    display: flex;
    float: left;
    top: 150px;
    left: 200px;
    align-items: center;
    opacity: 0.8;
    background: #FFFFFF;
    border: 1px solid #9B9B9B;
 }

 .coverage_charges-map_tag p {
    font-size: 20px;
    font-weight: bold;
    margin: 0;
 }

 .button-bar {
    display: inline;
    margin-left: 20px;
}

.coverage_charges_quickTag {
    display: inline;
    margin: 0 20px;
}

.coverage_charges-phone_set {
    /* margin-right: 20px; */
    width: 20%;
}

.coverage_charges-phone_row {
    flex-wrap: nowrap;
}
.coverage-charges__select-wrapper{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
    align-items: center;
    margin-top: 30px;
    text-align: left;
}
.coverage-charges__select-region-wrapper,
.coverage-charges__select-destination-wrapper,
.coverage-charges__button-wrapper{
    width: 33.33333333333333%;
    margin-right: 20px;
}
.roaming_table_overflow .roaming_table {
    width: 100%;
}