@media (min-width:1279px) and (max-width:1399px) {
	.naviglinkhead li {padding: 0 10px;}
	.naviglinkhead li a {font-size:14px;}
	.nav-sections .section-item-content.nav-sections-item-content .navigation ul li a {font-size:12px; padding:.5rem .25rem;}
	.nav-sections .section-item-content.nav-sections-item-content .navigation ul li.level0.nav-2 a {transform: translateY(0px);}
	.page-footer .block.newsletter .form.subscribe .control label .label {font-size:18px}
	/* .searchpanel {min-width: 500px;} */
	.searchpanel {min-width: 360px;}
}

@media only screen and (max-width:1024px) {
	.headerpart {padding:0 20px;}
	.naviglinkhead li {padding: 0 8px;}
	.naviglinkhead li a {font-size:13px;}
	.naviglinkhead li a i {margin-right:5px;}
	.nav-sections {padding:5px 20px;}
	.nav-sections .section-item-content.nav-sections-item-content .navigation ul li a {font-size:11px; padding:.5rem .125rem;}
	.nav-sections .section-item-content.nav-sections-item-content .navigation ul li.level0.nav-2 a {transform: translateY(0px);}
	.nav-sections .section-item-content.nav-sections-item-content .navigation ul li.level0 {margin: 0 4px 0 0;}
	.page-footer .block.newsletter .form.subscribe {padding: 20px 20px;}
	.page-footer .block.newsletter .form.subscribe .control label .label {font-size: 13px; line-height: 34px;}
	.footdeliversect {padding: 20px 20px;}
	.footdeliversect .contentdelivy .textcontent h4 {font-size:18px;}
	.footdeliversect .contentdelivy .textcontent p {font-size: 12px;}
	.footdeliversect .contentdelivy .iconradiusarea {margin-right: 10px; width: 45px; height: 45px;}
	.footerlinkarea {padding: 20px;}
	.footerbottomsec {padding:0 20px;}
	.footerlinkarea h5 {font-size:14px;}
	.navbarbrand .navbar-brand, .headerpart .header.content .logo {margin: 0px 60px 0 0;}
	.searchpanel {min-width:400px;}
}

/* @media only screen and (min-width:768px) {
.navigation {background: transparent; max-width:100%;}
.footer.content {max-width: 100%; border-top:0px solid #cecece; padding:0px;}
.block.newsletter {max-width:100% !important;}
.page-footer {margin-top: 0px; margin-bottom: 0px;}
.footer.content .block {float: none; width: 100%; margin-bottom: 0px;}
.header.content {max-width: 100%;}
.page-main {max-width: unset !important; padding-left:50px !important; padding-right: 50px !important;}
.popuplogin .popup-authentication .block[class] {padding: 10px 20px; width:100%;}
.page-layout-2columns-left .column.main {width: calc(100% - 380px) !important;}
.page-layout-2columns-left .sidebar-main {width:380px !important;}
.page-layout-1column .product.media {width: 49% !important;height:500px !important;}
.page-layout-1column .product-info-main {width: 48%!important;}
} */
@media only screen and (min-width:768px) {
.navigation {background: transparent; max-width:100%;}
.footer.content {max-width: 100%; border-top:0px solid #cecece; padding:0px;}
.block.newsletter {max-width:100% !important;}
.page-footer {margin-top: 0px; margin-bottom: 0px;}
.footer.content .block {float: none; width: 100%; margin-bottom: 0px;}
.header.content {max-width: 100%;}
.page-main {max-width: unset !important; padding-left:50px !important; padding-right: 50px !important;}
.popuplogin .popup-authentication .block[class] {padding: 10px 20px; width:100%;}
.page-layout-2columns-left .column.main {width: calc(100% - 380px) !important;}
.page-layout-2columns-left .sidebar-main {width:380px !important;}
.page-layout-1column .product.media {/*width: 49% !important;*/height:500px !important;}
/*.page-layout-1column .product-info-main {width: 48%!important;}*/
}