#under18-message .logo {
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/logo.svg) no-repeat;
    width: 315px;
}

.card .btn-watch {
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/watch-icon.png) no-repeat 0 0;
}
.card .btn-watch:hover {
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/watch-hover.png) no-repeat 0 0;
}
.card .btn-watch.added {
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/watch-active.png) no-repeat 0 0;
}

.sitenav.navbar-dark .home a {
	width: 3rem;
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/home-desktop.png) no-repeat 50% 50%;
}
.sitenav.navbar-dark .home a:hover,
.sitenav.navbar-dark .home.active a{
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/home-desktop-hover.png) no-repeat 50% 50%;
}

.sitenav.navbar-dark .freeword a.nav-link {
	background-image: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/search-bg.png);
}
.sitenav.navbar-dark .freeword a.nav-link:hover,
.sitenav.navbar-dark .freeword.active a.nav-link{
	background-image: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/search-bg-hover.png);
}

.sitenav.navbar-dark li.nav-item a.btn-settings {
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/settings.png) no-repeat 50% 50%;
	padding: 2rem 1.8rem;
}
.sitenav.navbar-dark li.nav-item.show a.btn-settings,
.sitenav.navbar-dark li.nav-item a.btn-settings:hover,
.sitenav.navbar-dark li.nav-item a.btn-settings.added{
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/settings-hover.png) no-repeat 50% 50%;
}
.sitenav.navbar-dark li.nav-item a.btn-settings-mobile {
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/settings.png) no-repeat 50% 50%;
	padding: .5rem 1.5rem;
}

.filter:after {
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/divider-horizontal.png) no-repeat 0 0/100% 2px;
}

.slick-slider .slick-arrow  {
	background: rgba(0, 0, 0, 0.4) url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/arrows-prev.png) no-repeat 60% 50%;
}
.slick-slider .slick-arrow.slick-next  {
	background: rgba(0, 0, 0, 0.4) url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/arrows-next.png) no-repeat 60% 50%;
}

.navbar-brand,
.mob-logo{
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/logo.svg) no-repeat;
	background-position-y: 4px;
}
@media (max-width: 320px) {
	.navbar-brand,
	.mob-logo{
		background-position: 0 1rem;
	}
}
/* expired page */
.plain-page.single {
    background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/expired_bg.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.plain-page.single .gray-logo {
	background: url(//hwnds.ddfstatic.com/resources/hoft/images/responsive/gray_logo.svg) no-repeat center center;
}
@media (max-width: 768px) {
	.navbar-brand,
	.mob-logo{
		background: url(//hwnds.ddfstatic.com/resources/hoft/images/logo-no-slogan.svg) 0 10px no-repeat;
	}
}
