/* Dialog boxes    */
.dialogbox{    
    /* display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center;
    margin: 0 auto; */ 
    visibility: visible;
}

.dbframe1{    
        position: absolute;
        /* top:22px; */
    left:490px;
    width:429px;
    height:447px;
    background-color:  rgba(198,220,233,1);
    border: 2px solid white;
    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    overflow:hidden;
    -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .5); 
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .5);

}
.dbframeDrag{
    width: 100px;
    height:50px;
    cursor:pointer;
}
/* : Virker men jeg laver i Btns.js
#div_login .dbframe1{    
    width:700px;
    height:447px;
}
*/
.dbframe2{    
    position: absolute;
    top:45px;
    left:11px;
    width:407px;
    height:360px;
    background-color:  rgb(242, 247, 249);
    border: 1px solid white;
    /*box-shadow: 2px 1px 8px 2px rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1);*/
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-box-shadow:2px 1px 8px 2px rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1),inset 0 20px 30px -7px rgba(62, 143, 190, 0.2);
    -moz-box-shadow:2px 1px 8px 2px rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1),inset  0 0 20px 30px -7px rgba(62, 143, 190, 0.2);
    box-shadow:2px 1px 8px 2px rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1),inset  0 0 20px 30px -7px rgba(62, 143, 190, 0.2);
}
.closedb{    
    position: absolute;
    top:10px;
    right:11px;
    width:61px;
    height:19px;
    font-family: 'Gentona-Bold', sans-serif;
    font-size: 12px;
    background-color:  rgb(230, 239, 243);
    border: 1px solid white;
    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */   
    background-image:url(../icons/closebtnimg.png);
    background-repeat: no-repeat;
    background-position: left 2px bottom 2px;
       
}
.closedb:hover{    
        -webkit-box-shadow:0px 0px 14px rgba(0, 0, 0, .5);
        -moz-box-shadow: 0px 0px 14px rgba(0, 0, 0, .5); 
        box-shadow: 0px 0px 14px rgba(0, 0, 0, .5);
    
}
.closedb a{   
    right:4px;
    right: -30px;
    top:3px;
    position: relative;
}
.db_head{    
    position: absolute;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    left:12px;
    top:10px;
    color: rgba(41,77,91,1);
    font-size: 16px;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */   
    pointer-events: none;   
  }
  .db_body{    
    position: absolute;
    top:64px;
    left:25px;
    width:330px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    /* display: block; */
    text-align: left;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
}
.db_message{    
    position: absolute;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: #cc0000;
    font-size: 14spx;
    /* display: block; */
    text-align: left;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
}
/* ADVICE *******************************************************ADVICE*******************/
.db_advice{    
    position: absolute;
    top:45px;
    left:28px;
    width:140px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    /* display: block; */
    text-align: left;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
}
#db_advice_about_app{    
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    cursor:pointer;
}
.db_advice_head{    
    font-family: 'Gentona-Bold', sans-serif;
    font-weight:200;
    position: absolute;
    top:50px;
    left:28px;
    font-size: 22px;
    color: #cc0000;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    pointer-events: none;
}
.db_advice_read_more{    
    position: absolute;
    top:45px;
    left:28px;
    width:140px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: #cc0000;
    font-size: 11px;
    text-align: left;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */  
    cursor:pointer;
    
}
.db_advice_help{    
    position: absolute;
    top:45px;
    left:28px;
    width:790px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    /* display: block; */
    text-align: left;
    line-height: 1.6;
    pointer-events: none;    
}
.db_about{    
    position: absolute;
    top:45px;
    /* left:28px; */
    /* width:500px; */
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    /* display: block; */
    text-align: left;
    line-height: 1.6;
    /* pointer-events: none;     */
}
.db_advice_more_head{    
    position: absolute;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    left:170px;
    top:14px;
    color: rgba(41,77,91,1);
    font-size: 20px;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
  }
.db_advicemore_menu{    
    position: relative;
    top:24px;
    left:12px;
    width:160px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 16px;
    display: block;
    margin-bottom: 7px;
    text-align: left;
    
    -webkit-user-select: none;  
    -moz-user-select: none;  
    -ms-user-select: none;     
    user-select: none;        
    cursor:pointer;
}
.db_advicemore_menu:focus {
    color:  #cc0000;
}
.db_advicemore_menu:active {
    color:  #cc0000;
}
.db_introvideo_menu{    
    position: relative;
    top:24px;
    left:12px;
    width:160px;
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 16px;
    display: block;
    margin-bottom: 20px;
    text-align: left;
    
    -webkit-user-select: none;  
    -moz-user-select: none;  
    -ms-user-select: none;     
    user-select: none;        
    cursor:pointer;
}
.db_introvideo_menu:focus {
    color:  #cc0000;
}
.db_introvideo_menu:active {
    color:  #cc0000;
}

.db_advicemore_load {
    position: absolute;
    top: 60px;
    left: 185px;
    width: 775px;
    max-height: 560px;
    overflow: auto;
    font-family: 'Gentona-Light', sans-serif;
    font-weight: 580;
    color: rgba(41,77,91,1);
    font-size: 14px;
    text-align: left;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* ********************************************************************************** */
.db_body_narrow{
       
    width:150px;
    /* position: absolute;
    top:64px;
    left:25px;
    font-family: 'Gentona-Light', sans-serif;
    color: rgba(41,77,91,1);
    font-size: 12px;
    text-align: left; */
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
}
.db_button{    
    position: absolute;
    font-family: 'Gentona-Bold', sans-serif;
    color: white;
    font-size: 12px;
    font-weight:200;
    width:80px;
  

    background-color:#f44336;
    
   /* border:1px solid #d6bcd6;*/
    border:1px solid white;
    display:inline-block;
    cursor:pointer;
    padding:3px;
    text-decoration:none;
    /* text-shadow:0px 1px 0px #e1e2ed; */
    /* box-shadow: 0px 0px 6px rgba(0, 0, 0, .3);*/
}
.db_button:hover{
    /* -webkit-box-shadow:0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27);
    -moz-box-shadow: 0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27); 
    box-shadow: 0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27); 
    border:2px solid white;*/
    background-color:#cac6c5;
    color:#f44336;
   
}
.db_button_active{
    /* -webkit-box-shadow:0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27);
    -moz-box-shadow: 0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27); 
    box-shadow: 0px 0px 14px rgba(0, 0, 0, .5), inset 0px -4px 20px -3px rgba(0,0,0,0.27); 
    border:2px solid white;*/
    background-color:#cac6c5;
   
}
.openListBoxSelect{  
    position: relative;
    top:0px; /*174px;*/
    left:0px;
    height:400;
    width: 350px;
    cursor:pointer;
    font-family: 'Gentona-Light', sans-serif;
    font-size: 14px;

}

.openListBox{    
    /* display: block; */
    position: relative;
    top:0px; /*174px;*/
    left:0px;
    height:200;
    max-height: 200px;
    max-width: 400px;
    overflow-x:hidden; 
    overflow-y:scroll;

    cursor:pointer;
    font-family: 'Gentona-Light', sans-serif;
    font-size: 14px;
    margin: auto;
    padding:2px; 
    float:left;
    color: rgba(11,51,60,1);
    display: block;
    /* min-width:200px; */
    border-style: solid; 
    border-width: 1px;
    border-color: #BABABA;
    background-color:#EEE; 
    background: -moz-linear-gradient(top, #FFFFFF 0%, #EDEDED 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EDEDED)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFFFFF 0%,#EDEDED 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFFFFF 0%,#EDEDED 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#EDEDED 100%); /* IE10+ */
    background: linear-gradient(top, #FFFFFF 0%,#EDEDED 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EDEDED',GradientType=0 ); /* IE6-9 */	

}

.listOpenThis {
    background-color: #FFF;
}
.listOpenThis:hover {
    background-color: #DDD;
}



.sendmessageclass{
    position: absolute;
    top: 75px;
    left:-20px;
    width:340px;
    height:50px;
}
/* PRINT */
.db_printdiv{
    position: absolute;   
    left: 28px;
    top:65px;

}
.db_print_label{
    font-family: 'Gentona-Light', sans-serif;
    font-weight:600;
    color: rgba(41,77,91,1);
    font-size: 12px;
    text-align: left;
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */      
}    
.db_btn_print_advice{
    position: absolute;
    width:61px;
    height:21px;
    font-family: 'Gentona-Bold', sans-serif;
    font-size: 12px;
    text-align: right;
    background-color:  rgb(238, 238, 238);
    border: 1px solid white;
    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), 0 1px 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */
    user-select: none;          /* Likely future */   
    background-image:url(../icons/printsymbol.png);
    background-repeat: no-repeat;
    background-position: left 2px bottom 1px;
}
.db_btn_print_advice:hover{    
    -webkit-box-shadow:0px 0px 14px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 0px 14px rgba(0, 0, 0, .5); 
    box-shadow: 0px 0px 14px rgba(0, 0, 0, .5);
}
.db_btn_print_advice a{   
    right:4px;
    right: -30px;
    top:3px;
    position: relative;
}


#db_linkbtn_changeemail{
    top:14px;
    left:260px;
    cursor:pointer;
}
#db_linkbtn_changepassword{
    top:64px;
    left:260px;
    cursor:pointer;
}
#db_linkbtn_forgottenpassword{
    top:114px;
    left:260px;
    cursor:pointer;
}
#db_linkbtn_changeemail:hover{
    text-decoration: underline;
}
#db_linkbtn_changepassword:hover{
    text-decoration: underline;
}
#db_linkbtn_forgottenpassword:hover{
    text-decoration: underline;
}
#db_login_email_writenew{
    top:0px;
    left:210px;

}
#zxxc{
    top:100px;
    left:100px;
}
.iframe-container{
    position: absolute;
    width:780px;
    left:177px;
    top: 49px;
    padding-bottom: 56%;
    height:439px;
    /* width:560px; */
    /* height:0; */
    /* right:10px; */
    /* width:100%; */
}
.iframe-container iframe{
    position: absolute;
    top:0;
    /* right:10px; */
    width:780px;
    height:439px;
    /* width:100%;
    height:100%; */
    /*
    */
    /* left:0; */
}