/* Minification failed. Returning unminified contents.
(415,25): run-time error CSS1039: Token not allowed after unary operator: '-biz-one-item-type-bg'
(415,53): run-time error CSS1039: Token not allowed after unary operator: '-biz-primary-bg'
(416,14): run-time error CSS1039: Token not allowed after unary operator: '-biz-one-item-type-color'
(416,45): run-time error CSS1039: Token not allowed after unary operator: '-biz-secondary-text'
 */
/* @import url('//fonts.googleapis.com/css?family=Open+Sans:400,700'); */

.biz-tooltip.md-tooltip {
	max-width: 300px;
	height: auto;
	white-space: normal;
	font-size: 12px;
	border-radius: 0px;
	line-height: normal;
	font-weight: normal;
	padding: 5px 10px;
	border: 1px solid #c7c7c7;
	word-break: break-word;
	background-color: #fff;
	color: #000;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}
.biz-tooltip.md-tooltip.md-show {
	opacity: 1;
}
.biz-tooltip.md-tooltip img {
	max-width: 100%;
}
biz-info i {
	padding: 2px;
}
biz-info i::before {
	opacity: 0.6;
	transition-duration: 250ms;
}
biz-info:hover i::before {
	opacity: 1;
}
biz-text-editor .tui-editor-contents {
	line-height: normal;
	-webkit-text-stroke: 0.3px #000;
}

biz-text-editor .tui-editor-contents span.colour {
	/*background-color: rgba(0,0,0,0.3); fix white on white */
	-webkit-text-stroke: 0.3px #000;
}

.tui-editor-defaultUI button.biz-toolbar-item {
	width: auto;
	background: none;
	color: #555;
}
.tui-editor-defaultUI button.biz-toolbar-item .fa {
	font-size: 12px;
}

biz-text-viewer table {
}

biz-text-editor table,
biz-text-viewer table {
	border: 1px solid #ddd;
}

biz-text-editor table thead,
biz-text-viewer table thead {
	background-color: #f0f0f0;
}

biz-text-editor table th,
biz-text-editor table td,
biz-text-viewer table th,
biz-text-viewer table td {
	padding: 8px;
}
biz-text-viewer table td,
biz-text-editor table td {
	border-top: 1px solid #ddd;
}
biz-text-editor table > tbody > tr,
biz-text-viewer table > tbody > tr {
	background-color: #ffffff;
}
biz-text-editor table > tbody > tr:nth-of-type(even),
biz-text-viewer table > tbody > tr:nth-of-type(even) {
	background-color: #f0f0f0;
}
.tui-popup-color .te-apply-button {
	font-family: 'Font Awesome 6 Pro';
	font-size: 18px;
	width: 18px;
	color: green;
	overflow: hidden;
	text-align: right;
	border: none !important;
}
.tui-popup-color .te-apply-button:hover {
	font-weight: 900;
}
.tui-popup-color .te-apply-button:after {
	content: '\f058';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: #fff;
}
.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-hex {
	width: 88px;
	margin-left: 10px;
}
biz-text-viewer img,
biz-text-editor .tui-editor-contents img {
	max-width: 100%;
}
biz-text-viewer br[data-tomark-pass] {
	display: none;
}
biz-text-editor .te-ww-container .tui-editor-contents:first-child {
	padding: 16px 25px 16px 25px;
	/*max-height: 200px;*/
	resize: vertical;
	overflow: auto;
}
biz-text-editor .tui-editor-contents > h1 + div,
biz-text-editor .tui-editor-contents > h2 + div,
biz-text-editor .tui-editor-contents > h3 + div,
biz-text-editor .tui-editor-contents > h4 + div,
biz-text-editor .tui-editor-contents > h5 + div,
biz-text-editor .tui-editor-contents > h6 + div {
	margin-top: 1em;
}

biz-text-viewer p:first-child {
	margin-top: 0;
}
biz-text-viewer p:last-child {
	margin-bottom: 0;
}
biz-text-viewer p {
	margin: 1em auto;
	font-size: inherit;
	font-family: inherit;
	color: inherit;
	font-weight: inherit;
}
/*biz-text-viewer h1,
biz-text-editor h1,
biz-text-viewer h2,
biz-text-editor h2,
biz-text-viewer h3,
biz-text-editor h3,
biz-text-viewer h4,
biz-text-editor h4,
biz-text-viewer h5,
biz-text-editor h5,
biz-text-viewer h6,
biz-text-editor h6{
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	font-weight: bold;
}
biz-text-viewer h1,
biz-text-editor h1{
	font-size: 32px;
}
biz-text-viewer h2,
biz-text-editor h2{
	font-size: 24px;
}
biz-text-viewer h3,
biz-text-editor h3{
	font-size: 18px;
}
biz-text-viewer h4,
biz-text-editor h4,
biz-text-viewer h5,
biz-text-editor h5,
biz-text-viewer h6,
biz-text-editor h6{
	font-size: 16px;
}*/
biz-progress-bar {
	color: #fff;
	display: block;
}
biz-progress-bar .biz-progress-bar-inner {
	background-color: #000;
}
biz-progress-bar .biz-progress-bar-outer {
	background-color: #808080;
}

.biz-slide-list {
}

.biz-slide-list slick .image,
.biz-slide-list div .image,
.biz-slide-list a .image {
	width: 100%;
	padding-top: 61%;
	background-color: rgba(77, 79, 92, 1);
	background-size: cover;
	background-position: center;
	position: relative;
}
.biz-slide-list slick .image .play-overlay {
	padding: 0px 0px 0px 15px;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.2);
	width: 117px;
	height: 117px;
	top: calc(50% - 58.5px);
	left: calc(50% - 58.5px);
	border-radius: 58.5px !important;
	position: absolute;
	display: none;
}
.biz-slide-list slick .image .play-overlay i {
	line-height: 117px;
	color: #fff;
	font-size: 70px;
}
.biz-slide-list slick .image biz-likes,
.biz-slide-list slick .image biz-like-actions,
.biz-slide-list .image biz-like-actions {
	position: absolute;
	bottom: 20px;
	left: 30px;
}
.biz-slide-list slick,
.biz-slide-list.list-md slick {
	margin: 0px -5px;
}
.biz-slide-list slick .slick-slide,
.biz-slide-list.list-md slick .slick-slide {
	padding: 5px;
	padding-bottom: 50px;
}
.biz-slide-list.list-sm slick {
	margin: 0px -5px;
}
.biz-slide-list.list-sm slick .slick-slide {
	padding: 5px;
	padding-bottom: 50px;
}
.biz-slide-list.list-sm > div,
.biz-slide-list.list-sm > a {
	width: 25%;
	padding: 5px 5px 40px;
	display: inline-block;
	transition: background-color 0.3s ease-in-out;
}

.biz-slide-list.list-sm > div.slide-items-5,
.biz-slide-list.list-sm > a.slide-items-5 {
	width: 20%;
	padding: 5px 5px 5px;
}
.biz-slide-list h4 {
	margin: 0;
	margin-top: 27px;
}
.biz-slide-list p {
	margin-top: 5px;
	margin-bottom: 0;
}
.biz-slide-list .biz-btn {
	margin-top: 40px;
}
.biz-slide-list p span {
	display: block;
}
.biz-slide-list p a {
	color: inherit;
}
.biz-slide-list .information {
	max-width: 85%;
	margin: 0 auto;
}

.biz-slide-list .information biz-likes,
.biz-slide-list .information biz-like-actions {
	margin-top: 20px;
	display: block;
}
biz-likes,
biz-Like-view,
biz-like-actions {
	color: #707070;
	font-size: 20px;
	text-align: left;
}
biz-likes.light,
biz-Like-view.light,
biz-like-actions.light {
	color: #fff;
}
biz-likes i,
biz-Like-view i,
biz-like-actions i {
	color: #e9e9f0;
	/*margin-right: 6px;*/
	padding-right: 6px; /* change to padding to prevent flickering */
}

biz-like-actions .like-action-icon.biz-primary-icon[disabled='disabled'],
biz-like-actions .like-action-icon[disabled='disabled'],
biz-like-view .like-action-icon.biz-primary-icon[disabled='disabled'],
biz-Like-view .like-action-icon[disabled='disabled'],
biz-like-actions .like-action-image[disabled='disabled'] {
	pointer-events: none;
}
biz-like-actions .rating-header {
	user-select: none;
}

biz-like-actions .like-action-image {
	opacity: 0.5;
	width: 50px;
	margin-left: 5px;
	margin-right: 5px;
}
biz-like-actions .like-action-image:not([disabled='disabled']):hover,
biz-like-actions .like-action-image.has-liked-image {
	opacity: 1;
}

biz-like-actions .like-action-image:not([disabled='disabled']):hover {
	transform: scale(1.25);
	transition: all 0.25s;
}

@keyframes like-action-submitting-animation {
	0% {
		transform: scale(1) rotateY(0deg);
	}

	25% {
		transform: scale(1.25) rotateY(90deg);
	}

	50% {
		transform: scale(1.5) rotateY(180deg);
	}

	75% {
		transform: scale(1.25) rotateY(270deg);
	}

	100% {
		transform: scale(1) rotateY(360deg);
	}
}

.like-action-submitting {
	animation: like-action-submitting-animation 0.5s;
}

biz-likes label,
biz-like-view label,
biz-like-actions label {
	display: block;
	font-family: 'Source Sans Pro';
	font-size: 13px;
	margin: 0;
	margin-top: 5px;
}
biz-like-actions .bizLikeWrapper {
	text-align: left;
	width: 100%;
	padding-bottom: 10px;
}

biz-like-actions .bizLikeRepeatWrapper {
	display: flex;
	flex-direction: row-reverse;
	margin-right: 20px;
	align-items: center;
}

.biz-featured-panel {
	display: flex;
	text-align: left;
}
.biz-featured-panel .primary-featured {
	position: relative;
	/*margin-right: 27px;*/
	flex: 1;
	min-height: 300px;
}
.biz-featured-panel .primary-featured:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.25);
}
.biz-featured-panel .primary-featured .information {
	position: absolute;
	bottom: 20px;
	left: 30px;
	width: 70%;
}

.one-item-type-name {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
	padding: 5px 10px;
	gap: 5px;
	border-radius: 5px;
	font-size: 11px;
	background-color: var(--biz-one-item-type-bg, var(--biz-primary-bg));
	color: var(--biz-one-item-type-color, var(--biz-secondary-text));
}

.biz-featured-panel .primary-featured .one-item-type-name,
.biz-slide-list a .image .one-item-type-name,
.biz-slide-list div .image .one-item-type-name,
.media-tag-file .one-item-type-name,
.media-file-wrapper .one-item-type-name {
	position: absolute;
	top: 10px;
	left: 10px;
}

.biz-featured-panel .secondary-featured-item .one-item-type-name {
	display: inline-flex;
	margin: 10px 0 0 10px;
}
.biz-featured-panel a {
	color: inherit;
}
.biz-featured-panel a:hover {
	text-decoration: none;
}
.biz-featured-panel .primary-featured .information h2,
.biz-featured-panel .primary-featured .information p {
	color: #fff;
}
.biz-featured-panel .primary-featured .information h2 {
	margin: 0;
}
.biz-featured-panel .primary-featured .information p {
	margin: 0;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: bold;
}
.biz-featured-panel .information p span {
	display: block;
}
.biz-featured-panel .secondary-featured {
	flex: 1;
}
.biz-featured-panel .secondary-featured .secondary-featured-item {
	display: flex;
}

.biz-featured-panel .secondary-featured .secondary-featured-item .image {
	width: 44%;
	margin-right: 30px;
}
.biz-featured-panel .secondary-featured .secondary-featured-item .information {
	flex: 1;
	padding-bottom: 5px;
}
.biz-featured-panel .secondary-featured .secondary-featured-item .information p {
	font-size: 14px;
	color: #191919;
}
.biz-featured-panel .secondary-featured .secondary-featured-item .information h3,
.biz-grid .text h3 {
	margin-bottom: 0;
	margin-top: 0px;
}
.biz-featured-panel .primary-featured .information .read-more,
.biz-featured-panel .secondary-featured .secondary-featured-item .information .read-more {
	text-decoration: underline;
	margin-bottom: 5px;
	display: inline-block;
}
.biz-featured-panel .primary-featured .information .read-more {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.biz-featured-panel .secondary-featured .secondary-featured-item .information .read-more {
	font-size: 13px;
}
.biz-featured-panel .primary-featured,
.biz-featured-panel .secondary-featured .secondary-featured-item .image,
.biz-slide-list .image,
.biz-grid .image {
	background-color: rgba(77, 79, 92, 1);
}

biz-progress-circle {
	display: inline-block;
}
biz-progress-circle circle {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform-origin: 50% 50%;
}
@media all and (max-width: 980px) {
	.engage-progress-status {
		position: relative;
		margin-top: 40px;
		width: 100%;
	}
	.engage-progress-status .engage-progress-status-bar {
		position: absolute;
		width: 100%;
		top: 27px;
		left: 20px;
		height: 26px;
		width: calc(100% - 40px);
		background-color: #f0f2f8;
		overflow: hidden;
	}
	.engage-progress-status .engage-progress-status-icons {
		position: relative;
		z-index: 1;
	}
	.engage-progress-status .engage-progress-status-item {
		width: 220px;
	}
	.engage-progress-status .engage-progress-status-item i {
		color: #228b22;
		font-size: 26px;
	}
	.engage-progress-status .engage-progress-status-item h4 {
		margin: 0;
	}
	.engage-progress-status .engage-progress-status-item > h4 {
		margin: 30px 0;
		text-align: center;
	}
	.engage-progress-status .engage-progress-status-item:last-child h4 {
		text-align: right;
	}
	.engage-progress-status .engage-progress-status-item:first-child h4 {
		text-align: left;
	}
	.engage-progress-status .engage-progress-status-icons .progress-icon {
		width: 80px;
		height: 80px;
		line-height: 80px;
		border-radius: 50%;
		font-size: 60px;
		text-align: center;
		font-weight: bold;
		margin: 0 auto;
		position: relative;
	}
	.engage-progress-status .engage-progress-status-icons .progress-icon biz-engage-progress {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.engage-progress-status .progress-icon .far {
		line-height: 80px;
	}

	.biz-featured-panel {
		flex-direction: column;
		display: grid;
	}

	.biz-featured-panel .primary-featured {
		grid-template-columns: 50% 15px auto;
	}

	.biz-slide-list .information {
		max-width: 100%;
	}

	.biz-grid .text {
		padding: 0px !important;
	}
}
@media all and (max-width: 1770px) {
	.biz-container-settings .te-toolbar-section {
		height: 64px;
	}
	.biz-container-settings .tui-editor-defaultUI-toolbar {
		height: 62px;
	}

	.biz-featured-panel {
		/*flex-direction: column;*/
		/*display: grid;*/
	}

	.biz-featured-panel .primary-featured {
		/*margin-right: 0;
		height: 200px;
		position: relative;*/
	}

	.biz-featured-panel .primary-featured:before {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.25);
		content: '';
	}

	.biz-featured-panel .secondary-featured {
		/*margin-left: 0;
		margin-top: 0;*/
		margin-bottom: 0;
	}

	.biz-featured-panel .primary-featured .information {
		bottom: 5px;
		left: 15px;
	}

	.biz-featured-panel .primary-featured .information > h2 {
		font-size: 2em;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item {
		padding-bottom: 0;
		display: grid;
		grid-template-columns: 50% 15px auto;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .information {
		padding-bottom: 0;
		width: 100%;
		grid-column-start: 3;
		grid-column-end: 3;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .image {
		width: 100%;
		margin-right: 0;
	}
}

@media all and (max-width: 980px) {
	.biz-featured-panel .secondary-featured {
		margin-left: 0px;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item {
		display: flex;
		padding-top: 20px;
		padding-bottom: 20px;
		flex-wrap: wrap;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .image {
		min-height: 150px;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .information h3,
	.biz-grid .text h3 {
		display: flex;
		align-items: center;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .information p {
		margin: 0;
	}

	.biz-featured-panel .primary-featured {
		grid-template-columns: 100%;
		margin: 0 0 15px 0;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .information :not(.biz-btn.biz-primary).read-more {
		text-align: center;
		display: inline-block;
		width: auto;
		border: 1px solid;
		padding: 10px 20px;
		border-radius: 25px !important;
		text-decoration: none;
		color: inherit;
		position: relative;
		color: #ffffff !important;
		margin: 10px 0px;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item .information .biz-btn.biz-primary.read-more {
		width: auto;
	}
}

@media all and (min-width: 980px) {
	.primary-featured .stacked-object-type-label .one-item-type-name {
		top: 20px;
		left: 20px;
	}
	.biz-featured-panel .secondary-featured .secondary-featured-item:not(:first-child),
	.biz-featured-panel .secondary-featured .secondary-featured-item-container:not(:first-child) {
		margin-top: 20px;
	}

	/* To adjust for border on hover effect */
	.biz-slide-list {
		margin-left: -5px;
		margin-right: -5px;
	}

	/* To adjust for biz-slide-list belows border hover effect and get images aligned */
	.biz-featured-panel {
		margin-left: -5px;
		margin-right: -5px;
		padding-left: 5px;
		padding-right: 5px;
	}

	.biz-featured-panel .primary-featured {
		margin-right: 5px;
	}

	/* To add border around image on hover effect */
	.biz-featured-panel .secondary-featured {
		margin-top: -5px;
		margin-bottom: -5px;
	}

	.biz-featured-panel .secondary-featured .secondary-featured-item {
		padding: 5px;
	}
	/* End border hover effect  */

	.biz-featured-panel .secondary-featured .secondary-featured-item h3 {
		display: flex;
		align-items: flex-end;
	}
}

/* JOURNEY */


.journey-container {
    /*display: flex;
    flex-wrap: wrap;
    flex-direction: row;*/
    /*border-bottom: 1px solid #ddd;*/
    margin-bottom: 30px;
}

.journey-items-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;    
}

.journey-container .journey-header {
    font-weight: bold;
    padding-bottom: 10px;
}

.journey-top {
    position: relative;
    z-index: 20;
}

.base-modules-journey .journey-top {
    margin-bottom: 50px;
}

.journey-container .biz-engage-progress biz-progress-circle.outer-circle {
    background-color: #ffffff;
    border-radius: 50%;
}

.journey-indicator {
    height: 95px;
    width: 100%;
    position: relative;
}

    .journey-indicator:before {
        content: '';
        position: absolute;
        top: calc(50% - 5px);
        left: 0;
        height: 10px;
        width: 100%;
        background-color: #CECECE;
    }

    .journey-indicator .journey-indicator-circle {
        position: absolute;
        top: calc(50% - 25px);
        left: calc(50% - 25px);
        height: 50px;
        width: 50px;
        border-radius: 50%;
        background-color: #CECECE;
        z-index: 2;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #ffffff;
        font-size: 30px;
        font-weight: bold;
    }

.journey-item-type {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 16px;
    border-radius: 50%;
}

.journey-item-tooltip {
    padding-top: 20px !important;
}

    .journey-item-tooltip .journey-item-image {
        background-color: rgba(77,79,92,1);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        min-width: 200px;
        padding-top: 61%;
    }

    .journey-item-tooltip .one-item-type-name {
        position: absolute;
        top: 30px;
        left: 30px;
    }

    .journey-item-tooltip .engage-obj-done {
        top: 30px;
        right: 30px;
        font-size: 2em;
    }

    .journey-item-tooltip .engage-obj-done,
    biz-journey-grid-slick .engage-obj-done {
        position: absolute;
        color: #3ab54a;
    }

    .journey-item-tooltip .journey-item-type {
        padding: 5px;
        color: #fff;
    }

.journey-item-tooltip .information {
    max-width: 85%;
    margin: 0 auto;
}

    .journey-item-tooltip h4 {
        margin-top: 5px;
        margin-bottom: 0px;
    }

    .journey-item-tooltip p {
        margin-top: 5px;
    }

.journey-item .journey-text {
    padding-left: 20px;
    padding-right: 10px;
    /* display: none; */
}

    .journey-item .journey-text > h4 {
        font-size: 14px;
        margin: 0;
    }


.journey-items-wrapper {
    width: 100%;
    display: flex;
    flex-direction: row;
}

    .journey-items-wrapper:nth-child(even) {
        flex-direction: row-reverse;
    }

    /*.journey-items-wrapper .journey-item .journey-indicator.done:after {
        background-color: rgba(224, 64, 84, .1) !important
    }*/

.journey-details {
    color: #CECECE;
    /* margin-right: 15px; */
}

.selected-journey-details {
    color: #000000;
}

.top-info-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.top-info-container h3 {
    margin-block-start: 1em;
    margin-block-end: 1em;
}

.journey-item {
    height: 150px;
}

biz-journey-show-one.small .journey-item,
biz-journey-show-one.small .journey-items-wrapper:not(.last):nth-child(odd) .journey-item:last-child .journey-indicator:after,
biz-journey-show-one.small .journey-items-wrapper:not(.last):nth-child(even) .journey-item:last-child .journey-indicator:after {
    height: 100px;
}

biz-journey-show-one .journey-text-header {
    padding-top: 10px;
    font-size: 12px;
    text-align: center;
}

biz-journey-show-one .journey-items-wrapper.last .journey-item:last-child .journey-indicator.has-more-eobj:before {
    width: 80%;
}

.journey-items-wrapper.last .journey-item:last-child .journey-indicator:before {
    /* HERE'S AN ERROR  */
    width: 50%;
}



@media all and (min-width: 980px) {

    .journey-items-wrapper:not(.last):nth-child(odd) .journey-item:last-child .journey-indicator:after,
    .journey-items-wrapper:not(.last):nth-child(even) .journey-item:last-child .journey-indicator:after {
        content: '';
        position: absolute;
        top: 50%;
        height: 150px;
        left: calc(50% - 5px);
        width: 10px;
        background-color: rgba(0,0,0, .1);
    }

    .journey-items-wrapper:nth-child(odd) .journey-item:first-child .journey-indicator:before,
    .journey-items-wrapper:nth-child(even) .journey-item:last-child .journey-indicator:before {
        width: 50%;
        left: 50%;
    }

    .journey-items-wrapper:nth-child(even) .journey-item:first-child .journey-indicator:before,
    .journey-items-wrapper:nth-child(odd) .journey-item:last-child .journey-indicator:before {
        width: 50%;
        left: 0;
    }

    .journey-items-wrapper.last:nth-child(even) .journey-item:first-child .journey-indicator:before {
        left: 0;
    }

    .journey-items-wrapper.last:nth-child(odd) .journey-item:first-child .journey-indicator:before {
        left: 50%;
    }

    .journey-items-wrapper.last:nth-child(even) .journey-item:first-child .journey-indicator.last:before,
    .journey-items-wrapper.last:nth-child(odd) .journey-item:first-child .journey-indicator.last:before {
        display: none;
    }    

    biz-journey-show-one .journey-items-wrapper.last .journey-item:last-child .journey-indicator.has-more-eobj:after {
        border-left: 6px solid #CECECE;
    }

    biz-journey-show-one .journey-items-wrapper.last .journey-item:last-child .journey-indicator.has-more-eobj:after {
        content: '';
        position: absolute;
        top: calc(50% - 5px);
        right: 20%;
        height: 0;
        width: 0;
        background-color: #fff !important;
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
    }
}



biz-journey-show-one .journey-items-wrapper.last:nth-child(odd) .journey-item:first-child .journey-indicator.has-prev-eobj:before {
    width: 80%;
    left: 20%;
}

biz-journey-show-one .journey-items-wrapper .journey-item.current-eo .journey-text-header span {
    font-weight: bold;
}

biz-journey-show-one .journey-completed {
    width: 100%;
    padding: 10px;
    text-align: center;
    font-size: 160%;
    font-weight: bold;
}

biz-journey-show-one .journey-completed a {
    font-size: 18px;
    font-weight: normal;
}

/* journey-carousel */
.journey-carousel-wrapper {
    margin-bottom: 60px;
}

.journey-carousel-wrapper .journey-carousel-name {
    font-weight: bold;
}

.journey-carousel-wrapper .journey-carousel-top {
    
}

.journey-carousel-wrapper .journey-carousel-progress {
    width: 340px;
    margin: 4px 0;
    display: flex;
    align-items: center;
}

.journey-carousel-wrapper .journey-carousel-progress .journey-carousel-progressbar {
    border-radius: 5px;
    height: 10px;
    width: 100%;
    position: relative;
    background-color: #F0F2F8;
    outline: solid 1px #e1e1e1;
}

.journey-carousel-wrapper .journey-carousel-progress .journey-carousel-progressbar .journey-carousel-progressbar-filled {    
    border-radius: 5px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 0;
}

.journey-carousel-wrapper .journey-carousel-progress .journey-carousel-progress-label {
    margin-left: 10px;
    font-size: 12px;
}

.journey-carousel .slick-slider > .slick-next {
    right: 0px;
}

.journey-carousel .slick-slider > .slick-prev {
    left: 0px;
}

.journey-carousel .slick-slider > .slick-arrow {
    height: 100%;
    background-color: rgba(255, 255, 255, .75);
    font-weight: bold;
    width: 30px;
    display: none !important;
}

.journey-carousel .slick-slider > .slick-arrow::before {
    font-size: 24px;
}

.journey-carousel .slick-slider:hover .slick-arrow:not(.slick-disabled) {
    display: inline-block !important;
}

.journey-carousel .journey-carousel-itemtype {
    position: absolute;
    top: 4px !important;
    left: 4px !important;
    font-size: 12px;
    padding: 2px 5px;
    border-radius: 3px;
    opacity: 0.65;
    background-color: black;
    color: white;
}

.journey-carousel .biz-slide-list.list-sm slick .slick-slide {
    padding-bottom: 15px;
}

.journey-carousel.biz-slide-list .information {
    font-size: 12px;
    font-weight: bold;
    margin-top: 3px;
}

.journey-carousel.biz-slide-list.list-sm slick .slick-slide {
    padding-bottom: 5px;
}

.journey-carousel .is-finished {
    opacity: 0.5;
}

@media all and (max-width: 980px) {

    .biz-content-section.journey-wrapper {
        padding: 0 10px;
    }

    .journey-carousel-wrapper .journey-carousel-progress {
        width: 100%;        
    }

    .journey-top {
        margin-bottom: 0;     
    }

    biz-journey-show-one {
        position: relative;
    }

    .journey-container {        
        z-index: 1;
        flex-wrap: nowrap;
        overflow-x: scroll;
    }

    .top-info-container {
        flex-wrap: wrap;
        padding: 0px 10px;
    }

    .base-modules-journey .top-info-container {
        padding: 0;
    }

    .journey-container .journey-header {
        padding-inline: 10px;
    }

    .journey-item .journey-text {
        display: block;
        /*padding-left: 70px;*/
        padding-left: 0;
        /*padding-bottom: 50px;*/
        position: relative;
        /*top: -50%;*/
        overflow: hidden;
        /*max-height: 360px;*/
        height: 330px;
    }

    .journey-item-tooltip .journey-item-image {
        /*min-width: 260px;*/
    }

    .journey-item-tooltip .information {
        max-width: 100%;
        width: 100%;
    }

    .journey-item-tooltip .information p {
        font-size: .8rem;
    }

    .journey-item {
        width: 270px;
        height: auto;
        /*display: flex;
        flex-direction: column-reverse;*/
    }

    .journey-item-tooltip .one-item-type-name {
        left: 15px;
        top: 24px;
        font-size: 11px;
        opacity: 0.7;
    }

    .journey-item-tooltip .engage-obj-done {
        right: 40px;
    }

    .journey-indicator {
        /*height: 100%;*/
        /*height: auto;*/
        
    }

        .journey-indicator .journey-indicator-circle {
            scale: 0.7;
            /*top: calc(50% - 25px);
            left: 20px;*/
        }

    .journey-items-wrapper .journey-item .journey-indicator:before {
        /*display: none;*/
    }

    .journey-items-wrapper {
        /*flex-wrap: wrap;*/
        width: auto;
    }

    .journey-items-wrapper:nth-child(even) {
        flex-direction: row;
    }

        /*:not(.last)*/
        .journey-items-wrapper .journey-item .journey-indicator:after {
            /*content: '';
            position: absolute;
            top: 0;
            height: 100%;
            left: 40px;
            width: 10px;
            background-color: rgba(0,0,0, .1);*/
        }

    .journey-items-wrapper:first-child .journey-item:first-child .journey-indicator:before {
        left: 50%;
    }

    .journey-container:first-child .journey-items-wrapper:first-child .journey-item:first-child .journey-indicator:after {
        /*top: 50%;
        height: 50%;*/
    }

    .journey-container:last-child .journey-items-wrapper:last-child .journey-item:last-child .journey-indicator:after {
        /*top: 0;
        height: 50%;*/
    }

    .journey-items-wrapper:not(.last):nth-child(odd) .journey-item:last-child .journey-indicator:after,
    .journey-items-wrapper:not(.last):nth-child(even) .journey-item:last-child .journey-indicator:after {
        /*top: 0;
        height: 100%;
        left: 40px;*/
    }

    .journey-items-wrapper .journey-item .journey-indicator.done:before,
    .journey-items-wrapper .journey-item .journey-indicator.done:after {
        /*background-color: #E04054 !important;*/
    }


    .journey-items-wrapper .journey-item:last-child {
        /*margin-bottom: 150px;*/
    }

    .journey-types-wrapper {
        align-items: center;
        justify-content: space-between;
        display: flex;
        width: 100%;
        margin-right: 15px;
        margin-bottom: 15px;
    }

    biz-journey-show-one .journey-completed {
        min-width:300px;
        padding-top: 50px;
    }
}

#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.dtp .p10,.dtp .p20,.dtp .p60,.dtp .p80,.dtp table.dtp-picker-days tr>td>.dtp-select-day{display:inline-block}md-dialog.dtp{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;max-height:none;min-width:300px}.dtp :focus{outline:0!important}.dtp table{border-spacing:0;border-collapse:collapse;width:100%}.dtp .table>tbody>tr>td,.dtp .table>tbody>tr>th,.dtp .table>tfoot>tr>td,.dtp .table>tfoot>tr>th,.dtp .table>thead>tr>td,.dtp .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.dtp,.dtp *{box-sizing:border-box!important}.dtp>.dtp-content{max-width:300px;max-height:500px}.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#689F38;color:#fff;text-align:center;padding:3px}.dtp div.dtp-date,.dtp div.dtp-time{background:#8BC34A;text-align:center;color:#fff;padding:10px}.dtp div.dtp-date>div{padding:0;margin:0}.dtp div.dtp-actual-month{font-size:1.5em}.dtp div.dtp-actual-maxtime,.dtp div.dtp-actual-num{font-size:3em;line-height:.9}.dtp div.dtp-actual-year{font-size:1.6em;color:#DCEDC8}.dtp div.dtp-year-btn{font-size:1.4em;line-height:30px;cursor:pointer;color:#DCEDC8}.dtp div.dtp-year-btn-prev{text-align:right}.dtp div.dtp-year-btn-next{text-align:left}.dtp div.dtp-picker{padding:10px;text-align:center;overflow:hidden}.dtp div.dtp-actual-time,.dtp div.dtp-picker-month{font-weight:500;text-align:center}.dtp .dtp-close{position:absolute;top:.25em;right:5px;font-size:16px}.dtp .dtp-close>a{color:#fff;text-decoration:none}.dtp .dtp-close>a>i{font-size:1em}.dtp table.dtp-picker-days{margin:0;min-height:220px}.dtp md-virtual-repeat-container.months{height:260px}.dtp table.dtp-picker-days,.dtp table.dtp-picker-days tr,.dtp table.dtp-picker-days tr>td{border:none}.dtp table.dtp-picker-days tr>td{font-size:11px;text-align:center;padding:0}.dtp table.dtp-picker-days tr>td>span.dtp-select-day{color:#BDBDBD!important}.dtp table.dtp-picker-days tr>td,.dtp table.dtp-picker-days tr>td>.dtp-select-day{width:36px;height:36px}.dtp .dtp-picker-time>a,.dtp table.dtp-picker-days tr>td>.dtp-select-day{color:#212121;text-decoration:none;padding:10px;border-radius:50%!important}.dtp table.dtp-picker-days tr>td>a.selected{background:#8BC34A;color:#fff}.dtp table.dtp-picker-days tr>td>a.selected.hilite{padding:6px;font-size:16px;font-weight:500;background:#8BC34A;color:#fff}.dtp table.dtp-picker-days tr>td>a.hilite:not(.selected){padding:6px;font-size:16px;font-weight:500;color:#8BC34A}.dtp table.dtp-picker-days tr>td>a:hover:not(.selected){background:#ddd}.dtp table.dtp-picker-days tr>th{color:#757575;text-align:center;font-weight:700;padding:4px 3px;width:38px;height:28px}.dtp .p10>a{color:#689F38;text-decoration:none}.dtp .p10{width:10%}.dtp .p20{width:20%}.dtp .p60{width:60%}.dtp .p80{width:80%}.dtp a.dtp-meridien-am,.dtp a.dtp-meridien-pm{position:relative;top:10px;color:#212121;font-weight:500;padding:7px 5px;border-radius:50%!important;text-decoration:none;background:#eee;font-size:10px}.dtp .dtp-actual-meridien a.selected,.dtp .dtp-picker-time>a.dtp-select-hour.selected{background:#689F38;color:#fff}.dtp .dtp-picker-time>a{display:block;line-height:23px;padding:3px}.dtp .dtp-picker-time{position:absolute;width:30px;height:30px;font-size:1.1em;border-radius:50%;cursor:pointer;text-align:center!important}.dtp .dtp-picker-time>a.dtp-select-hour.disabled,.dtp .dtp-picker-time>a.dtp-select-minute.disabled{color:#757575}.dtp .dtp-picker-time>a.dtp-select-minute.selected{background:#8BC34A;color:#fff}.dtp div.dtp-picker-clock{margin:10px 20px 0;padding:10px;border-radius:50%!important;background:#eee}.dtp-clock-center{width:15px;height:15px;background:#757575;border-radius:50%;position:absolute;z-index:50}.dtp .dtp-hand,.dtp .dtp-hour-hand{position:absolute;width:4px;margin-left:-2px;background:#BDBDBD;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transform-origin:bottom;-ms-transform-origin:bottom;-webkit-transform-origin:bottom;transform-origin:bottom;z-index:1}.dtp .dtp-minute-hand{width:2px;margin-left:-1px}.dtp .dtp-hand.on{background:#8BC34A}.dtp .dtp-buttons{padding-bottom:10px;text-align:right}.dtp .hidden,.dtp.hidden{display:none}.dtp .invisible{visibility:hidden}.dtp .left{float:left}.dtp .right{float:right}.dtp .clearfix{clear:both}.dtp .center{text-align:center}

/*! angularjs-slider - v6.1.1 -  (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> -  https://github.com/angular-slider/angularjs-slider -  2017-03-29 */
.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px 0;vertical-align:middle;user-select:none}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-selection{background:#8b91a2}.rzslider[disabled] .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#fff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}.rzslider .rz-bubble.rz-limit{color:#55637d}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:initial;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%,0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:initial;left:24px;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-tick-legend{top:initial;right:24px;max-width:none;white-space:nowrap;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:initial;left:initial}
.BizMediaBankDownload .image {
}
.BizMediaBankDownload .selected {
}
.BizMediaBankDownload [ng-click] {
	cursor: pointer;
}
.image-name {
	text-align: center;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.BizMediaBankDownload .noFiles {
	width: 100%;
	text-align: center;
}

.BizMediaBankUpload .dropzone {
	padding-bottom: 50%;
	position: relative;
	border: 3px dashed #d3d3d3;
	background-color: #f5f5f5;
	cursor: pointer;
}
.BizMediaBankUpload .dropzone-content {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.BizMediaBankUpload .dropzone-content .fa {
	color: #7a7a7a;
	font-size: 1.5em;
}
biz-mediabank-download md-input-container,
biz-mediabank-upload md-input-container,
biz-mediabank-link md-input-container {
	width: 100%;
	margin-bottom: 0px;
}
.BizMediaBankDownload md-input-container input,
.BizMediaBankUpload md-input-container input {
	border-bottom: 1px solid #d3d3d3 !important; /*Needs to be !important because otherwise it's overriden by plugin.css*/
}
.BizMediaBankUpload .upload {
	width: 100%;
	display: inline-block;
	text-align: center;
	padding: 5px;
	background-color: #f5f5f5;
}
.BizMediaBankUpload .file-info {
	padding: 10px;
	background-color: #f5f5f5;
	border: 1px solid #d3d3d3;
	margin: 10px 0px;
}
.BizMediaBankUpload .upload:hover {
	cursor: pointer;
	background-color: #dcdcdc;
}
.media-preview > * {
	max-width: 100%;
	width: 100px;
	margin: 15px 0;
}
.files {
	display: flex;
	flex-wrap: wrap;
	width: 500px;
	max-width: 100%;
}
.files .file {
	width: 100px;
	max-width: 20%;
	padding: 5px;
	position: relative;
}
.files .file .fa-check {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	width: 25px;
	height: 25px;
	line-height: 25px;
	box-sizing: content-box;
	text-align: center;
	color: #fff;
	background-color: #000;
	border-radius: 50% !important;
	border: 2px solid #fff;
}
.files .file.selected .fa-check {
	display: inline-block;
}
.files .file .image {
	/*padding-top: 100%;
	background-size: contain;
	background-position: center;
    background-repeat: no-repeat;*/
	/*height: 90px;
    width: 90px;*/
}

.files .file .image-container {
	height: 90px;
	width: 90px;
	display: block;
}

.files .file .image-container .image-lazy-load {
	/*width: 100%;
    height: auto;*/
	max-height: 100%;
	max-width: 100%;
}

.select-from-mediabank-container {
	max-width: 580px;
	/*height: 600px;*/
	/*padding: 15px;*/
	position: relative;
	padding-bottom: 55px;
	padding-top: 5px; /*65*/
}
.select-from-mediabank-container .file-buttons,
.upload-to-mediabank-container .file-buttons {
	position: absolute;
	bottom: 10px;
	right: 10px;

	padding: 10px;
	display: flex;
	justify-content: space-between;
}
.file-buttons biz-save-btn i {
	margin-top: 0;
}

biz-mediabank-link .link-container {
	padding: 15px;
	width: 500px;
}

.select-from-mediabank-container .button-space,
.upload-to-mediabank-container .button-space {
	height: 50px;
	clear: both;
}

.select-from-mediabank-container .upload {
	background-color: #35aa47 !important;
	padding: 7px 14px !important;
	color: #ffffff !important;
	height: 34px !important;
	line-height: 1.42857143 !important;
}

.select-from-mediabank-container .upload:hover {
	background-color: #1d943b !important;
}
.select-from-mediabank-container biz-mediabank-download {
	height: 100%;
	width: 100%;
	display: inline-block;
	overflow: auto;
}
.select-from-mediabank-container biz-mediabank-download .file-filter-wrapper md-input-container {
	top: 0;
	width: calc(60%);
}
.upload-to-mediabank-container {
	padding: 15px 0px;
}

.delete-tag {
	float: right;
}

.mediabank-button-preview {
	height: 100px;
}
biz-mediabank-video {
	position: relative;
	display: block;
}
biz-mediabank-video .biz-mediabank-video-poster {
	width: 100%;
	padding-top: 56.5%;
	z-index: 2;
}
biz-mediabank-video .biz-mediabank-youtube {
	padding-top: 56.3%;
	position: relative;
}
biz-mediabank-video .biz-mediabank-brightcove video-js,
biz-mediabank-video .biz-mediabank-youtube iframe {
	border: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
biz-mediabank-video .biz-mediabank-brightcove {
	height: auto;
	padding-top: 56.3%;
	position: relative;
}
biz-mediabank-video video {
	display: block;
	width: 100%;
}

.biz-mediabank-dialog {
	width: 562px;
	/*height: 709px;*/
	max-height: 826px;
	padding: 15px;
}

md-input-container {
	margin: 0;
}

biz-mediabank-button[media-link-id] .mediabank-button-preview {
	display: none;
}

biz-mediabank-button .button-items {
	display: flex;
	gap: 2px;
}

@font-face{font-family:bizpart-icons;src:url(/Css/Icons/bizpart-icons.eot?57434754);src:url(/Css/Icons/bizpart-icons.eot?57434754#iefix) format('embedded-opentype'),url(/Css/Icons/bizpart-icons.woff2?57434754) format('woff2'),url(/Css/Icons/bizpart-icons.woff?57434754) format('woff'),url(/Css/Icons/bizpart-icons.ttf?57434754) format('truetype'),url(/Css/Icons/bizpart-icons.svg?57434754#bizpart-icons) format('svg');font-weight:400;font-style:normal}[class*=" bizpartIcon-"]:before,[class^=bizpartIcon-]:before{font-family:bizpart-icons;font-style:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bizpartIcon-arrow-down:before{content:'\e800'}.bizpartIcon-arrow-left:before{content:'\e801'}.bizpartIcon-arrow-right:before{content:'\e802'}.bizpartIcon-arrow-up:before{content:'\e803'}.bizpartIcon-back:before{content:'\e804'}.bizpartIcon-certificate:before{content:'\e805'}.bizpartIcon-chat:before{content:'\e806'}.bizpartIcon-close:before{content:'\e807'}.bizpartIcon-close-lg:before{content:'\e808'}.bizpartIcon-close-o:before{content:'\e809'}.bizpartIcon-close-o-lg:before{content:'\e80a'}.bizpartIcon-close-sm:before{content:'\e80b'}.bizpartIcon-coins:before{content:'\e80c'}.bizpartIcon-coins-lg:before{content:'\e80d'}.bizpartIcon-coins-sm:before{content:'\e80e'}.bizpartIcon-colleagues:before{content:'\e80f'}.bizpartIcon-contact:before{content:'\e810'}.bizpartIcon-correct:before{content:'\e811'}.bizpartIcon-correct-sm:before{content:'\e812'}.bizpartIcon-cube:before{content:'\e813'}.bizpartIcon-cup:before{content:'\e814'}.bizpartIcon-delete:before{content:'\e815'}.bizpartIcon-down:before{content:'\e816'}.bizpartIcon-download:before{content:'\e817'}.bizpartIcon-education:before{content:'\e818'}.bizpartIcon-exit:before{content:'\e819'}.bizpartIcon-feedback:before{content:'\e81a'}.bizpartIcon-game:before{content:'\e81b'}.bizpartIcon-heart:before{content:'\e81c'}.bizpartIcon-help:before{content:'\e81d'}.bizpartIcon-highscore:before{content:'\e81e'}.bizpartIcon-home:before{content:'\e81f'}.bizpartIcon-left:before{content:'\e820'}.bizpartIcon-link:before{content:'\e821'}.bizpartIcon-lock:before{content:'\e822'}.bizpartIcon-mail:before{content:'\e823'}.bizpartIcon-me:before{content:'\e824'}.bizpartIcon-menu:before{content:'\e825'}.bizpartIcon-mobile:before{content:'\e826'}.bizpartIcon-my-settings:before{content:'\e827'}.bizpartIcon-news:before{content:'\e828'}.bizpartIcon-password:before{content:'\e829'}.bizpartIcon-remote-control:before{content:'\e82a'}.bizpartIcon-retry:before{content:'\e82b'}.bizpartIcon-retry-sm:before{content:'\e82c'}.bizpartIcon-right:before{content:'\e82d'}.bizpartIcon-sad:before{content:'\e82e'}.bizpartIcon-search:before{content:'\e82f'}.bizpartIcon-settings:before{content:'\e830'}.bizpartIcon-share:before{content:'\e831'}.bizpartIcon-shop:before{content:'\e832'}.bizpartIcon-shop-sm:before{content:'\e833'}.bizpartIcon-star:before{content:'\e834'}.bizpartIcon-star-o:before{content:'\e835'}.bizpartIcon-tags:before{content:'\e836'}.bizpartIcon-three-stars:before{content:'\e837'}.bizpartIcon-up:before{content:'\e838'}.bizpartIcon-user:before{content:'\e839'}.bizpartIcon-web:before{content:'\e83a'}.bizpartIcon-thumbs-down:before{content:'\e83b'}.bizpartIcon-thumbs-up:before{content:'\e83c'}.bizpartIcon-campaign:before{content:'\e83d'}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/js/AngularModules/slick-carousel/slick/ajax-loader.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/js/AngularModules/slick-carousel/slick/fonts/slick.eot);
    src: url(/js/AngularModules/slick-carousel/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(/js/AngularModules/slick-carousel/slick/fonts/slick.woff) format('woff'), url(/js/AngularModules/slick-carousel/slick/fonts/slick.ttf) format('truetype'), url(/js/AngularModules/slick-carousel/slick/fonts/slick.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.biz-container-login{
	text-align: center;
}
.biz-container-login input{
	margin: 3px;
	padding: 5px;
	color: #000;
}
.biz-container-login .biz-container-login-button{
	text-align: center;
    display: inline-block;
    border: 1px solid;
    padding: 10px 20px;
    border-radius: 25px !important;
	margin-top: 15px;
}
.biz-container-login .biz-container-login-error{
	padding: 10px;
	color: red;
}
