HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpprotonperinggit/wp-content/themes/voiture/sass/template/_menu.scss
.navbar.apus-megamenu{
	border:none;
	@include border-radius(0);
	min-height:0;
	margin:0;
	&.style2{
		.megamenu > li{
			margin:0;
			> a{
				padding:16px 20px;
				&:before{
					display: none;
				}
			}
			&:hover,
			&.active{
				> a{
					background-color: rgba(#fff,0.1) !important;
				}
			}
		}
	}
}
.megamenu{
	padding:0;
	float: none;
	.menu-item-description{
		font-size:14px; 
		text-transform: capitalize;
	}
	> li{
		display: inline-block;
		padding:0;
		margin: 0;
		vertical-align: top;
		float: none;
		position: relative;
		@include rtl-margin-right(20px);
		@media(min-width: 1200px){
			@include rtl-margin-right(25px);
		}
		&:last-child{
			@include rtl-margin-right(0);
		}
		&:before{
			content:'';
			display: block;
			position:absolute;
			@include size(100%,20px);
			top: 100%;
			left: 0;
		}
		> a{
			display: inline-block;
			font-size: $font-size-base;
			font-weight: 400;
		    background: transparent !important;
		    @include transition(all 0.3s ease-in-out 0s);
		    position:relative;
		    text-transform: capitalize;
		    padding: 7px 0;
		    .fa,img{
		    	max-width: 50px;
		    	@include rtl-margin-left(3px);
		    }
		    &:hover,
		    &:active,
		    &:focus{
		    	color: $link-hover-color;
		    }
		}
		&:hover,
		&.active{
			> a{
				color: $link-hover-color;
			}
		}
		&.aligned-left{
			> .dropdown-menu{
				left: 0;
			}
		}
		&.aligned-right{
			> .dropdown-menu{
				left: auto;
				right: 0;
			}
		}
		> .dropdown-menu{
			margin-top: 12px;
			min-width: 240px;
		}
	}
	.aligned-fullwidth{
		> .dropdown-menu{
			padding:50px $theme-margin $theme-margin;
		}
	}
	.dropdown-menu{
		@include border-radius($border-radius-base !important);
		@include box-shadow(0 18px 60px 0 rgba(#171A21, 0.05));
		padding: 16px 30px;
		border: 1px solid $border-color;
		.text-label{
			font-size: 12px;
			vertical-align: super;
			@include rtl-margin-left(5px);
			color: $theme-color;
			&.label-hot{
				color: $brand-danger;
			}
			&.label-new{
				color: $brand-success;
			}			
		}
		.current-menu-item > a{
			color: #fff;
		}
		li{
			border-bottom: 1px solid $border-color;
			&:last-child{
				border-bottom: 0;
			}
			> a{
				background: transparent !important;
				position: relative;
				text-transform: capitalize;
				padding:6px 0;
				@include rtl-padding-right(25px);
				width: 100%;
				display: inline-block;
				@include transition(all 0.1s ease-in-out 0s);
				color: $link-color;
				&:hover,
				&:active{
					color: $link-hover-color;
					font-weight: 600;
				}
				b{
					position:absolute;
					top: 17px;
					@include rtl-right(10px);
					@include rotate(-90deg);
				}
			}
			&:hover,
			&.current-menu-item,
			&.open ,
			&.active{
				> a{
					color: $link-hover-color;
				}
			}
		}
		.widget-title,
		.widgettitle{
			margin: 0 0 10px;
			font-size: 18px;
			padding:0;
			@include rtl-text-align-left();
			&:before,&:after{
				display: none;
			}
		}
		.dropdown-menu{
			visibility:hidden;
			@include opacity(0);
			@include transform-origin(0,0);
			@include transition(all 0.2s ease-in-out 0s);
			@include rotateX(-90deg);
			position: absolute;
			display: block;
			@include rtl-left(100%);
			top:-17px;
			background: #fff;
			min-width: 225px;
			margin:0;
		}
		li{
			&:hover{
				> .dropdown-menu{
					visibility:visible;
			        @include opacity(1);
			        @include rotateX(0deg);
				}
			}
		}
		// fix for widget menu
		.widget-nav-menu .menu li{
			margin:0;
			a{
				padding:9px 0;
				&:before{
					display: none;
				}
			}
		}
	}
	.apus-container{
		padding-right:$theme-margin / 2;
		padding-left:$theme-margin / 2;
		width: 100%;
	}
	.has-mega-menu.aligned-fullwidth{
		position:static;
	}
	li.aligned-fullwidth{
		> .dropdown-menu{
			width: 100%;
			left:0 !important;
		}
	}
	> li > a > .text-label{
		font-size: 11px;
		padding: 0px 5px;
		background: $brand-info;
		color: #fff;
		position:absolute;
		@include rtl-right(-15px);
		top:-10px;
		line-height: 2;
		display: inline-block;
		text-transform: capitalize;
		@include border-radius(2px);
		&.label-hot{
			background: $brand-danger;
			&:before{
				border-color: $brand-danger transparent transparent $brand-danger;
			}
		}
		&.label-new{
			background: $brand-success;
			&:before{
				border-color: $brand-success transparent transparent $brand-success;
			}
		}
		&:before{
			content: '';
			position: absolute;
			z-index: 9;
			top: 100%;
			@include rtl-left(7px);
			border-width: 3px;
			border-style:solid;
			border-color: $brand-info transparent transparent $brand-info;
		}
	}
}
// effect
.megamenu.effect1{
	> li{
		> .dropdown-menu{
			display: block;
			background:#fff;
			visibility:hidden;
			@include opacity(0);
			@include transform-origin(0,0);
			@include transition(all 0.2s ease-in-out 0s);
			@include rotateX(-90deg);
			padding:16px 30px;
			position: absolute;
			top:100%;
		}
		&:hover{
			> .dropdown-menu{
				visibility:visible;
		        @include opacity(1);
		        @include rotateX(0deg);
			}
		}
	}
}
.megamenu.effect2{
	> li{
		> .dropdown-menu{
			display: block;
			background:#fff;
			visibility:hidden;
			@include opacity(0);
			@include transform-origin(0,0);
			@include transition(all 0.2s ease-in-out 0s);
			@include rotateX(-90deg);
			padding:16px 30px;
			position: absolute;
			top:100%;
			@include loop-delay('li');
			margin-top: 10px;
			> li{
				@include transition(all 0.2s ease-in-out 0s);
				@include opacity(0);
				@include translateY(5px);
			}
		}
		&:hover{
			> .dropdown-menu{
				margin-top: 0;
				visibility:visible;
		        @include opacity(1);
		        @include rotateX(0deg);
		        > li{
	        		@include opacity(1);
					@include translateY(0px);
		        }
			}
		}
	}
}

.megamenu.effect3{
	> li{
		> .dropdown-menu{
			display: block;
			background:#fff;
			visibility:hidden;
			@include opacity(0);
			@include transition(all 0.3s ease-in-out 0s);
			@include box-shadow(none);
			padding:16px 30px;
			position: absolute;
			top:100%;
			-webkit-animation: fadeleft 0.3s ease-in-out 0s;
    		animation: fadeleft 0.3s ease-in-out 0s;
		}
		&:hover{
			> .dropdown-menu{
				@include opacity(1);
				visibility:visible;
		        -webkit-animation: faderight 0.3s ease-in-out 0s;
    			animation: faderight 0.3s ease-in-out 0s;
			}
		}
	}
}

// ofcanvas menu

#apus-mobile-menu{
	background-color: $theme-color;
	&,a{
		color: #fff;
	}
	a:hover,a:focus{
		text-decoration: underline;
		color: #fff;
	}
	.space{
		@include opacity(0.2);
	}
	.btn-toggle-canvas{
		cursor: pointer;
		color: $brand-danger !important;
		.text-icon{
            display: inline-block;
            @include rtl-margin-right(10px);
            vertical-align: middle;
        }
	}
	.header-top-offcanvas{
		padding: 15px 0;
		background-color: #fff;
	}
	.navbar{
		border:0;
		margin:0;
	}
	.btn-submit{
		font-weight: normal;
		padding: 8px 30px;
	}
	.btn-menu-account{
		.avatar-wrapper{
			@include size(40px,40px);
			overflow: hidden;
			@include border-radius(50%);
			@include rtl-margin-right(10px);
		}
	}
}
.header-offcanvas-action{
	padding:20px 15px;
	margin-bottom: 10px;
}
.header-offcanvas-bottom{
	padding:20px 15px;
	i{
		@include rtl-margin-right(8px);
	}
	.widget{
		margin-bottom: 10px;
	}
	// social
	.apus_socials{
		margin:15px 0 0;
		a{
			@include size(auto,auto);
			padding:0;
			border:0;
			color: #fff !important;
		}
	}
}
.sliding-menu{
	background-color: transparent;
	li{
		border-bottom: 1px solid rgba(255,255,255,0.15);
		a,
		.sliding-menu__nav{
			background-color: transparent !important;
			line-height: $line-height-base;
			color: #fff;
			font-size: 16px;
			font-weight: 600;
			padding: 10px 15px;
		}
	}
	.sliding-menu__nav::before{
		font-family: flaticon !important;
		content: "\f107";
		font-weight: 400;
		font-size: 12px;
		margin-top: 3px;
	}
	.sliding-menu__back::before{
		content: "\f108";
		margin-left: 0;
	}
}

// top menu
.wrapper-topmenu{
	.dropdown-menu{
		@include border-radius(0);
	}
}
.topmenu-menu{
	width:100%;
    list-style:none;
    padding:0;
    margin:0;
    i{
        @include rtl-margin-right(8px);
        display: inline-block;
        font-size: 14px;
        vertical-align: middle;
    }
	> li{
		float: none;
		white-space: nowrap;
		border-bottom: 1px solid $border-color;
		&:last-child{
			border:0;
			padding:0;
			margin-bottom: 0;
		}
		> a{
			background:transparent !important;
			padding: 7px 0;
		}
		&.active{
			> a{
				color:$link-hover-color;
				font-weight: 600;
			}
		}
	}
}
.mobile-submit{
	display: block;
	position: absolute;
	z-index: 1;
	width: 100%;
	background:#fff;
	padding:15px;
	bottom: 0;
	left: 0;
}
//top-menu
.top-menu{
	> li > a{
		padding:0 15px;
		text-transform: capitalize;
	}
}