/*main_page_form*/
.fs_index {width:100%; margin:0 -290px 0 -12px !important; border:0; padding-right:300px;}
.fs_index .frm_srch-in {width:100%; height:auto; min-height:248px; border:solid #e1ddd4; border-width:1px 1px 1px 0; box-shadow:-1px 1px 0 #fff inset, -1px -1px 0 #fff inset;}
.fs_index .frm_srch_l, .fs_index .frm_srch_r {width:50%; height:auto; min-height:248px; padding:12px;}
.frm_srch-in .box_name {width:28%;}
.frm_srch-in .box_field {padding-left:30%;}
.frm_srch-in .box_field select {width:95%;}
.frm_srch-in .box_field input[type="text"] {width:30%;}

/*news_block*/
.news_fresh .left {width:42%;} /*удалить тут и в main*/
.news_fresh .right {width:58%;} /*удалить тут и в main*/
.news_fresh .left .item-i, .news_fresh .left .item-i img, .news_fresh .right .item-i, .news_fresh .right .item-i img {width:100%; height:inherit;}
.news_fresh .right .item-i {display:block; height:0; padding-bottom:50%;}
.news_fresh .right .item {margin:0; padding:0 0 12px 15px; background-color:transparent;}
.news_fresh .item-txt {min-height:100px; background-color:#f3f2ed;}
.news_fresh .item .num_cmnt {white-space:nowrap;}

.top_news {margin-bottom:10px;}

/*articles_block*/
.pub_list5 {margin-right:-12px;}
.pub_list5 .col {width:20%; padding-right:12px;}
.pub_list5 .box_fly_hr {width:100%;}
.box_fly_hr-i {display:block; width:100%; height:0; padding-bottom:54%; overflow:hidden;}
.pub_list5 .box_fly_hr-i img {width:100%; height:inherit;}

/*action_block*/
.sales_list4 {margin-right:-14px;}
.sales_list4 .col {padding-right:14px;}
.sales_list4 .box_fly {width:100%; height:inherit;}
.box_fly-i {width:100%;}
.sales_list4 .box_fly-i img {width:100%; height:inherit;}
.box_fly p.h5 {height:4em; padding-top:0.3em; overflow:hidden;}

/*brands_block*/
.brands_logos a {display:block; width:10%; float:left; text-align:center; font-size:11px; margin-bottom:15px; padding-bottom:7px;}
.all_brands {margin:0 -30px 20px 3px;}
.all_brands li {line-height:1.2em; margin-bottom:.4em;}

/*goodies_block*/
.newcar_domore .cell4 {font-size:13px; line-height:1.4em; padding:0 12px 17px 0;}
.newcar_domore a {font-size:15px; font-weight:bold;}
.newcar_domore img {float:left; margin-right:8px;}
.newcar_domore span {display:block; margin:4px 0 12px 40px;}

/*-----------------------------------------------*/
@media all and (max-width:990px){
	.fs_index {padding-right:0; margin:0 0 0 -12px !important;}
	.home .news_fresh {margin:0 0 16px;}
}
@media all and (max-width:768px){
	#page {padding-top:60px;}
	.fs_index {width:auto; margin:0 -14px -20px -12px !important;}
	.news_fresh .left {width:52%}
	.news_fresh .right {width:48%;}
	.news_fresh .right .item {width:50%;}
	.pub_list5 .col {width:25%;}
	.newcar_domore {margin-bottom:-12px;}
}
@media all and (max-width:640px){
	.news_fresh .left {width:65%}
	.news_fresh .right {width:35%;}
	.news_fresh .right .item {width:100%;}
	.brands_logos a {width:20%;}
	.all_brands .cell6 {width:100%;}
	.newcar_domore .cell4 {width:50%;}
	.newcar_domore .cell4:nth-child(3n) {clear:left;}
	.newcar_domore .cell4:nth-child(2n) {clear:right;}
}
@media all and (max-width:480px){
	.frm_srch_l {border-bottom:1px solid #d2cec6; box-shadow:0 1px 0 #fff;}
	.fs_index .frm_srch_l, .fs_index .frm_srch_r {min-height:initial;}
	.news_fresh .left {width:100%}
	.news_fresh .right {width:auto; float:left; margin:0 0 0 -15px;}
	.news_fresh .right .item {width:50%;}
	.pub_list5 .col {width:50%;}
	.sales_list4 .col {width:50%;}
	.box_fly_hr-i {padding-bottom:45%;}
	.newcar_domore .cell4 {width:100%; clear:left;}
}
@media all and (max-width:320px){
	.brands_logos {width:40%; float:right;}
	.brands_logos a {width:100%;}
	.all_brands {width:60%; float:left; margin:0 0 20px 0; padding:0 10px 0 5px;}
	.all_brands .cell4 {width:100%;}
	.all_brands a {display:block; background-color:#ededed; padding:5px 10px; border-radius:3px;}
}