/*
 * Pristupnost (WCAG 2.1 AA / WAVE) - kontrastni a semanticke opravy.
 * Nacita se az po css.css, pouze prepisuje nevyhovujici barvy.
 *
 * Puvodni -> nove:
 *   odkazy #337ab7        -> #2a6496  (4.2:1 -> 5.8:1)
 *   oranzova #f69505      -> #a85600  (2.3:1 -> 5.0:1)
 *   oranzova #ff9b00      -> #a85600  (1.9:1 -> 5.0:1)
 *   seda #95a8b7          -> #62727f  (2.5:1 -> 5.0:1)
 *   zelena btn #5cb85c    -> #2e7d32  (2.3:1 -> 5.1:1)
 */

/* Odkazy - tmavsi modra */
a { color: #2a6496; }
a:hover, a:focus { color: #1d466a; }

/* Oranzova znacky v textu a nadpisech */
.base-color { color: #a85600; }
.box-blog h2 { color: #a85600; }
.reference-table th span { color: #a85600; }

/* Oranzove pozadi s bilym textem */
.bg-orange { background: #b35c00; }
.tag-blog { background: #a85600; }
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover { background: #b35c00; }

/* Sedy doprovodny text u referenci */
.text-muted { color: #62727f; }

/* Zelena tlacitka (bootstrap btn-success) */
.btn-success,
.btn-success:hover,
.btn-success:focus,
.btn-success:active { background-color: #2e7d32; border-color: #1b5e20; }

/* Tlacitko odeslani (nekde bez podkladove barvy - bily text na bilem) */
.btn-send-task-2 { background-color: #a85600; }

/* Odkazy uvnitr odstavcu odlisit i podtrzenim, ne jen barvou */
main p a:not(.btn) { text-decoration: underline; }

/* Nadpisy sloupcu v paticce - h2 se vzhledem puvodniho h5 (kvuli poradi nadpisu) */
footer .footer-h5 {
	color: #fff;
	font-size: 17px;
	margin: 0 0 20px 0;
	font-weight: 300;
	letter-spacing: 1px;
	font-family: inherit;
	line-height: 1.1;
}

/* h1 se vzhledem h3 (stranka newsletteru - chybel h1) */
.h1-as-h3 {
	font-size: 24px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: 500;
	line-height: 1.1;
}
