@media (min-width: 768px) {
	table.list-table:nth-child(2) span
	{
		display: inline-block;
	}
	.box{
		width:100%;
		height:450px;
		animation:20s scale infinite linear;

	}
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
	header{
		text-align: left;
	}
	.header-logo-wrapper{
		margin-bottom: 0;
	}
	.list-product li img{
		transform: scale(1.0,1.0)!important;
		transition:all ease-out 0.2s!important;
	}
	.list-product li img:hover{
		transform: scale(1.1,1.1)!important;
	}
	.copyright,
	.social_networks,
	.designer_copyright{
		display: inline-block;
		margin: 0 0;
	}
	.text-md-left{
		text-align: left;
	}
	.text-md-center{
		text-align: center;
	}
	.text-md-right{
		text-align: right;
	}
}

@media (max-width: 767px) {
	.nav-aside{
		margin-bottom: 20px;
	}
	.mob_c{
		text-align: center;
	}
	.btn_red_screw{
		margin-top: 5px;
	}

	.captcha_img{
		margin-top: 15px;
	}
	.navbar-nav{
		padding-left: 15px;
		position: fixed;
		top: 41px;
		left: 0;
		right: 0;
		z-index: 50;
		background: #ffffff;
	}
	.navbar-default .navbar-nav li a {
		color: #363f45;
	}

	a.btn-menu {
		line-height: 38px;
		display: inline-block;
		float: right;
		margin-right: 10px;
		text-decoration: none;
		margin-top: 6px;
	}
	#veget-slider .bx-next{
		right:10px;
	}
	#veget-slider .bx-prev{
		left:10px;
	}
	.mob-text-center{
		text-align: center;
	}
	#form-review{
		padding:25px;
	}
	.img-circle {
		width: 50%;
	}
	.other_item li .col-md-3{
		text-align: center;
	}
	.mywindow .conditions {
		margin-top: 0px;
	}
	.captcha{
		text-align: center;
	}
	.item_section .content_img{
		margin-bottom: 10px;
		float:none;
	}
	.title-main{
		font-size:22px;
		left:7vw;
		top:10vh;
		width: 100%;
	}
	.contact-address{
		padding:40px 15px !important;
	}
	.btn-submit{
		padding-right: 15px;
	}
	.btn-file{
		margin: 3px 0px 20px 0px;
	}

	input.input-file-val[type="text"],
	#form-review input[type='text'],
	#form-review textarea {
		width: 100% !important;
		font-size: 15px !important;
	}
	.green-button .glyphicon-chevron-right {
		display: none;
	}
	a.green-button,a.green_order{
		padding:8px 10px;
	}
	a.green_order:hover{
		padding:8px 10px;
	}
	#myTable a.green-button{
		padding: 5px;
	}
	table.list-table tr th:first-child{
		padding-left: 0px;
		display:none;
	}
	table.list-table img{
		width:100%;
	}
	table.list-table tr th:nth-child(2) {
		padding-left: 2px;
	}
	#order_form input, #order_form select,.chosen-container .chosen-results li{
		font: 16px/18px 'blogger_sansregular' !important;
	}
	#order_form {
		padding: 40px 40px;
		font: 16px/18px 'blogger_sansregular';
	}
	.chosen-container-single .chosen-single {
		height: 40px;
		padding: 10px;
		font: 16px/18px 'blogger_sansregular';
	}
	#production h1{
		padding-left: 10px;
		margin-top: 20px;
	}
	#production{
		padding: 0px 30px;
	}
	.list-product.list-mobile li,
	#production .list-product li{
		width: 100%;
	}
	.list-product{
		margin: 0px;
	}
	#production .img-wrap img{
		width: auto;
	}
	#production .img-wrap{
		text-align: center;
	}
	.header-phone{
		float: none !important;
		text-align: center;
		margin-top: 15px;
	}
	header {
		padding: 50px 0 18px 0 !important;
	}
	.farm{
		text-align: left;
	}
	#greeting {
		padding: 20px;
	}
	#greeting .col-md-8{
		margin-top: 10px;
	}
	.green_section ul li {
		width: 49% !important;
	}
	.green_section {
		padding: 20px;
	}
	#news {
		padding: 30px 20px;
	}
	#news img{
		width:auto !important;
	}
	#news .col-sm-2{
		text-align: center;
	}
	#news .col-sm-4{
		margin-bottom:20px;
	}
	#news .col-sm-4 h3{
		text-align: center;
	}
	.captcha{
		text-align: center;
		margin-top: 20px;
	}
	.green_grass{
		padding:10px 10px 20px 10px;
	}
	.green_grass h2{
		margin:0 0 10px;
	}
	.green_grass .content-wrap{
		padding:15px 20px;
	}
	.tel-block{
		display: block;
	}
	.form-group .col-md-4 input{
		margin-bottom:15px;

	}
	#order_form textarea{
		margin-top: 20px;
	}
	#order{
		padding:40px 25px;
	}
	footer{
		text-align: center;
		line-height: 1px;
	}
	#footer_menu .col-md-8{
		text-align: center;
	}
	#footer_menu .col-md-8 ul li{
		margin-bottom: 10px;
	}
	.good_img,
	.big_box_price{
		text-align: center;
	}
	.good_img{
		margin-bottom: 20px;
	}
	.red_btn{
		margin-top: 20px;
	}
	.other_item{
		padding:0 15px;
	}
	.breadcrumbs{
		padding-left: 15px;
	}
	.right-main-section{
		padding-right: 15px;
		padding-left: 15px;
	}
	.full_description,
	.content_img,
	.right-main-section h1{
		padding: 0px 20px;
	}
	.add-right-section h1,
	.add-right-section .content,
	.page-paddings{
		padding: 0px 20px;
	}
	.mob-block {
		display: block;
	}
	#myTable th{
		padding-left: 10px;
		padding-right: 10px;
	}
	.modal-window .mywindow {
		top: 5vh;
		left: 50%;
		margin-left: -150px;
		width: 300px;
		padding: 30px;
	}
	.mywindow .h1{
		font-size: 26px;
		line-height: 1;
		margin-bottom: 15px;
	}
	.content{
		padding-left: 20px;
	}
	#form-review input.ajax-send{
		width:auto!important;
	}
	input.ajax-send.btn-default{
		margin-top:0px;
	}

}

@media (min-width: 768px) and (max-width: 991px) {
	.nav-aside{
		margin-bottom: 20px;
	}
	#form-review{
		padding-left: 60px;
		padding-right: 60px;
	}
	.mob-text-center{
		text-align: center;
	}
	.content{
		padding-left: 20px;
	}
	.mywindow .conditions {
		margin-top: 0px;
	}
	.mob-block {
		display: block;
	}
	.add-right-section h1,
	.page-paddings{
		padding: 0px 15px;
	}
	#myTable{
		padding: 0 15px;
	}
	.right-main-section{
		padding-right: 15px;
		padding-left: 15px;
	}
	.one_review .col-md-3{
		text-align: center;
	}
	.full_description,
	.content_img,
	.right-main-section h1,
	.add-right-section .content{
		padding: 0px 15px;
	}
	.add-right-section .col-md-9 .content,
	.review_all .content{
		padding:0px;
	}
	.breadcrumbs{
		padding-left: 15px;
	}
	.other_item{
		padding:0 15px;
	}
	.other_item li .col-md-3{
		text-align: center;
	}
	.img-circle{
		width:40%;
	}

	#contancts .row{
		margin:0px;
	}
	.header_new_logo{
		text-align: center;
		margin-bottom: 10px;
	}
	.header-phone{
		float:none;
		text-align: center;
	}
	.tab_c{
		text-align: center;
	}
	#production h1{
		padding-left: 10px;
		margin-top: 20px;
	}
	#production{
		padding:0px 20px 0px 30px;
	}
	.list-product.list-mobile li,
	#production .list-product li{
		width:49%;
	}
	.list-product{
		margin: 0px;
	}
	#order_form textarea{
		margin-top: 20px;
	}
	.green_section ul li {
		width: 32%;

	}
	.captcha{
		text-align: center;
	}

	.good_img,.big_box_price{
		text-align: center;
	}
	.good_img{
		margin-bottom: 20px;
	}
	.red_btn{
		margin-top: 20px;
	}
	footer{
		text-align: center;
		line-height: 1px;
	}
	#footer_menu .col-md-8{
		text-align: center;
	}
	#footer_menu .col-md-8 ul li{
		margin-bottom: 10px;
	}

}

@media (min-width: 992px) and (max-width: 1199px) {
	.green_section ul li{
		width:19%;
	}
	.nav-aside li {
		font: 13px/50px 'blogger_sansregular';
	}

	.box-price li{
		padding-left: 10px;
		padding-right: 10px;
	}
	.list-product.list-mobile li,
	#production .list-product li{
		width:49%;
	}
}


@media (max-width: 420px) {
	.anons li{
		width:100%;
	}
	.img-circle {
		width: auto;
	}
	.full_description th{
		display: block;
		text-align: center;
	}
	#contacts .white.address img {
		margin-top: 0px;

	}
	#contacts .white.clock img {
		margin-top: -4px;
	}
	#contacts .white.phone_cont img, #contacts .white.email_cont img{
		margin-top: 0px;
	}
	.title-main{
		font-size:22px;
		left:7vw;
		top:5vh!important;
	}
}
