.login_form form .field textarea {
border-top: none;
border-left: none;
border-right: none;
border-bottom: solid #ddd 2px;
width: 340px;
padding: 10px;
line-height: normal;
font-weight: 300;
transition: ease all 0.5s;
}

.description
{
    margin-left: 160px;
}

.duration, .duration_type {
border-top: none;
border-left: none;
border-right: none;
border-bottom: solid #ddd 2px;
/* width: 180px !important; */
float: right;
padding: 10px;
line-height: normal;
font-weight: 300;
transition: ease all 0.5s;
}

.duration {
margin-right: 30px;
}

#plan_name-error, #plan_price-error
{
margin-left: 160px;
}

#description-error
{
position: absolute;
margin-left: 165px;
margin-top: -15px;
float: left;
}

#duration-error
{
position: absolute;
margin-top: 40px;
margin-left: 155px;
}

#duration_type-error
{
position: absolute;
margin-top: 40px;
margin-left: 325px;
}

.delete_description i, #add_description i
{
    margin-top: -18px;
}