@import "non-responsive.css";

html {
    height: 99% !important;
}

span.visible-print {
    display: inline !important;
}

a[href]:after {
    content: "";
}

.docs-category {
    background: url(../images/rs_folder_ico.png) center 20px no-repeat !important;
}

.docs-item {
    background: url(../images/ico_doc.png) center 20px no-repeat !important;
}

.form input,
.form textarea {
    background: #e5e6e6 !important;
}

.modalCallback .callbackBody {
    background: #e5e7e6 !important;
}

#descriptionObjectRealty .wrapper-description {
    background: #ffffff !important;
}

body.modal-open {
    position: fixed;
    height: 100%;
    width: 100%;
}

.modal-body {
    background: #ffffff !important;
}

.parkingPlan .modal-body,
.floorPlan .modal-body {
    min-width: 100%;
}

.fa-times {
    display: none;
}

.numberParkingTitle {
    right: 10%;
}

.numberParkingTitle .arrow,
.navigationEntrance .arrow,
.navigationFloor .arrow,
.numberRoomTitle .arrow {
    display: none;
}

.navigationFloor span {
    font-size: 20px;
}

.numberParkingTitle,
.numberRoomTitle,
.navigationFloor span,
.navigationEntrance,
.myModalLabel {
    font-size: 15px;
}

body .prevList a {
    font-size: 14px;
}

body.modal-open .hidden-print-when-open-modal {
    display: none !important;
}

#floorPlanCanvas,
#parkingPlanCanvas {
    width: 100% !important;
    height: 76% !important;
    margin-left: auto !important;
    right: 0px !important;
    left: 0px !important;
}

.modalMap .leaflet-popup-content-wrapper {
    background-color: rgba(56,87,115,.9) !important;
}

.info-for-print {
    background: #ffffff !important;
    position: absolute;
    bottom: 100%;
    text-align: left;
    font-weight: 700;
}

.showParking .info-for-print,
.showRoom .info-for-print {
    background: #ffffff !important;
    position: absolute;
    bottom: 0%;
    text-align: left;
    font-weight: 700;
}