/* -- start setup -- */
/*
font-family: 'DM Sans', sans-serif;
font-family: 'Montserrat', sans-serif;

tmava barva
#101820

cervena 
#e10600

*/

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-ExtraBold.woff2') format('woff2'),
        url('font/Gilroy-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-SemiBold.woff2') format('woff2'),
        url('font/Gilroy-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Regular.woff2') format('woff2'),
        url('font/Gilroy-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


* {
    font-family: 'Gilroy', serif, Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
}


.page-title-heading div {
font-weight: bold;
}

.metismenu li a {
font-weight: normal;
}


/*  background-color:#3D3D8C !important; */

.app-theme-white.app-container { background-color: #f4f4f4;  }  /* cele pozadi  */


.app-sidebar {background-color: #f4f4f4!important	; } /* barva vlevo nahore  */
.app-sidebar {background-color: #3D3D8C!important   ; } /* barva vlevo nahore  */


.app-sidebar__inner {background-color: White; } /* barva leveho menu  */

.vertical-nav-menu li a.mm-active {background-color: #f4f4f4; } /* aktvni menu polozka  */


.app-header__content {background-color: Black; } /* barva vpravo nahore  */
.app-header__content {background-color: #3D3D8C; } /* barva vpravo nahore  */
.app-header  {background-color: Black !important; } /* barva vlevo nahore  */
.app-header  {background-color: #3D3D8C !important; } /* barva vlevo nahore  */

.btn-primary {background-color: Black; border:none; } /* button  */
.btn-primary {background-color: #3D3D8C; border:none; } /* button  */

.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after {
    background-color: #f4f4f4;
}

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    background-color: #f4f4f4
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    background-color: #f4f4f4
}

.app-sidebar__heading {color: Black; } /* aktvni menu polozka  */
.app-sidebar__heading {color: #3D3D8C; } /* aktvni menu polozka  */

.buttonBack:HOVER { /* tlacitko v detailu */
background-color:   Black!important;
}

.colorWhite {color:White !important ;}