/* 
Theme Name:   Zeald Website Theme
Theme URI:    
Description:  Divi child theme containing any special customisations for this website
Author:       Zeald
Author URI:   http://www.zeald.com
Template:     Divi
Version:      3.0

/* == Add your own styles below this line ==
--------------------------------------------*/

#breadcrumbs {
	margin-top: 20px;
	margin-bottom: 40px;
	font-size: 13px;
}

.blurb-padding-container .et_pb_blurb_container {
	padding-left: 4px;

}

.blurb-padding-container .et_pb_blurb_container .et_pb_blurb_description {
	position: relative;
	top: -6px;
}

.search-results #breadcrumbs { display: none; }
table.wpDataTable tbody > tr > td {
    border-top: 1px solid #ccc !important;
    color: #555 !important;
    padding: 20px 8px!important;
}
table.wpDataTable tbody > tr > td.column-flowlab a{
	position: relative;
	color: transparent;
	text-align: center;
	display: block;
}
table.wpDataTable tbody > tr > td.column-flowlab a:before{
	    content: "";
    width: 40px;
    height: 51px;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: -3px;
    right: 0;
    bottom: 0;
    margin: auto;
    background-size: 40px;
}
table.wpDataTable tbody > tr > td.column-flowlab a:before {
    background-image: url(/wp-content/uploads/2019/01/Flowlab-Logo-small2.png);
    background-size: cover;
    width: 61px;
}
.wpdt-c.wdt-skin-light .wpDataTablesWrapper table.has-columns-hidden span.responsiveExpander{
	width: 20px;
    height: 20px;
    background: #0092ca;
    border-color: transparent;
    position: relative;
    top: 4px;
    margin-right: 10px;
	opacity: 1 !important;
}
table.has-columns-hidden>tbody>tr>td>span.responsiveExpander:after,
table.has-columns-hidden>tbody>tr.detail-show>td span.responsiveExpander:after{
	position: relative;
    top: 2px;
    left: 3px;
}
@media (min-width: 981px) {
	.et_pb_column.specialty-row-custom-margin-right .et_pb_column.col1-custom-margin-right {
		margin-right: 4.186%;
	}
}