HEX
Server: LiteSpeed
System: Linux server490.bertina.biz 5.14.0-687.31.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Aug 1 05:38:01 EDT 2026 x86_64
User: parskavirpaya (1252)
PHP: 8.1.34
Disabled: mail, show_source, system, shell_exec, passthru, exec, popen
Upload Files
File: /home/parskavirpaya/public_html/wp-content/themes/porto1/scss/part/menu-thumb-info.scss
// DIRECTIONAL
// ---------------------------------------------------------------
$rtl: 0 !default;
$dir: ltr !default;

@import "../theme/theme-imports";

.mega-menu, .sidebar-menu {
    li.menu-item > a {
        > .thumb-info-preview {
            position: absolute;
            display: block;
            #{$left}: 100%;
            border: 0;
            padding-#{$left}: 10px;
            background: transparent;
            overflow: visible;
            margin: 15px 0 0;
            top: -1000px;
            @include transition(transform .2s ease-out, opacity .2s ease-out);
            @if $rtl == 1 {
                transform: translate3d(30px,0,0);
            } @else {
                transform: translate3d(-30px,0,0);
            }
            opacity: 0;
            max-width: none;
            .thumb-info-wrapper {
                display: block;
                background: var(--porto-light-1);
                border: 0;
                box-shadow: 0 0 3px rgba(0, 0, 0, .15);
                margin: 0;
                padding: 0;
                text-align: $left;
            }
            .thumb-info-image {
                width: 182px;
                height: 136px;
                min-height: 0;
                @include transition(5s linear 0s);

                &.fixed-image {
                    background-position: $left top;
                    background-size: auto 100%;
                }
            }
        }
        &:hover {
            &.has-preview {
                z-index: 111;
            }
            > .thumb-info-preview {
                transform: translate3d(0,0,0);
                top: 0;
                opacity: 1;
                margin-top: -5px;
            }
        }
    }
}
.porto-narrow-sub-menu {
    li.menu-item-has-children {
        > a {
            .thumb-info-preview {
                display: none;
            }
        }
    }
}
.mega-menu {
    > li.menu-item {
        &.has-sub > a {
            .thumb-info-preview {
                display: none;
            }
        }
        > a {
            > .thumb-info-preview {
                #{$left}: -100%;
                #{$right}: -100%;
                padding-#{$left}: 0;
                padding-top: 10px;
                transform: translate3d(0,20px,0);
                opacity: 0;
                margin: auto;
                width: 190px;
            }
            &:hover {
                > .thumb-info-preview {
                    top: 100%;
                    transform: translate3d(0,0,0);
                }
            }
        }
    }

}
.mega-menu {
    .narrow {
        &.pos-left {
            li.menu-item {
                > a {
                    > .thumb-info-preview {
                        #{$left}: 100%;
                        #{$right}: auto;
                        padding-#{$left}: 10px;
                        padding-#{$right}: 0;
                        @if $rtl == 1 {
                            transform: translate3d(30px,0,0);
                        } @else {
                            transform: translate3d(-30px,0,0);
                        }
                    }
                    &:hover {
                        > .thumb-info-preview {
                            transform: translate3d(0,0,0);
                        }
                    }
                }
            }
        }
        &.pos-right {
            li.menu-item {
                > a {
                    > .thumb-info-preview {
                        #{$left}: auto;
                        #{$right}: 100%;
                        padding-#{$left}: 0;
                        padding-#{$right}: 10px;
                        @if $rtl == 1 {
                            transform: translate3d(-30px,0,0);
                        } @else {
                            transform: translate3d(30px,0,0);
                        }
                    }
                    &:hover {
                        > .thumb-info-preview {
                            transform: translate3d(0,0,0);
                        }
                    }
                }
            }
        }
    }
}
.mega-menu.menu-flat {
    li.menu-item {
        > a {
            > .thumb-info-preview {
                .thumb-info-wrapper {
                    border-radius: 0 !important;
                }
            }
        }
    }
}
.sidebar-menu {
    > li.menu-item {
        &.has-sub {
            > a {
                .thumb-info-preview {
                    display: none;
                }
            }
        }
    }
    .narrow {
        li.menu-item {
            > a {
                .right-sidebar & {
                    > .thumb-info-preview {
                        #{$left}: auto;
                        #{$right}: 100%;
                        padding-#{$left}: 0;
                        padding-#{$right}: 10px;
                        @if $rtl == 1 {
                            transform: translateX(-30px);
                        } @else {
                            transform: translateX(30px);
                        }
                    }
                    &:hover {
                        > .thumb-info-preview {
                            transform: translateX(0);
                        }
                    }
                }
            }
        }
        li.menu-item-has-children {
            > a {
                .thumb-info-preview {
                    display: none;
                }
            }
        }

    }
}
.toggle-menu-wrap .sidebar-menu .narrow {
    li.menu-item-has-children {
        > a {
            .thumb-info-preview {
                display: none;
            }
        }
    }
}