.mainmenucls li.menu-item-type-custom {
    border-bottom: 1px solid #ffffff !important;
}
.footer-widgets {
		border-top-width: 3px !important;
    border-bottom-width: 1px !important;
    padding-top: 50px !important;
    padding-bottom: 70px !important;
    background-color: #000000 !important;
    border-top-color: #2e95d2 !important;
    border-top-style: solid !important;
    border-bottom-color: #2e95d2 !important;
    border-bottom-style: solid !important;
}
.footer-widgets p > iframe {
    height: 220px;
    width: 400px;
}
.footer-widgets .widget {
    margin-bottom:0px; 
}
.footer-widgets ul{
    list-style:none !important;
    font-size: 18px !important;
    line-height: 40px !important;
		margin: 0;
    padding: 0;
}
.footer-widgets li{
    font-size: 18px !important;
    line-height: 40px !important;
}
.footer-widgets li a {
	font-weight:600 !important; 
}
.footer-widgets li.menu-item.menu-item-type-post_type.menu-item-object-page {
    border-bottom: 1px solid #ffffff !important;
}
li.menu-item-type-custom {
    border-bottom: 1px solid #ffffff !important;
}
.footer-widgets p {
    font-size: 18px !important;
    line-height: 24px !important;
    margin-top: 0 !important;
}
.footer-widgets .widget_text p , .footer-widgets .widget_text a {
	margin-bottom:0px;
	font-weight:600 !important; 
}
.footer-widgets img {
	margin:0;''
}
.footer-widgets h4.widget-title {
    text-transform: capitalize;
}
@media only screen and (max-width: 767px) {
	.header-top-dark .site-header-menu {
		margin: 0 !important;
	}
	.site-header-menu {
		margin: 0 !important;
	}
	.header-top-dark .primary-menu {
		height: 300px;
		overflow-x: hidden;
		overflow-y: scroll;
	} 
	.header-global .logo img {
		width: 280px;
	}
	.footer-credits {
		text-align:center;
	}
	.footer-global .copyright-info {
		float:none;
		margin-bottom: 15px;
	}
	.footer-global .text-right {
		float: none;
		margin-bottom: 15px;
	}
	.footer-global .c6 {
		margin-bottom: 0;
	}
	.mainmenucls ul {
		margin-left:0px;
	}
	.mainmenucls .widget {
		padding-top: 0;
	}
	.entry-content .wpb_text_column   p {
		margin-bottom: 15px !important;
	}
}