header#sp-header.header-sticky{
/* From https://css.glass */
background: rgba(0, 0, 0, 0.5);
border-radius: 0px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3);
backdrop-filter: blur(3.2px);
-webkit-backdrop-filter: blur(3.2px);
border: 1px solid rgba(0, 0, 0, 0.5);
margin-left:-1px;
width:101%;
}
header#sp-header.header-sticky.active{
	height:100%;
}
.service-eighteen .big-thumbnail-area .content .img,.service-eighteen a.rts-btn{display:none;}

.submenus #sp-header{height: 45px;}
.submenus #sp-header .logo{height:45px;}
.submenus .offcanvas-body{padding:0 1rem !important;}
.submenus .js-finder-search-query{height: 30px;}
#fixedMenu{
	transition: all ease 0.3s;
}

.submenus .submenuFixed{
	position: fixed !important;
	width: 100%;
	top: 45px;
	padding: 0 !important;
}
.sp-page-builder .page-content #fixedMenu.submenuFixed {
	box-shadow: 0px 7px 15px 0px #0000004a;
}
.submenus .submenuFixed .sppb-addon-wrapper > div{
	visibility: visible !important;
}
div.dj-subwrap{
	border-radius: 6px;
}
.dj-megamenu-modern li:hover > div.dj-subwrap{
	box-shadow: 3px 10px 10px 5px #0000003d;
	top: 65px;
}
.submenus .dj-megamenu.dj-megamenu-modern{height:80px;}
body .clip-col-bg-right{
	z-index: 1 !important;
}
#sp-bottom ul.menu li a{
	font-size: 0.8rem;
}
#sp-bottom ul.menu li span{
	display: none;
}
.others {
	background: #fff;
	padding: 2rem 10%; 
}

.article-header-info-wrap .article-social-share .social-share-icon ul li a{
	color: #78cc00;
}
.article-header-info-wrap .article-social-share .social-share-icon ul li a:after{
	border-color: #78cc00;
}
.article-ratings-social-share *,
.hits{
	font-size: 1.2rem !important;
}

span.dj-badge {
	position: absolute;
	top: 0px;
	left: 10px;
	font-size: 10px !important;
	letter-spacing: 1px;
	font-weight: bold;
	margin-left: 0px !important;
}
.withbadge {
	padding-top: 9px !important;
}
@media (min-width:1400px){
	.offcanvas-body .mega-menu .menu .menu-child{
		min-width: 450px;
	}
}
.offcanvas-body .mega-menu .menu .menu-child{background: #fff; border-radius: 5px;}
#sp-footer{background: #2C2A2F !important;}
.sp-copyright{color: #fff;}
#sp-footer1 .sp-column {text-align: center;}

.formContainer .sp-input-wrap span{opacity:0 !important;}

@media (max-width:800px){
	#sp-menu-right{display: none;width: 100% !important;}
	#sp-header{height: 50px;}
	#sp-header .logo{width: 80%; height: 45px;}
	#offcanvas-toggler{height: 45px; line-height: 45px;}
	.dj-mobile-open-btn.dj-fa-0 .dj-mobile-open-icon:before, .dj-mobile-open-btn.dj-fa-1 .dj-mobile-open-icon:before, .dj-mobile-open-btn.dj-fa-5 .dj-mobile-open-icon:before{
		font-size: 20px;
	}
	.dj-offcanvas-open .dj-offcanvas {
		z-index: 1002;
	}
	.dj-offcanvas-light .dj-offcanvas-logo img{
		margin: auto;
	}
	ul.dj-mobile-light li.dj-mobileitem>a{
		font-size: 20px;
	}
	body p {
		font-size: 16px; 
	}
	.rsform-block label{
		font-size: 1rem;
	}
	.dj-megamenu-offcanvas-light .dj-mobile-open-btn {
		display: inline-block;
		height: 40px;
		width: 40px;
		margin: 10px;
	}
	.dj-mobile-open-btn span + span {
		margin-left: 25px;
		position: absolute;
		font-size: 1.2rem;
		font-weight: 500;
		margin-top: -2px;
	}
	.dj-megamenu-offcanvas-light .dj-mobile-open-btn:focus{
		color: #434343 !important;
		background: #e4e4e4 !important;
	}
	.dj-megamenu-offcanvas-light.emichem .dj-mobile-open-btn .dj-mobile-open-label,
	.dj-megamenu-offcanvas-light.emichem .dj-mobile-open-btn:focus .dj-mobile-open-label{
		color: #fff !important;
	}
	.other_list{
		flex-direction: column;
		align-items: center;
	}
	.other_list > div{
		margin: 10px 0;
	}
	.tags li{
		margin-bottom: 10px;
	}
	.callus p{
		font-size: 2rem;
	}
	.callus p{
	}
}