html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}strong,b,strong *,b *{font-weight:bold;}em,i,em *,i *{font-style:italic;}@font-face{font-family:'Colaborate-BoldRegular';src:url('../fonts/colabbol-webfont.eot');src:url('../fonts/colabbol-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/colabbol-webfont.woff') format('woff'),url('../fonts/colabbol-webfont.ttf') format('truetype'),url('../fonts/colabbol-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ColaborateLightRegular';src:url('../fonts/colablig-webfont.eot');src:url('../fonts/colablig-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/colablig-webfont.woff') format('woff'),url('../fonts/colablig-webfont.ttf') format('truetype'),url('../fonts/colablig-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Colaborate-MediumRegular';src:url('../fonts/colabmed-webfont.eot');src:url('../fonts/colabmed-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/colabmed-webfont.woff') format('woff'),url('../fonts/colabmed-webfont.ttf') format('truetype'),url('../fonts/colabmed-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Colaborate-RegularRegular';src:url('../fonts/colabreg-webfont.eot');src:url('../fonts/colabreg-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/colabreg-webfont.woff') format('woff'),url('../fonts/colabreg-webfont.ttf') format('truetype'),url('../fonts/colabreg-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Colaborate-ThinRegular';src:url('../fonts/colabthi-webfont.eot');src:url('../fonts/colabthi-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/colabthi-webfont.woff') format('woff'),url('../fonts/colabthi-webfont.ttf') format('truetype'),url('../fonts/colabthi-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SofiaProLightRegular';src:url('../fonts/SofiaProLight-webfont.eot');src:url('../fonts/SofiaProLight-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/SofiaProLight-webfont.woff') format('woff'),url('../fonts/SofiaProLight-webfont.ttf') format('truetype'),url('../fonts/SofiaProLight-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ubuntumedium';src:url('../fonts/ubuntu-m-webfont.eot');src:url('../fonts/ubuntu-m-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/ubuntu-m-webfont.woff') format('woff'),url('../fonts/ubuntu-m-webfont.ttf') format('truetype'),url('../fonts/ubuntu-m-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ubunturegular';src:url('../fonts/ubuntu-r-webfont.eot');src:url('../fonts/ubuntu-r-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/ubuntu-r-webfont.woff') format('woff'),url('../fonts/ubuntu-r-webfont.ttf') format('truetype'),url('../fonts/ubuntu-r-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ubuntubold';src:url('../fonts/ubuntu-b-webfont.eot');src:url('../fonts/ubuntu-b-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/ubuntu-b-webfont.woff') format('woff'),url('../fonts/ubuntu-b-webfont.ttf') format('truetype'),url('../fonts/ubuntu-b-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displaybold_italic';src:url('../fonts/playfairdisplay-bolditalic-webfont.eot');src:url('../fonts/playfairdisplay-bolditalic-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/playfairdisplay-bolditalic-webfont.woff') format('woff'),url('../fonts/playfairdisplay-bolditalic-webfont.ttf') format('truetype'),url('../fonts/playfairdisplay-bolditalic-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'playflair_italic';src:url('../fonts/PlayfairDisplay-Italic.eot');src:url('../fonts/ubuntu-ri-webfont.eot') format('embedded-opentype'),url('../fonts/PlayfairDisplay-Italic.woff') format('woff'),url('../fonts/PlayfairDisplay-Italic.ttf') format('truetype'),url('../fonts/PlayfairDisplay-Italic.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DINPro-Medium';src:url('../fonts/DINPro-Medium.eot');src:url('../fonts/DINPro-Medium.eot#iefix') format('embedded-opentype'),url('../fonts/DINPro-Medium.woff') format('woff'),url('../fonts/DINPro-Medium.ttf') format('truetype'),url('../fonts/DINPro-Medium.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'GothamRounded-Medium';src:url('../fonts/GothamRounded-Medium.eot');src:url('../fonts/GothamRounded-Medium.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Medium.woff') format('woff'),url('../fonts/GothamRounded-Medium.ttf') format('truetype'),url('../fonts/GothamRounded-Medium.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'GothamRounded-Bold';src:url('../fonts/GothamRounded-Bold.eot');src:url('../fonts/GothamRounded-Bold.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Bold.woff') format('woff'),url('../fonts/GothamRounded-Bold.ttf') format('truetype'),url('../fonts/GothamRounded-Bold.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'GothamRounded-Book';src:url('../fonts/GothamRounded-Book.eot');src:url('../fonts/GothamRounded-Book.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Book.woff') format('woff'),url('../fonts/GothamRounded-Book.ttf') format('truetype'),url('../fonts/GothamRounded-Book.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'GothamRounded-Light';src:url('../fonts/GothamRounded-Light.eot');src:url('../fonts/GothamRounded-Light.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Light.woff') format('woff'),url('../fonts/GothamRounded-Light.ttf') format('truetype'),url('../fonts/GothamRounded-Light.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ubuntumedium_italic';src:url('../fonts/ubuntu-mi-webfont.eot');src:url('../fonts/ubuntu-mi-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/ubuntu-mi-webfont.woff') format('woff'),url('../fonts/ubuntu-mi-webfont.ttf') format('truetype'),url('../fonts/ubuntu-mi-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ubuntuitalic';src:url('../fonts/ubuntu-ri-webfont.eot');src:url('../fonts/ubuntu-ri-webfont.eot') format('embedded-opentype'),url('../fonts/ubuntu-ri-webfont.woff') format('woff'),url('../fonts/ubuntu-ri-webfont.ttf') format('truetype'),url('../fonts/ubuntu-ri-webfont.svg') format('svg');font-weight:normal;font-style:normal;}body{background-repeat:repeat;font-family:"arial","sans-serif";width:100%;font-size:17px;}.rwi_bg{background-image:url('../img/rwi_bg.jpg');}.ctw_bg{background-image:url('../img/ctw_bg.jpg');}#navigation_listing{list-style:none;padding-left:0px;background:#BB1103;;color:white;}#navigation_listing li{display:inline-block;vertical-align:top;font-weight:bold;font-size:1vw;}.topsocial_bookmarks{display:inline-block;vertical-align:top;width:12%;margin-left:6%;min-width:23px;float:left;}#navigation_listing{border:1px solid black;width:100%;}.nav_endtabs{width:22%;cursor:pointer;}@media screen and (max-width:480px){.nav_endtabs{width:18%;}}.nav_midtabs{cursor:pointer;display:inline-block;*float:left;background-image:url('../img/rwi_sprite.png');background-repeat:no-repeat;text-align:center;line-height:30px;height:29px;margin-bottom:4px;position:relative;}.align_right{text-align:right;}#bottom_header{padding-top:4px;}#home_tab{width:58px;background-position:0px 0px;}.nav_texttabs{text-align:right;}#reserve_tab div{padding-top:10%!important;}#grid12_cover{width:985px;margin:0px auto;*margin-top:34px;}#rwi_logo img{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;}.spacer{width:1%;float:left;display:inline;height:2%;}#restaurant_image{width:100%;float:left;}#participating_listing{width:98%;float:left;}#participating_listing ul{margin-top:1%;list-style:none;float:left;}#participating_listing ul li{margin-top:3%;}#participating_listing ul li:first-child{margin-top:0%!important;}#restaurantlisting_event{width:98%;float:left;}#sponsor_bar{width:98%;float:left;}#restaurant_widget img{width:100%;}.left_spacer{height:2%;width:2%;float:left;display:inline;}#right_spacer{}#restaurant_details table{text-align:left;width:100%;}#restaurant_reservedetails table{text-align:left;}#restaurant_details{width:100%;float:left;}#restaurant_reservedetails{width:71%;float:left;}#event_detailssection{width:100%;float:left;}.top_spacing{}#top_navigation{padding-top:57px;}.menu_hover{height:4px;border-bottom:3px solid #fcc401;display:none;}.ctw_menu_hover{border-bottom:3px solid #8F8F86;height:4px;display:none;}.menu_hover_top{border-top:3px solid #fcc401;display:none;position:absolute;width:125px;top:-7px;}.ctw_menu_hover_top{display:none;position:absolute;width:125px;top:-7px;border-top:3px solid #8F8F86;}.nav_midtabs:hover .menu_hover,.nav_midtabs:hover .ctw_menu_hover{display:block;}.log_cover:hover .menu_hover_top,.log_cover:hover .ctw_menu_hover_top{display:block;}#top_navigation a{color:white;_margin-top:-55px;z-index:1000;}#top_bar{width:100%;float:left;background-image:url('../img/loginbackground.png');height:24px;position:fixed;height:36px;z-index:10;}#top_navigation>div a{text-align:center;text-decoration:none;font-size:12px;_color:white;_z-index:2000;_zoom:1;}#restaurant_description{margin-top:20px;margin-bottom:20px;}#restaurant_map{width:100%;}.common_description p{margin-bottom:10px;}.images_styling{width:37%;float:left;}#chef_description{width:100%;}#restaurant_facebook{float:left;margin-top:0.5%;*width:100%;}.common_imagesizing{width:100%;}.widget_imagesizing{width:10%;box-shadow:0px 0px 5px black;-moz-box-shadow:0px 0px 5px black;-webkit-box-shadow:0px 0px 5px black;}#restaurant_tweeter{float:left;margin-top:0.5%;}#restaurantweek_text{width:18%;cursor:pointer;float:left;}#restaurantweek_text:hover{background-image:none!important;background-position:0px 0px!important;}#restaurantweek_text div{padding-top:7%;}#socialicons_bar{width:13%;padding-top:5px;margin-right:0px;float:right!important;height:27px!important;padding-right:9px;background-position:0px -60px;position:absolute;right:0px;}.restdetails_td{padding-top:4px;padding-bottom:4px;}#aboutus_tab{background-position:-72px 0px;width:66px;}#restaurants_tab{background-position:-158px 0px;width:107px;}#partnerstab_cover{background-position:-286px 0px;width:84px;}#faqs_cover{background-position:0px -39px;width:52px;}#presstab_cover{background-position:-65px -39px;width:62px;}.rwi_shadow{box-shadow:1px 1px 5px -1px rgb(139,131,131);}#login_cover{background-position:-142px -39px;width:125px;}#footer{padding-top:30px;margin-bottom:10px;}#footer ul{list-style:none;}#footer_bar{background-color:#facd2f;font-size:11px;margin-right:7px;width:869px;}#footer_bar_ctw{background-color:#8F8F86;font-size:11px;margin-right:7px;width:869px;}#footer_bar ul li,#footer_bar_ctw ul li{display:inline-block;vertical-align:middle;border-right:1px solid black;padding:0px 5px;}#footer_bar ul li a,#footer_bar_ctw ul li a{text-decoration:none;color:black;}#footer_bar ul,#footer_bar_ctw ul{padding:8px 20px;}#footer_bar ul li:last-child,#footer_bar_ctw ul li:last-child{border-right:none;}#footer_sociallisting{margin-left:5%;float:right;width:3%;}#footer_listing li{padding-top:14%;cursor:pointer;}#footer_listing li{_padding-top:2%;}#footer_listing li:first-child{padding-top:0%!important;}#footer_logo{text-align:right;}#footer_listing{float:left;width:13%;}#footer_sociallisting li{padding-top:18%;_padding-top:1%;}#footer_sociallisting li:first-child{padding-top:0%!important;}#event_image{display:inline;float:left;width:100%;height:100px;overflow:hidden;}#restaurantevent_image{display:inline;float:left;width:13%;}#participatingevent_table{float:left;width:40%;font-family:"SofiaProLightRegular","sans-serif";}#event_menu{float:left;width:38%;font-family:"SofiaProLightRegular","sans-serif";}#participating_text{float:left;width:100%;display:block;}@-moz-document url-prefix(){#participating_text{font-size:32px;}}.read_menu{background-image:url('../img/topbar.png');background-repeat:repeat-x;width:24%;text-align:center;padding-top:1%;color:white;font-family:"SofiaProLightRegular","sans-serif";font-weight:bold;float:right;margin-top:4%;padding-bottom:2%;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.read_menu:hover{background:#EE0000;}#restaurant_widget ul{list-style:none;width:48%;float:left;font-family:"SofiaProLightRegular","sans-serif";}#restaurant_widget h3{text-align:center;padding-bottom:2%;}#restaurant_widget ul li{padding-top:4%;}#restaurant_widget ul li:first-child{padding-top:0%;}#restaurant_details p{font-family:"SofiaProLightRegular","sans-serif";}#eventname_date h2{color:#EB1721;}#eventname_date{float:left;width:99%;}#second_restlisting{margin-left:1%;}.sponsor_title{width:32%;float:left;padding-bottom:1%;text-align:center;}.sponsorimage_bar{width:32%;float:left;text-align:center;}#subscription_table{width:90%;}#city_selectlisting ul{list-style:none;float:left;font-size:2vw;}#city_selectlisting ul:last-child{margin-left:30%;}.bookmarks_common{width:3%;float:left;margin-left:3%;}#city_selectlisting div:first-child{margin-left:0%;}#social_landingbookmarks{padding-bottom:1%;padding-top:5%;}#city_selectlisting ul li:last-child{padding-top:30%;}#city_selectlisting ul li{cursor:pointer;}.landing_background{color:white!important;background:#333333!important;}#addbanner_slider{padding-left:1%;}.common_spacing{width:96%;float:left;}#title{padding-top:2%;}#page_title{font-size:25px;margin-bottom:10px;color:red;}#city{margin-bottom:10px;}.eventcities{text-align:center;margin-top:20px;}#intro_message h2{font-family:"SofiaProLightRegular","sans-serif";color:#EB101A!important;font-weight:bold;font-size:28px;text-align:center;}#intro_message p{margin:10px 0px;font-size:16px;}#select_city{float:left;font-size:20px;text-align:center;margin-bottom:0px;width:945px;}#cityselect_listing{list-style:none;}#cityselect_listing li a{text-decoration:none;color:black;}#cityselect_listing li a:hover{border-bottom:5px solid red;}.city_list{display:inline;padding:10px;font-size:20px;}#image_slider{margin-top:20px;}.land_img{list-style:none;width:95%;overflow:hidden;text-align:center;margin:0 auto;border-radius:5px;background-repeat:no-repeat;height:100px;box-shadow:inset 5px 5px 50px 0px darkSlateGray;background-size:100%;background-position-y:50%;}#eventdetails_codelisting{list-style:none;}.event_rules{font-family:'SofiaProLightRegular','sans-serif';}#restaurantvideo_cover{float:left;width:100%;}#restaurantmenu_pdf{margin-top:1%;display:block;}#restaurantmenu_pdf a{color:black;font-family:"SofiaProLightRegular","sans-serif";font-weight:bold;}#evenname_h2{font-size:2vw;}@-moz-document url-prefix(){#evenname_h2{font-size:32px;}}#event_widget{width:100%;}#event_widget #booking_container{width:100%;}#det{list-style:none;}#pwd{list-style:none;}#act{list-style:none;}#content{padding:20px;background:white;}.edit{display:inline-block;}#log{list-style:none;}.booking_container{position:relative;height:auto;}.fixedwidth{width:30px}table{background-color:#FFF;text-align:center;font-family:"arial","sans-serif";font-size:12px;}.clickable_cells a{display:block;width:100%;height:100%;}.clickable_cells{cursor:pointer}.clickable_cells:hover{cursor:pointer;color:black;}.available,.available a{color:white;vertical-align:middle;text-align:center;text-decoration:none;}.unavialable{color:#FFFEEC;vertical-align:middle;text-align:center;background-image:url('../img/applegray.png');background-repeat:repeat-x;}.unavialable_to_this_user{background-color:#CCC!important;color:#FFFEEC;}.restraunt_seperator{padding-top:10px}.seating_seperator{padding-top:1px}.welcome_message{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:10px;display:inline-block;}.widget_header{color:#FFF;vertical-align:middle;}.widget_header td{vertical-align:middle;text-align:center;}.event_rest_row{height:46px;}.event_rest_row td{border-bottom:1px solid black;}.event_rest_row .chefrestaurant_name{border-right:1px solid black;}.event_rest_row .chef_seats{border-left:1px solid black;border-bottom:1px solid black;}.chef_time{width:70px;text-align:center;vertical-align:middle;border-right:1px solid black;}.chef_seats{text-align:center;font-size:11px;}.chefrestaurant_name{text-align:center;width:250px;vertical-align:middle;border-right:1px solid black;}.chef_seat_type{text-align:center;vertical-align:middle;width:85px;}.modal_overlay,.modal_overlay_1,.modal_overlay_2,.modal_overlay_mob,.modal_overlay_citibank{background-image:url(http://restaurantweekindia.com/addons/shared_addons/themes/rwi/img/overlay.png);width:100%;height:100%;z-index:5000;position:absolute;display:none;background-attachment:fixed;overflow:scroll;background-repeat:repeat;background-size:cover;top:0px;left:0px;}#restaurantevent_menu a{color:black;font-family:"SofiaProLightRegular","sans-serif";font-weight:bold;}#view_allcities a{color:white;padding-top:3%;padding-bottom:3%;display:block;text-decoration:none;}#view_allcities{float:right;margin-right:2%;}#navigation{margin:0;padding:0;clear:both;width:950px;height:51px;background:#d6eaf8 url(../images/dropdown-bg.gif) repeat-x left top;}ul.nav-main,ul.nav-main li{list-style:none;margin:0;padding:0;}ul.nav-main{position:relative;z-index:597;}ul.nav-main li:hover>ul{visibility:visible;}ul.nav-main li.hover,ul.nav-main li:hover{position:relative;z-index:599;cursor:pointer;background:url(../images/dropdown-bg-hover.gif) repeat-x left top;}ul.nav-main li{float:left;display:block;height:51px;color:#999;font:14px Arial,Helvetica,sans-serif;background:url(../images/separator.gif) no-repeat right center;}ul.nav-main li a{display:block;padding:16px 16px 0 16px;height:35px;color:#999;font:14px Arial,Helvetica,sans-serif;text-decoration:none;}ul.nav-main li a:hover{color:#D6D6D6;}ul.nav-main *.list{padding-right:22px;background:url(../images/navigation-arrow.gif) no-repeat right top;}ul.nav-sub{visibility:hidden;position:absolute;padding:10px;top:48px;left:0;z-index:598;background:#353535 url(../images/dropdown-list-bg.gif) repeat-x left top;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;}ul.nav-sub li{list-style:none;display:block;padding:0;height:27px;float:none;width:145px;border-bottom:1px solid #5a5a5a;background:none;}ul.nav-sub li a{list-style:none;display:block;padding:6px 5px 6px 5px;height:15px;float:none;width:145px;background:none;font:12px Arial,Helvetica,sans-serif;}#eventname_date h2,h3{display:block;vertical-align:middle;font-weight:bold;margin-bottom:10px;float:left;}#eventname_date h3{margin-left:2%;}#event_datetext{color:#003676;}.bookingwidget_subtable tr td a{color:white;text-decoration:none;}#restaurantevent_menu a{color:black!important;text-decoration:none;}#participating_listing h3{width:100%;display:block;float:left;text-align:left;font-size:2vw;font-family:"SofiaProLightRegular","sans-serif";color:#EB101A!important;}#chef_description h3{width:100%;display:block;float:left;text-align:left;}.per_restauraunt_holder h2{color:#333;font-size:18px;margin-bottom:10px;font-weight:bold;}@-moz-document url-prefix(){.per_restaraunt_holder h2{font-size:32px;}}.per_restaraunt_holder h2 span{font-size:1vw!important;color:#003676;}@-moz-document url-prefix(){.per_restaraunt_holder h2 span{font-size:18px;}}#common_eventname{color:#EB0914;display:block;width:98%;font-size:2vw;}#price_ribbon{float:right;margin-top:-2%;background-image:url('../img/verticalribbon.png');background-repeat:no-repeat;height:30%;width:6%;}#price_ribbon div{color:white;font-weight:bold;margin-top:48px;width:98%;text-align:center;font-size:0.8vw;}input[name="mysubmit"]{padding-top:9px;width:107px;border:none;}input[name="mysubmit"]:hover{color:#eae5da;}#guestnumber_signup{background:#A2C1C9;color:white;height:22px;font-weight:bold;border:1px solid black;background-image:url('../img/loginbackground.png');background-repeat:no-repeat;}#guestnumber_login{}#restname_menu{text-align:left;}#event_widget #booking_container .bookingwidget_subtable{border-bottom:6px double gray;margin-top:13px;}#event_widget #booking_container table .bookingwidget_subtable:first-child{margin-top:0px;}#event_widget #booking_container table .bookingwidget_subtable:last-child{border-bottom:none;}#reservelogin_listing,#reservesignup_listing{list-style:none;text-align:left;background:#282522;}#reservelogin_listing{padding:1%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:4px;width:64%;}#restprofile_forgotpassword{color:white;text-decoration:none;font-style:italic;font-size:12px;margin-left:4px;}#reserve_with_login{float:left;width:20%;margin-left:-10%;left:50%;}#reserve_with_signup{float:left;width:33%;}#city_listingcover{margin-top:32px;border:1px solid black;color:white;text-align:left;background-image:url('../img/loginbackground.png');background-repeat:repeat;padding-top:0%!important;}#city_listingcover ul{list-style:none;padding:4%!important;margin-top:0px!important;}#city_listingcover ul li:hover{background:white;color:black;border-radius:5px;padding:2%;margin-bottom:4%;}#arrow{float:right;background-image:url('../img/arrow1.png');background-repeat:no-repeat;padding-right:0%!important;margin-top:2.4%;width:20%;}.display_arrow{display:none;}#restaurantweek_text a{float:left;padding-left:5%;}#preview{position:absolute;border:3px solid #ccc;background:#333;padding:5px;opacity:0;color:#fff;box-shadow:4px 4px 3px rgba(103,115,130,1);}.display_arrowimage{background-image:url('../img/arrow.png')!important;background-repeat:no-repeat;}.city_list a{position:relative;z-index:10;}.city_list img{opacity:0;position:absolute;margin-top:-50px;margin-left:-100px;background:#333;padding:5px;box-shadow:4px 4px 3px rgba(103,115,130,1);z-index:0;}#loginbox_cover,#res_switch{color:white;padding:20px 15px;background:#282522;}.input_width{width:40%!important;}#or_signup{float:left;color:white;font-weight:bold;width:100%;padding-left:4%;padding-top:4%;}#register_login{float:left!important;margin-left:4%;padding-bottom:0%;}#register_login a{color:white;text-decoration:none;padding-bottom:3%;display:block;}#reserve_with_signupmodal{width:20%;margin-left:-10%;left:50%;}#facebook_signup table{margin-left:4%;margin-bottom:4%;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:1%;}#facebook_signup table tr td{text-align:left;}#facebook_loginimage{width:154px;margin:0px auto;}#login_popup{display:none;width:20%;position:absolute;margin-left:54%;margin-top:-30px;color:red;}#signup_popup{display:none;width:24%;position:absolute;margin-left:67%;margin-top:-30px;color:red;}.sponsortitle_imagecover{display:inline-block;vertical-align:top;margin-right:25px;}#charity_sponsor{margin-right:0px;}.sponsors_title{padding-bottom:10px;color:#282522;font-size:12px;}.reset_pass_title{padding-bottom:2%;color:#003676;font-weight:bold;font-family:"SofiaProLightRegular","sans-serif";}#city_listingcover ul li{display:block;padding:2%;padding-top:0%!important;padding-bottom:0%!important;height:25px;margin-bottom:4%;}#city_listingcover ul li a{float:none!important;font-size:1vw!important;text-align:left!important;width:95%;padding-top:4px!important;height:23px;}#city_listingcover ul li:hover{color:black!important;}#loader{padding-left:28%;}#fake_submit{cursor:pointer;padding-top:8px;width:107px;}#fake_submit:hover{color:#eae5da;}#event_hiddenname{visibility:hidden;}#submit_verification{cursor:pointer;}#submit_login{cursor:pointer;}#have_verification{color:white!important;text-decoration:none;font-style:italic;font-size:12px;margin-left:4px;float:none;background:none;width:100%;text-align:left;}#resend_verification{}#act_go{margin-top:14px;cursor:pointer;padding-top:9px;}#have_verification a{color:white!important;}#have_verification a:hover,#act_go:hover{color:#eae5da!important;}#haveverification_modal{color:black;}#act_status,#act_status a,#feedback_desc,#update_guests_cover_select,#update_message,#feedback_btns_cover{color:#33a1c6;margin-top:10px;font-size:13px;font-style:italic;}#update_message,#feedback_btns_cover{color:white;}#update_guests_cover_select{color:white;}#update_guests_cover{margin-top:8px;}#act_loader{margin-left:10px;}#hidden_verificationform{width:20%;margin-lefT:-10%;left:50%;}#city_listingcover ul a:hover{color:black;}.facebootwitter_url{font-size:1vw!important;}#participating_table{}#history_eventname{display:inline-block;width:50%;margin-left:15px;}#history_startdate{display:inline-block;width:25%;}#

/*
#history_menu{
display: inline-block;
}*/

#historytable_heading{
color:#003676;
font-weight: bold;
}.subscription_box{padding-top:1%;padding-bottom:1%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-left:2%;padding-right:2%;background:whiteSmoke;color:black;}#submit_subscription{width:auto;margin-top:8px;;padding:1%;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-image:url('../img/subscribe.png');background-repeat:repeat;padding-top:6px;padding-bottom:6px;margin-top:8px;}#subscriptionemail_table td{text-align:left;}#flash_message{background:#282522;color:#fcc401;padding:1%;margin-bottom:1%;font-size:14px;width:920px;margin-left:10px;font-family:"GothamRounded-Book","sans-serif";}.subscriber_label{padding-top:4px;}#subscribe_title{width:100%;font-size:15px;text-align:center;font-family:"SofiaProLightRegular","sans-serif";color:#EB101A!important;margin-top:25px;margin-bottom:10px;}.subscription_box ul li{list-style:none;float:left;margin-left:2%;}.subscription_box ul li:first-child{margin-left:0%;}#reservesignup_listing{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:2%;width:100%;padding-left:0px;}.td_spacing{padding-bottom:2%;}#haveverification_table td{text-align:left;}#haveverification_table{padding:2%;width:100%;background:none;padding-left:0px;}.error_common{color:#33a1c6;margin-top:10px;font-size:13px;font-style:italic;}input[name="reserve_loginbutton"]{}@-moz-document url-prefix(){input[name="reserve_loginbutton"]{font-size:14px;}}input[name="reserve_loginbutton"]:hover{}#reservation_title{font-size:2vw;width:71%;float:left;}.confirmed_tabletitle{color:#003676;font-weight:bold;}#confirmedtable{width:100%;border-collapse:collapse;font-size:0.9vw;}#confirmedtable tr{border-bottom:2px solid white;background:whiteSmoke;}.confirm_headtd{text-align:center!important;padding-top:7px!important;padding-bottom:7px!important;font-weight:bold;}.rounded_td{border-top-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;}.rounded_tdright{border-top-right-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;padding-right:3%;}@-moz-document url-prefix(){.rounded_tdright{padding-right:19px;}}#confirm_header{background:#bababa!important;border-bottom:2px solid white;}#waitlisted_header{background:#bababa!important;border-bottom:2px solid white;}.title_align{vertical-align:middle;}#confirmedtable td{text-align:center;}.eventvalues_td{padding-top:2%;}#confirmedtablescover{float:left;width:96%;margin-right:6%;}#profileside{float:left;width:247px;}#userdetails{list-style:none;font-size:0.9vw;}#myprofile_title{float:left;width:100%;font-size:2vw;margin-left:6%;}#userdetails td{text-align:left;padding-top:3%;}#updateprofile{margin-top:3%;width:30%;background:red;text-align:center;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding-top:2%;padding-bottom:2%;cursor:pointer;}#updateprofile:hover{background:#EE0000;}#updateprofile a{color:white;text-decoration:none;}#canc_link a{text-decoration:none;color:#003676;font-weight:bold;}#welcome_restaurant{color:red;margin-bottom:10px;font-size:2vw;text-align:center;}.mobile_statements{color:#003676;font-size:1.5vw;display:block;float:none!important;}#sponsorbarlist{width:100%;float:left;}#sponsorbar{width:100%;float:left;}#eventname_link a{color:black;}#guest_actions #login_sitebutton a{}#guestlogin{-webkit-appearance:menulist-button;}#canc_link{float:left;margin-bottom:2%;display:block;}#canc_link:hover{border-bottom:1px solid #003676;}#reservationprofile_cover{min-height:290px;}#banneradd_cover{width:100%;float:left;overflow:hidden;height:348px;}#left_sidebar{float:left;width:23%;}#main_centercontent{width:685px;float:left;margin-left:10px;}.booking_width{width:100%!important;}#restaurantmenu_pdf{background:red;width:19%;float:left;color:white;border-radius:15px;padding-top:0.5%;padding-bottom:0.5%;cursor:pointer;padding-left:2%;padding-right:2%;padding-top:7px;}#restaurantmenu_pdf:hover{background:#EE0000;}#restaurantmenu_pdf a{text-decoration:none;color:white;}.editprofile_title{font-size:27px!important;}#name_headtitle{color:#003676;font-weight:bold;}.editname_table td{text-align:left;padding-top:10px;}#changepassword_head{color:#003676;font-weight:bold;padding-top:19px;}.editname_table{width:255px;}.changepassword_table td{padding-top:4%;text-align:left;}.changepassword_table{width:25%;}#editprofile_cover input[type="submit"]{background:red;border:none;color:white;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;font-size:14px;margin-top:15px;padding-top:4px;padding-bottom:6px;}#reserve_with_login input[type="submit"]{width:107px;padding-top:9px;cursor:pointer;border:none;}#reserve_with_login input[type="submit"]:hover{color:#eae5da;}.logged_home{width:140px!important;}.common_next{background:red;width:17%;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding-top:1.5%;padding-bottom:1.5%;color:white;text-align:center;font-size:1vw;margin-top:4px;cursor:pointer;display:inline-block;}.social_nav_midtabs{width:6%!important;}.logged_rest_text{width:14%!important;}#form2 label{color:#003676;width:175px;display:inline-block;}.sponsortitle_imagecover_mob{float:left;width:19%;margin-left:15px;}.facebook_loader{padding-left:0%!important;}@-moz-document url-prefix(){#post_fb_auth h3{font-size:22px;}}#post_fb_auth label{color:#003676;}#post_fb_auth input[name="fb_login_res"]{border:none;width:107px;padding-top:9px;}#post_fb_auth input[name="guests"]{float:left;display:block;}#post_fb_auth table{text-align:left;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding-left:3%;padding-bottom:2%;padding-top:2%;width:100%;}#post_fb_auth table td{padding-top:2%;}#waittablescover h3{float:left;}#waittablescover{float:left;width:96%;margin-right:6%;margin-top:3%;margin-bottom:2%;}#waitlistedtable{float:left;width:100%;border-collapse:collapse;font-size:0.9vw;}#reservedetails{float:left;width:79%;width:681px;}#waitlistedtable tr{border-bottom:2px solid white;background:whiteSmoke;}#no_reservationstext{color:red;font-size:2vw;display:block;}#form1 label{width:120px;display:inline-block;}#step1,#step2,#step3,#step4{margin-top:8%;margin-left:12.9%;}#step2{*margin-top:0%;*margin-left:18.9%;*vertical-align:bottom;}#goto_1{*vertical-align:bottom;*margin-top:15%;}#step2{_margin-top:-2%;_margin-left:20%;}#goto_1{_margin-top:6%;}#form3 label{width:130px;display:inline-block;}#form1{width:30%;margin:0 auto;}@media screen and (max-width:480px){#form1{width:100%;}}#form2{width:33%;margin:0 auto;}@media screen and (max-width:480px){#form2{width:100%;}}#form3{width:38%;margin:0 auto;}@media screen and (max-width:480px){#form3{width:100%;}}#form4{width:30%;margin:0 auto;}@media screen and (max-width:480px){#form4{width:100%;}}#confirmreserve_statement{color:#003676;font-size:1.5vw;display:block;float:none!important;}#details_mobilestatement{font-weight:bold;}#form4 #status{margin-left:29%;_margin-top:-4%;_display:inline;}@media screen and (max-width:480px){#form4 #status{margin-left:0%;}}#form4 input[name="guests"]{margin-left:1%;}@media screen and (max-width:480px){#form4 input[name="guests"]{margin-left:0%;}}#form4 #reserve{background:red;border:none;color:white;font-size:1vw;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;margin-left:12.9%;margin-top:1.4%;*margin-top:-4%;_margin-top:-2.8%;*margin-left:24%;_margin-left:12.9%;vertical-align:middle;}#goto_3{vertical-align:middle;}@media screen and (max-width:480px){#twotables_cover{width:100%!important;}}@media screen and (max-width:480px){#transaction{width:100%!important;}}@media screen and (max-width:480px){#first_table{width:100%!important;}}@media screen and (max-width:480px){#first_table #country{width:68%;}}@media screen and (max-width:480px){#second_table{width:100%!important;}}@media screen and (max-width:480px){#frmTransaction{}}@media screen and (max-width:480px){#first_table input[type="text"]{width:68%;}}#second_table{width:28.6%;}#citibank_promotion{display:block;margin:10px auto;width:500px;text-align:center;padding:10px;background:whiteSmoke;border:1px solid gray;}#citibank_promotion h1{color:red;margin:10px;font-size:16px;}#citibank_promotion h2{margin:10px;}#trans_message{text-align:center;line-height:1;font-size:14px;margin-bottom:10px;}#trans_details{text-align:center;font-size:15px;padding-top:20px;}#form4 select[name="guests"]{margin-left:6%;}#step3{padding-left:1%;padding-right:1%;}#step3{*margin-left:20%;*margin-top:-4%;_margin-top:-2.3%;}#billingaddress_cover{width:35%;margin:0 auto;}#billingaddress_cover input[name="name"]{margin-left:16.7%;}#billingaddress_cover input[name="address"]{margin-left:14%;}#billingaddress_cover input[name="city"]{margin-left:20%;}#billingaddress_cover input[name="state"]{margin-left:4%;}#billingaddress_cover input[name="postal_code"]{margin-left:2%;}#billingaddress_cover select[name="country"]{margin-left:14.8%;}#billingaddress_cover input[name="phone"]{margin-left:11%;}#billingaddress_cover input[name="email"]{margin-left:18%;}#billingaddress_cover #submitted{margin-left:28.4%;background:red;border:none;color:white;font-size:1vw;padding-top:1%;padding-bottom:1%;padding-left:2%;padding-right:2%;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;}#billingaddress_cover input[name="reset"]{background:red;border:none;color:white;font-size:1vw;padding-top:1%;padding-bottom:1%;padding-left:2%;padding-right:2%;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;cursor:pointer;}#restaurant_map a{padding-top:194px;}#event_detailssection h3{float:none!important;}#restname_menu a{color:black;}#imagegallery_restaurant{width:100%!important;height:311px;overflow:hidden;}#imagegallery_restaurant img{width:100%!important;}.orbit-wrapper{width:100%!important;height:auto!important;overflow:hidden;}#participating_table{float:left;}#participating_table tr td{text-align:left;}#participating_table tr{text-align:left;}#participating_table img{width:100%;}@-moz-document url-prefix(){#participating_table img{width:45%;}}.restmenu_padding{font-weight:bold;font-style:italic;float:right;}.restmenu_padding a{color:#282522;text-decoration:none;}.subscribe_error{color:red;font-size:16px;padding-left:10px;}#subscribe_click{margin-top:20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;color:white;padding-top:6px;padding-bottom:6px;width:106px;cursor:pointer;text-align:center;background:red;}#subscribetextcover select{width:125px;}#subscribe_msg{color:cadetBlue;margin-top:10px;}#version_info>img{margin-bottom:20px;}#version_info{top:25%;}#version{*top:200px;}#version_info.reveal-modal{*left:60%!important;*margin-left:-425px!important;}#socialicons_bar:hover{background-image:url('../img/nav.png')!important;background-repeat:repeat;background-size:100% 100%;}#restaurant_archives{font-size:2vw;}@-moz-document url-prefix(){#restaurant_archives{font-size:32px;}}#archives_table{width:100%;}#archives_table th{padding-top:1%;padding-bottom:1%;font-weight:bold;}#archives_table tr td{}#archives_header{background:#BABABA!important;}#archives_table tr{border-bottom:2px solid white;background:whiteSmoke;}#restarchives_table{width:100%;}#restarchives_table tr td{}#restheader_restaurants{color:#003676;font-weight:bold;font-size:1vw;}@-moz-document url-prefix(){#restheader_restaurants{font-size:17px;}}#archives_table td{vertical-align:middle;padding-top:1%;padding-bottom:1%;}#archive_sizeimage{display:inline;width:5%;}#archived_eventname{color:red;font-weight:bold;font-size:2vw;float:left;width:100%;}@-moz-document url-prefix(){#archived_eventname{font-size:32px;}}#restheader_restaurants td,tr{text-align:left;}#restheader_restaurants{width:30%;float:left;}#archive_tdimage{width:28%;display:inline-block;vertical-align:middle;}#restarchived_menu{width:28%;display:inline-block;vertical-align:middle;}#archived_restform{float:left;width:100%;}#eventarchived_restimage{width:28%;display:inline-block;vertical-align:middle;padding-left:1%;}.archoive_cover{float:left;width:100%;}#canc_link{margin-top:2%;}#confirmedtable td{padding-bottom:2%;}.topsocial_bookmarks a{padding-top:0px!important;}.logingfb_span{color:#003676;font-weight:bold;}#forgotpassword_list{list-style:none;}#facebooklisting_login{list-style:none;display:inline-block;vertical-align:top;width:17%;padding-left:16%;}#resetpassword_link a{text-decoration:none;color:white;background:red;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:2%;padding-right:2%;}#resetpassword_link{margin-top:12px;}#register_account a{text-decoration:none;background:red;color:white;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:2%;padding-right:2%;width:24%;margin:25px auto;}#register_account a:hover{background:#EE0000;}#resetpassword_link a:hover{background:#EE0000;}#facebookbtn_li{padding-top:12px;}.forgotpassword_span{color:#003676;font-weight:bold;}.register_account{color:#003676;font-weight:bold;}#resetpassword_title{font-size:2vw;color:red;padding-bottom:2px;}@-moz-document url-prefix(){#resetpassword_title{font-size:32px;}}#resetpassword_details{list-style:none;}#username_display{display:none;padding-bottom:8px;}#enteremail_title{color:#003676;font-weight:bold;padding-bottom:8px;}#resetpass_email{padding-bottom:8px;}#resetpassword_btnli input[type="submit"]{background:red;color:white;border:none;font-size:1vw;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:1%;padding-right:1%;width:12%}#register_listingtable td{padding-top:12px;}#register_listing li{padding-top:6px;}#register_listing li div{display:inline;}.registration_steps{color:#003676;font-weight:bold;width:11.3%;display:inline-block;}#registration_title{color:red;font-size:2vw;padding-bottom:4px;}@-moz-document url-prefix(){#registration_title{font-size:32px;}}#registration_step2{padding-left:2%;}#registration_button input[type="submit"]{background:red;color:white;border:none;font-size:1vw;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:1%;padding-right:1%;width:100%;cursor:pointer;}#registration_button input[type="submit"]:hover{background:#EE0000;}#forgotpassword_title{color:red;font-size:2vw;padding-bottom:4px;display:inline-block;width:49.7%;}@-moz-document url-prefix(){#forgotpassword_title{font-size:32px;}}#forgotpassword_cover{list-style:none;display:inline-block;vertical-align:top;width:34%;}#registeraccount_title{display:inline-block;vertical-align:top;color:red;font-size:2vw;}.loginpage_options{margin:0 auto;display:inline-block;vertical-align:top;text-align:center;border-right:1px solid gray;height:236px;padding:10px;width:29%;*float:left;}.loginpage_options:last-child{border-right:none;}.loginpage_options h2{font-size:20px;margin-bottom:5px;color:red;}.loginpage_action{background:red;color:white;border:none;border-radius:5px;font-size:14px;margin:0 auto;display:block;width:19%;padding-top:3px;padding-bottom:5px;margin-top:7px;}.loginpage_action:hover{background:#EE0000;}#log label{display:inline-block;width:121px;width:113px\9;*width:116px;}#loginpage_fb_login{margin:10px 0px;}#select_guestnumber{}#restprofile_forgotpassword button[type="button"]{background:red;color:white;border:none;font-size:0.8vw;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:1%;padding-right:1%;width:25%;cursor:pointer;}#restprofile_forgotpassword button[type="button"]:hover{background:#EE0000;}#login_fb_loader{width:250px;background:#333;text-align:center;padding:5px;border-radius:5px;margin:0 auto;}.loginusers_title{font-size:2vw!important;}@-moz-document url-prefix(){.loginusers_title{font-size:32px!important;}}#back #log{text-align:left;padding-top:16px;}#loginacces_alternative{padding-top:1px;font-weight:bold;}#user_normallogin{}#act li label{width:8.3%;display:inline-block;}#act li input[name="btnSubmit"]{background:red;color:white;border:none;font-size:0.8vw;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:1%;padding-right:1%;width:6%;cursor:pointer;margin-top:7px;}@-moz-document url-prefix(){#act li input[name="btnSubmit"]{font-size:14px!important;}}#act li input[name="btnSubmit"]:hover{background:#EE0000;}#act li{padding-top:4px;}#useractivated_step ul{list-style:none;}#useractivated_step h2{font-size:2vw;}@-moz-document url-prefix(){#useractivated_step h2{font-size:32px;}}#useractivated_step .success-box{color:#003676;font-weight:bold;padding-bottom:10px;}#useractivated_step ul li label{width:6.3%;display:inline-block;padding-top:4px;}#useractivated_step input[type="submit"]{background:red;color:white;border:none;font-size:0.8vw;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:4px;padding-bottom:4px;padding-left:1%;padding-right:1%;width:6%;cursor:pointer;margin-top:7px;}@-moz-document url-prefix(){#useractivated_step input[type="submit"]{font-size:14px!important;}}#useractivated_step input[type="submit"]:hover{background:#EE0000;}#waitlistedtable tr td{padding-top:2%;padding-bottom:2%;text-align:center;}.rounded_td a{color:black;}#sponsorbarlist .sponsortype{color:red;padding-bottom:10px;font-weight:bold;}#post_fb_auth input[type="submit"]:hover{color:#eae5da;}#post_fb_auth #guestlogin{}#post_fb_auth #fb_city{}#loginmodal_title{font-size:1.4vw;}@-moz-document url-prefix(){#loginmodal_title{font-size:24px!important;}}#reservelogin_haveaccount{float:left;width:20%;margin-left:-10%;left:50%;}#reservelogin_haveaccount #guestnumber_login{width:29%;}#reservelogin_haveaccount input[name="reserve_loginbutton"]{width:107px;padding-top:9px;cursor:pointer;border:none;}@-moz-document url-prefix(){#reservelogin_haveaccount input[name="reserve_loginbutton"]{font-size:15px!important;}}#reservelogin_haveaccount #existaccount_title{font-size:1.0vw;}@-moz-document url-prefix(){#reservelogin_haveaccount #existaccount_title{font-size:16px;}}#forgotpasswor_account{color:white!important;text-decoration:none;font-style:italic;font-size:12px;font-weight:bold;margin-left:4px;margin-top:2px;margin-left:0px;}#reservelogin_haveaccount #forgotpasswor_account a{color:white!important;text-decoration:none;}#reservelogin_haveaccount #reservelogin_listing td{padding-top:4px;}#haveverification_table #guestnumber_login{width:54%;}.rest_profile_menu a{color:#003676;font-weight:bold;}#reporttable_seatings{padding:10px 10px 9px 0px;}#facebook_hiddenform table{background:none;padding-left:0px;}#content h2{font-family:"SofiaProLightRegular","sans-serif";color:#EB101A!important;font-weight:bold;margin-bottom:10px;font-size:32px;}#reserve_with_login h2,#reserve_with_signupmodal h2,#hidden_verificationform h2,#feedback_form h2,#update_guests h2,#post_fb_auth h2{color:white;font-size:16px;margin-bottom:-1px;line-height:26px;}#post_fb_auth{width:20%;margin-left:-10%;left:50%;}.rest_pro_data_spacing{padding-left:5px;}#restaurantdetails_table td{min-width:93px;}#chefevent_dates{color:red;font-size:20px;display:inline-block;width:auto;vertical-align:top;padding-top:10px;*float:left;}#chef_eventname{display:inline-block;margin-right:5px;*float:left;}.common_eventheadings{color:red;font-size:20px;padding-top:5px;padding-bottom:5px;}#first_chefevent_heading{padding-top:0px;}.chef_widgettable .clickable_cells{background-image:url('../img/applegreen.png');background-repeat:repeat-x;text-align:center;}.chefrestaurant_name a{text-decoration:underline;color:black;}.page-chunk-pad p{padding-top:5px;padding-bottom:5px;}#online_paymenttext{font-size:22px;}#guest_actions .commonbuttons_a{padding-bottom:0px;}.login_errors_text{display:inline-block;vertical-align:top;}#log #e_mail,#pas{display:inline-block;vertical-align:top;}#log input[type="text"]{display:inline-block;vertical-align:top;}#log p{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;color:red;font-size:15px;}#log li{padding-bottom:4px;}#resetpassword_btnli input[type="submit"]{width:149px;font-size:15px;padding-left:0px;padding-right:0px;}@-moz-document url-prefix(){#guests_usertd{padding-right:8px;}}@-moz-document url-prefix(){#guests_waitlistusertd{padding-right:8px;}}#restaurantdetails_table{background:transparent;margin-top:5px;}#chefevent_description{}#back{*background:white;*height:300px;}#bannerimage{width:200px;}#feedback_desc{margin-bottom:20px;color:white;}#feedback_text{max-width:520px;margin-bottom:20px;width:96%;}#feedback_cancel{width:95px;padding-top:8px;margin-left:10px;}.feedback_btns{}.feedback_btns:hover{color:#eae5da;}#feedback_submit,#personal_share_submit{padding-top:8px;margin-left:0px;}#feedback_form{max-height:550px;overflow-y:scroll;}#resend_confirm_mail,#resend_waitlist_mail{position:absolute;margin-left:-130px;color:-webkit-link;text-decoration:underline;cursor:pointer;}#facebook_twittercover{display:inline-block;vertical-align:top;}#twitter_cover{width:28px;background-position:-277px -40px;height:28px;margin-right:2px;}#fb_cover{background-position:-315px -40px;width:28px;height:28px;}#twitter_cover:hover,#fb_cover:hover{border:none!important;}#rest_twitter_icon{margin-left:4px;}.common_iconimages{width:18px;}#aboutrestaurant .restaurant_h1{font-size:27px!important;}#restaurantweek_terms{padding-left:20px;padding-top:20px;text-align:right;}div.slider-nav span.left,div.slider-nav span.right{width:38px;height:60px;background-size:100%!important;background-repeat:no-repeat!important;}#conflict_reservation table{background:none;color:white;}#cancel_switch{color:#282522;text-decoration:none;width:168px;}#conflict_reservation table tr td,#conflict_reservation tr th{border-left:1px solid white;padding:5px;border-top:1px solid white;}.conflicting_bottom{border-bottom:1px solid white;}.conflicting_right{border-right:1px solid white;}.conflict_head{padding:3px!important;}#update_guests{width:20%;margin-left:-10%;left:50%;}#static_home{padding:8px;background-image:url('../img/yellow_bg.jpg');background-repeat:repeat;line-height:26px;}#static_home_ctw{padding:8px;background-image:url('../img/gray_bg.jpg');background-repeat:repeat;line-height:26px;}#static_home_text{border:2px dashed #e6e8e8;border-radius:10px;padding:21px 22px;color:#282522;height:311px;}.static_home_header{font-size:20px;}#static_home_desc{font-size:13px;}#home_slider{height:376px!important;width:584px!important;}#home_slider_wrapper{width:584px;}.orbit-wrapper .timer,.orbit-wrapper .slider-nav{display:none;}.city_select{background:#33a1c6;color:#282522;padding:20px 6px;cursor:pointer;font-size:14px;}.city_select span{margin-left:11px;}.city_arrow{background-image:url('../img/rwi_sprite.png');background-repeat:no-repeat;width:20px;height:16px;display:inline-block;background-position:-347px -53px;vertical-align:top;}.arrow_wrapper{float:right;margin-right:10px;}.city_select_link:hover,.city_select:hover,.city_select1:hover{color:#eae5da;}.city_select:hover>.arrow_wrapper .city_arrow,.city_select1:hover>.arrow_wrapper .city_arrow{background-position:-347px -36px;}.div_spacing{margin-bottom:20px;}.read_more{padding:12px 0px;margin-top:15px;line-height:1;}.home_text{font-size:12px;line-height:26px;}#ctw_text{min-height:178px;}#logout_cover{background-position:0px -79px;width:69px;}#logout_cover .menu_hover_top,#logout_cover .ctw_menu_hover_top{width:70px;}#visit_web{margin-left:0px;}#about_rwi{line-height:45px;}#spacer{margin-bottom:40px;}.city_select_link{color:#282522;text-decoration:none;}#reserve_heading{background-image:url("../img/reserve_head_bg.jpg");background-repeat:no-repeat;padding:7px 10px 7px 10px;color:white;height:20px;}.city_select1{padding:7px;background:#33a1c6;color:#282522;cursor:pointer;}#reserve_city_arrow,#reserve_city_arrow span{margin-right:0px;}.head_color{color:#282522;}.rwi_sprite{background-image:url('../img/rwi_sprite.png');background-repeat:no-repeat;display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;text-align:center;}#search{background-position:-76px -83px;}.available{background-position:-100px -85px;margin-right:7px;margin-top:0px!important;}.waitlist{background-position:-120px -85px;}.booked{background-position:-140px -85px;}.rest_name{font-weight:bold;text-decoration:none!important;}.chef_widget{background:transparent;}.chef_widget_head_date{width:74px;border-right:1px solid black;}.event_rest_row .rwi_sprite{margin-top:12px;}.even_row{background-image:url('../img/even_row_bg.png');background-repeat:repeat;}#widget_bg{width:941px;height:41px;position:absolute;margin-left:-1px;}.chef_seat_type{border-right:1px solid black;}.rest_menu{margin-top:7px;}.search_letters{margin-left:10px;cursor:pointer;color:#282522;}.letter_selected,.search_letters:hover{color:#33a1c6;}.pay_view_heading{background-image:url("../img/payview-page-header.jpg");background-repeat:no-repeat;padding:8px 20px 5px 20px;color:white;}.scroll_arrows{width:31px;height:31px;margin-right:1px;cursor:pointer;}#arrow_left{background-position:-169px -78px;}#arrow_right{background-position:-214px -79px;}#arrow_bottom{background-position:-262px -79px;}#arrow_top{background-position:-308px -78px;}.page_layout h2{background-image:url("../img/my-reservations-header.png");background-repeat:no-repeat;padding:8px 20px 20px 20px;color:white;font-family:'GothamRounded-Book';src:url('../fonts/GothamRounded-Book.eot');src:url('../fonts/GothamRounded-Book.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Book.woff') format('woff'),url('../fonts/GothamRounded-Book.ttf') format('truetype'),url('../fonts/GothamRounded-Book.svg') format('svg');font-weight:normal;font-style:normal;font-size:18px;}.page_layout h4{src:url('../fonts/GothamRounded-Medium.eot');src:url('../fonts/GothamRounded-Medium.eot#iefix') format('embedded-opentype'),url('../fonts/GothamRounded-Medium.woff') format('woff'),url('../fonts/GothamRounded-Medium.ttf') format('truetype'),url('../fonts/GothamRounded-Medium.svg') format('svg');font-size:16px;line-height:27px;padding:10px 0px 10px 0px;}.page_layout div{font-size:12px;line-height:27px;}.page_layout a{font-style:italic;color:black;line-height:27px;}.ubuntu_medium{font-family:"ubuntumedium","sans-serif";}.ubuntu_regular{font-family:"ubunturegular","sans-serif";}.ubuntu_bold{font-family:"ubuntubold","sans-serif";}.ubuntu_italic{font-family:"ubuntuitalic","sans-serif";}.playflair_bold_italic{font-family:"playfair_displaybold_italic","sans-serif";}.playflair_italic{font-family:"playflair_italic","sans-serif";}.dinpro_medium{font-family:"DINPro-Medium","sans-serif";}.gotham_rounded_medium{font-family:"GothamRounded-Medium","sans-serif";}.gotham_rounded_book{font-family:"GothamRounded-Book","sans-serif";}.gotham_rounded_bold{font-family:"GothamRounded-Bold","sans-serif";}.ubuntu_medium_italic{font-family:"ubuntumedium_italic","sans-serif";}.italic{font-style:italic;}.bold_italic{font-style:italic;font-weight:bold;}.bold{font-weight:bold;}.font_12{font-size:12px;}.font_13{font-size:13px;}.font_16{font-size:16px;}.font_20{font-size:20px;}.font_30{font-size:30px;}.font_39{font-size:39px;}.font_25{font-size:25px;}#pay_view_padding{padding:20px;background:#282522;color:#efedeb;}.pay_view_confirm{background:#282522;color:#efedeb;line-height:30px;}#widget_arrow span{background-position:-352px -75px;margin-right:0px;width:14px;}#widget_arrow:hover span{background-position:-352px -92px;}.align_center{text-align:center;}.input_30{height:30px;padding-left:8px;}.input_85{height:85px;padding:8px;}.height_8{margin-top:8px;}.height_10{margin-top:10px;}.height_12{margin-top:12px;}.height_15{margin-top:15px;}.height_16{margin-top:16px;}.height_20{margin-top:20px;}.height_30{margin-top:30px;}.height_34{margin-top:34px;}.padding_20{padding-top:20px;}#widget_cities a{text-decoration:none;}#widget_cities a div{margin-top:2px;}#dropdown_menu{position:absolute;width:160px;display:none;}.blue_text{color:#124b7c;font-weight:bold;}.width_99{width:99%;}.width_46{width:46%;}.select_box{height:30px;-webkit-appearance:menulist-button;border:none;padding:8px;}.anchor_head{color:#373636;}.action_buttons{background-color:#33a1c6;padding:5px 20px;text-align:center;width:67px;display:inline-block;vertical-align:top;font-style:normal;color:#282533;}.commonbuttons_a{color:#282522;text-decoration:none;font-size:13px;}.commonbuttons_a:hover,#reserve_fb a:hover,#login_sitebutton input:hover,#switch_submit:hover,#cancel_switch:hover{color:#eae5da;}.restaurent_name{min-height:92px;}.text_center{text-align:center;}#reserve_fb{background-color:#486fba;text-align:center;margin-bottom:10px;cursor:pointer;padding:5px 20px;}#reserve_fb a{color:#282522;text-decoration:none;}.rw_head_with_padding{padding:12px 0px!important;}.no_marginleft{margin-left:0px;}input[name='reserveuserloggedin']{width:200px;border:none;}.myprofile_heading{background-image:url("../img/my-reservations-header.png");background-repeat:no-repeat;padding:8px 20px 5px 20px;color:white;}#login_sitebutton{float:right;cursor:pointer;}#login_sitebutton input{cursor:pointer;}.rest_details_label{color:#b70f5e;font-weight:bold;}#restaurantdetails_table tr td{padding:5px 0px;}.rest_desc{line-height:25px;margin-top:10px;}#rest_website{width:149px;display:inline-block;vertical-align:top;padding:7px 0px!important;}#chef_arrow{background-position:0px -114px;position:absolute;margin-top:5px;margin-left:100px;}#switch_submit{width:auto;border:none;margin:0;cursor:pointer;}#hidden_switch_form{margin-left:8px;}.margin-bottom{margin-bottom:10px!important;}.margin-right{margin-right:20px;}.margin-top{margin-top:16px;}.available a{padding:10px 0px;}.onhold a{padding-bottom:10px;}.input_shadow{-webkit-box-shadow:inset 0px 0px 1px 1px #e8e8e8;-moz-box-shadow:inset 0px 0px 1px 1px #e8e8e8;box-shadow:inset 0px 0px 1px 1px #e8e8e8;border-style:none;resize:none;font-style:italic;}.padding_change_city{padding:9px 7px 6px 7px;}.changecity_arrow{padding-right:5px;}#guests_submit{padding-top:8px;margin-top:14px;}.modal_input{width:302px;}.width_96{width:96%;}#guestnumber{margin-left:0px;}.nav_midtabs a{display:block;}#chefevent_rules a{font-style:italic!important;color:black!important;}.restaurant_heading,#restaurant_heading{background-image:url("../img/login_page_head.jpg");background-repeat:no-repeat;padding:7px 10px 7px 10px;color:white;height:20px;}.restaurant_heading{padding:8px 0px 5px 0px;}#restaurant_heading{background-image:url("../img/restaurant_bg.jpg");}#search_value{width:200px;height:30px;background-color:#24201d;color:white;padding-left:4px;border-color:#24201d;background-image:url('../img/rest_search.jpg');background-repeat:no-repeat;background-position:100%;}#rest_search_button{width:29px;height:31px;position:absolute;left:175px;cursor:pointer;}.pos_relative{position:relative;}.rest_images_height{width:auto;height:100%;}.rest_images_width{height:auto;width:100%;}.blue_overlay{height:200px;width:200px;background:#33a1c6;display:none;position:absolute;bottom:0;z-index:100;}.overlay{z-index:10;}#search_positive,#search_negative{display:none;font-style:italic;}#search_positive{color:#535049;}#search_negative{color:#e14956;}.overlay div{position:absolute;padding:10px;color:white;}.left_rest{margin-left:0px;margin-right:22px;}.right_rest{margin-right:0px;}.error-box{color:#ff9da8;}.one_social{width:185px!important;}.ctw_spacer{margin-bottom:40px;}.left_spacing{margin-left:25px;}.image_pics{background:blue!important;}.image_caption{height:55px;}.past_reservation{color:#adacaa!important;}.past_reservation .blue_text{color:#adacaa!important;}.reservation_div_spacing{margin-top:15px;margin-bottom:15px;}.restaurant_name_div_spacing{margin-bottom:15px;}.image_caption_35{height:25px;margin-top:5px;margin-bottom:5px;}.width_25{width:25%;}.blue_light_text{color:#124b7c;}.head_myprofile{border-bottom:2px solid #282522;padding-bottom:12px;}.page_line_height{line-height:27px;}.myprofile_update_link{height:55px;text-align:right;}.reservation_button_div{height:100px;display:inline;float:left;width:25%;text-align:center;font-size:12px;}.reservation_button_icon{height:32px;width:45px;display:inline-block;}.reservation_button_text{padding:5px;}.reservation_button_text a{color:black;font-style:italic;font-weight:100;}#update_profile_setting_img{background-position:-17px -117px;margin:0px!important;}.guest_image_profile{background-position:-190px -117px;margin-right:0px!important;}.guest_email_profile{background-position:-251px -117px;margin-right:0px!important;}.guest_switch_res_profile{background-position:-305px -117px;margin-right:0px!important;}.guest_cancel_res_profile{background-position:6px -180px;margin-right:0px!important;}.guest_profile_picture{background-position:-70px -117px;margin-right:0px!important;}.guest_note_profile_picture{background-position:-124px -117px;margin-right:0px!important;}.ariel_font{font-family:ariel;}#discount_submit_wrapper{display:block;background:#fcc401;padding:10px 20px;text-align:center;}#btn_discount_submit{float:none;margin-left:20px;border:none;padding:10px!important;}#citi_logo{width:130px;}#jacob_logo{width:200px;}