body{font-size:12px;font-family:Sans-serif}
.bold{font-weight:bold}
.no-bullet{list-style:none;line-height:1.5}
.user_data th,.user_data td{border:1px solid #ccc}
.user_data thead,.user_data tfoot{background:#f6f6f6}
.user_data{font-family:BrandFont,Arial,sans-serif;text-align:center;font-size:.875rem;border-collapse:collapse}
.user_data{width:100%}
.removeBackground{background:0}
table.user_data p{margin-bottom:0 !important}
.user_data td .row{width:auto}
.user_data .dsl-part.setup-services-section{width:auto}
.rte .accordion .cmb-container .columns{padding-left:0}
.user_data{width:99%}
table.user_data tbody tr td{vertical-align:middle}
.user_data tr th.bgcolortable{background-color:#aec4c4}
table.nobordertable{border:0}
.nobordertable tr th,.nobordertable tr td{border:0}
@media screen and (max-width:998px){.user_data{width:100%}
}
@media screen and (max-width:767px){.user_data tr{margin-bottom:10px;display:block;border:1px solid #ccc}
.user_data{width:100%;font-size:12px}
.user_data th,.user_data td{display:inline-block;width:100%;border:0}
.user_data thead{position:absolute;top:-9999px}
.user_data td:before{content:attr(data-label)}
.user_data td:before{display:block;background:#f6f6f6;padding:7px 5px;font-weight:bold}
.user_data td{padding:0}
table.user_data td:last-child{border-bottom:0}
user_data th,.user_data td{border-bottom:1px solid #ccc}
.user_data td .setup-services-part.columns.tiny-12{padding:7px 5px}
.user_data.bgcolortable td:before{background-color:#aec4c4}
.nobordertable.user_data td:before{background:0}
.nobordertable.user_data tr,.nobordertable.user_data tr td{border:0}
}
@media screen and (max-width:768px){table.responsive td:before{content:attr(data-label);font-weight:bold;background:#f6f6f6;display:block;padding:7px 5px;margin-bottom:10px}
}
table.user_data tbody tr td{font-size:12px}
table.user_data .setup-services-section a{font-size:12px}
.user_data{border:0}
.tablePadding .user_data th:first-child{width:100% !important}
table.user_data p{margin-bottom:0 !important}
.user_data td .row{width:auto}
.user_data .dsl-part.setup-services-section{width:auto}
table.user_data p{margin-bottom:0 !important;text-align:left !important}
.rte .accordion .cmb-container .columns{padding-left:0}
.user_data{width:98%}
table.user_data tbody tr td{vertical-align:middle}
@media screen and (max-width:980px){table.responsive td,table.responsive th{display:block;font-size:12px;border:0;border-bottom:1px solid #ccc;padding:0 0 10px 0}
.user_data td:before{display:block;background:#f6f6f6;padding:7px 5px;font-weight:bold}
}
table.user_data .rte{float:none}