@media only screen and (max-width: 767px) {
    /**home**/
    body {
        padding-left: 0;
        padding-right: 0;
        overflow-x: hidden;
    }
    header .me-4 {
        margin-right: 0.5rem!important;
    }
    .container {
        padding-right: 5px;
        padding-left: 5px;
    }
    .page-content .row>* {
        padding-right: 0 !important;
        padding-left: 0 !important;
  }
  .pricing .col-md-4.px-0.offset-1.my-5
  {
    margin-left: 0;
  }
  .pricing .card-header {
    padding: 20px 10px;
  }
  .row {
    margin-right: 5px !important;
    margin-left: 5px !important;
}
footer ul.list-unstyled {
  width: 350px;
}
.card.mb-5.offset-1.col-md-9.shadow-lg {
    margin-left: 0;
}
.card-header:first-child {
    border-radius: 10px;
}
footer .col-lg-8.d-flex.justify-content-around.footer-list {
    flex-wrap: wrap;
}
footer .col-lg-8.d-flex.justify-content-around.footer-list .col {
    border-bottom: 1px solid #eee;
    padding: 15px 0;
}
p.footer-text {
    margin-top: 15px;
}
.pricing .card-header .card-title,html[data-bs-theme=dark] .pricing .card-header .card-title {
    font-size: 1.2rem!important;
}
.footer-docs-img {
    margin-bottom: 10px;
}
/**end home**/
/**inner page**/
#app section.section .col-7,#app section.section .col-5 {
    width: 100%;
}
.pricing .my-5 {
    margin-top: 1rem!important;
    margin-bottom: 1rem!important;
}
.card .card-body .col-5.form-group.d-flex.justify-content-between{
    width: 82.666667%;padding-left: 0;padding-right: 0;
}
.row.d-flex.justify-content-between {
    padding-right: 0;
}
.recent-message .avatar.bg-primary.avatar-lg
{
    height: 52px;
}
.row>* {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.match-height .card-body {
    padding: 10px 0 !important;
}
input#tether {
    margin-top: 10px;
}
html[data-bs-theme=dark] .table.table-lg tr th
{
    padding: 10px;  text-align: center; 
}
}
