textarea,
input{
	outline: none;
	max-width: 100% ;
}

button:focus{
	outline: none!important;
}

.content img{
	max-width: 100%;
}

*{
	word-wrap: normal;
}

.no_click{
	pointer-events: none !important;
}

.company-block img{
	max-width: 100%;
}

.site_logo{
	margin-right: 10px;
}

.header-menu-popup_wrap .m-menu{
	margin-top: 15px;
}


.callback-popup_shadow,
.extended-search_wrap,
.buy-one-click-form-wr,
.header-menu-popup_wrap{
	z-index: 10000;
}

.product-list .pricelist-name-wr .pricelist-name-right .column-buy-title,
.product-list .pricelist-name-wr .pricelist-name-right .column-amount-title{
	visibility: hidden;
}


@media screen and (max-width: 1024px){
.tpl-anketa .form_bl_title {
    display: block;
}

}

@media(max-width:320px){
	.shop2-product-data .shop2-product-desc .comments-tab .tpl-form.tpl-auth .button_wrap{
		flex-direction: column;
	}
	
	.shop2-product-data .shop2-product-desc .comments-tab .tpl-form.tpl-auth .button_wrap .links{
		margin-top: 10px;
	}
	
	.shop2-product-data .shop2-product-desc .comments-tab .tpl-form.tpl-auth .button_wrap a{
		margin-bottom: 5px;
	}
}
.header-menu > li:not(.flexMenu-viewMore) {
    margin-right: 15px;
}
.header-menu > li:not(.flexMenu-viewMore) > a {
    font-size: 14px;
}