div.header_btn a {
margin-left: 40px;
}

div.header_btn {
padding-top: 32px;
}

#shoppingbox {}
.restaurant-menu {margin-top:20px;}
.title-line {clear:both;border-top: 2px solid #79c202;margin-bottom:20px;}

.search-top-title {margin:10px 0 20px 0;}
.search-top-title h1{/*font-family: 'Hind', sans-serif;*/color: #fb6600;font-weight: bold;}
.search-top-title a {color: #999;font-weight: normal;margin-left:5px;text-decoration: underline;font-size:12px;}
.search-top-title a:hover {text-decoration: none;}

.normal_content div.select-listing {margin:5px 20px 20px 0;}

.input_postcodesearch {font-size:13px;line-height:13px;font-weight: normal;}
.postcodesearch > .postcodesearch_bar > span > ::-webkit-input-placeholder {color:#999;padding-top:5px;}
.postcodesearch > .postcodesearch_bar > span > :-moz-placeholder {color:#999;padding-top:5px;}
.postcodesearch > .postcodesearch_bar > span > ::-moz-placeholder {color:#999;padding-top:5px;}
.postcodesearch > .postcodesearch_bar > span > :-ms-input-placeholder {color:#999;padding-top:5px;}


.myorder-history table.rating-table td{border:0;}

.tab_contant {border: 0px solid #ccc;}

.demotest {margin: 0px 0px 0px 0px;margin-left: 10px;}

.cord input {margin: 3px 3px 0px 5px;}


.menuoffer {width:460px;margin: 14px 0 6px 0;}
.menuitem .mt {width: 460px;}


.menuitem .mt_notes {margin-top: 14px;}

.menucategories {margin:5px 0 0 0;}


.menuitem .mt_set_dot .mt_price span div {padding: 15px 5px 0 0;font-size: 15px;}
#shoppingbox .dresultsbox .results .row .addtocart {width: 35px;height: 35px;margin-top: 3px;}


.menuitem .mt_set_dot .mt_info, .menuitem .mt_set .mt_info {
max-width: 280px;/*150px;*/
margin-left: 10px;
/*background-color: red;*/ 
}
.menuitem .mt_set_dot .mt_info p img, .menuitem .mt_set .mt_info p img{
vertical-align:middle; 
}

.menuitem .noimgshow .mt_info, .menuitem .noimgshow .mt_info {
max-width: 200px;
margin-left: 10px;
/*background-color: red;*/ 
}

.menuitem .mt_set_dot .mt_price .mt_desc, .menuitem .mt_set .mt_price .mt_desc {
color:#333;font-size: 11px;padding: 15px 0 0 0;float:left;font-weight: normal;width: 100px;
/*background-color: pink;*/ 
}

.menuitem .mt_set_dot .mt_price, .menuitem .mt_set .mt_price {
float: right;
width: 210px;
/*background-color: green;*/
}


.btn-orange a._btn {
	font-size: 20px;color:#fff;background-color:#fb6600;padding: 5px 37px;
}
.btn-orange a:hover._btn {
	background-color:#f16200;color:#fff;
}


.buyercheckot input, .buyercheckot textarea, .buyercheckot select {border: 1px solid #ADAEAD;}


<!--Payment-->
.cart .checkot .buyercheckot span.label {background-color:#f8f8f8;padding: 5px;}
.cart .checkot .buyercheckot span.label_rgh {background-color:#f8f8f8;width: 490px;padding: 5px;margin-left:10px;}
.cart .checkot .buyercheckot {width: 630px;float: left;font-size:13px;padding:35px 15px;border: 1px solid #e3e3e3;}

.cart .checkot .buyercheckot div.default-btn {margin-top:30px;float:right;}

.yourorder .item_priceCount a.back2menu {color: #79c202;font-size:13px;text-align:center;display: block;margin-top: 50px;}
.yourorder .item_priceCount a:hover.back2menu {text-decoration: underline;}

.cart .checkot .buyercheckot span#clickcoupon a {margin-top:20px;display:block;}
.cart .checkot .buyercheckot span#showcoupon {margin-top:20px;}
.cart .checkot .buyercheckot span#showcoupon input#discountcoupon {margin-left:11px;border:1px solid #ADAEAD;}


<!--popup-->
.setmeals-btn-prompt {
width: 320px;
}

.setmeals-choice-prompt {max-width: 100%;}

.restaurant-closed-prompt {width: 100%;}
.restaurant-closed-prompt .default-btn {float:none;margin-bottom:0;text-align: center;}

.setmeals-choice-prompt select{width: 100%;}


#setmeals-choice-form #setmealrest {
display: block;
background-color: #fb6600;
font-size: 16px;
padding: 8px;
text-align: center;
color: #fff;
font-weight: bold;
margin: 0 0 20px 0;
}

.setmeals-choice-prompt .setmeals-multi-checkbox {width: 145px;margin:3px 0 3px 10px;font-size:12px;}
.setmeals-choice-prompt .setmeals-multi-checkbox span {padding:0 0 0 0;}
.setmeals-choice-prompt .setmeals-multi-checkbox label input{float:left;margin: 2px 3px 0 0;}
.setmeals-choice-prompt .setmeals-multi-checkbox label div{float:left;width: 120px;}


.setmeals-choice-prompt .setmeals-btn-prompt {width: 100%;}

.setmeals-choice-prompt .setmeals-single {padding-bottom: 20px;}

#setmeals-choice-form .setmeals-btn-prompt {float:none;width:100%;}
#setmeals-choice-form .setmeals-btn-prompt .default-btn {float: none;text-align: center;}
#setmeals-choice-form .setmeals-btn-prompt .default-btn a._btn {display:block;}

/*


.fancybox-outer, .fancybox-inner{
padding: 30px 10px 10px 10px;
}

.fancybox-close {
position: absolute;
top: 0px;
width: 320px;
height: 36px;
background-color: red;
display: block;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{
background-image: url('../Images/FancyBox/fancybox_sprite.png');
background-position: right top;
background-repeat: no-repeat;
}

.setmeals-choice-prompt {
max-width: 300px;
}
*/
