
@media (min-width: 992px) and (max-width: 1199px)  {
	.header-item-button {
		width: 150px;
	}
	.header-item-link {
		margin: 9px 0 0 25px;
	}
	.header-item1 {
		margin: 0 0 0 115px;
	}
	.header-item1-phone {
		font-size: 20px;
	}
	/*.header-item1-call {
		font-size: 10px;
	}*/
	ul.desctop-menu > li {
		font-size: 11px;
		padding: 20px 7px;
	}
	ul.desctop-menu > li > a > span {
		top: 3px;
	}
	.thumb6-box-content {
		margin: 0 0 0 35px;
	}
	.tovar-box-text {
		font-size: 13px;
		line-height: 15px;
		height: 52px;
	}
	.header-line-address{margin:0;}
}
@media (min-width: 768px) and (max-width: 991px)  {
	.desctop-version {
		display: none;
	}
	.mobile-version {
		display: block;
	}
	.thumb3-boxs-item {
		width: 100%;
	}
	.thumb4 {
	    padding: 25px 0 25px 0;
	}
	.thumb5 {
		padding: 25px 0 25px 0;
	}
	.thumb6-box-content {
		margin: 0 0 0 35px;
	}
}
@media (min-width: 320px) and (max-width: 767px)  {
	.slider-desc{display:none;}
	.slider-mob{display:block;}	
	
}
@media (min-width: 480px) and (max-width: 767px)  {
	.desctop-version {
		display: none;
	}
	.mobile-version {
		display: block;
	}
	h1 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 600;
	}
	h2 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 600;
	}
	.thumb-text {
		font-size: 13px;
		line-height: 22px;
	}
	.thumb1 {
		font-size: 13px;
		line-height: 22px;
	}
	.thumb1-blocks-item {
		width: 50%;
	}
	.thumb1-blocks-item:nth-child(1) {
		border-bottom: 1px solid #d9d9d9;
	}
	.thumb1-blocks-item:nth-child(2) {
		border-bottom: 1px solid #d9d9d9;
		border-right: none;
	}
	.thumb2 {
		padding: 33px 0 33px 0;
	}
	.thumb2 h2 {
		padding: 0 0 0 0;
	}
	ul.thumb2-list {
		padding: 0px;
	}
	ul.thumb2-list li {
		font-size: 14px;
	}
	.thumb3-boxs-item {
		width: 100%;
	}
	.thumb3-text {
		font-size: 18px;
		line-height: 20px;
		padding: 0px;
	}
	.thumb3 {
		padding: 57px 0 30px 0;
	}
	.thumb4 {
		padding: 25px 0 25px 0; 
	}
	.thumb5 {
		padding: 25px 0 25px 0;
	}
	.thumb5-boxs .col-lg-4 {
		float: left;
		width: 50%;
	}
	.thumb6 {
		height: inherit;
	}
	.thumb6-form {
		margin: 0 0 37px 0;
		width: 100%;
	}
	.thumb6-box {
		position: relative;
		top: inherit;
		right: inherit;
		width: 100%;
	}
	.thumb6-box-content {
		margin: 0 0 0 0;
		padding: 31px 20px 31px 20px;
		max-width: 100%;
		font-size: 24px;
		line-height: 30px;
	}
	ul.footer-list {
		display: none;
	}
	.footer-logo {
		text-align: center;
		padding: 22px 0 26px 0;
	}
	.footer-phone {
		text-align: center;
	}
	.footer-email {
		text-align: center;
	}
	ul.footer-social {
		justify-content: center;
	}
	ul.footer-list1 {
		text-align: center;
		padding: 30px 0 0 0;
		float: none;
	}
	.footer-text1 {
		float: none;
		text-align: center;
		padding: 20px 0 0 0;
	}
	.news-block h2 {
		font-size: 18px;
		line-height: 22px;
		padding: 25px 0 0 0
	}
	.contacts-title {
		font-size: 16px;
		line-height: 18px;
	}
	.contacts-map #map {
		height: 400px;
	}
	.modal1 {
	    width: 450px;
	}
	.modal1 .padding {
	    padding: 40px 20px 40px 20px;
	    text-align: center;
	}
	
	.black-bottom-close{right: -8px;}
}
@media (min-width: 320px) and (max-width: 479px)  {
	.desctop-version {
		display: none;
	}
	.mobile-version {
		display: block;
	}
	h1 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 600;
	}
	h2 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 600;
	}
	.thumb-text {
		font-size: 13px;
		line-height: 22px;
	}
	.thumb1 {
		font-size: 13px;
		line-height: 22px;
	}
	.thumb1-blocks-item {
		width: 50%;
		height: 196px;
	}
	.thumb1-blocks-item:nth-child(1) {
		border-bottom: 1px solid #d9d9d9;
	}
	.thumb1-blocks-item:nth-child(2) {
		border-bottom: 1px solid #d9d9d9;
		border-right: none;
	}
	.thumb1-blocks-text {
		font-size: 18px;
		line-height: 20px;
	}
	.thumb1-blocks-text1 {
		font-size: 12px;
		line-height: 14px;
	}
	.thumb1-blocks-price {
		font-size: 22px;
		line-height: 24px;
		padding: 30px 0 0 0;
	}
	.thumb2 {
		padding: 33px 0 33px 0;
	}
	.thumb2 h2 {
		padding: 0 0 0 0;
	}
	ul.thumb2-list {
		padding: 0px;
	}
	ul.thumb2-list li {
		font-size: 14px;
	}
	.thumb3-boxs-item {
		width: 100%;
	}
	.thumb3-text {
		font-size: 18px;
		line-height: 20px;
		padding: 0px;
	}
	.thumb3 {
		padding: 57px 0 30px 0;
	}
	.thumb4 {
		padding: 25px 0 25px 0; 
	}
	.thumb5 {
		padding: 25px 0 25px 0;
	}
	.thumb5-boxs .col-lg-4 {
		float: left;
		width: 50%;
	}
	.thumb5-box-text {
		font-size: 11px;
		line-height: 13px;
	}
	.thumb6 {
		height: inherit;
	}
	.thumb6-form {
		margin: 0 0 37px 0;
		width: 100%;
	}
	.thumb6-box {
		position: relative;
		top: inherit;
		right: inherit;
		width: 100%;
	}
	.thumb6-box-content {
		margin: 0 0 0 0;
		padding: 31px 20px 31px 20px;
		max-width: 100%;
		font-size: 18px;
		line-height: 28px;
	}
	.thumb6-box-content a {
		font-size: 30px;
	}
	ul.footer-list {
		display: none;
	}
	.footer-logo {
		text-align: center;
		padding: 22px 0 26px 0;
	}
	.footer-phone {
		text-align: center;
	}
	.footer-email {
		text-align: center;
	}
	ul.footer-social {
		justify-content: center;
	}
	ul.footer-list1 {
		text-align: center;
		padding: 30px 0 0 0;
		float: none;
	}
	.footer-text1 {
		float: none;
		text-align: center;
		padding: 20px 0 0 0;
	}
	.news-block {
		padding: 25px 0 25px 0;
	}
	.news-block h2 {
		font-size: 18px;
		line-height: 22px;
		padding: 25px 0 0 0
	}
	.contacts-title {
		font-size: 16px;
		line-height: 18px;
	}
	.contacts-map #map {
		height: 400px;
	}
	.modal1 {
	    width: 300px;
	}
	.modal1 .padding {
	    padding: 40px 15px 40px 15px;
	    text-align: center;
	}
	.modal1-title {
		font-size: 20px;
		line-height: 22px;
		padding: 0 0 20px 0;
	}
	.modal1-flex-block {
		width: 100%;
	}
	.black-bottom-close{right: -8px;}
}