html {

}

body {
    font-family: Verdana,Arial,sans-serif;
}

#content {

    font-size: 13px;
}


table th {
    background-color: #1f91d2;
    color: #ffffff;
}
/*
a:link, a:visited {
	text-decoration: underline;
	color: #1f91d2;
}
a:hover, a:active {
	text-decoration: underline;
	color: #105983;
}
*/
.ui-widget-content a {

    color: #1f91d2;

}

/* MENU */
#menu_ul {
    width: 100%;
}

#li_search {
    margin-top: 7px;
    max-width: 250px;        
}


/* HANDTEKENING */
#user_handtekening .row {
    padding-bottom: 5px;
}




/* RESET_WACHTWOORD */
#reset_wachtwoord div div {
    margin-bottom: 5px;
}

/* EXTRA_VELD */
#extra_velden table.dataTable tr td:first-child {
    text-align: center;
}

#extra_velden table.dataTable tr.selected td:first-child::before {
    content: url("../images/icons/check.png");
}

#extra_velden table.dataTable tr td:first-child::before {
    content: url("../images/icons/uncheck.png");
    font-family: FontAwesome;
    width: 50px;
}



/* CATEGORIE */
#categorien table.dataTable tr td:first-child {
    text-align: center;
}

#categorien table.dataTable tr.selected td:first-child::before {
    content: url("../images/icons/check.png");
}

#categorien table.dataTable tr td:first-child::before {
    content: url("../images/icons/uncheck.png");
    font-family: FontAwesome;
    width: 50px;
}



/* PROCEDURES */

#procedures td.details-control {
    background: url('../images/icons/details_open.png') no-repeat center center;
    cursor: pointer;
}
#procedures tr.shown td.details-control {
    background: url('../images/icons/details_close.png') no-repeat center center;
}

#procedures tr td:first-child {
    text-align: center;
}

#procedures tr.selected td:first-child::before {
    content: url("../images/icons/check.png");
}

#procedures tr td:first-child::before {
    content: url("../images/icons/uncheck.png");
    font-family: FontAwesome;
    width: 50px;
}

.versiebeheer tr td:first-child::before {
    content: '' !important;
}

.versiebeheer tr td:first-child::after {
    content: '' !important;
}

.versiebeheer_empty_content td:first-child::before {
    content: '' !important;
}

.versiebeheer_empty_content td:first-child::after {
    content: '' !important;
}


/* DOCUMENT */
#document textarea {
    height: 150px;
}

#document .row{
    margin-bottom: 10px;
}

.goed_te_keuren td {
    background-color: #ff9900 !important;
}

#document_kolom_table tr.selected td:first-child::before {
    content: url("../images/icons/check.png");
}

#document_kolom_table tr td:first-child::before {
    content: url("../images/icons/uncheck.png");
    font-family: FontAwesome;
    width: 50px;
}

#werkdocument_table tr.selected td:first-child::before {
    content: url("../images/icons/check.png");
}

#werkdocument_table tr td:first-child::before {
    content: url("../images/icons/uncheck.png");
    font-family: FontAwesome;
    width: 50px;
}

#werkdocument_table tbody td {
    vertical-align: top;
}

#werkdocument_table tbody td {
    border-bottom: 1px solid #ccc;
}

#werkdocument_user_table tbody td {
    vertical-align: top;
}

#werkdocument_user_table tbody td {
    border-bottom: 1px solid #ccc;
}


#labo_user_table td.details-control {
    background: url('../images/icons/details_open.png') no-repeat center center;
    cursor: pointer;
}
#labo_user_table tr.shown td.details-control {
    background: url('../images/icons/details_close.png') no-repeat center center;
}



/* GEBRUIKER */

#gebruikersoverzicht .DTTT_container {
    display: none;
}

.user_documenten {
    width: 100%;
}

.user_documenten td {
    padding: 5px;
}

.sortable_date_labotoestellen {
    display: none;
}

/* TABS */
#tabs {
    margin-bottom: 20px;
}

#tabs-3 {
    overflow: scroll;

}


/* CLASSES */

.pointer{
    cursor: pointer;
}

.cmsicon{
    width: 20px;
    height: 20px;
}

.cmsicon_30{
    width: 30px;
    height: 30px;
}

.cmsfileicon {
    width: 20px;
    height: 25px;
}

.cmsicon_height {
    width: 20px;
    height: 25px;
}

.right_align {
    text-align: right;
}

.middle_align {
    text-align: center;
}

.fout {
    color: #ed2c2c;
}

.green {
    color: #090;
}

.orange {
    color: #ff9900;
}

.bg_light_grey {
    padding: 10px;
    background-color: #eeeeee;
}

.hidden {
    display: none;  
}

.dataTables_empty::before {
    content: '' !important;
}

.dataTables_empty::after {
    content: '' !important;
}

.document_ref:link, .document_ref:visited{   

    color: #1b1a80 !important;
    text-decoration: none;
}

.document_ref:active, .document_ref:hover{
    color: #1b1a80 !important;
    text-decoration: underline;    
}

.create_pdf {
    text-decoration: none !important;
}

.greenbold {
    color: green;
    font-weight: bold;
}



/* media query */

@media (min-width: 768px) {
    div.DTE_Bubble div.DTE_Bubble_Liner {
        width: 500px !important;
    }
}