
@media screen AND (min-width: 1001px) {
	.features-mobile {
		display: none;
	}
	.home-right-side .product-list-image .card-image img {
		/*height: auto;*/
		height: 195px;
		max-height: 195px;
	}
}

@media screen AND (max-width: 1000px) {
	
	.off-canvas-wrapper .btn-close-off-canvas {
		top: 20px;
		left: auto;
		right: 20px;
		z-index: 1000;
	}
	
	.category-menu .cat-item.has-children ul.sub-menu > li.sub-item-header-title {
		display: none;
	}
	.category-menu .cat-item > a {
		padding: 10px 25px 10px 14px;
	}
	.tx-nktradezer .btn.get-started-but {
		width: 85%;
		float: left;
	}
	.tx-nktradezer .link-icon.hamburgur-icon {
		width: 13%;
		float: left;
		font-size: 25px;
		border: 1px solid #b0b0b0;
		border-radius: 4px;
		text-align: center;
		display: block;
		height: 50px;
		margin-left: 2%;
		line-height: 52px;
	}
	.home-page-content-section  .get-started-but,
	.home-page-content-section .category-nav {
		display: none !important;
	}
	.mobile-header .category-nav {
		position: relative;
		max-width: 100%;
		z-index: 180;
	}
	.mobile-header .category-nav .category-menu {
		position: absolute;
	}
	.feature-box-wrapper {
		display: none;
	}
	.features-mobile {
		
	}
	.features-mobile .feature-box-wrapper {
		display: block;
		text-align: left;
		padding: 0 0 0 10%;
	}
	.features-mobile .feature-box-wrapper .feature-box {
		display: block;
	}
	.features-mobile .feature-box-wrapper .feature-box .icon {
		display: inline-block;
	}
	.features-mobile .feature-box-wrapper .feature-box .text {
		display: inline-block;
	}
	.site-footer {
		text-align: center;
	}
	.site-footer .brand-footer.footer-title,
	.site-footer p {
		text-align: center;
	}
	.site-footer .footer-contact p {
		display: block;
	}
	.home-page-content-section.hero-area.hero-slider-4 {
		padding: 0
	}
	.home-page-content-section.hero-area.hero-slider-4 > div.container > div.row > div.col-lg-3 {
		display: none;
	}
	.home-page-content-section .single-block .product-card {
		margin: 0;
		padding: 6px 0;
	}
	.product-list-image {
		/*width: 100%;*/
		/*float: none;*/
		width: 48%;
	}
	.product-list-image:nth-child(9){
		/*display: none; */
	}
	.product-list-image:nth-child(odd){
		margin-right: 2%;
	}
	.product-list-image:nth-child(even){
		margin-left: 2%;
	}
	.product-card h3 {
		margin-bottom: 0.35rem;
		max-height: 34px;
		overflow: hidden;
	}
	.product-card h3 a {
		font-size: 13px;
		margin-bottom: 5px;
	}
	.product-card .price-block {
		margin-top: 8px;
	}
	.price-block span.location {
		max-height: 20px;
		overflow: hidden;
		padding: 0 8px;
	}
	.price-block span.location > span {
		display: inline;
	}
	/*
	.product-list-image {
		width: 48%;
		float: left;
	}
	.product-list-image:nth-child(odd) {
		margin-right: 3.99%;
	}
	*/
	.product-list-image .card-image > a {
		display: block;
	}
	.product-list-image .card-image > a img {
		width: 100%;
		height: auto;
		max-height: 123px;
		min-height: 123px;
	}
	.my-items-icon-wrapper {
		margin-right: 15px;
	}
	.login-block a.btn {
		border-radius: 0;
		display: block;
		min-height: 0;
		font-size: 13px;
		font-weight: 600;
		width: auto;
		padding: 8px 37px;
		border-radius: 3px;
		text-transform: uppercase;
		line-height: 1;
		text-align: center;
		margin-bottom: 2px;
		margin-top: 3px;
	}
	.main-wrapper {
		
	}
	.main-wrapper .col-md-6 {
		
	}
	.main-wrapper .col-md-6 input {
		width: 100%;
	}
	.main-wrapper .col-md-6 a.calltoaction {
		width: 100%;
	}
	.main-wrapper .item_left {
		margin-bottom: 44px;
	}
	.main-wrapper .item_right {
		
	}
	.tx_evoweb_sfregister .col-6.submit,
	.tx_evoweb_sfregister .col-6.change {
		width: 100%;
		max-width: 100%;
		flex: 0 0 100%;
	}
	.tx_evoweb_sfregister input.btn,
	.tx_evoweb_sfregister a.btn.btn-blue-primary {
		width: 100%;
	}
	.item-detail-images-wrapper .owl-carousel {
		width: 100%;
	}
	.item-detail-images-wrapper .owl-thumbs {
		width: 100%;
		text-align: left;
		position: static;
		top: 0;
		right: 0;
	}
	.item-detail-images-wrapper .owl-thumbs button img {
		height: 76px;
		width: auto;
		margin-right: 5px;
		margin-left: 0;
		margin-top: 6px;
	}
	.item-header-col {
		margin-top: 15px;
	}
	.item-description-col {
		margin-top: 16px;
		margin-bottom: 15px;
	}
	.breadcrumb {
		display: none;
	}
	.home-right-side h1 {
		font-size: 2.3rem; 
	}
	.how-it-works-wrapper h1 {
		text-align: left;
	}
	.how-it-works-wrapper .btn.get-started-but {
		display: inline-block;
		width: 100%;
		padding: 11px;
		padding-top: 9px;
		margin-top: 72px;
		margin-bottom: 0px;
	}
	.manage-page-wrapper {
		padding-top: 20px !important;
	}
	.manage-content-box {
		margin-bottom: 37px;
	}
	.modal-body .form-row-wrapper .modal-form-row .modal-form-label {
		float: none;
		width: 100%;
		padding-top: 6px;
	}
	.modal-body .form-row-wrapper .modal-form-row .modal-form-cell {
		float: none;
		width: 100%;
	}
	.modal-footer > button {
		width: 50%;
	}
	#messagesmodal .messages-list {
		/*
		display: none;
		*/
		position: fixed;
		background: #fffbe2;
		top: 0;
		left: 100%;
		width: 100%;
		height: 84vh;
		z-index: 1000;
		transition: all .6s ease-in-out;
	}
	#messagesmodal .messages-list > ul {
		margin-top: 12px;
		height: 54vh;
		margin-bottom: 69px;
		border-top: 1px solid #333;
		padding-top: 10px;
	}
	#messagesmodal .file-sharing-wrapper {
		margin-top: 4px;
		position: absolute;
		right: 15px;
		top: 46px;
		z-index: 1002;
	}
	#messagesmodal .file-sharing-wrapper #drop-area {
		border: none;
		cursor: default;
		text-align: center!important;
		padding: 0 !important;
		border-radius: 7px;
	}
	#messagesmodal .file-sharing-wrapper h3 {
		display: none;
	}
	#messagesmodal .messages-input-wrapper textarea#message-input {
		width: 80%;
		height: 74px;
	}
	#messagesmodal .dm-uploader .btn {
		position: relative;
		overflow: hidden;
		width: 40px;
		padding: 0 30px;
		min-height: 30px;
	}
	#messagesmodal .file-sharing-wrapper input {
		height: 47px;
		cursor: pointer;
	}
	#messagesmodal .messages-input-wrapper input#message-send {
		width: 18%;
		padding: 4px 6px;
		border-radius: 4px;
		border: 1px solid #888;
		margin-left: 2%;
		min-height: 38px;
	}
	#messagesmodal .row.messagemodal-sending-row {
		border-top: 1px solid #dfdfdf;
		padding-top: 10px;
		position: fixed;
		background: #fffbe2;
		bottom: 0;
		left: 100%;
		width: 100%;
		height: auto;
		z-index: 1001;
		padding-bottom: 15px;
		padding-left: 0;
		margin: 0;
		transition: all .6s ease-in-out;
	}
	#messagesmodal .message-icons-wrapper {
		text-align: right;
		max-width: 100%;
		width: 92%;
	}
	#messagesmodal .message-icons-wrapper ul li span {
		font-size: 15px !important;
	}
	#messagesmodal .active-item-info-header .textb,
	#messagesmodal .active-item-info-header .labelb {
		display: none;
	}
	#messagesmodal .active-item-info-header {
		width: 70%;
		position: absolute;
		left: 5%;
		top: 0;
		text-align: left;
	}
	#messagesmodal .message-icons-wrapper > div {
		width: 100%;
	}
	.close-mobile-chat-area {
		display: block;
		padding-top: 12px;
	}
	.close-mobile-chat-area .close-icon {
		text-align:right;
	}
	.close-mobile-chat-area .close-icon span {
		display: inline-block;
		width: 36px;
		height: 36px;
		border: 2px solid #333;
		border-radius: 50%;
		text-align: center;
		font-size: 27px;
		line-height: 27px;
	}
	#messagesmodal .user-list {
		min-height: 83vh;
	}
	#messagesmodal .trading-item-icon-label > span.text-label {
		width: 136px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	#messagesmodal .user-list ul li.active .trade-items-header-wrapper {
		padding: 0 0px;
	}
	#messagesmodal .trade-items-header-wrapper .trading-item-icon-label {
		left: 30%;
	}
	#messagesmodal .message-icons-wrapper .message-icons-wrapper-text {
		display: none;
	}
	.my-account-wrapper .tab-content > .tab-pane {
		padding: 25px 23px !important;
	}
	.my-account-wrapper table th, .my-account-wrapper table td {
		padding-right: 0 !important;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		padding-left: 8px !important;
	}
	.my-account-wrapper .nav.nav-tabs > li > a {
		padding: 9px 10px !important;
	}
	.my-account-wrapper table th:nth-child(2),
	.my-account-wrapper table td:nth-child(2),
	.my-account-wrapper table th:nth-child(3),
	.my-account-wrapper table td:nth-child(3),
	.my-account-wrapper table th:nth-child(4),
	.my-account-wrapper table td:nth-child(4) {
		display: none;
	}
	.my-account-wrapper .tab-content > .tab-pane .col-md-6 {
		margin-bottom: 15px;
	}
	.my-account-wrapper form textarea,
	.my-account-wrapper form textarea:focus,
	.my-account-wrapper form textarea:focus-visible {
		border: 1px solid #ccc !important;
		border-radius: 6px;
		padding: 12px 16px;
		width: 100% !important;
	}
	.my-account-wrapper form .btn {
		width: 100%;
	}
	.item-info-col .item-info-trade-col .login-block {
		width: 100%;
	}
	.item-info-col .item-info-trade-col .login-block a {
		width: 100%;
		margin-top: 6px;
		padding: 15px;
	}
	#proposetrademodal .modal-row.left {
		margin-right: 0;
	}
	#proposetrademodal .modal-row.right {
		margin-left: 0;
	}
	#proposetrademodal .modal-footer button {
		padding-left: 10px;
		padding-right: 10px;
	}
	.search-field-wrapper.advanced-search-field-wrapper {
		width: 26%;
	}
	.search-field-wrapper {
		width: 71%;
	}
	.simple-search-field-wrapper .header-search-block button {
		padding: 0 20px;
	}
	
	/* Language dropdown */
	.header-search-block .flagstrap.show .dropdown-menu.show {
		width: 92vw;
	}
	.search-field-wrapper.advanced-search-field-wrapper .header-search-block button {
		width: 97%;
		padding: 0 8px 0 20px;
	}
	.search-field-wrapper.advanced-search-field-wrapper .header-search-block button:after {
		display: none !important;
	}
	.search-field-wrapper.advanced-search-field-wrapper .header-search-block button > span:first-child i {
		margin-right: 0 !important;
	}
	.search-field-wrapper.advanced-search-field-wrapper .header-search-block button > span.selected:first-child {
		width: 16px;
	}
	

}