@charset "utf-8";
/* CSS Document */

.headline-tgt{
	color: #141414;
}
.tgt-leads {
    background: black;
    color: #cfcfcf;
    font-family: "Open Sans";
}
.tgt-leads h2 {
    color: #ffffff;
    font-family: "Open Sans";
    font-weight: lighter;
    font-size: 34px;
}
.target-leads-box {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);
    background: #fff;
    max-width: 350px;
    padding: 30px;
}
.box-margin {
    margin-top: -100px; 
    z-index: 99;
}
@media (max-width: 992px) {
	.box-left {
		float: left !important;
	}
    .box-margin {
        margin-top: 0px !important; 
    }
}
.acct-leads {
    font-family: "Open Sans";
}
.acct-leads h2 {
    color: #ffffff;
    font-family: "Open Sans";
    font-weight: lighter;
    font-size: 34px;
}
.tgt-lead-lst {
    font-family: "Open Sans";
}
.tgt-lead-lst h1 {
    color:#3498db;
    font-size: 39px;
}
.title-tgl {
    color:#3498db;
    font-size: 22px;
    position: relative;
    margin-bottom: 30px;
}
h2.title-tgl:after {
    left: 0;
    width: 70px;
    height: 2px;
    content: " ";
    bottom: -10px;
    background: #3498db;
    position: absolute;
}
.comp-tbl {
    font-family: "Open Sans";
}
.comp-tbl>thead>tr>th {
    padding: 30px;
}
.comp-tbl>tbody>tr>td {
    padding: 30px;
}
.comp-tbl td:first-child {
    font-weight: bold; 
}
.comp-tbl th:nth-child(1) { color:#313131; border-bottom-color: #313131; border-bottom-width: 4px;}
.comp-tbl th:nth-child(2) { color:#3498db; border-bottom-color: #3498db; border-bottom-width: 4px;}
.comp-tbl th:nth-child(3) { color:#6bcf00; border-bottom-color: #6bcf00; border-bottom-width: 4px;}
.comp-tbl th:nth-child(4) { color:#ea2700; border-bottom-color: #ea2700; border-bottom-width: 4px;}
.comp-tbl th:nth-child(5) { color:#5596d3; border-bottom-color: #5596d3; border-bottom-width: 4px;}
@media (max-width: 400px) {
	.comp-tbl {
		font-size: 12px;
	}
    .comp-tbl>thead>tr>th {
    padding: 10px;
}
.comp-tbl>tbody>tr>td {
    padding: 10px;
}
}
@media (max-width: 768px) {
    .acct-leads {
        font-family: "Open Sans";
        line-height: 28px;
        font-size: 17px;
    }
    .tgt-leads p, .text-left {
        font-size: 17px;
        line-height: 28px;
    }
    .service-block p, .service-block h2 {
        color: #fff;
        font-size: 17px;
        line-height: 28px;
    }
}
h3{
color:#3498db;
}

.btn-u {
    font-size: 14px;
	font-weight: 600;
    padding: 12px 20px;
}
a:hover{
text-decoration:none;
}
.table-responsive {
    display: table !important;
}