@media (max-height:600px) {
    .sh-prod-random, .top_banner, .sh-height-600
    {display:none;}
}
@media (max-height:340px) {
    #sh-recallme-div
    {margin-top:0px;top:0px;padding-bottom:15px;}
}


@media (max-width:1260px){
    .width-more-1260, a.width-more-1260 {display:none;}
    a.width-less-1260 {display:block;}
    .top_banner .sh_a_bsave:nth-child(1) {display:none;}
}
@media (min-width:1260px){
    a.width-less-1260 {display:none;}
}
@media (max-width:1040px){
    .top_banner .sh_a_bsave:nth-child(2) {display:none;}
}
@media (max-width:1030px){
    .width-more-1030, a.width-more-1030 {display:none;}
    .width-less-1030, a.width-less-1030 {display:block;}
}
@media (min-width:1030px){
    .width-less-1030, a.width-less-1030 {display:none;}
}

@media (max-width:950px){
    .width-more-950, a.width-more-950 {display:none;}
    .width-less-950, a.width-less-950 {display:block;}
}
@media (min-width:950px){
    .width-less-950, a.width-less-950 {display:none;}
}

@media (max-width:800px){
    .top_banner {display:none;}
}
@media (max-width:760px){
    .sh-prod-random, #sh-td-company-logo, .top_banner {display:none;}
    .width-more-760, a.width-more-760 {display:none;}
    .width-less-760, a.width-less-760 {display:block;}
}
@media (min-width:760px){
    .width-less-760, a.width-less-760 {display:none;}
}
@media (max-width:745px){
    .width-more-745 {display:none;}
}
@media (max-width:720px){
    .width-more-720, a.width-more-720 {display:none;}
    a.width-less-720 {display:block;}
    td.td-main-logo {background-image:none!important;}
    .logo_div {width:auto;}
    .sh-view2-right-data td .shDivCategoryLevel1 a {font-size:13.4px;line-height:1.5;}
    .sh-button-popup-menu-items > a {line-height:36px;font-size:13.4px;}
}
@media (min-width:720px){
    a.width-less-720{display:none;}
}

@media (max-width:624px){
    #divGallery{width:100%;left:0px;border-left:none;border-right:none}
}
@media (max-width:600px){
    #divDelivery, #divPayment {width:auto;margin:1px;left:1px;right:1px}
	.width-more-600, #sh-main-menu {display:none}
    #av-art-content td {overflow-wrap:anywhere;}
    #av-art-content table {display:contents;}
}
@media (max-width:530px){
    .width-more-530 {display:none}
    .width-less-530 {display:block}
}
@media (min-width:530px){
    .width-more-530 {display:block}
    .width-less-530 {display:none}
}
@media (max-width:450px){
	.sh-ad-img-td .width-more-450 {display:none;}
	#ads-report-list-container {padding:0 1px 0 4px;}
	
	body, textarea, .basicTable td, .foot
	, .cview_adr p, .cview_adr span
	, .category_index_rep i
	, .category_index_rep .sh-rep-title .buy
	, .category_index_rep .sh-rep-company a
	, .category_index_rep .sh-rep-unit {
        font-size:12px;
    }

    #sh-recallme-div {
        margin-left:0px;
        left:0px;
        width:100%;
    }
}
