shell bypass 403

Cubjrnet7 Shell


name : _menus.less
/*-----------------------------------------------------------------------------------*/
/* Menus */
/*-----------------------------------------------------------------------------------*/

.hornav {
	> ul {
		display: inline-block;
		margin: 0 @j51-gutter;
		transition: all 0.2s ease;
		-webkit-transition: all 0.2s ease;
		-moz-transition: all 0.2s ease;
		> li {
			display: inline-block;
			padding: 0px;
			list-style: none outside none;
			-webkit-transition: all 0.4s;
			-moz-transition: 	all 0.4s;
			transition: 		all 0.4s;
			letter-spacing: 0px;
			&:last-of-type {
				a {
					margin-right: 0 !important;
				}
			}
			&.menu-split {
				float: left;
			}
			> a,
			> span {
				display:block;
				font-size: 1.2rem; 
				font-weight: 400;
				line-height: 1rem;
				padding: 12px 20px;
				text-rendering: optimizeLegibility;
				text-transform: uppercase;
				letter-spacing: 0.05em;
				position: relative;
				&:after {
					content: attr(title);
					position: absolute;
					left: 0;
					top: 100%;
					font-size: 10px;
					line-height: 12px;
					letter-spacing: 0.5px;
					opacity: 0.8;
					z-index: 999;
					text-align: center;
					text-transform: none;
					width: 100%;
				}
				&:hover {
					text-decoration: none;
					opacity: 1;
					
				}
				&:focus, &:active {
					text-decoration: none;
					outline: none;
				}
			}
			&:before {
				position: absolute;
				bottom: 2px;
				content: '';
				height: 3px;;
				opacity: 0;
				transition: opacity 0.2s ease;
				background-color: #0582CA;
			}
			&:hover:before {
				opacity: 1;
				left: 15px;
				right: 15px;
			}
		}
	}	
	// Dropdown
	> ul {
		text-transform: none;
		li {
			position: relative;
		}
		> li {
			> ul, ul > li > ul {
			  	display: block;
				letter-spacing: 0;
				list-style:none;
				margin: 0px;
				padding: 3px !important;
				text-align: left;
				z-index: 1000;
				font-size:11px;
				font-weight: 500;
				box-shadow: 0 0 3px rgba(0, 0, 0, 0.1), inset 0 -1px 1px rgba(255,255,255, 0.8);
				> li {
					min-height: 20px;
					float: none;
					webkit-column-break-inside: avoid;
	          		page-break-inside: avoid;
	               	break-inside: avoid;
	               	padding: 2px 0 3px;
               &:hover > a {
					text-decoration: none;
					background-color: rgba(0,0,0,0.03);
					box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.04);
					}
				> a {
					display: block;
					padding: 5px 10px;
					&:active,
					&:focus {
						background-color: rgba(0,0,0,0.03);
						box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.04);
					}
					&:after {
						content: attr(title);
						display: block;
						font-size: 11px;
						line-height: 1.2em;
						opacity: 0.5;
						text-align: left;
						text-transform: none;
						font-weight: 400;
						color: inherit;
						top: 0;
						position: relative;
						padding-bottom: 4px;
					}
				}
			}
		}
			> li:hover {
				a {text-decoration: none;}
			}
			> ul:before {display: none;}
			img {
				margin-top: 5px;
				margin-bottom: 8px;
			}
		}
		> ul:before {
			content: "";
			display: block;
			height: 10px;
			left: 12px;
			position: absolute;
			top: -10px;
			width: 14px;
			width: 0;
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 0 10px 10px 10px;
		}

	} 
	input {
		height: auto;
	}
	> ul > li > a.btn {
		color: #fff;
		margin: 0 15px;
		&::before {
			display: none;
		}
	}
}
.hornav > ul > li:last-of-type > ul {
	left: auto !important;
    right: 1px !important;
}

.hornav > ul > li > ul,
.hornav > ul > li > ul > li > ul,
.hornav > ul > li > ul > li > ul > li > ul {
  position: absolute;
  height: auto;
  min-width: 210px;
  opacity: 0;
  visibility: hidden;
  transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -webkit-transition: all 200ms linear;
  top: 41px;
  left: 0px;
  z-index: 1000;
  padding: 10px !important;
}
.hornav > ul > li:hover > ul,
.hornav > ul > li > ul > li:hover > ul,
.hornav > ul > li > ul > li > ul > li:hover > ul {
  display: block;
  opacity: 1;
  visibility: visible;
  left: 15px;
  
}
.hornav > ul > li:hover > ul,
.hornav > ul > li > ul > li:hover > ul,
.hornav > ul > li > ul > li > ul > li:hover > ul {
    -webkit-transition: opacity 200ms linear;
}
.hornav > ul > li > ul > li > ul,
.hornav > ul > li > ul > li > ul > ul {
  left: 220px;
  top: 0 !important;
}  
.hornav > ul > li > ul > li:hover > ul,
.hornav > ul > li > ul > li > ul > li:hover > ul {
  top: 0px !important;
  left: 200px;
}

.hornav {
	.columns-2 + ul {
		-moz-column-count: 2;
	    -moz-column-gap: 0;
	    -webkit-column-count: 2;
	    -webkit-column-gap: 0;
	     column-count: 2;
	     column-gap: 0;
	     width: 420px;
	}
	.columns-3 + ul {
		-moz-column-count: 3;
	    -moz-column-gap: 0;
	    -webkit-column-count: 3;
	    -webkit-column-gap: 0;
	     column-count: 3;
	     column-gap: 0;
	     width: 630px;
	}
	.columns-4 + ul {
		-moz-column-count: 4;
	    -moz-column-gap: 0;
	    -webkit-column-count: 4;
	    -webkit-column-gap: 0;
	     column-count: 4;
	     column-gap: 0;
	     width: 840px;
	}
}

.menu {
	.module_surround {
		padding: 15px !important;
	}
	#login-form {
		margin: 0;
	}
	.module {
		a {
			font-size: 12px;
			&:hover {
				opacity: 0.7;
			}
		}
	}
}

// Mobile Menus

.hornav_mobile {
	&.block_holder {padding:10px;}
}
.hornavmenumobile {display:none;}
#container_hornav_mobile {display:none;}
.slideout-toggle {
    color: #fff;
    cursor: pointer;
    font-size: 38px;
    padding: 25px 30px;
    position: absolute;
    z-index: 111;
    display: none;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    .transition(all 0.3s ease);
}
.slideout-open .slideout-toggle {
	right: 256px;

}
.slideout-menu {
	position: fixed;
	font-size: 13px;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 0;
	width: 256px;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	color: #fff;
	background-color: #1D1F20;
	box-shadow: inset -20px 0 20px rgba(0, 0, 0, 0.15);
	display: none;
	.menu {
		margin: 0;
		padding: 15px;
		font-weight: bold;
		a {
			color: #fff;
			opacity: 0.9;
			cursor: pointer;
			display: block;
			&:hover {
				opacity: 1;
			}
		}
		li {
			list-style-type: none;
			margin-bottom: 5px;
			ul {
				margin: 0 10px 5px;
				font-weight: normal;
				display: none;
				overflow: hidden;
				a {
					opacity: 0.8;
					&:hover {
						opacity: 1;
					}
				}
				li {
					margin-bottom: 0;
				}
			}
			[class^="fa-"]::before, [class*=" fa-"]::before {
				color: rgba(255, 255, 255, 0.4);
				top: 3px;
				left: 0;
				&:hover {
					color: rgba(255, 255, 255, 0.8) !important;
				}
			}
			a[class^="fa-"], .menu li a[class*=" fa-"] {
				padding-left: 25px !important;
			}
		}
		img {
			margin-top: 15px;
		}
		> .parent {
			padding-right: 8px;
			position: relative;
			&:after {
				content: "+";
				display: block;
				height: 10px;
				right: 11px;
				position: absolute;
				top: 0px;
				opacity: 0.3;
			}
		}
	}
	
}
.slideout-panel {
	position:relative;
	z-index: 1;
}
.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
	overflow: hidden;
}
.slideout-open .slideout-menu {
	display: block !important;
}


// SlickNav
.slicknav_menu {
  display:none;
  background:#000000;
  padding:5px;
  font-size:18px;
  *zoom: 1;
  position: relative;
  z-index: 99;
  &:before, &:after {content: " "; display: table;}
  &:after {clear: both}
  // Button Text
  .slicknav_menutxt {
    color: #FFF;
    font-weight: bold; 
    display: block; 
    line-height: 1.188em; 
    float: left;
  }
  .slicknav_icon { 
    float: left; 
    margin: 0.188em 0 0 0.438em; 
  }
  .slicknav_no-text { 
    margin: 0 
  }
  // Button Lines
  .slicknav_icon-bar { 
    font-size: 20px; 
    display: block; 
    width: 1.125em; 
    height: 2px; 
    .border-radius(1px); 
    background: rgba(255,255,255, 0.7);
    }
  // Button
  .slicknav_btn {
    .border-radius(4px);  
    background:rgba(0,0,0,0.35);
    cursor: pointer;
    display: block; 
    float: right; 
    line-height: 1.125em; 
    margin: 5px 5px 6px;  
    padding: 0.5em 0.7em; 
    position: relative; 
    text-decoration:none; 
    vertical-align: middle; 
    .slicknav_icon-bar + .slicknav_icon-bar {margin-top: 0.188em}
  }
  .slicknav_nav {
    color:#fff;
    margin:0; 
    padding:0;
    list-style: none;
    overflow:hidden;
    clear: both; 
    ul, li {display:block}
    a {
      padding:14px;
      margin:2px 0px;
      text-decoration:none;
      color:#fff;
      display: block;
      &:hover {
        background: rgba(0,0,0,0.6);
      }
    }
    > ul {
      padding:0;
      margin:0;
      list-style: none;
      overflow:hidden;
      > li {
        background: rgba(0,0,0,0.15);
        > li {
          background: rgba(0,0,0,0.3);
          text-indent:10px;
          a {
          }
          > li {
            background: rgba(0,0,0,0.3);
            text-indent:20px;
          }
        }
      }
      .module {
        a {
          display: inline-block;
          padding: 0;
          &:hover {
            background-color: transparent;
          }
        }
      }
    }
    .slicknav_arrow {font-size: 0.8em; margin: 0 0 0 0.4em;}
    .slicknav_item {
      display: block; 
      cursor: pointer; 
      padding:14px; 
      margin:2px 0px;
      a {
        padding:0;
        margin:0;
      }
      &:hover {
        background: rgba(0,0,0,0.6);
      }
    }
    .slicknav_item a {display: inline}
    .slicknav_txtnode {
         margin-left:15px;   
    }
  }
  img {
    display: none;
  }
}
.slicknav_menu {
    position: relative;
    width: 100%;
    z-index: 200;
    .box-sizing(border-box);
}

© 2025 Cubjrnet7