/* CSS crunched with Crunch - http://crunchapp.net/ */
@font-face{font-family:"Gill Sans W01 Book";src:url("../../fonts/2cebe80c-b289-4ae0-a3b0-baa82c6c6e10.eot?#iefix");src:url("../../fonts/2cebe80c-b289-4ae0-a3b0-baa82c6c6e10.eot?#iefix") format("eot"),url("../../fonts/2bc69477-90c2-4415-a51f-36e36eee3d5e.woff") format("woff"),url("../../fonts/33447d8d-d920-48e7-b0a9-1d3dda80d6a6.ttf") format("truetype"),url("../../fonts/e49c440c-7653-44ce-96d2-f775947ba9fe.svg#e49c440c-7653-44ce-96d2-f775947ba9fe") format("svg");}@font-face{font-family:"GoudyOldStyleW01-Regula";src:url("../../fonts/77df5d90-0bbc-42bf-b0e5-1b80da590a80.eot?#iefix");src:url("../../fonts/77df5d90-0bbc-42bf-b0e5-1b80da590a80.eot?#iefix") format("eot"),url("../../fonts/7d08b35f-3646-4e3f-ace8-89f0b29867ec.woff") format("woff"),url("../../fonts/23878742-44bd-46f3-b320-fa39a4fcbd7b.ttf") format("truetype"),url("../../fonts/30fc7c14-55d7-4631-9768-a0bbf7ab88c6.svg#30fc7c14-55d7-4631-9768-a0bbf7ab88c6") format("svg");}.default_text{font-family:GoudyOldStyleW01-Regula;}
.default_text1{font-family:GoudyOldStyleW01-Regula;}
.styled_text_normal{font-family:Gill Sans W01 Book;font-weight:bold;}
.styled_text_medium{font-family:Gill Sans W01 Book;}
.styled_text_bold{font-family:Gill Sans W01 Book;font-weight:bold;}
.font_size_normal{font-size:12px;}
.font_size_normal1{font-size:15px;}
.font_size_semimedium{font-size:16px;}
.font_size_medium{font-size:18px;}
.font_size_semilarge{font-size:20px;}
.font_size_semilarge1{font-size:21px;}
.font_size_large{font-size:22px;}
.font_size_verylarge{font-size:24px;}
.font_size_verylarge1{font-size:41px;}
.font_size_verylarge2{font-size:28px;}
.font_size_verylarge3{font-size:25px;}
.font_size_verylarge4{font-size:47px;}
.font_size_verylarge5{font-size:30px;}
.font_size_verylarge6{font-size:32px;}
.font_size_verylarge7{font-size:40px;}
.font_size_verylarge8{font-size:35px;}
.font_size_verylarge9{font-size:26px;}
.font_size_verylarge10{font-size:36px;}
.font_size_verylarge11{font-size:38px;}
.font_size_verylarge12{font-size:43px;}
.font_size_normal2{font-size:14px;}
.font_size_normal3{font-size:11px;}
.font_size_normal14{font-size:17px;}
.font_size_norma15{font-size:13px;}
.font_size_norma16{font-size:19px;}
.capitalize{text-transform:uppercase;}
.decapitalize{text-transform:lowercase;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.normal{font-weight:normal;}
.txt_style{text-decoration:underline;}
.txt_style1{text-decoration:none;}
.txt-center{text-align:center;}
.txt-left{text-align:left;}
.txt-right{text-align:right;}
.txt-wrapword{word-wrap:break-word;}
.camelcase{text-transform:capitalize;}
a.link-txt-style{text-decoration:none;color:#af6218;}
a.link-txt-style:hover,a.link-txt-style:focus{color:#83460e;}
a.link-txt-style1{text-decoration:none;color:#000000;}
.font_size_verylarge10{font-size:36px;}
.font_size_medium1{font-size:19px;}
.padding-left0{padding-left:0;}
.padding-right0{padding-right:0;}
.padding-top10{padding-top:10px !important;}
.padding-bottom30{padding-bottom:30px;}
.margin-top0{margin-top:0px !important;}
.margin-top8{margin-top:8px !important;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top17{margin-top:17px !important;}
.margin-top20{margin-top:20px !important;}
.margin-top30{margin-top:30px !important;}
.margin-bottom10{margin-bottom:10px;}
.margin-bottom18{margin-bottom:18px !important;}
.margin-bottom30{margin-bottom:30px;}
.margin-top40{margin-top:40px;}
.mar-btm-35{margin-bottom:-35px;}
.mar-btm-7{margin-bottom:7px;}
.mar-btm-13{margin-bottom:-13px;}
.mar-top-8{margin-top:-8px;}
.marg-hr{margin:-8px -25px 20px -20px !important;}
.margin0{margin:0px !important;}
.dis_inline{display:inline;}
.dis_block{display:block;}
.dis_inlineblock{display:inline-block;}
.dis_none{display:none;}
h1,h2,h3,h4,h5,h6{color:#000000;font-family:GoudyOldStyleW01-Regula !important;}
body{font-family:GoudyOldStyleW01-Regula;color:#000000;font-size:22px;background:#f3e9ce;}
h1{font-size:18px;margin-top:0px;text-transform:uppercase;}
h2{font-size:24px;text-transform:uppercase;}
img{max-width:100%;}
.pos_relative{position:relative;}
.pos_absolute{position:absolute;}
.pos_fixed{position:fixed;}
.pos_static{position:static;}
input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=time],select{height:41px;font-size:15px;font-family:GoudyOldStyleW01-Regula;color:#7d796e;background-color:#fbf3de;border:1px solid #9c9e91;box-shadow:none;outline:0 none;font-weight:normal;}
textarea.control-elements{color:#7d796e;background-color:#fbf3de;height:180px;font-size:15px;font-family:GoudyOldStyleW01-Regula;padding:6px 12px;border:1px solid #9c9e91;}
input[type=checkbox].css-checkbox{opacity:0;margin:14px 0px 0px 3px;position:absolute;z-index:-1;}
input[type=checkbox].darden-offers-checkbox{opacity:0;margin:14px 0px 0px 3px;position:absolute;z-index:-1;}
.chk-btn,.chk-btn-checked{background:url('../../images/site/off.png') no-repeat;line-height:17px;font-weight:normal;padding-right:45px;min-height:20px;display:inline-block;color:#161616 ;outline:medium none;position:relative;background-size:40px 20px;background-position:right center !important;width:100%;}
.chk-btn-checked{background:url('../../images/site/on.png') no-repeat;background-size:40px 20px;}
.reset-dropdown input[type="password"]{-moz-appearance:none;appearance:none;background:url("../../images/site/edit_indicator.png") no-repeat scroll right;background-size:30px 38px;text-indent:0.01px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;height:40px;padding-right:66px;}
.reset-dropdown input[type="password"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);}
.control-elements::-moz-placeholder{color:#7d796e;opacity:0.5;}
p input[type=checkbox].select-checkbox{display:none;width:8%;height:48px;}
.select-checkbox{position:absolute;z-index:-1;}
input[type=checkbox].select-checkbox{display:none;width:8%;}
.select-btn,.select-btn-checked,.select-btn-checked-checked{background:url('../../images/site/off.png') no-repeat right 0;background-size:49px 22px;line-height:25px;display:inline-block;color:#000000;font-family:Gill Sans W01 Book;font-size:30px;word-wrap:break-word;padding-right:54px;width:100%;font-weight:normal;position:relative;margin-top:0px;}
.select-btn-checked,.select-btn-checked-checked{background:url('../../images/site/on.png') no-repeat right 0;width:100%;background-size:49px 24px;background-size:49px 22px;}
.remove_frd_icon{background:url("../../images/site/cross_icon.png") no-repeat scroll 0 0;background-size:16px auto;display:block;text-align:center;font-size:12px;font-weight:bold;color:#000000;height:28px;line-height:15px;margin-top:12px;padding-left:22px;}
.remove_frd_icon:focus,.remove_frd_icon:hover{text-decoration:none;color:#000000;}
.placeholder-italics::-webkit-input-placeholder{font-style:italic;font-size:15px;}
.placeholder-italics::-moz-placeholder{font-style:italic;font-size:15px;}
.placeholder-italics:-ms-input-placeholder{font-style:italic;font-size:15px;}
.addinstructions-placeholder::-webkit-input-placeholder{text-indent:-1px;}
button:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);outline:1 none;}
.css-checkbox:focus,.select-checkbox:focus,.items-checkbox:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);outline:1 none;}
input[type=checkbox].items-checkbox{display:none;}
input[type=checkbox].items-checkbox+label.itemchk-btn{height:30px;display:inline-block;background-repeat:no-repeat;background-position:0 0;cursor:pointer;color:#000000;outline:medium none;}
input[type=checkbox].items-checkbox:checked+label.itemchk-btn{background:url('../../images/site/checked_darden_offers.png') no-repeat left 0;color:#000000;background-size:26px;}
label.itemchk-btn{background:url('../../images/site/checbox_uncheck.png') no-repeat left center;line-height:25px;font-weight:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:40px;background-size:25px;margin-left:15px;}
.timepicker-holder input{-moz-appearance:none;appearance:none;background:url("../../images/site/drop_1.png") no-repeat scroll right center rgba(0, 0, 0, 0);background-size:39px;text-indent:0.01px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;padding-right:66px;border-color:none ;border-style:none ;border-width:none ;border:1px solid #cccccc;padding-left:12px;height:40px;text-transform:uppercase;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;position:absolute;top:0;}
.div-horizontal .control-label,.div-horizontal .radio,.div-horizontal .checkbox,.div-horizontal .radio-inline,.div-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0;}
.div-horizontal .radio,.div-horizontal .checkbox{min-height:27px;}
.div-horizontal .elements-group{margin-right:-15px;margin-left:-15px;}
.div-horizontal .elements-group:before,.div-horizontal .elements-group:after{display:table;content:" ";}
.div-horizontal .elements-group:after{clear:both;}
.div-horizontal .elements-group{margin-right:-15px;margin-left:-15px;}
.elements-group{margin-bottom:10px;}.elements-group .help-block{font-size:14px;margin-top:10px;color:#000;}
.control-elements{border-radius:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-image:none;background-color:#fbf3de;border:medium none;color:#7d796e;}
.control-elements:focus,input[type="date"]:focus,.timepicker-holder>.select-wrapper.focus{z-index:0;border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);}
.control-elements::-moz-placeholder{color:#7d796e;opacity:1;}
.control-elements:-ms-input-placeholder{color:#7d796e;opacity:1;}
.control-elements::-webkit-input-placeholder{color:#7d796e;opacity:1;}
.control-elements[disabled],.control-elements[readonly],fieldset[disabled] .control-elements{cursor:not-allowed;background-color:#eee;opacity:1;}
label.radio-btn{font-weight:normal;font-size:15px;color:#7d796e;width:240px;word-wrap:break-word;}
.custom-radio-btn{width:16px;height:16px;position:relative;z-index:1;top:2px;background:url('../../images/site/radio-uncheked.png') no-repeat left 0;background-size:16px;display:inline-block;}
.custom-radio-btn.selected{background:url('../../images/site/radio-cheked.png') no-repeat left 0;background-size:16px;}
.custom-radio-btn input[type="radio"]{width:15px;height:15px;margin:1px;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}
input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbf3de url("../../images/site/drop_1.png") no-repeat scroll right center;background-size:38px;text-align:left;text-indent:0.01px;width:100%;border-color:none ;border-style:none ;border-width:none ;border:1px solid #9c9e91;padding-left:12px;height:40px;color:#000000;box-shadow:none;}
.pick-date::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;}
.pick-date::-webkit-calendar-picker-indicator{-webkit-appearance:none;opacity:0;}
.contact-date::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;}
.contact-date::-webkit-calendar-picker-indicator{-webkit-appearance:none;opacity:0;}
input[type="date"]::-webkit-clear-button{display:none;}
input[type="time"]::-webkit-clear-button{display:none;}
label{font-size:20px;}
.reset-dropdown.editable-txt input{-moz-appearance:none;appearance:none;background:url("../../images/site/edit_indicator.png") no-repeat scroll right center;background-size:38px auto;text-indent:0.01px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;padding-right:45px;overflow:hidden;text-overflow:ellipsis;height:40px;z-index:9999;}
.reset-dropdown.editable-txt input[type="text"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);}
.error_msg{color:#9A3324;cursor:text;font-size:16px;font-weight:bold;}.error_msg ul{padding:0px 12px !important;font-size:14px;}
.error_msg .divider{color:#000;font-size:20px;line-height:36px;}.error_msg .divider .left,.error_msg .divider .right{border-top:1px solid #a8a087;}
a[href^=tel]{color:#956b3d;}
.darden_offers input.items-checkbox[type="checkbox"]+label.itemchk-btn{color:#7d796e;}
.darden-offers-btn,.darden-offers-btn-checked{background:url('../../images/site/unchecked_darden_offers.png') no-repeat left 0;background-size:30px 30px;line-height:17px;font-weight:normal;height:52px;display:inline-block;color:#000000;outline:medium none;position:relative;padding-left:40px;}
.darden-offers-btn-checked{background:url('../../images/site/checked_darden_offers.png') no-repeat left 0;background-size:30px 30px;}
.control-elements.coupon{padding-right:30px;}
.fake_pass{display:none;}
.input_toppos,.textbox_toppos{position:relative;z-index:9999;}
.contact_dropdowns .btn-group.bootstrap-select{margin-bottom:0px;}
.contact_dropdowns{margin-bottom:0px;}
#reserveDtPlaceholder{font-size:15px;position:absolute;left:20px;padding:8px 10px;margin:1px 0px 0px;background:#fbf3de;color:#7d796e;width:50%;}
.hr-line.margin-top8{margin-top:-8px !important;}
.warning_msg{padding:10px 15px;border:1px solid #000;color:#000;margin:10px 0px;font-size:16px;}.warning_msg span{margin:0px;display:block;}
a{color:#af6218;outline:none;text-decoration:none;}
a:hover,a:focus{color:#9a5512;text-decoration:none;}
#logo{-webkit-padding-before:0px;}
#logo a{float:left;width:113px;-webkit-padding-before:0px;margin:0px;padding:10px 0px 10px 10px;}
#logo img{display:block;}
.head-bg{background-color:#000000;height:72px;z-index:9999;position:fixed;position:device-fixed;top:0;width:100%;}
.head-bg>div.col-xs-4{background-color:none;min-width:94px;padding:0;max-width:114px;width:42.3%;}
.header-rgt-nav{padding:0px;width:62%;float:right;}.header-rgt-nav .menu.pull-right{float:none !important;}
.menu ul li{text-align:center;font-family:Gill Sans W01 Book;font-weight:bold;text-transform:uppercase;}
.menu ul li a,.menu ul li a:hover{font-size:8px;text-align:center;padding:26px 0 0;font-weight:bold;color:#bbad7a;display:inline-block;width:25px;position:relative;margin:0;vertical-align:top;}
.menu ul li a:hover{background-color:transparent;color:#f0e6cc;}
.menu ul li a:focus,.menu ul li:last-child a{background:none;}
.menu ul li.img-responsive{background-position:center center;padding:18px 4px 17px;width:auto;display:inline-block;float:none;margin:0px 0px;vertical-align:top;}
.menu ul li:nth-child(2) a img{margin-left:0;}
.menu .nav-items img{cursor:pointer;left:0px;position:absolute;top:0px;z-index:0;width:25px;height:20px;}
.menu img.nav_active{z-index:-2;}
.menu .active img.nav_active{z-index:2;}
.menu .nav-pills .location-icon{width:49px;}
.menu .nav-pills{float:right;padding:0px;}
.menu .nav-pills>li.active>a,.menu .nav-pills>li.active>a:hover,.menu .nav-pills>li.active>a:focus{background-color:transparent;color:#f0e6cc;}
.menu ul li a#LOCATIONS{width:45px;}.menu ul li a#LOCATIONS img{left:6px;}
.menu ul li#RESERVE-li{padding:0;vertical-align:top;}.menu ul li#RESERVE-li a{width:45px;padding:0;text-indent:-9999px;height:100%;color:#f0e6cc;}.menu ul li#RESERVE-li a img{left:0;width:45px;height:100%;}
.menu ul li#MORE-li a img{width:22px;height:18px;top:2px;left:2px;}
.menu ul li#CART-li{}
.order_digits{display:none;}
.order_digits.active{display:block;font-family:GoudyOldStyleW01-Regula;font-size:11px;color:#ffffff;background:url("../../images/site/order_digits.png") no-repeat center center;background-size:18px auto;width:32px;height:32px;position:absolute;right:4px;top:0px;z-index:2;padding-top:9px;}
.nav{padding-top:12px;}
.HideMyCart{display:none!important;}
.locationholder{background-color:#ffffff;width:100%;min-height:32px;padding:5px 13px 5px 10px;color:#ebe4ca;position:fixed;position:device-fixed;top:83px;z-index:3000;}
#headercontainer+.container{margin-top:130px;}
#locationholder-accordion{position:fixed;position:device-fixed;}
.location-img{display:inline-block;vertical-align:top;outline:none;}
.location-img:hover,.location-img:active,.location-img:focus{color:#ffffff;text-decoration:none;}
.location-name{display:inline-block;width:94%;}
.location-name,.location-name:hover,.location-name:active,.location-name:focus{font-size:18px;text-decoration:none;padding-left:6px;color:#f0e6cc;line-height:30px;}
.locationholder-heading a img{padding-top:9px;width:10px;}
.locationholder-heading a{background:url("../../images/site/up_arrow.png") no-repeat center right;width:100%;height:auto;display:block;margin-right:4px;background-size:10px;}
.locationholder-heading a.collapsed{background:url("../../images/site/down_arrow.png") no-repeat center right;width:100%;height:auto;display:block;margin-right:4px;background-size:10px;}
.location-arrow:hover,.location-arrow:active,.location-arrow:focus{text-decoration:none;}
.locationholder-content{padding-left:20px;}.locationholder-content p{color:#322110;padding-right:20px;margin-bottom:2px;font-size:12px;}
.locationholder-content a{color:#322110;}
.locationholder-content span a{color:#000000;text-decoration:underline;}
.locationholder-content span a:hover{text-decoration:none;}
.lochead_content{padding-left:20px;}.lochead_content p{padding-right:20px;margin-bottom:2px;font-size:12px;}
.lochead_content a{color:#322110;}
.lochead_content span:first-child{padding-left:0;}
.lochead_content span:last-child{padding-right:0;}
.lochead_content p:first-child{padding-top:5px;}
.lochead_content p#restarantAddr{margin-bottom:10px;}
.lochead_content p:nth-child(4){padding-bottom:10px;}
.lochead_content span{padding:0px 2px;color:#f0e6cc;font-size:12px;}
.lochead_content .location_details{padding:10px 0;}
.lochead_content span a{color:#000000;text-decoration:underline;}
.lochead_content span a:hover{text-decoration:none;}
.location-notdetect-holder{display:none;}.location-notdetect-holder .locationdetect-msg{padding-left:23px;font-size:12px;}
.location-notdetect-holder .location-name{font-size:18px;}
.location-notdetect-holder a.find-loctxt{color:#956b3d;text-decoration:underline;}
.location-notdetect-holder .location-img{width:10px;padding-top:10px;}
.location-notdetect-holder.active{display:block;}
.locationholder_details{position:absolute;display:block;background:url(../../images/site/header_location_bg.png) no-repeat center right;background-size:100% 100%;width:100%;min-height:40px;top:72px;padding-right:13px;border-bottom:1px solid #90877c;}
.loc_heading{width:100%;height:auto;display:block;background:url(../../images/site/down_arrow.png) no-repeat right 17px;background-size:14px auto;cursor:pointer;padding:5px 10px;}
.loc_heading.shown{background:url(../../images/site/up_arrow.png) no-repeat right 17px;background-size:14px auto;width:100%;height:auto;display:block;padding:5px 10px;}
.location-img{padding-top:8px;width:10px;}
.location-name{font-size:18px;text-decoration:none;padding-left:6px;color:#f0e6cc;line-height:30px;}
.lochead_content{display:none;padding-left:10px;padding-bottom:6px;}
.lochead_content>p{padding-right:0px;margin-bottom:2px;font-size:12px;padding-left:16px;}
.location_notdetect_holder{display:none;padding-left:10px;}.location_notdetect_holder .locationdetect-msg{padding-left:17px;font-size:12px;}.location_notdetect_holder .locationdetect-msg a.find-loctxt{color:#fff;}
.location_notdetect_holder .location-name{font-size:18px;padding-left:0;}
.location_notdetect_holder a.find-loctxt{color:#956b3d;text-decoration:underline;}
.location_notdetect_holder.active{display:block;}
.lochead_content span a{color:#f0e6cc;text-decoration:none;}
.footbg{background:url("../../images/site/footer-bg_02.png") no-repeat;background-size:100% 100%;height:auto;width:100%;font-family:GoudyOldStyleW01-Regula;}.footbg .copy-link .text_priv{margin-top:-6px;}
.footbg .copy-link p{color:#b69863;}
.footbg .copy-link p.text_copyrights{margin-top:10px;font-size:15px;color:#aa8d59;}
.footbg .copy-link p:last-child{color:#682f00;opacity:0.6;}
.footbg .copy-link a{text-decoration:none;font-size:16px;color:#3e1d01;}
.footbg .copy-link{font-size:16px;color:#682f00;}
.footer-nav{margin-top:20px !important;padding:0px 5px;}
.footer-sociallogos{padding:25px 10px 0;margin-bottom:6px;overflow:hidden;}
.footer-sociallogos a{display:inline-block;text-align:center;width:55px;vertical-align:top;}.footer-sociallogos a img{}
.back-to-top{bottom:2em;color:#000000;font-size:12px;padding:0em;position:fixed;right:1em;text-decoration:none;z-index:9999;width:30px;height:31px;display:none;}
.back-to-top img{width:100%;}
.container{max-width:none !important;padding:0px;margin:0;width:100%;}
.home-img img{height:auto;width:100%;}
.text-dec{text-decoration:underline;color:#ffffff;margin-top:-5px;}
.success-button{font-family:Gill Sans W01 Book;padding:15px;text-align:center;color:#ffffff;width:100%;font-size:14px;border:none;margin:10px 0px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E1NzE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZTNhMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #a57141 0%, #5e3a16 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a57141), color-stop(100%, #5e3a16));background:-webkit-linear-gradient(top, #a57141 0%, #5e3a16 100%);background:-o-linear-gradient(top, #a57141 0%, #5e3a16 100%);background:-ms-linear-gradient(top, #a57141 0%, #5e3a16 100%);background:#a57141;border-radius:0px !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a57141', endColorstr='#5e3a16', GradientType=0);}
.success-button:hover{background:#682F03;color:#fff;}
.default-button{font-family:Gill Sans W01 Book;padding:15px;text-align:center;color:#ffffff;background:#bfb8ae;background:#682F03;width:100%;font-size:14px;border:1px solid transparent;margin:10px 0px;border-radius:0px !important;}
.default-button:hover{background:#a57141;}
.viewmore-button{font-family:Gill Sans W01 Book;padding:15px;text-align:center;color:#ffffff;background:#bb3e1f;background-color:#af6218;width:100%;font-size:14px;border:1px solid transparent;margin:10px 0px;}
.btn-prod-not-available{font-family:Gill Sans W01 Book;padding:15px;text-align:center;color:#ffffff;background:#682f00;width:100%;font-size:14px;border:1px solid transparent;margin:10px 0px;}
.content-bg{width:100%;background:#f3e9ce;}
.innercontainer{padding:15px;}
.innercontainer.innerwrapper{padding:0 !important;}
.element-holder{padding:0 15px;}
nopaddingdiv{padding:0 !important;}
.content-holder{padding:0px 10px 10px;}
.innercontainer.innercontent-wrapper{padding-top:0;}.innercontainer.innercontent-wrapper .pickup-locations{margin-top:0;}
.fn-italic{font-style:italic;}
.fnt-base{font-family:Gill Sans W01 Book;}
.fnt-textnormal{font-size:14px;}
.text_conditon{font-size:15px;margin-top:6px;}
.text_remember{font-size:15px;}
.hr-line{border-bottom:solid 1px #a89e85;margin:20px 0px 10px;clear:both;height:1px;}
.hr-line.location-margin{margin-top:0px;}
.container .innercontainer:not( :nth-child(1)) .hr-line{margin:20px 0px 0px 0px;}
.carousel-control .icon-prev{content:" ";display:block;width:26px;height:26px;text-indent:-9999px;}
.carousel-control .icon-next{content:" ";display:block;width:26px;height:26px;text-indent:-9999px;}
.carousel-control.right{background:url("../../images/site/home_next_arrow.png") no-repeat;background-position:50% center;}
.carousel-control.left{background:url("../../images/site/home_prev_arrow.png") no-repeat;background-position:50% center;}
.carousel-indicators{bottom:10px;margin:0px;left:20%;}.carousel-indicators li{margin:0;height:26px;width:26px;border:0;background:url("../../images/site/carousel-indicators.png") no-repeat;background-position:0px 0px;}
.carousel-indicators li span{background-color:none;height:11px;width:11px;display:block;margin-left:3px;margin-top:3.3px;}
.carousel-indicators>li.active{height:26px;width:26px;background:url("../../images/site/carousel-indicators.png") no-repeat;background-position:0px -26px;}.carousel-indicators>li.active span{background-color:none;}
.hr-line_createacc{margin:10px 0px;}
.container .innercontainer:not( :nth-child(1)) .hr-line.hr-reset{margin:20px 0 10px;}
.location-details-body{display:none;}
.error_page_content img.img-responsive{width:100%;height:auto;}
.reset-dropdown select::-ms-expand{display:none;}
.reset-dropdown select{width:100%;border:0 none;cursor:pointer;text-indent:0.01px;*background-image:none;background:#ffffff url('../../images/site/drop_1.png') no-repeat right;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-size:60px;border-radius:6px;border:1px solid #9c9e91;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;padding:15px 10px;}
.reset-dropdown select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);}
.bootstrap-select{width:100% !important;color:#000000;}
.bootstrap-select.btn-group .btn .caret{background:url("../../images/site/drop_1.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);border-color:none;border-style:none;border-width:none;display:inline-block;width:62px;height:41px;bottom:0;position:absolute;right:0px;top:0px;vertical-align:middle;background-size:38px 39px;}
.bootstrap-select.open.btn-group .btn .caret{background:url("../../images/site/drop_1_up.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);background-size:38px 39px;width:62px;height:41px;vertical-align:middle;}
.bootstrap-select.btn-group.reset_options .btn .caret{background:url("../../images/site/dropdown_downarrow.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:14px auto;}
.bootstrap-select.open.btn-group.reset_options .btn .caret{background:url("../../images/site/dropdown_uparrow.png") no-repeat scroll center center rgba(0, 0, 0, 0);background-size:14px auto;}
.bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{background:#fcf7e9 url("../../images/site/input_bg.png");color:#000000;border-radius:0px;outline:none;margin-bottom:0px;}
.bootstrap-select button{background-color:#ffffff;border:1px solid #9c9e91;border-radius:0px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;display:block;height:41px;line-height:1.42857;padding:6px 3px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%;color:#000000;font-family:GoudyOldStyleW01-Regula;font-size:15px;outline:none !important;}
.dropdown-menu li a,.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#000000;font-size:15px;font-family:GoudyOldStyleW01-Regula;}
.elements-group.loc-cols{width:100%;margin-left:0px;}.elements-group.loc-cols .city-col,.elements-group.loc-cols .state-col{display:inline;float:left;padding-left:0px;width:50%;}
.elements-group.loc-cols .state-col{padding-left:10px;}
.bootstrap-select button:hover,.bootstrap-select button:active{color:#555555;}
.bootstrap-select .btn-group .dropdown-menu li,.bootstrap-select .btn-group .dropdown-menu li:selected{outline:none !important;}
.bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;}
.bootstrap-select .btn:focus{outline:none !important;outline-offset:0px;}
.bootstrap-select.btn-group .btn .filter-option{padding-left:10px;font-family:Gill Sans W01 Book;font-size:12px;line-height:29px;text-transform:uppercase;}
.bootstrap-select span.filter-option{padding:0px 0px 0px 9px;}
.bootstrap-select.btn-group .dropdown-menu li{border-bottom:2px solid #bfae93;opacity:1;display:table;width:100%;}
.bootstrap-select.btn-group .dropdown-menu li.selected{opacity:1;}
.bootstrap-select.btn-group .dropdown-menu li>a{color:#000000;padding-top:10px;padding-bottom:10px;white-space:normal;text-align:left;padding-left:14px;outline:none;border:0px;}
.dropdown-menu>li>a{padding:3px 14px !important;}
.bootstrap-select .dropdown-menu{border:1px solid #adadad;padding:0;background-color:#d4bfa1;}
.bootstrap-select .dropdown-menu.open{max-height:250px !important;margin-top:0px !important;}
.bootstrap-select .dropdown-menu.inner{overflow-y:auto !important;max-height:250px !important;}
.bootstrap-select .dropdown-menu>li>a:hover,.bootstrap-select .dropdown-menu>li>a:focus{background-color:#d5c19f;}
.select-email,.select-challenge-ques{display:none;}
.ui-slider-tabs-list-wrapper{margin-top:0px;}
.ui-slider-tabs-list{border:solid 1px #bfb8ae;background:#ffffff;height:60px;padding-top:7px;}
.ui-slider-tabs .ui-slider-tabs-list{display:table;text-align:left !important;}.ui-slider-tabs .ui-slider-tabs-list li{vertical-align:top;font-family:Gill Sans W01 Book;background:#c2a46a;margin:0px 2px 0px;height:44px !important;min-width:160px !important;font-weight:normal;}
.ui-slider-tabs .ui-slider-tabs-list li.selected{border:none;background:#956b3d;}
.ui-slider-tabs .ui-slider-tabs-list li.selected a{color:#ffffff;height:44px !important;font-size:15px;min-width:160px;}
.ui-slider-tabs-list li a:focus{outline:medium none;}
.ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container{box-shadow:0 0 0 rgba(0, 0, 0, 0.06);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ui-slider-left-arrow,.ui-slider-right-arrow{height:60px !important;width:30px !important;border-radius:0;background-color:#000000;}
.ui-slider-left-arrow,.ui-slider-left-arrow.edge:hover{background:none repeat scroll 0 0 #000000 !important;}
.ui-slider-right-arrow,.ui-slider-right-arrow.edge:hover{background:none repeat scroll 0 0 #000000 !important;}
.ui-slider-tabs-list-container a:focus{outline:none;}
.ui-slider-tabs-list li a{font-size:15px;font-weight:normal;padding:0;display:table-cell;width:160px;text-align:center;vertical-align:middle;height:44px !important;font-family:Gill Sans W01 Book;letter-spacing:2px;}
.ui-slider-tabs-list li a:active{color:#ffffff;}
.ui-slider-tabs-list li a:focus{outline:none;}
.ui-slider-left-arrow div{background:url('../../images/site/right_arrow.png') no-repeat center center;background-size:8px auto;}
.ui-slider-right-arrow div{background:url('../../images/site/left_arrow.png') no-repeat center center;background-size:8px auto;}
.ui-slider-tabs .ui-slider-tabs-list li:last-child{margin-right:0px;}
.ui-slider-tabs .ui-slider-tabs-list li:first-child{margin-left:0px;}
.ui-slider-tabs .ui-slider-tabs-list li:only-child{margin:0px;}
.sliderHeaderContent{display:none;border-bottom:0px solid #b2a78c;border-top:1px solid #b2a78c;position:relative;}.sliderHeaderContent .slider-title-holder{height:auto;}.sliderHeaderContent .slider-title-holder div.capitalize.text-center{font-size:12px;color:#ac621e;background:url("../../images/site/all_menus_on2.png") no-repeat;background-position:0px center;background-size:20px 17px;margin-left:25px;letter-spacing:0px;}.sliderHeaderContent .slider-title-holder div.capitalize.text-center img{width:20px;margin:-1px 10px 0px 0px;}
.sliderHeaderContent .slider-title-holder .linearrow{left:0px;display:none;}
.sliderHeaderContent .category-container{top:0px;position:relative;width:200px;margin:0 auto;}.sliderHeaderContent .category-container ul{position:absolute;top:0px;width:100%;}
.sliderHeaderContent .category-container:after,.sliderHeaderContent .category-container:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-bottom:-1px;z-index:9999;}
.sliderHeaderContent .category-container:after{border-color:rgba(207, 184, 150, 0);border-bottom-color:#cfb896;border-width:10px;margin-left:-10px;}
.sliderHeaderContent .category-container:before{border-color:rgba(153, 124, 92, 0);border-bottom-color:#997c5c;border-width:11px;margin-left:-11px;}
.txt-orders{font-size:16px;color:#000000;padding-top:10px !important;font-family:Gill Sans W01 Book;font-weight:bold;}
a.order-link{color:#ffffff;font-family:Gill Sans W01 Book;font-weight:bold;font-size:16px;}
a.order-link:hover,a.order-link:active,a.order-link:focus{text-decoration:none;}
.orders-list{background-color:#f6eed2;margin:15px 0px;border:solid 1px #a89e85;padding:0 15px 10px 15px;font-family:Gill Sans W01 Book;font-weight:bold;}.orders-list a.order-num{color:#af6218;font-family:Gill Sans W01 Book;font-weight:bold;font-size:12px;text-decoration:underline;}
.orders-list p{margin-bottom:0px;color:#000000;font-size:12px;font-family:GoudyOldStyleW01-Regula;}
.orders-list a.location-txt{color:#af6218;text-decoration:underline;}
.orders-list .currency-txt{color:#000000;}
.orders-list .status-txt{color:#af6218;}
.orders-list .pickup-txt{color:#af6218;}
.orders-list h4{margin-bottom:5px;}
.order_main{margin-bottom:10px;float:left;width:100%;}.order_main .accordion-body{margin:0px 30px;}
.order_main #orderlink-accordion .reservation_contant_main{margin-top:15px;}.order_main #orderlink-accordion .reservation_contant_main .reservationinfo_accordion .accordion-body .accordion-inner .rs_container .hr-line.margin-top30{margin:20px -15px 0px !important;}
.order_main #orderlink-accordion .reservation_contant_main .reservationinfo_accordion .accordion-body .accordion-inner .rs_container p.marg-bottom20{margin-bottom:0px;}
.order_main #orderlink-accordion .reservation_contant_main .reservationinfo_accordion .accordion-body .accordion-inner .rs_container .innercontainer{padding:15px 0px;}.order_main #orderlink-accordion .reservation_contant_main .reservationinfo_accordion .accordion-body .accordion-inner .rs_container .innercontainer .rs_container .rs_form.rs_details_sec .links li a{font-size:0.6em;margin-right:2px;}
.orderlink-heading a.collapsed{display:block;background:url('../../images/site/down_arrow_nutrition_facts.png') no-repeat 97% center #000000;background-size:12px 6px;padding:10px 0 10px 15px;color:#ffffff;font-family:gill sans w01 book;font-size:16px;font-weight:normal;}
.orderlink-heading a{display:block;background:url('../../images/site/up_arrow_nutrition_facts.png') no-repeat 97% center #000000;padding:10px 0 10px 15px;background-size:12px 6px;color:#ffffff;font-family:gill sans w01 book;font-size:16px;font-weight:normal;}
.hide-content{display:none;}
.intrests-items ul{padding:0px;margin:0px;}
.intrests-items ul li{list-style-type:none;display:block;border-bottom:2px solid #a89e85;margin:15px 0px;padding-bottom:15px;}
.intrests-items li:last-child{border-bottom:none;margin:none;padding-bottom:0px;}
.favitems_holder a{color:#000000;font-family:Gill Sans W01 Book;font-weight:bold;font-size:20px;border-bottom:2px solid #a89e85;padding:15px 0px 28px 0px;margin:40px 15px 0px 0px;}
.favitems_holder .favitems-heading a.collapsed{background:url("../../images/site/down_arrow_order.png") no-repeat scroll right center rgba(0, 0, 0, 0);display:block;}
.favitems_holder .favitems-heading a{background:url("../../images/site/up_arrow_order.png") no-repeat scroll right center rgba(0, 0, 0, 0);display:block;}
.favitems_holder .favoccasions-heading a.collapsed{background:url("../../images/site/down_arrow_order.png") no-repeat scroll right center rgba(0, 0, 0, 0);display:block;}
.favitems_holder .favoccasions-heading a{background:url("../../images/site/up_arrow_order.png") no-repeat scroll right center rgba(0, 0, 0, 0);display:block;}
.favitems_holder a:hover,.favitems_holder a:active,.favitems_holder a:focus{text-decoration:none;}
.favitems_holder ul{padding:0px;margin:0px;}
.favitems_holder ul li{list-style-type:none;display:block;border-bottom:2px solid #a89e85;margin:15px 0px;padding-bottom:15px;}
.myinterests-container h2{margin:15px 0px;font-size:18px;}
.myinterests-container ul{padding:0px;margin:0px;}
.myinterests-container ul li{list-style-type:none;display:block;margin:0px;padding-bottom:5px;}.myinterests-container ul li label.chk-btn{padding-left:padding60;}
.myinterests-container li:last-child{margin:none;padding-bottom:0px;}
.myinterests-container .other-txtbox{margin:10px 0px 15px;width:100%;border-radius:0;height:60px;}
.myinterests-container #account-subscription h4.panel-title a{padding:13px 15px !important;font-size:15px;}
.panel .panel-body p.text-left.fnt-textnormal.emailedit{margin-bottom:21px;}
.panel-heading h4.panel-title a{font-size:14px;}
#signup_footer p.text-left.fnt-textnormal{text-align:center !important;}
.split_rows{padding-top:10px;border-bottom:2px solid #a89e85;clear:both;width:100%;}
.overview-container{display:inline-block;width:100%;margin-bottom:15px;}.overview-container .overview-row{padding:10px 0px;overflow:auto;}
.overview-container dl{margin-bottom:0px;}
.decription_content{padding-top:15px;padding-left:20px;width:46%;}.decription_content ul{padding-left:0px;}.decription_content ul li{margin-left:15px;list-style-type:disc;color:#000000;line-height:15px;}.decription_content ul li span{color:#000000;line-height:20px;}
.decription_content ul li:only-child{list-style-type:none;margin-left:0px;}
.decription_content a:hover,.decription_content a:active,.decription_content a:focus{color:#000000;}
.decription_content a img{float:left;}
.decription_content dt a{font-size:12px;text-decoration-color:#000000;-moz-text-decoration-color:#000000;}
.fooditem_img{width:52%;padding-top:20px;}
.pd-continer .form_sec .mediaSlot.edges{margin:0px -15px;}.pd-continer .form_sec .mediaSlot.edges img{height:250px;width:100%;}
.pd-continer .form_sec .pd-location-block.locations-list.pdRequestCall{margin-top:0px;}
#editProfile-clearPlaceholder button.default-button{background-color:#682F03;}
#editProfile-clearPlaceholder button.default-button:hover{background-color:#956b3d;}
div .ui-slider-tabs .ui-slider-tabs-list.gc-sliderReview li{min-width:240px !important;}
div#profile_info .social_icon_main{padding:10px 10px !important;display:inline-block !important;font-size:16px !important;width:100%;margin:0px !important;}
div#profile_info .text-left.txt-subhead.popup-holder{padding:0px;}
div#profile_info hr{border-color:#9c9e91;margin:10px 0px;}
div#profile_info form#editProfile-clearPlaceholder h4.text-left.capitalize.txt-subhead{font-weight:bold;font-size:14px;margin-bottom:5px;}
div#profile_info form#editProfile-clearPlaceholder p.reset-dropdown{margin:0;}div#profile_info form#editProfile-clearPlaceholder p.reset-dropdown .btn-group.bootstrap-select.selectdropdown{margin:0px;}
.errow_msg{background-color:#f5e5df;border:2px solid #cc867c;color:#c44b3b;margin-bottom:5px;overflow:auto;padding:15px 10px;width:100%;margin-top:5px;margin-left:0px;}.errow_msg img{margin-left:5px;width:20px;height:20px;}
.errow_msg span{display:block;margin-left:20px;padding-left:15px;}
.errow_msg span.bold{display:inline-block;margin-left:0px;padding-left:0px;text-decoration:underline;}
.errow_msg a{color:#c44b3b !important;text-decoration:underline;}
.error-results{padding-top:10px;}
.titlebg{background-color:#000;display:block;height:36px;}.titlebg a{color:#ffffff;padding:8px 0px 0px 5px;display:inline-block;font-weight:bold;font-size:14px;}
.titlebg a:hover{text-decoration:none;}
.titlebg .toppad{padding-top:0px;padding-left:13px;}
.map-arrow{background:none;display:block;}
.innerdiv{margin:10px 10px;}
.map-txt a{font-size:14px;color:#af6218;margin-top:30px;padding-left:4px;text-decoration:none;}
.map-txt a.normal{font-family:Gill Sans W01 Book;font-weight:bold;}
.map-txt a:hover,.map-txt a:active,.map-txt a:focus{text-decoration:none;}
.location-holder{padding-top:0px;}.location-holder .hr-line{margin:10px 0px 10px;clear:both;}
.fav-items-holder{margin-top:0px;}
.locations-list{padding-bottom:0px;}.locations-list a.locate-txt{color:#000000;text-decoration:none;font-weight:bold;font-family:Gill Sans W01 Book;font-size:14px;text-transform:uppercase;}
.locations-list a.locate-txt-nlink{font-family:Gill Sans W01 Book;font-weight:bold;color:#000000;text-transform:uppercase;font-size:20px;}
.locations-list a.locate-txt-nlink:hover{text-decoration:none;}
.locations-list a.map-loc-txt{color:#000000;text-decoration:underline;font-weight:bold;font-size:18px;font-family:GoudyOldStyleW01-Regula;}
.locations-list h4{margin-bottom:5px;}
.locations-list p{color:#000;font-family:GoudyOldStyleW01-Regula;font-size:14px;margin-bottom:0;}
.locations-list p.fav-loc-txt{background-color:#af6218;text-align:center;color:#ffffff;font-family:Gill Sans W01 Book;font-size:14px;font-weight:bold;min-height:50px;padding:15px 0px;text-transform:uppercase;margin-top:15px;}.locations-list p.fav-loc-txt a{color:#ffffff;}
.locations-list .fav-loc-txt>a{color:#af6218;font-family:GoudyOldStyleW01-Regula;font-size:14px;font-family:Gill Sans W01 Book;font-weight:bold;text-decoration:none;min-height:50px;}.locations-list .fav-loc-txt>a img{height:15px;padding-bottom:3px;padding-right:2px;width:15px;margin-right:4px;}
.locations-list .fav-loc-txt>a:focus{outline:medium none;text-decoration:none;}
.locations-list span{color:#000000;font-family:GoudyOldStyleW01-Regula;font-size:32px;display:inline-block;padding:10px 0px;}
.locations-list p.pref-icon,.locations-list a.fav_active,.locations-list a.fav_inactive,.locations-list a.location_icon,.locations-list a.remove_restaurant_icon{color:#b0aeae;margin-top:15px;font-family:GoudyOldStyleW01-Regula;font-size:14px;font-weight:bold;display:block;min-height:50px;}
.locations-list .preferred-loc-text{color:#000000;padding:5px 0px 5px 30px;font-family:GoudyOldStyleW01-Regula;font-size:28px;}
.locations-list a.map-text-underline{text-decoration:underline;line-height:1;}
.locations-list a.fav_active,.locations-list a.fav_inactive{color:#000000;}
.locations-list p.pref-icon:hover,.locations-list a.fav_active:hover,.locations-list a.fav_inactive:hover,.locations-list p.pref-icon:focus,.locations-list a.fav_active:focus,.locations-list a.fav_inactive:focus,.locations-list a.location_icon,.locations-list a.remove_restaurant_icon{text-decoration:none;}
.locations-list p.pref-icon{margin-bottom:30px;}
.locations-list p.pref-icon>a{display:block;text-decoration:none;background-color:#682f00;color:#ffffff;font-size:14px;min-height:40px;padding:15px 0px;text-transform:uppercase;text-align:center;}
.locations-list .pref-icon>a img{padding-bottom:2px;width:9px;margin-right:4px;}
.locations-list a.fav_active{background:url("../../images/site/star_active.png") no-repeat scroll 33% center #a39f99;color:#af6218;height:46px;padding-top:10px;text-align:center;width:100%;}
.locations-list a.fav_inactive{background:url("../../images/site/star_inactive.png") no-repeat scroll 27% center #a39f99;color:#af6218;height:46px;padding-top:10px;text-align:center;width:100%;}
.locations-list a.location_icon{background:url("../../images/site/location_icon.png") no-repeat;color:#000000;}
.locations-list a.remove_restaurant_icon{background:url("../../images/site/cross_icon.png") no-repeat;color:#000000;}
.locations-list .favs-list li{list-style-type:none;display:inline-block;margin:0px 25px 0px 0px;width:90px;vertical-align:top;position:relative;}.locations-list .favs-list li span.iconimg{background-color:#956b3d;margin-bottom:0;padding:10px;height:70px;width:90px;}
.locations-list .favs-list li span.iconimg-more{background-color:#956b3d;margin-bottom:0;padding:20px;height:92px;width:90px;}
.locations-list .favs-list li a{color:#956b3d;display:inline-block;text-decoration:none;font-size:12px;width:100%;font-family:Gill Sans W01 Book;font-weight:bold;padding-top:0px;}
.locations-list .favs-list li a:not( :nth-child(1)){text-align:center;width:65px;}
.locations-list .favs-list li p{right:0px;position:absolute;color:#fff;bottom:5px;width:100%;text-align:center;font-family:Gill Sans W01 Book;font-size:12px;}
.locations-list .favs-list li img{display:block;max-width:100%;height:auto;margin:0px auto 0;height:35px;}
.locations-list .favs-list li .fav-iconholder{margin:0px;min-width:50px;}.locations-list .favs-list li .fav-iconholder .location-title{color:#af6218;font-size:12px;padding:15px 0px;}
.locations-list a.map-link{font-size:12px;color:#af6218;text-decoration:none;}
.locations-list a.num-txt{color:#000;cursor:text;text-decoration:none;}
.locations-list a.underline{text-decoration:none;}
.locations-list span.num-txt{font-size:16px;color:#af6218;cursor:text;padding:0px;}
.locations-list .num-txt a{color:#af6218;}
.locations-list span.underline{text-decoration:none;}
.locations-list .fnt-textnormal span{font-size:16px;}
.locations-list .locationform{margin-top:6px;}
.locations-list .address-list{margin-bottom:10px;}.locations-list .address-list h4{text-transform:uppercase;font-weight:bold;margin-bottom:4px;font-family:Gill Sans W01 Book !important;}
.locations-list .address-list p{font-size:16px;margin-bottom:0;}.locations-list .address-list p .weekdays{font-size:17px;display:inline-block;width:110px;}
.locations-list .innerdiv a.locate-txt{font-family:gill sans w01 book !important;}
.locations-list ul.favs-list{padding:5px 0 0 0px;margin-bottom:5px;}
#resultId.locations-list ul.favs-list{padding:15px 3px 0;margin-bottom:5px;margin-left:0;}
.map-icons{display:none;margin:0px 20px 0px 0px;}.map-icons img{margin:5px 1px 0px;width:44px;}
.map-icons a{padding-top:0;}
.map-icons .tooltip-inner{font-size:12px;word-wrap:break-word;border-color:#000000 !important;border-radius:4px;padding:10px;}
.map-icons .tooltip.bottom .tooltip-arrow{border-bottom-color:#000000;border-width:0 9px 9px;margin-left:-9px;top:-4px;z-index:200;}
.adress-container{padding:10px;background-color:#f6eed2;border:solid 1px #b2a78c;margin:20px 0px;color:#000000;}.adress-container a{color:#af6218;text-decoration:underline;font-weight:bold;}
.map-holder,.direction-holder{margin:0px !important;border:1px solid #9c9e91;}.map-holder img,.direction-holder img{width:100%;height:220px;border-radius:4px;}
.map-holder #map_canvas{height:250px!important;}
.calender-container{clear:both;}.calender-container .panel-body{padding:0;background-color:transparent;}
.calender-container .panel-group{margin-bottom:0px;}
.calender-container .panel-group .panel-heading+.panel-collapse .panel-body{border-top:none;}
.calender-container .panel-group .panel,.calender-container .panel{border-radius:0;border:medium none;background:none;margin:0;border-top:1px solid #a89475;}
.calender-container .panel-heading{padding:0;border-radius:0;}
.calender-container .day-holder{width:12%;display:inline-block;padding-left:10px;}.calender-container .day-holder img{float:right;}
.calender-container .status-holder{display:inline-block;}
.calender-container .time-holder{display:inline-block;text-transform:uppercase;}
.calender-container .day-holder>img{height:10px;width:10px;}
.panel-body.calender-body{color:#000000;}
.panel-default>.calender-header,.calender-body{border:none;padding:0px;border-radius:0;}
.panel_active,.panel_inactive{color:#ac621e;}.panel_active ul,.panel_inactive ul{padding:0px;margin:0;}
.panel_active a:hover,.panel_inactive a:hover,.panel_active a:active,.panel_inactive a:active,.panel_active a:focus,.panel_inactive a:focus{text-decoration:none;}
.panel_active .calender-header .day-holder,.panel_inactive .calender-header .day-holder{color:#000000;width:15%;display:inline-block;font-family:Gill Sans W01 Book;font-weight:bold;}.panel_active .calender-header .day-holder img,.panel_inactive .calender-header .day-holder img{float:right;}
.panel_active .calender-header .status-holder,.panel_inactive .calender-header .status-holder{display:inline-block;padding:5px 0;}
.panel_active .calender-header .time-holder,.panel_inactive .calender-header .time-holder{width:81%;display:inline-block;text-transform:uppercase;font-weight:normal;position:relative;}
.panel_active .calender-header ul li,.panel_inactive .calender-header ul li{font-size:14px;}
.panel_active .calender-body,.panel_inactive .calender-body{padding:0 0 10px;}.panel_active .calender-body ul li,.panel_inactive .calender-body ul li{padding-left:0px;font-size:14px;min-height:20px;}
.panel_active .calender-body .day-holder,.panel_inactive .calender-body .day-holder{max-width:68px;display:inline-block;padding-right:6px;}
.panel_active .calender-body .status-holder,.panel_inactive .calender-body .status-holder{display:inline-block;width:29%;margin-left:10px;padding-left:7px;}
.panel_active .maparrow,.panel_inactive .maparrow{background:url("../../images/site/location_inactive_up_arrow.png") no-repeat center center;background-size:15px auto;height:10px;width:16px;margin-top:3px;margin-right:10px;}
.panel_active .collapsed .maparrow,.panel_inactive .collapsed .maparrow{background:url("../../images/site/location_inactive_down_arrow.png") no-repeat center center;background-size:15px auto;height:10px;width:16px;margin-top:3px;margin-right:10px;}
.panel_active ul li,.panel_inactive ul li{list-style-type:none;display:block;font-family:GoudyOldStyleW01-Regula;font-size:25px;}
.panel_inactive .calender-header .day-holder{padding:10px 0;}
.panel_active{margin:4px 0px;}.panel_active .calender-header .panel-title{background-color:#e4dbbf;color:#ac621e;}
.panel_active .calender-header .day-holder{height:37px;overflow:hidden;padding:10px 0;color:#000000;width:15%;max-width:68px;display:inline-block;font-weight:bold;vertical-align:top;}.panel_active .calender-header .day-holder img{float:right;}
.panel_active .calender-header .status-holder{display:inline-block;padding:0;}
.panel_active .calender-header .time-holder{line-height:22px;width:80%;display:inline-block;font-weight:normal;text-transform:uppercase;padding:8px 0 0 0px;position:relative;}.panel_active .calender-header .time-holder p{margin-bottom:0px;font-weight:normal;text-transform:uppercase;}
.panel_active .maparrow{background:url("../../images/site/location_active_up_arrow.png") no-repeat center center;background-size:15px auto;height:10px;width:16px;margin-top:7px;position:absolute;top:7px;right:3px;}
.panel_active .collapsed .maparrow{background:url("../../images/site/location_active_down_arrow.png") no-repeat center center;background-size:15px auto;height:10px;width:16px;margin-top:7px;}
.panel_active .panel-heading .spacer{vertical-align:top;}
.panel_active .panel-collapse{background-color:#e4dbbf;color:#ac621e;padding-top:14px;}
.panel_inactive .calender-header .day-holder{background-color:none;max-width:68px;}
.panel_inactive .calender-header ul li{background-color:none;}
.slider-title-holder{margin-top:1px;cursor:pointer;font-family:Gill Sans W01 Book;font-weight:bold;font-size:18px;display:inline-block;text-align:center;width:100%;height:68px;position:relative;}.slider-title-holder .linearrow{position:relative;left:10%;top:0px;color:#000000;width:22px;z-index:2;}
.slider-title-holder div.capitalize{color:#000000;padding:10px 0px;margin:0 auto;min-width:215px;position:relative;width:auto;display:inline-block;}
.slider-title-holder a.slider-subitems{font-size:40px;font-family:Gill Sans W01 Book;font-weight:bold;display:inline-block;text-decoration:none;width:48%;}
.slider-title-holder .active{color:#000000;}
.slider-title-holder .inactive{color:#000000;opacity:0.6;}
.slider-title-holder p{color:#af6218;font-size:12px;font-weight:normal;margin-bottom:0;margin-top:5px;text-align:center;}.slider-title-holder p span{margin:0 6px;}
.slider-title-holder p img{height:17px;width:20px;margin-top:-4px;}
.intrests-items .sendoffers-txt{line-height:23px;padding:0px;font-family:GoudyOldStyleW01-Regula;font-size:15px;}
.tooltip-body{font-weight:bold;background-color:#000000;color:#ffffff;border:solid 1px #a2774e;word-wrap:break-word;border-radius:none;}
.location-title{color:#000000;display:inline-block;text-decoration:none;font-size:12px;font-family:Gill Sans W01 Book;font-weight:bold;word-wrap:break-word;margin-left:-18px;text-align:center;width:96px;padding-top:10px;text-transform:uppercase;}
.contact-privacytxt p{margin:0px;}
table.locationdirection_details{width:100%;}
.locationdirection_details{font-family:GoudyOldStyleW01-Regula;font-size:16px;}.locationdirection_details td{padding:10px;}
.locationdirection_details .dir_iconimg{width:38px;}.locationdirection_details .dir_iconimg img{width:30px;height:30px;}
.locationdirection_details .txt_desc{border-bottom:1px solid #9c9e91;font-size:13px;}
.locationdirection_details .txt_dis{font-size:12px;vertical-align:middle;color:#af6218;border-bottom:1px solid #9c9e91;}
.locationdirection_details .txt_highlight{font-weight:bold;}
.locationdirection_details .txt_dest{color:#af6218;}
.locationdirection_details .desc-noborder{border:none;}
.adress-container.detail-style a{font-size:30px;text-decoration:underline;}
.location-direction{font-size:14px;}.location-direction ul{padding:0px;margin:20px 0px 20px 10px;color:#68655a;}.location-direction ul li{list-style-type:none;display:inline;font-family:Gill Sans W01 Book;font-weight:bold;}
.location-direction ul li.active{font-family:Gill Sans W01 Book;font-weight:bold;}.location-direction ul li.active a{text-decoration:none;color:#000000;}
.show-hiddentxt{display:none;}
.direction-holder{text-align:center;}
.rest-sel-btn{background-color:#bd4028;border:0 none;border-radius:0 !important;color:#FFFFFF;cursor:pointer;font-weight:normal;padding:0px 7px 0px;margin-top:15px;margin-bottom:-30px;text-transform:uppercase;width:auto;}
.favs-list a>.rest-sel-btn{margin-bottom:-15px;}
.hours_txt{font-family:Gill Sans W01 Book;font-weight:bold;color:#000000;text-transform:uppercase;font-size:16px;}
.vr-line{border-left:1px solid #fff;height:45px;line-height:22px;width:1px;display:none;}
.locations-list .location-headers{font-family:Gill Sans W01 Book;font-weight:bold;font-size:14px;color:#956b3d;margin-bottom:20px;margin-top:10px;}
.panel_active .panel-collapse,.panel_inactive .panel-collapse{margin-top:0px;}
.panel_active .spacer,.panel_inactive .spacer{background-color:none;display:inline-block;position:relative;width:2px;margin-left:-2px;padding:12px 0px;}
.loc-icondiv{padding-top:0px;}
.opt-sub-text{left:-50px;position:absolute;}
#directions_container{padding:10px;background-color:#f6eed2;border:solid 1px #b2a78c;margin:20px 0px;color:#000000;font-size:14px;font-size:16px;font-family:GoudyOldStyleW01-Regula !important;}#directions_container .adp-directions{width:100%;font-family:GoudyOldStyleW01-Regula !important;}#directions_container .adp-directions tr td.adp-substep{padding:10px 5px;}
#directions_container .adp-directions .adp-step,#directions_container .adp-directions .adp-substep{padding:10px;font-family:GoudyOldStyleW01-Regula !important;}#directions_container .adp-directions .adp-step .adp b,#directions_container .adp-directions .adp-substep .adp b,#directions_container .adp-directions .adp-step .adp-list b,#directions_container .adp-directions .adp-substep .adp-list b{font-weight:bold !important;}
#directions_container .adp-directions tr{background:#f6eed2 !important;border:0px !important;border-bottom:1px solid #b2a78c !important;border-color:#b2a78c !important;font-family:GoudyOldStyleW01-Regula !important;}
#directions_container .adp-directions .adp-distance{color:#af6218 !important;font-family:GoudyOldStyleW01-Regula !important;}
#directions_container .adp-placemark{background:#f6eed2;font-family:GoudyOldStyleW01-Regula !important;}#directions_container .adp-placemark td.adp-text{border:1px solid #b2a78c !important;}
#directions_container .adp b,#directions_container .adp-list b{font-weight:bold !important;}
.distance-title-holder{margin:0 -15px;}
.locations-list .res_info_favs{margin:0 -15px 25px;}
.locations-list .edit_controls{margin:0px 0;}.locations-list .edit_controls button{width:48%;padding:10px;}
.locations-list .edit_controls form#locationInfoFormPrivateDining button.success-button{display:none;}
.locations-list .links{clear:both;display:block;margin:0;padding:0;}.locations-list .links li{list-style:none;color:#af6218;font-size:18px;margin:10px 0;}.locations-list .links li a{text-decoration:none;color:#af6218;font-size:14px;text-transform:uppercase;font-family:Gill Sans W01 Book;}.locations-list .links li a img{padding-right:10px;}
.locations-list .links li a:focus,.locations-list .links li a:hover{color:#83460e;}
.locations-list .links li .text-img{width:22px;}
.locations-list .links li .mail-img{width:31px;}
.locations-list .favs{color:#af6218;}.locations-list .favs a{text-decoration:none;text-transform:uppercase;color:#000000;font-size:13px;font-family:Gill Sans W01 Book !important;}.locations-list .favs a img{padding-right:2px;width:19px;margin-top:-3px;}
.res_other_info{margin:0px 0 10px;padding:0 0px;}.res_other_info h4{text-transform:uppercase;font-family:Gill Sans W01 Book !important;font-weight:bold;}
.res_other_info .res_content div{font-size:14px;font-weight:bold;text-transform:uppercase;font-family:Gill Sans W01 Book;}
.res_other_info .res_content .bottom-content p{text-transform:none;font-weight:normal;}
.res_other_info p{font-size:14px;color:#8c8f7e;}
.res_other_info img{width:100%;}
.innerwrapper .resLoc_title{margin:20px;}
.results_restaurant_search .restaurant_list{overflow:hidden;}.results_restaurant_search .restaurant_list li{display:inline;}.results_restaurant_search .restaurant_list li .distance_loc,.results_restaurant_search .restaurant_list li .status_loc,.results_restaurant_search .restaurant_list li .fav_link,.results_restaurant_search .restaurant_list li .directions_btns{float:right;}
.results_restaurant_search .restaurant_list li span{font-size:16px;}.results_restaurant_search .restaurant_list li span p.favs{margin:2px 0px 0px !important;}
.results_restaurant_search .restaurant_list li .directions_btns{margin-top:0px;display:block;clear:both;}.results_restaurant_search .restaurant_list li .directions_btns a,.results_restaurant_search .restaurant_list li .directions_btns a:hover{text-decoration:none;}
.results_restaurant_search .restaurant_list li .directions_btns button{font-size:11px !important;font-weight:normal;width:auto;margin:0 2.5px;padding:5px 5px;}
.results_restaurant_search .restaurant_list li .loc_items{font-size:14px;width:68%;float:left;}
.results_restaurant_search .restaurant_list li .fav_link img{width:18px;margin-top:6px;}
.results_restaurant_search .restaurant_list li h4.loc_items{text-transform:uppercase;font-weight:normal;margin-bottom:2px;}.results_restaurant_search .restaurant_list li h4.loc_items a,.results_restaurant_search .restaurant_list li h4.loc_items a:hover{color:#000;}
.results_restaurant_search .restaurant_list li .status_loc{font-weight:bold;color:#7a5328;width:30%;text-align:right;font-size:14px;}
.results_restaurant_search .restaurant_list li:last-child .loc_items{width:35%;}
a.edit_reserve_header{text-transform:uppercase;color:#af6218;text-decoration:none;font-size:13px;}
a.edit_reserve_header:hover,a.edit_reserve_header:focus{color:#83460e;}
.phn-txt{color:#af6218;}
.locations-list.colspan .res_info_favs{margin-bottom:0px !important;}
.innercontainer .panel-collapse .panel-body .locations-list p.fav-loc-txt{background-color:#682f00;}
.pdRequestCall .fav-items-holder.content-holder{margin:0px -15px;}
div#change_location_overlay{position:relative;}div#change_location_overlay .myModalLabel{margin:0px !important;padding:0px 15px;}
div#restnt_map_directions_id{margin:-20px 0px -25px;}div#restnt_map_directions_id input#startPoint{padding-right:37px;}
div#restnt_map_directions_id .form-group h3.txt-subhead{margin-bottom:10px;font-size:14px;}
div#restnt_map_directions_id .locations-list{display:none;}
div#restnt_map_detail_id{padding:0px 0px;}
.locations-list.colspan .res_info_favs .hr-line{display:none;}
#account-subscription .subscription_maindiv{margin-bottom:0px;}
#account-subscription .panel{background-color:transparent;border-radius:0px;box-shadow:0px;margin-bottom:15px;box-shadow:none;border:medium none;border-top:1px solid #dbd1b6;border-bottom:1px solid #dbd1b6;}
#account-subscription .panel-heading{background-color:transparent;padding:0px;}
#account-subscription .panel-default .panel-heading{border:0px;}
#account-subscription .panel-collapse{background-color:#ded3b1;}
#account-subscription h4.panel-title a{display:block;background:url("../../images/site/dropdown_uparrow.png") no-repeat scroll 97% center #ded3b1;background-size:15px;padding:13px 15px;color:#af6218;outline:medium none;line-height:22px;}#account-subscription h4.panel-title a .subscription_email_icon{background:url("../../images/site/email_icon_active.png") no-repeat scroll left center;background-size:18px 12px;display:inline-block;height:14px;width:23px;vertical-align:middle;margin-top:-4px;}
#account-subscription h4.panel-title a .subscription_mobile_icon{background:url("../../images/site/mobile_text_icon_active.png") no-repeat scroll left center;background-size:16px 20px;display:inline-block;height:22px;width:23px;vertical-align:middle;}
#account-subscription h4.panel-title a.collapsed{background:url("../../images/site/dropdown_downarrow.png") no-repeat scroll 97% center transparent;background-size:15px;color:#000000;}#account-subscription h4.panel-title a.collapsed .subscription_email_icon{background:url("../../images/site/email_icon_active.png") no-repeat scroll left center;background-size:18px 12px;display:inline-block;height:14px;width:23px;vertical-align:middle;}
#account-subscription h4.panel-title a.collapsed .subscription_mobile_icon{background:url("../../images/site/mobile_text_icon_active.png") no-repeat scroll left center;background-size:16px 20px;display:inline-block;height:22px;width:23px;vertical-align:middle;}
#account-subscription h4.panel-title a:hover,#account-subscription h4.panel-title a:focus{text-decoration:none;}
#account-subscription .txt-subhead{font-size:14px;color:#000000;margin-bottom:0px;padding:0px;}
#account-subscription h4.panel-title a img{margin-right:14px;}
#account-subscription .panel-group .panel-heading+.panel-collapse .panel-body{border-top:0px;}
#account-subscription .panel-body{padding-bottom:0;}
#account-subscription .panel-body .hr-line{margin:0px 0px 0px;border-bottom:0px;}
#account-subscription .textanchor{font-weight:bold;color:#000000;text-decoration:none;}
#account-subscription .intrests-items{margin:0px 0px 10px;border-top:1px solid #BDA788;}
#account-subscription .emailedit a{font-size:14px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;color:#af6218;text-decoration:none;}
#account-subscription .emailedit a:hover,#account-subscription .emailedit a:focus{text-decoration:underline;}
#account-subscription .emailedit img{margin-right:6px;height:14px;width:18px;}
#account-subscription .panel-group .panel:nth-child(2) a:nth-child(1){padding-bottom:13px;padding-top:13px;}
#account-subscription .intrests-items ul li{border-bottom:0px;margin:0px;padding-bottom:0px;border-bottom:1px solid #BDA788;}
#account-subscription .intrests-items ul li label.capitalize{text-transform:capitalize;}
#account-subscription .fnt-textnormal{font_size:15px;margin-top:10px;}
#account-subscription .panel-title a.capitalize{text-transform:capitalize;}
#account-subscription .selectall{background-color:#956b3d;display:none;}
#account-subscription p span.bold{color:#af6218;}
#account-subscription .success-button,#account-subscription .default-button{font-size:16px;}
#account-subscription .default-button{margin-bottom:0px;}
#account-subscription .subscription_maindiv .panel-body{padding-top:0px;}#account-subscription .subscription_maindiv .panel-body p.text-left.fnt-textnormal span.bold{color:#000000;}
.success_msg{background-color:#f5e5df;border:2px solid #cc867c;color:#c44b3b;margin-bottom:0px;overflow:auto;padding:15px 10px;width:100%;margin-top:10px;margin-left:0px;}
.txt-subhead{text-transform:uppercase;color:#000000;font-size:16px;margin-bottom:10px;}
.text_heading{font-size:15px;font-weight:bold;}
.txt-date{color:#000000;font-family:Gill Sans W01 Book;font-weight:bold;font-size:16px;margin-bottom:0px;}
.txt_underline{text-decoration:underline;}
.dob-holder{padding-top:0px;}.dob-holder .txt-subhead{margin-bottom:0px;}
.popup-holder .popover{border-radius:0;background-color:#000000;z-index:50;max-width:156px;}
.popup-holder .popover-content{font-size:15px;color:#ffffff;font-weight:normal;font-family:GoudyOldStyleW01-Regula;line-height:15px;text-transform:none;}
.popup-holder .popover.right>.arrow:after{border-right-color:#000000;}
.popup-holder .popover.right>.arrow{border-right-color:rgba(0, 0, 0, 0.25);}
.popup-holder .popover.left>.arrow:after{border-left-color:#000000;}
.popup-holder .popover.left>.arrow{border-left-color:rgba(0, 0, 0, 0.25);}
.popup-holder .popover.bottom>.arrow:after{border-bottom-color:#000000;}
.popup-holder .popover.bottom>.arrow{border-bottom-color:rgba(0, 0, 0, 0.25);}
.popup-holder img{height:19px;width:19px;margin-bottom:3px;}
.createtxt-subhead{font-family:Gill Sans W01 Book;font-weight:bold;font-size:16px;color:#000000;margin-bottom:10px;padding-top:10px;}
.subhead-sub{color:#706b6b;font-size:16px;}
.img-holder{display:inline-block;width:100%;}
.createaccount-form{margin-top:30px;}
.viewmore-container{padding-top:20px;}
.disable-layer{opacity:0.6;}.disable-layer a{cursor:text;pointer-events:none;}
.dob-cols{text-align:left;margin:0px;float:left;padding:0px 15px;position:relative;width:100%;}.dob-cols .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{width:100%;}.dob-cols .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default .filter-option.pull-left{width:90% !important;}
.dob-cols .month-col,.dob-cols .day-col,.dob-cols .year-col{float:left;margin:0;width:30%;}
.dob-cols .day-col{position:absolute;left:35%;}
.dob-cols .year-col{float:right !important;}.dob-cols .year-col .bootstrap-select.btn-group:not(.input-group-btn),.dob-cols .year-col .bootstrap-select.btn-group[class*="span"]{margin-bottom:0px;}
.ph_cols .month-col,.ph_cols .year-col{width:48% !important;}
.ph_cols .btn-group.bootstrap-select.selectdropdown{width:48% !important;float:right;margin:0;}
.createaccount-title{padding:10px 10px 0px;}
#account-register-container .content-holder .txt-subhead.popup-holder>span{text-transform:uppercase;font-family:gill sans w01 book !important;font-weight:bold;}
#account-register-container .content-holder .divider{font-size:20px;line-height:36px;}#account-register-container .content-holder .divider .left,#account-register-container .content-holder .divider .right{border-top:1px solid #a8a087;}
.restaurant_details{display:none;}.restaurant_details .innerdiv{margin:0;margin-left:6px;}.restaurant_details .innerdiv p a{color:#af6218;}
.container.content-bg.box-shadow form#registration-clearPlaceholder div#account-register-container .locations-list .innercontainer{padding:15px 10px;}
.ogtitle-txt{display:none;background-color:#000000;height:50px;color:#ffffff;font-size:18px;font-family:Gill Sans W01 Book;font-weight:bold;text-align:center;padding-top:10px;}.ogtitle-txt img{display:block;margin:0px auto;}
.homepg-img{display:none;background-color:#a2b432;width:100%;}.homepg-img .homepg-img_right{float:right;}
.homepg-img img{height:44px;margin:0px auto;}
.innercontainer+.homepg-img{margin-top:-30px;}
.innercontainer_promocode{padding:15px 0;}
.innercontainer_promocode img{width:100%;}
.menu-list{background-color:#ffffff;margin:0 30px 0 30px;border-top:none;border-top-color:transparent;border-right:2px solid #a89e85;border-left:2px solid #a89e85;-webkit-box-shadow:inset0px 18px 17px -20px rgba(0, 0, 0, 0.8);-moz-box-shadow:inset0px 18px 17px -20px rgba(0, 0, 0, 0.8);box-shadow:inset 0px 18px 17px -20px rgba(0, 0, 0, 0.8);}.menu-list ul{text-align:center;padding:0px;margin:0px 30px;}.menu-list ul li{text-transform:uppercase;display:block;text-align:center;list-style-type:none;border-bottom:3px solid #a89e85;margin:0px;}.menu-list ul li a{display:block;font-size:41px;font-family:Gill Sans W01 Book;font-weight:bold;text-decoration:none;color:#000000;padding:30px 0px;}
.menu-list ul li a:hover,.menu-list ul li a:active{text-decoration:none;}
.menu-list li:last-child{border-bottom:none;margin:none;}
.menu-grid{background-color:#f6eed2;margin:0px;border-top:none;border-top-color:transparent;}.menu-grid ul{padding:0px;margin-bottom:0px;}.menu-grid ul li{text-transform:uppercase;display:inline-block;text-align:center;vertical-align:middle;list-style-type:none;background:url("../../images/site/menu_grid_bg.png") repeat;width:100%;margin:0px;padding:20px;height:60px;line-height:18px;}.menu-grid ul li a{display:inline-block;font-size:14px;font-family:Gill Sans W01 Book;font-weight:bold;text-decoration:none;width:92%;color:#ffffff;text-align:left;letter-spacing:2px;}
.menu-grid ul li a:hover,.menu-grid ul li a:active{text-decoration:none;}
.menu-grid ul li.hr-line{border-bottom:0px;}
.menu_dropdown{background:url("../../images/site/menu_grid_right_arrow.png") no-repeat bottom center;background-size:6px 10px;display:inline-block;width:6px;height:10px;margin:3px 0px;float:right;}
.boxshadow-home{padding:0px 15px 15px;}
.carousel .carousel-inner .item.left{float:none;}
.homeCarousel .carousel-control .icon-prev{text-indent:-9999px;width:26px;height:38px;}
.homeCarousel .carousel-control .icon-next{text-indent:-9999px;width:26px;height:38px;}
.homeCarousel .carousel-control.right{background:url("../../images/site/home_next_arrow.png") no-repeat;background-position:15px center;}
.homeCarousel .carousel-control.left{background:url("../../images/site/home_prev_arrow.png") no-repeat;background-position:15px center;}
.homeCarousel .carousel-indicators{bottom:10px;margin:0px;left:20%;}.homeCarousel .carousel-indicators li{height:26px;width:26px;border:0;background:url("../../images/site/carousel-indicators.png") no-repeat;background-position:0px 0px;}
.homeCarousel .carousel-indicators li span{background-color:none;height:11px;width:11px;display:block;border-radius:10px;margin-left:3px;margin-top:3.3px;}
.homeCarousel .carousel-indicators>li.active{height:26px;width:26px;background:url("../../images/site/carousel-indicators.png") no-repeat;background-position:0px -26px;}.homeCarousel .carousel-indicators>li.active span{background-color:none;}
.carousel-inner .item img{width:100%;height:180px;}
.carousel-inner .item .new-button{width:auto;}
.carousel-inner .product .prod_img{display:block;}
.carousel-inner .icons-holder .fav-icons-holder img{width:30px;}
.carousel-caption>h3{color:#fff;font-size:15px;}
.homeinnercontainer{padding:15px 15px 0px;}.homeinnercontainer .carousel .carousel-inner .item a img{height:180px;}
.welcome_container{background-color:#161616;color:#9d774a;font-size:18px;top:120px;position:relative;}
.welcomemsg{text-transform:uppercase;font-family:Gill Sans W01 Book;font-size:16px;margin:0px !important;position:absolute;background-color:#161616;padding:10px;width:100%;font-weight:bold;}.welcomemsg .logout{text-decoration:none;color:#b0a373;}
.revieworder-form{margin-top:30px;}
.product{margin:15px 0px 20px;overflow:hidden;position:relative;}.product .prod_img img.mainimage{width:100%;}
.product .prod_img{display:none;}
.product .cross_close{float:right;position:absolute;right:-10px;top:-9px;cursor:pointer;width:25px;}
.product .description{padding:12px 0;}
.product h3.productname{font-size:20px;font-family:GoudyOldStyleW01-Regula;margin:0px;line-height:25px;width:70%;float:left;}
.product .prod_price{text-transform:uppercase;text-align:right;width:100%;float:left;margin-top:0px;}
.product .prod_price .start_txt{display:none;font-family:Gill Sans W01 Book;font-weight:bold;margin:0px;line-height:12px;font-size:11px;}
.product .prod_price .prod_price_txt{font-size:12px;margin:0px;font-weight:bold;}.product .prod_price .prod_price_txt span{letter-spacing:-4px;}
.product .linkbtn{display:none;float:right;padding-right:0px;}
.product .prod_orderbtn{display:inline;}
.product .descontent{margin:0px 0px 10px;height:38px;width:25%;float:right;}
.product h3 a,.product h3 a:focus,.product h3 a:hover{font-size:16px;text-decoration:none;color:#000000;line-height:24px;display:inline-block;text-transform:uppercase;font-weight:bold;}
.product .add-fav-content a.star-inactive,.product .add-fav-content a.star_active{display:inline-block;margin-top:20px;padding:0px 0px 0px 0px;height:18px;width:14px;}
.product .add-fav-content a.star-inactive{background:url("../../images/site/star_inactive.png") no-repeat 0 4px;background-size:15px auto;}
.product .add-fav-content a.star_active{background:url("../../images/site/star_active.png") no-repeat 0 4px;background-size:15px auto;}
.product h3.foodrecipe-title{margin:5px 0;}
.product .foodrecipe-title{font-size:18px;font-family:Gill Sans W01 Book;}
.product .prod_nutrition_txt{font-size:14px;display:inline-block;}
.product .cal_value{font-weight:normal;color:#000000;font-family:GoudyOldStyleW01-Regula;font-size:14px;text-transform:lowercase;}
.product .moreinfo_txt{font-family:GoudyOldStyleW01-Regula;font-size:14px;font-weight:bold;margin:10px 0px 0px;clear:both;}
.product .highlighttext{font-weight:bold;font-size:32px;color:#000000;padding:30px 0px;}
.product a.product_not_available{font-family:Gill Sans W01 Book;padding:8px 10px;text-align:center;color:#ffffff;background:#747474;font-size:14px;border:1px solid transparent;margin:5px 0px;float:right;text-decoration:none;pointer-events:none;}.product a.product_not_available span{color:#ffffff;}
.product .product_status{float:right;clear:both;font-size:14px;}
.product .panel-group{margin-bottom:0;}
.menuproduct_accordian .panel-default>.panel-heading+.panel-collapse .panel-body{border:medium none;}
.menuproduct_accordian{clear:both;}.menuproduct_accordian .panel-body{padding:0;font-size:14px;background-color:transparent;}
.menuproduct_accordian .panel{background-color:transparent;border:medium none;}.menuproduct_accordian .panel .panel-heading{background-color:transparent;padding:10px 0;}
.menuproduct_accordian .panel-title a{background:url("../../images/site/product_uparrow.png") no-repeat scroll 100% center transparent;background-size:16px auto;display:inline-block;height:33px;width:100%;text-decoration:none;color:#000000;padding-right:40px;text-transform:capitalize;font-weight:normal;font-size:12px;padding-top:10px;}
.menuproduct_accordian .panel-title a.collapsed{background:url("../../images/site/product_downarrow.png") no-repeat scroll 100% center transparent;background-size:16px auto;}
.menuproduct_accordian .panel-group{margin-bottom:0;}
.panel-group.pro_details_accordian{margin-bottom:0;border-radius:0px;}.panel-group.pro_details_accordian .panel-title a{background:url("../../images/site/nutrition-minus.png") no-repeat scroll 97% center #e3dcc1;background-size:16px auto;display:inline-block;height:33px;width:100%;text-decoration:none;padding-top:8px;padding-left:15px;color:#a68151;text-transform:uppercase;font-family:gill sans w01 book;}
.panel-group.pro_details_accordian .panel-title a.collapsed{background:url("../../images/site/nutrition-plus.png") no-repeat scroll 97% center #e3dcc1;background-size:16px auto;display:inline-block;height:33px;width:100%;text-transform:uppercase;}
.panel-group.pro_details_accordian .panel-default>.panel-heading{background-color:#e3dcc1;border-radius:0px;}
.panel-group.pro_details_accordian .panel-collapse .panel-body{font-size:14px;background-color:#e3dcc1;padding:0 15px;}.panel-group.pro_details_accordian .panel-collapse .panel-body p{font-size:14px;color:#a68151;font-weight:bold;font-family:gill sans w01 book;}
.panel-group.pro_details_accordian .panel-collapse .panel-body ul{padding:0;}
.panel-group.pro_details_accordian .panel-collapse .panel-body ul li{display:inline-block;width:100%;padding-right:20px;}.panel-group.pro_details_accordian .panel-collapse .panel-body ul li span{float:left;font-size:14px;color:#a68151;font-weight:bold;font-family:gill sans w01 book;}
.panel-group.pro_details_accordian .panel-collapse .panel-body ul li span.value{float:right;}
.panel-group.pro_details_accordian .panel{border:medium none;border-radius:0px !important;}
.primarybtn{font-family:Gill Sans W01 Book;padding:8px 10px;text-align:center;color:#ffffff;background:#bb3e1f;background-color:#956b3d;font-size:14px;border:1px solid transparent;margin:5px 0px;float:right;}
.primarybtn:hover{text-decoration:none;}
.primarybtn .togo{text-decoration:none;color:#ffffff;background:url("../../images/site/to_go_order_small.png") no-repeat scroll left center rgba(0, 0, 0, 0);background-size:11px 13px;padding-left:17px;}
.subcat_heading{font-size:12px;font-family:Gill Sans W01 Book;font-weight:bold;text-transform:uppercase;text-align:center;margin:15px auto;border-top:1px solid #d1c7ac;position:relative;display:inline-block;width:100%;padding:0px 15px;}.subcat_heading h2{font-size:16px;color:#000;margin:-9px auto 0px;text-align:center;display:inline-block;background-color:#f3e9ce;padding:0px 15px;font-weight:bold !important;font-family:Gill Sans W01 Book !important;}
.subcat_heading span{display:inline-block;margin-top:10px;width:100%;left:0;}
.subcat_heading img{width:50px;}
.linkbtn .txtinfo{font-family:Gill Sans W01 Book;font-style:italic;font-size:12px;text-align:right;margin-top:14px;margin-bottom:0;}
.favmenu_main{padding-bottom:10px;}.favmenu_main h2{font-family:Gill Sans W01 Book;font-size:16px;margin-top:10px;}
.favres-container .panel-title{padding-left:0px;}
.favres-container .titlebg{margin:0 -15px;}
.favres-container .locations-list .preferred-loc-text{padding-left:0px;}
.favres-container .locations-list a.location_icon,.favres-container .locations-list a.remove_restaurant_icon{padding-left:28px;color:#a12611;}
.favres-container .locations-list .txt-subhead{color:#fff;font-size:14px;background:#BFB8AE;text-align:center;margin:0px 0px 15px 0px;padding:15px;}
.favres-container .locations-list span.capitalize{font-size:14px;font-weight:bold;}
.favres-container .locations-list a.location_icon,.favres-container .locations-list a.remove_restaurant_icon{padding-left:16px;color:#A12611;margin-top:0px;}
.favres-container .locations-list a.map-text-underline{text-decoration:underline;}
.favres-container .locations-list a.location_icon{background-size:8px 13px;background-position:2px center ;}
.favres-container .locations-list a.remove_restaurant_icon{background-size:11px 11px;background-position:left center ;margin-top:-6px;}
.favres-container .locations-list .innerdiv{margin:15px 0px;}.favres-container .locations-list .innerdiv .default-button{margin-bottom:10px;}
.favres-container .locations-list p.pref-icon{background:#BFB8AE;color:#FFFFFF;font-family:Gill Sans W01 Book;height:auto;margin:10px 0px 15px;text-align:center;text-transform:uppercase;}
#account-subscription .subscription_maindiv.favres-container{margin-bottom:20px;}
#account-subscription .favres-container .panel-body .locations-list .txt-subhead{font-size:14px;color:#ffffff;margin-bottom:15px;}
#account-subscription .favres-container .txt-subhead{font-size:14px;}
#account-subscription .favres-container .innerdiv .default-button{font-size:12px;}
body .ui-tooltip{font-size:16px;color:#555555;font-family:GoudyOldStyleW01-Regula;}
.menu_back_to_top{text-align:right;font-size:14px;margin-bottom:40px;}.menu_back_to_top a{color:#af6218;text-decoration:none;}
.sub_heading{border-top:1px solid #a89e85;text-align:center;margin:20px 0 -10px 0;}.sub_heading p{background-color:#f5ebd0;display:inline-block;margin-bottom:0;position:relative;text-align:center;top:-16px;padding:0 10px;font-weight:bold;}
#appetizer-rec1 .product{border:1px solid #a89e85;}
.menu_content_holder .sub_heading>p{text-transform:uppercase;}
#favorites{min-height:187px;}
.nav-container ul{padding:0px;margin:0px;width:100%;}.nav-container ul li{text-transform:uppercase;display:inline-block;text-align:center;list-style-type:none;margin:2% 0%;width:31%;vertical-align:middle;}.nav-container ul li a{text-align:center;font-family:Gill Sans W01 Book;font-size:12px;display:inline-block;word-wrap:break-word;color:#000000;}
.nav-container ul li a:hover,.nav-container ul li a:active,.nav-container ul li a:focus{text-decoration:none;}
.nav-container ul li img{display:block;height:40px;margin-bottom:5px;}
.nav-container ul li:last-child,.nav-container ul li:nth-last-child(-n+2){border-bottom:none;}
.nav-container+.hr-line{margin:0px -15px;}
.emailupdates-holder{text-overflow:ellipsis;}.emailupdates-holder input.control-elements{width:100%;display:inline-block;float:left;}
.emailupdates-holder .success-button{width:100%;display:inline-block;margin:5px 0 10px 0px;float:left;padding:11px;transform:uppercase;}
.menu-container{background-color:#f6eed2;}
.nav-form1{margin-top:4px;padding-bottom:15px;}
.nav-form2{margin-top:15px;}.nav-form2 .txt-subhead{color:#322110;}
.nav-form2 .elements-group{margin-bottom:10px;}.nav-form2 .elements-group h3.text-left.txt-subhead.popup-holder,.nav-form2 .elements-group h3.txt-left.txt-subhead{margin-bottom:3px;font-weight:bold;}
.more-options-image{margin-right:auto;margin-left:auto;width:46px;height:auto;}
.adp-text{padding-left:28px;}
.primary-btn{background:none repeat scroll 0 0 #A12611;border:1px solid transparent;color:#FFFFFF;display:inline-block;font-family:GothamMediumRegular;font-size:21px;font-weight:bold;margin:10px 0;padding:5px 15px;text-align:center;text-transform:uppercase;}
form#signup_footer-clearPlaceholder{margin:-20px 0px;}form#signup_footer-clearPlaceholder .col-xs-12.col-sm-12.col-md-12{padding:0px 15px;}
form#signup_footer-clearPlaceholder .col-xs-12.col-sm-12.col-md-12 div#dob_eclub{padding:0px 15px;}
.form-horizontal .form-group .col-xs-12.col-sm-12.col-md-12.text-left p{font-size:14px;margin-bottom:0px;margin-top:10px;font-weight:normal;}
.error_msg.fnt-textnormal.text-left ul{padding:0px !important;margin:0;}
.error_msg.fnt-textnormal.text-left p{color:#000;font-weight:normal;}
.error_msg.fnt-textnormal.text-left .form-group input#emailId{font-weight:normal !important;}
.more-products{background-color:#ffffff;border:1px solid #b5b5b5;margin:15px 0px 20px;position:relative;}.more-products .prod_img img.mainimage{width:100%;}
.prod_img .new-button{cursor:pointer;float:left;position:absolute;left:30px;top:30px;width:50px;}
p.new-button{margin-bottom:0px;}
.txt-description{font-size:18px;}
.price-container{background-color:#bbad7a;border:1px solid #b5b5b5;border-radius:0;padding:0px;margin-bottom:15px;}.price-container ul{padding:0px;margin:0px;}.price-container ul li{text-transform:uppercase;list-style-type:none;border-bottom:2px solid #a89e85;margin:0;padding:10px 10px;background-color:#f7efd4;}.price-container ul li a{display:inline-block;text-decoration:none;width:100%;vertical-align:middle;}
.price-container ul li a:hover{text-decoration:none;}
.price-container ul li span.txt-quanty{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;color:#000000;}
.price-container ul li span.txt-price{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;color:#000000;vertical-align:bottom;}
.price-container ul li:last-child{border-bottom:none;padding-bottom:10px;}
.price-container ul li.active{background-color:#e1d5b2;}
.price-container span.details_holder{width:96%;display:block;}
.price-container span.details_holder span{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;width:100%;display:table-cell;height:inherit;color:#000000;}
.selectdropdownMin{width:30% !important;}
a.star-inactive,a.star_active{font-size:16px;background:url("../../images/site/star_inactive.png") no-repeat 0 7px;background-size:15px auto;padding:6px 0px 0px 20px;color:#000000;}
a.star_active{background:url("../../images/site/star_active.png") no-repeat 0 7px;background-size:15px auto;}
a.star-inactive:hover,a.star-inactive:focus,.greenarrow:hover,.greenarrow:focus,a.star_active:focus,a.star_active:hover{text-decoration:none;}
.favorite-container{background-color:transparent;padding:0px;}.favorite-container .greenarrow{display:block;width:100%;font-family:Gill Sans W01 Book;font-weight:bold;background:url("../../images/site/down_arrow_order.png") no-repeat right center;color:#ebe4ca;padding:10px 0;}
.favorite-container .txtheadingright{font-weight:normal;color:#000000;font-family:GoudyOldStyleW01-Regula;font-size:28px;text-transform:lowercase;}
.favorite-container .space{padding-left:5px;}
.favorite-container .whitetext{color:#ffffff;}
.productslider-heading{font-size:18px;display:inline-block;color:#000000;width:100%;word-wrap:break-word;vertical-align:middle;padding:0 35px 0 35px;border:none;}.productslider-heading ul li{list-style-type:none;display:none;}
.productslider-heading .active{display:block;}
.fav-icons-holder img{height:30px;}
.fav-icons-holder .tooltip-inner{font-size:12px;word-wrap:break-word;border-color:#000000 !important;border-radius:0;padding:5px;}
.fav-icons-holder .tooltip.bottom .tooltip-arrow{border-bottom-color:#000000;border-width:0 7px 7px;margin-left:-8px;top:-2px;z-index:200;}
.fav-icons-holder .tooltip.left .tooltip-arrow{border-left-color:#000000;border-width:7px 0 7px 7px;margin:-7px -2px 0 0;right:0;top:50%;z-index:200;}
.productslider-container .add-fav-holder{margin-top:20px;}
.productslider-container.active,.itemslider-container.active{display:block;}
.productslider-container{display:none;}.productslider-container p.txt-size{font-size:18px;padding-bottom:15px;}
.productslider-container .icons-holder{margin-top:20px;}
.productslider-container .panel-group.pro_details_accordian .panel-title a{background-position:98% center;padding-left:0;}
.productslider-container .panel-group.pro_details_accordian{margin-bottom:30px;}
.productslider-container .icons-holder a.star-inactive,.productslider-container .icons-holder a.star_active{display:none;}
.nutrition-container{clear:both;margin:20px 0px 30px 0px;}.nutrition-container .panel{border-radius:0;box-shadow:0px;margin-bottom:25px;border-top:1px solid #b2a78c;border-bottom:1px solid #b2a78c;border-left:0;border-right:0;border:1px solid #b2a78c;}
.nutrition-container .panel-heading{background-color:#ffffff;padding:0px;}
.nutrition-container .panel-default .panel-heading{border:0px;}
.nutrition-container .panel-title a{font-family:Gill Sans W01 Book;font-weight:bold;font-size:20px;color:#ebe4ca;display:block;background:url("../../images/site/up_arrow_nutrition_facts.png") no-repeat scroll 97% center #000000;color:#ffffff;background-size:11px auto;line-height:7px;padding:19px 15px;}
.nutrition-container .panel-title a.collapsed{background:url("../../images/site/down_arrow_subscriptions.png") no-repeat scroll 97% center #000000;background-size:11px auto;color:#ffffff;}
.nutrition-container .panel-title a:hover,.nutrition-container .panel-title a:focus{text-decoration:none;}
.nutrition-container .panel-title a img{margin-right:14px;}
.nutrition-container .panel-group .panel-heading+.panel-collapse .panel-body{border-top:0px;background-color:#f6eed2;}
.nutrition-container .panel-body{padding:10px 5px;}.nutrition-container .panel-body .hr-line{margin:0px 0px 15px !important;}
.nutrition-container .nutri-items{font-weight:bold;font-size:18px;margin-bottom:20px;}.nutrition-container .nutri-items p{margin-bottom:0px;border-bottom:1px solid #9c9e91;padding-bottom:5px;padding-left:15px;}
.nutrition-container .nutri-items ul{padding:0px;margin:0px;border-bottom:1px solid #9c9e91;margin:0px 0px 10px 0px;}.nutrition-container .nutri-items ul li{list-style-type:none;padding-bottom:0px;}.nutrition-container .nutri-items ul li p{font-size:20px;border-bottom:none;padding-bottom:none;padding:0px 0px 0px 10px;}.nutrition-container .nutri-items ul li p span{font-size:15px;text-align:left;display:inline-block;width:35%;vertical-align:middle;}
.nutrition-container .nutri-items ul li p span:nth-child(2n){font-weight:normal;}
.nutrition-container .nutri-items .border-disable{border:none;margin-bottom:none;}
.nutrition-container .nutri-items h5{font-family:GoudyOldStyleW01-Regula;font-size:16px;font-weight:bold;}
.nutrition-container .nutri-items a:hover{text-decoration:none;}
.nutrition-container .nutri-items a.link-txt-style{font-size:15px;}
.nutrition-container .nutri-items a.link-txt-style:hover,.nutrition-container .nutri-items a.link-txt-style:focus{color:#83460e;}
.nutrition-container .nutri-items .select-temp .bootstrap-select{width:96% !important;position:absolute;}
.nutrition-container .nutri-items p.select-temp{padding-bottom:16px;}
.nutrition-container .nutri-items p.product_dropdown .boostrap-select{width:85% !important;}
.nutrition-container .custom-items p,.nutrition-container .custom-items ul{border:none;}
.nutrition-container .custom-items .elements-group{margin-left:0px;}
.nutrition-container .custom-items li{margin:10px 0px 0px;}
.MenuDetailSlider .carousel-control{top:11px;}.MenuDetailSlider .carousel-control .prev-icon{background:url("../../images/site/right_arrow.png") no-repeat right 0;background-size:5px auto;height:23px;width:100%;display:block;border-bottom:none;border-bottom-color:#ffffff;}
.MenuDetailSlider .carousel-control .next-icon{background:url("../../images/site/left_arrow.png") no-repeat right 0;background-size:5px auto;width:100%;height:23px;display:block;border-bottom:none;border-bottom-color:#ffffff;}
.MenuDetailSlider .carousel-control .prev-icon-active{background:url("../../images/site/left_arrow_active.png") no-repeat 0 0 transparent;background-size:5px auto;height:23px;display:block;border-bottom:none;border-bottom-color:#ffffff;border:0px !important;padding-right:0px;}
.MenuDetailSlider .carousel-control .next-icon-active{background:url("../../images/site/right_arrow_active.png") no-repeat scroll right 0px transparent;background-size:5px auto;height:23px;width:100%;display:block;border-bottom:none;border-bottom-color:#ffffff;border:0px !important;}
.MenuDetailSlider .carousel-control.left,.MenuDetailSlider .carousel-control.right{display:inline-block;background:transparent;height:23px;width:4%;border-bottom:none;border-bottom-color:#ffffff;background-image:none;}.MenuDetailSlider .carousel-control.left button,.MenuDetailSlider .carousel-control.right button{border:none;}
.slider-title{font-family:Gill Sans W01 Book;font-weight:bold;display:block;font-size:18px;color:#000000;padding:5px 0px;height:30px;}
.order-title{display:block;font-family:Gill Sans W01 Book;font-size:18px;color:#000000;padding-top:5px;height:50px;}
ul.sub-recipe-desc{padding:0px;margin:0px;}
.sub-recipe-desc li{padding:10px 0px;height:auto;border-bottom:2px solid #b2a78c;list-style-type:none;}.sub-recipe-desc li a{font-family:Gill Sans W01 Book;font-size:14px;color:#000000;}
.sub-recipe-desc li:last-child{border:none;}
.text-left{text-align:left;}
h1.text-left.capitalize{text-align:center;font-weight:bold;}
.sub-text{font-family:GoudyOldStyleW01-Regula;font-size:12px;margin-bottom:8px;}
.marg-bottom{margin-bottom:30px;}
.slider-pdt-title{display:inline-block;width:167px;word-wrap:break-word;}
.ord-sub-title{font-size:18px;}
.txt-subhead{margin:0px;padding-bottom:10px;font-size:16px;padding-top:10px;}
.createtxt-subhead{margin-top:10px;font-size:16px;padding-top:0px;clear:both;}
.MenuDetailSlider a.left.carousel-control,.itemDetailSlider a.left.carousel-control,.MenuDetailSlider a.right.carousel-control,.itemDetailSlider a.right.carousel-control{background:transparent;border:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0);top:10px;}.MenuDetailSlider a.left.carousel-control button,.itemDetailSlider a.left.carousel-control button,.MenuDetailSlider a.right.carousel-control button,.itemDetailSlider a.right.carousel-control button{border:none;}
.MenuDetailSlider .carousel-control,.itemDetailSlider .carousel-control{width:4%;}
.sub-anchor-link{display:block;position:relative;top:-140px;visibility:hidden;}
.menu-rgt-price{float:right;}
.promo_cat_data{margin:15px 0px 20px;background-color:#ffffff;position:relative;border:1px solid #b5b5b5;}
.promo_cat_data img{width:100%;}
.clearfixnut{display:none;}
.sliderBodyContent.menu-list-page{padding:0px 15px;}
.sliderBodyContent .innercontent-wrapper{padding:0px;}
.sliderBodyContent .product{margin:10px 0;padding-bottom:0px;border-bottom:1px solid #d1c7ac;}.sliderBodyContent .product .description{position:relative;padding:0px;}.sliderBodyContent .product .description h3.productname{font-family:gill sans w01 book !important;font-size:12px;text-transform:uppercase;font-weight:bold;}.sliderBodyContent .product .description h3.productname a,.sliderBodyContent .product .description h3.productname a:hover,.sliderBodyContent .product .description h3.productname a:focus{font-size:12px;font-family:gill sans w01 book;}
.sliderBodyContent .product .description .list-dish-desc-details{clear:both;display:inline-block;font-size:16px;width:100% !important;padding-right:6%;margin-top:3px;margin-bottom:10px;background-size:15px 8px !important;min-height:12px;height:auto !important;background-position:right 24% !important;}
.sliderBodyContent .product .description .list-dish-desc-details.coll{}
.sliderBodyContent .product .description .list-dish-desc-details.expand{text-indent:0px;background:url("../../images/site/dropdown_uparrow.png") no-repeat;background-position:right 8px;background-size:15px 8px;}
.sliderBodyContent .product .description .row.descontent{position:absolute;right:0;top:4px;text-align:right;height:auto;margin:0;}.sliderBodyContent .product .description .row.descontent .prod_price .prod_price_txt{font-size:12px !important;font-family:Gill Sans W01 Book;}.sliderBodyContent .product .description .row.descontent .prod_price .prod_price_txt span{letter-spacing:-4px;}
.sliderBodyContent .product .description .row.descontent .fav-icons-holder{position:absolute;right:0px;display:none;}
.sliderBodyContent .product .description center p{font-size:14px;font-family:Gill Sans W01 Book !important;font-weight:bold;}
.sliderBodyContent .product .description center ul{padding:0px;font-size:16px;}
.sliderBodyContent .menu_content_holder .product{border-bottom:0px;margin:0;}.sliderBodyContent .menu_content_holder .product .menuproduct_accordian .panel .panel-heading{padding:0px;}
.sliderBodyContent .menu_content_holder .product .menuproduct_accordian .panel .panel-collapse .panel-body .pro_details_accordian .panel .panel-heading .panel-title a{padding:10px 12px;}
.nutritional-summary-big{background:#e5dec2;padding:10px 12px;margin-top:10px;margin-bottom:20px;}.nutritional-summary-big .nutri-list-accordion{position:relative;}.nutritional-summary-big .nutri-list-accordion a{color:#af6218;}
.nutritional-summary-big .nutri-list-accordion a:hover{color:#9c520c;}
.nutritional-summary-big .nutri-list-accordion .nutri-list-desc-title{color:#af6218;font-family:gill sans w01 book;font-size:12px;}
.nutritional-summary-big .nutri-list-accordion .nutri-list-desc-plussign{position:absolute;top:1px;right:0px;}.nutritional-summary-big .nutri-list-accordion .nutri-list-desc-plussign .accordion-toggle{background:url("../../images/site/nutrition-minus.png") no-repeat;background-size:15px 15px;height:15px;text-indent:-9999px;width:15px;}
.nutritional-summary-big .nutri-list-accordion .nutri-list-desc-plussign .accordion-toggle.collapsed{background:url("../../images/site/nutrition-plus.png") no-repeat;background-size:15px 15px;height:15px;text-indent:-9999px;width:15px;}
.nutritional-summary-big .nutri-list-accordion .row.collaps{font-size:16px;margin:0;}.nutritional-summary-big .nutri-list-accordion .row.collaps .well-new{color:#af6218;font-family:gill sans w01 book;font-size:12px;text-transform:uppercase;}.nutritional-summary-big .nutri-list-accordion .row.collaps .well-new .cal{margin-top:5px;font-size:12px;}
.nutritional-summary-big .nutri-list-accordion .row.collaps .well-new .cal21 div,.nutritional-summary-big .nutri-list-accordion .row.collaps .well-new .cal21 .nutri-list-span{display:inline-block;text-align:right;width:38%;}
.nutritional-summary-big .nutri-list-accordion .row.collaps .well-new .cal21 .nutri-list-span{width:60%;text-align:left;}
.nutritional-summary-big .nutri-list-accordion .row.collaps .disable_underline.menu_order_go{display:block;padding:15px 0 10px !important;width:100%;}
.nutritional-summary-big .nutri-list-accordion .nut-summary{padding:0px;display:block;clear:both;}.nutritional-summary-big .nutri-list-accordion .nut-summary p{margin-bottom:0px;}
.sliderBodyContent.menu-list-page .innercontent-wrapper{margin:0px -15px;}.sliderBodyContent.menu-list-page .innercontent-wrapper .product{padding:0px 15px;}
.div-horizontal.nav-form2 .emailupdates-holder .elements-group div#dob_eclub span#reserveDtPlaceholder{margin:14px 0px 0px;}
.recipe-container{margin:0px 0px 30px 0px;}.recipe-container .panel{background-color:transparent;border-radius:0px;box-shadow:0px;margin-bottom:25px;border-top:1px solid #b2a78c;border-bottom:1px solid #b2a78c;border-left:none;border-right:none;}
.recipe-container .panel-heading{background-color:transparent;padding:0px;}
.recipe-container .panel-default .panel-heading{border:0px;}
.recipe-container h4.panel-title a{display:block;background:url("../../images/site/dropdown_uparrow.png") no-repeat scroll 97% center #ded3b1;background-size:15px;padding:19px 1px 19px 15px;color:#af6218;outline:medium none;}
.recipe-container h4.panel-title a.collapsed{background:url("../../images/site/dropdown_downarrow.png") no-repeat scroll 97% center transparent;background-size:15px;color:#000000;}
.recipe-container h4.panel-title a.collapsedown{background:url("../../images/site/up_arrow_order.png") no-repeat scroll 97% center #000000;background-size:15px;color:#ffffff;}
.recipe-container .panel-title a:hover,.recipe-container .panel-title a:focus{text-decoration:none;}
.recipe-container .panel-title a img{margin-right:14px;}
.recipe-container .panel-group .panel-heading+.panel-collapse .panel-body{border-top:0px;background-color:#ded3b1;}
.recipe-container .panel-body{padding:0 30px;}.recipe-container .panel-body .hr-line{margin:0px 0px 15px;}
.recipe-container .ingredients-list{font-family:Gill Sans W01 Book;font-size:14px;border-top:1px solid #a89e85;}.recipe-container .ingredients-list p{margin-bottom:0px;padding-bottom:10px;padding:10px 0px 5px 0px;font-size:15px;color:#000000;text-decoration:none;}
.recipe-container .ingredients-list ul{padding:0px 0px 0px 15px;margin:0px;}.recipe-container .ingredients-list ul li{margin-bottom:10px;padding:0px;list-style-type:disc;}.recipe-container .ingredients-list ul li p{border-bottom:none;padding-bottom:none;border-top:none;padding:0px;color:#000000;}
.recipe-container .ingredients-list ul li:last-child{padding-bottom:none;}
.recipe-container .ingredients-list .preheat_txt{color:#000000;font-family:Gill Sans W01 Book;font-weight:bold;}
.recipe-container .sub_recipe_container p{font-family:Gill Sans W01 Book;font-weight:bold;}
.recipe-container .sub_recipe_container ul li{list-style-type:none;border-bottom:none;margin-bottom:20px;font-family:Gill Sans W01 Book;font-weight:bold;}
.recipe-container .sub_recipe_container:nth-child(2n){padding-bottom:30px;}
.prep-container p{margin-bottom:0px;}
.prep-container span,.prep-container label{font-weight:normal;font-size:15px;display:inline-block;max-width:300px;vertical-align:top;color:#000000;}
.prep-container span:nth-child(2n){text-align:left;color:#000000;}
.prep-container .bootstrap-select{width:100% !important;float:left;font-family:Gill Sans W01 Book;font-weight:bold;text-align:left;}.prep-container .bootstrap-select span.filter-option{color:#000000;}
.category-container{position:absolute;background-color:#f6eed2;display:none;top:66px;padding:0px;z-index:9996;margin:0px auto;text-align:center;width:100%;}.category-container ul{position:relative;z-index:9996;background-color:#cfb896;opacity:10;top:0;margin:0 auto;padding:0px;border:1px solid #997c5c;}.category-container ul li{text-align:center;border-bottom:1px solid #997c5c;font-size:14px;font-family:GoudyOldStyleW01-Regula;list-style-type:none;width:75%;margin:0 auto;}.category-container ul li a{color:#000000;padding:15px 0px;display:block;}
.category-container ul li.active a{color:#af6218;}
.category-container ul li:last-child{border-bottom:none;padding-bottom:none;}
.category-container .arrow-up{background:url("../../images/site/menu_up_arrow.png") no-repeat scroll center center;background-size:18px auto;height:11px;width:100%;z-index:9997;position:absolute;top:-9px;}
.categorypos{position:absolute;margin-top:0;width:100%;z-index:16;border-bottom:1px solid #a89e85;}
.pickup-locations{margin-top:6px;padding:10px 0;background-color:#f6eed2;margin-left:-15px;margin-right:-15px;overflow:auto;}.pickup-locations a.picup-locate-txt{color:#956b3d;font-family:GoudyOldStyleW01-Regula;font-weight:bold;font-size:16px;}
.pickup-locations p{color:#000000;font-family:GoudyOldStyleW01-Regula;font-size:15px;margin-bottom:0px;padding-bottom:3px;}.pickup-locations p span{color:#956b3d;text-decoration:none;}
.pickup-locations a.num-txt,.pickup-locations a.num-txt:focus{color:#000;cursor:text;font-family:GoudyOldStyleW01-Regula;}
.pickup-locations .innerdiv{margin:10px 15px;}
.pickup-txtsubhead{font-size:24px;margin-bottom:8px;margin-left:2px;color:#000000;}
.pickup-textnormal{font-size:14px;padding-top:8px;padding-left:20px;margin-bottom:0px;}
.pickup-textnormal>img{width:17px;margin-left:-22px;}
.togo-order-form{margin-top:46px;}
.category-menu-description .add-fav-content{margin-top:0px;display:inline-block;width:100%;}
.add-fav-content{display:inline-block;width:100%;}
.pickup-details-form{margin-top:10px;}.pickup-details-form .fnt-textnormal{margin-top:30px;}
.carosel-holder #carousel{margin-bottom:40px;}
.carosel-holder .extraMarque-holder .elements-group{margin-top:30px;}
.phone-no{display:none;}
.email-add{display:none;}
.req-field{display:block;}
.error-msg{font-size:30px;padding-left:30px;padding-right:7px;padding-top:15px;}
.err-text{color:#b83728;padding-left:8px;float:left;margin-top:0;width:100%;font-size:18px;}
.err-img{float:left;width:20px;height:20px;margin-top:6px;margin-left:-20px;}
.items-container:first-child{margin-top:0px;}
.items-container{border:1px solid #737373;width:892px;position:relative;margin-left:15px;display:inline-block;background-color:#fff;margin-top:25px;}
.items-btn{width:892px;position:relative;margin-left:15px;display:inline-block;margin-top:-15px;}
.pdt-items{width:275px;word-wrap:break-word;float:left;margin-left:42px;font-size:34px;}
.pdt-desc-container{float:right;position:relative;margin-left:50px;margin-top:20px;}
.pdt-qty{width:150px;display:inline-block;}
.pdt-price{width:150px;display:inline-block;opacity:0.5;}
.pdt-price1{width:150px;display:inline-block;}
.receipe-desc{clear:both;margin-left:42px;padding-top:30px;padding-bottom:15px;}
.receipe-sub-title{color:#6b696a !important;font-weight:bold;}
.receipe-title{color:#6b696a !important;}
.txt-subheading{color:#224812;font-family:GothamMediumRegular;font-size:32px;margin-bottom:20px;margin-left:20px;width:auto;}
.txt-category-link{color:#6B696A;font-family:GothamMediumRegular;font-size:37px;margin-left:20px;width:auto;text-decoration:underline;margin-bottom:25px;}
.txt-category-link a,.txt-category-link a:hover{color:#6B696A;font-family:GothamMediumRegular;font-size:46px;text-decoration:underline;}
.txt-category-link a{text-decoration:none;}
.txt-category-price{margin-bottom:20px;margin-left:20px;width:100%;display:inline-block;}
.txt-category-price .prod_price{display:inline;float:left;margin-top:22px;text-transform:uppercase;width:40%;}
.txt-category-price .prod_price .start_txt{font-family:GothamBookRegular;line-height:12px;margin:0px;}
.txt-category-price .prod_price .prod_price_txt{font-size:40px;margin:0px;}.txt-category-price .prod_price .prod_price_txt span{letter-spacing:-4px;}
.txt-category-price .linkbtn{display:inline;float:left;padding-right:35px;width:60%;}
.start-text{width:130px;color:#6b696a !important;display:inline-block;float:left;}
.ordr-btn{background:url("../../images/site/order-to-go.png") no-repeat 0 0;height:60px;width:312px;border:none;color:#fff;padding-left:48px;display:inline-block;float:right;position:relative;}
.togo-subtitle{font-size:18px;}
.ui-timepicker-list li{font-size:15px;color:#000000 !important;padding-left:12px;}
.ui-timepicker-list li{border-bottom:3px solid #a89e85;opacity:0.6;display:table;width:100%;font-size:15px;color:#000000 !important;background-color:#bbad7a;padding-left:12px !important;}
.ui-timepicker-list li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list li.ui-timepicker-selected:hover{opacity:1;background-color:#bbad7a !important;color:#000000 !important;}
.timepicker-holder{float:left;width:100%;height:40px;outline:medium none;overflow:hidden;margin:0px;}
.timepicker-holder .select-wrapper{height:39px;}
.timepicker-holder select{top:0px;cursor:pointer;opacity:0;outline:medium none;position:absolute;z-index:2;width:100%;background-color:#af6218;border:1px solid #cccccc;height:38px;text-transform:uppercase;font-size:15px;color:#000000 !important;padding-left:12px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;}.timepicker-holder select option{padding:3px 0 3px 12px;background-color:#d5c19f;opacity:1;border-bottom:2px solid #a89e85;}
.select-wrapper{background:url("../../images/site/drop_1.png") no-repeat scroll right center #f7efd4;background-size:39px auto;border:1px solid #9c9e91;cursor:pointer;display:inline-block;float:left;height:40px;line-height:26px;width:100%;position:relative;}
.select-wrapper .holder{background:none repeat scroll 0 0 #f7efd4;cursor:pointer;display:block;margin:0 40px 0 0;overflow:hidden;position:relative;white-space:nowrap;font-size:15px;color:#000000;padding-left:12px;padding-top:6px;}
#datePlaceholder{font-size:14px;left:28px;position:absolute;top:9px;}
.select-wrapper.text-left span#timePickerSpan{font-weight:normal;color:#7d796e;}
div#common3 .elements-group .col-xs-12.col-sm-12.col-md-12 span#datePlaceholder{color:#7d796e;font-weight:normal;}
.pickupinfocontent{border-radius:5px;min-height:100px;}.pickupinfocontent .pickup-locationinfo{background:url("../../images/site/location_icon.png") no-repeat 30px center;height:28px;display:inline-block;padding-left:25px;margin-top:35px;padding-right:50px;width:100%;}.pickupinfocontent .pickup-locationinfo .location-name{text-decoration:underline;font-weight:bold;font-size:32px;color:#ebe4ca;padding-left:35px;}
.pickupinfocontent .pickup_info{width:100%;display:inline-block;text-decoration:none;color:#000000;}.pickupinfocontent .pickup_info p{display:inline-block;width:220px;}
.pickupinfocontent .pickup_info p:nth-child(2n){margin-left:10px;width:200px;}
.pickupinfocontent .pickup_info .gocart-timepicker input{min-width:182px;}
.pickupinfocontent .pickup_info .datecolm{width:48%;float:left;}.pickupinfocontent .pickup_info .datecolm .pick-date{padding-left:4px;}
.pickupinfocontent .pickup_info .timecolm{width:48%;float:right;}.pickupinfocontent .pickup_info .timecolm input.ui-timepicker-input{padding-right:40px;color:#000000;font-weight:bold;}
.pickupinfocontent .reset-dropdown.editable-txt input,.pickupinfocontent .datecolm input[type="date"],.pickupinfocontent .timepicker-holder input[type="text"]{font-weight:bold;color:#000000;background-size:39px;border:1px solid #9c9e91;}
.selectContactTime .ui-timepicker-select{top:0px;}
.selectContactTime .select-wrapper .ui-timepicker-select{top:0px;}
.selectContactTime{line-height:22px;}
.pickupinfo{font-size:15px;background-color:#3e1d01;}
.reviewinfocontent{background-color:#f6eed2;border:1px solid #9c9e91;min-height:90px;}.reviewinfocontent a.location_icon{background:url("../../images/site/location_icon.png") no-repeat;color:#000000;}
.reviewinfocontent div{clear:both;}
.reviewinfocontent p.itemname{font-family:GoudyOldStyleW01-Regula;font-size:32px;text-decoration:none;color:#000000;padding:10px 20px;width:500px;word-wrap:break-word;}
.reviewinfocontent .subhead-itemsvalues{width:60%;font-size:14px;color:#000000;margin-right:-5px;}.reviewinfocontent .subhead-itemsvalues ul{padding-left:0px;margin-bottom:10px;}
.reviewinfocontent .subhead-itemsvalues ul li{display:inline-block;font-size:12px;font-weight:bold;color:#000000;width:28.6%;text-align:center;padding-top:0px;opacity:0.5;}
.reviewinfocontent .subhead-itemsvalues ul li:last-child{width:35%;}
.reviewinfocontent .subhead-itemsvalues ul li:nth-child(2n+1){color:#000000;opacity:1;}
.reviewinfocontent .subhead-itemsvalues ul li:nth-child(3){margin-left:3px;}
.reviewinfocontent .item_removed{padding-top:15px;}
.reviewinfocontent .reviewitem{padding:10px 10px 0px;}.reviewinfocontent .reviewitem .subitem1-holder{width:40%;}
.reviewinfocontent .reviewitem .subitem2-holder{width:60%;}
.reviewinfocontent .reviewitem h3{margin-top:0px;margin-bottom:0px;font-size:14px;color:#000000;width:40%;}
.reviewinfocontent .editedicons{padding-right:20px;}.reviewinfocontent .editedicons a:first-child{padding-right:7px;}
.reviewinfocontent .editedicons img{width:36px;height:36px;}
.reviewinfocontent .item_spec{font-size:14px;clear:both;margin-bottom:0px;}.reviewinfocontent .item_spec .itemvalue{font-weight:normal;}
.reviewinfocontent .item_spec label{font-size:12px;margin-bottom:0px;}
.coupon_details p.help-block{clear:both;}
.subhead-items{width:300px;padding:5px 0 0 10px;}.subhead-items ul{padding-left:0px;margin-bottom:0px;}
.subhead-items ul li{display:inline-block;font-family:Gill Sans W01 Book;font-size:12px;color:#000000;text-transform:capitalize;margin:0% ;width:30%;text-align:center;}
.subhead-items ul li:nth-child(1){text-transform:uppercase;}
.cal_details{clear:both;font-family:Gill Sans W01 Book;font-size:16px;padding-top:0px;color:#000000;margin:0px !important;float:right;width:100%;}.cal_details .amount_txt{font-size:14px;font-family:GoudyOldStyleW01-Regula;float:right;font-weight:bold;}
.cal_details span{vertical-align:top;width:49%;padding:0px;font-size:14px;text-transform:capitalize;}
.cal_details span.capitalize{float:left;text-align:right;width:auto;font-weight:bold;margin-right:5px;text-transform:uppercase;}
.cal_details .estimated_amt{font-family:GoudyOldStyleW01-Regula;font-size:15px;font-weight:bold;color:#000000;float:right;}
.cal_details span.amount_txt{width:auto;}
.coupon{width:100%;}
.coupon-clear-btn{background:url("../../images/site/close_icon.png") no-repeat scroll center center transparent;background-size:10px 10px;padding-right:40px;display:block;float:right;height:34px;position:relative;width:33px;cursor:pointer;margin-right:1px;margin-top:-37px;z-index:999;}
.item_details{padding:10px;}
.coupon_num a{color:#000000;}
.coupon_num{font-size:14px;font-family:GoudyOldStyleW01-Regula;color:#000000;clear:both;font-weight:bold;}
a.remove-coupon-btn{padding-right:50px;}
img.remove-coupon-btn{width:10px;margin-top:5px;}
.edit_images{width:100px;}
.subitem2-holder{width:59%;margin-right:0px;padding:0px;font-size:14px;margin-top:10px;}
.pickup-txt{font-size:15px;padding-bottom:10px;}
.order-confirm{border:1px solid #a89e85;padding:0px 10px;}.order-confirm .order-no{font-family:Gill Sans W01 Book;color:#000000;font-size:18px;}.order-confirm .order-no a{color:#af6218;font-size:18px;}
.order-confirm .txt-email{font-size:15px;color:#000000;font-weight:bold;}
.order-confirm .elements-group{margin:0px 0px;}
.order-confirm .view-order-link{font-size:18px;font-family:Gill Sans W01 Book;font-weight:bold;}
.order-confirm .locations-list .innerdiv{margin:0px;}
.order-confirm .locations-list a.locate-icon{background:url("../../images/site/location_prefered_icon.png") no-repeat 12px center;height:28px;display:inline-block;text-decoration:underline;font-weight:bold;font-size:18px;color:#af6218;padding-left:35px;line-height:25px;background-size:14px auto;}
.order-confirm .locations-list a.map-link,.order-confirm .locations-list span.num-txt,.order-confirm .locations-list p.fnt-txt{font-size:18px;}
.order-confirm .locations-list span.pipe-txt{color:#000000;}
.order-confirm .locations-list p{text-transform:none;padding-left:35px;}
.order-confirm .gc_img_oglog{padding:0px;}.order-confirm .gc_img_oglog .orderlink-header{margin:0px -10px 10px;background:#000;padding:10px;}.order-confirm .gc_img_oglog .orderlink-header a.order-link{color:#fff;text-transform:uppercase;}
.order-confirm .gc_img_oglog .gc_order_detl p{font-size:16px;margin:0px;}.order-confirm .gc_img_oglog .gc_order_detl p span.gc_atxt{margin-left:5px;}
.order-confirm .gc_img_oglog h2.h2-header{font-size:14px;margin:0px 0px 10px;}
.order-confirm .gc_img_oglog .gc_order_detl{display:inline-block;width:100%;margin-bottom:5px;}.order-confirm .gc_img_oglog .gc_order_detl .cal_details{float:left;}.order-confirm .gc_img_oglog .gc_order_detl .cal_details span.gc_fpocards{height:82px;}.order-confirm .gc_img_oglog .gc_order_detl .cal_details span.gc_fpocards img{height:100%;width:100%;}
.order-confirm .gc_img_oglog .gc_order_detl .cal_details p span.pull-left{font-weight:bold;}
.order-confirm .gc_img_oglog .gc_order_detl .hr-line.mar-30{display:inline-block;width:100%;margin:20px 0px;}
.order-confirm .gc_img_oglog .gc_order_detl .orderlink-header{display:inline-block;width:108%;margin-top:20px;}
.date-time-col{padding:0px;width:100%;display:inline-block;}.date-time-col ul{margin:0px;padding:0px;}.date-time-col ul li{list-style-type:none;display:block;}
.date-time-col .date-col{width:49%;float:left;}.date-time-col .date-col .date-title img{padding-bottom:2px;padding-right:10px;height:20px;width:28px;}
.date-time-col .date-col .date-title span{opacity:0.4;}
.date-time-col .date-col .date-title a{font-family:Gill Sans W01 Book;font-size:16px;text-transform:uppercase;color:#000000;padding-left:7px;}
.date-time-col .date-col .date-title a:hover,.date-time-col .date-col .date-title a:focus,.date-time-col .date-col .date-title a:active{text-decoration:none;}
.date-time-col .date-col .date-txt{font-size:18px;padding-left:10px;color:#000000;}
.date-time-col .time-col{width:49%;float:right;text-transform:uppercase;}.date-time-col .time-col .time-title a{font-family:Gill Sans W01 Book;font-size:16px;color:#000000;}
.date-time-col .time-col .time-title a:hover,.date-time-col .time-col .time-title a:focus,.date-time-col .time-col .time-title a:active{text-decoration:none;}
.date-time-col .time-col .time-title img{opacity:1;padding-bottom:2px;padding-right:0px;height:20px;}
.date-time-col .time-col .time-title span{opacity:0.4;padding-left:4px;}
.date-time-col .time-col .time-txt{font-size:18px;color:#000000;}
.survey-txt{padding-top:15px;}
.lookup_order{background-color:#f6eed2;padding:7px;}.lookup_order .subhead-itemsvalues li.dull-txt{opacity:0.6;}
.href_link{color:#956b3d;text-decoration:underline;}
.text_center{text-align:center;font-size:14px;font-style:italic;}
.text_color{color:#af6218;font-size:15px;font-weight:bold;}
.fnt-txt{font-size:14px;}
.fnt-txt-small{font-size:14px;}
.fnt-txt-large{font-size:15px;}
.thx-txt{margin:10px 0px 5px;}
.signingtxt{padding-top:0px;font-size:14px;}
.earntxt-container{border-top:3px solid #a89e85;border-bottom:3px solid #a89e85;text-transform:uppercase;padding:10px 15px;margin-top:20px;text-align:center;}.earntxt-container .earn-txt{color:#000000;font-size:20px;margin:0 0 0 -5px;top:-28px;padding:0px 10px;position:relative;background-color:#eee4c7;font-family:Gill Sans W01 Book;font-weight:bold;display:inline-block;text-align:center;}
.earntxt-container .off-txt{font-size:24px;color:#000000;font-family:Gill Sans W01 Book;font-weight:bold;margin:-20px 0px 0px;}
.earntxt-container p{font-size:14px;}
.cart-holder{font-family:Gill Sans W01 Book;font-weight:bold;font-size:18px;margin-bottom:20px;}.cart-holder .carttotal-txt{color:#000000;font-size:20px;}
.lookup-detail{background-color:#f6eed2;padding:7px;padding:12px;border:1px solid #a89e85;}.lookup-detail .subhead-itemsvalues li.dull-txt{opacity:0.6;}
.subitem1-holder{font-size:14px;margin-top:2px;padding-left:10px;width:40%;}
.div-horizontal .default-button,.div-horizontal .success-button{font-size:14px;}
.container .innercontainer:not( :nth-child(1)) .hr-line{margin-top:0px;border:0px;}
.container .innercontainer .itemslider-container{margin-top:-10px;border:0px !important;}
.itemdetailsliderup_div{margin-top:-15px;}
.container .itemDetailSlider .carousel-control{width:9px;}
.txt-subhead.capitalize.pull-left.subitem1-holder{padding-left:10px;margin-top:2px;margin-bottom:0px;font-size:15px;}
.pull-right.subhead-items.subitem2-holder{padding-right:0px;}
.container .togodetails-form h3.txt-subhead.subitem1-holder{margin-top:2px;margin-bottom:5px;text-transform:capitalize;font-size:13px;padding:0px;width:40%;word-wrap:break-word;}
.container .togodetails-form .success-button{margin-bottom:0px;}
.container .togodetails-form .default-button{margin-top:0px;}
.container .togodetails-form .default-button:last-child{margin-bottom:0px;}
.container .togodetails-form .primarybtn .togo{background:none;}
.container .togodetails-form .subhead-items ul li:last-child{width:35%;}
.container .togodetails-form .subhead-itemsvalues ul li{text-align:right;}.container .togodetails-form .subhead-itemsvalues ul li .cross_close,.container .togodetails-form .subhead-itemsvalues ul li .edit_icon{width:38px;height:38px;}
.container .togodetails-form .subhead-itemsvalues ul li:nth-child(1){padding-right:12px;}
.container .togodetails-form .subhead-items ul li{text-align:right;width:28.6%;}
.togo-order-confirm{padding:5px 0px;}.togo-order-confirm .elements-group{margin:30px 0px;}
.select-temp{margin:15px 5px 15px 0px;}
.itemslider-container{display:none;margin-top:15px;}
.itemDetailSlider{position:relative;}.itemDetailSlider .carousel-control.left,.itemDetailSlider .carousel-control.right{position:absolute;display:inline-block;background:none;height:23px;border-bottom:none;border-bottom-color:#ffffff;background-image:none;}.itemDetailSlider .carousel-control.left button,.itemDetailSlider .carousel-control.right button{border:none;}
.itemDetailSlider .prev-icon{background:transparent url("../../images/site/right_arrow.png") no-repeat 0 0;height:23px;width:12px;background-size:7px auto;outline:none;border-bottom:none;border-bottom-color:#ffffff;}
.itemDetailSlider .next-icon{background:transparent url("../../images/site/left_arrow.png") no-repeat 0 0;height:23px;width:12px;background-size:7px auto;outline:none;border-bottom:none;border-bottom-color:#ffffff;}
.itemDetailSlider .prev-icon-active{background:transparent url("../../images/site/left_arrow_active.png") no-repeat 0 0;height:23px;width:12px;background-size:7px auto;border-bottom:none;border-bottom-color:#ffffff;}
.itemDetailSlider .next-icon-active{background:transparent url("../../images/site/right_arrow_active.png") no-repeat 0 0;height:23px;width:12px;background-size:7px auto;border-bottom:none;border-bottom-color:#ffffff;}
.itemDetailSlider .productslider-heading{margin:0px;width:100%;padding:0 13px;margin-top:14px;}
.itemDetailSlider .help-block{font-size:16px;}
.itemDetailSlider .help-block.item-suggestion{padding:0 17px;color:inherit;opacity:0.75;}
.itemDetailSlider p.txt-size{font-size:18px;padding-bottom:0px;width:290px;margin-left:-10px;}
.qty span{font-size:28px;text-align:left;width:50%;float:left;padding-bottom:20px;vertical-align:middle;}
.qty span:nth-child(2n){text-align:right;}
.qty .bootstrap-select{width:50%;}.qty .bootstrap-select button{width:200px;}
.qty .bootstrap-select.btn-group .dropdown-menu{min-width:174px;}
.qty .dropdown-menu li a,.qty .dropdown-menu li a:focus,.qty .dropdown-menu li a:hover{min-height:75px;}
.disclaimer-text{font-size:14px;color:#000000;}
.soupitem-holder label{margin-left:0px;font-size:15px;}
.qty_price_holder{min-height:50px;}.qty_price_holder .createtxt-subhead{text-transform:uppercase;min-width:64%;margin-bottom:0;margin-top:0;}
.qty_price_holder .selectdropdownMin{width:42% !important;}
.qty_price_holder .product{border:medium none;background-color:transparent;margin-top:0px;margin-bottom:0px;color:#000000;}.qty_price_holder .product .start_txt{font-weight:bold;margin:0px;font-size:15px;font-family:GoudyOldStyleW01-Regula;}
.qty_price_holder .product .prod_price_txt{font-size:15px;}.qty_price_holder .product .prod_price_txt span{letter-spacing:-4px;}
#signup-clearPlaceholder{margin-top:-20px;}#signup-clearPlaceholder .nav-form2 .element-group .col-xs-12.col-sm-12.col-md-12.nav-form1{padding:0px 0px 5px;}
#signup-clearPlaceholder img.img-holder.nav-form2{display:none;}
.disclaimerYH.row.left_box.marg_top10{margin:0px 15px;font-size:14px;}
.icon-car-select{background:url("../../images/site/car-icon.png") no-repeat center left;display:inline-block;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}
.icon-van-select{background:url("../../images/site/van-icon.png") no-repeat center left;display:inline-block;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}
.icon-truck-select{background:url("../../images/site/truck-icon.png") no-repeat center left;display:inline-block;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}
.icon-suv-select{background:url("../../images/site/suv-icon.png") no-repeat center left;display:inline-block;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}
.icon-other-select{background:url("../../images/site/horse-icon.png") no-repeat center left;display:inline-block;height:26px;width:30px;vertical-align:middle;background-size:25px 15px;}
.icon-white-select{background:url("../../images/site/white-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-silver-select{background:url("../../images/site/silver-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-black-select{background:url("../../images/site/black-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-grey-select{background:url("../../images/site/grey-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-red-select{background:url("../../images/site/red-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-tan-select{background:url("../../images/site/tan-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-blue-select{background:url("../../images/site/blue-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-green-select{background:url("../../images/site/green-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-gold-select{background:url("../../images/site/gold-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-orange-select{background:url("../../images/site/orange-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-brown-select{background:url("../../images/site/brown-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-others-select{background:url("../../images/site/other-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
.icon-white-select{background:url("../../images/site/white-icon.png") no-repeat left 2px;display:inline-block;height:32px;width:32px;padding-left:10px;vertical-align:middle;background-size:25px 25px;}
p.cardetails_content{padding-top:0px;margin-bottom:0px;}
.paymentoptions{margin:0px;width:100%;overflow:auto;}.paymentoptions ul{padding:0px;margin:0px;width:100%;}
.paymentoptions ul li{display:inline-block;background:#682f00;border:1px solid #b2a78c;height:45px;text-align:center;width:50%;float:left;color:#ffffff;}.paymentoptions ul li a{text-decoration:none;font-family:Gill Sans W01 Book;font-weight:bold;font-size:12px;color:#ffffff;width:100%;height:100%;display:block;padding-top:13px;}
.paymentoptions li.active{background-color:#956b3d;}.paymentoptions li.active a{text-decoration:none;color:#ffffff;font-family:Gill Sans W01 Book;font-weight:bold;}
.lockicon{display:inline-block;margin-top:-8px;width:12px;}
.hr-line2{border-bottom:1px solid #a89e85;clear:both;margin:25px 0px 30px;}
.togo-items-cols .intrests-items p{margin:10px 0px;}
.nocarside-txt{line-height:21px;padding:0px;font-family:GoudyOldStyleW01-Regula;font-size:14px;}
.togo-error-msg .errow_msg{padding:20px 20px;}
.togo-title{background-color:transparent;padding:15px;margin:-18px -15px 0px;font-size:16px;}
.cpn-txt{padding-top:10px;}
.pickup_details_enable.disable{display:none;}
.togodetails-form h3.txt-subhead{text-transform:inherit;padding-bottom:5px;font-size:14px;}
.togodetails-form .loggedin_emailid{color:#000000;font-weight:bold;}
.coupon_button{background-color:#682f00;border:1px solid transparent;color:#ffffff;font-family:Gill Sans W01 Book;font-size:14px;margin:10px 0;padding:15px;text-align:center;width:100%;}
.glyphicon{top:-1px;}
.cardetails_content label span{display:inline-block;overflow:auto;padding:0 4px 0 0;}
p.cardetails_content label span.txt-subhead{font-size:15px;}
p.cardetails_content label a{margin-top:-3px;position:absolute;}
.togo_user_name{font-size:15px;font-weight:bold;color:#000000;}
.ui-timepicker-wrapper{overflow-y:auto;height:150px;background:#ffffff;border:1px solid #a89e85;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);outline:none;z-index:100;margin:0px;width:100%;}
.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em;}
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em;}
.ui-timepicker-list{margin:0px;padding:0px;list-style:none;}
.ui-timepicker-duration{margin-left:5px;color:#888;}
.ui-timepicker-list:hover .ui-timepicker-duration{color:#888;}
.ui-timepicker-list li{padding:3px 0px 3px 5px;cursor:pointer;white-space:nowrap;color:#000000;list-style:none;margin:0px;}
.ui-timepicker-list:hover .ui-timepicker-selected{background:#ffffff;color:#000000;}
li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#1980EC;color:#ffffff;}
li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#9c9e91;}
.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default;}
.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2;}
.reset-dropdown .datepicker{width:170px;font-size:20px;height:60px;width:100%;padding-left:15px;}
.ui-datepicker-trigger{position:absolute;bottom:93px;right:29px;}
#ui-datepicker-div{width:275px;border:1px solid #868686;background:#ecebeb;display:none;font-size:14px;}
.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:.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:#254D17;}
.ui-datepicker th{text-transform:uppercase;color:#ffffff;width:25px;height:25px;border-collapse:separate;border:4px solid #ecebeb;text-align:center;}
.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:#3b1a00;background:#dedede;}
.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');}
.gc_brdr_rdus{border-radius:3px;}
img.gc_brdr_rdus{border-radius:8%;}
textarea.control-elements.gc_brdr_rdus{height:42px;}
.gc_fpo_img{margin-top:10px;margin-bottom:10px;}
.gc_fpo_img1{margin-top:5px;}.gc_fpo_img1 span.amount_txt{opacity:1;}
.splitcol{display:inline-block;width:46%;}.splitcol .gc_input_wid{width:73%;border-radius:4px;height:43px;}
.splitcol .gc_val_pos{float:right;text-align:left;margin-top:-27px;width:25%;}
.gc_btn_mrgn{margin-top:-19px;}
.gc_sel_txt>p:not( :nth-child(4)){margin:0;}
.gc_drp_prnt .bootstrap-select.btn-group .btn .caret{background:url("../../images/site/gc_down_arrow-gry.png") no-repeat scroll right 5px rgba(0, 0, 0, 0);border-color:none;border-style:none;border-width:none;display:inline-block;width:25px;height:18px;bottom:0;position:absolute;right:15px;top:15px;vertical-align:middle;background-size:12px 8px;}
.gc_drp_prnt .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border-radius:4px;height:43px;}
.gc_btn_mins{background-color:#4f2400;color:#FFFFFF;text-align:center;width:15%;float:left;height:41px;padding:3px;}
.gc_vale_selct{float:left;display:inline-block;height:35%;margin-left:15px;width:60px;}.gc_vale_selct .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border-radius:2px;height:36px;}
.gc_vale_selct .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;display:inline-block;width:25px;height:18px;bottom:0;position:absolute;right:5px;top:19px;vertical-align:middle;background-size:12px 8px;}
.gc_drop .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border-radius:2px;height:43px;font-size:17px;}
.gc_drop .bootstrap-select.btn-group .btn .caret{background:url("../../images/site/drop_1.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);border-color:none;border-style:none;border-width:none;display:inline-block;width:62px;height:41px;bottom:0;position:absolute;right:0px;top:0px;vertical-align:middle;background-size:38px 39px;}
.gc_drop .bootstrap-select.open.btn-group .btn .caret{background:url("../../images/site/drop_1_up.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);background-size:38px 39px;width:62px;height:41px;vertical-align:middle;}
.rd_txt{color:#956b3d;}
.gc_white_button{background:none repeat scroll 0 0 #ffffff;border:2px solid #956b3d;font-family:intro w01 regular alt;font-weight:bold;margin:10px 0;text-align:center;width:100%;font-size:14px;padding:15px;}
.gc_btn_plus{display:inline-block;float:left;margin-left:15px;margin-right:0;width:15%;height:41px;text-align:center;background-color:#ebe4ca;color:#FFFFFF;font-weight:bold;padding:6px;}
.gc_phn_icon{height:65px;width:65px;}
.gc_num_txt{color:#682f00;opacity:0.35;margin-left:10px;font-size:17px;display:inline-block;width:72%;vertical-align:middle;text-decoration:underline;font-weight:bold;}
.gc_mm{width:20%;border-radius:3px;display:inline-block;float:left;}.gc_mm .gc_cvv_txt{color:#956b3d;font-size:9px;text-decoration:underline;}
.gc_mm .gc_cvv{border-radius:3px;}
.gc_yy{margin-left:5px;}
.gc_zip{width:34%;border-radius:3px;display:inline-block;float:right;}
.gc-amun-wid{text-align:right;}.gc-amun-wid span{font-size:15px;}
.gc-amun-wid .gc_amount{float:none;width:34%;}
.gc_txt_wid{width:55%;float:right;margin-top:10px;}
.gc_cal_details{font-weight:normal;padding-top:0;margin-top:-5px;}.gc_cal_details span{font-size:12px;}
.gc_cal_details span.amount_txt{opacity:1;}
.gc_cal_details .gc_end_txt{text-transform:inherit;vertical-align:super;}
.gc_fpocards .gc_fpocard{float:left;width:65%;}
.gc_fpocards .gc_grybox{width:29.5%;float:right;}
.gc_fpocards span{font-size:16px;display:inline-block;width:100%;}
.gc_btn_top{margin-top:35px;}
.gc_details_list{width:50%;}.gc_details_list p{font-size:16px;}
.gc_details_list .gc_txt_value{font-weight:normal;}
a.gc_view_options_link{color:#956b3d;text-decoration:underline;font-size:14px;font-family:gill sans w01 book;}
.gc_shipp_address{width:42%;float:left;}
.gc_edit_blc{margin-top:10px;width:38%;}.gc_edit_blc .gc_delete{margin-top:-3px;}
.gc_edit_blc p.gc_edit_link{text-align:right;text-decoration:underline;font-size:14px;font-weight:bold;}
.gc_item_txt span{display:inline-block;width:22%;}
.gc_item_txt ul{padding:0px;font-weight:bold;}.gc_item_txt ul li{width:23%;display:inline-block;list-style-type:none;font-size:14px;vertical-align:top;}
.gc_item_txt ul.gc_value{font-weight:normal;margin-top:0px;}
.gc_btn_log{margin-top:-8px;}
.gc_cardslist{margin:0px;}.gc_cardslist ul{padding:0px;margin:0;}.gc_cardslist ul li{display:inline-block;list-style-type:none;margin:5px;text-align:center;vertical-align:top;width:45%;position:relative;}.gc_cardslist ul li a{display:inline-block;text-decoration:none;text-align:center;width:100%;}.gc_cardslist ul li a img{border:1px solid #b2ada9;}
.gc_atvie-button{background:none repeat scroll 0 0 #956b3d;border:1px solid rgba(0, 0, 0, 0);color:#FFFFFF;font-family:gill sans w01 book;margin:10px 0;text-align:center;width:100%;font-size:15px;padding:15px;}
.gc_atvie-button:hover{background:none repeat scroll 0 0 #4f2400;}
.gc_plus-button{background:none repeat scroll 0 0 #956b3d;border:1px solid rgba(0, 0, 0, 0);color:#FFFFFF;font-family:gill sans w01 book;font-weight:normal;margin:10px 0;text-align:center;width:100%;font-size:14px;padding:8px;}
.gc_subscription_email_icon{background:url("../../images/site/email_icon_active.png") no-repeat scroll left center;background-size:18px 12px;display:inline-block;height:14px;width:23px;vertical-align:middle;}
.gc_plus{font-size:18px;vertical-align:middle;}
.gc_para p{font-size:16px;font-family:gill sans w01 book !important;}
.gc_para p.text-left.gc_sel_txt{font-weight:normal;margin-bottom:0px;}
.gc_img_grp{margin-top:20px;margin-bottom:27px;}.gc_img_grp .splitcol{min-width:48.8%;}
.gc_img_grp .gc_odr_img{float:right;}
.para_txt{padding-left:0px;}
.gc_txt{color:#af6218;font-size:17px;margin-bottom:20px;display:inline-block;}
.gc_txt:hover{color:#af6218;}
.gc_from_txt{margin-top:0px;}
.gc_wdt_col{width:49%;}
.gc_sel_txt{font-weight:bold;}.gc_sel_txt p .gc_odr_txt{display:inline-block;width:55%;}
.gc_sel_txt p .gc_date{margin-left:40px;width:40%;font-size:18px;font-weight:bold;}
.gc_para p.pull-right{text-transform:uppercase;margin-top:5px;}
.gc_para .gc_card_txt{font-size:19px;display:inline-block;width:70%;font-family:gill sans w01 book !important;}
.gc_para .gc_personlized_block p.gc_view_text,.gc_para .gc_personlized_block p.gc_from_txt{margin-bottom:0px;width:78%;float:left;}
.gc_para .gc_personlized_block p.gc_val{margin:0;}
.gc_view_text{display:inline-block;width:78%;}
.gc_val{margin-top:12px;float:right;}
.gc_aust_txt{display:inline-block;width:50%;}
.gc_qty{display:inline-block;width:20%;}
.elements-group.gc_setval_holder{margin:0px;width:100%;}.elements-group.gc_setval_holder .splitcol{width:49%;}
.elements-group.gc_setval_holder .gc_drp_prnt .bootstrap-select{width:80% !important;}
.elements-group.gc_setval_holder span{display:inline-block;font-size:15px;}
.elements-group.gc_setval_holder .gc_drp_prnt .splitcol{width:30%;}
.elements-group.gc_setval_holder .gc_val_pos{float:right;text-align:left;margin-top:-17px;width:25%;}
.elements-group.gc_setval_holder .word_inline{vertical-align:bottom;margin-bottom:10px;font-weight:bold;margin-left:5px;}
.gc_cards_holder h1{padding:15px 15px 0 15px;}
.gc_cards_holder .gc_cardslist{padding:0 15px;}
.gc_inactive_layer{opacity:0.6;}
.gc_pad_left{padding-left:6px;}
.gc_btm_mr{margin-bottom:20px;}
.gc_order_details{width:100%;}.gc_order_details div{display:inline-block;vertical-align:top;}
.gc_order_details ul li{font-size:14px;list-style-type:none;}
.gc_order_details .gc_order_add{margin-right:-1px;width:38%;}.gc_order_details .gc_order_add p{font-size:14px;}
.gc_order_details .gc_order_add ul{padding-left:0;}
.gc_order_details .gc_order_headers{margin-right:7px;margin-left:7px;width:20%;font-weight:bold;}.gc_order_details .gc_order_headers ul{padding-left:0;}
.gc_order_details .gc_oder_values{width:32%;}.gc_order_details .gc_oder_values .gc_coupon_num{text-decoration:underline;}
.gc_order_details .gc_oder_values ul{padding-left:0;}.gc_order_details .gc_oder_values ul li a{color:#000000;}
.gc_account_details_list{width:100%;}.gc_account_details_list div:not(.hr-line){display:inline-block;vertical-align:top;}
.gc_account_details_list .hr-line{margin-left:-15px;margin-right:-15px;margin-top:0px;}
.gc_account_details_list ul li{font-size:14px;display:inline-block;list-style-type:none;width:31%;vertical-align:top;}
.gc_account_details_list ul li:last-child{text-align:right;}
.gc_account_details_list .gc_details_headers{width:100%;font-weight:bold;}.gc_account_details_list .gc_details_headers ul{padding-left:0;margin:0px;}
.gc_account_details_list .gc_details_values{width:100%;margin-top:10px;margin-bottom:-13px;}.gc_account_details_list .gc_details_values ul{padding-left:0;}.gc_account_details_list .gc_details_values ul li a{color:#000000;}
.gc_card_numbe{margin-top:12px;}.gc_card_numbe p{font-size:18px;font-weight:bold;}
.gc_card_numbe .gc_numbers{float:right;font-size:12px;}
.gc_bdr{border:1px solid #000000;padding:10px;margin-bottom:10px;}.gc_bdr .gc_view_text{width:100%;}.gc_bdr .gc_view_text .gc_view_options_price{margin-bottom:0px;}.gc_bdr .gc_view_text .gc_view_options_price span{color:#956b3d;text-decoration:underline;font-size:14px;font-family:gill sans w01 book;}
.gc_bdr .gc_details_list{width:62%;}.gc_bdr .gc_details_list .ship-item-head{font-weight:normal;}
.gc_bdr .gc_edit_blc{margin-top:0px;}.gc_bdr .gc_edit_blc p.gc_edit_link a.gc_view_options_link{color:#000;font-family:GoudyOldStyleW01-Regula;}
.gc_send_text{display:inline-block;width:98%;}
.gc_phone_type span{font-size:16px;}
.gc_view_txt{margin-top:-10px;}
.gc_span_block_rt{border:2px solid;border-radius:2px;padding:15px;border-right:none;background-color:#ffffff;}
.gc_span_block{border:2px solid;border-radius:2px;padding:15px;background-color:#ffffff;}
.gc_visa{margin-left:15px;margin-top:-18px;width:40px;}
.gc_order_header{width:57%;font-weight:bold;margin-left:3%;}.gc_order_header ul{padding-left:0;}.gc_order_header ul li{height:26px;}.gc_order_header ul li span{float:right;font-weight:normal;width:51%;}
.gc_order_header ul li .gc_coupon_numer{text-decoration:underline;}
.gc_order_header ul li img{width:40px;}
.gc_order_header ul li:last-child{margin-top:20px;}
textarea.gc_product_txt{height:127px;margin-bottom:22px;}
.gc_tel_text{text-decoration:underline;}
.gc_brn_logo ul{padding-left:0;}.gc_brn_logo ul li{display:inline-block;width:23%;text-align:center;}
.gc_nubers_txt ul{border:1px solid #DEDEDE;height:55px;list-style:none outside none;padding:0 10px;}.gc_nubers_txt ul li{display:inline-block;height:55px;padding-top:10px;text-align:center;width:23%;font-size:18px;border-right:1px solid #DEDEDE;}
.gc_nubers_txt ul li:last-child{border-right:none;}
p input.questions-phonetype-checkbox[type="checkbox"]{display:none;height:48px;width:8%;}
.questions-phonetype-btn,.questions-phonetype-checked{background:url('../../images/site/gc_landline.png') no-repeat right 0;background-size:121px auto;line-height:17px;font-weight:normal;height:52px;display:inline-block;color:#000000;outline:medium none;position:relative;width:100%;padding-right:130px;}.questions-phonetype-btn span,.questions-phonetype-checked span{display:inline-block;margin-right:9px;}
.questions-phonetype-checked{background:url('../../images/site/gc_mobile.png') no-repeat right 0;background-size:121px auto;}
.gc_fpo_text .gc_textblock{border:1px solid #000000;border-radius:3px 3px 3px 3px;text-align:center;width:25%;height:55px;}
.gc_fpo_text .gc_block_leftmr{margin-left:-7px;}
.gc_fpo_text a{color:#000000;font-size:15px;text-decoration:underline;}
.gc_mor_txt{opacity:0.3;margin-bottom:10px;}.gc_mor_txt span{font-size:17px;font-weight:bold;margin-left:6px;}
.add_phone.questions-phonetype-btn,.add_phone.questions-phonetype-checked{background-position:right 9px;}
a.gc_rem_txt{text-decoration:none;color:#000000;font-weight:bold;padding-left:5px;}
.gc_greettext{text-align:center;font-size:15px;}
.gc_cus_num{display:inline;}
.gc_personalise_msg{font-size:16px;}
.gc_vis_img{background:url("../../images/site/visa.jpg") no-repeat scroll 10px center rgba(0, 0, 0, 0);background-size:34px;padding-left:52px;}
.gc_remainbaltxt{padding-right:7px;text-transform:uppercase;}
.gc_formbg .hr-line{border-bottom:1px solid #b5b5b5;}
.gc_img_oglog{padding:0 10px;}.gc_img_oglog .gc_subt{font-size:15px;}
.gc-recent-activity{margin-top:20px;}.gc-recent-activity .orders-list{background-color:transparent;}.gc-recent-activity .orders-list a.order-num{text-decoration:none;}
.gc-recent-activity .orders-list a.location-txt{text-decoration:none;}
.gc-recent-activity .orderlink-heading a.collapsed{display:block;background:url('../../images/site/down_arrow_nutrition_facts.png') no-repeat 97% center #000000;background-size:12px 6px;padding:10px 0 10px 30px;color:#ffffff;}
.gc-recent-activity .orderlink-heading a{display:block;background:url('../../images/site/up_arrow_nutrition_facts.png') no-repeat 97% center #000000;padding:10px 0 10px 30px;background-size:12px 6px;color:#ffffff;}
.gc_drop p{font-size:17px;}
.gc_drop .gc_cardnumber{font-size:17px;font-weight:bold;text-transform:uppercase;margin-bottom:0;}
.gc_drop .hr-line{margin:20px -15px;}
.gc_drop .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{font-weight:bold;font-size:15px;}
.gc_need_help_block img{width:23px;float:left;margin-right:10px;}
.gc_need_help_block span{display:block;font-size:16px;font-weight:bold;text-transform:uppercase;font-family:gill sans w01 book;line-height:16px;}
.gc_need_help_block a{display:block;font-size:14px;margin-top:2px;color:#af6218;}
.gc_subt{color:#000000;display:inline-block;font-size:15px;width:100%;}
.gc-order-confirm{background-color:transparent !important;}.gc-order-confirm .gc_subt-block{font-weight:bold;padding:10px 15px 0;}.gc-order-confirm .gc_subt-block p{font-size:12px;margin-bottom:0;}.gc-order-confirm .gc_subt-block p a{color:#af6218;}
.gc-order-confirm .gc_order_details_txt{padding:10px 15px 0;font-size:13px;}.gc-order-confirm .gc_order_details_txt p{margin-bottom:0px;}
.gc-order-confirm .gc_order_details_txt .gc_atxt{color:#af6218;}
.gc-order-confirm .gc-hr-line2{border-bottom:1px solid #a89e85;clear:both;margin:-8px 0 10px;}
.content-bg .col-xs-12 span.gc_btn_mins{font-family:Times New Roman;}
.col-xs-12 span.gc_btn_plus{background-color:#956b3d;font-family:Times New Roman;}
.elements-group .col-xs-12 h1.text-left{font-weight:bold;font-family:gill sans w01 book!important;}
.elements-group .col-xs-12.col-sm-12.col-md-12 h1{font-weight:bold;font-family:gill sans w01 book !important;margin-bottom:10px;margin-top:10px;text-align:center;padding:0px;}
.innercontainer .div-horizontal h1{font-weight:bold;font-family:gill sans w01 book!important;}
.div-horizontal .elements-group .fnt-textnormal{font-size:15px;}
.innercontainer .div-horizontal .elements-group a.capitalize.gc_txt{margin-bottom:0px;}
.gc_selected_card_text{background-color:#000;display:block;text-align:center;color:#fff !important;font-weight:bold;font-size:12px;text-transform:uppercase;z-index:999;display:none;position:absolute;top:22%;left:0px;width:100%;padding:5px;margin:0;}
.category_image.selected_card img{border:1px solid #000;}
.category_image.selected_card .gc_selected_card_text{display:block;}
.innercontainer .div-horizontal .gc_drp_prnt .selectdropdown{border-radius:4px;height:42px;width:100%;}
.elements-group.gc_setval_holder .gc_value_field .gc_input_wid{width:93%;}
.elements-group.gc_setval_holder .gc_val_pos{float:right;text-align:left;margin-top:-17px;width:6%;}
.col-xs-12 .gc_vale_tbox.gc_drp_prnt{float:left;display:inline-block;height:auto;margin-left:15px;width:50px;}.col-xs-12 .gc_vale_tbox.gc_drp_prnt input#quantity{text-align:center;}
.gc_drp_prnt .btn-group.bootstrap-select.selectdropdown.gc-selectdropdownmini{width:100% !important;}
.elements-group.gc_setval_holder .splitcol.pull-right{padding-left:25px;}
.splitcol.pull-right .control-elements.gc_input_wid{height:45px;}
.elements-group .splitcol span.gc_val_pos{padding-right:30px;}
.lochead_content p.capitalize{font-family:gill sans w01 book;font-weight:bold;}
.container .innercontainer .elements-group .col-xs-12 .btn-group span.filter-option.pull-left{font-family:gill sans w01 book;}
.container .innercontainer .results_restaurant_search .restaurant_list li h4.loc_items{font-family:gill sans w01 book !important;font-weight:bold !important;}
.container .innercontainer .results_restaurant_search .restaurant_list .directions_btns button.success-button.capitalize{font-size:14px;}
.container .innercontainer .results_restaurant_search .restaurant_list li span.distance_loc{font-weight:bold;}
.container.content-bg.box-shadow .innercontainer h1.capitalize.text-center.resLoc_title{padding:12px 0;}
.container .innercontainer .locdetails-tabs ul li a{font-size:12px;}
.container .innercontainer .elements-group .col-xs-12 .thx-txt h2.text-left{font-weight:bold;}
.container .innercontainer .elements-group .col-xs-12 p.fnt-textnormal.capitalize{font-family:Gill Sans W01 Book;font-weight:bold;}
.container .innercontainer .elements-group .col-xs-12 a.fnt-textnormal.edit_reserve_header{font-family:Gill Sans W01 Book;font-weight:bold;}
.container .innercontainer .elements-group .col-xs-12 h3.capitalize.txt-subhead{font-size:18px;padding-bottom:18px;}
.container .innercontainer .elements-group .col-xs-12 input.pick-date{font-family:gill sans w01 book;}
.container .innercontainer .col-xs-12 .res_info_favs ul.links{font-family:Gill Sans W01 Book;font-weight:bold;}
.innercontainer .calender-container .panel-group .panel_active .panel-collapse .panel-body.calender-body{margin-top:-7px;}
.innercontainer .calender-container .panel-group .panel-collapse .panel-body.calender-body{font-weight:bold;}
.container .innercontainer .locdetails-tabs ul li span{color:#af6218;}
.container .innercontainer .product .description .productname a{font-family:gill sans w01 book;}
.container .innercontainer .elements-group .col-xs-12 h3.text-left.capitalize.txt-subhead{font-family:gill sans w01 book !important;font-weight:bold;text-align:left;margin:0px 0px 10px 0px;}
#gc .sliderBodyContent .div-horizontal .subscription_maindiv .panel-group .panel-heading .panel-title a.capitalize{text-transform:uppercase !important;font-family:gill sans w01 book;font-weight:bold;}
#gc .sliderBodyContent .div-horizontal .subscription_maindiv .panel-group .panel .panel-collapse .panel-body p.text-left.fnt-textnormal{font-size:12px !important;width:95%;}
#gc .sliderBodyContent .div-horizontal .subscription_maindiv .panel-group .panel-body .intrests-items label.select-btn.fnt-textnormal.capitalize{font-size:15px !important;text-transform:uppercase !important;font-weight:bold;}
.text-left h3.text-left.txt-subhead{font-family:gill sans w01 book !important;font-weight:bold;margin-bottom:12px;}
.favorite_all_location a.fav_link{font-size:13px;color:#000;text-transform:uppercase;font-family:Gill Sans W01 Book;}.favorite_all_location a.fav_link img{width:19px;margin:-6px 0px 0px 0px;}
.emailReservationForm h1{font-family:GoudyOldStyleW01-Regula;}
.emailReservationForm p{font-weight:bold !important;}
.div-horizontal.rs_container .hr-line.margin-top30{margin:20px -15px 10px;}
.secondary-button{font-family:Gill Sans W01 Book;padding:15px;text-align:center;color:#ffffff;width:100%;font-size:14px;border:none;margin:10px 0px;background:#682f00;}
.secondary-button:hover{background:#a57141;color:#fff;}
form{margin-bottom:0px !important;display:inline-block;width:100%;}
#beverages .elements-group.gc_fpo_img{margin-bottom:0px;}
#addGCItemToOrderStep2Form .div-horizontal.text-center.gc_cards_holder .gc_cardslist{padding:0px;}#addGCItemToOrderStep2Form .div-horizontal.text-center.gc_cards_holder .gc_cardslist ul li{width:45%;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal #headerSliderTabs{margin:-17px -15px 0px;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal div#beverages h1{margin-top:15px;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal div#beverages .innercontainer{padding:15px 0px 0px;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal h3#memberlabel{font-size:18px;font-family:Gill Sans W01 Book !important;font-weight:bold;margin:10px 0px 10px;text-align:center;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay{font-size:16px;font-family:gill sans w01 book;min-height:187px;}.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.padd20{margin:0;}.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.padd20 .pull-left.span1{display:none;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.padd20 .title-myfav.paddleft_18.span4{display:inline;}.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.padd20 .title-myfav.paddleft_18.span4 br{display:none;}
.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.paddtop0{margin:0px;}.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.paddtop0 ul.memblist.memblistul{margin:0;list-style:none;padding:0;}.container.content-bg.box-shadow.gc-body-container .innercontainer .div-horizontal .member-overlay .row.paddtop0 ul.memblist.memblistul li{display:inline;}
.container.content-bg.box-shadow.gc-body-container #commItemId .btn-prod-not-available{background:#a57141;}
.container.content-bg.box-shadow.gc-body-container #commItemId .btn-prod-not-available:hover{background:#682f00;}
.gc-wd-cmt span.gc-mar-num{font-size:16px;}
.gc_warp_continer .gc_wrap_evn-left{height:1px;}
.gc_warp_continer .gc_wrap_evn-right{height:1px;}
.disp_none{display:none;}
#gcOrderId .col-xs-12.col-sm-12.col-md-12.gc_para{font-size:16px;}
.innercontainer div#reservationinfo-accordion .accordion-group{padding-top:10px;}.innercontainer div#reservationinfo-accordion .accordion-group ul.pd_bar{list-style-type:none;padding:10px 15px;}
#continueToReview .gc-cart-item .gc_select-drop .gc_fpo_img .para_txt.gc_para p.text-left.capitalize{text-transform:none;}
div#dob_eclub input#datepicker{margin-top:12px;}
.container.content-bg.box-shadow .innercontainer form.form-horizontal.text-center .col-xs-12.col-sm-12.col-md-12.text-left p.help-block.bold.text-left.text_conditon{font-weight:normal;}
.container.content-bg.box-shadow .innercontainer .elements-group+.elements-group>.col-xs-12 .help-block{text-transform:capitalize;}
#order-lookup .elements-group .col-xs-12.col-sm-12.col-md-12{padding:0px;}
form#continueToReview .col-xs-12.col-sm-12.col-md-12.gc_para{padding-top:20px;}form#continueToReview .col-xs-12.col-sm-12.col-md-12.gc_para p{margin:0px;}
form#continueToReview .gc_select-drop .gc_drop select{background:#fcf7e9 url("../../images/site/input_bg.png") repeat-x;border-radius:2px;color:#000 !important;text-transform:uppercase !important;font-family:gill sans w01 book !important;font-size:12px !important;font-weight:bold !important;width:100%;padding:10px;}
form#continueToReview .gc_select-drop .gc_drop .gc_para{margin:10px 0px 0px;}
form#continueToReview .elements-group.text-center{margin-bottom:0;}
form#continueToReview div#gc-cart-item-container .gc_select-drop .elements-group.menu-rgt-price a#showEditShippingAddess,form#continueToReview div#gc-cart-item-container .gc_select-drop .elements-group.menu-rgt-price a#showDeleteShippingAddress{font-family:Gill Sans W01 Book;font-size:14px;font-weight:bold;}
form#continueToReview div#gc-cart-item-container .gc_select-drop .elements-group.menu-rgt-price a.gc_txt_no_underline{font-family:Gill Sans W01 Book;font-size:18px;}
.gc_para.gc_select-drop .gc_sel_txt p span.gc_date{width:43%;margin:0;text-align:right;vertical-align:top;display:inline-block;font-size:14px;font-weight:normal;}
.gc_para.gc_select-drop .gc_sel_txt p .gc_odr_txt{vertical-align:top;font-size:14px;}
.col-xs-12.col-sm-12.col-md-12.gc_para .gc_price_label .pull-right{text-align:right;float:none !important;}
.col-xs-12.col-sm-12.col-md-12.gc_para .gc_item_cart_review .gc_name_price_disp .gc_sel_txt.gc_card_txt{float:left;font-size:16px;}
.col-xs-12.col-sm-12.col-md-12.gc_para .gc_item_cart_review .gc_sel_txt.gc_val{text-align:right;margin-top:0px;}
.col-xs-12.col-sm-12.col-md-12.gc_para .gc_personlized_block.gc_review_links{clear:both;}
.reservation-details a.collapsed{font-weight:bold;text-transform:uppercase;display:block;text-decoration:none;font-size:18px;background:url('../../images/site/down_arrow_nutrition_facts.png') no-repeat 97% center #000000;background-size:12px 6px;padding:10px 0 10px 15px;color:#ffffff;}
.reservation-details a{font-weight:bold;display:block;text-decoration:none;font-size:18px;background:url('../../images/site/up_arrow_nutrition_facts.png') no-repeat 97% center #000000;padding:10px 0 10px 15px;background-size:12px 6px;color:#ffffff;text-transform:uppercase;}
.reservation-details a.accordion-toggle{font-size:16px;font-weight:normal;font-family:gill sans w01 book !important;}
.reservation_heading .hr-line{margin:5px -15px;}
.reservation_heading h1,.reservation_heading h4{text-transform:uppercase;}
.reservation_heading .elements-group .col-xs-12.col-sm-12.col-md-12 h1{text-align:left;}
.reservation_heading .txt-subhead{color:#af6218;}.reservation_heading .txt-subhead .link{color:#af6218;font-family:GoudyOldStyleW01-Regula;text-decoration:none;font-size:16px;}
.reservation_contant_main .accordion-body{margin:0 15px;}
.reservation_contant_main .reservationinfo_accordion{margin-top:20px;}
.reservation_contant_main .giftcard_accordion{margin-top:30px;}
.reservation_contant_main .loc_tab_content{overflow:hidden;}.reservation_contant_main .loc_tab_content .address-list h4{font-size:19px;text-transform:uppercase;font-weight:normal;margin-bottom:4px;}
.reservation_contant_main .loc_tab_content .address-list p{font-size:16px;margin-bottom:0;}.reservation_contant_main .loc_tab_content .address-list p .weekdays{font-size:17px;display:inline-block;width:110px;}
.reservation_contant_main .loc_tab_content .sel_loc_content .elements-group,.reservation_contant_main .loc_tab_content .fav_loc_content .elements-group{overflow:hidden;}
.reservation_contant_main .loc_tab_content .sel_loc_content .col-xs-12,.reservation_contant_main .loc_tab_content .fav_loc_content .col-xs-12,.reservation_contant_main .loc_tab_content .sel_loc_content .col-sm-12,.reservation_contant_main .loc_tab_content .fav_loc_content .col-sm-12,.reservation_contant_main .loc_tab_content .sel_loc_content .col-md-12,.reservation_contant_main .loc_tab_content .fav_loc_content .col-md-12{padding:0;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container{background-color:#bbad7a;border:1px solid #917d59;border-radius:0;padding:0px;margin-bottom:15px;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul{padding:0px;margin:0px;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li{list-style-type:none;border-bottom:2px solid #a89e85;margin:0;padding:10px 10px;background-color:#f7efd4;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li a{display:inline-block;text-decoration:none;width:100%;vertical-align:middle;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li a:hover{text-decoration:none;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li div.loc_address{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;color:#000000;width:100%;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li div.loc_address .loc_title{text-transform:uppercase;color:#af6218;font-weight:bold;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li .loc_address>p{margin-bottom:0;font-size:16px;font-weight:normal;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li div.loc_sel_btn{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;color:#000000;vertical-align:middle;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li div.loc_sel_btn button{text-transform:uppercase;font-family:Gill Sans W01 Book;padding:6px 15px;text-align:center;width:100px;color:#f0e6cc;background:#af6218;border:1px solid transparent;margin:10px 0px;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li:last-child{border-bottom:none;padding-bottom:10px;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li.active{background-color:#e1d5b2;}.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container ul li.active div.loc_sel_btn button{background:#682f00;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container div.details_holder{width:100%;}
.reservation_contant_main .loc_tab_content .fav_loc_content .fav_list_container div.details_holder div{font-size:15px;font-family:GoudyOldStyleW01-Regula;font-weight:bold;display:table-cell;height:inherit;color:#000000;}
.reservation_contant_main .loc_links{text-align:left;}.reservation_contant_main .loc_links a.text-dec{text-decoration:none;text-transform:uppercase;color:#af6218;margin:0px 6px;font-size:10px;}
.reservation_contant_main .loc_links a.text-dec:first-child{margin-left:0;margin-right:5px;}
.reservation_contant_main .loc_links p{font-size:13px;color:#393939;}
.reservation_contant_main .google-map-holder{margin:15px 0px 0px !important;}.reservation_contant_main .google-map-holder img{height:250px;width:100%;}
.reservation_contant_main .locdetails-tabs ul{font-size:12px;}.reservation_contant_main .locdetails-tabs ul li:nth-child(2n+1){width:46%;}
.reservation_contant_main .locdetails-tabs ul li:nth-child(2n){width:3%;}
.reservation_contant_main .locdetails-tabs ul li:last-child{width:48%;}
.locdetails-tabs ul{padding:4px 0px;margin:20px 0px 10px;color:#68655a;font-size:11px;}.locdetails-tabs ul li{list-style-type:none;display:inline-block;font-family:Gill Sans W01 Book;font-weight:bold;}.locdetails-tabs ul li a{text-decoration:none;color:#af6218;white-space:nowrap;}
.locdetails-tabs ul li.active a{color:#000000;}
.locdetails-tabs ul li:nth-child(2n+1){width:46%;}
.locdetails-tabs ul li:last-child{text-align:right;width:50%;}
.locdetails-tabs ul li:nth-child(2n){display:inline-block;width:1%;}
.reservationinfo-list ul.time-slot{margin:0;width:100%;padding-left:0;}.reservationinfo-list ul.time-slot li{font-size:17px;background:#f5eed5 !important;border:1px solid #907E5B;color:#000000;cursor:pointer;display:block;float:left;height:auto;line-height:2.3em;text-align:center;width:28.3%;margin-right:12px;}
.reservationinfo-list ul.time-slot li.time-selected{background-color:#000000 !important;color:#ffffff;border:1px solid #000;}
.reservationinfo-list h3.reservation-txtsubhead{margin-bottom:0;margin-top:16px;}.reservationinfo-list h3.reservation-txtsubhead label{font-size:17px;font-weight:normal;color:#000000;margin-bottom:8px;margin-left:2px;}
.reservationinfo-list .reservation-textnormal{font-size:16px;margin-bottom:0;}.reservationinfo-list .reservation-textnormal .txt_dining{color:#af6218;}
.reservationinfo-list .reservation-available{font-size:17px;font-weight:normal;}
.reservationinfo-list .rs_link{color:#af6218;}
.reservationinfo-list .time_not_selected ul.time-slot li{border:1px solid #b83e26;}
.rs_container .marg-bottom20{margin-bottom:20px;}
.rs_container .marg-top20{margin-top:20px;}
.rs_container .marg-right20{margin-right:20px;}
.rs_container .marg-right15{margin-right:15px;}
.rs_container .marg-top0{margin-top:0 !important;}
.rs_container .marg-top10{margin-top:10px;}
.rs_container .close{color:#a55f1b;font-size:36px;opacity:10;font-weight:normal;font-family:GoudyOldStyleW01-Regula;display:block;width:100%;text-align:right;text-shadow:0 0px 0 #FFFFFF;}
.rs_container .min_btn{padding:12px 15px;}
.rs_container .link{color:#af6218;font-size:16px;text-align:right;outline:none;font-weight:bold;}
.rs_container .link:hover{color:#af6218;text-decoration:underline;}
.rs_container .rs_form h1.txt-subhead{font-size:18px;font-weight:normal;}
.rs_container .rs_form h5{font-size:16px;}
.rs_container .rs_form p{font-size:14px;}
.rs_container .rs_form .form_group label{text-transform:uppercase;font-size:16px;}
.rs_container .rs_form .form_group .control-elements{border:1px solid #b1a68a;height:46px;}
.rs_container .rs_form .form_group textarea.control-elements{height:120px;}
.rs_container .rs_details_sec .rs_details{background:#f6eed2;border:1px solid #b2a78c;padding:15px 20px;}.rs_container .rs_details_sec .rs_details span{display:block;font-size:15px;overflow:hidden;}
.rs_container .rs_details_sec .rs_details span.name{color:#af6218;font-size:14px;font-weight:bold;}
.rs_container .rs_details_sec .rs_details h6{font-size:14px;font-weight:normal;margin:20px 0 0;text-transform:uppercase;}.rs_container .rs_details_sec .rs_details h6 span{display:inline;text-transform:capitalize;font-family:GoudyOldStyleW01-Regula;font-size:13px;}
.rs_container .rs_details_sec .edit_controls button{width:100%;}
.rs_container .rs_specials .full_sec,.rs_container .rs_specials .half_sec{width:100%;position:relative;overflow:hidden;}.rs_container .rs_specials .full_sec .link,.rs_container .rs_specials .half_sec .link{text-transform:uppercase;position:absolute;bottom:10px;right:10px;text-shadow:1px 1px 18px #ffffff;}
.rs_container .rs_specials .full_sec img,.rs_container .rs_specials .half_sec img{width:100%;}
.rs_container .rs_specials .half_sec{width:47.4%;float:left;margin-top:15px;}
.rs_container .rs_specials .marg-right15{margin-right:5.2%;}
.rs_container .links{display:block;clear:both;padding:0;margin:0;}.rs_container .links li{display:inline;list-style:none;color:#000;font-size:18px;font-weight:bold;margin-right:1px;}.rs_container .links li a{color:#af6218;text-transform:uppercase;font-size:12px;font-weight:bold;}.rs_container .links li a .cal_icon{height:19px;margin-right:5px;width:24px;}
.rs_container .social_links{float:left;width:100%;margin-bottom:12px;}.rs_container .social_links h5{font-size:14px;}
.rs_container .social_links a{margin-left:5px;}.rs_container .social_links a img{width:30px;height:30px;}
.rs_container .rs_create{position:relative;}.rs_container .rs_create h5{position:absolute;font-size:15px;left:0;line-height:16px;margin:0;padding:10px;top:0;}
.rs_container .rs_create img{width:100%;}
.fnt-textnormal{font-size:16px;}
.reservation_continue{margin-bottom:10px;}
.rs_info_details{padding-top:20px;}.rs_info_details ul{font-size:16px;list-style:none;margin-left:0;padding-left:0;}.rs_info_details ul li{padding-bottom:10px;}.rs_info_details ul li .rs_bld{font-weight:bold;padding-left:10px;}
.rs_info_details ul li span a.rs_link{color:#af6218;}
.setLocation_container h2{font-size:16px;}
.setLocation_container .loc_controls{text-transform:uppercase;overflow:hidden;}.setLocation_container .loc_controls .success-button{width:50%;}
.setLocation_container .loc_controls a.cancel_overlay{display:inline-block;text-decoration:none;font-size:16px;color:#af6218;margin-top:25px;font-family:Gill Sans W01 Book;}
.modal-backdrop.in{opacity:0.5;}
.myModalLabel{background-color:#ceba99 !important;border:2px solid #917d59;margin:0 5%;position:absolute;top:50%;width:100%;z-index:9996;opacity:0.95;}
.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040;}
.rs-options .rs-option-txt{display:inline-block;float:left;font-size:16px;margin-top:3px;width:34%;}
.rs-options .rs-options-busniess{float:left;width:30%;}.rs-options .rs-options-busniess label{font-size:12px;font-weight:normal;text-transform:uppercase;}
.error_fields{border:1px solid #b83e26 !important;}
.rs-toltip a:hover{text-decoration:none;}
div#rest_chng_loc-d.empty .dropdown-menu{display:none !important;}
.referfrd_heading{padding:20px 15px 0;}
.colspan{padding:0px 15px;}
.adp-placemark{display:none;}
#directions .adp-summary{display:none;}
.adp-directions .adp-substep{border-top:none !important;border:none;}
#directions .adp-legal{display:none;}
#directions_container .adp-directions tr{border-bottom:none !important;}
.adp-directions .adp-substep div{color:#af6218;margin-right:0;margin:0;}
#directions_container .adp-directions tr td.adp-substep{font-size:13px;}
table.adp-directions tr td:first-child+td{border-bottom:1px solid #b2a78c !important;}
table.adp-directions tr td:first-child+td+td{border-bottom:1px solid #b2a78c !important;}
table.adp-directions tr td:first-child+td+td+td{border-bottom:1px solid #b2a78c !important;}
#directions_container .adp-directions tr td.adp-substep{padding:14px 10px 14px 0px !important;}
.links a div.addthisevent-drop{font-family:GoudyOldStyleW01-Regula;color:#af6218!important;padding:13px 12px 12px 36px;font-size:12px;border:none !important;background:none;font-weight:bold;}
.links a div.addthisevent-drop:hover{text-decoration:underline;}
.links a div.addthisevent-drop .addthisevent_icon{width:24px;height:19px;left:1px;top:8px;background:url(../../images/site/calendar-icon-black.png) no-repeat;background-size:24px 19px;}
.hr_res{position:relative;top:-18px;}
#myModalRestaurantChange{margin-left:0px;}
.changeLocErr{border:1px solid #f00 !important;}
.container .innercontainer .innercontainer{padding:0px !important;}
.personalInformation{display:block;position:relative;top:-110px;visibility:hidden;}
#select_resv_location_overlay .myModalLabel.in#myModalRestaurantChange{position:fixed;top:25% !important;}
#select_resv_location_overlay{position:relative;}
#change_location_overlay{position:relative;margin-left:-15px;}
#change_location_overlay .myModalLabel.in#myModalRestaurantChange{position:fixed;top:25% !important;}
.newsmedia_content .menuproduct_accordian .panel-title a{font-size:15px;text-transform:uppercase;font-weight:bold;}
.newsmedia_content .contact_media h1{font-size:15px;text-transform:none;}
.newsmedia_content img{width:100%;}
.newsmedia_content .header_txt{margin:20px 0 10px 0;}
.newsmedia_content .contact_media{padding:0 15px;}.newsmedia_content .contact_media .contact_details_holder{margin:20px 0;font-size:14px;}.newsmedia_content .contact_media .contact_details_holder h4{font-size:14px;font-weight:bold;margin-bottom:2px;}
.newsmedia_content .contact_media .contact_details_holder a{color:#af6218;text-decoration:none;}
.newsmedia_content .contact_media .contact_details_holder a:focus,.newsmedia_content .contact_media .contact_details_holder a:hover{color:#83460e;}
.newsmedia_content .contact_media span{display:block;}
.newsmedia_content .product{padding:0 15px;}
.legalnotice_content,.privacynotice_content,.sitemap_content{font-size:14px;}.legalnotice_content .accordion-heading a.collapsed,.privacynotice_content .accordion-heading a.collapsed,.sitemap_content .accordion-heading a.collapsed{font-weight:bold;text-transform:uppercase;display:block;text-decoration:none;font-size:15px;background:url('../../images/site/down_arrow_subscriptions.png') no-repeat 97% center #000000;background-size:12px 6px;padding:10px 0 10px 15px;color:#ffffff;}
.legalnotice_content .accordion-heading a,.privacynotice_content .accordion-heading a,.sitemap_content .accordion-heading a{font-weight:bold;text-transform:uppercase;display:block;text-decoration:none;font-size:15px;background:url('../../images/site/up_arrow_order.png') no-repeat 97% center #000000;padding:10px 0 10px 15px;background-size:12px 6px;color:#ffffff;}
.legalnotice_content .accordion-group,.privacynotice_content .accordion-group,.sitemap_content .accordion-group{margin-bottom:15px;}
.legalnotice_content .header_txt,.privacynotice_content .header_txt,.sitemap_content .header_txt{margin:20px 0 10px 0;}
.legalnotice_content .accordion-body,.privacynotice_content .accordion-body,.sitemap_content .accordion-body{padding:15px;}
.legalnotice_content a span{text-transform:lowercase;}
.legalnotice_content p.bold_txt{font-weight:bold;margin-bottom:0;}
.legalnotice_content span.last-update{display:block;text-align:right;margin:10px 0px 0px;}
.legalnotice_content ul{list-style-type:decimal;}
.legalnotice_content .address-details{display:inline-block;width:100%;margin-bottom:10px;}.legalnotice_content .address-details p span{float:left;text-align:left;width:65%;}
.legalnotice_content .address-details p span.left{width:30%;text-align:right;margin-right:5%;}
.legalnotice_content span.cont-write{margin:0px 0px 10px 30px;display:inline-block;}
.legalnotice_content .accordion-body{padding-bottom:0px;}
.privacynotice_content ul{padding-left:12px;}
.privacynotice_content .header_content{padding:0 15px;margin-bottom:20px;}
.privacynotice_content .accordion-body{padding:15px;}
.privacynotice_content p.dec_txt{font-weight:bold;text-transform:uppercase;margin-bottom:15px;}
.sitemap_content .accordion-body p,.sitemap_content .accordion-body div{margin-bottom:0;}.sitemap_content .accordion-body p a,.sitemap_content .accordion-body div a{color:#af6218;text-decoration:none;display:block;}
.sitemap_content .accordion-body p a:focus,.sitemap_content .accordion-body div a:focus,.sitemap_content .accordion-body p a:hover,.sitemap_content .accordion-body div a:hover{color:#83460e;}
.sitemap_content .static_row{overflow:hidden;}.sitemap_content .static_row h4{text-transform:uppercase;}
.sitemap_content .static_colum{width:46%;}
.sitemap_content .static_colum:nth-child(2n){float:right;}
.sitemap_content .static_colum:nth-child(2n+1){float:left;}
.sitemap_content .accordion-group{clear:both;}
.error_content img{width:100%;cursor:pointer;}
.maintenance_page{background-color:#000000;}.maintenance_page .logo_content{height:128px;position:fixed;top:40px;width:100%;z-index:1015;text-align:center;}.maintenance_page .logo_content img{width:90px;}
.maintenance_page .content{color:#ffffff;margin-top:50px;position:relative;text-align:center;text-transform:uppercase;top:76px;}.maintenance_page .content h1{font-size:24px;color:#ffffff;font-weight:normal;}
.maintenance_page .content p{font-size:11px;color:#ffffff;padding:0 30px;}
.maintenance_page .content h4{font-size:21px;color:#ffffff;font-size:13px;font-weight:normal;padding-top:14px;}
.carrers_cont_holder{margin-bottom:20px;overflow:hidden;}.carrers_cont_holder .contact_media h1{margin-top:20px;}
.carrers_cont_holder .contact_media p{font-size:14px;}
.carrers_cont_holder .contact_media span.bold{display:inline;}
.carrers_cont_holder .success-button:nth-child(1){margin-top:0;}
.carrers_cont_holder .elements-group .col-xs-12.col-sm-12.col-md-12 .col-xs-12.col-sm-12.col-md-12{padding:0;}
.private_content_holder{margin-bottom:20px;overflow:hidden;}.private_content_holder .featurs_coniner{padding-left:15px;}
.private_content_holder .contact_details_holder h4{font-weight:normal !important;text-transform:uppercase !important;font-size:15px !important;}
.private_content_holder .success-button:nth-child(1){margin-top:0;}
.gc_content_holder{margin-bottom:20px;overflow:hidden;}.gc_content_holder .featurs_coniner{font-size:15px;padding-left:15px;}
.gc_content_holder .gc-landing-continer ul{padding:0 15px;margin:0;list-style:none;text-align:center;}.gc_content_holder .gc-landing-continer ul li{display:inline-block;vertical-align:middle;font-size:16px;padding:0 19px 0px 10px;border-right:1px solid #a89e85;}.gc_content_holder .gc-landing-continer ul li a{text-transform:uppercase;font-size:12px;font-family:Gill Sans W01 Book;font-weight:bold;}
.gc_content_holder .gc-landing-continer ul li a:hover{text-decoration:none;}
.gc_content_holder .gc-landing-continer ul li:last-child{border-right:0;}
.gc_warp_continer{margin-top:20px;height:50px;}.gc_warp_continer .gc_wrap_evn-left{border:1px solid #a89e85;float:left;margin-top:20px;width:28%;height:1px;}
.gc_warp_continer h1{float:left;width:44%;text-align:center;margin-top:2px;font-weight:normal;}
.gc_warp_continer .gc_wrap_evn-right{border:1px solid #a89e85;float:right;margin-top:20px;width:28%;height:1px;}
.gift_choose{clear:both;padding:0 15px;line-height:13px;margin-top:10px;}.gift_choose iframe{width:100%;}
.gift_choose span{font-size:14px;font-weight:bold;}
.gift_choose span.normal{font-size:14px;font-weight:normal;}
.carrers_mgmt_holder{margin-top:25px;}.carrers_mgmt_holder .product{margin-top:0px;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin .gc_wrap_evn-left{width:9%;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin .gc_wrap_evn-right{width:9%;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin h1{width:80%;text-align:center;font-family:Gill Sans W01 Book !important;font-size:19px;font-weight:bold;margin-top:10px;margin-left:3px;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin2 .gc_wrap_evn-left{width:13%;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin2 .gc_wrap_evn-right{width:13%;}
.newsmedia_content .gc_warp_continer.gc_warp_contr_lin2 h1{width:74%;margin-top:0px;font-family:Gill Sans W01 Book !important;font-size:19px;font-weight:bold;}
.gc_warp_contr_lin2 p{padding-top:8px;}
.fpo-img-sts{position:relative;}.fpo-img-sts .text-visit{left:8px;font-size:17px;position:absolute;top:27%;width:99%;}
.fpo-img-sts .contact_media{padding:0px;}
.wine_carousel{margin:20px 0px;padding:0px 25px;}.wine_carousel .carousel .item .col-xs-4{width:130px;padding:0px;margin:0px 10px;}.wine_carousel .carousel .item .col-xs-4 a img{height:80px;}
.wine_carousel .carousel-control{width:10%;opacity:10;}
.wine_carousel .carousel-control.left{background-image:none;background:url("../../images/site/right_arrow.png") no-repeat;background-position:50% center;}
.wine_carousel .carousel-control.right{background-image:none;background:url("../../images/site/left_arrow.png") no-repeat;background-position:50% center;}
.private1_content_holder{margin-top:22px;overflow:hidden;}
.gc_warp_continer1{margin-top:20px;display:inline-block;position:relative;text-align:center;width:100%;}.gc_warp_continer1 .gc_wrap_evn-left{border:1px solid #a89e85;float:left;margin-top:40px;margin-bottom:20px;width:31%;}
.gc_warp_continer1 h1{background:#eddec1;display:inline-block;font-size:0.65em;font-weight:normal;padding:0 10px;text-align:center;position:relative;z-index:9;}
.gc_warp_continer1 .gc_wrap_evn-right{border:1px solid #a89e85;float:right;margin-top:40px;margin-bottom:20px;width:31%;}
.gc_warp_continer1 .head-line{border-top:2px solid #a89e85;height:1px;display:block;position:absolute;top:17px;width:100%;z-index:8;}
.private_content_holder h3{text-align:center;font-size:22px;}
.private_content_holder h4{text-align:center;font-size:22px;}
.static_batch3 .header_txt{padding:26px 15px 20px;}.static_batch3 .header_txt h1{font-size:20px;margin:0;}
.static_batch3 .menuproduct_accordian{margin:0;}.static_batch3 .menuproduct_accordian .panel-default{border-radius:0;box-shadow:none;}.static_batch3 .menuproduct_accordian .panel-default .panel-heading{background:#000;border-radius:0;padding:0px;margin-bottom:10px;}.static_batch3 .menuproduct_accordian .panel-default .panel-heading .panel-title a{color:#fff;font-family:Gill Sans W01 Book;font-size:18px;height:auto;padding:13px 15px;text-transform:uppercase;background:url("../../images/site/up_arrow_nutrition_facts.png") no-repeat;background-position:95% center;background-size:18px;outline:none;}
.static_batch3 .menuproduct_accordian .panel-default .panel-heading .panel-title a.collapsed{background:url("../../images/site/down_arrow_nutrition_facts.png") no-repeat;background-position:95% center;background-size:18px;}
.static_batch3 .menuproduct_accordian .panel-default .panel-collapse .panel-body{padding:0px 15px 0px;}.static_batch3 .menuproduct_accordian .panel-default .panel-collapse .panel-body h6{font-size:16px;font-weight:bold;}
.static_batch3 .menuproduct_accordian .panel-default .panel-collapse .panel-body p{margin-bottom:30px;}
.static_batch3 .exp_awards{padding:15px;}.static_batch3 .exp_awards h1{font-family:Gill Sans W01 Book !important;}
.static_batch3 .exp_awards p{font-size:16px;}
.static_batch3 .exp_awards h6{font-size:16px;font-weight:bold;margin:20px 0px 5px;}
.static_batch3 .exp_awards h6.margin0{margin:-10px 0px 10px 0px !important;}
.static_batch3 .sub_heading{position:relative;border:0px;}.static_batch3 .sub_heading h1{background:#f3e9ce;display:inline-block;font-family:Gill Sans W01 Book !important;font-weight:bold;padding:0 10px;position:relative;z-index:99;}
.static_batch3 .sub_heading .hr{border-top:1px solid #aba389;display:block;height:1px;left:0;margin:0;position:absolute;top:45%;width:100%;}
.static_batch3 .news_meadia{padding:15px;}.static_batch3 .news_meadia .yelp_comment{padding:10px;background:#e7d6b4;position:relative;margin:10px 0px 15px;}.static_batch3 .news_meadia .yelp_comment .yelp_icon{text-align:right;padding:0px;}.static_batch3 .news_meadia .yelp_comment .yelp_icon a{vertical-align:top;line-height:20px;}
.static_batch3 .news_meadia .yelp_comment p{font-size:16px;padding:0px 10px;}
.static_batch3 .news_meadia .yelp_comment .bottom{font-size:16px;padding:20px 10px 10px;}.static_batch3 .news_meadia .yelp_comment .bottom .posted_by{display:inline-block;width:70%;vertical-align:top;}.static_batch3 .news_meadia .yelp_comment .bottom .posted_by a{text-transform:capitalize;color:#ac621e;}
.static_batch3 .news_meadia .yelp_comment .bottom a.read_more{text-align:right;color:#ac621e;float:right;}
.static_batch3 .news_meadia .yelp_comment .corner_plus{position:absolute;bottom:0px;right:0px;}
.static_batch3 .news_meadia .fb_comment{padding:10px;background:#e4d3b0;margin:10px 0px 15px;}.static_batch3 .news_meadia .fb_comment .fb_icon{text-align:right;padding:0px;}.static_batch3 .news_meadia .fb_comment .fb_icon a{vertical-align:top;line-height:10px;}
.static_batch3 .news_meadia .fb_comment p{font-size:16px;padding:0px 10px;}
.static_batch3 .news_meadia .fb_comment .like_sec{font-size:16px;padding:20px 10px 10px;}.static_batch3 .news_meadia .fb_comment .like_sec a{float:left;line-height:10px;margin-right:8px;}
.static_batch3 .news_meadia .marg-hr2{margin:10px -15px;}
.static_batch3 .news_meadia .stay_connected{padding:15px 0px;}.static_batch3 .news_meadia .stay_connected h2{text-align:center;font-family:Gill Sans W01 Book !important;font-size:18px;font-weight:bold;margin-top:0;}
.static_batch3 .news_meadia .stay_connected h3{font-size:15px;text-transform:uppercase;font-family:Gill Sans W01 Book !important;font-weight:bold;}
.static_batch3 .news_meadia .stay_connected span{display:block;font-size:16px;}.static_batch3 .news_meadia .stay_connected span a{color:#a6814c;}
.static_batch3 .news_meadia .stay_connected span.bold{margin-top:15px;}
.static_batch3 .view_awards{text-transform:uppercase;color:#af6218;font-family:Gill Sans W01 Book;font-size:16px;padding:10px 15px 15px;display:block;}
.static_batch3 .video_sec,.static_batch3 .img_sec{display:block;margin:0px 0 20px;}.static_batch3 .video_sec img,.static_batch3 .img_sec img{width:100%;}
.static_batch3 .carousel.slide{margin:0px 0px 20px;}
.dazzle{padding:15px 15px 0px;}.dazzle .carousel-inner .item img{height:250px;}
.dazzle .dine{margin:0px;position:absolute;top:34%;left:10%;width:80%;}.dazzle .dine h1{color:#fff;font-size:24px;text-align:center;font-family:GoudyOldStyleW01-Regula !important;font-weight:normal;}
.dazzle .dine h2{color:#fff;text-align:center;font-family:Gill Sans W01 Book !important;font-size:16px;margin:10px 0px;}
.dazzle .menu-grid{padding:0;}
.dazzle .a right carousel-control{cursor:auto;}
.sliderBodyContent #mediaContentSlot h3.text-left.txt-subhead.capitalize{margin-bottom:10px;}
.static_batch3 .menuproduct_accordian .panel.panel-default .panel-collapse .panel-body p{margin-bottom:15px;line-height:22px;}
#carousel-wrappera{height:535px;position:relative;padding:0px 15px;}#carousel-wrappera .second_span{width:100%;margin-top:10px;}#carousel-wrappera .second_span h4{margin:0;font-family:Gill Sans W01 Book !important;font-size:15px;font-weight:bold;}
#carousel-wrappera .second_span p{font-size:16px;}
#carousel-wrappera .second_span p.txtbold{font-weight:bold;}
#carousel-wrappera .second_span .hr-line{display:block;width:100%;height:1px;margin:10px 0px 20px;}
#carousel-wrappera .second_span.fixed_content{position:absolute;left:0px;width:100%;height:295px;overflow:hidden;top:220px;padding:0px 15px;}#carousel-wrappera .second_span.fixed_content h4{margin-top:0px !important;}
#carousel-wrappera .caroufredsel_wrapper{height:100% !important;}
#carousel-wrappera #carousel{overflow:hidden;height:100% !important;}#carousel-wrappera #carousel img{display:block;float:left;border:none;width:100%;height:220px;position:absolute;top:0;left:0;}
#carousel-wrappera #carousel .first_span{width:100%;}
#carousel-wrappera #carousel .second_span{width:100%;margin-top:10px;}#carousel-wrappera #carousel .second_span h4{margin:0;font-family:Gill Sans W01 Book !important;font-size:15px;font-weight:bold;}
#carousel-wrappera #carousel .second_span p{font-size:16px;}
#carousel-wrappera #carousel .second_span p.txtbold{font-weight:bold;}
#carousel-wrappera #carousel .second_span .hr-line{display:block;width:100%;height:1px;margin:10px 0px 20px;}
#carousel-wrappera #carousel div{position:relative;display:block;float:left;height:220px;}#carousel-wrappera #carousel div .caption{position:absolute;background:url("../../images/site/caption-bg.png") repeat;padding:10px;bottom:0px;left:0px;width:96.5%;height:auto;border:0px;}#carousel-wrappera #carousel div .caption a{margin-top:3px;display:inline-block;color:#fff;text-transform:uppercase;height:18px;width:70%;}#carousel-wrappera #carousel div .caption a span{text-transform:lowercase;padding-left:10px;}
#thumbs-wrappera{padding:0px 15px;position:relative;}#thumbs-wrappera .caroufredsel_wrapper{height:135px !important;}
#thumbs-wrappera #thumbs{height:auto !important;overflow:hidden;}#thumbs-wrappera #thumbs .inner_thumb{width:100%;position:absolute;text-align:center;bottom:-35px;color:#000000;}
#thumbs-wrappera #thumbs a{width:140px !important;height:auto !important;margin:0 6px 0 0;position:relative;display:block;float:left;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;-ms-transition:border-color 0.5s;transition:border-color 0.5s;}
#thumbs-wrappera #thumbs a:hover,#thumbs-wrappera #thumbs a.selected{border-color:#b4b093;}
#thumbs-wrappera #thumbs img{display:block;float:left;border:1px solid #b4b093;width:100%;height:90px;}
#thumbs-wrappera #thumbs span{display:block;width:100%;text-align:center;font-size:14px;}
#thumbs-wrappera #prev,#thumbs-wrappera #next{background:#f3e9ce url('../../images/site/right_arrow.png') no-repeat 0 0;display:block;width:33px;height:90px;position:absolute;top:0%;outline:none;cursor:pointer;text-indent:-9999px;}
#thumbs-wrappera #prev{background:#f3e9ce url('../../images/site/right_arrow.png') no-repeat;top:0px;left:0px;background-position:center !important;}
#thumbs-wrappera #next{background:#f3e9ce url('../../images/site/left_arrow.png') no-repeat 0 0;right:0px;top:0px;left:none;background-position:center !important;}
#thumbs-wrappera #prev.disabled,#thumbs-wrappera #next.disabled{background:none;}
.pd-continer h1,.pd-continer h2,.pd-continer h3,.pd-continer h4,.pd-continer h5,.pd-continer h6{font-weight:normal;}
.pd-continer .number{font-size:12px;}
.pd-continer .prviate_din_head .hr-line,.pd-continer .div-horizontal .hr-line{margin:20px -15px !important;}
.pd-continer .container .innercontainer:not( :nth-child(1)) .hr-line{margin-top:0px;}
.pd-continer .thumb_image .caption{line-height:20px;padding:15px;background-color:#000000;color:#ffffff;font-size:15px;}.pd-continer .thumb_image .caption a{color:#ffffff;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:16px;display:block;}
.pd-continer .thumb_image .caption p{margin:0;}
.pd-continer .thumb_image img{width:100%;padding-top:15px;}
.pd-continer .reservation-details a.collapsed{background:url('../../images/site/down_arrow_subscriptions.png') no-repeat 97% center;padding:0px 0 0px;color:#000000;background-size:16px 8px;}
.pd-continer .reservation-details a{background:url('../../images/site/up_arrow_order.png') no-repeat 97%;padding:0px 0 0px;background-size:16px 8px;color:#000000;}
.pd-continer .backtotop.back-to-top{color:#a88049;text-indent:-99999px;}
.pd-continer .hr-line.margin-top0{margin:0px;}
.pd-continer .pd_bar{margin:0px;padding:10px;font-size:14px;}
.pd-continer .read_more{color:#a88049;}
.pd-continer .pd-location-block{margin-top:-10px;background-color:#cfc1a2;overflow:hidden;margin-bottom:15px;clear:both;}.pd-continer .pd-location-block h1.text-center{margin-top:26px;font-weight:bold;}
.pd-continer .pd-location-box:nth-child(even){margin-top:-10px;background-color:transparent;overflow:hidden;margin-bottom:15px;clear:both;}.pd-continer .pd-location-box:nth-child(even) h1.text-center{margin-top:26px;}
.pd-continer .pd-location-box:nth-child(odd){margin-top:-10px;background-color:#cfc1a2;overflow:hidden;margin-bottom:15px;clear:both;}.pd-continer .pd-location-box:nth-child(odd) h1.text-center{margin-top:26px;}
.pd-continer .container .innercontainer:not( :nth-child(1)) .hr-line.hr-reset{margin:20px 0 10px;}
.pd-continer p{font-size:14px;}
.pd-continer .pd-btn-grp ul{list-style:none;padding:0px;}.pd-continer .pd-btn-grp ul li{display:inline-block;width:48%;margin:2px 0;}.pd-continer .pd-btn-grp ul li span.success-button,.pd-continer .pd-btn-grp ul li a.success-button{padding:0;height:62px;font-size:14px;display:table-cell;vertical-align:middle;width:1%;color:#fff;}.pd-continer .pd-btn-grp ul li span.success-button a,.pd-continer .pd-btn-grp ul li a.success-button a{color:#fff;padding:10px;display:block;}
.pd-continer .pd-btn-grp ul li.success-button{padding:22px 0;height:62px;font-size:12px;display:inline-block;vertical-align:middle;width:49%;color:#fff;background:#682f00 !important;margin:6px 0px;}.pd-continer .pd-btn-grp ul li.success-button a{color:#fff;}
.pd-continer .pd-btn-grp ul li.success-button:hover{background:#a57141 !important;}
.pd-continer .pd-btn-grp ul li:nth-child(2n){float:right;}
.pd-continer .pd-btn-grp .hr-line{margin:20px -15px !important;}
.pd-continer .pd-featu h4{text-transform:uppercase;font-size:14px;font-weight:bold;margin-bottom:10px;}
.pd-continer .pd-featu ul{padding:15px;font-size:16px;}
.pd-continer .pd-featu .hr-line{margin:10px -15px;}
.pd-continer .locations-list.pd-loc-mrg{margin-top:-20px;}
.pd-continer .pd-error-loc p.marg-bottom20{color:#ff0000;}
.pd-continer .pd-addres-bloc p{margin:0px;}
.pd-continer .pd-addres-bloc a.number{margin-top:10px;display:inline-block;width:100%;}
.pd-continer .line_ht_reduc{line-height:30px;}.pd-continer .line_ht_reduc h4{line-height:6px;}
.pd-continer .line_ht_reduc h3{line-height:6px;}
.pd-continer .confrmtn h3{margin-top:16px;}
.pd-continer .pd-guest-block .control-elements{background-color:#fff;border:medium none;float:left;margin-left:10px;margin-right:10px;text-align:center;width:25%;}
.pd-continer .pd-guest-block .control-elements::-webkit-inner-spin-button,.pd-continer .pd-guest-block .control-elements::-webkit-outer-spin-button{-webkit-appearance:none;}
.pd-continer .pd-guest-block span{color:#ffffff;display:inline-block;height:41px;text-align:center;width:17%;font-size:24px;font-weight:bold;}
.pd-continer .pd-guest-block .pd-minus{float:left;background-color:#682f00;font-family:Times New Roman;font-size:22px;}
.pd-continer .pd-guest-block .pd-plus{background-color:#956b3d;padding-top:5px;font-family:Times New Roman;font-size:22px;}
.pd-continer .pd_ertra_textarea textarea{height:70px;}
.pd-continer .innercontainer.pd_inner_continer{padding:15px 0;}
.pd-continer .pdng_div_hrtl{padding:15px 5px 0 5px;}
.pd-continer .favs-list.capitalize{text-align:center;}
.pd-continer .favs-list li{margin:0px 0px 0px 0px;}
.pd-continer .icon-sm .success-button.capitalize{padding:8px;margin:0;color:#fff;}
.pd-continer .icon-sm .togo_icon{width:24px;padding-right:8px;}
.pd-continer .icon-sm .menu_icon{width:34px;padding:2px 8px 3px 0;}
.pd-continer .hr_marg0{margin:0px;}
.pd-continer .elements-group.marg_btm0{margin-bottom:0px;}.pd-continer .elements-group.marg_btm0 .success-button.capitalize{margin:0px;}
.pd-continer .pd_box_cont{font-size:14px;padding-bottom:20px;}.pd-continer .pd_box_cont .lft{text-align:left;}
.pd-continer .pd_box_cont .rht{text-align:right;}
.pd-continer .tick_icon{width:14px;}
.txt-subhead{padding:15px 0px 0 0;}
.prviate_din_head .sendoffers-txt{color:#676767;}
.slide_menus{position:fixed;z-index:9999;width:100%;top:95px;}.slide_menus .left_arrow,.slide_menus .right_arrow{background:url('../../images/site/slide_menu_left.png') no-repeat;width:41px;height:44px;background-size:41px 44px;cursor:pointer;position:absolute;right:0;margin-top:155px;z-index:10;}
.slide_menus .right_arrow{background:url('../../images/site/slide_menu_right.png') no-repeat;background-size:41px 44px;right:210px;}
.slide_menus .open_menu{display:none;background-color:#000;border:1px solid #fff;border-right:none;position:absolute;right:0;z-index:9;width:210px;padding:0px 10px;}.slide_menus .open_menu ul{color:#fff;list-style:none;padding:4px;margin:0;width:210px;}.slide_menus .open_menu ul li{background-color:#956b3d;font-size:17px;padding:10px;margin:10px;text-align:center;text-transform:uppercase;font-size:18px;cursor:pointer;}
.slide_menus .open_menu ul li.active{background:none;border:2px solid #676767;}
.slide_menus .open_menu a{padding:10px;display:block;background:#956b3d;margin:11px 0;color:#fff !important;text-transform:uppercase;font-size:14px;}
.slide_menus .open_menu a:hover{text-decoration:none;}
.slide_menus .open_menu a.active{border:2px solid #676767;background:none;}
.row.margin_top1.margin_bot3.marg_left5p{margin:0px !important;}
#directions_container{font-size:14px;}
#blanket{background-color:#111;opacity:0.65;*background:none;position:absolute;z-index:9001;top:0px;left:0px;width:100%;}
.img_popup{position:fixed;width:100%;height:100%;border:5px solid #000;z-index:99999;background:#000;left:0px;top:0px;}.img_popup .close_btn{position:absolute;background:#f0e6cc;color:#a2774e;cursor:pointer;font-size:20px;font-weight:bold;height:30px;right:0;text-align:center;top:0;width:30px;border-radius:0 0 0 0px;text-decoration:none;}
.img_popup img{width:100%;height:100%;}
.img_popup .descrip{position:absolute;bottom:0px;left:0px;width:100%;padding:10px;background-color:#000000;}.img_popup .descrip p{color:#fff;font-size:14px;margin:0;}
.img_popup .descrip a{color:#ffffff;font-size:20px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.thumb_image{cursor:zoom-in;margin-left:-15px;margin-right:-15px;}
.sliderBodyContent .txt-subhead{font-family:Gill Sans W01 Book !important;padding:15px 0 10px;}
.floar_plans_pdf .hr-line{margin-left:-15px;margin-right:-15px;}
.private-dining-from-option #primary_checkbox label.fnt-textnormal-checked{font-size:14px;margin-top:14px;}
.edges .carousel{margin-left:-15px;margin-right:-15px;}
.edges .thumb_image{margin-left:-15px;margin-right:-15px;}
.read_back{color:#a88049;}
.pd-location-block.locations-list.pdRequestCall{margin-left:-15px;margin-right:-15px;}.pd-location-block.locations-list.pdRequestCall h1.text-center{margin:20px 0px 0px;}
.pd-location-block.locations-list.pdRequestCall .fav-items-holder.content-holder{display:inline-block;width:100%;margin:0px;padding:15px 0px 20px;}.pd-location-block.locations-list.pdRequestCall .fav-items-holder.content-holder ul.favs-list.capitalize{padding:0;margin:0;}
.floar_plans_pdf .success-button.capitalize{margin:20px 0 0;}
.floar_plans_pdf .pd-location-box{margin-left:-15px;margin-right:-15px;}
#pdContentCollectionId textarea.control-elements{height:70px !important;}
#pdContentCollectionId #pdContentDiv .pd_form .col-xs-12.col-sm-12.col-md-12.pd-featu{padding:0;}
#pdContentCollectionId #pdContentDiv .pd_form .prviate_din_head{display:inline-block;width:100%;}
#pdContentCollectionId #pdContentDiv .pd_form .col-xs-12.col-sm-12.col-md-12{padding:0;}
#pdContentCollectionId #pdContentDiv .pd_form p.pd_txt_head{font-family:Gill Sans W01 Book;font-weight:bold;}
#pdContentCollectionId #pdContentDiv .pd_form p.plain-text{text-transform:uppercase;display:inline-block;width:100%;margin:20px 0px 10px;font-family:Gill Sans W01 Book;font-weight:bold;}
.hold{background:#cfc1a2;padding:10px0px;margin-left:-15px;margin-right:-15px;min-height:128px;}
@media only screen and (max-width:320px){.slide_menus .open_menu{overflow-y:scroll;height:350px;} .back-to-top{bottom:4em;}}@media screen and (min-width:640px),screen and (max-height:360px){.slide_menus .open_menu{overflow-y:scroll;height:222px;} .back-to-top{bottom:4em;} .slide_menus .left_arrow,.slide_menus .right_arrow{margin-top:90px;}}@media only screen and (max-width:320px) and (max-height:370px){.slide_menus .open_menu{overflow-y:scroll;height:265px;} .slide_menus .left_arrow,.slide_menus .right_arrow{margin-top:120px;}}.content-bg.sliderBodyContent .innercontainer .innercontainer.pd-continer{padding-left:0px;padding-right:0px;}
.social_icon_main{padding:5px 10px !important;display:inline-block !important;font-size:20px !important;}.social_icon_main .social_img{position:static !important;display:inline-block !important;margin-top:-4px !important;}
.social_icon_main .social_text{padding:0 !important;display:inline-block !important;margin:0px !important;}
.carousel-control.right{background:url("../../images/site/home_next_arrow.png") no-repeat;background-position:50% center;}
.carousel-control.left{background:url("../../images/site/home_prev_arrow.png") no-repeat;background-position:50% center;}
.datecolm p.help_txt.popup-holder{margin-top:10px;}
.popSourceBlock{font-size:16px;}
.private-dining-form-profile .details_wth .span2 label.plain-text{display:none;}
.private-dining-form-profile .details_wth .span2 #pd_zip{width:100%;padding:6px 12px;text-transform:capitalize;}
.pd-holder2{position:absolute;top:9px;left:14px;color:#676767;font-size:16px;display:none;}
.datecolm{position:relative;}
.pd-holder3{position:absolute;top:5px;left:14px;font-size:16px;}
.pdDatePop{display:none;}
.mediaSlot.floar_plans_pdf.edges .innercontainer .col-xs-12.col-sm-12.col-md-12{padding:0px 15px !important;}
.mediaSlot.floar_plans_pdf.edges .innercontainer .prviate_din_head.div-horizontal .col-xs-12.col-sm-12.col-md-12{padding:0px 15px !important;}
.mediaSlot.floar_plans_pdf.edges .innercontainer h3{padding:5px 0 !important;font-size:14px !important;}
.container.content-bg.box-shadow .menu_content_holder.carrers_cont_holder.carrers_mgmt_holder.margin-top0 .gift_choose .fpo-img-sts{display:none;}
.container.content-bg.box-shadow .menu_content_holder.carrers_cont_holder.carrers_mgmt_holder.margin-top0 .gc_wrap_evn-left{height:1px !important;border:1px solid #a89e85;border-bottom:none;}
.container.content-bg.box-shadow .menu_content_holder.carrers_cont_holder.carrers_mgmt_holder.margin-top0 .gc_wrap_evn-right{height:1px !important;border:1px solid #a89e85;border-bottom:none;}
.container.content-bg.box-shadow .menu_content_holder.carrers_cont_holder.carrers_mgmt_holder.margin-top0 .gift_choose.margin-top0 span{line-height:20px;font-weight:normal;}
.carrers_cont_holder .contact_media p{margin:10px 0 10px 0;}
div#title_details1 .panel-body .bold{margin:10px 0 0 0;}
div#title_details1 .panel-body .bold+p{margin-bottom:5px;}
.product+.hr-line{display:none;}
.caption+.innercontainer{margin:0px 15px;}
img#floor-plan{display:none;}
#change_location_dropdown{background:#efe3d5;width:100%;border-radius:0px;border:2px solid #c7b6a2;padding:10px 20px;display:none;position:absolute;z-index:9;}#change_location_dropdown h4{color:#000;font-size:18px;text-transform:uppercase;}
#change_location_dropdown .selectdropdown{text-transform:uppercase;}
#change_location_dropdown .btn_link{background:none ;border:0;float:left;font-size:15px;text-decoration:underline;color:#000;margin-top:30px;}
#change_location_dropdown .loc_btn{float:right;width:auto;font-size:14px;padding:10px;}
.event_calender_container{font-size:16px;}.event_calender_container .hr-line{margin:15px 0px 20px;}
.event_calender_container .edge_line{margin-left:-15px;margin-right:-15px;}
.event_calender_container .event-head{text-transform:capitalize;text-align:center;font-family:Lobster Regular;font-size:20px;}
.event_calender_container a{color:#AF6218;}
.event_calender_container .event_img_sec{margin:20px -15px;}.event_calender_container .event_img_sec img{width:100%;}
.event_calender_container h1{margin-top:20px;text-transform:uppercase;font-size:18px;}
.event_calender_container h3{text-transform:uppercase;font-size:19px;}
.event_calender_container h6{font-size:18px;margin:20px 0px 0px;text-transform:uppercase;}
.event_calender_container p{font-size:16px;}
.event_calender_container a.success-button{display:block;margin:-10px 0px 0px 0px;color:#fff;}
.event_calender_main .header{background:url("../../images/site/body_bg.png") repeat-x;}.event_calender_main .header .top{padding:20px;border-bottom:1px solid #000;}.event_calender_main .header .top .left{display:inline-block;vertical-align:top;width:29%;}.event_calender_main .header .top .left img{width:100px;}
.event_calender_main .header .top .right{display:inline-block;vertical-align:top;width:65%;margin-left:3%;padding:0 0;}.event_calender_main .header .top .right h1{font-size:22px;margin:0;text-transform:capitalize;}
.event_calender_main .header .top .right h2{color:#7a5328;margin:0;font-size:15px;}
.event_calender_main .header .bottom{padding:20px;text-align:center;}.event_calender_main .header .bottom span{display:block;text-transform:capitalize;font-size:14px;}
.event_calender_main .cal_body{display:block;margin:0;padding:0;width:100%;background:url("../../images/site/body_bg.png") no-repeat;background-size:100% 100%;}.event_calender_main .cal_body li{list-style:none;padding:10px 0px 0px;border-bottom:1px solid #cccccc;text-align:center;}.event_calender_main .cal_body li h1{color:#ffffff;padding:10px 10px 6px;margin:0;font-size:24px;}
.event_calender_main .cal_body li .event{padding:10px;}.event_calender_main .cal_body li .event span{display:block;text-transform:capitalize;font-size:14px;}.event_calender_main .cal_body li .event span strong{padding-right:5px;}
.event_calender_main .cal_body li.green h1{background:#000000;}
.event_calender_main .cal_body li.pink h1{background:#7a5328;}
.ev_cal_customise .innercontainer{padding:0 15px !important;}
.ev_cal_customise .innercontainer .row.event_img_sec{margin:0px -15px !important;}
.ev_cal_customise .innercontainer .hr-line.edge_line{height:0!important;}
.show_des_container{display:none;}
.container.content-bg.box-shadow .innercontainer .event_calender_container div#change_location_dropdown{background-color:#ceba99 !important;}.container.content-bg.box-shadow .innercontainer .event_calender_container div#change_location_dropdown input#cancleHHPD{font-size:16px;text-decoration:none;margin-top:20px;color:#af6218;text-transform:uppercase;font-family:Gill Sans W01 Book;}
#productscontent-holder h2{text-transform:uppercase;font-size:20px;}
#productscontent-holder h3.uppercase{text-transform:uppercase;font-size:20px;}
#productscontent-holder h1{text-transform:uppercase;font-size:28px;font-weight:bold;text-align:center;color:#000000;}
.crm{}.crm .productslider-container h3.normalFontWeight{font-size:16px;}
.crm .custom-radio-btn{background:url("../../images/site/new_radio_unchecked.png") no-repeat left 0;background-size:16px;}
.crm .custom-radio-btn.selected{background:url("../../images/site/new_radio_checked.png") no-repeat left 0;background-size:16px;}
.crm label{font-family:GoudyOldStyleW01-Regula;font-size:15px;line-height:1.2em;}
.crm p.addPaddingLeft24Top5Bottom5{padding-bottom:5px;padding-left:24px;padding-top:5px;}
.crm .panel-body p a.noUnderline{text-decoration:none;}
.crm p.italic{font-size:11px;font-type:normal;}
.crm .panel-body h2{margin-bottom:25px;}
.crm h3.normalFontWeight{font-weight:normal;text-transform:uppercase;font-size:20px;}
.crm #headerSliderTabs{position:relative;top:0;}
.crm #beverages{margin-top:0;}
.crm .chk-btn,.crm .chk-btn-checked{color:#000000;}
.crm p{font-family:GoudyOldStyleW01-Regula;font-size:15px;line-height:1.2em;}
.crm p i{font-size:11px;line-height:12px;}
.crm p.fieldLabel{font-family:GoudyOldStyleW01-Regula;font-weight:bold;}
.crm p a.normal{color:#000000;border-bottom:1px dotted #000000;}
.crm .nutrition-container{margin:10px 0 0 0;}
.crm .nutrition-container .panel{border-radius:1px;background:#f4eacf;margin-bottom:15px;border:1px solid #898989;}
.crm .panel-group{margin-bottom:0;}
.crm .nutrition-container .panel-group .panel-heading+.panel-collapse .panel-body{background:none;}
.crm .nutrition-container .panel-title a{font-weight:normal;padding:15px 14px;font-size:16px;background:#d2b98f url('../../images/site/up_arrow_cg_normal.png') no-repeat 95% center;background-size:6% 26%;color:#000;}
.crm .nutrition-container .panel-title a.collapsed{font-weight:normal;background:#d2b98f url('../../images/site/down_arrow_cg_collapsed.png') no-repeat 95% center;background-size:6% 26%;color:#000;}
.crm .primary-color{color:#000000;}
.crm .panel-body p a{color:#956b3d;text-decoration:none;}
.crm ul.sub-mode{margin:0;padding:0;}
.crm ul.sub-mode li{line-height:34px;}
.crm ul.sub-mode li label.fnt-textnormal a{font-weight:normal;}
.crm ul.sub-mode li.addedList{background:url('../../images/site/tick_image.png') no-repeat left center;background-size:14px;padding-left:30px;}
.crm ul.addingLeftPaddingFifty{margin:0;padding:0;}
.crm ul.addingLeftPaddingFifty li label.chk-btn-checked{background:url('../../images/site/checked_tcg_img.png') no-repeat right 0 !important;padding:0 30px 0 0;background-size:18px !important;font-family:GoudyOldStyleW01-Regula;}
.crm ul.addingLeftPaddingFifty li label.chk-btn{padding:0 30px 0 0;background:url('../../images/site/unchecked_tcg_img.png') no-repeat right 0 !important;background-size:18px !important;font-family:GoudyOldStyleW01-Regula;}
.crm ul.noLeftPaddingList{margin:0;padding:0;}
.crm ul.noLeftPaddingList li label.chk-btn-checked{width:100%;background:url('../../images/site/checked_tcg_img.png') no-repeat right 0 !important;padding:0 30px 0 0;background-size:18px!important;font-family:GoudyOldStyleW01-Regula;}
.crm ul.noLeftPaddingList li label.chk-btn{width:100%;padding:0 30px 0 0;background:url('../../images/site/unchecked_tcg_img.png') no-repeat right 0 !important;background-size:18px!important;font-family:GoudyOldStyleW01-Regula;}
.crm ul li{list-style:none;}
.crm .subscribe h3{position:relative;}
.crm .subscribe h3 a{position:absolute;right:0;color:#956b3d;font-weight:normal;font-size:16px;font-family:GoudyOldStyleW01-Regula;top:6px;text-decoration:none;}
.crm .subscribe h4{position:relative;font-weight:normal;text-transform:uppercase;font-size:15px;}
.crm .subscribe h4 a{text-transform:capitalize;position:absolute;right:0;color:#956b3d;font-weight:normal;font-size:15px;font-family:GoudyOldStyleW01-Regula;top:0;text-decoration:none;}
.crm .subscribe h4 a:hover{text-decoration:underline;}
.crm .subscribe ul li{position:relative;}
.crm .subscribe ul li a.addMobile{position:absolute;right:0;font-family:GoudyOldStyleW01-Regula;color:#956b3d;text-decoration:underline;font-size:16px;}
.crm .subscribe ul li a{font-family:GoudyOldStyleW01-Regula;color:#956b3d;text-decoration:none;}
.crm .fb-button{background:#4767af;border-radius:5px;}
.crm .dynamicFPO{text-align:center;background:#535353;padding:100px 0;font-size:43px;color:#ffffff;text-transform:uppercase;}
.crm .control-elements{border-radius:1px;}
.crm .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border-radius:1px;}
.crm .bootstrap-select.btn-group .btn .caret{background:url("../../images/site/drop_1.png") no-repeat scroll right 2px;background-size:38px 39px;}
.crm .bootstrap-select.open.btn-group .btn .caret{background:url("../../images/site/drop_1_up.png") no-repeat scroll right 2px;background-size:38px 39px;}
.crm .terms{color:#ac621e;text-decoration:none;}
.crm .terms.bold{font-family:GoudyOldStyleW01-Regula;font-weight:bold;}
.crm .terms.bold.small,.crm p.small,.crm .terms.small{font-size:11px;margin:0;line-height:1.8em;}
.crm .success-button{font-weight:normal;}
.crm h2.favorite-container{color:#000;margin:20px 0;font-size:20px;}
.crm .noPadding{padding:20px 0;}
.crm .removingPadding{padding:0;}
.crm .removingPadding label{padding:0 0 0 10px;font-family:GoudyOldStyleW01-Regula;font-weight:normal;font-size:15px;}
.crm .noLeftPadding{padding-left:0;}
.crm .noRightPadding{padding-right:0;position:relative;}
.crm .noLeftPadding.rightPadding img{padding-top:10px;}
.crm .rightPadding img{width:94%;}
.crm .rightPadding{padding-right:0;}
.crm input[type=text],.crm input[type=password],.crm input[type=email],.crm input[type=tel],.crm input[type=number],.crm input[type=date],.crm input[type=time],.crm select{font-family:GoudyOldStyleW01-Regula;font-size:15px;}
.crm .bootstrap-select button{font-family:GoudyOldStyleW01-Regula;}
.crm hr{border-top:1px solid #000000;}
.crm .chk-btn{height:auto !important;background:url('../../images/site/unchecked_tcg_img.png') no-repeat left 0 !important;background-size:18px!important;padding-left:26px;padding-right:0;}
.crm .chk-btn-checked{height:auto !important;background:url('../../images/site/checked_tcg_img.png') no-repeat left 0 !important;background-size:18px!important;padding-left:26px;padding-right:0;}
.crm input[type=date]{background:url("../../images/site/dropdown_downarrow.png") no-repeat scroll 96% center;background-size:12px 7px;border-radius:1px;border:1px solid #8b8b8b;}
.crm .fontFamily{font-family:GoudyOldStyleW01-Regula;font-size:15px;}
.crm .primary-color{position:relative;}
.crm .primary-color .fontFamily{position:absolute;left:13%;top:12%;}
.crm h2.mailIcon,.crm h2.textIcon{font-size:15px !important;}
.crm .mailIcon{padding:0 0 0 35px;background:url('../../images/site/new_email_icon.png') no-repeat left center;line-height:26px;background-size:8%;text-transform:uppercase;}
.crm .textIcon{padding:0 0 0 35px;background:url('../../images/site/new_mobile_icon.png') no-repeat left center;line-height:30px;background-size:6%;text-transform:uppercase;}
.crm .nutrition-container.reduceMarginBottom{margin-bottom:5px;}
.crm .nutrition-container.reduceMarginBottom .panel,.crm .nutrition-container.reduceMarginBottom .panel-group{margin-bottom:0;}
.private-dining-form-profile input[type=text],.private-dining-form-profile input[type=password],.private-dining-form-profile input[type=email],.private-dining-form-profile input[type=tel],.private-dining-form-profile input[type=number],.private-dining-form-profile input[type=date],.private-dining-form-profile input[type=time],.private-dining-form-profile select{height:40px;}
.mediaSlot.floar_plans_pdf h3.text-left.txt-subhead.capitalize+p{margin-top:-10px;}
.container .innercontainer .elements-group.line_ht_reduc .col-xs-12 h3.text-left.capitalize.txt-subhead,.container .innercontainer .mediaSlot.floar_plans_pdf h3.text-left.txt-subhead.capitalize{font-size:14px;}
.container .innercontainer .elements-group.line_ht_reduc .col-xs-12 h3.text-left.capitalize.txt-subhead:first-child{padding-bottom:0px;}
.express_pay_main .wphn .card_type_img{margin:0px 1px 0px 0px;}
.express_pay_main .wphn .card_num_filed{width:80%;}
.express_pay_main .container .innercontainer{padding:0px 15px 15px 15px;}
.express_pay_main p{font-size:17px;}
.express_pay_main .ex-para{margin-top:25px;}
.express_pay_main .marg0{margin:0;}
.express_pay_main h1{margin-top:10px;}.express_pay_main h1 span{display:inline-block;font-size:18px;padding-left:5px;vertical-align:middle;width:89%;margin-top:8px;text-transform:capitalize;}
.express_pay_main .control-elements,.express_pay_main .bootstrap-select button,.express_pay_main .bootstrap-select .btn.dropdown-toggle.selectpicker.btn-default{border:1px solid #b5b5b5;border-radius:0px;font-size:14px;}
.express_pay_main .bootstrap-select{margin-bottom:0px !important;}.express_pay_main .bootstrap-select .btn{padding-right:40px;}
.express_pay_main .card_num_filed{float:left;width:81%;}
.express_pay_main .width_select{width:80%;}
.express_pay_main .card_type_img{float:left;padding:7px 0;width:17%;text-align:center;}.express_pay_main .card_type_img img{height:28px;max-width:89px;width:79%;}
.express_pay_main .month-col,.express_pay_main .year-col{width:27%;float:left!important;margin-left:10px;}.express_pay_main .month-col .bootstrap-select .btn,.express_pay_main .year-col .bootstrap-select .btn{padding-right:25px;}
.express_pay_main .month-col .btn.dropdown-toggle.selectpicker.btn-default,.express_pay_main .year-col .btn.dropdown-toggle.selectpicker.btn-default{font-size:13px;}
.express_pay_main .cvv-col{float:left;width:38%;margin-left:0px;}.express_pay_main .cvv-col .cvv_field_sec{float:left;width:70%;margin-left:8px;}.express_pay_main .cvv-col .cvv_field_sec .cvv_img{float:left;margin:10px 0 0;width:50px;}
.express_pay_main .cvv-col .popup-holder{float:left;margin:7px 0 5px 4px;text-align:center;}
.express_pay_main .cvv-col .btn.dropdown-toggle.selectpicker.btn-default{font-size:13px;}
.express_pay_main .cvv-col .control-elements{font-size:13px;}
.express_pay_main #account-subscription .panel{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:visible;border:1px solid #dbd1b6;}.express_pay_main #account-subscription .panel .collapse.in{padding:15px 0px 5px;background:none;}
.express_pay_main #account-subscription .panel-heading{border-radius:6px;}.express_pay_main #account-subscription .panel-heading h4.panel-title a{padding:10px !important;font-size:13px;font-weight:normal;border-radius:2px;}
.express_pay_main #account-subscription .panel-body .card_type_img{float:left;margin:0px 5px 0px 0px;}.express_pay_main #account-subscription .panel-body .card_type_img img{width:99%;float:left;}
.express_pay_main #account-subscription .panel-body .card_num_filed{float:right;}
.express_pay_main #account-subscription .panel-body h4.camilcase{color:#4f4d46;font-weight:normal;font-size:17px;}
.express_pay_main #account-subscription .panel-body .edit_link{padding:0px;font-size:16px;color:#a12611;text-decoration:underline;padding:3px 5px !important;}
.express_pay_main #account-subscription .panel-body .red_color{color:#a12611;font-size:19px;}
.express_pay_main #account-subscription .panel-body .intrests-items{border-top:0px;}.express_pay_main #account-subscription .panel-body .intrests-items h4 label span.sendoffers-txt{font-size:20px;font-family:intro w01 regular alt;color:#000000;margin-top:-10px;display:inline-block;}
.express_pay_main #account-subscription .panel-body p.font_size_normal1{font-size:15px;}
.express_pay_main .panel-group.togo_wphn h4.camilcase{font-family:helvetica ;font-weight:bold !important;font-size:16px !important;}
.express_pay_main .panel-group.togo_wphn h3.text-left.txt-subhead.margin10{font-size:16px !important;font-weight:normal !important;}
.express_pay_main .full_line{border-bottom:1px solid #b5b5b5 !important;margin:20px -15px !important;}
.express_pay_main .success-button{margin-bottom:0;}
.express_pay_main .default-button{margin-bottom:0;}
.express_pay_main .span50{width:50%;float:left;font-weight:bold;}
.express_pay_main .cbox{margin:0px 0px 20px;position:relative;width:100%;border:1px solid #B5B5B5;float:left;}.express_pay_main .cbox .ccards_head{float:left;width:100%;font-weight:bold;background-color:#bcb5a8;padding:0 10px;}.express_pay_main .cbox .ccards_head p{font-size:13px;margin-top:10px;}
.express_pay_main .cbox .ccards_head img{width:30px;margin-right:5px;}
.express_pay_main .cbox .ccards_head .span9{width:75%;float:left;}
.express_pay_main .cbox .ccards_head .span3{width:25%;float:left;}
.express_pay_main .cbox .ccards_body{float:left;padding:15px;width:100%;}.express_pay_main .cbox .ccards_body .span{float:left;width:50%;text-align:left;}.express_pay_main .cbox .ccards_body .span p{margin-bottom:0;}
.express_pay_main .cbox .ccards_body .span .text-rt{text-align:right;}.express_pay_main .cbox .ccards_body .span .text-rt a{padding:10px;text-decoration:underline;colore:red;}
.express_pay_main .cbox .txt-subhead2{margin:0px;padding-bottom:10px;font-size:16px;padding-top:0px;color:#ccc;}
.express_pay_main .elements-group textarea#message{height:150px;border-radius:0;}
.express_pay_main .min-width{width:51px;height:auto;text-align:center;}
.express_pay_main .ex-amnt-block{margin-top:10px;}.express_pay_main .ex-amnt-block p{margin-bottom:2px;font-size:15px;}
.express_pay_main .ex-amnt-block .ex-amnt{width:72%;float:left;margin-right:10px;}
.express_pay_main .ex-amnt-block .control-elements{width:24%;margin-top:12px;float:right;}
.express_pay_main .hr-line{margin-left:-15px;margin-right:-15px;margin-top:20px;margin-bottom:20px;}
.express_pay_main .ex-amt-due{padding-bottom:25px;}.express_pay_main .ex-amt-due span{font-size:14px;font-weight:bold;text-transform:uppercase;}
.express_pay_main .darden-offers-btn,.express_pay_main .darden-offers-btn-checked{background-size:22px 22px;padding-left:32px;}
.express_pay_main label{font-size:15px;}
.express_pay_main .lbl_color{color:#706B6B;}
.express_pay_main .link{color:#A12611;text-decoration:underline;font-size:16px;}
.express_pay_main .link_color{color:#A12611;}
.express_pay_main .pickupinfocontent{min-height:initial;}
.express_pay_main .pickupinfocontent .reset-dropdown.editable-txt input{color:#706B6B ;font-weight:normal;}
.express_pay_main .pmt_mthd .visa_img{width:20%;float:left;text-align:center;}
.express_pay_main .pmt_mthd .card_inp{width:80%;float:left;}
.express_pay_main .pmt_mthd img{width:51px;padding-right:7px;padding-top:10px;height:40px;}
.express_pay_main .pmt_mthd .pmt_link{text-align:right;}
.express_pay_main input.pick-date,.express_pay_main .select-wrapper.selectContactTime{border-radius:4px;cursor:pointer;}
.express_pay_main .cal_details{font-weight:normal;line-height:12px;}.express_pay_main .cal_details .capitalize{text-transform:uppercase;}
.express_pay_main .cal_details .amount_txt{opacity:unset;}
.express_pay_main .cal_details .txt-subhead h3.txt-subhead{margin-top:-13px !important;}
.express_pay_main .darden-offers-btn,.express_pay_main .darden-offers-btn-checked{height:24px;}
.express_pay_main .checkbox{text-align:right;padding:15px;}.express_pay_main .checkbox .darden-offers-btn-checked{padding-bottom:10px;}
.express_pay_main .checkbox .darden-offers-btn{padding-bottom:10px;}
.express_pay_main label{font-size:15px;}
.express_pay_main label.radio-btn{width:auto;}
.express_pay_main .lbl_color{color:#706B6B;}
.express_pay_main .link{color:#956b3d;}
.express_pay_main .ex-day-amnt{color:#aa8d59;font-size:15px;}
.express_pay_main .ex-days-card-block a{color:#956b3d;font-size:15px;text-decoration:underline;}
.express_pay_main .red_color{color:#956b3d;font-size:19px;}.express_pay_main .red_color a{color:#956b3d;font-size:16px;padding:3px 5px !important;text-decoration:underline;}
.express_pay_main .ex-bill-block ul{list-style:outside none none;padding:0;}.express_pay_main .ex-bill-block ul li{font-size:14px;text-transform:uppercase;}
.express_pay_main .ex-bill-block ul li:last-child{font-weight:bold;margin-top:17px;}
.express_pay_main .ex-coupon-code-drop .card_type_img{float:left;margin:0 5px 0 0;}.express_pay_main .ex-coupon-code-drop .card_type_img img{height:27px;width:78%;}
.express_pay_main .ex-coupon-code-drop .card_num_filed{float:right;}
.express_pay_main .bootstrap-select.btn-group .btn .filter-option{padding-left:3px;}
.express_pay_main .mthd_contc p{margin:0;}
.express_pay_main .col-xs-5.col-sm-5.col-md-5{padding:0px 5px 0px 5px;}
.express_pay_main .coupon-clear-btn{height:29px !important;}
.express_pay_main .paymentoptions{border-radius:4px;}.express_pay_main .paymentoptions ul li a{padding-top:16px !important;}
.express_pay_main .dob-cols{margin-top:15px;padding:0px 7px;}
.express_pay_main .dollar_amount .dollar{width:4%;float:left;margin:10px 8px 0px 0px;padding:0 4px;}
.express_pay_main .dollar_amount .dollar_input{width:93%;float:right;}
.express_pay_main .exp_h1 h1{text-align:center;}
.express_pay_main .exp_h1 h1 span{width:auto;}
.express_pay_main .total_amounts .hr-line{margin:10px 0 ;}
.express_pay_main div.italic-text{margin-top:10px;font-family:Arial;font-size:12px;color:#706b6b;font-style:italic;}
.express_pay_main .exp_pymt_mthd_shw{display:none;}
.express_pay_main .tool_tip_amount .dollar_input{width:37%;float:left;}
.express_pay_main .tool_tip_amount .dollar{width:4%;float:left;margin:10px 8px 0px 0px;padding:0 4px;}
.express_pay_main .tool_tip_amount .select_percent{width:49%;float:left;padding-left:10px;}
.express_pay_main h3.text-left.camilcase.txt-subhead{margin:0px;padding-bottom:10px;font-size:19px;padding-top:10px;text-transform:capitalize;}
.express_pay_main h2.camilcase{text-transform:capitalize;}
.express_pay_main .text-left.state-col.padding-left0{padding-left:0px!important;}
.express_pay_main.div-horizontal h1.txt-left{text-transform:capitalize;font-size:20px;}
.express_pay_main h3.txt-subhead{margin:0px;padding-bottom:10px;font-size:19px;padding-top:10px;text-transform:capitalize;}
.express_pay_main p.text-left.fnt-textnormal{font-size:16px;}
.express_pay_main h3.text-left.txt-subhead.margin10{padding-bottom:7px!important;}
.container .innercontainer .innercontainer form.form-horizontal .elements-group .col-xs-12{padding:0px;}
.container .innercontainer:not( :nth-child(1)) form.form-horizontal .elements-group .hr-line{margin-top:0px;border-bottom:solid 1px #a89e85;margin-bottom:10px;margin-left:-15px;margin-right:-15px;}

// DO NOT REMOVE, mobile market price 
.product .prod_price .price_dollar{font-size:12px;margin:0px;font-weight:bold;}