Your IP : 3.21.97.51


Current Path : /data/web/virtuals/51568/virtual/www/subdom/agenda/css/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/subdom/agenda/css/doucovani.css

@import url("https://use.fontawesome.com/releases/v5.7.2/css/all.css");
@import url("https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css");



/* MENU 3. UROVNE */
/* ============ desktop view ============ */
@media all and (min-width: 992px) {

	.dropdown-menu li{
		position: relative;
	}
	.dropdown-menu .submenu{ 
		display: none;
		position: absolute;
		left:100%; top:-7px;
	}
	.dropdown-menu .submenu-left{ 
		right:100%; left:auto;
	}

	.dropdown-menu > li:hover{ background-color: #f1f1f1 }
	.dropdown-menu > li:hover > .submenu{
		display: block;
	}
}	
/* ============ desktop view .end// ============ */

/* ============ small devices ============ */
@media (max-width: 991px) {

.dropdown-menu .dropdown-menu{
		margin-left:0.7rem; margin-right:0.7rem; margin-bottom: .5rem;
}

}	
/* ============ small devices .end// ============ */


.nav-link {
    /*   margin-right: 10px;
    margin-left: 10px;*/
}

.nav-item {
    border-right: 1px solid white;
}

.dropdown-menu {
    border-radius: 0px;
    border: 1px solid #000000;
    margin-top: 0px;
    padding-top: 10px;
}

.dropdown-item:hover {
    background-color: #0d6efd;
    color: #ffffff;
}

.dropdown:hover>.dropdown-menu {
    display: block;
}

.dropdown>.dropdown-toggle:active {
    /*Without this, clicking will make it sticky*/
    pointer-events: none;
}

.top-menu:hover {
    /*  text-transform: uppercase; */
    background-color: #ffffff;
    /* #ffcc00;*/
    color: #000000 !important;
}

#dialog-login {
    max-width: 500px;
}

.cara {
    border-bottom: 2px solid black;
}

.width100 {
    width: 100px;
}

.width50 {
    width: 40px;
}

.width80 {
    width: 80px;
}

.pointer {
    cursor: pointer;
}

.flex-column-spacer {
    min-width: 8px;
}

.input-zmena:focus,
.input-zmena {
    background-color: #ffff99;
}

.ikonaForm {
    width: 50px;
    cursor: pointer;
    text-align: center;
}

.scroll-container-40 {
    /*   max-height: 40em; */
    height: calc(100vh - 310px);
    overflow-y: auto;
}

.scroll-container-45 {
    height: calc(100vh - 185px);
    overflow-y: auto;
}

.scroll-container-vysoky {
    height: calc(100vh - 175px);
    overflow-y: auto;
}

.scroll-container-hodiny-nova {
    height: calc(100vh - 250px);
    overflow-y: auto;
}

.scroll-container-exkurze-dny {
    height: calc(100vh - 280px);
    overflow-y: auto;
}

.scroll-container-hodiny-vedeni {
    height: calc(100vh - 450px);
    overflow-y: auto;
}

.scroll-container-modal-ucitele {
    height: calc(100vh - 380px);
    overflow-y: auto;
}

.scroll-container-370 {
    height: calc(100vh - 370px);
    overflow-y: auto;
}

.primary-light {
    background-color: rgba(13, 109, 253, 0.074);
}

.galerie {
    display: grid;
    grid-template-columns: repeat(auto-fill, 200px);
    /* justify-items: end;
    justify-content: end;*/
    grid-auto-rows: minmax(120px, auto);
    gap: 1em;
}

.printscreen-img {
    z-index: -1;
    display: block;
    /* border: 1px solid gray; */
}

.container-trash {
    position: relative;
}

.container-trash-awesome {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 0px;
    background-color: white;
    width: 25px;
    height: 30px;
    border: 1px solid red;
}

.table-thead {
    background-color: rgba(13, 110, 253, 0.2);
}


/*   custom_tab_style1  */

.custom_tab_style1.nav-tabs {
    border-bottom: 2px solid var(--bs-primary);
}

.custom_tab_style1.nav-tabs .nav-link {
    margin-bottom: -2px;
    padding: 10px 25px;
    border-width: 2px;
}

.custom_tab_style1 .nav-item.show .nav-link,
.custom_tab_style1 .nav-link.active {
    /* color: #495057;
    background-color: #f8f9fa; */
    color: #f8f9fa;
    background-color: var(--bs-primary);
    border-width: 2px;
    border-color: var(--bs-primary) var(--bs-primary) #f8f9fa;
}

.custom_tab_style1 .nav-link:focus,
.custom_tab_style1 .nav-link:hover {
    border-width: 2px;
    border-color: var(--bs-primary) var(--bs-primary) #f8f9fa;
}

.cestak-height {
    min-height: calc(100vh - 18rem);
}

.exkurze-height {
    min-height: calc(100vh - 14rem);
}

.w-30 {
    width: 30% !important;
}

.w-35 {
    width: 35% !important;
}

.border-top-dark {
    border-top: 1px solid #212529 !important;
    border-bottom: 1px solid #212529 !important;
}

.cursor-move {
    cursor: grab;
}

.sortable-chosen {
    background-color: #cadefc;
}

.sortable-drag {
    background-color: #cadefc;
}


/* multiselt checkbox */

.multi-select-container {
    display: inline-block;
    position: relative;
    margin-top: 0.2rem;
}

.multi-select-menu {
    position: absolute;
    left: 0;
    top: 1.4em;
    z-index: 1;
    float: left;
    min-width: 100%;
    background: #fff;
    margin: 1em 0;
    border: 1px solid #aaa;
    box-shadow: 0px 0px 0px 4px rgba(4, 150, 247, 0.3);
    display: none;
}

.multi-select-menuitem {
    display: block;
    font-size: 1rem;
    padding: 0em 1em 0.5rem 30px;
    white-space: nowrap;
}

.multi-select-menuitem--titled:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    margin: 0 0 0.25em -20px;
}

.multi-select-menuitem--titledsr:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.multi-select-menuitem+.multi-select-menuitem {
    padding-top: 0;
}

.multi-select-presets {
    border-bottom: 1px solid #ddd;
}

.multi-select-menuitem input {
    position: absolute;
    margin-top: 0.4em;
    margin-left: -20px;
}

.multi-select-button {
    display: inline-block;
    font-size: 1rem;
    padding: 0.3em 0.6em;
    min-width: 10em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: -0.5em;
    background-color: #fff;
    border: 1px solid #aaa;
    cursor: default;
    border-radius: 0px;
}

.multi-select-button:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4em 0.4em 0 0.4em;
    border-color: #999 transparent transparent transparent;
    margin-left: 0.4em;
    vertical-align: 0.1em;
}

.multi-select-container--open .multi-select-menu {
    display: block;
}

.multi-select-container--open .multi-select-button:after {
    border-width: 0 0.4em 0.4em 0.4em;
    border-color: transparent transparent #999 transparent;
}

.multi-select-container--positioned .multi-select-menu {
    /* Avoid border/padding on menu messing with JavaScript width calculation */
    box-sizing: border-box;
}

.multi-select-container--positioned .multi-select-menu label {
    /* Allow labels to line wrap when menu is artificially narrowed */
    white-space: normal;
}

.bg-disabled {
    background-color: #e9ecef;
}