/**
 *
 * Apply Here your Custom CSS
 *
*/

body {
	
}


@media (max-width: 497px) {
 
.dataTables_wrapper .dataTable  {
  width: 100% !important;
    overflow: scroll;
display: -webkit-box;

}
}

@media (max-width: 380px) {
 
#tbl1  {
  width: 100% !important;
    overflow: scroll;
display: -webkit-box;
}
.cost-res{
	padding: 8px 42px !important;
}
}


#snap_form .entypo-camera{
	font-size:25px;
	color:#1854A9;
	border: solid 1px #E9E9E9;
	border-radius: 3px;
}
#snap_form .entypo-check{
	font-size:25px;
	color:#30CB2C;
	border: solid 1px #E9E9E9;
	border-radius: 3px;
}
#snap_form .entypo-cancel{
	font-size:25px;
	color:#ff0000;
	border: solid 1px #E9E9E9;
	border-radius: 3px;
}
#snap_form .entypo-cog{
	font-size:25px;
	color:#BA5515;
	border: solid 1px #E9E9E9;
	border-radius: 3px;
}


@media (max-width:437px){
 .dataTables_wrapper .dataTables_filter {
 padding-top:70px;
 }
}

@media (max-width:369px){
 .dataTables_wrapper .dataTables_length > label {
 white-space: normal;
 }
}

@media (max-width:350px){
 .dataTables_wrapper .dataTables_info.dataTables_info {
 padding: 6px 4px;
 }
 .dataTables_wrapper .dataTables_paginate {
padding: 8px 5px;}
}

.dataTables_wrapper .dataTables_info.dataTables_info {
 line-height: 18px;
}

