.profil_cimDoboz{
    border-radius:5px;
    height:200px;
    margin-bottom:20px;
    overflow: hidden;
    position: relative;
    background-color:#FFF;
    border:2px solid #EEE;
}

.profil_cimDoboz_larger{
    height:230px;
}

.profil_cimDoboz:hover{
    box-shadow: 1px 1px 5px #CCC;

}

.profil_cimDoboz_fejlec{
    background-color:#333;
    color:#DDD;
    padding:5px 20px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    font-weight:bold;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size:18px;
}

.profil_cimDoboz:hover .profil_cimDoboz_fejlec{
    background-color:var(--secondary-red-color);
    color:#FFF;

}

.profil_cimDoboz_inner{
    padding:5px 20px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
}

.profil_cimDoboz_inner .data_element{
    color:#333;
    margin-bottom:10px;
}

.profil_cimDoboz .profil_cimDoboz_inner .data_element span.label{
    display:block;
    font-size:12px;
    color:#AAA;
}

.profil_cimDoboz:hover .profil_cimDoboz_inner .data_element span.label{
    /*color:var(--secondary-red-color);*/
}

.profil_cimDoboz .button_subcontainer{
    display:none;
    position: absolute;
    bottom:5px;
    right:5px;
    width:100%;
    text-align: right;
}

.profil_cimDoboz:hover .button_subcontainer{
    display:block;
}

.profil_cimDoboz .button_subcontainer button.cimbutton{
    font-size:12px;
    opacity:0.4;
    margin-right:10px;
}

.profil_cimDoboz .button_subcontainer button.cimbutton:last-of-type{
    margin-right:0;
}

.profil_cimDoboz .button_subcontainer button.cimbutton:hover{
    opacity:1;
}

.cimModositasAblak{
    overflow: hidden;
    max-width:1000px !important;
    height:auto !important;
    max-height:86vh !important;
}

.cimModositasAblak.szamcim{

}

.cimModositasAblak h1{
    color:#CCC;
    background-color:#333;
    padding:10px 20px;
    font-weight:bold;
    font-size:20px;
    text-align: center;
}

.cimModositasAblak .inner{
    padding:20px;
}

.cimModositasAblak .footerButtonContainer{
    position: sticky;
    left:0;
    bottom:0;
    min-height:60px;
    height:auto;
    width:100%;
    background-color:rgb(255,255,255,0.6);
    backdrop-filter: blur(3px);
    padding:10px;
    z-index:1302;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
    border-bottom:1px solid #888;
}


@media screen and (max-width: 768px){
    .cimModositasAblak{
        max-height:92vh !important;
    }
}

