.structure-user .node{
    padding: 0px !important; 
    line-height: 29px;
    color: white;
    margin: 0;
    font-size: 1em;   
    font-family: 'standar';
    cursor: pointer;
}

.structure-user .node:hover{
    color:lightblue;
}

.structure-user .node{
    border-bottom:  1px solid rgba(150,150,150,.5);
    border-right:  1px solid rgba(150,150,150,.5);
}

.structure-user .node *{
    border-bottom: none;
    border-right: none;
}

.structure-user .node p{
    width: 100%;
    color:white;
    margin: 0;
}

.structure-user .active-node ,.structure-user .active-node a{
    color:greenyellow !important;
}

.structure-user .node-parent-active ,.structure-user .node-parent-active a{
    color:yellow !important;
}

.structure-user .ramas-first-open {
    height: 100%;
    background-image: url("../../resources/images/default/tree/firstOpen.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;
}

.structure-user .ramas-close {
    height: 100%;
    background-image: url("../../resources/images/default/tree/close.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;
}

.structure-user .ramas-t {
    height: 100%;
    background-image: url("../../resources/images/default/tree/LineT.png");
    // background-repeat: no-repeat;
    background-repeat: repeat-y;
    background-position: 0% 49%;
    padding-left: 5px !important;
}

.structure-user .ramas-close-end {
    height: 100%;
    background-image: url("../../resources/images/default/tree/endParentClose.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;
    background-color: black;
}

.structure-user .ramas-end {
    height: 100%;
    background-image: url("../../resources/images/default/tree/end.png");
    background-repeat: no-repeat;
    padding-left: 26px;
    padding-left: 5px !important;
}

.structure-user .rama-left {
    background-image: url("../../resources/images/default/tree/rama.png");

    margin:0;
    background-repeat: repeat-y;
    background-position: 0% 49%;
}

.structure-user .ramas-first-close {
    height: 100%;
    background-image: url("../../resources/images/default/tree/firstClose.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;
}

.structure-user .ramas-open {
    height: 100%;
    background-image:url("../../resources/images/default/tree/open.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;
}

.structure-user .ramas-open-end {
    height: 100%;
    background-image: url("../../resources/images/default/tree/endParentOpen.png");
    background-repeat: no-repeat;
    background-position: 0% 49%;
    padding-left: 26px;

}

.structure-user .elements .row{
    padding: 0px !important;
    margin: 0px !important;
}

.structure-user .structure{
    top: 100px;
    left: 10px;
    position: absolute;
    width: 50px;
}

::-webkit-scrollbar{
    width: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
::-webkit-scrollbar-button{
    width:8px;
    height: 5px;
}
::-webkit-scrollbar-track{
    background:rgb(150, 150, 150);

    border-radius: 10px;
    -webkit-border-radius: 10px;
}
::-webkit-scrollbar-thumb{
    background: rgba(81, 79, 79, .8);
    border-radius: 10px;
    -webkit-border-radius: 10px;
}

.structure-user{            
    min-height: 400px;
}

.structure-user-div{
    padding: 0px ;
    padding-left: 10px;
    background: rgba(0, 0, 0, 0.8);
    height: 100%;
}

.popup-quick {    
    position: fixed;
    top: 32%;
    min-height: 50px;
        width: 20%;
    left: 71.5%;
    background-color: rgba(0, 0, 0, .9);
    z-index: 9;
    padding: 10px;
    line-height: 1.4;
    font-size: .9em;
}

.img-bullet a {
    font-size: 1.5em;
}

.img-bullet{
    background-image: url("../../resources/images/default/circle.png") !important;  
    background-repeat: no-repeat;
    min-height: 29px;
    background-position-x: 56% !important;       
    margin: 0 !important;
    padding: 0 !important;
    opacity: .3 !important;
    background-size: 53% !important;
}

.img-w-bullet
{
    background-image: url("../../resources/images/default/CheckMarkGN.png") !important; 
    opacity: 1 !important;
}

.img-w-bullet-parent
{
    background-image: url("../../resources/images/default/CheckMarkYW.png") !important; 
    opacity: 1 !important;
}

.img-w-bullet-new
{
    background-image: url("../../resources/images/default/CheckMarkBU.png") !important; 
    opacity: 1 !important;
}

.border-cell{    
    border-bottom: 1px solid rgba(150,150,150,.5);
    border-right: 1px solid rgba(150,150,150,.5);
    width: 100%;
    height: 100%;
    margin: 0 !important;
    padding: 0 !important;    
    width: 60.7px !important;    
    font-size: .7em;
}

.border-cell *{
    border: none;
}

#img-bullet{
    background-repeat: no-repeat;
}

.intereacti-header-struct{
    float: right !important;
}

@media screen and (max-width: 1914px) {
    .border-cell{
        width: 55.7px !important;
        font-size: .6em;
    }
    .space-strucutre{
      //    width: auto !important;
    }
}

@media screen and (max-width: 1829px) {
    .border-cell{
        width: 55.7px !important;
        font-size: .6em;
    }
    .space-strucutre{
        //  width: 343px !important;
    }
}

@media screen and (max-width: 1782px) {
    
    .space-strucutre{
       //   width: 330px !important;
    }
    .intereacti-header-struct{
        display: none;
    }
     .popup-quick
    {
        width: 41% !important;
        left: 50% !important;
    }
    
     .popup-quick.allsection
    {
         display: none;
    }
}

@media screen and (max-width: 1700px)
{
    .border-cell{
        width: 50.7px !important;
        font-size: .6em;
    }
    .space-strucutre{
       //   width: 210px !important;
    }
     .popup-quick
    {
        width: 38% !important;
        left: 52% !important;
    }
}

@media screen and (max-width: 1582px)
{
    .border-cell{
        width: 45.7px !important;
        font-size: .5em;
    }
    .space-strucutre{
        //  width: 0 !important;
    }
    .popup-quick
    {
        width: 28% !important;
        left: 57% !important;
    }
    
}

@media screen and (max-width: 1398px)
{
    
    .sections-1{
        width: 100% !important;
    }
    .popup-quick
    {
        width: 28% !important;
        left: 63% !important;
    }
    
}
@media screen and (max-width: 1229px)
{
    .popup-quick
    {
        display: none;
    }
    .border-cell{
        display: none;
    }
    .tree-row
    {
        width: 100% !important;
    }
}

.sections-1 ,.sections{
    height: 45px !important;
}

.node{
    line-height: 17px !important;
}

.video-all-tree{
    background: black;width: 90%;margin-left:5%;margin-top: 5%;z-index:9999999;position: absolute;
}

.material-style * .popup-quick * #img-bullet
{
    background-image: url("../../resources/images/default/CheckMarkWE.png") !important;
}

.ui-widget-overlay{
    background: black;
       opacity: .5;
}

.pop-upstrucutre{
    width: 43%;   
    left: 47%;
}