@media all and (max-width: 1024px) {
}
@media all and (max-width: 960px) {
#header {
	height:auto;
 	overflow:auto;
 	position:static;
	overflow:hidden;
}
#content {
	padding:0;
}

}
@media all and (max-width: 780px) {
.responsive_image {
 	display:block;
 	max-width:68%;
	height:auto;
 	margin:0 auto;
}

}
@media all and (max-width: 504px) {
h1 {
	font-size:22px;
}
h2 {
	font-size:18px;
}
h4 {
 	font-size:15px;
}
h5 {
 	font-size:18px;
}
.line-through {
	font-size:15px;
}
.responsive_image {
 	display:block;
 	max-width:80%;
	height:auto;
 	margin:0 auto;
}
.responsive_image_small {
 	display:block;
 	max-width:40%;
	height:auto;
 	margin:0 auto;
}

}
@media all and (max-width: 400px) {
h1 {
	font-size:20px;
}
h2 {
	font-size:17px;
}
h4 {
 	font-size:15px;
}
h5 {
 	font-size:17px;
}
.line-through {
	font-size:15px;
}
.responsive_image {
 	display:block;
 	max-width:90%;
	height:auto;
 	margin:0 auto;
}
.responsive_image_small {
 	display:block;
 	max-width:50%;
	height:auto;
 	margin:0 auto;
}

}
@media all and (max-width: 320px) {
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h4 {
	font-size:15px;
}
h5 {
	font-size:15px;
}
.line-through {
	font-size:15px;
}
.responsive_image {
 	display:block;
	max-width:100%;
	height:auto;
	margin:0 auto;
}
.responsive_image_small {
 	display:block;
 	max-width:60%;
	height:auto;
 	margin:0 auto;
}

}
@media all and (min-device-width: 768px) and (max-device-width: 1024px) {
#header {
 	padding:2px 0 0;
 	height:0;
 	overflow:hidden;
 	position:static;
}
}