@charset "utf-8";
/* CSS Document */

@media (max-width: 1400px){.sp-megamenu-parent {display:none!important;}}

.related-article-list-container {
	display:none;
}
.article-social-share, .article-details .article-ratings-social-share  {
	display:none!important;
}
 #sp-right .sp-module, #sp-left .sp-module{
    margin-top: 50px;
    border: 0px solid #f3f3f3;
    padding: 30px;
    border-radius: 3px;
}
#sp-right .sp-module {
	background:#f2f2f2;
	padding:20px;
}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    border-bottom: none;
	color:#548a8f;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
	text-transform: uppercase;
}
.btn, .readmore {
    color: #fff !important;
    background: #f1b6972;
    border: 2px solid transparent;
	padding:15px 30px;
	text-transform:uppercase;
	
}

.btn:hover, .readmore:hover {
	
    color: #fff !important;
     background: #58c1d5;
}
.btn-primary {
	border: none;
	margin-bottom:20px!important;
	margin-right:60px;
}
h1 {
	color:#548a8f;
	font-size:40px;
	padding-bottom: 40px;
}
h2 {
	text-transform: uppercase;
    letter-spacing: 2px;
    color: #525252;
    margin-bottom: 25px;
    font-size: 20px;
}
#sp-main-body a{
	font-weight:600;
}
#sp-user2 a{ font-weight:600;}

body.ltr .sp-megamenu-parent .sp-dropdown.sp-menu-center {
	background:#f2f2f2;
}
.sp-mega-group li {
	line-height:35px;
	list-style: none;
}
.sp-module ul>li>a {
	font-weight:600;
	font-size:13px;
	background-color:#f2f2f2;
	padding-left:10px;
	margin-right:10px;
	margin-left:-10px;
	color:#548a8f;
	text-transform:uppercase;
	display:block;
}

.sp-module ul>li>a:hover {
    color: #1b6972;
	background-color:#fff;
	display:block;
	
}

#sp-right .menu {
	border-right: none!important;
}
#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {
	padding-left:20px;
}

.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {
	    padding: 10px 20px;
}


















