/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Oct 13 2020 | 18:32:13 */
/* Footer by Chords Agency */

#colophon .site-info span:last-child {
	display: none;
}

#colophon .site-info span:nth-last-child(2):after {
	content: "";
}

#cookie-notice {
    background-color: rgba(255,255,255,255.4);
    -webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
    box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
}

#cookie-notice .cn-button.bootstrap {
	color: #23282d;
    background: #E0E0E0;
    border: 1px solid #d4d4d4;
    transition: all .15s ease-in;
	font-family: "Open Sans", sans-serif;
    font-weight: normal;
    text-transform: capitalize;
    padding: 12px 25px;
    -webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
    box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	-webkit-border-radius: unset;
    -moz-border-radius: unset;
	border-radius: unset;
}

#cookie-notice .cn-button.bootstrap:hover {
	color: #fff;
    background: #23282d;
}

@media screen and (max-width: 768px) {
	#colophon .widgets aside {
		padding: 40px 20px;
	}
}

@media screen and (min-width: 641px) {
	footer .widgets-4 .widget-wrapper:nth-of-type(1),
	footer .widgets-4 .widget-wrapper:nth-of-type(4) {
		width: 30% !important;
	}

	footer .widgets-4 .widget-wrapper:nth-of-type(2),
	footer .widgets-4 .widget-wrapper:nth-of-type(3) {
		width: 20% !important;
	}
}


 /* Theam Bug 201014
@media screen and (min-width: 1040px) {
	.siteorigin-north:not(.no-active-sidebar) footer {
		width: 100vw;
		margin-left: calc(-50vw + 500px);
	}
}

@media screen and (max-width: 600px) {
	.siteorigin-north:not(.no-active-sidebar) footer {
		margin-left: -20px;
		width: calc(100% + 40px);
	}
} */
