/* --- hide action bar  | ticket-5626746-zen  Shameem Reza--- */
div#actionbar {
    display: none;
}


::-moz-selection { /* Code for Firefox */
  color: white;
  background: red;
}

::selection {
  color: white;
  background: red;
}

.page-id-29 .sprd-info-footer  {
	display: none;
}

.page-id-29 .sprd-startpage-follow-us {
	display: none;
}

.page-id-29 .sprd-info-footer__open-shop {
	display: none;
}

.page-id-599 .wp-block-post-title {
    display: none;
}

.page-id-4976 .wp-block-post-title {
	display: none;
}

.page-id-4432 .wp-block-post-title {
    display: none;
}

.page-id-4506 .wp-block-post-title {
    display: none;
}

.page-id-18 .wp-block-post-title {
    display: none;
}

.page-id-3503 .wp-block-post-title {
    display: none;
}

.page-id-1076 .wp-block-post-title {
    display: none;
}


.page-id-971 .wp-block-post-title {
	display:none
}

.page-id-106 .wp-block-post-title {
    display: none;
}

.page-id-209 .wp-block-post-title {
    display: none;
}

.page-id-1496 .wp-block-post-title {
    display: none;
}


.page-id-18 img {
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.25);
	transition: all 0.2s ease-in-out;
}

.page-id-18 img:hover {
  box-shadow: none;
  transform: scale(1.04);
}

.page-id-18 .custom-logo {
	box-shadow: none;
}

.page-id-29 .wp-container-19 img {
	transition: all 0.2s ease-in-out;
}

.page-id-29 .wp-container-19 img:hover {
	transform: scale(1.04);
}

.page-id-29 .wp-block-button__link {
	transition: all 0.2s ease-in-out;
}

.page-id-29 .wp-block-button__link:hover {
	transform: scale(1.00);
}

.quiz-cat a {
	transition: all 0.2s ease-in-out;
}

.wp-block-navigation-item {
    transition: color 0.75s ease, transform 0.2s ease-in-out;
}

.wp-block-navigation-item:hover {
    color: #2d9ef3;
    transform: translateY(-2px);
}


::-webkit-scrollbar {
  width: 8px;
  background-color: #f5f5f5;
}

/* Add rounded corners to the scrollbar track */
::-webkit-scrollbar-track {
  border-radius: 10px;
}

/* Add rounded corners to the scrollbar thumb */
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #888;
}

.post-template-default .attachment-post-thumbnail {
	display:none
}

.page-id-29 .sprd-service-footer {
	display:none
}

.attachment-newspack-article-block-landscape-large .page-id-29 {
	border-radius: 10px;
}

.page-id-106 textarea {
	resize: vertical;
	min-height: 250px;
}

.removeUnderline {
	text-decoration:none!important;
}

.heroDropShadow {
box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
transition: all .2s ease-in-out;
}

.heroDropShadow:hover { 
  transform: scale(1.04); 
}

details {
	border-radius: 20px;
}

.box-drop-shadow {
	box-shadow: 0 1.6px 3.6px 0 rgb(0 0 0 / 13%), 0 0.3px 0.9px 0 rgb(0 0 0 / 11%);
}

.wp-block-button__link {
		transition: all 0.2s ease-in-out;
}#

.wp-block-post-title {
	display:none;
}

/* advertiser page rounds corners of images*/
img {
	border-radius: 20px;
}

/*border radius for youtube embed*/
/* Target YouTube iframes */
iframe[src*="youtube.com"] {
  border-radius: 16px; /* Adjust px value as needed */
  overflow: hidden;
}

/* Optional: make sure container respects the radius */
.wp-block-embed__wrapper,
.wp-block-embed {
  border-radius: 16px;
  overflow: hidden;
}

/* Apply to your title div */
.entry-wrapper {
  /* round only the bottom corners */
  border-radius: 0 0 20px 20px;

  /* blur the backdrop (what's behind this div) */
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px); /* Safari */

  /* let the blur show through + improve contrast */
  background: rgb(133 133 133 / 50%); /* tweak as needed */
  color: #ffffff;

  /* make sure the blur respects the rounded corners */
  overflow: hidden;

  /* typical title styling — optional */
  padding: 12px 16px;
}

.wp-block-newspack-blocks-carousel article .entry-wrapper {
	background-color: rgb(133 133 133 / 50%);
}

.entry-title {
	font-weight: 600;
}

.wp-block-post-featured-image {
	display: none !important;
}

.swiper-button-pause {
	display: none !important;
}

a.ns-back-to-top {
	border-radius: 10px
}

img.emoji {
  border-radius: 0 !important;
}

.event-countdown__day {
	display: none !important;
}