@media only screen and (max-width: 500px) {
    .content-center.brand.home img {
        display: none;
    }
	
	.page-header .container>.content-center {
		position: relative !important;
		display: block !important;
		-webkit-transform: inherit !important;
		transform: inherit !important;
	}
	.index-page .page-header .container>.content-center {
		top: 111px !important;
		left: inherit;
	}
	
	.index-page.sidebar-collapse .page-header h3 {
		font-size: 15px;
		padding: 14px;
		margin: 0;
	}
	
	.brand-window {
		max-height: 90px;
		overflow: hidden;
	}
	
	.answerdiv {
		padding: 0 50px 21px 50px;
	}
	
	.progressbar li:before {
		width: 40px !important;
		height: 40px !important;
		line-height: 37px !important;
	}
	.progressbar li {
		font-size: 18px !important;
	}
	
	.index-page .page-header.quiz-head {
		height: auto !important;
		max-height: 3000px !important;
	}
	
	.index-page.wine .page-header .container>.content-center {
		background: rgba(255,255,255,0.5) !important;
		padding: 0 15px 27px 15px !important;
	}
	.detail.wine h1.title {
		background: none !important;
	}
	
	.detail.wine .playerposition {
		left: inherit !important;
		width: 92% !important;
	}
	
	.detail.wine .audio.green-audio-player {
		width: 100% !important;
	}
	
	.detail.wine .section-images {
		max-height: 2000px;
	}
	
}