/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){
 
}
 
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
 	.dashboard {
	padding-top:20px;
}
}
 
/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
	.dashboard {
	padding-top:20px;
}
.top-header {
  padding: 20px;
  text-align: center;
}
.logo img {
   display: block;
	 margin: 0 auto;
}
.top-header .top-link, .top-header .search-tab {
  margin: 10px 0;
  float:none;
} 
.report .btn-group .btn-danger {

  font-size: 12px;
  margin-bottom: 9px;
  padding: 5px 10px;
}
.report .btn-group .dropdown-menu .checkbox{
	font-size:12px;
	padding-left:30px;
}
.dataTables_filter {
  float: left;
  text-align: left;
}
.dataTables_length {
  float: left;
  width: 100%;
}
}
 
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px){
.dashboard {
	padding-top:0px;
}
.top-header .logo {
  margin-top: 10px;
}
.breadcrumb {
	min-height:80px;
	padding:10px;
}
.breadcrumb h2 {
  font-weight: bold;
  margin: 10px 0;
  font-size:18px;
}
.backbtn {
	font-size:14px;
	display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;     /** IE6+, Firefox 7+, Opera 11+, Chrome, Safari **/
        -o-text-overflow: ellipsis;  /** Opera 9 & 10 **/
        width: 80px;
		 padding: 5px 10px;


}
.actbtn .btn-primary {
	display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;     /** IE6+, Firefox 7+, Opera 11+, Chrome, Safari **/
        -o-text-overflow: ellipsis;  /** Opera 9 & 10 **/
        width: 40px;
}
 .dataTables_info {
	display:none;
 }
}
 
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px){
	.dashboard-block .content {
  display: table;
  height: 100%;
  padding-left: 30px;
}
.tablegridaction a {
  margin: 10px 0;
  padding: 5px;
}
.tablegridaction .well {
    margin: 5px;
}
.login {
	
	padding:20px 0;
}
 
}
