/* CSS Document */
	


@media screen and (max-width: 991px) {
	
	.table-responsive .table>:not(caption)>*>* {
    border-bottom-width: 0px !important; 
}
	
.table-responsive {
  border-radius:0px;
}
.table-responsive .table {
	border: none !important;
	width: 100%;
	margin:0 auto;
	padding:0;
	border-collapse: collapse;
	border-spacing: 0;
}
.table-responsive .table tr {
	margin-bottom:15px;
	display: block;
 	width:100% !important;
}
.table-responsive .table tr:after {
	content: "";
	display: table;
	clear: both;
}
.table-responsive .table tr:before {
	display: block;
}
.table-responsive  .table th, .table td {
padding: 5px;
width:100% !important;
}
.table-responsive  .table th {
 letter-spacing: 1px;
}
 .table-responsive .table {
 border: 0 !important;
}
 .table-responsive .table thead {
 display: none;
}
.table-responsive  .table td {
 box-sizing: border-box;
 display: block;
 float: right;
 clear: left;
 width: 100%;
 font-size: 13px;
 /*border-bottom: 1px dotted #ccc;*/
 vertical-align:middle !important;
 
}
.sidenav-toggled table td {
min-width:615px !important;
}
.table-responsive  .table td:last-child, {
 border-bottom: 0 !important;
}
.table-responsive .table td:first-child {
 cursor:pointer;
 border-top: 1px solid #379DCD !important;
}
.table-responsive .table td {
 border-left: 1px solid #379DCD !important;
 border-right: 1px solid #379DCD !important;
}
.table-responsive .table td:last-child {
 border-bottom: 1px solid #379DCD !important;
}
.table-responsive .table td:before {
	content: attr(data-label);
	float: left;
	font-weight: bold;
	padding-right:20px;
}

.table-responsive .table td {
text-align:right !important;
}

.table-responsive .table td .input-group{float:right;}

.table-responsive .table td .input-group{
margin-top:15px !important;
}


.table-responsive .table td.text-left {
text-align:left !important;
}
.table-responsive .table td.empty-row {
text-align:center !important;
}
 .tooltip {
display:none !important;
}
.checkbox-custom {
float:right !important;
}

.form-check-input{margin:2px !important;}

.form-check img{margin-top:-10px !important;}

/*.view-details {
 cursor:pointer;
 color:#1ABB9C;
}*/

.toggledRow{border-bottom: 1px solid #379DCD !important;}
}

