Episode 272 Madison Summers Anal

90 views 01:49:15
From: Anonymous
Comments
Loading comments...
DMCA
2257
Privacy Policy
Terms & Conditions
#sidebar { position: fixed; top: 0; left: 0; z-index: 40; transform: translateZ(0); -webkit-transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; } #sidebar__inner { transition: width 0.3s ease; -webkit-transition: width 0.3s ease; will-change: width; } @media (max-width: 767px) { #sidebar { position: fixed; top: 0; left: 0; right: 0; width: 100%; z-index: 40; background: transparent; } #sidebar__inner { display: flex; flex-direction: column; width: 100%; height: auto; background: transparent; } /* Top logo section */ .logotop { position: fixed; top: 0; left: 0; right: 0; width: 100%; background: white; border-bottom: 1px solid rgba(0, 0, 0, 0.1); z-index: 45; } .sbtop { display: flex; align-items: center; height: 3.5rem; padding: 0 1rem; background: white; backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); background-color: rgba(255, 255, 255, 0.8); } /* Bottom navigation section */ nav { position: fixed; bottom: 0; left: 0; right: 0; display: flex; flex-direction: row; justify-content: space-around; align-items: center; width: 100%; padding: 0.5rem; margin: 0; background: white; border-top: 1px solid rgba(0, 0, 0, 0.1); z-index: 45; height: 4rem; } .max-md\:right-2 { right: 0.5rem !important; } .max-md\:right-\[3\.75rem\] { right: 3.75rem !important; } .max-md\:right-\[7\.5rem\] { right: 7.5rem !important; } .max-md\:top-2 { top: 0.5rem !important; } .max-md\:p-2 { padding: 0.5rem !important; } .menubtnmbl { position: fixed; bottom: 0.5rem; right: 0.5rem; left: auto; z-index: 50; } .queuebtn { margin-right: 0; } /* Fix for Safari bottom bar */ @supports (-webkit-touch-callout: none) { nav { padding-bottom: env(safe-area-inset-bottom); height: calc(4rem + env(safe-area-inset-bottom)); } .menubtnmbl { bottom: calc(0.5rem + env(safe-area-inset-bottom)); } } } /* Fix for mobile bottom spacing */ @media (max-width: 767px) { body { padding-top: 3.5rem; padding-bottom: calc(4rem + env(safe-area-inset-bottom)); } } /* Ensure proper spacing for main content */ .main__inner { padding-top: 3.5rem; padding-bottom: calc(4rem + env(safe-area-inset-bottom)); } /* Custom scrollbar for desktop */ @media (min-width: 768px) { #sidebar__inner::-webkit-scrollbar { width: 4px; } #sidebar__inner::-webkit-scrollbar-track { background: transparent; } #sidebar__inner::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.2); border-radius: 2px; } #sidebar__inner::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.3); } } #icon__outline { color: #fff; } .notification-button { background: none; border: none; padding: 0.75rem; display: flex; align-items: center; justify-content: flex-start; cursor: pointer; width: 100%; height: 48px; color: inherit; font-size: 14px; font-weight: 500; position: relative; color: rgba(255, 255, 255, 0.7) } .notification-button svg { width: 24px; height: 24px; } .notification-button span { margin-left: 0.5rem; } .notification-button:focus { outline: none; } .notification-button .hidden { display: none; } .notification-button .w-2.h-2.bg-red-600.rounded-full { top: 3px; right: 3px; position: absolute; } .notification-button .notification-indicator { top: 3px; right: 3px; } .notification-button:hover { background-color: var(--hover-bg-color); } /* Additional mobile-specific styles */ @media (max-width: 767px) { nav { padding-bottom: env(safe-area-inset-bottom, 16px); padding-top: 0px; } .max-md\:pb-8 { padding-bottom: calc(1rem + env(safe-area-inset-bottom)) !important; padding-top: 0px; } } .max-md\:right-26 { right: 4rem !important; } .max-md\:mr-2 { margin-right: 0.5rem !important; } .showmobile { display: none; } /* This ensures proper vertical alignment with other icons */ @media (max-width: 767px) { a[href="/asks"] { display: flex; align-items: center; justify-content: center; } a[href="/asks"] svg { width: 24px; height: 24px; } .queuebtn { margin-right: 70px; } .menubtnmbl { bottom: 8px; right: 5px; left: auto; } } .premiumbtn { color: #ef4444 !important } .logotop { gap: 0.75rem; padding-top: 10px; } .sbtop { padding-top: 10px; background-color: rgba(255, 255, 255, 0.8); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }