* {
   user-select: none !important;
   -webkit-user-drag: none !important;
}

html {scroll-behavior: smooth !important;}

body::-webkit-scrollbar {display: none !important;}

img {pointer-events: none !important;}

@media (min-width: 992px) {
	#wrapper > div.gdpr-settings.gdpr-settings-sm.dark.p-3 {
		padding: 3rem !important;
	}

	#wrapper > div.gdpr-settings.gdpr-settings-sm.dark.p-3 > div > div > div.col-12.mb-3.text-center > p > small {
		font-size: large !important;
	}
   
	#wrapper > section.page-title > div > div {
	  flex-wrap: nowrap !important;
	}

	#wrapper > section.page-title > div > div > nav > ol {
	  flex-wrap: nowrap !important;
	  width: max-content !important; 
	}

	#header-wrap > div > div > span{
	  display: initial !important;
	}
	
	#wrapper > section.page-title{
		min-height: 494.72px;
	}
}

@media (max-width: 720px) {
   #header-wrap > div > div > div.header-misc, 
   #content > div > div.container > div > div > div.col-lg-8 > div.masonry-thumbs > a > div > div > div > h5, 
   #copyrights > div > div > div:nth-child(3) {
      display: none !important;
   }
   
   #logo, 
   #copyrights > div > div > div:nth-child(1) {
      display: initial !important;
   }
   
   #logo > a > img {
      height: 3rem !important;
   }
}

#header-wrap:not(.not-dark) > div > div > nav > ul > li:not(:hover) > a > div,
/*#wrapper > section.page-title > div > div, */
#wrapper > section.page-title > div > div > div > h1, 
#wrapper > section.page-title > div > div > div > span, 
#wrapper > section.page-title > div > div > div > div > a:not(:hover), 
#wrapper > section.page-title > div > div > div > div > button:not(:hover) {
   text-shadow: black 0px 0px 15px !important;
}

/*a:hover {
   background-color: var(--cnvs-primary-menu-submenu-bg);
}*/

#content > div > div.container > div > div > div.col-lg-8 > pre {
   white-space: break-spaces !important;
   font-family: inherit !important;
   font-size: inherit !important;
}

#content > div > div.bg-white > div > div > div > div > div.col-auto > a {
   min-width: 140px !important;
}

/*#posts > div > div > div.col-lg.col-md-8.mt-4.mt-lg-0 > div.entry-meta > ul > li:nth-child(1) {
   margin-left: 0 !important;
}*/