body {
    font-family: 'Hammersmith One', sans-serif;
}

a:hover {
    cursor:hand;
    cursor:pointer;
}


.Laygrid {
    margin-top:12px;
}

#modfahrer h3 {
    line-height: auto;
    padding: 12px;
}


.Laygrid h3 {
    margin-top:10px;
    padding-left:10px;
    font-size: 1.25rem;
    background-color: #fff;
    background:rgba(0,0,0,.125);
    background-image: none;
}

.ui-widget-header {
    background:rgba(0,0,0,.125);
    border: none;
}
.ui-datepicker-today,
a.ui-state-highlight {
    background: #ffc107!important;
}

.ui-widget-header a.btn-outline-secondary {
    color: #364d55;
    margin-top: -3px;
}

.ui-widget-header a.btn-outline-secondary:hover {
    background: #364d55;
    color: #fff;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #fff;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #364d55!important;
}


.ui-state-active, .ui-widget-content .ui-state-active {
    background: #364d55!important;
    border: 1px #364d55 solid;
    color: #fff!important;
}

a.ui-state-active,
.ui-state-active a ,.ui-widget-content .ui-state-active a {
    color: #fff!important;
}

    /*.ui-widget-header {
        background: #e78f08;
    }*/

.ui-widget-content {
    background:#ffffff!important;
}

.ui-jqdialog .ui-jqdialog-content, .ui-jqdialog-content {
    height: 100%;
    overflow: auto;
    padding-bottom: 80px;
}

.ui-jqdialog #tab-container {
    height: 100%;
    padding-bottom: 40px;
}


.innerGrid {
    width: 100%;
    color: #364d55;
    min-height: 255px;
    border: 1px solid rgba(0,0,0,.125);
    background-color: #fff;
    border-radius: 0.25rem;
}

.view-type-guide-board .innerGrid {
    min-height: auto;
}

.EditTable #tr_Anhaenger, .EditTable #tr_anhaener_von, .EditTable #tr_anhaener_nach/*,  .EditTable #tr_GuidePub*/,  .EditTable #tr_addCal {
    display: none;
}




.innerGrid2 {
    border:1px #F8B74C solid;
    width:100%;
    min-height:210px;
}

.grid-text {
    padding:10px;
}

.innerGrid h3 {
    padding: 10px;
    margin-bottom: 5px;
    margin-top: 0;
}

.innerGrid2 h3{
    color:	#EF9F21;
}
/*
#tr_MitFahrer {
	display: none!important;
}*/

#navigation {
    font-size:17px;
    min-height:60px;
    display:block;
}

#navigation ul li {
    list-style-type:none;
    float:left;
    margin-right:10px;
    font-weight:normal;
}

#mycalendar {

width: 100%;
}

#mycalendar .ui-datepicker {
    width: 100%;
    margin: 0;
    padding: 0;
}

.ui-datepicker .ui-datepicker-header {
    font-size: 150%;
}

.ui-datepicker-prev:hover,
a.ui-datepicker-next:hover {
    background-color:#364d55;
    background:#364d55!important;
    border: 0;
    color: #fff;
}

#quikactions {
    position:fixed;
    top:0;
    right:5px;
    width:35px;
}

#quikactions span {
    font-size:35px;
    margin-right:5px;
}

#quikactions a {
    color:#43A9CD;
    text-decoration:none;
}
#quikactions a:hover {
    color:#F8B74C;
}

.max-width {
    max-width:130px;
}

#gbox_list1 {
}

td.CaptionTD {
    max-width: 50%;
}

input.FormElement,
.CaptionTD {
    font-size:13px;
    padding:3px;
}
.FormData {
    border-bottom:#CCC 1px dashed;
}

#tr_BuchungTyp {
    border-bottom:1px #666666 solid;
    margin-bottom:10px;
}

.chosen-container .chosen-container-single {
    margin-top:-5px;
}
#kalkdiv2x,
#kalkdiv {

    font-size: 14px;
    position: absolute;
    z-index: 99;
    width: 25%;
    background-color: #E4E4E4;
    right: 0px;
    padding: 15px;
    top: 450px;
}

.new-price-sum {
    font-weight: bold;
    border-top: 1px black solid;
}

#kanudiv {

    position: absolute;
    z-index: 99;
    background-color: #E4E4E4;
    right: 0px;
    padding: 15px;
    top: 180px;
}

.ui-jqdialog-content textarea.FormElement {
    /*
    min-height: 120px;
    */

}

.EditTable td textarea, textarea.FormElement {
    /*
    max-width: 350px;
    */
    width: 100%;
    /*
    min-height: 120px;
    */
}


#tempdiv {
}

.ui-jqgrid {
    font-size: 14px;
}

.innerGrid h3 {
    margin-bottom:0;
}

.quickadd span {
    font-size:30px;

}
a.quickadd {
    color:#364d55;
    text-decoration:none;
    display:block;
    float:right;
    margin-top:-36px;
    margin-right:10px;
}
.quickadd:hover {
    color:#17a2b8;
    text-decoration: none;
}

.note-out-inner {
    display: inline-block;

}
#note-container {
 padding:10px;
}

#note-container h3 {
    border-radius: 5px;
    background-color: #364d55!important;
    color:#fff!important;
    font-weight: normal!important;
    float: none!important;

}

#LayoutDiv1 #Buchungen .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    margin-top: -45px;
}

#Buchungen h3 {
    float: none!important;
}

#Buchungen #add-note-link {
    display: none;
    float: none!important;
}

#note-container .important-note h3 {
    background: #F8B74C!important;
    color: #000!important;
    border:none!important;
}

nav {
    display:block;
}

.tr_ma select{
    min-width:80px;
}

.chosen-drop {
    z-index:999;
}

#actions .ui-accordion-content {
    overflow:visible;
}

#add_st td{
    border:1px #4294C4 solid;
    padding:5px;
}

#Stationen h4 {
    margin-top:0;
    margin-bottom:4px;
    font-size:16px;
    color:#43A9CD;
}


#Stationen ul {
    margin-left:5px;
    padding-left:5px;
}

.alert {
    color:#900;
}
#cla-nav {
    display:block;
}

.nextDay {
    float:right;
}

#cla-nav {
    width:100%;
}

a.ma-einsatz {
    text-decoration:none;
}

.myloading {
    width:100%;
    text-align:center;
    margin-top:25px;
    box-sizing:border-box;
}

.okmail {
    padding:10px;
    /*
    border:#030 2px dashed;
    */
    color:#030;
    font-weight:bold;
}

.email_conf-data .card-header,.email_conf-data2 .card-header {
    display: none;
}

.errormail {
    padding:10px;
    border:#900 2px dashed;
    color:#900;
    font-weight:bold;
}

#quik-add-station-booking input.myform {
    width:47%;
    margin-bottom:5px;
}

.mini-book-entry {
    padding-bottom:4px;
    padding-top:4px;
    border-bottom:1px #43A9CD solid;
}
.mini-book-entry .tour,
.mini-book-entry .kunde {
    display:inline;
    font-weight:normal;
}

.mini-book-entry .tour {
    font-style:italic;
}

#stations-home span,
.mini-book-entry span {
    color:#43A9CD;
    font-size:18px;
}


#stations-home a:hover,
#stations-home span:hover,
.mini-book-entry a:hover,
.mini-book-entry span:hover {
    color:#F8B74C;
}

.ui-jqdialog-titlebar,
.ui-jqgrid-titlebar {
    background-color:#F8B74C;
    color: #000;
}

.mini-book-entry .actions {
    display:inline-block;
    float:right;
}

.missing {
    border:1px #990000 solid;
}

#ui-datepicker-div {
    font-size:100%!important;
}

.ui-jqdialog {
/*    width: 90%!important;*/
    height: auto;
    z-index: 950;    overflow: hidden;

    position: fixed;
    /* top: 50%; */
    /* left: 154px; */
/*    max-width: 800px!important;
    transform: translate(-50%)!important;
    left: 50%!important;*/


    width: auto!important;
    min-width: 600px!important;
    max-width: 100%!important;

}


@media only screen and (max-width: 744px) {
    .ui-jqdialog {
        /*    width: 90%!important;*/
        height: auto;
        z-index: 950;    overflow: hidden;

        position: fixed;
        /* top: 50%; */
        /* left: 154px; */
        /*    max-width: 800px!important;
            transform: translate(-50%)!important;
            left: 50%!important;*/


        width: auto!important;
        min-width: 100%!important;
        max-width: 100%!important;

    }
}



.ui-jqdialog-content .DataTD {
    white-space:inherit;
    height: auto;
}






#editmodVorlagen {
    min-width:80%;
}

.conf-headine {
    font-size:18px;
}

a.conf-icon {
    font-size:24px;
    float:right;
    margin-right:10px;
}

a.conf-icon:hover {
    color:#43A9CD;
}

a.ui-tabs-anchor {
    font-size: 14px;
}

.ui-state-error {
    font-size:16px;
    font-weight:bold;
    padding:5px;
}

.topinfo {
    font-size:16px;
    color:#FFF;
    font-weight:bold;
    padding:5px;
}

#Option-inner {
    overflow-y:auto;
    height:	200px
}

span.time-span {
    font-size:14px;
    color:inherit;
}

span.time-span:hover {
    color:inherit;
    cursor:help;
}

span.red-time {
    color:#900;
}

span.orange-time {
    color:#F60;
}

#Teilnehmer .innerGrid,
#Stationen .innerGrid {
    min-height:525px;
}

tr#tr_passwort {
    display:none;
}

#Act_Buttons .navButton {
    display:none;
}
.EditTable td textarea,
textarea.FormElement {
    width:80%;
}

#editcntlist1 {
/*    padding-bottom: 280px;*/
    min-height: inherit!important;
}

@media only screen and (max-width: 544px) {
    .ui-jqdialog-content .FormGrid {
        max-height:unset!important;
    }
}

#kalkdiv3x table {
    min-width:0!important;
}


#tr_MitFahrer,
#tr_MitGuide {
    border-top: 1px solid #666;!important;
}
#tr_Anhaenger,
#tr_Bezahlt,
#tr_BuchungsUhreitBis {
    border-bottom:1px solid #666;!important;
}

#TblGrid_kunden .CaptionTD {
    padding:4px;
}

#TblGrid_kunden tr {
    border-bottom: 1px dashed #CCC;
}

#FrmGrid_BelStationen {
    overflow:visible!important;
}

#teil-index {
    height:190px;
    overflow:hidden;
    overflow-y:auto;
}

a.paymentreminder {
    padding:3px; padding-top: 1px; padding-bottom: 1px; border-radius: 50%; border: 1px #43A9CD solid;
}

a.paymentreminder i {
    font-size: 80%;color:#43A9CD;margin-bottom: 3px;
}

.ui-datepicker .ui-datepicker-title select,
.ui-datepicker table {
    font-size:13px;
}

#driverlistactions {
    float:right;
    font-size:36px;
}

#driverlistactions span {
    font-size:36px;
}

.dr-list-link a,
#driverlistactions a{
    color:#43A9CD;
}
.dr-list-link a:hover,
#driverlistactions a:hover{
    color:#F8B74C;
}


.MAlink,
.grid-emai {
    text-decoration:none;
}


.kanufrei1, .kanufrei2, .kanufrei3, .kanufrei4, .kanufrei5, .kanufrei6, .kanufrei7, .kanufrei8, .kanufrei9, .kanufrei10, .kanufrei11, .kanufrei12, .kanufrei13, .kanufrei14, .kanufrei5, .kanufrei6,
.kanufrei17, .kanufrei18, .kanufrei19, .kanufrei20 {
    background-color:#B7D6AD;
}

.jqgrow .chosen-drop {
    position:relative;
}



.nr_error {
    color:#900;
    font-weight:bold;
    margin-bottom:6px;
}

#temp_can2er #can2er, #temp_can3er #can3er, #temp_can4er #can4er, #temp_kaj1er #kaj1er, #temp_kaj2er #kaj2er, #temp_SUP #SUP {
    width:50px!important;
}

.importantalert {
    z-index:999!important;
}

.ui-jqgrid tr.jqgrow td { white-space:nowrap;}
/*
.ui-front.ui-widget-overlay {
	z-index:998!important;
}
*/
/*alertmod*/


textarea#IndyText {
/*    width:25%;*/
    min-height: 60px;

}

#showresult {
    display:none;
}

.saveontop {
    position:absolute!important;
    top:0;
    /*width:30%!important;*/
    right:0;
    float:right;

}

td [aria-describedby="list1_Kommentar"] {display:inline!important; }
td [aria-describedby="list1_act"] { text-align: left!important;}



@media only screen and (max-width: 430px) {
    #list1_act,
    .jqgfirstrow td:last-child,
    td [aria-describedby="list1_act"] {
        min-width: 25px!important;
        max-width: 25px!important;
    }

}



td.DataTD {
    min-width:70%;
}

#kanudiv td.DataTD {
    min-width:inherit;
}

.tdlokalkunde select,
.tdlokalkunde input {
    background-color:transparent!important;
    border:none!important;
}

div [aria-describedby="FahrerListe"] {
    z-index:999!important;
}

td[aria-describedby="list1_kaj1er"],
td[aria-describedby="list1_kaj2er"],
td[aria-describedby="list1_can4er"],
td[aria-describedby="list1_can3er"],
td[aria-describedby="list1_can2er"] {
    text-align:center!important;
}

.bt_achtung {
    border:6px #990000 solid;
    padding:15px;
    font-weight:bold;
    background-color:#FFC;
    margin-bottom:20px;
}

#maiu-content,
#maiu-content2 {
    padding-top:2px!important;
    padding-bottom:0px!important;
}

.warningTop {
    border:2px #990000 solid;
    border-radius:8px;
    background-color:#FF9;
    padding:12px;
    margin-bottom:15px;
}

#dbjobstable td {
    padding:2px;
    padding-right:5px;
}

.CommentAlert {
    border:2px #990000 solid;
}

.CommentAlert .el-icon-warning-sign {
    color:#900;
}
/*
td[aria-describedby=list1_SUP] {
	text-align:center!important;
	font-weight:bold!important;
	color:#990000!important;
}*/

td[aria-describedby=list1_SUP] {
    text-align:center!important;
}

#pdfframe_outer {
    width: 50%;
    left: 50%;
    height: 100%;
    position: fixed;
    top: 0;
    background-color: #4E5665;
    z-index: 999;
}


a.sperr-item {
    background-color:#F8B74C;
    padding: 3px;
    margin-right: 10px;
    text-decoration: none;
    color:#000;
    display: inline-block; margin-top: 3px;
    border-radius: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

a.sperr-item:hover {
    background-color:#eb9f34;
    text-decoration: none;
}

#add-note-link {
    visibility: hidden;
}

.pagimp {
    border: 1px solid #ccc;
    background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #1c94c4;
    padding: 10px;
    margin-right: 10px;
    display: none;
}


#Buchungen .btn-primary {
    color: #fff;
    background-color: #364d55;
    border-color: #364d55;
}

table.ui-datepicker-calendar {
    margin-left: 1%;
    margin-right: 1%;
    width: 98%;
}

.ui-datepicker-header {
    color: #364d55;
}

#Buchungen .dropdown-menu {
    font-size: 95%;
}

#multichangeoptions .select2 {
    margin-bottom: 10px;
    margin-top: 10px;
}



#multichangeoptions .chosen-container {
    margin: 5px;
}
[data-status="10"].bill-not-sent,
[data-payment="13"].bill-not-sent,
[data-payed="1"].bill-not-sent,
[data-bill-sent="1"].bill-not-sent {
    display: none!important;
}
[data-status="10"].bill-sent,
[data-payed="1"].bill-sent,
[data-bill-sent="0"].bill-sent {
    display: none;
}


[data-bill-sent="{RechGest}"].bill-not-sent,
[data-bill-sent="{RechGest}"].bill-sent {
    display: none;
}
.row-link-bt {
    text-decoration: none;
}
#navigation ul li {
    margin-right: 0px;

}

.rightnav li a {
    text-align: left;
}

.togDesc {
    display: none;
}

@media only screen and (max-width: 992px) {
    #gut_search {
        width: 100%;
        margin-right: 0!important;
    }
    .togDesc {
        display: inline;
    }
}


.merkliste-bt-add.merkliste-bt-1 {
    display: none;
}

.merkliste-bt-rm.merkliste-bt-0 {
    display: none;
}

.merkliste-bt-add, .merkliste-bt-rm {
    color:#ef8c08!important;
}

.innerGrid h3 {

}

tr.jqgfirstrow > td:nth-child(1),
td[aria-describedby='list1_cb'],#list1_cb {
    max-width:30px!important;
    min-width: 20px!important;
}

@media only screen and (max-width: 768px) {
    tr.jqgfirstrow > td:nth-child(1),
    td[aria-describedby='list1_cb'],#list1_cb {
        max-width:12px!important;
        min-width: 12px!important;
    }
}

/*#navigation ul li a {
	padding: .35em .55em;
}*/
/*
.gridContainer  {
	width: 100%!important;
}*/

body {
    /*font-size: 0.8rem;*/
}
#gut_search {
    font-size: 12px;
    height: auto;
}


@media only screen and (max-width: 768px) {
    .global-search {
        line-height: 100%!important;
        margin-top: 20px!important;
    }
}

@media only screen and (max-width: 430px) {
    #list1 > tbody > tr.jqgfirstrow > td:nth-child(6) {
        width: 25px !important;
    }
}
.innerGrid a.badge-info {
    background-color:#364d55;
    color: #fff;
}

#dialog-sync-online table {
    width: 100%;

}

#dialog-sync-online table select {
    max-width: 100px;
}

#dialog-sync-online .modal-dialog {
    height: 100%;
}

#dialog-sync-online .modal-content {
    height: 90%;
}

.note-out-inner:hover {
    cursor: pointer;
}

.btn-primary {
    border-color:#364d55!important;
    background-color:#364d55!important;
    color: #fff!important;
}

.is-status-buchung [aria-describedby='list1_cb'] {
    background: #ffc107;
}

.is-status-buchung.is-teiln-fix [aria-describedby='list1_cb'] {
    background: #28a745;
}

.is-status-buchung.is-teiln-fix.zahlungsart-paypal [aria-describedby='list1_cb'] {
    background: rgb(0, 123, 255);
}





.page-home3 [aria-describedby='list1_Nachname'] {
    color: #fff;
}

.page-home3 .ws-state-0 [aria-describedby='list1_Nachname'] {
    background: rgb(108, 117, 125);
}
.page-home3 .ws-state-1 [aria-describedby='list1_Nachname'] {
    background: rgb(0, 123, 255);
}
.page-home3 .ws-state-2 [aria-describedby='list1_Nachname'] {
    background: rgb(40, 167, 69);
}
.page-home3 .ws-state-3 [aria-describedby='list1_Nachname'] {
    background:rgb(220, 53, 69);
}

.station-geaendert  [aria-describedby='list1_bID'] {
    background: linear-gradient(136deg, rgba(231, 143, 8,.8), rgba(231, 143, 8,0) 60.71%)!important;
}

.station-angelegt [aria-describedby='list1_bID'] {
    background:  rgba(231, 143, 8,1);
}



.merkliste-bt {
    margin-right: 6px;
}
#beabcontent {
    font-size: 0.7rem;
    font-weight: 200;
}


.is-status-anfrage,
.is-status-anfrage td{
    background-color:#f8f9fa!important;
}

.is-status-storno [aria-describedby='list1_Nachname'],
.is-status-storno .td,
.is-status-storno {
    background:rgb(220, 53, 69)!important;
    color: #fff;
}

.row-link-bt {
    font-size: 18px;
}

.is-merkliste .merkliste-bt-add {
    display: none;
}

.is-merkliste .merkliste-bt-rm {
    display: inline-block;
}

.is-rech-gestellt .bill-not-sent {
    display: none;
}
.paind-ok {
    color: #055f1a;
    display: none;
}

.bill-sent {
    display: none;
}

.is-rech-gestellt .bill-sent {
    display: inline-block;
}
a.paymentreminder i {
    color:#364d55;

}
a.paymentreminder {
    border-color: #364d55;
}

.is-paid .bill-sent{
    display: none!important;
}


.is-paid .paind-ok {
    display: inline-block;
}

.is-status-anfrage .paind-ok,
.is-status-anfrage .bill-not-sent {
    display: none;
}

.ui-icon, .ui-widget-content .ui-icon {

}


.select2-container {
    display: inline-block;
}

/*class="ui-widget-content jqgrow ui-row-ltr ui-alt-rows is-paid is-status-buchung is-rech-gestellt ws-state-2"*/

.container-fluid {
/*    max-width: 1632px;*/
}
#kunde-data,
#send-data4,
#send-data3,
#send-data2,
#send-data {
    overflow: auto;
    height: 100%;
    padding-bottom: 100px;
}

.container {
    max-width: 1640px!important;
    width: 100%!important;
    padding: 0;
}

.bueroalertrm {
    display: none;

}

.bueroalertrm span {
    color: rgb(0, 123, 255);
}

.is-buero_alert .bueroalertrm {
    display: inline-block;
}

.modal-body {
    overflow: auto;
}


/*if($("tr#"+thismyid+" td[aria-describedby=list1_wstate]").text()== "1")  {
    $("tr#"+thismyid+" td[aria-describedby=list1_Nachname]").css("background-color","#007bff").css("color","#ffffff").attr("title","Auf Fluss");
} else if($("tr#"+thismyid+" td[aria-describedby=list1_wstate]").text()== "2")  {
    $("tr#"+thismyid+" td[aria-describedby=list1_Nachname]").css("background-color","#28a745").css("color","#ffffff").attr("title","Zurück");
} else if($("tr#"+thismyid+" td[aria-describedby=list1_wstate]").text()== "3")  {
    $("tr#"+thismyid+" td[aria-describedby=list1_Nachname]").css("background-color","#dc3545").css("color","#ffffff").attr("title","Nicht gekommen");
}else {
     $("tr#"+thismyid+" td[aria-describedby=list1_Nachname]").css("background-color","#6c757d").css("color","#ffffff").attr("title","Ohne Status / Warte");
 }

[aria-describedby=list1_wstate]
 */


/*
.ws-state-0 td[aria-describedby=list1_Nachname]{
    background-color:#6c757d;
    color: #fff;
}
.ws-state-1 td[aria-describedby=list1_Nachname]{
    background-color:#007bff;
    color: #fff;
}
.ws-state-2 td[aria-describedby=list1_Nachname]{
    background-color:#28a745;
    color: #fff;
}
.ws-state-3 td[aria-describedby=list1_Nachname]{
    background-color:#dc3545;
    color: #fff;
}
*/

/*#jqgh_list1_act,
[aria-describedby="list1_act"] {
    min-width: 20px!important;
    width: 20px!important;
}*/

/*td[aria-describedby="list1_xs_view_dots"],
#list1_xs_view_dots {
    width: 1px!important;
    overflow: hidden;
    font-size: 1px;
}*/

/*
#info_dialog::before,
#info_dialog {
    display: none!important;
}*/


/*
.page-buchungen2 #list1_xs_view_dots,
.page-buchungen2 tr.ui-search-toolbar > th:last-child,
.page-buchungen2 [aria-describedby="list1_xs_view_dots"] span,
.page-buchungen2 [aria-describedby="list1_xs_view_dots"] {
    width: 1px!important;
    overflow: hidden!important;
    max-width: 1px!important;
}
*/
/*#list1_xs_view_dots,
.page-buchungen2 [aria-describedby='list1_xs_view_dots'] {
    font-size: 1px;
    min-width: 1px!important;
    max-width: 1px!important;
    width: 1px!important;
}*/
.container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}

.ui-jqdialog {
    height: 90%!important;
}

.page-anhaenger .ui-jqdialog {

}

#navtools {
    display: none;
}
.user-3 #navtools,
.user-61 #navtools {
    display: list-item;
}


.ui-jqdialog{

}


.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-left: 7px;
    padding-right: 7px;
}

.uploadedFile {
    padding: 8px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}

.file-add-line {
    padding: 15px;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}

.email_conf-data4 .form-group{
    padding-bottom: 0px;
    margin-top: 0;
    padding-top: 0;
}

.vorbiddenbill #conf-send,
.vorbiddenbill #conf-word,
.vorbiddenbill #conf-pdf,
.vorbiddenbill #conf-save,
.vorbiddenbill #conf-reset,
.vorbiddenbill  #conf-data2,
.vorbiddenbill  .tox-tinymce 
{
    display: none;
}


.user-61 .vorbiddenbill #conf-send,
.user-61 .vorbiddenbill #conf-word,
.user-61 .vorbiddenbill #conf-pdf,
.user-61 .vorbiddenbill #conf-save,
.user-61 .vorbiddenbill #conf-reset,
.user-61 .vorbiddenbill  #conf-data2,
.user-61 .vorbiddenbill  .tox-tinymce
{
    display: block;
}

.user-3 .vorbiddenbill #conf-send,
.user-3 .vorbiddenbill #conf-word,
.user-3 .vorbiddenbill #conf-pdf,
.user-3 .vorbiddenbill #conf-save,
.user-3 .vorbiddenbill #conf-reset,
.user-3 .vorbiddenbill  #conf-data2,
.user-3 .vorbiddenbill  .tox-tinymce
{
    display: block;
}

.tox .tox-edit-area {
    min-height: 400px!important;
}