/* Dashboard */

.hotel-list li .info h2 {
    -webkit-line-clamp: 2;
}
/*select event page*/
.steps ul li {
    /*width: 180px;*/
    padding: 0 15px;
}

.form-wizard .next {
    width: 20%;
}

.form-wizard .submit {
    width: 20%;
}

/*.form-container {
    clear: both;
    display: none;
    left: 100%;
    background: #ffffff;
    margin: 0px 10px;
    padding: 0px 40px;
    margin-bottom: 0px;
    -moz-border-radius: 0px 0px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    -o-border-radius: 0px 0px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    min-height: calc(100vh - 309px);
}*/

/*select event page*/

/*Request For Proposal Detail*/
span.rfps {
    float: right;
}

a.create-proposal {
    display: initial;
    margin-top: 10px;
    margin-left: 2px;
}

.hotel-portal-detail .col-md-5 {
    flex: 0 0 100%;
    max-width: 100%;
}

.hotel-portal-detail .col-md-7 {
    flex: 0 0 100%;
    max-width: 100%;
}
/*Request For Proposal Detail*/
/*hotel info*/
.avatar-upload {
    position: relative;
    max-width: 120px;
    margin: 0px auto;
    margin-bottom: 0px;
}
.hotel-info {
    margin-top: 1.5rem !important;
}
.top-space {
    margin-top: 41px;
}
/*hotel info*/
/*booking details*/
.col-md-7.roomlist1.receitroom {
    flex: 0 0 100%;
    max-width: 100%;
}
.top-receipt .col-md-5 {
    padding-right: 0;
    flex: 0 0 100%;
    max-width: 100%;
}
.help-list ul {
    display: flex;
    justify-content: flex-end;
    /* align-items: flex-end; */
}
.avatar-upload .avatar-edit{
    right:0;
}
/*booking details*/