.wrap {
    width: 1260px;
    max-width: 1260px;
}

BODY,
.menu,
.head,
.map-panel,
.main-slider,
.priduct-panel,
.product-panel,
.soc-panel,
.footer,
.news-panel {
    min-width: auto;
}

.mobile640 {
    display: none;
}
.nmobile640 {
    display: block;
}
.welcome {
    display: none;
}

@media (max-width: 2440px) {
    .btn-white {
	font-size: 16px;
    }
}

@media (max-width: 1280px) {
    .wrap {
        max-width: 1160px;
	width: 1160px;
    }
}
@media (max-width: 1180px) {
    .wrap {
        max-width: 940px;
        width: 940px;
    }
}

@media (max-width: 940px) {
    .wrap {
        max-width: 620px;
        width: 620px;
    }
    .mobile640 {
	display: block;
    }
    .nomobile640 {
	display: none;
    }
}

@media (max-width: 639px) {
    .wrap {
        max-width: 460px;
        width: 460px;
    }
    BODY {
/*	overflow-x: hidden; */
    }
}

@media (max-width: 479px) {
    .wrap {
        max-width: 300px;
        width: 300px;
	max-width:100%;
	width: calc(100% - 20px);
    }
}

@media (min-width: 960px) {
    .photo-panel .owl-buttons .owl-next,
    .photo-panel .owl-buttons .owl-prev {
        display: none !important;
    }
}
.maingallery .fancybox-inner {
    border-width: 0 !important;
}

