@media screen and (min-width: 741px) and (max-width: 1024px) {

	/****************** NEW HEADER END *******************/
	/* .header.second-line > .inner{
		display: inline-block;
	} */
	/* .nd-search-input {
		width: 400px;
	} */
	.header > .inner .logo-wrapper{
		margin-right: 20px;
	}
	.header.second-line .inner > .left-section{
		margin:10px 0;
	}
	.header.second-line .inner > .left-section::-webkit-scrollbar,
	.header.second-line .inner::-webkit-scrollbar {
		display: none;
	}
	.header.second-line .inner > .right-section > .desktop{
		margin-left: 40px;
		height: 40px;
	}

	.header.second-line .inner {
	
		overflow: auto hidden;
		-ms-overflow-style: none;
		scrollbar-width: none;
	}

	.header.second-line .inner > .left-section{
		white-space: nowrap;
	}
	.header > .inner .logo-wrapper > .hamburger-wrapper {
		display:none;
	}
	/****************** NEW HEADER END*******************/


	/****************** PRODUCT SEARCH FORM *******************/

	.product-search-form form {
		display: block !important;
	}

	.product-search-form .form-field {
		max-width: calc(50% - 5px);
		margin-bottom: 10px;
	}

	.product-search-form .form-field.model {
		margin-right: 0;
	}

	.product-search-form .buttons-wrapper {
		display: block;
		width: 100%;
	}

	.product-search-form .buttons-wrapper .button-search {
		max-width: 100%;
	}

	.product-search-form .buttons-wrapper.has-selected .button-search {
		max-width: calc(50% - 5px);
	}
/* 
	.product-search-form .buttons-wrapper.has-selected .button-clear {
		max-width: calc(50% - 5px);
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		display: inline-block;
	} */


	/****************** END PRODUCT SEARCH FORM *******************/

	/****************** HOMEPAGE *******************/

	.full-width-wrapper > .inner {
		padding: 30px 20px 30px;
	}

	@media screen and (max-width: 894px) {

		.homepage-market > .heading,
		.homepage-auctions > .heading {
			display: block;
		}

		.homepage-market > .heading > .title {
			display: flex;
			align-items: center;
			justify-content: space-between;
		}

		.homepage-market > .heading > .button-to-the-market,
		.homepage-auctions > .heading > .button-to-the-auctions {
			max-width: 100%;
			margin-top: 16px;
		}
	}

	.homepage-market > .market-tabs {
		position: relative;
		z-index: 1;
		display: block;
		margin-bottom: -1px;
	}

	.homepage-market > .market-tabs .tab {
		position: relative;
		display: inline-block;
		vertical-align: top;
		padding: 12px 13px 14px;
		border-top: 2px solid transparent;
		border-left: 1px solid transparent;
		border-right: 1px solid transparent;
		border-radius: 3px 3px 0 0;
		font-size: 13px;
		color: #1C2D3A;
		letter-spacing: 0;
		text-align: center;
		line-height: 13px;
		font-family: 'Roboto', sans-serif;
		font-weight: 700;
		text-transform: uppercase;
		transition: all 0.2s ease-in-out;
		cursor: pointer;
	}

	.homepage-market > .market-tabs .tab.offers {
		margin-left: -1px;
	}

	.homepage-market > .market-tabs .tab.is-active {
		background: #fff;
		border-left: 1px solid #E5E5E5;
		border-right: 1px solid #E5E5E5;
	}

	.homepage-market > .market-tabs .tab.inquiries.is-active {
		border-top: 2px solid #29BC55;
		color: #29BC55;
	}

	.homepage-market > .market-tabs .tab.offers.is-active {
		border-top: 2px solid #008AEE;
		color: #008AEE;
	}

	.homepage-market > .homepage-inquiries,
	.homepage-market > .homepage-offers {
		display: block;
		max-width: 100%;
		margin: 0;
	}

	.homepage-market > .homepage-offers {
		display: none;
	}

	@media screen and (max-width:900px) {

		.page.page-product-single .main .single-product .gallery{
			max-width: 100%;
			margin: auto;
		}
		
		.page.page-product-single .main .single-product .details{
			margin: auto;
			display: block;
		}
	}
	@media screen and (max-width: 768px) {

		.homepage-top-offer-products > .products .product-grid-item {
			max-width: calc(50% - 14px);
		}

		/* .homepage-top-offer-products > .products .product-grid-item:nth-child(2n + 1):before {
			content: '';
			position: absolute;
			top: -30px;
			left: 0;
			display: block;
			width: calc(200% + 14px);
			height: 1px;
			background: #E5E5E5;
		} */

		.homepage-top-offer-products > .products .product-grid-item:nth-child(3n + 1):before {
			display: none;
		}
		.page.page-product-single .main .single-product .gallery,
		.page.page-product-single .main .single-product .details{
			margin: 20px auto;
			/* max-width: 100%; */
		}
		
	}

	.homepage-news > .news-articles {
		margin-left: -16px;
	}

	.homepage-news > .news-articles .news-article {
		max-width: calc(33.33% - 16px);
		margin-left: 16px;
	}
	.homepage-news .homepage-row {
		display: block;
		margin-bottom:20px;
	}
	.homepage-news > .news-articles .news-article:nth-child(4) {
		display: none;
	}

	/****************** END HOMEPAGE *******************/

	/**** PAGE PRODUCT CATEGORY SINGLE ****/

	.page-product-category-single > .main > .inner > .main .inner-content .heading > .search-details .search {
		position: relative;
		display: block;
		max-width: 100%;
		width: 100%;
		margin: 0;
		padding: 5px 13px;
	}

	.page-product-category-single > .main > .inner > .main .inner-content .heading > .search-details .details-wrapper {
		max-width: 100%;
	}

	.page-product-category-single > .main > .inner > .main .inner-content .heading > .search-details .search .text {
		max-width: calc(100% - 70px);
	}

	.page-product-category-single > .main > .inner > .main .inner-content .heading > .search-details .details {
		display: block;
		max-width: 100%;
	}

	/**** END PAGE PRODUCT CATEGORY SINGLE ****/

	/**** PAGE PRODUCT SINGLE ****/

	/* .page.page-product-single .main .single-product .gallery {
		max-width: 33.33%;
	}

	.page.page-product-single .main .single-product .details {
		width: calc(100% - 33.33% - 20px);
	} */

	/* .page.page-product-single .main .single-product .details .description {
		width: calc(50% - 10px);
	} */

	.page.page-product-single .main .single-product .details .product-purchase-wrapper {
		/* width: calc(50% - 10px); */
		max-width: inherit;
	}

	/**** PAGE ORDER CART****/
	.page.page-order-cart .steps {
		display: inline-block;
		width: calc(100% - 320px);
	}


	.page.page-order-cart .review {
		width: 300px;
	}

	.page.page-order-cart .cart .products-group .product-wrapper .price {
		width: 100px;
	}

	.page.page-order-cart .cart .products-group .product-wrapper .info {
		display: inline-block;
		width: calc(100% - 280px);
		margin-right: 0;
	}

	@media (max-width: 860px) {
		.page.page-order-cart .steps {
			width: 100%;
			margin-right: 0;
			margin-top: 20px;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .image-wrapper,
		.page.page-order-cart .cart .products-group .product-wrapper .image-wrapper .image {
			width: 82px;
		}

		.page.page-order-cart .cart .products-group .products-group-products .product-wrapper {
			position: relative;
			padding: 15px 10px;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .info {
			width: calc(100% - 105px);
			margin-right: 0;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .info .name-options-wrapper {
			max-width: 100%;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .price-box {
			position: absolute;
			right: 10px;
			bottom: 68px;
			gap: 5px;
			margin-right: 10px;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .price.promoted-price .info-icon-wrapper:after {
			left: -425px;
			transform: none;
		}
		
		.page.page-order-cart .cart .products-group .product-wrapper .price.promoted-price .info-icon-wrapper:before {
			left: 50%;
			transform: translateX(-50%);
		}

		.page.page-order-cart .cart .products-group .product-wrapper .info .name-options-wrapper .options-wrapper {
			display: none;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .info .name-options-wrapper .remove {
			display: none;
		}

		.page.page-order-cart .cart .products-group .product-wrapper .options-wrapper-mobile {
			display: block;
		}

		.page.page-order-cart .cart-action-buttons {
			margin: 30px 0 30px;
		}

		.page.page-order-cart .cart-action-buttons .cart-update {
			margin-bottom: 30px;
		}

		.page.page-order-cart .cart-action-buttons .cart-remove-all {
			position: relative;
			display: block;
			text-align: center;
		}

		.page.page-order-cart .review {
			width: 100%;
			margin-bottom: 40px;
		}
	}

	/*** STATIC PAGE ***/
	.page.page-static-page-single > .main > .inner {
		padding: 40px 20px;
	}

	/**** PAGE CONTACTS ****/
	.page.page-contact-single > .main > .inner {
		padding: 40px 20px;
	}

	/**** PAGE CONTACTS ****/
	.page.page-theft-list .centered-content {
		padding: 0 20px;
	}

	/**** FOOTER ****/

	.benefits-wrapper > .inner {
		padding: 30px 20px;
	}

	.benefits ul {
		margin-left: -20px;
	}

	.benefits ul li {
		max-width: calc(25% - 20px);
		margin-left: 20px;
		text-align: center;
	}

	.benefits ul li > img {
		float: none;
	}

	.benefits ul li > p {
		float: none;
		width: 100%;
		font-size: 12px;
		color: #777777;
		letter-spacing: 0;
		line-height: 15px;
		font-family: 'Roboto', sans-serif;
		font-weight: 400;
	}

	.benefits ul li > p:first-of-type {
		margin-top: 10px;
		color: #34393C;
		font-size: 13px;
		font-weight: 700;
		line-height: 17px;
	}

	.footer-wrapper .footer {
		padding: 60px 20px;
	}

	.footer-wrapper .footer-about-us {
		padding: 40px 20px;
	}

	.flickity-button {
		display: none;
	}

	/**** INQUIRY ****/
	.product-inquiry-popup .page.page-product-single .main .single-product .gallery {
		max-width: 45%;
	}

	.product-inquiry-popup .page.page-product-single .main .single-product .details {
		width: calc(100% - 46% - 20px);
	}

	.product-inquiry-popup .page.page-product-single .main .single-product .details .description {
		width: 100%;
	}

	.product-inquiry-popup .page.page-product-single .main .single-product .details .description .attributes .attribute .attribute-info {
		max-width: 50%;
	}
}
