@media only screen and (max-width: 1700px) {
	.bgr_black { padding: 0 20px 20px 20px; }
	a.read_more { padding-left: 15px; padding-right: 15px; }
}

@media only screen and (max-width: 1600px) {
	.girls .col-md-f { width: 25%; }
	.girls .col-md-f img { max-width: inherit; width: 100%; }
	.phone { margin-bottom: 50px; font-size: 30px; padding-bottom: 0; }
}

@media only screen and (max-width: 1500px) {
	#top_line { padding-right: 25px; }
	.index { padding: 0px 15px; }
	.title_bb:after { margin: 21px auto 40px auto; }
	.products { margin-bottom: 30px; }
}

@media only screen and (max-width: 1340px) {
	.girls .col-md-f { width: 33.33%; }
}

@media only screen and (max-width: 1280px) {
	.col-md-f { width: 25%; }
}

@media only screen and (max-width: 992px) {
	.c_type img { margin-bottom: 0; }
	.c_type img { max-width: inherit;width: 100%; }
	.t_title { padding-top: 20px; }
	.phone img { max-width: 30px; }
	.prl75 { padding: 0 15px; }
	.active_content { padding: 0; }
	#rwd_header { overflow: hidden; }
	.index  { padding: 20px 15px; }
	.col-xs-12 img { max-width: inherit; width: 100%; }
	.pt50 { padding-top: 10px; }
	.bgr { padding-left: 20px; padding-right: 20px; padding-bottom: 50px; min-height: inherit; }
	.products { padding: 0; }
	.phone2 { margin-bottom: 20px; }
}

@media only screen and (max-width: 860px) {
	.col-md-f { width: 33.33%; }
}

@media only screen and (max-width: 760px) {
	.girls .col-md-f { width: 50%; }
}

@media only screen and (max-width: 600px) {
	.title_bb { font-size: 30px; }
	.col-md-f { width: 50%; }
}

@media only screen and (max-width: 480px) {
	.girls .col-md-f { width: 100%; }
	.col-md-f { width: 100%; }
	.col-md-f img { width: 100%; max-width: inherit; }
}