.footer-top .widget:last-child {
	margin-bottom: 0;
}

.footer .widget.contact-info .contact-details strong {
	font-weight: 400;
}

@media (max-width:991px) {}

@media (max-width:991px) {}

#footer .footer-bottom .footer-center {
	padding: 10px 8px;
	text-align: center;
}

@media (max-width:991px) {}

#footer .footer-bottom .widget>div>ul, #footer .footer-bottom .widget>ul {
	border-width: 0;
}

#footer .footer-bottom .widget>div>ul li, #footer .footer-bottom .widget>ul li {
	border-width: 0;
}

#footer .footer-bottom .widget_nav_menu ul {
	margin: 0;
}

#footer .footer-bottom .widget_nav_menu ul li {
	display: inline-block;
	padding: 0 8px;
}

#footer .footer-bottom .widget_nav_menu ul li:last-child {
	padding-right: 0;
}

#footer .footer-bottom .widget_nav_menu ul li:before {
	margin-left: 0;
	border: none;
	width: auto;
	height: auto;
}

#footer .footer-bottom .footer-left {}

#footer .footer-bottom .footer-left .widget {
	margin-right: calc(var(--porto-column-spacing) + 5px);
}

@media (max-width:991px) {
	#footer .footer-bottom .footer-left .widget {
		margin-right: 0;
	}
}

#footer .footer-bottom .footer-right {}

@media (max-width:991px) {}

#footer .footer-bottom .tooltip {
	display: none !important;
}

.footer-wrapper.fixed #footer .footer-bottom, .footer-wrapper.simple #footer .footer-bottom {
	padding: 0;
}

.footer-wrapper.fixed #footer .footer-bottom .logo, .footer-wrapper.simple #footer .footer-bottom .logo {
	display: none;
}

@media (max-width:991px) {
	.footer-wrapper.fixed #footer .footer-bottom .footer-center, .footer-wrapper.simple #footer .footer-bottom .footer-center {
		display: none;
	}
}

@media (max-width:575px) {
	.footer-wrapper.fixed #footer .footer-bottom .footer-right, .footer-wrapper.simple #footer .footer-bottom .footer-right {
		display: none;
	}
	
	.footer-wrapper.fixed #footer .footer-bottom .footer-left, .footer-wrapper.simple #footer .footer-bottom .footer-left {
		text-align: center;
	}
}

.footer-wrapper .post-item-small h5 {
	font-size: inherit;
}