/* Cart CSS Start */
#listbox01 {width:100%;max-width:270px; float:left; margin:0px; padding:0; position:fixed; right:0px; top:0px;z-index:99; max-height:100%; overflow:auto; min-height:50px;}

.cartbox01 {width:100%;float:left; margin:0; padding:0;  background:#ffffff; min-height:0px; border:#cccccc 1px solid;box-sizing:border-box;-moz-box-sizing:border-box;}
.cartbox01 .titlebox01 {width:100%;float:left; margin:0; padding:0 10px; background:#ffc604; box-sizing:border-box;-moz-box-sizing:border-box;}
.cartbox01 .titlebox01 h2{line-height:30px;color:#454545; font-size:14px; font-weight:bold; cursor:pointer; text-shadow:1px 1px 1px #ffffff;background:url('../images/1.png') no-repeat right center;}
.cartbox01 .titlebox01 h3{line-height:30px;color:#454545; font-size:14px; font-weight:bold; text-shadow:1px 1px 1px #ffffff;}

.cartbox01 .contbox01 {width:100%;float:left; margin:0; padding:10px; background:#ffffff; height:auto;pointer;box-sizing:border-box;-moz-box-sizing:border-box; max-height:320px; overflow:auto;}

.cartbox01 .contbox01 .srow01,
.cartbox01 .contbox01 .srow01-odd,
.cartbox01 .contbox01 .srow01-even {width:100%; float:left; margin:0; padding:0 5px; border-bottom:#cccccc 1px solid; line-height:25px; min-height: 25px; background:#E9E9E9;box-sizing:border-box;-moz-box-sizing:border-box;}

.cartbox01 .contbox01 .scol01 {width:44%; float:left; margin:0; padding:5px 0px; font-size:12px; color:#454545; text-align:left; font-weight:normal; line-height:normal;}
.cartbox01 .contbox01 .scol02 {width:22%; float:left; margin:0; padding:5px 0px; font-size:12px; color:#454545; text-align:left; font-weight:normal; line-height:normal;}
.cartbox01 .contbox01 .scol03 {width:12%; float:left; margin:0; padding:5px 0px; font-size:12px; color:#454545; text-align:left; font-weight:normal; line-height:normal;}
.cartbox01 .contbox01 .scol04 {width:22%; float:left; margin:0; padding:5px 0px; font-size:12px; color:#454545; text-align:left; font-weight:normal; line-height:normal;}

.cartbox01 .contbox01 .srow01-odd,
.cartbox01 .contbox01 .srow01-even{ background:none;}

#listbox01 .cartbox01 .new-searchbtn{padding:5px 12px; line-height:normal;}
.cartIcon{position: fixed;right:5px;top:2px;display: inline-block;cursor: pointer; z-index:100;}
.cartIcon span{display: inline-block;width: 42px;padding:5px;box-sizing: border-box;-moz-box-sizing: border-box; text-align:center; border-radius:0px;
background: #ff9800;box-shadow: 1px 1px 2px #7d7d7d;border-radius: 50%;
}
.cartIcon img{width:90%;margin:5px 0px 0px 0px;border:0px;}
.respShow{ display:none;}

.tblOrderTime{width:100%; max-width:100%;}





/* popup_root
--------------------------------*/
.cartPopup{position:absolute !important;width:100% !important;max-width:740px !important;top: 20px !important;}
.popup_root{width:100%;margin:0px auto; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.popup_menu{width:100%;float: left;margin:0px;padding:0px;border-radius:10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.ReadMorePP{width:100% !important;height:100% !important;top:0px !important;left:0px !important; overflow:auto;}

/* pop_head
--------------------------------*/

.pop_head{width:100%;float: left; border-radius:10px 10px 0px 0px; padding:10px 20px; position:relative; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc904), to(#ffb305));
background-image: -webkit-linear-gradient(top, #ffc904, #ffb305);
background-image: -moz-linear-gradient(top, #ffc904, #ffb305);
background-image: -ms-linear-gradient(top, #ffc904, #ffb305);
background-image: -o-linear-gradient(top, #ffc904, #ffb305);
background-image: linear-gradient(top, #ffc904, #ffb305);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc904', endColorstr='#ffb305');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc904', endColorstr='#ffb305')";
}

/* your_order
--------------------------------*/

.your_order{width:100%;float: left; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}	
.your_order p{font-family:open_sanssemibold;color: #111111;font-size: 22px;text-align: left;font-weight: normal;text-transform: capitalize;text-shadow: 2px 2px 0 #FFDA84;margin:0px;padding:0px 10px 0px 0px; display:inline-block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}	

.your_order span{display:inline-block; position:absolute; right:20px; top:5px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.help_button{margin-right:20px;}

.closebox{ position:absolute;right:10px;top:2px;}
.closebox > div{float:left;}
.closebox a{ display:inline-block;margin:0px 15px 0px 0px;}
/* gray_button
--------------------------------*/

.gray_button{font-family:open_sansbold; color: #111111; font-size:20px; text-transform: capitalize; padding:2px 18px;border: 0px;cursor: pointer;border-radius: 5px; outline:0px;  box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;

background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#bababa));
background-image: -webkit-linear-gradient(top, #f7f7f7, #bababa);
background-image: -moz-linear-gradient(top, #f7f7f7, #bababa);
background-image: -ms-linear-gradient(top, #f7f7f7, #bababa);
background-image: -o-linear-gradient(top, #f7f7f7, #bababa);
background-image: linear-gradient(top, #f7f7f7, #bababa);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#bababa');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#bababa')";
}
.gray_button:hover{
background-image: -webkit-gradient(linear, left top, left bottom, from(#bababa), to(#f7f7f7));
background-image: -webkit-linear-gradient(top, #bababa, #f7f7f7);
background-image: -moz-linear-gradient(top, #bababa, #f7f7f7);
background-image: -ms-linear-gradient(top, #bababa, #f7f7f7);
background-image: -o-linear-gradient(top, #bababa, #f7f7f7);
background-image: linear-gradient(top, #bababa, #f7f7f7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#f7f7f7');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#bababa', endColorstr='#f7f7f7')";

}

/* info_box
--------------------------------*/

.info_box{width:100%;float: left; border-radius:0px 0px 10px 10px;  border:5px solid #fff;border-top:0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.info_menu{width:100%;float: left; padding:0px 10px 20px 10px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;

background-image: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#b0b0b0));
background-image: -webkit-linear-gradient(top, #dddddd, #b0b0b0);
background-image: -moz-linear-gradient(top, #dddddd, #b0b0b0);
background-image: -ms-linear-gradient(top, #dddddd, #b0b0b0);
background-image: -o-linear-gradient(top, #dddddd, #b0b0b0);
background-image: linear-gradient(top, #dddddd, #b0b0b0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#b0b0b0');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#b0b0b0')";
}



.address_box{width:100%;float: left; margin:5px 0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.address_box .textbox_menu{ width:100%; max-width:250px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.add_left{width:40%;float: left; padding:5px 10px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.add_right{width:60%;float: left; padding:5px 10px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.emailadd_order{float: left;    padding: 0px 0px 10px 0px;font-family: open_sansregular; color: #111111;font-size: 15px;text-align: left; font-weight: normal; line-height: 22px;}


/* textbox_menu
--------------------------------*/

.textbox_menu{ width:94%; padding:8px 10px; outline:0px; border:0px; resize: none; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;

background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f1f1f1));
background-image: -webkit-linear-gradient(top, #fefefe, #f1f1f1);
background-image: -moz-linear-gradient(top, #fefefe, #f1f1f1);
background-image: -ms-linear-gradient(top, #fefefe, #f1f1f1);
background-image: -o-linear-gradient(top, #fefefe, #f1f1f1);
background-image: linear-gradient(top, #fefefe, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f1f1f1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f1f1f1')";
}

/* green_button
--------------------------------*/

.add_right a{float: right;}
.green_button{border: 1px solid #016932;color: #FFFFFF;cursor: pointer;font-family: open_sansregular; font-size: 12px;padding:8px 12px;text-align: center;text-transform: uppercase;text-decoration:none; display:inline-block;
	
background-image: -webkit-gradient(linear, left top, left bottom, from(#068627), to(#016932));
background-image: -webkit-linear-gradient(top, #068627, #016932);
background-image: -moz-linear-gradient(top, #068627, #016932);
background-image: -ms-linear-gradient(top, #068627, #016932);
background-image: -o-linear-gradient(top, #068627, #016932);
background-image: linear-gradient(top, #068627, #016932);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#068627', endColorstr='#016932');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#068627', endColorstr='#016932')";
}
.green_button:hover{
background-image: -webkit-gradient(linear, left top, left bottom, from(#016932), to(#068627));
background-image: -webkit-linear-gradient(top, #016932, #068627);
background-image: -moz-linear-gradient(top, #016932, #068627);
background-image: -ms-linear-gradient(top, #016932, #068627);
background-image: -o-linear-gradient(top, #016932, #068627);
background-image: linear-gradient(top, #016932, #068627);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#016932', endColorstr='#068627');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#016932', endColorstr='#068627')";

}

/* delivery_box
--------------------------------*/

.delivery_box{width:100%; float:left; margin:0px 0px; font-family: open_sansregular; padding:0px 5px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.delivery_box > div{margin:0px; display:inline-block;width:100%;max-width:400px;}
.delivery_box > div input{margin:0px 5px 0px 0px; vertical-align:middle;}
.delivery_box > div label{color: #111111;font-size: 15px;display:inline;}
.radio_box{margin:0px;}

.pick_up{padding-left:40px;}		  			   

/* address_box2

--------------------------------*/
.address_box2{width:100%; float:left;border-radius: 5px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #f6f6f6, #e6e6e6);
background-image: -moz-linear-gradient(top, #f6f6f6, #e6e6e6);
background-image: -ms-linear-gradient(top, #f6f6f6, #e6e6e6);
background-image: -o-linear-gradient(top, #f6f6f6, #e6e6e6);
background-image: linear-gradient(top, #f6f6f6, #e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e6e6e6');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e6e6e6')";
}
.address_box2 > div{ padding:10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

/* tb_form
--------------------------------*/

.tb_form{width:100%; font-family:open_sansregular; color: #111111;font-size:12px;font-weight: normal;line-height: 22px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.tb_form td{margin:0px; padding:3px 9px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.black_bd{border:1px solid #7c7c7c;}


.tb_box_root{width:100%; float:left; padding:5px;margin:5px 0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.product_info{color: #111111;font-size:12px; font-family:open_sansregular;}
.product_info th{font-size:15px;}
.product_info th, .product_info td{padding:3px 2px; text-align:left; font-weight: normal;}

.first_item_quantity{border:0px; max-width:215px; width:100%;box-shadow: 1px 2px 0 #cccccc;}
.item_quantity{border:0px; max-width:100px; width:100%; box-shadow: 1px 2px 0 #cccccc;}
.Cancel {display:inline-block;}
.Cancel img{border:0px;}

.srow05{width:100%; float:left; padding:0px;margin:5px 0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.pre_order{font-family:open_sansregular;color: #111111;font-size:15px;text-align: left;font-weight: normal;line-height: 22px; margin:0px;padding:0px 7px; display:inline-block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.group_order{background: url(../images/order-nw.png) no-repeat;width: 142px;height: 32px;box-shadow: none;border: 0px;cursor: pointer;float: left;font-size: 12px;margin: 0;}

.group_order span{color:#fff; display:inline-block; background:url('../images/group.png') no-repeat left 0px; padding-left: 20px;}


/* yellow_button
--------------------------------*/
.yellow_button span{padding-left:20px; background:url('../images/plus.png') no-repeat left 0px; display:inline-block;}
.yellow_button{   border: 1px solid #dd9a00;color: #111111;cursor: pointer;font-family:open_sansregular;font-size: 12px;padding:8px 12px;text-align: center;text-transform: uppercase;text-decoration:none; outline:0px; display:inline-block; margin-left:10px;


background-image: -webkit-gradient(linear, left top, left bottom, from(#fec704), to(#ffb405));
background-image: -webkit-linear-gradient(top, #fec704, #ffb405);
background-image: -moz-linear-gradient(top, #fec704, #ffb405);
background-image: -ms-linear-gradient(top, #fec704, #ffb405);
background-image: -o-linear-gradient(top, #fec704, #ffb405);
background-image: linear-gradient(top, #fec704, #ffb405);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec704', endColorstr='#ffb405');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec704', endColorstr='#ffb405')";
}
.yellow_button:hover{
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffb405), to(#fec704));
background-image: -webkit-linear-gradient(top, #ffb405, #fec704);
background-image: -moz-linear-gradient(top, #ffb405, #fec704);
background-image: -ms-linear-gradient(top, #ffb405, #fec704);
background-image: -o-linear-gradient(top, #ffb405, #fec704);
background-image: linear-gradient(top, #ffb405, #fec704);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb405', endColorstr='#fec704');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb405', endColorstr='#fec704')";

}

.red_bd{border:1px solid Red;}
.nonebd{border:0px;}

.tbl_responsive{ overflow:auto;}
.tbl_responsive table{min-width:675px;}


.dark{width:100%; height:100%; position:fixed;left:0px;top:0px; z-index:8; background:rgba(0,0,0,0.7); display:none;}
.modalPopup{width:100%; position:absolute;left:0px;right:0px;top:50px;z-index:9; display:none; padding:5px;}


/* read more popup */
.popup_Box{width:100%;max-width:380px;margin:0px auto;}

/*Popup 1*/
.new-popup{width:100%;padding:8px;background:url('../images/popup-bg.png') repeat;float:left;border-radius:8px;-moz-border-radius:8px; box-sizing:border-box;-moz-box-sizing:border-box;margin:20px 0px;}
.new-popup .popup-container{float:left;background:#fff;}
.product-popup-box{width:100%;padding:0px 15px 15px 15px;box-sizing:border-box;-moz-box-sizing:border-box;}
.new-popup .new-heading1{width:100%;float:left; border-bottom:1px solid #444444;margin:0px 0px 10px 0px;}
.new-popup .new-heading1 h1{font-size:23px;margin:5px 0px;font-family: 'open_sanssemibold';color:#444444;}

.new-popup .pro-full-photo{width:44%; float:left;}
.new-popup .pro-full-photo .large-photo{width:130px; height:137px;//float:left; background:#d5d7d6; border:4px solid #fff;margin:0px 0px 5px 0px;box-shadow: 0px 0px 5px #D3D3D3;-moz-box-shadow: 0px 0px 5px #d3d3d3;-webkit-box-shadow: 0px 0px 5px #D3D3D3; text-align:center; vertical-align:middle; display:table-cell;}
.new-popup .pro-full-photo .large-photo img{max-width:100%; max-height:100%; border:0px;}

.new-popup .pro-full-photo .thumb-photo{width:98%; min-height:50px; float:left; background:#fff; margin:10px 0px 10px 0px;padding: 0px 0px 0px 1px;box-shadow: 0px 0px 5px #D3D3D3;-moz-box-shadow: 0px 0px 5px #d3d3d3;-webkit-box-shadow: 0px 0px 5px #D3D3D3;}
.new-popup .pro-full-photo .thumb-photo img{width:40px; height:43px;}
.new-popup .pro-full-photo .thumb-photo ul{margin:0px;padding:0px; list-style-type:none;}
.new-popup .pro-full-photo .thumb-photo ul li{display:block; float:left;width:40px; height:43px;border:2px solid #fff;margin:1.5px;}
.new-popup .pro-full-photo .thumb-photo ul li img{width:100%; height:100%;border:0px;}

.new-popup .pro-full-details{width:54%; float:right;}
.new-popup .pro-full-details .detail-box{width:100%;float:left;}
.new-popup .pro-full-details .detail-box span{display:block;margin:0px 0px 5px 0px; line-height:normal;}
.new-popup .pro-full-details .detail-box .pro-name{font-size:13px; color:#050505;font-family: 'open_sanssemibold';padding:0px 0px 0px 0px;}
.new-popup .pro-full-details .detail-box .pro-price{font-size:20px; color:#be0404; border-bottom:0px solid #e9eaea;}
.new-popup .pro-full-details .detail-box .pro-detail{font-size:10px; color:#7d7d7d; padding:5px 0px 8px 0px;border-bottom:1px solid #e9eaea; line-height:15px;}
.new-popup .pro-full-details .detail-box .pro-qty{font-size:15px; color:#7d7d7d; padding:15px 0px 15px 0px;border-bottom:1px solid #e9eaea;}
.new-popup .pro-full-details .detail-box .pro-qty label{display:inline-block;padding:0px 10px 0px 0px;}

.new-popup .popup-tagline{display:block;padding:5px; font-size:14px; color:#747474;margin:10px 0px 10px 0px;font-family: 'open_sanssemibold';border: 1px solid #E1E1E1;box-shadow: inset 0px 0px 5px #D3D3D3;-moz-box-shadow: inset 0px 0px 5px #d3d3d3;-webkit-box-shadow: inset 0px 0px 5px #D3D3D3;}
.new-popup .row-type1{width:100%;float:left;margin:0px;padding:0px; line-height:normal;}
.new-popup .row-type1 .td1{display:table-cell;width:85px;padding:0px 0px 0px 15px;line-height:15px; color:#747474; font-size:10px;font-family: 'open_sanssemibold';}
.new-popup .row-type1 .td2{display:table-cell;padding:0px 0px 0px 0px;line-height:15px; color:#747474; font-size:10px;font-family: 'open_sanssemibold';}

.new-popup .row-type2{width:100%;float:left;margin:0px;padding:0px; line-height:normal;}
.new-popup .row-type2 .td1{display:table-cell;width:85px;padding:0px 0px 0px 15px; line-height:15px; color:#747474; font-size:10px;font-family: 'open_sanssemibold';}
.new-popup .row-type2 .td2{display:table-cell;padding:0px 0px 0px 0px;line-height:15px; color:#747474; font-size:10px;font-family: 'open_sanssemibold';}

/* read more popup */

.hideScroll{ overflow:hidden;}

.iframeModal{width:100%; height:100%; position:fixed; top:0px; left:0px; background:#ccc; background:rgba(204,204,204,0.8); overflow:auto; z-index:99; display:none;}
.iframePage{width:100%; max-width:760px; margin:0px auto; height:100%;}
.iframeWrapper{width:100%;float:left;padding:8px;background:url('../images/popup-bg.png') repeat;border-radius:8px;-moz-border-radius:8px; box-sizing:border-box;-moz-box-sizing:border-box;margin:3% 0px 0px 0px; height:90%}
.iframeContainer{width:100%;float:left; height:100%;box-sizing:border-box;-moz-box-sizing:border-box; background:#fff; position:relative;}
#iframeDetail{width:100%; height:100%;border:0px;margin:0px; outline:0px;box-sizing:border-box;-moz-box-sizing:border-box;}
.newControls{position: absolute;top: 55px;width: 100%;padding: 0px 25px 0px 10px;box-sizing: border-box;}


/*Responsive CSS*/
@media only screen and (min-width: 100px) and (max-width: 767px){
}
@media only screen and (min-width: 900px) and (max-width: 991px){
}
@media only screen and (min-width: 800px) and (max-width: 899px){
}
@media only screen and (min-width: 768px) and (max-width: 799px){


}
@media only screen and (min-width: 640px) and (max-width: 767px){
/*
.add_left{width:100%;}
.add_right{width:100%;}
.address_box .textbox_menu{max-width: none;}
.address_box .add_right a{margin-top:15px; float:left;}
.tb_form td{width:100%; float:left;}
.help_button{margin-right:10px;}
*/
}

@media only screen and (min-width: 600px) and (max-width: 639px){
.add_left{width:100%;}
.add_right{width:100%;}

.address_box .textbox_menu{max-width: none;}
.address_box .add_right a{margin-top:15px; float:left;}

.tb_form td{width:100%; float:left;}
.help_button{margin-right:10px;}
.cartPopup{width:98% !important;top:50px !important;left:1% !important;}
}

@media only screen and (min-width: 480px) and (max-width: 599px){
.add_left{width:100%;}
.add_right{width:100%;}

.address_box .textbox_menu{max-width: none;}
.address_box .add_right a{margin-top:15px; float:left;}
.tb_form td{width:100%; float:left;}
.help_button{margin-right:10px;}
.cartPopup{width:98% !important;top:50px !important;left:1% !important;}
}


@media only screen and (min-width: 360px) and (max-width: 479px){
.add_left{width:100%;}
.add_right{width:100%;}

.address_box .textbox_menu{max-width: none;}
.address_box .add_right a{margin-top:15px; float:left;}
.tb_form td{width:100%; float:left;}
.help_button{margin-right:10px;}

.respShow{ display:block;}
.respHide, .cartbox01{ display:none;}
.cartPopup{width:98% !important;top:50px !important;left:1% !important;}
.mw{max-width:55px;}
}

@media only screen and (min-width: 320px) and (max-width: 359px){
.pop_head{padding: 5px 10px;}
.your_order span{right:10px;}
.your_order p{font-size:20px;}
.add_left{width:100%;}
.add_right{width:100%;}

.address_box .textbox_menu{max-width: none;}
.address_box .add_right a{margin-top:15px; float:left;}
.pick_up{padding-left: 25px;}
.tb_form td{width:100%; float:left;}
.help_button{margin-right:10px;}

.respShow{ display:block;}
.respHide, .cartbox01{ display:none;}
.cartPopup{width:98% !important;top:50px !important;left:1% !important;}
.new-popup .pro-full-photo, .new-popup .pro-full-details{width:100%;}
.mw{max-width:55px;}
}

@media only screen and (min-width: 0px) and (max-width: 319px){
.respShow{ display:block;}
.respHide, .cartbox01{ display:none;}
.cartPopup{width:98% !important;top:50px !important;left:1% !important;}
.new-popup .pro-full-photo, .new-popup .pro-full-details{width:100%;}
.mw{max-width:55px;}
}
