   @import url("https://use.typekit.net/hzh2unq.css");
    
    body
    {
        background-color: #e8e6e6!important;
        font-size: 16px;
       
    }
    /* Generel skrifttype og baggrundsfarve */
    #reservationadmincontainer .reservation-admin #orderitemssubpage {
        background-color: #e8e6e6;
        font-family: futura-pt, sans-serif;
    }

    /* Generel knapper og varegruppe-overskrifter*/
    #reservationadmincontainer .reservation-admin #orderitemssubpage .btn-primary {
        background-color: #e8e6e6;
        border-color: #e8e6e6;
        box-shadow: none;
        color: #34513c;
      
    }
    /* Generel outline knapper (vises i dropdowns) */
    #reservationadmincontainer .reservation-admin #orderitemssubpage .btn-outline-primary {
        background-color: #34513c;
        border-color: #34513c;
        color: #b29054;
        box-shadow: none;
         
    }
    /* kampagnekode tekst */
    #orderitemscampaigndiv #orderitemscampaignreadonly {
     
    font-size: 16px;
}
    #reservationadmincontainer .reservation-admin #orderitemssubpage .btn-outline-primary:hover {
         color: #34513c;
        border-color: #34513c;
        background-color: #fff;
    }
    /* dropdown med tider */
    .item-timeslot-dropdown .btn.btn-outline-primary.btn-block
    {
         border-radius:20px;
    }
    
     /*lille tekst i toppen under dato*/
    #orderitemsdeliverydatetop button.readonly .readonly-into {
    font-weight: normal;
    font-size: 16px!important;
}

    /* Toppanel venstre (varegrupper) */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsnavigationpanel #selectitemgroupdropdown button.btn-outline-primary {
            color: #34513c;
    background-color: #e8e6e6;
    /* text-transform: uppercase;border-color: #ffffff; */
    font-weight: 900;
    font-size: 1.3em;
    
    border: #34513c solid;
    }
    /* Toppanel venstre (varegrupper) - dropdown  */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsnavigationpanel #selectitemgroupdropdown .dropdown-menu {
        
    }
    /* Toppanel venstre (varegrupper) - dropdown - knapper  */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsnavigationpanel #selectitemgroupdropdown .dropdown-menu .btn-outline-primary{
    }


    /* Toppanel højre (indkøbskurv) */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsshoppingbasket {
        background-color: #34513c;
        color: #fff;
        font-weight: 400;
    }
    /* Toppanel højre (indkøbskurv) - Antal varer i kurven */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsshoppingbasket .btn-primary {
        color: #fff;
        background-color: #b29054;
    }
    /* Toppanel højre (indkøbskurv) - Totalbeløb */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsshoppingbasket .orderitemstotalamount {
   font-size: 1.3em;
    
   }


    /* Indkøbskurv popup */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket {
        font-size: 16px;
    }
    /* Indkøbskurv popup - +/- knapper */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketitems .btn-primary {
    }
    /* Indkøbskurv popup - bundpanel */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom  {
         
    }
    /* Indkøbskurv popup - header*/
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom .header {
    }
    /* Indkøbskurv popup - dropdowns */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom .dropdown .btn-outline-primary {
      background-color:#f9f7f7;
      color: #6c757d;
      font-size: 1.1em;
    text-align: left;
    }
     /* Indkøbskurv popup - inputfelter */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom input, #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom select {
      border: #999 solid 1px;
      color: #444;
      font-size: 1.1em;
    }
    /* Indkøbskurv popup - button (send) */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom #buttonsendorderitems.btn-primary {
        text-transform: uppercase;
    
    font-weight: 100;
    color: #b29054;
    background-color: #34513c;
    border-color: #34513c;
     
    }
#reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemstoppanel #orderitemsbasket #orderitemsbasketbottom #buttonsendorderitems.btn-primary:hover {
     color: #fff;  
    }
    
    /* Overskrifter varegrupper*/
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsselect .collapse-button {
        text-transform: uppercase;
      font-weight: 300;
    letter-spacing: 0.15em;
    font-size: 22px;
    }

    /* Varer - Overskrift */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsselect .itemgroup .item .right .title {
        color: #34513c;
        text-transform: uppercase;
        font-weight: 300;
        letter-spacing:0.15em;
         
    }
       /* Varer - baggrund */
    #orderitemsselect .item
     {
        background-color: #fff!important;
         margin-top: 1em;
         padding-left: 5px;
    padding-right: 5px;
         
    }

    /* Varer - beskrivelse  */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsselect .itemgroup .item .right .info {
        color: #414141;
        font-weight: 400;
        font-size: 16px;
    }

    /* Varer - +/- knapper */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsselect .itemgroup .item .right .btn-primary {
        color: #b29054;
        background-color: #34513c;
        border-color: #34513c;
        font-weight: 400;
        border-radius: 1rem!important;
    }

    /* Varer - pris */
    #reservationadmincontainer .reservation-admin #orderitemssubpage #orderitemsselect .itemgroup .item .right .price {
        color: #34513c;
        font-weight: 900;
    }