

/* Start:/local/templates/100med/template_styles.css?17742501791750*/
.b-services-top-banner__buttons {
    display: flex;
}
.b-services-top-banner .l-button--white {
	margin-right: 10px;
}
.b-breadcrumb__item a {
    color: gray;
}
@media all and (max-width:768px) {
    .b-services-top-banner__buttons {
        display: block;
    }
    .b-services-top-banner .l-button--white {
	margin: 0 0 10px 0;
    }   
}
    .table-box {
        max-width: 1200px;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		border: 1px solid #6187ff;
    }
   	.table-box table {
        width: 100%;
        border-collapse: collapse;
    }
    .table-box table thead {
       border-bottom: 1px solid #6187ff;	   
    }
    .table-box table th, 
	.table-box table td {
        border-right: 1px solid #6187ff;
        padding: 15px;
		word-wrap: anywhere;
    }
	.table-box table tr {
		border-bottom: 1px solid #6187ff;
		text-align: left;
	}
	.table-box table tr:last-child, 
	.table-box table td:last-child, 
	.table-box table thead th:last-child {
        border: 0;
    }
    @media (max-width: 640px) {
        .table-box table,
        .table-box table thead,
        .table-box table tbody,
        .table-box table th,
        .table-box table td,
        .table-box table tr {
            display: block;
        }
        .table-box table thead {
            display: none;
        }
        .table-box table tr {
            border-bottom: 1px solid #6187ff;
        }
        .table-box table td {
            border: none;
            position: relative;          
			padding: 8px;			
        }
        .table-box table td:before {
            content: attr(data-title);
            display: block;           
            font-weight: bold;
        }
    }
/* End */
/* /local/templates/100med/template_styles.css?17742501791750 */
