:root {
--font-size-base: 16.5px; }  :root {
--color-body: #515151;
--color-heading: #323232;
--color-link: #1c4f6a; --color-primary: #1c4f6a; --color-secondary: #981d20; --color-background-alt: #eff4f0 --color-custom-1: #384640; } :root {
--button-font-size: 85%;
--button-font-weight: 600;
--button-letter-spacing: .5px;
--button-text-transform: uppercase;
--button-color-hover: var(--color-white);
--menu-font-size: 90%;
--menu-font-weight: 600;
--menu-letter-spacing: .5px;
--menu-text-transform: uppercase; }
a {
text-decoration: underline;
}
:root a.menu-item-link,
a.button,
button,
:root a.entry-title-link,
:root a.site-title-link,
.wp-block-latest-posts__list.is-grid li > a,
.site-footer a {
text-decoration: none;
}
:root a:not(a.entry-more-link):not(a.wp-block-button__link):not(a.menu-item-link.button):not(a.button):focus,
:root a:not(a.entry-more-link):not(a.wp-block-button__link):not(a.menu-item-link.button):not(a.button):hover {
color: var(--color-secondary, #981d20);
}
.site-footer a:focus,
.site-footer a:hover {
color: var(--color-secondary, #981d20);
text-decoration: underline;
}
.site-footer .has-white-color a {
color: #fff !important;
text-decoration: underline !important;
}
.site-footer .has-white-color a:focus,
.site-footer .has-white-color a:hover {
color: #fff !important;
text-decoration: none !important;
}
.site-footer .wp-block-search__button-outside .wp-block-search__button {
margin-left: -1px;
}
a.wp-block-button__link:focus,
a.wp-block-button__link:hover {
color: #fff !important;
background: var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary)))) !important;
}
a.entry-more-link {
color: var(--color-secondary);
font-size: var(--font-size-lg);
font-weight: 600;
text-decoration-thickness: 2px;
text-transform: uppercase;
}
a.entry-more-link:focus,
a.entry-more-link:hover {
color: var(--color-primary);
text-decoration: none;
}
.mai-grid.has-image-background a.entry-title-link:focus,
.mai-grid.has-image-background a.entry-title-link:hover {
color:  #fff;
} .has-border .wp-block-post {
border: 1px solid var( --color-primary,#1c4f6a);
padding: 5px;
}
.has-dark-background {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}
.wp-block-heading.is-style-sans-font {
font-family: var(--body-font-family, unset);
}
.wp-block-separator.is-style-pattern {
background-image: url(//www.translatorturkish.com/wp-content/themes/mai-delight/images/ABC-LINK-PATTERN-short-line-25.jpg);
background-repeat: repeat-x;
background-position: center;
border-bottom: none;
height: 50px;
width: 100% !important;
max-width: 100% !important;
margin: 20px 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots):not(.is-style-pattern) {
width: 100px;
}
.entry.entry-archive {
border: 1px solid var( --color-primary,#1c4f6a);
}
.entry-overlay {
background: var( --color-primary,#1c4f6a);
opacity: .8;
}
.entry-overlay:focus,
.entry-overlay:hover {
opacity: .9;
}
.home .wp-block-cover .wp-block-group.has-white-background-color {
background-color: hsla(0,0%,100%,.9)!important;
box-shadow: 0 0 8px rgb(0 0 0 / 20%);
padding: 20px;
}
.home .wp-block-cover .wp-block-group .wp-block-group__inner-container {
border: 3px solid var(--color-primary);
padding: 30px 20px;
}
.wp-block-group.double-borders {
border: 3px solid var(--color-primary, #1c4f6a);
box-shadow: 0 0 0 3px #fff, 0 0 0 10px var(--color-primary, #1c4f6a);
}
.wp-block-latest-posts__list.is-grid li {
text-align: center;
}
.sidebar .widget_text {
background-color: #eff4f0;
border: 3px solid var(--color-primary, #1c4f6a);
border-radius: 0;
box-shadow: 0 0 0 3px #fff, 0 0 0 10px var(--color-primary, #1c4f6a);
padding: 20px;
}
.sidebar .widget {
margin-bottom: 60px;
}