div.site-logo a::after {
	content: "Дмитрий Турлюк" !important;
	color: black !important;
	font-size: 1.25em !important;
}

div.site-logo a {
	text-decoration: none !important;
}

div.site-description {
	display: none !important;
}

div.header-navigation-wrapper span.toggle-icon {
	color: #cd2653 !important;
}

div.header-navigation-wrapper button.search-toggle svg.svg-icon {
	color: #cd2653 !important;
}

div.header-navigation-wrapper span.toggle-text {
	font-size: 1.24em !important;
}

button.search-toggle:focus, button.nav-toggle:focus, button.close-nav-toggle:focus {
	outline: none !important;
	text-decoration: none !important;
}

div.header-toggles {
	box-shadow: 0px 0px 5px 0px #cd2653, 0px 0px 3px 0px inset red !important;
	margin-right: 1px !important;
}

button.mobile-nav-toggle span.toggle-icon {
	color: #cd2653 !important;
}

button.mobile-nav-toggle span.toggle-text {
	color: black !important;
	font-size: 0.9em !important;
}

button.mobile-search-toggle span.toggle-icon {
	color: #cd2653 !important;
}

button.mobile-search-toggle span.toggle-text {
	color: black !important;
	font-size: 0.9em !important;
}

input.search-field::placeholder {
	color: #dedede !important;
}

header.entry-header {
	padding-top: 10px !important;
	padding-bottom: 15px !important;
}

@media only screen and (min-width: 700px) {
	h1.entry-title {
		font-size: 2.4em !important;
	}
}

.unclickable > div > a {
	text-decoration: none !important;
}

nav.pagination-single {
	display: none !important;
}

p.alignwide {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

p.my-homepage-info-link {
	font-size: 2em !important;
}

p.my-homepage-info-link a {
	text-decoration: underline auto dashed #cd2653 !important;
}

div.wp-block-coblocks-accordion.alignwide {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

h3 {
	margin-top: 40px !important;
}

div.post-inner.thin {
	padding-top: 5px !important;
}

div.post-meta-wrapper {
	display: none !important;
}

figure.image-with-border img {
	border: 1px solid #69603e !important;
}

h2.entry-title.heading-size-1 a {
	color: #cd2653 !important;
}

a i {
	color: #cd2653 !important;
}

p a {
	color: black !important;
	text-decoration: underline 1px dashed #cd2653 !important;
}

p a:hover {
	text-decoration: underline auto solid #cd2653 !important;
}

a.to-the-top {
	font-weight: 600 !important;
	font-size: 1.1em !important;
	color: black !important;
	text-decoration: underline 1px dashed #cd2653 !important;
}

a.to-the-top:hover {
	text-decoration: underline auto solid #cd2653 !important;
}

nav.expanded-menu a  {
	font-size: 1.7em !important;
}

nav.mobile-menu a {
	font-size: 1.5em !important;
}

nav.expanded-menu li a  {
	color: black !important;
}

nav.mobile-menu li a {
	color: black !important;
}

ul.social-icons a {
	height: 52px !important;
	width: 52px !important;
	margin-right: 15px !important;
}

ul.social-icons svg {
	height: 44px !important;
	width: 44px !important;
}

p.footer-copyright {
	font-weight: 300 !important;
}

p.footer-copyright a {
	text-decoration: none !important;
	font-weight: 300 !important;
}