.mm-list > li > a{
	 overflow: inherit;
}
.mm-panel > .mm-list:first-child {
    padding: 0 15px;
}
/*input {
    border: 0;
    text-indent: -9999px;
    width: 13px;
    height: 37px;
}*/

.mm-menu .textbox {
    color: #fff ;
}

div#mm-0 #sf_submit {
    border: 0;
    text-indent: -9999px;
    width: 16px;
    height: 37px;
    background: url(../images/sroh.png) 0 5px no-repeat;
}
.productPic .photo * {
    display: inline-block;
}

@media screen and (max-width: 1024px) {
	.breadcrumb {
    width: 95%;
}
.colMain {
    padding: 0 10px;
}
}

@media screen and (max-width:966px) {
.colMain {
    width: 70%;
}
header {
    width: 96%;
    padding: 0 2%;
}
.footer {
    width: 96%;
    padding: 50px 0;
}

.content {
    width: 100%;
}
.productGrid .proList {
    margin: 0 4px 30px 0;
}
.productGrid.list_imgXL .proList {
    width: 221px;
    height: 280px;
}
.list_imgXL .img {
    width: 200px;
    height: 200px;
}
.container h1 {
    display: initial;
}

}

@media screen and (max-width:853px) {
.colMain {
    width: 67%;
}
#navMenu a {
    padding: 9px 14px;
}
}

@media screen and (max-width:840px) {
	.colMain {
    width: 65%;
}
}

@media screen and (max-width:768px) {
	.colMain {
    width: 96%;
    float: none;
}
.footer .info{
    padding-top: 27px;
     margin-bottom: 0;
    padding-bottom: 0;
}
h2.menuTitle {
    background: url(../images/h2_li.jpg) 0 -11px no-repeat;
    height: 27px;
    border-bottom: 1px dashed #888;
    padding-bottom: 20px;
    margin-bottom: 30px;
}
#qrcode {
    display: none;
}
.footer .menu {
    display: none;
}
.footer .info {
    display: none;
}
.footer p {
    width: 100%;
    padding: 0;
    text-align: center;
}
.footer {
    padding: 20px 0;
}
.productGrid .proList .img * {
    display: inline-block;
}
.content {
    margin: 0 auto 0;
    padding-top: 30px;
}

.index .content {
    padding-top: 0;
}
.container.newsCont .content {
    display: block;
}



}
@media screen and (max-width:736px) {
    .container.search_div .product.proWrapBox {
    width: 90%;
}
 .container.search_div .colMain {
    float: none;
}
}
@media screen and (max-width:720px) {
    .container.search_div .colMain {
    width: 90%;
}
}

@media screen and (max-width:667px) {
	.productGrid.list_imgXL .proList {
    width: 45%;
}
h2.menuTitle {
    width: 96%;
}
.container.search_div .product.proWrapBox {
    width: 100%;
}
.advSearch {
    width: 100%;
}
.advBtn {
   width: 65%;
   padding: 5% 0 0 40%;
}
}
@media screen and (max-width:533px) {
	.productGrid.list_imgXL .proList {
    width: 48%;
}
}
@media screen and (max-width:480px) {
    .colMain {
    width: 95%;
}
.colMain img {
    max-width: 100%;
}
}
@media screen and (max-width:414px) {
.productGrid.list_imgXL .proList {
    width: 100%;
}
.colMain {
    width: 94%;
}
form#inquiry_form {
    padding: 0;
     border: 0;
}
.cartList table th {
    padding: 0 1px 9px;
}
}
@media screen and (max-width:360px) {
.container.cartCont.cartCont2 .colMain {
    padding: 0 5px;
}
}

@media screen and (max-width:320px) {
.sort, .psort {
    font-size: 12px;
    margin-right: 0;
}
p.result {
    font-size: 12px;
}
.sort a, .psort a {
    margin-left: 0px;
}
.container.search_div .colMain {
    padding: 0;
}
.colMain {
    width: 98%;
    padding: 0;
}
.content {
    width: 97%;
}
}
