*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
}

.heading{
padding: 20px;
background-color: rgb(159, 159, 219);
}

.heading h1{
   color: white;
   margin-left:1%
}


.box{
    border: 1px solid black;
    margin: 2.5%;
    padding: 25px;
}

.box-head{
    font-size: 18px;
    margin-bottom: 2%;
}

.item-input{
        width: 210px;
        height: 30px;
        margin-top: 0.5%;
        border: 1px solid rgb(221, 221, 221);

}

.box-head-btn{
    margin-left: 0.5%;
    width: 80px;
    padding: 7px;
    border-radius: 4px;
    border: 0px;
    color: white;
background-color: rgb(159, 159, 219);
}

.item-header{
    margin-top: 1%;
    font-size: 28px;
    margin-bottom: 1.5%;
}

.lists {
    list-style: none;
    line-height: 3;
    font-size: 18px;
    border: 0.5px solid black;
}

.list-group-item{
        
    border-bottom: 0.2px solid black;
    padding: 20px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  
}


.buttonbtn{
    width:25px;
    height: 32px;
    background: rgb(228, 9, 9);
    border: 0px;
    color: white;
    border-radius: 3px;
}


 /*=======================================================MEDIAQUERIES==========================================================*/
 
 @media only screen and (max-width: 480px) and (min-width: 320px) {
     html,
     body {
         width: 100%;
         margin: 0;
         padding: 0;
         overflow-x: hidden;
     }

.box{
    border: 1px solid black;
    margin: 2.5%;
    padding: 10px;
}

.heading h1{
   color: white;
   font-size: 20px;
}


.box-head{
    font-size: 15px;
    margin-bottom: 2%;
}

    }
 @media only screen and (max-width: 768px) and (min-width: 481px) {
     html,
     body {
         width: 100%;
         margin: 0;
         padding: 0;
         overflow-x: hidden;
     }

.box{
    border: 1px solid black;
    margin: 2.5%;
    padding: 10px;
}

.heading h1{
   color: white;
   font-size: 20px;
}

.box-head{
    font-size: 15px;
    margin-bottom: 2%;
}

    }
     @media only screen and (max-width: 1024px) and (min-width: 769px) {
     html,
     body {
         width: 100%;
         margin: 0;
         padding: 0;
         overflow-x: hidden;
     }
    }
