.settings_select .look{
    background-color: #002f6d;
}
.settings_select .look:before{
    border-color: transparent #021836 transparent transparent;
}
.line{
    background-color: #002f6d;
}
.btn.dark {
    border: 2px solid #021836;
    background-color: #021836;
}
.btn.dark:hover {
    color: #021836;
}
input:focus,
textarea:focus {
    border: 1px solid #002f6d;
}
.cara {
    background-color: #002f6d;
}
.alertify {
    border-color: #002f6d !important;
}
.alertify .alertify-inner .alertify-buttons button {
    border: 2px solid #021836;
    background-color: #021836;
}
.alertify .alertify-inner .alertify-buttons button:hover {
    color: #021836;
}
header .horni_panel {
    background-color: #002f6d;
}
header .header_wrap .menu > ul > li > a:after,
header .header_wrap .menu > ul > li > span:after {
    background-color: #002f6d;
}
header .header_wrap .menu > ul > li > a:hover {
    color: #002f6d;
}
header .header_wrap .menu > ul > li ul {
    background-color: rgba(0,47,109,0.75);
}
header .header_wrap .menu > ul > li ul li > a:hover,
header .header_wrap .menu > ul > li ul li > span:hover {
    background-color: #021836;
}
header .header_wrap .menu > ul > li ul li.active_menu_item > a,
header .header_wrap .menu > ul > li ul li.active_menu_item > span {
    background-color: #021836;
}
header .header_wrap .menu > ul > li ul li:hover ul li a:hover,
header .header_wrap .menu > ul > li ul li:focus-within ul li a:focus,
header .header_wrap .menu > ul > li ul li:hover ul li span:hover {
    background-color: #021836;
}
header .header_wrap .menu > ul > li ul li:hover ul li.active_menu_item > a,
header .header_wrap .menu > ul > li ul li:hover ul li.active_menu_item > span {
    background-color: #021836;
}
header .header_wrap .menu > ul > li.open > a,
header .header_wrap .menu > ul > li.open > span {
    color: #002f6d;
}
header .header_wrap .prava_cast .hledani_btn_pro .hledani_form input {
    border-bottom: 1px solid #002f6d;
}
header .header_wrap .prava_cast .jazyk .roletka {
    border-bottom: 5px solid #002f6d;
}
header.lo_B .header_wrap .menu > ul > li > a:hover,
header.lo_B .header_wrap .menu > ul > li > span:hover {
    color: #002f6d;
}
header.lo_B .header_wrap .menu > ul > li > ul {
    background-color: #002f6d;
}
header.lo_B .header_wrap .menu > ul > li.active_menu_item > a,
header.lo_B .header_wrap .menu > ul > li.open > a,
header.lo_B .header_wrap .menu > ul > li.active_menu_item > span,
header.lo_B .header_wrap .menu > ul > li.open > span {
    color: #002f6d;
}
header.lo_C .header_wrap .menu > ul > li > a:hover,
header.lo_C .header_wrap .menu > ul > li.active_menu_item > a,
header.lo_C .header_wrap .menu > ul > li.active_menu_item > span {
    color: #002f6d;
}
header.lo_C .header_wrap .menu > ul > li.open > a,
header.lo_C .header_wrap .menu > ul > li.open > span {
    color: #002f6d;
}
header.lo_C .header_wrap .menu > ul > li ul > li:hover > a,
header.lo_C .header_wrap .menu > ul > li ul > li.active_menu_item > a,
header.lo_C .header_wrap .menu > ul > li ul > li:hover > span,
header.lo_C .header_wrap .menu > ul > li ul > li.active_menu_item > span {
    background-color: #002f6d;
}
.sliders .slick-dots li.slick-active button {
    background-color: #002f6d;
    color: #002f6d;
}
.sliders .sld .txtwrap .limited .txt strong {
    background-color: rgba(0,47,109,0.80);
}
.sliders.lo_C .sld .txtwrap .limited .txt {
    background-color: rgba(0,47,109,0.80);
}
.sliders.lo_C .sld .txtwrap .limited .txt .btn {
    background-color: #021836;
    border-color: #021836;
}
.sliders.lo_C .sld .txtwrap .limited .txt .btn:hover {
    background-color: #002f6d;
    border-color: #002f6d;
}
.sliders.lo_C .sld .txtwrap .limited .txt strong {
    border-left: 4px solid #021836;
}
.sliderwrap.nhp .sliders .sld .podstranka .bc a:hover, .sliderwrap.nhp .space .sld .podstranka .bc a:hover {
    color: #002f6d;
}
.sliderwrap.nhp .sliders.lo_A .sld .podstranka h1, .sliderwrap.nhp .space.lo_A .sld .podstranka h1 {
    color: #021836;
}
.sliderwrap.nhp .sliders.lo_A .sld .podstranka .bc a:hover, .sliderwrap.nhp .space.lo_A .sld .podstranka .bc a:hover {
    color: #002f6d;
}
.sliderwrap.nhp .sliders.lo_A .sld .podstranka .heading,
.sliderwrap.nhp .space.lo_A .sld .podstranka .heading {
    color: #021836;
}
/*OBSAH*/
main section .gallery.lo_B .sp-next-arrow:after,
main section .gallery.lo_B .sp-next-arrow:before,
main section .gallery.lo_B .sp-previous-arrow:after,
main section .gallery.lo_B .sp-previous-arrow:before {
    background-color: #002f6d;
}
main .uvodni_panely.lo_C .item svg {
    fill: #002f6d;
}
main .uvodni_panely.lo_C .item i
{
    color: #002f6d;
}
main .navwrap nav > ul > li > a:hover,
main .navwrap nav > ul > li > span:hover {
    color: #002f6d;
}
main .navwrap nav > ul > li ul li a:hover,
main .navwrap nav > ul > li ul li span:hover {
    color: #002f6d;
}
main .navwrap nav > ul > li ul li.active_menu_item > a,
main .navwrap nav > ul > li ul li.active_menu_item > span {
    color: #002f6d;
}
main .navwrap nav > ul > li.active_menu_item > a,
main .navwrap nav > ul > li.active_menu_item > span {
    color: #002f6d;
}
main section .breadcrumb a:hover {
    color: #002f6d;
}
main section a {
    color: #002f6d;
}
main section h5 {
    color: #002f6d;
}
main section ul li:before
{
    color: #002f6d;
}
main section table tr th
{
    border-bottom: 2px solid #002f6d;
}
main section .gallery.lo_B .lb .fade
{
    background-color: rgba(0,47,109,0.75);
}
main section .listwrap .wrp .list_item:hover .list_item_text h2
{
    color: #002f6d;
}
main section .back a {
    border: 1px solid #021836;
    color: #021836;
}
main section .back a:hover {
    background-color: #021836;
}
main section #pager a:hover {
    color: #002f6d;
}
main section #pager span {
    background-color: #002f6d;
}
main .uvodni_panely.lo_B .item:hover .txt h3 {
    color: #002f6d;
}
main section .kam_dal a .more
{
    color: #002f6d;
}
main section .kam_dal a .more svg
{
    fill: #002f6d;
}
.zaznamy.lo_B .zaznamy_slider a
{
    border-left: 3px solid #002f6d;
}
.zaznamyr.lo_A .zaznamy_slider a .obr svg {
    fill: #002f6d;
    stroke: #002f6d;
}
.zaznamyr.lo_A .zaznamy_slider a .wrap h3 {
    color: #002f6d;
}
.zaznamyr.lo_B .zaznamy_slider a .obr svg {
    fill: #002f6d;
}
/*BLOKY*/
.bloky .blok_item .wrap p.more {
    color: #002f6d;
}
.bloky .blok_item .wrap p.more img,
.bloky .blok_item .wrap p.more svg {
    fill: #002f6d;
}
/*NAPISTE NAM*/
.napiste_nam form > div input.full,
.napiste_nam form > div input:focus {
    border-color: #002f6d;
}
.napiste_nam form > div label, .napiste_nam form>div.dom div .free, .napiste_nam form>div.var>div a {
    color: #002f6d;
}
.napiste_nam form > div.msg textarea.full,
.napiste_nam form > div.msg textarea:focus {
    border-color: #002f6d;
}
.napiste_nam form > div.souhlas p a {
    color: #002f6d;
}
.napiste_nam_side .wrap .limited .form {
    background-color: #002f6d;
}
.napiste_nam_side .wrap .limited .form form>div.souhlas p a {
    color: #021836;
}
.napiste_nam_side .wrap .limited .form .btn {
    border: 2px solid #021836;
    background-color: #021836;
}
.napiste_nam_side .wrap .limited .form .btn:hover {
    color: #021836;
}
.dolni_panel {
    background-color: #002f6d;
}
.dolni_panel a:hover {
    color: #002f6d;
}
.dolni_panel .udaje {
    background-color: #002f6d;
}
.dolni_panel.lo_B {
    background-color: #002f6d;
}
.dolni_panel.lo_B a:hover {
    color: #021836;
}
.dolni_panel.lo_B .udaje {
    background-color: #002f6d;
}