Victoria Hall Booking for Events
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

129 lines
2.9 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. .book-button {
  2. display: block;
  3. margin: 0 auto;
  4. }
  5. .carousel-control-prev,
  6. .carousel-control-next {
  7. /* Dark background color */
  8. width: 5%;
  9. /* Adjust width as needed */
  10. }
  11. .carousel-control-prev-icon,
  12. .carousel-control-next-icon {
  13. filter: invert(1);
  14. /* Invert color for white arrow icon */
  15. }
  16. /* Highlight previous and next buttons on hover */
  17. .carousel-control-prev:hover,
  18. .carousel-control-next:hover {
  19. /*background-color: #555;*/
  20. }
  21. .custom-btn-close {
  22. color: white;
  23. font-size: 20px;
  24. border: none;
  25. background-color: transparent;
  26. cursor: pointer;
  27. }
  28. /* Modal Body */
  29. .custom-modal-body {
  30. background-color: #f8f9fa;
  31. /* Light grey background for the body */
  32. }
  33. .custom-form-group label {
  34. color: #333;
  35. /* Darker text for better readability */
  36. }
  37. .custom-input {
  38. border-radius: 20px;
  39. /* Rounded borders for input */
  40. border: 1px solid #ced4da;
  41. padding: 10px;
  42. }
  43. /* Buttons */
  44. .custom-btn-primary {
  45. background-color: #016d6f !important;
  46. /* Primary button color updated */
  47. border: none;
  48. border-radius: 20px;
  49. /* Rounded borders for buttons */
  50. color: white;
  51. padding: 10px 20px;
  52. margin-top: 10px;
  53. /* Spacing between buttons and form */
  54. cursor: pointer;
  55. }
  56. .custom-btn-primary:hover {
  57. background-color: #015a5c !important;
  58. /* Slightly darker shade on hover for a nice effect */
  59. }
  60. .custom-btn-secondary {
  61. background-color: #6c757d;
  62. /* Secondary button color */
  63. border: none;
  64. border-radius: 20px;
  65. color: white;
  66. padding: 10px 20px;
  67. cursor: pointer;
  68. }
  69. .custom-btn-secondary:hover {
  70. background-color: #5a6268;
  71. /* Darker shade on hover */
  72. }
  73. /* Adjust modal title color dynamically if needed */
  74. #bookingModalLabel {
  75. color: #fff;
  76. /* Ensure visibility against the header background */
  77. }
  78. /* Ensure the card itself is a flex container to align the button at the bottom */
  79. .card.gallery-desc {
  80. display: flex;
  81. flex-direction: column;
  82. }
  83. /* This will make the content of the card (excluding the image) a flex container */
  84. #cardblock {
  85. display: flex;
  86. flex-direction: column;
  87. justify-content: center; /* Adjust this to align items vertically (e.g., flex-start, flex-end, center) */
  88. align-items: center; /* This centers the content horizontally */
  89. text-align: center; /* This centers the text inside each block */
  90. flex-grow: 1; /* This makes the card-block grow to fill available space, pushing the button down */
  91. }
  92. /* Adjust the image container */
  93. .masonry-media {
  94. width: 100%; /* Adjust this as necessary */
  95. display: flex;
  96. justify-content: center; /* Center the image container */
  97. }
  98. .masonry-media img {
  99. max-width: 100%; /* Make sure the image is responsive and fits its container */
  100. height: auto;
  101. }
  102. /* Style the button to be full width if desired */
  103. .book-button {
  104. width: calc(100% - 30px); /* Adjust based on your padding and margin preferences */
  105. margin: 15px; /* Adjust or remove based on your design */
  106. }
  107. .hidden {
  108. display: none;
  109. }