body {
    background: rgb(52, 63, 48);
    background: -moz-linear-gradient(90deg, rgba(52, 63, 48, 1) 0%, rgba(138, 159, 66, 1) 50%, rgba(52, 63, 48, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(52, 63, 48, 1) 0%, rgba(138, 159, 66, 1) 50%, rgba(52, 63, 48, 1) 100%);
    background: linear-gradient(90deg, rgba(52, 63, 48, 1) 0%, rgba(138, 159, 66, 1) 50%, rgba(52, 63, 48, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#343f30", endColorstr="#343f30", GradientType=1);
    font-family: "Asap", sans-serif !important;
    color: #989898 !important;
    font-size: 16px !important;
}

#demo {
    height: 100% !important;
    position: relative !important;
    overflow: hidden !important;
}


.green {
    background-color: #6fb936 !important;
}

.thumb {
    margin-bottom: 30px !important;
}

.page-top {
    margin-top: 85px !important;
}


img.zoom {
    width: 100% !important;
    height: 200px !important;
    border-radius: 5px !important;
    object-fit: cover !important;
    -webkit-transition: all .3s ease-in-out !important;
    -moz-transition: all .3s ease-in-out !important;
    -o-transition: all .3s ease-in-out !important;
    -ms-transition: all .3s ease-in-out !important;
}


.transition {
    -webkit-transform: scale(1.2) !important;
    -moz-transform: scale(1.2) !important;
    -o-transform: scale(1.2) !important;
    transform: scale(1.2) !important;
}

.modal-header {

    border-bottom: none !important;
}

.modal-title {
    color: #000 !important;
}

.modal-footer {
    display: none !important;
}

.fancybox-margin {
    margin-right: 22px;
}