@import url(https://fonts.googleapis.com/css?family=Nunito);
*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-image:linear-gradient(to bottom right,hsla(0,8%,72%,.4),rgba(255,255,0,.259));font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.main-top-section{display:flex;height:100vh;position:relative}.main-top-section .items{background-color:#fff;border:1px solid #dbe4eb;border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;min-width:250px}.main-top-section .items__column1-text{align-items:center;background-color:#dbe4eb;display:flex;justify-content:space-between;padding:10px}.main-top-section .items__column1-text p{flex:1;text-align:center}.main-top-section .items__column1-text .remove-card-a{background-color:red;border-radius:2px;color:#fff;cursor:pointer;padding:4px 6px}.main-top-section .items__column1-text .add-card-a{background-color:green;border-radius:2px;color:#fff;cursor:pointer;padding:4px 6px}.main-top-section .items__card{border:1px solid #dbe4eb;border-radius:0 0 6px 6px;cursor:move;margin:8px}.main-top-section .items__card__innercard{align-items:center;background-color:#f7f7f7;display:flex;justify-content:space-between;padding:10px}.main-top-section .items__card__innercard p{flex:1;text-align:center}.main-top-section .items__card__innercard a{color:red;cursor:pointer}.main-top-section .items__card__description{padding:10px}.main-top-section .add-menu{bottom:28px;position:fixed;right:100px}.main-top-section .add-menu button{background-color:#4ae324;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;height:40px;padding:10px;width:80px}.main-top-section .db-menu{bottom:10px;position:fixed;right:10px}.main-top-section .db-menu button{background-color:#008fff;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;height:80px;padding:10px;width:80px}.new-card-form__add{background-color:#4ae324;color:#fff;padding:4px 0;text-align:center}.alert-danger{margin-top:5px}.alert-danger .invalid-feedback{color:red;text-align:center}.add-form{margin-top:30px;padding:20px}.add-form__group{display:flex;flex-direction:column}.add-form__group label{padding-top:10px}.add-form__group input{border:1px solid #000;height:40px}.add-form__btn{margin-top:45px;text-align:end}.add-form__btn button{background-color:green;color:#fff;cursor:pointer;padding:12px 22px}.add-form .invalid-feedback{color:red;text-align:center}
