
@media (min-width: 1200px) {
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 992px) {
}
@media (max-width: 1199px) {
.story	#general	{ background-image: url('images/general-backround-1.jpg'); }
}
@media (min-width: 768px) and (max-width: 991px) {
}
@media (max-width: 991px) {
.top-actions	li	ul	li	a	{ background-color: rgba(0,0,0,1); }
#mobile-menu	{ background-color: rgba(0,0,0,0.75); }
.page-headings	.title	{ bottom: 10%; font-size: 50px; }
.location	#general	.details	h2	{ font-size: 31px; }
.location	#general	.details	h3	{ font-size: 25px; }
}
@media (max-width: 767px) {	
#general	.site-by	{ text-align: left; }

.story	.video-action	{ margin-bottom: 20px; }
.story	#general	h1	{ font-size: 42px; }
.story	#general	h2	{ font-size: 19px; }
}
@media (max-width: 767px) and (orientation:landscape) {
}
@media (max-width: 767px) and (orientation:portrait) {
}
@media (max-width: 640px) {

#top	{ padding-right: 10px; padding-left: 10px; }

.page-headings	.title	{ bottom: 10%; font-size: 32px; }
.location	#general	.details	{ font-size: 19px; padding-right: 10px; padding-left: 10px; }
.location	#general	.details	h2	{ font-size: 27px; }
.location	#general	.details	h3	{ font-size: 23px; }
.location	#general	.details	.menu-details	{ font-size: 19px; }
}
@media (max-width: 480px) {
}