/*These directives must be on top of the styles file, so we move them here*/
/* @charset "utf-8"; @import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700); */

/* MAY2025 NOTE: I am re-creating this file anew (deleted the old) - pasted contents from the old
in order to try to eliinate the BOM symbol at the start - the symbol screws the html, body obfuscated file underneath  */
html, body {
    font-size: 14px;
    background-color: #f5f5f5;
}
  
button {       
    padding:.4em 1em;
}
  

html .app-logo { background-image:url('/d/logo.png?ts=1744310838') }

:root {    
    font-family: Inter, Helvetica,Arial,sans-serif;
    --white: white;
    /* VIRT */
    --highlight : #262626; /*#115158*/
    /* --highlightBg : #262626;   */
    /* BONZAY */
    --primary : #262626; 
    /* MDPZ */
    --pale-text: rgb(115,115,115);
}
/* OVERRIDE BONSAY */
td,th{
    padding:initial;
}
table { border-collapse: inherit;}

.button, .tag, button, details>summary, input:not([type=image]), select, textarea{
    margin:.1em;
}

fieldset { padding: .2em;}

.nowrap { white-space: nowrap;}

time { background-color: transparent; padding:0}

.button, .tag, button, details>summary, input:not([type=image]), select, textarea {        
    padding: calc(var(--x, 100)*0.05px) calc(var(--x, 100)*0.12px);
}

input[type=image]{ display:inline !important;}


/* ============ NOTE: SOme of this may end up in devinit.css for sake of being reused in front end =============*/
.strong-weight {
    font-weight: bolder;
    overflow: hidden;
    text-overflow: ellipsis;
}


/* NOTE: Common for ALL grids! */
.virt-grid table{
    border-radius: 6px;/*In case table has a border*/
}

.virt-grid td img.club-logo {
  width:40px; height:40px;
  border: 1px solid lightgray;
  border-radius: 5px;
}

html .virt-grid tbody td {
  border-width: 0;
  border-bottom-width: 1px;
  vertical-align: top;  
}

/* Style the header in a simpler manner*/
.virt-grid table > thead th{
  background-color: transparent;
  border-width: 0;
  color:var(--pale-text);  
  border-bottom-width: 1px;
}

.virt-grid .cell-documents:empty::after { content: "Няма документи";}
.virt-grid .cell-documents a {
    display: block; 
    overflow: hidden; 
    text-overflow: ellipsis;
    position: relative;
    white-space: nowrap;
    padding-right: 18px;/* on top in that empty space is the delete button*/
}

.virt-grid td pre {
    margin:inherit;
    font-family: inherit;    
    white-space: break-spaces;
}

.dashboard-panel .edit-button,
.virt-grid .edit-button{
  /* font-size: 0; */
  border-radius: 100%;
  width: 30px;
  line-height: 28px;
  text-align: center;
  padding: 0;
  color:var(--highlight);
  background-color: var(--white);
}

.dashboard-panel .edit-button::before,
.virt-grid .edit-button::before{  
  font-family: 'Virt';    
  font-size:15px;
  vertical-align: middle;
  content: '\e203';    
}


.dashboard-panel .common-presentation-item .edit-button{
    position: absolute;
    top: -16px;
    right: -10px;
    line-height: 26px;
}


/* Archive button and text */
.virt-grid .cell-archive { text-align: center;}
.virt-grid .cell-archive > button { white-space: nowrap;}
.virt-grid .cell-archive > div { font-size:85%;line-height: 1.2;}

/* =============================== Dashboard ================================ */
/*.dashboard-panel*/ html fieldset{
  margin-top:1rem;
  background-color: var(--white);
  border-radius: 0.5rem;
  margin-bottom:1.3rem;
  padding-bottom: .7rem;
  padding-left: .7rem;
}

/*.dashboard-panel*/ fieldset legend {
  margin-left:1rem;
   background-image: linear-gradient(195deg,var(--highlight), #191919);
   border-radius: 0.5rem;
   box-shadow: 0 4px 15px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(64,64,64,.4);
   padding-bottom: 1rem !important;
   padding-top: 1rem !important;
   color: var(--white);   
   padding-left: 1rem !important;
   font-weight: 600;
   width: 90%;
   position: relative;
   margin-bottom: 1rem;
}

/* For time being we shall assume 1 button per 'legend' - we do css like this to prevent button affecting legend height */
/*.dashboard-panel*/ fieldset legend button{
    position: absolute;
    top:0;
    bottom: 0;
    right:.5rem;
    margin:auto !important;
    height:64%;
    max-height: 3rem;
    line-height: 1;
    background-image: linear-gradient(195deg,var(--highlight), #115158);    
}


/*.dashboard-panel*/ fieldset legend a{
  color: var(--white);   
  font-size: 90%;
}


fieldset legend select, 
fieldset legend input{
    border: 1px solid var(--border) !important;
    border-radius: var(--border-radius) !important;
    margin-left: .3em;
    height: 2.3em !important;
    display: inline-block;
    max-width: 220px  !important;
    color:var(--white) !important;
    background-color: #1d1d1d !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);
}


/*AUG2021 - As part of our strategy for 1-page app -> embed font to be able to deploy app on different servers*/
@font-face {
    font-family: 'Virt';
    src: url("data:font/woff;base64,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") format('woff');
    font-weight: normal;
    font-style: normal;
}

 /*Trying to fix stuff (bg images) disappearing (not rendering) in CHROME on RETINA DISPLAY - weird
    A lot of people online have hit similar or same problem, but no generic approach how to solve it
    https://bugs.chromium.org/p/chromium/issues/detail?id=111218
    Someone uses a simple JS to force the browser to re-render - https://blog.andrewcantino.com/blog/2012/02/15/fixing-the-chrome-background-refresh-bug/
*/
@media  (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi) { /* Retina-specific stuff here */    
    .contain .virt-tree-item,
    .virt-image-properties-control .image-preview-element,
    .virt-img, .virt-text, .virt-page span, .virt-page pre{
        /*opacity:.9999;*//*This seems to solve the problem with moving virt-img partially outside of page (.e.g on pillow) */        
        -webkit-backface-visibility:hidden; /*This seems to solve the problem ENTIRELY!- for MASKED ELEMENTS AS WELL*/
    }
}        



.k-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
/*======================= BUTTON (hover, focus, active, disabled) =================*/
.k-button {
    display: inline-block;
    margin: 0;
    padding: .2em .7em;
    font-family: inherit;
    line-height: 1.72em;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    border-color: #9da2a4;
    background-color: #ffffff;
    vertical-align: middle;
}

.k-button:hover, .k-button.k-state-hover { background-color: #f5f6f6; }

.k-button:focus, .k-button.k-state-focused, .k-split-button:focus {
    border-color: #ff4350;
    outline: 0;
}

.k-button:active, .k-button.k-state-active{
    box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);  
    color: #ffffff;
    background-color: #ff4350;
    border-color: #ff4350;
}

.k-button[disabled], .k-button.k-state-disabled, .k-state-disabled .k-button,
 .k-state-disabled .k-button:hover, .k-button.k-state-disabled:hover, 
.k-state-disabled .k-button:active, .k-button.k-state-disabled:active {
    color: #c4c4c4;
    border-color: #bdc0c1;
    background-color: #ffffff;
}



/* =================================== MOBILE VERSION =============================== */
.virt-theme-mobile {
    background-color:#115158;
}


.virt-tabbed-app:not(.virt-theme-mobile)  .mobile-only { display: none; }

.virt-theme-mobile  .desktop-only { display: none;}

/* Add some padding to page, but to dashboard only (other tabs contain grids, no need for padding */
.virt-theme-mobile .virt-multi-panel > *:first-of-type{
    padding:0 1.5rem;
}


/* ================ MOBILE MENU + TABS ================================*/
.virt-theme-mobile nav.virt-mobile-menu{
    background-color: var(--highlight);
    position: fixed;
}

.virt-theme-mobile .virt-mobile-menu::after{
    content: "Младежки Дом | Пазарджик";
    color: var(--white);    
    font-size: 140%;        
    margin-left: 50px;
    line-height: 50px;    
    position: absolute;
    top: 0;
}


.virt-theme-mobile .menu-partner-panel {
    position: fixed;
    top:50px;
    right: 50px;
}


.virt-theme-mobile .mobile-menu-navigation .tab-entry {
    line-height: 2.4;
    font-size: 1.3rem;
}


.virt-theme-mobile.virt-tabbed-app > .virt-multi-panel {
    left:0;
    top:50px;
}



/* ================== Basic styling and sizing corrections ===================== */
.virt-theme-mobile .virt-grid{
    overflow-x: hidden;
}

.virt-theme-mobile .virt-grid button{
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.virt-theme-mobile .virt-grid fieldset{
    padding: .1rem;
}


html .virt-theme-mobile .virt-grid tbody td {    
    padding: 0.2em;
}

.virt-theme-mobile .virt-grid .cell-documents a{
    max-width: 100px;
}



.virt-theme-mobile fieldset legend{
    padding-top:0.5rem !important;
    padding-bottom:0.5rem !important;
    font-size: 1rem !important;
}

.virt-theme-mobile .settings-control > *,
.virt-theme-mobile .dashboard-panel  > fieldset{
    width: 100% !important;
    position: relative;
    margin-top:1rem;
    height: auto !important;
    min-height: 100px;
}


/* =========================== Tune event and funding presentation items in dashboard ================= */

.virt-theme-mobile .dashboard-panel .common-presentation-item{
    margin-right: 0;
    width: 100%;
    max-height: 180px;
    overflow: hidden;    
    margin-bottom: .2rem;
    box-shadow: none;
    border-width: 0;
}


.virt-theme-mobile .dashboard-panel .common-presentation-item .edit-button{
    top: 0px;
    right: 0px;
}




/* ================= Tune  Club directors dashbard ====================*/
/* Charts */
.virt-theme-mobile .charts-manager fieldset{
    width:100%;
}

.virt-theme-mobile .club-dashboard fieldset legend { 
    text-align: center;
    background-color: var(--white);
    background-image: none;
    color: var(--highlight);
    box-shadow: none;    
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    margin-left: 0;
    font-size: 110% !important;
}

.virt-theme-mobile .dashboard-panel legend label,
.virt-theme-mobile .club-dashboard legend > a,
.virt-theme-mobile .club-dashboard legend > button,
.virt-theme-mobile .club-dashboard legend > select { display: none;}


/* In club director ADMIN DASHBOARD only show ONE event/request */
.virt-theme-mobile .club-dashboard .common-presentation-item{
    display: none;
}

.virt-theme-mobile .club-dashboard .common-presentation-item:first-of-type{
    display: block;
}


/* Club director dasobard features two buttons - New funding request and New event  */
.virt-theme-mobile .club-dashboard button.mobile-only {
    left:0;
    right: 0;
    margin:auto;
    display: block;
    font-size:120%;
    padding:.8em 1.2em;        
    margin-top: 1.3rem;
    border-radius: 10px;
}


/* Style window OK button - hmmm- will not set to must set mobile class to body*/
/* NOTE: FOR NOW WE CANNOT DO THAT, as dialog is a child of BODY, yet we set the mobile class on the APPLICATION ELEMENT
I cannot / do not want to change this logic right now, as it is defined in T3C MobileMode.html (common for all projects)
    HOWEVER - If needs be, I could apply this logic by adding here css instructions about screen-size, e.g such as
@media only screen and (orientation: landscape)  and (max-width:1024px), only screen and (orientation: portrait) {}

.virt-theme-mobile .k-window-content > .abs-panel-box{
    bottom: 50px !important;
}

.virt-theme-mobile .k-window-content > .abs-panel-bottom{
    text-align: center;    
    height: 50px !important;
}

.virt-theme-mobile .k-window-content > .abs-panel-bottom button{    
    font-size: 150%;
}
*/