.support-wrapper ol li {
color: #555555;
}
.support-wrapper ul li {
color: #555555;
}
.support-wrapper table {
border-collapse: collapse;
min-width: 768px;
max-width: 100%;
margin: 10px 0px;
}

@media (max-width: 767px) {
.support-wrapper .table-wrapper {
max-width: 100%;
overflow-x: scroll;
}
}
.support-wrapper td {
padding: 15px;
vertical-align: top;
}

.support-wrapper .price-td {
font-weight: bold;
color: #38c264;
}

.support-wrapper td>p {
padding: 10px 0px;
margin: 0px;
}

.support-wrapper tr {
border-top: 1px #38c264 solid;
}

.support-wrapper tr.first-row {
border: none;
background-color: #38c264;
color: white;
font-weight: bold;
}

.support-wrapper .block-wrapper {
text-align: center;
    display: table;
    vertical-align: top;
    box-sizing: border-box;
}
.support-wrapper .column {
    border: 1px solid #38c264;
    width:  100%;
    margin: 10px 0px ;
    display: table;
    box-sizing: border-box;
    vertical-align: top;
    text-align: left;
}
.support-wrapper .column-header {
background-color: #38c264;
color: white;
text-align: center;
padding: 15px;
font-weight: bold;
display: table-cell;
width: 20%;
box-sizing: border-box;
vertical-align: top;
height: auto;
}
.support-wrapper .column-header a.button-blue {
text-decoration: none;
color: #38c264;
margin: 0;
padding: 7px 15px 0 15px;
display: inline-block;
background-color: #f2f3f7;
letter-spacing: 1px;
text-transform: uppercase;
font-family: Glober SemiBold;
font-size: 14px;
box-sizing: border-box;
width: 200px;
heigh: 30px;
}



.support-wrapper .column-text {
padding: 15px;

display: table-cell;
box-sizing: border-box;
 vertical-align: top;

}

.support-wrapper .column-result {

border-left: 1px solid #38c264;
padding: 15px;
width: 25%;
font-weight: bold;
display: table-cell;
box-sizing: border-box;
 vertical-align: top;
}



@media (max-width: 500px) {
.support-wrapper .block-wrapper {
display: inline-block;
	}
.support-wrapper .column {
width: 100%;
display: inline-block;
border: none;

}

.support-wrapper .column-header {
margin-bottom: 15px;
display: inline-block;
width: 100%;
	}
.support-wrapper .column-text {
height: auto;
display: inline-block;
width: 100%;
border-bottom: 1px solid #38c264;

}




.support-wrapper .column-result {
height: auto;
border-top: 1px solid #38c264;
border-left: none;
display: inline-block;
width: 100%;
}
}


