@charset "utf-8";
#headerBG{background:#c41200;background:-moz-linear-gradient(top,#c41200 0%,#af0606 104px,#8e0101 104px,#8e0101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c41200),color-stop(104px,#af0606),color-stop(104px,#8e0101),color-stop(100%,#8e0101));background:-webkit-linear-gradient(top,#c41200 0%,#af0606 104px,#8e0101 104px,#8e0101 100%);background:-o-linear-gradient(top,#c41200 0%,#af0606 104px,#8e0101 104px,#8e0101 100%);background:-ms-linear-gradient(top,#c41200 0%,#af0606 104px,#8e0101 104px,#8e0101 100%);background:linear-gradient(to bottom,#c41200 0%,#af0606 104px,#8e0101 104px,#8e0101 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c41200',endColorstr='#8e0101',GradientType=0)}
#header{height:109px;position:relative;width:980px;margin:0 auto}
.headerLogo{position:absolute;top:32px;left:0}
.headerLogo img{max-width:240px}
.h1_slogan h1{font-size:14px;margin:6px 0 0}
.h1_hungry h1{font-size:14px;margin:0;text-transform:uppercase}
.h1_city h1{font-size:14px;margin:0;text-transform:uppercase}
.h2_city h1{font-size:12px;margin:0;font-weight:400}
#city_name h1{font-size:32px;font-weight:lighter!important;margin:0}
.headerChat{position:absolute;cursor:pointer;top:0;right:0}
.headerChat img{width:225px;height:55px}
.headerChatRed{position:absolute;top:7px;right:92px;font-weight:700;color:#9f0b0b;font-size:13px}
.headerChatBlack{position:absolute;top:23px;right:32px;font-weight:700;color:#000;font-size:12px}
#mainTab{position:absolute;bottom:0;right:0}
#mainTab ul,#mainTab li,#mainTab span,#mainTab a{margin:0;padding:0;position:relative}
#mainTab a{color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;min-width:35px;text-align:center;text-decoration:none;font-weight:700}
#mainTab ul{list-style:none}
.header_tab{float:left;border-bottom:5px solid transparent}
.header_tab.active{border-bottom:5px solid #ffa800}
.mainTab_separator{width:1px;height:34px;background:-moz-linear-gradient(top,rgba(121,0,0,0) 0%,rgba(121,0,0,1) 50%,rgba(121,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(121,0,0,0)),color-stop(50%,rgba(121,0,0,1)),color-stop(100%,rgba(121,0,0,0)));background:-webkit-linear-gradient(top,rgba(121,0,0,0) 0%,rgba(121,0,0,1) 50%,rgba(121,0,0,0) 100%);background:-o-linear-gradient(top,rgba(121,0,0,0) 0%,rgba(121,0,0,1) 50%,rgba(121,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(121,0,0,0) 0%,rgba(121,0,0,1) 50%,rgba(121,0,0,0) 100%);background:linear-gradient(to bottom,rgba(121,0,0,0) 0%,rgba(121,0,0,1) 50%,rgba(121,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00790000',endColorstr='#00790000',GradientType=0)}
#mainTab a{padding:0 20px;line-height:34px}
#myprofileTab a{padding:0 0 0 20px}
.imgTabLeft{margin-right:8px;vertical-align:text-bottom}
.imgTabRight{margin-left:5px}
#mainTab .has-sub:hover ul{display:block}
#mainTab .has-sub ul{padding:10px 0;display:none;position:absolute;top:39px;left:0;min-width:100%;text-align:center;background:rgba(255,255,255,0.95);box-sizing:border-box;-moz-box-sizing:border-box;*width:100%;z-index:3}
#myprofileTab ul{padding-left:5px}
#searchTab li{width:220px}
#mainTab .has-sub ul a{padding:4px 0 4px 10px;color:#1d1d1d;display:block;line-height:1;text-align:left}
#mainTab .has-sub ul a:hover,#mainTab .has-sub ul a:active{color:#c00}
#mainTab .has-sub ul span{padding:6px 0 6px 31px;display:block}
.icon_location_white{background:url(/static/v4/images/header/icon_location.png) 0 0 no-repeat}
.icon_cuisine_white{background:url(/static/v4/images/header/icon_cuisine.png) 0 0 no-repeat}
.icon_city_white{background:url(/static/v4/images/header/icon_city2.png) 0 0 no-repeat}
.orders{background:url(/static/v4/images/header/icon_passorder.png) 0 0 no-repeat}
.corp_ordering{background:url(/static/v4/images/header/icon_corporate.png) 0 0 no-repeat}
.addresses{background:url(/static/v4/images/header/icon_address.png) 0 0 no-repeat}
.wallet{background:url(/static/v4/images/header/icon_wallet.png) 0 0 no-repeat}
.vip{background:url(/static/v4/images/header/icon_vip.png) 0 0 no-repeat}
.settings{background:url(/static/v4/images/header/icon_setting.png) 0 0 no-repeat}
.logout{background:url(/static/v4/images/header/icon_logout.png) 0 0 no-repeat}
#mainTab .has-sub ul a:hover span,#mainTab .has-sub ul a:active span{background-position-y:-26px}
#mainTab .a_icon_city_white:hover span,#mainTab .a_icon_city_white:active span{background-position-y:-37px!important}
#header-fb,#header-tw{position:absolute;top:6px;width:48px;height:48px}
#header-fb{right:305px}
#header-tw{right:258px}
#cityHeading{position:absolute;top:12px;right:240px;color:#FFF;font-weight:700}
#citySubHeading{position:absolute;top:30px;right:240px;color:#FFF}
.coolbadge{margin-left:5px!important;display:inline-block;min-width:10px;padding:3px 7px!important;font-size:12px;font-weight:700;line-height:1;color:#C20913;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#FFF;border-radius:10px}
#footer{padding:0;background:url(/static/v4/images/new/footer/main_footer.jpg);height:256px;color:#FFF;position:absolute;bottom:0;width:100%;left:0}
#footer_container{margin:0 auto;width:980px}
#xfooter_icons{padding-top:16px;height:70px;float:left;width:981px}
#xfooter_icons a{display:inline-block;zoom:1;*display:inline;padding-top:40px;font-size:11px;color:#EEE;width:100%;text-decoration:none}
#xfooter_icons a:hover{color:#999;text-decoration:none}
#xfooter_icons .iconbox{display:inline-block;zoom:1;*display:inline;text-align:center;height:39px;text-transform:uppercase;margin-right:33px}
#xfmobile{background:url(/static/v4/images/new/footer/mobile.png) center no-repeat}
#xchat{background:url(/static/v4/images/new/footer/chat.png) center no-repeat}
#xabout_us{background:url(/static/v4/images/new/footer/about.png) center no-repeat}
#xcontact_us{background:url(/static/v4/images/new/footer/contact.png) center no-repeat}
#xdeveloper{background:url(/static/v4/images/new/footer/developer.png) center no-repeat}
#xcorporate{background:url(/static/v4/images/new/footer/corporate.png) center no-repeat;background-size:30px}
#xfacebook{background:url(/static/v4/images/new/footer/facebook.png) center no-repeat}
#xtwitter{background:url(/static/v4/images/new/footer/twitter.png) center no-repeat}
#xrestaurant_owners{margin-right:0!important;background:url(/static/v4/images/new/footer/owners.png) center no-repeat}
#xblog{background:url(/static/v4/images/new/footer/blog.png) center no-repeat}
#xcareer{background:url(/static/v4/images/new/footer/career.png) center no-repeat}
#xinstagram{background:url(/static/v4/images/new/footer/icn_instagram.png) center no-repeat}
#footer_cities{line-height:20px;font-size:12px;color:#FFF;padding:20px 0 0;text-align:center;float:left;width:982px}
#footer_cities h1{font-size:13px;color:#FFF;display:inline;font-weight:400}
#footer_cities h1 a{color:#FFF;text-decoration:none}
#footer_cities h1 a:hover{color:#CCC;text-decoration:none}
#footer_cities .cuisines{display:inline-block;margin-top:20px}
#footer_text{padding:0 20px;line-height:18px;font-size:12px;float:left;width:940px}
#footer_text a{font-size:12px;color:#FFF;text-decoration:none}
#footer_text a:hover{font-size:12px;color:#999;text-decoration:none}
#footer_text span{margin:0}
div.error{background-color:#e6f6ff;border:3px solid #a00;background-image:-moz-linear-gradient(top,#fee,#fcc);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fcc),color-stop(1,#fee));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeee',endColorstr='#ffcccc')";margin:18px 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:1px 1px 3px #c8c8c8;-webkit-box-shadow:1px 1px 3px #c8c8c8;box-shadow:1px 1px 3px #c8c8c8;padding:15px;color:#333;width:940px}
div.error.Ipad{background-color:#ffd942;border:3px solid #ffb010;background-image:-moz-linear-gradient(top,#ffd942,#ffd942);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffd942),color-stop(1,#ffd942));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd942',endColorstr='#ffd942')";position:relative;cursor:pointer}
div.error.Ipad #app_arrow{position:absolute;top:15px;right:14px;width:156px;height:35px}
div.error.Ipad #app_icon{position:relative;top:-10px;padding-right:10px;width:53px;height:54px}
div.error.Ipad > span.title{color:#000}
div.error > span.tatitle{color:#333;text-shadow:#fff 0 1px 0}
div.error > span.tatitle a{color:#33b}
.error .title{color:#c80202;padding-bottom:5px}
div.error > span.subtitle{background:url(/static/v4/images/arrow_error.png) left center no-repeat;display:inline-block;padding-left:10px;font-size:14px;margin-left:116px}
.popup_v2 .topLeft,.popup_v2 .topCenter,.popup_v2 .topRight,.popup_v2 .centerLeft,.popup_v2 .centerRight,.popup_v2 .bottomLeft,.popup_v2 .bottomCenter,.popup_v2 .bottomRight{display:none}
.popup_v2 .lightfaceContent{border:none!important;border-radius:11px}
.popup_v2 .lightfaceMessageBox{padding:0!important}
.popup_el{opacity:0;position:relative;z-index:999}
.popup_v2 .popup_shade{background:rgba(0,0,0,0.5);position:fixed;top:0;right:0;bottom:0;left:0}
.popup_v2 .popup_box{background:#fff;border-radius:10px;position:absolute;top:50%;left:50%}
.popup_v2 .popup_content{padding:20px}
.popup_v2 .popup_footer{padding:20px;border-top:1px solid #dadada}
.popup_v2 .popup_title,.popup_v2 .popup_title_center{height:56px;padding:0 20px;position:relative;color:#fff;font-size:16px;background:#c02704;border-radius:10px 10px 0 0}
.popup_v2 .popup_title h2,.popup_v2 .popup_title_center h2{margin:0;padding:18px 0;font-size:16px}
.popup_v2 .popup_title h2{float:left}
.popup_v2 .popup_title h2 span{font-weight:400}
.popup_v2 .popup_left,.popup_v2 .popup_right{float:left}
.popup_v2 .popup_left .popup_title{border-radius:10px 0 0 0}
.popup_v2 .popup_right .popup_title{border-left:1px solid #a00006;border-radius:0 10px 0 0}
.popup_v2 .popup_main{color:#1d1d1d;font-size:15px}
.popup_v2 .pad_box{padding:20px}
.popup_v2 .row.extra{border-top:1px solid #dadada}
.popup_v2 .popup_right .popup_content{border-left:1px solid #dadada}
.popup_v2 .popup_main p{margin:10px 0}
.popup_v2 .emphasize{font-weight:700}
.popup_v2 .emphasize.red{color:#c02704;text-transform:uppercase}
.popup_v2 .popup_title .popup_close{margin:18px 0;float:right}
.popup_v2 .popup_title_center .popup_close{position:absolute;top:18px;right:18px}
.action_link,.action_link:hover,.action_link:active{color:#188dfb}
.radio_btn{display:none}
.radio_btn + label{display:block;background:url(/static/v4/images/h_restaurant/item/icon_radial_off.png) 0 0 no-repeat;cursor:pointer}
.radio_btn:checked + label{background:url(/static/v4/images/h_restaurant/item/icon_radial_on.png) 0 0 no-repeat}
.checkbox_btn + label{display:block;background:url(/static/v4/images/h_restaurant/item/icon_option_off.png) 0 0 no-repeat;cursor:pointer}
.checkbox_btn:checked + label{background:url(/static/v4/images/h_restaurant/item/icon_option_on.png) 0 0 no-repeat}
.proceed{padding-top:20px;border-top:1px solid #ddd}
.proceed_btn{width:270px;padding:16px 0;display:inline-block;position:relative;font-size:18px;font-weight:700;border-radius:2px;cursor:pointer}
.blue_btn{text-shadow:0 -1px 0 rgba(0,0,0,0.28);background:#20abd0;background:-moz-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#20abd0),color-stop(100%,#1285b9));background:-webkit-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-o-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-ms-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:linear-gradient(to bottom,#20abd0 0%,#1285b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20abd0',endColorstr='#1285b9',GradientType=0);border:1px solid #0096cf}
.blue_btn:active{background:#1285b9;background:-moz-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1285b9),color-stop(100%,#20abd0));background:-webkit-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-o-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-ms-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:linear-gradient(to bottom,#1285b9 0%,#20abd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1285b9',endColorstr='#20abd0',GradientType=0)}
.blue_btn,.blue_btn:hover,.blue_btn:active{color:#fff!important}
html{height:100%}
body{font:100% Arial,Helvetica,sans-serif!important;background:#ddd url(/static/v4/images/bg_body.jpg);margin:0;padding:0;text-align:center;color:#000;height:100%}
.pac-container:after{padding:5px;background-position:bottom 5px right 5px}
.png{behavior:url(/static/v4/css/iepngfix.htc)}
object,embed,a,a:hover,a:active,a:focus,:focus,:active{outline:0!important}
input::-moz-focus-inner{border:0}
#main_container{position:relative;min-height:100%}
#container{width:980px;margin:0 auto;border:0;text-align:left;padding-bottom:256px}
#loading{text-align:center;display:none;position:fixed;top:0;left:50%;margin-left:-50px;width:100px;font-weight:700;font-size:10pt;padding:3px 10pt;border:#be9867 1px solid;border-top-width:0;background:#d3ac2a;background:-moz-linear-gradient(top,#d3ac2a 0%,#fff45b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3ac2a),color-stop(100%,#fff45b));background:-webkit-linear-gradient(top,#d3ac2a 0%,#fff45b 100%);background:-o-linear-gradient(top,#d3ac2a 0%,#fff45b 100%);background:-ms-linear-gradient(top,#d3ac2a 0%,#fff45b 100%);background:linear-gradient(top,#d3ac2a 0%,#fff45b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3ac2a',endColorstr='#fff45b',GradientType=0);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 2px 5px rgba(50,50,50,0.75);-moz-box-shadow:0 2px 5px rgba(50,50,50,0.75);box-shadow:0 2px 5px rgba(50,50,50,0.75);z-index:10000;color:#000}
.crumbs_loc{min-height:18px;width:962px}
.space_between{height:18px;width:980px}
#crumbs_loc_txt_seo{color:#000;display:block;font-size:10px;font-weight:400;margin:0 0 10px}
.crumbs_loc_seo{float:left;width:376px;padding-top:8px;height:16px}
#crumbs_loc_txt_left{color:#000;display:block;font-size:10px;font-weight:400;margin:0 0 10px}
.crumbs_loc #crumbs_loc_txt_seo{padding:9px}
#crumbs_loc_txt_left{color:#333;display:block;float:left;font-size:11px;font-weight:400;margin:0}
.crumbs_loc #crumbs_loc_txt_left{padding:9px}
#crumbs_loc_txt_right{color:#333;display:block;float:right;font-size:11px;font-weight:400;margin:0}
.crumbs_loc #crumbs_loc_txt_right{padding:9px}
.body_text{font-size:13px;color:#333;line-height:18px}
.red_text{font-size:13px;color:#790000;line-height:18px}
a{color:#333;text-decoration:none;outline:none}
a:hover{color:#790000}
.heading{font-size:20px;color:#333;margin:0 0 10px;padding:0;font-weight:100}
.heading_red{font-size:20px;color:#790000;margin:0 0 10px;padding:0;font-weight:100}
.sub_heading{font-size:16px;color:#333;margin:0;padding:0}
.hide1{display:none}
.sf_controller{cursor:hand;cursor:pointer;padding:3px!important;padding-left:3px!important;margin-left:6px}
.sf_controller_active{background-color:#cfcfcf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sf_controller span{text-decoration:underline;color:#009!important}
.sf_controller_null{cursor:default}
.sf_controller_null span{color:#999!important;text-decoration:none}
.inputFilters{float:left;font-size:10px;line-height:18px}
.labelFull{color:#03145f!important;font-weight:700}
.labelNull{color:#999!important;text-decoration:none}
#main_contents{background-color:#FFF;margin:0;border:solid 1px #bbb;padding:15px;height:100%}
#myaccount{font-size:13px}
#logbox{display:none;position:absolute;right:0;top:22px;border:1px solid #ccc;border-top-width:1px;background-color:#fefcfd;font-size:13px;padding:0 4px}
#logbox ul{list-style:none;margin:0;padding:1px;text-align:left}
#logbox li{float:none;padding:2px 0;margin:0}
#logbox li a{display:block;padding:3px 10px;white-space:nowrap;color:#666!important}
#logbox li a:hover{background-color:#eee}
#logbox div{border-top:1px solid #ddd;padding:4px 12px;white-space:nowrap;text-align:left}
.badge{background:url(/static/v4/images/new/icon_alertN.png);background-repeat:no-repeat;width:16px;height:15px;top:-8px;left:10px;position:relative;padding-left:16px!important}
.notifications:hover .notification-icon{background-image:url(/static/v4/images/new/icon_message_grey.png)}
.notification-icon{padding:0!important;background-image:url(/static/v4/images/new/icon_message_grey.png);background-repeat:no-repeat;display:inline-block;height:17px;line-height:17px;vertical-align:text-top;width:24px}
.badge_new{background-color:#B94A48;color:#FFF}
.d-n{display:none}
.rating-100{background:url(/static/v4/images/yelp/5stars@2x.png) no-repeat}
.rating-90{background:url(/static/v4/images/yelp/4.5stars@2x.png) no-repeat}
.rating-80{background:url(/static/v4/images/yelp/4stars@2x.png) no-repeat}
.rating-70{background:url(/static/v4/images/yelp/3.5stars@2x.png) no-repeat}
.rating-60{background:url(/static/v4/images/yelp/3stars@2x.png) no-repeat}
.rating-50{background:url(/static/v4/images/yelp/2.5stars@2x.png) no-repeat}
.rating-40{background:url(/static/v4/images/yelp/2stars@2x.png) no-repeat}
.rating-30{background:url(/static/v4/images/yelp/1.5stars@2x.png) no-repeat}
.rating-20{background:url(/static/v4/images/yelp/1stars@2x.png) no-repeat}
.rating-0{background:url(/static/v4/images/yelp/0stars@2x.png) no-repeat}
.yelp-small{width:63px;height:12px;background-size:63px 12px}
.yelp-big{width:126px;height:24px;background-size:110px 20px}
.food_bg_short{width:100%;height:220px;background:url(/static/v4/images/s_welcome/images/bg_h2.jpg) center center no-repeat;background-size:cover}
.food_bg{height:347px;position:relative;background:#000;z-index:1}
.food_bg_box{width:100%;height:347px;position:absolute;top:0;left:50%;margin-left:-50%}
.food_bg_box ul{width:100%;max-width:100%;height:100%;margin:0 auto;padding:0;position:relative;list-style:none;overflow:hidden;z-index:1}
.food_photo{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;opacity:0;z-index:999;overflow:hidden}
.food_bg_box .current{opacity:1;pointer-events:auto;z-index:1000}
.food_photo img{display:block;max-width:100%;min-width:100%;max-width:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.fxSoftScale .navOutNext{-webkit-animation:scaleUp 2s forwards ease-in-out;animation:scaleUp 2s forwards ease-in-out}
.fxSoftScale .navInNext{-webkit-animation:scaleDownUp 2s forwards ease-in-out;animation:scaleDownUp 2s forwards ease-in-out}
@-webkit-keyframes scaleUp {
to{-webkit-transform:scale(1.05);opacity:0}
}
@keyframes scaleUp {
to{transform:scale(1.05);opacity:0}
}
@-webkit-keyframes scaleDownUp {
from{opacity:.5;-webkit-transform:scale(1)}
to{opacity:1;-webkit-transform:scale(1)}
}
@keyframes scaleDownUp {
from{opacity:.5;transform:scale(1)}
to{opacity:1;transform:scale(1)}
}
.cuisines_bg{width:100%;height:200px;background:url(/static/v4/images/s_welcome/pattern_cuisine.jpg);border-bottom:1px solid #d3d1d2}
.food_bg_short_search{margin:-167px 0 93px}
.search_form{width:930px;height:347px;margin:auto;padding-bottom:15px;border-spacing:0}
.search_form td{padding:0}
.search_form h2{margin:15px 0;color:#fff;font-size:36px;text-align:center;text-shadow:0 0 15px black,0 0 25px black,0 0 35px #000}
.search_container{padding:15px;background:rgba(0,0,0,0.5);border-radius:4px}
td.address_container,td.search_type_container{padding-right:15px}
.address_field,.search_type_field,#user_keyword{position:relative;background:#fff;border-radius:4px}
.search_container select,.search_container input{margin:0;position:relative;color:#1d1d1d;font-size:18px;border:1px solid #000;border-radius:4px}
.search_container select:focus,.search_container input:focus{border:1px solid #ffc000;box-shadow:0 0 1px #ffc000}
.search_container select{padding:10px;background:transparent;z-index:2;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px}
.search_container select::-ms-expand{display:none}
.search_container input{padding:11px}
.address_container #address{width:371px;padding:11px 11px 11px 37px;float:none;background:#fff url(/static/v4/images/search_bar/icon_search.png) 11px 13px no-repeat}
#address_client{width:360px}
#user_keyword{width:298px}
#address_id{width:421px}
.search_type_container select{width:210px}
.search_container .select_arrow{width:38px;background:#fff url(/static/v4/images/s_welcome/arrow_down_grey.png) center center no-repeat;border-radius:0 4px 4px 0}
.submit_button_container{position:relative}
.submit_button_container button{width:238px;margin:0;padding:10px 4px 9px 15px;cursor:pointer;color:#FFF;border-radius:4px;border:1px solid #C00712;font-size:20px;font-weight:700;display:inline;text-shadow:0 -1px rgba(0,0,0,0.75);background:#c60814;background:-moz-linear-gradient(top,#c60814 0%,#ac060e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c60814),color-stop(100%,#ac060e));background:-webkit-linear-gradient(top,#c60814 0%,#ac060e 100%);background:-o-linear-gradient(top,#c60814 0%,#ac060e 100%);background:-ms-linear-gradient(top,#c60814 0%,#ac060e 100%);background:linear-gradient(to bottom,#c60814 0%,#ac060e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c60814',endColorstr='#ac060e',GradientType=0)}
.submit_button_container button:active{background:#ac060e;background:-moz-linear-gradient(top,#ac060e 0%,#c60814 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ac060e),color-stop(100%,#c60814));background:-webkit-linear-gradient(top,#ac060e 0%,#c60814 100%);background:-o-linear-gradient(top,#ac060e 0%,#c60814 100%);background:-ms-linear-gradient(top,#ac060e 0%,#c60814 100%);background:linear-gradient(to bottom,#ac060e 0%,#c60814 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac060e',endColorstr='#c60814',GradientType=0)}
.submit_button_container .arrow_right{width:7px;height:13px;margin:4px 8px 0 0;float:right;background:url(/static/v4/images/search_bar/arrow_right_white.png) no-repeat}
.submit_footer{position:absolute;top:69px;left:48px;color:#fff;font-size:14px;font-style:italic;font-weight:700;text-shadow:0 2px 6px black,0 2px 6px #000}
.back_to_last_rest,.back_to_last_rest a{color:#fff}
.back_to_last_rest{height:16px;font-size:13px;text-align:left;text-shadow:0 2px 6px black,0 2px 6px #000}
.back_to_last_rest a{font-weight:700;text-decoration:underline}
.loggedin #address_id{-moz-appearance:none;-webkit-appearance:none;text-indent:.01px}
#my_usual-content{padding:15px 0;position:relative}
#my_usual-container{height:160px;padding:5px 0;position:relative;overflow:hidden;z-index:1}
#my_usual,#mu_left,#mu_right{position:absolute}
#my_usual{height:162px;margin:0;padding:0;display:none;list-style-type:none;top:5px;left:0;z-index:1}
#my_usual table{border-spacing:0}
#my_usual td{padding:0}
.my_usual-title{margin:0 12px;padding:72px 0;float:left;color:#1d1d1d;font-size:14px;font-weight:700}
#mu_left,#mu_right{top:75px;cursor:pointer;z-index:2}
#mu_left{left:0;opacity:0}
#mu_right{right:0;opacity:0}
.my_usual-rest{margin:0 12px;float:left;box-shadow:0 0 5px rgba(4,4,4,0.3)}
.my_usual-rest a{height:140px;padding:20px 30px 0;display:block;background:#fff}
.my_usual-rest_logo{width:100px;height:100px}
.my_usual-rest_logo img{width:100px}
.my_usual-rest_name{max-width:100px;padding:12px 0!important;color:#1d1d1d;font-size:14px;font-weight:700;text-align:center}
.my_usual-rest_info-container{width:100%;padding:9px 0;position:absolute;top:0;left:0;opacity:0;z-index:0}
.my_usual-rest_info-container > div{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:3}
.my_usual-rest_info{width:auto;margin:auto;padding:15px;position:relative;text-align:left;background:#fffbf2;border:1px solid #cdc7b8;border-radius:10px;box-shadow:0 0 1px rgba(0,0,0,0.31);transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transition:all .2s;-webkit-transition:all .2s;z-index:4}
.my_usual-rest_info.scaled{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1)}
.rest_info-logo,.my_usual-rest_close{vertical-align:top}
.rest_info-logo{width:100px;height:100px;background:#fff;border:1px solid #b0afaf;vertical-align:middle}
.rest_info-logo img{width:100px}
.rest_info-details{padding-left:10px;vertical-align:top}
.rest_info-name{color:#1d1d1d;font-size:20px;font-weight:700;white-space:nowrap}
.my_usual-rest_close{width:11px;padding:0 5px 0 10px;text-align:right}
.my_usual-rest_close img{cursor:pointer}
.rest_info-rating{padding:5px 0}
.yelp-big{padding:4px 0 5px 136px;background-size:126px 24px}
.info_txt{color:#5e5e5e;font-size:13px}
.info_txt b{color:#000}
.rest_info-cuisines{max-width:250px;padding-bottom:5px}
.rest_info-btns{padding-top:10px}
.rest_info-btns > a{padding:8px 54px;display:inline-block;color:#fff;font-size:14px;font-weight:700;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.28);background:#2cacce;background:-moz-linear-gradient(top,#2cacce 0%,#1e85b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2cacce),color-stop(100%,#1e85b7));background:-webkit-linear-gradient(top,#2cacce 0%,#1e85b7 100%);background:-o-linear-gradient(top,#2cacce 0%,#1e85b7 100%);background:-ms-linear-gradient(top,#2cacce 0%,#1e85b7 100%);background:linear-gradient(to bottom,#2cacce 0%,#1e85b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2cacce',endColorstr='#1e85b7',GradientType=0);border:1px solid #0e97cd;border-radius:2px}
.rest_info-btns > a:active{background:#1e85b7;background:-moz-linear-gradient(top,#1e85b7 0%,#2cacce 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e85b7),color-stop(100%,#2cacce));background:-webkit-linear-gradient(top,#1e85b7 0%,#2cacce 100%);background:-o-linear-gradient(top,#1e85b7 0%,#2cacce 100%);background:-ms-linear-gradient(top,#1e85b7 0%,#2cacce 100%);background:linear-gradient(to bottom,#1e85b7 0%,#2cacce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e85b7',endColorstr='#2cacce',GradientType=0)}
.rest_info-btns > a:first-of-type{margin-right:2px}
#search_box{background:url(/static/v4/images/search_bg_middle.jpg) repeat-y;height:100%;padding:18px 18px 16px}
#search_box.loggedin{padding:0 0 0 35px}
#center_search{width:515px;margin-left:auto;margin-right:auto}
.loggedin #center_search{float:left;width:515px;margin:18px 0 14px}
#search_box_heading{width:515px;padding:0;background:url(/static/v4/images/radio_button_bg_top.jpg) bottom no-repeat;margin:0;float:left}
#search_box_heading h2{font-size:20px;font-weight:200;color:#000;padding-left:43px;padding-bottom:13px;margin:0}
#search_box_heading_seo{width:515px;padding:0;background:url(/static/v4/images/radio_button_bg_top.jpg) bottom no-repeat;margin:0;float:left;text-align:center}
#search_box_heading_seo h2{font-size:18px;font-weight:200;color:#930;padding-bottom:14px;margin:0}
#radio_img{float:left;border:0;width:118px;height:39px}
#radio_buttons{float:left;border:0;padding-top:7px;background:url(/static/v4/images/radio_button_bg_bottom_right.jpg) no-repeat;height:32px;width:397px}
.radio_buttons_itens{float:left;margin:0 35px;font-size:15px;color:#333;width:84px;height:31px}
#text_label{width:103px;height:36px;float:left;border:0;text-align:right;padding:10px 15px 0 0;margin-top:12px;font-size:18px;font-weight:700;color:#790000}
#text_label2{width:103px;height:36px;float:left;border:0;text-align:right;padding:10px 15px 0 0;margin-top:10px;font-size:18px;font-weight:700;color:#790000}
#text_input{width:397px;height:46px;float:left;border:0;margin-top:12px}
#text_input2{width:397px;height:46px;float:left;border:0;margin-top:10px}
.search_label{font-size:1.1em;font-weight:700;color:#930;margin-right:1em}
#address{font-size:20px;color:#666;border:none;background:url(/static/v4/images/new/address_fieldN.png) no-repeat;padding:7px 8px 6px;width:356px;float:left;outline:none}
#zip{font-size:20px;color:#666;border:none;background:url(/static/v4/images/new/zip_bg_smallN.png) no-repeat;padding:7px 8px 6px;width:120px;float:left;outline:none}
#search_now{float:left;border:none;width:222px;height:35px;margin-left:10px;margin-top:1px}
#free_text{font-size:15px;color:#666;margin-right:70px;font-style:italic}
#to_use_text{font-size:16px;color:#000}
#search_box_footer{float:left;width:515px;text-align:right;margin-bottom:10px}
#search_formate2{background-image:url(/static/v4/images/search_bg_bottom_filters_50.jpg);height:90px}
.sbox1{width:980px;padding-top:8px;background:#fff url(/static/v4/images/search_bg.jpg) no-repeat top left}
#span_black{font-size:11px;color:#000;margin:0;padding-left:10px}
.span_red{font-size:18px;font-weight:700;color:#000;margin:0}
.span_black_big{font-size:18px;color:#000;margin:0;font-weight:700}
.span_red_small{font-size:12px;color:#930;margin:0}
.sbox2{background:transparent url(/static/v4/images/search_bg_bottom_filters_50.jpg) no-repeat bottom left;padding:30px 10px 10px 20px;height:50px}
.sbox2 input{border:medium none;color:#666;font-size:18px;outline:medium none}
.sbox3{background:transparent url(/static/v4/images/search_bg_bottom_filters_3.jpg) no-repeat bottom left;padding:10px;height:100px}
.sbox3_center{float:left;padding:11px 170px 0;width:620px}
.sbox3_left{float:left;width:475px;padding:11px 0 0 25px}
.sbox3_right{float:left;width:410px;padding:11px 25px 0}
.search_address_div{float:left;margin:6px 0 0 814px;font-size:12px}
.sbox1 h2{color:#000;font-size:21px;font-weight:200;margin:0;padding:15px 0 0 120px}
.address_box{width:560px;float:left}
.address_box input#address{padding:8px 8px 8px 95px;width:450px;background:url(/static/v4/images/address_field_formate2.jpg) no-repeat scroll 0 0 transparent;float:left}
.zip_box{width:380px;float:left}
.zip_box input#zip{float:left;background:url(/static/v4/images/zip_bg_formate2.jpg) no-repeat scroll 0 0 transparent;padding:8px 8px 8px 50px;width:87px}
.warning_search_box{color:#c80202;font-size:10px;position:absolute;top:65px;left:14px}
#back_rest{font-size:12px;color:#999;margin-top:5px;width:100%;float:left}
#back_rest a{color:#999;text-decoration:underline;float:none}
#promoContainer{background:url(/static/v4/images/new/enjoy_bg.png);width:414px;height:278px;float:right;margin-right:8px;position:relative}
.promoTxtBig{position:absolute;font-size:25px;color:#5c5a57;font-weight:700}
.promoTxtRed{color:#e02224;font-weight:700}
.promoTxtMid{position:absolute;font-size:14px;color:#5c5a57}
.promoTxtSmall{position:absolute;font-size:11px;color:#0088ba}
.txt1Position{top:34px;right:34px;font-size:20px!important}
.txt2Position{top:90px;left:76px}
.txt3Position{top:109px;right:40px}
.txt4Position{top:141px;left:76px}
.txt5Position{top:250px;right:17px;cursor:pointer}
#showFinePrint{text-align:justify!important;font-size:12px;color:#333;margin:10px}
.cuisines_box{padding:35px 0;background:#fff;border:1px solid #bbb}
#cuisine_shortcuts{text-align:center}
#cuisine_shortcuts ul{margin:0;padding:0;display:inline-block;list-style-type:none}
#cuisine_shortcuts ul:after{clear:both;content:'';display:block}
#cuisine_shortcuts li{width:150px;height:150px;margin:0 10px;float:left;position:relative;overflow:hidden;border:5px solid #fff;box-shadow:0 0 3px rgba(4,4,4,0.3)}
#cuisine_shortcuts img{height:150px;position:absolute;top:0;left:0}
#cuisine_shortcuts a{width:100%;height:100%;display:block;position:relative}
#cuisine_shortcuts span{padding:118px 0 5px;position:absolute;right:0;bottom:0;left:0;color:#fff;font-size:22px;font-weight:700;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.25) 75%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,0.25)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.25) 75%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.25) 75%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.25) 75%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.25) 75%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}
#cusine_shortcuts{background-color:#FFF;margin:0;border:solid 1px #bbb;height:154px;width:948px;padding:20px 10px 20px 20px}
#cusine_img{margin:0;float:left;width:940px;height:125px;float:left;padding:0}
.cusine_img_item{float:left;padding:0;width:170px;height:125px;margin:0 22px 0 0}
.cusine_img_item_last{float:left;padding:0;width:170px;height:125px}
#cusine_link{float:left;font-size:14px;margin:0;float:left;width:940px;height:27px;padding:0}
.cusine_link_item{background:url(/static/v4/images/new/shortcut_bottomN.jpg) top no-repeat;float:left;width:170px;height:27px;margin:0 22px 0 0}
.cusine_link_item_last{background:url(/static/v4/images/new/shortcut_bottomN.jpg) top no-repeat;float:left;width:170px;height:27px}
.cusine_link_item h3,.cusine_link_item_last h3{line-height:26px;padding:0 0 0 20px;font-weight:700}
.cusine_link_item a,.cusine_link_item a h3,.cusine_link_item_last a,.cusine_link_item_last a h3{white-space:nowrap;display:block;float:left;color:#FFF;text-decoration:none;margin:0;border:0;font-weight:700;float:none}
.oneColFixCtrHdr #cusine_shortcuts_formate2{background-color:#FFF;margin:0;border:solid 1px #bbb;height:129px;width:948px;padding:20px 10px 20px 20px}
.oneColFixCtrHdr #cusine_img_formate2{margin:0;float:left;width:940px;height:100px;float:left;padding:0}
.oneColFixCtrHdr .cusine_img_item_formate2{float:left;padding:0;width:170px;height:100px;margin:0 22px 0 0}
.oneColFixCtrHdr .cusine_img_item_last_formate2{float:left;padding:0;width:170px;height:100px}
#my-usual-content{float:right;width:343px;padding:0 30px;margin:20px 0;height:220px;background:url(/static/v4/images/new/dots.png) repeat-y;position:relative;overflow:hidden}
#my-usual-content-ttl{margin-bottom:10px}
#my-usual-container{float:left;overflow:hidden;height:196px;width:343px}
.my-usual-rest{float:left;width:65px;height:65px;border:1px solid #ccc;margin:10px 22px 18px;-webkit-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4);box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4)}
.my-usual-rest-name{font-size:10px;color:#444;height:11px;overflow:hidden;text-align:center}
.my-usual-rest-info{position:absolute;top:16px;left:410px;background:#fff;width:343px;height:200px;opacity:0;z-index:1;padding-top:16px}
.my-usual-rest-close{position:absolute;right:0;top:10px}
.rest-info-container{position:relative}
.rest-info-logo{width:65px;height:65px;border:1px solid #ccc;position:absolute;top:24px;-webkit-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4);box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.4)}
.rest-info-name{color:#333;font-size:14px;font-weight:700;position:absolute;top:24px;left:80px;max-width:256px;height:16px;overflow:hidden}
.rest-info-rating{position:absolute;top:42px;left:80px;width:256px;line-height:20px}
.rest-info-rating > div{margin:4px 5px 0 0;float:left}
.info-txt{color:#333;font-size:12px;position:absolute}
.rest-info-cuisines{width:256px;height:16px;overflow:hidden;top:63px;left:80px;font-size:10px}
.rest-info-detail{top:80px;left:80px}
.rest-info-btn-orders{position:absolute;top:115px;left:0}
.rest-info-btn-menu{position:absolute;top:115px;right:10px}
.best{padding:30px 0 10px;border-top:1px dotted #dadada}
.best table{width:100%}
.best td{text-align:center;vertical-align:middle}
.best_desc{width:325px;padding:0 40px 0 20px}
.best h3{margin:15px 0 5px;color:#1d1d1d;font-size:24px}
.best p{margin:0;color:#3c3c3c;font-size:13px;line-height:1.5;text-align:left}
.app_features{margin:20px 0}
.get_the_app_now{width:319px;height:60px;display:block;background:url(/static/v4/images/s_welcome/btn_getappnow.png) 0 0 no-repeat}
.get_the_app_now:active{background-position-y:-60px}
body{background:#fff}
table{border-spacing:0}
td{padding:0}
#main_contents{background-color:#FFF;margin:0;border:solid 1px #bbb;padding:35px;height:100%}
#main_content_left{float:left;width:319px}
#main_content_left_middle{float:left;background-image:url(/static/v4/images/reviews_bg_middle.jpg);background-repeat:repeat-y}
#main_content_left_title{font-size:19px;padding:8px 0 0 25px;color:#000;height:35px;width:294px;font-weight:700;float:left}
.main_content_left_img{width:60px;float:left;padding-left:20px}
.main_content_left_text{font-size:13px;color:#333;width:219px;float:left;padding-right:20px;line-height:18px}
.main_content_left_text p{text-align:right;color:#790000;margin:10px 0 20px}
.main_content_left_text p a{color:#790000;text-decoration:none}
#main_content_right{float:right;width:552px}
#main_content_right_title{font-size:19px;color:#333;height:30px;width:432px;font-weight:200;float:left;margin-bottom:10px;padding:0 0 0 120px}
.main_content_right_subtitle{font-size:16px;color:#790000;height:30px;width:410px;font-weight:700}
.main_content_right_img{height:100px;width:100px;float:left;margin-top:0;margin-bottom:30px}
.main_content_right_text{font-size:13px;color:#333;width:410px;float:left;margin-top:0;margin-bottom:30px;line-height:19px;padding:0 20px}
#slogan{float:left}
.addresses{clear:both;padding-top:14px}
.addresses label{color:#790000;font-size:18px;font-weight:700;padding:8px 0 0 23px;clear:both;float:left}
.addresses a{color:#666;font-size:12px;font-weight:700;text-decoration:underline;margin-top:32px;width:104px;float:right}
.addresses input{margin:20px 13px 0 150px;float:left}
.addresses select{font-size:16px;color:#666;border:none;background:none;width:356px;outline:none;clear:right}
.address_div{height:60px;padding:0 12px;line-height:60px;border:1px solid #ddd}
#divSelect{background:url(/static/v4/images/new/address_fieldN.png) no-repeat;padding:8px;width:380px;float:right}
.easy123{margin-top:10px;padding:40px 0 10px;position:relative;border-top:1px dotted #dadada}
.easy123 h3{margin:0;padding-bottom:40px;text-align:center}
.easy123 h3 + img{position:absolute;top:130px;left:40px;z-index:1}
.easy123 div{position:relative;z-index:2}
.easy_step{width:260px;float:left}
.easy_center{padding:0 100px}
.easy_step h4{margin:0;color:#b12929;font-size:16px}
.easy_step h4 img{margin-right:15px;vertical-align:middle}
.easy_step p{margin:15px 0;color:#3c3c3c;font-size:13px;line-height:1.5;text-align:justify}
.container{overflow:hidden}
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.hide,.hidden,.hidden1,.show0,.showinline0{display:none}
.showinline1{display:inline}
.show,.hidden0,.show1{display:block!important}
.inline,.inline1{display:inline!important}
.__hiddeninline1,.__showinline0{display:none!important}
.clear{clear:both;display:block}
.clear1{clear:both;height:1px;font-size:1px;line-height:1px}
.f_clear:after{clear:both;content:"";display:block}
.has_js{display:none}
.no-margin{margin:0!important}
.no-padding{padding:0!important}
.no-bg{background:none!important}
.a-left{text-align:left}
.a-center{text-align:center}
.a-right{text-align:right}
.va-top{vertical-align:top}
.va-bottom{vertical-align:bottom}
.d-block{display:block}
.f-left{float:left}
.f-right{float:right}
.f-none{float:none}
.p5{padding:5px}
.p10{padding:10px}
.m5{margin:5px}
.m10{margin:10px}
.pos-rel{position:relative}
.pos-abs{position:absolute}
.pos-fix{position:fixed}
.border{border:1px solid red}
.center{margin:0 auto}
a img{border:none}
img.f-left{margin-right:1em}
img.f-right{margin-left:1em}
.bold{font-weight:700}
.smallest{font-size:9px}
.smaller{font-size:10px}
.small{font-size:11px}
.normal{font-size:12px}
.large{font-size:13px}
.larger{font-size:14px}
.largest{font-size:15px}
.max{font-size:16px}
.red,.free{color:#c80202}
.green{color:green}
.blue{color:#0202c8}
.white{color:#FFF}
.silver{color:silver}
.gray{color:gray}
.black{color:#000}
.bg_red{background-color:#fcc}
.bg_green{background-color:#cfc}
.bg_blue{background-color:#ccf}
.bg_white{background-color:#FFF}
.bg_silver{background-color:silver}
.bg_gray{background-color:gray}
.bg_black{background-color:#000}
.hand{cursor:pointer}
.hand.underline-hover:hover{text-decoration:underline}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.text_dots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.two_col .col{width:50%;float:left;-moz-box-sizing:border-box;box-sizing:border-box}
.el_view .el_in{display:initial}
.el_view .el_out{display:none}
.el_view.toggle .el_out{display:initial}
.el_view.toggle .el_in{display:none}
.select_arrow{position:absolute;top:1px;right:1px;bottom:1px;z-index:3;pointer-events:none}
.btn_grey5{color:#949494;background:#d3d3d3;border:1px solid #c4c4c4}
.btn_grey5:focus,.btn_grey5:hover,.btn_grey5:active{color:#949494;border:2px solid #c4c4c4}
.btn_white5{color:#7f8289;background:#fff;border:1px solid #cbcbcb}
.btn_white5:focus,.btn_white5:hover,.btn_white5:active{color:#7f8289;border:2px solid #cbcbcb}
.btn_blue5{color:#fff;background:#2ea8d1;border:1px solid #2a93c0}
.btn_blue5:focus,.btn_blue5:hover,.btn_blue5:active{color:#fff;border:2px solid #2a93c0}
.grad_grey5,.select_grad_grey5 select{color:#000;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-o-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:linear-gradient(to bottom,#fefefe 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eaeaea',GradientType=0);border:1px solid #cbcbcb}
.grad_grey5:focus,.grad_grey5:hover,.grad_grey5:active,.select_grad_grey5 select:focus,.select_grad_grey5 select:hover,.select_grad_grey5 select:active{color:#000;border:2px solid #cbcbcb}
.grad_grey5:active,.grad_grey5r{background:#eaeaea;background:-moz-linear-gradient(top,#eaeaea 0%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#eaeaea 0%,#fefefe 100%);background:-o-linear-gradient(top,#eaeaea 0%,#fefefe 100%);background:-ms-linear-gradient(top,#eaeaea 0%,#fefefe 100%);background:linear-gradient(to bottom,#eaeaea 0%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#fefefe',GradientType=0)}
.grad_blue5{color:#fff;background:#20abd0;background:-moz-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#20abd0),color-stop(100%,#1285b9));background:-webkit-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-o-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:-ms-linear-gradient(top,#20abd0 0%,#1285b9 100%);background:linear-gradient(to bottom,#20abd0 0%,#1285b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20abd0',endColorstr='#1285b9',GradientType=0);border:1px solid #1285b9}
.grad_blue5:focus,.grad_blue5:hover,.grad_blue5:active{color:#fff;border:2px solid #0085BC}
.grad_blue5:active{background:#20abd0;background:-moz-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1285b9),color-stop(100%,#20abd0));background:-webkit-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-o-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:-ms-linear-gradient(top,#1285b9 0%,#20abd0 100%);background:linear-gradient(to bottom,#1285b9 0%,#20abd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1285b9',endColorstr='#20abd0',GradientType=0)}
.grad_yellow5{color:#1d1d1d;background:#fed22f;background:-moz-linear-gradient(top,#fed22f 0%,#fdb22a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed22f),color-stop(100%,#fdb22a));background:-webkit-linear-gradient(top,#fed22f 0%,#fdb22a 100%);background:-o-linear-gradient(top,#fed22f 0%,#fdb22a 100%);background:-ms-linear-gradient(top,#fed22f 0%,#fdb22a 100%);background:linear-gradient(to bottom,#fed22f 0%,#fdb22a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed22f',endColorstr='#fdb22a',GradientType=0);border:1px solid #dea425}
.grad_yellow5:focus,.grad_yellow5:hover,.grad_yellow5:active{color:#1d1d1d;border:2px solid #dea425}
.grad_yellow5:active{background:#fed22f;background:-moz-linear-gradient(top,#fdb22a 0%,#fed22f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdb22a),color-stop(100%,#fed22f));background:-webkit-linear-gradient(top,#fdb22a 0%,#fed22f 100%);background:-o-linear-gradient(top,#fdb22a 0%,#fed22f 100%);background:-ms-linear-gradient(top,#fdb22a 0%,#fed22f 100%);background:linear-gradient(to bottom,#fdb22a 0%,#fed22f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb22a',endColorstr='#fed22f',GradientType=0)}
.grad_green5{color:#fff;background:#63b00e;background:-moz-linear-gradient(top,#63b00e 0%,#2c6103 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63b00e),color-stop(100%,#2c6103));background:-webkit-linear-gradient(top,#63b00e 0%,#2c6103 100%);background:-o-linear-gradient(top,#63b00e 0%,#2c6103 100%);background:-ms-linear-gradient(top,#63b00e 0%,#2c6103 100%);background:linear-gradient(to bottom,#63b00e 0%,#2c6103 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b00e',endColorstr='#2c6103',GradientType=0);border:1px solid #2e6403}
.grad_green5:focus,.grad_green5:hover,.grad_green5:active{color:#fff;border:2px solid #2e6403}
.grad_green5:active{background:#63b00e;background:-moz-linear-gradient(top,#2c6103 0%,#63b00e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2c6103),color-stop(100%,#63b00e));background:-webkit-linear-gradient(top,#2c6103 0%,#63b00e 100%);background:-o-linear-gradient(top,#2c6103 0%,#63b00e 100%);background:-ms-linear-gradient(top,#2c6103 0%,#63b00e 100%);background:linear-gradient(to bottom,#2c6103 0%,#63b00e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6103',endColorstr='#63b00e',GradientType=0)}
.btn5{margin-bottom:1px;display:block;font-weight:700;text-align:center;border-radius:4px;cursor:pointer}
.btn5:active{margin-top:1px;margin-bottom:0}
.btn_big5{padding:14px 15px;font-size:18px}
.btn_big5:focus,.btn_big5:hover,.btn_big5:active{padding:13px 14px}
.btn_big5 .arrow5{width:7px;height:12px;margin:4px 0 0 -22px;display:block;float:right}
.btn_big5.btn_grey5 .arrow5{background:url(/static/v4/images/icons/arrow_grey_right.png) no-repeat}
.btn_big5 .arrow5.back{margin:4px -22px 0 0;float:left}
.btn_big5.grad_blue5 .arrow5,.btn_big5.grad_green5 .arrow5{background:url(/static/v4/images/icons/arrow_white_right.png) no-repeat}
.btn_big5.grad_yellow5 .arrow5.back{background:url(/static/v4/images/icons/arrow_black_left.png) no-repeat}
.btn_big5.grad_yellow5 .arrow5{background:url(/static/v4/images/icons/arrow_black_right.png) no-repeat}
.btn_small5{padding:11px;font-size:14px}
.btn_small5:focus,.btn_small5:hover,.btn_small5:active{padding:10px}
.pill5{padding:8px 14px 8px 16px;display:inline-block;font-size:14px;font-weight:700;border-radius:20px;cursor:pointer}
.pill5:focus,.pill5:hover,.pill5:active{padding:7px 13px 7px 15px}
.pill5 img{vertical-align:middle}
.input5,.text5,.select_box5 select,.inputs_box5 .extra_col,.inputs_box5 input[type=text]{-moz-box-sizing:border-box;box-sizing:border-box}
.input5,.text5,.select_box5,.select_box5 select,.inputs_box5{border-radius:4px}
.input5,.text5,.inputs_box5,.inputs_box5 input[type=text]{color:#000;background:#f9f9f9}
.input5,.text5,.inputs_box5{border:1px solid #cbcbcb}
.input5,.text5{padding:11px 10px 10px;font-size:14px}
.text5{font-family:Arial,Helvetica,sans-serif;resize:none}
.select_box5{position:relative}
.select_box5 select{font-size:14px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;cursor:pointer}
.select_box5 select::-ms-expand{display:none}
.select_big5 select{padding:14px 18px}
.select_big5 select:focus,.select_big5 select:hover,.select_big5 select:active{padding:13px 17px}
.select_small5 select{padding:10px 18px}
.select_small5 select:focus,.select_small5 select:hover,.select_small5 select:active{padding:9px 17px}
.select_arrow5,.select_arrow5 img{position:absolute}
.select_arrow5{width:30px;top:3px;right:2px;bottom:3px;z-index:3;border:none!important;border-radius:0 2px 2px 0;pointer-events:none}
.select_arrow5 img{margin-top:-3px;top:50%;right:10px}
.inputs_box5{overflow:hidden}
.inputs_box5 td{position:relative}
.inputs_box5 .extra_row{border-top:1px solid #cbcbcb}
.inputs_box5 .extra_col{border-left:1px solid #cbcbcb}
.inputs_box5 label{padding:15px 18px;display:block;font-size:14px;font-weight:700}
.inputs_box5 input[type=text]{width:100%;padding:15px 10px;font-size:14px;border:none}
.radio_btn5,.checkbox_btn5{margin:0;display:block;opacity:0}
.radio_btn5 + label,.checkbox_btn5 + label{color:#444;font-size:14px;cursor:pointer;position:relative}
.radio_btn5 + label{padding:2px 0 4px 29px;background:url(/static/v4/images/icons/icon_radial.png) 0 0 no-repeat}
.radio_btn5:checked + label{background-position:0 -24px}
.checkbox_btn5 + label::before{width:4px;height:8px;content:"";display:block;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:2px;left:6px;z-index:2}
.checkbox_btn5 + label::after{width:15px;height:15px;content:"";display:block;border:2px solid #acacac;border-radius:4px;position:absolute;top:-1px;left:0;z-index:1}
.checkbox_btn5:checked + label::after{background:#30a3ce;border:2px solid #30a3ce}
.checkbox_btn5 + label span{padding:0 0 3px 34px;display:inline-block}
.checkbox_slider5{margin:6px;position:absolute}
.checkbox_slider5 + label{width:50px;height:24px;display:block;border-radius:24px;cursor:pointer;position:relative}
.checkbox_slider5 + label:before,.checkbox_slider5 + label:after{display:block;position:absolute;content:""}
.checkbox_slider5 + label:before{background:#cecece;border-radius:24px;top:0;right:0;bottom:0;left:0;transition:background .3s}
.checkbox_slider5 + label:after{width:19px;background:#fff;border-radius:100%;box-shadow:-1px 1px 3px rgba(0,0,0,0.3);top:3px;bottom:3px;left:3px;transition:margin .3s}
.checkbox_slider5:checked + label:before{background:#30a3cf}
.checkbox_slider5:checked + label:after{margin-left:25px}
.item_qty_minus{background:url(/static/v4/images/icons/btn_minus.png) 0 0 no-repeat}
.item_qty_plus{background:url(/static/v4/images/icons/btn_add.png) 0 0 no-repeat}
.item_edit_qty{line-height:33px}
.item_edit_qty button{width:33px;height:33px;margin:0;float:left;border:none;cursor:pointer}
.item_qty_minus:active,.item_qty_plus:active{background-position:-33px 0}
.item_qty{width:29px;margin:0 5px!important;padding:4px 0;float:left;color:#000;font-size:18px;text-align:center;border:1px solid #c5c5c5;border-radius:5px}
.radio{width:19px;height:25px;padding:0 5px 0 0;background:url(/static/v4/images/new/radioN.png) no-repeat;display:block;clear:both;float:left;font-size:13px;font-weight:700;color:#333}
.checkbox{width:19px;height:25px;padding:0 5px 0 0;background:url(/static/v4/images/new/checkbox_greyN.png) no-repeat;display:block;clear:both;float:left;font-size:13px;font-weight:700;color:#333}
.select{position:absolute;width:119px;height:24px;padding:0 24px 0 6px;font:13px/21px Arial,Helvetica,sans-serif;background:url(/static/v4/images/drop_down_field_form.png) no-repeat;overflow:hidden}
input.styled{display:none}
select.styled{position:relative;width:119px;opacity:0;filter:alpha(opacity=0);z-index:5}
.disabled{opacity:.5;filter:alpha(opacity=50)}
#slideshow-container{width:978px;height:311px;position:relative}
#slideshow-container img{width:978px;height:311px;display:block;position:absolute;top:0;left:0;z-index:1;visibility:hidden;zoom:1;opacity:0}
.toc{position:absolute;left:0;bottom:20px;z-index:2;display:block;width:10px;height:10px;text-decoration:none;background:url(/static/v4/images/new/banners/nav_off.png) no-repeat}
.toc-active{background:url(/static/v4/images/new/banners/nav_on.png) no-repeat}
#next{position:absolute;bottom:20px;right:20px;z-index:2;display:block;width:20px;background:#6D84B4;color:#fff;text-align:center;padding:3px;text-decoration:none}
#previous{position:absolute;bottom:20px;right:60px;z-index:2;display:block;width:20px;background:#6D84B4;color:#fff;text-align:center;padding:3px;text-decoration:none}
.iterable_container{background:#ffb643;height:130px;padding-top:5px;width:100%;font-family:"Arial Rounded MT",Arial,Helvetica,sans-serif}
.iterable_container h3{font-size:20px;color:#000;font-weight:400}
.iterable_container .button{border:1px solid #4a4a4a;border-radius:4px;color:#fff;font-size:16px;width:100px;height:40px;background:#6c6c6c;background:-moz-linear-gradient(top,#6c6c6c 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6c6c6c),color-stop(100%,#000));background:-webkit-linear-gradient(top,#6c6c6c 0%,#000 100%);background:-o-linear-gradient(top,#6c6c6c 0%,#000 100%);background:-ms-linear-gradient(top,#6c6c6c 0%,#000 100%);background:linear-gradient(to bottom,#6c6c6c 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c6c6c',endColorstr='#000000',GradientType=0)}
.iterable_container .button:hover{background:#000;background:-moz-linear-gradient(top,#000 0%,#6a6a6a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#6a6a6a));background:-webkit-linear-gradient(top,#000 0%,#6a6a6a 100%);background:-o-linear-gradient(top,#000 0%,#6a6a6a 100%);background:-ms-linear-gradient(top,#000 0%,#6a6a6a 100%);background:linear-gradient(to bottom,#000 0%,#6a6a6a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#6a6a6a',GradientType=0)}
.iterable_container .input_container .input_email{font-size:14px;color:#1d1d1d;border:1px solid #c5c5c5;border-radius:4px;width:350px;height:40px;font-weight:700;padding:0 10px;position:absolute;left:0}
.iterable_container .email_error{font-size:12px;text-align:center;color:#b12929}
.iterable_container .email_error span{display:inline-block;text-align:left;width:470px}
.iterable_container .input_container .input_done{background:#fff;padding:10px;height:20px;text-align:left}
.iterable_container .input_container{width:370px;height:26px;margin-right:5px;display:inline-block;position:relative}
.input_container .input_done.done{-webkit-animation:fadein 4s 1;-moz-animation:fadein 4s 1;-ms-animation:fadein 4s 1;-o-animation:fadein 4s 1;animation:fadein 4s 1}
@keyframes fadein {
0%{opacity:0}
20%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadein {
0%{opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadein {
0%{opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@-ms-keyframes fadein {
0%{opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
​
/* Opera */
@-o-keyframes fadein{0opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{opacity:0}