@media only screen and (max-width: 800px){
body #paidAdvertsContainer .advertCategoryBox {
	width: 100%;
}
}
#paidAdvertsContainer {
	width: 100%; padding: 10px 25px 10px 10px;
}
#paidAdvertsContainer #titleAndNoteContainer {
	width: 100%;
}
#paidAdvertsContainer #titleAndNoteContainer #text {
	width: 100%; margin-top: 10px; padding: 10px; border-radius: 5px; border: 1px solid #ccc;
}
#paidAdvertsContainer #titleAndNoteContainer #text p {
	font-size: 0.8em; line-height: 1.4em;
}
.note{
	font-size: 0.8em; line-height: 1.5em; font-style: italic; text-align: justify;
}
.note a{
	display: inline-block; color: #00A627; padding-bottom: 1px; border-bottom: 1px solid #00A627;
}
#paidAdvertsContainer .advertCategoryBox {
	display: inline-block; width: 100%; margin-top: 40px; padding-bottom: 30px; border-bottom: 1px solid #ccc;
}
#paidAdvertsContainer .advertCategoryBox .imgBox {
	float: left; width: 39%; margin-left: 1%;
}
#paidAdvertsContainer .advertCategoryBox .textBox {
	float: left; width: 55%; margin-left: 4%; padding: 0px 5%;
}
#paidAdvertsContainer .advertCategoryBox .imgBox img {
	width: 100%; height: auto;
}
#paidAdvertsContainer .advertCategoryBox .textBox h2 {
	margin-top: 20px; font-size: 1.6em; font-style: italic; font-weight: bolder;
}
#paidAdvertsContainer .advertCategoryBox .textBox p {
	 margin-top: 10px; font-size: 0.9em; line-height: 1.5em;
}
#paidAdvertsContainer .advertCategoryBox .textBox a {
	 display: inline-block; margin-top: 15px; color: black; padding: 5px 10px; border: 2px solid black; border-radius: 4px; font-weight: bolder;
}
#paidAdvertsContainer .advertCategoryBox .textBox a:hover {
	 background-color: #eee;
}
