.container1 {
      display: flex;
      border-bottom: 2px solid #ccc;
      padding: 20px;
    }

    .image {
      flex: 1;
      margin-right: 20px;
    }

    .image img {
      width: 100%;
      max-width: 300px;
      height: auto;
      right: 30px;
    }

    .content {
      flex: 2;
    }

    .tag {
      background-color: #00d1d1;
      color: white;
      padding: 5px 10px;
      display: inline-block;
      font-size: 12px;
      margin-bottom: 10px;
      font-weight: bold;
    }
    .table-warning{
      background-color:rgb(224, 107, 10);
      color: white;
    }
    .title {
      font-size: 20px;
      font-weight: bold;
    }

    .verse {
      margin: 10px 0;
    }

    .meta {
      font-size: 12px;
      color: gray;
    }

    .site-logo {
      flex-shrink: 0;
    }

    /* Dropdown styling */
    .dropdown-menu {
      position: absolute;
      top: 100%;
      left: 0;
      background: white;
      min-width: 200px;
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s;
      z-index: 1000;
    }

    .dropdown:hover .dropdown-menu {
      opacity: 1;
      visibility: visible;
    }


    .ayat-container {
      max-width: 900px;
      margin: 30px auto;
      background: white;
      border-radius: 10px;
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
      overflow: hidden;
    }

    .ayat-header {
      background-color: #2c7be5;
      color: white;
      padding: 20px;
      text-align: center;
    }

    .ayat-footer {
      background-color: #2c7be5;
      color: white;
      padding: 10px;
      text-align: center;
      height: 35px;
      font: 10px;
      color: #ccc;
    }

    .ayat-footer h2 {
      font-size: 15px;

    }

    .ayat-footer a {
      color: white;

    }

    .ayat-header h2 {
      margin: 0;
      font-size: 24px;
    }

    .ayat-content {
      display: flex;
      flex-direction: row;
    }

    .ayat-image {
      flex: 1;
      min-height: 300px;
      background-size: cover;
      background-position: center;
    }

    .ayat-text {
      flex: 1;
      padding: 30px;
      display: flex;
      flex-direction: column;
      justify-content: center;
    }

    .ayat-quote {
      font-size: 22px;
      line-height: 1.6;
      margin-bottom: 20px;
      font-style: italic;
      color: #555;
    }

    .ayat-reference {
      font-size: 18px;
      font-weight: bold;
      color: #2c7be5;
      margin-bottom: 15px;
    }

    .ayat-meaning {
      font-size: 16px;
      line-height: 1.5;
      color: #666;
      margin-bottom: 20px;
    }

    .ayat-date {
      font-size: 14px;
      color: #888;
      text-align: right;
      margin-top: 20px;
    }

    .divider {
      width: 80px;
      height: 3px;
      background-color: #2c7be5;
      margin: 15px 0;
    }

    @media (max-width: 768px) {
      .ayat-content {
        flex-directbon: column;
      }

      .ayat-image {
        min-height: 200px;
      }
    