@media(min-width: 561px) {

	.center {

    width: 561px;

	}

}



@media(max-width: 768px) {
	
	.center {

    width: 561px;

	}

	.rev-head .photo_r {

		width: 100%;

		float: none;

	}

	.rev-head  ul {

		float: none;

		padding-top: 0;

	}

	.rev-head ul li {

		width: 49%!important;

		text-align: center;

		margin-right: 0;

		margin-bottom: 8px;

	}

	.rev-head button {

		float: none;

		display: block;

		margin: 10px auto 20px;

	}

	.arr_gl, .sec-bottom {

		display: none;

	}

	.pre_rdetailes {

		text-align: center;

	}

	.checkbox_main {

		margin-bottom: 30px;

	}

	.bt-filtre-s {

		display: block;

	}

	.filtre-r {

		display: none;

	}

	#content {

    padding-top: 30px;

	}

}



@media(max-width: 561px) {

	.center {

    width: 100%;

	}

	.price-main-rang .col-left, .price-main-rang .col-right {

		width: 100%;

		padding: 0;

	}

	.price-main-rang .col-right {

		padding-top: 30px;

	}

	.price-main-rang .pre_rang .col-right {

		padding-top: 0;

	}

	.rev-head button {

		width: 100%;

	}

	.bt-mm {

		padding: 0 20px;

	}
	.rev-head ul li span {
		margin-top: 0;
	}
	.rev-head ul li {
		margin-bottom: 0;
	}
	.rev-head button {
		margin-top: 21px;
	}
	.pre_rdetailes {
		line-height: 1.3;
	}
}



@media(max-width: 420px) {

	.checkbox_main ul li {

		margin-bottom: 16px;

	}

	.checkbox_main ul li:last-child {

		margin-bottom: 0;

	}

}



@media(max-width: 340px) {

	.rev-head ul li {

		width: 100%!important;

	}
	.vw-logo__image {
		width: 190px;
	}
	.vw-bar__placeholder--left, .vw-bar__placeholder--right {
		float: none;
	}
}

@media(max-width: 992px) {
	.vw-bar__placeholder--left {
		float: none;
	}
}



@media(min-width: 768px) {

	.center {

    width: 720px;

	}
	.reviews-sec-hide ul li {
		width: 100%;
		padding-right: 6px;
	}

	.rev-head .photo_r {

		float: none;

		width: 100%;

	}

	.rev-head ul {

		float: none;

		text-align: center;

		padding-top: 0;

	}

	.rev-head ul li {

		float: none;

		display: inline-block;

		margin: 0 15px;

	}

	.rev-head button {

		float: none;

		margin: 20px auto 20px;

		display: block;

	}

	.arr_gl {

		padding-top: 12px;
		padding-bottom: 10px;

		overflow: hidden;

	}

	.arr_gl li {

		float: left;

		margin-bottom: 5px;

	}

}





@media(min-width: 992px) {

	.center {

    width: 940px;

	}

	.rev-head button {

		margin-top: 20px;

		margin-bottom: 20px;

	}



}



@media (min-width: 1200px) {

	.center {

		width: 1140px;

	}

	.rev-head .photo_r {

		width: auto;

		display: table;

		float: left;

		height: 100px;

	}

	.rev-head  ul {

		float: left;

		list-style: none;

		overflow: hidden;

		padding-top: 30px;

	}

	.rev-head ul li {

		float: left;

		margin-left: 0;

		margin-right: 40px;

	}

	.rev-head button {

		width: 183px;

		height: 44px;

		float: right;

		margin-right: 29px;

		margin-top: 30px;

	}

	.arr_gl {

		list-style: none;

		min-height: 50px;

		padding-top: 12px;

		text-align: center;

	}

	.arr_gl li {

		float: none;

		display: inline-block;

		margin: 0 19px;

	}

}

