/* Helpers */
.d-none-mobile {
	display: none !important;
}
@media (min-width: 1000px) {
	.d-none-mobile {
		display: block !important;
	}
	.d-none-desktop {
		display: none !important;
	}
}

/* General */
body.material[data-button-style^=rounded] .nectar-button.has-icon:not([class*=see-through]) i,
body.material[data-button-style^=rounded] .nectar-button.has-icon[class*=see-through]:hover i {
	background-color: #FFF;
}
body.material[data-button-style^=rounded] .nectar-button.has-icon:not([class*=see-through]) i:before,
body.material[data-button-style^=rounded] .nectar-button.has-icon[class*=see-through]:hover i:before {
	color: #000;
}
body.material .nectar-button[data-color-override="#000000"] {
    border-color: #000 !important;
}
body.material .nectar-button.regular-button:hover {
	opacity: 1;
	background-color: #FFF !important; 
	color: #000 !important;
    -webkit-box-shadow: inset 0px 0px 0px 2px #000;
    -moz-box-shadow: inset 0px 0px 0px 2px #000;
    box-shadow: inset 0px 0px 0px 2px #000;
}
.clients > div img {
	padding: 0 15px !important;
}
@media (min-width: 690px) {
	.clients > div img {
		padding: 0 45px !important;
	}
}
.clients.five-cols img {
    max-height: 45px;
}
@media (max-width: 689px) {
	.nectar-button.jumbo {
		font-size: 15px
	}
	.clients.five-cols img {
		max-height: 35px;
	}
}

/* Header */
body.material #header-outer:not([data-format=left-header]) #top nav>.buttons>li {
	margin-left: 30px;
}
#slide-out-widget-area.fullscreen-alt .inner-wrap {
	padding-top: 0 !important;
}
@media (max-width: 999px) {
	body #header-outer {
		padding: 20px 0;
	}
}
@media (min-width: 1000px) {
	#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu li, #slide-out-widget-area.fullscreen-alt .menuwrapper li {
		margin-bottom: 15px !important;
	}
	#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
		font-size: 64px !important;
		overflow: visible;
		line-height: 1 !important;
	}
}

/* Scrolling Characters & Icons */
.corinna-characters-scrolling .nectar-scrolling-text .nectar-scrolling-text-inner > img,
.corinna-icons-scrolling .nectar-scrolling-text .nectar-scrolling-text-inner > img  {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-drag: none;
	-webkit-touch-callout: none;
}
.corinna-icons-scrolling .nectar-scrolling-text.text_space_large[data-spacing="true"] .nectar-scrolling-text-inner > * {
    padding-left: 4.4em;
}
@media (max-width: 689px) {
	.corinna-characters-scrolling .nectar-scrolling-text .nectar-scrolling-text-inner > img {
		width: auto !important;
		height: 220px !important;
		max-width: none;
	}
	.corinna-icons-scrolling .nectar-scrolling-text .nectar-scrolling-text-inner > img {
		width: auto !important;
		height: 60px !important;
		max-width: none;
	}
	.corinna-icons-scrolling .nectar-scrolling-text.text_space_large[data-spacing="true"] .nectar-scrolling-text-inner > * {
		padding-left: 2em;
	}
}
@media (min-width: 1000px) {
	.corinna-characters-scrolling .nectar-scrolling-text .nectar-scrolling-text-inner > img {
		min-height: 400px !important;
		width: auto !important;
		max-width: none;
	}
}

/* Episodes */
.episode-icon {
	height: 75px !important;
	width: auto !important;
}
.episode-character {
	height: 300px !important;
	width: auto !important;
}
@media (min-width: 1000px) {
	.episode-character {
		height: 600px !important;
		width: auto !important;
	}
}

/* Footer */
body #footer-outer[data-cols="1"][data-disable-copyright="false"] .row {
	padding-top: 60px;
}
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
	padding-bottom: 60px;
}
#footer-outer[data-cols="1"] #copyright li a i:after {
	display: none;
}