/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 26 2021 | 14:58:00 */
.side-menu-float {
	height: 100vh;
	position: fixed;
	background: white;
	width: 6vw;
	right: 0;
	z-index: 9999;
	background: #0b1f4e;
	background: -moz-linear-gradient(-45deg, #0b1f4e 0%, #52a555 99%);
	background: -webkit-linear-gradient(-45deg, #0b1f4e 0%, #52a555 99%);
	background: linear-gradient(135deg, #0b1f4e 0%, #52a555 99%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b1f4e', endColorstr='#52a555', GradientType=1)
}

.side-menu-float .toogle {
	text-align: center
}

.side-menu-float .toogle a img {
	width: 2vw
}

.side-menu-float .toogle a {
	display: inline-block;
	margin: 2vh 0
}

.side-menu-float .page_nav ul {
	padding-left: 0;
	text-align: center;
	margin-top: 17vh
}

.side-menu-float .page_nav ul li {
	list-style: none;
	margin: 2vh 0;
	position: relative
}

.side-menu-float .page_nav ul li.search_icon {
	display: inline-block;
	margin-top: 4vh
}

.side-menu-float .page_nav ul li a {
	display: inline-block;
	cursor: pointer
}

.side-menu-float .page_nav ul a img {
	width: 4.5vw;
	height: 4.5vw;
	border: 1px solid #dfdfdf;
	border-radius: 50%;
	background: #fff
}

.side-menu-float .page_nav ul.one {
	margin-top: 10vh
}

.side-menu-float .page_nav ul.two {
	margin-top: 24vh
}

.side-menu-float .page_nav ul li a:hover img {
	border-radius: 50%
}

.side-menu-float .page_nav ul li a p.leaf {
	width: 8vw;
	height: 8vw;
	-moz-border-radius: 50vw 0;
	-webkit-border-radius: 50vw 0;
	border-radius: 50vw 0;
	position: absolute;
	left: -7.5vw;
	transform: rotate(54deg);
	top: -5vh;
	z-index: -1;
	opacity: 0;
	transition: 0.5s;
	background: rgba(174, 205, 61, 1);
	background: -moz-linear-gradient(top, rgba(174, 205, 61, 1) 0%, rgba(174, 205, 61, 1) 0%, rgba(92, 184, 86, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(174, 205, 61, 1)), color-stop(0%, rgba(174, 205, 61, 1)), color-stop(100%, rgba(92, 184, 86, 1)));
	background: -webkit-linear-gradient(top, rgba(174, 205, 61, 1) 0%, rgba(174, 205, 61, 1) 0%, rgba(92, 184, 86, 1) 100%);
	background: -o-linear-gradient(top, rgba(174, 205, 61, 1) 0%, rgba(174, 205, 61, 1) 0%, rgba(92, 184, 86, 1) 100%);
	background: -ms-linear-gradient(top, rgba(174, 205, 61, 1) 0%, rgba(174, 205, 61, 1) 0%, rgba(92, 184, 86, 1) 100%);
	background: linear-gradient(to bottom, rgba(174, 205, 61, 1) 0%, rgba(174, 205, 61, 1) 0%, rgba(92, 184, 86, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aecd3d', endColorstr='#5cb856', GradientType=0)
}

.side-menu-float .page_nav ul li a p.leaf span {
	transform: rotate(-55deg);
	display: inline-block;
	position: absolute;
	left: 0vw;
	top: 6.5vh;
	color: #fff;
	font-size: 14px;
	width: 100%;
	text-align: center
}

.side-menu-float .page_nav ul li a:hover p.leaf {
	opacity: 1;
	transition: 0.5s
}

.side-menu-float .main_content {
	width: 94vw;
	float: left
}

.side-menu-float .page_nav ul li.search_icon a img {
	width: 23px;
	height: 23px
}

.side-menu-float .page_nav ul li.search_icon a:hover img {
	box-shadow: none;
	border-radius: 0
}

.side-menu-float .page_nav ul.two {
	margin-top: 13vh;
}