/* common style */
body {font-family: 'Bitter', serif;font-size:14px;color:#000000;margin:0px;padding:0px;}
h1 {font-family: TradeGothicLTPro-BdCn20 !important;font-weight:200;font-style:normal;text-transform:uppercase;color:#000000;font-size:36px;}
h2{font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;text-transform:uppercase;color:#000000;font-size:24px;}
h3 {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;text-transform:uppercase;color:#000000;font-size:18px;}
h4 {font-weight:600;}
h5 {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;text-transform:uppercase;color:#000000;font-size:18px;}
a, a:visited {text-decoration:none;color:#000000;}
a:hover {color:#bed62f;}
.clearfix:after, .container:after {content: "\0020";display: block;height: 0;clear: both;visibility: hidden;overflow:hidden;}
.clearfix, .container {display: block;}
.clear { clear:both;}
.left {float:left;}
.right {float:right;}
.seo {font-size:1px;color:#ffffff;}
.no_mar {margin-bottom:0px !important;}
.no_pad {padding-bottom:0px !important;}
.date {font-size:15px;line-height:1;margin-bottom:7px;}
.style {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;text-transform:uppercase;}
.align_bottom li {vertical-align:bottom !important;}
.align_top li {vertical-align:top !important;}
.extra {text-transform:uppercase;}
a.menu_on {color:#bed62f !important;}
.fullcell {width:100% !important;}
.mar_bottom {margin-bottom:25px;}
.cap {text-transform:uppercase;}
.dividor {border-bottom:3px #000 solid; width:70%;margin-bottom:40px;}
a.black {color:#000;}
a.black:hover {color:#000 !important;}

/* buttons */
#order_now {background-color:#80a17e;padding:10px 55px 10px 10px;position:fixed;top:40%;right:0px;z-index:10;}

/* common structure */
.wrapper {width:1280px;margin:0px auto;}
.content_block {width:1280px;margin:0px auto;}
.content {width:990px;height:100%;margin:0px auto;position:relative;}

/* header */
#header {width:990px;margin:0px auto;position:fixed;top:0px;left:0px;right:0px;z-index:10;}
#logo {float:left;}
#main_menu {background-color:#000000;width:100%;text-align:right;}
#main_menu ul {}
#main_menu ul li {display:inline-block;list-style-type:none;padding:5px 20px;}
#main_menu ul li a {color:#ffffff;font-size:2em;letter-spacing:0.5px;}
#main_menu ul li a:hover {color:#bed62f;}

/* homepage */
.content_block {height:700px;padding-bottom:10px;}
ul.text_title_content {position:absolute;bottom:0%;background-color:#ffffff;padding:25px 30px 25px 25px;font-size:19px;}
ul.text_title_content li {display:inline-block;vertical-align:middle;}
ul.text_title_content li:nth-child(odd) {border-right:2px #000000 solid;padding-right:25px;margin-right:25px;}
ul.text_title_content li:nth-child(even) {width:160px;font-size:0.7em;Line-height:1.3;}
ul.text_title_content li h2 {}
ul.text_title_content li h2 span {display:block;font-size:100px;line-height:0.9;}
.h_fresh {right:0px;}
.h_fresh h2 {font-size:63px;line-height:0.9;letter-spacing:-2px;}
.h_fresh h2 span {margin-left:-2px;font-size:88px !important;letter-spacing:-4px;}
.h_cyo {left:0px;}
.h_cyo h2 {font-size:26px;line-height:1.4;letter-spacing:-1.5px;}
.h_cyo h2 span {font-size:125px !important;line-height:.8 !important;margin-left:-10px;letter-spacing:-6px;}
.h_chef {right:0px;}
.h_chef h2 {font-size:63px;line-height:1;letter-spacing:-3px;}
.h_chef h2  span {font-size:93px !important;line-height:0.8 !important;letter-spacing:-6px;}
.h_falawesome {left:0px;}
.h_falawesome  li:nth-child(even) {width:250px !important;}
.h_falawesome h2 {font-size:70px;line-height:1;letter-spacing:-3px;}
.h_falawesome h2 span {font-size:84px !important;line-height:.8 !important;margin-left:-3px;letter-spacing:-5px;}
.h_open{left:260px;}
.h_open li {vertical-align:top !important;border-right:none !important;height:140px;}
.h_open li:nth-child(odd) {padding-right:0px !important;margin:-2px 15px 0px 0px !important;}
.h_open h2 {font-size:78px !important;line-height:.8 !important;letter-spacing:-5px;}
.h_open h2  span {font-size:87px !important;line-height:.8 !important;letter-spacing:-5px;}
.alone h2 {border-right:2px #000000 solid;padding-right:25px;}
.h_opening {right:0px;padding-left:0px !important;padding-right:0px !important;}
.h_opening li {vertical-align:top !important;border-right:none !important;height:140px;}
.h_opening li:nth-child(odd) {padding-right:0px !important;margin:-2px 15px 0px 0px !important;}
.h_opening h2 {font-size:62px !important;line-height:.8 !important;letter-spacing:-5px;border-left:2px #000000 solid;padding-left:25px;}
.h_opening h2  span {font-size:96px !important;line-height:.8 !important;letter-spacing:-5px;}

/* our story */
ul.text_title_content_story {position:absolute;bottom:0%;background-color:#ffffff;padding:25px 30px 25px 25px;font-size:15px;}
ul.text_title_content_story li {display:inline-block;vertical-align:middle;}
ul.text_title_content_story li:nth-child(odd) {border-right:2px #000000 solid;padding-right:25px;margin-right:25px;}
ul.text_title_content_story li:nth-child(even) {width:180px;font-size:0.8em;Line-height:1.3;}
ul.text_title_content_story li h2 {}
ul.text_title_content_story li h2 span {display:block;font-size:100px;line-height:0.9;}
.o_wtf {right:0px;}
.o_wtf h2 {font-size:26px !important;line-height:.8 !important;letter-spacing:-1px;}
.o_wtf h2 span {font-size:120px !important;line-height:.9 !important;letter-spacing:-7px;}
.o_ctyn  {right:0px;}
.o_ctyn  h2 {font-size:75px !important;line-height:.8 !important;letter-spacing:-2px;}
.o_ctyn  h2 span {font-size:75px !important;line-height:.9 !important;letter-spacing:-2px;margin-left:4px;}
.o_esom {left:0px;}
.o_esom h2 {font-size:72px !important;line-height:.8 !important;letter-spacing:-2px;}
.o_esom h2 span {font-size:77px !important;line-height:.9 !important;letter-spacing:-3px;}
.o_fo  {right:0px;}
.o_fo  h2 {font-size:81px !important;line-height:.8 !important;letter-spacing:-2px;}
.o_fo  h2 span {font-size:70px !important;line-height:.9 !important;letter-spacing:-2px;}

/* catering */
p.highlightc {text-transform:uppercase;font-size:15px;margin-top:50px;}
.note_cater {font-size:14px;line-height:1.1;margin-bottom:50px;}
.note_cater ul {list-style-type:none;margin-top:5px;}
.note_cater ul li {margin-top:3px;}
p.highlightc, .note_cater {margin-left:20px;}
.catering_content {font-size:18px;letter-spacing:0.5px;display:table;margin: 25px 0px 25px 0px;width:100%;}
.catering_content h2 {font-size:45px;letter-spacing:-1.5px;margin-left:20px;line-height:1.1;width:100%;}
.catering_content p {margin-left:20px;}
.catering_content p.portion {line-height:1.3;font-size:15px;font-weight:bold;margin-bottom:17px;}
.catering_content ul {display:table-row;}
.catering_content li {list-style-type:none;display:table-cell;vertical-align:top;}
.catering_content li:nth-child(odd) {width:55%;}
.catering_content li:nth-child(even) {width:45%;}
.catering_content li:nth-child(odd) {border-top:3px #000000 solid;border-bottom:3px #000000 solid;padding:20px 0px 40px 0px;}
.catering_content li p {width:80%;line-height:1.1;}
.catering_extra {background-color:#bed62f;}
.accordion_menu {width:86%;margin:20px auto;}
.accordion_menu h3 {font-size:29px;letter-spacing:-2px;}
.accordion_menu h3 a:hover {color:#000000;}
.accordion_menu h3 span {display:inline-block;width:11px;height:11px;background: url("../images/icon-accordion.gif");background-position:0px -11px;position:relative;top:-5px;margin-right:3px;}
.accordion_menu h3 span.accordion_open {background-position:0px 0px;}
.accordion_menu h3 span.accordion_close {background-position:0px -11px;}
.accordion_content {margin-left:14px;}
.accordion_content h4 span {display:inline-block;width:16px;height:16px;background:url(../images/icons_food_type_small.png) no-repeat;background-position:0px 0px;margin-right:1px;position:relative;top:3px;}
.accordion_content h4 span.icon_vsmall {background-position:-32px 0px !important;}
.accordion_content h4 span.icon_gsmall {background-position:-16px 0px;}
.accordion_content h4 {font-weight:normal;color:#ffffff;font-size:15px;}
.accordion_content p {margin-left:0px !important;font-size:15px;width:100% !important;padding-bottom:10px;padding-top:2px;}
.accordion_open {}
.accordion_close {}

/* menu */
.menu_block {height:575px;}
ul.text_title {position:absolute;bottom:0%;font-size:19px;letter-spacing:-3px;width:auto;background-color:#ffffff;padding:20px 0px 0px 0px;}
ul.text_title li {display:inline-block;vertical-align:middle;margin:0px 15px;}
ul.text_title li h2 {font-size:58px;line-height:.8;}
ul.text_title li h2 a {line-height:.8;} 

ul.catering_menu {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;text-transform:uppercase;letter-spacing:-0.7px !important;}
ul.catering_menu li {width:100px;vertical-align:top;text-align:center;}
ul.catering_menu  li a {font-size:26px;line-height:0.9 !important;text-align:left !important;display:block;width:90%;margin:0px auto;}

.locations_menu {padding-right:5px !important;}
.locations_menu li h2 a {font-size:63px;}
.locations .underlinef {width:100% !important; margin-top:0px;}

/* locations */
.map {margin-top:40px;}
.locations {display:list-style-type:none;margin:60px 0px 20px 0px;}
.locations li {display:inline-block;width:33%;margin-bottom:40px;vertical-align:top;}
.locations li h3 {font-size:45px;letter-spacing:-2px;line-height:1;margin-bottom:20px;}
.locations li h3 span {display:block;font-size:24px;letter-spacing:-1px;}
.locations li  p {margin-left:0px;}

/* contact */
.contact_content {margin:60px 0px 60px 20px;font-size:16px;}
.contact_content div.form_contact {width:49%;display:inline-block;vertical-align:top;padding-top:20px;}
.contact_content .wpcf7-submit {font-family: 'Bitter', serif !important;text-transform:uppercase;background-color:#000;color:#fff;border:none;padding:5px 15px;margin-top:15px;}
.wpcf7-form input {margin-bottom:10px;}
div.wpcf7-response-output {margin:1em 0em 1em !important;}
div.wpcf7-validation-errors {border: 2px solid #bed62f !important;}
div.wpcf7-mail-sent-ok {border: 2px solid #80a17e !important;}
#recaptcha_area {margin-top:10px;margin-left:-3px;}

/* headline */
.menu_headline {margin:60px 0px 45px 0px;}
.menu_headline h2 {font-family: 'Bitter', serif !important;font-size:14px;border-bottom:1px #000000 solid;display:inline-block;padding-left:145px;}
.menu_headline h2  span {background-color:#000000;color:#ffffff;padding:5px 10px 3px 10px;display:block;}
.menu_headline p {display:inline-block;margin-left:10px;}
.menu_headline ul {display:inline-block;float:right;margin-right:145px;text-transform:uppercase;}
.menu_headline ul li {list-style-type:none;display:inline-block;margin-right:10px;}
.menu_headline ul li span {display:inline-block;width:28px;height:29px;background:url(../images/icons_food_type.png) no-repeat;background-position:0px 0px;position:relative;top:-3px;margin-right:4px;}
.menu_headline ul li span.icon_vlarge {background-position:-56px 0px;}
.menu_headline ul li span.icon_glarge {background-position:-28px 0px;}
.menu_headline ul li span.icon_olarge {background-position:0px 0px;}
/* item row */
ul.item_row {width:990px;margin:0px auto;}
ul.item_row  li {list-style-type:none;display:inline-block;width:24.5%;vertical-align:top;}
ul.item_row  li h4, ul.item_row  li p {line-height:1.1;width:89%;font-size:14px;}
ul.item_row  li h4 {margin:16px 0px 7px 0px;}
.menu_wrap, .menu_salad, .menu_rice, .menu_cyo {width:111px;height:66px;background:url(../images/icons_menu_items.gif) no-repeat;background-position:0px 0px;}
.menu_wrap{background-position:0px 0px;}
.menu_salad {background-position:-111px 0px;}
.menu_rice{background-position:-222px 0px;}
.menu_cyo{background-position:-333px 0px;}
.menu_item_title {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-style: normal;text-transform:uppercase;font-size:36px !important;letter-spacing:-1.5px;line-height:0.9 !important;margin-top:25px;}
.menu_item_title span {display:inline-block;width:16px;height:16px;background:url(../images/icons_food_type_small.png) no-repeat;background-position:0px 0px;margin:0px 3px 0px 1px;vertical-align:bottom;position:relative;top:-2px;left:5px;}
.menu_item_title span.icon_vsmall {background-position:-32px 0px;}
.menu_item_title span.icon_gsmall {background-position:-16px 0px;}
.menu_item_title span.icon_osmall {background-position:0px 0px;}
.large_price {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-style: normal;text-transform:uppercase;font-size:40px !important;letter-spacing:-1.5px;line-height:0.9;}
.item_row li ul li {width:auto !important;margin-top:6px;}
.item_row li ul li span {display:inline-block;width:16px;height:16px;background:url(../images/icons_food_type_small.png) no-repeat;background-position:0px 0px;margin-right:1px;}
.item_row li ul li span.icon_vsmall {background-position:-32px 0px;}
.item_row li ul li span.icon_gsmall {background-position:-16px 0px;}
.item_row li ul li span.icon_osmall {background-position:0px 0px;}
/* horizontal 2 column */
.menu_iten_hoz {width:990px;margin:0px auto;padding-bottom:20px;}
.menu_iten_hoz li, .menu_iten_hoz li p {display:inline-block;}
.menu_iten_hoz li:nth-child(odd){width:40%;}
.menu_iten_hoz li:nth-child(even) {width:57%;font-size:20px;}
.menu_iten_hoz li ul {display:inline-block;margin-left:5px;}
.menu_iten_hoz li ul li {width:auto !important;}
.menu_iten_hoz li ul li span {display:block;float:left;width:16px;height:16px;background:url(../images/icons_food_type_small.png) no-repeat;background-position:0px 0px;margin-right:1px;}
.menu_iten_hoz li ul li span.icon_vsmall {background-position:-32px 0px;}
.menu_iten_hoz li ul li span.icon_gsmall {background-position:-16px 0px;}
.menu_iten_hoz li ul li span.icon_osmall {background-position:0px 0px;}
/* additional menus */
.additional_menus {text-transform:uppercase; width:990px; margin:0px auto;}
.additional_menus a {display:inline-block;color:#ffffff;background-color:#000000;padding:5px 15px 3px 15px;font-size:16px;margin:60px 10px 70px 0px;}
.additional_menus a:hover {color:#BED62F;}
.menu_protein_note {position:relative;top:-2px;}
/* menu promotion */
.menu_promotions {text-transform:uppercase;text-align:center;background-color:#000;margin-top:60px;}
.menu_promotions ul {margin:0px auto;color:#fff;}
.menu_promotions ul li {list-style-type:none;display:inline-block;vertical-align:middle;text-align:left;margin:0px 10px 0px 10px;}
.pomotion_cfa {font-size:25px;line-height:1.1;margin-right:40px !important;}
.pomotion_t {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-style: normal;font-size:24px;line-height:1.1;}
.promotion_p {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-style: normal;font-size:62px;line-height:1.3}
.promotion_p span {font-size:42px;display:inline-block;position:relative;top:-15px;}
.promotion_sep {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-style: normal;font-size:40px;line-height:1.1;border-left:4px #fff solid;}
/* chef inspired */
ul.menu_ci {list-style-type:none;width:990px;margin:0px auto;margin-bottom:40px;}
ul.menu_ci li {display:inline-block;vertical-align:top;}
ul.menu_ci li:nth-child(odd){width:30%;}
ul.menu_ci li:nth-child(even) {width:69%;margin-top:-2px;}
ul.menu_ci li p {font-size:18px;line-height:1.1;margin-top:5px;}
ul.menu_ci li ul {float:left;margin:20px 0px 0px 10px;}
ul.menu_ci li h2 {font-size:43px;letter-spacing:-2px;line-height:0.9;display:inline-block;float:left;}
ul.menu_ci li h2 span.icon_vsmall, ul.menu_ci li h2 span.icon_gsmall, ul.menu_ci li h2 span.icon_osmall {display:inline-block;width:16px;height:16px;background:url(../images/icons_food_type_small.png) no-repeat;background-position:0px 0px;margin:0px 1px 0px 1px;vertical-align:bottom;position:relative;top:-2px;left:2px;}
ul.menu_ci li h2 span.icon_vsmall {background-position:-32px 0px;}
ul.menu_ci li h2 span.icon_gsmall {background-position:-16px 0px;}
ul.menu_ci li h2 span.icon_osmall {background-position:0px 0px;}
.CI_price {font-family: TradeGothicLTPro-BdCn20;font-weight: 200;font-size:43px;letter-spacing:-2px;line-height:0.9;float:left;margin-left:20px;}
/* extras */
ul.menu_extras {}
ul.menu_extras li {width:50%;margin-bottom:40px;height:100%;vertical-align:top;}
ul.menu_extras li p {margin-top:0px;}

/* news & social */
h1.news_title {font-size:65px;line-height:.8;}
.news {margin-top:50px;}
.news_item {margin-bottom:15px;}
.news_instagram {letter-spacing:0.3px;}
.news_instagram a {color:#80a17e;}
.news_instagram a:hover {color:#000;}
#instaidof {margin-bottom:10px;}
#instaidof a {display:inline-block;margin-right:5px;}
#instaidof a:nth-child(3) {margin-right:0px;}
#instaidof img {height:82px;}
/* left */
ul.news_title_block {border-bottom:4px #000000 solid;width:100%;font-family: TradeGothicLTPro-BdCn20;font-weight:200;font-style:normal;text-transform:uppercase;margin-bottom:15px;}
ul.news_title_block li {display:inline-block;vertical-align:middle;}
ul.news_title_block li:nth-child(odd) {width:115px;margin-right:15px;}
ul.news_title_block li:nth-child(even) {width:450px;}
ul.news_title_block li h2{font-size:44px;letter-spacing:-2px;line-height:0.9;}
ul.news_title_block li .news_date {font-size:23px;letter-spacing:-1px;line-height:1.1;margin-bottom:5px;}
.news_sumary {width:94%;margin:0px auto;}
.news_sumary p {font-size:15px;margin-bottom:10px;}
.news_sumary a {font-size:16px;color:#80a17e;}
.news_sumary a:hover {color:#000;}
/* right */
.news_main {width:60%;}
.news_right {width:40%;margin-top:20px;}
.news_instagram {width:65%;}
.news_instagram ul li {display:inline-block;float:left;}
.news_instagram ul li:nth-child(odd){width:auto;}
.news_instagram ul li:nth-child(even){width:83%;}


/* footer */
#footer {width:990px;margin:0px auto;padding:40px 0px 15px 0px;text-align:center;font-size:14px;color:#000000;}
#footer a {color:#000000;}
#footer ul {list-style-type:none;}
#footer ul li {display:inline-block;}

#social_box  {font-size:16px;}
#social_box h3 {color:#bed62f;margin-bottom:10px;}
#social_box h4 {font-size:18px;font-weight:bold;line-height:1.3;margin-bottom:15px;}
#social_box  p {margin-bottom:18px;line-height:1.3;width:95%;}
#social_box li {width:30%;vertical-align:top;}
#social_box a:hover {color:#fff;}
.newsdate {font-size:13px;color:#80A17E;line-height:1.3;}
#copy {font-size:12px;color:#666666;letter-spacing:1px;}
#copy a {color:#666666;}

.icon_twitter_black {width:25px;height:19px;display:inline-block;background:url(../images/icon_twitter.png) no-repeat;background-position:0px 0px;}
.icon_twitter_white {width:25px;height:19px;display:inline-block;background:url(../images/icon_twitter.png) no-repeat;background-position:-25px 0px;}
.icon_facebook_black {width:17px;height:23px;display:inline-block;background:url(../images/icon_facebook.png) no-repeat;background-position:0px 0px;}
.icon_facebook_white {width:17px;height:23px;display:inline-block;background:url(../images/icon_facebook.png) no-repeat;background-position:-25px 0px;}
.social_date {font-size:12px;color:#80a17e;}

.white_bg {background-color:#ffffff;}
/* menu bottom */
.white_bg ul#menu_bottom {text-transform:uppercase;color:#dddddd;font-size:22px;}
.white_bg ul#menu_bottom li {vertical-align:middle;margin:0px 5px 0px 5px;}
.white_bg ul#menu_bottom li a {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;color:#bed62f;}
.white_bg ul#menu_bottom li a:hover {color:#000000;}
/* social boxes */
.white_bg ul#social_box {text-align:justify;padding:0px;margin:40px 0px 40px 0px;border-top:2px #dddddd solid;padding:40px 0px 40px 0px;border-bottom:2px #dddddd solid;}
.white_bg ul#social_box:after {content: "";width:100%;display:inline-block;}
.white_bg ul#social_box li {text-align:left;}
.white_bg ul#social_box li h3 {font-size:22px;}
.white_bg ul#social_box li h4 a {color:#000000;}
.white_bg ul#social_box li h4 a:hover {color:#000;}
/* twitter feed */
.white_bg .twitter_feed a {color:#80a17e !important;}
.white_bg .twitter_feed a:hover {color:#80a17e;}
/* Facebook feed */
.white_bg .facebook_feed a {color:#000;}
.white_bg .facebook_feed a:hover {color:#000 !important;}


.black_bg {background-color:#000000;}
/* menu bottom */
.black_bg ul#menu_bottom {text-transform:uppercase;color:#dddddd;font-size:22px;}
.black_bg ul#menu_bottom li {vertical-align:middle;margin:0px 5px 0px 5px;}
.black_bg ul#menu_bottom li a {font-family: TradeGothicLTPro-BdCn20 !important;font-weight: 200;font-style: normal;color:#bed62f;}
.black_bg ul#menu_bottom li a:hover {color:#ffffff;}
/* social boxes */
.black_bg ul#social_box {text-align:justify;padding:0px;margin:40px 0px 40px 0px;border-top:2px #ffffff solid;padding:40px 0px 40px 0px;border-bottom:2px #ffffff solid;color:#ffffff;}
.black_bg ul#social_box:after {content: "";width:100%;display:inline-block;}
.black_bg ul#social_box li {text-align:left;}
.black_bg ul#social_box li h3 {font-size:22px;}
.black_bg ul#social_box li h4 a {color:#ffffff;}
.black_bg ul#social_box li h4 a:hover {color:#fff;}
/* twitter feed */
.black_bg .twitter_feed a {color:#80a17e !important;}
.black_bg .twitter_feed a:hover {color:#80a17e;}
/* Facebook feed */
.black_bg .facebook_feed p a {color:#fff !important;}
.black_bg .facebook_feed p a:hover {color:#fff !important;}


/* instagram feed */
#instafeed {margin-left:-7px;}
#instafeed a {height:69px;display:block;float:left;margin:0px 0px 7px 7px}
#instafeed img {height:69px;}

/* responsive layout */
@media screen and (max-width:659px) { 

}


/*Choose Popup*/

.ui-widget.choose-dialog {
    font-family: Verdana,Arial,sans-serif;
    font-size: .8em;
}

.ui-widget-content.choose-dialog {
    background: #F9F9F9;
    border: 1px solid #90d93f;
    color: #222222;
}

.ui-dialog.choose-dialog {
    left: 0;
    outline: 0 none;
    padding: 0 !important;
    position: absolute;
    top: 0;
}

.ui-dialog.choose-dialog .ui-dialog-content {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: auto;
    position: relative;
    padding: 10px 30px !important;
    margin: 0;
    text-align: left;
}

.ui-dialog.choose-dialog .ui-dialog-content input[type="radio"]{
    font-size:1em;
}

.ui-dialog.choose-dialog .ui-dialog-content #chooseLocation {
    cursor:pointer;
    border-radius: 5px;
    border: 0;
    width: 80px;
    font-size: 1.25em;
    float: left;
    text-align: center;
    height: 25px;
    line-height: 25px;
    background: #B8C954;
    color:#333;
    margin-top:10px;
    /* Old browsers */
    background: -moz-linear-gradient(top, #B8C954 1%, #B8C954 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #B8C954), color-stop(100%, #B8C954));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #B8C954 1%, #B8C954 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #B8C954 1%, #B8C954 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #B8C954 1%, #B8C954 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #B8C954 1%, #B8C954 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B8C954', endColorstr='#B8C954', GradientType=0);
    /* IE6-9 */
}

.ui-dialog.choose-dialog .ui-widget-header {
    background: #333333;
    border: 0;
    color: #B8C954;
    font-weight: normal;
}

.ui-dialog.choose-dialog .ui-dialog-titlebar {
    padding: 0.5em;
    position: relative;
    font-size: 1.5em;
}