/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* COLOR
/* -------------------------------------------------------------------------- */
/* Gray */
/* Blue */
/* Blue Navy */
/* Green */
/* Red */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Font
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Form
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Nav
/* -------------------------------------------------------------------------- */
/* Navbar Secondary */
/* -------------------------------------------------------------------------- */
/* SIDEBAR
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* TOP NAVIGATION
/* -------------------------------------------------------------------------- */
/*$top-navigation-color-lighter	:*/
/*$top-navigation-color-darker	: */
/* -------------------------------------------------------------------------- */
/* CONTENT NAVIGATION
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Control - Slider
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Datepicker
/* -------------------------------------------------------------------------- */
/*$datepicker-success-text		: $state-success-text !default;
$datepicker-success-border		: $state-success-border !default;
$datepicker-success-heading-bg	: $state-success-bg !default;

$datepicker-info-text			: $state-info-text !default;
$datepicker-info-border			: $state-info-border !default;
$datepicker-info-heading-bg		: $state-info-bg !default;

$datepicker-warning-text		: $state-warning-text !default;
$datepicker-warning-border		: $state-warning-border !default;
$datepicker-warning-heading-bg	: $state-warning-bg !default;

$datepicker-danger-text			: $state-danger-text !default;
$datepicker-danger-border		: $state-danger-border !default;
$datepicker-danger-heading-bg	: $state-danger-bg !default;*/
/* -------------------------------------------------------------------------- */
/* Calendar
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* CHECKBOX
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* RADIO
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Table
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/*
/* -------------------------------------------------------------------------- */
@media print {
  .hidden-print {
    display: none !important;
  }

  .visible-print {
    display: block !important;
  }

  .visible-print-block {
    display: block !important;
  }

  .visible-print-inline {
    display: inline !important;
  }

  .visible-print-inline-block {
    display: inline-block !important;
  }

  .sidebar,
  #top-nav {
    display: none;
  }

  #content-nav, #content-nav-top {
    display: none;
  }

  #content {
    padding: 0;
    margin: 0;
  }

  /* ---------------------------------------------------------------------- */
  /* GENERAL
  /* ---------------------------------------------------------------------- */
  html, body {
    font-family: "Open Sans", sans-serif;
    color: #3c3e41;
    font-size: 16px;
  }

  a {
    color: #6D9DD2;
    text-decoration: none;
  }

  h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
  }

  .logo-print img {
    max-height: 60px;
    margin-bottom: 20px;
  }

  /* ---------------------------------------------------------------------- */
  /* BTN
  /* ---------------------------------------------------------------------- */
  .btn {
    display: none;
  }

  /* ---------------------------------------------------------------------- */
  /* PANEL
  /* ---------------------------------------------------------------------- */
  .panel {
    border: 1px solid #999ca1;
    margin-bottom: 20px;
  }
  .panel .panel-heading, .panel .panel-section {
    padding: 10px 15px;
    background: #e9e9ea;
    border-bottom: 1px solid #999ca1;
    color: #6D9DD2;
  }
  .panel .panel-heading h1, .panel .panel-heading h2, .panel .panel-heading h3, .panel .panel-heading h4, .panel .panel-heading h5, .panel .panel-heading h6, .panel .panel-section h1, .panel .panel-section h2, .panel .panel-section h3, .panel .panel-section h4, .panel .panel-section h5, .panel .panel-section h6 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .panel .panel-section {
    border-top: 1px solid #999ca1;
  }
  .panel .panel-body {
    padding: 15px;
  }

  .panel + panel {
    page-break-inside: avoid;
  }

  /* ---------------------------------------------------------------------- */
  /* FORM
  /* ---------------------------------------------------------------------- */
  label {
    display: block;
    margin-bottom: 4px;
    color: #999ca1;
    font-size: 12px;
  }

  .form-control {
    width: 94%;
    padding: 8px 3%;
    border: 1px solid #999ca1;
  }

  .form-group {
    margin-bottom: 15px;
  }

  /* ---------------------------------------------------------------------- */
  /* TABLE
  /* ---------------------------------------------------------------------- */
  .table {
    width: 100%;
  }
  .table td, .table th {
    padding: 6px;
    border-right: 1px solid #e9e9ea;
    border-bottom: 1px solid #e9e9ea;
  }
  .table td:last-child, .table th:last-child {
    border-right: none;
  }
  .table thead:last-child tr:last-child td, .table thead:last-child tr:last-child th,
  .table tbody:last-child tr:last-child td,
  .table tbody:last-child tr:last-child th,
  .table tfoot:last-child tr:last-child td,
  .table tfoot:last-child tr:last-child th {
    border-bottom: none;
  }

  /* ---------------------------------------------------------------------- */
  /* Calendar
  /* ---------------------------------------------------------------------- */
  .calendar td, .calendar th {
    vertical-align: top;
    text-align: left;
  }
  .calendar .fc-button {
    display: none;
  }
  .calendar .fc-header-title,
  .calendar .fc-day-header {
    text-align: center;
  }
  .calendar .fc-widget-header,
  .calendar .fc-widget-content {
    /* <td>, usually */
    border: 1px solid #ddd;
  }
  .calendar .fc-grid .fc-day-number {
    float: right;
    padding: 5px 6px;
  }
  .calendar .fc-day {
    width: 14.285%;
  }
  .calendar .fc-event-inner {
    display: block;
    font-size: 10px;
    padding: 4px;
    text-align: left;
  }
  .calendar .fc-event-time {
    padding-right: 2px;
  }

}

/*# sourceMappingURL=print.css.map */