
body{
    background: #eee;
}

nav.navbar li.nav-item{
    margin-right: 20px;
    padding-top: 4px;
}
nav.navbar li.nav-item:first-of-type{
    padding-top: 0;
}

@media (max-width: 768px) {
    nav.navbar li.nav-item:first-of-type{
        display: none;
    }
}

main{
    min-height: 700px;
}

.subtittle-links{}
.subtittle-links a{
    margin: 0 20px 20px 0;
    display: inline-block;
}

.offers-list .offers-item.card {
    margin-bottom: 25px;
}
.offers-list .offers-item.card .card-body {
    border-radius: 0 0 5px 5px;
}
.offers-list .offers-item.card .card-header {
    line-height: 40px;
}

.offers-list .offers-item.card .card-header .offers-item-name b{
    display: block;
    font-size: .5em;
    font-weight: normal;
    line-height: 10px;
}

.offers-list .offers-item .offers-item-name{
    line-height: 45px;
    font-size: 25px;
    font-weight: 600;
}
.offers-list .offers-item .offers-item-img img{
    width: 100px;
    height: auto;
}

.offers-prop-list{

}
.offers-prop-list .prop-item_::after{content: " "; display: block; clear: both;}
.offers-prop-list .prop-item{
    margin-bottom: 10px;
    border-radius: 3px;
}
.offers-prop-list .prop-item .icon{}
.offers-prop-list .prop-item .name{
    padding-left: 10px;
}
.offers-prop-list .prop-item .val{}