/* media query for large devices */
@media screen and (min-width:1200px){
    
}

/* media query for medium devices */
@media screen and (max-width:1399px){

.red-btn {
  font-size: 13px;
  margin-right: 5px;
  min-width: 70px;
}
.black-btn {
  font-size: 13px;
  min-width: 110px;
}

.custom-width {
  max-width: 100%;
  padding-left: 0;
  width: 320px;
}

}
@media screen and (max-width:1199px){
.m-width-190 {
  max-width: none;
}
.btn-parent.custom-width {
  margin-bottom:30px;
  max-width: 100%;
  padding-left:15px;
  width: auto;
}
.panel-report .panel-collapse {
  max-width: 470px;
}
.tv {
  font-size: 15px;
}


}

/* media query for Large devices */
@media screen and (min-width:992px){

}


/* media query for small devices */
@media screen and (min-width:768px){



}

/* media query for small devices */
@media screen and (max-width:991px){
.dash-btn {
  font-size: 14px;
  width: 90px;
}
.head-right .form-group {
  width: 220px;
}
.tv {
  font-size: 13px;
}
.status-panel .table-responsive th, .status-panel .table-responsive td {
  font-size: 13px;
  padding: 13px 15px 12px;
}
.panel-report .panel-collapse {
  margin-top: 20px;
}
.control-label {
  font-size: 14px;
}


}
@media screen and (min-width:768px) and (max-width:991px){



}

/* media query for extra-small devices */
@media screen and (max-width:767px){



}


/* media query for mobile devices */
@media screen and (max-width:500px){

}

@media screen and (max-width:479px){



}

@media screen and (max-width:359px){

}