@font-face {
  font-family: 'streamchartz2023';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}

:focus-visible {
  outline: none;
}
.nav-logo {
	background: url("../img/streamchartz_logo.svg") no-repeat center center / contain;
    overflow: hidden;
    text-indent: -500px; 
    min-height: 54px;
	width: 100%;
}

.login-page .container-fluid {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
	min-height: calc(100vh - 60px);
}

.login-page section .vh-100{
	max-height: calc(100vh - 60px) !important;
}
.login-page .full-layout {
	
}
.login-page .middleCenter {
	max-width: 550px;
}
.login-page .nav-logo {
	background-image: url("../img/streamchartz_logo-white.svg");
}
.login-page .nav-logo.black {
	background-image: url("../img/streamchartz_logo.svg");
}
.login-page #zapp {
	background: none;
}
.login-page .navbar-brand {
	background: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
.login-page .navbar-nav .nav-link {
	margin: 0 5px;
	height: unset;
	line-height: 1em;
	background: none;
	border-radius: 5px;
	letter-spacing: .1em;
	font-weight: normal;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	font-size: 15px;
	color: #000;
}
.login-page .btn-primary {
	background: #24dfd3;
	border: #eee;
}
.login-page .btn-primary:not(:disabled):not(.disabled):active,
.login-page .btn-primary:hover {
	background:#1dbdb3;
}

.login-page h4,
.login-page small,
.login-page label {
	color: #000 !important;
}
.login-page .darkBorder {
	border: solid 1px #a4a4a4;
}

.fa-svg {
	width: 1.2em;
    height: 1.2em;
    vertical-align: -.125em;
}
.btn.btn-icon { 
	position: reative;
	text-align: left;
}
.btn.btn-icon .btn-inner--icon { 
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	width: 42px;
	border-right: 1px solid #eee;
	display: flex;
	justify-content: center;
	align-items: center;
	
}
.btn.btn-icon.btn-outline-primary .btn-inner--icon { 
	background: #5e72e4;
}
.btn.btn-icon.btn-outline-warning .btn-inner--icon { 
	background: #fb6340;
}
.btn.btn-icon.btn-outline-default .btn-inner--icon { 
	background: #172b4d;
}

.btn.btn-icon .btn-inner--text,
.btn.btn-icon.btn-block .btn-inner--text {
	padding-left: 30px;
	text-align: left;
}
.btn-google {
	background: #5886d4;
	border-radius: .1875rem;
	border: none;
	clear: both;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	height: 40px;
	text-align: center;
	padding: 0;
	position: relative;
	white-space: nowrap;
	width: 100%;
	font-weight: 500;
	text-transform: none;
}
.btn-google .btn-inner--icon {	
	border-top-left-radius: .09375rem;
	border-bottom-left-radius: .09375rem;
	background-color: #fff;
	background-image: url(../img/google-logo.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 24px;
	height: 38px;
	left: 1px;
	position: absolute;
	top: 1px;
	vertical-align: middle;
	width: 38px;
}
.btn-google .btn-inner--text {
	display: inline-block;
	font-family: Roboto,sans-serif;
	margin-top: 9px;
	vertical-align: middle;
}
.btn-google:hover {
  background: #4776c4;  
}
#zapp,
.sticky-top.scrolled {
	background: rgb(4,205,241);
	background: -moz-linear-gradient(45deg, rgba(4,205,241,1) 0%, rgba(0,214,198,1) 100%);
	background: -webkit-linear-gradient(45deg, rgba(4,205,241,1) 0%,rgba(0,214,198,1) 100%);
	background: linear-gradient(45deg,	rgba(4,205,241,1) 0%,	rgba(0,214,198,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04cdf1', endColorstr='#00d6c6',GradientType=1 );
}
#zapp nav.bg-light,
#zapp .container-fluid {
	min-height: calc(100vh - 60px);
}
 
/* top */
.projectSelector.v-select {
    min-width: 300px;
    width: 30vw;	
}

.projectSelector.v-select .vs__dropdown-toggle {
	border-radius: 0;
	
	border: none;
	border-bottom: solid 1px transparent;	
	border-right: solid 1px #01b9bb;
	padding: 13px;
	transition: all .5s ease;
}
.projectSelector.v-select .vs__dropdown-toggle::after {
	content:"";
	position: absolute;
	background: #999;
}
.projectSelector.v-select:hover .vs__dropdown-toggle {
	border-bottom: solid 1px #00bdb3;
	border-right: solid 1px #00bdb3;
	background: #fff;
}
.navbar-brand {
	background: #fff;
}
/* left menu */
nav.bg-light {
	background:#fff !important;
}
/* shaddow */
.navbar-brand,
nav.bg-light
 {
	-webkit-box-shadow: inset -12px -3px 14px -14px rgba(0,0,0,0.44);
	-moz-box-shadow: inset -12px -3px 14px -14px rgba(0,0,0,0.44);
	box-shadow: inset -12px -3px 14px -14px rgba(0,0,0,0.44);	
}
.sz-header-inner {
	display: flex;
}
.sz-tabs-header .quick-menu button,
.sz-header-inner .quick-menu button {
	background: no-repeat;
	border: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 23px;
	border-right: solid 1px #01b9bb;
}
/*
 * Sidebar
 */

.sidebar {
  position: fixed;
  top: 56px;
  bottom: 0;
  left: 0;
  z-index: 100; /* Behind the navbar */
  padding: 0;
  box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1);
}

.sidebar-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 48px; /* Height of navbar */
  height: calc(100vh - 48px);
  padding-top: .5rem;
  overflow-x: hidden;
  overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
}

.sidebar .nav-link {
	padding: 12px 15px;
}
.sidebar .nav-link span {
	padding: 0 10px;
}
.sidebar .nav-link.active {
	background: #01d3d5;
	color:#fff;
}
.sidebar .nav-link .feather {
  margin-right: 4px;
  color: #999;
}

.sidebar .nav-link:hover .feather,
.sidebar .nav-link.active .feather {
  color: inherit;
}

main.collapsed {
	margin-left: 50px !important;
	max-width: calc(100vw - 70px);
}
.collapsed .justify-content-between > a:first-child span {
	display:none;
}

/* Shorthand */

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 500;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 500;
}
.sticky-top {
    position: sticky;
    top: 0;
    z-index: 500;	
}
.sticky-top .navbar-brand {
	height: 60px;
}
.sticky-top.collapsed .navbar-brand {
	width: 50px;
	flex: auto;
}
.sticky-top .navbar-toggler{
	margin-top: 9px;
	width: 50px;
}
.sticky-top .projectSelector .vs__selected {
	white-space: nowrap;
	overflow:hidden;
}

.sidebar.collapsed {
	width: 50px;	
}
.sidebar.collapsed .nav-link span{
	display: none;
}



.sz-tabs .wall-view iframe {
	min-height: calc(100vh - 150px);
	position: relative;
}
.sz-tabs .sz-tabs-header {
	display: flex;
	width: 100%;
}
.sz-tabs .sz-tabs-header .sz-tab {
	display: inline-block;
	background: #CFF6F8;	
	padding: 15px;
	width: auto;
	max-height: 51px;
	margin-bottom: 3px;	
	white-space: nowrap;
	
}
.sz-tabs .sz-tabs-header .sz-tab.active a{
	color: #333;
}

.sz-tabs .sz-tabs-header .sz-tab,
.sz-tabs .sz-tabs-header .sz-tab .v-select {
	
}
.sz-tabs .sz-tabs-content {
	background: #fff;
	min-height: calc(100vh - 142px);
	padding: 15px;
	width: 100%;
}
.sz-tabs .wall-view .sz-tabs-content {
	padding: 0;
}
.sz-tabs .sz-tabs-header {
	
}
.sz-tabs .sz-tabs-header .active {
	background: #fff;
	margin-bottom: 0;
	max-height: none;	
}
.sz-tabs .sz-tabs-header .sz-tab.tab-wall,
.sz-tabs .sz-tabs-header .sz-tab .v-select {
	padding: 0;
	max-height: none;
	width: 100%;
	margin-bottom: 0;	
}
.sz-tabs .sz-tabs-content {
	min-width: 400px;
}
@media only screen and (max-width: 1024px) {
	.sz-tabs .sz-tabs-content {
		min-width: 300px;
	}	
}
.sz-tabs .tab-headers {
	display: flex;	
	
}
.sz-tabs .sz-tabs-header.sz-tab-first::after {
	content:"";
	width: 10px;	
}
@media only screen and (max-width: 1024px) {
	.sz-tabs .sz-tabs-content > div {
		height: auto !important;
		max-height: none !important;
	}
}
.sz-tabs iframe {
	width: 100%;
	height: 100%;
}

.sz-tabs-left {
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: stretch;
	align-content: stretch;
	flex-wrap: wrap;
}
.sz-tabs-left > div {
	width: 100%;
}
.contenAddheader {	
	min-height: 100%;
	width: 100%;	
}

.flexColumn {
	
}

.splitpanes.default-theme.splitpanes--dragging iframe {
	pointer-events: none;
}
.splitpanes.default-theme .splitpanes__pane {
	background: none;
}
.default-theme.splitpanes--vertical > .splitpanes__splitter, 
.default-theme .splitpanes--vertical > .splitpanes__splitter {
	box-shadow: -6px 10px 9px #b3b3b3;
	top: 0;
}
.progress {
	background-color: rgba(233, 236, 239, 0.6);
}
.card {
    margin-bottom: 30px;
    border: 0;
    box-shadow: 0 0 2rem 0 rgba(136,152,170,.15);
}
.nav-link i:not(.fa) {
	text-align: center;
    min-width: 19px;
}
.nav-pills .nav-link.nav-link-sm {
	padding: 0.25rem 0.5rem;
	font-size: 0.75rem;
	line-height: 1.5;
	border-radius: 0.25rem;
}
.top-loading {
	position:absolute; 
	right: 0; 
	bottom: 0; 
	padding: 0;
}
.top-loading.collapsed {
    left: 50px;
    width: auto;
    right: 0;	
}
/*  INTRO JS */
.introjs-fixedTooltip {
    background: none !important;
}
.introjs-helperLayer {
    background: transparent !important;
}
/* Intro JS */
.introjs-tooltip {
	max-width: 600px !important;
	width: 100vw !important;
}

.introjs-overlay {
    opacity: 0 !important;
}

.introjs-helperLayer:before {
    opacity: 0;
    content: '';
    position: fixed;
    width: inherit;
    height: inherit;
    border-radius: 0.5em;
    box-shadow: 0 0 0 1000em rgba(0,0,0, .7);
    opacity: 1;
}

.introjs-helperLayer:after {
    content: '';
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: fixed;
    z-index: 1000;
}
.text-white .card-title {
	color: #fff !important;
}
.szBg-1 {
	background-color: #A9C9FF;
	background-image: linear-gradient(225deg, #A9C9FF 0%, #FFBBEC 100%);
}
.szBg-2 {
	background: rgb(0,100,101);
	background: linear-gradient(41deg, rgba(0,100,101,1) 0%, rgba(1,211,213,1) 100%); 
}
.szBg-3 {
	background: rgb(218,233,255);
	background: radial-gradient(circle, rgba(218,233,255,1) 0%, rgba(127,164,208,1) 100%);
}
.btn-sz-1 {background-image: linear-gradient(to right, #948E99 0%, #2E1437  51%, #948E99  100%)}
.btn-sz-1 {
	transition: 0.5s;
	background-size: 200% auto;
	border-radius: 10px;
}
.btn-sz-1:hover {
	background-position: right center; /* change the direction of the change here */
}
.question-right  {
	min-width:50px;
}

/* Simple animations */
.pulsate-fwd {
	-webkit-animation: pulsate-fwd 2s ease-in-out infinite both;
	        animation: pulsate-fwd 2s ease-in-out infinite both;
}
/* dev-env */
.dev-env #zapp,
.dev-env .sticky-top.scrolled {
	background: rgb(188,34,195);
	background: linear-gradient(0deg, rgba(253,45,45,1) 0%, rgba(188,34,195,1) 100%); 
}
.dev-env .sidebar-sticky:before{
	content: "Development environment, do not use embed codes in live sites. TESTING ONLY.";
	padding: 15px;
	background: red;
	color: #fff;
	width: 100%;
	display: block;
}
.popover {
	max-width: 400px;
	width: 100%;
}
.popover-body .scrollContent{
  overflow-x: scroll;
  max-height: 60vh;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-2-5 10:40:43
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation pulsate-fwd
 * ----------------------------------------
 */
@-webkit-keyframes pulsate-fwd {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes pulsate-fwd {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}


@media only screen and (max-width: 1038px) {
	.projectSelector.v-select {
		max-height: 60px;
	}
	.projectSelector.v-select .vs__dropdown-toggle {
	    max-height: 60px;
    }
	.sz-header-inner {
		width: auto !important;
	}
	
	nav.sidebar {
		width: 100vw !important;
		left: -100vw !important;	
		z-index: 100000;
		transition: left 1s ease;
		display: block !important;
	}	
	nav.sidebar.collapsed {
		left: 0 !important;		
		
	}
	nav.sidebar.collapsed .nav-link span{
	    display: inline-block;
	}
}
@media only screen and (max-width: 1024px) {
	.ml-sm-auto, .mx-sm-auto {
		margin-left:0 !important;
	}
	main.ml-sm-auto {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.projectSelector span.badge, 
	.sz-tabs-header span.badge {
		display: none;
	}	
}
@media only screen and (max-width: 750px) {
	.splitpanes--vertical {
		flex-direction: column;
	}
	.splitpanes__pane {
		width: 100% !important;
	}

	
}
@media only screen and (max-width: 450px) {
	#sz_alerts {
		display: none;
	}
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}	
	.projectSelector.v-select .vs__dropdown-toggle {
		overflow: hidden;
	}
	.projectSelector.v-select {
		width: auto;
		flex-grow: 2;
		min-width: auto;
	}
	.sz-header-inner{
		width: calc(100% - 90px) !important;
		justify-content: flex-end;
	}
	.sticky-top {
		justify-content: flex-end;	
	}

	.splitpanes.default-theme .splitpanes__splitter,
	.splitpanes.default-theme .splitpanes__pane {
		display: none;
	}
	.splitpanes.default-theme .splitpanes__pane.active {
		display: block;
	}
	
}

/* twitter logo override */ 
.fa-twitter::before { 
	content: '\e890' !important;	
	font-family: 'streamchartz2023' !important;
}
