@charset "utf-8";
/* CSS Document */
@media (max-width: 1560px){.sp-megamenu-parent {display:none!important;}}

.article-social-share {
	display: none;
}
.article-details .article-ratings-social-share {
    display: none!important;
}
.related-article-list-container {
	display:none;
}
#sp-top-bar{ display: none;}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
	color:#fff;
	font-weight:600;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
	font-size: 16px;
	line-height:20px;
	font-weight:400;
}
.sp-megamenu-parent>li.active:after, .sp-megamenu-parent>li:hover:after {
	    background: #f18e00;
}
.sp-megamenu-parent>li:after {
    content: '';
    position: absolute;
    height: 3px;
    width: 100%;
    bottom: 0;
    left: 0;
    right: auto;
    -webkit-transition: all .2s ease-out 0s;
    transition: all .2s ease-out 0s;
    pointer-events: none;
    z-index: 301;
}
.burger-icon>span {
    background-color: #252525!important;
	
}
body > div.offcanvas-menu > div.offcanvas-inner > div.sp-module > div > ul > li.item-986.menu-divider.menu-deeper.menu-parent > span{
	color:#252525;
}

.offcanvas-menu {
	background: #fff;
}

a.sp-sign-in {
	color:#fff;
}
#sp-main-body {
    padding: 40px 0;
}
a {
	font-weight:600;
}
#sp-footer a{
	font-weight:400!important;
}
#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 50px;
    border: 0px solid #f3f3f3;
    padding: 30px;
    border-radius: 3px;
}
.btn-primary {
	border: 1px solid transparent;
    padding: 15px 30px;
    font-size: 1rem;
    border-radius: 0px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.uk-button-primary, .btn {
    background: #f18e00!important;
	color:#fff!important;
	border-radius: 0px;
	 padding: 15px 30px;
}
.btn:hover, .btn-primary a:hover, .uk-scope a:hover {
    color: #fff;
    text-decoration: underline;
background: #a90051!important;
	text-decoration: none!important;
	 
}
.uk-scope .uk-card-primary {
    background-color: #fff!important;
    color: #252525;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}
.uk-scope .uk-card-secondary {
    background-color: #fff!important;
    color: #252525;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}
.uk-scope .uk-h2, .uk-scope h2 {
	font-size: 24px!important;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li span {
font-weight:400;
}
.uk-scope .uk-transition-opaque {
	padding-top:20px!important;
} 












