/* १. साईटवरील सर्व ब्लॉक्सना (मुख्य कंटेंट ब्लॉक सोडून) #e6e6fa लाईन चौकट */
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding):not(#block-solo-breadcrumbs) {
  border: 2px solid #e6e6fa !important;
  border-radius: 6px !important;
  margin-bottom: 20px !important;
  background-color: #ffffff !important;
  overflow: hidden !important;
}

/* २. त्या सर्व ब्लॉक्सच्या विषयाला (Title) #e6e6fa बॅकग्राऊंड आणि गर्द अक्षरांचा रंग */
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding) > h2,
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding) > h3,
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding) .block-title {
  background-color: #e6e6fa !important;
  color: #2b224c !important;
  margin: 0 !important;
  padding: 10px 15px !important;
  font-size: 1.1rem !important;
  font-weight: 600 !important;
  border-bottom: 1px solid #d0d0f0 !important;
  display: block !important;
}

/* ३. ब्लॉकच्या आतील मजकूर आणि Views कंटेंटला बाजूने जागा देण्यासाठी */
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding) > div:not(.contextual),
.block:not(#block-solo-content):not(#block-solo-page-title):not(#block-solo-main-menu):not(#block-solo-branding) > ul {
  padding: 15px !important;
}
