diff --git a/components/haditha/CardList.vue b/components/haditha/CardList.vue
index 3682f1d..e94af1a 100644
--- a/components/haditha/CardList.vue
+++ b/components/haditha/CardList.vue
@@ -45,6 +45,7 @@ const goToLibraryShow = (item) => {
       class="library-list grid grid-cols-2 gap-x-15 gap-y-12 md:grid-cols-5 md:gap-x-28 md:gap-y-12 mx-6"
     >
       <UCard
+      class="mx-auto"
         v-if="props.list.length"
         v-for="(item, index) in props.list"
         :key="index"
@@ -184,4 +185,5 @@ const goToLibraryShow = (item) => {
     }
   }
 }
+
 </style>
diff --git a/pages/haditha/public-pages/about-us.vue b/pages/haditha/public-pages/about-us.vue
index c1487e4..8286796 100644
--- a/pages/haditha/public-pages/about-us.vue
+++ b/pages/haditha/public-pages/about-us.vue
@@ -30,7 +30,9 @@ const NavigationMenu = defineAsyncComponent(() =>
       <UContainer class="page-inner-container sm:px-6 lg:px-4">
         <navigation-menu></navigation-menu>
 
-        <div class="page-header pt-38 pb-4 flex justify-between items-center">
+        <div
+          class="page-header pt-10 md:pt-38 pb-4 flex justify-between items-center"
+        >
           <div class="flex items-center">
             <h1 class="m-0 title">درباره</h1>
             <img
@@ -42,36 +44,36 @@ const NavigationMenu = defineAsyncComponent(() =>
           </div>
         </div>
 
-        <div class="page-content p-6">
+        <div class="page-content p-5">
           <p>
             حدیثا، یک موتور جستجوی پیشرفته و تخصصی در حوزه احادیث اسلامی است که
             با هدف دسترسی آسان و سریع به منابع معتبر حدیثی طراحی شده است. این
             پلتفرم، بستری است برای پژوهشگران، علاقه‌مندان به معارف اسلامی، و
             تمامی افرادی که به دنبال دسترسی به گنجینه ارزشمند احادیث نبوی و
             اهل‌بیت (علیهم‌السلام) هستند.
-  </p>
+          </p>
 
-  <p>
+          <p>
             ما در حدیثا تلاش می‌کنیم تا با بهره‌گیری از فناوری‌های نوین و منابع
             اصیل اسلامی، بهترین تجربه جستجو را به کاربران ارائه دهیم. تمامی
             محتوای این موتور جستجو از کتب معتبر حدیثی و منابع شناخته‌شده استخراج
             شده و با دقت علمی بالا سامان‌دهی شده است.
-  </p>
+          </p>
 
-  <p>اهداف ما شامل موارد زیر است:</p>
+          <p>اهداف ما شامل موارد زیر است:</p>
 
-  <ul class="list-disc list-inside">
-    <li>ارائه محتوای معتبر و دسته‌بندی‌شده از احادیث اسلامی.</li>
-    <li>تسهیل دسترسی به معارف اسلامی برای پژوهشگران و عموم مردم.</li>
-    <li>کمک به ترویج فرهنگ و اخلاق اسلامی از طریق انتشار احادیث.</li>
-  </ul>
+          <ul class="list-disc list-inside">
+            <li>ارائه محتوای معتبر و دسته‌بندی‌شده از احادیث اسلامی.</li>
+            <li>تسهیل دسترسی به معارف اسلامی برای پژوهشگران و عموم مردم.</li>
+            <li>کمک به ترویج فرهنگ و اخلاق اسلامی از طریق انتشار احادیث.</li>
+          </ul>
 
-  <p>
+          <p>
             ما به حریم خصوصی کاربران خود احترام می‌گذاریم و متعهد به ارائه
             خدماتی با کیفیت و دقیق هستیم. حدیثا پلی است میان شما و کلام گهربار
             اهل‌بیت و پیامبر اسلام (صلی‌الله‌علیه‌و‌آله).
-  </p>
-  <p>به خانواده حدیثا بپیوندید و در مسیر دانش و معرفت گام بردارید.</p>
+          </p>
+          <p>به خانواده حدیثا بپیوندید و در مسیر دانش و معرفت گام بردارید.</p>
         </div>
       </UContainer>
     </div>
@@ -97,17 +99,24 @@ const NavigationMenu = defineAsyncComponent(() =>
     }
 
     .page-content {
+      height: calc(100dvh - 13em);
+      overflow: auto;
       color: var(--ui-color-two);
 
-p {
-  font-family: IRANSansX;
-  font-weight: 300;
-  font-size: 14px;
-  line-height: 21px;
-  letter-spacing: 0%;
-  text-align: right;
-}
+      p {
+        font-family: IRANSansX;
+        font-weight: 300;
+        font-size: 14px;
+        line-height: 21px;
+        letter-spacing: 0%;
+        text-align: right;
+      }
     }
   }
 }
+@media screen and (max-width: 719.99px) {
+  .page-content{
+    height: calc(100dvh - 12em);
+  }
+}
 </style>
diff --git a/pages/haditha/public-pages/contactus.vue b/pages/haditha/public-pages/contactus.vue
index ba59456..238374c 100644
--- a/pages/haditha/public-pages/contactus.vue
+++ b/pages/haditha/public-pages/contactus.vue
@@ -32,7 +32,9 @@ const NavigationMenu = defineAsyncComponent(() =>
 
         <navigation-menu></navigation-menu>
 
-        <div class="page-header pt-38 pb-4 flex justify-between items-center">
+        <div
+          class="page-header pt-10 md:pt-38 pb-4 flex justify-between items-center"
+        >
           <div class="flex items-center">
             <h1 class="m-0 title">تماس با ما</h1>
           </div>
@@ -89,8 +91,10 @@ const NavigationMenu = defineAsyncComponent(() =>
     left: 0;
     background-image: url("../../../assets/haditha/images/modal-top-bgi.png");
     backdrop-filter: blur(54px);
-    width: 447px;
-    height: 447px;
+    width: 100%;
+    max-width: 447px;
+    height: 100%;
+    max-height: 447px;
     top: 0;
     left: 0;
 
@@ -105,8 +109,11 @@ const NavigationMenu = defineAsyncComponent(() =>
     bottom: 0;
     background-image: url("../../../assets/haditha/images/modal-bttom-right-bgi.png");
     backdrop-filter: blur(54px);
-    width: 438px;
-    height: 238px;
+    width: 100%;
+
+    max-width: 438px;
+    height: 100%;
+    max-height: 238px;
     mix-blend-mode: Multiply;
     background-repeat: no-repeat;
     background-size: cover;
@@ -120,8 +127,11 @@ const NavigationMenu = defineAsyncComponent(() =>
     bottom: 0;
     left: 0;
 
-    width: 458px;
-    height: 239px;
+    width: 100%;
+    max-width: 458px;
+    height: 100%;
+
+    max-height: 239px;
     mix-blend-mode: Multiply;
     background-image: url("../../../assets/haditha/images/modal-bottom-left-bgi.png");
     background-repeat: no-repeat;
diff --git a/pages/haditha/public-pages/rules.vue b/pages/haditha/public-pages/rules.vue
index e138301..52acafc 100644
--- a/pages/haditha/public-pages/rules.vue
+++ b/pages/haditha/public-pages/rules.vue
@@ -30,7 +30,9 @@ const NavigationMenu = defineAsyncComponent(() =>
       <UContainer class="page-inner-container sm:px-6 lg:px-4">
         <navigation-menu></navigation-menu>
 
-        <div class="page-header pt-38 pb-4 flex justify-between items-center">
+        <div
+          class="page-header pt-10 md:pt-38 pb-4 flex justify-between items-center"
+        >
           <div class="flex items-center">
             <h1 class="m-0 title">قوانین و مقررات</h1>
             <img
@@ -42,7 +44,7 @@ const NavigationMenu = defineAsyncComponent(() =>
           </div>
         </div>
 
-        <div class="page-content p-6">
+        <div class="page-content p-5">
           <ul class="list-decimal list-inside">
             <li>
               احترام به حقوق معنوی: تمامی محتواهای ارائه‌شده در این سایت متعلق
@@ -110,8 +112,9 @@ const NavigationMenu = defineAsyncComponent(() =>
     }
 
     .page-content {
+      height: calc(100dvh - 13em);
+      overflow: auto;
       color: var(--ui-color-two);
-
       ul li {
         font-family: IRANSansX;
         font-weight: 300;
@@ -123,4 +126,9 @@ const NavigationMenu = defineAsyncComponent(() =>
     }
   }
 }
+@media screen and (max-width: 719.99px) {
+  .page-content{
+    height: calc(100dvh - 12em);
+  }
+}
 </style>