File: /home/vhosts/harpoeditore.it/httpdocs/wp-content/themes/dt-the7/css/dynamic-less/mix.less
/* #If not avatare image
================================================== */
.no-avatar,
.testim-no-avatar {
border: 1px solid;
.transparent-border-mixin;
}
.testim-no-avatar svg {
fill: var(--the7-divider-color);
}
.no-avatar,
.no-avatar svg,
.comment-list .no-avatar:after {
color: var(--the7-divider-color);
fill: var(--the7-divider-color);
.sidebar &,
.sidebar-content & {
color: fade(@widget-sidebar-color, 15%);
}
.footer & {
color:fade(@widget-footer-color, 15%);
}
}
/* #Scroll to top button
================================================== */
.scroll-top {
.border-radius;
}
/* #Contact form
================================================== */
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea {
font: var(--the7-form-md-font);
letter-spacing: var(--the7-form-md-letter-spacing);
text-transform: var(--the7-form-md-text-transform);
text-decoration: var(--the7-base-text-decoration);
}
.content .wpcf7-select {
line-height: calc(var(--the7-input-height) ~'-' 14px);
min-width: 200px;
}
a.clear-form,
#cancel-comment-reply-link {
.text-small;
.color-base-transparent;
}
/* #Input Select customisation
================================================== */
.customSelectInner {
@menu-arrow(@base-color-temp);
}
.customSelect {
font: var(--the7-base-font);
.transparent-bg-mixin;
}
/* #Shortcode code
================================================== */
.shortcode-code {
.bg-mixin;
}
.shortcode-code {
.solid-bg-mixin;
.shadow-decoration;
.outline-decoration;
}
/* #Standard table
================================================== */
.content table,
.content td,
.content th {
border-color: var(--the7-divider-color);
}
/* #highlighted text
================================================== */
.dt-highlight {
.accent-bg-mixin;
}
/* #Mini blog
================================================== */
.post-content .text-secondary {
color: fade(@base-color, 50%);
.sidebar-content & {
color: fade(@widget-sidebar-color, 50%);
}
.footer & {
color: fade(@widget-footer-color, 50%);
}
}
.items-grid .post-content a:hover,
.post-content a:hover {
.color-accent;
}
/* #Banner
================================================== */
.shortcode-banner-bg > * {
line-height: var(--the7-base-line-height);
}
/*Layzr bg*/
.layzr-bg(@color) {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="@{color}"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}
.layzr-bg {
.layzr-bg(fade(@base-color, 25%));
.sidebar &,
.sidebar-content & {
.layzr-bg(fade(@widget-sidebar-color, 25%));
}
.footer & {
.layzr-bg(fade(@widget-footer-color, 25%));
}
}
.layzr-bg:not(.layzr-bg-transparent) {
background-color: fade(@base-color, 5%);
.sidebar &,
.sidebar-content & {
background-color: fade(@widget-sidebar-color, 5%);
}
.footer & {
background-color: fade(@widget-footer-color, 5%);
}
#page .woocom-project & {
background-color: transparent;
}
}
.pswp button.pswp__button--arrow--left,
.pswp button.pswp__button--arrow--right,
.pswp .pswp__button--arrow--left:before,
.pswp .pswp__button--arrow--right:before {
font-size: @lightbox-arrow-size;
line-height: @lightbox-arrow-size;
min-height: @lightbox-arrow-size;
}