@media all and (min-width: 1000px) and (max-width: 1200px) {
.container {
	width: 1000px;
}
.Btn-Menu {
	display:none;
}
.main_menu li {
	padding:1.9% 0.5% !important;
}
.main_menu a {
	font-size: 14px!important;
}
}/***************************************************************************2************************************************************************************/
@media all and (min-width: 800px) and (max-width: 1000px) {
#admin-menu {
	display:none;
}
.container {
	width: 800px;
}
.view-offer.view-display-id-block .views-row, .view-offer.view-display-id-page_1 .views-row {
	width: 31%;
	margin: 1%;
	max-height: 475px;
}
.Btn-Menu {
	display:none;
}
.main_menu li {
	padding:2.7% 0.5% !important;
}
.main_menu a {
	font-size: 11px!important;
}
}/********************************************************************3*******************************************************************************************/
@media all and (min-width: 600px) and (max-width:800px) {
#admin-menu {
	display:none;
}
.container {
	width: 600px;
}
.view-companies.view-display-id-block .views-row {
	width: 27%;
	padding: 3%;
}
.view-companies.view-display-id-block .views-row img {
	width: 75%;
}
.view-offer.view-display-id-block .views-row, .view-offer.view-display-id-page_1 .views-row {
	width: 48%;
	margin: 1%;
	max-height: 460px;
}
.view-offer.view-display-id-block .views-row .views-field-body {
	padding: 5%;
}
.block-nice-menus {
	display:none;
}
.block-responsive-menu {
	display:block;
}
.main_menu {
	width: 9%;
}
.call_us_wrap{display:block;}
#menu{display:block;}
}/********************************************************************4*******************************************************************************************/
@media all and (min-width: 480px) and (max-width: 600px) {
#admin-menu {
	display:none;
}
.container {
	width: 480px;
}
.logo img {
	width: 200px;
}
.view-companies.view-display-id-block .views-row {
	width: 27%;
	padding: 3%;
}
.view-companies.view-display-id-block .views-row img {
	width: 75%;
}
.view-offer.view-display-id-block .views-row, .view-offer.view-display-id-page_1 .views-row {
	width: 100%;
	margin: 1%;
}
.view-offer.view-display-id-block .views-row .views-field-body {
	padding: 5%;
}
.about_us {
	width: 100%;
}
.news {
	width: 100%;
}
.footer_menu {
	font-size: 14px;
	width: 100%;
}
.block-nice-menus {
	display:none;
}
.block-responsive-menu {
	display:block;
}
.main_menu {
	width: 9%;
}
.call_us_wrap{display:block;}
#menu{display:block;}
}/********************************************************************5*******************************************************************************************/
@media all and (min-width: 320px) and (max-width: 480px) {
#admin-menu {
	display:none;
}
.container {
	width: 320px;
}
.logo img {
	width: 120px;
}
.view-companies.view-display-id-block .views-row {
	width: 27%;
	padding: 3%;
}
.view-companies.view-display-id-block .views-row img {
	width: 75%;
}
.view-offer.view-display-id-block .views-row, .view-offer.view-display-id-page_1 .views-row {
	width: 100%;
	margin: 1%;
}
.view-offer.view-display-id-block .views-row .views-field-body {
	padding: 5%;
}
.about_us {
	width: 100%;
}
.news {
	width: 100%;
}
.footer_menu {
	font-size: 14px;
	width: 100%
}
.block-nice-menus {
	display:none;
}
.block-responsive-menu {
	display:block;
}
.main_menu {
	width: 9%;
}
.call_us_wrap{display:block;}
#menu{display:block;}
}/********************************************************************6*******************************************************************************************/
@media (max-width: 320px) {
#admin-menu {
	display:none;
}
.container {
	width: 320px;
}
.logo img {
	width: 100px;
}
.view-companies.view-display-id-block .views-row {
	width: 27%;
	padding: 3%;
}
.view-companies.view-display-id-block .views-row img {
	width: 75%;
}
.view-offer.view-display-id-block .views-row, .view-offer.view-display-id-page_1 .views-row {
	width: 100%;
	margin: 1%;
}
.view-offer.view-display-id-block .views-row .views-field-body {
	padding: 5%;
}
.about_us {
	width: 100%;
}
.news {
	width: 100%;
}
.footer_menu {
	font-size: 14px;
	width: 100%
}
.block-nice-menus {
	display:none;
}
.block-responsive-menu {
	display:block;
}
.main_menu {
	width: 9%;
}
.call_us_wrap{display:block;}
#menu{display:block;}
}
