MOON
Server: Apache
System: Linux server.netcommlabs.in 3.10.0-1160.83.1.el7.x86_64 #1 SMP Wed Jan 25 16:41:43 UTC 2023 x86_64
User: dermova (1051)
PHP: 5.4.45
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/dermova/www/india/wp-content/themes/ri-colias/sass/theme/layouts/_header.scss
//hearder

#ri-header{
    .group-cart-search{
        padding: 15px 0;
        >*{
            display: inline-block;
        }
    }
    .searchform-wrap{
        width: 300px;
    }
    .searchform{
        padding: 0;
        @include rtl-border-right($border-color-base);
    }

    .searchform{
        .input-group{
            @include rtl-padding-right(25px);
        }
    }

}


.header-4.menu-transparent{
    #ri-header{
        background: rgba(255, 255, 255,0) none repeat scroll 0 0;
        padding: 10px  0;
        position: absolute;

        #ri-menu-primary ul > li[class*="-has-children"] > a::before{
            color: #FFF;
        }
        #ri-menu-primary ul.mega-menu > li > a{
            color:#FFF;
            &:hover{
                color: $theme-color;
            }
        }
        .btn-mini-search,.btn-mini-close{
            color: #fff;
        }
        .searchform-wrap{
            background: transparent;
        }
        #cart .icon-cart .mini-cart-items::before{
            border-color: #fff;
        }
        #cart .icon-cart .mini-cart-items{
            border: 2px solid #fff;
        }
        .text-cart{
            color: #fff;
        }
        .menu-transparent-logo{
            display: block;
        }
        #logo{
            display: none;
        }
    }
    &.topbar-hiden{
        #ri-top-navbar{
            display: none;
        }
    }
    &.keep-header.hide-bar{
        #ri-header{
            background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
            position: fixed;

            #ri-menu-primary ul > li[class*="-has-children"] > a::before{
                color: #4a4a4a;
            }
            #ri-menu-primary ul.mega-menu > li > a{
                color:#4a4a4a;
                &:hover{
                    color: $theme-color;
                }
            }
            .btn-mini-search,.btn-mini-close{
                color: #4a4a4a;
            }
            .searchform-wrap{
                background: transparent;
            }
            #cart .icon-cart .mini-cart-items::before{
                border-color: #4a4a4a;
            }
            #cart .icon-cart .mini-cart-items{
                border: 2px solid #4a4a4a;
            }
            .text-cart{
                color: #4a4a4a;
            }
            #logo{
                display: block;
            }
            .menu-transparent-logo{
                display: none;
            }
        }

    }
}
.menu-transparent-logo{
    display: none;
}
.keep-logo{
    display: none;
}

//Keep - Header
.keep-header{
    position: relative;
    z-index:1000;
    width: 100%;
    margin-top:0;

    .ri-menu-primary{
        position: relative;
    }
    .ri-keep{
        z-index: 999;
        width: 100%;

    }

    &.hide-bar{
        .ri-keep{
            z-index: 9999;
            background: $menu-bg;
            box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
            position: fixed;
            .keep-logo{
                display: block;
                @include rtl-float-left();
                @include rtl-margin-right(30px);
                width: 100px;
                line-height: 60px;
            }
            #ri-menu-primary{
                border: none;
            }
        }
        #ri-top-navbar,#ri-header{
            display: none;
        }

        #cart .icon-cart .mini-cart-items::before{
            border-color: #4a4a4a;
        }
        #cart .icon-cart .mini-cart-items{
            border: 2px solid #4a4a4a;
        }
        .text-cart{
            color: #4a4a4a;
        }
        .btn-mini-search,.btn-mini-close{
            color: #4a4a4a;
        }

    }
}

//HEADER --- 2 ----
.header-2{
    .cart-wrap{
        float: right;
        padding: 15px 0;
    }

    .nav-menu-primary{
        margin-bottom: 10px;
        &.menu-full{
            margin-bottom: 0px;
        }
    }

    .searchform-wrap{
        width: 400px;
    }
    .searchform{
        padding: 10px 0;
        .input-group{
            @include rtl-padding-right(6px);
        }
    }



    //logo
    .site-logo{
        text-align: center;
    }
}
//HEADER --- 3 ----
.header-3{
    .cart-wrap{
        float: right;
        padding: 15px 0;
    }
    #ri-header{
        padding:35px 0;
    }
    #cart{
        .mini-cart{
            border: none;
            @include rtl-padding-left(0);
        }
        .cart-box{
            width: 280px;
        }
    }

    #ri-menu-primary{
        margin-bottom: 20px;
        box-shadow: 0 3px 5px rgba(0,0,0,0.05);
        border-top: 1px solid #f3f3f3;
        border-bottom: none;
        background: $menu-bg;

    }
    .menu-full{
        #ri-menu-primary{
            margin-bottom: 0px;
            border-width: 0;
            box-shadow: none;
        }
    }
    .searchform-wrap{
        width: 400px;
    }
    .searchform{
        padding: 10px 0;
        .input-group{
            @include rtl-padding-right(0px);
            @include rtl-border-left(none);
            min-width: 260px;
        }
    }
}
//logo
.header-3 .site-logo{
    @include rtl-text-align-left;
}
.header-4{
    #ri-menu-primary{
        position: relative;
        background: none;
        border: none;
        padding: 10px 0;
        .cart-wrap{
            float: right;
            padding: 10px 0;
            position: relative;
            z-index: 999;
        }
        ul{
            float: right;
            position: static;

        }
    }
    .header-content-logo{
        float: left;
    }
    .searchform-mini{
        cursor: pointer;
        @include rtl-float-right();
        @include rtl-margin-left(20px);
        padding: 10px;
        position: relative;
        right: 0;
    }
    .btn-mini-search{
        border: none;
        color: #000000;
        padding: 10px 12px;
        background: none;
        cursor: pointer;
        z-index: 99;
        position: relative;
    }
    .searchform-wrap{
        background: $white;
        padding: 20px 0;
        position: absolute;
        right: 130px;
        top: 0;
        width: 70% !important;
        z-index: 999;
        .btn-mini-close{
            color: #505050;
            position: absolute;
            right: 15px;
            top:30px;
            background: none;
            border: none;
        }
    }
    .searchform .input-group{
        padding-right: 45px !important;
    }
    #ri-header{
        padding: 20px 0;
        z-index: 999;
        background: rgba(255, 255, 255, 0);
        @include transition(0.6s);
        width: 100%;
    }
    .cart_list{
        float: none !important;
        position: absolute !important;
        li{
            a{
                padding: 0 !important;
                margin-right:5px;
                &:before,&:after{
                    content:none;
                }
            }
        }
    }
    &.keep-header{
        &.hide-bar{
            #ri-header{
                display: block;
                background: $menu-bg;
                padding: 0;
            }
        }
    }

}


//HEADER --- 5 ----
.header-5 {

    #ri-menu-primary{
        background:#343434;
        margin-bottom: 10px;

        ul.mega-menu >li >a{
            &:hover,&:focus{
                color: $white;
            }
        }
        .ri-menu,.mega-menu{
            >li{
                &:hover{
                    background: $theme-color;
                    color:$white ;
                }
                >a{
                    padding: 18px 20px;
                    @include rtl-border-right(1px solid #343434);
                    color: $white;
                    &:after{
                        content:none;
                    }
                }
                &[class*="-has-children"] > a:before{
                    color: $white;
                }
                &.current-menu-item{
                    background:$theme-color ;
                }
            }

        }
    }
    #ri-menu-primary ul > li[class*="-has-children"] > a::before{
        line-height: 42px;
    }
    //Keep - Header
    &.keep-header{
        &.hide-bar{
            .ri-menu-primary{
                margin-bottom: 0;
            }
            .keep-logo{
                line-height: 50px;
            }
            .ri-keep{
                background: #343434;
            }
        }
    }
}