/*
*/
/* 
    Created on : 24.3.2020, 11:23:39
    Author     : MILAN
*/

@media print {
    .no-print {
        display: none;
        visibility: hidden;
    }    
}
.tac-title-button {
    display: block;
    text-align: right;
    width: fit-content;
    position: absolute;
    top: 0;
    right: 0;
    font-size: initial;
}
.clickable {
    cursor: pointer;
}
.paper {
    background-color: #FFFFFF;
    position: absolute;
    border: none;
}
.label {
    position: absolute;
    border: 1px solid black;
}
.label-text-table {
    border-collapse: collapse;
    border: 0px solid;
    width: 100%;
    height: 100%;
}
.label-content-code {
    font-size: 14pt;
    font-weight: 800;
    text-align: center;
}
.label-content-text {
    font-size: 12pt;
    font-weight: 400;
    font-style: italic;
    text-align: left;
}
.label-content-text-span {
    margin: 8px;
}
#divSetup {
    position: fixed;
    z-index: 9;
    background-color: #f1f1f1;
    border: 1px solid #d3d3d3;
    text-align: center;
    visibility: hidden;
}
#divSetupHeader {
    padding: 10px;
    cursor: move;
    z-index: 10;
    background-color: #2196F3;
    color: #fff;
}
.setupGroup {
    padding: 10px;
    background-color: #DDDDDD;
    color: #0;
}
.setupField {
    width: 100%;
}

.cust-modal-scrol {
    height: 266px;
    overflow-y: scroll;
    width: 100%;
}
.text_right {
    text-align: right;
}
.zindex100 {
    z-index: 100;
}
.datepicker {
    width: 80pt;
}
.datepicker-with-time {
    width: 160pt;
}
.datetime-read-only {
    width: 160pt;
}
.pricefilter {
    width: 80pt;
}
.twitter-typeahead {
    width: 100%;
}
.typeahead,
.tt-query,
.tt-hint {
    width: 100%;
}
.typeahead {
    background-color: #fff;
}
.typeahead:focus {
    border: 2px solid #0097cf;
}
.tt-menu {
    width: 100%;
    margin: 12px 2px;
    padding: 8px 2px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    cursor: pointer;        
}
.tt-suggestion:hover {
    background-color: lightskyblue;
}

input[type="checkbox"][readonly] {
    pointer-events: none;
}

.variantOptionsScroll {
    height:500px;
    overflow:scroll;
}

.btn-group {
    z-index: 100;
}

.mainmenu-selected {
    font-weight: bolder;
}

.submenu-selected {
    background-color: #f8f9fa;
    font-weight: bolder;
}

select.form-control {
    width: auto;
}

.table-small {
    font-size: 10pt;
}

.right-dealer-own-note {
    width: 90%;
    float: right;
}

#frm-boughtfrequenciesUserGrid-form-filters-criteria-slot {
    height: 4em;
}

.max-unused-codes {
    width: 60pt;
}

.notShownColumn {
    width: 0px;
    display: none;
}