.extra-nights-box {
    background: #000;
    color: #fff;
    padding: 10px;
    width: 320px;
    margin: 10px 0px 25px;
}

.summery-invisible {
    padding: 10px 20px 5px;
}

.default-btn {
    border-width: 0px !important;
}

hr.style-one {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}

.posterBox {
    display: none;
    position: absolute;
    z-index: 1;
    left: 7.8%;
    margin-top: 26%;
    background-color: green;
    color: #fff;
    padding: 1%;
}

.panel-body label {
    width: 100% !important;
}

h4 {
    text-transform: none !important;
}

ul.top-info li i {
    margin-right: 0 !important;
}

.panel-heading h4 {
    line-height: 2;
    font-size:18px !important;
    color: #fff !important;
}

.panel-primary>.panel-heading {
    color: #fff;
    background-image: linear-gradient(33deg, #0d5caa 0%, #10b06a 100%) !important;
}