.site-footer.default {
	.footer {
		&-copyright {
			display: block;
			vertical-align: middle;
		}

		&-menu {
			display: block;
			vertical-align: middle;

			@include media-breakpoint-up(xl) {
				float: right;
				margin-top: 0;
				margin-bottom: 0;
			}

			&__items {
				@include media-breakpoint-up(xl) {
					margin: 0 0.5em;
				}
			}
		}
	}

	.footer-area-wrap + .footer-container{
		.footer-logo{
			display: none;
		}
	}

	.widget + .widget{
		margin-top: 40px;

		@include media-breakpoint-up(md) {
			margin-top: 0;
		}
	}

	.widget:nth-of-type(2){
		margin-top: 40px;

		@include media-breakpoint-up(sm) {
			margin-top: 0;
		}
	}

	.social-list{
		order: 4;
	}

	.widget-area .widget:last-child{
		margin-bottom: 0;
	}
}

.material-icons-local_phone:before {
	content: '\e551';
}
.material-icons-schedule:before{
	content:'\e8b5';
}
.material-icons-drafts:before{
	content:'\e151';
}
.material-icons-place:before{
	content:'\e55f';
}
