@media (max-width:600px) {
#topAnchor {padding:30px 10px}
#mainContainer {width:96%; margin-bottom:50px; padding:30px 20px; border-radius:20px; font-size:14px}
#contentTopPadding {padding-top:10px}
#mediaTopPadding {padding-top:34px}
#footer {width:96%; margin-bottom:50px; padding:30px 20px 50px; border-radius:20px; font-size:12px}

.menuicon {height:32px}
.logo {height:80px}
.alert {width:50px}
.emot-oops {height:50px}
.hammock {width:180px}
.tiny-video-icon {height:14px}
.react-comment-ytube {width:180px}

.heading {font-size:14.5px}
.smalltext {font-size:12px}

.csstCell2 {padding-left:10px}

.bottomMargin80 {margin-bottom:40px}
.bottomMargin70 {margin-bottom:36px}
.bottomMargin60 {margin-bottom:30px}
.bottomMargin50 {margin-bottom:26px}
.bottomMargin40 {margin-bottom:20px}
.bottomMargin30 {margin-bottom:16px}
.bottomMargin20 {margin-bottom:10px}
.bottomMargin10 {margin-bottom:6px}
.p800000 {padding-top:50px}
.p600000 {padding-top:40px}
.p500000 {padding-top:35px}
.p400000 {padding-top:30px}
.p401000,.rsp40 {padding:30px 5px 0px}
.p300000 {padding-top:20px}
.p301000,.rsp30 {padding:20px 5px 0px}
.p200000 {padding-top:14px}
.p100000 {padding-top:6px}

.alignJustify {text-align:left}

.toast {font-size:10px}

copy-link-button::part(button) {padding:8px 10px; border-radius:8px; box-shadow:0px 2px 16px #747373; font-size:12px}
.button,.expand2 {padding:6px 16px}
.small-button {padding:2px 8px; font-size:12px}
}