/* CSS crunched with Crunch - http://crunchapp.net/ */  
/*ptg start */
/*webahead start*/
/* defect 22343*/
label#error_msg {color: #9A3324;font-weight: bold;}
/*defect 21540*/
.send-overlay-form td button#RemoveWaitlistCancelConfirmation { width: 163px;margin-left:-70px !important;}
#removeWaitlist2-text .send-overlay-form input#RemoveWaitlistConfirmation {
    padding: 6px;
    margin-left: 1px;
}
#removeWaitlist2-text input#RemoveWaitlistConfirmation {width: 239px;margin-right: 0px;word-wrap:break-word;white-space:normal;}
#edit-waitlist-text .guests label.noofguests {
  float: left;
  margin: 30px 12px 20px 0px;
}
/* testing merge for webahead */
#edit-waitlist-text .guests .partySizeDropldown {
  margin-top: 25px;
  width: 15%;
}
/*merge issue for welcome popup*/
.modal-large {
  margin-left: -420px;
  width: 836px;
}
.wl_nav .detail_loc a#headRestName {color: #9A3324;}
#joinWaitListButton #enterWaitList {color: #9A3324;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;padding: 0px;}
#removeWaitlist-text input#RemoveWaitlistConfirmation {  width: 184px;  margin-top: 20px;  margin-left: 0;  margin-right: 140px;}
#removeWaitlist1-text input#waitlistToGoOrder { margin-top: 28px;}
/*webahead end*/
.model_wid_over {width: 460px;}
.fnt_txt_p {font-size: 9px;}
.primary-btn_wdth {background: none repeat scroll 0 0 #9A3324;border: 0 none;border-radius: 0 0 0 0 !important;color: #FFFFFF;cursor: pointer;font-weight: bold;line-height: 16px;padding: 8px 10px;text-align: center;text-transform: uppercase;width: 120px;}
.close_btn {float: right;position: relative;top: -22px;right: -22px;}
button.close_btn {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;cursor: pointer;padding: 0;}
.img_rtg_sid_over {float: left;padding: 0px 20px;}
.pad_lft_btn_over {display: inline-block;padding-top: 29px;}
.mrg_rtg_btn {margin-right: 50px;margin-left: 35px;}
/*ptg end */
.posrel,.position_relative{position:relative;}
.posabs,.position_absolute{position:absolute;}
.posfix{position:fixed;}
.txt-center{text-align:center !important;}
.txt-just{text-align:justify;}
.overflowhid{overflow:hidden;}
.txt-rgt{text-align:right;}
.txt-lft{text-align:left !important;}
.top_up{top:-20px;}
.disp_none{display:none;}
/* magic ticket 469121111 change start */
.fb-star{float:right;margin-left:34px;margin-top:3px;}
/* magic ticket 469121111 change end  */
.disp_hide{visibility:hidden;}
.brown-txt-color{color:#706060;}
.itmrow_bor_top_dot{border-top:1px dotted #897068;padding:9px 0 0;}
.cd-inline-block{display:inline-block;width:100%;}
.capitalize{text-transform:uppercase;}
.txtbold{font-weight:bold;}
.itemsdesc{color:#696969 !important;}
.mar_945{margin-bottom:9.45px;}
.itemstxtbold{font-weight:bold;color:#696969 !important;font-size:16px;}
.txtdecnon{text-decoration:none !important;}
.txt-decor-under{text-decoration:underline;}
.txt_bd{font-weight:bold;}
.cursorpointer{cursor:pointer;}
.cursorauto{cursor:auto !important;}
.lft-align{float:left;}
#over-none{overflow:hidden !important;}
.brown-clr{color:#706060;}
.bor-non{border:none !important;}
.txt_center{text-align:center;}
.italic-text{font-style:italic;}
.marginleft0{margin-left:0;}
.margin_top0{margin-top:0px;}
.spn_wdth{width:149px;margin-left:-19px !important;}
.margin_top017{margin-top:1.29em;}
.marg_top1em{margin-top:1em !important;}
.marg_top15em{margin-top:1.5em !important;}
.marg_top2em{margin-top:2em;}
.mar_top_35{margin-top:35px;}
.marg_bot1em{margin-bottom:1em;}
.marg_bot09{margin-bottom:9px;}
.marg_bot2em{margin-bottom:2em;}
.mar_top10{margin-top:0.714em;}
.mar_top6{margin-top:6px;}
.marg_tp50{margin-top:3.571em;}
.margin_btm0{margin-bottom:0px;}
.margn_rgt{margin-right:1.429em;}
.mar-rgt-min-add{margin-right:2.37em;}
.mar-rgt-ext{margin-right:1em;}
.marg_lftt{margin-left:1.071em;}
.padding_dwn{padding-bottom:1.071em;}
.mar_lg_lft{margin-left:2.357em;}
.margin_rt_14{margin-right:14px;}
.margn_lft{margin-left:1.429em;}
.margn_up_20{margin-top:1.071em;}
.pad_up10{padding-top:0.714em;}
.pad-tp{padding-top:0 !important;}
.margi_lft_27{margin-left:1.929em;}
.margi_top_30{margin-top:30px;}
.margi_lft_60{margin-left:60px;}
.mar-lt-7{margin-left:7em;}
.marr_left_15{margin-left:0.938em;}
.padrightboxes{padding:0.5em 1.4em 0 2em;}
.padrgt{padding-right:1.5em;}
.padrgt01{padding-right:1.875em;}
.padding1{padding:1.5em;}
.pad_up15{padding-top:15px;}
.pad-top{padding-top:0em !important;}
.mar_g_tp{margin-top:0.357em !important;}
.mar_r_gt{margin-right:0.714em;}
.mar_rgt_coup_45{margin-right:4.091em;}
.mar_rgt_coup_5{margin-right:5em;}
.mar_rgt_coup_35{margin-right:3.182em;}
.mar_rgt_coup_70{margin-right:6.364em;}
.mar_rgt_coup_09{margin-right:0.818em;}
.mar_rgt_coup_49{margin-right:4.455em;}
.mar_rgt_coup_69{margin-right:6.273em;}
.mar_rgt_coup_40{margin-right:0.636em;}
.mar_btm_coup_25{margin-bottom:2.273em;}
.mar_top_coup_20{margin-top:1.818em;}
.mar_top_20{margin-top:20px;}
.menu_marg_rgt{margin-right:0.286em;}
.menu_marg_lft{margin-left:0.286em;}
.margin_lft_07{margin-left:0.7em;}
.margin_rt_05{margin-right:0.5em;}
.margin_rt_09{margin-right:7px;}
.margin_rgt_13{margin-right:13px;}
.margin_lt_33{margin-left:3.3em;}
.margin_lt_40{margin-left:40px;}
.margin_lt_61{margin-left:61px;}
.margin_lt_135{margin-left:135px;}
.margin_lt_100{margin-left:100px;}
.margin_lt_104{margin-left:104px;}
.margin_lt_15{margin-left:1.5em;}
.margin_lt_20{margin-left:20px;}
.mar-rgt-15{margin-right:1.5em;}
.mar-rgt-10{margin-right:45px;}
.mrg_top5em{margin-top:5.8em !important;}
.line_ht{line-height:1.3em;}
.letter_spac{letter-spacing:0.107em;}
.mar-btm-chg-psd{margin-bottom:2.42em;}
.mar-top1{margin-top:1em;}
.mar-left1{margin-left:1.0em;}
.mar-top18{margin-top:1.8em;}
.margin_tp_17{margin-top:17px;}
.mar_btm_coup_35{margin-bottom:3.5em;}
/*Adjusting alignment of radio button with text-Pooja*/
.mar-top03{margin-top:-0.4em;}
.padding_dwn0{padding-bottom:0em;}
.marg_lftt05{margin-left:0.5em;}
.marg-top-8{margin-top:.8em;}
.marg-top-btn{margin-top:1.2em;}
.mar-rt0{margin-right:0 !important;}
.mar-up2{margin-top:4px !important;}
.dis_inline{display:inline;}
.pad_left6{padding-left:6px;}
.marg-zero{margin:0em;}
.mar-bot-min{margin-bottom:0.5em;}
.mar-bot-1{margin-bottom:1em;}
.cd-mrgright20{margin-right:20px;}
.mar-top-1{margin-top:1em;}
.mar-top-15{margin-top:1.5em;}
.mar-rgt-min{margin-right:0.6em;}
.marg-rgt-28{margin-right:0.28em;}
.mar-top2{margin-top:2em;}
.mar-bot-2{margin-bottom:2em;}
.mar-bot-15{margin-bottom:1.5em;}
.mar-top-11{margin-top:1.1em;}
.mar-top-mid{margin-top:2.5em;}
.mar-lft-2{margin-left:2em;}
.mar-top-22{margin-top:2.2em;}
.mar_btm_10{margin-bottom:10px !important;}
.txt_rgt{text-align:right;}
.mrg_up_2{margin-top:2px;}
.mar-lft-10{margin-left:10px;}
.marg_lft_140{margin-left:140px;}
.mar_bott{margin-bottom:50px;}
.pad_rgt157{padding-right:157px;}
.pad_rgt_lr{padding-right:68px;}
.mar_lfft289{margin-left:289px;}
.pad_rgt_170{padding-right:127px;}
.pad_rgt_145{padding-right:145px;}
.mar_lft_290{margin-left:290px;}
.pad-lt{padding:0 0 0 5px !important;}
.mar-lt-lg{margin-left:9em;}
.mar-lft-27{margin-left:2.7em;}
.mrg-top-lr{margin-top:124px;}
.mrg-lft-4{margin-left:4px;}
.pd-left-ship{padding-left:28px;}
.pad_btm0{padding-bottom:0 !important;}
.clr_both{clear:both;}
.radio-btn-img{background:url("../../images/site/radiobutton.png");}
.radio-btn-img01{background:url("../../images/site/radio_button_small.png");}
.checkbox-img{background:url("../../images/site/checkbox.png") no-repeat;}
.open-link{font-weight:bold;color:#234b12;text-decoration:none;}
.open-link:hover{font-weight:bold;color:#be4127;text-decoration:none;}
.listyle-none{list-style:none;}
option{font-weight:normal;font-family:Arial;}
.border_radius0{border-radius:0px !important;}
.menu-box{margin-left:167px;margin-top:-28px;}
.sub-description{display:inline;font-weight:normal;font-size:16.5px;}
.social_inline_display{display:inline;float:left;}
h1,h2,h3,h4,h5,h6{text-rendering:optimizespeed;}
.backimg_none{background:none !important;}
.mar-22{margin-top:-22px;}
.pad-lt38{padding-left:38px !important;}
.pad-sm2{padding-left:2px;}
.pad-lt18{padding-left:18px;}
.time-dd-wth{width:155px;}
.mar-lt350{float:left;margin-left:350px;}
.mar-lt27{float:left;margin-left:27em;}
.footer .bdr-none{border:none !important;}
.wd-198{width:198px;float:left;}
.wd-156{width:156px;float:left;}
.txtnormal{font-weight:normal;}
.txtjustify{text-align:justify;font-size:12px;}
.default_text_normal{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}
.default_text_bold{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}
.font-bold{font-weight:bold !important;}
.font-normal11{font-weight:normal;}
.acitve1{font-weight:bold !important;}
.base-font{font-family:Intro W01 Regular Alt;}
.base-font-with-color{font-family:Intro W01 Regular Alt;color:#706060;}
.marginbot{margin-bottom:0;}
.pad_btm02{padding-bottom:2.143em;}
.pad_btm08{padding-bottom:1.214em;}
.list-none{list-style:none outside none;margin-bottom:1.25em;margin-left:0;}
.listed{margin-top:0.63em;}
.carousel-control{background:none;border:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;}
.carousel-indicators{right:12em;top:2em;}
.arrowleft{left:2em;}
.arrowright{right:2em !important;}
.home-midbar{background-image:url('../../images/site/middlebar_home.png');}.home-midbar .content-strip{text-align:center;color:#214611;}
@media screen and (min-width:801px){.home-midbar .home-midbar-vertical{margin-top:1.2em;}}.home-midbar .text-center a{text-decoration:underline;color:#214611;}
.home-midbar .text-center a:hover{text-decoration:none;color:#be4127;}
.home-midbar .text-center a:focus,.home-midbar a:focus{text-decoration:none;color:#214611;}
.videoiconpad{padding-right:0.3em;}
.green-txt{margin:2em 0em 0em 5em;}.green-txt .hand-txt,.green-txt .story-txt{text-align:center !important;margin-top:1em;}
.sub-mar-top{margin-top:-10px;}
.grid_top{top:-4.9em;z-index:-500;}
.gridimage{position:relative;}.gridimage .marginleft{margin-left:0;}
.gridimage .widthdet{width:33.2%;}
.gridimage .spantext{color:#ffffff;background-color:rgba(22, 12, 1, 0.7);position:absolute;bottom:0px;padding:0px 0 0 5px;}
.gridimage .fontdet{font-weight:bold;padding:10px;}
.gridimage .plusimage{background-image:url("../../images/site/red-plus.png");height:38px;width:38px;}
.mar_lft{margin-left:0;}
.margbot1{margin-bottom:1.250em;}
#content_body{font-family:Arial;font-size:12px;color:#706b6b;margin-top:128px;}#content_body h1{font-family:Intro W01 Regular Alt;color:#efe3d8;font-weight:normal;}
#content_body h1{font-family:Arial;color:#efe3d8;font-weight:normal;}
#content_body .box{position:relative;}
#content_body .body_strip{background:url("../../images/site/body_strip.png") repeat scroll center 0 transparent;margin-top:1.250em;margin-bottom:1.250em;height:76px;}
#content_body .container-main{background:none repeat scroll 0 0 #EFEDE8;overflow:hidden;position:relative;}
#content_body h1.account{color:#efe3d8;font-size:2.5em;font-weight:normal;padding:0.2em 0 0;text-transform:uppercase;}
#content_body .box{position:relative;}
#content_body .left-div{background:#ffffff;width:244px;border:1px solid #C7BBAD;margin:0 0 0 2em;text-transform:uppercase;}
#content_body .lt-menu-container{width:290px;float:left;}
.content_body_location{margin-top:0px !important;}
.content_body_location_top{padding-bottom:0em !important;}
.left-menu-header{background:none repeat scroll 0 0 #A1B336;padding:10px 10px;width:261px;text-align:center;color:#ffffff;margin-top: 2em;margin-left:1.3em;width:228px;}
.left-div a{color:#706b6b !important;text-decoration:underline;}
.recent-activity{color:#f2eeee;background:none;padding-bottom:1em;border-bottom:1px solid #D8D8D8;}.recent-activity a{color:#f2eeee;text-decoration:none;}
.recent-activity ul li{list-style:none;}
.recent-activity h2{text-transform:capitalize;font-size:1.3em;font-weight:normal;color:#f2eeee;}
.recent-activity h2.icon{background:transparent url(../../images/site/edit_icon.png) no-repeat scroll right 6px;padding-right:1em;}
.recent-activity ul,.recent-activity p{margin:0;padding:0;}
.recent-activity .titlediv{margin-top:1.7em;padding-left:1em;padding-top:1em;}
.recent-activity .titlediv1{margin-top:1.7em;padding-left:1em;padding-top:1em;}
.recent-activity .titleclass{font-family:Intro W01 Regular Alt;font-size:1.3em;font-weight:bold;line-height:1.2em;color:#4B0542;}
.recent-activity .txtclass-1{font-family:Intro W01 Regular Alt;margin-bottom:0.2em;margin-top:0.2em;margin-left:1em;color:#6e6a6b;font-size:1em;}
.left-menu-sep{border-bottom:1px solid #d8d8d8;display:block;margin:0 0.5em;}
a.left-menu-link{color:#312111 !important;}
.questions{background:transparent url(../../images/site/nav-li-bg-large.png) no-repeat;}
.question-txt{font-size:1.4em;line-height:1.2em;color:#254d17;}
.ques-space span{color:#254d17;}
.ques-space p{color:#706b6b;font-weight:bold;}
.borderbot0{border-bottom:0px;}
.addressbox{width:342px;}
.linkcolortxt{color:#9A3324;text-decoration:underline;cursor:pointer;}
.linkcolortxt a{color:#c04929;text-decoration:underline;margin-right:1em;position:relative;top:4px;}
.help-txt .linkcolortxt a{top:0px;}
.user-account{background:none repeat scroll 0 0 #ffffff;margin:35px 0;color:#000000;min-height:48em;}
.user-account .prof_inf,.user-account .name,.user-account .phone,.user-account .email,.user-account .pass_sec,.user-account .addr{color:#706060;}
.user-account .prof_inf h3,.user-account .name h3,.user-account .phone h3,.user-account .email h3,.user-account .pass_sec h3,.user-account .addr h3{margin-bottom:0px;}
.user-account .im-int{line-height:2.7em;}
.user-account .mar_top05{margin-top:1.071em;}
.user-account .default-type01{float:left;padding:0px;}
.user-account .margbottom th{font-weight:normal;}
.user-account .margbottom td{padding-bottom:1.8em;}
.user-account .marrg_topp{margin-top:0.429em;}
.user-account .txt_bd{font-weight:bold;}
.user-account .header_line{border-bottom:1px solid #b3a29e;margin-right:1em;width:100%;}
.user-account .header_line_grey{border-bottom:1px solid #898986;margin-right:1em;width:100%;}
.user-account .arrow-down{background:url("../../images/site/plus_round.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;margin:0 0 0 2.3em;}
.user-account .arrow-up{background:url("../../images/site/minus-circle.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;margin:0 0 0 2.3em;}
.user-account .prof_inff{margin-top:2.143em;}.user-account .prof_inff h3{margin-bottom:0px;color:#254d17;}
.user-account .prof_inff .mar_btm02{margin-bottom:2.857em;}
.user-account h3,.user-account .togotxt{text-transform:capitalize;font-size:20px;font-weight:bolder;color:#4E3629;font-family:'Intro W01 Bold';}
.user-account .subscription-check{line-height:3.214em;}.user-account .subscription-check .margin_rt{margin-right:1.357em;}
.user-account .subscription-check .margin_tp01{margin-top:0.929em;}
.user-account .subscription-check .wid{width:205px;}
.user-account .subscription-check .wid01{width:226px;}
.user-account .email01{line-height:3.214em;}
.user-account .marg_tp_lt{margin-top:0.643em;margin-left:0.714em;}
.user-account .marg_tp_lft{margin-top:0.786em;}
.user-account .marg_tp_lt01{margin-top:20px;margin-left:0.714em;}
.user-account .margin_tp_rad{margin-top:1.929em;}
.user-account .mar_lft_tp{margin-top:2.500em;margin-left:0.143em;}
.padrightbox2{padding:0 2.143em;}
.ques-space{margin-left:.8em;padding:1.4em 0 0;}
.togospace{padding:1em 0 1em 0;}
.fontlar{font-size:1.3em;}
.tabspacing{text-align:right !important;}
.lineheight1{line-height:1.9em;}
.margin_bmm{margin-bottom:0.143em;}
.mar-title-lft{margin-left:-25px;}
.fpoimage{margin:2em 0 0 1.2em ;}
.intendpad{padding-left:1.2em !important;}
.tableborder th,.tableborder td{border-top:1px dotted #000000;}
.tableborder0{border-top:0 none !important;}
.italics{font-style:italic;}
.subcat-title{font-size:20px;font-weight:normal;padding-top:0.7em;color:#254d17;font-family:Intro W01 Bold;}
.padtop{padding-top:0em;}
.padtop_13{padding-top:2.6em;}
.padbottom{padding-top:1.3em;}
.subcat-img{padding-top:0.1em;}
.favorite-cursor{cursor:pointer;}
.fav-menu-item .fav-bg-img{background-color:#FFFFFF;border:1px solid #BABABA;height:auto;width:581px;margin-bottom:0.7em;}
.fav-menu-item .fav-menu-img{width:216px;height:auto;}
.fav-menu-item .fav-menu-title{padding-left:1.3em;color:#68655A;font-size:1.2em;}
.fav-menu-item .fav-line-ht{line-height:1.7em;}
.fav-menu-item .fav-tit-link{color:#4E3629;font-family:'Intro W01 Bold';text-decoration:none;}
.fav-menu-item .fav-tit-link a,.fav-menu-item a:focus{color:#224811 !important;text-decoration:none;}
.fav-menu-item .fav-tit-link a:hover{color:#be4127 !important;text-decoration:none;}
.fav-menu-item .fav-menu-or{margin-top:1.85em;}
.fav-menu-item .fav-menu-fb{margin:5px 0 0 2px;}
.fav-menu-item .fav-menu-rem{margin-left:0.6em;margin-top:2.2em;font-size:0.9em;}
.fav-menu-item .fav-menu-rem a{color:#68655A !important;text-decoration:underline;}
.fav-menu-item .fav-menu-org-go{margin-top:2.7em;margin-right:0.3em;}
.fav-menu-item .togo_but_favm{display:inline-block;font-size:7pt;padding-left:4px;padding-right:4px;width:auto;}
.subscription-check label.span2{padding-left:0;}
.subscription-check input[type="checkbox"]:focus{outline:0;}
.buttonclass{background:#9A3324;color:#ffffff;height:1.25em;padding:8px 20px;width:auto;cursor:pointer;}
.buttonclass:hover,.menu_order_go:hover,.choose-btn:hover,.primary-btn_overlay:hover,.primary-btn:hover,.order-btn:hover,.menu-btn:hover,.secondary-btn:hover,.buttonclass01:hover,.primary-btn-small:hover,.menu-detail-bg .menu_order_go:hover,.menu-detail-bg-1 .menu_order_go:hover,.ordertogo-btn-small:hover,.primary-btnoverlay:hover,.secondary-btn01:hover{background:#612C51;}
.buttonclass01{background:#9A3324;color:#ffffff;padding:5px 15px;width:auto;cursor:pointer;float:right;font-size:14px;font-family:'Intro W01 Regular Alt';border:0px;}
.buttonclass01 a,.buttonclass01 a:hover{color:#ffffff;text-decoration:none;}
.btn_order_lookup{margin-top:43px;}
.primary-btn{background:#9A3324;border:0 none;color:#ffffff;font-family:'Intro W01 Regular Alt';cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;font-size:12px;}
.button_submit{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#BE4127;text-decoration:underline;text-transform:none;}
#profile .primary-btn{padding:5px 15px;}
.secondary-btn{background:#9A3324;border:0 none;color:#ffffff; font-family:'Intro W01 Regular Alt';cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;}
.tooltip.right .tooltip-arrow{border-right-color:#ffffff;}
.tooltip.right{-webkit-left:683.633px !important;-webkit-top:248.367px !important;}
.tooltip-inner{background-color:#ffffff;color:#706b6b;border:1px solid #b5b5b5;-webkit-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#ffffff;}
.tooltip.top .tooltip-arrow{left: 8px !important;border-top-color:#ffffff;} /*Fix for 469735585 -xsdrvm9*/
.order-boxes .padd0503{padding:4px 16px;}
.error-box .text-big{font-size:16px;}
.tt-new1 .tooltip-inner{background-color:#ffffff;border:1px solid #999;text-align:justify;padding:3.5em;-webkit-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);font-weight:normal;}
.tt-new1 .tooltip.bottom .tooltip-arrow{border-bottom-color:#ffffff;}
.tt-new .tooltip-inner{background-color:#ffffff;border:1px solid #999;text-align:justify;padding:1.5em;-webkit-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 30px rgba(50, 50, 50, 0.5);}
.tt-new .tooltip.bottom .tooltip-arrow{border-bottom-color:#ffffff;}
.tooltip-lg .tooltip{width:450px;}
.star-enable{padding-bottom:4px;padding-left:5px;}
.print_content{margin:0 auto;}
#print_main{margin:0px auto;float:none;}
.printwindow{cursor:pointer;}
.print_logo{margin-top:1em !important;width:80px;}
.hours{position:relative;text-transform:uppercase;}
.print_hours{left:75px;position:absolute;}
.print_heading_location{border:solid 1px #b7b7b7;background-color:#e5e5e5;padding:0.95em 0.2em;font-size:1.2em;width:100%;}
.print_email{margin-top:10px;}
.print_email_txt{line-height:4px;}
.print_address{margin-left:0.8em;width:240px;}
.print_headlink{color:#000000;text-decoration:none;}
.print_headlink:hover{color:#be4127;text-decoration:none;}
.print_directions{font-size:12px;}
.print_directions td{padding:0.1em 0.3em;border-top:1px solid #e6d9ce;}
.modal-backdrop{background:#d7d7d7;}
.btn_fl{display:block;margin-bottom:1em;width:12em;margin-left:0.5em;text-align:center;background:#9F2719;}
.primary-btn.btn_fl>img{float:left;padding-top:1px;}
.input_btn_or{height:33px;padding-left:40px;text-align:left;min-width:167px;background:url("../../images/site/order-loc-bg.png") no-repeat scroll 0 0 #b13c1b;}
.input_btn_view{height:33px;padding-left:40px;text-align:left;min-width:167px;background:url("../../images/site/view-loc-bg.png") no-repeat scroll 0 0 #b13c1b;}
.legal_text{color:#706060;font-size:14px;letter-spacing:1px;}
.footer *::-moz-placeholder{color:#fff;font-style:normal;opacity:100;}
.menu-grid-link{font-size:10px;font-weight:normal;margin-top:19px;margin-left:2px;}
.menu-list-link{font-size:10px;font-weight:normal;margin-top:19px;margin-left:4px;}
.menu-filter-link{font-size:10px;font-weight:normal;padding-top:19px;}
img.adp-marker{margin-right:30px;}
.contact_textarea{height:150px;}
.footer .form-search button{text-transform:none;}
.menu-detail-bg form{margin:0;}
.style_h1{color:#612C51 !important;font-family:'Intro W01 Bold' !important;font-size:20px;letter-spacing:2px;line-height:30px;}
.tooltip.in{opacity:2.9;filter:alpha(opacity=90);}
.footer{position:relative;width:100% !important;}
.footer .lead,.footer .lead label{font-size:14px;color:#473729;border-bottom:0.08em solid #897969;padding-top:0.625em;margin-bottom:0em;}
body{background:url("../../images/site/body-bg.jpg");background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-color:#e3e0db;}
.footer input::-webkit-input-placeholder{color:#ffffff;font-style:normal;}
.dp-inblock{display:inline-black !important;}
/* Changing as part of merge */
/* .left-img-container{padding:10px;width:220px;float:left;margin:7px;min-height:344px;border:1px solid #999;background:#f4f4f4;} */
.left-img-container {  width: 263px;padding: 10px; width: 220px;float: left;margin: 5px;min-height: 344px;border: 1px solid #999;background: #f4f4f4;}
.modal-large{width:800px;margin-left:-406px;}
.wid220{width:212px !important;}
.contact-us h1{color:#322111 !important;font-family:Intro-Regular-Alt,sans-serif;font-size:40px ;text-align:center;padding:30px 0;}
.sm-column-wd{width:140px;float:left;}
.sml-input-wd{width:19px;float:left;}
.min-column-wd{width:120px;float:left;}
.back-to-top{background-color:rgba(235, 235, 235, 0.8);bottom:2em;color:#000000;display:none;font-size:12px;padding:1em;position:fixed;right:0;text-decoration:none;z-index:999;}
.footer{position:relative;width:100% !important;}.footer .lead,.footer .lead label{font-size:14px;color:#473729;border-bottom:0.08em solid #897969;padding-top:0.625em;margin-bottom:0em;}
.footer .footer-bg{background:url('../../images/site/footer-bg.png') repeat-x scroll 0 -14px #e7e5e1;}
.footer .input-color{border:1px solid #897969;}
.footer .check-box-fix{margin-left:0;}
.footer .btn-bg{background-color:#897969;}
.footer form a,.footer .link{color:#948D86;padding-left:0.625em;text-decoration:underline !important;}
.footer form .input-bg{background:#CBCE66;border:0.08em solid #E1E3A6;color:#FFFFFF;}
.footer .span3 img{padding-right:0.35em;}
.footer .row-top{border-bottom:1px solid #897969;}
.footer .span-menu{margin-left:0px;margin-top:2em;padding-left:10px;}
.footer .eat-smart{margin-left:100px;margin-top:2em;}
.footer .footer-link span.link{padding-right:0.625em;padding-left:0.625em;}
.footer .footer-link a{padding-right:0.625em;padding-left:0.625em;text-decoration:underline;}
.footer .footer-link.language{margin:0;}
.footer .language a{text-decoration:none;}
.footer .language a:focus{color:#897969;text-decoration:none;}
.footer .language a:hover{color:#be4127;text-decoration:none;}
.footer a.linkage{text-decoration:underline;}
.footer a.linkage:hover{color:#be4127;}
.footer .footer-link p{color:#B2ADA8;}
.footer p.lead,.footer .lead label{font-weight:bold;font-size:18px;font-family:'Intro W01 Bold';}
.footer .submit{background-image:url("../../images/site/button-bg.png");width:2.0625em;height:1.25em;width:auto;padding:0.54em 0.94em;margin-left:0;color:#ffffff;}
.footer input[placeholder],.footer [placeholder],.footer *[placeholder]{color:#ffffff;}
.footer .email-container{margin-left:0.9375em;color:#ffffff !important;}
.footer .center-icon{/*padding:3em 0;*/}
.footer ul{list-style-type:none;}
.footer ul li,.footer ul li a{background-repeat:no-repeat;color:#948D86;font-size:1em;padding-top:0.3em;background-position:0px 5px;padding-left:0px;}
.footer ul a:hover,.footer ul a:focus{background:none !important;color:#be4127;text-decoration:underline;}
.footer .send-overlay-form input,.footer .send-overlay-form input[placeholder]{color:#555555;}
.country{margin-right:35px;}
@media (min-width:768px) and (max-width:auto){.social-icon{width:16.45em;}}.marginleft{margin-left:0;}
@media (min-width:768px) and (max-width:auto){.social-icon{width:16.45em;}}.footer .row-top .row>p.lead{border:0 none;margin-left:0.8em;}
.span12.row-top.marginleft0 .row>p.lead label{border:0 none;color:#FFFFFF;}
.email-container.email a,.email-container.email a:hover,.email-container.email .link{color:#FFFFFF;}
.footer .footer-link p{color:#b2ada8;}
.footer-link .text-center.language a{color:#b2ada8;font-size:12px;letter-spacing:0.05em;}
.marginleft{margin-left:0;}
@media (min-width:768px) and (max-width:auto){.social-icon{width:16.45em;}}.footer .row-top .row>p.lead{border:0 none;margin-left:0.8em;}
.span12.row-top.marginleft0 .row>p.lead label{border:0 none;color:#FFFFFF;}
.email-container.email a,.email-container.email a:hover,.email-container.email .link{color:#FFFFFF;}
.footer .footer-link p{color:#b2ada8;}
.footer-link .text-center.language a{color:#b2ada8;font-size:12px;letter-spacing:0.05em;}
.marginleft{margin-left:0;}
.margin_top_0{margin-top:-0.2em !important;}
.header{position:fixed;height:128px;width:100%;z-index:999;-webkit-transform:translateZ(0);}
.header #logo{left:1.8em;position:relative;width:180px;}
.header .logo-container{position:relative;top:-5.8em;}
.header .header_bg{background-color:#E3E1DB;height:128px;}
.header .shop-nav{color:#ffffff;padding:0.75em;}
.header .top-txt{color:#544940;font-weight:bold;font-size:12px;}
.header .top-txt .link-wht{color:#31200F;font-size:12px;}
.header .btn-txt{color:#ffffff;font-family:'Intro W01 Regular Alt';font-size:10px;font-weight:normal;height:20px;line-height:10px;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;}.header .btn-txt a{color:#ffffff;text-decoration:none;}
.header .menu{color:#ffffff;margin-top:1.0em;float:right;}
.header .txt-welcome{color:#31200F;font-weight:bold;font-size:0.8em;margin-top:2.45em;}
.header .txt-welcome ul{margin:0 0.5em 0 0;}
.header .txt-welcome ul li a{color:#9A3324;padding:0px;}
.header .txt-welcome ul li a:hover,.header .txt-welcome ul li a:focus{background:none;}
.header ul.menunav{margin:0 0 0 2em;}
.header .menunav li{color:#DBC3A1;padding:0 !important;}
.header .menunav li:last-child{background:none;padding:0 !important;}
.header .menunav li a{font-family:'Intro W01 Bold';font-size:14px;text-transform:uppercase;color:#4E3629;margin:0;padding:0.5em 1.28em !important;text-align:center;}
.header .search_li{width:60px !important;}
.header .menunav li a:focus{background:none;color:#a2b432;}
.header .menunav li a:hover{background:none;border-radius:0;color:#A8AD00;text-decoration:underline;}
.header .menunav-active{color:#A2B432 !important;}
.header .menunav-active > a{color:#A8AD00 !important;text-decoration:underline;}
.header .nav li{padding:5px;font-size:100%;}
.header-nav li a.capitalize{text-decoration:underline;text-transform:uppercase;}
span.top-txt img{padding-left:0.625em;padding-right:0.575em;}
.top-txt a{text-decoration:underline;}
span .side-arrow img{padding-left:0.625em;padding-right:0.63em;}
span.comeonintext{margin-top:13px;display:inline-block;margin-left:25px;color:#9a3324;font-size:12px;}
.find-btn{padding:4px 10px;display:inline-block;height:auto !important;}
.link-underline{text-decoration:underline;}
.mainpopup{
		display:none;
		position:fixed;
		/*Fix for 469659032 */
			 margin-left:32.5em !important;
		width:307px;
		height:245px;
		z-index:999;
		background-image:url("../../images/site/menu-location-popup.png");
	}
#popheading{color:#80725c;font-size:1.575em;font-weight:bold;line-height:1.0em;margin-bottom:0em;margin-top:0;text-align:center;font-style:italic;}
#pop-up p{text-align:center;font-style:italic;}
.header-spacing{padding:0px 5px;}
.marg-top42{margin-top:42px;}
.location-popup{display:none;left:-16.8em;position:absolute;top:2em;width:286px;z-index:9999;background:#ffffff;border:1px solid #b5b5b5;color:#7F7F7F;}.location-popup a{color:#254d17;text-decoration:underline;font-family:Intro W01 Regular Alt;font-weight:normal;}
.location-popup a:hover{color:#be4127;text-decoration:underline;}
.location-popup .green-textheading{color:#254d17;margin-top:8px;font-family:Intro W01 Bold;font-weight:bold;font-size:12px;line-height:15px;}
.location-popup .maincontent{padding:0px 10px;}
.location-popup .map-location{width:100px;}
.location-popup .text-location{padding:0 0 0 9px;line-height:15px;font-size:11px;}
.location-popup .greentext,.location-popup .greentext a{font-weight:bold;font-size:13px;line-height:18px;}
.location-popup .timecontent{font-size:10px;position:relative;}
.location-popup .timecontent span.times{left:60px;position:absolute;}
.location-popup .linehr{border-top:1px solid #b5b5b5;clear:both;}
.location-popup .location-icons ul{margin:3px 0px 3px 3px;font-size:12px;}
.location-popup .location-icons ul li{list-style:none;display:inline-block;width:125px;padding-top:7px;height:30px;}
.location-popup .location-icons ul li.left{border-right:1px solid #b5b5b5;}
.location-popup .location-icons ul li.right{margin-left:8px;}
.location-popup .primary-btn_overlay{padding:4px 6px 6px;height:25px;border-radius:0px;}
.location-popup .primary-btn_overlay img{margin:4px 0 1px;}
.location-popup .overlay_input{height:15px;width:175px;font-size:10px;font-style:normal;}
.location-popup ::-moz-placeholder{font-size:11px;font-style:normal;}
.location-popup :-moz-placeholder{font-size:11px;font-style:normal;}
.location-popup :-ms-input-placeholder{font-size:11px;font-style:normal;}
.location-popup ::-webkit-input-placeholder{font-size:11px;font-style:normal;}
.location-popup img{padding-left:0em !important;padding-right:0em !important;}
#popheading{color:#80725c;font-size:1.575em;font-weight:bold;line-height:1.0em;text-align:center;font-style:italic;width:245px;margin:0 auto;}
#pop-up p{text-align:center;font-style:italic;}
.header-spacing{padding:0px 5px;}
.sec-nav-fix a img{vertical-align: middle;}
/* .detialArrow{background-image:url("../../images/site/header-arrow.png");background-repeat:no-repeat;height:14px;background-position:center bottom;display:inline-block;cursor:pointer;padding-left:4px;padding-right:4px;} */
/* .detialArrow_up{background-image:url("../../images/site/header-arrow-up.png");} */
.detialArrow{background-image:url("../../images/site/wl_down-arrow.png");background-repeat:no-repeat;height:14px;background-position:center bottom;display:inline-block;cursor:pointer;padding-left:4px;padding-right:4px;}
.detialArrow_up{background-image:url("../../images/site/wl_up-arrow.png");}
.no-txttrans{text-transform:none !important;}
.wl-arrow{/*background-image:url("../images/site/wl_down-arrow.png");*/background-repeat:no-repeat;height:14px;background-position:center bottom;display:inline-block;cursor:pointer;padding-left:4px;padding-right:4px;}
.wl_nav .wl_time,.wl_nav .phn_num{font-weight:normal;}
.wl_nav p{margin:0px;padding:0px;font-size:12px;line-height:15px;}
.wl_nav a{text-decoration:none;}
.wl_nav .detail_loc p{font-size:12px;line-height:15px;}
.wl_nav .acc-det,.wl_nav .my_cart,.wl_nav .detail_loc{display:inline-block;position: relative;top: 4px;}
.wl_nav .rt_aln{text-align:right;padding-right:15px;}.wl_nav .rt_aln a{text-transform:capitalize;}
.wl_nav .rt_aln.chlg{visibility:hidden;}
.wl-nav  .rt_aln .change-location {position:relative;bottom:6px;}
.wl_nav .wl_join{padding:0px;margin:0px;position:relative;top:-9px;color:#948D86; font-weight:normal;}/*sunil/lakshmi*/
.wl_nav .header-spacing{position:relative;top:-25px;}
.wl_nav .acc-det{position:relative;top:-13px;}
.wl_nav .my_cart{position:relative;top:-20px;}
.wl_nav .order_num{width:15px;height:15px;border-radius:20px;background-color:#a8ad00;color:#fff;padding:3px 5px;border:2px solid #fff;font-size:10px;position:relative;right:37px;top:7px;}
.wl_nav div#location-pop-up{left:initial;top:inherit;padding:5px;}
.wl_nav p.green-textheading.capitalize:first-child{margin-left:8px;margin-bottom: 10px;}
.wl_nav label.green-textheading.capitalize{margin-left:0px;}
.wl_nav .green-textheading.capitalize{color:#4b0443;font-size:16px;font-weight:bold;font-family:Intro W01 Regular Alt;text-align:left;text-transform:capitalize;font-weight:normal;}
.wl_nav a.greentext{color:#9a3324;text-decoration:underline;padding-bottom:10px;text-transform:capitalize;font-family:Intro W01 Regular Alt;}
.wl_nav .location-popup .timecontent span.times{text-align:right;width:76%;}
.wl_nav .location-popup p.timecontent{font-size:12px;font-weight:normal;}
.wl_nav .location-popup a{color:#9a3324;font-family:inherit;text-decoration:underline;}
.wl_nav .location-popup .location-icons ul li.left{border:none;}
.wl_nav .row.pad-left15{padding:10px 0px;}
.wl_nav a#popRestHrsLink{font-size:12px;text-transform:capitalize;}
.right-div{min-height:40em;background:#f2eeee;padding:5% 3.1%;margin-left:0;margin-left:0px;}.right-div .bold{font-weight:bold;}.right-div .bold h3{color:#254d17;}
.right-div p{margin:0;}
.right-div p.starting{margin:25px 0 0 0;}
.right-div .messaging p{margin:10px 0;}
.btm_border{border:red solid 2px;margin:20px 0 20px 0;}
.active_iteam{background-color:rgba(0, 0, 0, 0.3);}
.main-cont{background:#ffffff;border:1px solid #C7BBAD;margin-left:0;margin-left:0px;padding-top:1em;padding-bottom:2em;margin-bottom:2em;width:958px;}
.margin_bottom0_cont{margin-bottom:0em !important;}
.img_div{margin-left:1em;margin-top:-2em;margin-bottom:1.4em;}
.button_div{text-align:right;margin-bottom:2em;}.button_div a{margin-right:2em;color:#c75441;}
.defalt_txt{margin-left:0em;}
.subs_box{display:block;margin:1em 2em 1em 2em;overflow:hidden;}
.subs_box .benfits{color:#612C51;font-family:'Intro W01 Bold';font-size:20px;font-weight:bolder;margin-top:-10px;}
.confirm-check{margin-top:0.714em;}
.subscription{margin-top:1.8em;}
.subscription a{color:#c75441;text-decoration:underline;}
.subscription a:hover{color:#be4127;text-decoration:underline;}
.boderbottom{border-bottom:1px solid #897068;}
.all_restarent{border-bottom:1px solid #897068;margin-bottom:20px;padding-bottom:20px;}
.error_msg{color:#9A3324;font-size:1em;font-weight:bold;cursor:text;}
label.error_msg.overlay {color: #9A3324 !important;font-weight: bold;}
.err_msg{color:#C75441;margin-top:-10px;font-size:12px;font-weight:bold;cursor:text;width:247px;}
.terms_text{font-size:82%;}
.nav-tabs{border-bottom:0px solid #ddd;}
.cont-block{overflow:hidden;margin:1em 0em 1em 0em;}.cont-block .fpo_img{float:left;width:60%;}
.cont-block .fpo-txt{float:right;background-color:#706b6b;color:#ffffff;height:12.0em;width:40%;}.cont-block .fpo-txt p{padding:0.625em;}
.logotxtmrg{margin-bottom:0.2em;}
.logotxtmrg li{min-width:11.6em;font-weight:bold;color:#6F6B6C;font-size:12px;}
.logotxtmrg li:first-child,.logotxtmrg li:first-child{text-align:left;min-width:7em;}
.logomrg li{min-width:8.8em;font-weight:bold;padding-left:2px;padding-right:2px;text-align:center;}
.logomrg li:first-child{text-align:left;}
.favorit-form .items{clear:both;padding:0.5em;}.favorit-form .items .items-radio{display:inline;}
.favorit-form .items label{display:inline;font-weight:bold;margin-left:0.6em;font-family:Intro W01 Regular Alt;color:#706060;letter-spacing:1px;}
.favorit-form .items a{color:#c75441;margin-left:0.5em;margin-right:0.5em;text-decoration:underline;}
.favorit-form .items .defaultacc{float:left;max-width:355px;word-wrap:break-word;}
.favorit-form .items p{margin-left:3em;}
.favorit-form .items .edit-links{float:right;margin-right:10em;}
.min_height{min-height:28em;}
.border0{border:0;}
.benefits_overlay .fpo-txt{height:11.375em;}
.benefits_overlay .fpo-txt p{color:#FFFFFF;}
.tab-content{overflow:hidden;}
.tab-content .row.account_user.mar_left20p{border:0 none;}
.case{margin-left:16px !important;}
.span12.logbox{background:none repeat scroll 0 0 #FFFFFF;}
.user-account02{background:none repeat scroll 0 0 #ffffff;margin:0;padding-left:2.2em;padding-bottom:2.2em;padding-right:2.2em;color:#706060;}.user-account02 h3{text-transform:capitalize;font-size:20px;font-weight:normal;margin-bottom:0px;color:#254d17;font-family:Intro W01 Bold;}
.user-account02 .bdr-btm{border-bottom:1px solid #b3a29e;padding-bottom:2.357em;}
.user-account02 .mar_topp03{margin-top:2.357em;}
.user-account02 .lft{float:left;}
.user-account02 .wdth{width:33%;}
.user-account02 .rgt_pad{padding-right:0.321em;}
.user-account02 .margg_bottom{margin-bottom:0.571em;}
.user-account02 .success-rgt ul li{list-style-type:square;}
.user-account02 .img_items{width:290px;}
.mar_lft{margin-left:0px;}
.mar_top{margin-top:0.714em;}
.mar_top01{margin-top:1.429em;}
.mar_top02{margin-top:1.071em;}
.mar_top03{margin-top:2.857em;}
.mar_topp04{margin-top:1.786em;}
.m_top1{margin-top:1.1em !important;}
.mar_lftt{margin-left:5px;}
.mar_lftt01{margin-left:17px;}
.mar_lftt02{margin-left:10px;}
.mar_lftt03{margin-left:20px;}
.mar_lft04{margin-left:-1.143em;}
.mar_lft044{margin-left:-1.071em;}
.mar_lft05{margin-left:-2.143em;}
.mar_lft06{margin-left:0.357em;}
.mar_lftt07{margin-left:3.214em;}
.mar_rgt{margin-right:30px;}
.mar_rgt01{margin-right:20px;}
.mar_rgt_imp{margin-right:2.1em !important;}
.mar_lst_lft{margin-left:30px;}
.pad_lft{padding-left:0em;}
.mar_btm{margin-bottom:1.5em;}
.mar_btm01{margin-bottom:0px;}
.mar_btmm01{margin-bottom:1.429em;}
.pad-btm{padding-bottom:1.129em;}
.pad_rigt{padding-right:1.286em;}
.pad_rigt01{padding-right:1.429em;}
.padrgt01{padding-right:2.143em;}
.pad_btm01{padding-bottom:1.714em;}
.marrgg_lft{margin-left:2.871em;}
.margin_top_bot{margin-bottom:0.500em;margin-top:0.500em;}
.clr_bth{clear:both;}
.user-account01{background:none repeat scroll 0 0 #ffffff;border:1px solid #C7BBAD;margin:0;padding-left:1.88em;padding-bottom:3.2em;color:#706060;}
.user-account01 h3,.user-account01 .togotxt{text-transform:capitalize;font-size:20px;font-weight:bolder;color:#612C51;font-family:'Intro W01 Bold';}
.user-account01 .prof_inf{border-bottom:1px solid #b3a29e;line-height:1em;padding-bottom:2.143em;}
.user-account01 .e_mail{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;line-height:1.563em;}.user-account01 .e_mail .text_wid{width:450px;}
.user-account01 .gen_info{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;line-height:1.563em;}.user-account01 .gen_info .text-type-wid{width:21.7em;margin-right:3.8em;}
.user-account01 .gen_info .fst_name_wid{width:260px;}
.user-account01 .gen_info .address-type-sel,.user-account01 .gen_info .address-type-sel select{width:208px;}
.user-account01 .gen_info .ext{width:165px;}
.user-account01 .gen_info .ext-input{width:130px;}
.user-account01 .gen_info .add_wid{width:285px;}
.user-account01 .gen_info .city_wid{width:260px;}
.user-account01 .gen_info .zip_wid{width:122px;}
.user-account01 .gen_info .phone_wid{width:260px;}
.user-account01 .gen_info .phone_type_wid{width:300px;}
.user-account01 .gen_info .phone_type_wid select{width:300px;}
.user-account01 .p{color:#706060;}
.user-account01 .dob{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;line-height:1.563em;}.user-account01 .dob .magin_right{margin-right:1.814em;}
.user-account01 .pwd{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;line-height:1.563em;}.user-account01 .pwd .pwd_wd{width:200px;}
.user-account01 .pwd .con_pwd{width:172px;}
.user-account01 .pwd .phone_type_wid{width:300px;}
.user-account01 .pwd .cha_ans_wid{width:350px;}
.user-account01 .pwd .mmar_lft{margin-left:9px;}
.user-account01 .address{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;padding-bottom:0.938em;line-height:1.563em;}
.user-account01 .cmplt_acc{color:#706060;line-height:4em;line-height:1.563em;}
.user-account01 .cmplt_acc a{color:#c13f29;}
.user-account01 .lst_par{color:#706060;border-bottom:1px solid #b3a29e;line-height:4em;line-height:1.563em;}
.user-account01 .padd_bottm01{padding-bottom:2.500em;}
.user-account01 .header_line{border-bottom:1px solid #b3a29e;margin-right:20px;width:100%;}
.user-account01 .dar_pho{width:146px;height:145px;float:left;}
.user-account01 .bag_icon{padding-left:2.5em;}
.user-account01 .car_icon{padding-left:2.625em;}
.user-account01 .pref_restu{line-height:1em;}.user-account01 .pref_restu h3{font-size:19px;margin-top:0px;font-weight:bold;line-height:1em;color:#254d17;}
.lst_par{color:#3b1a00;border-bottom:1px solid #b3a29e;line-height:4em;margin-bottom:10px;line-height:1.563em;}
.info_text2{float:left;font-size:0.8em;line-height:1.3em;margin-top:14px;}
.sub_head1{font-size:1.3em;font-weight:normal;}
.l_height54{line-height:3.95em;}
.container_wd1{width:958px;border:1px solid #bababa;background:#fff !important;}
.prof_inf.padrightbox2{padding-top:24px;}
form a{color:#9A3324;text-decoration:underline;}
form a:hover{color:#be4127;text-decoration:underline;}
a,a:focus{color:#c75441;}
a:hover{color:#612C51;}
form .margin_top0 a{text-transform:capitalize;}
.margin_top1{margin-top:2.5em;}
.margin_top3{margin-top:3em;}
.margin_top145{margin-top:1.45em;}
.paddingrtcont{padding:0 1.1em 0 1.2em;}
.padrightbox1{padding:0 1.4em 0 1em;}
.margin_0{margin:0;}
.padding_top11{padding-top:0.4em;}
.margin_bot3{margin-bottom:3em;}
.mar_rt_03{margin-right:0.3em;}
.togorders .paddingleft2{padding-left:2em;}
.togorders .paddingleft3{padding-left:3.1em;}
.togorders .paddingleft255{float:right;margin-right:-1em;}
.togorders .status_maindiv{width:51px;padding-left:29px;word-wrap:break-word;}
.togorders .paddingleft25{word-wrap:break-word;width:60px;}
.togorders .paddingleft12{padding-left:1.2em;}
.togorders .padding_bottom{padding-bottom:0.6em;}
.togorders .padding_bottom_12{padding-bottom:1.5em;}
.togorders .padding_bottom_1{padding-bottom:2.5em;}
.togorders .padding_bottom_2{padding-bottom:4em;}
.togorders .padding_top{padding-top:3em;}
.togorders .padding_top_2{padding-top:2.5em;}
.togorders .padding_top1{padding-top:0.4em;}
.togorders .margin_top{margin-top:2em;}
.togorders .header_line_black{border-bottom:1px solid #706b6b;margin-right:1em;width:100%;}
.togorders .header_line_dot{border-bottom:1px dotted #000000;margin-left:1em;width:98%;}
.togorders .header_line_dot_full{border-bottom:1px dotted #706b6b;margin-right:1em;width:100%;}
.togorders a:focus{color:#c75441;text-decoration:underline;}
.togorders a:hover{color:#be4127;text-decoration:underline;}
.accordion-toggle_1{color:#c75441;text-decoration:underline;}
.accordion-toggle{color:#000000;text-decoration:none;}
.accordion-plus-ico{background:url("../../images/site/plus_round.png") no-repeat scroll 0 0 transparent;display:block;height:22px;margin-left:-266px;padding:10px;position:absolute;width:22px;}
.accordion-minus-ico{background:url("../../images/site/minus_symbol.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;}
.accordion-toggle.accordion-minus-ico.collapsed{background:url("../../images/site/plus_round.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;}
.accordion-procd{background:url("../../images/site/plus_round.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;}
.accordion-procd{background:url("../../images/site/minus_symbol.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;}
.accordion-toggle.accordion-procd.collapsed{background:url("../../images/site/plus_round.png") no-repeat scroll 0 0 transparent;display:block;height:22px;width:22px;}
.visibility_hid{visibility:hidden;}
.visibility_on{visibility:visible;}
.cursor-pointer{cursor:pointer;}
.accordion-plus-ico-loc{background:url("../../images/site/up-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;margin-left:-266px;padding:10px;position:absolute;width:12px;}
.accordion-toggle.accordion-plus-ico-loc.accordion-minus-ico{background:url("../../images/site/down-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;margin-left:-266px;padding:10px;position:absolute;width:12px;}
.accordion-minus-ico-loc{background:url("../../images/site/down-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;width:12px;}
.accordion-toggle.accordion-minus-ico-loc.collapsed{background:url("../../images/site/up-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;width:12px;}
.accordion-procd-loc{background:url("../../images/site/up-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;width:12px;}
.accordion-procd-loc{background:url("../../images/site/down-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;width:12px;}
.accordion-toggle.accordion-procd-loc.collapsed{background:url("../../images/site/up-arrow.png") no-repeat scroll 0 0 transparent;display:block;height:12px;width:12px;}
.modal.fade.in{top:10% !important;}
.modal{position:absolute;}
/*Changes made for 10th requirement 1000hrs*/
.mobalbox,.modalbox{background:#ffffff;padding:30px; border-radius: 6px;}
/*end of changes*/
.close,.close:hover,.close:focus{opacity:1;filter:alpha(opacity=100);}
.close{position:relative;top:-1.5em;right:-1.3em;}
.cancel_link{color:#c75441;text-decoration:underline;}
.cancel_link:hover{color:#be4127;text-decoration:underline;}
.myModalLabel2{color:#4E3629;text-transform:uppercase;font-size:20px;font-weight:normal;margin-top:0em;line-height:1em;font-family:'Arial Black';}
.myModalLabel{color:#254d17;text-transform:uppercase;font-size:1.575em;font-weight:normal;margin-top:0em;line-height:1em;}
.mobalbox p,.modalbox p{font-family:Intro W01 Regular Alt;font-size:1.1em;color:#706060;}
p a{color:#9A3324;text-decoration:underline;}
/*Defect 14436*/
hr{border-bottom:1px solid #c7bbad;margin:20px 0;}
hr.hr_overlay{border-bottom:1px solid #897068;margin:10px 0;}
label{color:#706060;font-family:Arial;font-size:12px;margin-top:5px;}
hr.hr_locDetails2{border-bottom:1px solid #BB8D8D;margin-bottom: 2px;margin-top: 2px;}
label{color:#706060;font-family:helvetica;font-size:12px;margin-top:5px;}
.select-layoutform{width:9.65em;margin-right:10px;}
.select-layoutform select{width:9.65em;}
.ie10 .select-layoutform{width:9.65em;}
.selectmenu-layoutform{width:136px;margin-right:10px;}
.selectmenu-layoutform select{width:136px;}
.ie10 .selectmenu-layoutform{width:137px;}
/*magic_469316260_fix:::Unable to enter any text in the search Text box for the first lick on FInd a location overlay while creating profile*/
/*added transition:none attribute to this class*/
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:0 0 0 0px; transition:none;}
/*end of change*/
input#zipcode::-webkit-input-placeholder{color:#666666;}
input#zipcode::-moz-placeholder{color:#666666;}
input#zipcode::-ms-input-placeholder{color:#666666;}
input#city::-webkit-input-placeholder{color:#666666;}
input#city::-moz-placeholder{color:#666666;}
input#city::-ms-input-placeholder{color:#666666;}
.select_span1{width:4.9em;}
.select_span1 select{width:4.9em;}
.select_span3,.select_span3 select{width:215px;}
.select_span4{width:248px;}
.select_span5{width:375px;}
.select_span6,.select_span6 select{width:445px;}
.res_bnt{background-image:url("../../images/site/button-bg.png");color:#ffffff;height:1.25em;padding:7px 20px;width:auto;font-weight:bold;cursor:pointer;text-decoration:none;}
.res_bnt:hover{color:#FFFFFF;}
.res_bnt a{color:#ffffff;text-decoration:none;padding:0px;cursor:pointer;}
.res_bnt a:hover{background-image:url("../../images/site/button-bg.png");color:#ffffff;height:1.25em;width:auto;font-weight:bold;cursor:pointer;text-decoration:none;}
.res_bnt:hover{color:#fff;}
.mar_naga{margin-top:1.1em;}
.iconleft{float:left;margin-right:5PX;}
.ovrlaylogomrg li{min-width:7.8em;text-align:center;}
ul.ovrlaylogomrg li:first-child{min-width:7.8em;text-align:left;}
.options-overlay{padding-right:0.74em;}
.modalunkown{margin-left:-260px;width:500px;z-index:99999;}
.send-overlay-form,.send-overlay-form p{margin-bottom:0;}
.options-click01 label{display:inline;}
.overlay-top{margin-top:0.8em;}
.options-click{display:block;margin-top:0.05em;}
.for_overlay{margin:0.3em 0 -0.45em;}
.options-click .checkbox_d{margin-top:3px;}
.border-content{color:#676559;border:1px solid #676559;padding:0.3em 0.5em 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.cus-plus-icon{margin-top:0.32em;margin-right:0.8em;}
.options-click label{float:left;margin-left:0.5em;position:relative;height:24px;margin-top: 0px; margin-right: 3px;}
.hide_content .radio_new{background:url("../../images/site/radiobutton_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.hide_content .checkbox_d{background:url("../../images/site/checkbox_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding:0 0 0 11px;cursor:text;background-position:left 0 !important;float:left;height:25px;margin-top:4px;text-align:left;width:19px;}
.hide_content label{color:#d0cfcf;cursor:text;}
.hide_content input{visibility:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){.hide_content .radio_new{background:url("../../images/site/radiobutton_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}}@media screen and (-webkit-min-device-pixel-ratio:0){.hide_content .checkbox_d{background:url("../../images/site/checkbox_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding:0 0 0 11px;cursor:text;background-position:left 0 !important;float:left;height:25px;margin-top:4px;text-align:left;width:19px;}}@media screen and (-webkit-min-device-pixel-ratio:0){.hide_content label{color:#d0cfcf;cursor:text;}}@media screen and (-webkit-min-device-pixel-ratio:0){.hide_content input{visibility:hidden;}}@-moz-document url-prefix(){.hide_content .radio_new{background:url("../../images/site/radiobutton_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}}@-moz-document url-prefix(){.hide_content .checkbox_d{background:url("../../images/site/checkbox_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding:0 0 0 11px;cursor:text;background-position:left 0 !important;float:left;height:25px;margin-top:4px;text-align:left;width:19px;}}@-moz-document url-prefix(){.hide_content label{color:#d0cfcf;cursor:text;}}@-moz-document url-prefix(){.hide_content input{visibility:hidden;}}.prefselect{float:right;margin-left:2em;width:370px;}
.prefselect select{width:372px;}
.ordiv{display:block;margin-left:36px;margin-top:0.6em;margin-bottom:0.6em;}
.qty{width:3em;}
.content_hide{display:none;}
.member-overlay{background-color:#ECEBEB;border:1px solid #C2BEBE;}
#memberLabel{color:#612C51;text-transform:uppercase;text-align:center;font-size:20px;font-weight:normal;margin-top:0em;line-height:1.2em;margin-bottom:1em;font-family:'Intro W01 Bold';}
.label_padtop1{padding-top:1px;}
.mar_lftt38{margin-left:3.8em;}
.left-bar{width:23em;margin-right:10px;float:left;}
.left-bar h2{font-family:'Intro W01 Bold';font-size:20px;font-weight:normal;letter-spacing:2px;line-height:30px;color:#612C51;}
.left-bar p{color:#000000;letter-spacing:1px;}
.left-bar .dotted-border{border-bottom:1px dotted #897068;}
.left-bar .inform-link{padding:0.6em;line-height:35px;}.left-bar .inform-link a{color:#c75441;text-decoration:underline;  display: inline-block;}
.left-bar .img{width:28px;margin-right:15px;margin-left:-1px;float:left; margin-top:3px;}
.left-bar .img + a#accountLoginId{margin-top:4px;}
.left-bar .orderbtn{margin-top:1em;}
.left-bar .favorite-link{border-top:1px solid #897068;margin-top:1em;margin-left:-3px;padding-top:5px;padding-bottom:0px;line-height:30px;}.left-bar .favorite-link a{color:#c75441;text-decoration:underline;display: inline-block;}
.left-bar .week-schedule{border-top:1px solid #897068;margin-top:10.83em;margin-bottom:2em;}.left-bar .week-schedule h2{margin-left:0.7em;}
.left-bar .week-schedule .day-exp{box-shadow:5px 10px 125px 10px #E1DEDA inset;padding:0px;margin-top:4px;margin-left:1.3em;}.left-bar .week-schedule .day-exp .top-bar{margin-bottom:-1px;}
.left-bar .week-schedule .day-exp .top-bar li.weekday{font-weight:bold;padding:10px;background:#a39f99;color:#ffffff;width:2.2em;text-transform:uppercase;}
.left-bar .week-schedule .day-exp .top-bar li.weekday-active{font-weight:bold;padding:10px;background:#0c651f;color:#ffffff;width:2.2em;text-transform:uppercase;}
.left-bar .week-schedule .day-exp .accordion-plus{float:right;padding:15px 10px 10px 0;}
.left-bar .week-schedule .day-exp .accordion-minus{float:right;padding:11px;margin:10px;background-image:url('../../images/site/minus-circle.png');background-repeat:no-repeat;}
.left-bar .week-schedule .day-exp ul{background-color:#F7F4F2;}
.left-bar .week-schedule .day-exp .greentxt{color:#006600;font-size:11px;margin-right:8px;}
.left-bar .week-schedule .day-exp .expand-row{height:0px;overflow:hidden;margin-left:4.6em;font-size:0.95em;}.left-bar .week-schedule .day-exp .expand-row p{margin-top:8px;margin-bottom:8px;letter-spacing:0.1px;width:196px;}
.left-bar .week-schedule .day-exp .expand-row span{display:block;color:#706B6B;line-height:16px;}
.left-bar .week-schedule{border-top:1px solid #897068;margin-top:10.83em;}.left-bar .week-schedule .day-exp-active{box-shadow:5px 10px 125px 10px #E1DEDA inset;padding:0px;margin-top:4px;}.left-bar .week-schedule .day-exp-active .top-bar{margin-bottom:-1px;}
.left-bar .week-schedule .day-exp-active .top-bar li.weekday{font-weight:bold;padding:10px;background:#a39f99;color:#ffffff;width:2.2em;text-transform:uppercase;}
.left-bar .week-schedule .day-exp-active .top-bar li.weekday-active{font-weight:bold;padding:10px;background:#0c651f;color:#ffffff;font-family:'Intro W01 Bold';width:2.2em;text-transform:uppercase;border-right:2px solid #FFF;background:none repeat scroll 0 0 #4A0542;}
.left-bar .week-schedule .day-exp-active .accordion-plus{float:right;padding:15px 10px 10px 0;}
.left-bar .week-schedule .day-exp-active .accordion-minus{float:right;padding:11px;margin:10px;background-image:url('../../images/site/minus-circle.png');background-repeat:no-repeat;}
.left-bar .week-schedule .day-exp-active ul{background:none repeat scroll 0 0 #4A0542;}
.left-bar .week-schedule .day-exp-active .whitetxt{color:#FFF;font-weight:bold;font-size:10px;margin-right:7px;}
.left-bar .week-schedule .day-exp-active .expand-row{height:0px;overflow:hidden;margin-left:4.6em;font-size:0.95em;}.left-bar .week-schedule .day-exp-active .expand-row p{margin-top:6px;letter-spacing:0.1px;width:196px;}
.greentxttime{color:#006600;font-size:11px;margin-right:3px;}
.primary-btn-small{font-family:'Intro W01 Regular Alt';background:#9A3324;border:0 none;border-radius:0 0 0 0;color:#ffffff;cursor:pointer;padding:5px 13px;text-transform:uppercase;width:auto;vertical-align:inherit !important;}
.primary-btn-small a,.primary-btn-small a:hover,.primary-btnoverlay a:hover{color:#ffffff;text-decoration:none;}
.primary-btnoverlay{background:#9A3324;border:0 none;color:#ffffff;cursor:pointer;font-family:'Intro W01 Regular Alt';padding:5px 15px;font-weight:bold;text-transform:uppercase;width:auto;}
.secondary-btnoverlay{background-image:url("../../images/site/button-bg-img.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;font-weight:bold;text-transform:uppercase;width:auto;}
.gray-btn-small{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;padding:1px 15px;text-transform:uppercase;width:auto;}
.rightmap-content{float:right;margin-left:10px;width:50em;}.rightmap-content .map-img{padding-bottom:1em;}
.rightmap-content .txt-comtent{border-bottom:1px solid #897068;padding-bottom:2em;}.rightmap-content .txt-comtent p{color:#706060;}
.rightmap-content h3{line-height:20px;font-family:'Intro W01 Bold';font-size:20px;font-weight:normal;text-transform:uppercase;letter-spacing:2px;margin-bottom:30px;color:#612C51;}
.rightmap-content .garden-img{padding-bottom:2em;}
.rightmap-content .bottom-content{border-top:1px solid #897068;}.rightmap-content .bottom-content h4{font-family:Intro W01 Regular Alt;color:#706060;font-size:1.3em;font-weight:normal;letter-spacing:2px;text-transform:uppercase;}
.rightmap-content .bottom-content p{font-family:Intro W01 Regular Alt;color:#706060;margin-bottom:0;padding-left:4em;}
.search-box{margin-bottom:60px;}
.input_width{width:426px !important;}
.popover-title{padding:0px;}
.popover-content{background-color:#ecebeb;}
.margn-bottom{margin-bottom:2em;}
.box-margn{margin-top:1em !important;border:1px solid #C7BBAD;}
.menu-detail-bg{padding:20px;overflow:hidden;background-color:#FFFFFF;}
.menu-detail-bg h3{color:#4E3629;text-transform:uppercase;font-family:'Intro W01 Bold';font-size:20px;letter-spacing:1px;line-height:30px;margin-top:0px;}
.menu-detail-bg .subtitle{color:#254D17;font-size:1.125em;letter-spacing:0.8px;line-height:20px;font-family:Intro W01 Bold;/* margin-top:12px; kishore kumar*/}
.menu-detail-bg .subtitle span{color:#676559;font-size:14px;}
.menu-detail-bg .menu-subtitle{color:#254D17 !important;font-size:18px;font-weight:bold;letter-spacing:0px;line-height:20px;text-transform:capitalize;}
.menu-detail-bg .menu-subtitle span{color:#4E3629;font-size:16px;text-transform:uppercase;font-family:'Intro W01 Bold Alt';}
.menu-detail-bg .custom-subtitle{margin-left:0.5em;margin-top:0.3em;}
.menu-detail-bg p{color:#706060;}
.menu-detail-bg .brn_txt{color:#676559;}
.menu-detail-bg .img_width{width:306px;}
.menu-detail-bg .menu_imag_left{margin:0 15px 5px 0;}
.menu-detail-bg .menu_imag_center{margin:0 10px 5px 10px;}
.menu-detail-bg .menu_imag_right{margin:0 0 5px 15px;}
.menu-detail-bg .menu-iteam-title{float:left;}
.menu-detail-bg .menu-iteam-title h2{color:#612C51;margin-top:0px;line-height:30px;font-family:'Intro W01 Bold Alt';font-size:20px;}
.menu-detail-bg .menu-iteam-title .detail-title{font-weight:normal;}
.menu-detail-bg .order_button_menu{width:300px !important;}
.menu-detail-bg .menu-carticon{float:right;width:145px;}.menu-detail-bg .menu-carticon .start_maindiv{width:186px;margin-left:-35px;}
.menu-detail-bg .menu-carticon .start-txt{color:#66635E;text-align:right;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:capitalize;width:97px;}
.menu-detail-bg .menu-carticon .detail-rate{color:#676558;font-size:24px;font-weight:bold;line-height:15px;}
.menu-detail-bg .menu-carticon span{vertical-align:super;font-size:14px;}
.menu-detail-bg .menu-carticon span.num{font-size:24px;vertical-align:baseline;}
.menu-detail-bg .box-padding{padding:15px;}
.menu-detail-bg .cal{font-weight:bold;padding:3px;overflow:hidden;border-bottom:1px solid #68655a;color:#68655a;}
.menu-detail-bg .dish-desc{font-size:16px;letter-spacing:1px;color:#68655a;}
.menu-detail-bg .fpoicon{float:left;margin-right:5px;}
.menu-detail-bg .fpo-txt{width:74%;}
.menu-detail-bg .prise-txt{color:#254D17;font-size:16px;font-weight:bold;}
.menu-detail-bg .divide_line{border-right:1px solid #676559;padding:3px 0;margin:0 8px;}
.order_details{width:7.1em;}
.dish-details{margin-top:0.3em;}
.dish-details .dish-title{color:#4E3629;font-weight:bold;}
.dish-details p a{color:#4E3629;font-family:'Intro W01 regular';text-decoration:none;}
.dish-details .dish-title a:hover{color:#be4127;font-weight:bold;text-decoration:none;}
.dish-details .icon_text{color:#65665e;font-size:13px;}
.dish-details .divide_line{border-right:1px solid #65665e;padding:1px 0;margin:0 5px;}
.menu-detail-bg .grid_item1{width:610px;}
.menu-detail-bg .grid_item2{width:300px;margin-left:8px;position:relative;}.menu-detail-bg .grid_item2 .New_img{left:10px;position:absolute;top:6px;}
/*XSDNXL1:::magic_469316765 - modified '.menu-detail-bg .menu_items' style class attribute 'min-height' from 270px to 275px*/
.menu-detail-bg .menu_items{width:300px;min-height:275px;}
/* magic ticket 469121111 change start */
.menu-detail-bg .price_dollar{color:#68655a;font-size:17px;text-align:right;margin-bottom:3px;}.menu-detail-bg .price_dollar sup{top:-0.4em;font-size:62%;}
/* magic ticket 469121111 change end */
.menu-detail-bg .Go_lunch{background-image:url("../../images/site/Go_lunch_bg.png");height:249px;position:relative;padding:0 30px;line-height:30px;}.menu-detail-bg .Go_lunch .Go_lunch_combi{left:5px;position:relative;top:30px;}
.menu-detail-bg .Go_lunch .txt_center{text-align:center;}
.menu-detail-bg .menu_order_go{font-family:'Intro W01 Regular Alt';background:#9A3324;color:#ffffff;font-size:9px;line-height:normal;padding:4px 18px 3px;text-align:center;border:none;}
.menu-detail-bg .menu_dine_in{background:#747474;color:#ffffff;font-size:9px;line-height:9px;padding:4px 12px 3px;text-align:center;border:none;}
.menu_header{background-image:url("../../images/site/menu-heading-bg.png");height:55px;margin-top:0.5em;margin-bottom:-12px;color:#FFF;font-family:'Intro W01 Regular Alt';font-size:21px;letter-spacing:3px;position:relative;text-align:center !important;line-height:55px;}
.menu_header_top0{margin-top:0em !important;}
.menu-detail-bg-1{padding:20px;overflow:hidden;background:none repeat scroll 0 0 #EFEDE8;}
.menu-detail-bg-1 h3{color:#676559;text-transform:uppercase;}
.menu-detail-bg-1 .img_width{width:306px !important;}
.menu-detail-bg-1 .menu_imag_left{margin:0 15px 5px 0;}
.menu-detail-bg-1 .menu_imag_center{margin:0 10px 5px 10px;}
.menu-detail-bg-1 .menu_imag_right{margin:0 0 5px 15px;}
.menu-detail-bg-1 .menu-iteam-title{float:left;}.menu-detail-bg-1 .menu-iteam-title h2{color:#1F480D;margin-top:0px;line-height:1.875em;}
.menu-detail-bg-1 .order_button_menu{width:300px !important;}
.menu-detail-bg-1 .menu-carticon{float:right;width:18.438em;}.menu-detail-bg-1 .menu-carticon .start-txt{color:#90909B;text-align:right;font-size:12px;line-height:13px;}
.menu-detail-bg-1 .menu-carticon .detail-rate{float:right;color:#676558;font-size:1.750em;font-weight:bold;vertical-align:bottom;}
.menu-detail-bg-1 .menu-carticon span{vertical-align:super;font-size:14px;}
.menu-detail-bg-1 .menu-carticon img{vertical-align:bottom;}
.menu-detail-bg-1 .box-padding{padding:15px;}
.menu-detail-bg-1 .cal{font-weight:bold;padding:5px;overflow:hidden;border-bottom:1px solid #897068;}
.menu-detail-bg-1 .left_width{width:612px;}
.menu-detail-bg-1 .new_width{width:176px;}
.menu-detail-bg-1 .left_box{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7BBAE;padding:10px;width:584px;height:65px;}
.menu-detail-bg-1 .price_display{border-right:1px solid #91a588;font-size:18px;font-weight:bold;margin-right:0;padding:2px 9px 2px 0;width:53px;float:left;}
.menu-detail-bg-1 .price_display:nth-child(2){width:62px;}
.menu-detail-bg-1 .price_display:last-child{width:40px;border-right:none;padding-left:6px;}
.menu-detail-bg-1 .marg_top10{margin-top:0.4em;}
.menu-detail-bg-1 .sm_font{font-size:0.81em;color:#757369;font-weight:normal;}
.menu-detail-bg-1 .font_sm_size{font-size:1.3em !important;}
.menu-detail-bg-1 .order_but_marg{margin-top:0.1em;}
.menu-detail-bg-1 .order_but_marg_1{margin-top:1.5em;}
.menu-detail-bg-1 .order_but_marg_2{margin-top:3.5em;}
.menu-detail-bg-1 .order_but_marg_3{margin-top:2.5em;}
.menu-detail-bg-1 .Calamari{width:300px;margin-left:0.500em;}
.menu-detail-bg-1 .marg_top45{margin-top:4.5em;}
.menu-detail-bg-1 .marg_top4{margin-top:4em;}
.menu-detail-bg-1 .icon_pad{padding:0 2px 0 2px;}
.menu-detail-bg-1 .icon_marg{margin-top:1.1em;}
.menu-detail-bg-1 .icon_marg1{margin-top:1.5em;}
.menu-detail-bg-1 .icon_marg_t{margin-top:0.7em;}
.menu-detail-bg-1 .icon_marg_t1{margin-top:2.1em;}
.menu-detail-bg-1 .row_marg_top22{margin-top:2.2em;}
.menu-detail-bg-1 .menu_items{width:300px;min-height:270px;}
/*For magic# 469513356 and 469569665-Dasu*/
.menu-detail-bg-1 .fb_like{text-align:right;padding-top:2px;float:right;margin-left:0px;margin-top:-22.6px;/*margin-right:-15px*/;}
.menu-detail-bg-1 .padding_top_fb{padding-top:0.7em;}
.menu-detail-bg-1 .padding_top_fb1{padding-top:0.5em;}
.menu-detail-bg-1 .padding_top_fb2{padding-top:2.7em;}
.menu-detail-bg-1 .price_dollar{color:#68655a;font-size:17px;font-weight:bold;text-align:right;}.menu-detail-bg-1 .price_dollar sup{top:-0.4em;font-size:62%;}
.menu-detail-bg-1 .menu_order_go{background:#9F2719;color:#ffffff;font-size:9px;line-height:9px;padding:4px 12px 3px;text-align:center;border:none;text-transform:uppercase;}
.menu-detail-bg-1 .menu_dine_in{background-image:url("../../images/site/button-bg-img.png");color:#ffffff;font-size:9px;line-height:9px;padding:4px 12px 3px;text-align:center;border:none;cursor:default;text-transform:uppercase;}
.menu-detail-bg-1 .Go_lunch{background-image:url("../../images/site/Go_lunch_bg.png");height:249px;position:relative;padding:0 30px;line-height:30px;}.menu-detail-bg-1 .Go_lunch .Go_lunch_combi{left:5px;position:relative;top:30px;}
.menu-detail-bg-1 .Go_lunch .txt_center{text-align:center;}
.menu-detail-bg-1 .left_box_full{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7BBAE;padding:0.3em 0.5em 0.5em;width:602px;}
.menu-detail-bg-1 .newimg{margin-top:-0.1em;margin-left:0.2em;}
.menu-detail-bg-1 .icon_text{color:#65665e;font-size:13px;}
.menu-detail-bg-1 .divide_line{border-right:1px solid #65665e;padding:1px 0;margin:0 7px 0 0;}
.menu-detail-bg-1 .Go_lunch1{background-image:url("../../images/site/Go_lunch_bg.png");height:249px;position:relative;padding:0 30px;line-height:30px;margin-top:5px;}.menu-detail-bg-1 .Go_lunch1 .Go_lunch_combi{text-align:center;left:5px;position:relative;top:30px;}
.menu-detail-bg-1 .Go_lunch1 .txt_center{text-align:center;}
.feature-image{position:relative;}.feature-image .feature-new{left:10px;position:absolute;top:10px;}
.ordertogo-btn-small{background:#9A3324;border:0 none;color:#ffffff;cursor:pointer;font-family:'Intro W01 Regular Alt';font-size:9px;text-transform:uppercase;width:auto;}
.dine-btn-small{background-image:url("../../images/site/small-gray-btn.png");border:0 none;color:#ffffff;cursor:pointer;font-size:9px;text-transform:uppercase;width:auto;}
.pdt-text{font-size:12px;font-weight:bold;color:#65665E;}
.icon_fave{width:20px;height:20px;}
.icon_smallfave{width:15px;height:15px;}
.fb_favorit{margin-top:1px;float:right;}
.nav-box{margin:20px;color:#66635E;}
.top_header{background:url('../../images/site/menu_strip_wood_big.png') no-repeat scroll 0 0 transparent;height:78px;width:405px;position:relative;margin-top:19px;padding-top:9px;text-align:center;}.top_header .header_txt{color:#FFFFFF;margin-top:6px;font-size:2.2em;font-weight:normal;}
.des-margen{margin-top:5px;}
.pagenav a{text-transform:uppercase;color:#625F58;font-weight:bold;font-size:12px;text-decoration:none;}
.pagenav .pagenav-arrow{padding:1px 5px;}
.pagenav-arrow{padding:0;}
.mrn_left05{margin-left:10em;}
.minus_nut,.procedure{line-height:25px;margin-bottom:1em;} 
.icons_marg_top{float:left;}
.menu-body_1{color:#3B1A00;margin:0;padding-bottom:0.3em;}.menu-body_1 .rate-header{color:#234B12;font-size:12px;}
.menu-body_1 .rate-header ul{list-style:none outside none;width:211px;float:right;}
.menu-body_1 .glass{font-size:12px;font-weight:normal;line-height:1.2em;padding:12px 17px 0 10px;}
.menu-body_1 .border-grn{border-right:1px solid #BAC1A9;float:left;height:25px;margin-top:18px;}
.menu-body_1 .quarti{font-size:12px;font-weight:normal;margin-top:10px;padding:10px 8px 0 10px;}
.menu-body_1 .border-grn{border-right:1px solid #BAC1A9;float:left;height:25px;margin-top:18px;}
.menu-body_1 .bott{font-size:12px;font-weight:normal;margin-top:10px;padding:10px 10px 0;}
.span_wid{width:190px;}
.dollar1{border-right:1px solid #91a588;font-size:18px;font-weight:bold;margin-right:0;padding:2px 9px 2px 0;}
.dollar2{border-right:1px solid #91a588;font-size:18px;font-weight:bold;margin-right:0;padding:2px 12px 2px 0;margin-left:16px;}
.dollar3{font-size:18px;font-weight:bold;margin-right:0;padding:2px 6px 2px 0;}
.padding01{font-size:10px;font-weight:bold;letter-spacing:1px;padding:1px 12px;}
.padding02{font-size:14px;font-weight:normal;letter-spacing:1px;padding:1px 12px;}
.padding03{font-size:14px;font-weight:normal;letter-spacing:1px;padding:5px 15px;font-family:Intro W01 Regular Alt;}
.fb_like .star-grey-small a,.fb_like a:hover,.fb_like a:focus{color:#ffffff;outline:0;}
.hidden01{visibility:hidden;}
.dot-border{border-bottom:1px dotted #897068;margin:20px 0;}
.left-menu-detail{float:left;width:630px;}
.yello_background{background-color:#EBEBD1 !important;}
.right-cart{margin-top:1em;}.right-cart .border-bottom{border-bottom:1px solid #aea8a3;}
.right-cart .place-order{background-color:#eee7df;height:100%;border:1px solid #b9b3ac;color:#3b1a00;line-height:20px;}
.right-cart .place-order h4{margin:0px;font-weight:normal;padding:10px;border-bottom:1px solid #c7bbad;text-transform:uppercase;}
.right-cart .place-details{margin:10px 15px;padding:10px 0;font-family:Intro W01 Regular Alt;color:#706060;}
.right-cart .pick-up{background-color:#fff;height:100%;border:1px solid #b9b3ac;padding:0px;color:#403730;margin-top:20px;overflow:hidden;}
.right-cart .orange-bg{margin:0;padding:10px;color:#ffffff;letter-spacing:1px;font-weight:normal;}
.right-cart .loc-detail{margin:10px;padding-bottom:10px;overflow:hidden;border-bottom:1px solid #b9b3ac;font-family:Intro W01 Regular Alt;color:#706060;}.right-cart .loc-detail .loc_separa{border-bottom:1px solid #aea8a3;margin-top:2.500em;}
.right-cart .balck-txt{font-weight:600;color:#000000 !important;}.right-cart .balck-txt .qty-label{display:inline;font-weight:600;color:#000000 !important;}
.right-cart .balck-txt a{font-weight:normal;text-decoration:underline;}
.right-cart .small-input{width:25px;padding:0px 4px;margin-bottom:0px;}
.right-cart .small-p{font-size:13px;}
.right-cart .loc-detail h5{font-weight:bold;margin:0px;}
.right-cart .loc-detail p{margin-bottom:1px;}
.right-cart .item-name-text{color:#198712;font-weight:bold;font-size:16px;text-transform:capitalize;letter-spacing:1px;}
.right-cart .req-tim{margin:0px 15px 35px 20px;font-family:Intro W01 Regular Alt;color:#706060;}
.right-cart .req-tim h5{text-transform:uppercase;font-weight:bold;margin:0px;}
.right-cart .req-tim{margin:0px 15px 70px 20px;}
.right-cart .time-text{font-size:2em;line-height:30px;}
.right-cart .coupon-input{width:16.6em;}
.right-cart .subtotal-box{padding:15px;font-family:Intro W01 Regular Alt;}
.right-cart .rate-txt{font-size:20px;font-weight:bold;margin-bottom:5px;color:#000000;}
.right-cart .new-background{background:#D6D6D6;}
.right-cart .green-text{color:#199812;}
.right-cart .cls-btn-coupon{background:url("../../images/site/close-small-btn.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;height:19px;left:235px;position:relative;top:-33px;width:19px;}
.collaps{height:0px;overflow:hidden;}
.padding15{padding:15px;}
.padding40{padding-left:40px;padding-right:40px;}
.Go_lunch2{background-image:url("../../images/site/Go_lunch_bg.png");height:249px;position:relative;padding:0 30px;line-height:30px;}
.Go_lunch_combi2{left:5px;position:relative;top:30px;}
.custom-width{width:18.55em;}
.custom-width a{color:#fff !important;}
.entree-input{width:245px;}
.entreeform-input{width:310px;}
.menu-detail-bg-2{padding:20px 10px;}
.menu-box .icon_marg_t{margin-top:1.4em;}
.menu-box .icon_marg_t1{margin-top:1.8em;}
.menu-box .icon_marg_t2{margin-top:0.7em;}
.menu-box .order_but_marg{margin-top:0.35em;}
.heading_green h3{color:#612C51;text-transform:none;font-size:20px;font-family:'Intro W01 Bold';}
.pageheading{border-top:1px solid #706060;}
.pageheading h4{color:#4E3629;font-family:'Intro W01 Bold';}
.loc_rigt{width:597px;}
.order-boxes{border-top:1px dotted #000000;width:306px;padding-top:0.3em;}
.loc_rigt .order-boxes{width:290px;float:left;}
.error-box{color:#c13f29;border:1px solid #c13f29;padding:2em;background-color:#f9ebe9;}
.error-box-sml{height:45px;}
.error-icon-box{width:332px;}
.error_img{float:left;margin:5px 15px 25px 0px;}
.time_txt_error{font-size:3em;color:#68655a;color:#c13f29;}
.error-box p,.error-box .time_txt_1{color:#c13f29;}
.error-topmi{margin-top:-0.8em;}
.error-box-big{padding:1em 2em;}
.error_line_dott{border-top:2px dotted #c13f29;}
.error_line{border-top:1px solid #c13f29;}
.error-text1{font-size:13px;}
.error_button_div{text-align:right;}
.error_button_div a{margin-right:1em;}
.error-input{border:1px solid #c13f29;}
.error-styled-select{height:28px;overflow:hidden;float:left;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;outline:none;float:right;}
.Cucina{text-align:center;}
#myModal h4{color:#254d17;}
.nutritional-summary-sm .txt-heading{width:560px;float:left;}
.nutritional-summary-sm .txt-right{float:right;}
.nutritional-summary-big .menu-subtitle{color:#254D17;font-family:Intro W01 Bold;font-size:20px;letter-spacing:1px;line-height:30px;margin-top:0;text-transform:uppercase;}
.nutritional-summary-big .txt-heading{width:720px;float:left;}
.nutritional-summary-big .well .cal{margin:5px 13px !important;}
.nutritional-summary-big .txt-right{width:28.55em;margin-left:73px;color:#68655A;font-size:16px;letter-spacing:1px;}
.nutritional-summary-big button.custom-width{width:auto;}
.nutritional-summary-big .txt-right a{color:#68655A;}
/* Raj added start */
.span-30{width:30%;border-bottom:1px solid #68655a;}
.span-40{width:40%;}
.span-40-only{width:40%;}
.span-12{width:12%;text-align:center;border-bottom:1px solid #68655a;}
.span-15{width:15%;text-align:center;border-bottom:1px solid #68655a;}
.span-20{width:20%;text-align:center;}
.span-10{width:10%;text-align:center;border-bottom:1px solid #68655a;}
.span-max{width:10%;text-align:center;border-bottom:1px solid #68655a;}
/*Fix for magic# 469581838-Dasu*/
.well-new{
   /* background:url("../../images/site/nutrient-bg.png") repeat scroll 0 0 transparent;*/
    border-radius:0px !important;
    box-shadow:0px;
    margin-bottom: 20px;
    padding:0px;
    width:100% !important;
    border:none;
}
.nutritional-summary-sm {width:629px;}
.nutritional-summary-big {width:100%;}
.nutritional-summary-sm .nut-summary{width:376px;display:block}
.nutritional-summary-big .nut-summary{width:552px;}
.row-new {margin-left:0;}
.ingrient-wid-sm{width:600px;}
.ingrient-wid-big{width:100%;}
.clearfixnut:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.menu-detail-bg .cal21 {
    padding: 3px 3px 10px 3px;
    overflow: hidden;
    border-bottom: 1px solid #68655a;
}
/* Raj added end */
/* Raj added start */
.autosize {
    height: auto;
}
.menu-detail-bg .menu-carticon .right-align {
    margin-right: 100px;
}
.noalign {
    vertical-align:none;
}
.dl-horizontal dt {
    overflow: visible;
    width: 85%; 
    font-weight:normal; 
    font-size: 14px; 
    text-align: left; 
}
.dl-horizontal dd {
    font-weight:normal;
    font-size: 14px;
    text-align: right;
}
/* Raj added end */
.detail_togo_img>img{height:auto;width:590px;}
.feature-image>img{height:auto;width:590px;}
.menu-grid{width:612px;}
.menu-grid>img{height:187px;width:610px;}
.recipes_img>img{height:591px;width:914px;}
.new_img{left:10px;position:absolute;top:6px;}
.menu-top .menu-iteam-title{min-height:55px;}
a.search_anchor{padding:15px 13px 13px 15px ;margin-top:10px;}
.search_anchor img{margin:8px 0;}
.overlay_topmar{position:absolute;margin-top:100px;}
.modal_popup{overflow-x:none;overflow-y:auto;max-height:450px;position:fixed;}
.popup_linkbutt,.popup_linkbutt a:hover{padding:Â 0 !important;color:#c75441 !important;}
.ovrlaylogomrg{text-align:center;}
.mobalbox h2{font-family:Intro W01 Regular Alt;color:#612c51;}
.mobalbox p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.padd-rig_ht{padding-right:28px;}
.marg_btm_012{margin-bottom:12px;}
.orange-strip{background:url('../../images/site/orange-strip-bg.png') repeat-x;height:128px;position:relative;}.orange-strip .menu-button{background:url('../../images/site/menu.png') no-repeat scroll 0 0 transparent;height:45px;width:90px;margin-top:0.357em;overflow:hidden;position:relative;padding:58px 0 0 0px;cursor:pointer;}
.orange-strip ul.dropdown-menu li ul.child li{list-style:none;padding:0;}
.orange-strip ul.dropdown-menu li ul.child li:focus{background-color:#e1dfd8;background-image:linear-gradient(to bottom, #e1dfd8, #e1dfd8);background-repeat:repeat-x;color:#ffffff;text-decoration:none;display:block;margin:0;list-style:none;}
.orange-strip ul.dropdown-menu li ul.child li:hover{background-color:#be4127;background-image:linear-gradient(to bottom, #e1dfd8, #e1dfd8);background-repeat:repeat-x;color:#ffffff;text-decoration:none;display:block;margin:0;list-style:none;}
.orange-strip ul.dropdown-menu li ul.child li a:hover{margin:0;padding:0;display:block;}
.orange-strip ul.dropdown-menu li{margin:0;padding:0;}
.orange-strip ul.dropdown-menu li ul.child li{padding:9px 20px;}
.orange-strip ul.dropdown-menu li ul.child li a{padding:0;color:#333333;text-decoration:none;}
.orange-strip ul.dropdown-menu li ul{margin:0px;}
.orange-strip .border-rgt-none{border-right:none;}
.orange-strip .over-flw{overflow:hidden;}
.orange-strip .marg-lft-rgt{margin-left:15px;margin-right:5px;}
.orange-strip .menu-title{font-size:20px;}
.orange-strip .line-hgt{line-height:7px;}
.orange-strip .dropdown-menu{background-color:#e9ddd1;}
.orange-strip .inner-menu-color{background-color:#f4d9b7;}
.orange-strip .dropdown-menu>li>a{padding:9px 20px;}
.orange-strip .dropdown-menu .divider{margin:0px;}
.orange-strip .navbar .pull-right>li>.dropdown-menu:before,.orange-strip .navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:58px;}
.orange-strip .navbar .pull-right>li>.dropdown-menu:after,.orange-strip .navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:58px;}
.orange-strip .menu-divider{background:url('../../images/site/menu_divider.png') no-repeat scroll 0 0 transparent;height:57px;overflow:hidden;position:relative;}
.orange-strip .grid-menu{background:url('../../images/site/grid.png') no-repeat scroll 0 0 transparent;height:57px;margin-top:1.071em;overflow:hidden;position:relative;margin-right:25px;}
.orange-strip .grid-menu-highlight{background:url('../../images/site/grid-dark.png') no-repeat scroll 0 0 transparent;height:57px;margin-top:1.071em;overflow:hidden;position:relative;margin-right:25px;}
.orange-strip .list-menu{background:url('../../images/site/list.png') no-repeat scroll 0 0 transparent;height:37px;margin-top:1.071em;overflow:hidden;position:relative;margin-right:25px;}
.orange-strip .list-menu-light{background:url('../../images/site/list-light.png') no-repeat scroll 0 0 transparent;height:37px;margin-top:1.071em;overflow:hidden;position:relative;margin-right:25px;}
.orange-strip .sort-menu{background:url('../../images/site/sort.png') no-repeat scroll 0 0 transparent;height:37px;margin-top:1.071em;overflow:hidden;position:relative;}
.orange-strip .pdf-menu{background:url('../../images/site/pdf.png') no-repeat scroll 0 0 transparent;width:37px;height:36px;margin-top:1.071em;overflow:hidden;position:relative;padding:0px;}
.orange-strip .navbar .divider-vertical-menu{border-left:1px solid #ebb66a;height:57px;margin-top:3px;margin-left:27px;margin-right:53px;}
.orange-strip .navbar .divider-vertical-menu01{border-left:1px solid #ebb66a;height:57px;margin-top:3px;margin-right:45px;}
.orange-strip .navbar .divider-vertical-menu02{border-left:1px solid #ebb66a;height:57px;margin-top:3px;margin-left:33px;margin-right:0px;}
.orange-strip .sort-width{margin-right:25px;width:38px;}
.orange-strip .nav-left{left:20%;text-align:center;}
.orange-strip h3{font-size:1.6em;font-weight:normal;margin-bottom:0px;color:#efe3d8;}
.orange-strip .marg-lfft{margin-left:16px;}
.orange-strip .marg-rigg{margin-right:8px;}
.signup-btn{font-family:Intro W01 Regular Alt;font-size:14px;margin-top:-5px;}
.signup-btn-acc{font-family:Intro W01 Regular Alt;font-size:14px;margin-top:0px;}
.menu-cream-body{background:none repeat scroll 0 0 #fcf4ea;color:#3B1A00;margin:0;padding-bottom:2.2em;padding-left:2.2em;padding-right:2.2em;}.menu-cream-body .appetizer{margin:0 auto;position:relative;text-align:center;}
.menu-cream-body .sub-img{margin:0 auto;position:relative;text-align:center;}
.menu-cream-body .list-view{color:#47403f;}
.menu-cream-body .padd-tp{padding-top:10px;}
.menu-cream-body .list-box{margin-left:2px;width:716px;padding-bottom:5px;}
.menu-cream-body .list-box:first-child{border-bottom:1px solid #aaa7a7;}
.menu-cream-body .list-box .price sup{font-size:57%;font-weight:bold;margin-right:2px;top:-0.5em;}
.menu-cream-body .list-box .rate sup{font-size:51%;font-weight:bold;top:-0.7em;}
.menu-cream-body .list-txt{font-size:19px;font-weight:normal;margin-left:4px;padding:0px 10px 10px 10px;}
.menu-cream-body .list-dwn{width:716px;}
.menu-cream-body .rgt-img-bg{background:url("../../images/site/rgt-img-bg.png") no-repeat scroll 0 0 transparent;height:250px;width:222px;}
.menu-cream-body .rate{padding:5px 14px;border-right:1px solid #fff;font-weight:normal;font-size:1.686em;}
.menu-cream-body .rate-marg{margin-left:55px;}
.menu-cream-body .rate-header{color:#234b12;font-size:12px;}
.menu-cream-body .rate-header ul{list-style:none outside none;}
.menu-cream-body .glass{font-size:12px;font-weight:normal;padding:10px 22px 0 10px;}
.menu-cream-body .quarti{font-size:12px;font-weight:normal;padding:10px 8px 0 15px;margin-top:10px;}
.menu-cream-body .bott{font-size:12px;font-weight:normal;padding:10px 10px 0 10px;margin-top:10px;}
.menu-cream-body .bod-none{border:medium none;}
.menu-cream-body .border-grn{border-right:1px solid #bac1a9;height:25px;float:left;margin-top:18px;}
.menu-cream-body .img-mar-lft{margin-left:8px;}
.menu-cream-body .rate:last-child{border-bottom:0px solid #aaa7a7;}
.menu-cream-body .image-right-list{padding:2px;position:relative;}
.menu-cream-body .feature-menu-bg{background:url('../../images/site/New-item-img-bg.png') no-repeat;height:337px;}.menu-cream-body .feature-menu-bg .image-txt{width:auto;}
.menu-cream-body .feature-new{clear:left;left:10px;position:relative;top:60px;}
.menu-cream-body .small-menu-bg{background:url('../../images/site/small-grid-img-bg.png') no-repeat;height:337px;width:300px;}
.menu-cream-body .feature-image{position:relative;padding:2px 3px;}
.menu-cream-body .soup-salad{position:relative;padding:2px 2px;}
.menu-cream-body .marg-topp{margin-top:20px;}
.menu-cream-body .marg-top-list{margin-top:7px;}
.menu-cream-body .marr-lft{margin-left:20px;}
.menu-cream-body .marr-tp{margin-top:5px;}
.menu-cream-body .marr-lft01{margin-left:5px;}
.menu-cream-body .marr-lt01{margin-left:15px;}
.menu-cream-body .image-title{width:620px;}
.menu-cream-body .image-title:first-child{border-bottom:1px solid #aaa7a7;}
.menu-cream-body .image-title01{width:296px;}
.menu-cream-body .image-title01 .favorite-star{margin-top:3px;margin-left:3px;}
.menu-cream-body .image-title .favorite-star{margin-top:3px;margin-left:3px;}
.menu-cream-body .image-title01:first-child{border-bottom:1px solid #aaa7a7;}
.menu-cream-body .image-txt{font-weight:normal;padding:5px 0px 10px 15px ;width:145px;}
.menu-cream-body .price-order-to-go-button{background-image:url("../../images/site/button-bg.png");color:#ffffff;cursor:pointer;margin-right:10px;margin-left:10px;margin-top:5px;line-height:9px;padding:3px 10px;width:34px;font-size:9px;text-align:center;}
.menu-cream-body .price-not-available-button{background-color:none;border:1px solid #e6d9ce;color:#ffffff;cursor:pointer;margin:5px 12px 0px 10px;line-height:9px;padding:3px 10px;width:34px;font-size:9px;text-align:center;}
.menu-cream-body .price-not-available-button-color{background-color:#ffffff;border:1px solid #47403f;color:#47403f;cursor:pointer;margin-right:12px;margin-left:10px;line-height:9px;padding:2px 17px 2px 3px;width:34px;font-size:9px;text-align:center;letter-spacing:1px;}
.menu-cream-body .price-dine-in-button{background-color:none;border:1px solid #e6d9ce;color:#ffffff;cursor:pointer;margin:5px 12px 0px 10px;line-height:9px;padding:3px 10px;width:34px;font-size:9px;text-align:center;}
.menu-cream-body .fb-button{margin:5px 0px 0px 5px;float:left;}
.menu-cream-body .favorite-star{margin:8px 6px 0 10px;}
.menu-cream-body .favorite-star-list{padding:5px 0px 0px 0px;margin-right:5px;}
.menu-cream-body .img-strip{position:absolute;bottom:2px;padding-top:10px;background-color:rgba(22, 12, 1, 0.7);color:#ffffff;width:620px;}
.menu-cream-body .img-strip-small{position:absolute;bottom:2px;background-color:rgba(22, 12, 1, 0.7);color:#ffffff;width:296px;padding-top:0.357em;}
.menu-cream-body .img-strip-small .price-order-to-go{margin:5px 15px 5px 10px;}
.menu-cream-body .price{display:block;float:left;padding-top:0px;font-size:1.686em;font-weight:normal;margin-top:7px;padding-left:20px;}
.menu-cream-body .price01{display:block;float:left;padding-left:4px;font-size:20px;padding-top:7px;font-weight:normal;}
.menu-cream-body .price01 sup{font-size:62%;font-weight:normal;margin-right:2px;top:-0.5em;}
.menu-cream-body .img-strip .price sup{font-size:57%;font-weight:normal;margin-right:2px;top:-0.5em;}
.menu-cream-body .menu-list-top{background:url('../../images/site/list-bg-top.png') no-repeat;height:12px;width:720px;}
.menu-cream-body .menu-list-middle{background:url('../../images/site/list-bg-middle.png') repeat-y;overflow:hidden;width:720px;}
.menu-cream-body .menu-list-bottom{background:url('../../images/site/list-bg-bottom.png') no-repeat;height:23px;width:720px;}
.menu-cream-body .padd-up{padding-top:5px;}
.list-new-button{float:left;height:31px;margin:0px 5px 0 11px;width:68px;}
.menu-cream-body .place-order{background-color:#eee7df;height:100%;border:1px solid #b9b3ac;color:#3b1a00;line-height:20px;}
.menu-cream-body .place-order h4{margin:0px;font-weight:normal;padding:20px 15px;border-bottom:1px solid #aea8a3;text-transform:uppercase;}
.menu-cream-body .place-details{padding:10px 65px 10px 15px;font-family:Intro W01 Regular Alt;color:#706060;}
.menu-cream-body .pick-up{background-color:#fff;height:100%;border:1px solid #b9b3ac;padding:0px;color:#403730;margin-top:20px;height:780px;}
.menu-cream-body .loc-detail{padding:10px 15px 15px 15px;font-family:Intro W01 Regular Alt;color:#706060;}.menu-cream-body .loc-detail .loc_separa{border-bottom:1px solid #aea8a3;margin-top:2.500em;}
.menu-cream-body .loc-detail h5{font-weight:bold;margin:0px;}
.loc-detail p{margin-bottom:1px;}
.menu-cream-body .orange-bg{background-image:url("../../images/site/wood-bg.png");margin:0;padding:15px 10px 15px 15px;color:#ffffff;}
.menu-cream-body .req-tim{margin:0px 15px 35px 20px;font-family:Intro W01 Regular Alt;color:#706060;}
.menu-cream-body .req-tim h5{text-transform:uppercase;font-weight:bold;margin:0px;}
.menu-cream-body .green-text{color:#187640;font-weight:bold;margin-bottom:5px;}
.one-edge-shadow{-webkit-box-shadow:0 8px 8px -8px #808080;-moz-box-shadow:0 8px 8px -8px #808080;box-shadow:0 8px 8px -8px #808080;}
.secondary-btn01{background:#9A3324;border:0 none;color:#ffffff;cursor:pointer;font-family:'Intro W01 Regular Alt';padding:5px 15px;text-transform:uppercase;width:auto;}
.secondary-btn01.capitalize.pull-right.mar_top03{font-family:Intro W01 Regular Alt;font-size:14px;font-weight:normal;margin-top:-13px;}
.menu-bg-body{height:auto;position:relative;padding-bottom:1.563em;}
.menu-navigation{background:none repeat scroll 0 0 #EFEDE8;margin-top:-18px;height:95px;border:0px solid #dedede;-webkit-transform:translateZ(0);z-index:99;position:fixed;}
.menu_strip{height:80px;position:relative;}
.menu_strip .all_menu_off_pad{padding-top:5px;padding-bottom:5px;}
.menu_strip .nav_lft{margin-left:100px;margin-right:50px;margin-top:18px;}
.menu_strip .more_menu{background:url('../../images/site/more_menus.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:29px;overflow:hidden;left:50px;top:38px;position:relative;width:75px;}
.menu_strip .all_menus_off{background:url('../../images/site/all_menus_on2.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:29px;overflow:hidden;position:relative;width:14px;margin-right:64px;border:0px solid red;padding-top:0 !important;text-align:center;}
.menu_strip .all_menus_on{background:url('../../images/site/all_menus_on2.png') no-repeat scroll 0 0 transparent;}
.menu_strip .navbar .nav li.dropdown.open>.dropdown-toggle,.menu_strip .navbar .nav li.dropdown.active>.dropdown-toggle,.menu_strip .navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:none !important;color:#555555;}
.menu_strip a{outline:0;}
.menu_strip .title_wood{margin-top:-20px;}
.menu_strip .wood_center{background:url('../../images/site/wood_center_img.png') repeat-x scroll 0 0 transparent;font-size:1.857em;height:78px;width:auto;position:relative;float:left;padding-top:15px;text-align:center;min-width:280px;max-width:398px;}.menu_strip .wood_center h1{font-size:22px;color:#fff;text-align:center;}
.menu_strip .wood_menu_big{font-size:1.857em;width:405px;position:relative;float:left;padding-top:15px;text-align:center;left:22px;}
.menu_strip .wood_menu_big h1{font-size:22px;color:#4E3629 !important;text-align:center;font-family:'Intro W01 Regular Alt' !important;}
.menu_strip .grid_menu_off{background:url('../../images/site/grid_on.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:27px;width:20px;margin-left:38px;margin-top:18px;float:left;margin-right:1.429em;}
.menu_strip .maa_tp a{color:#DC9528;}
.menu_strip .grid_menu_on{background:url("../../images/site/grid_on2.png") no-repeat scroll center top transparent;cursor:pointer;height:27px;width:auto;margin-left:40px;margin-top:18px;float:left;text-decoration:none;padding:19px 2px 0;margin-right:1.429em;}
.menu_strip .grid_menu_on:hover,.menu_strip .list_menu_off:hover{color:#DC9528;}
.menu_strip .maa_tp{margin-top:20px;}
.menu_strip .list_menu_off{background:url('../../images/site/list_on2.png') no-repeat scroll center top transparent;cursor:pointer;height:27px;width:auto;float:left;margin-top:18px;padding:19px 4px 0;text-decoration:none;margin-right:1.429em;}
.menu_strip .list_menu_on{background:url('../../images/site/list_on2.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:27px;width:20px;float:left;margin-top:18px;margin-right:1.429em;}
.menu_strip .sort_menu_off{background:url('../../images/site/sort_on2.png') no-repeat scroll center top transparent;color:#DC9528 !important;cursor:pointer;height:27px;width:auto;float:left;padding:19px 0 0 !important;margin-right:1.429em;}
.menu_strip .sort_wid{width:auto;margin-top:18px;margin-bottom:0;}
.menu_strip .menu_divider{background:url('../../images/site/menu_divider.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:37px;width:1px;margin-top:14px;float:left;margin-right:1.429em;}
.menu_strip .print_menu_off{background:url('../../images/site/print_on2.png') no-repeat scroll center top transparent;color:#DC9528 !important;cursor:pointer;height:27px;width:auto;float:left;padding:19px 1px 0 !important;}
.menu_strip .pdf_menu{background:url('../../images/site/menu_pdf.png') no-repeat scroll 0 0 transparent;cursor:pointer;height:27px;overflow:hidden;top:40px;position:relative;width:21px;}
.menu_strip .unbold{color:#FFFFFF;font-size:1.6em;font-weight:normal;margin-left:55px;margin-top:35px;}
.dropdown-menu li a{clear:both;color:#333333;display:block;font-weight:normal;line-height:18px;padding:3px 10px;text-align:left;}
.dropdown-menu ul{margin:0px!important;}
.dropdown-menu .border-rgt{border:none;}
.dropdown-menu li{list-style:none;}
.dropdown-menu li a:hover,.dropdown-menu li a:focus,.dropdown-submenu:focus a{text-decoration:none;color:#fff;background-color:#A2B432 !important;}
.dropdown-submenu:hover a{text-decoration:none;color:#be4127;background-color:#e1dfd8 !important;background-image:-moz-linear-gradient(top, #e1dfd8, #e1dfd8);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e1dfd8), to(#e1dfd8));background-image:-webkit-linear-gradient(top, #e1dfd8, #e1dfd8);background-image:-o-linear-gradient(top, #e1dfd8, #e1dfd8);background-image:linear-gradient(to bottom, #e1dfd8, #e1dfd8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1dfd8', endColorstr='#e1dfd8', GradientType=0);}
.special-link li a{color:#224811;margin-top:0 !important;text-align:center;}
.navbar .nav>li>.dropdown-menu:after{left:71px;}
.navbar .nav>li>.dropdown-menu:before{left:70px;}
.navbar .nav>li>.sort-list:before{left:100px;}
.navbar .nav>li>.sort-list:after{left:101px;}
.navbar .nav>li>.print-list:before{left:183px;}
.navbar .nav>li>.print-list:after{left:184px;}
.dropdown-menu{left:-50px;padding-bottom:20px !important;margin-top:-0.7em;z-index:1;}
.sort-list-submenu{left:-97px;}
.print-list-submenu{left:-182px;}
.green_txt,label.green_txt a{color:#612C51;font-size:14px;font-weight:bold;text-align:left;margin-top:0px !important;text-transform:uppercase;}
.dropdown-menu .green_txt li a{color:#224811;}
/* ptg code start */
.border-rgt{
border-right: 2px solid #B3A29E;
padding-right: 15px;
}
.border-og-rgt{
border-right: 2px solid #B3A29E;
padding-right: 15px;
}
/* ptg code end */
.width_spn{width:150px;}
.menu-grid-bg{padding:20px;overflow:hidden;background-color:#FFFFFF;}
.menu-bg-grid-empty{height:auto;position:relative;}
.sub-menu-grid-bg{background:#ffffff;width:50.5em;height:auto;float:left;padding:1.4em;border:1px solid #C7BBAD;margin-bottom:0.44em;}
.menu-bg-grid-empty .place-order{background:#ffffff;color:#706060;line-height:20px;width:23.7em;margin-left:2em !important;}
.menu-bg-grid-empty .place-order h4{margin:22px 0 0;font-weight:bold;font-size:1.25em;padding:20px 20px 15px 20px;text-transform:uppercase;border:1px solid #C7BBAD;}
.menu-bg-grid-empty .place-details{padding:5px 40px 2px 20px;font-family:Intro W01 Regular Alt;color:#706060;border-left:1px solid #c7bbad;border-right:1px solid #c7bbad;border-bottom:1px solid #c7bbad;}
.menu-bg-grid-empty .price_dollar{color:#68655A;font-size:17px;text-align:right;}
.menu-bg-grid-empty .price_dollar sup{font-size:62%;top:-0.4em;}
.menu-bg-grid-empty .pick-up{background-color:#fff;height:100%;border:1px solid #C7BBAD;padding:0px;color:#403730;margin-top:10px;width:23.7em;height:auto;margin-left:2em !important;}
.menu-bg-grid-empty .loc-detail{padding:15px 15px 15px 15px;color:#403730;height:auto;overflow:hidden;}.menu-bg-grid-empty .loc-detail .loc_separa{border-bottom:1px solid #aea8a3;margin-top:2.500em;}
.menu-bg-grid-empty .loc-detail p:first-child{font-size:14px;}
.menu-bg-grid-empty .loc-detail .secondary-btn01{background-image:url("../../images/site/button-bg-img.png");padding:5px 15px;margin-top:-33px;}
.menu-bg-grid-empty .req-tim .secondary-btn01{background-image:url("../../images/site/button-bg-img.png");padding:5px 15px;margin-top:1.5em;}
.menu-bg-grid-empty .loc-detail h5{font-weight:bold;margin:0px;}
.loc-detail p{margin-bottom:1px;width:165px;} /* Magic fix for 469495255 by xsdnxe1*/
.menu-bg-grid-empty .req-tim{margin:0px 15px 10px 20px;color:#403730;}
.menu-bg-grid-empty .req-tim h5{font-weight:bold;margin:0px;}
.menu-bg-grid-empty .time-text{font-size:2.5em;margin-bottom:5px;line-height:1.5em;}
.menu-bg-grid-empty .error-msg{background:#f9ebe9;border:1px solid #c13f29;color:#b83f26;padding:1.5em 1.2em 1.5em 1.2em ;margin-top:0;}
.error-icon-img{padding:0 1em 1em 0em;}
.item-name-text{color:#224811;font-weight:bold;}
.mar-img{margin-top:0.5em;}
.menu_order_go{background:#9A3324;border:medium none;color:#ffffff; font-family:'Intro W01 Regular Alt'; font-size:9px;line-height:9px;padding:4px 12px 3px;text-align:center;}
.menu_order_go a{color:#ffffff;text-decoration:none;}
.menu_order_go a:hover,.menu_order_go a:focus{color:#ffffff;text-decoration:none;}
.menu_dine_in{background:#747474;border:medium none;color:#ffffff;line-height:9px;text-align: center; padding: 8px 10px;font-family: intro w01 Regular Alt; text-transform: uppercase;font-size: 11px;}
.menu-bg-grid-empty .menu_items{width:300px;min-height:270px;}
.new-image-empty{left:312px;position:absolute;top:274px;}
.new-image-top-left{left:22.223em;position:absolute;top:14.546em;}
.hero-shot-small{width:645px;}
.t_align_mdl{text-align:center;}
.divider{border-bottom:1px solid #65665E;margin-bottom:1em;margin-left:-15px;margin-top:1em;width:290px;}
.anchor-txt{color:#9A3324;text-decoration:underline;}
.menu_strip_ct{background:url('../../images/site/contact-us-menu-bg.png') no-repeat scroll 0 0 transparent;background-position:center;position:relative;text-align:center;margin-top:2.5em;color:#ffffff;}
.menu_strip_ct h1{font-family:Intro W01 Regular Alt;font-size:1.5em;letter-spacing:0.1em;}
.menu-icon-text{color:#DC9528;display:block;font-size:18px;line-height:15px;margin-left:-70px;margin-top:-30px;text-align:center;text-shadow:none;text-transform:capitalize;}
.menu-arrow{margin-top:-2px;margin-left:2px;}
.row.category_hero_img img{height:auto;}
.pull-rgt{float:left;margin-left:33px;}
.new_title_desc{margin-left:166px;}
.menugrd{width:590px;margin:0 auto;}
.menugrd>img{width:590px;height:auto;}
.location-map{height:308px;width:603px;}
.dropdown-backdrop{position:static;}
.menu-scroll{height:380px;overflow-y:auto;}
.four-col{width:900px;}
.menu-col{float:left;margin-right:8px;width:200px;}
.price_dollar>small{font-size:0.678em;}
.dropdown-menu .green_txt>a{border-bottom:1px solid #612C51;}
/*PIPE# 145215- Start of change*/
.thank_bd{background-color:#FFFFFF;color:#234B12;overflow:hidden;padding:30px;}.thank_bd h3{font-size:18px;color: #612C51;}
/*End of change*/
.thank_bd h3{font-size:18px;}
.thank_bd .thank_alert{font-size:18px;padding:16px 30px;text-align:center;border:1px solid #bf3f2f;width:15em;}
.thank_bd .glo_txt{text-decoration:underline;margin-top:0px;}
.thank_bd .relate_item{width:290px;}
/*PIPE# 145214*/
.thank_bd label{color:#706060;margin-top:5px;margin-left: -15px;}
/*End of change*/
.to_go_wdth{width:76px;margin-top:3px !important;}
/*Fix for magic# 469581857-Dasu*/
.contact_bd{background-color:#FFFFFF;color:#706b6b;overflow:hidden;padding:15px 30px 30px 30px;}.contact_bd label{color:#706060;margin-top:5px;}
.contact_bd .styled-select-red{height:28px;overflow:hidden;float:left;background:url(../../images/site/dropdown-red.png) no-repeat right #ffffff;background-size:28px 28px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;}
.contact_bd .styled-select-red select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0;font-size:16px;height:auto;line-height:1;-webkit-appearance:none;}
.contact_bd .find-link{text-decoration:none;color:#706B6B;font-size:1.1em;}
.contact_bd .pad-lt1{padding-left:1.33em;}
.radio_d{background:url("../../images/site/radiobutton.png");height:24px;width:19px;clear:left;float:left;margin:0 0 3px;padding:0 0 0 10px;background-repeat:no-repeat;cursor:pointer;}
.radio_small{background:url("../../images/site/radio_button_small.png");height:14px;width:14px;clear:left;float:left;margin:3px 0 0 0px;padding:0 0 0 5px;background-repeat:no-repeat;cursor:pointer;}
.checkbox_d{background:url("../../images/site/checkbox.png") no-repeat;height:24px;width:19px;float:left;margin-top:-2px;padding:0 0 0 15px;cursor:pointer;text-align:left;}
.checkbox_d_footer{background:url("../../images/site/checkbox_footer.png") no-repeat;margin-top:3px;}
.checkbox_d input,.radio_d input,.radio_small input{display:none;}
.checkbox_d_overlay{background:url("../../images/site/checkbox.png") no-repeat;height:25px;width:19px;float:left;margin-top:-2px;padding:0 0 0 15px;cursor:pointer;text-align:left;padding:0 0 0 4px !important;outline:none;}
/*Changed for Defect 23838*/
.checkbox_d_overlay1{background:url("../../images/site/checkbox.png") no-repeat;height:25px;width:19px;float:left;margin-top:-2px;padding:0 0 0 15px;cursor:pointer;text-align:left;padding:0 0 0 4px !important;  outline: none;}
.checkbox_overlay{background:url("../../images/site/checkbox.png") no-repeat;height:25px;width:19px;float:left;margin-top:-2px;padding:0 0 0 15px;cursor:pointer;text-align:left;padding:0 0 0 4px !important;  outline: none;}
/*End of Change for Defect 23838*/
.checkbox_d_overlay input{display:block;opacity:0;}
.checkbox_d_overlay1 input{display:block;opacity:0;}
.checkbox_d input.show,.radio_d input.show,.radio_small input.show{display:inline;}
.selected{background-position:0 -52px;}
.block{width:50%;float:left;}
.checkbox_pos1{background-position:left -24px;}
.checkbox_pos2{background-position:left 0;}
.styled-select select{background:transparent;font-size:14px;line-height:1;border:0;border-radius:0;height:auto;-webkit-appearance:none;outline:none;}
.select_text option{color:#555555;}
.edit-chalqst-type,.edit-chalqst-type select{width:455px;}
.edit-pwd-challenge-1b{width:33.4em;}
@media (min-width:768px) and (max-width:auto){.edit-pwd-challenge-1b-comp{width:20.2em;} .edit-pwd-challenge-1b-comp select{width:18em;}}.edit-pwd-challenge-1b select{width:28.5em;}
.edit-pwd-challenge{width:26.71em;}
.edit-pwd-challenge select{width:22.8em;}
.edit-pwdchallenge{width:37.71em;}
.edit-pwdchallenge select{width:32em;}
.edit-email-emailtype{width:8.13em;}
.edit-email-emailtype select{width:6.5em;}
.edit-name-salutation{width:120px;}
.edit-name-salutation select{width:120px;}
.edit-salutation{width:120px;}
.edit-salutation select{width:120px;}
.edit-state{width:140px;}
.edit-state select{width:140px;}
.ie10 .edit-state select{width:140px;}
.edit-country{width:238px;}
.edit-country select{width:238px;}
.edit-phone-type{width:320px;}
.edit-phone-type select{width:325px;}
.edit-m-d-y{width:135px;}
.edit-m-d-y select{width:135px;}
.edit-address-addresstype{width:210px;}
.edit-address-addresstype select{width:210px;}
.edit-address-state{width:210px;}
.edit-address-state select{width:210px;}
.edit-address-country{width:240px;}
.edit-address-country select{width:240px;}
.magin_rght{margin-right:5.714em;}
.sdd{width:210px;}
.styled-select,.styled-select-red{height:28px;overflow:hidden;float:left;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;outline:none;}
.styled-select-lar{width:454px;}
.styled-select-red{height:28px;overflow:hidden;float:left;background:url(../../images/site/dropdown-red.png) no-repeat right #ffffff;background-size:28px 28px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;}
.tooltip-mar{margin-top:4px;}
/*Changes for tooltip issue */
img#icondisplay {
  margin-top: -4px;
}
.tooltip-mar-lef{margin-left:0px;}/*Changes for tooltip issue */
.radio_new{background:url("../../images/site/radiobutton.png") no-repeat scroll 0 0 transparent;clear:left;display:block;float:left;height:24px;margin:-4px 0 3px;padding:0 5px 0 1px;width:24px;}/*fix for magic- 469495648*/
.radio_checked{background-position:0 -24px;}
/*updating the class for fix for magic# 469498326-pooja(xsdfxp1)*/
.radio_new input{opacity:0;filter:alpha(opacity=0);outline:0 none;float:left;margin:5px;}
.checkbox_new{background:url("../../images/site/checkbox.png") no-repeat scroll 0 0 transparent;clear:left;display:block;float:left;padding:0 5px 0 0;height:24px;width:24px;}
.checkbox_checked{background-position:0 -24px;}
.checkbox_ch{background-position:0 0px;}
.checkbox_new input{opacity:0;filter:alpha(opacity=0);outline:0 none;float:left;margin:5px;}
.tf_checkbox{background:url("../../images/site/checkbox.png") no-repeat scroll 0 0 transparent;clear:left;display:block;float:left;height:26px;margin:10px 0 0 17px;padding:0 5px 0 0;width:123px;}
.bg-pos{background-position:left 0px;}
.select-hover:hover{border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(82, 168, 236, 0.6);outline:0 none;}
.party-dd-wd,.party-dd-wd select{width:89px;}
.disable_underline{text-decoration:none !important;}
.primary-btn:hover{color:#ffffff;}
.select-wrapper{float:left;display:inline-block;border:1px solid #CCCCCC;background:url("../../images/site/new_arrow-new.png") no-repeat right center;cursor:pointer;background-color:#FFFFFF;}
.select-wrapper select{height:26px;line-height:26px;}
.select-wrapper{width:100%;height:26px;line-height:26px;}
.select-wrapper .holder{display:block;margin:0 30px 0 0px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;background:#FFFFFF;padding-left:5px;}
.select-wrapper select{margin:0 0 0 -1px;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;}
.anchor-link{display:block;position:relative;top:-230px;visibility:hidden;}
.styledCheckbox{clear:both;float:left;margin-bottom:10px;position:relative;}
.styledCheckbox input[type="checkbox"]{display:block !important;margin-left:4px;margin-top:6px;opacity:0;filter:alpha(opacity=0);}
#accordion1{position:relative;z-index:3;}
.fake_pass{color:#CCCCCC !important;display:none;font-style:italic;opacity:0.5;}
.triage{background:none repeat scroll 0 0 #f2eeee;margin:0;padding:2.143em;overflow:hidden;font-family:Arial;color:#706060;}
.triage h3{text-transform:capitalize;font-size:1.6em;font-weight:normal;margin-bottom:0px;color:#254d17;}
.select-wrapper .holder-dis{display:block;margin:0 30px 0 0px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;background:#dedede;padding-left:5px;}
.view-more-primary-btn{background:#9A3324;border:0 none;color:#ffffff;font-family:'Intro W01 Regular Alt';cursor:pointer;padding:5px 42px;text-transform:uppercase;margin-top:18px;width:auto;border-radius:0px !important;font-weight:normal;}
.triage{background:none repeat scroll 0 0 #f2eeee;margin:0;padding:2.143em;overflow:hidden;font-family:Intro W01 Regular Alt;color:#706060;}.triage h3{text-transform:capitalize;font-size:1.6em;font-weight:normal;margin-bottom:0px;color:#254d17;}
.triage .login-bg{background-color:#ecebeb;border:1px solid #c2bebe;padding:20px 30px 30px 30px;color:#3b1a00;letter-spacing:0.107em;}
.triage .box_width{width:18.944em;}
.triage .login-bg ul{margin:0 0 10px 13px;padding:0;}
.triage .btm-marg{margin-bottom:2.143em;}
.triage .mar-tp{margin-top:3.500em;}
.triage .mar-tp-creat{margin-top:3.286em;}
.triage .mar-tp-start{margin-top:165px;}
.triage .marg_in-top{margin-top:20px;}
.triage .mar_gi_lft{margin-left:2.714em;}
.triage .txt_width{width:22.214em;}
.triage .txt_wdth{width:14.643em;}
.triage .radi_width{width:10.000em;}
.triage .mar_tp_up{margin-top:0.143em;}
.triage .buttonclass_new01{background-image:url("/images/site/orange-btn.png");color:#ffffff;cursor:pointer;height:1.25em;padding:7px 55px 7px 27px;width:auto;}
/*Fix For magic ticket:469685286 */	
.triage_togo{/*background:none repeat scroll 0 0 #EFEDE8;*/ 
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #C7BBAD;
margin:0;
padding:2.143em;
overflow:hidden;
font-family:Intro W01 Regular Alt;color:#706060;
}
/*.triage_togo p{font-family:Intro W01 Regular Alt;font-size:1.2em;}*/
.triage_togo label{font-family:Intro W01 Regular Alt;}
.triage_togo .lup-order{width:88px;line-height:20px;float:left;}
.triage_togo .lup-input{width:180px;}
.triage_togo .lup-divinput{width:200px;}
.triage_togo .login-bg-lookup{padding:0px 30px !important;margin-top: 20px !important;}
.triage_togo .sub-sec-div{float:left;width:90px;}
.triage_togo .lup-radio{position:relative;top:-9px;}
.triage_togo .lup-radio-txt{text-align: center;text-transform: uppercase;}
.triage_togo .s-txt{color:#4E3629;font-family:Intro W01 Regular Alt;font-size:11px;text-align:center;text-transform:uppercase;}
.triage_togo .triage_togo .zeromargin{margin:-2px 0 0;}
.triage_togo .triage_togo .mar-top-5{margin-top:-5px;}
.triage_togo .headwelnav01{border:none;margin-bottom:10px;margin-left:2.2em;}
.triage_togo .headwelnav01>li{background-color:#bcb5a8;border-right:1px solid #b49c8a !important;margin-right:5px;}
.triage_togo .headwelnav01>li>a{margin-right:0px;border:1px solid transparent;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;padding:0.6em 4.1em;color:#ffffff;outline:none;}
.triage_togo .headwelnav01>li:first-child{border-right:1px solid #b49c8a;}
.triage_togo .headwelnav01>.active>a,.triage_togo .headwelnav>.active>a:focus{background-color:#df953f;border-color:#df953f transparent;color:#ffffff;}
.triage_togo .headwelnav01>li>a:hover{background-color:#df953f;border-color:#df953f transparent;color:#fff;}
.triage_togo h3{text-transform:capitalize;font-size:17px;font-weight:normal;margin-bottom:0px;color:#4E3629;font-family:'Intro W01 Bold';}
.triage_togo .login-bg{background-color:#fff;padding:20px 28px 30px 30px;color:#706b6b;}/*Fix for magic# 469743579-xsdrvm9*/
.triage_togo .box_width{width:18.944em;position:relative;}
.triage_togo .last_but{bottom:2em;position:absolute;right:3.23em;}
.triage_togo .login-bg ul{margin:0 0 10px 13px;padding:0;}
.triage_togo .log_high{min-height:262px;}
.triage_togo .log_high img {margin-left:0;}
.triage_togo .btm-marg{margin-bottom:0em;}
.triage_togo .mar-tp{margin-top:3.500em;}
.triage_togo .mar-tp-creat{margin-top:3.286em;}
.triage_togo .mar-tp-start{margin-top:165px;}
.triage_togo .marg_in-top{margin-top:20px;}
.triage_togo .mar_gi_lft{margin-left:2.714em;}
.triage_togo .txt_width{width:22.214em;}
.triage_togo .txt_wdth{width:14.643em;display:block;}
.triage_togo .radi_width{width:10.000em;}
.triage_togo .s-txt{color:#4E3629;font-family:Arial;font-size:11px;text-transform:uppercase;text-align:center;}
.triage_togo .mar_tp_up{margin-top:0.143em;}
.triage_togo .buttonclass_new01{background-image:url("../../images/site/button-bg.png");color:#ffffff;cursor:pointer;height:1.25em;padding:7px 55px 7px 27px;width:auto;}
.disp-block{display:block;}
.redbord_overlay{border:1px solid #c13f29;}
.redbdr_menu_overlay{border:1px solid #c13f29;width:602px;}
.model_wid1{width:560px;}
.heading_over11 h1{font-size:24px;font-weight:bold;text-transform:uppercase;color:#bb4026;line-height:30px;margin-top:0px;}
.h1marleft{margin-left:1.7em;}
.modalbox1{background:#f2eeee;padding:30px;color:#706060;font-size:1.1em;}
.row_bor_top{border-top:1px solid #897068;padding:10px 0 1.4em 0;}
.row_bor_top_dot{border-top:1px dotted #897068;padding:10px 0 2.4em 0;}
.red_box_cont{border:1px solid #bababa;background-color:#ffffff;margin-left:1.15em;padding:1.45em;}
.red_box_cont_1{border:1px solid #bababa;background-color:#ffffff;margin-left:1.15em;padding:1.45em;}
.boxred_shadow{margin-top:-5px;}
.til_txt_siz{font-size:1.2em;}
.redcolortxt{color:#C04929;font-size:1.2em;}
.greencolortxt{color:#234b12;font-size:1.2em;}
.new-image-top-left22{left:1.65em;position:absolute;top:0.5em;}
.menu_item-2{margin-left:1.15em;}
.price_dollar_txt{color:#68655A;font-size:17px;text-align:right;}
.price_dollar_txt sup{font-size:62%;top:-0.4em;}
.triage_togo .btm-marg>h3{text-align:center;}
.triage_togo .row.btm-marg>p{text-align:center;width:46em;margin:0 auto;}
/*catering delivery changes starts*/
	
.og_catering_delivery .right-rail #persistentCart .coupon-price-box .coupon-mrg-left .tooltip.tooltip2.fade{word-wrap:break-word;}
.og_catering_delivery .catering_delivery_body{overflow:hidden;background-color:#fff;padding:13px 20px 20px 25px;}.og_catering_delivery .catering_delivery_body .span12{width:920px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty{margin-bottom:0px;margin-top:0px !important;}.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12{width:920px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .user-account01.padrgt01 .og_togo_picloc.row{margin-top:-15px;}/* 30424 */
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row{margin-left:-25px !important;margin-right:-22px !important;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .left-part.left-part-location{width:396px !important;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .right-part-location{width:430px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .row.margin_top145.margin_bot3.marg_left5p{margin-right:0px;margin-left:0px;}.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .row.margin_top145.margin_bot3.marg_left5p .map_span{width:415px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .part_bar2{margin-left:0px !important;}
.og_catering_delivery .catering_delivery_body .cnfirm_padrgt1{margin-top:0px;padding:0px;}
.og_catering_delivery .catering_delivery_body .span6.cd-catring-info{width:473px;margin-top:10px;}
.og_catering_delivery .catering_delivery_body .cd-mainheading{margin-left:-25px;margin-right:-20px;margin-top:-13px;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock{margin-top:30px;}.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4{margin-right:10px;width:293px;}.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 img{height:155px;width:299px;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 img.pull-right{width:auto;height:auto;float: left;margin-left: 10px;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 .span4.marg_top1em label{font-family:Intro W01 Regular Alt;font-size:15px !important;font-weight:bold;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 ul{padding:0px;margin-left:16px;color:#A2B432;}.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 ul li span{color:#706b6b;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 p,.og_catering_delivery .catering_delivery_body .cd-order-triageblock .span4 li{margin-left:26px;font-size:14px;}
.og_catering_delivery .catering_delivery_body .cd-order-triageblock .cd-orader-triage-active{border:1px solid #706b6b;padding:3px 3px 5px 3px;background-color:#DCD9D1;height:400px;margin-top:-4px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.menu_grid{width:187px;}
.og_catering_delivery .catering_delivery_body .og_togo_picloc .valuess.span3.bc_col{width:188px;}
.og_catering_delivery .catering_delivery_body .grid-Item .og_togo_picloc.row .valuess.transp.span3{width:189px;}
.og_catering_delivery .catering_delivery_body .transp:last-child{margin-right:0px !important;}
.og_catering_delivery .catering_delivery_body p#esttax{margin-bottom:15px;}
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01.cnfirm_padrgt1 form#checkout .og_togo_picloc.row .valuess.span3.bc_col:last-child{margin-right:0px;}
.og_catering_delivery .catering_delivery_body .cd-catring-info div#date_time .span3.mrg-top13{width:230px;}
.og_catering_delivery .togo_login a.primary-btn.primary-btn-width{float:right;height:auto;width:53px !important;padding:4px;margin-right:6px;margin-top:12px;font-family:intro w01 regular alt !important;font-size:10px !important;text-align:center;}
.og_catering_delivery #checkout .cd-contact-block h4{color:#aaae01;}
.og_catering_delivery .coupon-aply-coupon{background-color:#716F6E !important;}
.og_catering_delivery #og-togo-menu .order_login .valuess.span3{width:188px !important;}
.og_catering_delivery #og-togo-menu .order_login .valuess.span3.small_wid{width:140px !important;}
.og_catering_delivery #og-togo-menu .order_login .togo_login .span3{width:135px;}.og_catering_delivery #og-togo-menu .order_login .togo_login .span3 h5{font-size:15px;width:100px;}
.og_catering_delivery #og-togo-menu .order_login .togo_login .span3 button#cont_sub{height:auto;width:63px;padding:4px;margin-top:-44px;}
.og_catering_delivery #og-togo-menu #progressBar .togo_login .span3{width:185px;}.og_catering_delivery #og-togo-menu #progressBar .togo_login .span3 h5{font-size:14px;width:117px;float: left;}
.og_catering_delivery #og-togo-menu .deliveryDisabledProgress .togo_login .span3 h5
{
  width:107px !important;
}
.og_catering_delivery #og-togo-menu #progressBar .valuess.span3.small_wid.transp+.togo_login .span3{width:191px;}.og_catering_delivery #og-togo-menu #progressBar .valuess.span3.small_wid.transp+.togo_login .span3 h5{width:112px;  display: inline-block;float:left;}
.og_catering_delivery #og-togo-menu .order-guest .valuess.span3{width:188px !important;}
.og_catering_delivery #og-togo-menu .span6.tab-content .sub-img.span8.hero-shot-small .sub-menu-grid-bg.sub-menu-grid-123 .row.box-margn.mar_g_tp.marg_left0 .menu-detail-bg.menu_padding_dwn0{margin-top:7px;}
.og_catering_delivery #og-togo-menu .right-rail .loc-detail.est_party{padding-top:0px;padding-bottom:0px;}.og_catering_delivery #og-togo-menu .right-rail .loc-detail.est_party input.est_size{width:45px;margin-top:10px;text-align:right;}
.og_catering_delivery #og-togo-menu .right-rail .loc-detail.est_party .secondary-btn01{margin-top:-41px;}
.og_catering_delivery #og-togo-menu .right-rail .coupon-price-box span.coupon-mrg-left{width:150px;display:inline-block;}
.og_catering_delivery #og-togo-menu .right-rail .coupon-price-box span.coupon-mrg-left.discrip{width:212px;margin-bottom:20px;}
.og_catering_delivery #demo1 + .coupon-price-box #coupon_error_msg{padding-left:1em;}
.og_catering_delivery #og-togo-menu .place-order.mar-lft-2{margin-left:0em !important;}
.og_catering_delivery #og-togo-menu .span3 .pick-up.mar-lft-2{margin-left:2.4em !important;}
.og_catering_delivery .user-account01{background:none;border:none;padding-bottom:0px;}
.og_catering_delivery .e_mail.mar_lft.order-list .togorders .row.header_line_black.marg_left0 .span5.qtytable_title.marg_left0{width:496px;}
.og_catering_delivery .e_mail.mar_lft.order-list .togorders #rdemo .span8.text-black .span4{width:350px;}
.og_catering_delivery .e_mail.mar_lft.order-list .togorders .text-more{margin-bottom:15px;}
.og_catering_delivery .user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon button{margin:0px 0px 0px 3px;}
.og_catering_delivery .user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon input{width:142px;}
.og_catering_delivery .og-subtotal-block .grey_text_recipe2,.og_catering_delivery .og-subtotal-block .txtbold.price_col{padding-top:10px;}
.og_catering_delivery .gen_info.mar_lft.Inc-Total .row.border_top_recipe.marg_bot2em .span10.span_width_t{margin-bottom:0px !important;}
.og_catering_delivery .cd-payment-block.span12{width:911px;padding-bottom:15px;margin-bottom:15px;}
.og_catering_delivery .cd-payment-block .cd-order-txt h4{font-weight:normal;text-transform:uppercase;font-family:Intro W01 Regular Alt;color:#4E3629;}
.og_catering_delivery .cd-payment-block .cd-orderinf-block ul{list-style:none;margin:15px 0 10px 50px;}.og_catering_delivery .cd-payment-block .cd-orderinf-block ul li{font-size:14px;margin-top:7px;}.og_catering_delivery .cd-payment-block .cd-orderinf-block ul li span{width:420px;display:inline-block;text-align:left;}
.og_catering_delivery .cd-payment-block .cd-orderinf-block ul li span.txt-rgt{width:auto !important;float:right;}
.og_catering_delivery .cd-payment-block .cd-orderinf-block ul li.bder-top{border-top:1px solid #000;padding-top:10px;}
.og_catering_delivery .payment-inf-block .cd-order-txt{padding-top:15px;width:450px;}
.og_catering_delivery .payment-inf-block .span5{width:300px;}.og_catering_delivery .payment-inf-block .span5 label{font-size:15px;font-family:Intro W01 Regular Alt;color:#4E3629;font-weight:bold;}
.og_catering_delivery .span12.logbox.menu_logbox{margin-top:7px;overflow-x:hidden;}
.og_catering_delivery .craving{border-bottom:1px solid #b3a29e;height:238px;}
.og_catering_delivery .cravingcaption{width:10em!important;}
.og_catering_delivery .cravingcaption a{font-size:10px;}
.og_catering_delivery button.menu_order_go.capitalize.cravingbtn{font-size:9px!important;}
.og_catering_delivery .cravingbox{float:left!important;margin-left:-49px !important;}
.og_catering_delivery .span12.logbox{background:none;}
.og_catering_delivery .mid-div{background:none;}
.og_catering_delivery .row.green_tit_pad{border-bottom:1px solid #000;}
.og_catering_delivery .span_width_t .span5 .marg_top15em{margin-bottom:0px;}.og_catering_delivery .span_width_t .span5 .marg_top15em span{font-size:15px;}
.og_catering_delivery .span_width_t .span5.pickup_info{width:255px !important;}
.og_catering_delivery .cd-delviery-info{width:290px;padding-left:0px;}
.og_catering_delivery .cd-delivery-rest-info{padding-left:0px;}
.og_catering_delivery .span5.pickup_info.cd-delivery-rest-info{width:300px !important;}
.og_catering_delivery .og_togo_payment .span_width_t{border-bottom:1px solid #000;}
.og_catering_delivery .reset-left-div,.og_catering_delivery .reset-right-div{background:none;}
.og_catering_delivery .cd-contact-block{display:inline-block;width:43.4%;padding-top:20px;padding-bottom:20px;float:right;margin-top:29px;}.og_catering_delivery .cd-contact-block input.span5{width:295px;}
.og_catering_delivery .cd-contact-block h4{font-weight:normal;}
.og_catering_delivery .cd-contact-block p{font-size:16px;margin-bottom:0px;}
.og_catering_delivery #partySizeForm p{width: auto;}
.og_catering_delivery .og_togo_payment .span12.log_pay{width:920px;}
.og_catering_delivery .cd-primary-btn{background:#4E362A;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;margin-bottom:8px;}
.og_catering_delivery .cd-coupon-block{display:inline-block;margin-bottom:15px;}.og_catering_delivery .cd-coupon-block .green_text_recipe{color:#612C51!important;}
.og_catering_delivery .cd-coupon-block .cd-coupon-txt{color:#174D37;}
.og_catering_delivery .cd-display-rest-block #delivery_loc_search_results .span3.margin_lft_07{width:195px;}
.og_catering_delivery .cd-display-rest-block .casual_span{width:372px !important;box-shadow:none;}
.og_catering_delivery .cd-display-rest-block p{font-size:17px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info h2{color:#612C51;font-family:"Intro W01 Bold Alt";text-transform:uppercase;font-size:14px;margin-top:0px;margin-bottom:0px;font-weight:normal;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-edit-txt{margin-right:149px;margin-top:-30px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info p{margin-bottom:0px;}.og_catering_delivery .cd-display-rest-block .cd-catring-info p span{font-size:14px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block{margin-top:2px;}.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block h4{font-size:15px;color:#612C51;font-family:"Intro W01 Bold Alt";}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .text-coment .contact_textarea{height:75px;width:420px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .cd-prty-size .span1{width:115px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .cd-prty-size .tooltip.tooltip2.fade.right.in{top:377.5px;opacity:1;z-index:999;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .cd-prty-size a.element.marg_lftt:hover{text-decoration:none !important;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .span3 p{font-size:12px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-disply-rest-block{width:900px;}.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-disply-rest-block a{text-decoration:underline;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-disply-rest-block .primary-btn{float:right;font-family:"Intro W01 Bold";text-transform:capitalize;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-error-block .cd-error-text{color:#FF0000 !important;font-size:19px !important;line-height:23px;}
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-error-block p{font-size:15px;margin-top:20px;margin-bottom:38px;}
.og_catering_delivery .cd-display-rest-block .casual_span .rt_span_width.pull-right.margin_rt_05 button{width:120px !important;  white-space: nowrap;} /*29716*/
.og_catering_delivery .cd-display-rest-block .cd-casual-txt{color:#612C51;font-family:"Intro W01 Bold Alt";text-transform:uppercase;font-size:17px !important;margin-top:0px;margin-bottom:0px;font-weight:normal;}
.og_catering_delivery #og-togo-menu .right-rail .place-details p{font-family:Arial;font-weight:normal;}
.og_catering_delivery div#demo1{border-bottom:1px solid #B9B3AC;}
.og_catering_delivery span.secondary-btn01.capitalize.pull-right.mar_top03{background:#716F6E;padding:5px 24px;}
.og_catering_delivery #og-togo-menu .active .menu_header{width:482px!important;}
.og_catering_delivery #og-togo-menu #cssmenu .has-sub span a{margin-top:12px;}
.og_catering_delivery .menu-bg-grid-empty .left-rail #cssmenu .has-sub a.viewAs{padding:14px 19px 14px 1px;}
.og_catering_delivery .coupon-chk-out-bg a{text-decoration:none!important;}
.og_catering_delivery .mar-lft-2 .secondary-btn01.capitalize.pull-right{background:#716F6E;width:auto;}
.og_catering_delivery .loc_span{text-align:left;text-indent:19px;text-transform:lowercase;}
.og_catering_delivery .cd-pickup-block button.view-menu-btn.margin_lt_15.pull-right{margin-top:5px !important;text-transform:capitalize;font-size:11px !important;}
.og_catering_delivery .span6.border-rgt1.Og_togo_calender .title-myfav.lft.times-rgt1{text-transform:uppercase;}
.og_catering_delivery .cd-delivery-time-block{border-left:1px solid #000;margin-top:24px;}.og_catering_delivery .cd-delivery-time-block .cd-delivery-text{padding-left:50px;}.og_catering_delivery .cd-delivery-time-block .cd-delivery-text h2{text-transform:uppercase;font-size:24px;}
.og_catering_delivery .cd-delivery-time-block .cd-delivery-text .phone_type{margin-top:30px;margin-bottom:60px;}
.og_catering_delivery .cd-delivery-time-block .cd-delivery-text p{font-size:16px;}
.og_catering_delivery .cd-delivery-time-block .cd-delivery-text .cd-error-block{margin-top:30px;}.og_catering_delivery .cd-delivery-time-block .cd-delivery-text .cd-error-block .cd-error-text{color:#FF0000 !important;}
.og_catering_delivery .cd-delivery-time-block .cd-continue-btn-block{margin-top:73px;}
.og_catering_delivery .row.text-more.text_padrgt1{margin-top:17px;}
.og_catering_delivery .row.border-rgt.part_bar1 .border-rgt1{width:430px !important;}
.og_catering_delivery .row.border-rgt2.part_bar3 .feature-image.menu-grid{margin-left:18px !important;width:910px !important;}.og_catering_delivery .row.border-rgt2.part_bar3 .feature-image.menu-grid img{width:910px !important;}
.og_catering_delivery .cd-thank-continer{width:930px;}.og_catering_delivery .cd-thank-continer .cd-deliv-reqst h6{font-size:20px;font-weight:normal;margin-top:0px;font-family:Intro W01 Regular Alt;color:#612C51;}.og_catering_delivery .cd-thank-continer .cd-deliv-reqst h6 a{color:#612C51;}
.og_catering_delivery .cd-thank-continer .cd-thank-block{overflow:hidden;border-top:1px solid #000;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span4{width:305px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span4 h4{text-transform:uppercase;font-weight:normal;font-size:20px;margin-top:0px;font-family:Intro W01 Regular Alt;color:#4E3629;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span4 h5{text-transform:uppercase;font-weight:normal;font-size:20px;margin-top:0px;font-family:Intro W01 Regular Alt;color:#4E3629;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span5 p,.og_catering_delivery .cd-thank-continer .cd-thank-block .span6 p{font-size:12px;margin-bottom:20px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span5 .error-txt,.og_catering_delivery .cd-thank-continer .cd-thank-block .span6 .error-txt{color:#ff0000;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span3.marg_top2em{width:178px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span3.marg_top2em a{text-decoration:underline;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em{width:614px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em p{font-size:12px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em ul{list-style:none;margin:0px;border-top:2px dotted #000;margin-bottom:35px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em ul li{clear:both;font-size:12px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em ul .bold{font-weight:bold;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .span6{width:404px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .span6 h4{font-weight:normal;text-transform:uppercase;font-size:15px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .span1 h4{font-weight:normal;text-transform:uppercase;font-size:15px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .cd-order-body .span6 ul{border-top:none;margin-left:15px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .cd-order-body .cd-orderinf-block{margin-top:-10px;margin-left:12px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .cd-order-body .cd-orderinf-block ul{border-top:1px solid #000;padding-top:10px;width:633px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .span8.marg_top2em .cd-order-body .cd-payment-block .cd-orderinf-block ul li span{width:481px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-change-block p{margin-bottom:0px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-change-block .bold{font-weight:bold;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-subscribe-block{margin-bottom:10px;width:614px;border-top:2px dotted #000;padding-top:10px;margin-top:10px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-creataccount-block{margin-bottom:20px;width:614px;padding-top:10px;margin-top:10px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-creataccount-block .primary-btn{text-transform:uppercase;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-map-block img{width:100%;height:200px;}
.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-direction-block{margin-top:25px;margin-bottom:40px;overflow:hidden;}.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-direction-block .span3{padding:20px 0px;border-top:1px dotted #000;border-bottom:1px dotted #000;color:#ff0000;width:217px;}.og_catering_delivery .cd-thank-continer .cd-thank-block .cd-direction-block .span3 img{width:17px;height:22px;}
.og_catering_delivery .span2.cd-edit{margin-left:11px;margin-top:5px;}
.og_catering_delivery .span2.cd-address{margin-top:60px;}
.og_catering_delivery button.primary-btn.cd-continueBTN{float:right;margin-right:41px;margin-top:-6px;}
.og_catering_delivery h3.cd_heading{font-family:Intro W01 Regular Alt;font-weight:normal;font-size:22px;color:#4b0343;}
.og_catering_delivery .cd_add{width:569px;}.og_catering_delivery .cd_add p{font-size:12px;}
.og_catering_delivery .cd_back{margin-left:26px;}
.og_catering_delivery .cd-company{width:261px; height:19px; line-height:19px; margin-left:30px;}
.og_catering_delivery #choose-delivery-address .cd-company {width: 277px; margin-left: 14px; line-height: 18px; height: 18px;}
.og_catering_delivery .cd-delivery-timetxt .title-myfav.lft{margin-top:2em !important;text-transform:uppercase;}
.og_catering_delivery .og_togo_order.Menu-order .part_bar{width:100% !important;margin-left:0px !important;}
.og_catering_delivery .styled-select.span7.cd_drop{width:48%;}
.og_catering_delivery .cd_zip{width:28%!important;}
.og_catering_delivery .cd_add1{width:83%!important;}
.og_catering_delivery .cd_note{margin-top:125px;width:250px;}
.og_catering_delivery .cd_note_c{ margin-left:10px;}
.og_catering_delivery .cd_note span { margin-top: 40px;}
.og_catering_delivery .cd_country{width:44%;}
.og_catering_delivery .checkbox_d.cd_check.span6{margin-top:2px;}
.og_catering_delivery .span8.cd_checkbox{margin-top:10px;}
.og_catering_delivery .cd_state{width:385px;}
.og_catering_delivery .cd_back{margin-top:10px;}
.og_catering_delivery hr.minus_margin{margin:15px 0 0 0;}.og_catering_delivery hr.minus_margin .cd-deliveryInfo input[type=text]{margin-bottom:0px;}
.og_catering_delivery hr.minus_margin section.slider{margin-top:-57px;}
.og_catering_delivery h1.leaves{text-align:center;color:#fff !important;height:77px !important;line-height:77px;font-size:26pt;margin:0px;}
.og_catering_delivery .cg_cancelOrder{margin-left:555px;}
.og_catering_delivery .cd-payment-block.span12{border-bottom:1px solid #000;}
.og_catering_delivery .menu-detail-bg{overflow:visible;}
.og_catering_delivery .tab-content{overflow:visible;}
.og_catering_delivery a.editbtn,.og_catering_delivery a.addbtn,.og_catering_delivery a.backbtn{text-decoration:underline;margin-right:20px;}
.og_catering_delivery a.addbtn{margin-left:0px;}
.og_catering_delivery a.editbtn{margin-right:12px;margin-left:30px;}
.og_catering_delivery .cd_chbtn{margin-top:10px;}
.og_catering_delivery .cd-deliveryInfo input[type=text]{margin-bottom:0px;}.og_catering_delivery .cd-deliveryInfo input[type=text] .menu-detail-bg{overflow:visible;}
.og_catering_delivery .cd-deliveryInfo input[type=text] .tab-content{overflow:visible;}
.og_catering_delivery .cd-deliveryInfo .span6.phone_type.cd_addDrop{margin-bottom:30px;}
.og_catering_delivery .span1.numb_width p{font-family:'Intro W01 Bold';margin-top:5px;margin-left:10px;font-size:14px;}
.og_catering_delivery .cg-selected-btn,.og_catering_delivery .cg-selected-btn:hover{background-color:#bdb5a8 !important;}
.og_catering_delivery h1.cd_Dinfo{font-size:21px;color:#612C51!important;}
.og_catering_delivery .cd-contact-block h4{text-align:center;margin-right:2px;}
.og_catering_delivery h4.cd_sid,.og_catering_delivery .cd_prd{font-weight:normal;color:#aaae01;}
.og_catering_delivery .cd_rdDate,.og_catering_delivery .cd_rdTime{color:#612C51!important;}
.og_catering_delivery .cd_rdDate{margin-top:0.5em !important;}
.og_catering_delivery .cnfirm_padrgt1 .og_togo_payment .span7.span_width_t.mar_top10{padding-bottom:15px;    position: relative;}/* INC36378 ,INC123440  -- sunil */
.og_catering_delivery .og_togo_payment.og_togo_Details .span7.span_width_t .span5.pickup_info .span1.pull-left.time-edit-btn{margin-top:15px !important;position:absolute;bottom:0px;} /* INC36378 ,INC123440  -- sunil */
.og_catering_delivery .confirm-review .cd-payment-block .spann5.cd-orderinf-block li:last-child{font-style:italic;}
.og_catering_delivery .logbox .og_togo_order.Menu-order .rt_span_width.pull-right.margin_rt_05 .loc_sm_txt.txtbold.pull-right{margin-bottom:7px !important;width:75px;}
.og_catering_delivery h1.cd_althedding{font-size:20px;color:#612C51 !important;}
.og_catering_delivery .coupon-price-box form .coupon-price-box:nth-child(10){font-style:italic;}
.og_catering_delivery .order_login .valuess.span3.transp:last-child{margin-right:0px !important;}
.og_catering_delivery #og-togo-menu.menu-bg-grid-empty .orange-bg{font-weight:bold;}
.og_catering_delivery h4.place-align{border-bottom:1px solid #c7bbad;font-size:15px;text-transform:capitalize;}
.og_catering_delivery .place-details{padding:15px 28px 5px 22px;font-size:15px;}
.og_catering_delivery .og_catering_delivery #og-togo-menu .right-rail .loc-detail.est_party .primary-btn{margin-top:-41px;}
.og_catering_delivery .menu-bg-grid-empty .loc-detail .primary-btn{margin-top:-41px;}
.og_catering_delivery .cd_cupRmv{padding-bottom:35px !important;}
.og_catering_delivery .cd_icon{margin-left:-15px;}
.og_catering_delivery .cd_appe{margin-top:14px;}
.og_catering_delivery .disabled-checkbox-img+label{opacity:0.5;}
.og_catering_delivery #og-togo-menu .cancel_marg .span6{margin-top:15px !important;}.og_catering_delivery #og-togo-menu .cancel_marg .span6 a.linkcolortxt{font-size:15px;}
.og_catering_delivery .order_login .valuess p{font-size:10px;}
.og_catering_delivery .container.box .og_togo_order.Menu-order .part_bar2 .text-more .lft-more{margin-top:16px;font-size:15px;}
.og_catering_delivery .cd_cupRmv .pull-right.view-cart-edit{padding-right:8px;}
.og_catering_delivery .logbox .cd-display-rest-block .casual_span.marg_tp50{margin-top:10px !important;box-shadow:none;margin-left:25px;margin-bottom:10px;}/*WO50230--sunili */.og_catering_delivery .logbox .cd-display-rest-block .casual_span.marg_tp50 .speedway{margin-top:3px;}.og_catering_delivery .logbox .cd-display-rest-block .casual_span.marg_tp50 .speedway p{font-size:14px;}
.og_catering_delivery .logbox .cd-display-rest-block .casual_span.marg_tp50 .rt_span_width{width:92px;}
.og_catering_delivery #og-togo-menu .view-cart-edit a{margin:0px 7px;}
.og_catering_delivery .cd_chbtn a.backbtn{font-size:15px;margin-top:5px;position:absolute;}
.og_catering_delivery .cancel_marg .pull-right.mar_top10{position:relative;}
.og_catering_delivery .grid-Item .right-rail .place-order,.og_catering_delivery .grid-Item .right-rail .pick-up{width:24.8em !important;}
.og_catering_delivery .og_catering_delivery #og-togo-menu .span3 .pick-up.mar-lft-2{margin-left:0em !important;}
.og_catering_delivery .grid-Item .og_togo_picloc.row{margin-left:0px !important;}
.og_catering_delivery .grid-Item .left-rail{margin-left:0px !important;}
.og_catering_delivery .cd_bgwhite{overflow:hidden;background-color:#FFFFFF;width:920px !important;}
.og_catering_delivery #og-togo-menu .og_togo_picloc.order_login .togo_login .span3{background-image:url("../../images/site/menu-heading-bg.png");}
.og_catering_delivery .cd_cdrBack a{font-size:15px;margin-top:5px;position:absolute;}
.og_catering_delivery .cd_finalpay{width:187px !important;}
.og_catering_delivery .span_width_t .pickup_info .span1.pull-left.time-edit-btn{margin-top:45px !important;}
.og_catering_delivery .cd_bgwhite .cd-thank-block p{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .cd_bgwhite .cd-thank-block span.bold{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .cd_bgwhite .cd-orderinf-block span{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .cd_bgwhite .cd-thank-block .cd-order-body li{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .cd_bgwhite .cd-thank-block ul span.pull-right{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .cd_bgwhite .cd-thank-block .cd-order-heading h4{font-family:Intro W01 Regular Alt;}
.og_catering_delivery .hr-line{border-top:1px solid #000;clear:both;margin-bottom:20px;}
.og_catering_delivery .brd-line{border-bottom:1px solid #B9B3AC;margin:0px auto 2px;width:90%;}
.og_catering_delivery .menu-bg-grid-empty .req-tim{margin:10px 15px 10px 20px;}
.og_catering_delivery .rt_span_width{width:92px;}
.og_catering_delivery .span_width_t .span6.pickup_info{width:381px;}
.og_catering_delivery .disabled-lable{opacity:0.5;}
.og_catering_delivery .cd-thank-block .span8 .cd-payment-block .cd-orderinf-block ul li{width:561px;}
.og_catering_delivery a.element:hover{text-decoration:none !important;}
.og_catering_delivery .span4.right-rail .span3 .pick-up.mar-lft-2 .loc-detail.est_party h5,.og_catering_delivery .span4.right-rail .span3 .pick-up.mar-lft-2 .loc-detail.est_party p{display:inline-block;}
.og_catering_delivery .span4.right-rail .span3 .pick-up.mar-lft-2 .loc-detail.est_party .secondary-btn01{margin-top:9px !important;}
.og_catering_delivery .menu-bg-grid-empty .loc-detail .secondary-btn01{padding:5px 15px;}
.og_catering_delivery .cd_qualify .coupon-heading{margin-top:-14px;display:inline-block;margin-bottom:10px;font-size:14px;margin-left:-20px;}
.og_catering_delivery #og-togo-menu .place-order.mar-lft-2{width:283px !important;}
.og_catering_delivery .right-rail .coupon-price-box span.coupon-mrg-left{width:140px !important;}
.og_catering_delivery .right-rail .coupon-price-box span.coupon-mrg-left.discrip{width:212px!important;}
.og_catering_delivery .express_pay_main .span9.user-account.gc_user_account{margin-top:0px;width:666px;}
.og_catering_delivery .cd_lookup{background-color:#fff !important;}
.og_catering_delivery .cd_lookup .prof_inf h3{color:#706060;font-weight:normal;}
.og_catering_delivery .width_cd{width:171px;}
.og_catering_delivery .widthd_cd{width:105px;}
.og_catering_delivery .cd-payment-block .spann5.cd-orderinf-block ul li.bder-top span{font-weight:bold;}
.og_catering_delivery .save_btn{margin-top:0px !important;margin-left:13px;}
.og_catering_delivery .user-account01.padrgt01 .OG_togo.confirm-review .prof_inf.mar_lft .mar-lft.review{margin-bottom:0;font-size:18px;color:#4E3629;font-weight:bold;}
.og_catering_delivery .cd-payment-block .cd-order-txt h4{font-size:15px;font-weight:bold;}
.og_catering_delivery .coupon-price-box.coupon-bdr-top0{border-bottom:none;}
.og_catering_delivery .coupon-price-box{padding:0em 0 1em 0;}
.og_catering_delivery .coupon-price-box .coupon-price-box.coupon-grey-bg{padding: 0.96em 0 1.13em 0 !important;}
.cd_appe{margin-top:-14px !important;}
.og_catering_delivery .catering_delivery_body #og-togo-menu .order-guest .valuess.span3{width:156px !important;}
div#ui-datepicker-div h3{display:none;}
div#ui-datepicker-div .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{padding-top:6px;border-bottom:1px solid #868686;padding-bottom:6px;margin-bottom:10px;}
div#ui-datepicker-div .ui-datepicker-close{display:none;}
.cd-triage-warning-orlay{width:560px !important;background-color:#fff;}.cd-triage-warning-orlay .cd-orlay-continer .close{margin-top:35px;margin-right:30px;}
.cd-triage-warning-orlay .cd-orlay-body{padding-left:20px;margin-top:-30px;margin-bottom:50px;}.cd-triage-warning-orlay .cd-orlay-body .span5 .marg_top2em .span5.marg_top2em p{font-size:14px;}
.cd-triage-warning-orlay .cd-orlay-body .span5 .title-myfav{margin-top:-10px;}
.cd-triage-warning-orlay .cd-orlay-body .cd-orlay-maintxt{font-size:23px;font-weight:normal;line-height:25px;}
.cd-triage-warning-orlay .cd-orlay-button-continer{display:inline-block;}.cd-triage-warning-orlay .cd-orlay-button-continer input.buttonclass01{float:none;text-transform:uppercase;}
.cd-triage-warning-orlay .og_catering_delivery .span2.cd-address{margin-top:36px;margin-left:29px;}
.og_togo_payment.og_togo_Details .cd-contact-block h4{font-family:Intro W01 Regular Alt;}
.og_togo_payment.og_togo_Details .span6.cd-drive-block h4{font-family:Intro W01 Regular Alt;}
.cd_company_p{float:right;margin-right:63px;line-height:1.4;}
.span3.cd-address{margin-top:2px;margin-left:24px;}
.span12.cd-disply-rest-block.cd_cdrBack{margin-top:10px;}.span12.cd-disply-rest-block.cd_cdrBack .span6{width:456px;outline:none;}
/*30462*/
/* #choose-delivery-address .span12.cd-deliveryInfo{height: 145px;} */
 .og_catering_delivery #og-togo-menu .span12.cd-address{margin-top:24px;}.og_catering_delivery #og-togo-menu .span12.cd-address .span6{display:none;}/*30462*/
.disabled-checkbox-img{background-position:0% 0% !important;opacity:0.4;}
.og_catering_delivery .order_login .valuess.span3.bc_col:last-child{margin-right:0px;}
.og_catering_delivery .order_login .valuess.span3.togo_login:last-child{margin-right:0px;}
.og_catering_delivery .catering_delivery_body #og-togo-menu .order_login .valuess.span3{width:188px !important;}
.og_catering_delivery .catering_delivery_body #og-togo-menu  .deliveryDisabledProgress .order_login .valuess.span3{width:182px !important;}
.og_catering_delivery .catering_delivery_body #og-togo-menu .order_login .valuess.span3.small_wid{width:145px !important;}
.og_catering_delivery .span12.container-main.express_pay_main{padding:0px;}
.catering_delivery_body .cd_myAccount{background-color:#efede8 !important;}
.cd_myAccount .span12.container-main.express_pay_main{padding:20px 20px 0px 25px;}
.cd_myAccount .span12.express_pay_main{padding:20px 20px 20px 25px;width:920px;}
.cd_myAccount .span9.user-account.gc_user_account.cd_lookup{min-height:843px;margin-bottom:0px;}
.prof_inf h3.review img{margin-top:8px;}
.container.box .og_togo_order.Menu-order .Og_togo_calender .cal_calendar th .prev_month.not-active{display:none;}
.cd-thank-block{overflow:hidden;border-top:1px solid #000;}.cd-thank-block .span4{width:305px;}.cd-thank-block .span4 h4{text-transform:uppercase;font-weight:normal;font-size:20px;margin-top:0px;font-family:Intro W01 Regular Alt;color:#4E3629;}
.cd-thank-block .span4 h5{text-transform:uppercase;font-weight:normal;font-size:20px;margin-top:0px;font-family:Intro W01 Regular Alt;color:#4E3629;}
.cd-thank-block .span5 p,.cd-thank-block .span6 p{font-size:12px;margin-bottom:20px;}
.cd-thank-block .span5 .error-txt,.cd-thank-block .span6 .error-txt{color:#ff0000;}
.cd-thank-block .span3.marg_top2em{width:178px;}.cd-thank-block .span3.marg_top2em a{text-decoration:underline;}
.cd-thank-block .span8.marg_top2em{width:600px;}.cd-thank-block .span8.marg_top2em p{font-size:12px;}
.cd-thank-block .span8.marg_top2em ul{list-style:none;margin:0px;border-top:2px dotted #000;margin-bottom:35px;}.cd-thank-block .span8.marg_top2em ul li{clear:both;font-size:12px;}
.cd-thank-block .span8.marg_top2em ul .bold{font-weight:bold;}
.cd-thank-block .span8.marg_top2em .span6{width:404px;}.cd-thank-block .span8.marg_top2em .span6 h4{font-weight:normal;text-transform:uppercase;font-size:15px;}
.cd-thank-block .span8.marg_top2em .span1 h4{font-weight:normal;text-transform:uppercase;font-size:15px;}
.cd-thank-block .span8.marg_top2em .cd-order-body .span6 ul{border-top:none;margin-left:15px;}
.cd-thank-block .span8.marg_top2em .cd-order-body .cd-orderinf-block{margin-top:-10px;margin-left:12px;}.cd-thank-block .span8.marg_top2em .cd-order-body .cd-orderinf-block ul{border-top:1px solid #000;padding-top:10px;width:633px;}
.cd-thank-block .span8.marg_top2em .cd-order-body .cd-payment-block .cd-orderinf-block ul li span{width:481px;}
.cd-thank-block .cd-change-block p{margin-bottom:0px;}
.cd-thank-block .cd-change-block .bold{font-weight:bold;}
.cd-thank-block .cd-subscribe-block{margin-bottom:10px;width:614px;border-top:2px dotted #000;padding-top:10px;margin-top:10px;}
.cd-thank-block .cd-creataccount-block{margin-bottom:20px;width:614px;padding-top:10px;margin-top:10px;}.cd-thank-block .cd-creataccount-block .primary-btn{text-transform:uppercase;}
.cd-thank-block .cd-map-block img{width:100%;height:200px;}
.cd-thank-block .cd-direction-block{margin-top:25px;margin-bottom:40px;overflow:hidden;}.cd-thank-block .cd-direction-block .span3{padding:20px 0px;border-top:1px dotted #000;border-bottom:1px dotted #000;color:#ff0000;width:217px;}.cd-thank-block .cd-direction-block .span3 img{width:17px;height:22px;}
.cd-error-notice{border-radius:5px;padding-bottom:30px;width:480px;background:#fff;}.cd-error-notice h2{text-align:center;font-size:20px;margin-top:-42px;color:#fff;}
.cd-error-notice .cd-green-header{height:45px;border-top-left-radius:5px;border-top-right-radius:5px;}
.cd-error-notice .cd-orlay-body{padding-left:20px;padding-right:20px;}.cd-error-notice .cd-orlay-body p{text-align:center;font-size:20px;}
.cd-error-notice .cd-orlay-body .span3{width:225px;font-size:11px;}
.cd-error-notice .cd-orlay-continer{position:relative;}.cd-error-notice .cd-orlay-continer button.close{position:absolute;top:11px;right:10px;}
#menu-bg #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login{margin-left:0px;}#menu-bg #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.span3.bc_col{width:175px;}
#menu-bg #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.transp.span3{width:174px;}
.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login{margin-left:-23px !important;margin-right:-24px !important;margin-top:-15px;width:960px;}.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.menu_grid.span3.small_wid{width:145px;}
.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.bc_col{width:145px !important;}
#orderdetails3 #orderdetails1 .span1.cd-mrgright20{margin-left: 37px;}
#orderdetails3 #orderdetails1 .span1 .paddingleft255{margin-left:15px;}/* 29982 */
.contact_ampm_select label{margin-top:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.transp+.togo_login .span3{width:210px !important;}.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.transp+.togo_login .span3 h5{width:90px;display: inline-block;}
.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.transp+.togo_login .span3 a.primary-btn.primary-btn-width{padding: 4px;width:50px !important;font-size:10px !important;}
#myModalOrderCancelCart .margin_btm0 button.primary-btn{font-size: 12px; font-family: 'Intro W01 Regular Alt';}
#removeOrder .span5{width:355px;}
.span3.cd-cntct-ordertype{width:217px;}
#pickupOrdeliveryid .togo_oo_radio .pull-left.mar-top03{margin-top:0px;}
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01{padding-left:0px;padding-right:0px;}
.og_catering_delivery #submitUtensilsForm .sm-column-wd.options-click{width:149px !important;}
.form_wdth #orderTypeContactus{width:190px;}
.og_catering_delivery div#orderdetails1 .order_detail .span4{width:395px;}
#checkout .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login{margin-left:-25px !important;}
.cd-display-checkout-summary-span p.grey_text_rec{border-bottom:none !important;}
#checkout #progressBar .togo_login .span3{width:250px !important;}
#checkout #progressBar.deliveryDisabledProgress .togo_login .span3{width:212px !important;}
#checkout #progressBar .togo_login .span3 h5{    width: 120px !important;
    display: inline-block;
.catering_delivery_body #og-togo-menu .menu_order_go{padding:8px 12px 7px 7px;font-size:11px;}
    float: left;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.menu_grid.span3.small_wid{width:145px;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.span3.bc_col{width:145px;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.transp.span3{width:145px;}
.catering_delivery_body #og-togo-menu .Inc-Cart .image-text .cart-mrg{width:288px;}
.catering_delivery_body #og-togo-menu .Inc-Cart .image-text .cart-mrg:last-child{margin-right:0px;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .togo_login .span3{width:210px;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .togo_login .span3 h5{width:107px; display: inline-block;float: left;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .togo_login .span3 a.primary-btn.primary-btn-width{width:46px;}
.og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.menu_grid.span3{width:188px;}
.og_catering_delivery #og-togo-menu #progressBar.deliveryDisabledProgress .og_togo_picloc.row .valuess.menu_grid.span3{width: 191px;}
.og_catering_delivery #og-togo-menu #progressBar.deliveryDisabledProgress .og_togo_picloc.row .valuess.span3.bc_col{width:235px;}
.og_catering_delivery #og-togo-menu #progressBar.deliveryDisabledProgress .og_togo_picloc.row .valuess.span3.transp{width:235px;}
.og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.bc_col{width:188px;}
.og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.transp{width:188px;}
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01 .og_togo_picloc.row{width:960px !important;}
#checkout .OG_togo.confirm-review #progressBar .og_togo_picloc.row{width:964px;}
#checkout .OG_togo.confirm-review #progressBar .og_togo_picloc.row .valuess.span3.bc_col{width:187px;}
.catering_delivery_body #progressBar .valuess p{text-transform:uppercase;}
#progressBar .valuess{text-transform:uppercase;}
#content_body #menu-bg #cont .span12.logbox.menu_logbox .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.span3.bc_col{width: 180px !important;}
#content_body #menu-bg #cont .span12.logbox.menu_logbox .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.span3.menu_grid{width:180px !important;}
#content_body #menu-bg #cont .span12.logbox.menu_logbox .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.transp.span3{width:180px !important;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .deliveryDisabledProgress .og_togo_picloc.row.order_login .togo_login .span3{width: 220px !important;}
p#est_delivery_cost{border-top:none;padding-top:0px;}
/* 30037 */
#myModalOrderCancelCart .pull-right button.primary-btn{width: auto;}
#myModalOrderCancelCheckout .pull-right button.primary-btn{width: auto;}
/* 30037 */
.og_catering_delivery #og-togo-menu .check-out{font-size:15px;}
/* 29884 */
#checkTimeURL + .span7.span_width_t.mar_top10 .span5.pickup_info
{
  width:410px !important;
}

// Fix for INC36378
/*
#checkTimeURL + .span7.span_width_t.mar_top10 .span5.pickup_info .span1.pull-left.time-edit-btn
{
      margin-top:0px !important;
}
*/

/* 29884 */
/* 29888 */
.og_catering_delivery .og_togo_payment .pull-right.txt-rgt p#coupon_disc_price + p#coupon_disc_tax{margin-bottom:-3px;}
/* 29888 */
.catering_delivery_body .error_msg{font-size:15px;}
.og_catering_delivery #og-togo-menu .order_login.og_togo_picloc .valuess.span3.menu_grid span p#restName{width:152px !important;}
@media only screen and (min-device-width:600px) and (max-device-width:970px) and (orientation:landscape){.og_catering_delivery .og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block .cd-prty-size .tooltip.tooltip2.fade.right.in{top:430.5px !important;}}
/*.og_catering_delivery .og_togo_payment .span_width_t .marg_top1em .grey_text_recipe2.txtbold{margin-top:-3px;}*//*defect #1249*/
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .text-more{border-top:1px solid #000;padding-top:15px;}
.catering_delivery_body #og-togo-menu .menu_order_go{padding:8px 12px 7px 7px;font-size:11px;}
.og_catering_delivery .catering_delivery_body .OG_togo.confirm-review form#submitUtensilsForm .gen_info.mar_lft.Inc-Item .span4.row.marg_bot2em div#ptgPlatesDiv{outline:none;}
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .text-more .text-more{border-top:none !important;}
#content_body div#menu-bg div#cont div#top-mid .row .span12.logbox.menu_logbox .og_togo_order.Menu-order div#progressBar .og_togo_picloc.row{margin-left:0px;}
#orderTriageForm
{
  margin:0px;
}
div#deliveryCartModal
{
  padding-bottom:26px;
}
/* 29610
#content_body div#menu-bg div#cont div#top-mid .row .span12.logbox.menu_logbox .og_togo_order.Menu-order div#progressBar .og_togo_picloc.row .valuess.menu_grid.span3{width:188px;}
#content_body div#menu-bg div#cont div#top-mid .row .span12.logbox.menu_logbox .og_togo_order.Menu-order div#progressBar .og_togo_picloc.row .valuess.transp.span3{width:188px;}
#content_body div#menu-bg div#cont div#top-mid .row .span12.logbox.menu_logbox .og_togo_order.Menu-order div#progressBar .og_togo_picloc.row .valuess.span3.bc_col{width:188px;} */
#content_body div#menu-bg div#cont div#top-mid .row .span12.logbox.menu_logbox .og_togo_order.Menu-order div#progressBar .og_togo_picloc.row .transp:last-child{margin-right: 0px;}
.icon-car-select{background:url("../../images/site/car-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-van-select{background:url("../../images/site/van-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-truck-select{background:url("../../images/site/truck-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-suv-select{background:url("../../images/site/suv-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-other-select{background:url("../../images/site/horse-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-white-select{background:url("../../images/site/white-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-silver-select{background:url("../../images/site/silver-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-black-select{background:url("../../images/site/black-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-grey-select{background:url("../../images/site/grey-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-red-select{background:url("../../images/site/red-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-tan-select{background:url("../../images/site/tan-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-blue-select{background:url("../../images/site/blue-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-green-select{background:url("../../images/site/green-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-gold-select{background:url("../../images/site/gold-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-orange-select{background:url("../../images/site/orange-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-brown-select{background:url("../../images/site/brown-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-others-select{background:url("../../images/site/other-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-white-select{background:url("../../images/site/white-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.clr-both{clear:both;}
.mrg-top20{margin-top:-20px;}
#og-togo-menu .cnfirm_padrgt1 .og_togo_payment.og_togo_Details {
    overflow: visible !important;
}
.og_catering_delivery .cd_myAccount .order_detail .span1.order-status
{
	float: right;
    margin-right: 26px;
}
	
.og_catering_delivery .cd_myAccount .order_detail .span1 .pd-left-ship
{
	padding-left:17px;
}
.og_catering_delivery .cd_myAccount .order_detail .span1.order-total
{
     margin-left: 88px;
}	
/*catering delivery changes ends*/
.togo_cmngsoon{color:#28693d;font-size:0.8em;margin-top:0.4em;}
.mar_mns_tp3{margin-top:-3px;}
.radio_sec{margin-top:-4px;width:90px;}
.reset-right-div{background:#ffffff;padding:2em 1.88em 0;margin-left:0;margin-left:0px;width:405px;}.reset-right-div .bold{font-weight:bold;}
.reset-right-div p.starting{margin:25px 0 0 0;}
.reset-right-div .messaging p{margin:10px 0;}
.reset-left-div{background:#ffffff;padding:2em 1.88em 0;}
.facebook_header_line{border-bottom:1px solid #b3a29e;border-top:1px solid #b3a29e;height:5em;margin-top:0.9em;padding-bottom:0.90em;padding-left:1.30em;padding-top:1.2em;position:relative;right:1.19em;}
.span4.fb-logo{bottom:0;position:relative;right:0.94em;}
.span6.login-head{font-size:1.4em;padding-left:2em;padding-top:0.8em;}
.logo-box-comp{background:#f2eeee;margin:0;padding-left:33px;padding-right:23px;}
.reset-left-div a:hover{text-decoration:none;}
p.reset{color:#612C51;font-size:20px;letter-spacing:0.0625em;font-family:'Intro W01 Bold';line-height:1.2;width:17em;}
p.reset-req{color:#612C51;font-size:20px;font-family:'Intro W01 Bold';letter-spacing:0.0625em;line-height:1.2;}
p.reset-left-tile{color:#254d17;font-size:1.56em;letter-spacing:0.0625em;line-height:1.2;width:17.13em;}
.reset-sub1{color:#706060;padding-bottom:3.95em;padding-right:0;padding-top:0.25em;height:0;}
.span-email-org{width:28.2em;margin-top:0px;}
.span-email-add-org{width:27em;margin-top:0px;}
.send-cancel-org{left:0.8em;position:relative;}
.log-register-btn{position:relative;}
.span4.fb-logo.fb-logo-res>img{width:260px;}
.sub-title-size{margin-bottom:0;width:26em;}
.sub-challenge{width:26em;}
.email-add-org{position:relative;}
.nxt-btn-comp{position:relative;right:0.50em;}
.span-email-width{width:10px;}
.reset-sub2{color:#612C51;font-size:20px;line-height:1.2;font-family:'Intro W01 Bold';width:22em;}
.select-state-comp{padding-top:0.40em;}
.reset-challenge-email{padding-bottom:4.50em;}
.reset-challenge{padding-right:0;}
.send-cancel{float:right;position:absolute;text-align:right;width:88%;right:2em;bottom:2em;}
.cancel-top{top:80% !important;}
.send-cancel-height{bottom:2em;float:right;position:absolute;text-align:right;width:88%;}
.send-newheight{float:right;padding-top:3.5em;}
.submit-next{padding-top:80px;}
.save-cancel{padding-top:0px;padding-bottom:0.625em;float:right;}
.answer{padding-top:0em;}
.send-button{text-decoration:none;}
a.cancel-button{color:#9c2409;}
a.cancel-button:hover{text-decoration:none;color:#be4127;}
.email-reset{background-color:transparent;border:0.0625em solid #897969;width:392px !important}
.reset-right-div a:hover{text-decoration:none;}
.border-line{width:2.5em;height:21.875em;}.border-line img{width:0.15em;height:22.4em;padding-left:1.5em;}
.mid-div{background:none repeat scroll 0 0 #ffffff;margin-left:0;padding:2em 0 0em;}
.left-part,.right-part,.mid-part{height:30.7em;position:relative;}
.verification{margin-top:4.13em;}
.login-sub-title-org{margin-bottom:0;margin-top:0.95em;padding-bottom:2em;width:28em;}
.form-label{margin-top:1.15em;color:#706060;font-size:1.2em;}.form-label .span-input{width:24.2em;}
.form-label .span-input-large{width:27.2em;}
@media (min-width:768px) and (max-width:auto){.form-label .text-input{width:16.4em;}}.form-label .checker{padding-top:0.38em;}
.form-label .control-label{margin-bottom:0;}
.form-label .control-password{margin-top:0.94em;}
p.change_pass{padding-bottom:0.63em;}
a.forgot-linkage{text-decoration:underline;color:#8c5342;padding-left:0;}
a.forgot-linkage:hover{color:#be4127;}
.log{padding-right:50px;float:right;}
.editable-email{border-bottom:0.0625em solid #B3A29E;padding-bottom:20px;}
.bottom-address{padding-top:1.25em;}
.info{height:1.6em;padding-left:0.35em;vertical-align:top;width:1.6em;}
.name label{margin-bottom:0;}
.option-rate{float:left;}
.middle-rate{margin-top:0.94em;}
.home-default{position:relative;bottom:0.63em;}
p.profile_name{margin-bottom:0;}
p.birth_day{margin-bottom:0;}
.mobile-default{position:relative;top:0.53em;}
.clear{clear:left;}
.date-year{clear:left;padding-top:0.63em;}
h2.recent{font-size:1.25em;}
.options-email{padding-right:0;}
/*Adjusting alignment of radio button with text-Pooja*/
.listed ul li p{font-size:12px;font-weight:normal;color:#706060;font-family:Arial;/*padding-top:4px;*/}
ul.nested-list{padding-left:0;}
.row-image{bottom:0px;left:20px;position:relative;width:auto;height:auto;}
/*magic#469332091_fix:::changing margin-top to -3px from 0.6em*/
.option-rate .center-radio{margin-left:10px;margin-top:-3px;}
.image-logo img{height:auto;margin:0 auto 15px;padding-left:15px;padding-right:15px;width:auto;}
ul.ovrlaylogomrg li{padding-right:5px;}
ul.ovrlaylogomrg.image-space li{padding-right:30px;}
.image-logo{display:inline;margin-left:10px;text-align:center;width:90px;}
/*Change for PIPE# 140961 Start*/
.privacy{color:#696969;font-size:9px;line-height:20px;margin-right:1em;padding-top:10px;text-align: left;}
/*End*/
.phone-rate{padding-left:0.63em;padding-top:0.8em;}
span.sub-header{color:#611b0c;font-size:12px;}
.email-address{padding-right:4.63em;width:460px;}
.add-type{float:left;width:350px;}
.default-type{float:left;padding-left:110px;}
label.add{display:inline;float:left;margin-bottom:5px;}
.sender{width:160px;}
.pass-sec label{margin-top:5px;}
/*magic#469696121_fix:::making underline important*/
form.form-linker a,.link{color:#9c2409;padding-left:0;text-decoration:underline !important;}
.link,form.form-linker a:focus,.link{color:#9c2409;padding-left:0;text-decoration:underline;}
form.form-linker a:hover{color:#be4127;padding-left:0;text-decoration:underline;}
ul.nested-list{list-style:none outside none;}
.form-label .remember,.radio-default{padding-left:0;}
p.add-more{float:left;clear:left;padding-bottom:3.56em;}
.save-changes{margin:1.56em 1em 0.94em;}
.save-changes{margin-right:1em;}
.padrightbox{padding:0;}
.home_p{float:left;width:280px;}
.number-part{float:left;padding-bottom:0;width:40em;}
p.language{padding-top:2.25em;padding-bottom:2.50em;}
p.sub-header{margin-bottom:0;}
label.caps{text-transform:none;}
.left-number{float:left;width:27em;height:4.8em;}
.left-number-profile{float:left;width:25em;height:4.8em;}
.another-number{width:200px;}
.catering_delivery_body button#deliveryselect_1,.catering_delivery_body button#deliveryselect_2,.catering_delivery_body button#deliveryselect_3{background-color:#9A3324;background-image:none;width:190px !important;}
.spanner form{margin:0;}
.spanner .header_line{width:auto;}
span.address-line{padding-bottom:2em;}
.deflt-radio{float:left;padding-left:60px;}
.option-menus{padding-top:2px;}
p.spacer-add{padding-bottom:7.19em;}
.email-address .option-default{float:right;margin-right:3em;}
.address-type{width:110px;}
form.form-linker a.sub-btn{text-decoration:none;}
.sub-btn{margin-left:1.56em;}
.spaner{width:25.80em;}
.opt-option{margin-left:16.63em;}
.submit{background-image:url("../../images/site/brown-btn-bg.png");color:#f1eae3;height:1.25em;margin-left:0.625em;padding:8px 2.6em;width:auto;}
.login{float:left;padding-left:25px;}
.controls.ck-control{position:relative;top:0.63em;}
.checkbox.remember{padding-top:2px;float:left;}
.fgt-font{font-size:0.88em;font-weight:normal;}
.login-box{position:relative;right:0.38em;}
p.add-more-address{padding-bottom:1.69em;}
.mail-add span{padding-bottom:0em;}
.email label{margin-bottom:2px;}
label.form-challenge{margin-top:15px;}
.cancel-button-width{padding-right:1.75em;}
.primary-btn-width{padding:5px 15px;}
.primary-next-btn-width{padding:5px 15px;}
.primary-login-btn-width{padding:5px 15px;}
.reseted{margin-top:0em;margin-top:0em\9;-webkit-min-margin-top:0em;}
@media screen and (-webkit-min-device-pixel-ratio:0){}.logbox .span5{margin-left:0;width: 435px;position: relative;}
.logbox .span5{margin-left:0;width:434px;}
.logbox .span6{margin-left:0;}
.logbox .login-box-org{float:right;position:absolute;text-align:right;top:81%;width:88%;}
.logbox .reseted-comp{float:right;position:absolute;text-align:right;bottom:2em;width:88%;}
@media (min-width:768px) and (max-width:auto){.span4 .fb-logo-res{position:relative;left:5.94em;} .reset-sub-title{font-size:0.89em;padding-left:0.63em;} .send-cancel-comp{position:relative;left:0.80em;padding-top:5.8em;} .send_cancel_res{position:relative;left:0.80em;padding-top:4.7em;} input.span-email-comp{width:20.6em;} input.span-email-comp1{width:19.4em;} .span-email{width:20.60em;} .reseted-comp{float:right;position:absolute;text-align:right;bottom:2em;width:88%;} .email-add-comp{position:relative;top:11px;} .select-state-comp{padding-top:1.1em;} .reset-sub-title-size{font-size:0.89em;margin-bottom:0.63em;width:25em;} .login-box-org{float:right;position:absolute;text-align:right;top:79%;width:88%;} .verification-top{margin-top:5.1em;padding-left:0.8em;} .liner img{width:0.15em;height:21.2em;padding-left:2em;} .left-part-section,.right-part-section,.mid-part-section{height:23.5em;} .login-sub-title-res{font-size:1em;margin-bottom:0.63em;margin-top:0.95em;} .logo-box-res{background:#f2eeee;margin:0;padding-left:33px;padding-right:22px;} .facebook_header_line_res{position:relative;right:2.8em;}}.container.box{margin-top:1.25em;}
.time-slot sup{font-size:0.6em;}
.continue-row{margin-bottom:1.8em;padding-bottom:2.5em;border-bottom:2px solid #b3a29e;}
.help-txt{border-top:2px solid #b3a29e;margin-top:2em;padding:1.3em 0 1.5em;}
.brown-border{border-bottom:2px solid #b3a29e;padding-bottom:2em;}
.olive-restu{margin:1.4em 0.8em 0 0.3em;float:left;}
.olive-restu img{width:150px;height:auto;}
.west-text{font-size:1.2em;margin:0em;padding:1em 0 0 0;line-height:1.3em;color:#4E3629;font-family:'Intro W01 Bold' !important;}
.west-text:hover{color:#be4127;}
.west-text-overlay{margin:0em;padding:1em 0 0 0;line-height:1.3em;color:#254D17;font-family:Intro W01 Regular Alt !important;}
.west-text-overlay:hover{color:#be4127;}
.day-text{font-family:Intro W01 Bold;font-size:1em !important;margin:0em;color:#706060 !important;line-height:1.5em;}
.street-text{color:#706060;margin:0em;font-size:0.9em;}
.padding_top65{padding-top:6.5px;}
.margtop_6px{margin-top:6px;}
.margtop_2px{margin-top:-2px;}
.day-text-overlay{font-size:12px !important;color:#706060 !important;font-family:Intro W01 Bold;line-height:1.5em;margin:0;}
.street-text-overlay{color:#706060;margin:0em;font-size:12px !important;}
.brown-para{color:#706060;margin-top:0.8em;}
.car-img{bottom:3px;position:relative;right:4px;color:#706060;}
.car-para{color:#706060;bottom:2px;left:4px;position:relative;}
.time-slot{margin-left:2.3em;margin-top:0;margin-bottom:0;width:90%;float:left;}
.time-slot li.disable-slot{background:#948D86 !important;cursor:text;}
.time-slot li{background:none repeat scroll 0 0 #A8AD00 !important;cursor:pointer;width:14.5%;display:block;height:20px;float:left;color:#ffffff;text-align:center;border:2px solid #FFFFFF;height:35px;line-height:2.5em;}
.time-slot li.time-selected{background:none repeat scroll 0 0 #612C51 !important;color:#FFFFFF;border:2px #FFFFFF solid;}
.clock-img{float:left;margin-top:1em;padding-right:0.8em;padding-bottom:1em;}
.order-text{color:#706060;font-size:0.9em;padding:1em 0 0 0;display:block;line-height:1.3em;}
.food-timing{margin-top:1.5em;height:35px;}
.lunch-txt{display:block;padding-top:0.2em;color:#706060;}
.clock-para{position:relative;right:40px;top:-320px;}
.clock-text{position:relative;right:40px;top:-8px;}
#datepicker,#datepickercontactus{width:170px;}
.ui-datepicker-trigger{position:relative;bottom:5px;right:29px;}
#ui-datepicker-div{width:275px;border:1px solid #868686;background:none repeat scroll 0 0 #EFEDE8;display:none;}
.ui-datepicker-close{background:url("../../images/site/close-btn.png") !important;width:18px !important;height:20px !important;position:absolute;top:-2px;left:257px;border:none;}
.ui-datepicker-header h3{padding-top:0.3em;padding-left:1.4em;padding-bottom:1em;font-size:1.8em;color:#706060;font-weight:normal;}
.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:600%;overflow:hidden;}
.ui-datepicker-prev{float:left;background-position:center 0px;background-image:url('../../images/site/prev-arrow.png');left:48px;position:relative;top:5px;}
.ui-datepicker-next{float:right;background-position:center 0px;background-image:url('../../images/site/next-arrow.png');position:relative;right:48px;top:6px;}
.ui-datepicker-title{text-align:center;font-size:1.1em;text-transform:uppercase;}
.ui-datepicker-calendar{margin-left:1.4em;}
.ui-datepicker thead{background-color:#612C51;}
.ui-datepicker th{text-transform:uppercase;color:#ffffff;width:25px;height:25px;border-collapse:separate;border:4px solid #ecebeb;}
.ui-datepicker td{border:4px solid #ecebeb;}
.ui-datepicker td span,.ui-datepicker td a{display:block;border:1px solid #868686;font-weight:bold;text-align:center;width:25px;height:25px;line-height:1.8em;color:#4E3629;background:#B2ADA8;}
.ui-datepicker-unselectable .ui-state-default{background:#e7e6e6;color:#aea29a;border:1px solid #c8c8c8;}
#ui-datepicker-div a{text-decoration:none;}
.ui-state-highlight{background:#f7f7f7 !important;}
.ui-datepicker-current{display:block;margin-bottom:1.3em;margin-top:0.5em;text-align:center;text-decoration:underline !important;font-size:0.9em;cursor:pointer;}
.ui-datepicker-trigger:active{background:url('../../images/site/calendar-icon.png');}
.change-btn{background-image:url("../../images/site/button-bg.png");color:#ffffff;font-weight:bold;height:2.21em;border:none;padding:8px 24px;width:auto;font-size:14px;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
.order-confirm-bg{padding:25px;}
.order-text-head{color:#612C51;font-size:20px;font-family:'Intro W01 Regular Alt';}
.order-confirm-heading h3{line-height:25px;margin-top:5px;font-size:20px;letter-spacing:0;font-family:'Intro W01 Regular Alt';}
.order-body-cont p,.my-order-link{padding:1em 0 0 0;}
.top-psd-create-par{padding:0.5em 0 0 0 ;float:right;}
.my-order-link{width:11.8em;}
.order-confirm-border{border:1px solid #C7BBAD;margin-top:3em;}
.bor-brown-bottom{padding:.3em 0 1.5em 0.3em;border-bottom:1px solid #3b1a02;}
.pad-top-bdy-cont{padding:0em 0 1.5em 0.3em;}
.pick-ordr{width:65%;}
.detail-box{width:64.6%;}
.dot-brder{border-bottom-style:dotted;border-width:1px;padding:0 0 2em;}
.inform-link-ordr{padding:0.6em;border-top:1px dotted #897068;border-bottom:1px dotted #897068;line-height:35px;width:14em;margin:0 2.5em 0 0;}
.email-box{margin:0 0.5em 0 0;}
.mob{width:28px;margin-right:5px;float:left;}
.link-text{color:#c75441;text-decoration:underline;}
.grey-btn{background-image:url("../../images/site/button-bg-img.png");border:0 none;color:#ffffff;cursor:pointer;font-size:1em;font-weight:normal;font-size:14px;height:30px;line-height:0.25em;text-align:center;text-transform:uppercase;width:112px;padding:5px 15px;}
.top-pad-mid{padding:2.5em 0 1.5em 0.3em;}
.top-pad-min{padding:2em 0 1.5em 0.3em;}
.bor-wid{width:99%;}
.passwrd-text{color:#706060;font-size:12px;font-style:italic;line-height:16px;width:28%;}
.err-text{background:#f9ebe9;border:1px solid #c13f29;color:#b83f26;padding:1.5em 1.2em 1.5em 1.2em ;}
.error-text-img{padding:0 0.5em 1em 0;}
.err-box-wid{width:95%;}
.creat-but-wid{width:12em;}
.email-input{width:26em;}
.to-go-item{width:28%;}
.bord-to-cart{padding:0.3em 0 2.2em 0.3em;}
.heading-brown{color:#4E3629;line-height:10px;font-family:'Intro W01 Bold';}
.dot-brder-items{border-bottom-style:dotted;border-width:1px;}
.dot-brd-pad{padding:0em 0 .5em 0;}
.name-width{width:96%;}
.name-brd-pad{padding:3.5em 0 2em 0;}
.dont-frget{border: 1px solid #999999;height:auto;padding-bottom:1em;width:290px;}
.dont-text-pad{padding:1.5em 1.5em 1em 1.5em;}
.items-list-links{display:block;font-size:14px;font-weight:bold;margin:0.5em 1.5em 0;padding-left:1em;}
.topic-item-text{margin-bottom:1em;margin-left:31.5em;margin-top:3em;}
.item-mid-container{width:68%;}
.item-desc-cart{background:#EFEDE8;width:575px;height:auto;padding:5px 15px 5px 15px;margin-left: 2px;}
.item-desc-cart h4{color:#234b12;}
.item-list{color:#4E3629;font-size:17.5px;font-weight:bold;margin:10px 0 10px 0;font-family:'Intro W01 Bold';}
.item-list:hover{color:#be4127;font-size:17.5px;font-weight:bold;margin:10px 0 10px 0;}
.pad-lft-qty{padding-left:4em;width:75px;padding-top:10px;}
.price-txt{width:80px;padding-top:10px;}
.total-txt{padding-top:10px;width:58px;}
.text-black p{color:black !important;}
.but-container{margin-top:5em;padding-left:3px;width:33%;}
.edit-btn-cart{margin-right:65px;}
.bor-width{width:95%;padding:1.5em 0 0 0;}
.app-coup-code{margin-top:2.85em;width:200px;padding:5px 15px;}
.green-txt-coup{color:#29693a !important;padding-top:5px;}
.small-font-text{font-size:0.89em;}
.wid-bot-brder{width:95%;padding-top:9em;}
.wid-bot-brder_clr{width:95%;clear:both;}
.apply-coup-container{width:36%;}
.width-sub-tot2{width:240px;line-height:25px;}
.width-sub-tot1{width:150px;}
.pad-min{padding:5px;}
.sub-container{border-bottom:1px solid #897068;padding-bottom:20px;width:605px;}
.but-column{width:605px;}
.return-code-btn{width:200px;}
.ret-mar-min{margin-top:0.6em;}
.grey-color-psd{color:#707070 !important;}
#loyaltyOnLoad .span_width_t span#remove_coupon {left:-23px;}
.close-btn-coupon{height:19px;left:236px;position:relative;width:19px;display:inline-block;cursor:pointer;top:8px;background: url("../../images/site/close-small-btn.png") no-repeat;}
.cls-btn-coupon{background:url("../../images/site/close-small-btn.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;height:19px;left:210px;position:relative;width:19px;left:-25px;}
.close-pos{right:-15px;top:-15px;}
.pad-over-cont{padding:15px;}
.coupon-over-container{background:#f2eeee;}
.cont-coup{width:465px;margin:28px 0 0 35px;}
.green-par-text{color:#234B12;font-size:16px;font-weight:bold;padding-left:0.7em;}
.green-dollar-head{color:#234B12;font-size:48px;line-height:25px;text-align:center;}
.lft-off{float:left;width:235px;font-family:Intro W01 Regular Alt;}
.rgt-off{font-family:Intro W01 Regular Alt;float:right;width:230px;}
.off-text{color:#df9635;text-align:center;text-transform:uppercase;margin-top:7em;margin-bottom:3em;font-family:Intro W01 Regular Alt;}
.off-text h4{font-size:25px;}
.off-text h2{font-size:50px;line-height:40px;}
.link-text-font{font-size:14px !important;}
.but-text-font{font-size:13px !important;margin-left:239px;margin-top:-43px;}
.para-pad-lft{padding-left:1em;}
.prev-nxt{width:260px;}
.prev-item-txt{padding-right:10px;text-align: right;width: 130px;}
.next-txt{text-align: right;width: 110px;}
.soc-icon-wid{width:115px;}
.pad-icon{padding:5px;}
.mar-title{margin-bottom:7px;}
.receip-time-txt{width:130px;color:#706060;margin:5px 0;}
.receip-time-txt select{width:130px;}
.intgrient-title h3{color:#706060;}
.ingrient-wid pre {width:97%;font-family:Arial;font-size:12px;color:#706b6b;}
.ing-mid{background:url("../../images/site/ingridient-bg-center.png") repeat;height:auto;padding:10px 0 0 10px;color:#706060;margin:-16px 0 -14px 0;}
.ingrd-brown-bor{border-bottom:1px dotted #897068;left:-17px;padding-left:0;position:relative;width:865px;}
.ing-mid-sec-head{padding-left:10px;}
.ing-mid ul li{padding:10px 0;width:650px;}
.cart-dollar{top:-0.7em !important;}
.dollar-pos{right:-0.2em;}
.mar-rgt-6{margin-right:0px;}
#myModal .addressbox{width:318px;margin-top:-2px;}#myModal .addressbox .west-text{margin:0em;padding:1em 0 0 0;line-height:1.3em;color:#254D17;font-family:Intro W01 Regular Alt !important;font-size:14px;}
#myModal .addressbox .west-text:hover{color:#be4127;}
#myModal .addressbox .day-text{font-size:12px !important;color:#706060 !important;font-family:Intro W01 Bold;line-height:1.5em;margin:0;}
#myModal .addressbox .padding_top65{padding-top:0px;}
#myModal .addressbox .street-text{color:#706060;margin:0em;font-size:12px !important;}
#myModal .addressbox .mar_btmm01{margin-bottom:0em;}
#myModal .addressbox .mar_top01{margin-top:6px;}
.account_user{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7BBAD;margin:0;}
/*Fix for magic# 469352195 Start--Removing the fix*/
.findres {
  border: none;
  margin-left: 10em;
  margin-bottom: 10px;
  margin-top:-18px;
}
/*End*/
.findres>li{background-color:#BEB7A9;border-right:1px solid #bcb5a8 !important;margin-right:9px;}
.findres>li>a{font-family:'Intro W01 Book';margin-right:0px;border:1px solid transparent;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;color:#ffffff;outline:none;font-size:10px;width:14.7em;padding:0.25em 0;text-align:center;}
.findres>li:first-child{border-right:1px solid #b49c8a;}
.findres>.active>a,.findres>.active>a:focus{background-color:#A8AD00 !important;border-color:#A8AD00 transparent !important;color:#ffffff !important;}
.findres>li>a:hover{background-color:#bcb5a8;border-color:#bcb5a8 transparent;color:#FFF;}
.border-rt{border-right:0px !important;}
.button-search{background-image:url("../../images/site/orange-btn.png");border:0 none;color:#ffffff;cursor:pointer;padding:4px 20px;text-transform:uppercase;width:auto;}
.divide-or{border-left:1px solid #b3a29e;margin-left:0.4em;height:6em;margin-top:0.3em;}
.tabbed_cont{margin-left:1em;padding-right:0.75em;}
.tabbed_pad{padding:0 0.9em;}
.geo-span{width:408px;margin-top:1.45em;margin-left:4.8em;}.geo-span .txt-box-span{width:280px;}
.geo-span .txtbox-space{margin-left:10px;margin-top:6px;}
.geo-span input{margin-right:0.7em;}
.orspan{width:30px;}
.compass-span{margin-top:1.85em;}
.compass-span.compass-span-width span>a{color:#706b6b;text-decoration:none;font-size:1.19em;}
.compass-span.compass-span-width span>a:hover{color:#be4127;text-decoration:none;}
.marg-top1{margin-top:1.45em;}
.marg-top27{margin-top:2.7em;}
.marg-top13{margin-top:1.3em;}
.marg-left{margin-left:0.6em;}
.error-span{background-color:#F9EBE9;border:1px solid #C13F29;color:#C13F29;margin:3em 0 1.5em;padding:1.1em 0.78em;text-align:center;}
.fav-but{padding:7px 25px;}
.title-myfav{font-size:20px;color:#612C51;line-height:1.1em;font-family:'Intro W01 Bold';display: block;}
.marg_top12{margin-top:6.3em;}
.margtop40{margin-top:10%;}
.margtop09{margin-top:1em;}
.marg_left3{margin-left:22%;}
.marg_right1{margin-right:1em;}
.marg-right08{margin-right:0.8em;}
.emailspanfav{border-right:1px solid #b3a29e;}
.spanwid-em{width:450px;}
.myfav_tb_pad{padding:4px 10px !important;}
.memberbg{background-color:#ecebeb;border:1px solid #c2bebe;margin:0 0 0 3em;}
.padd20{padding:15px 0 0 20px;}
.margtop3{margin-top:2.49em;}
.paddleft12{padding-left:1.2em;line-height:1em;}
.paddleft_18{padding-left:18px;line-height:1em;}
.paddtop0{padding:15px 20px 15px 20px;}
.memblistul{margin-left:0px;}
.memblist>li{list-style:none;border-bottom:1px dotted #b3a29e;line-height:2.5em;color:#3B1A00;}
.newloc{background-color:#ecebeb;border:1px solid #c2bebe;margin-top:1.1em;}
.newloctit{font-size:1.6em;color:#c04929;}
.newloctit a{text-decoration:none;color:#254d17;font-size:14px;font-family:Intro W01 Regular Alt;text-decoration:underline;}
.mosrectit,.address_heading{color:#254d17;font-size:14px;font-family:Intro W01 Regular Alt;}
.one{border:double 3px #b7b7b7;background-color:#e5e5e5;box-shadow:1px 1px 1px #DCDBDB;padding:5px 10px;text-align:center;width:120px;color:#5b655e;}
.two{border:double 3px #b7b7b7;background-color:#f0f0f0;box-shadow:1px 1px 1px #DCDBDB;padding:5px 10px;text-align:center;width:120px;color:#337849;}
.nowOpen{color:#337849;}
.nowOpen:hover{text-decoration:none;}
.needhelp{border-top:1px solid #B3A29E;margin-top:3em;padding:1.3em 0 1.5em 0;}
.casual_span{line-height:1.2em;width:436px;box-shadow:0 0 10px 4px #E1DEDA inset;padding-right:0.6em;}
.map_span{padding-left:0.65em;width:420px;float:right;}
.mar_left20p{margin-left:-20px;}
.marg_left5p{margin-left:5px;}
.numb_width{width:30px;margin-left:0.9em;}
.rt_span_width{width:130px;}
.loc_span{font-family:'Intro W01 Book';border:1px solid #B7B7B7;color:#612C51;font-size:1.2em;font-weight:bold;padding:0.95em 0.2em;text-align:center;text-transform:uppercase;width:100%;}
.loc_span_wht{font-family:'Intro W01 Book';border:solid 1px #b7b7b7;padding:1.4em 0.196em;font-size:1.2em;width:100%;}
.loc_span_wht a{color:#4E3629;font-size:14px;font-family:'Intro W01 Bold';text-decoration:underline;}
.loc_span_grey a{color:#4E3629;font-size:14px;font-family:'Intro W01 Bold';text-decoration:underline;}
.loc_span_thgrey a{color:#254d17;font-family:Arial;text-decoration:underline;font-size:14px;}
.loc_span_grey{border:solid 1px #b7b7b7;padding:1.4em 0.196em;font-size:1.2em;width:100%;}
.loc_span_thgrey{border:solid 1px #b7b7b7;padding:1.4em 0.196em;font-size:1.2em;width:100%;}
.loc_sm_txt{font-size:0.8em;}
.menu-btn{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;font-size:0.7em;font-weight:bold;width:78px;height:22px;padding:0;text-align:center;margin-top:0.45em;line-height:0.25em;}
.view-menu-btn{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;font-size:0.6em;font-weight:bold;width:95px;height:17px;line-height:0.25em;text-align:center;margin-top:0.45em;padding:0;}
.select-button{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;font-size:0.7em;font-weight:bold;width:78px;height:22px;padding:0;text-align:center;margin-top:0.45em;line-height:0.25em;font-size:0.85em;padding-top:0px;margin-top:0em;}
.order-btn{background:#9A3324;color:#ffffff;cursor:pointer;font-size:0.6em; font-family:'Intro W01 Regular Alt';height:17px;line-height:0.25em;border:0 none;text-align:center;text-transform:uppercase;width:125px !important;}
.opentoday{color:#28693d;font-size:0.9em;}
.opentoday_sm{color:#28693d;font-size:0.65em;font-weight:bold;margin:0.4em 0;margin-left:-25px;}
.cmngsoon_sm{color:#28693d;font-size:0.8em;font-weight:bold;margin-top:0.4em;}
.cmngsoon_bl{font-size:0.8em;font-weight:bold;margin-top:0.4em;}
.sm_icon_pad{padding:0 0.3em;}
.sm_icon_pad01{padding:0 0 0 0.3em;}
.border_top_0{border-top-width:0 !important;}
.margin_top15{margin-top:2.5em;}
.margin_top17{margin-top:1.7em;}
.margin_top03{margin-top:0.5em;}
.padd_left03{padding-left:0.3em;}
.map_bot_text{color:#706060;font-size:1.2em;line-height:2em;padding:1.2em;}
.map-popup{background-color:#FFFFFF;left:0.8em;padding-bottom:0.75em;top:184px;width:404px;z-index:99999;}
.map-pop{background-color:#ffffff;width:340px;padding-bottom:0.75em;left:-0.2em;top:-40px;z-index:99999;}
.map-pop a{color:#254D17;}
.map-pop-tit{padding-left:1.2em;padding-top:1.1em;}
.map-pop-tit span a{font-size:14px;font-family:Arial;color:#4E3629;}
.fnt_size_tit{font-size:1.2em;}
.map_thumb_img{padding:0.6em 0 0 1.3em;}
.moreinf{width:70%;}
.moreinfo{width:62%;}
.borderfor_inf{border-bottom:1px dotted #b3a29e;border-top:1px dotted #b3a29e;padding:5px 0;font-family:Arial;font-size:12px;}
.border-rt_inf{border-right:1px dotted #b3a29e;}
.map_close{top:-1px;right:0;}
.loc_span_box_bg{padding:12px 3px 12px 3px;}
.loc_span_pad{padding:1.3em 0.196em;}
.headwelnav{margin-bottom:0;}
.headwelnav>li{background-color:#BCB5A8;margin-right:5px;}
.headwelnav>li>a{margin-right:0px;border:1px solid transparent;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;padding:0.6em 4.1em;color:#ffffff;outline:none;}
.headwelnav>.active>a,.headwelnav>.active>a:focus{background-color:#A1B336;color:#ffffff;}
.headwelnav>li>a:hover{background-color:#DF953F !important;color:#be4127 !important;}
.title-subhead{font-size:1em;color:#3B1A00;padding:0.7em 0 0 0;}
.direct-text-size a{font-size:12px;font-family:helvetica;color:#9A3324;}
.mar-left-max{margin-left:5em !important;}
.ie10 .compass-span-width{width:330px;}
.ie10 .findres>li>a{margin-right:0px;}
.ie10 .headwelnav>li>a{margin-right:0px;padding:0.6em 5.29em 0.6em 5.29em;}
.ie10 .loc_span_wht{padding:1.4em 0.2em !important;}
.ie10 .loc_span_grey{padding:0.85em 0.2em !important;}
.ie10 .loc_span_thgrey{padding:0.85em 0.2em !important;}
.sel-link{font-weight:bold;}
.selected_link{color:#C75441;text-decoration:underline;cursor:pointer;}
.well{background:url("../../images/site/nutrient-bg.png") repeat scroll 0 0 transparent;border-radius:0px !important;box-shadow:0px;height:115px;margin-bottom:20px;min-height:20px;padding:0px;width:364px !important;border:none;}
.qtytable_title span{font-family:Intro W01 Regular Alt;font-size:14px;}
/* .order_detail{font-family:Arial;font-size:12px;} */ /* defect id  */
.order_detail{font-family:Intro W01 Regular Alt;font-size:12px;}
.loc_span_grd{box-shadow:0 0 106px 4px #DBD8D4 inset;}
.map_overlay_img>img{height:auto;width:93px;}
.find_map_img>img{height:65px;width:auto;}
.location_confirm_img>img{height:auto;width:127px;}
.register_img>img{height:auto;width:135px;}
.loc-left-mrgtop{margin-top:8px !important;}
.primary-btn a:hover{color:#ffffff;text-decoration:none;}
.pos-btm{bottom:13px;position:absolute;}
.border-rgt{border-right:2px solid #B3A29E;padding-right:15px;}
.geo-span-overlay{width:500px;margin-top:1.0em;margin-left:0.4em;}.geo-span-overlay .txt-box-span{width:286px;}
.geo-span-overlay .txtbox-space{margin-left:0px;margin-top:10px;}
.geo-span-overlay .txt-span{padding:0.7em 0.2em 0.90em;font-size:1.1em;}
.geo-span-overlay .space-btn1{margin:0;}
.geo-span-overlay .search_overlay_icon{padding:6px 10px 8px;margin:10px 0 0;}
.geo-span-overlay .search_overlay_icon img{padding:8px 3px;}
.geo-span-overlay .space-btn2{margin:0;margin-left:0em;}
.choose-btn{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;border-radius:0px !important;font-weight:normal;font-size:0.6em;font-weight:bold;width:95px;height:17px;line-height:0.25em;text-align:center;margin-top:0.45em;padding:0;padding:0 0.7em;width:auto;}
.overlay-margin_top3{margin-top:1em;}
.casual_span_overlay{width:252px;line-height:1.2em;}
.loc_span_overlay{border:1px solid #B7B7B7;color:#254D17;font-size:1.2em;font-weight:bold;padding:0.95em 0.2em;text-align:center;text-transform:uppercase;width:100%;font-size:1.0em;}
.loc_span_wht_overlay{border:solid 1px #b7b7b7;background-color:#f7f6f6;padding:0.296em 0.196em;font-size:1em;width:100%;}
.loc_span_grey_overlay{border:solid 1px #b7b7b7;background-color:#f7f6f6;padding:0.296em 0.196em;font-size:1em;width:100%;background-color:#F7F6F6 !important;background-color:#ecebeb !important;}
.loc_span_wht_overlay{border:solid 1px #b7b7b7;background-color:#f7f6f6;padding:0.296em 0.196em;font-size:1em;width:100%;background-color:#F7F6F6 !important;}
.numb_width_overlay{width:21px;margin-left:0.3em;}
.margin_lft_07{margin-left:0.5em;}
.margin_lft_07_overlay{margin-left:0.3em;}
.rt_span_width_overlay{width:90px;}
.margin_lt_33_overlay{margin-left:0.4em;}
.catering_delivery_body .error_msg{font-size:15px;}
.catering_delivery_body span.pull-right.small_text_recipe_1.italic-text.checkout-color{margin-top: 4em;}
.loc_sm_txt_overlay{font-size:0.7em;}
.loc_sm_txt_add_overlay{font-size:0.8em;line-height:0.5em;}
.map-highlighted_overlay{font-weight:bold;color:#21991d;font-size:12px;}
.txt-rgt_mapoverlay{position:relative;margin-right:0.714em;text-align:right;float:right;}
.map-pop_overlay{background-color:#ffffff;width:404px;padding-bottom:0.75em;left:-0.2em;top:-40px;z-index:99999;width:222px;}
.map_span_overlay{width:238px;padding-left:0.65em;}
.map-spantxt-sm{font-size:12px;}
.map_bot_text_overlay{margin-top:1em !important;color:#3B1A00;font-size:0.9em;line-height:1.5em;padding:0.5em;margin-top:10px;}
.primary-btn_overlay{background-image:url("../../images/site/button-bg.png");border:0 none;color:#ffffff;cursor:pointer;text-transform:uppercase;width:auto;border-radius:0px !important;font-weight:normal;font-size:14px;padding:5px 15px;}
.primary-btn_overlay:hover{color:#fff;}
.map-size{min-height:300px;-webkit-height:290px;}
.margin_top035_overlay{margin-top:0.85em;}
.useroverlay{width:685px;left:43.6%;}.useroverlay .casual_span_overlay{width:306px;}
.useroverlay .map_span_overlay{width:309px;}
.useroverlay .geo-span-overlay{width:100%;}
.useroverlay .map-pop_overlay{width:255px;}
.useroverlay .inputoverlay{width:226px !important;}
.useroverlay .primary-btn_overlayfind{padding:5px 5px 5px 3px;background-image:none;color:#706B6B;font-family:Intro W01 Regular Alt;text-transform:none;}
.useroverlay .primary-btn_overlayfind a{text-decoration:none;}
.useroverlay .primary-btn_overlayfind a:hover{color:BE4127;}
.casual_span_overlay2{width:310px;}
.primary-btn_wdth{background:none repeat scroll 0 0 #9A3324;border:0 none;border-radius:0 0 0 0 !important;color:#FFFFFF;cursor:pointer;font-weight:bold;line-height:16px;padding:8px 10px;text-align:center;text-transform:uppercase;width:120px;}
.mrg_rtg_btn{margin-right:50px;margin-left:35px;}
.pad_lft_btn{padding:20px 40px;}
.close_Cross{position:relative;right:-0.3em;top:-0.6em;}
button.close_btn{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:0 none;cursor:pointer;padding:0;}
.close_btn{color:#000000;float:right;font-size:20px;font-weight:bold;line-height:28px;opacity:1;text-shadow:0 1px 0 #FFFFFF;}
.fnt_txt_p{font-size:9px;}
.model_wid_over{width:460px;}
.img_rtg_sid_over{float:left;padding:0px 20px;}
.pad_lft_btn_over{display:inline-block;padding-top:29px;}
.padd_section{padding:55px 20px;}
.coupon-bg-body{background:url("../../images/site/coupon_bg.png");height:auto;padding-bottom:1.563em;position:relative;}.coupon-bg-body .icon_coupon{margin-top:1.625em;width:9.438em;margin-left:1.929em;}
.coupon-bg-body .print_button{font-weight:normal;margin-top:0.750em;font-size:14px;background-image:url("../../images/site/button-bg.png");}
.coupon-bg-body .mar_up_cou{margin-top:-2px;}
.coupon-bg-body .coupon_off{background-color:#f0e2db;color:#3b1a00;border-top:1px solid dot;padding:0.429em 1.250em 0 1.250em;}
.coupon-bg-body .doted{border-right:5px dotted #89522f;padding-right:1.429em;padding-bottom:1.429em;}
.coupon-bg-body .off_txt{font-size:4em;color:#df9635;font-weight:bold;font-family:Intro W01 Regular Alt;margin-top:30px;margin-bottom:50px;text-align:center;}.coupon-bg-body .off_txt h3{color:#743b1d;font-size:19px;text-transform:uppercase;margin-bottom:0px;letter-spacing:1px;}
.coupon-bg-body .off_txt h4{color:#743b1d;text-transform:uppercase;margin-top:0px;font-size:14px;font-weight:bold;margin-top:-10px;}
.coupon-bg-body .off_txt01{font-size:4em;color:#df9635;font-weight:bold;margin-top:30px;margin-bottom:20px;text-align:center;}.coupon-bg-body .off_txt01 h3{color:#743b1d;font-size:19px;text-transform:uppercase;margin-bottom:0px;letter-spacing:1px;}
.coupon-bg-body .off_txt01 h4{color:#743b1d;text-transform:uppercase;margin-top:0px;font-size:14px;font-weight:bold;margin-top:-10px;}
.coupon-bg-body .legal{background-color:#df9635;color:#fff;padding:1.250em;}.coupon-bg-body .legal p{font-size:11px;line-height:12px;}
.coupon-bg-body .legal_01{background-color:#df9635;color:#fff;padding:0.429em 1.250em 0.214em 1.250em;}.coupon-bg-body .legal_01 p{font-size:11px;line-height:12px;}
.coupon-bg-body .use_date{color:#fff;margin-top:2.500em;}.coupon-bg-body .use_date p{font-size:16px;}
.coupon-bg-body .bar_code{text-align:right;}
.coupon-bg-body .coupon_shadow{margin-top:-0.25em;}
.coupon-bg-body .cou_wid{width:256px;}
.heading_over{color:#234b12;font-size:1.575em;font-weight:normal;line-height:1em;letter-spacing:3px;}
.resta_name{font-color:#6b6a68;font-size:11px;font-weight:bold;}.resta_name a,.resta_name a:focus{color:#6b6a68;text-decoration:none;}
.resta_name a:hover{color:#be4127;text-decoration:none;}
.first_name{color:#767573;}.first_name a,.first_name a:hover,.first_name a:focus{color:#767573;text-decoration:none;}
.first_name a:hover{color:#be4127;text-decoration:none;}
.heading_over01 h1{font-size:24px;font-weight:normal;text-transform:uppercase;text-align:center;margin:0 0 35px 0;}
.box_border{border:1px solid #c2bebe;background-color:#ecebeb;padding:20px;}.box_border h2{color:#706060;font-size:22px;font-weight:normal;line-height:30px;margin-right:60px;float:right;}
.box_border .box_dot_border{border-bottom:1px dotted #b3a29e;padding-bottom:10px;}
.cd-width340{width:342px;}
.model_wid{width:530px;}
.padding-top156{padding-top:1.563em;}
.modal_coup{width:500px;background:none repeat scroll 0 0 #F2EEEE;padding:30px;}
.coupon-pad{padding:25px;}
.vf-hidden{overflow:hidden;}
.coupon-area{background:#000;margin:0;padding:8px;color:#ffffff;}
.header_email{position:absolute;}
.email-subhead{font-size:2.6em !important;font-weight:normal !important;text-transform:capitalize !important;padding-top:0.5em;padding-bottom:10px;color:#254d17;}
.email-titletext{font-weight:normal !important;line-height:1.5em !important;font-size:19px !important;color:#706060;}
.email-subbox{background:#bababa;margin:0.2em 1em 0em 0.2em;width:232px;}
.email-subbox-content{padding:0.5em;}
.email-subbox-content p{text-align:center !important;font-size:13px;}
.email_butt{margin-left:1em;}
.email_e_mail{color:#3B1A00;line-height:1.563em;margin-bottom:0.42em;}
.email_navigation{border-top:3px solid #000000;background:#bababa;min-height:120px;}
.email_navigation_content{padding:1.5em;}
.email_nav_lead{margin:0px;font-size:16px;}
.email_ul{list-style-type:none;margin:0px;padding:0px;}
.nav_links{margin-left:-8px;}
.email_can_spam{border-top:1px solid #000000;background:#bababa;min-height:250px;}
.spam_fb{margin-top:10px;}
.spam_right{margin-right:0.3em;width:134px;}
.spam_left{width:340px;}
.spam_left p{line-height:20px;}
.email_legal_notices{border-top:1px solid #000000;background:#ebebeb;}
.email_legal_notices_content{padding:1.5em 1.5em 0.5em 0.4em;}
.email_header_line_dot_full{border-bottom:1px dotted #000000;margin-right:1em;width:100%;}
.email_borderno{border:0px;line-height:1em;padding-bottom:2.143em;}
.email_order_box{background:#f3f0f0;}
.email_margin_dotted{margin:1em 0em;}
.email_order_num{width:19px;}
.email_order_content_val{width:98%;float:right;}
.email-fullbox{background:#bababa;height:90px;}
.email-fullbox-content{padding:1.5em;}
.displa{display:none !important;}
.rgt-align{float:right;}
.serv-div{height:60px;}
.loc-detail{height:50px;}
.rest-link{border-bottom:1px dotted #897068;border-top:1px dotted #897068;float:left;line-height:35px;margin-right:0.9em;padding:0.6em;width:13.7em;}
.order-confirm-to-go{background:#f3f0f0;}
.tit-head{padding:0.5em 0.5em 0.5em 1em;}
.pad-item{padding:0.8em 13.4em 0.8em 0;}
.padding10{padding:10px;}
.mar_botsh{margin-bottom:1em;}
.direct-div-btn{margin-bottom:4em;width:545px;}
.emailcontainer{width:560px;font-size:13px;}
.email-bg{background:url("../../images/site/email/email_bg.png") repeat scroll 0 0 transparent;height:auto;position:relative;}
.email-subbox-1{background:#ffffff;margin:0.2em 1em 0em 0.2em;width:232px;border:1px solid #bababa;}
#content_body_1{font-family:Intro W01 Regular Alt;font-size:12px;color:#706b6b;margin-top:85px;padding-bottom:2.5em;}
.head_icon{padding-left:12px;}
.head_icon_ml{margin-left:3.07em;}
.emailcontainer_1{font-size:13px;width:600px;color:#706060;}
.copy_text{color:#706060;}
.head_link a,.head_link a:focus{text-decoration:underline;color:#254d17;}
.head_link a:hover{text-decoration:underline;color:#be4127;}
.header_1{width:100%;z-index:999;}
.footer_1{overflow:hidden;}
.foot_link{color:#584531;font-size:12px;padding-top:2px;text-align:center;}.foot_link p{color:#706060;font-size:11px;}.foot_link p a,.foot_link p a:focus{text-decoration:underline;color:#254d17;}
.foot_link p a:hover{text-decoration:underline;color:#be4127;}
.foot_divider{border-bottom:1px solid #ccc;text-align:center;width:600px;margin-left:180px;padding-bottom:2px;}
.foot_add{color:#827352;font-size:10px;padding-top:2px;text-align:center;}
.foot_ref{color:#b1490a;font-size:11px;text-align:center;}.foot_ref a,.foot_ref a:focus{text-decoration:none;color:#b1490a;}
.foot_ref a:hover{text-decoration:none;color:#be4127;}
.shadow{margin-top:-5px;margin-left:7px;}
.mar_lft_30{margin-left:30px;}
.heading_green_email h3{color:#254d17;text-transform:none;font-size:2em;}
.buttonclass01_email{background-image:url("../../images/site/button-bg.png");color:#ffffff;height:1.25em;padding:7px 27px;width:auto;cursor:pointer;}
.shared-details{color:#706060;}
.green_txt,.green_txt a{color:#254d17;font-weight:bold;}
.order_title{font-size:12pt;width:230px;float:left;min-height:1px;margin-left:0;padding:0.5em 0.5em 0.5em 1em;}
.qty_title{font-size:12pt;width:115px;float:left;min-height:1px;margin-left:0;padding:0.5em;}
.txt-rgt{text-align:right;}
.txt-color{color:#706060;}
.mar-top-e{margin-top:0.7em;}
.grey-btn2{background-image:url("../../images/site/button-bg-img.png");border:0 none;color:#e6d9ce;cursor:pointer;font-size:1em;font-weight:bold;height:30px;line-height:0.25em;text-align:center;text-transform:uppercase;padding:0 0.5em;}
.receipe .left_box-1{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7BBAE;}
.receipe .dish-details{margin-top:0;}
.receipe .dish-details p a{color:#224811;font-weight:bold;text-decoration:none;font-size:1.2em;}
.receipe .dish-title a:hover{color:#be4127;font-weight:bold;text-decoration:none;}
.receipe .dish-title{color:#224811;font-weight:bold;}
.receipe .marg_top25e{margin-top:2.5em;}
.receipe .marg_top11e{margin-top:1.1em;}
.receipe .marg_topbot{margin:2.5em 0 2.5em 1em;}
.menu_strip .wood_menu_big_1{background:url("../../images/site/menu_strip_wood_big.png");background-repeat:no-repeat;float:left;font-size:0.8em;height:78px;left:197px;padding-top:15px;position:relative;text-align:center;width:405px;}
.menu_strip .wood_menu_big_1 h1{color:#FFFFFF;font-size:22px;text-align:center;}
.mrgtop3{margin-top:-3px;}
.menu_strip .rec_menus_off{background:url("../../images/site/more-recipes2.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:29px;line-height:17px;overflow:hidden;position:relative;font-weight:bold;width:20px;text-align:center;padding-top:0 !important;color:#afaca3;}
::-webkit-input-placeholder{color:#696969;font-style:italic;}
#content_body ::-moz-placeholder{color:#696969;font-style:italic;}
:-ms-input-placeholder{color:#696969;font-style:italic;}
input:-moz-placeholder{color:#696969;font-style:italic;}
#emname1::-webkit-input-placeholder{color:#3b1a02;}
#emname1::-moz-placeholder{color:#3b1a02;}
#emname1:-ms-input-placeholder{color:#3b1a02;}
#enname1::-webkit-input-placeholder{color:#3b1a02;}
#enname1::-moz-placeholder{color:#3b1a02;}
#enname1:-ms-input-placeholder{color:#3b1a02;}
.select_text{color:#AEAEAE!important;font-size:14px!important;font-style:italic;}
.recipe_body{color:#68655a;padding:20px;/* overflow:hidden; */background-color:#FFFFFF;}
.recipe_body p{color:#68655a;}
.rtxt_box_width{width:267px !important;}
.rtxt_box_width_1,.rtxt_box_width_1 select{width:283px !important;}
.rtxt_box_width_2,.rtxt_box_width_2 select{width:305px !important;}
.rtxt_box_width_1 span.holder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.rtxt_box_coup_width{width:365px !important;}
.margin_top00{margin-top:-12px !important;} /*magic fix for :469581857 */
.marg_left145em{margin-left:1.45em;}
.marg_left21em{margin-left:2.1em;}
.marg_left25em{margin-left:2.5em;}
.marg_left13em{margin-left:1.3em;}
.pad_bot_rec{padding-bottom:2.5em;}
.span_width_t{width:597px;}
.time-edit-btn{height:auto !important;margin-top:85px;}
.span_width_t>.span1,.pickupicons>.span1{height:96px;}
.pickupcolors>.span1{height:120px;}
#car_sel1>div.span1:first-child,#car_sel1>div.span1:nth-child(6){margin-left:0px;}
#car_sel1>div.span1:nth-child(6n+0){margin-left:0px;}
#car_sel2>div.span1:nth-child(6n+1){margin-left:0px;}
.or_mar_lef{margin-left:2em;}
.select_text{color:#555555;font-size:14px;}
.grey_button_rec{background-image:url("../../images/site/button-bg-img.png");padding:5px 15px;}
.grey_button_rec a,.grey_button_rec a:hover{color:#FFFFFF;font-weight:normal !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;}
.tb_mar_left11{margin-left:1.1em;}
.recipe_body textarea{resize:none;width:584px;}
.small_text_recipe{font-size:12px;color:#68655a;}
.small_text_recipe>span{float:left;}
.small_text_recipe.italic-text{float:left;}
.nav_lft_1{margin-top:40px!important;}
.small_text_recipe_1{font-size:0.9em;color:#29693a;}
.small_text_recipe_2{font-size:0.9em;/*color:#29693a !important;*/font-style:italic;}
.pad_up20{padding-top:1.7em;}
.green_text_recipe{font-size:20px;color:#612C51;font-family:'Intro W01 Bold';}
.grey_text_recipe{font-size:1.3em;color:#4E3629;font-family:'Intro W01 Bold';}
.grey_text_recipe1{font-size:1em;color:#68655a;}
.grey_text_recipe2{font-size:1.1em;color:#68655a;}
.grey_text_recipe3{font-size:1.25em;color:#68655a;}
.green_tit_pad{padding-bottom:0.8em;border-bottom:1px solid #706060;}
.border_top_recipe{border-top:1px solid #706060;}
.border_top__dot_rec{border-top:1px dotted #68655a;}
.time_txt{font-size:3em;color:#68655a;}
.time_txt_1{font-size:2em;color:#68655a;}
.grey_text_rec{color:#68655a;}
.price_col{color:#000000 !important;font-size:1.3em;}
.car_icon_mar{margin-left:1.4em;margin-top:0.75em;}
.car_icon_txt,.mar_left115em{margin-left:1.15em;}
.mar_left175em{margin-left:1.75em;}
.marg_left18em{margin-left:1.8em;}
.marg_left08em{margin-left:0.8em;}
.qty_box_1{margin-right:3px;width:25px;}
.pad_top5lab{padding-top:5px;}
#emname1,#enname1{font-style:italic;color:#3B1A02;}
.car_icon_mart{margin-top:1em;margin-left:1.4em;}
.radio_center{float:none;margin:0 auto;}
.orange-bg{margin:0;padding:10px;color:#ffffff;letter-spacing:1px;}
.box_heading{background-color:#A1B336;}
.pick-up{background-color:#FFFFFF;border:1px solid #B9B3AC;color:#403730;height:auto;margin-top:10px;padding:0;width:20.7em;}
.loc-detail01{color:#3b1a00;height:auto;overflow:hidden;padding:17px 20px 17px 17px;}
.inform-link{line-height:30px;padding:5px 5px 5px 0 ;}
.inform-link .mar_tp_bt label{color:#3B1A00;line-height:32px;}
.imge{float:left;margin:3px 3px 0 15px;width:28px;}
.imge_1{float:left;margin:5px 8px 0 15px;width:28px;}
.dotted-border{border-bottom:1px dotted #897068;}
.cd-width320{width:320px;}
.wdth_24{width:200px;}
.wdth_59{width:598px;}
.m_top{margin-top:8px;}
.header_line_full{border-bottom:1px solid #000000;margin-right:1em;width:100%;}
.header_line_dot{border-bottom:1px dotted #000000;margin-left:1em;width:98%;}
.header_line_btm{border-bottom:1px solid #000000;margin-left:1em;width:98%;}
.to_go_bg{background-color:#EFEDE8;padding:10px 23px 70px 15px;width:560px;}
.recipe_bd{background-color:#FFFFFF;color:#000;overflow:hidden;padding:20px;}
.pad_mar15{padding-left:15px;margin-bottom:15px;}
.ma_tp40{margin-top:40px;}
.coupon_shadow{margin-top:-0.25em;}
.mar_tp_bt{margin:5px 0 5px 0;}
.rgt_sadow{margin-left:-2px;margin-top:-8px;}
.green_text_contact{font-size:1.3em;color:#4E3629;letter-spacing:1px;font-family:'Intro W01 Bold';}
.green_tit_contact{padding-bottom:50px;border-bottom:1px solid #d9d9d9;}
.green_tit_pad01{padding-bottom:0.8em;border-bottom:1px solid #d9d9d9;}
.recipe_lv_img img{height:auto;width:140px;}
.radio_center{float:none;margin:0 auto;}
.info-box{background-color:#f9ebe9;border:1px solid #C13F29;color:#C13F29;height:auto;padding:2em;width:19.7em;overflow:hidden;margin-left:0em !important;margin-top:0px;} /*Fix for INC12312 - xsduxm1*/
.info-box.info-box1{margin-top: -68px !important; margin-left: 16em !important;}
.editButton1{margin-left: 434px !important;}
.editButton2{margin-top: -153px !important;}
.info-icon-box{width:19em;}
.info-time{padding-top:1.45em;}
.pm-font{font-size:1.2em;padding-left:0.5em;}
.new-image-top-left1{position:absolute;top:15em;}
.new-image-top-left2{left:26em;position:absolute;top:17em;}
.info-f1{font-size:1.05em;}
.view-cart-green{color:#29693a;font-size:1.15em;font-weight:bold;}
.view-cart-edit{padding-top:0.5em;text-align:right;width:100%;}
.view-cart-edit a{color:#c04929;text-decoration:underline;font-size:0.9em;}
.view-cart-update{padding-top:0.5em;}
.view-cart-update a{color:#c04929;text-decoration:underline;font-size:0.9em;margin-left:0.5em;font-family:Arial;}
.view-cart-update-btn{color:#c04929;text-decoration:underline;font-size:0.9em;margin-left:0.5em;font-family:Arial;background:none;border:0px;font-weight:bold;}
.qty-label{display:inline;font-weight:bold;color:#403730;}
.view-cart-line{border-bottom:1px solid #65665e;margin-bottom:2em;margin-top:1em;}
.coupon-code-box{background-color:#FFFFFF;border-left:1px solid #B9B3AC;border-right:1px solid #B9B3AC;border-bottom:1px solid #B9B3AC;border-top:0;color:#403730;height:auto;padding:0;width:23.5em;margin-left:2em !important;float:left;}
.coupon-heading{font-size:1em;padding-top:1em; padding-left:1em;}
.coupon-label{padding-left:1em;font-style:italic;margin-top:0;}
.coupon-input{margin-left:1em;width:14.8em;}
.coupon-smallinput{margin-top:5px;margin-left:0.2em;margin-bottom:0 !important;padding:1px 4px !important;text-align:center;width:2em;}
.coupon-price-font{font-size:1.8em;font-weight:bold;padding-right:0.55em;}
.coupon-mrg-left{margin-left:1em;}
.coupon-price-box{border-bottom:1px solid #B9B3AC;border-top:1px solid #B9B3AC;padding:1em 0 1em 0;}
.coupon-bdr-top0{border-top:0;}
.coupon-green-txt{color:#29693a;}
.coupon-grey-bg{background-color:#d6d6d6;}
.coupon-chk-out-bg{width:173px;display:block;text-align:center;}
.coupon-chk-out-bg a{color:#ffffff;text-decoration:none;}
.coupon-chk-out-bg a:hover{text-decoration:underline;}
.coupon-mrg-top{margin-top:2em;}
.coupon-aply-coupon{background-image:url("../../images/site/button-bg-img.png");border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;text-transform:uppercase;width:auto;margin:0.3em 1em 2em 0;}
.coupon-bdr-top{border-top:1px solid #B9B3AC;}
.brd-line{border-bottom:1px solid #B9B3AC;margin:-6px auto 7px;width:89%;}
.coupon-txt{font-size:0.8em;margin-left:0.3em;}
.coupon-dsc{width:125px;float:left;}
.list-two-fav .menu_favorites:nth-child(even){margin:0px 0px 2em 5px !important;}
.menu-detail-bg .menu_favorites{margin-left:3px;margin-right:3px;}
.featured .grid_item1{width:600px;}
.featured .menu_favorites:nth-child(3n-1){margin:0px 0px 2em;}
.featured .menu_featured{margin-left:3px;margin-right:3px;}
.featured .menu_items1X2.grid_featured{width: 482px;margin-right: 28px !important;}
.featured .menu_items1X2.grid_featured  > a:first-child img {height: 143.36px !important;margin-left: 11px;}
.togoleft{width:645px;}
.togoleft .grid_item1{width:600px;}
.togoleft .menu_favorites:nth-child(odd){margin:0px 5px 2em 0px !important;}
.togoleft .menu_featured:nth-child(even){margin:0px 5px 2em 0px !important;}
.menu-bg-grid-empty .menu_items.menu_favorites{margin-left:0;margin-right:6px;}
.menu_featured{position:relative;}
.menu_favorites{position:relative;}
.menu_padding_dwn0{padding-bottom:0em !important;}
.contactus{background-color:#FFFFFF;color:#3B1A00;overflow:hidden;padding:30px;}.contactus .main_boxes{width:33%;}
.contactus .points{width:45%;}
.contactus h3{font-size:18px;}
.contactus .contentdisplay{margin:0.3em 2em;}
.contactus .background_gray{background-color:#ebebeb;padding:2px 0px 2px 5px;width:100%;}
.contactus .accordion-minus-ico,.contactus .accordion-toggle.accordion-minus-ico.collapsed{display:inline-block;position:relative;top:6px;width:100%;}
.contactus .accordion-minus-ico-loc,.contactus .accordion-toggle.accordion-minus-ico-loc.collapsed{display:inline-block;position:relative;top:6px;width:100%;}
.contactus .collapsedhead1{margin-left:1.8em;}
.topic-links{color:#3B1A00;}
.topic-links:active{color:#3B1A00;text-decoration:none;}
.topic-links:hover{color:#be4127;text-decoration:none;}
.marg-top35{margin-top:-35px;}
.marg-top22{margin-top:22px;}
.tax-tip-section{font-family:Arial;display:inline-block;padding-bottom:10px;}
.addthis_toolbox{display:inline-block;width:100px;}
@media print{.noPrint{display:none;}}#gc .findres{margin-left:0;}
.togo_cmngsoon{color:#28693d;font-size:0.8em;margin-top:0.4em;}
.mar_mns_tp3{margin-top:-3px;}
.radio_sec{margin-top:-4px;width:90px;}
.body-content{margin-top:55px;}
#content_body + #content_bodymain #content_body{margin-top:0px;}
#content_body + #content_bodymain .main_cnt_body_idev #content_body{margin-top:160px;}
.content_bodymain_idev{position:absolute;z-index:1;top:0px;bottom:0px;left:0px;width:100%;overflow:hidden;}
.main_cnt_body_idev{position:absolute;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;}
html{-ms-touch-action:none;}
.back-to-top{position:fixed;bottom:2em;right:0px;text-decoration:none;color:#000000;background-color:rgba(235, 235, 235, 0.80);font-size:12px;padding:1em;display:none;z-index:999;}
.coupon-txt{font-size:0.8em;margin-left:1.5em;}
.coupon-dsc{width:125px; float:left;}
.div-sm {
    border-right: 1px solid #999999;
    margin-left: 8px;
    margin-right: 10px;
    padding: 5px 0;
}

.dont-frget h2 {
    background: url("../../images/site/dont-forget.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 24px;
    height: 71px;
    margin: 0 auto;
    padding-top: 30px;
    text-align: center;
    text-shadow: 3px 2px 2px #333333;
    text-transform: uppercase;
}
.ordr-rgt-desc{display:inline-block;color:#706060;}
.ordr-descrptn{display:inline-block;width:250px;padding-left:5px !important; font-size:14px; font-weight:bold;}
/* created new class ordr-item-descrptn for 4155 */
.ordr-item-descrptn{font-weight:normal !important;}
.ordr-qty-prce{display:inline-block;width:150px;padding-left:5px !important;text-align:right;}
.ordr-sub-desc{padding-left:20px !important;margin-top:-22px;}
.ordr-summary{display:inline-block;width:422px;font-size:14px;}
.ordr-summary-total{display:inline-block;width:400px;padding-left:13px !important;font-size:14px;font-weight:bold;}
.odr-summary-list{color:#706060;margin-top:-24px;}

.raf-modalunkown {
    margin-left: -410px;
    width: 850px;
    z-index: 99999;
}
.title-my-fav {
    color: #254D17;
    font-family: Arial;
    font-size: 20px;
    line-height: 1.1em;
}
.title-my-fav h4{
    color:#612C51;
    font-family:'Intro W01 Regular Alt';
}
.title-my-fav p {
    color: #706060;
    font-family: Arial;
    font-size: 15px !important;
    margin-right:2em; 
    text-align: justify;
}
.overlay-btn-title{
    color: #FFFFFF;
    font-weight: bold;
}
.overlay-btn-title a{
    color: #706060;
    font-weight: bold;
}
.anchr-link-title{
    color:#706060;
    border-left:2px solid #706060;
    margin-left:218px;
    margin-top:-20px;
    padding-left:12px;
}
.anchr-link-title a{
    color:#706060;
}
.anchr-link-title a:hover{
color:#be4127;
}
.clear-fix{
margin-top:10px;
}
.margintop-title5{
margin-top:3px;
}
.menu-overlay-fpo {
        background: url('../../images/site/menu-fpo-image.png') no-repeat scroll 0 0 transparent;
        height: 357px;
        width:667px;
        margin-top:0.357em;
        margin-left: 133px;
        overflow: hidden;
        position: relative;
        padding: 58px 0  0 0px;
        cursor:pointer;    
}
.menu-overlayfpo {
        background: url('../../images/site/menu-fpo-image.png') no-repeat scroll 0 0 transparent;
        height: 357px;
        width:667px;
        margin-top:0.357em;
        margin-left: 61px;
        overflow: hidden;
        position: relative;
        padding: 58px 0  0 0px;
        cursor:pointer;    
}
.refer-friend-caption{
    border-bottom:6px solid #590012;
    color:#4E3629;
    font-family:'Intro W01 Regular Alt';
    font-size: 40px;
    font-weight: normal;
    line-height: 1.2em; 
    margin-top:26px;    
    text-transform: uppercase;
}
.frm-bder{
    border-top:1px solid #999;
    border-bottom:1px solid #999;
    margin-bottom: 2em;
    padding: 1.5em 0 1.5em 1em;
}
.frm-bder .clear-sec{
    margin-bottom:25px;
    width:578px; 
    }     
.ref-rt-sec {
    margin-left: 0.5em;
    margin-top: 2.3em;
    width: 300px;
}
.ref-rt-sec .rt-sec{
    margin: 0 0 1.5em 0;
    padding: 0;
}
.ref-rt-sec img{
    width:269px;
    height:auto; 
}
.left_width-ref{
    padding-right: 1.6em;
    width: 592px;
    height:auto;
} 
.promp-box{
    box-shadow: 2px 0 26px 7px #E1DEDA inset;
    width:246px;
    height:auto; 
    padding: 3em 1em 0;
    min-height:208px; 
}
.promp-box > h2 {
    font-size: 1.6em;
    font-style: italic;
    margin-bottom: 0;
    text-align: center;
}
.promp-box > p {
    text-align: center;
}
.promp-box > .cat-btn {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 92px;
    text-decoration:none; 
}
.promp-box > .cat-btn:hover, .promp-box > .cat-btn:visited{
    color:#fff; 
    text-decoration:none; 
}
.send-btn{
  background: url("../../images/site/send-email-btn.png") no-repeat scroll 0 0 #B13C1B;
    display: block;
    width: 160px;
    height:32px;
    border:0;
    }
.send-wd{
    width:270px; 
    }
.marg-top20{
margin-top:20px;}
.reset-style{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0;
    padding: 0;
}
.add-frnd{
display:none; 
}
.raf_overlay_right{
    margin-left: 612px;
    position: absolute; 
    }
.raf_overlay_leftbar{   
    width:636px;
    margin-left:-60px;
    }
.marg-top-22{margin-top:-22px;}
.th-rt-img{
    margin-left:415px;
    position:absolute;  
    width: 370px;
}
.th-rt-img2{
    margin-left: 1em;
    width: 450px;
}
.th-rt-img2 > img{
      height: 400px;
}
.th-rt-img > img{
    height:327px;
}
.refer-frnd-description{
  padding:20px;
  overflow:hidden;
  background:#FFFFFF; 
  }
  
.refer-frnd-container{
    padding:20px;
    overflow:hidden;
    background:#FFFFFF;
}
.raf-primary-btn:hover,.raf-primary-btn:active,.raf-primary-btn:focus{
    color:@white; 
    text-decoration:none;
}
.raf-primary-btn a{
    color:#fff;
}
.raf-primary-btn a:hover{
color:#fff;
}
.raf-marg12{margin-left:-12px}
.rfa-min-ht{
    margin-left:8px;
    min-height:398px; 
}
.ref-margtop43{
margin-top:-43px;
}
.ref-margtop40{
margin-top:-40px;
}
.marg-top22{
margin-top:22px;
}
.raf-primary-btn {
    background-image: url("../../images/site/button-bg.png");    
    border: 0 none;
    color: @white;
    cursor: pointer;
    padding: 5px 15px;
    text-transform: uppercase;
    width: auto;
    border-radius:0px;
    font-weight: normal;
}
.raf-capitalize.pull-right.mar_top03 {
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
}
.raf-mar_btm9{margin-bottom:9em; }
.raf-ovly-box{
    width: 790px; 
    margin-left: -115px;
    border:1px solid #bababa;
}
.th-rt-ovly-img{
    margin-left:443px;
    position:absolute;  
    width: 370px;
}
.th-rt-ovly-img > img{
    height:322px;
}
.raf-ovly-btn {
    background:#9A3324;    
    border:0 none;
    color:#fff !important;
    cursor:pointer;
    padding:5px 15px;
    text-transform:uppercase;
    width:auto;
    border-radius:0px;
    font-weight:normal;
}
.raf-ovly-btn:hover,.raf-ovly-btn:active,.raf-ovly-btn:focus{
    color:#fff !important; 
    text-decoration:none;
}
.raf-mobalbox{
    background: none repeat scroll 0 0 #F2EEEE;
    padding:10px;
}

.raf-ovly-btn:hover{
background: #612C51;
}

#OG_LARGE h1 {
    color: #4E3629 !important;
    font-family: intro w01 regular alt !important;
}


#OG_LARGE h3 {
    color: #612C51 !important;
    font-family: intro w01 regular alt !important;
}

.rfa-min-ht .anchr-link-title a {
    background: none repeat scroll 0 0 #BCB4A7;
    color: #FFFFFF;
    padding: 6px 10px;
}
.redesign0614 .raf-ovly-btn{text-decoration:none !important;}
.redesign0614 .anchr-link-title > a{text-decoration:none !important;}

/* hide raf btn
.raf-btn-left{margin-right:92px;}
*/
.raf-btn-left{display:block;}
.borderless-img{border:0px solid #000000 !important;}
.menu-bg-body img {border: 0px solid #000000 !important;}
.menu-bg-header img {border: 0px solid #000000 !important;}

.pad-lt49{padding-left:49px !important;}

/* Rebranding changes new classes */
body{background:url("../../images/site/body-bg.jpg");background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-color:#e3e0db;}
.footer .row-top .row > p.lead{border:0 none;margin-left:0.8em;}
.span12.row-top.marginleft0 .row > p.lead label{color:#FFFFFF;border:0 none;}
.email-container.email a, .email-container.email a:hover, .email-container.email .link{color:#FFFFFF;}
.logbox{background:none repeat scroll 0 0 #FFFFFF;}
.footer input::-webkit-input-placeholder{color:#ffffff;font-style:normal;}
.prof_inf.padrightbox2{padding-top:24px;}
.buttonclass:hover, .menu_order_go:hover, .choose-btn:hover, .primary-btn_overlay:hover, .primary-btn:hover, .order-btn:hover,.menu-btn:hover, .secondary-btn:hover, .buttonclass01:hover, .primary-btn-small:hover, .menu-detail-bg .menu_order_go:hover,.menu-detail-bg-1 .menu_order_go:hover,.ordertogo-btn-small:hover,
.primary-btnoverlay:hover,.secondary-btn01:hover{background:#612C51;}
.dropdown-menu .green_txt > a {border-bottom:1px solid #612C51;}
.footer .bdr-none{border:none !important;}
.footer form{margin-top:0;}
.footer-link .text-center.language a{color:#B2ADA8;font-size:12px;letter-spacing:0.05em;}
.footer-link .text-center.language a:hover{color:#9A3324;}
.footer .checkbox.link.textmsg{text-decoration:none !important;}
.menu-bg-body .container{background:#EFEDE8;}
.redesign0614.contact_strip{margin-top:0;width:960px !important;}
.redesign0614.contact_strip h1{margin-bottom:0;margin-top:0;font-family: "Intro W01 Regular Alt" !important;}
.container .redesign0614{width:960px !important;padding-bottom:0;}
.container.redesign0614 h1{margin-bottom:0;margin-top:0;}
.menu_strip div.row{height:80px;}
/* Rebranding changes new classes */
/*Magic#469251679 fix starts*/
div.redesign0614 h1 {height: 100px !important;width: 100% !important;line-height: 100px !important;text-align: center !important;font-family: Intro-Regular-Alt,sans-serif !important;font-size: 40px !important;color: #322111 !important;}
/*Magic#469251679 fix ends*/
/**Defect 1144**/
.ordr-value{text-align: left; margin-left: -106px; float:left;width: 79px;height:35px;display:inline-block;}
.odr-descrp{width:155px;height:35px;display:inline-block;}
.wht-brdr{border:1px solid #fff}
/*magic ticket 469134804 */
/*magic ticket 469105808 */
/*.feature-image div.margn_lft img{width:257px;height:104px;}*/
/*start changes for menu pop up req for 1000hours*/
.gery-bg{
background-color:#706B60 !important;
}
.no-txttrans {  
  text-transform:none !important; 
}
.dp-inblock{
display:inline-block !important;
width:150px;
}
.marg_lft55{
margin-left:5.5em;
}
/*End changes for menu pop up req for 1000hours*/
/*start changes for intestitial email pop up req for 1000hours*/
.left-img-container {
  width: 263px;
  padding: 10px;
  float: left;
  margin: 5px;
  min-height: 344px;
  border: 1px solid #999;
  background: #f4f4f4;

}

.modal-large {
    margin-left: -420px;
    width: 836px;
}

.wid220{
width:212px !important;
}
.mobalbox h2 {
    font-family: Intro W01 Regular Alt;
    color: #612c51;
}

.pad-lt18 {
    padding-left: 18px;
}
.pad_rgt_lr {
    padding-right: 68px;
}

.email_signup_button{
position: absolute;
bottom: 65px;
float: right;
display: block;
width: 473px;
}

#tell_us_more .eclubmailId{
    width:458px;
}

/*End changes for intestitial email pop up req for 1000hours*/
/* Magic Ticket 469134804  start*/
.margn_lft.rt-img img {
    width: 307px;
}
/* Magic Ticket 469134804  end*/
.footer p.language {
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}
.wd-258{width:258px;}
.email_name{
    width:91% !important;
}
.mrg-top-lr {
    margin-top: 124px;
}


.contact_salutation_width{
width:145px
}
.contact_bd .contact_fname_width{
width:300px
}

.contact_lname_leftMar{
margin-left: 1.9em
}
.contact_span10{
width: 787px
}
.contact_zip{
width:127px
}
.contact_bd .contact_zip_text{
width:105px
}
.contact_bd .contact_email_text{
width:368px
}
.contact_rest_div{
width:200px
}
.contact_rest_select{
width:183px
}
.contact_restLoc_select{
width:271px
}
.contact_ampm_select{
width:65px
}
.contact_bd .contact_party_select, .contact_bd .contact_party_select select{
width:139px
}
.contact_orderType_width {
width:500px
}
.input-eclub {
    border: 1px solid #cccccc;
    padding: 4px 6px;
}

.input-eclub:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
   
}
.email_signup_button input[disabled]{
background:#9a3324;
color:#fff;
}
.email_error_msg {
    color:#9A3324;font-size:1em;font-weight:bold;cursor:text;
}
.left-img-container img {
    width: 277px;
}

.modal-large h2 {
    margin-top: 0 !important;
}

.modal-large form {
    margin-top: -27px;
}

.modal-large .primary-btn {
    /* bottom: 30px; *//*defect 1544*/
    position: relative;
}
.pagenav {
margin-top: 20px;
}

.sm-column-wd{
width:140px;
float:left;
}
.min-column-wd{
width:110px;
float:left;
}
.sml-input-wd{
width:19px;
float:left;
position: relative;
bottom: 1px;
}
div#orderdetails3{padding-bottom:30px;}
.pad-mar-top{
margin-top:3px;
}
#butterDiv div{
padding-top:4px;
}
/*Start changes made for ALM 7462 Requirement */
.wd-single-column-radio{
width: 300px;
margin-top: -0.2;
margin-bottom: 10px
}
.overlay-left-radio{
width: 171px;
float: left;
display: inline;
margin-top : 5px;
margin-bottom : 20px;
}
.overlay-right-radio{
width: 170px;
float: right;
display: inline;
margin-top : 5px;
margin-bottom : 20px;
}
.wd-180{
    width: 180px;
}
.wd-single-column-checkbox{
float:right;
width:300px;
display:inline-block;
border:0px solid;
margin-bottom: 20px;
margin-top: 0;
}
.overlay-left-checkbox{
width: 171px;
float: left;
display: inline;
margin-top : 1px;
margin-bottom : 20px;
}
.overlay-right-checkbox{
width: 181px;
float: right;
display: inline;
margin-top : 1px;
margin-bottom : 20px;
}
.tmi-right{
width: 197px;
float: right;
display: inline;
margin-top : 1px;
margin-bottom : 20px;
word-wrap: break-word;
}
/*End changes made for ALM 7462 Requirement */
.min-height-235{
min-height:235px;
}
.mar-left-20{
margin-left:20px;
}
.fontRed{
color:#9A3324 !important;
}


/*xsdnxl1:::magic#469300253:::'other'text box should be aligned with 'other' text under Intrests section -- my account page */
input#Occasion08_editableInput {
margin-left: 34px;
}
/*End of change*/
/*magic::469300266 password rest fix */
.mar_lftt04 {
    margin-left:30px;
}
.mar_topp02{margin-top:1.071em;}

.primary-btn-small2 {
    background-color: #747474;
    border: 0 none;
    border-radius: 0;
    color: #FFFFFF;
    cursor: pointer;
    padding: 5px 10px;
    text-transform: uppercase;
    width: auto;
}
span#selected-cateing {
top: 3px;
position: relative;
}
/*For PIPE-145225- Updating the Font family and size*/
/* Location confirmation checkbox on check out page should be made bold and red in color */
/* defect 10731*/
/*Please don't remove as this needs to for to prod site -xsdfxp1*/
.location-confirm-text{
  color: #9A3324;
  font-weight: bold;
  font-family: Intro W01 Bold;
  font-size: 20px;
/*font-family: intro bold;
font-size: 20px;*/
}
/*End of change*/
.recipe-txt {
    font-family: 'Intro W01 Regular Alt';
    color: #68655a;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 1px;
    text-align: center;
}


/*Large spaces in between hour types and some hours are labeled incorrectly. */
/*Start of change*/
.left-bar .week-schedule .day-exp .expand-row span.location_bold {
color: inherit;
line-height: inherit;
display: inline-block;
font-weight: bold;
margin-top: 5px;
}
/*End of change*/

/* START of webahead changes */

.btn_webahead {
    padding-left: 14px; 
}

.autosize {
    height: auto;
}

.btn_webahead {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 1em;
    margin-left: 0.5em;
    height: 33px;
    padding-left: 40px;
    text-align: left;
    min-width: 167px;
    text-decoration: none;
    background: url("http://media.olivegarden.com/images/site/waitlist.png") no-repeat scroll 0 0;
    
}

#framwebahead {
    width: 350px;
    height: 420px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top:4px;
    border:none;
}

#webahead {
    top: 25px;
    bottom: 25px;
    width: 380px;
    height: 590px;
}

.custom-message {
    display:none;
}

h4.webahead{
    line-height: 21pt;
    color: #68655A;
    font-family: "Century Gothic";
    font-size:16px;
    font-weight:bold;
    margin-left:15px;
    margin-top:2px;
    margin-bottom:0px;
}

hr.webahead{
        border-bottom: 1px solid #454;
        margin: 0px 0; 
}

/*End of webahead changes*/



/*fix for location-links alignment off in to-go-location-confirmation page for logged in guest*/
.findres_toGo{border:none;margin-bottom:10px;margin-top:-18px;}
.findres_toGo>li{background-color:#BEB7A9;border-right:1px solid #bcb5a8 !important;margin-right:9px;}
.findres_toGo>li>a{font-family:'Intro W01 Book';margin-right:0px;border:1px solid transparent;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;color:#ffffff;outline:none;font-size:10px;width:14.7em;padding:0.25em 0;text-align:center;}
.findres_toGo>li:first-child{border-right:1px solid #b49c8a;}
.findres_toGo>.active>a,.findres>.active>a:focus{background-color:#A8AD00 !important;border-color:#A8AD00 transparent !important;color:#ffffff !important;}
.findres_toGo>li>a:hover{background-color:#bcb5a8;border-color:#bcb5a8 transparent;color:#FFF;}
/*End of change*/

/*End changes made for ALM 7462 Requirement */

/* Gift card change start*/
#gc .findres {margin-left: 0;}
.red{background-color: red;}
.green{background-color: green;}
#gc h2,#gc h3{font-size:18px;font-family:Intro W01 Bold;color:#322111;}
#gc .hed-sm{float:left;line-height:20px;margin:0;text-align:left;}
#gc .mar-lft-selc{margin-left:51px;}
.row.span12.marg-top-8 .span4{width:300px;}
#gc .mar-top-note{margin-top:26px;}
#gc .btn-shp{background:none repeat scroll 0 0 #a8ad00;}
#gc .pad-fix{padding:5px 7px;}
#gc .pad-fix2{padding:5px 7px;}
#gc .marg-lr{margin-left:30px;margin-right:30px;}
#gc .findres>li>a{font-size:18px;padding:8px 0;width:183px;}
#gc .box-pad{padding:20px;}
#gc .grn-btn{background:#a8ad00;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;text-align:center;font-weight:bold;}
#gc a.grn-btn{font-size:14px;padding:5px;display:inline-block;width:88%;text-decoration:none;}
#gc .grn-btn:hover{text-decoration:none;}
#gc .grn-btn-sm{background: #9A3324;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:auto;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
#gc .bx-bg{background:#f5f5f5;border:1px solid #c2bebe;}
#gc .txt-sp{color:#9a3324;}
#gc .marg-jn{padding-right:53px;padding-left:53px;}
#gc .mar-top10-clb{padding-top:10px;}
#gc .btn-pos{bottom:54px;position:absolute;}
.button_startGst{padding:5px 62px;}
#gc .link-pos{bottom:22px;position:absolute;}
#gc .gc-buttonclass02{background:#a8ad00;color:#ffffff;padding:5px 0;text-align:center;width:243px;margin-top:9px;cursor:pointer;float:left;font-size:14px;font-family:Intro W01 Regular Alt;border:0px;}#gc .gc-buttonclass02 a,#gc .gc-buttonclass02 a:hover{color:#ffffff;text-decoration:none;}
#gc .gc-buttonclass01{background:#a8ad00;color:#ffffff;padding:5px 7px;text-align:center;width:243px;margin-top:9px;cursor:pointer;float:left;font-size:14px;font-family:Intro W01 Regular Alt;border:0px;}#gc .gc-buttonclass01 a,#gc .gc-buttonclass01 a:hover{color:#ffffff;text-decoration:none;}
#gc h3.guest{font-family:Intro W01 Bold;font-size:17px;font-weight:bold;margin-bottom:0;text-transform:capitalize;padding-top:10px;padding-bottom:16px;}
#gc input.span6.gc_input_width{width:443px;}
#gc input.span4.gc_input_width1{width:283px;text-align:right;}
#gc .span12.bdr-btm.gc-cont-wid{width:900px;margin-bottom:25px;}
#gc .gc-iner-wid{width:443px;}
#gc .gc_space{float:right;width:10%;}#gc .gc_space p{margin:0 0 2px;}
.gc_country{width:293px;}
.gc_country select{width:293px;}
.select-wrapper.gc_month select{width:79px;}
#pc-security-code{width:227px;}
.span1.pc-postal-code{width:98px;}
#gc .gc_total{font-weight:bold;padding-top:10px;}
#gc .box-pad .grn-btn.order-pad{padding:5px 28px;}
#gc .savechange-txt{margin-top:18px;}
#gc .gc-review{display:block;margin-bottom:48px;color:#696969;opacity:0.5;}
#gc .gc-text-clr{color:#696969;opacity:0.5;text-decoration:underline;}
#gc .cardsinfo{margin-top:-10px;}
#gc .gc-para-fsize{font-size:13px;}
#gc .gc-mon-wid{width:108px;}
#gc .gc-text-wid{width:934px;}
#gc .dd-sm-wid{width:98px;margin-right:10px;}
#gc .dd-sm-wid select{width:98px;}
#gc .tabbed_pad{padding:0 1.7em;}
#gc .pc-cards{padding:10px 10px 0 0;}
#gc .gc-pos{left:18px;position:relative;}
#gc .gc-brand-cards{opacity:0.8;font-size:9px;}
#gc .gc-cards-top-mrg{margin-top:-14px;}
#gc .gc-cards-top-pad{padding-top:10px;}
#gc .box-pad{padding-top:9px;padding-right:20px;padding-left:20px;padding-bottom:9px;}
#gc .box-pad .grn-btn{background:#a8ad00;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:100%;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
#gc .grn-btn-sm{background: #9A3324;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:auto;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
#gc .category_image{float:left;font-family:Helvetica;font-size:14px;min-height:166px;padding-right:8px;text-align:center;width:210px;}
#gc .box-padd{padding:6px 8px;}
#gc .box-pad-2{padding:20px;overflow:hidden;}
#gc .box-padd h3{font-family:Intro W01 Bold;font-size:20px;padding:0;margin:0;}
#gc .header-bg{background:#612C51;color:#ffffff;margin:0;padding:5px;font-family:Intro W01 Regular Alt;font-size:12px;}
#gc .btn-full{width:100%;}
#gc .lft-img{padding-right:3px;width:86px;float:left;padding-bottom:8px;}
#gc .dsp-blk{display:block;}
#gc .oflw-hdn{overflow:hidden;}
#gc .bdr-btm{border-bottom:1px solid #c7bbad;}
#gc .bdr-top{border-top:1px solid #c7bbad;}
#gc .wd-item-cart{width:229px;}
#gc .wd-img-cap{width:668px;float:left;}
#gc .wd-cupn-cd{width:175px;float:left;}
#gc .menu-bg-grid-empty{width:246px;}
#gc .wd-lg-ord{width:640px;float:left;}
#gc .wd-gft-crs{width:429px;min-height:500px;position:relative;float:left;}
#gc .pick-up{margin-left:10px;margin-top:16px;margin-bottom:16px;}#gc .pick-up h2{color:#612c51;}
.g-2col img{width:440px;}
#gc .box_width{width:233px;}
#gc .Checkout_Red{color:#9a3324;text-align:center;float:left;}
#gc .mar_rgtq0{margin-right:0;}
#gc .coupon-mrg-padng{clear: both; padding-bottom:1em;padding-left:4.5em;padding-top:1em;text-align:left;}
.gc-mobalbox,.gc-modalbox{padding:29px 27px 0px 24px;}
.gc-mobalbox .close{right:-1em;}
#gc .wd-coup-dis{width:138px;float:left;text-align:right;}
#gc .coupon-mrg-left2{font-size:11px;font-weight:bold;text-align:right;}
.gc-marg_top_fix{margin-bottom:6em;margin-right:46px;margin-top:2em;}
#gc .modal{background-clip:padding-box;background-color:#edeee8;border:1px solid rgba(0, 0, 0, 0.3);border-radius:0px;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);left:50%;margin-left:-280px;outline:medium none;position:fixed;top:10%;width:560px;z-index:1050;}
.modal.gc-modal{left:40%;width:800px;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:0 0 0 0;border:0 solid rgba(0, 0, 0, 0.3);box-shadow:none;}
.modal.gc-modal.fade.in{top:12% !important;background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.gc-step{width:158px;text-align:center;}.gc-step a{border-radius:0 0 0 0;color:#ffffff;background-color:#BCB5A8;}
.gc-step a:hover,.gc-step a:active,.gc-step a:focus{border-color:transparent !important;background-color:#BCB5A8 !important;border-right:1px solid #948d86 !important;border-top:1px solid #948d86 !important;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,.nav-tabs>.active>a.gc-step-active{color:#ffffff;background-color:#a8ad00 !important;cursor:pointer;border-color:transparent;border-right:1px solid #948d86;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,.nav-tabs>.active>a.gc-step-active:hover{background-color:#a8ad00 !important;}
.nav-tabs>li>a.gc-bdr-nul{border-radius:0 0 0 0;margin-right:0px;border-right:1px solid #948d86;font-family:Intro W01 Light;border-top: 1px solid #948d86;font-size:20px;}
.nav-tabs>li>a.gc-bdr-nul:hover{border-top:1px solid #948d86;}
.gc-mrg-btm .nav{margin-bottom:0px;}
.gc-radius-null{border-radius:0 0 0 0;background-color:#edeee8;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);margin-top:1px;}
.gc-mdl-grn-btn.span2{background:none repeat scroll 0 0 #9A3324;border:0 none;border-radius:0 0 0 0 !important;color:#ffffff;cursor:pointer;font-family:Intro W01 Regular Alt;font-weight:normal;margin-top:25px;display:block;text-transform:uppercase;}
.gc-continer-modl{width:380px;}
.gc-zero{padding-left:8px;}
.gc-modal-primary-btn{margin-top:25px;width:185px !important;}
.gc-mdl-grn-btn.span2.gc-btn-wid{width:180px;padding:7px 15px;}
.gc-modal-ovl{background-color:#edeee8;border-radius:0px;width:460px;}
.gc-btn01{margin-right:-38px;margin-top:0 ;width:61% ;}
.gc-continer-modl .gc-val{font-size:12px;}
#gc .mar-p-btm{margin:0 0 1px;}
#gc .btn-dis-pay{background:#dddad5;}
.span11.gc-txtarea-wid{width:673px;resize:none;}
.gc-space-wid{float:right;width:88%;}
#gc .gc-brand-cards.gc-end{display:inline-block;margin-right:91px;position:relative;vertical-align:super;}
h2.gc-revew-siz{font-size:19px;}
p.gc-modal-txt{font-size:13px;}
.gc-modal-txt-mrgn-top{margin-top:-20px;}
p.gc-txt-mrgn{margin-top:30px;}
.gc-contner-mrgn{margin-left:-40px;}
.span2.category_image.gc-img-let-padding{padding-right:37px;min-height:236px;margin-top:10px;padding-top:14px;padding-bottom:20px;}
.gc-modal-txt.gc-modal-magn{margin-top:10px;padding-left:5px;padding-top:6px;}
.gc-overlay-img{width:110px;margin-left:30px;}
.gc-space-wid.gc-rdi-fnt{font-family:Intro W01 Regular Alt;font-size:12px;margin-bottom:40px;}
.gc-ovlay-btm-bdr{border-bottom:1px solid #C0C0C0;display:inline-block;width:100%;}
.gc-card-mrgn .select-wrapper{margin:-1px 0px 0px -1px;}
#gc .gc-btn-pos{position:relative;right:93px;}
#gc .gc-phone-pos{position:relative;right:104px;}
.span4.lup-divinput.gc-inputxt-wid287{width:287px;}
.gc_pad-bac{padding-left:38px !important;}
.gc_space1{float:right;width:10%;}
#gc .span-img{width:32px;}
#gc .head-off{font-family:Webdings bold;font-size:13.07 pt;}
#gc .mar-neg-img{margin-top:-25px;}
.modal-ovl-off{width:461px;}
.gc-mar_top_over{margin-top:35px;margin-left:34px;}
.gc-mar_lft_crtac{margin-left:23px;}
/* PCR 159 Change .gc-selct-card-txt{color:#9a3324;display:inline-block;float:right;font-size:12px;margin-right:36px;margin-top:30px;} */
.gc-selct-card-txt{color:#9a3324;display:inline-block;float:left;font-size:16px;margin-right:36px;margin-top:0px;}
.gc-pad-rad{padding-left:85px;}
.gc-pad-canbtn{padding-bottom:25px;}
.gc-mar-lft-accou{margin-left:56px;}
.gc-mar-frm-det{margin-left:46px;}
.gc_phntyp{width:238px;}
.gc-prefsms{margin-left:-85px;margin-top:-10px;width:186px;}
.gc-mar-lftp{margin-left:110px;margin-top:-2px;}
#gc .gc-overlay-img{width:110px;margin-left:18px;}
#gc .category_image.category_image1-wid{width:250px;}
#gc .gc-prce-txt-pdtp{padding-top:134px;}
#gc .gc-prce-txt-pdtp.gc-prce-txt-mglft{margin-left:-7px;}
.gc-off-chk .sml-mar{margin-top:-2px;}
.pad-img-logo{padding:7px;}
.gc-mar-btm-imlogo{margin-bottom:63px;}
.gc-bdr-img{border-radius:10px;}
.gc-err-btn{background:none repeat scroll 0 0 #ffffff;border:solid 2px #9e2421;border-radius:0 !important;color:#9e2421;cursor:pointer;font-family:Intro W01 Regular Alt;font-weight:bold;padding:5px;text-transform:uppercase;width:100%;}
.gc-txt-err-msg{color:#9e2421;font-weight:bold;}
.gc-sub-err{color:#9e2421;}
.gc-jsterr{margin-left:-75px;margin-top:36px;}
.gc-gra-contner-wid{width:922px;}
.gc-mar-opt{margin-left:7px;margin-top:6px;}
.gc-mar-opt a{color:#9a3324;text-decoration:underline;}
.gc-mar-opt a{color:#000000;}
.gc-tprt{right:-0.3em;top:-0.5em;}
.mar-lft-shpadd{margin-left:20px;}
.gc-cus-msg{color:#a7a29c;font-size:10pt;float: right;margin-right:40px;}
.gc-marg-cmp1{margin-left:-22px;}
.gc-fadd{top:16%;}
.gc-mar-ovlt{margin-left:81px;}
.btn-ed .btn-shp{background:none repeat scroll 0 0 #a8ad00;}
.gc-marg-lft{margin-left:20px;}
.gc-marg-ship{margin-top:20px;}
.over-btn .btn-shp{background:none repeat scroll 0 0 #a8ad00;}
.gc_edmdl{width:827px;left:38%;}
.mar_rgt_coup_nwadd{margin-right:1.3em;}
.gc-gry-lnk{color:#808080;}
.gc_input_wid{width:284px;}
.gc_marg_tp-typ{margin-top:22px;}
.gc_marg_btm-slt{margin-bottom:32px;}
.gc_a{color:#9a3324;text-decoration:underline;}
.gc-marg-sp3{margin-left:-5px;}
#gc .box_border{background-color:#f5f5f5;border:1px solid #C2BEBE;min-height:267px;padding:4px 24px 24px;position:relative;}
.gc-mar-opt a{color:#000000;}
.top_alg{top:17%;}
.close_btn{position:relative;right:-18px;top:-24px;}
.gc-marg-tphd{margin-top:-7px;}
.gc-margtp-mod{margin-top:-33px;}
.gc-margtp-btn{margin-top:44px;}
.gc-marglft-intyp{margin-left:-26px;}
.gc-checkbox{padding-left:7px;}
.gc-inp_chk{background:#ffffff;}
.gc-ovrly-fnt{font-family:Intro W01 Regular Alt;font-size:13.07 pt;font-weight:bold;}
.gc-margtop-tab{margin-top:4em;}
.gc-marg-msgp{margin-left:93px;}
a:hover.gc-text-clr{text-decoration:none;}
.gc-select-nobrd{border:0px solid #cccccc;}
.gc-input-phno input[type="text"]{border:1px solid #cccccc;}
.gc-head-over{font-family:Intro W01 Regular Alt;font-size:18px;color:5f4e46;line-height:1em;font-weight:normal;vertical-align:top;width:86%;display:inline-block;}
.gc-head2-over{font-size:16px;color:#a8b003;}
.gc-head3-over{color:#b1ada8 !important;}
.gc-over-margbtm-opds{margin-bottom:20px;}
.gc-over-width-opds{width:501px;}
.gc-marg-shpgus{margin-right:-28px;}
.gc-err-marglft{margin-left:-12px;}
.gc-pad-err{padding-right:37px;padding-left:37px;}
.gc-margn-left{margin-left:17px;}
.mar_rgt_coup_add{margin-right:0.3em;}
.gc-mrg_p p{margin:0px;}
.gc-model_wid2{width:430px;}
.gc-model_colr_font{color:#333333;font-family:Helvetica,Arial;font-size:18px;line-height:31px;}
#gc .parainfo{margin-top:-19px;margin-right:134px;}
#gc .hrline_btm{margin-bottom:-16px;}
#gc .hrline_top{margin-top:-16px;}
#gc .hrwidth{width:75em;}
.gc-mrg-puramnt{margin-right:-4px;}
.gc-marg-lft-dlr{margin-left:39px;}
.gc-marg-lft-quan{margin-left:54px;}
.gc-marg-paymtd{margin-left:8px;}
.gc-slct-pwd{width:266px;}
.gc-cnf-pwd{margin-left:3.5em;}
.gc-marg-tp-surv{margin-top:-19px;}
.gc-state-wid{width:111px;}
.gc-state-wid select{width:111px;}
.gc-end-pos{position:relative;top:-12px;}
.gc-gst{color:#4a423b;font-family:Intro W01 Bold;font-size:17px;font-weight:bold;padding-bottom:3px;margin-bottom:0;padding-top:10px;}
.clr-head{color:#4a423b;}
.gc-lnk-ovrly a{color:#cccccc;text-decoration:underline;}
.gc-lnk-ovrly a{color:#9A3324;text-decoration:underline !important;}
.gc-lab-ovl{color:#000000;}
.close.gc-cls-pad{padding:5px 2px;}
.ovl-wid{background-clip:padding-box;background-color:#edeee8;border:1px solid rgba(0, 0, 0, 0.3);border-radius:0px;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);left:50%;margin-left:-280px;outline:medium none;position:fixed;top:20%;width:511px;z-index:1050;}
.gc-btn-ovl{position:relative;left:26px;}
/* .nav-tabs .gc-step-trans{color:#948D86;opacity:1;background-color:#696969;} */
.popover-content P{margin:0px;}
.gc-txtbld{font-weight:bold;}
.gc-order-mrgn{margin-top:-22px;}
.gc-lnk-hed a{color:#8e8b87;}
.ppovr{display:none;}
.pop-over-head{background-clip:padding-box;background-color:#EDEEE8;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);padding:0;position:absolute;text-align:left;white-space:normal;}
.login-bld{font-weight:bold;}
.gc-sbt-btn{padding:7px 15px;background-color:#706b60;}
#gc .mar-top-cartmy{padding-top:22px;}
#gc .box_over-width-mycart{width:391px;}
#gc .ovl-wid-cart{width:418px;}
#gc .close-item{right:-1.2em;}
.gc-bdr-conter{border:1px solid #C7BBAD;width:606px;margin-top:13px;}
.nav.nav-pills.header-nav>li{position:relative;}
.popover{width:276px;left:-123px;top:40px;background:#EDEEE8;border-radius:0px;padding:14px;}.popover h2.gc-ovrly-fnt{font-size:19px;margin:0;}
.popover p{font-size:12px;}
.popover .tool-btn1,.popover .tool-btn2{background:#A8AD00;font-size:12px;float:left;margin-left:25px;width:230px;}
.popover .tool-btn1{background:#A8AD00;}
.popover .tool-btn2{background:#b2ada9;}
.popover.bottom .arrow:after{border-bottom-color:#EDEEE8;top:-14px;border-width:15px;margin-left:-15px;}
.popover.bottom .arrow{margin-left:-15px;top:-11px;}/*magic fix for 469522943*/
.popover.bottom{margin-top:0px;}
.gc-spn-wid{width:140px;}
.gc-margin_lt{margin-left:11px;}
.gc-tp-sur{margin-top:35px;}
.gc-mar-cal{margin-right:60px;}
.gc-up-wd{width:335px;}
input[type=checkbox].css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:0 0 0 -14px;padding:0;border:0;opacity:0;outline:medium none;}
label.css-label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;cursor:pointer;margin-top:-5px}
/*input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -15px!important;}*/
.css-label{background-image:url(../../images/site/gc-lite-gray-check.png);}
/*.css-label-checked{background-position:0 -15px !important;}*/
.gc-mar-mail{margin-top:-13px;}
.gc-mar-stsu{margin-top:4.1em;}
.gc-margtop-qty{margin-top:5em;}
.gc-mrgn-txt-qty{margin-top:38px;}
.gc-txt-staus{display:block;margin-top:-11px;color:#696969;text-decoration:underline;}
.gc-bdr-conter2{background-color:#FFFFFF;border-bottom:1px solid #C7BBAD;border-left:1px solid #C7BBAD;border-right:1px solid #C7BBAD;margin-bottom:35px;width:606px;}
.gc-sta-wid{padding-left:17px;width:120px;}
.gc-wd-lkup{width:265px;background-color:#f5f5f5;}
.gc-wd-cont{width:329px;}
.gc-odr-cnt{width:606px;}
.gc-emil-txtbox{width:216px;}
.gc-mrn-top{margin-top:16px;}
#gc .oflw-hdn .gc-lokup-btn{margin-left:18px;margin-top:9px;width:229px;}
.gc-wd-num{width:39px;}
.gc-marg-crdnum{margin-right:6px;}
.gc-mar-cb{margin-top:15px;}
.gc-ex-txt{color:#A8A49E;font-size:14px;}
.gc-mar-num a{color:#000000;font-size:12px;}
.gc-mar-chkbal{margin-left:78px;}
.gc-cont-chkbal{background:#E3E0DB;border-radius:3px;margin-top:-10px;width:100%;}
.gc-pad-chkbal{padding:17px 0 13px 17px;}
.gc-hd-chkbal{margin-top:22px;}
#gc .gc-marbtn-chkbal{margin-left:179px;}#gc .gc-marbtn-chkbal .grn-btn{white-space:normal;}  /*check bal*/
.gc-ovlay-hr-wid{width:840px;margin-left:-48px;}
.print_email .gc-ovly-fntsiz{font-size:18px;}
.gc-mar-cb img{margin-top:15px;}
.gc-wd-ht-cb{height:87px;width:300px;}
#gc .tooltip-og .box-pad-2,#gc .tooltip-og .oflw-hdn{overflow:visible;}
#gc .tooltip-og .gc-img-sec,#gc .tooltip-og .disp-inlinblk{display:inline-block;width:191px;}
#gc .tooltip-og .marg_bot4em{margin-bottom:4em;}
#gc .tooltip-og .Checkout_Red{text-align:left;float:none;}
#gc .tooltip-og .disp-inlinblk{width:100%;}
#gc .tooltip-og .popover{width:217px;left:-54px;top:34px;}
.text-black{color:black !important;}
.gc-head2-over a{color:#a9af07;text-decoration:none;}
.gc-head2-over.gc-head3-over a{color:b1aca8;}
.gc_phntyp select{width:238px;}
.gc-gal-crt a{text-decoration:none;}
.gc-box-bg{background-color:#f5f5f5;}
.gc-wd-recadd{width:281px;}
.gc-martp-edt{margin-top:46px;}
.gc-wd-inp{width:195px;}
.gc-ghst-txt{color:#A59F99;}
.gc-req-field{font-size:15px;margin-left:30px;}
.gc-hd-shad{margin-top:20px;padding-left:40px;}
.gc-mar-yrbal{margin-left:5px;}
.gc-img-chkbal{height:164px;width:260px;}
.gc-wd-cmt{width:485px;}
.gc-cont-bal{background:none repeat scroll 0 0 #E3E0DB;border-radius:3px;margin-top:-10px;width:325px;height:90px;}
.gc-clr-txt{color:#4D362E;margin-top:-19px;}
.gc-ys-card a{color:#bebbb6;}
.gc-marg-lft-rmv{text-align:right;display:inline-block;width:170px;}
.gc-marg-tp-bs{margin-top:13px;}
.gc-pad-bs{padding:5px 15px;}
.gc-marglft-cp{margin-left:159px;}
.gc-chkbal{margin-left:-26px;margin-right:26px;width:260px;}
.gc-mrgn-btntop{margin-top:-31px;}
.gc_ovl_nw span img{margin-right:10px;margin-left:10px;}
.gc_ovl_nw span{color:#31200f;margin-top:-5px !important;}
.dot-brd hr{border:1px dashed #999;}
.gc_selected_card{display:none;}
.selected .gc_selected_card{display:block;}
/*#gc .gc_recnt_contanier{margin:-10px 13px;}#gc .gc_recnt_contanier .gc_recent-activity{box-shadow:none;}*/
#gc .gc_recnt_contanier .gc_recent-activity{box-shadow:none;}
#gc .gc_recnt_contanier .gc_left-menu-sep{border-bottom:2px solid #D8D8D8;display:block;margin:0 0.5em;padding:4px 0;}
#gc h3 span.txtbold{color:#4B0542;}
#gc .gc_header_line{border-bottom:1px solid #696969;width:100%;}
#gc .togotxt{color:#696969;opacity:0.9;}
#gc .linkcolortxt{text-transform:uppercase;}
#gc .gc_order_detail{font-size:13px;margin-bottom:28px;text-transform:uppercase;}
#gc .gc_orde_pad{padding-right:30px;}
#gc .gc_odr_qty{padding-left:18px;}
#gc .gc_user_account{border:1px solid #C7BBAD;height:auto;}
#gc .togorders .padding_top1{padding-top:1.4em;}
#gc .paddingleft255 p{margin-bottom:0px;}
.gc_order_statuscontent{display:none;}
.gc_expand_details{background:url(../../images/site/plus_round.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:22px auto;height:22px;width:22px;display:inline-block;}
.gc_expand_details.collapsed{background:url(../../images/site/minus_symbol.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size:22px auto;height:22px;width:22px;display:inline-block;}
.gc_shipp_add{margin-bottom:20px;margin-top:20px;}.gc_shipp_add ul{list-style:none outside none;margin:0;padding:0;}
.gc_shipp_add li{display:inline-block;vertical-align:top;}.gc_shipp_add li a{font-weight:bold;}
.gc_shipp_add .gc_shiping_detls{float:left;font-size:13px;}.gc_shipp_add .gc_shiping_detls p{margin-bottom:0px;}
.gc_shipp_add .gc_msg_detal{width:207px;word-wrap:break-word;}
.gc_shipp_add .gc_pric_dtls{padding-right:40px;vertical-align:top;font-weight:bold;}
.gc_shipp_add .gc_ship_detls{font-weight:bold;width:139px;word-wrap:break-word;}.gc_shipp_add .gc_ship_detls p{margin-bottom:0px;}
.gc_subtotal{background-color:#e4e4e4;margin-bottom:30px;}.gc_subtotal ul{list-style:none outside none;margin:0;padding:20px;font-size:14px;text-align:center;text-transform:uppercase;}.gc_subtotal ul li .gc_sub_txt{padding-right:30px;display:inline-block;text-align:right;width:265px;}
.gc_subtotal ul li.gc_total_val{margin-top:20px;}/*.gc_subtotal ul li.gc_total_val .gc_sub_txt{text-align:center;}*/
#gc .gc_gift_continer .gc_gift_left{width:48%;float:left;margin-right:10px;}#gc .gc_gift_continer .gc_gift_left img{width:100%;}
#gc .gc_ovl-wid-gift{width:82%;margin-left:0px;left:10%;background-color:#EEEEEE;}
#gc .gc-gift-modl{margin-right:-26px;padding:12px 6px 0 11px;}
#gc .gc_gift_close{float:right;position:absolute;right:10px;top:10px;}
#gc .gc_gift_caption p{display:inline;float:left;width:50%;font-size:12px;}
.gc_wlc_title{color:#4B0542;font-family:Intro W01 Regular Alt;font-size:1.3em;font-weight:bold;line-height:1.2em;}
.gc_mg_sec2{height:150px;width:100%;padding-left:10px;}
#gc .gc-prce-txt-pdtp.gc-prce-mglft{margin-left:15px;}
.modal.gc_gift_horz{width:41%;border-radius:0px;background-color:#eeeeee;}.modal.gc_gift_horz .gc_hrz-moble-pad{background-color:#EEEEEE;padding:0 12px 7px;}
.close.gc_hrz_gift_close{position:relative;right:-5px;top:14px;}
.gc-hrz-gift div img{margin-top:11px;}
.gc-hrz-gift .hr-line{border:1px solid #C7BBAD;margin-left:-15px;margin-right:-13px;margin-bottom:21px;}
.gc_hr-line{border:1px solid #C7BBAD;margin-bottom:25px;}
.gc_gift_txt p{margin-bottom:0px;}
.gc_subtotal.gc_subtotal-wid{padding:20px 10px;width:89%;}.gc_subtotal.gc_subtotal-wid ul{text-align:left;}.gc_subtotal.gc_subtotal-wid ul li .gc_sub_txt{padding-right:50px;}
.gc_cardsnum{font-size:17px;}
.ovl-wid .gc_hr-line,.gc-modal-ovl .gc_hr-line{border:none;border-top:2px solid #C0C0C0;margin:30px -26px 20px -24px;}
.gc-modal-ovl .gc_guset_hr{width:100%;}
.gc_form_triage .buttonclass01{background:#9a3324;color:#ffffff;padding:5px 15px;text-align:center;width:auto;cursor:pointer;float:right;font-size:14px;font-family:Intro W01 Regular Alt;border:0px;position:relative;bottom:0px;right:3px;}
#gc .gc_form_triage .box_width{padding:20px 30px 30px;width:18.4em;}
#gc .gc_form_triage .box_width .linkcolortxt small{font-family:Intro W01 Regular Alt;text-transform:capitalize;}
.gc_form_triage .box_width .input-bg .span3 .text_wid .txt_wdth{width:14.643em;}
.gc_form_triage .login-bg{background-color:#f5f5f5;border:1px solid #C2BEBE;min-height:257px;padding:4px 24px 24px;position:relative;}
.gc_form_triage .last_but{bottom:3em;position:absolute;right:2.3em;}
#gc.triage_togo{padding:0px;}
.gc_form_triage .pad-btm{padding-bottom:0;}
.gc_form_triage form{margin:0;}
.tabbed_pad.gc-margtop-tab .span6.mar_lftt07{width:538px;}
#gc .hero-shot-small{width:660px;}
.disabled{background-color:#ff0000;}
.span6.mar_lftt07 .span1.gc-mar-opt{margin-left:23px;}
.span12.gc_user_account{width:958px;}.span12.gc_user_account .padrightbox1 .gc_hr-line{overflow:hidden;}
.span8.gc_user_account{width:666px;}.span8.gc_user_account .padrightbox1 .gc_hr-line{overflow:hidden;}
#gc .gc-margtop-tab .row .italics.gc-mar-lftp.gc-marg-msgp{float:right;width:248px;margin-right:42px;margin-left:0px;}
#gc .row .span4.gc_formcontrol_login{width:280px;}#gc .row .span4.gc_formcontrol_login input.span4{width:280px;}
.span4.gc-mar-frm-det.gc_prefmthod{width:282px;}
.span4.gc-mar-frm-det.gc_formcontrol_login,.span4.gc-mar-frm-det{margin-left:22px;}
.top_head_nav ul{margin:0 0 0px 25px;text-align:right;}.top_head_nav ul li{list-stlye:none;display:inline;margin-right:5px;}
/* .container.box{background:white;} */
.logout{float:right;margin-bottom:13px;}
.top_head{margin-right:30px;}
/* .user-account01{min-height:500px;padding:1em;}.user-account01 .primary-btn{background:#000000;border:0 none;color:#ffffff;padding:2px 8px;margin-top:4px;}
.user-account01 .red{background:#9A3324;}
.user-account01 legend{margin:0;}
.user-account01 .form-label{margin-left:15px;}
.user-account01 .main_menu{float:right;margin-top:10px;color:blue;}
.user-account01 .order_search .control-group{margin-bottom:0;}
.user-account01 .start_date label{float:left;margin-right:5px;}
.user-account01 .start_date input{width:67%;}
.user-account01 .span3 .select-wrapper{height:26px;line-height:26px;margin-bottom:9px;}
.user-account01 .orders_ul ul li{list-style:none;display:inline;margin-right:10px;}.user-account01 .orders_ul ul li span input{margin:0;}
.user-account01 a,.user-account01 a:focus{color:#9a3324;text-decoration:none;}
.user-account01 a:hover{color:#612C51;text-decoration:underline;}
.user-account01 .gc-chkbal{margin-right:0;}
.user-account01 .gc-marbtn-chkbal{margin-left:150px;}
.user-account01 .blk-btn{background:#050505;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:100%;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
.user-account01 #gc .grn-btn-sm{background:#050505;}
.user-account01 #gc .grn-btn{background:#050505;}
.user-account01 #gc .gc-iner-wid{width:418px;}
.user-account01 div#gc .row.marg-lr{margin-left:17px;margin-right:18px;}
.pweb .nav.nav-tabs>.active>a{background-color:black !important;color:white;border-color:black !important;}
.pweb .blk-btn{background:#050505;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:100%;border-radius:0px !important;font-weight:normal;font-family:Intro W01 Regular Alt;text-transform:uppercase;}
.pweb .grn-btn{background:#050505;}
.pweb #gc .prof_inf .btn-shp{background:#050505;}
.pweb .ord_dtl ul{margin:0;}.pweb .ord_dtl ul li{list-style:none;display:inline;margin-right:30px;font-weight:bold;}
.pweb .dscnt .span3{margin-bottom:10px;}
.pweb .gc-marg-lft-quan{margin-left:20px;}
.pweb .items ul{margin:0;}.pweb .items ul li{list-style:none;margin:2px auto;}
.pweb .marg-top5{margin-top:3em;}
.pweb .user-account01 .span3 .selectwrap{width:100%;}
.pweb .ord_srch .select-wrapper{width:220px;}
.pweb .cmnts{width:895px;height:139px;}
.pweb .pagi{margin:15px 15px;}
.top_nav{padding:8px;background-color:#000000;}.top_nav ul{margin:10px;}.top_nav ul li{list-style:none;display:inline;margin-right:10px;}.top_nav ul li a{color:#ffffff;text-transform:uppercase;font-weight:bold;}
.partner-header{position:fixed;height:75px;width:100%;z-index:999;}
#partner_web_content_body{font-family:Arial;font-size:12px;color:#706B6B;margin-top:70px;}
.sec-container{background-color:#fff;}
.base-font-withcolor{font-family:Arial;color:#706060;}
.disable_link{pointer-events:none !important;} */
/*greeting card selection */
.span2.category_image.gc-img-let-padding{padding-right:35px;min-height:236px;margin-top:10px;padding-top:14px;padding-bottom:40px;height:100px;}
.gc_selected_card_text{width:161px;background-color:#9f2719;position:absolute;margin-top:-124px;height:23px;display:block;text-align:center;color:#fff !important;font-weight:bold;font-size:12px;text-transform:uppercase;padding-top:3px;z-index:999999;display:none;}
.inactive.category_image:not(.selected_card){opacity:0.6;}
.category_image.selected_card img{border:1px solid #9f2719;}
.category_image.selected_card .gc_selected_card_text{display:block;}
#content_body .container-main{background:#ffffff;}
.noelement_selected{border:1px solid #9f2719 !important;}
/* defect 10249 */
.span6.txt-rgt.padtop_13.pull-right .gc_popup_content{display:none;}
.span6.txt-rgt.padtop_13.pull-right .gc-mdl-grn-btn.span2.gc-popbtn{width:248px;}
.span6.txt-rgt.padtop_13.pull-right .popover.bottom{margin-top:22px;}
.span6.txt-rgt.padtop_13.pull-right .popover.fade.bottom.in{display:block;left:651px !important;top:48.7px;width:276px;z-index: 1;}
.span6.txt-rgt.padtop_13.pull-right .popover.fade.bottom{width:69px;left:651px !important;}
.span6.txt-rgt.padtop_13.pull-right .popover.bottom .arrow{margin-left:102px;top:-11px;}
/* defect 10249 */
.container-fluid.gc-pad-tp-mob.gc-mobalbox.gc-over-width-opds .gc-btn-ovl{left:-12px;}
.gc-check-btn{display:inline-block;width:100%;}
.capitalize.disp-inlinkblk > form {margin: 0;}
#remove_gc_coupon{float:right;margin-right:-18px;margin-top:-34px;}
#gc a.grn-btn{font-size:14px;padding:5px;display:inline-block;width:88%;text-decoration:none;}
.gift_msg_wrap{word-wrap: break-word;}
a.primary-btn{font-size:14px;display:inline-block;text-decoration:none;width: 164px;font-family:Arial;text-align: center;}
/*defect 9406*/
a.search_anchor{width:auto !important;display:inline !important;font-size:0 !important;margin-top:10px;padding:15px 13px 13px 15px;}
.gc-order-list-padtop{padding-top:2.6em !important;}
.margin_tp_17{margin-top:17px;}
.margin_lt_61{margin-left:61px;}
.margin_lt_104{margin-left:104px;}
.margin_lt_20{margin-left:20px;}-
.error_select{color:#9A3324;}
.input-eclub{transition:none 0s ease 0s !important;}
.gc-comrmatin-error .grn-btn{font-size:12px;font-weight:normal !important;}
.gc-comrmatin-error .tool-btn2{background:#b2ada9 !important;}
/*defect 7018, 11292 */
#gc form#subscription, #gc form#survey{margin-left:30px;margin-right:30px;}
#gc form#subscription .grey-btn{background:#a8ad00;}
#gc form#survey .grey-btn{background:#a8ad00;}
/*defect 7049*/
.checkbox_add_book{margin-top: 30px;}
.checkbox_add_book input{float: left;margin-right: 14px;}
.checkbox_add_book label{margin-top: 10px;}
#addToCartStep3 .gc-pad-rad {padding-left: 48px;}
#gc #loginModal{top: 6% !important;}
/*defect 9192 */
.gc-img-sec form {margin:0px;}
.gc-img-sec{width:100%;}
#gc .lft-img{width:86px;float:left;padding-right:3px;padding-bottom:8px;}
/*defect login triage */
form#gcsocialRegistrationForm, form#socialRegistrationForm{margin: 0;}
/*defect 8937*/
.gc-box-bg  .gc-img-sec{border-top: 1px solid #c7bbad;padding-top:13px;margin-top:12px;}
/* defect 10519*/
.row.txt-rgt.gc-marg-shpgus {text-transform: uppercase;}
/*gift card defect*/
.gc-order-mrgn h3{margin-bottom:0;}
#gc .gc-bulck-oder .gc-bdr-img{width:401px;}
#gc .gc-bulck-oder .wd-lg-ord{margin-left:35px;width:430px;}
.gc-bdr-conter .span7{width:606px;}
/* defect 11025 */
#gc a.grn-btn{margin-left:0px;}
.marg-top32 {margin-top: 32px;}
label.css-label{margin-top: 20px;}
/* defect 11256 */
#gc .gc-para-fsize{font-size:14px;}
/* defect order summary section text in caps */
#gc .mar-p-btm {
margin: 0 0 1px;
text-transform: uppercase;
}
#gc .gc_total {
  font-weight: bold;
  padding-top: 10px;
  text-transform: uppercase;
}
/* defect 11163 */
#gc .pick-up{
margin-left:10px;margin-bottom:16px;}
/* recent activity */
.gc_order_detail .paddingleft2{padding-left:1em;}
.gc_order_detail .paddingleft3{padding-left:30px;}
.gc_order_detail .paddingleft12{padding-left:1.2em;}
/* Gift card change END*/
#gc.container-main{background:#efede8 !important;}
#checkoutbutton_top{margin:0px !important;}
/*this fix is breaking prod to be looked into*/
button.primary-btn{font-size:14px;display:inline-block;text-decoration:none;width: auto;font-family:Arial;text-align: center;}
.row.span12.marg-top-8 .span4{width:300px;}
#gc .header_line_dot_full{border-bottom: none;}
.pd-left-ship{padding-left:28px;}
#gc .togorders .paddingleft255{margin-right:-5.5em;margin-left:17px;}
/*defect 9543*/
#gc .login-bg-lookup{background-color:#f5f5f5;border:1px solid #c2bebe;margin-left:30px;margin-right:30px}
#gc .login-bg-lookup .lok_to_wid{padding-bottom:6px;padding-left:15px;padding-right:15px;}
#gc .span .lup-radio .mar_top6{margin-top:0px !important;}
#gc .lup-divinput .mar_top6{margin-top:3px;}
/* #gc .login-bg-lookup .lok_to_wid .radio_sec{padding-left:60px;} */
/*PIPE# 145214- Start of change*/
.contact-us.thanku {
  font-family: Inherit;
  font-size: 16pt;
  color: #612C51;
  text-align: center;
  margin-bottom: 20px;
  font-weight: bold;}
/*End of change*/
/* Facebook SSO START */
.social_img{margin-top: 4px;position: absolute;}
.social_icon_main{background-color:#4c69ba;display: inline;padding: 5px 8px 9px;border-radius: 5px;
        cursor: pointer;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        margin: 3px;
        
    }
.social_text{
color: #ffffff;
padding: 7px 9px 7px 0px;
text-decoration: none;
margin-left: 30px;top:4px;position:relative;}

#fb_login_button { 
    width: 80px; 
}
#fb_login_button span, 
#fb_login_button iframe {
    width: 80px! important;
    height: 25px! important;
}

#gc .gc-prce-txt-pdtp25 {padding-top: 0px;  display: inline;}
#gc p.gc-prce-txt-pdtp25.gc-prce-txt-mglft{display: inline;}
#gc p.gc-prce-txt-pdtp25.gc-prce-txt-mglft span{ vertical-align: bottom;  padding-left: 20px;}
#gc .curtab {font-weight: bold;}
/* Facebook SSO END */
/*PCR change GC UX change in giftcard shipping details page  start*/
#gc .gc-prce-txt-pdtp25 {padding-top: 25px;}  
.mar-left40 {  margin-left: 40px;}
.mar-ht120 {min-height:120px;}
.reset-left-div .send_cancel_res .social_text{    
	top: 4px;
	position: relative;
}
#gc input.primary-btn.btn-full{background-image: url("../../images/site/button-bg-img.png");}
/*PCR change end*/
.gc-wd-cont .pick-up.mar-lft-2 {top: 0 !important;margin-left:20px !important;}
.gc-mrg-btm .nav > li > a:hover, .nav > li > a:focus {background-color: none;cursor: default;}
#myPopoverContent .gc-ovrly-fnt.text-black.capitalize.bold, .text-black.gift_msg_wrap{
	font-size: 15px;
}/*defct 11732 */
.box-pad-2.capitalize.bdr-btm.gc-box-bg input.primary-btn.btn-full {word-wrap:break-word;background:#706b60;background-image: none !important;white-space:normal;}
/* defect 9612 */
.order_detail .gc_expand_details{margin-left:63px !important;}
#gc .togorders .paddingleft255{margin-right:-4.5em;}
.nav-tabs .active .gc-step a:hover, .nav-tabs .active .gc-step a:hover, .nav-tabs .active .gc-step a:focus{background:#a8ad00 !important;}
.gc_subtotal span.price{width:100px;display:inline-block;text-align:left;}
.vf-hidden {overflow:hidden;}
.coupon-pad {padding:25px;}
.coupon-area {background:#000;margin:0;padding:8px;color:#ffffff;}
.ship-add-section{width:100%;float:left;}
.view-more-primary-btn {background: #9A3324;border: 0 none;color: #ffffff;font-family: 'Intro W01 Regular Alt';cursor: pointer;padding: 5px 42px;text-transform: uppercase;margin-top: 18px;width: auto;border-radius: 0px !important;font-weight: normal;}
.l-name-input{width:266px !important;}
.sm-section-price,.sm-section-name{text-align:center !important;}
/*magic# 469429254-xsdfxp1*/
.nav-arrow{ background: url("../../images/site/red-arrow.png");
  background-repeat: no-repeat;
  background-position: right;
}
textarea.msg_limit{white-space: pre;}
.nav-tabs .active .gc-step a:hover, .nav-tabs .active .gc-step a:hover, .nav-tabs .active .gc-step a:focus{background:#a8ad00 !important;}
}
/*PCR change end*/

textarea.msg_limit{white-space: pre;}
#gc .span4.gc-mar-frm-det.gc_formcontrol_login label[for=reemailid] {width:400px;}
.c-mail{margin-left:22px;}
.c-mail input{width:280px;}
/* defect 13880 */
.sub-img .gc-wd-cmt{display:none;}
.gc-terms-cmt{margin-top:-36px;}
.order_detail .span1 .paddingleft12{padding-left: 0px!important;}
/* defect 13464 */
.order-qty{width:42px;}
.order-total{text-align:center;}
#gc .gc_odr_qty{padding-left:49px;text-align:center;}
.order_detail .span1 .paddingleft255{float:left;margin-left:14px;margin-right:-45px;}
.gc_shipp_add .gc_pric_dtls{font-weight:bold;padding-left:21px;padding-right:13px;vertical-align:top;width:64px;}
.span1.gc_odr_price{padding-left:20px;}
#gc .gc_orde_pad{width:180px;}
.gc_shipp_add .gc_msg_detal{width:184px;}
.gc_shipp_add .gc_shiping_detls{width:180px;}
.status-label{padding-left:23px;}
.togorders .order_detail .gc_expand_details{margin-left:38px !important;}
/* defect 13464 */
/* defect 11164 */
button#backToStep1, button#backToStep2, .gc-sbt-btn:hover, #gc form#subscription .grey-btn{background-color:#706b60;}
#gc .btn-shp{background: none repeat scroll 0 0 #9A3324;}
#gc input#gc_continue_ship_btn, #gc input#continue{background-color: #9A3324 !important;}
div#addShipAddress, #gc button#creditPayment{background-color:#9A3324;}
/* defect 11164 */
/* defect 9796 */
.marginleft0.select_span4{margin-left:32px;}
.row.span12.marg-top-8 .checkbox_d.bg-pos{margin-top:2px;}
/* defect 9796 */
/* defect 14194 */
.row.gc-cart-item .span2.category_image{padding-right:36px !important;width:110px !important;}
.gc-card-item-price{font-size: 14px !important;}
/* defect 14194 */
.qty-wth{width:65px}
/* defect 14194 */
.gc-terms-cmt{margin-top:-82px;}
/*start of css changes for checkout redesign*/
/***Common CSS***/
.displayB{display:block;}
.clearB{clear:both;}
/***End of Common CSS***/
/***OG-ToGo-Menu CSS***/
.og-content-body{margin-top:152px;}
#og-togo-menu{}
#og-togo-menu .left-rail{width:168px;background:#fff;}
#og-togo-menu .hero-shot-small{width:490px;margin:0 10px;}
#og-togo-menu .right-rail{width:272px;}
#og-togo-menu.menu-bg-grid-empty{margin-bottom:25px;margin-top:157px !important;}
#og-togo-menu.menu-bg-grid-empty .place-order, #og-togo-menu.menu-bg-grid-empty .pick-up {width: 23.5em;margin-top: 0 !important;float: left;margin-left: 0 !important;}
#og-togo-menu .category_hero_img{width:40em;position:relative;float:left;} /*WO51593--sunil */
#og-togo-menu .sub-menu-grid-bg{padding:0;width:40.9em;margin-bottom:0;border:none;}
#og-togo-menu .menu-grid , #og-togo-menu .menu-grid > img{ width: 470px;margin-top:-5px;}
#og-togo-menu .panel-heading{color:#ffffff;}
#og-togo-menu .panel-heading h4{/*background:#a2b432;border:2px solid #96a926; font-weight:bold;font-size:14px;margin:0;*/}
#og-togo-menu .panel-heading h4 a{color:#fff;text-decoration:none;}
#og-togo-menu .panel-selected{background:#612c51;border:2px solid #502142;}
#og-togo-menu .menu-view-list{display:block;font-size:12px;text-decoration:underline;}
#og-togo-menu .menu_header{margin-top:0;margin-bottom:-2px;font-size:22px; height:55px;background-image:url("../../images/site/menu-heading-bg.png");background-repeat:no-repeat;letter-spacing: 0px;}
#og-togo-menu .menudetail_header{height:55px;margin-bottom:0;}
#og-togo-menu .dish-details {margin-top: 0em;}
#og-togo-menu .dish-details p{color:#5a4646;font-size:13px;margin: 0.3em 0em 2em;}
#og-togo-menu.menu-bg-grid-empty .menu_items{min-height:224px;width:230px;} /*INC14356*/
#og-togo-menu .menu_items .menu-item-img{width:100%;}
#og-togo-menu .dish-details .dish-details-content{width:225px;}
#og-togo-menu .dish-details .dish-title{margin:0;/* width:8.08em; */width:226px;}
#og-togo-menu .dish-details .dish-title1{margin:0;width:7.9em;float:left;}
#og-togo-menu .dish-details .price-details{float:right;width:8em;}
#og-togo-menu .menu-bg-grid-empty .price_dollar p{margin:0;float:left;}
#og-togo-menu .menu_order_go{padding:8px 10px;font-family:intro w01 Regular Alt; text-transform:capitalize; font-size:12px;}
#og-togo-menu .menu-order-cal{font-size:12px;font-weight:bold;margin:0px 0 0 3px;width:100px;}
#og-togo-menu .dish-details .grey-star-small{padding:10px 0;float:right;}
#og-togo-menu .new-image-top-left1{left:0.2em;position: absolute;top:0.3em;}
#og-togo-menu.menu-bg-grid-empty .orange-bg{background:#a1b336;/*font-weight:bold !important;*/}
#og-togo-menu .view-cart-green{color:#612c51;font-weight:bold;margin-top:12px;font-size:13px;}
#og-togo-menu .coupon-code-box{margin-left:0 !important;}
#og-togo-menu .coupon-price-box{padding:0.96em 0 1.13em 0;}
#og-togo-menu .check-out{padding:15px; color: #403730;height: auto;/*overflow: hidden;*/margin-bottom:1em;margin-left:-15px;}
#og-togo-menu .divider{margin:13px 0 0 0px;width:277px;border:1px solid #d7cfc5;}
#og-togo-menu .checkout-container{padding:0 15px;margin-top:-7px;}
#og-togo-menu .viewAs{color:#fff;font-size:9px;text-decoration:underline;padding:3px 2px;position:relative;top:-19px;text-transform:none;width:auto;display:inline;}
#og-togo-menu .viewAs:hover{color:#fff;}
#og-togo-menu .view-cart-edit a{font-weight:bold;margin:0 5px;}
#og-togo-menu .coupon-chk-out-bg{font-family:Intro w01 bold;width:171px;float:right; margin-top:24px;}
#og-togo-menu .coupon-aply-coupon{background-image: url("../../images/site/apply-coupon.png");border: 0 none;color: #ffffff;cursor: pointer;padding: 5px 15px;text-transform: uppercase;width: auto;margin: 0.3em 1em 2em 0;background:#716F6E ! important;
float:right!important;}
#og-togo-menu .box-margn{border-top:none !important;}
#og-togo-menu .menu-detail-bg{padding:0;}
#og-togo-menu .menu-detail-bg .hero-shot img{width:100%;}
#og-togo-menu .menu-bg-grid-empty .place-order h4{padding:17px 20px 16px 20px;}
#og-togo-menu .togoleft{width:473px;padding:0 0 10px 7px;}
#og-togo-menu .menu-bg-grid-empty .menu_items.menu_favorites , 
#og-togo-menu .menu-detail-bg .menu_favorites{margin:0;margin-left:3px /*!important*/;}
#og-togo-menu .togoleft .menu_favorites:nth-child(odd){margin:0 7px 10px 0 !important;}
#og-togo-menu .box-margn .spn_wdth{/* width:110px;height:65px; */width:100px;height:auto;}
/* #og-togo-menu .box-margn .dish-details .span2{/* width:130px;height:65px; */width:226px;height:auto;} */
#og-togo-menu .dish-details-content .star-grey-small{float:right;margin-right:15px;}
#og-togo-menu .order_but_marg .menu_order_go{margin-top:20px;margin-top:0px;}
/***Left Rail Menu CSS***/
#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu span{margin: 0;padding: 0;border: 0;list-style: none;/* font-weight: normal; */text-decoration: none;
line-height:0.5;font-size:14px;position: relative;}
#cssmenu span{line-height:1;}
#cssmenu{}
#cssmenu > ul > li{margin: 0 0 0 0;}
#cssmenu > ul > li:last-child{margin: 0;}
#cssmenu > ul > li > a{font-size: 15px;display: block;color: #ffffff;background: #a2b432;
border: 1px solid #96a926;outline:none;height:53px;}
#cssmenu > ul > li > a > span{display: block;padding: 10px 10px 0px;font-weight: bold;color:#fff;font-family: Intro W01 Regular Alt;font-size: 11px;text-transform:uppercase;  margin-top:11px;}
#cssmenu > ul > li > a{outline:none;text-decoration:none;height:63px;}
#cssmenu > ul > li > a:hover{text-decoration: none;}
#cssmenu > ul > li.active{border-bottom: none;}
#cssmenu > ul > li.active a{background:#612c51;color:#fff;border: 1px solid #502142;}
.active-test > a{background:#612c51 !important ;color:#fff !important ;border: 1px solid #502142 !important;}
.active-test > a  span.seticon{background:url(../../images/site/icon-collapse.png) 95% center no-repeat !important;display:inline-block;width:87%;height:37px;}

#cssmenu > ul > li.has-sub a span.seticon{background:url(../../images/site/icon-expand.png) 95% center no-repeat;display:inline-block;width:0;height:13px;line-height:37px;float:right;}
#cssmenu > ul > li.has-sub.active > a span{background: url(../../images/site/icon-collapse.png) 95% center no-repeat;}
/* Sub menu */
#cssmenu ul ul{padding: 5px 10px;display: none;border-left:1px solid #c7bbad;border-right:1px solid #c7bbad;border-bottom: 1px solid #c7bbad;}
#cssmenu ul li.active ul{padding: 5px 10px;display:block;}
#cssmenu ul ul li{margin:0 0 14px 0;width:147px;color:#5a4646;}
#cssmenu ul ul li:first-child{margin-top:10px;}
#cssmenu ul ul a{display: block;color:#5a4646;font-size:14px;text-transform:uppercase;background:none !important;border:none!important;padding:0px 0px 0px 0px;}
#cssmenu ul ul a:hover , #cssmenu ul ul a:active{color:#612c51;}
#cssmenu ul ul a span{color:#5a4646;font-family:arial;font-size:11px;}
#cssmenu ul ul a:hover , #cssmenu ul ul a:active , #cssmenu ul ul a:visited{text-decoration:none;}
#cssmenu ul ul a span:hover , #cssmenu ul ul a span:active{color:#612c51;font-weight:bold;text-decoration:none;}
/***Scrollbar CSS***/
#demo,#demo1{position: relative;}
#examples , #examples1{}
/***End of Scrollbar CSS***/
/***End of Left Rail Menu CSS***/
/***End of OG-ToGo-Menu CSS***/

/***OG_ToGoMenuDetails CSS***/
#og-togo-menu .menu-container{background:#fff;border:1px solid #c7bbad;width:456px;padding:0 15px;float:left;margin-bottom:10px;position:relative;}
#og-togo-menu .menu-heading-container{float: left;margin:8px 0;width: 100%;}
#og-togo-menu .menu-heading{color: #612c51;font-size: 20px;font-family:Intro W01 Bold;text-transform:uppercase; margin-top:5px;}
#og-togo-menu .menu-price{color:#676558;font-size:20px;font-weight:bold;margin-top:-2px;}
#og-togo-menu .category_hero_img img{width:80%;}
#og-togo-menu .menu-details{color: #5a4646;font-size: 13px;}
#og-togo-menu .menu-details-cal{padding:4px 2px;width:65px;}
#og-togo-menu .menu-detail-title{color: #612c51;font-size:12px;margin:10px 0; text-transform:uppercase;font-family:Intro W01 Bold;}
#og-togo-menu .dish-qty select{width:115px;margin:5px;-o-appearance:none;appearance:none;border:1px solid #cccccc;background: url("../../images/site/new_arrow-new.png") no-repeat right center;margin-right:1px;margin-left:-1px;margin-top:0px;}
#og-togo-menu style.styleSelect::-ms-expand{display:none;}
#og-togo-menu .styleSelect{background:url(../../images/site/selectDropdown.jpg) no-repeat right; 
appearance:none;-moz-appearance: none; -webkit-appearance: none;-ms-appearance: none; -o-appearance:none;
    border:none;height:25px;outline:none;line-height:normal;}
#og-togo-menu .add-to-cart{width:473px !important;padding:15px 0 15px 15px;}
#og-togo-menu .styleSelect:hover{/*background:url(../../images/site/selectDropdownHover.jpg) no-repeat right;*/}
#og-togo-menu .add-to-cart{width:100%;}
.display_none{display:none;}
.disable{display:none;}
.menu-bg-grid-empty .place-order h4{font-size:1.2em;}
.mar-lft-2 .secondary-btn01.capitalize.pull-right{background:#716F6E;}
.right-rail .view-cart-update a{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.coupon-price-box button.pull-right.coupon-aply-coupon{font-family:intro w01 bold;}
#og-togo-menu .menu-carticon .mar-title-lft{margin-left:0;}
#og-togo-menu .menu-carticon {float: right;width: 140px;padding:5px 0;}
#og-togo-menu .menu-carticon .start-txt{color:#66635E;text-align:right;font-size:11px;line-height:11px;letter-spacing: 0px;text-transform:capitalize;width:73px;margin-top: -0px;}
#og-togo-menu .menu-carticon .detail-rate{color: #676558;font-size:18px;font-weight: bold;line-height: 15px; margin-left:5px;}
#og-togo-menu .menu-carticon span.num{font-size:22px;vertical-align: baseline;}
#og-togo-menu .menu-carticon span.decimal{vertical-align: super;font-size: 12px;}
#og-togo-menu .category_hero_img .new-image-top-left1{left:1em;position: absolute;top:1em; width: auto !important;}
/***End of OG_ToGoMenuDetails CSS***/
/***End of OG_ToGoMenuDetails CSS***/

/***OG_ToGoMenuList CSS***/
#og-togo-menu .dish-details .dish-list-title{margin:0;color: #4e3629;font-weight: bold;}
#og-togo-menu .menu-list-container{width:97%;}
#og-togo-menu .menu-list-container .menu-list-block{background:#ffffff;border: 1px solid #c7bbae;
padding: 0.3em 0.5em 0.5em;}
#og-togo-menu .dish-list-details{width:270px;}
.c-active{cursor:text !important;}
#og-togo-menu .sub-mar-top{margin-top:15px !important;}
/***End of OG_ToGoMenuList CSS***/
#og-togo-menu .menu-detail-bg-2{padding:0px 5px !important;}
#og-togo-menu .sub-menu-grid-bg .row .txt-center.menu_header.capitalize{/* padding-right:100px; */}
#og-togo-menu .sub-menu-grid-bg .row.margtop09{margin-top:0em;}
.body-content .span6.tab-content{width:509px;}
/*.right-rail .place-order.mar-lft-2{margin-left:0em !important;}*/
.body-content .right-rail .span3{margin-left:-28px;margin-top:10px;}
.body-content .row.span12{margin-top:0px;}
.tab-content .menu_favorites .price_dollar{font-weight:bold;}
.tab-content .row_marg_top22 .row.left_box{width:452px;}
.tab-content .row_marg_top22 .span4.marg_left00{width:284px;}
.tab-content .row_marg_top22 p.dish-title.margin_btm0{width:21.08em !important;}
.tab-content .margtop09 .menu_header.capitalize{/*margin-left:5px;margin-right:10px;margin-top:5px!important;margin-bottom:10px!important;*/}
#og-togo-menu .menu-container .menu_marg_lft .span6{width:443px !important;margin-left:-4px;}
/*** UAT ALM FIX ***/
#og-togo-menu .menu-container .menu-heading-container .menu-carticon.span1{position:absolute;top:11.5px;right:18px; width:145px !important;}
#og-togo-menu .menu-detail-bg-1 .left_box{width:456px;margin-bottom:4px;}
.hero-shot-small .menu-container .mar-top1.styleSelect{overflow:hidden;float:left;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;width:240px;}
.hero-shot-small .menu-heading-container .pull-right .styleSelect{width:142px;}
.hero-shot-small .menu-container label.qty-txt-marg{margin-left:260px;margin-bottom:-22px;margin-top:9px;}
.tab-content .left_box .pull-right.txt-rgt.menu_marg_rgt.span2{width:140px;}
.right-rail .place-order.mar-lft-2 h4.place-align {margin: 0px !important;}
.img_item_margin {margin:0px 7px 10px 0px !important;}
#og-togo-menu .star-grey-small1 {float: right;margin-right:15px;margin-top:8px;}
.im-int .mar_top .styled-select.select_span3.prefselect {margin-left:0px;margin-bottom:20px;}
.im-int .mar_top span.select-wrapper {/* width:290px; */width:305px;}
.tab-content .hero-shot-small .sub-cat-detail {border:1px solid #C7BBAD;border-top:0px;}
.im-int .span8 .span3 {width:279px;}/*WO51799 reverted--sunil*/
/*.im-int .span8 .span3 .overlay-left-checkbox , .im-int .span8 .span3 .tmi-right{margin-bottom:0px;}WO51799-- reverted--sunil*/
.block-options.span8 .span3 {width:237px;}/*magic fix for 469495648*/
/*.menu-container .menu-heading-container span.menu-detail-title.pull-left {font-size:14px !important;}*/
.menu-container .dish-qty span {margin-right:9px;}
.add-to-cart .pull-right input#add-to-cart-tmi {/* padding:5px 54px; */padding:5px 48px;font-weight:bold;}
#og-togo-menu .menu_marg_lft .addthis_toolbox.addthis_default_style {padding-bottom:15px;}
.menu_marg_lft .mar-bot-1 span.pull-left.menu-order-cal.menu-details-cal {margin:0px 0px 0px -6px !important;}
.well-new .cal21.marbottom .span-40, .well-new .cal21.marbottom .span-20 {/*border-bottom:1px solid #000;padding-bottom:6px;*/padding-top:6px;height:32px;}/*magic fix for 469513338*/
.well-new.well-small.brown-txt-color {margin-bottom:22px;float:left;}
.menu-container div#collapse2.row.collaps.well-new {margin-bottom:0px;}
.menu-container div#collapse2.row.collaps.well-new.in {margin-top:10px;}
.menu_marg_lft h3.subtitle.capitalize {color:#612c51;font-family:Intro W01 Bold;letter-spacing:0.6px;font-size:12px;line-height:1.5em;}
.menu_marg_lft p.legal_text {color:#333333 ! important;}
/*.togoleft .marg_left0 .capitalize.order_but_marg.margtop09 {margin-top:1.5em;}*/
#og-togo-menu .menu-detail-bg.menu_padding_dwn0.og-menu-marg-no-top-padding {margin-top:1.4px;}
#og-togo-menu .menu-detail-bg.menu_padding_dwn0.og-menu-marg-top-padding {margin-top:15px;}
.tab-content #configOptionsAjax .error-box.error-box-big.marg_top1em {display:block;float:left;width:89.5%;margin-top:0px;}
#og-togo-menu .right-rail .place-details{font-size:14px;}
#og-togo-menu .right-rail .span3 .pick-up.mar-lft-2{margin-left:2.3em !important;}
#og-togo-menu .right-rail .mar-lft-2 .loc-detail{font-size:14px;}
#og-togo-menu .right-rail .req-tim{font-size:14px;}
#og-togo-menu .right-rail .coupon-price-box p.coupon-heading.txtbold{font-size:14px;padding-top:0em !important;}/*for spanish issue*/
#og-togo-menu .right-rail .coupon-price-box span.coupon-mrg-left{font-size:14px;}
#og-togo-menu .row.menu-navigation {margin-top:-53px;height:51px;/* margin-left:178px;width:auto; */}
.og-menu-marg-no-top-padding .span6 p {font-size:14px;margin:0.2em 1.3em 1.7em;color:#5a4646;}
#og-togo-menu .tab-content .menu-detail-bg-2 .row.left_box.child1-withHeroImg{margin-top:5.5px;padding-left:0.75em;}
#og-togo-menu .tab-content .row.left_box.child1-withNoHeroImg{margin-top:1.73em;margin-left:0.01em;width:456px !important;}
.menu_order_go:hover {color:#fff;}
#og-togo-menu .right-rail .checkout-container form {margin:-2px 0 0px;}
#og-togo-menu .right-rail .coupon-price-box .row{/*margin-top:15px;*/}
#og-togo-menu .right-rail .check-out button.coupon-chk-out-bg.primary-btn.pull-right{width:171px; margin-bottom:-5px;margin-top:-3px;}
#og-togo-menu .right-rail button.coupon-chk-out-bg.primary-btn.pull-right.coupon-mrg-top.mar-rgt-ext.marg_bot1em{width:172px;/* margin-bottom:17px; */margin-top:11px;margin-bottom:13px;}
#og-togo-menu #showPersistentCart .info-box.mar-lft-2 {width:234px;margin-left:0px !important;}
#og-togo-menu .category_hero_img img{width:95%}
#og-togo-menu .tab-content .hero-shot-small .menu-container{padding:0px 16px;border-bottom-width:2px;}
#og-togo-menu .menu-container .element.menu-details-cal {padding:0 2px;top:52px;left:20px;}
#examples1 .content1 .mCustomScrollBox.mCS-light.mCSB_vertical.mCSB_inside {max-height:200px !important;}
span.link-direct {display:inline-block;float:left;color:#fff;padding-left:13px!important;padding-top:13px!important;font-family:Intro W01 Regular Alt;text-transform:uppercase;font-size:11px!important;font-weight:bold!important;width:108px;}
span.seticon.link-img {top:10px;right:11px;}
span.link-direct a {color:#fff;}
span.link-direct a:hover {text-decoration:none;}
.has-sub ul li.p1.active a span {font-weight:bold!important;}
#cssmenu ul ul a:hover, #cssmenu ul ul a:active, #cssmenu ul ul a:visited{text-decoration:none!important;}
.menu-container div#collapse2.row.collaps.well-new.in {/* min-height:820px; */}
.menu-container .mar-top03 textarea {width:442px;}
#cssmenu li.last.active-test ul {border-left:0px solid #c7bbad !important;border-right:0px solid #c7bbad !important;margin-top:-26px !important;}
#cssmenu li.last.active-test ul a.viewAs {/* top:-6px !important; */top:-0.5px !important;left:-0.5px !important;}
.og-content-body .star-grey-big1 {float:right;}
.right-rail .place-order.mar-lft-2 {margin-left:-0.2px !important;width:23.6em !important;}
.sub-menu-list .menu-detail-bg-2 {padding: 0px 0px!important;}
.sub-menu-list .mCSB_scrollTools .mCSB_draggerRail, .mCSB_scrollTools1 .mCSB_draggerRail1{margin-left:0px;margin-top:1px;}
.sub-menu-list .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonUp1 {background: url(../../images/site/icon-arrow-up.jpg) no-repeat 2px -2px;}
.sub-menu-list .mCustomScrollBox, .mCustomScrollBox1 {top: 15px;}
#og-togo-menu .coupon-bdr-top0 .coupon-green-txt {color:#612c51;}
#og-togo-menu .menu-detail-bg .subtitle {color:#612c51;font-size:12px;/*letter-spacing:1px;*/line-height:20px;font-family:Intro W01 Bold;margin-top:12px;}
#og-togo-menu  .legal_text{color:#706060;font-size:11px !important;letter-spacing:1px;}
#og-togo-menu .menu-heading-container .accordion-toggle.accordion-minus-ico.collapsed {margin-top:1.3px;}
#og-togo-menu #examples1 .pull-right.view-cart-edit {padding-top:0.5em;text-align:right;width:100%;padding-bottom:24px;margin-right:-4px;}
#og-togo-menu .menu-heading-container .pull-right.minus_nut {margin-bottom:0em !important;margin-top:2.2px;margin-right:0px;}
#og-togo-menu .im-int .prefselect .select-wrapper select {width:306px;}
#cssmenu .last span.seticon.link-img {top:7px;right:10px;display:inline-block;width:0;height:0;line-height:37px;float:right;background:none !important;}
.food-timing .options-click p label {margin-top:0px;margin-left:1px;margin-right:3px;}
.item-desc-cart span.span1.total-txt {width:50px;}
#cssmenu .has-sub span.link-direct {font-weight:normal!important;}
#og-togo-menu .dish-qty .styled-select .select-wrapper span {margin-right:25px !important;height:26px;}
#og-togo-menu .dish-qty.pull-right {margin-top:9px;}
#og-togo-menu .dish-qty .styled-select.select-layoutform {float:right;margin-right:0px;margin-top:-0.25em;}
#cssmenu .last span.link-direct {width:155px;height:40px;font-weight:normal!important;!important;}
#cssmenu .last span.seticon.link-img {/* margin-top:-20px !important; */display:none !important;}
#cssmenu .last ul {width:71px;}
/* #cssmenu .last a.viewAs {top:-14px !important;} */
#cssmenu li.last {height:55px;}
#cssmenu li.active-test.last ul a.viewAs{/* left:-0.5px!important;top:-14px!important; */display:inline;left:0px!important;top:-18px!important;}
#cssmenu .last .link-direct a {padding:21px 128px 19px 12px;position:relative;left:-12px;top:10px;}
#cssmenu .has-sub .link-direct a {padding:12px 19px 14px 1px;position:relative;}
#og-togo-menu .right-rail .coupon-price-box .row .pull-left.coupon-mrg-left {margin-left:1.2em;}
/***End of OG_ToGoMesnuList CSS***/
/*end of  redesign changes*/
.qty-wth{width:65px;}
.mar-bot-1 .divide_line{border-right:1px solid #676559;padding:3px 0;margin:0 8px;}
/** UAT Stage2 17585 fix **/
a.globaloptinelement { color: #706060;text-decoration: none !important;}
a.globaloptinelement:hover {color: #706060;}
#og-togo-menu .ingrient-wid-sm.collapsehide {width: 452px!important;margin-top:10px}
#og-togo-menu .dish-details-content a.element {margin-left:4px;}
/*GC PROD UI FIX*/
.font-lw{font-size:11px;}
#og-togo-menu .marg_bot2em.menu_favorites span.pdt-text {margin-left:3px;}
#og-togo-menu .hero-shot-small .img_item_margin .span3.marg_left0 {width:227px;padding-top:0px;}    /* Magic fix for 469489070 */
#og-togo-menu .sub-menu-list .hero-shot.marg_bot1em {margin-bottom:0em !important;padding-bottom:16px;background-color:#EFEDE8;}
#og-togo-menu .menu_favorites .span2.cal-nut-info {width:90px;}
/* ALM 17452 FIX */
#og-togo-menu .menu-price sup {margin-top: 12px!important;float: right;font-size: 12px;}
/*Added a fix for 469476434- Pooja(xsdfxp1)*/
.main_cnt .triage_togo .row.span5 .span.mar-top-11.mar-left-20 {
  width: 50%;
}
/*New togo : left menu nav*/
.has-sub span.link-direct span {
  float: left;
  width: 152px!important;
  top: 13px;
}

.has-sub.active-test span.link-direct span a.viewAs {
  display: inline-block!important;
}
.has-sub span.link-direct span a.viewAs {
  display: none!important;
}

#cssmenu .has-sub.active-test span.link-direct {
   top:4px;
   margin-top:10px;
   padding-top:6px!important;
   float:left;
}

.has-sub.active-test span.link-direct span a.viewAs {
  display: block;
}

#cssmenu .has-sub span.link-direct {
margin-top:14px;
float:left;
}

#cssmenu ul li.has-sub.active-test a:nth-child(2) {
  height: 67px;
}



.link-direct a.viewAs {
  line-height: 0;
}
/*New togo : left menu nav*/
/*Defect - 16946*/
.gc-modal-ovl .mobalbox, .modalbox{background: #edeee8;}

#cssmenu .has-sub .sub-cat-bld.active a span {
  font-weight:bold;
}

#og-togo-menu .menu_header_larg {
  background-color: #a1b336;
  padding: 17px 0;
  background-size: cover;
  color: #FFF;
  font-family: 'Intro W01 Regular Alt';
  position: relative;
  text-align: center !important;
  height: auto!important;
  line-height: normal !important;
  }
/*Defect 8691*/
.gc-wd-cmt .terms_text a:hover{color:#be4127;text-decoration:underline;}
/*Defect 9785*/
.menu-bg-grid-empty .gc-box-bg .Checkout_Red .popover.bottom .arrow{margin-left:0;}
/*Defect 9834*/
.mobalbox .gc-ovlay-btm-bdr.gc-ovlay-hr-wid{width:801px;margin-left:-12px;line-height:0px;}
/*Defect 11268*/
.gc-chkbal a#demoCardNumber{text-decoration:none!important;}
.gc-wd-cmt .terms_text a{text-decoration:none!important;}
/*Defect 15248*/
.gc-mobalbox .title-myfav.pull-left.gc_ovl_nw.span7{margin-top:-34px;}
/*Defect 9831*/ 
#shipping_infor_container .row.margin_top017{margin-top:-24px;}
.span4.right-rail div#persistentCart {margin-top: 10px;float: left;}

/* magic fix for 469476680 */
span.social_text.social_text1 {
  position: inherit;
}
/* end of fix */

/* EXPRESS PAY START */
.express_pay_main{color:#4f4d46;/* padding:40px 40px 30px; */width:900px;}.express_pay_main .bcond .checkbox_d{width:7px;}
.express_pay_main #car_sel1>div.span1:nth-child(1){margin-left:9px;}
.express_pay_main #car_sel1>div.span1:nth-child(2) .car_icon_mar{padding-left:15px;}
.express_pay_main #car_sel1>div.span1:nth-child(2) .car_icon_txt{padding-left:0px;}
.express_pay_main #car_sel1>div.span1:nth-child(3) .car_icon_txt{padding-left:4px;}
.express_pay_main #car_sel1>div.span1:nth-child(3) .car_icon_mar{padding-left:14px;}
.express_pay_main #car_sel1>div.span1:nth-child(4) .car_icon_txt{padding-left:4px;}
.express_pay_main #car_sel1>div.span1:nth-child(5) .car_icon_mar{padding-left:9px;}
.express_pay_main #car_sel1>div.span1:nth-child(5) .car_icon_txt{padding-left:0px;}
.express_pay_main #car_sel2>div.span1:nth-child(1) .car_icon_mart{padding-left:20px;}
.express_pay_main #car_sel2>div.span1:nth-child(2) .car_icon_mar{padding-left:20px;}
.express_pay_main #car_sel2>div.span1:nth-child(3) .car_icon_mar{padding-left:20px;}
.express_pay_main #car_sel2>div.span1:nth-child(4) .car_icon_mar{padding-left:22px;}
.express_pay_main #car_sel2>div.span1:nth-child(5) .car_icon_mar{padding-left:24px;}
.express_pay_main #car_sel2>div.span1:nth-child(6) .car_icon_mar{padding-left:24px;}
.express_pay_main #car_sel3>div.span1:nth-child(1) .car_icon_mart{padding-left:23px;}
.express_pay_main #car_sel3>div.span1:nth-child(2) .car_icon_mar{padding-left:17px;}
.express_pay_main #car_sel3>div.span1:nth-child(3) .car_icon_mar{padding-left:20px;}
.express_pay_main #car_sel3>div.span1:nth-child(4) .car_icon_mar{padding-left:15px;}
.express_pay_main #car_sel3>div.span1:nth-child(5) .car_icon_mar{padding-left:18px;}
.express_pay_main #car_sel3>div.span1:nth-child(6) .car_icon_mar{padding-left:20px;}
.express_pay_main .chbx1{height:23px !important;}
.express_pay_main .coupon input{margin-bottom:4px;}
.express_pay_main .paymtinfo p{margin-bottom:5px;}
.express_pay_main .lt-menu-container{width:230px !important;margin:0px 18px 0px 0px !important;}.express_pay_main .lt-menu-container .left-menu-header{margin:0;width:auto;}
.express_pay_main .lt-menu-container .left-div{width:228px !important;margin:0 !important;border:1px solid #b5b5b5 !important;}.express_pay_main .lt-menu-container .left-div .recent-activity{box-shadow:none;}.express_pay_main .lt-menu-container .left-div .recent-activity .titleclass{font-weight:normal;}
.express_pay_main .lt-menu-container .left-div .recent-activity .pagenav-arrow{padding:0 0 0 17px;}.express_pay_main .lt-menu-container .left-div .recent-activity .pagenav-arrow img{height:7px;width:6px;}
.express_pay_main .lt-menu-container .left-div .recent-activity .txtclass-1.active>a{color:#4b0443 !important;}
.express_pay_main .lt-menu-container .left-div .left-menu-sep{border-bottom:1px solid #e1e1e1;}
.express_pay_main .span8.rt-container{margin:0;width:615px;/* border:1px solid #b5b5b5; min-height:58.3em*/;background-color:#ffffff;padding:20px;font-size:14px;height:auto;}.express_pay_main .span8.rt-container h3.title{color:#4b0443;font-family:Intro W01 Regular Alt;font-size:18px;margin-bottom:0px;text-transform:uppercase;}.express_pay_main .span8.rt-container h3.title img{margin-top:10px;}
.express_pay_main .span8.rt-container .payment_sec{display:inline-block;padding: 5px 0;width:100%;}.express_pay_main .span8.rt-container .payment_sec .capitalize{text-transform:capitalize;margin-left:17px;}
.express_pay_main .span8.rt-container .payment_sec.pmycheck img{width:40px;padding-right:10px;}
.express_pay_main .span8.rt-container .payment_sec.pmycheck .rtxt_box_width_1,.express_pay_main .span8.rt-container .payment_sec.pmycheck .rtxt_box_width_1 select{width:230px !important;}
.express_pay_main .span8.rt-container h4.subtitle{color:#4b0443;}
.express_pay_main .span8.rt-container .card_info_table .colm260,.express_pay_main .span8.rt-container .card_info_table .colm165,.express_pay_main .span8.rt-container .card_info_table .colm115,.express_pay_main .span8.rt-container .card_info_table .colm244,.express_pay_main .span8.rt-container .card_info_table .colm160,.express_pay_main .span8.rt-container .card_info_table .colm104,.express_pay_main .span8.rt-container .card_info_table .colm90,.express_pay_main .span8.rt-container .card_info_table .colm210,.express_pay_main .span8.rt-container .card_info_table .colm240{display:inline-table;vertical-align:top;}
.express_pay_main .span8.rt-container .card_info_table .colm260{width:260px;}
.express_pay_main .span8.rt-container .card_info_table .colm165{width:165px;}
.express_pay_main .span8.rt-container .card_info_table .colm115{width:115px;}
.express_pay_main .span8.rt-container .card_info_table .colm244{width:244px;}
.express_pay_main .span8.rt-container .card_info_table .colm160{width:160px;}
.express_pay_main .span8.rt-container .card_info_table .colm100{width:100px;text-align:center;padding-left:25px;}
.express_pay_main .span8.rt-container .card_info_table .colm140{width:100px;}
.express_pay_main .span8.rt-container .card_info_table .colm104{width:104px;}
.express_pay_main .span8.rt-container .card_info_table .colm240{width:240px;}
.express_pay_main .span8.rt-container .card_info_table .colm210{width:210px;}
.express_pay_main .span8.rt-container .card_info_table .colm90{width:90px;}
.express_pay_main .span8.rt-container .card_info_table .mrg_right_left20{margin:0px 20px;}
.express_pay_main .span8.rt-container .card_sec{margin:10px 0;border:1px solid #b5b5b5;display:inline-block;width:100%;}.express_pay_main .span8.rt-container .card_sec .head{background-color:#bcb5a8;padding:15px;font-weight:bold;color:#4f4d46;}.express_pay_main .span8.rt-container .card_sec .default_head{background-color:#a1b336;}
.express_pay_main .span8.rt-container .card_sec .card_info{padding:15px;}.express_pay_main .span8.rt-container .card_sec .card_info span.title,.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{display:inline-block;width:120px;vertical-align:top;}
.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{vertical-align:top;width:170px;}
.express_pay_main .span8.rt-container .card_sec .card_img{border-radius:4px;height:21px;margin-right:10px;width:35px;}
.express_pay_main .span8.rt-container .confirm-check{margin:0;}.express_pay_main .span8.rt-container .confirm-check label{font-size:14px;color:#4f4d46;}
.express_pay_main .span8.rt-container .confirm-check span.help_txt{display:inline-block;padding-left:35px;}
.express_pay_main .span8.rt-container .border_top__dot_rec{border-top:1px dotted #b5b5b5;}
.express_pay_main .span8.rt-container .border_bottom__dot_rec{border-bottom:1px dotted #b5b5b5;}
.express_pay_main .span8.rt-container label{font-size:14px;}
.express_pay_main .span8.rt-container .pick_order{display:inline-block;margin:50px 0 30px;}.express_pay_main .span8.rt-container .pick_order .field{margin:5px 0 0 40px;}
.express_pay_main .span8.rt-container .pick_order.checkout{margin:30px 0 30px;}
.express_pay_main .span8.rt-container .save-changes{margin:0;width:177px;margin-top:25px;margin-bottom:-35px;float:right;}
.express_pay_main .hr_line{height:1px;clear:both;border-bottom:1px solid #b5b5b5;}
.express_pay_main .recipe_body .span5.pickuptime{width:330px;}
.express_pay_main .recipe_body h3.title{color:#4b0443;font-family:Intro W01 Regular Alt;font-size:18px;margin-bottom:0px;}.express_pay_main .recipe_body h3.title img{margin-top:10px;}
.express_pay_main .exp_recipe_body .span4{width:240px;}
.express_pay_main .exp_recipe_body .grey_text_recipe{color: #612C51;}
.express_pay_main .exp_recipe_body .car_options .car_icon_mart,.express_pay_main .exp_recipe_body .car_options .car_icon_mar{text-align:left;padding-left:15px;}
.express_pay_main .grey_text_recipe{color:#000000 ;}
.express_pay_main .grey_text_recipe1{color:#68655a;font-weight:bold;}
.express_pay_main .ex_title{color:#4b0542;font-size:18px;float:left;}
.express_pay_main .payment{float:left;}.express_pay_main .payment .span.styled-select select{width:200px;}
.express_pay_main .payment span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover{width:275px ! important;}
.express_pay_main .payment select.span3.rtxt_box_width_2.select_text{width:276px ! important;}
.express_pay_main .exp_tip .or{float:left;margin:0 5px;padding:5px;}
.express_pay_main .exp_tip .styled-select{width:184px;}.express_pay_main .exp_tip .styled-select select{width:185px;}
.express_pay_main .exp_total .span4 p,.express_pay_main .exp_total .span3 p{margin-bottom:0px;}.express_pay_main .exp_total .span4 p .exp_close_icn,.express_pay_main .exp_total .span3 p .exp_close_icn{padding-right:3px;margin-top:-2px;}
.express_pay_main .pay .radio_new{margin-left:34px;}
.express_pay_main .ex-gift-orderdetils{margin-bottom:10px;}.express_pay_main .ex-gift-orderdetils h4{font-size:16px;}
.express_pay_main .ex-gift-orderdetils .sendoffers-txt{color:#706060;font-size:14px;font-weight:bold;}
.express_pay_main .ex-gift-orderdetils .ex-email-conf-txt{font-size:17px;}
.express_pay_main .ex-gift-orderdetils.myexpcheckout{padding:20px 0;clear:both;}.express_pay_main .ex-gift-orderdetils.myexpcheckout .span3.ex-contact-type{width:270px !important;min-height: 100px;}.express_pay_main .ex-gift-orderdetils.myexpcheckout .span3.ex-contact-type .input-bg.span3.rtxt_box_width.pull-left{width:240px !important;}
.express_pay_main .ex-gift-orderdetils.myexpcheckout .span3 .span2 .input-bg.span3.rtxt_box_width.pull-left{width:200px !important;}
.express_pay_main .ex-gift-orderdetils.myexpcheckout .span3.widexp{width:270px !important;}
.express_pay_main .ex-gift-orderdetils.myexpcheckout .span4 .rtxt_box_width_1,.express_pay_main .ex-gift-orderdetils.myexpcheckout .span4 .rtxt_box_width_1 select{width:224px !important;height:29px;}
.express_pay_main .shippingcheckout .rtxt_box_coup_width{width:493px !important;}
.express_pay_main .pshippingcheckout .styled-select.span6{width:493px !important;}
.express_pay_main .exp_gf_ords .span3 img{width:213px;}
.express_pay_main .exp_gf_ords .span2 img{height:153px;}
.express_pay_main .exp_gf_ords .edit_links{padding-top:85px;margin-left: 15px;}.express_pay_main .exp_gf_ords .edit_links p{margin-bottom:0;}
.express_pay_main .exp_gf_ords .span.para p{margin-bottom:0;}
.express_pay_main span.editadd{margin:0 10px;float:left;font-weight: bold;}
.express_pay_main .shipping .rtxt_box_coup_width{width:507px !important;}
.express_pay_main .shipping input.rtxt_box_coup_width{width:507px !important;padding:5px 0;}
.express_pay_main .span2width{float:left;width:109px;margin:0 15px 0 0;}
.express_pay_main .car_icon_mart,.express_pay_main .car_icon_mar{margin:5px 0 0 0 !important;text-align:left;padding-left:17px;}
.express_pay_main .input_hm{height:15px;}
.express_pay_main .mrg_up_2{margin-top:5px;}
.express_pay_main .togo_payment_page h1 span{display:inline-block;font-size:16px;color:#4b0443;padding-left:5px;vertical-align:middle;width:89%;margin-top:8px;font-weight:700;}
.express_pay_main .togo_payment_page h3{font-family:Intro W01 Regular Alt;padding:0;}
.express_pay_main .togo_payment_page .txt-subhead{color:#4b0443;margin:0px;font-size:16px;}
.express_pay_main .togo_payment_page .text-left{text-align:left;}
.express_pay_main .togo_payment_page .rtxt_box_width_1,.express_pay_main .togo_payment_page .rtxt_box_width_1 select{width:820px !important;}
.express_pay_main .togo_payment_page .control-elements,.express_pay_main .togo_payment_page .bootstrap-select button,.express_pay_main .togo_payment_page .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border:1px solid #b5b5b5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;}
.express_pay_main .togo_payment_page .dollar_amount{clear:both;padding-top:15px;margin-top:10px;}.express_pay_main .togo_payment_page .dollar_amount .dollar{width:4%;float:left;margin:6px 8px 0px 0px;padding:0 4px;}.express_pay_main .togo_payment_page .dollar_amount .dollar span{font-size:22px;padding-left:10px;}
.express_pay_main .togo_payment_page .dollar_amount .dollar_input{width:92%;float:left;}.express_pay_main .togo_payment_page .dollar_amount .dollar_input input{width:100%;}
.express_pay_main .togo_payment_page .exp_h1 h1{text-align:center;}
.express_pay_main .togo_payment_page .exp_h1 h1 span{width:auto;}
.express_pay_main .togo_payment_page .total_amounts{padding-bottom:10px;}.express_pay_main .togo_payment_page .total_amounts .hr-line{margin:10px 0 ;}
.express_pay_main .togo_payment_page .success-button{font-family:intro w01 regular alt;font-weight:bold;padding:15px;text-align:center;color:#ffffff;background:#bb3e1f;background-color:#a12611;width:100%;font-size:14px;border:1px solid transparent;margin:10px 0px;}
.express_pay_main .togo_payment_page .btn.dropdown-toggle.selectpicker.btn-default{border:1px solid #b5b5b5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:50px;font-size:14px;}
.express_pay_main .togo_payment_page .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{background-color:#ffffff;color:#706b6b;border-radius:0px;outline:none;margin-bottom:0px;}
.express_pay_main .togo_payment_page .bootstrap-select.btn-group .btn .caret{background:url("../../images/site/gc_down_arrow-gry.png") no-repeat scroll right -2px rgba(0, 0, 0, 0);border-color:none;border-style:none;border-width:none;dispali:inline-block;width:25px;height:18px;bottom:0;position:absolute;right:5px;top:19px;vertical-align:middle;background-size:12px 8px;}
.express_pay_main .togo_payment_page .success-button{margin-bottom:0;}
.express_pay_main .togo_payment_page .default-button{margin-bottom:0;}
.express_pay_main .togo_payment_page .hr-line{border-bottom:solid 2px #dedede;margin:20px 0px 10px;clear:both;}
.express_pay_main .togo_payment_page .hr-line.location-margin{padding-top:10px;}
.express_pay_main .togo_payment_page div.italic-text{margin-top:10px;}
.express_pay_main .togo_payment_page .cal_details{line-height:20px;font-weight:normal;}.express_pay_main .togo_payment_page .cal_details .capitalize{text-transform:uppercase;}
.express_pay_main .togo_payment_page .cal_details .amount_txt{font-size:14px;font-family:Helvetica Neue;opacity:0.6;float:right;}
.express_pay_main .togo_payment_page .cal_details span.amount_txt{width:33%;}
.express_pay_main .togo_payment_page .cal_details span{vertical-align:top;width:49%;padding:0px;font-size:14px;text-transform:capitalize;}
.exp_total.togopayment .exp_pymt_mthd_shw{display:none;}
.exp_total.togopayment .span7.span_width_t{width:438px;float:right;}.exp_total.togopayment .span7.span_width_t .g_color{/*color:#29693a !important;*/font-weight:bold;}
.exp_total.togopayment .span7.span_width_t h3{color:#4b0443;margin:0px;font-size:16px;font-family:Intro W01 Regular Alt;padding:0;}
.exp_total.togopayment .span7.span_width_t .span4.marg_top2em{width:380px;}.exp_total.togopayment .span7.span_width_t .span4.marg_top2em p.grey_text_rec{border-bottom:1px dotted #ccc;padding:5px 0;}
.exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em{width:auto !important;margin-left:0;padding-top:1em;}.exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em .pull-right.txt-rgt p.grey_text_rec,.exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.small_text_recipe_2,.exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.grey_text_rec{border-bottom:1px dotted #ccc;padding:5px 0;}
.exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.marg_top2em.grey_text_recipe2.txtbold{margin-top:1em;}
.exp_total.togopayment .span7.span_width_t .dollar_amount{clear:both;}
.exp_total.togopayment .span7.span_width_t .dollar_amount{clear:both;padding-top:15px;margin-top:10px;}.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar{background:#ccc;margin:0;padding:6px 8px 1px 3px;text-align:center;width:5%;margin-right:5px;border-radius:5px 0 0 5px;float:left;}.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar span{font-size:22px;padding-left:10px;}
.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input{width:54%;float:left;}.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input input{width:100%;text-align:right;}
.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input.tip{width:27%;float:left;margin-right:10px;}.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input.tip input{width:88%;text-align:right;}
.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input.tip .rtxt_box_width_1,.exp_total.togopayment .span7.span_width_t .dollar_amount .dollar_input.tip .rtxt_box_width_1 select{width:121px !important;}
.exp_cc_overlay .span1.pc-postal-code{width:124px;}
.exp_cc_overlay .cardnum{width:200px;}
.exp_cc_overlay .exp_date .styled-select.span1.exp,.exp_cc_overlay .exp_date label{margin-left:60px;}
.exp_cc_overlay .cvv .cvvimg img{margin:0 5px ;width:57px;}
.exp_cc_overlay .cvv .infoimg img{margin:0 8px ;width:22px;}
.span7.span_width_t.mar_top10 .span4 .grey_text_recipe {color: #000;}
.modal{margin-left:-300px;}
.modal-body.exp_cc_overlay{max-height:600px;overflow:hidden;padding:0 !important;}.modal-body.exp_cc_overlay .top_form input{width:97%;}
.modal-body.exp_cc_overlay label{font-weight:bold;}
.modal-body.exp_cc_overlay .city{float:left;width:70.3%;margin-right:20px;}.modal-body.exp_cc_overlay .city input{width:95%;}
.modal-body.exp_cc_overlay .state{float:left;width:26%;}.modal-body.exp_cc_overlay .state input{width:95%;}
.modal-body.exp_cc_overlay .state .gc-state-wid{width:100%;}
.modal-body.exp_cc_overlay .country{width:100%;}.modal-body.exp_cc_overlay .country .gc-state-wid{width:100%;}
.modal-body.exp_cc_overlay .intrests-items{margin-top:40px;}
.camilcase{text-transform:capitalize;}
.expresspay_model{width:780px;border:0px;}.expresspay_model .mobalbox{border-radius:0px;}
.expresspay_model button.close{padding:18px 15px 0 0;}
.expresspay_model h4{color:#4b0443 !important;font-size:20px;}
#bamsIFrame{ width: 720px;}
.darden-offers-btn,.darden-offers-btn-checked{background:url('../../images/site/unchecked_darden_offers.png') no-repeat left 0;background-size:22px 22px;line-height:17px;height:30px;outline:medium none;position:relative;padding-left:32px;padding-top:3px;}
.darden-offers-btn-checked{background:url('../../images/site/checked_darden_offers.png') no-repeat left 0;background-size:22px 22px;}
input[type=checkbox].darden-offers-checkbox{opacity:0;margin:14px 0px 0px 3px;position:absolute;z-index:-1;}
.visa_img{float:left;width:40px;}
.margin_lt_25{margin-left:25px;}
.modal.hide.fade.fade2{width:367px !important;left:55%;top:26% !important;}
.expresslink{background: none;border: none;display: inline;font: inherit;color: #9a3324;cursor: pointer;text-decoration: underline;font-weight: bold;outline: none;}
.expresslink:hover{color:#be4127;text-decoration:underline;}
form#expressCommitOrderForm {margin: 0;}
.user-account .prof_inf .span12.container-main.express_pay_main{width: 651px;}
.main_cnt .span12.container-main.express_pay_main{width: 960px;}
#payOnlineMethod .lft-align.mar_lg_lft {float: left;margin-left: 0;margin-top: 5px;}
#payOnlineMethod .option-rate.options-email {width: 341px;}
#tipSection .span_width_t span.or {float: left;margin-left: 9px;margin-right: -4px;}
.span1.tax-cont{width: 64px;text-align: center;}
p.mar-p-btm span {font-weight: bold;font-family: Arial;font-size: 13px;}
.crm_enblr .phone .span_num{width:101px;}
.crm_enblr .phone .p_num{margin-bottom:0;}
.crm_enblr .phone span.ptype,.crm_enblr .phone .ptype{margin-left:51px;}
.crm_enblr .phone .ntype{margin-left:105px;}
.crm_enblr .phone .marg_tp_lt01,.crm_enblr .phone .marg_tp_lt{margin-top:-5px;}
.crm_enblr .phone .left-number-profile{height:auto;width:auto;}
.crm_enblr .phone .another-number{clear:both;padding-top:20px;}
.crm_enblr .text_family{color:#717171;font-size:14px;font-family:Helvetica W01 Roman;}
.crm_enblr .text_family h3{color:#4b0443;font-family:Intro W01 Bold;margin:0px;font-size:19px;margin-top:24px;}
.crm_enblr .text_family h4{color:#612c51;}
.crm_enblr .submit-button{color:white;background-color:#9f2719;border:2px solid #9f2719;padding:6px 19px;margin:0px -38px 0 0;font-family:Intro W01 Regular Alt;}
.crm_enblr .num-1{font-size:14px;font-family:Helvetica W01 Bold;color:#4f4d46;}
.crm_enblr .total-tex{float:right;width:438px;margin:17px 43px 0 0px;font-family:Helvetica W01 Italic;font-size:11px;}
.crm_enblr .Email-bottom{margin-top:22px;}
.crm_enblr .prof_inf hr{border-bottom:1px solid #b5b5b5;}
.crm_enblr .parent-con{float:left;overflow:hidden;}
.crm_enblr .con-left{float:left;width:360px;}
.crm_enblr .con-right{float:left;width:190px;padding-left:21px;}
.crm_enblr .prof_inf{height:1707px;}
.crm_enblr .comm-full hr{border-bottom:1px solid #b5b5b5;}
.crm_enblr .check-1{margin:0px 0px 98px 0px;}
.crm_enblr .check-2{margin:0px 0px 98px 0px;}
.crm_enblr .check_email1,.crm_enblr .check_email2,.crm_enblr .check_email3{margin:0px 4px 3px 0px;}
.crm_enblr .check-text1,.crm_enblr .check-text2,.crm_enblr .check-text{margin:0px 2px 5px 35px;}
.crm_enblr .ht-line{margin:40px 0px 26px 0px;}
.crm_enblr .Submit-SaveMy{float:right;padding:9px 23px;margin:0px -33px 0px 5px;font-size:14px !important;}
.crm_enblr .Submit-SavMy{padding:9px 23px;font-size:14px !important;}
.crm_enblr .cancel{align:inline;}
.crm_enblr .method-of h4{margin:0px 0 17px 0;}
.crm_enblr h5{position:relative;}
.crm_enblr a.link{position:absolute;right:0;}
.crm_enblr .user-account{border:1px solid #b5b5b5;margin:1px 0px;margin-bottom:-7px;margin-top:37px;}
.crm_enblr .left-menu-header{margin-top:8px;}
.crm_enblr .clear{clear:both;}
.crm_enblr .Email-address{float:left;color:#612c51;font-family:Intro W01 Regular;margin-top:-2px;margin-left:12px;}
.crm_enblr .vie-sam{font-size:12px;font-family:helvetica;}
.crm_enblr .your-name{float:left;font-size:14px;font-family:Helvetica W01 Bold;color:#4f4d46;margin-top:20px;}
.crm_enblr .text_bottom{margin-top:19px;}
.crm_enblr .email-left{margin-left:32px;}
.crm_enblr .Text-address{float:left;color:#612c51;font-family:Intro W01 Regular;margin-left:12px;margin-top:3px;}
.crm_enblr .marg7{margin:4px 0 0 29px !important;}
.crm_enblr .tp_l01{margin-top:60px;margin-left:35px;}
.crm_enblr .do-not{font-family:helvetica;font-size:14px;}
.crm_enblr .agree-to{margin:-20px 0 0 29px;font-size:12px;font-family:arial;}
.crm_enblr .marg_tp_l01{margin-top:47px;margin-left:30px;}
.crm_enblr .marg_tp_l02{float:right;margin-top:-28px;margin-right:24px;}
.crm_enblr .marg_tp_01{margin:4px 0 0 28px !important;}
.crm_enblr .marg_tp_02{margin:4px 0 0 27px !important;}
.crm_enblr .marg_tp_1{margin:85px 0 0 35px;}
.crm_enblr .marg_t_1{margin-top:3px !important;margin-left:26px;}
.crm_enblr .marg_p_l02{float:right;margin-right:24px;margin-top:-23px;}
.crm_enblr .Edit1{float:right;display:block;padding-top:15px;font-family:Helvetica;color:#a12611;}
.crm_enblr .emtey{float:left;}
.crm_enblr .total-text{margin:4px 0px 0px 30px;width:468px;font-family:Helvetica W01 Italic;font-size:10px;color:#d4cfcf;}
.crm_enblr .sub-avai h4{color:#612c51;font-family:Intro W01 Regular;}
.crm_enblr .sub-avai1 h4{color:#612c51;font-family:Intro W01 Regular;}
.crm_enblr .sub-avai{margin-bottom:19px;}
.crm_enblr .sub-avai1{margin-bottom:19px;margin-top:23px;}
.crm_enblr .ma-sub{margin-bottom:16px;}
.crm_enblr .recent-activity{box-shadow:none;}
.crm_enblr #titleclass{font-weight:normal;color:#612c51;}
.crm_enblr .text-your h5{font-family:Helvetica;color:#a73421;}
.crm_enblr .view-sample{margin:0px 0px 0px 83px;color:#a73421;font-family:Helvetica;}
.crm_enblr .line-gap{margin-top:9px;}
.crm_enblr .add-mobile{margin:0px 0px 0px 31px;}
.crm_enblr .left-mar{margin:-10px 0px 0 1px;}
.crm_enblr .margin-line{padding-top:16px;}
.crm_enblr .mar-line{padding-top:11px;}
.crm_enblr .view-samp{margin:-2px 31px 0 0;}
.crm_enblr .line-aling{margin:1px 0px 0px 0px;}
.crm_enblr .cancel{display:block;padding-top:15px;font-size:14px;font-family:Arial;}
.crm_enblr .line-order{margin:54px 0 41px 0;}
.crm_enblr .font{font-family:Intro Bold;color:#612c51;}
.crm_enblr .background{background-color:white;height:700px;width:96%;margin:0 0 0 19px;}.crm_enblr .background .leftcon a{color:#9f2719;}
.crm_enblr .leftcon{margin-left:43px;margin-top:51px;}
.crm_enblr .new-res{font-size:14px;color:#66655f;font-family:Helvetica;}
.crm_enblr .leftcon p{font-family:Helvetica W01 Roman;font-size:15px;color:#66655f;}
.crm_enblr .leftcon a{font-family:Helvetica W01 Bold;font-size:14px;color:#9f2719;}
.crm_enblr .new-line h4{font-family:Intro W01 Bold;}
.crm_enblr .sub-button1{border:1px solid#9f2719;padding:4px 86px;background-color:#9f2719;color:white;margin:55px 0px 3px 38px;font-family:Intro W01 Regular Alt;}
.crm_enblr .radio_new1{background:url("../../images/site/radiobutton.png") no-repeat scroll 0 0 transparent;clear:left;display:block;float:left;height:24px;margin:2px 0 3px;padding:0 5px 0 1px;width:24px;}
.crm_enblr .radio_new1 input{opacity:0;outline:0 none;float:left;margin:5px;}
.crm_enblr .add-your-name{margin:61px 0 0 53px;}
.crm_enblr .add-your-name1{margin:92px 0 0 51px;}
.crm_enblr .buttonclass01{font-size:11px;padding:5px 26px;}
.crm_enblr .but-sub1{margin:6px -33px 0px 0px;}
.crm_enblr .sub-button12{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 79px;margin:11px 0px 17px 38px;font-family:Intro W01 Regular Alt;}
.crm_enblr .sub-button2{border:1px solid#9f2719;padding:4px 96px;background-color:#9f2719;color:white;margin:55px 0px 3px 155px;font-family:Intro W01 Regular Alt;}
.crm_enblr .sub-button21{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 81px;margin:11px 0px 17px 155px;font-family:Intro W01 Regular Alt;}
.crm_enblr .sub-button3{border:1px solid#9f2719;padding:4px 80px;background-color:#9f2719;color:white;margin:55px 0px 3px 301px;font-family:Intro W01 Regular Alt;}
.crm_enblr .sub-button31{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 68px;margin:11px 0px 17px 301px;font-family:Intro W01 Regular Alt;}
.crm_enblr .line{margin-left:-17px;}
.crm_enblr .find-ano{color:#612c51;font-family:Intro W01 Bold;margin-left:365px;margin-top:26px;}
.crm_enblr .new-line{color:#612c51;font-family:Intro W01 Bold;font-size:19.5px;}
.crm_enblr .search{width:748px;height:25px;margin-left:34px;}
.crm_enblr .search-but{margin:-45px 0 0 751px;}
.crm_enblr .lft{margin-left:16px;}
.crm_enblr .dynamic-fpo{margin:0px 0px 0px 22px;}
.crm_enblr .ert{width:879px;}
.crm_enblr .tell-us{color:#612c51;font-family:Intro W01 Bold;font-size:20px;}
.crm_enblr .text-dlo{font-size:12px;color:#4f4d46;margin-top:-15px;font-family:Arial;}
.crm_enblr .emai{color:#4f4d46;font-family:Helvetica;font-weight:bold;}
.crm_enblr .emy{margin-top:70px;}
.crm_enblr .searc{width:621px;margin-left:-5px;}
.crm_enblr .sea{margin:-80px 0 0 323px;}
.crm_enblr .sear{width:290px;}
.crm_enblr .ema{font-size:14px;color:#4f4d46;font-family:Helvetica Bold;}
.crm_enblr .wid1{width:202px;}
.crm_enblr .bor{border:1px solid #F00;}
.crm_enblr .body1{height:1069px;}
.crm_enblr .marg{margin:0 0 -97px 17px;}
.crm_enblr .ema{margin:30px 0 0 36px;color:#d4cfcf;font-family:Helvetica W01 Bold;}
.crm_enblr .you-opp{margin:-20px 0px 0px 164px;font-family:Helvetica W01 Bold;color:#999999;font-size:12px;}
.crm_enblr .ema11{color:#999999;font-family:Helvetica Bold;margin:12px 0px 0px 34px;font-size:14px;}
.crm_enblr .marg1{margin:0 0 -19px 16px;}
.crm_enblr .yes-email{font-family:Helvetica;margin:-18px 0 0px 35px;font-size:14px;color:#4f4d46;}
.crm_enblr .nav1{margin:18px 0 0 0;}
.crm_enblr .navri{float:right;}
.crm_enblr .mar-sub{margin:42px -634px 0px 0px;}
.crm_enblr .space{margin:0px 33px 0px 0px;font-size:12px;font-family:Arial;}
.crm_enblr .wid2{width:185px;}
.crm_enblr .emai1{color:#4f4d46;font-family:Helvetica;font-weight:bold;}
.crm_enblr .wid11{margin:66px 0px 0px 0px;}
.crm_enblr .wid12{margin:-80px 0 4px 215px;}
.crm_enblr .bor1{margin:-78px 0 0 436px;}
.crm_enblr .wid21{width:196px;}
.crm_enblr .padd1{margin:-26px 0px 0px -16px;}
.crm_enblr .tell-more{font-family:Helvetica W01 Bold;color:#333333;font-size:22.5px;}
.crm_enblr .spn2{margin:9px 0px 0px -187px;}
.crm_enblr .emm{margin:20px 6px 0px -184px;color:#4f4d46;font-family:Helvetica Bold;}
.crm_enblr .line1{color:#4f4d46;font-size:14px;}
.crm_enblr .marg2{margin:0px 0px -152px 16px;}
.crm_enblr .ema{margin:44px 6px 18px 34px;padding-top:14px;font-size:12px;color:#4f4d46;}
.crm_enblr .opp{margin:-37px 0 0 141px;font-size:10px;color:#4f4d46;}
.crm_enblr .col{color:#4f4d46;}
.crm_enblr .opp1{margin:-38px 0 0 145px;font-size:11px;}
.crm_enblr .em-text{margin:44px 6px 18px 34px;padding-top:14px;font-size:11px;color:#b2b0b0;}
.crm_enblr .mar-lft1{color:#602a51;}
.crm_enblr .mar-lft2{color:#602a51;}
.crm_enblr .em-tex{margin:-16px 1px 0px 19px;color:#5b5952;}
.crm_enblr .you-op{margin:-18px 0 0 159px;color:#5b5952;font-size:15px;}
.crm_enblr .mess-data{font-family:Helvetica W01 Italic;margin:0;font-size:10px;color:#4f4d46;}
.crm_enblr .west{color:#4d3629;}
.crm_enblr .thnk-you{font-family:Helvetica;color:#612c51;font-size:14px;}
.crm_enblr .btn1{margin:31px 140px -3px 0px;padding:7px 5px;}
.crm_enblr .enab1{margin:29px 0px 0px 36px;}
.crm_enblr .you-oppo{margin:-20px 0px 2px 162px;}
.crm_enblr h6.enab1{font-size:13px;}
.crm_enblr .emq1{margin:18px 0px 2px 37px;font-family:Helvetica Oblique;}
.crm_enblr .bac-col{background-color:white;width:960px;height:1037px;}
.crm_enblr .rec{color:#612c51;}
.crm_enblr .comm{word-spacing:30px;}
.crm_enblr .comm1{word-spacing:6px;}
.crm_enblr .pagenav-arrow{padding:0px 0px 0px 10px;}
.crm_enblr .mar-gap{margin:0px 0px 48px 0px;}
.crm_enblr .lo-ip{font-family:Helvetica;}
.crm_enblr .mar-in{color:#4f4d46;margin-bottom:2px;}
.crm_enblr .em1{margin:-20px 0px 0px 19px;}
.crm_enblr .view{margin:-19px 0px 0px 90px;}
.crm_enblr .your-nam{margin-top:13px;}
.crm_enblr .space1{float:right;margin:15px -4px 0px 0px;}
.crm_enblr .man-my{font-family:Intro Bold;color:#4b0443;}
.crm_enblr p{font-size:14px;font-family:Helvetica;}
.crm_enblr h3{color:#602a51;}
.crm_enblr input.big{height:18px;width:20px;}
.crm_enblr .enab{margin:-21px 0 0 23px;font-size:14px;}
.crm_enblr .pro-inf{color:red;}
.crm_enblr .mar_btm1{margin:-22px 0px 39px 146px;}
.crm_enblr .mar_btm02{margin:-7px 0px 13px 0px;font-family:Helvetica;}
.crm_enblr .jack{font-family:Helvetica;font-weight:bold;}
.crm_enblr .mar-le1{margin:0px 0px 16px 0px;}
.crm_enblr .ckech-gap{margin:15px 0px 0px 0px;}
.crm_enblr .manage-interst{margin-top:38px;}
.crm_enblr .naew a{color:#571550;}
.crm_enblr .fontSize1{color:#d4cfcf;font-family:helvetica;font-size:13.31px;margin-top:53px;margin:28px 0px 0px 35px;padding-top:4px;}
.crm_enblr .kansas{color:#a8ad00;font-family:Helvetica W01 Bold;}
.crm_enblr .fri{font-family:Helvetica W01 Bold;}
.crm_enblr .fontSize2{color:#4f4d46;font-family:helvetica;font-size:12px;margin-top:53px;margin:25px 0px 0px 31px;padding-top:5px;}
.crm_enblr .total-text1{margin:4px 0px 0px 28px;width:468px;font-family:Helvetica W01 Italic;font-size:10px;color:#4f4d46;}
.crm_enblr .checkbox_d{background:url("../../images/site/new-checkbox-sprite-image.png") no-repeat;height:18px;width:19px;float:left;margin-top:-30px;padding:0 0 0 15px;cursor:pointer;text-align:left;}
.crm_enblr .col2{width:911px;}
.crm_enblr #emailid1{width:632px;}
.crm_enblr #emailid{width:325px;}
.crm_enblr .mon{width:192px;}
.crm_enblr .mon1{margin:-4px 0 0px 36px;}
.crm_enblr .man2{margin:-30px 0 0 -13px;}
.crm_enblr #emailid3{width:180px;}
.crm_enblr .marg_left1{margin:0 0 0 -32px;}
.crm_enblr .checkbox_d{background:url("../../images/site/new-checkbox-sprite-image.png") no-repeat;height:18px;width:19px;float:left;margin-top:5px;padding:0 0 0 15px;cursor:pointer;}
.crm_enblr #reemailid{width:319px;}
.crm_enblr #emailid4{width:263px;}
.crm_enblr .veu{margin:0px 0 0 -15px;}
.crm_enblr label{color:#706060;font-family:Helvetica W01 Bold;font-size:14px;margin-top:5px;}
.crm_enblr .tyr{margin:10px 0 0 33px;font-family:Helvetica W01 Italic;color:#b4b4b4;font-size:10px;}
.crm_enblr .clos{margin:15px 6px 9px 0px;}
.crm_enblr .inadd{margin-top:15px;}
.crm_enblr .enal{color:#b4b4b4;font-family:Helvetica W01;font-size:14px;margin-top:2px;}
.crm_enblr .ery1{margin-top:13px;}
.crm_enblr .dell{margin-top:-13px;}
.crm_enblr .kuo{width:33%;height:52%;}
.crm_enblr .yer{margin:26px 0 0 0;}
.crm_enblr .marg_left1{margin:0px;}
.crm_enblr #myModal{width:382px;}
.crm_enblr .in{top:25% !important;left:57%;}
.crm_enblr .reemai1{margin:0 0 0 -27px;}
.crm_enblr .marg_left4{margin:0 0 0 -14px;}
.crm_enblr .phome-d{margin:0 0 0 -26px;}
.crm_enblr #data_med{font-family:Helvetica W01 Italic;margin-left:32px;font-size:10px;margin-top:9px;}
.crm_enblr .drop_mon{width:193px;}
.crm_enblr .enable-pro{font-family:Helvetica;margin-top:5px;margin-bottom:5px;}
.crm_enblr .but-sub{margin:-5px 0 0 0px;}
.crm_enblr .mon4{width:237px;}
.crm_enblr #emaili6{width:210px;}
.crm_enblr .padd8{margin-top:23px;}
.crm_enblr .text-ena{font-size:13.31px;padding-top:2px;color:#4f4d46;}
.crm_enblr .buttonclass01{font-size:11px;}
.crm_enblr .marg_lef4{margin:0 0 0 -1px;}
.crm_enblr .By-sign{margin-right:21px;}
.crm_enblr .fontSiz2{font-family:helvetica;font-size:13.31px;margin-top:53px;margin:28px 0px 0px 35px;padding-top:4px;}
.crm_enblr .we-want{font-family:Arial;font-size:1.1em;color:#706060;}
.crm_enblr .pri{width:193px;}
.crm_enblr .line-bor{margin-top:38px;}
.crm_enblr .capitalize1{text-decoration:underline;text-transform:uppercase;}
.crm_enblr .lt-menu-container1{width:278px;float:left;margin-top:30px;}
.crm_enblr #email4{width:92px;}
.crm_enblr .pull-right{float:right;margin-top:28px;margin-right:20px;}
.crm_enblr .manage-communication-preferences{padding-top:4px;}
.crm_enblr .add-ph{font-family:Helvetica;font-size:14px;}
.crm_enblr .font-sz p{font-family:Arial;font-size:12px;color:#706060;}
.crm_enblr .ed1 a{text-decoration:underline;}
.crm_enblr .margin_bmm{padding-bottom:7px;}
.crm_enblr .pull-right1{float:right;}
.crm_enblr .text-family h3{color:#4b0443;font-family:Intro W01 Bold;margin:0px;font-size:19px;}
.crm_enblr .line-bor1{margin-top:28px;margin-bottom:12px;}
.crm_enblr .save-changes{margin:9em 1em 0.94em !important;}
.crm_enblr .marg-top{margin-top:16px;}
.crm_enblr .wine label{margin-top:5px;font-size:14px;font-family:Helvetica;}
.crm_enblr #Edit-ph label{color:#706060;font-family:helvetica;font-size:12px;margin-top:5px;}
.crm_enblr .but-right{float:right;}
#crm-desk form{margin:0;padding:0;}
#crm-desk .fontSize{font-size:14px;color:#4f4d46;}
#crm-desk em{font-size:10px;color:#4f4d46;}
#crm-desk .kan{color:#4d3629;}
#crm-desk p{font-family:Helvetica;font-size:14px;}
.main_cnt .dync{width:960px;}
.marg-btm-overlay{margin-bottom:22px;}
.modal.hide.fade.fade2{width:367px !important;left:55%;top:26% !important;}
/*Start of css Changes for R4.2 Release*/
#crm-desk form{margin:0;padding:0;}
#crm-desk .fontSize{font-size:14px;color:#4f4d46;}
#crm-desk em{font-size:10px;color:#4f4d46;}
#crm-desk .kan{color:#4d3629;}
#crm-desk p{font-family:Helvetica;font-size:14px;}
.main_cnt .dync{width:960px;}
.marg-btm-overlay{margin-bottom:22px;}
.modal.hide.fade.fade2{width:470px !important;left:55%;top:26% !important;}
.modal.hide.fade.fade2 .primary-btn{font-size:11px !important;}
.crm_refined{margin-bottom:35px;}
h5.thank-you{font-family:intro w01 bold;color:#612c51;font-size:18px;}
.addTopMargin40{margin-top:40px;}
.newStyle{padding:9px 23px;}
#gc .user-account .prof_inf .crm_refined h3{font-size:20px;font-weight:bold;color:#602a51;font-family:Intro W01 Regular Alt;line-height:20px;margin-bottom:10px;}
.user-account .prof_inf .crm_refined h3{font-size:20px;font-weight:bold;color:#602a51;font-family:Intro W01 Regular Alt;line-height:20px;margin-bottom:10px;}
.crm_refined h3.addmarginbottom{padding-bottom:17px;}
.crm_refined .row.topBottomPadding5 label{margin-bottom:8px;margin-top:-1px;}
.crm_refined .addmargintop5 label{margin-top:5px;}
.crm_refined{}.crm_refined .pro_landing{font-size:12px !important;}
.crm_refined .colorChange{color:#4f4d46;}
.crm_refined h3.mar-lft{color:#602a51;}
.crm_refined .dynamicFpoContentContainer label{margin-bottom:5px;}
.crm_refined .dynamicFpoContentContainer span.span4.mar_lft.pad_rigt{margin-bottom:7px;margin-top:7px;}
.crm_refined .dynamicFpoContentContainer span.span4.marg_left0{margin-top:7px;}
.crm_refined .dynamicFpoContentContainer.mar_btm{margin-bottom:20px;margin-top:7px;}
.crm_refined .dynamicFpoContentContainer span.span3.mar_lft.pad_rigt{margin-bottom:7px;}
.crm_refined .dynamicFpoContentContainer .row.check_boxoffers{margin-bottom:11px;}
.crm_refined label.fontSizeChange{font-size:14px;color:#4f4d46;margin-top:0;}
.crm_refined .recent-activity .titleclass{font-weight:normal;}
.crm_refined .addTopBottomPadding{padding-top:40px;padding-bottom:40px;}
.crm_refined .addBottomMargin{margin-bottom:10px;}
.crm_refined .addTopMargin{margin-top:40px;}
.crm_refined .addTopMargin50{margin-top:50px;}
.crm_refined .addTopMargin15{margin-top:15px;}
.crm_refined .addTopMargin25{margin-top:25px;}
.crm_refined .removeBottomMargin{margin-bottom:0;}
.crm_refined .addPadding25{padding-top:25px;}
.crm_refined .addTop15Bottom25Margin{margin-bottom:25px;margin-top:15px;height:0;visibility:visible !important;}
.crm_refined .paddingBottom60{padding-bottom:60px;}
.crm_refined .addingBorder{border:1px solid #b5b5b5;border-radius:3px;}
.crm_refined .addMarginRight50{margin-right:50px;}
.crm_refined .left-menu-header{margin-top:0;margin-bottom:0;width:226px;}
.crm_refined .padrightbox2 h3{font-size:20px;font-weight:bold;color:#602a51;font-family:Intro W01 Regular Alt;line-height:20px;}
.crm_refined  p,.crm_refined span.fontChange{font-size:14px;font-family:Helvetica;}
.crm_refined span.colorChange{color:#4f4d46;margin-right:20px;font-size:14px;}
.crm_refined .linkcolortxt{font-size:14px;}
#gc .crm_refined .linkcolortxt{font-size:14px;text-transform:none;}
.crm_refined  h5{font-family:Helvetica;color:#4f4d46;}
.crm_refined  h5 a{position:absolute;right:0;text-decoration:none;border-bottom:1px solid #a12611;}
.crm_refined .addingMarginTopBottom{margin-top:30px;margin-bottom:10px;}
.crm_refined .checkbox_d{background:url("../../images/site/new-checkbox-sprite-image.png") no-repeat;height:19px;width:19px;float:left;margin-top:5px;padding:0 0 0 15px;cursor:pointer;}
.crm_refined .addTopBottomMargin{margin-top:50px;margin-bottom:50px;}
.crm_refined h6.email_icon{padding:6px 0 6px 30px;background:url('../../images/site/email_icon.png') no-repeat left center;}
.crm_refined h4.text_icon{padding:5px 0 5px 30px;background:url('../../images/site/new_text_icon.png') no-repeat 3px center;}
.crm_refined .padrightbox2 h2{font-weight:bold;color:#602a51;font-family:Intro W01 Regular Alt;line-height:20px;font-size:24px;}
.crm_refined .span5.addLeftPadding{padding-top:5px;}
.crm_refined .fontFamily_h4{font-family:"Intro W01 Bold";font-size:20px;color:#612c51;margin:0;}
.crm_refined p.lineHeight12{line-height:12px;}
.crm_refined .lineHeight12 em{font-size:10px;color:#676767;}
.crm_refined .colorGrey{color:#4f4d46;}
.crm_refined .relative{position:relative;}
.crm_refined .relative a{position:absolute;right:0;font-weight:normal;}
.crm_refined .relative span{position:absolute;right:0;font-weight:normal;color:#9A3324}
.crm_refined .width50{width:50%;}
.crm_refined .radioLabel{margin:0;padding:0;line-height:45px;font-family:helvetica W01 Bold;}
.crm_refined .addLineHeight{line-height:38px;}

.crm_refined .primary-btn{font-family:Intro W01 Regular Alt;font-weight:normal;font-size:11px;width:auto;}
.crm_refined .primary-btn.minWidthSubmit{min-width:70px;}
.crm_refined .newStyle{padding:9px 23px;}
.crm_refined .quoteText{font-family:Helvetica W01 Italic !important;margin-left:32px;font-size:11px !important;margin-top:15px;color:#999999;margin-bottom:15px;}
.crm_refined .space{margin:0 33px 0 0;font-size:14px;font-family:Arial;line-height:30px;text-decoration:underline;}
.crm_refined .linktofacebook{background:#4463aa;margin-right:15px;}
.crm_refined .radio_new.margin-lfft.addLeftMargin{margin-left:10px;}
.crm_refined .radio_new.margin-lfft.addLeftMargin1{margin-left:10px;}
.crm_refined .marg_tp_lt01{margin-top:-2px;}
.crm_refined .tell-more{font-family:Helvetica W01 Bold !important;color:#333333 !important;font-size:23px!important;text-transform:normal!important;}
.crm_refined .legal-text-signup{font-family:Helvetica;margin-left:32px;margin-top:9px;color:#d4cfcf;}
.crm_refined .fontSize10{font-size:10px;}
.crm_refined .legal-text-signup.colorChange{color:#4f4d46;}
.crm_refined .addressbox .day-text{padding:0;}
.crm_refined .addressbox .street-text{padding:0;}
.crm_refined .fontSize1{color:#d4cfcf;font-family:helvetica;font-size:14px;margin-top:53px;margin:28px 0px 0px 35px;padding-top:4px;}
.crm_refined .phone p{font-family:Arial;font-size:12px;color:#706060;}
.crm_refined .dataRow{overflow:hidden;}
.crm_refined .phone .span_num{width:101px;}
.crm_refined .phone .p_num{margin-bottom:0;}
.crm_refined .phone span.ptype,.crm_refined .phone .ptype{margin-left:51px;}
.crm_refined .phone .ntype{margin-left:105px;}
.crm_refined .phone .marg_tp_lt01,.crm_refined .phone .marg_tp_lt{margin-top:-5px;}
.crm_refined .phone .left-number-profile{height:auto;width:auto;}
.crm_refined .phone .another-number{clear:both;padding-top:20px;}
.crm_refined .submit-button{color:white;background-color:#9f2719;border:2px solid #9f2719;padding:6px 19px;margin:0px -38px 0 0;font-family:Intro W01 Regular Alt;}
.crm_refined .num-1{font-size:14px;font-family:Helvetica W01 Bold;color:#4f4d46;}
.crm_refined .con-left{float:left;width:360px;}
.crm_refined .con-right{float:left;width:190px;padding-left:21px;}
.crm_refined .comm-full hr{border-bottom:1px solid #b5b5b5;}
.crm_refined .check-1{margin:0px 0px 98px 0px;}
.crm_refined .check-2{margin:0px 0px 98px 0px;}
.crm_refined .check_email1,.crm_refined .check_email2,.crm_refined .check_email3{margin:0px 4px 3px 0px;}
.crm_refined .check-text1,.crm_refined .check-text2,.crm_refined .check-text{margin:0px 2px 5px 35px;}
.crm_refined .Submit-SaveMy{float:right;padding:9px 23px;margin:0px -55px 0px 5px;font-size:14px !important;}
.crm_refined .Submit-SavMy{padding:9px 23px;font-size:14px !important;}
.crm_refined .cancel{align:inline;}
.crm_refined .method-of h4{margin:0px 0 17px 0;}
.crm_refined h5{position:relative;}
.crm_refined a.link{position:absolute;right:0;}
.crm_refined .clear{clear:both;}
.crm_refined .Email-address{float:left;color:#612c51;font-family:Intro W01 Regular;}
.crm_refined .marg7{margin:4px 0 0 29px !important;}
.crm_refined .tp_l01{margin-top:56px;margin-left:35px;}
.crm_refined .agree-to{margin:-20px 0 0 29px;font-size:12px;font-family:arial;}
.crm_refined .Edit1{float:right;display:block;padding-top:15px;font-family:Helvetica;color:#a12611;}
.crm_refined .emtey{float:left;}
.crm_refined .total-text{margin:4px 0px 0px 30px;width:468px;font-family:Helvetica W01 Italic;font-size:10px;color:#d4cfcf;}
.crm_refined .sub-avai h4{color:#612c51;font-family:Intro W01 Regular;}
.crm_refined .sub-avai1 h4{color:#612c51;font-family:Intro W01 Regular;}
.crm_refined .sub-avai1{margin-bottom:19px;margin-top:23px;}
.crm_refined .ma-sub{margin-bottom:16px;}
.crm_refined .recent-activity{box-shadow:none;}
.crm_refined #titleclass{font-weight:normal;color:#612c51;}
.crm_refined .text-your h5{font-family:Helvetica;color:#a73421;}
.crm_refined .view-sample{margin:0px 0px 0px 83px;color:#a73421;font-family:Helvetica;}
.crm_refined .line-gap{margin-top:9px;}
.crm_refined .add-mobile{margin:0px 0px 0px 31px;}
.crm_refined .left-mar{margin:-10px 0px 0 1px;}
.crm_refined .margin-line{padding-top:16px;}
.crm_refined .mar-line{padding-top:11px;}
.crm_refined .view-samp{margin:-2px 31px 0 0;}
.crm_refined .line-aling{margin:1px 0px 0px 0px;}
.crm_refined .cancel{display:block;padding-top:15px;font-size:14px;font-family:Arial;}
.crm_refined .line-order{margin:54px 0 41px 0;}
.crm_refined .font{font-family:Intro Bold;color:#612c51;}
.crm_refined .background{background-color:white;height:700px;width:96%;margin:0 0 0 19px;}.crm_refined .background .leftcon a{color:#9f2719;}
.crm_refined .leftcon a{color:#9f2719;}
.crm_refined .leftcon{margin-left:43px;margin-top:51px;}
.crm_refined .new-res{font-size:14px;color:#66655f;font-family:Helvetica;}
.crm_refined .leftcon p{font-family:Helvetica W01 Roman;font-size:15px;color:#66655f;}
.crm_refined .leftcon a{font-family:Helvetica W01 Bold;font-size:14px;color:#9f2719;}
.crm_refined .new-line h4{font-family:Intro W01 Bold;}
.crm_refined .sub-button1{border:1px solid#9f2719;padding:4px 86px;background-color:#9f2719;color:white;margin:55px 0px 3px 38px;font-family:Intro W01 Regular Alt;}
.crm_refined .buttonclass01{font-size:11px;padding:5px 26px;}
.crm_refined .but-sub1{margin:6px -33px 0px 0px;}
.crm_refined .sub-button12{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 79px;margin:11px 0px 17px 38px;font-family:Intro W01 Regular Alt;}
.crm_refined .sub-button2{border:1px solid#9f2719;padding:4px 96px;background-color:#9f2719;color:white;margin:55px 0px 3px 155px;font-family:Intro W01 Regular Alt;}
.crm_refined .sub-button21{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 81px;margin:11px 0px 17px 155px;font-family:Intro W01 Regular Alt;}
.crm_refined .sub-button3{border:1px solid#9f2719;padding:4px 80px;background-color:#9f2719;color:white;margin:55px 0px 3px 301px;font-family:Intro W01 Regular Alt;}
.crm_refined .sub-button31{border:1px solid#9f2719;background-color:#9f2719;color:white;padding:4px 68px;margin:11px 0px 17px 301px;font-family:Intro W01 Regular Alt;}
.crm_refined .line{margin-left:-17px;}
.crm_refined .find-ano{color:#612c51;font-family:Intro W01 Bold;margin-left:365px;margin-top:26px;}
.crm_refined .new-line{color:#612c51;font-family:Intro W01 Bold;font-size:19.5px;}
.crm_refined .search{width:748px;height:25px;margin-left:34px;}
.crm_refined .search-but{margin:-45px 0 0 751px;}
.crm_refined .lft{margin-left:16px;}
.crm_refined .dynamicFpoContentContainer{margin:0;padding:0 1.88em;}
.crm_refined .dynamicFpoContentContainer h3{color:#4b0443;margin:0;padding:22px 0 10px 0;font-family:Intro W01 Bold;font-size:20px;line-height:20px;}
.crm_refined .dynamicFpoContentContainer label{margin-bottom:5px;}
.crm_refined .dynamicFpoContentContainer span.span4.mar_lft.pad_rigt{margin-bottom:7px;margin-top:7px;}
.dynamicFpoContentContainer span.span4.mar_lft.pad_rigt{width:35%;}
.crm_refined .dynamicFpoContentContainer span.span4.marg_left0{margin-top:7px;}
.crm_refined .dynamicFpoContentContainer.mar_btm{margin-bottom:20px;margin-top:7px;}
.crm_refined .dynamicFpoContentContainer span.span3.mar_lft.pad_rigt{margin-bottom:7px;}
.crm_refined .dynamicFpoContentContainer .row.check_boxoffers{margin-bottom:11px;}
.crm_refined input#FirstName,.crm_refined input#LastName{width:300px;}
.crm_refined input#emailId{width:635px;}
.crm_refined .ert{width:879px;}
.crm_refined .pad-btm{margin:20px 0 0 0;}
.crm_refined .emai{color:#4f4d46;font-family:Helvetica;font-weight:bold;}
.crm_refined .emy{margin-top:70px;}
.crm_refined .searc{width:621px;margin-left:-5px;}
.crm_refined .sea{margin:-80px 0 0 323px;}
.crm_refined .sear{width:290px;}
.crm_refined .ema{font-size:14px;color:#4f4d46;font-family:Helvetica Bold;}
.crm_refined .wid1{width:202px;}
.crm_refined .bor{border:1px solid #F00;}
.crm_refined .body1{height:1069px;}
.crm_refined .marg{margin:0 0 -97px 17px;}
.crm_refined .ema{margin:30px 0 0 36px;color:#d4cfcf;font-family:Helvetica W01 Bold;}
.crm_refined .you-opp{margin:-20px 0px 0px 164px;font-family:Helvetica W01 Bold;color:#999999;font-size:12px;}
.crm_refined .ema11{color:#999999;font-family:Helvetica Bold;margin:12px 0px 0px 34px;font-size:14px;}
.crm_refined .marg1{margin:0 0 -19px 16px;}
.crm_refined .nav1{margin:18px 0 0 0;}
.crm_refined .navri{float:right;}
.crm_refined .mar-sub{margin:42px -634px 0px 0px;}
.crm_refined .wid2{width:185px;}
.crm_refined .emai1{color:#4f4d46;font-family:Helvetica;font-weight:bold;}
.crm_refined .wid11{margin:66px 0px 0px 0px;}
.crm_refined .wid12{margin:-80px 0 4px 215px;}
.crm_refined .bor1{margin:-78px 0 0 436px;}
.crm_refined .wid21{width:196px;}
.crm_refined .padd1{margin:-26px 0px 0px -16px;}
.crm_refined .spn2{margin:9px 0px 0px -187px;}
.crm_refined .emm{margin:20px 6px 0px -184px;color:#4f4d46;font-family:Helvetica Bold;}
.crm_refined .line1{color:#4f4d46;font-size:14px;}
.crm_refined .marg2{margin:0px 0px -152px 16px;}
.crm_refined .ema{margin:44px 6px 18px 34px;padding-top:14px;font-size:12px;color:#4f4d46;}
.crm_refined .opp{margin:-37px 0 0 141px;font-size:10px;color:#4f4d46;}
.crm_refined .col{color:#4f4d46;}
.crm_refined .opp1{margin:-38px 0 0 145px;font-size:11px;}
.crm_refined .em-text{margin:44px 6px 18px 34px;padding-top:14px;font-size:11px;color:#b2b0b0;}
.crm_refined .mar-lft1{color:#602a51;}
.crm_refined .mar-lft2{color:#602a51;}
.crm_refined .em-tex{margin:-16px 1px 0px 19px;color:#5b5952;}
.crm_refined .you-op{margin:-18px 0 0 159px;color:#5b5952;font-size:15px;}
.crm_refined .west{color:#4d3629;}
.crm_refined .enab1{margin:29px 0px 0px 36px;}
.crm_refined .you-oppo{margin:-20px 0px 2px 162px;}
.crm_refined h6.enab1{font-size:13px;}
.crm_refined .emq1{margin:18px 0px 2px 37px;font-family:Helvetica Oblique;}
.crm_refined .bac-col{background-color:white;width:960px;}
.crm_refined .rec{color:#612c51;}
.crm_refined .comm{word-spacing:30px;}
.crm_refined .comm1{word-spacing:6px;}
.crm_refined .pagenav-arrow{padding:0px 0px 0px 10px;}
.crm_refined .mar-gap{margin:0px 0px 48px 0px;}
.crm_refined .lo-ip{font-family:Helvetica;}
.crm_refined .mar-in{color:#4f4d46;margin-bottom:2px;}
.crm_refined .em1{margin:-20px 0px 0px 19px;}
.crm_refined .view{margin:-19px 0px 0px 90px;}
.crm_refined .your-nam{margin-top:13px;}
.crm_refined .topMargin{margin-top:15px;}
.crm_refined .man-my{font-family:Intro Bold;color:#4b0443;}
.crm_refined input.big{height:18px;width:20px;}
.crm_refined .enab{margin:-21px 0 0 23px;font-size:14px;}
.crm_refined .pro-inf{color:red;}
.crm_refined .jack{font-family:Helvetica;font-weight:bold;}
.crm_refined .mar-le1{margin:0px 0px 16px 0px;}
.crm_refined .clsk{margin:15px 0px 0px 0px;}
.crm_refined .doloa{margin-top:38px;}
.crm_refined .naew a{color:#571550;}
.crm_refined .kansas{color:#a8ad00;font-family:Helvetica W01 Bold;}
.crm_refined .fri{font-family:Helvetica W01 Bold;}
.crm_refined .fontSize2{color:#4f4d46;font-family:helvetica;font-size:12px;margin-top:53px;margin:25px 0px 0px 31px;padding-top:5px;}
.crm_refined .total-text1{margin:4px 0px 0px 28px;width:468px;font-family:Helvetica W01 Italic;font-size:10px;color:#4f4d46;}
.crm_refined .col2{width:911px;}
.crm_refined #emailid1{width:632px;}
.crm_refined #emailid{width:325px;}
.crm_refined .mon{width:192px;}
.crm_refined .mon1{margin:-4px 0 0px 36px;}
.crm_refined .man2{margin:-30px 0 0 -13px;}
.crm_refined #emailid3{width:180px;}
.crm_refined .marg_left1{margin:0 0 0 -32px;}
.crm_refined #emailid4{width:263px;}
.crm_refined .veu{margin:0px 0 0 -15px;}
.crm_refined label span.bold{color:#706060;font-family:Helvetica W01 Bold;font-size:14px;margin-top:5px;}
.crm_refined .tyr{margin:10px 0 0 33px;font-family:Helvetica W01 Italic;color:#b4b4b4;font-size:10px;}
.crm_refined .clos{margin:15px 6px 9px 0px;}
.crm_refined .inAddition{margin-top:15px;}
.crm_refined .enal{color:#b4b4b4;font-family:Helvetica W01;font-size:14px;margin-top:2px;}
.crm_refined .ery1{margin-top:13px;}
.crm_refined .kuo{width:33%;height:52%;}
.crm_refined .marginRight{margin:0 36px 0 0;width:192px;}
.crm_refined .marg_left1{margin:0px;}
.crm_refined #myModal{width:382px;}
.crm_refined .in{top:25% !important;left:57%;}
.crm_refined .marg_left4{margin:0 0 0 -14px;}
.crm_refined .phome-d{margin:0 0 0 -26px;}
.crm_refined .drop_mon{width:193px;}
.crm_refined .enable-pro{font-family:Helvetica;margin-top:5px;margin-bottom:5px;}
.crm_refined .mon4{width:237px;}
.crm_refined #emaili6{width:210px;}
.crm_refined .padd8{margin-top:23px;}
.crm_refined .text-ena{font-size:13.31px;padding-top:2px;color:#4f4d46;}
.crm_refined .buttonclass01{font-size:11px;}
.crm_refined .marg_lef4{margin:0 0 0 -1px;}
.crm_refined .By-sign{margin-right:21px;}
.crm_refined .fontSiz2{font-family:helvetica;font-size:14px;margin-left:32px;margin-top:9px;}
.crm_refined .we-want{font-family:Arial;font-size:1.1em;color:#706060;}
.crm_refined .line-bor{margin-top:38px;}
.crm_refined .capitalize1{text-decoration:underline;text-transform:uppercase;}
.crm_refined #email4{width:92px;}
.crm_refined .manage-communication-preferences{padding-top:4px;}
.crm_refined .add-ph{font-family:Helvetica;font-size:14px;}
.crm_refined .font-sz p{font-family:Arial;font-size:12px;color:#706060;}
.crm_refined .ed1 a{text-decoration:underline;}
.crm_refined .margin_bmm{padding-bottom:7px;}
.crm_refined span.phoneType{padding-left:60px;}
.crm_refined span.edit-remove{padding-left:20px;}
.crm_refined p a {font-size: 12px;}
.crm_refined .account-subscription-emailTopics, .crm_refined  .account-subscription-textTopics, .crm_refined  .textAlerts{opacity:0.5;filter:alpha(opacity:50);background:#fff;}
.crm_refined .subscriptionsContainerGrey{background:#fffff;opacity:0.5;filter:alpha(opacity=50);}
.crm_refined .crm_hide_textalerts {opacity:0.5;filter:alpha(opacity:50);}
.crm_refined .disp_none{display:none;}
.crm_refined a#edit-phone-toggle{padding-right:5px;}
.crm_refined a.remove-phone-toggle{padding-left:5px;}
.crm_refined .row.mar_btm.span12.mar-left-zero{width:920px;}
.row.phone a.linkcolortxt{text-transform:capitalize !important;}
.crm_refined .span5.addLeftPadding p.txtbold.colorGrey.relative{width:470px;}
#landingPageModal{width:470px !important;}
.crm_refined .container-fluid.mobalbox{padding:30px 33px 0px 0px;}
.crm_refined .close{top:-27px;right:-27px;}
.crm_refined .container.content-bg.box-shadow{width:440px;}
.crm_refined .elements-group{text-align:center;margin-top:-17px !important;}
.crm_refined  a#createAccountLink{float:right;margin-right:64px;margin-top:21px;}
.crm_refined .carousel{margin-bottom:0 !important;}
.crm_refined .elements-group h3.panel-title.favorite-container{font-family:intro w01 bold;color:#612c51;}
.crm_refined form#manageInterests .span3{margin-right:70px;}
.crm_refined form#manageInterests .span3 .row{padding-top: 15px;}
.addPadding25 .span5.addLeftPadding label{font-size:14px;margin-left:35px;}
.row.phone .span2 a#edit-phone-toggle{margin-left: 30px;margin-right: 0px;}
.row.phone .span2 a#phone-remove-0{margin-left:0px;}
#manageInterests label.fontSizeChange{width: 235px;margin-left: 33px;}
.dynamicFpoContentContainer span.span3.mar_lft.pad_rigt{width:12%;}
.dynamicFpoContentContainer span.span3.mar_lft.pad_rigt input#zip{width:66px;}
.dynamicFpoContentContainer span.span3.marg_left5.phome-d{width:15%;margin-left:82px;}
.container-fluid.mobalbox .crm_refined span.span3.marg_left5{width:44%;}
.container-fluid.mobalbox .crm_refined span.span3.marg_left5.phome-d label.fontSizeChange.txt_bd{ color: #706060;font-family: Arial;font-size: 12px;margin-top: 5px;font-weight: normal;}
.container-fluid.mobalbox .crm_refined span.span3.marg_left5.phome-d{width:24%;}
.container-fluid.mobalbox .crm_refined span.span3.marg_lef4{width:14%;}
.container-fluid.mobalbox .crm_refined .styled-select.edit-m-d-y2.mon4.ven span.select-wrapper{width:185px;}
.container-fluid.mobalbox .crm_refined .styled-select.edit-m-d-y2.mon4.ven select#phone_type_wid{width:185px;}
div#gc .span8.user-account.gc_user_account #edit-email p a.linkcolortxt{text-transform:capitalize !important;}
div#gc .span8.user-account.gc_user_account #edit-email p{margin-top:7px;}
.container-fluid.mobalbox .crm_refined span.span3.marg_lef4 label{width:100px;}
#landingPageModal .elements-group .col-xs-12.col-sm-12.col-md-12{float:right;margin-right:64px;margin-top:32px;}
#crm-desk form{margin:0;padding:0;}
#crm-desk .fontSize{font-size:14px;color:#4f4d46;}
#crm-desk em{font-size:10px;color:#4f4d46;}
#crm-desk .kan{color:#4d3629;}
#crm-desk p{font-family:Helvetica;font-size:14px;}
.main_cnt .dynamicFPOContainer{width:960px;}
.marg-btm-overlay{margin-bottom:22px;}
.span4.lft-align{width: 226px;}
a#createAccountLink{line-height:30px;}
.dataRow.crm_refined label.txt_bd{margin:0;}
.recent-activity.borderbot0 p.txtclass-1{width:180px !important}
/*End of css Changes for R4.2 Release*/
.main_cnt .dynamicFPOContainer{width:960px;}
.marg-btm-overlay{margin-bottom:22px;}
.checkbox_d_footer{margin-top:3px !important;}
.email-container.email a,.email-container.email a:hover,.email-container.email .link{font-size:12px;}
label.checkbox.link{text-decoration:none !important;}
a.link.linkage.capitalize{text-transform:none;}
.displayB{display:block;}
.clearB{clear:both;}
.row.left_box{margin-top:7px;}
#cssmenu .top-25 a{top:-25px !important;}
.position-fx{position:fixed;}
.add-to-cart .pull-right input#add-to-cart-tmi{width:170px;}
.menu_marg_lft .mar-bot-1 a.star-grey-small.pull-right{padding-bottom:25px;}
.active-test>a span.seticon{line-height:37px !important;}
#og-togo-menu .active .menu_header{position:absolute !important;width:490px !important;margin-bottom:0px !important;}
#og-togo-menu .active .menu-detail-bg{margin-top:55px !important;}
.og_togo_picloc .valuess.span3{background-color:#fff;width:188px;height:51px;margin-right:5px;}
.og_togo_picloc .numeric.span1{width:20px;height:50px;background-color:#aaae01;color:#fff;text-align:center;line-height:30px; border-right:1px solid #fff;margin-right:5px;}
.og_togo_picloc .valuess span p{width:220px;text-align:left;padding-top:5px;font-size:12px;color:#fff;}
.og_togo_picloc .line_heig p{padding-top:5px !important;}
.og_togo_picloc .valuess.transp{background-color:#bdb5a8;font-family:intro w01 regular alt !important;}
.og_togo_picloc .transp .numeric.span1{background-color:#bdb5a8;color:#fff;border-right:1px solid #fff;}
.og_togo_order .og_togo_picloc .togo_login .span3{width:261px;height:50px;background-color:#AAAE01;background-image:url("http://localhost/UX/og-redesign/less/../../images/site/menu-heading-bg.png");background-position:right;}
.og_togo_order .og_togo_picloc .togo_login .span3 h5{margin-top:5px;color:#fff;margin-left:8px;width:145px;font-family:intro w01 regular alt !important;font-weight:normal;font-size:14px;}
.og_togo_picloc .togo_login .span3 p{color:#fff;margin-top:-12px;line-height:15px;margin-left:8px;}
.og_togo_picloc .togo_login .span3 button#cont_sub{float:right;margin-right:6px;height:30px;margin-top:-43px;width:79px;font-family:intro w01 regular alt !important;font-size:13px;}
p.marg_top01{padding-top:6px;color:black;font-size:11px;line-height:1.20;}
span#cty_nam{color:black;font-size:14px;text-decoration:underline;}
.span6.ot_to_addrs{height:317px;width:530px;}
.row.og_togo_piclocimg img{height:316px;width:420px;}
.span6.part_bar{width:100%;color:#050404;}
.span6.ord_conf_maxt{width:100%;}
.og_togo_picloc.row{margin-left:25px;}
.og_togo_picloc .valuess.span3.bc_col{background-color:#aaae01;font-family:intro w01 regular alt !important;}
.og_togo_order .row.marg-top1{margin-left:22px;}
.og_togo_order input.input-bg.span3.txt-box-span.marg-left{margin-right:0em;width:331px;}
.og_togo_order .row.margin_top145.margin_bot3.marg_left5p{margin-left:23px;margin-right:40px;}
.og_togo_order button.view-menu-btn.margin_lt_15.pull-right{margin-top:66px;}
.og_togo_order .order_login .valuess.span3.bc_col{width:146px;}
.og_togo_order .order_login.og_togo_picloc .valuess span p{width:140px;line-height:1.4em;}
.og_togo_order .order_login .valuess.transp.span3{width:155px;}
.og_togo_order .compass-span.compass-span-width span>a{color:#9A3324;font-family:intro w01 regular alt !important;}
.og_togo_selectedDate .ui-datepicker-title span.ui-datepicker-year{display:none;}
.og_togo_selectedDate div#datepicker{width:300px;}
.OG_togo.confirm-review .gen_info.mar_lft{height:140px;}
.OG_togo.confirm-review .order-list .togorders .row.header_line_black.marg_left0{padding-bottom:12px;}
.OG_togo.confirm-review .order-list .marg_left0 .span1{margin:13px 10px 3px;}
.og_togo_payment .row.green_tit_pad{margin-top:20px;width:98%;height:35px;}
.og_togo_payment .row.green_tit_pad span.green_text_recipe.txtbold{color:#612C51;font-weight:normal;margin-left:10px!important;}
.og_togo_payment .log_pay span#facebookLoginButton{background-color:#4c69ba;display:inline;padding:7px 70px 9px;border-radius:5px;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;margin:3px;margin-left:-22px !important;}
.og_togo_payment .log_pay span#facebookLoginButton span.social_text{color:#fff;position:relative;}
.og_togo_payment .left-part-section p{margin-bottom:30px;margin-left:-25px;color:#612C51;font-family:Intro W01 Regular Alt;letter-spacing:0em;}
.og_togo_payment .left-part-section .span4.part_bar{margin-left:-30px;width:305px;margin-bottom:15px;}
.og_togo_payment .log_pay .left-part-section{width:260px;}
.og_togo_payment .log_pay .right-part-section p{width:500px;margin-bottom:5px;}
.og_togo_payment .log_pay .right-part-section .span8.part_bar{width:531px;margin-bottom:11px;}
.og_togo_payment .log_pay .right-part-section.login{width:533px;}
.og_togo_payment .log_pay .right-part-section .span3.text-type-wid{width:265px;}
.og_togo_payment .log_pay .right-part-section .form-label .span-input-large{width:16.2em;}
.og_togo_payment .log_pay .right-part-section .controls.span3{width:265px;}
.og_togo_payment .form-vertical .confirm_phone{width:210px;}.og_togo_payment .form-vertical .confirm_phone input#phone{width:170px;}
.og_togo_payment .log_pay .left-part-section .span3.payment_login{width:74px;float:right;}
.og_togo_payment .log_pay .mid-part-section img{height:27.7em;}
.og_togo_payment .span12.log_pay{border-bottom:1px solid;}
.og_togo_payment .span_width_t{width:911px;border-bottom:1px solid;}
.og_togo_payment .span_width_t h1.green_text_recipe.txtbold{float:left;width:100%;color:#612C51!important;margin-top:15px;margin-bottom:15px;font-weight:normal;}
.og_togo_payment .add-tip span.select-hover{float:right;width:150px!important;margin-left:42px;margin-right:2px;}
.og_togo_payment .tip_details input#nname{width:151px!important;}
.og_togo_payment .valuess.transp.span3.Review{background-color:#83860F!important;}
.og_togo_payment .og_togo_picloc .valuess.transp.span3.Review .numeric.span1{background-color:#83860F!important;}
.og_togo_payment .og_togo_picloc .transp .numeric.span1{background-color:#aaae01;}
.og_togo_payment .og_togo_picloc .valuess.transp.span3.Pickup{background-color:#aaae01;}
.og_togo_payment .green_tit_pad span.pull-left img{max-width:66%;margin-bottom:2px;margin-left:3px;}
.og_togo_payment .left-part-section .control-group .controls input#inputEmail{width:265px;}
.og_togo_payment .left-part-section .control-group .controls input#inputPassword{width:265px;}
.og_togo_payment .left-part-section .mar_top01 .checkbox_d.bg-pos{padding:0;}
.og_togo_payment .left-part-section .payment_login button{width:117px;margin-left:-25px;}
.og_togo_payment .log_pay .right-part-section p.reset-req{width:500px;color:#612C51;margin-bottom:25px;}
.og_togo_payment .right-part-section .text-type-wid input#lname{width:251px;}
.og_togo_payment .log_pay .right-part-section .confirm_email .controls input#inputEmail{width:17.9em;}
.og_togo_payment .right-part-section span.span1.marg_left5.phome-d{margin-right:14px;}
.og_togo_payment .right-part-section .span2.phone_type{width:226px;}
.og_togo_payment .right-part-section .phone_type .select-wrapper span.holder{width:185px;}
.og_togo_payment .span_width_t span.grey_text_recipe{color:#aaae01;font-family:Intro W01 Regular Alt;font-size:17px;}
.og_togo_payment .span_width_t .span5.pickup_info{width:410px;}
.og_togo_payment .span_width_t .border-line img{height:8.4em;padding-left:0.5em;margin-top:-21px;}
.og_togo_payment .span_width_t .pickup_info .marg_top1em{margin-top:-10px !important;line-height:1.3;font-size:11px;}
.og_togo_payment .span_width_t .pickup_info .span1.pull-left.time-edit-btn{margin-top:10px;margin-left:-19px;margin-bottom:15px;}
.og_togo_payment .span_width_t .span1.pull-left.time-edit-btn{margin-top:28px !important ;float:left;}/* INC36378 */
.og_togo_payment .span_width_t .span5 p.marg_top1em.grey_text_rec{color:#aaae01;font-family:Intro W01 Regular Alt;font-size:17px;margin-top:0px!important;}
.og_togo_payment .span_width_t .span5 .marg_top15em{margin-top:0px;margin-bottom:16px;}
.og_togo_payment .span_width_t .span5 .marg_top15em span{color:#aaae01;font-family:Intro W01 Regular Alt;font-size:30px;}
.og_togo_payment .span_width_t .pull-right.select_optn{width:434px;margin-bottom:30px;}
.og_togo_payment .span_width_t .time-edit-btn button.primary-btn.grey_button_rec.pull-right{padding:1px 10px;margin-right:9px;outline:none;background-color:gray;}
.og_togo_payment span.capitalize.txtbold.small_text_recipe{color:#9a3324;text-decoration:underline;cursor:pointer;font-weight:normal;text-transform:capitalize;}
.og_togo_payment .right-part-section .phone_type_wid select.span2{width:38%;}
.og_togo_payment .og_togo_picloc .bc_col .line_heig p{line-height:1;}
.og_togo_payment .span_width_t .span6.Pickup_order .confirm-check{margin-bottom:25px;}.og_togo_payment .span_width_t .span6.Pickup_order .confirm-check label.grey_text_recipe1.txtbold{margin-bottom:20px;}
.og_togo_payment .span_width_t .span6.Pickup_order .confirm-check span.marg_left25em{margin-left:0px;}
.og_togo_payment .span_width_t .span5.vehicle_pickup{width:430px;margin-top:3.5em;}.og_togo_payment .span_width_t .span5.vehicle_pickup span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover{width:416px!important;margin-bottom:17px;}
.og_togo_payment .span_width_t p .pickup-sec-input{width:403px;margin-right:1px;margin-bottom:25px;}
.og_togo_payment .span_width_t .pull-right.span5{margin-right:20px;margin-top:-25px;}.og_togo_payment .span_width_t .pull-right.span5 .span1.marg_top1em.marg_left21em{float:right;}
.og_togo_payment .span_width_t .listed.span6{margin-top:-18px;}
.og_togo_payment .span_width_t .span5 p.span5{margin-bottom:15px;}
.og_togo_payment .span_width_t .span5 .alert_msg{color:#a21818;font-weight:bold;line-height:1.4;margin-bottom:35px;}
.og_togo_Details .span_width_t .confirm_phone input#phone{width:130px;}
.og_togo_Details .span_width_t .cust_info{width:910px;margin-bottom:15px;margin-top:-5px;}
.og_togo_Details .span_width_t .control-group.span3{margin-right:25px;}
.og_togo_Details .span_width_t .confirm_phone{margin-right:25px;}
.og_togo_Details .span_width_t .phome-d input#Extension{width:110px;}
.og_togo_Details .span_width_t .control-group input#inputEmail{width:220px;}
.og_togo_Details .span_width_t .span3.phone_type.pull-right{margin-right:55px;}.og_togo_Details .span_width_t .span3.phone_type.pull-right .styled-select.phone_type_wid{width:293px;}
.og_togo_payment .span12.log_pay label{font-size:13px;}
.og_togo_payment .span_width_t .time-edit-btn.day_marg .grey_button_rec.pull-right{margin-right:26px !important;}
.og_togo_payment .span_width_t .Pickup_order .confirm-check label{font-weight:normal;}
.og_togo_payment .span_width_t .span5.vehicle_pickup .car_marg{margin-bottom:0px;font-size:13px;}
.og_togo_payment .span_width_t .pull-right.span5{margin-right:0px;}
.og_togo_payment .span_width_t .marg_top1em .grey_text_recipe2.txtbold{border-top:1px solid #68655a;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt{width:160px;}.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt .small_text_recipe_2{font-style:normal;color:#68655a !important;font-size:12px;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt .txtbold.price_col{border-top:1px solid #68655a;}
.og_togo_payment .span_width_t .listed ul li p{font-family:Arial;}
.og_togo_payment .span_width_t .listed .select-wrapper{width:92%;height:29%;margin-top:22px;}
.og_togo_payment .span_width_t .text-more{width:444px;margin-top:13px;}.og_togo_payment .span_width_t .text-more .lft-more a{text-decoration:underline;float:left;}
.og_togo_payment .span_width_t .rgt-more a{text-decoration:underline;float:right;}
.og_togo_payment.og_togo_Details .cancel_marg{width:910px;margin-top:2em;font-size:13px;}.og_togo_payment.og_togo_Details .cancel_marg .marg_top1em a span{font-size:13px;}
.og_togo_payment.og_togo_Details .cancel_marg .pull-right.mar_top10 .primary-btn-width{padding:7px 35px;}
.og_togo_Details .span_width_t .listed .tb_mar_left11 span.select-wrapper{width:89%;height:94%;margin-top:-26px;margin-left:44px;}
.og_togo_Details .span_width_t .listed .tb_mar_left11 span.select-hover{width:433px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more input{float:right;background-color:#9A3324;outline:none;padding:7px 22px;margin-top:-19px;color:#fff;}
.logbox .og_togo_order.location .og_togo_picloc{margin-top:12px;}
.logbox .og_togo_order.location .span5.left-part-location{height:23.7em;width:426px;}
.logbox .og_togo_order.location .span5.left-part-location .order{color:#4b0343;text-transform:uppercase;width:277px;font-family:intro w01 regular alt !important;font-size:18px;font-weight:normal;}
.logbox .og_togo_order.location .span5.left-part-location .speedway>p:nth-last-child(4){text-decoration:underline;color:#9a3324;font-size:13px;letter-spacing:1px;font-family:intro w01 regular alt !important;}
.logbox .og_togo_order.location .span5.left-part-location .speedway>p:nth-last-child(2){margin-top:12px;margin-bottom:10px;}
.logbox .og_togo_order.location .span5.left-part-location .speedway .paratel{margin-top:-10px;font-size:13px;}
.logbox .og_togo_order.location .span5.left-part-location .send-cancel.send-cancel-height.order-top{top:85%%;}
.logbox .og_togo_order.location .span5.left-part-location .send-cancel.send-cancel-height.order-top .primary-btn-width{margin-right:-15px;font-family:intro w01 regular alt !important;}
.logbox .og_togo_order.location .span5.left-part-location .send-cancel.send-cancel-height.order-top .primary-btn-width{padding:5px 30px;}
.logbox .og_togo_order.location .span6.part_bar{width:93.5%%;margin-left:24px;}
.logbox .og_togo_order.location .right-part-location{height:23.7em;width:426px;}
.logbox .og_togo_order.location .tab-content .location-pane p{font-size:24px;text-transform:uppercase;margin:12px 0px 0px 24px;color:#612C51;font-family:intro w01 regular alt;}
.logbox .og_togo_order.location .tab-content .row.marg-top1 .span5.geo-span{width:455px !important;}
.logbox .og_togo_order.location .tab-content .loc_span_wht a{font-family:'Intro W01 Bold';font-size:15px;}
.logbox .og_togo_order.location .tab-content .loc_span_grey a{font-family:'Intro W01 Bold';font-size:15px;}
.logbox .og_togo_order.location .tab-content .span3.margin_lft_07 span.loc_sm_txt{font-family:Arial;font-size:13px;}
.logbox .og_togo_order.location .tab-content .span3.margin_lft_07 span.loc_sm_txt{font-family:Arial;}
.logbox .og_togo_order.location .tab-content .rt_span_width.pull-right.margin_rt_05 .loc_sm_txt.txtbold.pull-right{font-family:Arial;font-size:0.9em;margin-right:8px;margin-bottom:26px;}
.logbox .og_togo_order.location .tab-content .rt_span_width.pull-right.margin_rt_05 button.view-menu-btn{font-size:12px;padding:13px 0px 16px 0px;}
.logbox .og_togo_order.location .tab-content button.primary-btn.btn_fl{width:442px;margin-left:24px;padding:10px 0px 13px 0px;margin-top:-15px;}
.logbox .og_togo_order.location .tab-content button.primary-btn.btn_fl a{color:#fff;}
.container.box .menu_logbox{margin-top:-20px;}
.container.box .menu_logbox .Menu-order .order_login{margin-top:20px;}
.container.box .menu_logbox .og_togo_order.location{margin-top:20px;}
.container.box .cnfirm_padrgt1{margin-top:-20px;}
.container.box .cnfirm_padrgt1 .confirm-review .og_togo_picloc.row{margin-top:12px;}
.container.box .og_togo_order.Menu-order .order_login .valuess.transp.span3{width:162px;}
.container.box .og_togo_order.Menu-order .ordertype{width:913px;}
.container.box .og_togo_order.Menu-order .ordertype .mar-top-11{margin:20px 0px;}
.container.box .og_togo_order.Menu-order .ordermeal{border:none;padding-bottom:0px;}
.container.box .og_togo_order.Menu-order .orderfav{width:445px;}
.container.box .og_togo_order.Menu-order .title-myfav{font-family:Intro W01 Regular Alt;}
.container.box .og_togo_order.Menu-order .ordertype{margin-top:12px;margin-left:24px;}
.container.box .og_togo_order.Menu-order .lunch-txt label{font-size:19px;font-family:intro w01 regular alt;color:#612C51;}
.container.box .og_togo_order.Menu-order .lunch-order{margin-left:30px;font-size:13px;}
.container.box .og_togo_order.Menu-order .part_bar{width:95.2%%;border-bottom:1px solid #99948C;margin-left:24px;}
.container.box .og_togo_order.Menu-order .row.border-rgt.part_bar1{border:none;margin-left:24px;width:913px;}
.container.box .og_togo_order.Menu-order .row.border-rgt.part_bar1 .border-rgt1{width:456px;margin-top:35px;margin-bottom:25px;}
.container.box .og_togo_order.Menu-order .border-rgt .title-myfav.lft{margin-top:1em;}
.container.box .og_togo_order.Menu-order .time-slot li{width:9%;padding-right:3px;}
.container.box .og_togo_order.Menu-order .ordermeal .part_bar2{margin-left:24px !important;}
.container.box .og_togo_order.Menu-order .part_bar2 .time-slot{width:936px;}
.container.box .og_togo_order.Menu-order .part_bar2 .slot-inner .responsv-slot{margin-left:0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar1 .times-rgt1{text-transform:uppercase;margin-top:1.5em;margin-bottom:10px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar2 .times-rgt2{margin:10px 0px 8px 0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar3 .times-rgt3{margin:10px 0px 8px 0px;}
.container.box .og_togo_order.Menu-order .row.border-rgt2.part_bar2 p{margin-top:10px;}
.container.box .og_togo_order.Menu-order span.title-myfav.lft.times-rgt{text-transform:capitalize !important;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more{margin:10px 0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .text_padrgt1{border-bottom:1px solid #B3A29E;width:912px;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more .lft-more{float:left;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more .lft-more a{text-decoration:underline;}
.container.box .og_togo_order.Menu-order .part_bar2 .mar_btmm01 .primary-btn{float:right;}
.container.box .og_togo_order.Menu-order .part_bar2 .border-rgt2{width:912px;}
.container.box .og_togo_order.Menu-order .part_bar3 .menu-grid{margin-left:24px;width:913px;}
.container.box .og_togo_order.Menu-order .part_bar3 .menu-grid>img{height:187px;width:892px;margin:20px 0px 10px 9px;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .holder_marg span{margin-left:18px;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .holder_marg{margin-top:10px;}
.container.box .og_togo_order.Menu-order .part_bar1 .og_togo_calender_rgt .content_section{border:1px solid #E3E0DB;height:184px;}
.container.box .og_togo_order.Menu-order .part_bar1 .og_togo_calender_rgt .holder_marg img{width:38px;}
.container.box .og_togo_order.Menu-order .part_bar1 .og_togo_calender_rgt{line-height:50px;margin-top:115px !important;}
.container.box .og_togo_order.Menu-order .Og_togo_calender .cal_calendar th .prev_month.not-active{background-image:url("../../images/site/icon-alert.png");}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.row{margin-left:0px;width:936px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.span3{width:224px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.span3.bc_col{/* background-color:#83860F; */line-height:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .numeric.pickuploc{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.build .numeric.span1{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.build{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.Review{background-color:#aaae01;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.Review .numeric.span1{background-color:#aaae01;}
.user-account01.padrgt01 .OG_togo.confirm-review .prof_inf.mar_lft.review{padding:5px 0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .prof_inf.mar_lft .mar-lft.review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:21px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders{font-size:13px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .span1 a{text-decoration:underline;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .order_detail{font-family:Arial;}
.user-account01.padrgt01 .OG_togo.confirm-review .togorders .padding_bottom.padding_top1 .qtytable_title span{font-family:Arial;}
#og-togo-menu .user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1 .span5{width:435px !important;font-family:Intro W01 Bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1 .qty_1{width:90px;margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1 .qty_2{width:95px;margin-left:23px;margin-right:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1.qty_3{width:90px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qtytable_title{width:435px;font-family:arial;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_1{width:90px;margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_2{width:90px;margin-left:24px;margin-right:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_3{width:80px;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft1{font-size:13px;font-weight:bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft2{font-size:13px;font-weight:bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft3{font-size:13px;font-weight:bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .qtytable_title span{font-weight:normal;font-size:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .padding_bottom.padding_top1 .qtytable_title .trios{font-size:14px;margin-bottom:-12px;font-family:Intro W01 Bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .edit-salutation{width:60px;}
.user-account01.padrgt01 .OG_togo.confirm-review .styled-select.edit-salutation .select-wrapper{height:25px;line-height:25px;}
.user-account01.padrgt01 .OG_togo.confirm-review .togorders .padding_top1{}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .mar_btmm01{margin-bottom:2.4em;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more.lft-more a{text-decoration:underline;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more button{float:right;background-color:#9A3324;outline:none;padding:7px 22px;margin-top:-19px;color:#fff;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver{height:160px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality_marg{margin-top:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality_marg1{width:192px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-lft.review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav{width:160px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav .lunch-txt{margin-top:4px;margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo{width:175px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo .lunch-txt{margin-top:4px;margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality .select-wrapper{height:25px;line-height:24px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver p.ingrdn-text{margin-top:-10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Bread{height:105px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread.mar-top-11.orderfav.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.orderfav{width:160px;margin-top:1px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.orderfav .lunch-txt{margin-top:4px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo{width:160px;margin-top:1px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo .lunch-txt{margin-top:4px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check .checkbox_d{width:13px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check{margin-top:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .quality-list{margin-left:2.2em;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .span1{width:68px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check p.lunch-txt{margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .quality-list .select-wrapper{line-height:24px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Instruct .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Instruct .contact_textarea{height:65px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .menu_featured.cart-mrg{width:288px;margin-right:22px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Cart{height:325px;width:930px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .dish-title.margin_btm0 a{font-family:intro w01 bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .price_dollar{margin:0px 0px 10px 0px;font-family:intro w01 bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .capitalize{padding:8px 12px 7px 7px;font-family:intro w01 bold;font-size:11px;margin-bottom:3px;width:127px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .capitalize a span.menu_dine_in {font-size:11px;font-family:intro w01 bold;display:inline-block;margin-top:-5px;margin-bottom:12px;margin-right:-4px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon button{margin:-10px 0px 0px -3px;font-family:intro w01 bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .left-coupon{float:left;margin-top:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon{float:right;margin-top:3em;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Coupon{height:115px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .left-coupon .ingrdn-text{color:#706b6b;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon input{width:403px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Coupon .review{line-height:18px;font-family:Intro W01 Bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Menu a{text-decoration:underline;font-size:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Menu button{float:right;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe{border:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .small_text_recipe_2{font-style:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .border_top_recipe{float:right;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_top1em .grey_text_recipe2{border-top:1px solid #68655a;color:#68655a;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_left21em .txtbold.price_col{border-top:1px solid #68655a;font-size:1.1em;color:#68655a !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_left21em .pull-right.txt-rgt{width:185px;margin-top:-0.5px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total{border:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .row.header_line_black .marg_left0{margin-bottom:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .image-text .menu_featured.cart-mrg .span2.marg_left0{width:150px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .image-text .menu_featured.cart-mrg .spn_wdth.marg_left0{width:127px;}
.confirm-review .padding_top1 span.span1.price-txt{margin-left:2.8em;padding-top:4px;}
.confirm-review .padding_top1 span.span1.total-txt{margin-left:2.4em;padding-top:4px;}
.confirm-review .padding_top1 .span8.text-black .span4 p{color:#786969 !important;margin-top:-12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .marg_bot2em{margin-bottom:0px;width:333px;}
.catering_delivery_body .user-account01.padrgt01 .OG_togo.confirm-review .marg_bot2em{width: auto;}
.catering_delivery_body .user-account01.padrgt01 .OG_togo.confirm-review .span4.row.marg_bot2em{width:333px;}
.user-account01.padrgt01 .OG_togo.confirm-review .radio_new{margin:6px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .min-column-wd.options-click{width:166px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .checkbox_d{padding:0px 0px 0px 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .styled-select.edit-salutation{margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Ments .pull-left.mar-rgt-ext{margin-left:30px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Ments .pull-left label{margin-right:-10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .min-column-wd.options-click{width:166px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .row:nth-child(3) .options-click:nth-child(2){width:330px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item span.grey_text_recipe{color:#612C51;margin-bottom:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item{height:160px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .mar_top10{margin-top:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .options-click{color:#612C51;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .span2{width:139px;margin-left:27px;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize{margin-bottom:3px;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize a span{font-size:11px;font-family:intro w01 bold;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize a:hover{text-decoration:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .options-click label{margin-top:5px;}
.cal_calendar #cal_body tr td.holiday{pointer-events:none;cursor:default !important;color:#fff !important;background:#716B6B !important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar{padding:1px;width:365px;opacity:0.9;height:300px;border-spacing:4px !important;border-collapse:separate;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar th{color:#75726D;text-align:center;border:none;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td{border:none;text-align:center;width:36px;color:#fff;height:36px;font-weight:bold;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.cal_today{background:#4A0443!important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.selected_date{background:#4A0443!important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.cal_days_bef_aft{color:#4C5252;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.not-active,.og_togo_order.Menu-order .Og_togo_calender .not-active{pointer-events:none;cursor:default;color:gray;}
.og_togo_order.Menu-order .Og_togo_calender .cal_d_weeks th{border:2px solid #75726D;}
.og_togo_order.Menu-order .Og_togo_calender .cal_d_weeks th,.og_togo_order.Menu-order .Og_togo_calender td{height:36px;}
.og_togo_order.Menu-order .Og_togo_calender .cal_d_weeks th{background:#fff;color:#000;font-family:intro w01 regular alt;font-weight:normal;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td:not(.noProb):not(.not-active){background:#A8AD00;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.not-active{background:#BDB5A8;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.noProb{background:#F9F9F9;}
.og_togo_order.Menu-order .Og_togo_calender .calendar_mnth_name{font-size:26px;text-transform:uppercase;font-weight:normal;font-family:Intro W01 Regular Alt;}
.row.account_user .prof_inf.tabbed_cont .tabbed_pad.margin_top1 ul.nav.nav-tabs.findres li{margin-right:25px;}
.row.account_user .prof_inf.tabbed_cont .tabbed_pad.margin_top1 ul.nav.nav-tabs.findres li{background-color:#a8ad00;}.row.account_user .prof_inf.tabbed_cont .tabbed_pad.margin_top1 ul.nav.nav-tabs.findres li a:hover{background-color:#777701 !important;}
.left-bar .primary-btn:hover{background-color:#4b0443 !important;}
.left-bar h1.style_h1{letter-spacing:0px;text-transform:uppercase;font-family:'Intro W01 Regular Alt' !important;color:#4b0443 !important;line-height:25px;}
.left-bar p{font-size:14px;color:#706b6b;font-family: arial;}
.left-bar .orderbtn button.primary-btn.btn_fl{margin-left:0em;width:100%;padding:7px 15px;background-color:#9a3324;font-family:'Intro W01 Bold Alt';}.left-bar .orderbtn button.primary-btn.btn_fl img{visibility:hidden;}
.left-bar .inform-link,.left-bar .orderbtn{padding:0.6em 0em 0.6em 0;}.left-bar .inform-link button.primary-btn.btn_fl,.left-bar .orderbtn button.primary-btn.btn_fl{margin-left:0em;width:100%;padding:7px 15px;}.left-bar .inform-link button.primary-btn.btn_fl a,.left-bar .orderbtn button.primary-btn.btn_fl a{text-decoration:none;color:#fff;font-family:'Intro W01 Bold Alt';}
.left-bar p{letter-spacing:0px;margin-bottom:0px;}
.left-bar .inform-link+.favorite-link>.img>img{width:18px;}
.left-bar .inform-link{padding-bottom: 20px;}.left-bar .inform-link button.primary-btn.btn_fl.btn_wishlist{background-color:#4e3629;font-family:'Intro W01 Bold Alt';}
.left-bar .inform-link button.primary-btn.btn_fl{background-color:#9a3324;font-family:'Intro W01 Regular Alt';}
.left-bar .inform-link .img{display:none;}
.left-bar span.direct-text-size+.inform-link{border-top:1px solid #897068;border-bottom:1px solid #897068;margin-top:15px;}.left-bar span.direct-text-size+.inform-link .est_time{font-family:'Intro W01 bold';color:#706b6b;font-size:12pt;}.left-bar span.direct-text-size+.inform-link .est_time .time_num{color:#a8ad00;font-size:11pt;padding-left:5px;}
.left-bar .loca-details{border:3px solid #a8ad00;border-radius:5px;line-height:15px;margin:15px 0 5px;}.left-bar .loca-details .loca-details-inner{padding:15px;font-size:10pt;}.left-bar .loca-details .loca-details-inner p{color:#706060;  display: inline;}
div#waitList,#waitListConf{width:35%;}div#waitList .primary-btn:hover,#waitListConf .primary-btn:hover{background-color:#4b0443 !important;}
div#waitList .container-fluid.mobalbox .span3.margin_lft_07,#waitListConf .container-fluid.mobalbox .span3.margin_lft_07{float:left;margin-left:0px;}div#waitList .container-fluid.mobalbox .span3.margin_lft_07 a.linkcolortxt,#waitListConf .container-fluid.mobalbox .span3.margin_lft_07 a.linkcolortxt{font-family:'Intro W01 Bold';}
div#waitList .container-fluid.mobalbox .span3.margin_lft_07 span.loc_sm_txt,#waitListConf .container-fluid.mobalbox .span3.margin_lft_07 span.loc_sm_txt{font-size:9pt;}
div#waitList .container-fluid.mobalbox .wait_list_est,#waitListConf .container-fluid.mobalbox .wait_list_est{float:right;}div#waitList .container-fluid.mobalbox .wait_list_est p,#waitListConf .container-fluid.mobalbox .wait_list_est p{font-family:'Intro W01 Bold';color:#706b6b;margin:0px;}
div#waitList .container-fluid.mobalbox .wait_list_est .time_num,#waitListConf .container-fluid.mobalbox .wait_list_est .time_num{color:#a8ad00;font-size:17pt;line-height:22px;}
div#waitList .container-fluid.mobalbox .guests,#waitListConf .container-fluid.mobalbox .guests{margin-top:10px;clear:both;}div#waitList .container-fluid.mobalbox .guests label,#waitListConf .container-fluid.mobalbox .guests label{float:left;}
div#waitList .container-fluid.mobalbox .guests .styled-select.span3,#waitListConf .container-fluid.mobalbox .guests .styled-select.span3{width:75px;margin-left:20px;float:left;}
div#waitList .container-fluid.mobalbox .guests p,#waitListConf .container-fluid.mobalbox .guests p{float:left;margin-left:10px;width:45%;font-size:11px;line-height:12px;}
div#waitList .container-fluid.mobalbox form.send-overlay-form,#waitListConf .container-fluid.mobalbox form.send-overlay-form{clear:both;}div#waitList .container-fluid.mobalbox form.send-overlay-form .input-append,#waitListConf .container-fluid.mobalbox form.send-overlay-form .input-append{margin-bottom:0px;}div#waitList .container-fluid.mobalbox form.send-overlay-form .input-append input.input-bg.span5,#waitListConf .container-fluid.mobalbox form.send-overlay-form .input-append input.input-bg.span5{margin-bottom:15px;}
div#waitList .container-fluid.mobalbox form.send-overlay-form .confirm-check,#waitListConf .container-fluid.mobalbox form.send-overlay-form .confirm-check{margin-top:0px;}div#waitList .container-fluid.mobalbox form.send-overlay-form .confirm-check a.globaloptinelement,#waitListConf .container-fluid.mobalbox form.send-overlay-form .confirm-check a.globaloptinelement{text-decoration:none;color:#000;}
div#waitList .container-fluid.mobalbox form.send-overlay-form .italic.txt-size,#waitListConf .container-fluid.mobalbox form.send-overlay-form .italic.txt-size{font-size:12px;font-style:italic;color:#000;}
div#waitList .container-fluid.mobalbox form.send-overlay-form button.primary-btn.btn_fl.pull-right,#waitListConf .container-fluid.mobalbox form.send-overlay-form button.primary-btn.btn_fl.pull-right{width:45%;margin-top:10px;background-color:#9a3324;font-family:'Intro W01 Regular Alt';}div#waitList .container-fluid.mobalbox form.send-overlay-form button.primary-btn.btn_fl.pull-right a,#waitListConf .container-fluid.mobalbox form.send-overlay-form button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:13px;text-decoration:none;}
div#waitList .container-fluid.mobalbox form.send-overlay-form .overlay-check,#waitListConf .container-fluid.mobalbox form.send-overlay-form .overlay-check{margin-top:-5px;}
div#joinWaitList .primary-btn:hover,#updateGuests .primary-btn:hover{background-color:#4b0443 !important;}
div#joinWaitList .container-fluid.mobalbox .row a.linkcolortxt,#updateGuests .container-fluid.mobalbox .row a.linkcolortxt{font-family:'Intro W01 Bold';}
div#joinWaitList .container-fluid.mobalbox .row span.loc_sm_txt,#updateGuests .container-fluid.mobalbox .row span.loc_sm_txt{font-size:9pt;color:#706b6b;}
div#joinWaitList .container-fluid.mobalbox .row p.est_time,#updateGuests .container-fluid.mobalbox .row p.est_time,div#joinWaitList .container-fluid.mobalbox .row .span3.margin_lft_07,#updateGuests .container-fluid.mobalbox .row .span3.margin_lft_07{float:left;margin-top:15px;color:#9A3324;}
div#joinWaitList .container-fluid.mobalbox .row span.direct-text-size,#updateGuests .container-fluid.mobalbox .row span.direct-text-size{display:block;clear:both;margin-left:58px;}div#joinWaitList .container-fluid.mobalbox .row span.direct-text-size a,#updateGuests .container-fluid.mobalbox .row span.direct-text-size a{font-family:inherit;}
div#joinWaitList .container-fluid.mobalbox .row p.colortxt,#updateGuests .container-fluid.mobalbox .row p.colortxt{margin:15px 0px;color:#706c6e;font-family:'Intro W01 Bold Alt';}
div#joinWaitList .container-fluid.mobalbox .row button.primary-btn.btn_fl,#updateGuests .container-fluid.mobalbox .row button.primary-btn.btn_fl{margin-left:0px;width:100%;}
div#joinWaitList .container-fluid.mobalbox .row .make-change,#updateGuests .container-fluid.mobalbox .row .make-change{float:left;margin-top:10px;}div#joinWaitList .container-fluid.mobalbox .row .make-change button.primary-btn.btn_fl,#updateGuests .container-fluid.mobalbox .row .make-change button.primary-btn.btn_fl{font-family:'Intro W01 Regular Alt';background-color:#4e3629;}
div#joinWaitList .container-fluid.mobalbox .row .make-change a,#updateGuests .container-fluid.mobalbox .row .make-change a{color:#fff;font-size:12px;text-decoration:none;}
div#joinWaitList .container-fluid.mobalbox .row .share_your,#updateGuests .container-fluid.mobalbox .row .share_your{float:left;margin-left:40px;margin-top:10px;}div#joinWaitList .container-fluid.mobalbox .row .share_your button.primary-btn.btn_fl.btn_wishlist,#updateGuests .container-fluid.mobalbox .row .share_your button.primary-btn.btn_fl.btn_wishlist{background-color:#9a3324;font-family:'Intro W01 Regular Alt';}
div#joinWaitList .container-fluid.mobalbox .row .share_your a,#updateGuests .container-fluid.mobalbox .row .share_your a{color:#fff;font-size:12px;text-decoration:none;}
div#joinWaitList .container-fluid.mobalbox .row span.colortxt+button.primary-btn,#updateGuests .container-fluid.mobalbox .row span.colortxt+button.primary-btn{margin-top:15px;}
div#joinWaitList .container-fluid.mobalbox .row p.colortxt>span,#updateGuests .container-fluid.mobalbox .row p.colortxt>span{font-family:initial;color:#000;}
#editNoofGuests .primary-btn:hover{background-color:#4b0443 !important;}
#editNoofGuests .container-fluid.mobalbox .row .guests{margin-top:15px;}#editNoofGuests .container-fluid.mobalbox .row .guests label{float:left;}
#editNoofGuests .container-fluid.mobalbox .row .guests .styled-select.span3{float:left;margin-left:10px;width:18%;}
#editNoofGuests .container-fluid.mobalbox .row .guests p i{clear:both;display:block;font-size:12px;padding-top:15px;}
#editNoofGuests .container-fluid.mobalbox .row .guests button.primary-btn.btn_fl.pull-right{width:25%;margin-top:10px;background-color:#9a3324;margin-right:35px;font-family:'Intro W01 Regular Alt';}#editNoofGuests .container-fluid.mobalbox .row .guests button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:12px;text-decoration:none;}
#editNoofGuests .container-fluid.mobalbox .row .guests a.pull-left.mar-top1.review-cart{text-decoration:underline;}
div#removeFromList .primary-btn:hover{background-color:#4b0443 !important;}
div#removeFromList button.primary-btn.btn_fl.pull-left{margin-top:30px;background-color:#9a3324;width:50%;}div#removeFromList button.primary-btn.btn_fl.pull-left a{color:#fff;font-size:12px;text-decoration:none;font-family:'Intro W01 Bold';}
div#removeFromList button.primary-btn.btn_fl.pull-right{margin-top:30px;background-color:#9a3324;}div#removeFromList button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:12px;text-decoration:none;font-family:'Intro W01 Bold';}
#listConfirmation .primary-btn:hover{background-color:#4b0443 !important;}
#listConfirmation button.primary-btn.btn_fl.pull-left,#listConfirmation button.primary-btn.btn_fl.pull-right{margin-top:30px;background-color:#9a3324;}#listConfirmation button.primary-btn.btn_fl.pull-left a,#listConfirmation button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:12px;text-decoration:none;font-family:'Intro W01 Bold';}
.span3.margin_lft_07>.direct-text-size+p{font-family:'Intro W01 Regular Alt';margin-top:10px;}
span.time_num{color:#a8ad00;}
.more_info{clear:both;}
.pull-left.map_thumb_img.moreinfo .est_time{font-family:'Intro W01 Regular Alt';color:#706b6b;font-size:14px;}
.pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15:hover{background-color:#4b0443 !important;}
.pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15 a{color:#fff;}
.pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15 a:hover{text-decoration:none;}
.map_span .posabs.map-popup{top:75px;z-index:0;width:74%;left:42px;}.map_span .posabs.map-popup a.linkcolortxt.fnt_size_tit{color:#9a3324;font-family:'Intro W01 Bold Alt';}
.map_span .posabs.map-popup .pull-left.map_thumb_img.more_info{font-weight:bold;}
.map_span .posabs.map-popup .pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15{padding:15px 0px;}.map_span .posabs.map-popup .pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15 a,.map_span .posabs.map-popup .pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15 a:hover{color:#fff !important;text-decoration:none;}
.map_span .posabs.map-popup .pull-left.map_thumb_img.moreinfo+.pull-left.map_thumb_img.more_info a.linkcolortxt{color:#9a3324;}
.map_span .posabs.map-popup .pull-left.map_thumb_img.moreinfo+.pull-left.map_thumb_img.more_info a.linkcolortxt:hover{color:#612C51;}
.map_span .pull-left.map_thumb_img.moreinfo{width:60%;}.map_span .pull-left.map_thumb_img.moreinfo button.view-menu-btn.margin_lt_15{padding:15px 0px;width:75%;font-size:12px;margin-left:0px;font-family:'Intro W01 Regular Alt';}
.container-fluid.mobalbox h3.myModalLabel{font-family:"Intro W01 Regular Alt";text-transform:none;color:#4a0441;font-size:25pt;}
.rightmap-content .location-map{margin-top:15px;}
.rightmap-content .row .input-append.search-box button#directionsBtn{font-family:"Intro W01 Bold Alt";}
.rightmap-content .row p{font-size:11pt;}.rightmap-content .row p span#tores{font-family:"Intro W01 Bold Alt";}
.rightmap-content .row p span#fromres{text-decoration:none;color:#4b0443;font-family:"Intro W01 Bold Alt";}
.casual_span .rt_span_width.pull-right.margin_rt_05 button{width:125px !important;}
.casual_span .rt_span_width.pull-right.margin_rt_05 button.order-btn.margin_lt_15.margin_top3.pull-right,.casual_span .rt_span_width.pull-right.margin_rt_05 button.view-menu-btn.margin_lt_15.pull-right{padding:15px 0px;font-family:"Intro W01 Bold";font-size:12px;}
.casual_span .rt_span_width.pull-right.margin_rt_05 button.view-menu-btn.margin_lt_15.pull-right:hover{background-color:#4b0443 !important;}
.casual_span .rt_span_width.pull-right.margin_rt_05 button.view-menu-btn.margin_lt_15.pull-right>a{font-size:12px;color:#fff;text-decoration:none;}
.casual_span .rt_span_width.pull-right.margin_rt_05 .wl_ind button.order-btn.margin_lt_15.margin_top3.pull-right{margin-top:15px;}
.casual_span .loc_span{font-family:"Intro W01 Bold Alt";text-transform:capitalize;}
.casual_span .span3.margin_lft_07 span{line-height:20px;}.casual_span .span3.margin_lft_07 span img{margin:10px 0;}
.casual_span .span3.margin_lft_07 span.loc_sm_txt{font-size:14px;}
.casual_span .span3.margin_lft_07 .est_time{font-family:'Intro W01 bold';color:#706b6b;font-size:12pt;}.casual_span .span3.margin_lft_07 .est_time .time_num{color:#a8ad00;font-size:11pt;line-height:20px;}
.casual_span .span3.margin_lft_07 a.linkcolortxt{color:#9a3324;}
h3.myModalLabel+p{font-size:10pt;}
.span1.numb_width{margin-right:0.6em;}
#changeLocation{width:40%;}#changeLocation .primary-btn:hover{background-color:#4b0443 !important;}
#changeLocation button.primary-btn.btn_fl.pull-left{margin-top:30px;background-color:#9a3324;width:42%;}#changeLocation button.primary-btn.btn_fl.pull-left a{color:#fff;font-size:11px;text-decoration:none;}
#changeLocation button.primary-btn.btn_fl.pull-right{margin-top:30px;background-color:#9a3324;width:53%;}#changeLocation button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:11px;text-decoration:none;}
.direct-text-size a{font-family:inherit;font-weight:normal;font-size:14px;}
.findres>li>a{width:16.7em;font-family:'Intro W01 Book';font-size:10px;}
button#enterSwitchLoc{width: 125px ;font-family:'Intro W01 Regular Alt';border-radius:3px;-webkit-border-radius:3px;}
button#viewWaitList{width: 125px;font-family:'Intro W01 Regular Alt';border-radius:3px;-webkit-border-radius:3px;}
.viewEdit_Det{background: #9A3324;border: 0 none;color: #ffffff;cursor: pointer;padding: 5px 15px;text-transform: uppercase; width: 266px !important;border-radius: 0px !important;font-weight: normal; height:33px;}
.viewEdit_Det:hover{background:#612C51;}
button#enterWaitList{width: 100%!important;font-family:'Intro W01 Regular Alt'; height: 33px;border-radius:3px;-webkit-border-radius:3px;}
.labels {color: white; font-size:12px;font-color:red;float:center;Position:relative;font-family: "Intro W01 Bold";text-transform: uppercase;white-space: nowrap;}
.map_span a{color:#9a3324;}
.map-pop-tit span>a{color:#9a3324;text-decoration:underline;}
#content_body .est_time{font-family:'Intro W01 bold';color:#706b6b;font-size:10pt;margin-top:10px;}/*25201 point number 1 fix*/
#content_body .est_time .time_num{font-family:'Intro W01 bold';color:#a8ad00;font-size:10pt;line-height:20px;}
div#myPopoverContent{left:-240px;}
div#myPopoverContent .arrow{left:82%}
div#myPopoverContent input.grn-btn.btn-full.order-pad.buttonclass01.tool-btn1{margin-top:10px;}

div#joinWaitListModal{width:55%;}
div#joinWaitListModal .primary-btn:hover,#updateGuests .primary-btn:hover{background-color:#4b0443 !important;}
div#joinWaitListModal .container-fluid.mobalbox .row a.linkcolortxt,#updateGuests .container-fluid.mobalbox .row a.linkcolortxt{font-family:'Intro W01 Bold';}
div#joinWaitListModal .container-fluid.mobalbox .row span.loc_sm_txt,#updateGuests .container-fluid.mobalbox .row span.loc_sm_txt{font-size:9pt;color:#706b6b;}
div#joinWaitListModal .container-fluid.mobalbox .row p.est_time,#updateGuests .container-fluid.mobalbox .row p.est_time,
div#joinWaitListModal .container-fluid.mobalbox .row .span3.margin_lft_07,#updateGuests .container-fluid.mobalbox .row .span3.margin_lft_07{float:left;margin-top:15px;color:#9A3324;}
div#joinWaitListModal .container-fluid.mobalbox .row span.direct-text-size,#updateGuests .container-fluid.mobalbox .row span.direct-text-size{display:block;clear:both;margin-left:0px;}
div#joinWaitListModal .container-fluid.mobalbox .row span.direct-text-size a,#updateGuests .container-fluid.mobalbox .row span.direct-text-size a{font-family:inherit;}
div#joinWaitListModal .container-fluid.mobalbox .row p.colortxt,#updateGuests .container-fluid.mobalbox .row p.colortxt{margin:15px 0px;color:#706c6e;font-family:'Intro W01 Bold Alt';}
div#joinWaitListModal .container-fluid.mobalbox .row button.primary-btn.btn_fl{width:214px;margin-left:0px;margin-top:20px;right:26px;position:relative}
#updateGuests .container-fluid.mobalbox .row button.primary-btn.btn_fl{margin-left:0px;width:169px;}
div#joinWaitListModal .container-fluid.mobalbox .row .make-change,#updateGuests .container-fluid.mobalbox .row .make-change{float:left;margin-top:10px;}
div#joinWaitListModal .container-fluid.mobalbox .row .make-change button.primary-btn.btn_fl,#updateGuests .container-fluid.mobalbox .row .make-change button.primary-btn.btn_fl{font-family:'Intro W01 Regular Alt';background-color:#4e3629;display: block;}
div#joinWaitListModal .container-fluid.mobalbox .row .make-change a,#updateGuests .container-fluid.mobalbox .row .make-change a{color:#fff;font-size:12px;text-decoration:none;}
div#joinWaitListModal .container-fluid.mobalbox .row .share_your,#updateGuests .container-fluid.mobalbox .row .share_your{float:left;margin-left:40px;margin-top:10px;}
div#joinWaitListModal .container-fluid.mobalbox .row .share_your button.primary-btn.btn_fl.btn_wishlist,#updateGuests .container-fluid.mobalbox .row .share_your button.primary-btn.btn_fl.btn_wishlist{background-color:#9a3324;font-family:'Intro W01 Regular Alt'; display: block;}
div#joinWaitListModal .container-fluid.mobalbox .row .share_your a,#updateGuests .container-fluid.mobalbox .row .share_your a{color:#fff;font-size:12px;text-decoration:none;}
div#joinWaitListModal .container-fluid.mobalbox .row span.colortxt+button.primary-btn,#updateGuests .container-fluid.mobalbox .row span.colortxt+button.primary-btn{margin-top:15px;}
div#joinWaitListModal .container-fluid.mobalbox .row p.colortxt>span,#updateGuests .container-fluid.mobalbox .row p.colortxt>span{font-family:normal;color:#000;}
#editWaitList .primary-btn:hover{background-color:#4b0443 !important;}
#enterRMWaitList .primary-btn:hover{background-color:#4b0443 !important;}
#enterRMWaitList button.primary-btn.btn_fl.pull-left,#listConfirmation button.primary-btn.btn_fl.pull-right{margin-top:30px;background-color:#9a3324;}
#enterRMWaitList button.primary-btn.btn_fl.pull-left a,#listConfirmation button.primary-btn.btn_fl.pull-right a{color:#fff;font-size:12px;text-decoration:none;font-family:'Intro W01 Bold';}
#waitlist-step2 .colortxt{clear:both;}
#editconfirm-close .colortxt{clear:both;}
#view-wait-list .colortxt{clear:both;}
span#findRestaurantLink{position:relative;top:-24px;;float:right;}
div#join_checkbox.checkbox_checked{ background-position:0% -24px;}/*defect 25313*/

/*defect 21480 start*/
form#joinWaitlistForm {
  margin-top: 58px;
}
#joinWaitlistForm .guests label {
  width: 105px;
}
form#joinWaitlistForm .guests p small {
  font-size: 11px;
  font-style: italic;
}
form#joinWaitlistForm div#partySize {
  margin-top: -29px;
  margin-left: 106px;
}
#waitlist-step1 .wait_list_est {
  margin-top: 16px;
}
form#joinWaitlistForm .guests #partySize {
  width: 85px!important;
}
form#joinWaitlistForm .guests p small {
  font-size: 11px;
  font-style: italic;
  margin-top: -28px;
  float: left;
  margin-left: 207px;
  width: 180px;
  line-height: 12px;
}
div#joinWaitListModal {
  /* width: 557px; */
}
.overlay-check .confirm-check a.globaloptinelement {
  color: #706060;
  text-decoration: none!important;
}
.wait_list_est p.time_num {
  color: #a8ac01!important;
  font-size: 22px;
  font-family: 'Intro W01 Regular';
  margin-top: -5px;
}
#waitlist-step1 .wait_list_est p {
  font-family: Intro W01 Regular ALt;
}
/*Changed for defect 24264*/
/*#waitlist-step1 #joinWaitlistForm .input-append input {
  margin-bottom: 15px;
}*/
#waitlist-step1 #joinWaitlistForm .input-append input{margin-bottom:15px;border-radius:0;padding:5px;border:1px solid #cccccc;}
/*Added for Defect 23838*/
#joinWaitlistForm input#offers {
    margin: 6px 1px 0px;
}
#joinWaitlistForm input#waitlist_offers{
    margin: 6px 1px 0px;
}
/*End for Defect 23838*/
/*Added for Defect 23903*/
div#switchLocationModal {
    width: 55%!important;
}
/*End for Defect 23903*/
/*Defect 21480 end*/


/*Defect 21542 start*/
.map_thumb_img.more_info a.linkcolortxt {
  font-size: 14px;
  padding-right: 3px;
}
.moreinfo form[name="locationForm"] input[value="JOIN WAIT LIST"] {
  height: 24px;
  font-family: Intro W01 Regular Alt;
}
.moreinfo form[name="locationForm"] {
  font-size: 15px;
}
/*Defect 21542 end*/


div#joinWaitListStep2 h3.myModalLabel2 {
  font-family: "Intro W01 Regular Alt";
  font-weight: normal;
  color: #4b0443;/*defect 21552*/
}
.send-btn {
    background: url("../../images/site/send-email-btn.png") no-repeat scroll 0 0 #B13C1B;
    display: block;
    width: 160px;
    height: 32px;
    border: 0;
}
.frm-bder {
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    margin-bottom: 2em;
    padding: 1.5em 0 1.5em 1em;
}


#locEmail_webahead {background-color:#4e3629 !important;}
#orderbtn_webahead{width:100%;text-align:center;margin-left:0px;font-family:'Intro W01 Bold Alt';}
#viewMenu_webahead{width:100%;text-align:center;font-family:'Intro W01 Bold Alt';}
#enterWaitList{font-family:'Intro W01 Bold Alt'; padding:7px 7px;}
#enterSwitchLoc{font-family:'Intro W01 Bold Alt'; padding:7px 7px;}
#viewWaitList{font-family:'Intro W01 Bold Alt';}
.left-bar p#info-link-webhead{padding-bottom:10px;}


.input_btn_or_webahead{height:33px;padding-left:40px;text-align:left;min-width:167px;background:url("../../images/site/order-loc-bg.png") no-repeat scroll 0 0 #b13c1b;}
.input_btn_view_webahead{height:33px;padding-left:40px;text-align:left;min-width:167px;background:url("../../images/site/view-loc-bg.png") no-repeat scroll 0 0 #b13c1b;}
button#enterWaitList,button#viewWaitList,button#enterSwitchLoc{width:100%;font-family:'Intro W01 Regular Alt';}
/*defect 21504 fix*/
label.noofguests{width: 108px,float:left !important;}
div.partySizeDropldown{width:18%}
/*defect 21554*/
.join_checkbox_overlay{height:25px;width:19px;float:left;margin-top:-2px;cursor:pointer;text-align:left;padding:0 0 0 4px !important;}
/*defect 21500*/
p.green-textheading.capitalize.wl_find_location{margin-bottom:8px;}
.primary-btn btn_fl pull-right{font-family:Intro W01 Regular ALt;}
/*defect 21502*/
#waitlist-text small { font-style: italic;}
/*21494 defect*/
#waitlist-step1 p.italic.txt-size{font-style:italic;font-size:11px;color:#706b6b;}
/* defect 13464 and 22368*/
.span1.order-qty{width:42px;}
/*defect 21373*/
#gc .lok_to_wid #order-lookup .span.lup-radio.mar_top6 {  margin-left: 50px;}

/* Magic fix for 469495255 by xsdnxe1 */
.mar-lft-2 .secondary-btn01.capitalize.pull-right {    
  background: #716F6E;
}
/* End of magic fix 469495255 by xsdnxe1 */

/* magic fix for 469513636 by xsdnxe1 */

/* .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 {
  width: 220px;
} */
.menu-detail-bg .price_dollar {
  color: #68655a;
  font-size: 17px;
  text-align: right;
}


/* .pull-right.txt-rgt.menu_marg_rgt.span2 {
  width: 220px;
} */


/* end of magic fix for 469513636 by xsdnxe1 */

/*magic fix for 469513356 */
.menu-detail-bg-1 .star-grey-small1{position:relative;top:24px;}
/*end of magic fix for 469513356  */

div.span4.menu_items.marg_bot2em.menu_favorites img {
  float: left;
}
/*Fix for magic# 469582086-Dasu*/
.span4.menu_items.marg_bot2em.menu_favorites.img_item_margin .icons_marg_top.span3.marg_left0.mar_grid_tp.dish-details-content{
 margin-left: 13px;
}
/*defect */
.modal.hide.fade.in.modal-large{margin-left: -418px;}
.loc_span_wht .rt_span_width.pull-right.margin_rt_05 .order-btn{width:125px;border-radius:3px;-webkit-border-radius:3px;}
.account_user .left-bar .orderbtn .primary-btn.btn_fl.input_btn_or{font-size:14px;}
.account_user .left-bar .orderbtn input.primary-btn.btn_f.input_btn_view{font-size:14px;}
/*commented for defect 23838
.modal.modalunkown.hide.fade.in{width:34.5% !important;}*/
/*Defect 23707 and 23714*/
.wl_nav .shop-nav .top-txt.top-nav-fix .find-btn.wl_join p{font-weight:normal;}
.account_user .left-bar .orderbtn .primary-btn.btn_fl.input_btn_or{font-size:14px;}
.account_user .left-bar .orderbtn input.primary-btn.btn_f.input_btn_view{font-size:14px;} 
/*defect 23742*/
.map_span .posabs.map-pop .moreinfo .order-btn.mar_top10{  font-size:10px;width:180px !important;}
/*defect 23715*/
.container-fluid.mobalbox form.send-overlay-form .txt-size {width: 400px;height: auto;}
/*defect 23742*/
.mapLocationBtn{
width:82%!important;
font-size:9px;
}
/*defect 23742*/
.marg_top1em.span6 img{margin-top: -3px;}

/*defect 24141 24140  */
.account_user .left-bar .orderbtn .primary-btn.btn_fl{background-image: none;}
.left-bar .orderbtn input#viewMenu_webahead{background-color: #9A3324 !important;background-image: none;padding-left:0px;}
.left-bar .orderbtn input#orderbtn_webahead{background-color: #9A3324 !important;margin-top: 2px;background-image: none;padding-left:0px;}
#map_canvas .map_img .gm-style .labels {font-family: 'Intro W01 Bold' !important;text-transform: uppercase !important; font-size:12px; Position:relative;white-space: nowrap;}
.map_img .gm-style .labels {font-family: 'Intro W01 Bold' !important;text-transform: uppercase !important;white-space: nowrap;}
/* defect 24141 24140 */
/* defect 24135 */
.account_user .order-btn {font-size:11px;padding:12px 0;border-radius:3px;-webkit-border-radius:3px;}
/* defect 24135 */
/* defect 24163  */
#joinWaitListButton #viewWaitList {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;}
/* defect 24163  */

/* defect 24131  */
.shop-nav .detail_loc .rest-details .detialArrow.wl-arrow{height:11px;}

/* defect 24133  */
.maincontent .location-icons li.left a img{display:none;}
.maincontent .location-icons li.right a img{display:none;}
.location-popup .maincontent p.est_time{font-family: 'Intro W01 Bold';}
.location-popup .maincontent #waitListInfo a#enterWaitList{padding-left:0px; font-family: inherit;}
.location-popup .maincontent div#waitListInfo p.est_time{margin-bottom: 4px;}
.location-popup .maincontent div#waitListInfo{margin-bottom: 10px;margin-top: 10px;}

/* defect 24137  */
.posabs.map-pop .map-pop-tit span a {font-family:'Intro W01 Bold';}

/* defect 24149  */
.location-popup .maincontent #waitListInfo a#viewWaitList{padding-left: 0px;padding-bottom:0px;}

/* defect 24144  */
.modal.modalunkown.hide.fade.in{/*margin-top:20px*/}
.mobalbox .margin_lft_07{margin-left: 0px;}
.mobalbox .send-overlay-form label i{  text-transform: none;}
.container-fluid.mobalbox form.send-overlay-form .txt-size i{text-transform: none;}
.send-overlay-form .review-cart {margin-top: 15px;}

/* defect 24142 */
#location-pop-up .location-icons .linehr {border-top: none;}
#location-pop-up .content-strip.text-center {border-top: 1px solid #b5b5b5;clear: both;}
.loc_span_grd .margin_lft_07 p.est_time {border: none !important;}
/* defect 24147 */
.mobalbox p.colortxt span{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;}
.mobalbox .margin_lft_07 span.loc_sm_txt {font-weight: bold;}

/* defect 23995 */
.mobalbox h3.myModalLabel{width:100%;}

/* defect 24156 */
.left-bar #location-webahead-info-reload .inform-link {border-bottom: 1px dotted #897068;/*defect 24875 border-top: 1px solid #897068;*/}

/* defect 24565*/
.casual_span .margin_lft_07 span.sm_icon_pad .txtdecnon img{width:18px;height:15px;}
.map_span .map_bot_text img{width:18px;height:15px;}

/* defect 23997*/
#removeWaitlist1-text td input#waitlistToGoOrder {width:100%;font-family: arial;font-size:12px;text-transform:none;line-height:20px;}
div#removeWaitlist1-text td button#waitlistFindAnotherLoc {margin-left:25px !important;}

/* defect 23995*/
div#joinWaitListModal {width: 530px !important;top: 0% !important;position:absolute;}
.modalunkown .container-fluid.mobalbox{padding-left:42px;}
div#joinWaitListModal .container-fluid.mobalbox .row .make-change{width:190px;}
div#joinWaitListModal .container-fluid.mobalbox .row .share_your{width:210px;}
div#joinWaitListModal .container-fluid.mobalbox .row button.primary-btn.btn_fl{width:100%;margin-left:24px;font-size:12px;}
#waitListInfo p a.capitalize {text-decoration: none;color: #706b6b;text-transform: capitalize;font-weight: bold;}
input#EnterWaitlistConfirmation[disabled]{background-color:#9F2719;}
.row .row .send-overlay-form input#RemoveWaitlistConfirmation{width:100% !important;font-size:10px !important;}/*-----21498-----OG Desktop*/
.add-to-cart .pull-right input#add-to-cart-tmi{width:auto;}/*------ 24451----OG Desktop*/

/* defect 24177*/
.wl_join .capitalize{color:#9A3324;}
form[name="locationForm"] input#waitlistToGoOrder {line-height: 40px;}/*--24501--*/

/* defect 24152*/
.inform-link .btn_wishlist{margin-bottom:0px;}
.left-bar .orderbtn form{margin-bottom:0px;}
.left-bar .inform-link{padding-bottom:8px;padding-top:5px;text-align: center;}

/* defect 22443*/
.wl_nav div#location-pop-up{left:-16.8em;top:2em;padding:0px}
.input-append input#phone-ctn-waitlist {border:1px solid gray;border-radius:0;padding:4px;}
div[data-name="waitlist-step2"] .span3.margin_lft_07 {margin-left: 5px;}/*25157 point1 updated*/
.loc_span_grey .rt_span_width form[name="locationForm"] button#enterSwitchLoc {font-family: 'Intro W01 Regular Alt';padding: 12px 0;}/*25161*/

/* updating status button on location details*/
.show_UpdatingButton_OnLoad{
	/*background-color: #9A3324 !important;*/
	margin-top: 2px;
	background-image: none;
	padding-left: 0px;
	width:100%;
	font-size:17px;
}
}
.mobalbox .colortxt span {font-size:10pt; color:#706060; }/*25157*/
.loc_span_wht .margin_rt_05 form button {font-family:'Intro W01 Regular Alt';}/*25161*/
.loc_span_grey .margin_rt_05 form button {font-family:'Intro W01 Regular Alt';}/*25161*/
.casual_span .rt_span_width input{border-radius:0px !important;}/*25175*/
.casual_span .rt_span_width button{border-radius:0px !important;}/*25175*/

form#frmCCApply {max-width: 100%;width: 100%;}

.maincontent .wl_details a#enterWaitList{padding-left:0px;}/*25240*/
.find-btn a#viewWaitList{font-size:12px;}/*24163*/
div#joinWaitListDetails p{text-transform:capitalize;margin-top:8px;}/*25224*/
.elements-group .loca-details .loca-details-inner2.viewlist{text-transform: capitalize;}/*25224*/
.send-overlay-form td button#RemoveWaitlistCancelConfirmation{width:184px !important}/*25273*/
input#RemoveWaitlistConfirmation[disabled]{background-color:#9A3324;}/*25287*/
td form input#waitlistToGoOrder{width:184px !important;}/*25312*/
#removeWaitlist1-text td button#waitlistFindAnotherLoc{width:184px;}/*25312*/
.left-bar .dotted-border {
  border-bottom: 1px solid #897068;
}
div#locationWaitlistDetails {
  border-bottom: 1px solid #897068;
  padding-bottom: 10px;
}
/* waitlist expiry page overlay */
input#waitlistToGoOrder {
  float: left;
  display: inline-block;
  margin-top: 0 !important;
  line-height: 20px !important;
  /* Smoke test fix */
  width: 211px !important;
}
button#waitlistFindAnotherLoc {
  width: auto !important;
  float: left;
  display: inline-block;
  margin-top: 0 !important;
  width: 211px !important;
}
/*25308 */
input.removewaitlistOk {
  float: left;
  margin-right: 0!important;
}
button.removewaitlistCancel {
  margin-top: 20px;
  width: 184px;
}
/* To hide the send other brands offers check box in join wait list overlay*/
/*#waitlist-step1 #joinWaitlistForm .overlay-check .confirm-check .checkbox_d_overlay {
  display: none;
}*/
/*#waitlist-step1 #joinWaitlistForm .overlay-check .confirm-check #newsOpts {
  display: none;
}*/

/*Pipe fix 152642*/
span.span1.mar_rgt.margin_top_bot.mar_rgt_reg:nth-child(2)
{
  margin-top: -19px;
}

/*Fix for PIPE#155391 start*/
.checkout-color{
	color:#4E3629 !important;
	border-color: #4E3629 !important;
}

.og_togo_payment .right-part-section .phone_type span.select-wrapper {
  color: #4E3629 !important;
  border-color: #4E3629 !important;
}

/*Fix for PIPE#155391 end*/

/*Magic fix 469623598*/

.radio_new.margn-tp.marg_tp_lft {
  width: 20px !important;
}

/*End Magic fix 469623598*/



/*Magic fix 469633006*/
p.street-text {
  font-size: 12px;
}
.min-height-235 .margin_rt_05 {
  margin-top: 5px;
}

/*End for Magic fix 469633006*/

/*Magic fix 469581857 */

div#OG_MEDIUM h1 {
  height: 110px !important;
  line-height: 118px !important;
  color: #4E3629 !important;
}

/*End for Magic fix 469581857 */

/*Fix for PIPE#149405 */

	#pop-up.span4.mainpopup .content-strip.text-center .mar_top01{  margin-top: 10px !important;}

	#pop-up.span4.mainpopup .content-strip.text-center .mar_top02 a.primary-btn.disable_underline{
		font-family: 'Intro W01 Bold Alt';
		display: inline !important;
	}

/*End for PIPE#149405 */


/*Start of coding for R4P1C2 -Checkout Requirements*/
.og_togo_payment .left-part-section .control-group .controls input#vemail {width: 280px;}
.og_togo_payment .log_pay .right-part-section .confirm_email .controls input#cemail {width: 17.9em;}
.og_togo_payment input::-moz-placeholder{font-style:normal;}
.og_togo_payment input:-moz-placeholder{font-style:normal;}
.og_togo_payment input:-ms-input-placeholder{font-style:normal;}
.og_togo_payment input::-webkit-input-placeholder{font-style:normal;}
.og_togo_payment .span_width_t .marg_top1em .grey_text_recipe2.txtbold {border-top:1px solid #68655a;}
.og_togo_payment .span_width_t .pull-right.span5 .span1.marg_top1em.marg_left21em{float: right;}
.og_togo_Details .span_width_t .span3.phone_type.pull-right {margin-right: 55px;}
.og_togo_Details .span_width_t .span3.phone_type.pull-right .styled-select.phone_type_wid{width: 293px;}
.og_togo_Details .span_width_t .phome-d input#Extension{width: 110px;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt {width: 160px;margin-right: 3px;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt .small_text_recipe_2 {font-style: normal;color: #68655a !important;font-size: 12px;margin: 0 0 0px;}
.og_togo_payment .span10.marg-copn .border_top_recipe.marg_bot2em .span7.span_width_t.mar_top10 input#couponCode {margin-left: -199px;margin-bottom: 0px;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt .txtbold.price_col{border-top: 1px solid #68655a;}
.og_togo_payment .span10.marg-copn .border_top_recipe.marg_bot2em button.pull-right {margin-top: 0em;float: right;margin-left:-225px;}
.og_togo_payment .span10.marg-copn .border_top_recipe.marg_bot2em span.small_text_recipe.italic-text {position:relative;margin-left:300px;top:43px;width:220px;margin-right: -20px !important;}  /*Magic fix for 469746860*/
.og_togo_payment input::-webkit-input-placeholder {font-style:normal;}
.menu-bg-grid-empty button.pull-right.coupon-aply-coupon {background-color:#BDB5A8;background-image:none!important;}
#og-togo-menu span.coupon-chk-out-bg.primary-btn.pull-right.coupon-mrg-top.mar-rgt-ext.item-null {background-color:#BDB5A8;}
#og-togo-menu span.coupon-chk-out-bg.primary-btn.pull-right.item-null {background-color:#BDB5A8;width:150px;cursor:default;margin-right:7px;}
.container .span12 .span4.right-rail .pick-up.mar-lft-2 span.coupon-chk-out-bg.primary-btn.pull-right {width:135px;}
.og_togo_payment .span_width_t .pull-right.span5 .marg_top1em p.grey_text_rec {margin:0 0 0px;font-size: 13px; border: 1px solid #fff;}
.og_togo_payment .span10 span.capitalize.txtbold.grey_text_recipe {font-family: Intro W01 Regular Alt;font-weight: normal;float: left;width: 911px;color: #612C51!important;margin-top: 15px;margin-bottom: 5px;font-size: 22px;}
.og_togo_payment .span10.marg-copn .border_top_recipe.marg_bot2em .span7.span_width_t.mar_top10 {height: 80px; width: 909px;}
.og_togo_picloc .togo_login .span3 button#cont_sub a:focus {text-decoration:none;}
#og-togo-menu .right-rail .mar-lft-2 .check-out span.no-itm-select {float:right;margin-top:10px;margin-right:1px;color:#A3493B;font-weight:bold;margin-bottom:-15px;}
/*.span3 .mar-lft-2 .check-out span.coupon-chk-out-bg.primary-btn.pull-right {background:#AAA09E;}*/
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .togo_login .span3 h5 {margin-top:5px;color:#fff;margin-left:8px;width:145px;font-family:intro w01 regular alt !important;font-weight:normal;font-size:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .togo_login .span3 {width:243px;height:50px;background-color:#AAAE01;background-image:url("../../images/site/menu-heading-bg.png");background-position:right;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.span3 span p {width:160px;font-family:intro w01 regular alt !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.span3 {width:175px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.transp.span3.Review span p {width:150px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.transp.span3.Review {background-color:#aaae01;width:170px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.transp.span3.build span p {width:160px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.transp.span3.build {background-color:#83860F;width:170px;}
.confirm-review .order_login .valuess.span3.bc_col {width:164px !important;}
#og-togo-menu .og_togo_picloc .bc_col .numeric.span1{width:20px;height:50px;background-color:#6C6E02;color:#fff;text-align:center;line-height:25px;margin-right:5px;}
#og-togo-menu .container .og_togo_picloc {margin-top:-7px;margin-left:0px;margin-bottom:-5px;width:970px;}
#og-togo-menu .og_togo_picloc.order_login .togo_login .span3 h5 {margin-top:5px;color:#fff;margin-left:8px;width:175px;font-family:intro w01 regular alt !important;font-weight:normal;font-size:18px;}
#og-togo-menu .og_togo_picloc.order_login .togo_login .span3 {height:50px;background-color:#AAAE01;background-image:url("../../images/site/menu-heading-bg.png");background-position:right;width:273px;}
#og-togo-menu .order_login .valuess.transp.span3 {width:141px;}
#og-togo-menu .order_login.og_togo_picloc .valuess span p {width:146px;line-height:1.4em;font-family:intro w01 regular alt !important;}
#og-togo-menu .og_togo_picloc .valuess span.line_heig p {width:auto;line-height:1.2em;font-family:intro w01 regular alt !important;}
#og-togo-menu .order_login .valuess.span3.bc_col {width:165px;background-color:#6C6E02;}
.og_togo_picloc .valuess.span3 {/*border:1px solid black*/;background-color:#fff;width:188px;height:51px;margin-right:5px;}
.og_togo_picloc .numeric.span1{width:20px;height:40px;background-color:#aaae01;color:#fff;text-align:center;line-height:25px;border-right:1px solid #fff;margin-right:5px;}
.og_togo_picloc .valuess span p {width:185px;text-align:left;padding-top:5px;font-size:11px;color:#fff;line-height:1.1em;font-family:intro w01 regular alt !important;margin-bottom:-2px;}
.og_togo_picloc .line_heig p {padding-top:5px !important;}
.og_togo_picloc .valuess.transp {background-color:#bdb5a8;font-family:intro w01 regular alt !important;/*font-weight:bold;*/width:252px;}
.og_togo_picloc.togo-menugrid .valuess.transp {width:230px;}
.og_togo_picloc .transp .numeric.span1 {background-color:#bdb5a8;color:#fff;border-right:1px solid #fff;}
.og_togo_order .og_togo_picloc .togo_login .span3 {/*border:1px solid black;*/width:243px;height:50px;background-color:#AAAE01;background-image: url("../../images/site/menu-heading-bg.png");background-position:right;}
.og_togo_order .og_togo_picloc .togo_login .span3 h5 {margin-top:5px;color:#fff;margin-left:8px;width:145px;font-family:intro w01 regular alt !important;font-weight:normal;font-size:14px;}
.og_togo_picloc .togo_login .span3 p {color:#fff;margin-top:-12px;line-height:15px;margin-left:8px;}
.og_togo_picloc .togo_login .span3 button#cont_sub {float:right;margin-right:6px;height:30px;margin-top:-43px;width:79px;font-family:intro w01 regular alt !important;font-size:13px;}
p.marg_top01 {padding-top:6px;color:black;font-size:11px;line-height:1.20;}
span#cty_nam {color:black;font-size:14px;text-decoration:underline;}
.span6.ot_to_addrs {height:317px;width:530px;}
.row.og_togo_piclocimg img {height:316px;width:420px;}
.span6.part_bar {width:100%;color:rgb(5, 4, 4);}
.span6.ord_conf_maxt {width:100%;}
.og_togo_picloc.row {margin-left:25px;}
.og_togo_picloc.row.togo-menugrid {margin-left:0px;}
.og_togo_picloc .valuess.span3.bc_col {background-color:#aaae01;font-family:intro w01 regular alt !important;/*font-weight:bold;*/width:188px;}
#og-togo-menu .og_togo_picloc.togo-menugrid .valuess.span3.bc_col {width:235px;font-family:intro w01 regular alt !important;background-color:#6C6E02;}
.og_togo_order .row.marg-top1 {margin-left:22px;}
.og_togo_order input.input-bg.span3.txt-box-span.marg-left {margin-right:0em;width:331px;}
.og_togo_order .row.margin_top145.margin_bot3.marg_left5p {margin-left:23px;margin-right:40px;}
.og_togo_order button.view-menu-btn.margin_lt_15.pull-right {margin-top:66px;}
.og_togo_order .order_login .valuess.span3.bc_col {width:164px;}
.og_togo_order .order_login.og_togo_picloc .valuess span p {width:150px;line-height:1.1em;font-size:11px;margin-bottom:-2px;}
.og_togo_order .order_login .valuess.transp.span3 {width:155px;}
.og_togo_order .compass-span.compass-span-width span > a {color:#9A3324;font-family:intro w01 regular alt !important;}
.og_togo_selectedDate .ui-datepicker-title span.ui-datepicker-year {display:none;}
.og_togo_selectedDate div#datepicker {width:300px;}
.OG_togo.confirm-review .gen_info.mar_lft {height:140px;}
.OG_togo.confirm-review .order-list .togorders .row.header_line_black.marg_left0 {padding-bottom:12px;border-bottom:none;border-bottom:1px solid #706b6b;}
.OG_togo.confirm-review .order-list .marg_left0 .span1 {margin:13px 10px 3px;}
.og_togo_payment .row.green_tit_pad {margin-top:20px;width:100%;height:35px;/*border-bottom:none;*/}
.og_togo_payment .row.green_tit_pad span.green_text_recipe.txtbold {color:#612C51;font-weight:normal;margin-left:10px!important;font-family: Intro W01 Regular Alt;text-transform: uppercase;}
.og_togo_payment .log_pay span#facebookLoginButton {background-color:#4c69ba;display:inline;padding:7px 62px 14px;border-radius:5px;cursor:pointer;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;margin:3px;margin-left:-22px !important;}
.og_togo_payment .log_pay span#facebookLoginButton span.social_text {color:#fff;position:relative;padding-left:6px;}
.og_togo_payment .left-part-section p {margin-bottom:0px;margin-left:-20px;color:#612C51;font-family:Intro W01 Regular Alt;letter-spacing:0em;height:53px;}
.og_togo_payment .left-part-section .span4.part_bar {margin-left:-30px;width:305px;margin-bottom:15px;margin-top:10px;}
.og_togo_payment .log_pay .left-part-section {width:280px;}
.og_togo_payment .log_pay .right-part-section p {width:500px;margin-bottom:5px;}
.og_togo_payment .log_pay .right-part-section .span8.part_bar {width:531px;margin-bottom:11px;margin-top:10px;}
.og_togo_payment .log_pay .right-part-section.login {width:533px;padding-left:8px;}
.og_togo_payment .log_pay .right-part-section .span3.text-type-wid {width:265px;}
.og_togo_payment .log_pay .right-part-section .span-input-large {width:16.2em;}
.og_togo_payment .log_pay .right-part-section .controls.span3 {width:265px;}
.og_togo_payment .confirm_phone{ width:210px;}
.og_togo_payment .confirm_phone input#phone-ctn {width:170px;}
.og_togo_payment .log_pay .left-part-section .span3.payment_login {width:100px;float:right;}
.og_togo_payment .log_pay .mid-part-section img {height:28.5em;width:0.10em;padding-left:0.5em;}
.og_togo_payment .span12.log_pay {border-bottom:1px solid #CEC7C7;}
.og_togo_payment .span_width_t {width:911px;border-bottom:1px solid;height:auto;}
.og_togo_payment .span10 span.capitalize.txtbold.grey_text_recipe {font-family: Intro W01 Regular Alt;font-weight: normal;float: left;width: 100%;color: #612C51!important;margin-top: 15px;margin-bottom: 15px;font-size: 22px;}
.og_togo_payment .span_width_t h1.green_text_recipe.txtbold {float:left;width:100%;color:#612C51!important;margin-top:15px;margin-bottom:15px;font-weight:normal;font-size:22px;}
.og_togo_payment .add-tip span.select-hover {float:right;width:150px!important;margin-left:35px;margin-right:2px;}
.og_togo_payment .tip_details input#nname {width:151px!important;}
.og_togo_payment .valuess.transp.span3.Review {background-color:#83860F!important;}
.og_togo_payment .og_togo_picloc .valuess.transp.span3.Review .numeric.span1 {background-color:#83860F!important;}
.og_togo_payment .og_togo_picloc .transp .numeric.span1 {background-color:#aaae01;}
.og_togo_payment .og_togo_picloc .valuess.transp.span3.Pickup {background-color:#aaae01;}
.og_togo_payment .green_tit_pad span.pull-left img {max-width:66%;margin-bottom:2px;margin-left:3px;}
.og_togo_payment .left-part-section .control-group .controls input#emailid {width:280px;}
.og_togo_payment .left-part-section .control-group{margin-left:-20px;}
.og_togo_payment .left-part-section .control-group .controls input#password {width:280px;}
.og_togo_payment .left-part-section .options-click{margin-left:-22px;}
.og_togo_payment .left-part-section .mar_top01 .checkbox_d.bg-pos {padding:0;}
.og_togo_payment .left-part-section .payment_login input.primary-login-btn-width {width: 117px;margin-left: -25px;font-family: intro w01 regular alt !important;font-size: 14px;margin-top:2px;}
.og_togo_payment .border_top_recipe.marg_bot2em .pull-right button#cont_sub {font-family:intro w01 regular alt !important;}
.og_togo_payment .log_pay .right-part-section p.reset-req {width:500px;color:#612C51;margin-bottom:25px;font-family:Intro W01 Regular Alt;}
.og_togo_payment .right-part-section .text-type-wid input#lname {width:251px;}
.og_togo_payment .log_pay .right-part-section .confirm_email .controls input#inputEmail {width:17.9em;}
.og_togo_payment .right-part-section span.span1.marg_left5.phome-d {margin-right:14px;}
.og_togo_payment .right-part-section span.span1.marg_left5.phome-d input#Extension {margin:auto;width:66%;}
.og_togo_payment .right-part-section .span2.phone_type {width:226px;}
.og_togo_payment .right-part-section .phone_type .select-wrapper span.holder {width:185px;}
.og_togo_payment .span_width_t span.grey_text_recipe {color:#aaae01;font-family:Intro W01 Regular Alt;font-size:17px;}
.og_togo_payment .span_width_t .span5.pickup_info {width:410px;margin-top:10px;margin-bottom:20px;}
.og_togo_payment .span_width_t .border-line img {height:10.0em;padding-left:0.5em;margin-top:-21px;}
.og_togo_payment .span_width_t .pickup_info .marg_top1em {margin-top:-10px!important;line-height:1.3;font-size:12px;height:66px;}
.og_togo_payment .span_width_t .pickup_info .span1.pull-left.time-edit-btn {margin-top:24px;margin-left:-19px;margin-bottom:15px;}
.og_togo_payment .span_width_t .pickup_info .span1.pull-left.time-edit-btn {margin-left:-10px;margin-right:7px;}
.OG_togo.confirm-review .og_togo_picloc.row .valuess p {font-family:intro w01 regular alt;}
.og_togo_payment .row.green_tit_pad span.pull-right {font-style:italic;}
.og_togo_payment .span_width_t .span1.pull-left.time-edit-btn {margin-top:22px;float:left;margin-left:-5px;}
.og_togo_payment .span_width_t .span5 p.marg_top1em.grey_text_rec {color:#aaae01;font-family:Intro W01 Regular Alt;font-size:17px;margin-top:10px!important;}
.og_togo_payment .span_width_t .span5 .marg_top15em { margin-top:0px;margin-bottom:9px;}
.og_togo_payment .span_width_t .span5 .marg_top15em span {color:#aaae01;font-family:Intro W01 Regular Alt;font-size:25px;}
.og_togo_payment .span_width_t .pull-right.select_optn {width:434px;margin-bottom:30px;}
.og_togo_payment .span_width_t .time-edit-btn button.primary-btn.grey_button_rec.pull-right 
{padding:1px 10px;margin-right:9px;outline:none;background-color:#4E362A !important;background-image:none;}
.og_togo_payment span.capitalize.txtbold.small_text_recipe {color:#9a3324;text-decoration:underline;cursor:pointer;font-weight:normal;text-transform:capitalize;}
.og_togo_payment .right-part-section .phone_type_wid select.span2 {width:39.3% !important;}
.og_togo_payment .og_togo_picloc .bc_col .line_heig p {line-height:1;}

.og_togo_payment .span_width_t .span6.Pickup_order{
.confirm-check{margin-bottom:25px;width:360px;
label.grey_text_recipe1.txtbold{margin-bottom:20px;}
span.marg_left25em{margin-left:0px;}
}
}
.og_togo_payment .span_width_t .span5.vehicle_pickup{width:430px;margin-top:0.5em;
span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover{width:416px!important;margin-bottom:25px;}
}
.og_togo_payment .span_width_t p .pickup-sec-input {width:452px;margin-right:1px;margin-bottom:25px;}
.og_togo_payment .span_width_t{
.pull-right.span5{margin-right:20px;margin-top:-25px;
.span1.marg_top1em.marg_left21em{float:right;}
}
}
.og_togo_payment .span_width_t{
.listed.span6{margin-top:-18px;}
.span5{p.span5{margin-bottom: 15px;}
.alert_msg{color:rgb(162, 24, 24);font-weight:bold;line-height:1.4;margin-bottom:35px;}}
}
.og_togo_Details .span_width_t .confirm_phone input#phone {width:130px;}
.og_togo_Details{
.span_width_t{
.cust_info{width:910px;margin-bottom:15px;margin-top:-5px;}
.control-group.span3{margin-right:25px;}
.confirm_phone{margin-right:25px;}
.phome-d{input#Extension{width:110px;}}
.control-group{input#inputEmail{width:220px;}}
.span3.phone_type.pull-right{margin-right:55px;
.styled-select.phone_type_wid{width:293px;}
                             }
}
}

.og_togo_payment .span12.log_pay label{font-size:13px;}
.og_togo_payment .span_width_t .time-edit-btn.day_marg .grey_button_rec.pull-right{margin-right:26px !important;}
.og_togo_payment .span_width_t .Pickup_order .confirm-check label{font-weight:normal;}
.og_togo_payment .span_width_t .span5.vehicle_pickup .car_marg{margin-bottom:0px;font-size:13px;}
.og_togo_payment .span_width_t{
 .pull-right.span5{margin-right:3px;margin-bottom:40px;}
 .marg_top1em .grey_text_recipe2.txtbold{border-top:1px solid #68655a;}
 .marg_top1em.marg_left21em .pull-right.txt-rgt{
 width:160px;margin-right:3px;
 .small_text_recipe_2{font-style:normal;color:#68655a !important;font-size:12px;margin:0 0 0px;}
 .txtbold.price_col{border-top:1px solid #68655a;}
  }
 .listed ul li p{font-family:Arial;font-size:14px;}
 .listed .select-wrapper{width:92%;height:29%;margin-top:22px;}
 .text-more {width:444px;margin-top:13px; .lft-more a{text-decoration:underline;float:left;}}
   .rgt-more a{text-decoration:underline;float:right;}
}
.og_togo_payment.og_togo_Details .cancel_marg{width:910px;margin-top:2em;font-size:13px;
.marg_top1em a span{font-size:13px;}
.pull-right.mar_top10 .primary-btn-width{padding:7px 35px;}
}

.og_togo_Details .span_width_t .listed .tb_mar_left11 span.select-wrapper {width:89%;height:94%;margin-top:-26px;margin-left:44px;}
.og_togo_Details .span_width_t .listed .tb_mar_left11 span.select-hover {width:433px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more input {float:right;background-color:#9A3324;outline:none;padding:4px 25px;margin-top:-19px;color:#fff;font-weight:bold;}
.og_togo_order .row.margin_top1.margin_bot3.marg_left5p {margin-bottom:15px;margin-top:0px;}


//.value .line_heig p {border:1px solid black;background-color:#fff;width:175px;height:46px;}
//.numeric.pickuploc.span1 {width:20px;height:47px;/* background-color: #A9A1A1; */color:#090909;text-align:center;line-height:43px;}


/*NEW PAGE CSS OF END*/

/*CONFIRM LOCATION CSS START*/
.logbox .og_togo_order.Menu-order .span5.left-part-location .send-cancel.send-cancel-height.order-top form {margin-right:-57px;font-family:intro w01 regular alt !important;padding:0px 30px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .casual_span .loc_span {font-size:18px;padding:0.95em 0.15em;}
.logbox .og_togo_order.Menu-order .margin_top145 #loc_search_results .casual_span .rt_span_width input.order-btn.margin_lt_15.pull-right.capitalize {padding:15px 0px;font-family:intro w01 bold;font-size:12px;width:125px !important;margin-top:70px;background-color:#9a3326;}
/* .casual_span .span3.margin_lft_07 span a img {margin:10px 0px;} */
/* .casual_span .span3.margin_lft_07 {line-height:20px;} */
.og_togo_order.Menu-order .casual_span .span3.margin_lft_07 {line-height:20px;}
.logbox .og_togo_order.Menu-order .margin_top145 #loc_search_results .casual_span .loc_span {font-family:"Intro W01 Bold Alt";text-transform:capitalize;font-size:18px;padding-right:2px;}
.logbox .og_togo_order.Menu-order .casual_span .span3.margin_lft_07 a.linkcolortxt {color:#9a3324;}
.logbox .og_togo_order.Menu-order .og_togo_picloc{margin-top:18px;margin-left:25px;}
.logbox .og_togo_order.Menu-order .span5.left-part-menu_logbox{height:23.7em;width:426px;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .order{color:#4b0343;text-transform: uppercase;width:420px;font-family:intro w01 regular alt !important;font-size:22px;font-weight:normal;margin-top:-9px;line-height:1.2;margin-bottom:15px;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .speedway>p:nth-child(1){text-decoration: underline;color:#9a3324;font-size:15px;letter-spacing:1px;font-family:intro w01 regular alt !important;font-weight:bold;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .speedway>p:nth-last-child(2){margin-top:16px;margin-bottom:14px;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .speedway .paratel{margin-top:-10px;font-size:13px;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .send-cancel.send-cancel-height.order-top{top:91% !important;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .send-cancel.send-cancel-height.order-top       .primary-btn-width{margin-right:-15px;font-family:intro w01 regular alt !important;}
.logbox .og_togo_order.Menu-order .span5.left-part-location .send-cancel.send-cancel-height.order-top .primary-btn-width{padding:5px 30px;width:auto !important;font-size:14px;margin-right:-24px;margin-top:13px;}
.logbox .og_togo_order.Menu-order  .span6.part_bar{width:93.5%%;margin-left:24px;}
.logbox .og_togo_order.Menu-order  .right-part-location{height:23.7em;width:437px;margin-left:16px;padding-right:0px;padding-top:12px;}
.logbox .og_togo_order.Menu-order  .location-pane p{font-size:24px;text-transform:uppercase;margin:12px 0px 0px 24px;color:#612C51;font-family:intro w01 regular alt;}
.logbox .og_togo_order.Menu-order  .row.marg-top1 .span5.geo-span{width:465px !important;}
.logbox .og_togo_order.Menu-order  .loc_span_wht a{font-family:'Intro W01 Bold';font-size:15px;}
.logbox .og_togo_order.Menu-order  .loc_span_grey a{font-family:'Intro W01 Bold';font-size:15px;}
.logbox .og_togo_order.Menu-order  .span3.margin_lft_07 span.loc_sm_txt{font-family:Arial;font-size:13px;width:230px;line-height:1.0em;height:65px;}
.logbox .og_togo_order.Menu-order  .rt_span_width.pull-right.margin_rt_05  .loc_sm_txt.txtbold.pull-right{font-family:Arial;font-size:0.9em;margin-right:8px;margin-bottom:26px;}
.logbox .og_togo_order.Menu-order  .rt_span_width.pull-right.margin_rt_05  button.view-menu-btn{font-size:12px;padding:13px 0px 16px 0px;}                                                                       
.logbox .og_togo_order.Menu-order  button.primary-btn.btn_fl{width:451px;margin-left:0px;padding:10px 0px 13px 0px;margin-top:0px;margin-bottom:15px;position:relative;top:15px;}
.logbox .og_togo_order.Menu-order  button.primary-btn.btn_fl  a{color:#fff;font-family:intro w01 regular alt !important;}
.container.box .Menu-order{margin-top:35px;}
.container.box .Menu-order .Menu-order .order_login{margin-top:20px;}
.container.box .Menu-order .og_togo_order.Menu-order{margin-top:0px;}
.container.box .cnfirm_padrgt1{margin-top:-20px;}
.container.box .cnfirm_padrgt1 .confirm-review .og_togo_picloc.row{margin-top:34px;}
.logbox .og_togo_order.Menu-order .marg_left5p .left-part.left-part-location {height:auto !important;width:415px !important;padding-bottom: 1em;}/*smoke issue */
.og_togo_picloc .togo_login .span3 button#cont_sub a {color:#fff;}
.og_togo_picloc .togo_login .span3 button#cont_sub {float:right;margin-right:6px;height:30px;margin-top:-43px;width:79px;font-family:intro w01 regular alt !important;font-size:13px;}
.logbox .og_togo_order.Menu-order  .row.margin_top145.margin_bot3.marg_left5p .casual_span{width:445px;box-shadow:none !important;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p {margin-left:23px;margin-right:23px;margin-bottom:15px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .map_span{width:430px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .map_span .map_bot_text{padding:1.2em 0px 1.2em 0px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .map_span .map_bot_text .padd_left03{padding-left:0px;}
.logbox .og_togo_order.Menu-order  .row.margin_top145.margin_bot3.marg_left5p .casual_span  .loc_span_grey{padding:1.4em 0.120em 0em 0.196em;}
.logbox .og_togo_order.Menu-order  .row.margin_top145.margin_bot3.marg_left5p .casual_span  .loc_span_grd{padding:1em 0.120em 0em 0.196em;background-color:#E3E0DB;}
.logbox .og_togo_order.Menu-order  .row.margin_top145.margin_bot3.marg_left5p .casual_span .margin_lft_07  img{margin:0px;margin-top:-13px;}
.logbox .og_togo_order.Menu-order  .row.margin_top145.margin_bot3.marg_left5p .casual_span .margin_rt_05 button.view-menu-btn{margin-top:58px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p div#location_no_results_error{background-color:#F9EBE9;border:1px solid #C13F29;color:#C13F29;margin:0em 0 1.5em;padding:1.1em 0.78em;text-align:center;width:428px;height:20px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p div#location_no_results_error img{float:left;margin:-6px 0;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p div#location_no_results_error span{float:left;margin-left:18px;font-size:13px;}


/*CONFIRM LOCATION CSS END*/


/*Modal BoxStart*/
#togo-login #myModal .mobalbox .options-click.mar_top01 label {margin-top:6px;}
#togo-login #myModal .payment_login.span3.payment_login{width:68px;float:right;}
#togo-login #myModal .payment_login button#cont_sub {float:right;}
#togo-login #myModal .payment_login button#cont_sub {float:right;}
#togo-login #myModal .control-group .controls input#inputPassword {width:94%;}
#togo-login #myModal .container-fluid .controls input#inputEmail {width:94%;}
#togo-login #myModal .mobalbox span#facebookLoginButton {background-color:#4c69ba;display:inline;padding:6px 93px 14px;/*padding:7px 112px 9px;*/border-radius:0px;cursor:pointer;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;margin:3px;margin-left:0px !important;}
#togo-login #myModal .mobalbox span#facebookLoginButton span.social_text {color:#fff;font-family:intro w01 regular alt !important;font-weight:normal;text-transform:uppercase;margin-left:36px;}
#togo-login #myModal .mobalbox .control-group.span5 .controls a.link.linkcolortxt.fgt-font {font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}
#togo-login div#myModal {width:450px;position:fixed;}
#togo-login p#myModalLabel {margin-left:0px;margin-bottom:30px;font-size:30px;font-family:Intro W01 regular alt;color:#612c51;}
#togo-login #myModal .mobalbox span img.social_img{margin-right:15px;margin-left:-6px;padding:0px;margin-top:4px;}
#togo-login #myModal .mobalbox hr {margin:25px 0;}
#togo-login #myModal .mobalbox .controls.span5 {width:400px;}
#togo-login #myModal .mobalbox .control-group.span5 {width:400px;}
/*Modal BoxSends*/

/*SELECT DATE START*/

.container.box .og_togo_order.Menu-order .order_login .valuess.transp.span3{width:162px;}
.container.box .og_togo_order.Menu-order .ordertype{width:913px;}
.container.box .og_togo_order.Menu-order .ordertype .mar-top-11{margin:20px 0px;}
.container.box .og_togo_order.Menu-order .ordermeal{border:none;padding-bottom:0px;}
.container.box .og_togo_order.Menu-order .orderfav{width:445px;}
.container.box .og_togo_order.Menu-order .title-myfav{font-family:Intro W01 Regular Alt;}
.container.box .og_togo_order.Menu-order .ordertype{;margin-top:12px;margin-left:24px;}
.container.box .og_togo_order.Menu-order .lunch-txt label{font-size:19px;font-family:intro w01 regular alt;color:#612C51;margin-top:-4px;cursor:text;}

.container.box .og_togo_order.Menu-order .lunch-order{margin-left:30px;font-size:13px;line-height:1.2em;width:370px;}
.container.box .og_togo_order.Menu-order  .part_bar{width:95.2%;margin-left:24px;border-bottom:none;}
.logbox .og_togo_order.Menu-order .row .span5.geo-span {width:465px !important;margin-left:25px;}
.container.box .og_togo_order.Menu-order .row.border-rgt.part_bar1{border:none;margin-left:24px;width:913px;}
.container.box .og_togo_order.Menu-order .row.border-rgt.part_bar1 .border-rgt1{width:390px;margin-top:35px;margin-bottom:25px;}
.container.box .og_togo_order.Menu-order .border-rgt .title-myfav.lft{margin-top:1em;}
.container.box .og_togo_order.Menu-order .time-slot li{width:9%;padding-right:3px;}
.container.box .og_togo_order.Menu-order .ordermeal .part_bar2{margin-left:24px !important;}
.container.box .og_togo_order.Menu-order .part_bar2 .time-slot{width:936px;}
.container.box .og_togo_order.Menu-order .part_bar2 .slot-inner .responsv-slot{margin-left:0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar1 .times-rgt1{text-transform:uppercase;margin-top:0.5em;margin-bottom:10px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar2 .times-rgt2{margin:10px 0px 8px 0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .marg_bar3 .times-rgt3{margin:10px 0px 8px 0px;}
.container.box .og_togo_order.Menu-order .row.border-rgt2.part_bar2 p{margin-top:10px;}
.container.box .og_togo_order.Menu-order span.title-myfav.lft.times-rgt{text-transform:capitalize !important;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more{margin:10px 0px 0px 0px;}
.container.box .og_togo_order.Menu-order .part_bar2 .text_padrgt1{width:912px;border-bottom:none;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more .lft-more{float:left;}
.container.box .og_togo_order.Menu-order .part_bar2 .text-more .lft-more a{text-decoration:underline;}
.container.box .og_togo_order.Menu-order .part_bar2 .mar_btmm01 .primary-btn{float:right;}
.container.box .og_togo_order.Menu-order .part_bar2 .border-rgt2{width:912px;}
.container.box .og_togo_order.Menu-order .part_bar3 .menu-grid{margin-left:24px;width:913px;}
.container.box .og_togo_order.Menu-order .part_bar3 .menu-grid > img{height:auto;width:892px;margin:0px 0px 20px 9px;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .holder_marg span{margin-left:0;float:right;width:330px;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .content_section span{margin-left:55px;;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .holder_marg{margin-top:10px;width:380px;}
.container.box .og_togo_order.Menu-order .part_bar1 .og_togo_calender_rgt .content_section{border:1px solid #E3E0DB;height:130px;width:435px;}
.container.box .og_togo_order.Menu-order .part_bar1 .og_togo_calender_rgt .holder_marg img{width:38px;}
/* .container.box .og_togo_order.Menu-order .part_bar1  .og_togo_calender_rgt{line-height:50px;margin-top:88px !important;} */
.container.box .og_togo_order.Menu-order .Og_togo_calender .cal_calendar th .prev_month.not-active{background-image: url("../images/site/icon-alert.png"); display:none;}
.container.box .og_togo_order.Menu-order .og_togo_calender_rgt .holder_marg .holder-list{margin-left:3em;margin-top:-48px;}
/*SELECT DATE END*/

/*confirm review start*/


.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread #butterDiv .sm-column-wd.options-click {width:200px;}
.confirm-review .order-list .header_line_black .part_bar hr {margin:10px 0;border-bottom:1px solid #b3a29e;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.row{margin-left:0px;width:936px;margin-top:17px;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.span3{width:224px;}
/*.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.span3.bc_col{background-color:#83860F;line-height:15px;}*/
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .numeric.pickuploc{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.build .numeric.span1{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.build{background-color:#83860F;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.Review{background-color:#aaae01;}
.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc .valuess.transp.span3.Review .numeric.span1{background-color:#aaae01;}
.user-account01.padrgt01 .OG_togo.confirm-review .prof_inf.mar_lft.review{padding:5px 0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .prof_inf.mar_lft .mar-lft.review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:21px;font-weight:normal;margin-top:7px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders{font-size:13px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .span1 a{text-decoration:underline;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .order_detail{font-family:Arial;}
.user-account01.padrgt01 .OG_togo.confirm-review .togorders .padding_bottom.padding_top1 .qtytable_title span{font-family:Arial;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1 .span5{width:435px;font-family:Intro W01 Bold;text-decoration:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1 .qty_1{width:90px;margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1 .qty_2{width:95px;margin-left:23px;margin-right:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom_1.padding_top1.qty_3{width:90px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qtytable_title{width:435px;font-family:arial;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_1{width:130px;margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_2{width:60px;margin-left:0px;margin-right:11px;} 
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_3{width:100px;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft1{font-size:13px;font-weight:bold;width:150px;margin-left:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft2{font-size:13px;font-weight:bold;margin-left:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .order_detail .paddingleft3{font-size:13px;font-weight:bold;margin-left:25px;}
.user-account01.padrgt01 .OG_togo.confirm-review .qtytable_title span{font-weight:normal;font-size:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .padding_bottom.padding_top1 .qtytable_title .trios{font-size:14px;margin-bottom:-12px;font-family:Intro W01 Bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .edit-salutation{width:60px;}
.user-account01.padrgt01 .OG_togo.confirm-review .edit-salutation select{width:60px;}
.user-account01.padrgt01 .OG_togo.confirm-review .styled-select.edit-salutation .select-wrapper{height:25px;line-height:25px;color: #4E3629 !important;border-color: #4E3629 !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .togorders .padding_top1{padding-bottom:1em;width:910px;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .mar_btmm01{margin-bottom:2.4em;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more.lft-more a{text-decoration:underline;}
.user-account01.padrgt01 .OG_togo.confirm-review .text-more button{float:right;background-color:#9A3324;outline:none;padding:7px 22px;margin-top:-19px;color:#fff;}
/*.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver{height:160px;}*/
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality_marg{margin-top:0x;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality_marg1{width:192px}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-lft.review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav{width:160px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.orderfav .lunch-txt{margin-top:4px;margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo{width:175px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo .lunch-txt{margin-top:4px;margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .mar-top-11.ordertogo.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality .select-wrapper{height:25px;line-height:24px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver p.ingrdn-text{margin-top:-10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Bread{height:105px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread.mar-top-11.orderfav.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.orderfav{width:160px;margin-top:1px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.orderfav .lunch-txt{margin-top:8px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo{width:160px;margin-top:1px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo .lunch-txt{margin-top:8px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Bread .mar-top-11.mar-top-11.ordertogo.radio_new{margin:-4px 0 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Ments{height:110px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check .checkbox_d{width:13px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check{margin-top:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .quality-list{margin-left:2.2em;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .span1{width:60px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .orderfav-check p.lunch-txt{margin-bottom:0px !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .quality-list .select-wrapper{line-height:24px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Instruct .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Instruct .contact_textarea{height:65px;width:320px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .menu_featured.cart-mrg{width:288px;margin-right:22px;}
/*.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .menu_featured.cart-mrg1{width:288px;margin:0px 22px}*/
/*.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .menu_featured.cart-mrg2{width:288px;}*/
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Cart{height:325px;width:912px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .dish-title.margin_btm0 a{ font-family:'Intro W01 regular';font-size:14px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart  .price_dollar{margin:0px 0px 10px 0px; font-family:intro w01 bold;font-size:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart button.capitalize{padding:8px 12px 7px;font-family:intro w01 bold;font-size:11px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon button{margin:0px 0px 0px -3px;font-family:intro w01 bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon form#current_coupon_form{float:left;margin-bottom:0;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon  .left-coupon{float:left;margin-top:15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon  .text-coment.coupon{float:right;margin-top:2em;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Coupon{height:125px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .left-coupon .ingrdn-text{color:#706b6b;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon input{width:340px;margin-bottom:21px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Coupon .review{line-height:18px;font-family:Intro W01 Bold;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Menu a{text-decoration:underline;font-size:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Menu button{float:right;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe{border:none;margin-bottom:20px; width: 342px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .small_text_recipe_2{font-style:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .border_top_recipe {float:right;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_top1em .grey_text_recipe2{border-top:1px solid #68655a;color:#68655a;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_left21em .txtbold.price_col{border-top:1px solid #68655a;font-size:1.1em;color:#68655a !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_left21em .pull-right.txt-rgt{width:185px;margin-top:-0.5px;}
/*.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total {border:none;}*/
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total {border:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .order-list .togorders .row.header_line_black .marg_left0{margin-bottom:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .image-text .menu_featured.cart-mrg .span2.marg_left0{width:150px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .image-text .menu_featured.cart-mrg .spn_wdth.marg_left0{width:127px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Cart .image-text .menu_featured.cart-mrg .spn_wdth.marg_left0 .fb_favorit {margin-top:-20px;}
.confirm-review .padding_top1 span.span1.price-txt {margin-left:2.8em;}
.confirm-review .padding_top1 span.span1.total-txt {margin-left:2.4em;}
.confirm-review .padding_top1 .span8.text-black .span4 p {color:#786969 !important;}
.user-account01.padrgt01 .OG_togo.confirm-review .marg_bot2em{margin-bottom:0px;}
div#loyaltyOnLoad .cd-payment-block.span12.span_width_t.payment_recipe.border-btm-grey div#rewardsSection .options-click .radio_new{margin:0px 0 3px;}/*defect #597*/
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .min-column-wd.options-click{width:160px}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Ments .checkbox_d{padding:0px 0px 0px 3px;}
.user-account01.padrgt01 .OG_togo.confirm-review .styled-select.edit-salutation{margin-left:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Ments .pull-left.mar-rgt-ext{margin-left:30px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .min-column-wd.options-click{width:450px; outline:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item span.grey_text_recipe{color:#612C51;margin-bottom:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item {height:160px;border-bottom:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .review{color:#612C51;font-family:Intro W01 Regular Alt;font-size:19px;font-weight:normal;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .mar_top10{margin-top:0px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .options-click{color:#612C51;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Item .span2{width:412px;margin-left:27px;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize{margin-bottom:3px;width:127px;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize a span{font-size:11px;font-family:intro w01 bold;display:inline-block;margin-top:-5px;margin-bottom:12px;margin-right:-4px;}
.Inc-Cart .menu_featured.cart-mrg .span2.spn_wdth.marg_left0 .capitalize a:hover{text-decoration:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .options-click label{margin-top:5px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Coupon .text-coment.coupon span.close-btn-coupon {padding:6px 5px 5px 0px;top:5px;z-index:1;left:215px;}/*defect 303*/
/*confirm review END*/
/*og_togo_calender css starts*/

.cal_calendar #cal_body tr td.holiday {pointer-events:none;cursor:default !important;color:#fff !important;background:#706b6b!important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar {padding:1px;width:330px;opacity:0.9;height:300px;border-spacing: 3px !important;border-collapse:separate;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar  th {color:#75726D;text-align:center;border:none;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar  td {border:none;text-align:center;width:36px;color:#fff;height:36px;font-weight:bold;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.cal_today{background:#4A0443!important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar  td.selected_date {background:#4A0443!important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar  td.cal_days_bef_aft {color:#4C5252;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.not-active,.not-active {pointer-events: none;cursor: default;color:gray;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar .cal_d_weeks th {border:2px solid #75726D;height:30px  !important;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar .cal_d_weeks th,td {height:36px;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar .cal_d_weeks th {background:#fff;color:#000;font-family:intro w01 regular alt;font-weight:normal;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td:not(.noProb):not(.not-active){background:#A8AD00;cursor:pointer;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.not-active {background:#BDB5A8;}
.og_togo_order.Menu-order .Og_togo_calender  .calendar_mnth_name {font-size:26px;text-transform:uppercase;font-weight:normal;font-family:Intro W01 Regular Alt;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar tr th a img {margin-top:-30px;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td{height:36px;font-weight:bold;border:none;text-align:center;width:36px;line-height:35px;}
.og_togo_order.Menu-order .Og_togo_calender .cal_calendar td.noProb{background:#F9F9F9;}

/* NEW css changes starts for calender*/ 
.og_togo_order.Menu-order .Og_togo_calender .hasDatepicker .ui-datepicker-header h3{display:none;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker-calendar thead th{background:#fff;color:#000;text-align:center;font-family:intro w01 regular alt;font-weight:normal;border:2px solid #75726D;padding:1px 7px;height:30px !important;border-spacing:3px !important;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker td.ui-state-disabled{background:#BDB5A8;cursor:default;padding:1px;;}
.og_togo_order.Menu-order .Og_togo_calender .ui-datepicker td{background:#A8AD00;border:none;cursor:pointer;padding:3px;}
.og_togo_order.Menu-order .Og_togo_calender td.ui-datepicker-current-day.ui-datepicker-today{background:#612C51!important;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker td a{height:0px;width:auto;background-color:#A8AD00;text-decoration:none;color:#fff;border:none;margin-bottom:15px;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker td span{height:21px;width:auto;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker-unselectable .ui-state-default{background:#BDB5A8;border:none;color:#fff;}
.og_togo_order.Menu-order .Og_togo_calender .ui-state-highlight{background:#4A0443!important;  color:#fff;  text-align:center;height:34px;}
.og_togo_order.Menu-order .Og_togo_calender  table{margin-top:28px;border-collapse:separate;border-spacing:3px;margin-left:0px;}
.og_togo_order.Menu-order .Og_togo_calender td.ui-datepicker-other-month{background-color:#F9F9F9 !important;border:none;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker-calendar tr td.holiday{pointer-events:none;cursor:default !important;color:#fff !important;background:#706b6b!important;}
.og_togo_order.Menu-order .Og_togo_calender .ui-datepicker-month{font-size:22px;text-transform:uppercase;font-weight:normal;font-family:Intro W01 Regular Alt;}
.og_togo_order.Menu-order .Og_togo_calender .ui-datepicker-year{display:none;}
.og_togo_order.Menu-order .Og_togo_calender  .calender_disp_date .calendar_mnth_name {display:none;}
.og_togo_order.Menu-order .Og_togo_calender .ui-datepicker-title{width:315px;}
.og_togo_order.Menu-order .Og_togo_calender .calender_disp_date{position:relative;bottom:302px;left:63px;width:246px;color:#75726D;font-weight:bold;}
.og_togo_order.Menu-order .Og_togo_calender .ui-datepicker-prev{left:8px;top:15px;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker-next{right:65px;top:15px;}
.og_togo_order.Menu-order .Og_togo_calender  .ui-datepicker-inline.ui-datepicker{margin-top:22px;}
.og_togo_order.Menu-order .Og_togo_calender td.ui-datepicker-current-day{background-color:#612C51 !important;}
.og_togo_order.Menu-order .Og_togo_calender a.ui-state-default.ui-state-active{background-color:#612C51 !important;}
/* NEW css changes ends for calender*/
/*og_togo_calender css ends*/

/*og_togo_BROWSERMENU-grid css starts*/

.body-content .span6.browser-menu-grid {width:790px;border-right:1px solid rgb(188, 182, 182);}
#og-togo-menu .browser-menu-grid .hero-shot-small {width:790px;margin:0 10px;}
#og-togo-menu .browser-menu-grid .sub-menu-grid-bg{padding:0;width:65.9em;margin-bottom:0;border:none;}
#og-togo-menu .browser-menu-grid .menu-detail-bg .hero-shot img {width:93%;margin:24px 19px 20px;height:175px;}
#og-togo-menu .browser-menu-grid .togoleft {width:760px;padding:0px 0 10px 19px;}
#og-togo-menu .browser-menu-grid .span4.menu_items.marg_bot2em.menu_favorites {margin:0px 22px 20px 0px !important;/*max-height:270px;*/}
#og-togo-menu .browser-menu-grid .navbar li > a.sort_menu_off.pad_up15.menu-filter-link {background:url('http://localhost/UX/og-redesign/less/../images/site/new-filter.png') no-repeat scroll center top transparent;color:#fff !important;cursor:pointer;height:27px;width:auto;padding:19px 0 0 !important;margin-right:1.429em;letter-spacing:2px;margin-top:-7px;text-transform:lowercase;}
#og-togo-menu .browser-menu-grid .navbar.span1.sort_wid.mar_top_20.pull-right {margin-bottom:0px !important;}
#og-togo-menu .browser-menu-grid .navbar .dropdown .sort-list-submenu li label.green_txt {font-size:11px;}
#og-togo-menu .browser-menu-grid .navbar .dropdown .print-list-submenu li label.green_txt {font-size:11px;}
#og-togo-menu .browser-menu-grid .navbar .dropdown .sort-list-submenu li .child a.txt-lft {font-size:13px;}
#og-togo-menu .browser-menu-grid .navbar .dropdown .print-list-submenu li .child a.txt-lft {font-size:13px;}
#og-togo-menu .browser-menu-grid .navbar li > a.print_menu_off.pad_up15.menu-filter-link {background:url('http://localhost/UX/og-redesign/less/../images/site/new-printer.png') no-repeat scroll center top transparent;color:#fff !important;cursor:pointer;height:27px;width:auto;padding:19px 0 0 !important;margin-right:1.429em;letter-spacing:2px;margin-top:-7px;text-transform:lowercase;}
#og-togo-menu .browser-menu-grid .menu_header.capitalize {background-size:100% 100%;}
.browser-menu-grid .dish-details-content .star-grey-small {float:none !important;margin-right:15px;}
#og-togo-menu .browser-menu-grid .box-margn .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2 {width:120px;height:90px !important;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .icons_marg_top {width:120px;}
/*#og-togo-menu .browser-menu-grid .box-margn .dish-details .span2 p a {position:absolute;}*/
#og-togo-menu .browser-menu-grid .box-margn .dish-details .span2 span.pull-left.menu-order-cal {position:absolute;top:75%;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 {height:60px !important;margin-top:0px;}/* INC14356 -- sunil */
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .spn_wdth .menu_order_go {position:absolute;width:90px;top:84%;margin-left:-105px;}
#og-togo-menu .browser-menu-grid .box-margn .dish-details .span2 p a {font-family:intro w01 regular alt !important;}
#og-togo-menu .browser-menu-grid .box-margn .dish-details .span2 p {line-height:1.2;/*width:170px;*/margin:0;}/*INC122670 --sunil */
#og-togo-menu .browsermenu-grid .dish-details .dish-title{width:8.08em;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 img{width:16px;}
#og-togo-menu .browsermenu-grid .menu-container.Image-item {margin-bottom:25px;margin-left:0;height:auto;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right a.menu_dine_in.capitalize {position:absolute;width:90px;top:70%;margin-left:-105px;text-decoration:none;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right a.menu_dine_in.capitalize:hover {color:#fff;}

/*og_togo_BROWSERMENU-grid css ends*/
/*og_togo_BROWSERMENU-list css starts*/

.body-content .span6.browser-menu-list {width:790px;border-right:1px solid #bcb6b6;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .hero-shot-small {width:780px;margin:0;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .sub-menu-grid-bg {padding:0;width:65.9em;margin-bottom:0;border:none;}
#og-togo-menu .browsermenu-grid .sub-menu-grid-bg .row.margtop09 {margin-top:0em;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu_header.capitalize {background-size:100% 100%;position:inherit;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu_header.capitalize span {position:relative;right:-45px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu_header.capitalize img:nth-child(2) {margin-right:-80px;float:left;margin-top:12px;margin-left:6px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg .hero-shot img {width:94.5%;margin:10px 14px 5px;height:175px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .togoleft {width:760px;padding:0px 0 10px 13px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar.span1.sort_wid.mar_top_20.pull-right {margin-bottom:0px !important;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar li > a.sort_menu_off.pad_up15.menu-filter-link {background:url('../../images/site/new-filter.png') no-repeat scroll center top transparent;color:#fff !important;cursor:pointer;height:27px;width:auto;padding:19px 0 0 !important;margin-right:1.429em;letter-spacing:2px;margin-top:-7px;text-transform:lowercase;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar li > a.print_menu_off.pad_up15.menu-filter-link {background:url('../../images/site/new-printer.png') no-repeat scroll center top transparent;color:#fff !important;cursor:pointer;height:27px;width:auto;padding:19px 0 0 !important;margin-right:1.429em;letter-spacing:2px;margin-top:-7px;text-transform:lowercase;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar .dropdown .print-list-submenu li label.green_txt {font-size:11px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar .dropdown .print-list-submenu li .child a.txt-lft {font-size:13px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar .dropdown .sort-list-submenu li label.green_txt {font-size:11px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .navbar .dropdown .sort-list-submenu li .child a.txt-lft {font-size:13px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box {/*width:692px !important;padding:20px !important;*/background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7BBAE;padding:10px;width:455px;height:70px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2 {width:65px;height:75px;/* margin-top:-14px; */}/*INC122670 --sunil*/
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box .pull-right.txt-rgt.menu_marg_rgt.span2{width:160px;position:relative;margin-top:0px;}
/*INC122670 --sunil*/
#og-togo-menu .browsermenu-grid .browser-menu-grid .row_marg_top22 .span4.marg_left00 {width:195px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .togoleft .menu-detail-bg-2 {background-color:#fff;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .togoleft .row_marg_top22 .span3.Calamari {margin-top:7px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .togoleft .row_marg_top22 .span4.menu_items.marg_bot2em.menu_favorites {width:255px;}
/* #og-togo-menu .browsermenu-grid .browser-menu-grid .dish-details{margin-top:1.2em;} */
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .spn_wdth a#link{position:absolute;width:90px;top:84%;margin-left:-105px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .sub-cat-detail {border:none;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dish-details .pull-right a#link {padding:4px 10px;width:90px;top:86%;margin-left:-105px;} /* INC14356 */
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .fb_like{text-align:right;padding-top:2px;float:right;margin-left:0px;/*margin-top:-7.6px;*/margin-right:-15px;}
/*INC122670 --sunil*/
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box .fb_like
{
    position:absolute;
    right:0px;
    /*bottom:-59px;*/
}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box span.menu_dine_in.capitalize
{
  margin-top:0px !important;
}
/*INC122670 --sunil*/
/* #og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box .fb_like .dis_inline .star-grey-small1 */
/* { */
	/* margin-top:27px; */
/* } */
/* INC245678  -- sunil */
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .left_box .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2 span.menu_dine_in.capitalize
{
	
    display: block;
    float: none;
    width: 45px;
    margin-left:62%;
}
/* INC245678  -- sunil */
/*og_togo_BROWSERMENU-list css ends*/

/*menu_grid page css start*/
.menu_togo {width:945px;margin-top:-20px;}
.menu_togo .valuess.span3.bc_col{height:65px;} 
.menu_togo .numeric.pickuploc.span1{height:65px;}
.menu_togo .valuess.transp{height:65px;}
.menu_togo .numeric.span1{height:65px;}
.menu_togo .valuess.span3{width:230px;}
/*menu_grid page css end*/

/*menu_Item detail page css start*/
.browsermenu-grid .menu-detail-bg .span.pull-right.text-right .addthis_toolbox.addthis_default_style a.addthis_button_twitter {margin-right:7px;}
.menu_numeric .togo_login .span3{height:65px;width:288px;background-color:#AAAE01;background-image:url("http://localhost/UX/og-redesign/less/../images/site/menu-heading-bg.png");background-position: right;}
.menu_numeric .valuess.span3.bc_col{width: 220px;}
.menu_numeric  .valuess.transp.span3{width: 135px;}
.menu_numeric {width:945px;margin-top:-20px;}
.menu_numeric .valuess.span3.bc_col{height:65px;} 
.menu_numeric .numeric.pickuploc.span1{height:65px;}
.menu_numeric .valuess.transp{height:65px;}
.menu_numeric .numeric.span1{height:65px;}
.menu_numeric .valuess.span3{width:230px;}
.menu_numeric .togo_login .span3 h5{  margin-top:5px;color:#fff;margin-left:8px;width:145px;font-family:intro w01 regular alt !important;font-weight:normal;font-size:18px;}
.container .span12 .tab-content .menu-container #accordion1 span.menu-heading.pull-left{text-transform:uppercase;}
.container .span12 .tab-content .check-out.add-to-cart input#add-to-cart-tmi{font-family:Intro w01 bold;}
.container .span12 .span4.right-rail .pick-up.mar-lft-2  .row.mar-top1.check-out{margin:-4px !important;}
.container .span12 .span4.right-rail .pick-up.mar-lft-2 .divider{margin-top:0px !important;}
.container .span12 .span6.tab-content .category_hero_img img{width:95% !important;}
.container .span12 .span6.tab-content .menu_marg_lft .span6 p{font-size:16px !important;margin-top:10px !important;}
.container .span12 .span6.tab-content .menu_marg_lft .span6{width:433px !important;}
.grid-Item .og_togo_picloc.row{margin-left:25px !important;}
.grid-Item .og_togo_picloc.row .valuess.transp.span3{width:222px ;}
.grid-Item  .left-rail{margin-left:25px !important;}
.grid-Item .span6.tab-content{width:500px !important;}
.grid-Item .span6.tab-content .hero-shot-small{margin:0 5px !important;}
.grid-Item .right-rail{width:265px !important;}
.grid-Item .right-rail .place-order, .grid-Item .right-rail .pick-up{width:21.5em !important;}
.grid-Item .span6.tab-content{width:492px !important;}
.grid-Item .sub-menu-grid-bg{width:40.2em !important;}
.grid-Item .order_login .valuess.span3.menu_grid{width:205px !important;}
.grid-Item  .order_login .valuess.span3.bc_col{width:150px !important;}
.grid-Item  .order_login .valuess.transp{width:150px !important;}
.grid-Item .span6.tab-content .hero-shot-small .menu-container{width:450px !important;}

/*menu_Item detail page css ends*/

/*menu_Item detail gaps page css start*/
.browsermenu-grid .menu-detail-bg{padding-bottom:1em !important;margin-left:19px;}
.browsermenu-grid .view-cart-line{width:94%%;margin-left:20px;margin-top:3em;margin-bottom:0px;}
.browsermenu-grid .pull-right.view-cart-edit a.previous_item{float:left;width:100px;}
.browsermenu-grid .pull-right.view-cart-edit a.previous_item label{color:#9A3324;}
.browsermenu-grid .pull-right.view-cart-edit a.previous_item img{float:left;margin-top:11px;margin-left:12px;}
.browsermenu-grid .pull-right.view-cart-edit a.next_item{float:right;width:112px;}
.browsermenu-grid .pull-right.view-cart-edit a.next_item label{float:left;margin-top:7px;margin-left:23px;text-decoration:underline;color:#9A3324;}
.browsermenu-grid .pull-right.view-cart-edit a.next_item img{margin-right:24px;margin-top:11px;}
/*.browsermenu-grid .menu-carticon{width:122px !important;}*/
.browsermenu-grid .menu_padding_dwn0 .detail-rate{margin-left:50px !important;}
.browsermenu-grid .category_hero_img{width:33em !important;}
.browsermenu-grid .category-cart{width:30em !important;}
.browsermenu-grid .category_hero_img img{width:100% !important;}
#og-togo-menu .browsermenu-grid .check-out.add-to-cart{padding-left:0px;margin-bottom:0px;}
.browsermenu-grid .category-cart .primary-btn{width:75%;}
.browsermenu-grid .row.span4.category-cart .cart-text{font-size:14px;}
.browsermenu-grid .row.span4.category-cart .mar-bot-1{margin-right:23px;}
#og-togo-menu .browsermenu-grid .menu-container{margin-top:8px;width:748px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid{border:none;margin-left:10px;width:780px;}
#og-togo-menu .browsermenu-grid .box-margn{border:none;/*height:335px;*/}
.browsermenu-grid .menu-container .togoleft .menu-heading.pull-left{margin:20px 0px !important;}
.browsermenu-grid .menu-container .togoleft{padding:0px !important;}
.browsermenu-grid .menu_items.marg_bot2em.menu_favorites .marg_left0{width:120px;font-family:'Intro W01 Regular Alt';min-height:60px;margin-top:5px;margin-bottom:-5px;}
.browsermenu-grid .menu_header.capitalize .navbar .nav > li > a{text-shadow:none;font-family:Arial;font-size:12px;font-weight:normal;text-transform:capitalize !important;color:#E4E4E4 !important;}
.browsermenu-grid .menu-heading-container .menu-carticon .start-txt{font-family:'Intro W01 Regular Alt';text-transform:none !important;}
.browsermenu-grid .menu-heading-container .menu-carticon .detail-rate{  font-family:'Intro W01 Regular Alt';font-size:12px;color:#66635E !important;}
.browsermenu-grid .menu-heading-container .menu-carticon span.decimal{font-size:12px !important;}
.browsermenu-grid .menu-heading-container .menu-carticon span.num{font-size:12px !important;}
.browsermenu-grid .menu-heading-container .menu-heading{width:300px;}
.browsermenu-grid .row.span4.category-cart .cart-text > p:nth-child(2){margin:15px 0px;}
.browsermenu-grid .row.span4.category-cart .cart-text > p:nth-child(3){margin-bottom:15px;}

/*NEW CSS changes Of Browse menu page detail gaps Start*/
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td{width:345px;}
.browsermenu-grid .browser-menu-grid .ingrient-wid-big .menu-iteam-title h2{color:#612c51;font-family:'Intro W01 Bold';}
.browsermenu-grid .browser-menu-grid .ingrient-wid-big .menu-carticon.span1 .start-txt{color:#66635E ! important;font-family:'Intro W01 Regular Alt';}
#og-togo-menu .browsermenu-grid .row.mar-top1.check-out.add-to-cart{width:385px !important;/*margin-left:15px;*/float:right;margin-right:-15px;}
.browsermenu-grid .browser-menu-grid .margn_lft .dish-desc{letter-spacing:0px;font-family:Arial;font-size:15px;}
.browsermenu-grid .browser-menu-grid span.pull-cart  input#add-to-cart-tmi{width:360px;}
.browsermenu-grid .menu-detail-bg .check-out.add-to-cart{margin-top:0px;padding-top:0px !important;}
.browsermenu-grid .menu-detail-bg  td.noalign .span2{margin-left:17px;width:230px;}
.browsermenu-grid .menu-detail-bg  table.ingrient-wid-big{width:745px !important;}
.browsermenu-grid .menu-detail-bg table.ingrient-wid-big .menugrd>img{width:345px !important;padding-bottom:30px;}
.browsermenu-grid .menu-detail-bg .menu-carticon.span1 div#multiSkusStartingAt{/*margin-right:15px;*/width:115px;float:right;text-transform:none;font-weight:bold;font-size:12px;}
.browsermenu-grid .menu-detail-bg .menu-carticon.span1 .detail-rate{margin-right:0px;}
.browsermenu-grid .menu-detail-bg  .span.pull-right.text-right{margin-right:0px;margin-top:5px;}
.browsermenu-grid .menu-detail-bg  a.addthis_button_star img{height:23px;}
.browsermenu-grid .row.pagenav.mar-bot-15{margin-top: 10px;margin-bottom:0px;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span1.next-txt.pull-right{margin-right:24px;width:186px;}
.browsermenu-grid .view-cart-line{margin-top:15px;margin-bottom:12px;}
.browsermenu-grid .prev-item-txt a{color:#9A3324;text-decoration:none;}
.browsermenu-grid .span1.next-txt.pull-right a{color:#9A3324;text-decoration:none;}
.browsermenu-grid .menu-detail-bg .menu-carticon.span1{padding-top:0px !important;margin-top:-15px;}
#og-togo-menu .browsermenu-grid .menu-container {width:746px;margin-top:8px;border-right: 1px solid #c7bbad;}
.browsermenu-grid .menu-detail-bg{margin-left:15px;padding-bottom:1em !important;}
.browsermenu-grid .navbar .nav>li>a {text-shadow:none;font-family:Arial;font-size:12px;font-weight:normal;text-transform:capitalize !important;}
.browsermenu-grid .view-cart-line {width:94%;margin-left:20px;border-bottom:1px solid #B5B8A3;}
.browsermenu-grid .browser-menu-grid {border:none !important;}
.browsermenu-grid .row.box-margn.des-margen {border:none;}
.browsermenu-grid .menu-detail-bg .menu-carticon.span1 {margin-top:0px;}
.browsermenu-grid .row.mar-top1.check-out.add-to-cart .pull-cart a {width:340px;height:25px;padding-bottom:3px;padding-top:7px;}
.browsermenu-grid .menu-detail-bg a.star-grey-big1 img {height:23px;}
.browsermenu-grid .Image-item {margin-left: 10px;border-right: 1px solid #c7bbad !important;}
.browsermenu-grid .menu-container .togoleft .menu-heading.pull-left {margin: 20px 0px !important;}
#og-togo-menu .browsermenu-grid .Image-item .togoleft{padding: 0px 0 10px 0px;}


/*NEW CSS changes Of Browse menu page detail gaps Ends*/

/*menu_Item detail gaps page css ends*/

#date_picker .cal_today.today_date{
background-color:#A8AD00 !important;
}
#date_picker .cal_today.today_date.selected_date{
background-color:#4A0443 !important;
}
.container.box .og_togo_order.Menu-order .time-slot li.tablena {background-color:gray !important;cursor:context-menu;pointer-events:none;}
/*deffects css*/
.og_togo_payment .span_width_t .span5 .alert_msg {color: #a21818;/*font-weight: bold;*/line-height: 1.4;margin-bottom:35px;}
.og_togo_payment.og_togo_Details .span_width_t.mar_top10 .listed.span6 .tb_mar_left11.pull-left{margin:30px 0px 18px 0px;}
.og_togo_payment.og_togo_Details .span_width_t.mar_top10 .listed.span6  .text-more{margin-top:0px;}
.container.box .og_togo_order.Menu-order .time-slot li.tablena {background-color:gray !important;cursor:context-menu;pointer-events:none;}
.og_togo_payment.og_togo_Details .span7.span_width_t.mar_top10 .span6.Pickup_order{width:430px;}
.og_togo_payment .rtxt_box_width_2, .rtxt_box_width_2 select{width: 293px !important;}
.og_togo_payment.og_togo_Details .span_width_t .span5.vehicle_pickup span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover{width:464px!important;}
.og_togo_payment .span_width_t .span5.vehicle_pickup span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover select.span3.rtxt_box_width_2.select_text {width:464px !important;}
.og_togo_payment .span_width_t.mar_top10.person_pickup {height: 145px;}
.og_togo_payment.og_togo_Details .span_width_t p .pickup-sec-input{width:453px !important;}
.og_togo_payment.og_togo_Details .span_width_t .pull-right.span5{width:468px;}
.og_togo_payment.og_togo_Details .span_width_t .pull-right.span5 .span3.marg_top1em{width:310px;}
.og_togo_payment.og_togo_Details .span_width_t  .listed.span6{width:445px;margin-top:0px;}
.og_togo_payment.og_togo_Details .span_width_t .listed .tb_mar_left11 span.select-hover{width:415px !important;}
.og_togo_payment.og_togo_Details .span_width_t .listed.span6 .text-more{width:415px}
.og_togo_payment.og_togo_Details .span_width_t .listed.span6 ul li .options-click p {margin:0 0 10px;}
.og_togo_payment.og_togo_Details .span_width_t .pull-right.select_optn{width:465px}
.og_togo_payment.og_togo_Details .span_width_t  span.pull-right.divd_font{margin-top:5px;}
.og_togo_payment.og_togo_Details .span_width_t.add-tip  .select-hover{width:190px !important;margin-left:28px}
.og_togo_payment.og_togo_Details .span_width_t.add-tip  .tip_details input#nname{width:190px!important;} 
.og_togo_payment .right-part-section .phone_type .select-wrapper span.holder{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.og_togo_payment .span12.log_pay label{font-weight:normal;}
.og_togo_payment .span_width_t .time-edit-btn button.primary-btn.grey_button_rec.pull-right{font-family:Intro W01 Regular Alt;}
.og_togo_payment .border_top_recipe.marg_bot2em{margin-bottom:0px;border-top:0px;}
.og_togo_payment .border_top_recipe.marg_bot2em .marg_top1em{margin-top:1em !important;}
.og_togo_payment .border_top_recipe.marg_bot2em .pull-right{margin-top:1em;/* margin-left:250px; */}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.Pickup_order{width:430px}
.og_togo_payment .span_width_t .span5.vehicle_pickup span.styled-select.rtxt_box_width_1.tb_mar_left11.select-hover{width:464px!important}
/* Og togo picloc row css changes start*/
#og-togo-menu.menu-bg-grid-empty .order_login .valuess.span3.menu_grid {width:220px;}
#og-togo-menu .order_login.og_togo_picloc .valuess.span3.menu_grid span p {width:135px;line-height:1.5em;margin-bottom:0px;}
#og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.menu_grid{background-color:#6C6E02;width:220px;}
#og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.menu_grid .numeric.span1{background-color:#6C6E02;}
/* #og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.bc_col .numeric.span1{background-color:#aaae01;} WO30576-- sunil*/
.OG_togo.confirm-review .og_togo_picloc.row .valuess.span3.menu_grid{background-color:#6C6E02;}
.OG_togo.confirm-review .og_togo_picloc.row .valuess.span3.menu_grid .numeric.span1{background-color:#6C6E02;}
.OG_togo.confirm-review .og_togo_picloc.row .valuess.span3.bc_col .numeric.span1{background-color:#aaae01;}
.OG_togo.confirm-review .og_togo_picloc.row .valuess  p{line-height:15px;}
#og-togo-menu.menu-bg-grid-empty .order_login  .valuess.span3.menu_grid{width:165px;}
/* #og-togo-menu.menu-bg-grid-empty .order_login .valuess.span3.bc_col{background-color:#aaae01;width:165px;} WO30576-- sunil*/
.og_togo_order.Menu-order .order_login .valuess.span3.menu_grid{width:160px;background-color:#6C6E02;}
.og_togo_order.Menu-order .order_login .valuess.span3.menu_grid .numeric.span1{background-color:#6C6E02;}
.og_togo_order.Menu-order  .og_togo_picloc.row .valuess.span3.menu_grid{background-color: #6C6E02;}
/* .og_togo_order.Menu-order  .og_togo_picloc.row .valuess.span3.menu_grid .numeric.span1{background-color:#bdb5a8;} */
#og-togo-menu .order_login.og_togo_picloc .valuess.transp.span3 span p {width:140px;}
/* Og togo picloc row css changes Ends*/
/*24905 fix start*/
#og-togo-menu .menu-container .im-int .row .row.span8 .raf-btn-left {width:472px;height:18px;}
/*24905 fix end*/
#og-togo-menu .browser-menu-grid .span4.menu_items.marg_bot2em.menu_favorites .fb_like.fb-star{/* position:relative;top:-30px; */  margin: 0 20px 0 0;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .icons_marg_top {margin-top:-35px;height:auto;clear:both;}
/*24946 fix start*/
.og_togo_Details .span_width_t .control-group.span3 {margin-right:0px;}
.og_togo_Details .span_width_t .confirm_phone {margin-right:0;}
/*24946 fix end*/
/*25067 fix start*/
/* #og-togo-menu .dish-details .dish-title{margin-top:0!important;} */
/*25067 fix end*/
.og_togo_picloc .togo_login .span3 a.primary-btn.primary-btn-width {float:right;margin-right:6px;height:20px;margin-top:12px;width:56px !important;font-family:intro w01 regular alt !important;font-size:13px;display: inline-block;}
/*25142 fix end*/
#og-togo-menu .right-rail .req-tim {font-size:14px;margin-left:14px;width:255px;}
/*25142 fix end*/
/*24953 fix start*/
.user-account01.padrgt01 .qty_hr {height:auto;margin-top:-20px;}
.user-account01.padrgt01 .qty_hr hr {width:909px;}
/*24953 fix end*/
/*24634 fix start*/
#og-togo-menu .browsermenu-grid .Image-item .row.span8.marg_left0.togoleft .icons_marg_top.span2.marg_left0.mar_grid_tp {position:relative;top:90px;right:90px;}
/*24634 fix end*/
#og-togo-menu .menu-heading-container div#collapse11 {float:left;width:100%;}
/*24942 fix start*/
.user-account01.padrgt01 .OG_togo.confirm-review .error-box.error-box-big.marg_top1em div img.error_img {margin:5px 15px 0px 0px;}
/*24942 fix end*/
/*24805 fix start*/
.user-account01.padrgt01 .OG_togo.confirm-review .marg_bot2em div span.pull-left.mar-top03 label {margin-top:15px;}
/*24805 fix end*/
/*for defect 24634 */#og-togo-menu .browsermenu-grid .margn_lft.rt-img {margin-left:6px;}
/*for defect 24811 */#togo-login #myModal .mobalbox .options-click.mar_top01 .checkbox_d.bg-pos {width:6px;}
/*for defect 24848 */.og_togo_payment .left-part-section .options-click label {margin-top:5px;}
/*changes done on 12/11/2015 start*/
.logbox .og_togo_order.Menu-order .row.marg-top1 .span5.geo-span span img {height:29px;width:22px;padding:7px;}
.og_togo_order .compass-span.compass-span-width {margin-top:1.99em;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .span_width_t .marg_top1em p.grey_text_rec:nth-child(2) {margin-bottom:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .small_text_recipe_2:nth-child(2) {margin-bottom:12px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_top1em .grey_text_recipe2:nth-child(3) {padding-top:10px;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-Total .marg_left21em .txtbold.price_col:nth-child(3) {padding-top:10px;}
/*.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .text-left.mar_btmm01 {margin-bottom:0.429em;}*/
.og_togo_payment .left-part-section .span4.part_bar hr {border-bottom:1px solid #CDCBCA;}
.og_togo_payment .log_pay .right-part-section .span8.part_bar hr {border-bottom:1px solid #CDCBCA;}
.cnfirm_padrgt1 .og_togo_payment .span7.span_width_t.mar_top10 {margin-top:-0.286em;height:auto;}
.og_togo_payment .span_width_t .span1.mid-div.border-line.liner.mid-part.mid-part-section {margin-top:10px;}
.og_togo_payment .span_width_t .marg_top1em.marg_left21em .pull-right.txt-rgt .txtbold.price_col {border-top:1px solid #68655a;color:#68655a !important;font-size:1em !important;}
.og_togo_payment .span_width_t .pull-right.select_optn span.tip_details {float:right;margin-right:35px;}
div#refThankYouModal .container-fluid.raf-mobalbox .menu-overlay.span8.pull-left .title-my-fav p{margin-right:14em;}

/*changes done on 12/11/2015 end*/
/* .og_togo_order.Menu-order  .og_togo_picloc.row .valuess.span3.menu_grid{background-color:#bdb5a8;font-family:intro w01 regular alt !important;} */
.logbox .og_togo_order.Menu-order .span5.left-part-location .speedway p {font-size:13px;margin:0 0 15px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .span10.span_width_t {width:342px !important;/* margin-left:-12px;margin-bottom:-12px;margin-top:10px; */}
.og_togo_payment .span_width_t .time-edit-btn button.primary-btn.grey_button_rec.pull-right{font-family:Intro W01 Regular Alt;line-height:23px;padding:5px 8px;width:65px;}
.og_togo_payment .span_width_t .pull-right.select_optn span.pull-right.divd_font {font-size:15px;margin-top:6px;}

#togo-login input::-webkit-input-placeholder {font-style:normal;}
#togo-login input:-moz-placeholder { /* Firefox 18- */font-style:normal;}
#togo-login input::-moz-placeholder {/* Firefox 19+ */font-style:normal;}
#togo-login input:-ms-input-placeholder {font-style:normal;}
.og_togo_order .location-pane.marg-bottom1 {margin-bottom:1.45em;}
.container .cnfirm_padrgt1 {margin-top:-40px;}
.browsermenu-grid .menu-detail-bg .span.pull-right.text-right .star-grey-small1 img {margin-top:-11px;width:21px;height:23px;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt.favlink {width:186px;}
#og-togo-menu .menu-heading-container div#collapse11 .clearfixnut span.pull-right {margin:-5px;padding-right:5px;margin-top: 10px;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt {width:auto;margin-left:12px;}
/* .browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td.noalign {padding-bottom:30px;} */
.og_togo_payment .span_width_t.mar_top10.person_pickup h1.green_text_recipe.txtbold {font-size:22px;}
.logbox .og_togo_order.Menu-order .og_togo_picloc .valuess.transp.span3 {width:188px;}
.menu-detail-bg-1 .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.togoleft {width:879px;}
.menu-detail-bg-1 .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.togoleft .menu-detail-bg-1.menu-detail-bg-2.span6 {width:552px;}
.menu-detail-bg-1 .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.togoleft .menu-detail-bg-1.menu-detail-bg-2.span6 .row.left_box {width:530px;}
.menu-detail-bg-1 .sub-cat-detail .menu_header .navbar.sort_wid ul.nav {margin-left:-8px;}
.Inc-Cart .menu_featured.cart-mrg .capitalize.notavl {margin-bottom:14px;width:127px;margin-left:-12px;}
.og_togo_payment.og_togo_Details .span_width_t p.marg_top1em.marg_top1em.pull-right {width:470px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .casual_span .loc_span_grd form {margin:0 0 15px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .casual_span .loc_span_grey form {margin:0 0 15px;}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .map_span .map_bot_text span {margin-left:8px;}
.logbox .og_togo_order.Menu-order .row .span5.geo-span > form>span>img {height:33px;width:22px;padding:7px;}

/* .browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt a, .browsermenu-grid .row.pagenav.mar-bot-15 .span1.next-txt.pull-right a{text-decoration: none;} */
.browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt a span.pagenav-arrow img, .browsermenu-grid .row.pagenav.mar-bot-15 .span1.next-txt.pull-right a span.pagenav-arrow img{display: none;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt a span.pagenav-arrow, .browsermenu-grid .row.pagenav.mar-bot-15 .span1.next-txt.pull-right a span.pagenav-arrow {background: url("../../images/site/left-arrow-red.png") no-repeat; margin-left: 7px; display: inline-block; width: 2px; height: 7px;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span1.next-txt.pull-right a span.pagenav-arrow {background: url("../../images/site/right-arrow-red.png") no-repeat;}
.browsermenu-grid .row.pagenav.mar-bot-15 .span2.prev-item-txt a span {text-decoration: underline;}
#og-togo-menu .browsermenu-grid .menu-detail-bg .menu-carticon.span1 .detail-rate{font-size:20px;}
#og-togo-menu  .browsermenu-grid .menu-detail-bg .menu-carticon.span1 .detail-rate span {font-size: 11px; position: relative; top: 1px;}
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td span.pull-left.menu-order-cal.menu-details-cal span.prise-txt {font-weight: normal;}
.container .span12 .tab-content .menu-container #accordion1 span.menu-heading.pull-left {margin-bottom: 3px;}
.container.box .og_togo_order.Menu-order .Og_togo_calender .cal_calendar th a.next_month.not-active{display:none;}
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .togorders .padding_bottom.padding_top1 .qty_3 span.paddingleft255 {float: right;margin: 0;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right a#link, #og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right span.menu_dine_in.capitalize{position: absolute; width: 90px; top: 70%; margin-left: -105px;}
#og-togo-menu .browsermenu-grid .Image-item .togoleft .span4.menu_items.marg_bot2em.menu_favorites{position:relative;}
#og-togo-menu .browsermenu-grid .Image-item .togoleft .span4.menu_items.marg_bot2em.menu_favorites .icons_marg_top.span2.marg_left0.mar_grid_tp{position: absolute;bottom: 13px;right: 0;height: auto; top: auto;min-height:inherit;}
.addthis_toolbox a.addthis_button_facebook {float: none;text-align: right;text-decoration: none;}
#og-togo-menu .browsermenu-grid .Image-item .togoleft .span4.menu_items.marg_bot2em.menu_favorites .icons_marg_top.span2.marg_left0.mar_grid_tp .fb_like a.star-grey-small1 {margin: 0;}
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td.noalign .margn_lft.rt-img p {font-size: 15px;font-family: Arial; clear: both;}
/* .header #logo img {height: 150px;} */
.browsermenu-grid .span1.next-txt.pull-right a span#nextItemLinkText {text-decoration: underline;}
.user-account01.padrgt01 .OG_togo.confirm-review .Inc-silver .quality_marg .span1.qty {width:auto;}
.container.box .og_togo_order.Menu-order p#lunch_txt label {margin-top:-1px;color:#706060;font-family:helvetica;font-size:12px;margin-right:4px;}
/* .container.box .og_togo_order.Menu-order .lunch-txt span#lunchHours {font-size:19px;font-family:intro w01 regular alt;color:#612C51;cursor:text;} */
.og_togo_payment .log_pay span#facebookLoginButton img.social_img {margin-top:3px;}
#og-togo-menu .check-out span.coupon-chk-out-bg.primary-btn.pull-right.item-null {margin-right:0;}
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td span.pull-left.menu-order-cal.menu-details-cal span.pip {color:rgb(37, 77, 23);font-size:25px;font-weight:normal;}
.error-box.error-box-big.marg_top1em.pull-left {margin-bottom:15px;}
.tab-content .row_marg_top22 p.dish-title.margin_btm0 {width:27.08em !important;}
.tab-content .row_marg_top22 form {margin-bottom:-4px;}
.browsermenu-grid .menu-detail-bg .margn_lft .span.pull-right {float:left;width:350px;}
.browsermenu-grid .menu-detail-bg .margn_lft .span.pull-right dl.dl-horizontal {width:300px;}
.og_togo_payment.og_togo_Details .span7.span_width_t.mar_top10 span.grey_text_recipe1.txtbold {margin-top:9px;display:inline-block;}
.cnfirm_padrgt1 .og_togo_payment .span7.span_width_t.mar_top10 span.grey_text_recipe1.txtbold {display:inline-block;margin-top:10px;margin-bottom:15px;}
#gc .togorders .padding_top1 .span1 span.pd-left-ship {padding-left:0px;margin-left:-11px;}/*29982*/
#gc .togorders .padding_top1 .span1 span.paddingleft255 {margin-left:-8px;}/*29982*/
#og-togo-menu .order_login.og_togo_picloc .valuess.span3.menu_grid span span.progresbar_datetime {text-align:left;padding-top:5px;font-size:12px;color:#fff;width:205px;font-weight:normal;}
#og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.menu_grid a span span.progresbar_datetime {text-align:left;padding-top:5px;font-size:11px;color:#fff;font-family: intro w01 regular alt !important;}
.og_togo_order .order_login.og_togo_picloc .valuess span span.progresbar_datetime {text-align:left;padding-top:5px;font-size:12px;color:#fff;width:205px;font-weight:normal;font-family:arial;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites span.menu_dine_in.capitalize {width:80px !important;float:right;}
.OG_togo.confirm-review .og_togo_picloc.row .valuess span.progresbar_datetime {text-align:left;padding-top:5px;font-size:12px;color:#fff;width:205px;font-weight:normal;}
.og_togo_picloc .valuess.span3.bc_col span.progresbar_datetime {text-align:left;padding-top: 5px;font-size:12px;color:#fff;width:205px;font-weight:normal;font-family:arial;}
#menu-bg .og_togo_order .valuess.span3.menu_grid .numeric.span1 {background-color:#6C6E02;}
#og-togo-menu .menu-detail-bg-2 .star-grey-small1 {float:right;margin-right:0px;margin-top:5px;}
#og-togo-menu .browsermenu-grid .menu-detail-bg-2 .star-grey-small1 {float:right;margin-right:15px;margin-top:5px;}
/*checkout page drop down changes start*/
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group {width:100%;margin-bottom:20px;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group button.btn.dropdown-toggle {width:100%;background-color:#ffffff;color:#706b6b;border-radius:0px;margin-bottom:0px;line-height:1.42857;padding:6px 3px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;outline:none !important;background-image:none;border:1px solid #CCCCCC;color: #4E3629 !important;border-color: #4E3629 !important;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group button.btn.dropdown-toggle span.filter-option.pull-left {display:inline-block;overflow:hidden;width:95%;text-align:left;padding-left:10px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group button.btn.dropdown-toggle span.caret {background:url("../../images/site/new_arrow-new.png") no-repeat right center;border-style:none;display:inline-block;width:38px;height:31px;bottom:0;position:absolute;right:0px;top:0px;vertical-align:middle;background-size:38px 39px;margin-top:0px;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group .dropdown-menu.open {min-width:100%;overflow-y:auto !important;max-height:250px !important;margin-top:0px !important;box-sizing:border-box;border:medium none;padding:0;left:0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;height:auto;padding-bottom:0px !important;border-radius:0px;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group .dropdown-menu.open ul.dropdown-menu {width:99.5%;position:relative;left:0;top:0;padding-bottom:0px !important;padding-top:0;border-radius:0px;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group .dropdown-menu.open ul.dropdown-menu li a {background:none !important;color:#555555 !important;outline:none;text-decoration:none;}
.og_togo_payment .span7.span_width_t.mar_top10 .span6.pickup_details_enable .elements-group .btn-group .dropdown-menu.open ul li:hover {background-color:#4285f4;}
/*.icon-car-select{background: url("../images/site/car-icon.png") no-repeat center left;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}*/
.icon-car-select{background:url("../../images/site/car-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-van-select{background:url("../../images/site/van-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-truck-select{background:url("../../images/site/truck-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-suv-select{background:url("../../images/site/suv-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-other-select{background:url("../../images/site/horse-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-white-select{background: url("../../images/site/white-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-silver-select{background: url("../../images/site/silver-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-black-select{background: url("../../images/site/black-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-grey-select{background:url("../../images/site/grey-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-red-select{background:url("../../images/site/red-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-tan-select{background:url("../../images/site/tan-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-blue-select{background:url("../../images/site/blue-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-green-select{background: url("../../images/site/green-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-gold-select{background: url("../../images/site/gold-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-orange-select{background: url("../../images/site/orange-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-brown-select{background: url("../../images/site/brown-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-others-select{background: url("../../images/site/other-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
.icon-white-select{background: url("../../images/site/white-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
/*es*/
i.glyphicon.icon-automóvil-select{background:url("../../images/site/car-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-camioneta-select{background:url("../../images/site/truck-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-otro-select{background:url("../../images/site/horse-icon.png") no-repeat center left !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-blanco-select{background: url("../../images/site/white-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-plateado-select{background: url("../../images/site/silver-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-negro-select{background: url("../../images/site/black-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-gris-select{background:url("../../images/site/grey-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-rojo-select{background:url("../../images/site/red-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-bronceado-select{background:url("../../images/site/tan-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-azul-select{background:url("../../images/site/blue-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-verde-select{background: url("../../images/site/green-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-dorado-select{background: url("../../images/site/gold-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-anaranjado-select{background: url("../../images/site/orange-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-marrón-select{background: url("../../images/site/brown-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}
i.glyphicon.icon-otro.color-select{background: url("../../images/site/other-icon.png") no-repeat left 2px !important;display:inline-block;height:17px;width:30px;vertical-align:middle;background-size:25px 15px !important;}

/*es*/
/*checkout page drop down changes ends*/ 
.og_togo_payment.og_togo_Details .span_width_t .listed.span6 .list-none input#pay_in_rest {width:136px;}
.og_togo_payment.og_togo_Details .span_width_t .listed.span6 .list-none input#pay_online {width:102px;}
.cal_calendar #cal_body tr td.holiday.alert_icon {background-image:url("http://media.olivegarden.com/dev/dev3/images/site/icon-alert.png") !important;background-repeat:no-repeat !important;background-size:14px !important;}
.container.box .og_togo_order.Menu-order .part_bar2 .border-rgt2 .error-box.error-box-big.marg_top1em {margin-top:-5px !important;}

/* Fix for INC39924*/
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2 span.menu_dine_in.capitalize 
{
	float: right;
    margin-top:38px;
    padding: 6px 10px !important;
    font-size: 12px;
    font-family: intro w01 Regular Alt;
    text-transform: capitalize;
}
/*NEW PAGE CSS for R4P1C2 OG_togo Ends*/

/* Magic fix for 469659653-xsduxm1 */
.icons_marg_top .tooltip.tooltip2.fade.top.in{
  padding-left: 30px;
}
/* End of Magic fix for 469659653*/

/* Magic fix for 469658779-xsduxm1 */

.img_rtg_sid_over {float: left;padding:0px 20px 4px 10px!important;}

/* End of Magic fix for 469658779*/


/*26314*/
.prof_inf .border_top_recipe .span7.span_width_t.marg_top1em .span.span_width_t {width:630px;}
.prof_inf .border_top_recipe .span7.span_width_t.marg_top1em .span.span_width_t input.expresslink.txtbold {padding-left:0;}
/*26314*/
/*26101*/
.container-fluid.mobalbox .pull-right button#rest_change_btn {width:57px;}
.container-fluid.mobalbox .pull-right button.primary-btn {width:89px;}
/*26101*/
/*26983*/
.container-fluid.mobalbox .pull-right button#create_account_btn {width:250px;}
/*26983*/
/*26992*/.container-fluid.mobalbox .pull-right button#makeDefaultLocation {width:250px;}/*26992*/
/*26303*/
/* .account_user .tab-pane.active .compass-span-width span.marg-left.txtbold a {color:#954733;} */
/*26303*/
/*26303*/
/* .tabbed_cont .tab-pane.active .input-append.txtbox-space input#searchText {margin-right:-4px;height:18px;margin-top:1px;} */
/*26303*/
 /*26259*/
 .user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .text-more {margin-top:20px;min-height:27px;}

 /*26259*/
.user-account01.padrgt01 .OG_togo.confirm-review .e_mail.mar_lft.order-list .text-more {margin-top:20px;min-height:27px;}
 /*26259*/
 /*26165*/
 .browser-menu-grid .menu-detail-bg .ingrient-wid-big .tooltip.tooltip2.fade.top {top:141px !important;left:546px !important;}
.browser-menu-grid .menu-detail-bg .addthis_toolbox .tooltip.top .tooltip-arrow {left:86% !important;}
.browser-menu-grid .icons_marg_top .tooltip.tooltip2.fade.top.in {padding-left:0;}
/*26165*/
/*26364*/
/*.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .text-left.mar_btmm01 a {float:right;margin-right:11px;margin-top:-12px;height:18px;}  new fix has been given*/ 
/*26364*/


/*Fix For magic ticket:469672834 */
	
.log_high.box_width .social_icon_main {
    margin-right: 5px !important;}
	/*26059*/
	.express_pay_main .row.border_top_recipe input.capitalize.grn-btn {background:#9A3324 !important;font-weight:normal !important;}

	/*26059*/
	/*25720*/
	.og_togo_payment .span_width_t.mar_top10.person_pickup h1.green_text_recipe.txtbold {text-transform:uppercase;}
	.cnfirm_padrgt1 .og_togo_payment .span7.span_width_t.mar_top10 h1.green_text_recipe.txtbold {text-transform:uppercase;}
	/*25720*/
	/*25574*/


	.browsermenu-grid .menu-detail-bg td.noalign .span2 span.pull-left.menu-order-cal.menu-details-cal {margin-top:7px;width:75px;}
	/*25574*/	
	/*26059*/
	/*Fix For magic ticket:469659032 */
	/*For magic#469711511-Dasu*/
	/*.header span.top-txt.top-nav-fix span.detail_loc {width:550px;} commented by sathya as this fix is distorting header when login name length is big*/
	/*End of magic ticket fix:469659032 */
/**/
.browsermenu-grid .menu-detail-bg td.noalign .span2 span.divide_line {padding:12px 0 !important;border-right:1px solid #8D8E8D !important;}
/**/


/* PIPE fix for 149405 */

header.header .header_bg .wl_nav  .shop-nav .top-txt .mainpopup{
  background-size: 307px 192px;
  background-repeat: no-repeat;
}

/*End  PIPE fix for 149405 */
/*For magic# 469688059- ramya*/
input#find_near_me_button{margin-top:2px;}
/*Ticket#469685533 - Web Ahead Fix */
P.msg_fillform{
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: small;
  color: #706060;
}

/*26987-defect fix also having jsp change*/
#payments_container .margin_top017 .span3 span.txtbold {font-size:18px;font-family:Intro W01 Bold;color:#322111;margin-top:18px;display:inline-block;}
/*26987*/
.express_pay_main .span8.rt-container h3.title {color:#4b0443 !important;}
}
.firstLastNameErrorMesage{ color: red;}
.express_pay_main .recipe_body .row.green_tit_pad h3.title {color:#4b0443 !important;}
.express_pay_main .span8.rt-container .card_sec .card_info .colm244 p {width:300px;}
.lt-menu-container .recent-activity .txtclass-1 .pagenav-arrow img {margin-top:-2px;}
.cursor_cal {
    cursor:pointer;
}
/*For magic# 469696120- ramya*/
.user-account.gc_user_account #editDOB form.form-linker {
      border-bottom: 1px solid #b3a29e;
    margin-bottom: 0;
    padding-bottom: 20px;
}

/* Magic fix for 469711117 - xsduxm1 */

.og_togo_payment .log_pay span#facebookLoginButton span.social_text {
    padding-right: 0px !important;
}

/* Magic fix for 469711117  */

/* Magic fix for 469735585 - xsdrvm9 */

.tooltip.tooltip2.fade.top.in {
  /*left: 5px !important;  INC41974 --sunil */
}

/* Magic fix for 469735585  */
/* Magic fix for 469742404 - xsduxm1 */
.dl-horizontal dd {
  margin-right: -30px;
  }
 /* Magic fix for 469742404  */
 
 .grid_featured {
   width: 472px;
   margin-left: 19px;
  }
  
  /* Magic fix for 469746860 -xsduxm1*/
.options-click.span2 {
  width: 180px;
}

  /* End for  Magic fix for 469746860*/
  
    /* Magic fix for 469740624 -xsduxm1*/
  .menu-detail-bg-1.menu-detail-bg-2.span6 {
  background-color: #FFFFFF !important;
}
  /* end of Magic fix for 469740624*/
.main_cnt div#gc .span8.user-account.gc_user_account .togorders.margin_top1 .row.marg_left0 .order_detail .span4.qtytable_title.marg_left0,.span1.order-qty,.span1.order-total,.span1.order-status{text-transform:uppercase;} /*28179*/
 div#top-mid .row.span7.order-body-cont.pick-ordr .bor-brown-bottom + .ordr-rgt-desc p.ordr-qty-prce,p.ordr-summary{margin-bottom:0px;}
 div#top-mid .row.span7.order-body-cont.pick-ordr .bor-brown-bottom + .ordr-rgt-desc + .ordr-rgt-desc{margin-top:-1em;} /*28227*/
 .og_catering_delivery .catering_delivery_body .user-account01.padrgt01 .row.border_top_recipe.marg_bot2em .marg_top1em.span6 .pull-right.mar_top10 form#checkout {
    margin-bottom: 0px;
}
.og_catering_delivery .catering_delivery_body .padbottom {
    padding: 0px;
}
.og_catering_delivery .catering_delivery_body .user-account01.padrgt01 form#socialLoginForm {
    margin-bottom: 0px;
   }/*29208*/
   
 .catering_delivery_body div#og-togo-menu .user-account01.padrgt01 .OG_togo.confirm-review form#submitUtensilsForm .gen_info.mar_lft.Inc-silver div#silverware_howmany input#qty-sw {
    margin-left:10px;
}/*29136*/
div#content_body div#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .togorders.margin_top1 .row.marg_left0 {
    border-bottom:2px dotted #000000;
    padding-bottom:9px;
   
}/*30003*/
div#refModal .container-fluid.raf-mobalbox.raf_overlay_leftbar button#refModal_overlayCloseButton {
    top: 0em;
    right: 0em;
}
div#refThankYouModal .container-fluid.raf-mobalbox button#refThankYouModal_overlayCloseButton {
    top: 0em;
    right: 0em;
}/*29242*/


.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 .og_togo_order.Menu-order{margin-top:0px;}/*30031*/
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block div#delivery_service_time .span3 .span6.marg-right25 .date_picker input#datepicker {width: 116px;}/*30031*/
.og_catering_delivery .catering_delivery_body .span6.cd-catring-info div#date_time div#delivery_service_time .span3 div#select_dropdown .span3 .span3.phone_type .styled-select.span2 {width: 106px;}/*30031*/
 .span12.container-main.express_pay_main div#diplaySummary .row.border_top_recipe.marg_bot2em.exp_total.togopayment form .span7.span_width_t.cd-display-checkout-summary-span .span4.marg_top2em p.grey_text_rec.g_color.checkout-color{font-weight:normal;}
 .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em .pull-right.txt-rgt p#coupon_disc_price {border-bottom:none; font-weight:normal;}/*30035*/
/* div#gc .gc-main-content-container div#subscription_container form#subscription .row.span7.order-body-cont.pick-ordr.dot-brder label .tooltip.tooltip2.fade.right.in{top:938.344px !important;left:739px !important;} */
div#gc .gc-main-content-container div#subscription_container form#subscription .row.span7.order-body-cont.pick-ordr.dot-brder label .tooltip.tooltip2.fade.right.in .tooltip-arrow.tooltip-arrow2{top:106.5882% !important;border-top-color:#ffffff !important;left:73% !important;border-right-color:transparent !important;}/*29518*/
.main_cnt .container.box div#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 div#orderdetails3 .row.header_line_black.marg_left0{border-bottom:1px solid #706b6b;margin-bottom:15px;}/*29982*/
/* #og-togo-menu.menu-bg-grid-empty .row.span12 .span4.right-rail .span3 .pick-up.mar-lft-2 .coupon-price-box .row{margin-top:-29px; margin-bottom:16px;} *//*29258*//* 721*//*this CSS is effecting the defect 370 kishore kumar*/
 .rememberme {
    
    padding-top: 5px !important;
    padding-left: 23px !important;
}
.container.box.order-confirm-border .row.span7.order-body-cont.pick-ordr.dot-brder{float:right;}
.remember {
    
    padding-top: 5px !important;
    padding-left: 23px !important;
}

.row.header_line_black.marg_left0 .order_detail.gc_order_detail .span4.qtytable_title.marg_left0 {width: 313px !important;} /*29737*/
 div#deliveryPartySize form#partySizeForm h5+p{ width:100px;}/*29720*/
.menu-bg-body .container.body-content .row.pagenav.mar-bot-15 .span4.pull-right.prev-nxt .span2.prev-item-txt{margin-left:-11px;}
.menu-bg-body .container.body-content .row.pagenav.mar-bot-15 .span4.pull-right.prev-nxt .span1.next-txt{width:131px;}/*30321*/
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 div#loginForm .span3.payment_login input#checkout_login_btn{margin-top:-10px;}/*30398*/
.og_catering_delivery .cd-display-rest-block .cd-catring-info .cd-drive-block h4 label {font-size:15px;color:#612C51;font-family:"Intro W01 Bold Alt";}/*30311*/
.container.content-bg.box-shadow .cg-continer form#delivery-form-pick-up-time .col-xs-12.col-sm-12.margin-top25 div#cd-party-sz-tooltip {margin-top:59px;}/*30475*/
div#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .togorders.margin_top1 div#orderdetails1 .row.padding_bottom_1.padding_top1 .order_detail .cd-inline-block:nth-child(1) .span2 {width:300px;}
div#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .togorders.margin_top1 div#orderdetails1 .row.padding_bottom_1.padding_top1 .order_detail .cd-inline-block:nth-child(1) .span2 span.span1 {width:160px;}
.order_detail .cd-inline-block:nth-child(1) .span2{width:300px;}
.order_detail .cd-inline-block:nth-child(1) .span2 .span1{width:160px;}
/*30003*/
.menu-bg-body .container.body-content .margn-bottom .row.box-margn.des-margen .menu-detail-bg .mar_top02 div#recipe-details .span2.receip-time-txt.txtbold{width:150px;}/*30321*/
div#content_body div#og-togo-menu .container.body-content .row.span12 .span4.right-rail .span3 .pick-up.mar-lft-2 span#estCostPerPerson{float:right; margin-right:23px;}
div#content_body div#og-togo-menu .container.body-content .row.span12 .span4.right-rail .span3 .pick-up.mar-lft-2 span#cd-estcost-tooltip{display:inline-block;width:198px;}/*30560*/
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 div#delivery_address_heading h1.cd_althedding{font-weight:bold !important;}/*30031*/
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 .span8 .span7.cd_add .span7.cd-address {margin-top:-1px;}
div#content_body .container.box .catering_delivery_body div#og-togo-menu .user-account01.padrgt01.cnfirm_padrgt1 .og_togo_payment.og_togo_Details form#checkout .cd-contact-block .span5.txt-rgt.mar_btm_10 span label {display:inline-block;}
div#content_body .main_cnt .container.box div#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .togorders.margin_top1 div#orderdetails1 .row.padding_bottom_1.padding_top1 .order_detail .span1 span.paddingleft255 {margin-left:71px;}/*30003*/
.prof_inf.padrightbox1 .togorders.margin_top1 div#orderdetails1 .row.padding_bottom_1.padding_top1 .order_detail .span1.cd-mrgright20 span.pd-left-ship {margin-left:76px;}
.span8.user-account.gc_user_account .prof_inf.padrightbox1 .togorders.margin_top1 div#orderdetails1 .row.padding_bottom_1.padding_top1 .order_detail .span4.cd-width320 a[id*='order-history-collapse-expand_'] {margin-left:78px;}
.span4.cd-width320 a[id*='order-history-collapse-expand_']{margin-left: 80px;}
div#content_body div#menu-bg div#cont div#top-mid .row.span7.order-body-cont.pick-ordr .ordr-rgt-desc + .odr-summary-list .ordr-summary {margin-top:11px;} /*30463*/
/*30462*/
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 .span3.pull-right {
    height: auto;
    position: relative;
}
.og_catering_delivery .catering_delivery_body #og-togo-menu.menu-bg-grid-empty .span12 .span3.pull-right p {
    position: absolute;
    top: 0;
    left: 0;
}/*30462*/
/* New delivery requirement*/
div#content_body .container.box .catering_delivery_body div#og-togo-menu .user-account01.padrgt01.cnfirm_padrgt1 .og_togo_payment.og_togo_Details form#checkout .span2.cd-occasion {margin-top:22px;margin-bottom:23px;}

div#content_body .container.box .catering_delivery_body div#og-togo-menu .user-account01.padrgt01.cnfirm_padrgt1 .og_togo_payment.og_togo_Details form#checkout .span2.cd-occasion .span4.styled-select.cd-occasion{margin-left:80px;margin-top:-27px;}

div#content_body .container.box .catering_delivery_body div#og-togo-menu .user-account01.padrgt01.cnfirm_padrgt1 .og_togo_payment.og_togo_Details form#checkout .span5.txt-rgt.cd-occasion-text{margin-bottom:11px;margin-top:-5px;float:right;margin-right:-2px;}

div#content_body .container.box .catering_delivery_body div#og-togo-menu .user-account01.padrgt01.cnfirm_padrgt1 .og_togo_payment.og_togo_Details form#checkout .span5.txt-rgt.cd-occasion-text input#cd-occation-type-text{width:295px;}
div#content_body .span2.cd-occasion .span4.styled-select.cd-occasion span.select-wrapper select#cd-occation-type {width:35%;}
/* New delivery requirement*/

 /*For magic# 469696120- ramya*/
.user-account.gc_user_account #editDOB form.form-linker {
      border-bottom: 1px solid #b3a29e;
    margin-bottom: 0;
    padding-bottom: 20px;
}

/* Magic fix for 469711117 - xsduxm1 */

.og_togo_payment .log_pay span#facebookLoginButton span.social_text {
    padding-right: 0px !important;
}

/* Magic fix for 469711117  */

/* Magic fix for 469735585 - xsdrvm9 */

.tooltip.tooltip2.fade.top.in {
   /*left: 5px !important;  INC41974 --sunil */
}

/* Magic fix for 469735585  */
/* Magic fix for 469742404 - xsduxm1 */
.dl-horizontal dd {
  margin-right: -30px;
  }
 /* Magic fix for 469742404  */
 
 .grid_featured {
   width: 472px;
   margin-left: 19px;
  }
  
  /* Magic fix for 469746860 -xsduxm1*/
.options-click.span2 {
  width: 180px;
}

  /* End for  Magic fix for 469746860*/
  
    /* Magic fix for 469740624 -xsduxm1*/
  .menu-detail-bg-1.menu-detail-bg-2.span6 {
  background-color: #FFFFFF !important;
}
  /* end of Magic fix for 469740624*/
   /* Magic fix for 469746006 -Ramya*/
.container-fluid.mobalbox .pull-right button.remove_Adr#remove-phone-confirm{
width:150px;
}
.container-fluid.mobalbox .pull-right button.primary-btn#removeFavoriteMenuItem{
width:150px;
}
  /* end of Magic fix for 469746006*/
  

/* Magic fix for 469767836 -xsduxm1
  
  #form3 .item-desc-cart-detl .order_detail div.span5 {
    width: 330px !important;   
}
 End of Magic fix*/
 
 
/* subtoatal section starts */
.span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_rec
{
    display: inline-block;
    width: 150px;
}
.span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_recipe2.txtbold
{
    display: inline-block;
    width: 150px;
	    padding-top: 5px;
}
/* subtoatal section ends */
/* accessbility */
  .demo
  {
    background-position: 0px -24px !important;
  }
.test
{
  height:0px;
  border:0px;
  background: transparent;
  display:block;
}
/* accessbility Ends*/


/** xsdyxs1 added css  for accessibility start*/
.skip{position:absolute; color:transparent;}
.skip:hover,a.skip:focus{color:transparent;}
.selectPickUpDateTime{color:#612C51;text-decoration: none !important;}
a.selectPickUpDateTime:hover,a.selectPickUpDateTime:focus {
    text-decoration: none !important;
    cursor: default !important;
	color: #612C51 !important;
}

#skipLeftMenu{
	float: left;
    margin-top: -20px;
    color: transparent;
}

 #skipMainCont{ margin-top: -19px;
    float: left;
    color: transparent;}

/** xsdyxs1 added css  for accessibility start ends*/
/* subtoatal section in payment starts */
.exp_total.togopayment .span7.span_width_t .span4.marg_top2em
{
  float:right;
  position:relative;
  }
.exp_total.togopayment .span7.span_width_t .span4.marg_top2em p.grey_text_rec
{
    display: inline-block;
    width: 190px;
}
.exp_total.togopayment .span7.span_width_t .span4.marg_top2em p.grey_text_recipe2
{
    display: inline-block;
    width: 190px;
}
.exp_total.togopayment .span7.span_width_t .span4.marg_top2em #total
{
      margin-top:1em;
}
/* subtoatal section in payment ends */
/* subtoatal section in payment starts */
.secu-checkout p.grey_text_rec , .secu-checkout p.grey_txt_rec{
    display: inline-block;
    width: 216px;
}
.secu-checkout p#coupon_disc_tax
{
   margin-right: 0px;
}
.secu-checkout p.grey_text_recipe2
{
  display: inline-block;
  width: 265.9px;
}
.secu-checkout p#total
{
  border-top:1px solid #68655a;
  display:inline-block;
  width:206.6px;
  margin-right:0px;
  /*padding-top:4px;*/

}
.marg_top1em.secu-checkout
{
      //margin-right:57px;
}
/* subtoatal section in payment ends */
/* subtoatal section in cart page starts */
.span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_rec
{
    display: inline-block;
    width: 150px;
}
.span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_recipe2.txtbold
{
    display: inline-block;
    width: 150px;
	    padding-top: 5px;
}
/* subtoatal section cart page ends */

/* INC17808 -xsduxm1 */

div#ui-datepicker-div {
	position: absolute !important;
	top: 200px !important;
	left: 180.5px !important;
}

/* Gift card accessibility*/
  #addShipAddress .capitalize.grn-btn.order-pad
  {
   border: 0px;
    color: #fff;
    background-color: #9A3324;
  }
#editPhoneCheckout .marg-jn
	  {
		 background:#a8ad00;
		border: none;
		color: #fff;
	  }

/* Gift card accessibility*/
/*** Progress Bar Changes .com and .ca sites - start ***/
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.menu_grid.span3.small_wid{
width: 140px !important;
}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.span3.bc_col.small_wid{
width: 140px !important;
}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .deliveryDisabledProgress .og_togo_picloc.row.order_login .valuess.transp.span3.small_wid{
width: 145px !important;
}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .deliveryDisabledProgress .og_togo_picloc.row.order_login .togo_login .span3{width: 220px !important;}

#content_body #og-togo-menu .deliveryDisabledProgress .og_togo_picloc.order_login .valuess.span3.bc_col.small_wid, #content_body #og-togo-menu .deliveryDisabledProgress .og_togo_picloc.order_login .valuess.transp.span3.small_wid{width:145px !important;} 
#content_body #og-togo-menu .deliveryDisabledProgress .og_togo_picloc.order_login .valuess.span3.menu_grid.small_wid{width:140px !important;}
#content_body #og-togo-menu .deliveryDisabledProgress .og_togo_picloc.row.order_login .togo_login .span3{width: 215px !important;}

/*** For ca sites - start ***/
/*#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.span3.bc_col {width: 175px;} 
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .valuess.transp.span3 {width: 174px;}
#content_body #menu-bg #cont #top-mid .span12.logbox.menu_logbox .og_togo_order.Menu-order .og_togo_picloc.row.order_login .togo_login .span3 {width: 243px;}*//*Divya changes-- Please don't make any changes as it is effecting progress bar*/
/* .og_catering_delivery #og-togo-menu .order_login .valuess.span3.menu_grid {width: 175px !important;} */
/* .og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.bc_col {width: 174px !important;} *//*effecting the defect 1741*/
/* .og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.transp {width: 192px !important;} *//*effecting the defect 1741*/
.og_catering_delivery #og-togo-menu #progressBar .togo_login .span3 {width: 206px;}
.og_catering_delivery .order_login .valuess p{ font-size:11px; line-height: 1.1em !important;}
#og-togo-menu.menu-bg-grid-empty .og_togo_picloc.row .valuess.span3.menu_grid a span span.progresbar_datetime{font-size:11px;}
.og_catering_delivery #og-togo-menu .order_login .valuess.span3.menu_grid {width: 162px !important;}

/*** For ca sites - end ***/

/*** Progress Bar Changes .com and .ca sites  - end ***/

/*** Ticket#INC31537 - Start ***/

.secu-checkout p.small_text_recipe_2{
    display: inline-block;
    width: 216px;
	margin-bottom: 0px;
    text-align: right;
}

.secu-checkout p#est_delivery_cost.small_text_recipe_2{/*margin-left:46px;*/}
.og_togo_payment .span_width_t .marg_top1em .grey_text_recipe2.txtbold{width: 216px;}
.secu-checkout .small_text_recipe_2#est_delivery_cost{float:right;}

/*** Cart Page Fix - Start - part of INC31537 fix ***/

.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2,.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2+div+p.grey_text_rec {
    float: left;width: 182px;}
.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2+.pull-right.txt-rgt,.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2+div+p.grey_text_rec+.pull-right.txt-rgt{width: 138px;float:left;}
.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_rec{width:160px !important;}
.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2,.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01+p.grey_text_recipe2+.pull-right.txt-rgt{border-top: 1px solid #68655a;}
.catering_delivery_body p.grey_text_rec+div p#total.grey_text_recipe2.txtbold {
    float: right;
    margin-top: -30px;
}
/*** Cart Page Fix - End - part of INC31537 fix ***/

/*** Ticket#INC31537 - End ***/

/*** Fix for ALM #30844 - start ***/
#subscription .pick-ordr #join_checkbox
{
	/* width:9px; Fix for INC43813 */ 
	margin-top:0px;
}
#subscription .tooltip.tooltip2.fade.right.in{left:865px !important;}
#subscription a.element{margin-left:-10px;}
/***) Fix for ALM #30844 - end ***/

/** Fix for progress bar issue **/


.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.menu_grid.span3.small_wid {
    width: 140px !important;
}

.user-account01.padrgt01 .OG_togo.confirm-review .og_togo_picloc.order_login .valuess.span3 {
    width: 145px !important;
}

.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.transp+.togo_login .span3 {
    width: 220px !important;
}

.user-account01.padrgt01 .OG_togo.confirm-review #progressBar .og_togo_picloc.row.order_login .valuess.span3.small_wid.transp+.togo_login .span3 h5 {
    width: 115px;
    display: inline-block;
}

#checkout #progressBar .togo_login .span3 {
    width: 220px !important;
}
/*

.og_catering_delivery #og-togo-menu .order_login .valuess.span3.menu_grid {
    width: 145px !important;
}
.og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.bc_col {
    width: 145px !important;
}
.og_catering_delivery #og-togo-menu #progressBar .og_togo_picloc.row .valuess.span3.transp {
    width: 145px !important;
}
*/

/**End  Fix for progress bar issue **/

/************ Start:Loyalty Pilot*************/
.og_loyalty_pilot{}.og_loyalty_pilot .valid-style{font-style:italic;font-weight:bold !important;}
.og_loyalty_pilot a.text-dec-none{text-decoration:none !important;}
.og_loyalty_pilot .margin0{margin:0px !important;}
.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 p a.text-dec-none{text-decoration:none !important;}
.og_loyalty_pilot .purple-bold{color:#612C51;font-weight:bold;}
.og_loyalty_pilot .span2.rewardDetailsWid1{width:218px !important;}.og_loyalty_pilot .span2.rewardDetailsWid1 .valid-style{padding-top:11px;}
.og_loyalty_pilot .span2.rewardDetailsWid1 .validWid1{width:225px !important;}
.og_loyalty_pilot .span3.rewardDetailsWid2{width:158px !important;}
.og_loyalty_pilot .padd-left5{padding-left:5px;}
.og_loyalty_pilot .loyalty-prom img{float:left;}
.og_loyalty_pilot .loyalty-prom span{padding:1px 0px 0px 5px;}
.og_loyalty_pilot .margin_lt_6{margin-left:6px;}
.og_loyalty_pilot .mar-lt-15{margin-left:15px;}
.og_loyalty_pilot .padd-left-45{padding-left:45px !important;}
/*Start : Loyalty Program changes*/
.og_loyalty_pilot{}.og_loyalty_pilot .valid-style{font-style:italic;font-weight:bold !important;}
.og_loyalty_pilot a.text-dec-none{text-decoration:none !important;}
.og_loyalty_pilot .margin0{margin:0px !important;}
.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 p a.text-dec-none{text-decoration:none !important;}
.og_loyalty_pilot .purple-bold{color:#612C51;font-weight:bold;}
.og_loyalty_pilot .span2.rewardDetailsWid1{width:218px !important;}.og_loyalty_pilot .span2.rewardDetailsWid1 .valid-style{padding-top:11px;}
.og_loyalty_pilot .span2.rewardDetailsWid1 .validWid1{width:225px !important;}
.og_loyalty_pilot .span3.rewardDetailsWid2{width:158px !important;}
.og_loyalty_pilot .padd-left5{padding-left:5px;}
.og_loyalty_pilot .loyalty-prom img{float:left;}
.og_loyalty_pilot .loyalty-prom span{padding:1px 0px 0px 5px;}
.og_loyalty_pilot .margin_lt_6{margin-left:6px;}
.og_loyalty_pilot .mar-lt-15{margin-left:15px;}
.og_loyalty_pilot .padd-left-45{padding-left:45px !important;}
.og_loyalty_pilot{}.og_loyalty_pilot .font-style-italic{font-style:italic;}
.og_loyalty_pilot .invalid-code{margin-left:30px !important;}.og_loyalty_pilot .invalid-code label{margin-left:-12px;}
.og_loyalty_pilot .invalid-code input{margin-bottom:5px;}
.og_loyalty_pilot .voucher-head{font-weight:bold !important;font-size:16px !important;color:#4B0542 !important;font-family:Intro W01 Bold !important;}
.og_loyalty_pilot .apply-btn{font-size:12px !important;}
.og_loyalty_pilot .position-left{float:left;}
.og_loyalty_pilot .position-right{float:right;}
.og_loyalty_pilot .margin-btm35{margin-bottom:35px !important;}
.og_loyalty_pilot .margin-btm-2{margin-bottom:2px !important;}
.og_loyalty_pilot .padding-left-5{padding-left:5px;}
.og_loyalty_pilot .padding-left-4{padding-left:4px;}
.og_loyalty_pilot .btn-active{background:#9A3324 !important;}
.og_loyalty_pilot .closeImg{margin-top:-2px;padding:0 2px;}
.og_loyalty_pilot .font-weight-bold{font-weight:bold;}
.og_loyalty_pilot .font-weight-normal{font-weight:normal !important;}
.og_loyalty_pilot .padd-right-a{padding-right:120px !important;}
.og_loyalty_pilot .color-black{color:#000;}
.og_loyalty_pilot .border-btm-grey{border-bottom:1px solid #B9B3AC !important;}
.og_loyalty_pilot .border-top-grey{border-top:1px solid #B9B3AC !important;}
.og_loyalty_pilot .border-none{border:0px solid !important;}
.og_loyalty_pilot .padd-top-btm-10{padding:10px 0px;}
.og_loyalty_pilot .padd-top-6{padding-top:6px !important;}
.og_loyalty_pilot .checkout-container{color:#706060;padding-bottom:15px !important;}
.og_loyalty_pilot .padd-top-10{padding-top:10px;}
.og_loyalty_pilot .div-height8{height:8px;}
.og_loyalty_pilot .padd-top8{padding-top:8px;}
.og_loyalty_pilot .mar-top-10{margin-top:-10px;}
.og_loyalty_pilot .margin-top-4{margin-top:4px !important;}
.og_loyalty_pilot .margin-top-neg-25{margin-top:-25px !important;}
.og_loyalty_pilot .loyalty_pilot_body{overflow:hidden;background-color:#fff;padding:13px 20px 50px 25px;color:#706060 !important;}.og_loyalty_pilot .loyalty_pilot_body h2{text-transform:capitalize;font-size:20px;font-weight:bolder;color:#612C51;font-family:'Intro W01 Bold';margin-bottom:0px;}.og_loyalty_pilot .loyalty_pilot_body h2 span.fontitalic{font-weight:100;color:#FF0000;}
.og_loyalty_pilot .loyalty_pilot_body .span12{width:920px;}.og_loyalty_pilot .loyalty_pilot_body .span12 .benefits{font-family:Intro W01 Regular Alt;font-size:12px;padding:15px 15px 15px 20px;height:auto;margin-left:68px;}.og_loyalty_pilot .loyalty_pilot_body .span12 .benefits h4{color:#4b0443 !important;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .benefits .gory{margin-top:40px;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span7 .opt_in_darden_checkin{padding:12px 30px 15px 30px!important;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span7 .div-pos-left{width:32%;float:left;}.og_loyalty_pilot .loyalty_pilot_body .span12 .span7 .div-pos-left .mar-top-4{margin-top:4px;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span7 .div-clear-both{width:32%;float:left;}.og_loyalty_pilot .loyalty_pilot_body .span12 .span7 .div-clear-both .mar-top-4{margin-top:4px;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span-hgt-inc{height:315px !important;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span8 .error_msg{width:530px;margin-bottom:15px;}
.og_loyalty_pilot .loyalty_pilot_body .span12 .span8 .err-border-value{border:1px solid #9A3324 !important;color:#9A3324 !important;box-shadow:none !important;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page label,.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition label,.og_loyalty_pilot .loyalty_pilot_body .standalone_page label,.og_loyalty_pilot .loyalty_pilot_body .capture_info label,.og_loyalty_pilot .loyalty_pilot_body .create_password label,.og_loyalty_pilot .loyalty_pilot_body .setup_online_accounts label{margin-top:0px;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page .fontitalic,.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .fontitalic,.og_loyalty_pilot .loyalty_pilot_body .standalone_page .fontitalic,.og_loyalty_pilot .loyalty_pilot_body .capture_info .fontitalic,.og_loyalty_pilot .loyalty_pilot_body .create_password .fontitalic,.og_loyalty_pilot .loyalty_pilot_body .setup_online_accounts .fontitalic{margin-top:-8px;margin-bottom:3px;color:#706060 !important;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page .set-wid,.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .set-wid,.og_loyalty_pilot .loyalty_pilot_body .standalone_page .set-wid,.og_loyalty_pilot .loyalty_pilot_body .capture_info .set-wid,.og_loyalty_pilot .loyalty_pilot_body .create_password .set-wid,.og_loyalty_pilot .loyalty_pilot_body .setup_online_accounts .set-wid{width:562px !important;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page .rewards-alig,.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .rewards-alig,.og_loyalty_pilot .loyalty_pilot_body .standalone_page .rewards-alig,.og_loyalty_pilot .loyalty_pilot_body .capture_info .rewards-alig,.og_loyalty_pilot .loyalty_pilot_body .create_password .rewards-alig,.og_loyalty_pilot .loyalty_pilot_body .setup_online_accounts .rewards-alig{float:left;margin-top:5px;}
.og_loyalty_pilot .loyalty_pilot_body .checkbox_d{width:13px;margin-top:-4px;}
.og_loyalty_pilot .loyalty_pilot_body .enroll_now{margin-bottom:-2px;}
.og_loyalty_pilot .loyalty_pilot_body a{text-decoration:underline;font-weight:normal;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .error{color:#9A3324;font-weight:bold;margin-bottom:10px;}.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .error ul{list-style-type:none;margin-left:0px;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .margin-top-15{margin-top:15px;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .margin-top-10{margin-top:10px;}
.og_loyalty_pilot .loyalty_pilot_body .thank_you .ltp_checkbox{margin-top:10px;}
.og_loyalty_pilot .loyalty_pilot_body .thank_you{padding:15px;border:1px solid #b3a29e;border-radius:5px;width:617px;}.og_loyalty_pilot .loyalty_pilot_body .thank_you h4{font-family:'Intro W01 Bold';color:#612C51;font-size:15px;}
.og_loyalty_pilot .loyalty_pilot_body .thank_you .fontitalic{margin-top:-8px;margin-bottom:3px;font-size:85%;}
.og_loyalty_pilot .loyalty_pilot_body .thank_you .benefits{margin-left:-10px;height:165px;width:180px;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .span4{width:261px;}.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .span4 h4{text-transform:capitalize;color:#4e3629;font-size:20px;line-height:1.3;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .thank_you h4{margin-top:0px;margin-bottom:10px;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .thank_you button#cont_sub{position:relative;left:46px;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .logged_in1{padding-left:17px;padding-bottom:30px;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block .text-trans-none{text-transform:none !important;}
.og_loyalty_pilot .loyalty_pilot_body .cd-thank-block p{margin-bottom:0px;}
.og_loyalty_pilot .loyalty_pilot_body .policy{font-size:85%;margin-top:15px;}
.og_loyalty_pilot .loyalty_pilot_body .enroll_loyality .benefits{background-color:#fffaf4;font-family:Intro W01 Regular Alt;font-size:12px;font-weight:bold;padding:0px 15px 15px 20px;height:152px;margin-left:-35px;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .benefits{margin-left:-20px;}
.og_loyalty_pilot .loyalty_pilot_body .geo-span{margin-left:0px;margin-top:0px;}
.og_loyalty_pilot .loyalty_pilot_body .enrolment_page_lib .span7 p{font-family:Intro W01 Regular Alt;font-size:17px;}
.og_loyalty_pilot #gc .gc_recnt_contanier{margin:0 1em;}
.og_loyalty_pilot .lp-jane-block{padding-left:30px;width:607px;margin-top:15px;margin-bottom:15px;padding-bottom:25px;border:1px solid;border-radius:5px;background-color:#e3e0db;}.og_loyalty_pilot #gc .lp-jane-block ul li{font-size:14px;color:#000;}.og_loyalty_pilot #gc .lp-jane-block ul li a{color:#9a3324 !important;}
.og_loyalty_pilot #gc .lp-jane-block .find-btn a{color:#fff !important;text-decoration:none !important;font-weight:bold;}
.og_loyalty_pilot #gc .titlediv{margin-top:0px;margin-bottom:10px;}
.og_loyalty_pilot #gc .togospace{margin-top:30px;padding-bottom:10px;}
.og_loyalty_pilot #gc .enroll_loyality{border:1px solid #c7bbad;padding-left:15px;padding-right:0px;margin-left:0px;border-radius:0px;padding-bottom:inherit;}.og_loyalty_pilot #gc .enroll_loyality h3{color:#4B0542;font-size:14px;text-transform:none;}
.og_loyalty_pilot #gc .enroll_loyality .header-line-hgt{line-height:20px;margin:15px 0;font-family:'Intro W01 Bold';}
.og_loyalty_pilot #gc .enroll_loyality .fontitalic{margin-top:-8px;margin-bottom:3px;font-size:85%;}
.og_loyalty_pilot #gc .user-account .fpoimage{margin:2em 0px 0 2.6em;}
.og_loyalty_pilot .gc_user_account .span8.lp-jane-block ul li{font-family:Intro W01 Regular Alt;font-size:12px !important;font-weight:normal;color:#706060 !important;}
.og_loyalty_pilot .gc_user_account .span8.lp-jane-block .text-trans-none{text-transform:none !important;}
.og_loyalty_pilot .gc_user_account .span8.lp-jane-block .enroll_loyality{display:none;}
.og_loyalty_pilot .lp-jane-block h2.margin-left-55{margin-left: 3em;margin-top: -10px;} /* defect #594 **/
.og_loyalty_pilot .lp-jane-block .error.shoebox-errorIcon {margin-top: 6px;}/* defect #594 **/
.og_loyalty_pilot .lp-jane-block .error.shoebox-errorIcon img {width: 18px;height: 17px;}/* defect #594 **/
.og_loyalty_pilot .lp-jane-block .error.shoebox-errorIcon+div.span3 {margin-left: 4.5em;margin-top: 5px;}/* defect #594 **/
.og_loyalty_pilot .lp-jane-block .error.shoebox-errorIcon+div.span3+div.span4 {margin-top: 5px;width: 300px;}/* defect #594 **/
.og_loyalty_pilot .row{margin-top:10px;}
.og_loyalty_pilot .show_pwd{top:8px;width:120px;}
.og_loyalty_pilot .rwrd_pin{font-size:85%;height:35px;padding-top:5px;}.og_loyalty_pilot .rwrd_pin p{display:inline;}
.og_loyalty_pilot .rwrd_pin p.mar_bot6{margin-left:2px;}.og_loyalty_pilot .rwrd_pin p.mar_bot6 .rewards-line-height{float:left;margin-top:-8px;}
.og_loyalty_pilot .pass_case{line-height:13px;margin-top:0px !important;}
.og_loyalty_pilot label{margin-top:0px;}
.og_loyalty_pilot .enroll_loyality{background:#fff;}.og_loyalty_pilot .enroll_loyality .benefits1{background:#FFFAF4;padding:10px;width:195px;margin-left:5px;}.og_loyalty_pilot .enroll_loyality .benefits1 h4{font-family:intro w01 regular alt;padding-left:8px;color:#4b0443 !important;}
.og_loyalty_pilot .enroll_loyality .margin-top-15{margin-top:15px;}
.og_loyalty_pilot .enroll_loyality .margin-top-20{margin-top:20px;}
.og_loyalty_pilot #edit-name p.profile_name strong{text-transform:none;}
.og_loyalty_pilot input[type="text"]{color:#706060;font-family:helvetica;}
.og_loyalty_pilot .coupon_removed{cursor:pointer;}
.og_loyalty_pilot lp_discount_hr{width:66%;position:relative;right:-24px;margin:5px !important;}
.og_loyalty_pilot .lp_locations_list li{list-style:none;}
.og_loyalty_pilot .lp_locations_list h4{font-family:'Intro W01 Bold';color:#612C51;font-size:16px;}
.og_loyalty_pilot .lp-vocher-detal .span5 hr{margin:0px !important;}
.og_loyalty_pilot .lp-vocher-detal .span7.hr{margin-bottom:15px !important;}
.og_loyalty_pilot .lp-vocher-detal .span7 hr{margin:0px !important;}
.og_loyalty_pilot .lp-vocher-detal h2{text-transform:capitalize;font-size:20px !important;font-weight:bolder;color:#612C51 !important;font-family:'Intro W01 Bold';}
.og_loyalty_pilot .lp-vocher-detal .marg_bot09.text-trans-none{font-weight:normal;margin-bottom:0px !important;margin-top:0px !important;}.og_loyalty_pilot .lp-vocher-detal .marg_bot09.text-trans-none .bold{font-weight:bold !important;font-size:16px !important;color:#4B0542 !important;font-family:Intro W01 Bold !important;}
.og_loyalty_pilot .lp-vocher-detal .marg_bot09.text-trans-none .underline{text-decoration:underline;cursor:pointer;}
.og_loyalty_pilot .lp-vocher-detal .span5.marg-top-8 p{font-size:12px;font-weight:normal;}.og_loyalty_pilot .lp-vocher-detal .span5.marg-top-8 p .lp-date{color:#706b6b !important;}
.og_loyalty_pilot .lp-vocher-detal .span5 .styled-select.span5{width:400px;}
.og_loyalty_pilot .lp-vocher-detal .span6{width:460px;}.og_loyalty_pilot .lp-vocher-detal .span6 .span2.margin_lt_20{width:auto;}
.og_loyalty_pilot .lp-vocher-detal .span3.benefits{margin-left:0;}.og_loyalty_pilot .lp-vocher-detal .span3.benefits h5.marg_bot09.text-trans-none img{margin-left:42px;}
.og_loyalty_pilot .lp-vocher-detal .span3.benefits h5.marg_bot09.text-trans-none #printImg{font-size:12px;}
.og_loyalty_pilot .lp-vocher-detal .span3.benefits .lp-off-code{padding-left:7px;}.og_loyalty_pilot .lp-vocher-detal .span3.benefits .lp-off-code span{color:#000;}
.og_loyalty_pilot .lp-vocher-detal .span3.benefits .lp-off-code a{text-decoration:none;}
.og_loyalty_pilot .lp-vocher-detal .span3.benefits p.span1{margin-top:8px;margin-left:10px;}
.og_loyalty_pilot .lp-vocher-history{display:inline-block;width:100%;}.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .widthaa{width:295px;}
.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span1{width:80px;}
.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .text-color-lt{color:#706b6b;}
.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.marr_left_15{width:270px;}.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 .marg_bot09.text-trans-none,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.marr_left_15 .marg_bot09.text-trans-none,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 p,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.marr_left_15 p{margin-bottom:0px !important;margin-top:0px !important;width:250px;}.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 .marg_bot09.text-trans-none a,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.marr_left_15 .marg_bot09.text-trans-none a,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.margin_lt_30 p a,.og_loyalty_pilot .lp-vocher-history .lp-avail-vocher .span3.marr_left_15 p a{text-decoration:underline !important;font-size:12px;}
.span8.user-account.gc_user_account .lp-vocher-history.lp-vocher-detal.ltp_iteration_3 .span7 .lp-avail-vocher .eligible-points.span2 {float:right;}
.og_loyalty_pilot .lp-vocher-history .span6{width:420px;}.og_loyalty_pilot .lp-vocher-history .span6 .span6{margin-bottom:30px;}
.og_loyalty_pilot .lp-vocher-history .span4.benefits{width:215px;margin-left:0;background-color:#fffaf4;}
.og_loyalty_pilot .lp-vocher-history .span3.margin_lt_30 a,.og_loyalty_pilot .lp-vocher-history .span3.marr_left_15 a{text-decoration:none;}
.og_loyalty_pilot .lp-vocher-history .span3.margin_lt_30 p,.og_loyalty_pilot .lp-vocher-history .span3.marr_left_15 p{color:#706060;}.og_loyalty_pilot .lp-vocher-history .span3.margin_lt_30 p span,.og_loyalty_pilot .lp-vocher-history .span3.marr_left_15 p span{color:#706060;}
.og_loyalty_pilot .lp-vocher-history .span2.pull-right{width:140px;margin-bottom:10px;}
.close_pad_top{padding-top:14px !important;}
.lp-discount-block{margin-left:30px;}
.lp_reward_text{text-align:right;}
.lp_order_subtotal{margin-top:26px;}
.lp_order_subtotal .gift-list span{padding-top:1px;padding-left:4px;}
.lp_invalid_voucher{color:#FF0000;}
.lp_text_box_border_color{border-color:#FF0000 !important;}
.lp_selected_rewards{margin-top:-5px;}
.lp_discount_section{margin-top:-2px;height:153px;}
.lp_477_points{margin-top:-13px;}
.lp_20_FF2L{padding-right:9px;}
.lp_account_activate{font-size:11px;}
.lp_XYZ_Rewards{font-size:20px;font-weight:bold;font-family:intro w01 regular alt;}
.lp_Join_Now{margin-left:70px;}
.lp_XYZ_Rewards_Content{list-style-type:square;font-family:intro w01 regular alt;}
.lp_Review_Order_btn{margin-top:70px;margin-right:60px;padding:5px 45px !important;}
.lp_Review_Order_20_FF2L{padding-right:43px;}
.lp_itr2_overlay{font-size:20px;font-weight:normal;line-height:25px;}
.lp_itr2_order{font-family:Arial;font-size:15px;text-decoration:underline;color:#9a3324;}
.lp_Apply_Reward_Button{margin-left:32px !important;width:180% !important;}
.lp_Apply_btn_Itr_b_6a{background:#4E362A;border:0 none;color:#ffffff;cursor:pointer;padding:5px 100px;text-transform:uppercase;width:auto;border-radius:5px !important;font-weight:normal;margin-bottom:8px;margin-left:12px;font-size:12px !important;font-family:'Intro W01 Regular Alt' !important;}
.lp_coupon-label{padding-left: 4.9em;font-style:italic;cursor:default; clear:both;}
.lp_linkcolortxt{color:#9a3324;text-decoration:underline;cursor:pointer;}
.height-inc{height:337px !important;}
.loyalty_overley{width:625px;background-color:#fff;border-radius:5px;border:none;}.loyalty_overley .lpt_btn{text-align:right;float:right;}
.loyalty_overley h2{margin-bottom:30px;margin-top:1px;}
.loyalty_overley .valid_pin h2{border-bottom:1px solid #000;}
.loyalty_overley .rewardpin input{width:70px;height:24px;}
.loyalty_overley .cd-orlay-body{padding-left:30px;margin-top:5px;margin-bottom:25px;color:#706060;}
.loyalty_overley .cd-orlay-continer{height:auto;}
.loyalty_overley .popup-header-undrlne{line-height:25px;margin-top:30px;padding-bottom:25px;}.loyalty_overley .popup-header-undrlne h2{color:#4a0441;font-family:"Intro W01 Regular Alt";font-size:20px;font-weight:normal;line-height:1em;margin:0 0 0 10px;padding-left:20px;}
.loyalty_overley .bord-btm3{border-bottom:2px solid #000;margin-top:11px;width:625px;}
.loyalty_overley .padd-right-20{padding-right:30px;margin-top:-11px !important;}
.loyalty_overley .cd-orlay-size-more{width:522px;}
.loyalty_overley .btn-btm-space{margin-bottom:-20px;}
.loyalty_overley .row.cd-orlay-body.acc_confirmation,.loyalty_overley .interstitle{padding:20px 30px 0px 20px;}
.loyalty_overley .acc_confirmation .close,.loyalty_overley .interstitle .close{margin-top:15px;margin-right:17px;}
.loyalty_overley .txt-decor-under{text-decoration:underline !important;}
.loyalty_overley .interstitle .title span{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;}
.loyalty_overley .interstitle .title p{font-size:16px;}
.loyalty_overley .benefits li{font-size:12px;line-height:1.4;width:180px;}
.margin-btm-20{margin-bottom:20px;}
.padd-left-a{padding-left:170px;}
.og_loyalty_pilot .loyalty_pilot_body .enrolment_page_lib .benefits{height:160px;}
.span12.span_width_t.payment_recipe{height:auto;}.span12.span_width_t.payment_recipe .discount-header{font-size:19px;font-family:intro w01 regular alt !important;color:#612C51 !important;}
.span12.span_width_t.payment_recipe .span9 button{padding:4px 50px;}
.lp-discount-block .text-status-border-red{color:#be4127;border:1px solid #be4127;}
.text-status-red{color:#be4127;}
.og_loyalty_pilot .styled-select .select-wrapper{border:0px !important;height:100% !important;margin-top:0px !important;}.og_loyalty_pilot .styled-select .select-wrapper select{width:221px !important;}
.og_loyalty_pilot .clr-both{clear:both;}
.og_loyalty_pilot .mrg-top-100{margin-top:100px;}
.payment_recipe li.bder-top{width:466px;float:right;}
.payment_recipe .cd-orderinf-block ul{float:right;}
.payment_recipe .coupon-chk-out-bg{width:150px;margin-bottom:5px;}
.og_loyalty_pilot .opt_in_darden_checkin{padding:12px 30px 15px 30px!important;}
.og_loyalty_pilot .opt_in_darden_checkin+p{margin-top:10px;}
.og_loyalty_pilot .div-pos-left{width:32%;float:left;}
.og_loyalty_pilot .div-pos-left .mar-top-16{margin-top:16px;}
.og_loyalty_pilot .brdy-mar-fix{margin-bottom:-14px;float:left;margin-top:-6px;}
.og_loyalty_pilot .brdy-mar-fix .styled-select{margin:0px !important;width:130px !important;margin-right:20px !important;}
.og_loyalty_pilot #collapse13 {margin: 10px 0px;}
#myModal #og-loyalty-acc-conf h2{color:#612c51;font-family:Intro W01 Regular Alt;font-size:31.5px;font-weight:700;line-height:40px;margin:0 0 0 10px;}
#og-loyalty-acc-conf .margin-top25{margin-top:25px;}
#og-loyalty-acc-conf .cd-orlay-button-continer{margin-bottom:0px;}
.opt_in_darden_checkin+p small a:hover{color:#c75441 !important;}
.span3.req_field{margin-top:6px;font-style:italic;}
#myModal .closeImg{display:none;}
#myModal{font-family:Arial;font-size:12px;color:#706060;}
.loyalty_overley .rwrd_pin{font-size:85%;height:35px;color:#706060 !important;padding-top:5px;}.loyalty_overley .rwrd_pin p{display:inline;}
.loyalty_overley .rwrd_pin p.mar_bot6{margin-left:2px;}
.in.ovl-wid .primary-btn{font-size:12px;font-family:'Intro W01 Regular Alt';}
.cd-thank-block .span5 .rwrd_pin p{font-size:85%;}
.margin_rgt_13.label-DP{font-family:helvetica;}
/* defect 661 fix */
#cont_sub{margin-top:0.3em;}
span.margin_rgt_13{font-family:helvetica;}
.enroll_loyality .rwrd_pin.span4{width:200px;height:45px;padding-top:0px;}
.enroll_loyality .benefits1{margin-left:5px;}
.Validate-Pin-With-lines .longhorn{background-color:#fff;font-family:arial !important;padding:0px 2px 1px 0px !important;}
.Validate-Pin-With-lines p.error{color:#9A3324;font-weight:bold;padding-top:10px;}
.Validate-Pin-With-lines .err-border-value{border:1px solid #9A3324 !important;color:#9A3324 !important;box-shadow:none !important;}
.Validate-Pin-With-lines .sendingImg img,.Validate-Pin-With-lines .sentImg img{display:none;position:fixed;z-index:1000;margin-left:235px;margin-top:-35px;}
.Validate-Pin-With-lines .margin-top25{margin-left:20px;margin-top:30px;}
.loyalty_pilot_body .standalone_page .span7 .mar-top-24{margin-top:24px;margin-bottom:15px;}
.loyalty_pilot_body .cd-thank-block .pBreak{width:398px;}
.loyalty_pilot_body .cd-thank-block.block-border-grey{border-top:1px solid #b3a29e;}
.loyalty_pilot_body .margin-top-10{margin-top:10px;}
.loyalty_pilot_body .margin-top-20{margin-top:20px;}
.og-content-body .primary-btn.position-right{float:right;font-size:12px;font-family:'Intro W01 Regular Alt';color:#ffffff;}
#content_body .primary-btn.position-right{float:right;font-size:12px;font-family:'Intro W01 Regular Alt';color:#ffffff;}
.loyalty_overley .position-right{float:right;}
#birthday.errorFocus{border-color:#9A3324 !important;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;color:#9A3324 !important;}
/* .container-fluid .title-myfav.padding30{padding:30px 30px 0px 30px;} overlay issue*/
.container-fluid .title-myfav.padding30 p{color:#612C51;font-family:'Intro W01 Bold';}
.container-fluid .title-myfav.padding30 .RegularFont{font-family:arial;font-size:12px;color:#706060;}
.benefits{margin-left:30px;}.benefits .font-color-a{color:#612c51 !important;}
.err-border-value{border:1px solid #9A3324 !important;color:#9A3324 !important;box-shadow:none !important;}
.error{color:#9A3324 !important;font-weight:bold;}
.Phone-num-err{display:none;}
.Phone-num-err1{display:none;}
.Phone-num-err2{display:none;}
.email-Error{display:none;}
.Phone-num-err3{display:none;}
.birthday-err1{display:none;}
.payment_recipe .dropdown.mar_rgt_coup_40{display:inline-block;width:80%;margin-left:30px;margin-bottom:10px;}
.payment_recipe{font-size:14px;}.payment_recipe label{font-size:14px;}
.payment_recipe .font-small{font-size:12px !important;}
.payment_recipe .purple-bold{color:#612C51;font-weight:bold;}
.payment_recipe .padd-left-48{padding-left:48px;}
.payment_recipe .padd-left-45{padding-left:45px;}
.payment_recipe .padd-left-77{padding-left:77px;}
.payment_recipe .padd-left-42{padding-left:42px;}
.payment_recipe .padd-left3-right77{padding-left:3px;padding-right:77px;}
.payment_recipe a{text-decoration:underline;}
.payment_recipe .holder .color-red{color:red;font-style:italic;}
.payment_recipe .dropdown div.rewards{background:#fff;padding:5px 0px 3px 10px;border:1px solid #CCCCCC;}
.payment_recipe .rewards span.right_arrow{background:url("../images/site/new_arrow-new.png") no-repeat;background-position:center center;padding:10px 20px 20px 9px;float:right;margin-top:-6px;}
.payment_recipe .rewards .change_location{margin-right:22px;text-decoration:none;font-family:helvetica;color:#706060;font-size:12px;}
.payment_recipe .open_location1 dl.accordion{border:1px solid #CCCCCC;margin-top:0px;margin-bottom:10px;}
.payment_recipe .open_location1 .accordion dt{border-bottom:1px solid #CCCCCC;padding:4px 10px;}
.payment_recipe .open_location1 .accordion li{list-style:none;padding:4px 20px;border-bottom:1px solid #cccccc;}
.payment_recipe .open_location1 .accordion ul{margin-left:-10px;}
.payment_recipe .open_location1 .accordion li a{text-decoration:none;color:#706060;}
.payment_recipe .dropdown .open_location1{position:absolute;width:100%;background-color:#fff;}
.payment_recipe .padd-left-30{padding-left:30px;}
.radio_checked{background-position:0px -24px;}
.og_catering_delivery .payment_recipe div#demo1{border:none !important;}
.payment_recipe .rewardscoupon button{background:#bdb5a8;pointer-events:none;border-radius:0px !important;}
.coupon123{pointer-events:auto !important;background:#9A3324 !important;}
.payment_recipe .radio_new input{width:21px;height:21px;margin:0px;}
.payment_recipe .showRewards .styled-select,#mySelect{width:92%;     margin-top: -10px;padding-bottom: 10px;}
.payment_recipe .showRewards i{margin-left:0px;}
.payment_recipe .showRewards .select-layoutform{margin-left:25px;}
.payment_recipe .radio_new{width:21px;height:21px;margin:0px;padding:0px;}
.payment_recipe p.rewards_p{display:inline-block;margin-left:6px;}
.options-click .radio_new+label{/* margin-top:4px !important; */font-weight:bold;}
.lp-discount-block .coupon-label{margin-left:0px;padding:0;}
.lp-discount-block input{margin-bottom:5px;}
button#verifyPin_overlayCloseButton{margin-top:35px;margin-right:30px;}
.loyalty_overley .row.cd-orlay-body.Validate-Pin-With-lines{padding-right:30px;}
.og_loyalty_pilot .loyalty_pilot_body .enrollment_page .fontitalic, .og_loyalty_pilot .loyalty_pilot_body .enrollment_page_submition .fontitalic, .og_loyalty_pilot .loyalty_pilot_body .standalone_page .fontitalic, .og_loyalty_pilot .loyalty_pilot_body .capture_info .fontitalic, .og_loyalty_pilot .loyalty_pilot_body .create_password .fontitalic, .og_loyalty_pilot .loyalty_pilot_body .setup_online_accounts .fontitalic{margin-top:-8px;margin-bottom:3px;color:#706060 !important;}
.fontitalic {font-style:italic;font-size:85%;}
.lp-jane-block .find-btn a.primary-btn {width: 100%;color:#fff;}
.primary-btn a {color:#fff;}
.og_loyalty_pilot .loyalty_pilot_body .ltp_checkbox {width:600px;}
.og_loyalty_pilot .loyalty_pilot_body .span12 div#loginModal {width:635px;top:0px !important;}
#content_body.og_loyalty_pilot  #content_body.og_loyalty_pilot{margin-top:0px;}
#pin.lp_rwd{width:70px;}
/*Start : Loyalty Program changes*/
.confirm-email-Error{display:none;}
.span7.promotions_box{padding-left:35px;margin-bottom:15px;}
.marg-btm-15{margin-bottom:15px !important;}
.span8.promotions_box{padding-left:35px;margin-bottom:15px;}
.rewards_bottom img.greybox{width:20px;}
.first-name-err{display:none;}
.last-name-err{display:none;}
.pin-num-err{display:none;}
#rewardsSection .btn-active{background:#9A3324 !important;pointer-events:auto !important;}
#rewardsSection .apply-btn button {background-color:#BDB5A8;pointer-events:none;}
.rewards_bottom{margin-bottom:30px;}
.rewards_bottom .imgSec{margin-top:10px;}.rewards_bottom .imgSec img{margin-right:8px;width:80px;}
.lp-avail-vocher.no-brand{min-height:500px;}
.gift-padding{width:254px;}.gift-padding span{padding-top:2px;float:right;}
.tearms_accordion{width:378px !important;}.tearms_accordion .menu-detail-bg{padding:13px 15px 0px 15px;}
#content_body .ltp_iteration_3 .clrBoth{clear:both;}
#content_body .ltp_iteration_3 .dashboardMem{color:#A8AD00;font-family:'Intro W01 Bold';font-size:14px;text-transform:uppercase;text-decoration:none !important;}
#content_body .ltp_iteration_3 .dashboardMemNum{color:#A8AD00;font-weight:bold;text-transform:uppercase;text-decoration:none !important;}
#content_body .ltp_iteration_3 .earn_towards{border-bottom:2px solid #a3a3a3;margin-bottom:30px;}
#content_body .ltp_iteration_3 .dashMemAlign{float:right;margin-top:26px;margin-right:5px;}
#content_body .ltp_iteration_3 .marTop49{margin-top:49px;}
#content_body .ltp_iteration_3 hr.span5{border:none !important;border-bottom:1px solid #b7b7b7 !important;margin:20px 0px !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 hr{border:none !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 hr.span6,#content_body .ltp_iteration_3 .loyaltyStep1 hr.span11{border-bottom:1px solid #b7b7b7 !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 p{margin-top:20px !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 .marTop3{margin-top:3px;}
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1{margin-top:10px;margin-bottom:25px;}#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1 .styled-select{border:1px solid #cccccc; width:480px;}
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1 .styled-select #phone_type_wid { width: 481px;}
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1 .styled-select .select-wrapper{height:28px;border:none;}
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1 .styled-select .select-wrapper .holder{width:309px;}
/*itr-3 changes start*/
#content_body .ltp_iteration_3 .loyaltyStep1 .rewardsLink{font-size:12px !important;color:#fff;clear:both;}#content_body .ltp_iteration_3 .loyaltyStep1 .rewardsLink a.bigbutton{font-family:Intro-Bold-Alt,sans-serif !important;background-color:#9c321f !important;font-size:12px !important;color:#fff !important;display:inline-block !important;height:32px !important;line-height:36px !important;padding:3px 59px!important;margin-right:40px !important;text-align:center !important;float:left !important;width:auto !important;text-decoration:none !important;}#content_body .ltp_iteration_3 .loyaltyStep1 .rewardsLink a.bigbutton .arrow-right{width:0 !important;height:0 !important;border-bottom:5px solid transparent !important;border-top:5px solid transparent !important;border-left:5px solid #ffffff !important;font-size:0 !important;line-height:16px !important;text-align:center !important;margin-top:12px !important;float:right !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 .h1_og_member{margin-top:0px !important;}
#content_body .ltp_iteration_3 .padd-top60{padding-top:60px;}
#content_body .ltp_iteration_3 .positionRight{float:right;}
#content_body .ltp_iteration_3 .user-account .span5{width:380px;}
#content_body .ltp_iteration_3 .user-account .span3.right-nav{margin-left:18px;width:219px;}#content_body .ltp_iteration_3 .user-account .span3.right-nav img{max-height:192px;}
#content_body .ltp_iteration_3 .lt-menu-container{width:273px;}#content_body .ltp_iteration_3 .lt-menu-container .left-menu-header{width:226px;}
#content_body .ltp_iteration_3 #gc .span8.gc_user_account{padding-left:10px;padding-right:8px;}#content_body .ltp_iteration_3 #gc .span8.gc_user_account h2{color:#4B0542 !important;opacity:0.9;text-transform:uppercase;}
#content_body .ltp_iteration_3 #gc .span8.gc_user_account .prof_inf .lp-vocher-history .span5{margin-bottom:15px;}
#content_body .ltp_iteration_3 #gc .span8.gc_user_account .prof_inf .lp-vocher-history .span7{margin-bottom:35px;}
#content_body .ltp_iteration_3 #gc .span8.gc_user_account .prof_inf .lp-vocher-history .box_width{width:280px;padding-top:10px;}
#content_body .ltp_iteration_3 .brand_specific{line-height:0;margin-top:-12px;margin-left:12px;}
#content_body .ltp_iteration_3 .rewards_choice_page .span8.promotions_box{margin-left:34px;}
#content_body .ltp_iteration_3 .minus_nut{margin-bottom:0px;}
#content_body .ltp_iteration_3 .menu-detail-bg h3{font-size:14px !important;color:#4B0542 !important;}
#content_body .ltp_iteration_3 .rewardSec input{width:78px;margin-right:10px;}
#content_body .ltp_iteration_3 .rewardSec .checkbox_d{padding:0 0 0 10px;cursor:pointer;float:left;margin-top:3px;}
#content_body .ltp_iteration_3 .rewardSec label{float:left;margin-top:5px;}
#content_body .ltp_iteration_3 .span2{width:145px;}
/* #content_body .ltp_iteration_3 img.positionRight {width: 53px;} */
#content_body .ltp_iteration_3 span.text_style{font-size:16px;font-family:Intro W01 Bold;color:#322111;padding-left:10px;}
#content_body .ltp_iteration_3 .text-coment{margin-bottom:10px;}#content_body .ltp_iteration_3 .text-coment span{border:1px solid #2d862d;padding:7px;color:#2d862d;}
#content_body .ltp_iteration_3 .green_tit_contact.green_tit_contact .row.span10.marg_tp50.mar_btm_coup_35{float:right;}
#content_body .ltp_iteration_3 .green_text_contact{font-size:1.3em;color:#4E3629;letter-spacing:1px;font-family:'Intro W01 Bold';}
#content_body .ltp_iteration_3 .span1.gift-box img{width:42px;}
#content_body .ltp_iteration_3 .benefits{margin-bottom:0px;padding:10px;background:#fffaf4;width:210px;float:right;}
#content_body .ltp_iteration_3 .text_right{text-align:right;}
#content_body .ltp_iteration_3 .enough_points{background:#fffaf4;padding:5px;color:#000;/* margin-top:-14px; */}/*defect#2109*/#content_body .ltp_iteration_3 .enough_points ul{margin:0px;margin-left:13px;}
#content_body .ltp_iteration_3 .enough_points.wid{width:96px;float:right;}#content_body .ltp_iteration_3 .enough_points.wid div{float:right;}
#content_body .ltp_iteration_3 a{color:#9A3324;text-decoration:underline;}
#content_body .ltp_iteration_3 .divTable{display:table;width:100%;border:1px solid #a39f99;}
#content_body .ltp_iteration_3 .divRow{display:table-row;width:auto;}
#content_body .ltp_iteration_3 .divCell{float:left;display:table-column;width:200px;width:50%;font-size:11px;padding:8px;border:1px solid #cfd1d1;background-color:#b7b8b8;color:#ffffff;text-transform:uppercase;}
#content_body .ltp_iteration_3 .headRow{background-color:#a39f99;font-size:14px;padding:6px 0px 5px 0px;color:#fff;font-family:"intro w01 regular alt";}
#content_body .ltp_iteration_3 .qualifying{border:none;padding-bottom:17px;}#content_body .ltp_iteration_3 .qualifying .headRow{background-color:#fff;font-weight:bold;}
#content_body .ltp_iteration_3 .qualifying .divCell{border:none;background-color:#fff;color:#706b6b;}
#content_body .ltp_iteration_3 .qualifying .cellleft{width:70%;}
#content_body .ltp_iteration_3 .qualifying .cellright{width:20%;}#content_body .ltp_iteration_3 .qualifying .cellright span{float:right;}
#content_body .ltp_iteration_3 .qualifying .divRow .divCell{font-weight:normal;text-transform:capitalize;font-size:12px;font-family:Helvetica;}
#content_body .ltp_iteration_3 .qualifying .row1{background-color:#F5F5F5;}
#content_body .ltp_iteration_3 #rewards .contact-us h1{padding:0px !important;}
#content_body .ltp_iteration_3 #rewards .contact_bd .span11{width:898px;}
#content_body .ltp_iteration_3 #rewards .contact_bd .span3{width:258px;}#content_body .ltp_iteration_3 #rewards .contact_bd .span3 img{float:right;}
#content_body .ltp_iteration_3 #rewards .contact_bd h1{font-family:Intro W01 Regular Alt;color:#612c51;font-weight:normal;font-size:25px;margin-top:40px;}
#content_body .ltp_iteration_3 div#rewards input{width:75% !important;}
#content_body .ltp_iteration_3 div#rewards h4{color:#9A3324;font-family:intro w01 regular alt;font-size:16px;}
#content_body .ltp_iteration_3 div#rewards .selectDropdown{margin:0 25%;padding-top:20px;width:100%;}#content_body .ltp_iteration_3 div#rewards .selectDropdown .rewards_select{width:50%;}#content_body .ltp_iteration_3 div#rewards .selectDropdown .rewards_select select{margin-left:-16.75%;width:33.3% !important;}
#content_body .ltp_iteration_3 .location_search{margin-right:80px;}#content_body .ltp_iteration_3 .location_search .loc_left{width:70%;display:inline-block;line-height:0.8;}
#content_body .ltp_iteration_3 .location_search .loc_right{width:25%;display:inline-block;float:right;}#content_body .ltp_iteration_3 .location_search .loc_right button{padding:5px !important;font-size:12px !important;}
#content_body .ltp_iteration_3 .location_search .loc_right input{float:right;}
#content_body .ltp_iteration_3 .location_search .loc_right .primary-btn{font-family:intro w01 bold;font-size:12px;width:125px !important;margin-top:37px;background-color:#9a3326;}
#content_body .ltp_iteration_3 .location_search p:first-child{font-weight:bold;color:#9A3324;}
#content_body .ltp_iteration_3 .lp-dashboard .fontSize20{font-size:20px !important;}
#content_body .ltp_iteration_3 .lp-dashboard h4{padding:5px 0;}
#content_body .ltp_iteration_3 .lp-dashboard .span2 h4{float:right;}
#content_body .ltp_iteration_3 .lp-dashboard p{margin:0px;}#content_body .ltp_iteration_3 .lp-dashboard p a{font-size:12px;float:right;}
#content_body .ltp_iteration_3 .lp-dashboard h5{margin:0px;}
#content_body .ltp_iteration_3 .lp-dashboard hr{border-bottom:1px solid #D8D8D8;margin-bottom:10px;margin-top:10px;}
#content_body .ltp_iteration_3 .gory ul{list-style:none;}
.green_text_contact{font-family:Intro W01 Bold !important;}
.orderConfirmationPage{font-family:Intro W01 Regular Alt;font-size:12px;color:#706060;}.orderConfirmationPage .ordr-summary{font-size:14px !important;}
.orderConfirmationPage .cd-payment-block .cd-orderinf-block ul li{margin-top:0px !important;}
.orderConfirmationPage .pad-top-10{padding-top:10px;}
.orderConfirmationPage .order-confirm-heading h3{color:#4E3629;font-weight:normal;margin-bottom:0px;}
.orderConfirmationPage .gift-list span.color-purple{color:#612C51;font-weight:bold;font-family:Intro W01 Regular Alt;font-size:14px;padding-top:2px;}
.orderConfirmationPage .gift-list img{float:left;}
.orderConfirmationPage .padd-top1em{padding-top:1em;}
.orderConfirmationPage .link-changes{margin-top:-16.5em !important;float:right;}.orderConfirmationPage .link-changes a{text-decoration:underline;}
.orderConfirmationPage .fontRed{color:#9a3324 !important;}
.og_loyalty_pilot .lt-menu-container{width:272px !important;}
.og_loyalty_pilot .span8.user-account.gc_user_account{padding-left:10px;padding-right:8px;}.og_loyalty_pilot .span8.user-account.gc_user_account h2{color:#4B0542 !important;opacity:0.9;text-transform:uppercase;font-family:Intro W01 Bold;font-size:20px !important;font-weight:bolder;}
.og_loyalty_pilot .span8.user-account.gc_user_account .prof_inf .lp-vocher-history .span5{margin-bottom:15px;}
.og_loyalty_pilot .span3.right-nav{margin-left:10px;}
.og_loyalty_pilot .ltp_iteration_3 .span5{width:385px;}
.og_loyalty_pilot .quick_linksClear{float:right;margin-bottom:60px;}
.og_loyalty_pilot .quick_links{border:3px solid #a3a3a3;float:right;text-align:center;padding:10px;width:25%;margin-top:20px;margin-bottom:20px;}.og_loyalty_pilot .quick_links hr{border:0px !important;border-bottom:1px solid #b7b7b7 !important;}
.og_loyalty_pilot .quick_links .quickLinkSec{margin:20px -10px;}.og_loyalty_pilot .quick_links .quickLinkSec h5{text-transform:uppercase;color:#fff;font-size:14px;background:#a3a3a3;font-weight:normal;padding:3px;margin-bottom:10px;}
.og_loyalty_pilot .quick_links .quickLinkSec p{padding:13px;}.og_loyalty_pilot .quick_links .quickLinkSec p a{float:left;}
/*itr-3 changes end*/
.payment_recipe .showRewards {margin-left:25px;}
#rewardsSection .position-left {float:left;}
.payment_recipe .purple-bold {color:#612C51;font-weight:bold;}
#rewardsSection .padd-top-btm-10 {padding:10px 0px;}
/*start kishore kumar for iteration-2 test3*/
#persistentCart .coupon-price-box .checkout-container{padding:0px 15px 10px 15px;} /* defect 659 fix*/
#persistentCart .coupon-price-box input#couponCode{float:none !important;}/*defect #721*/
#persistentCart #rewardsSection .span3.showRewards.disp_none.lp-discount-block{margin-left:37px;margin-top:0px;}
#persistentCart #rewardsSection .options-click .radio_new{margin:0px;}
/*end kishore kumar*/
/*start kishore kumar for iteration-3 test3*/
.lp-vocher-history.lp-vocher-detal.ltp_iteration_3 .right-nav.positionRight .enough_points {width:225px !important;}
.ltp_iteration_3 .positionRight {float:right;}
.ltp_iteration_3 .right-nav .enough_points span.bold {font-weight: bold !important;font-size: 16px !important;color: #4B0542 !important;font-family: Intro W01 Bold !important;}
.og_loyalty_pilot .lp-vocher-detal .marg_bot09.text-trans-none .bold {font-weight:bold !important;font-size:16px !important;color:#4B0542 !important;font-family:Intro W01 Bold !important;}
.og_loyalty_pilot .prof_inf.padrightbox1 {padding-top:0px !important;padding-left:10px !important;}
.og_loyalty_pilot h4.left-menu-header.capitalize {margin-left:0.7em;}
.og_loyalty_pilot #gc .span8.user-account.gc_user_account {height:auto;min-height:72.5em;}
.og_loyalty_pilot .padd-left-45 {padding-left:45px !important;}
.og_loyalty_pilot .span8.user-account.gc_user_account {padding-left:10px;padding-right:8px;}
.og_loyalty_pilot .lt-menu-container {width:272px !important;}
.og_loyalty_pilot #gc .gc_recnt_contanier {margin:0 1em;}
.margin_lt_30 {margin-left:30px;}
.coupon-price-box #rewardsSection .options-click .showRewards .styled-select.select-layoutform {width: 220px;}
.coupon-price-box #rewardsSection .options-click .showRewards .styled-select.select-layoutform .span2 {width: 200px;}
.coupon-price-box #rewardsSection .options-click .showRewards.disp_none.lp-discount-block {width: 220px;}
.checkout-container p.coupon-heading.txtbold.pad-left-none {color: #706060;}
#rewardsSection .showRewards .select-layoutform select#rewardSelected{width:222px;}
.ltp_iteration_3 .voucher_details_page .span1{float:right;}
.gift-list span.color-purple.ordr-summary{width:374px;}
/*end kishore kumar for iteration-3 test3*/
#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 {
padding:20px;
}
/* commenting as it is effecting canada site #642
#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 p:first-child img{
margin:0px !important;
width:625px;
}*/
#identifyMember #applyLoyaltyMembershipBtn.coupon-chk-out-bg{
pointer-events:none;
background:#BDB5A8;
}

.og_loyalty_pilot .loyalty_pilot_body .span12 div#loginModal{top:0% !important;}/*defect83*/
@media print{#collapse13{display:table;} .lt-menu-container,header,.footer,.width55{display:none;} .og_loyalty_pilot .gc_user_account{min-width:920px;min-height:100%;border:none;}.og_loyalty_pilot .gc_user_account .ltp_iteration_3 span,.og_loyalty_pilot .gc_user_account .ltp_iteration_3 h3,.og_loyalty_pilot .gc_user_account .ltp_iteration_3 h2,.og_loyalty_pilot .gc_user_account .ltp_iteration_3 h5{color:#000 !important;} .og_loyalty_pilot body{color:#000 !important;} .og_loyalty_pilot .span5{color:#000;} .og_loyalty_pilot .benefits a,.og_loyalty_pilot .benefits img{display:none;}}.flex .span5{width:100% !important;}.flex .span5 .lp-avail-vocher{width:100% !important;}.flex .span5 .lp-avail-vocher .span3{width:85%;}.flex .span5 .lp-avail-vocher .span3 h5,.flex .span5 .lp-avail-vocher .span3 p.widthaa{width:100%;}
@media print{#voucherGeneratedModal{display:none;}}
.og_loyalty_pilot .loyalty_pilot_body #rewardsPin {width: 72px;height: 30px;}/*defect281*/
#rewards_signme{padding: 0px 20px 0px 30px;}/*defect233*/
#rewards_signme span{float: right;}/*defect233*/
span.member_point {color: #612C51!important;font-weight: bold;margin-left: 6px;position: relative;top: 3px;}/*defect270*/
.og_loyalty_pilot .loyalty_pilot_body input#rewardsPin {width: 70px;}/*defect281*/

.submitText{
	text-decoration: underline;
    font-weight: normal;
    color: #a12611;
    background: none;
    border: none;
    font-size: 11px;
}

.submitViaMail{
	text-decoration: underline;
    font-weight: normal;
    color: #a12611;
    background: none;
    border: none;
    font-size: 11px;
}
.sucessMsg{
	margin-left: 237px;
	position: absolute;
}
.loyalty_pilot_body .fontitalic {margin-top:-8px;margin-bottom:3px;}/*defect 349*/
.gift-list span.color-purple{color:#612C51;font-weight:bold;font-family:Intro W01 Regular Alt;font-size:14px;padding-top:2px;}
div#content_body .loyalty_pilot_body .setup_online_accounts{margin-top: 20px;}/*defect 332*/
div#identifyMember .span2.apply-btn.padd-left-77{margin-top: -24px;}/*defect 331*/

.listed ul.list-none .showRewards.disp_none.lp-discount-block i.padd-a{float: left; margin-bottom: 10px;}
.listed ul.list-none .options-click.span4 .rewards_p{width: 66%;}
.listed ul.list-none .options-click.span4 .showRewards.disp_none.lp-discount-block .clr-both.padd-b{width: 90%;}
.loyalty_pilot_body .enrollment_page .container-fluid.mobalbox form#login-account hr{margin-top: -34px;}
.loyalty_pilot_body .enrollment_page .container-fluid.mobalbox .row.pull-right.mar_top02{margin-top: -10px;}

.Validate-Pin-With-lines div#sucessbuttonClass img.disp_none.sucessMsg{margin-top:-37px}/*defect 376*/
.Inc-Coupon .coupon button#apply_coupon_btn {pointer-events:none;background-color:#BDB5A8;}/*defect 321*/
.payment_recipe.border-btm-grey div#rewardApplied .span3.padd-left-48{width:34%; padding-left:0px}
.row.cd-orlay-body.Validate-Pin-With-lines form#verifyPinForm .span5 p.mar_btm0.listed.txtjustify{margin-top:11px;}
div#rewardAppliedBlock div#rewardApplied .span2 a#remove_reward{color: #9A3324;}/*defect 287*/
.font-weight-bold{font-weight: bold;}
.payment_recipe.border-btm-grey div#couponAppliedBlock div#couponApplied div#couponDetail{width:32%; padding-left:0px}
.span8.user-account.gc_user_account .og_loyalty_pilot .span8.lp-jane-block span.btn-txt.find-btn.sign-me-close a.primary-btn{font-weight: bold;width: 74%;}/*defect 301*/
.row.border_top_recipe.marg_bot2em.exp_total.togopayment .span7.span_width_t .span4.marg_top2em .row label.lp_coupon-label {padding-left: 0px;} /*defect 288*/
div#enrollmentConfirmationModal {top:23% !important;}/*defect 397*/
.span8.user-account.gc_user_account .og_loyalty_pilot .span8.lp-jane-block span.btn-txt.find-btn.sign-me-close{padding:0px;}/*defect 301*/
.display_block{display:block;}
div#loyaltyEnrollmentSignupOverlayInModal{width:665px;}


.submitText1{
	text-decoration: underline;
    font-weight: normal;
    color: #a12611;
    background: none;
    border: none;
    font-size: 11px;
}
div#rewards_signme{width:880px;}/*defect 233*/
.og_loyalty_pilot .rwrd_pin p.span2 {
    width: 130px;
}
.past-voucher{opacity:0.6;}/*#463*/
.rewardpts {float:right;}/*defect 491*/

/* changes for Opt in */
/************ css for opt-in starts*************/
.div-pos-left.clr-both{clear:both;}
.all_restarent{overflow:hidden;}
.span7.opt_in_darden_checkin{padding-left: 30px; padding-top: 1em;}
.div-pos-left {float:left; width:28%;}
/*.checkbox_d.cd_check.mar-top-16{margin-top: 16px;}*/
.checkbox_d.cd_check.mar-top-16+img, .checkbox_d.cd_check.mar-top-4+img{float:left;}
.div-pos-left.clr-both{clear:both;}
/*.checkbox_d.cd_check.mar-top-4 {margin-top: 5px;}*/
.thank_bd form#signup_footer .span7.opt_in_darden_checkin {margin-left: 19.5em;}
/************ css for opt-in ends*************/
/************ End:Loyalty Pilot*************/
.og_loyalty_pilot .ltp_iteration_3 .voucher_details_page .span5 .span1 {float:right;}

/*new class* for defect no-661 
#diplaySummary .testCCPayment {
    float: left;
    margin-top: -5.5em;
    margin-left: 5em;
}
#diplaySummary .testCCPayment+p {
    float: left;
    margin-top: -3.7em;
    margin-left: 5em;
}

 new classes added for defect no-659 ***/
 
 /*new class* for defect no-661 */
 
 p.testCCPayment {
    width: 198px;
    display: inline-block;
}

p.testCCPayment + .pull-right + p {
    width: 200px;
    display: inline-block;
}

/*new classes added for defect no-659 ***/

.checkout-container p.coupon-heading.txtbold.pad-left-none{padding-left:0px;}
.checkout-container #couponDetail {
     padding-bottom: 10px;display: inline;
}/* 1088*/

.checkout-container #couponDetail span.font-weight-bold {
    float: left;
    margin-right: 3px;
}
form#checkout div#loyaltyOnLoad .row.border_top_recipe.marg_bot2em .span7.span_width_t.mar_top10 button#apply_coupon_btn:hover{background-color: #BDB5A8;}
.checkout-container #couponDetail span#couponCodeApplied { /* 1154 */
    width: 85px;
    float: left;
    word-wrap: break-word;margin-right: 12px;
}
.closeImg-a.close-btn-coupon {
    
    width: 83px;
    left: 0;
    top: 0;
    margin-right: -6px;
    margin-left: -5em;
	background:url('https://media.olivegarden.com/test/test4/images/site/cross_phndetail.png') no-repeat;
}
/*defect #515 starts*/
.menu-bg-body.ltp_iteration_3 div#rewards .styled-select.phone_type_wid {width:100%;}
.menu-bg-body.ltp_iteration_3 div#rewards input#sendMeUpdates{float:right;}
.menu-bg-body.ltp_iteration_3 div#rewards .span4.padding_btm{float:right;}
.ltp_iteration_3 div#rewards .row.box-margn.marg_left0.margin_top00 .span11.mar-top-22.sorry_location .span8.loyaltyStep1 h1 {text-transform: uppercase;}
.ltp_iteration_3 div#rewards .row.box-margn.marg_left0.margin_top00 .span8.loyaltyStep1 h1 {text-transform: uppercase;}
/*defect #514 starts*/
.menu-bg-body.ltp_iteration_3 div#rewards .row .container .contact-us h1 {font-family: Intro W01 Regular Alt;}
/*defect  654 new added class*/
.checkbox_d.cd_check.span6:focus {
    outline: 0;
}
/*defect  721 new added class*/
.coupontext.disp_none.lp-discount-block {
    float: left;
}
.span3.showRewards.disp_none.lp-discount-block p.span5 {margin-left: 0.4em;margin-top: -10px; width:auto;} /*defect 963 */
#current_coupon_form input#couponCode {width: 198px;float:right;margin-right:25px;}/*defect 303*/
label.lp_coupon-label{clear:both;}
label.lp_coupon-label img{float:left;padding-right:3px;}/*defect #661*/

#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1 .styled-select .select-wrapper #phone_type_wid {width: 481px !important;}
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1+.span6 .txt-center {text-align: left !important;margin-top: 0px !important;}
#rewardsSection .showRewards div#voucher_error_msg {margin-bottom:10px;}/*defect 631*/
#content_body .ltp_iteration_3 .loyaltyStep1 .ogStep1+.span6 .txt-center {text-align: left !important;margin-top: 0px !important;}
/******* defect 524 *****/
.ltp_iteration_3 .lp-dashboard .dashboard_page h5.span2 .bold.underline a {font-weight: bold !important;font-size: 16px !important;color: #4B0542 !important;font-family: Intro W01 Bold !important;}
/******* defect 287 *****/
#couponApplied img.closeImg {margin-top: -2px; padding: 0 2px;}
.lp-discount-block p.lp_itr2_coupon-label.coupon-label.font-small { margin-top: -15px; clear:both;}

/* rewardsSection input text box style as per live */
/* 1649 */
.container.box.order-confirm-border #subscription .row.span7.order-body-cont.pick-ordr.dot-brder{float:left;}
.order-confirm-heading.span4{width:34%;}
.container.box.order-confirm-border #survey .row.span7.order-body-cont.pick-ordr.dot-brder{float:left;}
/* 1649 */
#rewardsSection #current_coupon_form input#couponCode{float:left;}
#rest-confirm-order+div+div#rewards_signme {padding-left: 0px;} /* defect 1099 */
#rewards_signme .sign-me-close br{display:none !important;}/*defect 1099*/
#persistentCart a#remove_coupon {display: inline; margin-left: -1em;font-size: 14px;font-family: arial;text-decoration: underline;background: none;} /*defect 287 */
#persistentCart a#remove_coupon img.closeImg {margin-top: -2px; padding: 0 2px;} /*defect 287 */
/* rewards section fix */
#rewardsSection .apply-btn button#apply_reward_btn {margin-top: 0px;} /* sathya changes-please dont make any changes to this class */
#rewardsSection .apply-btn button#apply_coupon_btn {margin-top: 15px;margin-left: 3.5em;} /* sathya changes-please dont make any changes to this class */
form#voucherMask {margin: 0px;}
#persistentCart .coupon-price-box {float: left !important;width: 100% !important;}/* 1088 */
.row.apply-btn.cupnapply{float: right;}/* 1088*/
a#remove_coupon.closeImg-a.close-btn-coupon {background: none;} /* 1088*/
#rewardsSection .lp-discount-block p.lp_itr2_coupon-label.coupon-label.font-small { margin-top: 0px;}/* 1088 */
/*global Optin footer changes starts*/
.footer_opt_in_darden_checkin{display:none;}
.footer .checkbox_d{background:url("../../images/site/checkbox_footer.png") no-repeat;}
.footer .marginTopa {margin-top: 28px;}
.footer .footer_opt_in_darden_checkin {font-size: 12px;color: #fff;margin-left: 5em;}
/*global Optin footer changes ends */
#persistentCart .coupon-price-box div#rewardsSection {margin-top:0px;}/*defect 721*/
.coupon-price-box label.lp_coupon-label { padding-left: 0px;}
div#menu-bg div#cont div#top-mid .row.span7.order-body-cont.pick-ordr .padd-top1em.gift-list span.txt-rgt{display:inline-block;width:20%;font-weight:bold;float:right;margin-right:10px;}/*defect #338 kishore 2464*/
div#menu-bg div#cont div#top-mid .row.span7.order-body-cont.pick-ordr .padd-top1em.gift-list span.color-purple img{margin-top:-6px;margin-right:6px;}/*defect 338*/
div#og-togo-menu div#persistentCart .pick-up.mar-lft-2 .coupon-price-box label.lp_coupon-label{padding:0px 15px 0px 15px;}
.coupon-price-box label.lp_coupon-label img{    padding-right: 0px;margin-top: 0px;}
#rewardsSection .showRewards span.select-wrapper {width: 220px !important;}
#rewardsSection .showRewards .styled-select.select-layoutform {width: 240px;}
#rewardsSection .span3.showRewards form{margin:0px;}
#rewardsSection .row.apply-btn.cupnapply { clear: both;}
.og_togo_order .speedway .cd_icon{width:23px;}
#rewardsSection .row.apply-btn.cupnapply { clear: both;}
#og-togo-menu .right-rail .coupon-price-box p.coupon-heading.txtbold.pad-left-none{margin-bottom: 0px;float: left;    margin-top: 0px; width: 100%;} /** sathya changes- please don't make any changes to this class */
#persistentCart .coupon-price-box .checkout-container{float:left;width: 260px;} /** sathya changes- please don't make any changes to this class */
#og-togo-menu.menu-bg-grid-empty .row.span12 .span4.right-rail .span3 .pick-up.mar-lft-2 .coupon-price-box .row{margin-top:0px; margin-bottom: 5px;float: right;margin-right:4px;} /** sathya changes- please don't make any changes to this class */
#rewardsSection .row.apply-btn.cupnapply+p.lp_reward_text {clear: both;} /** sathya changes- please don't make any changes to this class */
#og-togo-menu #current_coupon_form+div.row span.coupon-chk-out-bg.primary-btn.pull-right.item-null {margin-top: -6px;}
#og-togo-menu.menu-bg-grid-empty .row.span12 .span4.right-rail .span3 .pick-up.mar-lft-2 .coupon-price-box #current_coupon_form+.row {margin-bottom: 0px;}
div#diplaySummary .row.border_top_recipe.marg_bot2em.exp_total.togopayment .span7.span_width_t .pull-right.txt-rgt p#coupon_disc_price {border-bottom:1px dotted #ccc;/* padding:5px 0;*/display:inline-block;width:190px;}
/* defect 985 */
#loyaltyEnrollmentSignupOverlayInModal a#cont_sub{top: 6em;}
#loyaltyEnrollmentSignupOverlayInModal .span3.benefits { margin-right: 30px;}
/* defect 985 */
.order-confirm-border div#top-mid .rewards_summary_link_text.span11 a {display:inline-block;}/*defect #1148*/
.rewards_summary_link_text{width: 100%;display: inline-block;margin-top:12px;}/*defect 365*/
span.pastExpiredText{font-weight: bold;}
/* My account - Rewards (Dependency on EM loyalty-info cartridge*/
/* defect 640*/
.checkbox_d:focus {outline: 0px;}
.contact_bd .options-click label {width: 17em;}
.options-click.radi_width.rad_wdth {
    width: 250px;
}
img#icondisplay10 {
    float: right;
    margin-left: 5px;
    margin-top: 4px;
}
/*defect #597*/
@media only screen and (min-device-width:600px) and (max-device-width:970px){
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .span10.span_width_t{width:322px !important;}
.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_rec{width:150px !important;}
.span4.marg_top1em.pull-right.mar_rgt01 p.grey_text_recipe2.txtbold{width:150px;}
}
.ltp_iteration_3 .lp-dashboard .dashboard_page .span3.quick_links hr + div p {text-transform:capitalize;}/*defect #524*/
#checkout .payment_recipe h1.discount-header {font-size:22px !important;text-transform:uppercase;font-family:arial !important;}/*defect 1266*/
#persistentCart #current_coupon_form span#remove_coupon {top: 2px;left: -54px;} /* defect 1531 */
p.span1.m_top.pin_txt {margin-top: 10px;margin-right: 4px;margin-left: -10px;} /* 403 */
p.span1.m_top.send_via_mail {margin-top: 12px;} /* 403 */
div#OG_MEDIUM .inner {margin-top:-40px !important;}
.span4.marg_top2em .pull-right.txt-rgt:last-child{display:inline-block;width:189px;bottom:10px;}
p.span1.m_top.send_via_mail input#formSubmitter2 {margin-top: -2px;padding-left: 0px;} /* 403 */
#voucherGeneratedModal div#myModal {width: 640px !important;} /* changes done  by Raj */
/*.og_loyalty_pilot form#sendPinViaText {margin:-20px !important;}/*defect 1760*/
/*div#OG_MEDIUM .inner {margin-top:-40px !important;}*/
.og-content-body.og_loyalty_pilot .container.box form {margin: 0px;} /* defect #1760 */
.container.header_bg a,.container.header_bg p{letter-spacing:normal;} /* defect 1762 */
/* OG interstitial overlay */
#emailSignUpModal .span7.opt_in_darden_checkin {width: 480px;}
#setUpAccountTerms{display:none}
#emailSignUpModal .span7.opt_in_darden_checkin .div-pos-left {margin-top: 10px;margin-bottom: 5px;}
#emailSignUpModal .opt_in_darden_checkin .checkbox_d.cd_check.mar-top-16, #emailSignUpModal .opt_in_darden_checkin .checkbox_d.cd_check.mar-top-4 {margin-top: 0px;}
#emailSignUpModal #save_email_button.primary-btn {bottom: 15px !important; position:relative;}
#rewards_signme .sign-me-close br{display:none !important;}/*defect 810*/
div#voucherGeneratedModal {background-color:#fff !important;border-radius:5px !important;padding:30px;}/*Kishore Kumar*/
#couponAppliedBlock div#voucherDetail {width: 200px;float: left;word-wrap: break-word;}
#couponAppliedBlock a#remove_coupon.closeImg-a.close-btn-coupon{margin-left:0px;}
/**Fix for INC41841 **/
.form-horizontal .styled-select.edit-m-d-y{overflow:visible;}
/**Fix for WO14795  -- sunil **/
.rightmap-content .bottom-content .media.pull-left .content p{font-size: 10pt !important;}
.rightmap-content .bottom-content .media.pull-left .content p strong{font-weight:normal;}
/**Fix for WO14795  -- sunil **/
/**Fix for INC19155  -- sunil **/
/* #favoritesIconYH a#favoritesGlowId{padding-top:14px;padding-bottom:0px;display:inline-block;} */
/**Fix for INC19155  -- sunil **/
/**Fix for INC55008  -- sunil **/
.catering_delivery_body .span4.marg_top1em.pull-right.mar_rgt01 .pull-right.txt-rgt p.grey_text_rec{width:138px !important;}
/**Fix for INC55008  -- sunil **/
/* cart page subtoatl section */
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total .border_top_recipe .span10.span_width_t .span4.marg_top1em.pull-right.mar_rgt01{
 width:320px;
}
/* cart page subtoatl section */


/* Changes for INC60240  starts */

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.featured .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured{margin-bottom:0px;width:490px;margin-right:22px !important;}
#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.featured .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured #menuItemId img{width:480px;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .row.marg_left0.featured .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured .span2.marg_left0{margin-left:12px;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span4.menu_items.marg_bot2em.menu_featured
{
  margin:0px 22px 20px 0px !important;
}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span4.menu_items.marg_bot2em.menu_featured .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0{height:84px !important;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0{height:84px !important;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span4.menu_items.marg_bot2em.menu_featured a#link{position:absolute;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured a#link{position:absolute;top:86%;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span4.menu_items.marg_bot2em.menu_featured .icons_marg_top.marg_left0.mar_grid_tp{height:auto;clear: both;margin-top:-42px;width:90px;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span6.grid_item1.menu_items1X2.marg_bot2em.menu_featured.grid_featured .icons_marg_top.marg_left0.mar_grid_tp{height:auto;clear:both;margin-top:-42px;width:332px;}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .featured  .span4.menu_items.marg_bot2em.menu_featured:nth-child(6){
   margin-left:15px !important;
}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .featured  .span4.menu_items.marg_bot2em.menu_featured:nth-child(12){
  margin-left:15px !important;
}

#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .featured  .span4.menu_items.marg_bot2em.menu_favorites:nth-child(17){
   margin-left:15px !important;
}
/**Fix for INC60240 Ends  -- sunil **/
/**Fix for INC41972   Starts  -- sunil **/
 #tell_us_more .row.mar_top02 .tooltip.tooltip2.fade.top.in
 {
   
   /*left:329.188px !important;  INC41974 --sunil */
 }
 #tell_us_more .row.mar_top02 .tooltip.tooltip2.fade.top.in .tooltip-arrow
 {
   left:50% !important;
 }

/**Fix for INC41972   Ends  -- sunil **/
/*Fix for INC62705  - sunil 
.ingrient-wid-big .span2 #indicatortext{
    position: absolute;
    top: 10px;
    left: 13px;
}
.ingrient-wid-big .span2 #indicatortext + .tooltip.tooltip2.fade.top.in{
      position:absolute;
    top:-28px !important;
    left:13px !important;
}*/
/*Fix for INC62705  - sunil */
/*Fix for INC62707   - sunil */
/*Fix for INC122385  - sunil 
.ingrient-wid-big .span2 #indicatortext + #indicatortext , .ingrient-wid-big .span2 #indicatortext + .tooltip.tooltip2.fade.top.in + #indicatortext

{
  
    position:relative;
    top:-50px;
	left:260px;
	
}*/
/*.ingrient-wid-big .span2 #indicatortext + .tooltip.tooltip2.fade.top.in + #indicatortext + .tooltip.tooltip2.fade.top.in , .ingrient-wid-big .span2 #indicatortext + #indicatortext + .tooltip.tooltip2.fade.top.in
{
    position:relative;
    top:-75px !important;
    left:92px !important;
}
*/
/*Fix for INC122385  - sunil */
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .left_box .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2 span.menu_dine_in.capitalize
{
  margin-top:0px !important;
}
/*Fix for INC62707   - sunil */

span.edit_text {
    text-decoration: underline;
    color: #fff;
   /* position: absolute; Fix for INC99221 */
    bottom: -15px;
}

a#pickupPageId {
    position: relative;
}

.og_loyalty_pilot .prof_inf div#voucherGeneratedModal {width:580px !important;}

.quick_links div#availablePointsId {font-size: 20px;font-weight: bold;}
.private-dining-from-option div#pd_dob {clear: both;} /* defect 2010*/
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total +div+div.text-more .text-left.mar_btmm01 a#cancelOrderCart {
    float: right; margin-right: 11px; margin-top: -12px; height: 18px;}
.user-account01.padrgt01 .OG_togo.confirm-review .gen_info.mar_lft.Inc-Total +div+div.text-more .text-left.mar_btmm01 {
	margin-bottom: 0.429em;
}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right a#link, #og-togo-menu .browser-menu-grid .togoleft .menu_favorites .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right span.menu_dine_in.capitalize
{
    position: absolute;
    width: 90px;
    top: 77%;
    margin-left: -105px;
}
.prof_inf.tabbed_cont .left-bar div#idHolidayMessage-location-info div#idHolidayMessageLocalCartridge {margin-bottom:10px;margin-top:10px;}
div#idHolidayMessage-location-selection {display:inline-block;margin-top:-20px;margin-bottom:-12px;}/*defect #2205*/
div#idHolidayMessage-location-selection div#idHolidayMessageLocalCartridge{width:200px}
/* 2204 */
#voucher_detail .span5.promotionHead .span3.promotionCont {width: 300px;}
#voucher_detail .span5.promotionHead .span3.promotionCont h5.marg_bot09.text-trans-none.span4 {width: 300px;}




/* DP changes Photon team*/
/* Location page */
/* DP changes Photon team*/
/* Location page */
.dar-dp-alert .error_msg,.dar-dp-alert #idHolidayMessageBrandCartridge{font-size: 14px;font-weight: normal;text-align:center;color:#9A3324;}
.dar-dp-alert .dar-dp-locmsgalert.error_msg{text-align:left;}
.classHolidayMessage-location-info-overlay #idHolidayMessageLocalCartridge,.classHolidayMessage-location-info .error_msg{width:200px;text-align:left;}
.classHolidayMessage-location-info .error_msg{padding-top:5px;}
.catering_delivery_body .error_msg{padding-bottom: 15px;}
.classHolidayMessage-pick-date-and-time .error_msg{float: left;line-height: normal;padding:0;width:160px;}
.classHolidayMessage-location-popup .error_msg {float: left;width: 150px;}
.classHolidayMessage-location-popup,.classHolidayMessage-location-info .restaurantHolidayMessage{float:left;width:100%;}
#idHolidayMessageBrandCartridge h4.error_msg {text-align: center;font-size:20px;}
.classHolidayMessage-reservation-selection{display: block;padding: 10px 15px 20px;}
.left-bar h4.error_msg{text-align:left;}
#og-togo-menu .OG_togo .payment_recipe .span4.padd-left-42 {/* padding-left:42px;right:441px;position:relative; */}/*kishore Kumar issue in cart page Your member number: (834) 161-2726 (not me?)*/

/*Fix for add to Fav button*/
.favorite-link form{margin:0px;}
.left-bar .img + a#fav-txts-location{margin-top:4px;}

/* test4 sanity issue*/
img#icondisplay15{
    float: right;
    margin-left:5px;
    margin-top:4px;
}

/* partal payment css -- sunil */
.gc_recnt_contanier a:hover{color:#706b6b !important;}
.exp_total.togopayment .span7.span_width_t{position:relative;}
/*div#diplaySummary .span7.span_width_t p.testCCPayment {position:absolute;bottom:10px;left:60px;} */
div#diplaySummary .span7.span_width_t p.testCCPayment + p{position:absolute;bottom:-11px;left:62px;}
.span7.span_width_t.cd-display-checkout-summary-span p.marg_top1em.grey_text_recipe2.txtbold.checkout-color + p.grey_text_rec.checkout-color + .pull-right.txt-rgt{display:inline-block;position:absolute;bottom:10px;}
/* partal payment css -- sunil */
span.top-txt.top-nav-fix {position: relative;}
.mainpopup{ margin-left:0em !important; left:59%;}
/* INC97159 -- sunil */
#msgHolidayRest img#holiday_restaurant_image{
       float:left;
       margin-right:13px;
}
/* INC97159 -- sunil */

	/* INC155780 -- sunil */		
#checkout .span2.confirm_phone input#phone-ctn{margin-top:0px;}		
/* INC155780 -- sunil */


/*  Fix for INC99221*/

.span4.cd-test {
    height: 400px;
}
/* Start: Niranjani- Added for loyalty process Retro Credit*/
.styled-select.loyalty-select-brdr{
	border: 1px solid #CCCCCC;
	width:91%;
}
.input-retro {width: 277px;}
.submit-pd-rt{padding-right:12px;}
#divLoyaltyCities,#divLoyaltyLocations{background:none !important;}
.disabled#divLoyaltyCities,.disabled#divLoyaltyLocations{opacity:0.5;filter:alpha(opacity=50);}
#retroRequestForm select{width:292px !important;}
.retro_request .benefits{min-height:405px;}
.submit-pd-rt .disabled{pointer-events:none;opacity:0.5;filter:alpha(opacity=50);background-color: #9A3324;}
/* End : Niranjani- Added for loyalty process Retro Credit*/

/*---------- defects 3276 - Retro page -------------*/

.enrollment_page.retro_request {
    width: 650px;
}
.loyalty-subtext {
    color: #522f1c !important;
    font-family: 'Intro W01 regular Alt', sans-serif !important;
    font-size: 16px;
    margin: 10px 0 20px 10px;
    width: 650px;
}
.loyalty-title {
    color: #720a0a !important;
    font-family: 'Intro W01 Bold Alt', sans-serif !important;
    font-size: 24px !important;
    line-height: 28px !important;
    margin-top: 30px;
    left: 25px !important;
    text-align: left !important;
}
.reward-thx p {
    color: #555;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: .5px;
    margin-left: 10px;
}
.txt-bold {
    font-size: 16px;
    color: #4b0443;
    font-weight: bold;
}
a.view-dashbrd-btn {
    text-align: left;
    color: #c63a22;
    font-size: 14px;
    border: 1px solid transparent;
    text-decoration: none !important;
    display: block;
    margin: 5px 10px;
}

.enrollment_page.retro_request .error_msg {
    margin: 0 !important;
    font-size: 1em;
}
.og_loyalty_pilot input#checkNumber {margin-bottom: 24px;}

/*===============================================================================
	Loyalty Voucher print preview page styles
===============================================================================*/
@media print{#gc .gc_user_account{height:auto;background:#fff !important;padding:0 !important;margin:20px !important;border:none;}
#gc.container-main{background:#fff !important;}
}
#print-preview{clear:both;padding:0;margin:20px 0 50px 0;width:100%;float:left;}
@media print{#print-preview .preview-page-header{background-color:#e3e0dc !important;color:#6e3c19 !important;padding:5px;-webkit-print-color-adjust:exact;}
}
#print-preview .preview-page-header{background-color:#e3e0dc;color:#6e3c19 !important;padding:40px 0;}
#print-preview .preview-page-heading{margin:0;font-family:'Intro W01 regular alt' !important;text-transform:inherit;color:#633e23 !important;font-size:20px !important;text-align:center;line-height:inherit;padding:0;}
#print-preview .preview-content{margin:0 auto;width:90%;}
#print-preview .promo-image{width:120px;overflow:hidden;}
#print-preview .promo-image img{float:none !important;text-align:left;display:block;margin:20px 0;width:100%;}
#print-preview .certificate-title{padding:0;margin:0 0 26px 0;}
#print-preview .certificate-title .sub-heading{font-weight:bold !important;font-size:22px !important;color:#4B0542 !important;font-family:Intro W01 Bold !important;padding:0;margin:0 0 5px 0;}
@media print{#print-preview .certificate-title .sub-heading{color:#4B0542 !important;-webkit-print-color-adjust:exact;}
}
#print-preview .preview-page-promo-content{padding:0;margin:0;}
#print-preview .item-description{font-weight:bold !important;font-size:16px !important;color:#4B0542 !important;font-family:Intro W01 Bold !important;padding:0;margin:0;}
#print-preview .print-preview-middle{margin:0 auto;text-align:center;display:table;}
#print-preview .print-preview-info{margin:26px 0 60px 0;}
#print-preview p.voucher-instruction{padding:0;margin:0;}
#print-preview .print-preview-middle .left-column{display:table-cell;padding:0 2% 0 0;margin:0;width:48%;}
#print-preview .print-preview-middle .left-column.no-image{width:inherit !important;}
#print-preview .print-preview-middle .left-column .main-image{padding:0;margin:0;width:100%;}
#print-preview .print-preview-middle .left-column .main-image img[src=""]{display:none;}
#print-preview .print-preview-middle .left-column .main-image img{padding:0;margin-right:10px;}
#print-preview .right-column{display:table-cell;vertical-align:middle;width:50%;margin:0;padding:0;background-color:#f5f3f0;}
@media print{#print-preview .right-column{display:table-cell;vertical-align:middle;width:50%;margin:0;padding:0;background-color:#f5f3f0 !important;-webkit-print-color-adjust:exact;}
p{letter-spacing:normal;}
}
#print-preview .reward-details-box{padding:10px;margin:0;}
#print-preview .reward-code{padding:0;margin:0 0 15px 0;overflow:hidden;}
#print-preview .date-details{margin:10px 0 10px 0;}
#print-preview .reward-title, #print-preview .text-valid-between{color:#ababab !important;text-transform:uppercase;font-size:11px;font-weight:bold;text-align:center;margin:8px auto 5px auto;}
#print-preview .voucher-code,.date-bold{color:#380f00 !important;letter-spacing:0px;text-align:center;margin:0 0 15px 0;padding:0;line-height:13px;font-family:Intro W01 Bold !important;font-size:18px !important;}
#print-preview .voucher-code{font-size:16px;}
#print-preview .date-bold{font-size:12px;}
#print-preview p.benefits{float:none !important;margin:24px 0 60px 0 !important;padding:0 !important;background:none !important;width:100% !important;font-family:Intro W01 Bold !important;font-size:16px;color:#827d7e !important;}
#print-preview .preview-page-terms-condition{padding:0;margin:0;font-size:12px;line-height:20px;color:#000;}
#print-preview .preview-page-terms-condition p{font-size:12px;}
#print-preview .preview-page-terms-condition .subtitle{font-size:12px;font-weight:bold;color:#333 !important;text-transform:uppercase;margin:0;}
#deliveryInfo_confirm_page .span8.marg_top2em ul li.marg_top1em span.pull-right{width:223px;display:inline-block;text-align:right;}
 /*----- Print preview footer logos style ------*/
#print-preview .preview-footer{margin:80px auto 20px auto;width:100%;}
#print-preview .dardenbrands{padding:0;margin:20px 0;overflow:hidden;}
#print-preview .dardenbrands ul{list-style:none;padding:0;background:#fff;margin:0 auto;}
#print-preview .dardenbrands ul li{list-style:none;float:left;padding:0 10px;}
#print-preview .dardenbrands ul li img{border:0;}
@media print{#expiry_voucher_days,#skipLeftMenu{display:none;}
p{letter-spacing:0 !important;}
.voucher_details_page{display:none;}
#print-preview{display:block;}
}
@media screen{#print-preview{display:none;}
}


/*-------- Defect 3291 --------*/
#content_body .container #content_body .loyalty_pilot_body {
    margin-top: -100px !important;
}


/*-------- Defect 3362 --------*/
#og-togo-menu .og_togo_picloc .bc_col .numeric.span1 {height: 40px;}

/*Overlay popup Bonuscard in order confirmation page*/
.mobalbox .gc-ovlay-btm-bdr.gc-ovlay-hr-wid {width: 100%;}
.row.span9.print_email {width: 100%;}

/*-------- Defect 3428 ---------*/
input#phone-ctn {margin-top: 3px;}
label[for=mobilePhone] + span.fontitalic{line-height: 7px;margin: 2px 0 5px 0 !important;}

/*----- Fix for INC153300-----*/
input.order-btn.margin_lt_15.pull-right.capitalize {
    margin-bottom: 10px;
}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .casual_span .margin_lft_07 img {
    margin: 0px !important;
   
}
/* WO43836 -- sunil 
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .icons_marg_top
{
	  position:absolute;
      right:-34px;
	  top:259px;
}
#sub-soup-salad-breadsticks .menu-detail-bg.menu_padding_dwn0 .span4.menu_items.marg_bot2em.menu_featured .icons_marg_top.marg_left0.mar_grid_tp
{
	position:absolute;
      right:-14px;
	  top:252px;  
}	
 WO43836 -- sunil */
/*  WO43949  --sunil*/
div#myModal2
	{
	  width:350px;
	}
	div#myModal2 .modal-content img
	{
	  width:320px;
	}
	div#myModal2 .modal-body
	{
	  overflow: hidden;
	}
	
	
	div#myModal2 .modal-content {		
    position: relative;		
   }		
   div#myModal2 .modal-content button.close{		
    top: 3px;		
    right: 5px;		
   } 
/*  WO43949  --sunil*/	
/* FDA Changes start here 26/2/2017 */
/* List page browser-menu-grid list page */
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .dar-dish-details .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0,#og-togo-menu .dish-details.dar-dish-details{margin:5px 0 0;}
.browsermenu-grid .menu_items.marg_bot2em.menu_favorites .dar-dish-details .marg_left0,.browsermenu-grid .menu_items.marg_bot2em.menu_featured .dar-dish-details .marg_left0{width:183px;margin:5px 0 0;/*height: auto;*/}
/*#og-togo-menu .browser-menu-grid .span4.menu_items.marg_bot2em.menu_favorites{max-height: 320px;height:310px;}*/
#og-togo-menu .marg_bot2em.menu_favorites .dar-dish-details span.pdt-text,#og-togo-menu .marg_bot2em.menu_featured  .dar-dish-details span.pdt-text{width:100%;margin:0;float: left;padding:0 0 15px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dish-details.dar-dish-details .pull-right a#link,
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .dar-dish-details .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0 .pull-right a#link{bottom:0;top:auto;right:0;margin: 0;}
#og-togo-menu .browser-menu-grid .togoleft .menu_favorites .dar-dish-details .icons_marg_top,#og-togo-menu .dar-dish-details .star-grey-small1{margin-top: 0;min-height:inherit !important;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dish-details.dar-dish-details .menu_dine_in.capitalize{float: left;position: absolute;bottom: 0;right: 0;}
/* Detail page browsermenu-grid detail page */
.browsermenu-grid .menu-detail-bg  table.ingrient-wid-big{margin-bottom: 25px;}
.browsermenu-grid .browser-menu-grid .ingrient-wid-big .menu-iteam-title h2{margin:10px 0 0;}
.dar-calrie{font-family:Intro W01 Regular Alt;font-size: 14px;font-weight: bold;}
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big.dar-nutrihead td{width: 145px;}
.browsermenu-grid .browser-menu-grid .menu-detail-bg .ingrient-wid-big td.dar-nutricol{width:600px; }
.dar-dish-details .pull-right.txt-rgt.menu_marg_rgt.span2.spn_wdth.marg_left0{width: 65px;}
#og-togo-menu .browsermenu-grid .dish-details.dar-dish-details .dish-title{width:170px;}
#og-togo-menu #dar-favlist.icons_marg_top{left:0;right:auto;}
#og-togo-menu #dar-favlist .star-grey-small1{margin: 0 15px 0 5px;}

/* View as grid page */
.pdt-text.dar-menucal,.dar-togocarlie{font-family: Intro W01 Regular Alt;width: 360px;font-weight: normal;line-height: normal;margin: 0 0 5px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .menu-detail-bg-1 .left_box.dar-middleholder{height: auto;min-height: 70px;}
#og-togo-menu .browsermenu-grid .browser-menu-grid .box-margn .dar-middleholder .dish-details .pull-right.txt-rgt.menu_marg_rgt.span2{height: auto !important;}
.dar-togocarlie{margin: 0 0 15px;float: left;width: 75%;}
.menu-detail-bg-1 .dar-middleholder .star-grey-small1{top:auto;}
.menu-detail-bg-1 .dar-middleholder .fb_like{margin-top:0;}
/* Togo grid page */
#og-togo-menu #dar-togogrid .span2.cal-nut-info{width: 110px;}
#og-togo-menu #dar-togogrid .spn_wdth{width:105px; margin:0 !important;}
#og-togo-menu #dar-togogrid .pdt-text.dar-menucal{width: 100%;}
#og-togo-menu .menu-detail-bg-1 .left_box.dar-middleholder{height: auto;}
/* disclaimer issue */
.sub-menu-grid-bg .dar-disclaimer{display:block;padding:15px;width:94%;}
.dar-disclaimer.dar-disclaimer-border{border:1px solid #c7bbad;background:#fff;padding:15px;}
#og-togo-menu .dar-disclaimer.dar-disclaimer-tmi{border:1px solid #c7bbad;background:#fff;padding:15px;float:left;width:95.5%;margin:15px 0 15px 2px;}

/* FDA Changes end here 26/2/2017 */

/* FDA Changes 21/3/2017 */
#og-togo-menu .menu_header{height:60px;}
#og-togo-menu .sub-menu-grid-bg{background:none;}
#og-togo-menu .box-margn{background:#fff;margin:0 !important;}
#og-togo-menu .dar-disclaimer{background: #fff;padding: 15px;margin: 15px 0;border: solid 1px #cec3b6;width: 94.7%;}
.sub-menu-grid-bg.dar-sub-menu-bg{background: #fff;}
.menu-container.dar-menu-container{height:auto;}

/*==========================================================================================================
	REWARD HISTORY PAGE STYLE
==========================================================================================================*/
.reward-history-content{padding:0; margin:0; color:#000;}
.heading-right {margin: 20px 10px 10px 10px;}
.reward-history-row {overflow: hidden;margin: 0 0 20px 0;}
.reward-history-row p {line-height: 18px;padding: 0;margin: 0;text-align: left;font-size: 11px;color:#000;}
.heading-right .boldTxt{font-family: Intro W01 Regular Alt; font-weight:bold; text-transform: uppercase;}
.heading-right span.memberNumberHidden {line-height: 18px;display: inline-block;letter-spacing: 1px;margin: 5px;}
.heading-right p.avail-points {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.heading-right p.avail-points span.av-points {font-weight: bold;font-size: 16px;line-height: 18px;margin-left: 5px;}

/*----- Reward history table -------*/
.reward-history-table {display: table;width: 98%;}
.reward-history-table-row {display: table-row;}
.reward-history-table-table-heading {display: table-header-group;}
.reward-history-table-head {display: table-cell;vertical-align: middle;padding: 3px 10px;border-bottom: 1px solid #e3e3e3;width: 30.5%;background: #e3e3e3;
 color: #000;font-weight: bold;font-size: 11px;}
.reward-history-table-cell { display: table-cell;vertical-align: middle;padding: 3px 10px;border-bottom: 1px solid #e3e3e3;width:30.5%;color:#333;}
.reward-history-table-cell .rh-date{color:#333; font-size:11px;}
.reward-history-table-cell .points-details{color:#333; font-size:11px;}
.reward-history-table-cell .special-info{color:#ccc; font-size:10px;}
.reward-history-table-cell .no-of-points {display: block;text-align: right;}
.reward-history-table-body {	display: table-row-group;}

/*---------- Reward history brudcrums -----------*/
.reward-history-brudcrums{padding:10px;margin:40px auto;position:relative;}
.reward-history-brudcrums a#rhb-previous, .reward-history-brudcrums a#rhb-next{color:#000 !important;text-decoration:none !important;padding:0;margin:0;display:block;font-family:Intro W01 Regular Alt;}
.reward-history-brudcrums span.arrow-left, .reward-history-brudcrums span.arrow-right{width:18px;display:block;margin-top:-1px;}
.reward-history-brudcrums span.arrow-left{float:left;}
.reward-history-brudcrums span.arrow-right{float:right;}
.reward-history-brudcrums a#rhb-previous{float:left;}
.reward-history-brudcrums a#rhb-next{float:right;}
.reward-history-brudcrums h3.rhb-month-title{margin:auto;width:60%;text-align:center;padding:0 !important;position:absolute;left:0;right:0;top:inherit;line-height:inherit;}

/*Your Order Details*/
.ordr-rgt-desc .ordr-summary {margin-bottom: 10px;}
.odr-summary-list{display: inline-block;}


/*------- defect 32090 -------*/
.wl_nav .location-popup p.timecontent {line-height: 20px;}
.wl_nav .row.pad-left15 {padding: 5px 0px;}

/* Fix for WO30576 -  xsduxm1*/

.og_togo_picloc.row .valuess:nth-child(3) span p{
   margin-top:16px !important;
} 
.og_togo_picloc.row .valuess:nth-child(4) span p{
   margin-top:16px !important;
}  
.og_togo_picloc.row .valuess:nth-child(5) span p{
   margin-top:16px !important;
} 

.og_togo_picloc .numeric.span1 {    
    height: 36px !important;
	padding-top: 14px !important;
	}
	
/*********** FDA Defect fixing ***********/
.gen_info.mar_lft.Inc-Cart{height:auto !important;padding-bottom: 10px;border-bottom: 1px solid #b3a29e;float: left;}

/*----- Fix for INC153300-----*/
input.order-btn.margin_lt_15.pull-right.capitalize {
    margin-bottom: 10px;
}
.logbox .og_togo_order.Menu-order .row.margin_top145.margin_bot3.marg_left5p .casual_span .margin_lft_07 img {
    margin: 0px !important;
   
}

/*----- Fix for WO38534-----*/
	p.newWLMsg {
    margin-top: -13px;
}
/* WO47413 -- sunil */
.row.margin_top1.margin_bot3.marg_left5p {
    margin-top: 1em;
}
/* WO47413 -- sunil */


	/* Fix for WO30576 -  xsduxm1*/

	.og_togo_picloc.row .valuess:nth-child(2) span p{		
   margin-top:1px !important;		
} 		
.og_togo_picloc.row .valuess:nth-child(3) span p{		
   margin-top:16px !important;		
} 		
.og_togo_picloc.row .valuess:nth-child(4) span p{		
   margin-top:16px !important;		
}  		
.og_togo_picloc.row .valuess:nth-child(5) span p{		
   margin-top:16px !important;		
} 		
.og_togo_picloc .numeric.span1 {		
    height: 36px 	!important;		
	padding-top: 14px !important;		
	}		
	div#myModal2 .modal-body		
	{		
	  overflow: hidden;		
	}
	
	/*Fix for WO50330 */
	
	#join_rewards_textbox
{
width:275px;
}
#select_dropdown .span3.phone_type span#cd-service-time {
    margin-top: 12px;
    display: inline-block;
    margin-left: 5px;
}
#select_dropdown .span3.phone_type select#time {
    width: 106px;
}
/*Order Details*/
#gc .row p{font-size: 14px;}
/*Shipping Information in Order confimation page*/
.dar-ship-font{font-size: 14px;}
.grayout
{
      pointer-events:none;
      opacity:0.5;
}
/* Bams alignment fix */
#amtToApplylabel{width:185px;float:right;}
.dar-ship-font{font-size: 14px;}
/*Crime Index PCR - 376*/
label[for="saveShippingAddresscheck"]{ display:inline-block; }
.cd-error-text.ci-error-txt{ text-transform: none !important; }
.cierror_top{ padding-left:47px; float:left; margin-bottom:20px; background-image:url("../../images/site/error_icon.png"); background-position:left 2px; background-repeat:no-repeat; }
.og_catering_delivery .cd_note{ margin-top:115px;}
span.at_business_info,span.at_residential_info,span.at_other_info{ margin-top:92px; display:none; }
.cd_note_c span.at_business_info, .cd_note_c span.at_residential_info, .cd_note_c span.at_other_info{ margin-top:-3px; }
/*Crime Index PCR - 376 Ends*/
.come-on-in {
    position: absolute;
    top: -33px;
}/*sunil/lakshmi*/

/*Minor Enhancements - Online only coupons*/
.payOnlineCouponOverlayDiv{padding: 0px 45px 20px 45px; }
.payOnlineCouponOverlayDiv button{width: 100%; }
.payOnlineCouponOverlayDiv h3{padding-bottom: 15px; padding-top:10px; }

/*INC225928   -- sunil */
div#multiSkuDiv {
    padding-top: 20px !important;
}
/*INC225928   -- sunil */

/*Crime Index 33513 Fix*/
.og_togo_order  .cd-display-rest-block{ position: relative; overflow:hidden; }
.og_togo_order  .cd-display-rest-block .delivery-location-spinner{ position: absolute; z-index: 1; background: #f7f7f7 url('http://media.olivegarden.com/images/site/loader.gif') center no-repeat; width: 100%; height: 100%; display: block; margin-top: 10px; margin-left: -8px; }

/* WO56603 - Changes - Increase the Select This location Button size*/
.og_catering_delivery .cd-display-rest-block .casual_span .rt_span_width.pull-right.margin_rt_05 button .selectLocBtn{
	width: 150px !important;
}

/*For online Order confirmation popup-WO42529*/
#startNewOrderConfirmModal{
    top: 13% !important;
    width: 600px;
}
.startNewOrderConfirmlDiv{
    width: 605px;
    padding: 29px 27px 0px 0px !important;
}
.order-now {
    background-color: #A2B534;
}
.order-online-overlay p {
	color: #ffffff;
    font-family: Intro W01 Regular Alt;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 4%;
}
#gc .start-new-order-confirm-btn {
    background: #C00000;
    border: 1px solid #5C9A83;
    color: #ffffff;
    cursor: pointer;
    padding: 5px 15px;
    font-weight: bold;
    font-family: Intro W01 Regular Alt;
    text-align: center;
    margin-left: 6%;
    margin-right: 0%;
    width: 38%;
}
.btn-div {
    margin: 5% 0 10% 0;
    float: left;
    width: 100%;
}
.overlay-img{
    margin-top: 10%;
}
.overlay-img ul{
    margin-left: 5%;
}
.overlay-img ul li {
    list-style: none;
    display: inline-block;
    margin-left: 7%;
    line-height: 15px;
    width: 23%;
}
.overlay-img span {
    font-size: 11px;
    text-align: center;
    width: 55%;
    margin: 0px !important;
    padding-top: 5px;
    padding-left: 15px;
    float: left;
}
.pickupImgTxt{
    padding-left: 0px !important;
    width: 70% !important;
} 
/*End-WO42529*/

/*UI fix for WO47428*/
.trio_option label{
    height: 12px;
}
/*End-WO47428*/

/** Start WO61422 og d * */
.gcbalance-mobalbox{margin-top:-40px;}
.modal-body-gcbalanceheight{height:540px;}
.dis_none{display:none;}
.input-gc-number{
	margin-left: 0;
	width: 80px;
	height: 30px !important;
}
.gcbalance-captcha-error-msg{
	color:red;
	font-size:15px;
	font-weight:bold;
	margin-left:4px;		
}
.gcbalance-error-msg{
	color:red;
	font-size:15px;
	font-weight:bold;
	margin-left:4px;		
}
.gcbalance-tip-percentages{
	float:left;
	margin-left:0px;
	margin-top:20px;
	width:40%;
}

.togopayment input[name="cardAmt"].gcbalance-cardamount{
	height:28px;
	width: 120% !important;
}
.togopayment input[name="tipAmt"].gcbalance-tipamount{
	height:28px;
}
.togopayment span[id="tipvaluesCCselectspan"].tipvaluesCCselect{
	width:130% !important;
}
.togopayment input[name="amtToApplyValue"].gcbalance-amounttoapplyvalue{
	height:28px;
	width: 120% !important;
}

/** End WO61422 og d * */


/*UI fix - WO48906*/
#deliveryLocationConfirmation>p {
    width: 50%;
}
#deliveryLocationConfirmation>p>span,#deliveryLocation>h5,.pickup_info span {
    word-wrap: break-word;
}
#deliveryAddressId{
	margin-right: -25%;
}
#deliveryInfo_confirm_page span.pull-right {
	word-break: break-all;
}
/*End-WO48906*/

/*CRM precheck disable - start */
.brand_subscription {
    display: none;
}
#brandOptionDOBDiv {
    display: none;
}
section.span7.span_width_t.mar_top10 #aria-gc-note2{
    display: none;
}
section.col-md-12.col-lg-12.col-xs-12.col-sm-12.p0.dar-gc-pf14 #aria-gc-note2{
    display: none;
}
#aria-gc-brandoptin {
    display: none;
}
/*CRM precheck disable - end */

/*crm precheck* - start */
.span3.styled-select.edit-m-d-y.magin_right.margin_dob {
    margin-right: .814em;
}

.styled-select.edit-m-d-y.magin_right.margin_dob  {
    margin-right: .814em;
}

img#icondisplay_crm {
    margin-left: .5%;
    margin-top: .5%;
}

/*crm precheck* - end */
