@media (max-width:1023px){a.pdf-link:after, a.doc-link:after{right:0;}
a.pdf-link, a.doc-link{padding-right:40px;}
}
@media (max-width:767px){.notable, .notable thead, .notable tbody, .notable tr, .notable th, .notable td,
.table-style-1, .table-style-1 thead, .table-style-1 tbody, .table-style-1 tr, .table-style-1 th, .table-style-1 td,
.table-style-2, .table-style-2 thead, .table-style-2 tbody, .table-style-2 tr, .table-style-2 th, .table-style-2 td{display:block;}
.notable thead tr, .notable th,
.table-style-1 thead tr, .table-style-1 th,
.table-style-2 thead tr, .table-style-2 th{position:absolute;top:-9999px;left:-9999px;}
.table-style-2 tr{border-top:1px solid #e5e5e5;}
.table-style-2 tbody tr:first-child{border-top:none;}
.notable td,
.table-style-1 td,
.table-style-2 td{border:none;padding-left:0 !important;padding-right:0 !important;position:relative;text-align:left;white-space:normal;width:100% !important;}
.notable td:before,
.table-style-1 td:before,
.table-style-2 td:before{display:block;font-weight:bold;text-align:left;width:100%;white-space:normal;}
.notable td:before,
.table-style-1 td:before,
.table-style-2 td:before{content:attr(data-heading);}
.table-style-1 td,
.table-style-2 td{padding:0 10px 10px !important;width:auto !important;}
.table-style-1 tr td:first-child,
.table-style-2 tr td:first-child{padding-top:10px !important;}
}
@media (max-width:480px){p.testimonial{border-left-width:8px;padding-left:15px;}
a.pdf-link, a.doc-link{padding-left:40px;}
}