/* Insert Your Custom CSS Here */
.custom-width-label, .custom-width-value{
    padding: 0 15px;
    float: left;
}
.custom-width-label{
  width: 21%;
}
.custom-width-value{
  width: 79%;
}
#rateYo{
  margin-left: -5px;
}
#rate-model .modal-header{
  border-bottom: 1px solid #cccccc;
}
#rate-model .modal-header h1{
    font-size: 20px;
    font-weight: bold;
    color: #147285;
}
#rate-model .modal-body{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#rate-model .modal-body #rateYo2{
    margin: 15px 0;
}
#rate-model .modal-body .last-date{
    text-align: center;
    font-size: 16px;
    margin-bottom: 10px;
}
#rate-model .modal-body .rate-comment{
    text-align: left;
    display: inline;
    width: 100%;
}
#rate-model .modal-body .rate-comment p:first-child{
    font-weight: bold;
}
#rate-model .modal-body .rate-comment p:last-child{
    padding: 5px 0;
}
#rate-model .modal-body textarea{
    width: 100%;
    border-radius: 5px;
    border-color: #cccccc;
    padding: 10px;
}
#rate-model .modal-body textarea::-webkit-input-placeholder {
    text-align: center;
}
#rate-model .modal-body textarea:-moz-placeholder {
    /* Firefox 18- */
    text-align: center;
}
#rate-model .modal-body textarea::-moz-placeholder {
    /* Firefox 19+ */
    text-align: center;
}
#rate-model .modal-body textarea:-ms-input-placeholder {
    text-align: center;
}
#rate-model .modal-footer{
    text-align: center;
}
#rate-model .modal-footer .btn{
    margin: 0 10px 10px;
    background-color: #147285;
    color: #ffffff;
    border-radius: 0;
}
#rate-model .modal-footer .btn-close{
    background-color: #cccccc;
    border-color: #cccccc;
    color: #147285;
}
@media only screen and (max-width: 767px) {
  .custom-width-label{
    width: 41.66666667%;
  }
  .custom-width-value{
    width: 58.33333333%;
  }
}