@@ -40,15 +40,15 @@ form {
4040 background-color : transparent;
4141 border : 2px solid # 007bff ;
4242 color : # 007bff ;
43- transition : background-color 0.3s ease, color 0.3s ease;
43+ transition : background-color 0.3s ease, color 0.3s ease, transform 0.3 s ease ;
4444}
4545
4646.btn-primary : hover {
4747 background-color : # 007bff ;
4848 color : white;
49+ transform : scale (1.05 );
4950}
5051
51-
5252/* Popup container */
5353# customAlert {
5454 display : none;
@@ -131,7 +131,7 @@ button {
131131
132132/* Footer Styling */
133133.footer {
134- background-color : solid ; /* Transparent background */
134+ background-color : rgba ( 0 , 0 , 0 , 0.1 ) ; /* Transparent background */
135135 color : rgba (0 , 0 , 0 , 0.6 );
136136 padding : 10px 0 ; /* Smaller padding */
137137 text-align : center;
@@ -187,3 +187,48 @@ button {
187187 margin : 5px 0 ;
188188 font-size : 12px ; /* Smaller font size */
189189}
190+
191+ /* Responsive adjustments */
192+ @media (max-width : 768px ) {
193+ .container {
194+ padding : 10px ;
195+ }
196+
197+ .form-label , .form-control , .btn-primary {
198+ font-size : 14px ;
199+ }
200+
201+ .btn-primary {
202+ width : 100% ;
203+ }
204+
205+ .footer-logo h2 {
206+ font-size : 16px ;
207+ }
208+
209+ .footer-contact p , .footer-contact a , .footer p {
210+ font-size : 12px ;
211+ }
212+ }
213+
214+ @media (max-width : 576px ) {
215+ .container {
216+ padding : 5px ;
217+ }
218+
219+ .form-label , .form-control , .btn-primary {
220+ font-size : 12px ;
221+ }
222+
223+ .btn-primary {
224+ width : 100% ;
225+ }
226+
227+ .footer-logo h2 {
228+ font-size : 14px ;
229+ }
230+
231+ .footer-contact p , .footer-contact a , .footer p {
232+ font-size : 10px ;
233+ }
234+ }
0 commit comments