/* 
 * ------------
 * Style footer
 * ------------
 */

#footer {
	background-color: var( --color-panthagray );
	border-top: 1px solid var( --color-black );
}

#footer .footer-bottom {
	background-color: var( --color-panthagray );
}

/* 
 * -----------------
 * Style footer logo
 * -----------------
 */

#footer .widget_media_image img {
	max-height: 55px;
}

#footer p, #footer a, #footer span {
	color: var( --color-white ) !important;
}

#footer p {
	margin-bottom: 0 !important;
}

/* 
 * ------------------
 * Style footer lists
 * ------------------
 */

#footer ul {
	padding-left: 1.2em !important;
	border: none !important;
	margin-top: 0 !important;
}

#footer ul > li {
	border: none !important;
	padding: 0 !important;
	margin-bottom: 10px !important;
	line-height: 1.2em !important;
}

#footer ul > li:before {
    content: "\2022";
    display: inline-block;
    font-weight: 700;
    line-height: inherit;
    font-family: inherit;
    font-size: inherit;
	color: var( --color-orange );
    width: 1em;
    margin-left:  -1.2em;
    margin-right: 0.2em;
}

/* 
 * ------------------
 * Style footer icons
 * ------------------
 */

#footer i {
	color: var( --color-orange );
	width: 1em;
	margin-right: 0.5em;
}
