html {
  height: 100%; }

body {
  height: 100%;
  color: #777;
  /*background-color:$blue1;*/ }

.navbar-default {
  background-color: #316eb4;
  border: none; }

.panel-default {
  border-color: #82ACDA; }
  .panel-default .panel-heading {
    background-color: #82ACDA;
    color: white; }
    .panel-default .panel-heading input[type="checkbox"] {
      margin: 0; }

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #316eb4;
  border-color: #316eb4;
  padding: 16px; }
  .panel-primary > .panel-heading .btn-group {
    margin-top: -5px; }

thead {
  color: #2C63A2; }

.btn-default {
  background-color: #fff;
  color: #2C63A2; }
  .btn-default:hover {
    background-color: #5A8BC3;
    color: #fff;
    border-color: #2C63A2; }

.btn-primary {
  background-color: #316eb4;
  color: #fff; }
  .btn-primary:hover {
    background-color: #5A8BC3; }

.btn-inactive, .btn.btn-inactive:hover {
  position: relative;
  color: white !important;
  font-weight: bold;
  opacity: 0.75 !important;
  cursor: progress; }
  .btn-inactive:before, .btn.btn-inactive:hover:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #316eb4; }
  .btn-inactive:after, .btn.btn-inactive:hover:after {
    content: 'czekaj..';
    position: absolute;
    top: 20%;
    left: 0;
    width: 100%;
    height: 50%;
    animation: loadingInfo .25s ease-in-out forwards; }

@keyframes loadingInfo {
  from {
    left: 0;
    letter-spacing: 2px;
    opacity: 0; }
  to {
    left: 5%;
    letter-spacing: 3px;
    opacity: 1; } }
.btn-noiqos {
  margin-right: 1em; }

.btn-forbid {
  cursor: not-allowed !important;
  color: #2C63A2 !important;
  opacity: 0.5 !important; }

.dropdown-toggle {
  color: #fff; }

.nav > li > a:focus, .nav > li > a:hover {
  background-color: #fff; }

.nav-user-info .dropdown-toggle {
  display: inline-block; }

.nav-pills li.active a {
  background-color: #316eb4;
  padding: 16px; }

.isIqos {
  background-color: green; }

.isNotIqos {
  background-color: red; }

.separated {
  margin-top: 20px; }

.site-content {
  background-color: #fff;
  height: 80%; }

.table.vertical tr td:first-child {
  background-color: #f5f5f5;
  width: 200px;
  font-weight: 600; }

textarea {
  resize: none; }

.sidebar {
  width: 200px;
  position: absolute;
  padding-top: 136px;
  top: 0;
  height: 100%;
  left: 0; }

.logo {
  height: 115px; }

.page-wrapper {
  margin-left: 250px;
  background-color: #fff; }
  @media (max-width: 991px) {
    .page-wrapper {
      width: 100%;
      margin-left: 0; } }

.navbar {
  border-radius: 0; }

.email-header {
  cursor: pointer; }

.email-body {
  margin-top: 20px;
  margin-left: 15px;
  padding: 15px;
  background-color: #fff; }

.fg-email-reply {
  margin-top: 15px; }

.email-edit .email-body {
  background-color: #f5f5f5;
  margin-top: 0; }

.email-pm {
  border: 2px solid #82ACDA; }

.email-sender {
  margin-right: 20px; }

.tab-pane {
  padding: 20px; }

.email-footer {
  padding: 15px; }

.email-status {
  margin-right: 20px; }

#slicknav-menu {
  display: none; }

.slicknav_menu {
  background-color: #316eb4; }
  @media (min-width: 992px) {
    .slicknav_menu {
      display: none; } }

.slicknav_btn {
  background-color: #fff; }

.slicknav_menutxt {
  color: #316eb4; }

.panel-heading .btn {
  display: inline; }

.panel-title {
  display: inline-block; }

tr.first-row {
  border-top: 2px solid #316eb4; }

.border {
  border-bottom: 3px solid #316eb4; }

.sidebar li a {
  font-size: 16px; }

.pagination {
  margin: 0; }

.email-unread {
  border: 1px solid #a94442; }
  .email-unread .email-header {
    font-weight: bold; }

.table-history th {
  width: 33.3%; }

.search-panel {
  /*padding:15px;*/
  margin-bottom: 20px; }

.text-success {
  color: #4CAF50; }

.video-wrapper {
  position: relative; }

/*#videoSubscriber{
    min-width: 100%;
    min-height: 100%;
    width: 100% !important;
    height: auto !important;
}*/
/*#videoPublisher{
    position:absolute;
    top:0;
    right:0;
    width:20%;
}*/
.OT_subscriber {
  overflow: visible !important; }

.video-porter {
  /*height: 26vw;
  width: 35vw;*/
  /*max-width:100%;
  height:auto;
  margin-bottom: 20px;
  border: 2px solid #000000;*/
  padding-bottom: 75%; }

.OT_publisher, .OT_subscriber {
  position: absolute !important; }

.menu-icon {
  float: right;
  font-weight: bold; }

/*.toaster{
    width:auto !important;
}*/
.toaster-narrow {
  width: 250px; }

.toaster .alert {
  margin-bottom: 10px; }

#nested-loader-wrapper {
  position: absolute;
  top: 100px;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0; }

.td-btn-group .btn {
  margin-left: 20px; }

/*# sourceMappingURL=user.css.map */
