#tx_ruthsgavekort_saldoline_aendring_new, #tx_ruthsgavekort_saldoline_tekst_new, #tx_ruthsgavekort_saldoline_afdeling_new, #tx_ruthsgavekort_kortdata_starttime_new,
#tx_ruthsgavekort_kortdata_endtime_new, #tx_ruthsgavekort_kortdata_kortnummer_new, #tx_ruthsgavekort_kortdata_cvc_new, #tx_ruthsgavekort_kortdata_email_new,
#tx_ruthsgavekort_kortdata_telefon_new, #tx_ruthsgavekort_kortdata_firmanavn_new, #tx_ruthsgavekort_kortdata_navn_new, #tx_ruthsgavekort_kortdata_adresse_new,
#tx_ruthsgavekort_kortdata_zip_new, #tx_ruthsgavekort_kortdata_city_new, #tx_ruthsgavekort_kortdata_starttime_5, #tx_ruthsgavekort_kortdata_endtime_5,
#tx_ruthsgavekort_kortdata_kortnummer_5, #tx_ruthsgavekort_kortdata_cvc_5, #tx_ruthsgavekort_kortdata_email_5, #tx_ruthsgavekort_kortdata_telefon_5,
#tx_ruthsgavekort_kortdata_firmanavn_5, #tx_ruthsgavekort_kortdata_navn_5, #tx_ruthsgavekort_kortdata_adresse_5, #tx_ruthsgavekort_kortdata_zip_5,
#tx_ruthsgavekort_kortdata_city_5 {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    border: 1px solid #d2d2d2;
    box-shadow: none;
    border-color: #d2d2d2;
    border-radius: 0;
    resize: vertical;
    font-size: inherit;
    background-color: #fff;
    color: #5b5b5b;
    outline: none;
    display: block;
    line-height: 1.55;
    margin-bottom: 20px;
    max-width: 500px;
}

#tx_ruthsgavekort_kortdata_usernote_new, #tx_ruthsgavekort_kortdata_internnote_new, #tx_ruthsgavekort_kortdata_usernote_5, #tx_ruthsgavekort_kortdata_internnote_5{
    width: 100%;
    padding: 6px 12px;
    border: 1px solid #d2d2d2;
    box-shadow: none;
    border-color: #d2d2d2;
    border-radius: 0;
    resize: vertical;
    font-size: inherit;
    background-color: #fff;
    color: #5b5b5b;
    outline: none;
    display: block;
    line-height: 1.55;
    margin-bottom: 20px;
    max-width: 500px;
}

.delete{
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    border: 1px solid #dc3545;
    box-shadow: none;
    border-color: #dc3545;
    border-radius: 0;
    resize: vertical;
    font-size: inherit;
    background-color: #dc3545;
    color: #fff !important;
    outline: none;
    display: block;
    line-height: 1.55;
    margin-bottom: 20px;
    text-align: center;
}

.delete:hover{
    opacity: 0.7;
}

.prd-header{background-color: #eee;}

.prd-item:nth-child(even){background-color: #eee; padding-top: 15px; padding-bottom: 15px;}
.prd-item:nth-child(odd){background-color: #fff; padding-top: 15px; padding-bottom: 15px;}

.item-row{padding-top: 15px; padding-bottom: 15px;}
.item-row:nth-child(odd){background-color: #eee;}
.item-row:nth-child(even){background-color: #fff;}

.item-row2{padding-top: 15px; padding-bottom: 15px;}
.item-row2:nth-child(even){background-color: #eee;}
.item-row2:nth-child(odd){background-color: #fff;}

#ui-datepicker-div{z-index: 9999 !important;}
.datepicker.hasDatepicker{height: 34px; width: 100%; position: static; overflow: auto; background-color: #fff;border: 1px solid #d2d2d2;}

.form-control{max-width: 500px;}

.besked pre{min-height: 200px;}


/* @media screen and (min-width: 1200px)
{
    .hidden-lg{display: none;}
}


@media screen and (min-width: 992px)
{
    .hidden-md{display: none;}
}

@media screen and (min-width: 768px)
{
    .hidden-sm{display: none;}
}

@media screen and (max-width: 768px)
{
    .hidden-xs{display: none;}
} */
.titlenew, .titleedit{display: none;}
.newmode .titlenew{display: block;}
.newmode .delete, .newmode .produkt, .newmode .titleedit{display: none;}
.editmode .titleedit{display: block;}

.newmode .savebtn{ display:none; }
.editmode .savenewbtn{ display:none; }

.greybox{min-height: 150px; background-color: #eee; border: 1px solid #ccc; padding: 10px;}