.niceic-logo {
    background: url('../img/layout/niceic-logo.png');
    width: 182px;
    height: 86px;
}

.divider-large {
    background: url('../img/layout/divider-large-bg.png') no-repeat top center;
}

@media (min-width: 768px) {
    .jumbotron.banner {
        background: right 0 no-repeat #f5f4f2;
        background-size: cover;
        min-height: 224px;
        margin-bottom: 20px;
    }

    .short__banner .jumbotron.banner {
        background: right 0 no-repeat #f5f4f2;
        background-size: cover;
        min-height: 65px;
        margin-bottom: 20px;
    }

    .main-banner .jumbotron.banner {
        min-height: 335px;
        margin-bottom: 6px;
    }

    .section-home__banner .jumbotron{
        padding: 112px 20px 20px 42px !important;
    }

    .section-home__banner .jumbotron.banner {
        min-height: 492px;
        margin-bottom: 0px;
    }

    .section-home__banner .jumbotron.banner .col-sm-5{
        width: 75%;
    }


}

.icon-facebook {
    background: url('../img/layout/social-facebook.png');
    width: 43px;
    height: 43px;
}

.icon-twitter {
    background: url('../img/layout/social-twitter.png');
    width: 43px;
    height: 43px;
}

.icon-youtube {
    background: url('../img/layout/social-youtube.png');
    width: 43px;
    height: 43px;
}

.icon-linkedin {
    background: url('../img/layout/social-linkedin.png');
    width: 43px;
    height: 43px;
}

.icon-google {
    background: url('../img/layout/social-google.png');
    width: 43px;
    height: 43px;
}

.carousel-next {
    background: url('../img/layout/carousel-next-bg.png') right center no-repeat;
    width: 22px;
    height: 30px;
}

.carousel-prev {
    background: url('../img/layout/carousel-prev-bg.png') left center no-repeat;
    width: 22px;
    height: 30px;
}

.results-tick {
    background: url('../img/layout/results-tick.png') no-repeat;
    width: 22px;
    height: 22px;
}

.pagination .next {
    background: url('../img/layout/pagination-next-bg.png') center center no-repeat;
}

.pagination .prev {
    background: url('../img/layout/pagination-prev-bg.png') center center no-repeat;
}

.menu li a,
.menu .tr a,
.menu .tr span {
    background: url('../img/layout/menu-arrow-bg.png') left 6px no-repeat;
}

.comments-link .badge {
    background: url('../img/layout/comment-count-bg.png') no-repeat;
    height: 25px;
    width: 25px;
}

.arrow-primary {
    background: url('../img/layout/link-primary-arrow.png') right no-repeat;
}

.nav-progress > li > a,
.nav-progress > li > a:hover {
    background: url('../img/layout/progress-item-bg.png') top right repeat-x #e5e5e5 !important;
}

.nav-progress > li.active > a,
.nav-progress > li.active > a:hover {
    background: url('../img/layout/progress-item-active-bg.png') top right repeat-x #cecece !important;
}

.nav-progress > li > a:after {
    background: url('../img/layout/progress-item-arrow.png') no-repeat transparent !important;
}

.nav-progress > li.active > a:after {
    background: url('../img/layout/progress-item-active-arrow.png') no-repeat transparent !important;
}


.mobile-menu-button span {
    background: url('../img/layout/mobile-menu-button-bg.png') no-repeat center center;
    width: 18px;
    height: 13px;
}