.steps:nth-child(3){
    color: white;
    background: #007bff;
    padding: 1%;
    border-radius: 8px;
}

.firstdateblock{
    display:none;
}
.seconddateblock{
    display:none;
}
.goal{
    margin-top:2%;
    margin-bottom:2%;
}
.invalid-label{
    color:#dc2020;
    text-align:center;
    font-size:small;
}
.form-select{
    margin-left:-4%;
    padding:3%;
    border:none;
    background:#eeeeee;
}
.goal{
    background: #fffafaf5;
    padding: 2%;
}
.goal .element-clicked{
    font-size: small;
    cursor:pointer;
}
.goal .edit-goal{
    
    font-size: small;
    font-weight: bold;
    cursor:pointer;
}
.goal .edit-goal:hover{
    color:red;
}

.heading-item{
    margin-bottom:3%;
}
.block{
    margin-bottom:2%;
}
.firstdateblock{
    margin-left:2%;
    margin-top:1%;
}
.seconddateblock{
    margin-left:2%;
    margin-top:1%;
}

h3{
    font-size:20px;
}
input{
    border:none;
}
.dropdown-item{
    cursor:pointer;
}

.section{
    margin-bottom:2%;
    background:#eeeeee;
    padding:2%;
}

.description input{
    width:100%;
    padding: 2%;
    border: none;
    border-bottom: 1px solid dimgray;
    outline: none;
    background:#eeeeee;

}

.pageoptions select{
    width: 47%;
    margin-top: 1%;
    padding: 1%;
    margin-left: 2%;
    border: none;
    background: white;
    outline:none;

}

.apply-cta-goal button{
    margin-top: 2%;
    margin-left: 2%;
    border: none;
    background: #7f7b7b;
    color: white;
    font-size: 14px;
    padding:1%;
    margin-left:84%;

}

.pageurloptioninput{
    margin-top: 1%;
    margin-left: 2%;
    padding: 1%;
    width: 47%;
    outline:none;
}

.delete-goal{
    margin-left:95%;
}

.schedule-module{
    display:flex;
    background: #eeeeee;
    width:auto;
    padding:3%;
}
