.data_table.so-simple .table_tab big {
    font: 22px/1 "jaf-bernina-sans";
    display: block;
    padding: 0;
}
.data_table.so-simple .table_title {
    width: 240px;
    height: auto;
}
.data_table.so-simple .table_title span.h1 {
    display: block;
    font: 20px/1.2em "jaf-bernina-sans";
    color: #22b5e3;
}
.data_table.so-simple .table_title span.h1 strong{
    font: 20px/1.2em "jaf-bernina-sans";
    font-weight: 700;
}
.data_table.so-simple .table_title span.subtitle{
    display: block;
    font-size: 12px;
    color: #22b5e3;
}

.data_table.so-simple .table_tab_td {
    text-align: center;
    vertical-align: middle;
    color: #fff;
    padding: 15px;
}
.data_table.so-simple .table_tab_td.first{
    background-color: #ad69f3;
    background-image: -moz-linear-gradient(#ad69f3,#8140c5);
    background-image: -webkit-linear-gradient(#ad69f3,#8140c5);
    background-image: linear-gradient(#ad69f3,#8140c5);
}
.data_table.so-simple .table_tab_td.second {
    background-color: #786ffb;
    background-image: -moz-linear-gradient(#786ffb,#5b53cf);
    background-image: -webkit-linear-gradient(#786ffb,#5b53cf);
    background-image: linear-gradient(#786ffb,#5b53cf);
}
.data_table.so-simple .table_tab_td.third {
    background-color: #4cc0ff;
    background-image: -moz-linear-gradient(#4cc0ff,#019bf0);
    background-image: -webkit-linear-gradient(#4cc0ff,#019bf0);
    background-image: linear-gradient(#4cc0ff,#019bf0);
}
.data_table.so-simple .table_tab {
    position: relative;
    bottom: auto;
    background-color: transparent;
    background-image: none;
    text-align: center;
}

.data_table.so-simple.thirds .table_tab{
    width: 195px;
}
.data_table.so-simple.thirds .table_tab .tab_title{
    width: 195px;
}
.data_table.so-simple .table_tab .tab_title {
    height: auto;
    width: auto;
    display: block;
}

.data_table.so-simple tr:first-child td{
    border-bottom: 1px solid #D8D8D8;
}

.plan-notice{font-size: 9px; line-height: 1; display: block; color: #888; max-width: 130px; margin: auto;}

.service_plan_legal{
    padding-bottom: 20px;
}
.service_plan_legal p{
    font-size: 11px;
}


.criticallinc_main_page .sub_title{
    text-transform: none;
}