.dedicated_table.stacktable.small-only{display:none}
.dedicated_table{border-radius:6px;overflow:hidden;}
.dedicated_table.stacktable thead tr th{font-family:"Rubik", Sans-serif;padding:21px;border:none;color:#fff;font-size:14px;line-height:18px;font-weight:400;text-align:center}
.dedicated_table.stacktable thead tr th:first-child{text-align:center}
.dedicated_table.stacktable thead tr th:last-child{border-top-right-radius:4px;}
.dedicated_table.stacktable tbody tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.dedicated_table.stacktable tbody tr{border:none}
.dedicated_table.stacktable tbody tr td{padding:23px 28px;font-size:14px;line-height:14px;font-weight:400;color:#4b5064;border:none;font-family:"Rubik", Sans-serif;}
.dedicated_table tr th:first-child{border-top-left-radius:4px;}
.dedicated_table tr th:first-child{border-top-left-radius:4px;}
.dedicated_table.stacktable tbody tr:nth-child(odd){
    background-color:#eef3fc;
}
.dedicated_table.stacktable tbody tr td.price_row{font-size:14px;line-height:14px;color:#0c5adb;}
.dedicated_table.stacktable tbody tr td:first-child{text-align:left}
.dedicated_table.stacktable tbody tr td.table_btn{padding:0 20px 0 0}
.dedicated_table.stacktable tbody tr td.table_btn a{background:#0c5adb!important;color:#fff;font-size:14px;line-height:14px;padding:13px 20px;border-radius:5px;display:inline-block;box-shadow:10px 10px 10px rgba(0,0,0,0.2)}
.dedicated_table.stacktable tbody tr{transition:.5s ease-in-out;position:relative}
.dedicated_table.stacktable tbody tr:hover{background:#fff;box-shadow:10px 0 20px rgba(0,0,0,.1);border-color:transparent!important}
.dedicated_table.stacktable tbody tr:hover td.table_btn a{background-color:#001144!important}
.dedicated_table.stacktable thead tr.open_rowspan{height:20px;background-color:#eff6f8}
.dedicated_table.stacktable thead tr.open_rowspan th{padding:0!important}
.dedicated_table.stacktable tbody tr:hover td{color:#230fae}
.dedicated_table tbody{background-color:#fff;box-shadow:10px 10px 30px rgba(0,0,0,0.1)}
.dedicated_table tr th, .dedicated_table tbody tr:hover td {
    background-color:#0c5adb !important;
    color: #fff!important;
}

@media screen and (max-width:767px){
.dedicated_table.stacktable.large-only{display:none;}
.dedicated_table.stacktable.small-only{display:table;}
.dedicated_table tr th{padding:10px 20px!important;}
.dedicated_table tr th:first-child{border-top-left-radius:0!important;}
}