/*******************
	Table Type 1 (Used in Search result page)
*********************/
.tbl-typ1 td{
	vertical-align:middle;
	text-align:center;
}

/*********************
	Table Type 3 
**********************/
.tbl-typ3 .table{
	margin-bottom:0;
}
.tbl-typ3 thead th{
	color:#ffffff;
	border:0;
}
.tbl-typ3 .table tbody td{
	border-right:1px solid #ddd;
	padding:8px 15px;
}
.tbl-typ3 .table tbody tr td:first-child{
	border-left:1px solid #ddd;
}
.tbl-typ3 tbody tr:first-child td{
	border-top:0;
}
.tbl-typ3 .table thead tr th{
	border-bottom:0;
	padding:11px 15px;
	font-family:"lato_bold";
	font-size:14px;
}
.tbl-typ3 .table tr:last-child td{
	border-bottom:1px solid #ddd;
}
@-moz-document url-prefix() {
	fieldset { display: table-cell; }
}
.tbl-typ3.table-responsive {
    overflow-y: hidden;
    width: 100%;
	border-left:1px solid #ddd;
}

/*********************
	Table Type 2 (td display block in mobile view)
**********************/
@media(max-width:767px){
.tbl-typ2, .tbl-typ2 tbody, .tbl-typ2 thead, .tbl-typ2 tr, .tbl-typ2 tr th, .tbl-typ2 tr td{
	display:block;
	width:100%;
}
}