@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 440px) {
.float_left_25-percent {
	float: left;
	width: 90%;
	max-width: 380px!important;
	margin-right: 10px;
	margin-bottom: 12px;
}

.float_right_50_percent {
	float: right;
	width: 100%!important;
	margin-left: auto!important;
	margin-right: auto!important;
	max-width: 360px!important;
	margin-top: 10px;
	margin-bottom: 10px;
}

}
@media screen and (min-width: 720px) {
.float_left_25-percent {
	float: left;
	width: 48%;
	max-width: 380px!important;
	margin-right: 10px;
	margin-bottom: 12px;
}

.float_right_50_percent {
	float: right;
	width: 40%;
	margin-top: 10px;
	margin-bottom: 10px;
}

}
@media screen and (min-width: 800px) {
.float_left_25-percent {
	float: left;
	width: 23%;
	margin-right: 10px;
	margin-bottom: 12px;
}

.float_right_50_percent {
	float: right;
	width: 40%;
	margin-top: 10px;
	margin-bottom: 10px;
}

}

@media screen and (max-width: 460px) {
.float_left_33-percent {
	float: left;
	width: 90%;
	max-width: 420px!important;
	margin-right: 10px;
	margin-bottom: 12px;
}
}
@media screen and (min-width: 720px) {
.float_left_33-percent {
	float: left;
	width: 30%;
	max-width: 420px!important;
	margin-right: 10px;
	margin-bottom: 12px;
}
}
@media screen and (min-width: 800px) {
.float_left_33_percent {
	float: left;
	width: 30%;
	margin-right: 10px;
	margin-bottom: 12px;
}
}


@media screen and (max-width: 460px) {
.float_left_50-percent {
	float: left;
	width: 90%!important;
	max-width: 420px!important;
	margin-right: 10px;
	margin-bottom: 12px;
}
}
@media screen and (min-width: 700px) {
.float_left_50-percent {
	float: left;
	max-width: 450px!important;
	width: 48%!important;
	margin-right: 10px;
	margin-bottom: 12px;
}
}
@media screen and (min-width: 800px) {
.float_left_50-percent {
	float: left;
	width: 48%;
	margin-right: 10px;
	margin-bottom: 12px;
}
}
