.mobile-menu{
	display:none;
}
.created {
    width: auto;
}
.flex-row {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.flex-wrap {
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.flex-reverse {
	-webkit-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.align-items-middle {
	align-items: center;
}

.align-items-start {
	align-items: flex-start;
}

.align-items-end {
	align-items: flex-end;
}

.align-items-baseline {
	align-items: baseline;
}

.align-items-stretch {
	align-items: stretch;
}

.justify-content-between {
	justify-content: space-between;
}
.justify-content-flex-end {
	justify-content: flex-end;
}

.buy-one-click-modal form .button_submit_md_12{
	/* text-align:center; */
	/* display: flex; */
	/* justify-content: center; */
	/* align-items: center; */
	/* margin: 0; */
	/* padding: 0; */
}
.buy-one-click-modal form .wpcf7-submit{
	display:block;
	margin: 0;
	/* display: flex; */
	/* justify-content: center; */
	/* align-items: center; */
}
.modal-body .contacts_span_text a{
	color:black;
}
.turbosale_for_one_product{
	position:absolute;
	top:0;
	right:0;
	z-index:1;
	background: #e8454f;
	color:white;
	padding: 5px 15px;
	font-family: 'Oswald-Light';
	font-size: 18px;
	font-weight: normal;
}
.turbosale_for_one_product_left{
	position:absolute;
	top: 1px;
	left: 15px;
	z-index:1;
	background: #e8454f;
	color:white;
	padding: 5px 15px;
	font-family: 'Oswald-Light';
	font-size: 18px;
}
.sort-products-list{
	position:relative;
	display:flex;
	flex-wrap:wrap
}
#true_loadmore{
	background: #e8454f;
	color:white;
	padding: 5px 15px;
	font-family: 'Oswald-Light';
	font-size: 18px;
	height:44px;
	bottom: 0;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	border-radius: 23px;
	text-transform: uppercase;
	max-width: 165px;
	min-width: 165px;
	font-weight: normal;
	float: none;
	cursor: pointer;
}
#true_loadmore.button--aylen::before {
	background: #ff8189;
}
#true_loadmore.button--aylen::after {
	background: #c63b44;
}
#true_loadmore.button--aylen:hover{
	background:#e0414b;
	color:white;
}
.block_height_search::-webkit-scrollbar {
	width: 10px;
}

.block_height_search::-webkit-scrollbar-track {
	border-radius: 10px;
	background:#343434;
}

.block_height_search::-webkit-scrollbar-thumb {
	background:#a23636; 
	border-radius: 10px;
}

.block_height_search::-webkit-scrollbar-thumb:hover {
	background:rgb(54, 56, 58); 
}
.parentship_text a,
.about_company_bottom a{
	text-decoration: none;
    color: #1d1d1d;
    transition: .3s;
    margin-bottom: 2px;
}
.parentship_text a:hover,
.about_company_bottom a:hover{
	color: #e7454f;
}
.cart-page .order-form.mar_top p{
	margin-top:30px;
}
.article_content a{
	font-family: 'OpenSans-Regular', sans-serif;
	font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
    text-align: justify;
	color:#A60400;
}
.article_content a:hover{
	color:#e7454f;
}

.header_tel-close {
	display: none;
	position: absolute;
	left: -155px;
	z-index: 99;
	color: #fff;
	font-size: 21px;
	line-height: 39px;
	font-weight: bold;
	cursor: pointer;
	bottom: -9px;
	height: 39px;
	width: 33px;
	text-align: center;
}
@media screen and (max-width: 1408px) {
	.header_right{
		
	}
}
@media screen and (max-width: 1573px) {
	.menu_right {
		padding-left: 0px;
	}
	
	.menu_left ul > li,
	.menu_right li {
		margin-right: 40px;
	}
}
@media screen and (max-width: 1457px) {
	.menu_left ul > li,
	.menu_right li {
		margin-right: 20px;
	}
	
	.header_tel {
		margin-left: 0px;
	}
}
@media screen and (max-width: 1366px) {
	.header_tel a span:first-child {
		display: none;
		position: absolute;
		width: auto;
		left: -160px;
		z-index: 9;
		top: -9px;
		background: #e24955;
		color: #fff;
		padding: 9px 15px 10px 40px;
		font-size: 15px;
		line-height: 20px;
	}
	.header_tel a span:first-child:after {
		content: '';
		width: 0px;
		height: 0px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 9px solid #e24955;
		display: block;
		position: absolute;
		right: -9px;
		top: 14px;
	}
	.header_tel .header_tel-desctop-icon {
		display: block;
		position: relative;
		top: -3px;
	}
	.header_tel a.a-clicked span:first-child {
		display: block;
	}
}
@media screen and (max-width: 1350px) {
	.products_wish .buttons_wish_add_rem {
		width: 23%;
	}
	.header_tel{
		margin-left:0px;
	}
	.like_product{
		margin-left: 10px;
	}
	.header_right{
		width: auto;
	}
}
@media screen and (max-width: 1270px) {
	.menu_left ul>li{
		margin-right: 10px;
	}
	.menu_right li{
		margin-right: 10px;
	}
}
@media screen and (max-width: 1099px) {
	.menu_right {
		padding-left: 0px;
	}
}
@media screen and (max-width: 1030px) {
	.header_left_tel {
		display: block;
	}
	.header_search img{
		right: 0px;
	}
	.menu_left ul>li{
		margin-right: 10px;
	}
	.menu_right li{
		margin-right: 10px;
	}
	.header_tel{
		margin-left:10px;
	}
	header {
		padding: 0;
		height: auto;
		position: relative;
		z-index: 999;
	}
	.header-row {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		padding: 20px 20px 5px;
		z-index: 999999;
		position: absolute;
		width: 100%;
		left: 0;
		right: 0;
	}
	
	.header_left,
	.header_right {
		padding-top: 0px;
	}
	.menu_left, .menu_right, .header_tel {
		display: none;
	}
	.header_right{
		display:flex;
		justify-content: flex-end;
		width: 45%;
	}
	.like_product, .header_search {
		float: none;
	}
	.like_product {
		margin-right: 0px;
	}
	.header_search {
		width: 45px;
	}
	.logo {
		width: 115px!important;
		min-width: 100px;
	}
	.logo img {
		height: auto;
		margin-top: 0px;
	}
	.arrow_next{
		width: 19.8%;
	}
	.navigation--is-visible .header-row{
		background: #f4f4f4!important;
	}
	.mobile-menu{
		display: block;
		position: absolute;
		top: 105px;
		left: 0;
		right: 0;
		-webkit-transform: translateY(-300%);
		transform: translateY(-300%);
		-webkit-overflow-scrolling: touch;
		width: 100%;
		padding: 35px 0px;
		margin-right: 0!important;
		margin-left: 0!important;
		border: 0;
		text-align: left;
		text-transform: none;
		background: #f4f4f4;
		z-index: 1;
		transition: -webkit-transform 0.3s cubic-bezier(0.4, 0, 1, 1);
		transition: transform 0.3s cubic-bezier(0.4, 0, 1, 1);
		transition: transform 0.3s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 1, 1);
	}
	.navigation--is-visible .mobile-menu{
		-webkit-transform: none!important;
		transform: none!important;
		z-index: 99;
	}
	.mobile-menu .header_tel{
		display:block;
		width: 100%;
		padding: 20px 0 20px 52px;
		margin: 0;
	}
	button.menu_btn {
		
opacity: 1!important;
	}
	.menu_btn span{
		transition: all .3s;
	}
	.navigation--is-visible .menu_btn span:nth-child(2) {
		background-color: transparent!important;
	}

	.navigation--is-visible .menu_btn span:first-child {
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: 5px;
		width: 100%;
	}

	.navigation--is-visible .menu_btn span:last-child {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 5px;
		width: 100%;
	}
	.mobile-menu li a{
		text-transform:uppercase;
		font-family: 'Oswald-Light';
		color:#1d1d1b;
		display:block;
		padding: 10px 0 10px 58px;
		font-size: 16px;
		cursor: pointer;
		position: relative;
	}
	.mobile-menu .opened-menu a{
		color:#e8454f;
	}
	.mobile-menu .sub-menu {
		position: relative;
		width: 100%;
		background: #1e1e1e;
		padding: 30px 20px;
		left: 0;
		top: 0;
	}
	.mobile-menu .sub-menu:after {
		left: 55px;
	}
	.mobile-menu .sub-menu li{
		margin-bottom: 0;
	}
	.mobile-menu .sub-menu li a{
		padding-left: 38px;
	}
	.mc-item-hamurger{
		width: 25px;
		position: absolute;
		right: 20px;
		top: 10px;
		border-radius: 82%;
	}

	.mc-item-hamurger span {
		position: relative;
		top: 1px;
		right: 0;
		display: block;
		height: 3px;
		background-color: #e8454f;
		border-radius: 2.5rem;
		transition: all .3s;
		margin: 0 auto;
		border-radius: 3px;
	}
	.mc-item-hamurger span:first-child{
		top: -7px;
	}
	.mc-item-hamurger span:nth-child(2){
		top: -2.5px;
		width: 19px;
	}
	.mc-item-hamurger span:last-child{
		width: 11px;
	}
	.category_left.opened-menu .mc-item-hamurger span:first-child{
		width: 11px;
	}
	.category_left.opened-menu .mc-item-hamurger span:nth-child(2){
		width: 19px;
	}
	.category_left.opened-menu .mc-item-hamurger span:last-child{
		width: 100%;
	}

	
	.m-item-hamurger {
		width: 25px;
		position: absolute;
		left: 20px;
		bottom: 15px;
		border-radius: 82%;
	}

	.m-item-hamurger span {
		position: relative;
		top: 1px;
		right: 0;
		display: block;
		height: 3px;
		background-color: #e8454f;
		border-radius: 2.5rem;
		transition: all .3s;
		margin: 0 auto;
		border-radius: 3px;
	}
	.m-item-hamurger span:first-child{
		top: -7px;
	}
	.m-item-hamurger span:nth-child(2){
		top: -2.5px;
		width: 19px;
	}
	.m-item-hamurger span:last-child{
		width: 11px;
	}
	.mobile-menu .opened-menu .m-item-hamurger span:first-child{
		width: 11px;
	}
	.mobile-menu .opened-menu .m-item-hamurger span:nth-child(2){
		width: 19px;
	}
	.mobile-menu .opened-menu .m-item-hamurger span:last-child{
		width: 100%;
	}
	.contant {
		padding: 0 85px;
	}
	.home_text_slide{
		width: 65%;
	}
	.product_left_list {
		padding: 27px 0px 27px 85px;
	}
	.invite_text_left {
		padding: 35px 65px 60px 85px;
	}
	.left-black-block {
		padding: 60px 50px 60px 85px;
    }
	.class_text_seo_category {
		padding-bottom: 60px!important;
	}
	.sigle_article .col-md-8 {
		width: 100%;
	}
	.sigle_article .col-md-4 {
		width: 100%;
	}
	.wishlist-page{
		padding-top: 130px!important;
	}
	.pop_up_product {
		max-width: 675px;
		width: calc(100% - 70px);
	}
	.pop_up_active_content_prduct{
		max-width: 675px;
		width: calc(100% - 70px);
	}
}
@media screen and (max-width: 992px) {
	.product_right_slide_btn a.sale-price-mob{
		position: static;
		display: flex;
		flex-direction: column-reverse;
		line-height: 1.2;
		margin-bottom: 2px;
	}
	.product_right_slide_btn.product_right_sale{
		display: flex;
		height: 75px;
	}
	.padding_50.padding_15 {
		padding: 0 0 0 20px;
	}
	.after_icon_close_wish{
		position:absolute;
		right:0;
	}
	.after_icon_close_wish:after {
		content: '';
		position: absolute;
		width: 16px;
		height: 13px;
		top: -13px;
		background-image: url(../images/close-red.svg);
		right: 0;
		background-repeat: no-repeat;
	}
	.arrow_next{
		width: 11.8%;
	}
	.sm-px-0{
		padding-left:0;
		padding-right:0;
	}
	.contant {
		padding: 0 60px;
	}
	.product_left_list {
		padding: 27px 0px 27px 50px;
	}
	.invite_text_left {
		padding: 30px 45px 45px 55px;
	}
	.left-black-block{
		padding: 40px 35px 40px 55px;
	}
	.invite_text_right {
		padding: 30px 45px 50px 45px;
	}
	.about_company{
		padding: 40px 0;
	}
	
	.about_company p{
		margin-left:0;
		text-align: left;
		font-size: 14px;
	}
	.mycolum_two,
	.mycolum_one {
		left: 0;
		padding: 0!important;
	}
	.about_company .mycolum_two{
		margin-bottom: 40px;
	}
	.partnership {
		padding: 30px 0 0;
	}
	.parentship_image img {
		margin:25px 0 0 0;
		left: 0;
	}
	.page-caegory-products .product_right_slide {
		width: 50%;
		border-right: 1px solid #dcdcdc;
	}
	.sort-products-list {
		justify-content: space-between;
	}
	.our_prroducts {
		padding-right: 0;
	}
	.products_wish .col-lg-1 img {
		width: 100%;
		height: auto;
	}
	.products_wish .buttons_wish_add_rem {
		width: 55%;
		padding-top: 25px;
	}
	.button_width_wish {
		width: 11%;
		text-align: right;
	}
	.wish-row .col-lg-12>div:nth-child(5){
		width: 17%;
	}
	.button_width_wish .after_icon_close_wish{
		margin-top: 25px;
		position: relative;
	}
	footer {
		padding: 35px 25px;
	}
	.footer_contact {
		padding-right: 0;
	}
	.footer_logo {
		margin-left: -20px;
		margin-bottom: 20px;
	}
	#buyOneClickIframe.buy-one-click-modal .modal-dialog {
		max-width: 680px;
		width: auto;
	}
}
@media screen and (max-width: 767px) {
	.header_left_tel {
		left: 59px;
	}
	.displayflex{
		display:block;
	}
	.item .banner_text h2{
		font-size:28px;
	}
	.header_search img{
		
		right: 0px;
	}
	.invite_text_left h2{
		font-size:28px;
		width:100%;
	}
	.home_text_slide{
		width:100%;
		font-size: 12px;
		margin-top: 30px;
	}
	.invite_text_left p{
		font-size:14px;
	}
	.invite_text_right p{
		font-size:14px;
	}
.arrow_next{
		width: 11.8%;
	}
	.xs-flex-wrap {
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.sm-px-0{
		padding-left:0;
		padding-right:0;
	}
	.about_company_bottom p{
		text-align:left;
		font-size: 14px;
	}
	.invite_text_left h2,
	.about_company h2,
	.sigle_article h1,
	.o_product_title,
	.invite_text_right h2,
	.title_product,
	.news_title,
	.contact h1,
	.wishlist-page h2{
		font-size: 28px;
		margin-bottom:20px;
		line-height: 38px;
	}
	
	.header-row {
		background: #f4f4f4;
		height: 120px;
	}
	.page-template-page-home .header-row {
		background: transparent;
	}
	.header_left{
		padding-left: 0;
	}
	.header_right{
		padding-right:0;
	}
	.contant {
		padding: 0 20px;
	}
	.category_left li{
		display:none; 
	}
	.category_left li.active{
		display: block!important;
		position: relative;
	}
	.product_left_list {
		padding: 27px 0px 27px 20px;
	}
	.page-template-page-home .category_left{
		display: none;
	}
	.category_left,
	.category_right{
		width: 100%;
		height: auto!important;
		/* display: none; */
		position: relative;
	}
	.product_left_list {
		padding: 27px 0px 16px 20px;
	}
	.left-black-block{
		padding: 30px 35px 30px 20px!important;
	}
	.invite_text_left,
	.invite_text_right{
		padding: 35px 20px;
		width:100%;
		height: auto!important;
	}
	.invite_text_right h2{
		margin-top:0;
		font-size: 28px;
	}
	
	.partnership .contant {
		padding: 0 15px;
	}
	.parentship_text {
		padding: 0 20px;
	}
	.contact {
		padding: 120px 0 40px;
	}
	.contact_right {
		padding: 0 20px;
	}
	.sigle_article {
		padding-top: 120px;
		padding-bottom: 20px;
	}
	.about_company,
	.partnership, .cookies{
		padding-top: 140px;
	}
	.about_company_bottom {
		padding: 40px 0 25px;
	}
	.about_company h2 {
		margin: 0px 0px 20px;
	}
	.articles {
		padding: 120px 0px 0;
	}
	.page_one_product {
		margin-top: 140px;
	}
	.page-caegory-products {
		padding-top: 120px;
	}
	.page-term-development{
		padding-top:0;
	}
	.contact_form_product_page {
		clear: both;
		margin-bottom: 85px;
	}
	.sub_category_inner {
		width: 100%;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		padding: 30px 20px;
		background: #f4f4f4;
	}
	.sub_category {
		padding: 0;
		min-height: 0px;
	}
	.sort_products{
		width:100%;
		float:none;
		height:25px;
		position: relative;
		top: 0;
		right: 0;
		padding: 30px 20px;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	.sale-sorts {
		top: 0 !important;
	}
	.title_sort{
		margin-left:10px;
	}
	.top_price_sort{
		top: 0px;
		float: left;
		margin: 0 16px;
	}
	.down_price_sort{
		position:relative;
		top: 0px;
		float: left;
	}
	.description_product {
		font-size:14px;
		margin-bottom: 20px;
	}
	.bottom_text_for_category{
		 background: #272727;
		 display: block;
	}
	.button_more_for_category {
		padding-left: 20px;
		height: 0;
		padding-bottom: 0px;
	}

.button_more_for_category {}
	.class_text_seo_category {
		padding-bottom: 40px!important;
	}
	.class_text_seo_category h1, .class_text_seo_category h2, .class_text_seo_category h3, .class_text_seo_category h4 {
		padding-top: 15px;
		font-size: 28px;
		margin-bottom: 10px;
	}
	.class_text_seo_category p {
		padding-top: 15px;
		font-size: 14px;
	}
	.wishlist-page {
		padding-top: 105px!important;
	}
	
	.buttons_wish_add_rem b,
	.button_width_wish .after_icon_close_wish{
		font-size: 0;
	}
	.remove-from-wishlist {
		float: right;
	}
	.title_form_wish {
		margin-top: 30px;
		margin-bottom: 34px;
	}
	.form-wish-list .contact_form_top span {
		width: 50%;
		padding: 0 10px;
		margin: 0 auto;
	}
	.tax-vyrobnyk .product_right_slide_image,
	.tax-product_category .product_right_slide_image{
		width: 20%;
		display: block;
		/* margin-left: 20px; */
		float: left;
	}
	.tax-vyrobnyk .product_right_slide,
	.tax-product_category .product_right_slide{
		padding: 15px 0px 0px 20px;
	}
	.tax-vyrobnyk .product_right_slide_title,
	.tax-product_category .product_right_slide_title{
		display: block;
		margin-left: 0px;
		float: left;
		width: 80%;
		background: white;
		padding: 0 10px;
		max-height: 50px;
		overflow: hidden;
	}
	.tax-vyrobnyk .page-caegory-products .product_right_slide:nth-child(1),
	.tax-product_category .page-caegory-products .product_right_slide:nth-child(1){
		margin-top: 0px;
	}
	.tax-vyrobnyk .page-caegory-products .product_right_slide:nth-child(2),
	.tax-vyrobnyk .page-caegory-products .product_right_slide:nth-child(3),
	.tax-product_category .page-caegory-products .product_right_slide:nth-child(2),
	.tax-product_category .page-caegory-products .product_right_slide:nth-child(3){
		/* margin-top: 20px; */
	}
	.tax-vyrobnyk .product_right_slide_btn,
	.tax-product_category .product_right_slide_btn{
		display: block;
		margin-left: 0px;
		float: right;
		width: 80%;
		background: white;
		padding: 0 0px;
	}
	.tax-vyrobnyk .product-disabled .product-status,
	.tax-product_category .product-disabled .product-status,
	.tax-vyrobnyk .price_one_product_option,
	.tax-product_category .price_one_product_option{
		padding-left: 10px!important;
	}
	.tax-vyrobnyk .product_right_slide_title a,
	.tax-product_category .product_right_slide_title a{
		font-size:17px;
	}
	.contact_form_center:first-child-child{
		margin-bottom: 15px;
		width: 100%;
		padding: 0 0px;
	}
	
	.form-wish-list .your-comment {
		width: 85%;
		margin-bottom: 5px;
		float: none;
		margin: 0 auto;
	}
	.form-wish-list .contacts_span_text {
		width: 100%;
	}
	.form-wish-list .button_submit_md_12 input {
		margin: 0 auto!important;
		display: block;
		float: none;
	}
	.page_one_product .wpcf7-submit{
		height: 42px;
		width: 150px;
		max-width: 150px;
		min-width: 150px;
		margin: 0;
	}
	.button_pdf{
		display:none;
	}
	footer {
		padding: 35px 12px;
	}
	.footer_social {
		padding-left: 0;
		width: 100%;
		padding-top: 25px;
	}
	.footer_social ul {
		width: 100%;
		text-align: center;
	}
	.pop_up_product {
		padding: 35px 10px 30px;
		width: calc(100% - 25px);
		transform: translate(-50%, -50%);
		height: 90%;
		/* overflow-x: scroll; */
	}
	.pop_up_active_content_prduct  {
		padding: 35px 10px 30px;
		width: calc(100% - 25px);
		transform: translate(-50%, -50%);
		/*height: 90%;
		/* overflow-x: scroll; */
	}
	.exit_button{
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	.form_pop_up_product{
		/* overflow-x: scroll; */
		height: 100%;
	}
	.form_pop_up_product form{
		overflow-x: scroll;
	}
	.form_pop_up_product .wpcf7-form-control-wrap{
		max-width: 97%;
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
	.pop_up_product .button_submit_md_12 {
		text-align: center;
	}
	.close_cooc_pop_up{
		text-align:right;
		position: fixed;
		right: 30px;
		bottom: 45px;
	}
	.page_one_product form p{
		width: 45%;
	}
	.input_serch.animinput input{
		position:fixed;
		top:68px;
		left: calc((100% - 230px)/2);
	}
	.input_serch.animinput #datafetch{
		position:fixed;
		top:125px;
		width: 320px;
		left: calc((100% - 320px)/2);
		height: 430px;
		overflow-y: scroll;
	}
	.input_serch.animinput #datafetch a{
		display: block;
		height: 74px;
		overflow: hidden;
	}
	.category_left.formobile_block{
		display:block;
	}
	.red-btn.button--aylen{
		width: 135px;
		/* margin: 0px; */
		max-width: 135px;
		min-width: 150px;
	}
	.modal-body{
		padding:15px!important;
	}
	.title_product{
		padding:0;
	}
	.popup-product-image{
		width:100px;
	}
	.popup-product-prices{
		width: calc(100% - 100px);
		float:left;
	}
	.popup-product-prices .no_padding{
		display:none;
	}
	.popup-product-info .row{
		display:flex;
	}
	.popup-product-prices .col-xs-4{
		width:50%;
	}
	.popup-product-prices .col-xs-4:nth-child(2) .min-title{
		text-align:center;
	}
	.buy-one-click-modal form{
		width:222px;
		display:block;
		margin:0 auto;
	}
	.buy-one-click-modal form .col-md-6,
	.buy-one-click-modal form .col-md-12{
		margin:0;
		padding:0;
	}
	.button_submit_md_12 .wpcf7-submit{
		display:flex;
		justify-content:center;
	}
	.button_submit_md_12 .wpcf7-submit{
		width: 117px;
		background: #458a88;
		min-width: 117px;
		max-width: 117px;
		position:relative;
		left:52px;
	}
	.buy-one-click-modal form .col-md-12.text_pop_up label{
		/* width: 100%; */
		/* position: absolute; */
	}
	.button_submit_md_12 .wpcf7-submit::before {
		background: #75d0cd;
	}
	.button_submit_md_12 .wpcf7-submit::after {
		background: #458a88;
	}
	.button_submit_md_12 .wpcf7-submit:hover{
		background: #458a88;
	}
	.main-container{
		width:100%!important;
	}
	.mobile_diplay_none{
		display:none;
	}
	.cart-page .container{
		display:block;
	}
	.cart-page .container>div{
		display:none;
	}
	.cart-page .container>div:first-child{
		display:block;
	}
	
	.wish-row .col-lg-12>div:first-child{
		width:100px;
		/* height: 100px; */
		padding: 0px 10px 0 0;
		margin-top: 25px;
	}
	.wish-row .col-lg-12>div:first-child>img{
		width:auto;
		height: 90px;
		padding: 0px 10px 0 0;
		margin-top: 31px;
	}
	.wish-row .col-lg-12>div:nth-child(2){
		/* width:100%; */
		padding: 20px 0 0;
	}
	.wish-row .col-lg-12>div:nth-child(2)>a{
		position:relative;
		top: 0;
		left: 0px;
		display: block;
		width: 100%;
	}
	.wishlist-page b{
		font-family:Oswald-Regular;
		font-size: 14px;
		color: #1d1d1b;
		display: block;
		padding: 0;
		margin-bottom: 0px;
		width: 100px;
	}
	.wishlist-page span{
		font-size: 14px;
	}
	.red_produser {
		font-size: 14px;
	}
	.button_width_wish{
		position:absolute;
		right: -15px;
		bottom: 0;
		top: 5px;
		width: 20px;
	}
	.after_icon_close_wish:after {
		top: 0px;
		right: 0px;
	}
	.wish-row .col-lg-12>div:nth-child(3){
		/* width:100%; */
		padding: 0;
		position: absolute;
		left: 100px;
		top: 136px;
	}
	.wish-row .col-lg-12>div:nth-child(4){
		padding: 0;
		position: absolute;
		left: 140px;
		top: 135px;
	}
	.wish-row .col-lg-12>div:nth-child(5){
		display:none;
	}

	.text_about_summ {
		padding-right: 0px;
		font-size: 18px;
	}
	.text_about_summ span:last-child {
		font-size: 26px;
	}
	.page_one_product .services-slider .nav-container{
		display:none;
	}
	.class_mobile_flex_img_top{
		display:flex;
		flex-direction: column;
	}
	.class_mobile_flex_img_top .order_class_2{
		order:1;
	}
	.class_mobile_flex_img_top .order_class_1{
		order:2;
	}
}
@media screen and (max-width: 600px) {
	
.arrow_next{
		width: 19.8%;
		display: none;
	}

}
@media screen and (max-width: 540px) {
	.button_width_wish,
	.products_wish .buttons_wish_add_rem{
		/* width: 50%; */
	}
	.buttons_wish_add_rem{
		position:absolute;
		right: 0px;
		bottom: 23px;
	}
	.button_width_wish{
		/* position:absolute; */
		/* right: 15px; */
		/* bottom: 67px; */
	}
	.products_wish .col-xs-9>a{
		min-height: 83px;
	}
	.products_wish .clearfix .clearfix{
		position:relative;
		left:-45%;
	}

}
@media screen and (max-width: 480px) {
	.contact_right {
		padding: 0px;
	}
	.contact_left_list {
		width: 100%;
		margin-bottom: 25px!important;
	}
	.form-wish-list,.form-wish-list span{
		padding-left:0;
		padding-right:0;
	}
	.form-wish-list .contact_form_top span,
	.form-wish-list .your-comment{
		width: 100%;
		padding: 0 15px;
	}
	.form-wish-list span{
		/* padding: 0!important; */
	}
	
	.form-wish-list input,
	.form-wish-list select{
		width: 100%!important;
	}
		.wish-row .col-lg-12>div:nth-child(2)>a{
		position:absolute;
		top: -155px;
		left: 0px;
		display: block;
		width: 100%;
	}
	.wish-row .col-lg-12 .padding_50 span:before {
		content:'Ціна';
		position:absolute;
		width:70px;
		top: -45px;
		left:0;
		font-size: 14px;
		text-align: left;
	}
	.wish-row .col-lg-12{
		display: block;
		position:relative;
		padding-top: 28px;
	}
	
	.product-disabled-btns > button {
		margin: 5px;
	}
}

@media screen and (max-width: 380px) {
	.footer_contact a {
		font-size: 12px;
	}
}
@media screen and (max-width: 370px) {
	.red-btn.button--aylen{
		width: 135px;
		margin: 0px;
		max-width: 135px;
		min-width: 135px;
	}
}