
/*
 * ps.css
 *
 * Copyright (c) 2020 Tvara, LLC
 * Confidential and Proprietary. All rights reserved.
 */

body {
	font-family: 'Poppins',-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 400;
	font-size:13px;
}

.imp-mess {
	font-family: 'Poppins',-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: normal;
	font-style: normal;
	font-size: 32px;
	color: #444444;
}

.imp-status-mess {
	font-family: 'Poppins',-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: normal;
	font-style: normal;
	font-size: 18px;
	color: #444444;
	vertical-align: sub;
}


.body-scroll-props {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: fixed;
}

@media (max-device-width : 767px),(max-device-height : 767px) {
	.body-scroll-props-mobile {
		/*height: 100vh;
		overflow: unset;
		position: unset;*/
	}
}

.nav-item.nav-link {
	color:  #555555;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: /*#17a2b8*/ /*#ffffff*/ #555555 !important;
/*    border-top-left-radius: 0;*/
/*    border-top-right-radius: 0;*/
/*	border-top-style: solid;*/
/*	border-top-color: #17a2b8;*/
/*	border-top-width: 1px;*/
    font-weight: 700;
    background-color: /*#f8f8fb*/ /*#17a2b8*/ #bee5eb /*rgba(23, 162, 184, 0.95)*/;
}

.cast-status-text {
	font-weight: 700;
	font-style: normal;
	font-size:15px;
	color: #666666;
	text-transform: uppercase;
	vertical-align: middle;
}

.ps-cast-status-text {
	font-weight: 700;
	font-style: normal;
	font-size: 15px;
	text-transform: uppercase;
	vertical-align: middle;
	background-color: #ffeeba;
}

.ps-cast-info-text {
	font-weight: 700;
	font-style: normal;
	font-size: 15px;
	vertical-align: middle;
	color: #666666;
	text-transform: uppercase;	
}

.ps-files-drop-area {
	
}

.ps-files-drop-area.drag-enter {
	background-color: transparent !important;
}

.ps-files-drop-area-row {
	cursor: pointer !important;
	min-height: 170px;
	background-color:#f8f0ff;
}

.ps-files-drop-area-row.drag-enter {
	border-style: dashed;
	border-color: #000000;
	background-color:#bee5eb !important;
}

.ps-list-image {
	filter: brightness(1.2);
	filter: contrast(0.9);
}

.ps-photo-upl-section {
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #f0f0f0;
}

.nav-pills .nav-link.ps-photo-upl.active, .nav-pills .show>.nav-link.ps-photo-upl {
    color: #000000;
    background-color: #f0f0f0;
}


.ps-btn-no-focus:focus {
  outline: none !important;
  box-shadow: none !important;
}

.ps-app-title-txt-color {
	color: #666666 !important;
}

.ps-settings-ctrl {

}

.ps-input-ra {
	text-align: right;
}

.ps-settings-unsel-bg {
	/*background-color: #f4f4f4;*/
}
.ps-settings-sel-bg {
	background-color: #f8f8fb /*#E7FDE7*/ /*#C8E6C9*/;
}

.ps-settings-heading {
	font-weight: 700;
	font-style: normal;
	font-size: 15px;
	vertical-align: middle;
	color: #555555;
}

.ps-hover-row {
	/* Placeholder class */
}
.ps-hover-row:hover {
	background-color: #f8f8fb !important;
}

.ps-photo-upl-section.logo {
	border-style: dashed;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #888888;
	min-height: 50px;
	color: #666666;
}

.ps-nav-font {
	font-size: 14px;
}

.ps-photo-upl-section.logo.drag-enter {
	background-color: #e0e0e0 !important;
}

.ps-toggle-pill-on, .ps-toggle-pill-on:active, .ps-toggle-pill-on:focus {
	color: #fff;
    border-color: #17a2b8;
    outline: none;
    box-shadow: none;
}

.ps-toggle-pill-on:hover {
	color: #fff;
}

.ps-toggle-on, .ps-toggle-on:active, .ps-toggle-on:focus {
	color: #fff;
    border-color: #17a2b8;
    background-color: #17a2b8;
    outline: none;
    box-shadow: none;
}

.ps-toggle-on:hover {
	color: #fff;
}

.ps-auto-hb-status {
  -webkit-animation: spinner-grow 2s linear infinite !important;
  animation: spinner-grow 2s linear infinite !important;
}

.ps-auto-status-font {
	font-size: 15px;
}

.ps-text-muted {
	color: /*#6c757d!*/ #555555 !important;
}

.ps-hdr-bg {
	background-color: /*rgba(224, 247, 250, 0.6)*/ /*#EFF6FD*/ /*#F4F6F7*/ #ffffff !important
}

.ps-standard-bg {
	background-color:  #f8f8fb /*rgba(23, 162, 184, 0.05)*/ !important
}

.ps-text-area {
	border-style: dashed;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	font-family: monospace;
	font-size: 13px;
	background-color:#FFEEBA !important;
	color: #000000;
}

.ps-text-area.drag-enter {
	border-style: dashed;
	border-color: #000000;
	background-color:#bee5eb !important;
}

.ps-files-drop-area-row.ps-play {
	background-color: initial !important;
}

.ps-files-drop-area-row.ps-play.ps-play-empty {
	border-color: #e0e0e0;
}

.ps-accent-text {
	color: #17a2b8!important
}

.btn.btn-xs {
    padding  : .25rem .4rem;
    font-size  : .875rem;
    line-height  : .5;
    border-radius : .2rem;
}

.btn-group-xs > .btn, .btn-xs {
    padding  : .25rem .4rem;
    font-size  : .875rem;
    line-height  : .5;
    border-radius : .2rem;
}

.ps-vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */
  display: flex;
  align-items: center;
}

.ps-hide-on-expand {
	display: none!important;
}

