@media only screen and (min-width: 1001px) {
	.top-banner-img {
		width:1000px !important;
		height: 565px !important;
	}
	.topBigBannerTitleTop {
		min-height: 230px !important;
	}

	.si_block img {
		width:300px !important;
	}
}

@media only screen and (min-width:350px) {
	.searchbar-button {
		font-size: 0.9rem;
		padding: 8px 0 8px 0;
	}
	
	.searchbar-input {
		width: 80%;
		margin: 0 3% 0 0;
		height: 32px;
	}
}


@media only screen and (min-width:767px) {
	.searchbar-button {
		width: 15%;
		padding: 8px 5px;
	}
	
	.searchbar-input {
		width: 80%;
		margin: 0 3% 0 0;
		height: 32px;
	}
}

@media only screen and (min-width:999px) {
	#searchBoxContent {
		margin: 15px 0 0;
	}
}

@media only screen and (min-width: 321px) and (max-width: 480px) {
	.video-view {
		height: 267px;
	}
}

@media only screen and (min-width: 481px) and (max-width: 640px) {
	.video-view {
		height: 300px;
	}
}

@media only screen and (min-width: 641px) and (max-width: 768px) {
	.video-view {
		height: 370px;
	}
}

@media only screen and (min-width: 769px) and (max-width: 991px) {
	.video-view {
		height: 480px;
	}
}

@media only screen and (min-width: 992px) {
	.video-view {
		height: 378px;
	}
}