﻿
/* === Talkey CRM design tokens (krok 1 redesignu) ===
   Globální sada barev + přepnutí fontu na Figtree. Načítá se jako poslední
   stylesheet, takže bezpečně přebíjí backend.css. Další kroky redesignu na tyto
   tokeny navazují. */
:root {
    --accent: #2f9e80;
    --accent-glow: rgba(47, 158, 128, 0.12);
    --navy-1: #16223f;
    --navy-2: #22386a;
    --ink: #1b2335;
    --muted: #8a91a3;
    --border-input: #e2e5ec;
    --border-card: #e4e7ee;
    --bg-page: #eef1f5;
    --input-bg: #fbfcfd;
    --version: #aab0bf;
    --error: #e8554e;
}

html, body {
    font-family: 'Figtree', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* Override the default bootstrap behavior where horizontal description lists
   will truncate terms that are too long to fit in the left column 
*/
/*.dl-horizontal dt {
    white-space: normal;
}

/*
input,
select,
textarea {
    max-width: 280px;
}*/


button.button {
    padding: 0 15px;
}

.div_line {
    display: inline-block;
    padding: 0px;
    margin: 0px;
    padding-right: 10px;
}

.div_center {
    text-align: center;
}


/*.bss_dropdown
{
	width: 400px;
	background-color: red;
}*/

.input-validation-error
{
   border-color: #a94442 !important;
   background-color: #f2dede !important;
}

.btn-xxs,
.btn-group-xxs > .btn {
  padding: 1px 2px;
  font-size: 8px;
  line-height: 1.1;
  border-radius: 2px;
}

#install-form {
    position: absolute;
    top: 150px;
    left: 50%;
    width: 550px;
    height: auto;
    margin: 0 0 0 -175px;
    text-align: center;
}

.table_top td {
    vertical-align: top !important;
}
