#wrap{
    width: 1024px;
}
ul.products{
    list-style-type: none;
    width: 1000px;
    margin: 0;
    padding: 0;
}
 
    ul.products h3{
        margin: 0;
        padding: 0px 0px 5px 0px;
        font-size: 14px;
    }
     
    ul.products small{
        display: block;
    }
     
    ul.products form fieldset{
        border: 0px;
    }
     
    ul.products form label{
        font-size: 12px;
    }
    
    ul.products form input[type=text]{
        width: 35px;
        background: #FFF;
        border: 1px solid #d3d3d3;
        margin: auto;
        margin-bottom: 10px;
        margin-top: 10px;
        -moz-border-radius: 1px;
		-webkit-border-radius: 1px;
    }

.background_down{
    background-image: url("http://buster-food.com/food_order/img/category_down.jpg");
    background-size: contain;
    width: 850px;
    height: 53px;
    padding-left: 50px;
    margin-bottom: 10px;
    margin-top: 5px;
    cursor: pointer;
}
.background_up{
    background-image: url("http://buster-food.com/food_order/img/category_up.jpg");
    background-size: contain;
    width: 850px;
    height: 53px;
    padding-left: 50px;
    margin-bottom: 10px;
    margin-top: 5px;
    cursor: pointer;
}
.button_img{
    height: 60px;
    float: left;
    cursor: pointer;
	white-space: nowrap;
	overflow: hidden;

}
.text_category{
    color: #CC9900;
}
.text_radio{
    color: blue;
}
.cursor{
    cursor: pointer;
}
.color{
    background-color : #d1d1d1; 
}
.text_size {
  white-space: nowrap;
  text-overflow: hidden;
  width: 33%;
  word-break: break-all;
}
p.text_size {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-word;
}
.min_width{
	min-width: 1200px;
}
.scroll_x{
	overflow-x: scroll;
	overflow-y: scroll;
	white-space: nowrap;
}
.dis{
	display: inline-table;
}
.item_bg{
	background-color: #ffffbf;
}
.topping_bg{
	background-color: white;
}
.hide{
	visibility: hidden;
}
.price_color{
	color:  #E5CE4C;
}
.cart_text{
	color:  black;
	opacity: 0.75;
}
.min_width_topping{
	min-width: 950px;
	max-width: 985px;
} 
.myButton {
    -moz-box-shadow: inset 0px 0px 0px 0px #cf866c;
    -webkit-box-shadow: inset 0px 0px 0px 0px #cf866c;
    box-shadow: inset 0px 0px 0px 0px #cf866c;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #F0DF8D), color-stop(1, #E9D767));
    background: -moz-linear-gradient(top, #F0DF8D 5%, #E9D767 100%);
    background: -webkit-linear-gradient(top, #F0DF8D 5%, #E9D767 100%);
    background: -o-linear-gradient(top, #F0DF8D 5%, #E9D767 100%);
    background: -ms-linear-gradient(top, #F0DF8D 5%, #E9D767 100%);
    background: linear-gradient(to bottom, #F0DF8D 5%, #E9D767 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0DF8D', endColorstr='#E9D767',GradientType=0);
    background-color: #511C00;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    display: inline-block;
    cursor: pointer;
    color: #511c00;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 5px;
    text-decoration: none;
    text-shadow: 0px 0.3px 0px #511c00
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #E9D767), color-stop(1, #F0DF8D));
	background:-moz-linear-gradient(top, #E9D767 5%, #F0DF8D 100%);
	background:-webkit-linear-gradient(top, #E9D767 5%, #F0DF8D 100%);
	background:-o-linear-gradient(top, #E9D767 5%, #F0DF8D 100%);
	background:-ms-linear-gradient(top, #E9D767 5%, #F0DF8D 100%);
	background:linear-gradient(to bottom, #fdf3c1 5%, #ffef89 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9D767', endColorstr='#F0DF8D',GradientType=0);
	background-color:#E9D767;
}
.myButton:active {
	position:relative;
	top:1px;
}