@media only screen and (min-width:200px) and (max-width:760px){
.logo {position: relative; }
.mainheading {margin: 20px 0 0; font-size: 40px; }
.col-sm-6.leftimages, .col-sm-6.righttexts {text-align: center; width: 100%; float: left; margin: auto; }
.fullwidths img {max-width: 100%; margin-bottom: 20px; }
.formwidths {width: 100%; padding: 30px; }
.copyright {position: relative; bottom: 0; margin-top: 30px; }
.fotterbg{display: none;}
.headerbg .mainheading {font-size: 25px; color: #000; margin-bottom: 20px; }
.innerlogo img {max-width: 100%; }
.innerlogo {position: absolute; left: 0; width: 22%; }
.tablinks, .tablinks.logoutbtn {font-size: 10px; padding: 6px 9px; margin-right: 9px; }
.col-sm-3.filterone, .col-sm-2.filtertwo, .col-sm-2.filterthree, .searchfilter .col-sm-5 {padding-left: 0; padding: 0; width: 100%; margin-bottom: 20px; }
a.tablinks.logoutbtn {margin-top: 20px; }
.searchfilter .col-sm-5 .col-sm-6 {padding: 0; margin: 30px 0; }
.tableview tr th, .tableview tr td{min-width: 120px;max-width: 120px;}
tr.pagination td {min-width: auto; max-width: initial; }
.tableview tfoot {position: absolute; bottom: -38px; width: 100%; }
.tableresponsive {overflow: auto; }
}

@media only screen and (min-width:641px) and (max-width:760px){

}


@media only screen and (min-width:767px) and (max-width:999px){
.mainheading {font-size: 65px; }
.logo img {max-width: 45%; }
span.welcome {display: none; }
.fullwidths img {max-width: 100%; } 
.fotterbg img {max-width: 40%; float: right; }
.formwidths {width: 100%; padding: 26px; }
.bodybg .middleboxes {position: absolute; left: 0; top: 40%; margin: 0; transform: translatey(-36%); }
.tablinks, .tablinks.logoutbtn{padding: 6px 17px;    font-size: 16px;}
.col-sm-9.leftfilter {width: 100%; }
.col-sm-3.rightfilter {width: 100%; }
select.form-control.optionvalue, .date .form-control {font-size: 12px; }
.innerlogo img {max-width: 63%; }
.tableresponsive {overflow: auto; }
}

@media only screen and (min-width:1000px) and (max-width:1200px){
.fullwidths img {max-width: 100%; }
.headerbg .col-sm-3.pull-right {padding: 0; } 
select.form-control.optionvalue, .date .form-control {font-size: 12px; }
.tablinks, .tablinks.logoutbtn{padding: 6px 17px;    font-size: 16px;}
.welcome {font-size: 17px; top: 2px; }
.col-sm-3.rightfilter a.tablinks.logoutbtn {font-size: 12px; }
.headerbg .col-sm-2 img {max-width: 50%; } 
.tableresponsive {overflow: auto; }

}