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

h1, .h1 {
    font-size:22px
}
h2, .h2 {
    font-size:20px
}
h3, .h3 {
    font-size:18px
}
h4, .h4 {
    font-size:15px
}
.mainbody {
    font-size:13px
}

.row {
    /*padding: 0px;*/
}
.panel {
    padding: 0px;
}
.col-xs-* {
    padding: 0px;
}

/* tabs */
ul.nav.nav-pills {
    padding-top: 15px;
    padding-bottom: 15px;
    height: auto;
}
.nav-pills>li+li {
    margin-left: 0px;
}
.nav-pills>li {
    margin: 5px 0px 5px 0px;
    width: 100%
}
.navbar-tabs {
    padding: 0 15px;
}

/* form */
.has-feedback .form-control {
    padding-right: 15px;
}
.btn-primary {
    width: 100%
}

/* table */
.table-header {
    padding: 0 15px;
}



}