@media screen and (max-width: 1023px) and (min-width: 100px)
{
.container{
	padding-left:0;
	padding-right:0;
	}
.header_top{margin-bottom: 2vw;}
.navbar-header .navbar-toggle{ ;
	display: inline-block;
} 
.navbar-header .search-btn{
	display:inline-block
}
.navbar-header .cart-btn{ display:inline-block 
}
#Menu {
    display: none;
}

main.content {
    margin-top: 115px; 
}

.bottom_logo img{
	max-width:250px;
}
#Wrapper{FLEX-DIRECTION: column;}
#Wrapper .left_ {
	width:100%;order: 2;
}
#Wrapper .center_{width:100%;order: 0;}
#Wrapper .right_{width:100%;order: 1;}

#Wrapper    .productList li{
    BACKGROUND: #FFF;
    BORDER-RADIUS: 5PX;
    WIDTH: 45%;
    margin: 2%;
}
.productList li .productDetails{
	width: 100%;
}
.productList li .productImage {
    width: 100%!important;
    height: 45vw!important; 
    JUSTIFY-CONTENT: center;
     ALIGN-ITEMS: center; 
}

.productList li .productImage img {
    width: 100%!important;
    height: 100%!IMPORTANT;max-height:none;
}
#Wrapper  .right_  .productList li ,#Wrapper  .left_  .productList li {
	width: 45%;  
}
#Wrapper  .right_  .productList li .productDetails a,#Wrapper  .left_  .productList li .productDetails a {
	min-height: 43px;
}

.content .pull-title {
    background-color: #ae252c;
    color: #ffffff;
}
 ul.pagination {margin-bottom: 30px;}
#msg_tips  .content *{
	font-size: 1.01em !important;
}

.user .mune-left{
	z-index: 9; 
	}
}