.dz-error-mark, .dz-success-mark, .dz-image, .dz-details{
    display: none;
}

.dz-error-mark, .dz-success-mark, .dz-image, .dz-details{
    display: none;
}

.vertical-top.table > tbody > tr > td {
    vertical-align: top;
}

.modal-body.form .row .form-group, .modal-body.form .row .first-input .form-group:last-child {
    margin-bottom: 1.238rem;
}
.modal-body.form .row .form-group:last-child {
    margin-bottom: 0;
}
.form-group .intl-tel-input {
    width: 100%;
}
.list-group-item .icon.flight-icon {
    font-size: 32px;
}
.list-group-item .flight-message {
    font-size: 16px;
}

.text-success span.success-icon {
    display: inline-block;
}

span.success-icon {
    display: none;
}

.grey-border-bottom {
    border-bottom: 1px solid #dee2e6;
    padding-bottom: 5px;
}

.action-1 p {
    color: #ea4335;
    font-size: 16px;
 }

.action-2 p {
    color: #34a853;
    font-size: 16px;
}

.action-3 p {
    color: #404040;
    font-size: 16px;
}

.booking-log.timeline-item:before {
    position: absolute;
    top: 34.5px;
    left: 162px;
    border: 2px solid #cccccc;
    width: 20px;
    height: 20px;
    background-color: #ededed;
    border-radius: 50px;
    font: normal normal normal 14px/16px 'Material Icons';
    text-align: center;
}

.action-1.timeline-item:before {
    border-color: #ea4335;
    color: #ea4335;
    content: '\f154';
}

.action-2.timeline-item:before {
    border-color: #34a853;
    color: #34a853;
    content: '\f278';
}

.action-3.timeline-item:before {
    border-color: #4285f4;
    color: #4285f4;
    content: '\f158';
}

.availability-report td, .activity-report td {
    padding: 3px;
}
.activity-report td,  .activity-report th{
    font-size: 12px;
}

.date-rates .dates-price {
    font-size: 15px;
    font-weight: 700;
    color: #000;
    margin: 0 0 5px;
    text-align: center;
}

.date-rates .dates-discount {
    font-size: 11px;
    font-weight: 400;
    color: #9B9B9B;
    text-decoration: line-through;
    padding: 3px 4px 2px 2px;
    text-align: center;
    display: inline-block;
    width: 100%;
    margin: 0;
}


.date-rates .dates-discount-percent {
     font-size: 11px;
     font-weight: 500;
     background: #83b746;
     padding: 3px 4px 2px 2px;
     color: #fff;
     text-align: center;
     display: inline-block;
     border: solid #EFEFEF;
     border-width: 1px 1px 1px 0;
     width: 100%;
     margin: 0;
 }

body table.dataTable thead th:after,  body table.dataTable thead th:before{
    bottom: 9px !important;
}

/*Textbox*/
.ck-editor__editable {
    min-height: 300px;
    max-height: 300px;
}
/*Toolbar*/
.ck-editor__top {
    min-width: 300px;
}