@charset "utf-8";a{color:#009cde;outline:0;text-decoration:none}body{background-color:#fff;color:#717171;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:26px;margin:0;padding:0}form{margin:0;padding:0}h1{color:#000;font-size:30px;font-weight:normal;line-height:32px;margin:10px 0 20px 0}h2{color:#80a600;font-size:24px;font-weight:normal;margin:0 0 10px 0}h3{color:#717171;font-size:22px;font-weight:bold;margin:0 0 10px 0}h3.observed{background:url(/img/mobile/icon_observed_40x24.png) no-repeat right 1px;padding-right:50px}h4{color:#000;font-size:20px;font-weight:normal;margin:0}img{border:0}input[type="text"],input[type="password"],input[type="number"],button,select,textarea{border:1px solid #dbdbdb;border-radius:5px;color:#939393;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;height:24px;padding:7px 9px}select{color:#939393;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;height:40px}input[type="submit"]{font-size:20px}input[type="text"].error,input[type="password"].error,input[type="number"].error,select.error,textarea.error{border:1px solid #c00}ul{list-style-type:none;margin:0;padding:0}table{border-collapse:collapse}td,th{padding:0}p{margin:0 0 26px 0}.hide{display:none}.clear{clear:both}.fl{float:left}.fr{float:right}.left{text-align:left}.center{text-align:center}.right{text-align:right}.nobg{background:none !important}.mAuto{margin:auto !important}.mt20px{margin-top:20px}.ml10px{margin-left:10px}.mb5px{margin-bottom:5px !important}.mb10px{margin-bottom:10px !important}.mb20px{margin-bottom:20px !important}.mb30px{margin-bottom:30px !important}.mb40px{margin-bottom:40px !important}.wAuto{width:auto !important}.w50pr{width:50%}.w100pr{width:100%}.w100px{width:100px}.w205px{width:205px}.w225px{width:225px}.w290px{width:290px}.w310px{width:310px}.w360px{width:360px}.w400px{width:400px}.w440px{width:440px}#main{background:url(/img/mobile/main_bg.png) repeat-x 0 bottom;margin:auto;padding:0 10px 30px 10px;width:460px}#header .logo{margin:20px 0 30px 0;width:241px}#header .logo img{display:block}#header .login{float:right}#header .login ul:first-of-type li{text-align:center}#header .messages{display:inline-block;width:54px;height:41px;background:url(/img/mobile/icon_send.png) 0 5px no-repeat;margin-top:15px;padding-top:5px}#header .messages div{background:red;color:#fff;border-radius:14px;width:14px;height:14px;font-size:14px;padding:2px;line-height:14px;text-align:center;margin-left:42px;margin-top:-5px}#header .login .mainmenu{line-height:34px;padding:8px 20px;background:#009cde;color:#fff;fomt-weight:bold;border-radius:4px}#header .mainmenu img{vertical-align:middle;margin-right:10px}.mainHeader{background:#99c600 url(/img/mobile/main_menu_item_white_arrow.png) no-repeat right 0;color:#fff;font-size:26px;line-height:60px;margin-bottom:30px;position:relative}.mainHeader a{color:#fff;cursor:pointer;display:block}.mainHeader img{display:block;left:20px;position:absolute;top:-14px}.mainHeader span{display:block;padding:0 60px 0 130px}.mainMenu{margin-bottom:20px}.mainMenuGreen01 .mainMenuItem a{background-color:#99c600}.mainMenuGreen02 .mainMenuItem a{background-color:#80a600}.mainMenuGrey .mainMenuItem a{background-color:#b3b3b3}.mainMenuAqua{margin-bottom:30px}.mainMenuAqua .mainMenuItem a{background-color:#6fb0b9}.mainMenuItem{font-size:26px;line-height:60px;margin-bottom:2px}.mainMenuItem a{background:url(/img/mobile/main_menu_item_white_arrow.png) no-repeat right 0;color:#fff;cursor:pointer;display:block;height:60px}.mainMenuItem img{display:block;float:left;margin-right:15px}.mainMenuItem span{display:block;padding:0 60px 0 20px}.mainMenuItem.active a{background-position:right 100%}.mainSubMenu{color:#606060;font-size:22px;font-weight:bold;margin:0 -10px 15px -10px;padding:18px 10px 25px 10px}.mainSubMenu li{float:left}.mainSubMenu a{background:url(/img/mobile/main_submenu_left.png) no-repeat 0 0;color:#606060;cursor:pointer;display:block;float:left;height:38px;line-height:38px;margin-right:20px}.mainSubMenu span{background:url(/img/mobile/main_submenu_right.png) no-repeat right 0;display:block;height:38px}.mainSubMenu .active a{background-position:0 100%;color:#fff;margin-right:10px}.mainSubMenu .active span{background-position:right 100%;margin:0 0 0 10px;padding-right:10px}.articleRecipeList{margin:0 -10px 20px -10px}.articleRecipeList h4{font-weight:bold}.articleRecipeList h4 a{color:#717171}.articleRecipeList li{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:20px}.articleRecipeList .photo{float:left;margin-right:20px;overflow:hidden;width:180px;height:130px;text-align:center}.articleRecipeList .photo img{display:inline-block}.articleRecipeList .desc{display:table-cell;height:130px;vertical-align:middle;width:240px}.articleRecipeList .desc .nick{margin-top:10px;display:inline-block}.articleView{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 10px 10px}.articleView .icons{margin:-20px 0 10px 0}.articleView .btns{width:100%}.articleView .btns h1{line-height:50px;margin:0}.articleView .articlecontent img{margin:20px;max-width:480px}.articleView #content1 ul,.articleView #content2 ul{list-style-type:disc;margin-left:16px;padding:4px 0}.icons .txt01Btn{margin-top:7px}.author{margin-top:20px;margin-bottom:30px;width:100%}.author p{margin:0}.author .avatar{float:left;margin-right:20px}.author .avatar img{border-radius:10px;display:block}.author .desc{display:table-cell;height:120px;vertical-align:middle;width:320px}.author .date span{font-style:italic}.author .category a{font-style:italic}.authorView{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:18px 10px 30px 10px}.authorView h4{color:#717171;font-weight:bold;margin:0 0 7px 0}.authorView .avatar{height:200px;margin:auto;margin-bottom:10px;overflow:hidden;width:200px}.authorView .avatar img{border-radius:10px;display:block}.authorView .nick{text-align:center;margin-bottom:20px}.authorView .stats{margin-bottom:20px}.authorView .btns{width:100%}.blogList{margin:0 -10px 20px -10px}.blogList h4{font-weight:bold}.blogList h4 a{color:#717171}.blogList p{margin:0}.blogList li{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:20px}.blogList .avatar{float:left;height:120px;margin-right:20px;overflow:hidden;width:120px}.blogList .avatar img{border-radius:10px;display:block}.blogList .desc{float:left;width:300px}.blogList .nick{margin-bottom:5px}.boxBlog{margin-bottom:40px}.boxBlog h1{margin:0;padding:14px 0}.boxBlog .icons{float:right}.boxBlog .boxHeader .header{margin-bottom:20px}.boxBlog .boxHeader .mainPhoto{margin-bottom:10px}.boxBlog .boxHeader .mainPhoto img{display:block}.boxComp{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px}.boxComp h1{margin:0 0 4px 0}.boxComp .boxContent{padding:0 10px 10px 10px}.boxComp .mainPhoto{margin-bottom:20px}.boxComp .mainPhoto img{display:block}.boxComp .btns{margin-bottom:20px}.boxComp .btns table{margin:auto}.boxForm{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 20px 10px}.boxForm01{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 20px 10px}.boxForm01 label{color:#000;display:block;margin-bottom:5px}.boxForm01 .btns,.boxForm01 .row{margin-bottom:10px;width:100%}.boxForm02{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 20px 10px}.boxTxt{margin-bottom:40px}.blogArticle h2{background:url(/img/mobile/blog_article_header_bg.png) no-repeat 0 9px;color:#000;font-size:20px;font-weight:bold;margin:0;padding:4px 0 4px 60px}.blogArticle .header{margin-bottom:10px}.blogArticle .share{margin-bottom:10px}.blogArticle .share .btn{margin-right:10px}.blogArticle .date{color:#939393;font-style:italic;margin-bottom:20px}.blogArticle .btns{margin-bottom:30px;width:100%}.comments{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 10px 10px;overflow-x:hidden}.comments h4{color:#939393;font-style:italic;font-weight:normal;margin:0 0 10px 0}.commentList{margin:0 -10px 20px -10px}.commentList p{margin:0}.commentList li{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:20px;width:440px;overflow-x:hidden;border-bottom:1px dashed}.commentList .header{color:#969696;margin:6px 0 20px 0;text-align:right}.commentList .nick{float:left;font-style:normal}.commentList .midiumavatar{float:left;height:67px;margin:0 20px 10px 0;overflow:hidden;width:67px}.commentList .midiumavatar img{border-radius:10px;display:block}.commentList .btns{font-style:italic;padding-top:10px;text-align:right}.commentList .btns a{font-weight:bold;margin:5px 10px}.commentList .btns img{margin-left:10px}.commentList .unread .content{font-weight:bold;overflow-x:hidden}.filters{margin-bottom:20px}.filters li{float:left;margin:10px 10px 0 0}.filters input{display:inline-block}.filters #userfilter{width:150px}.filters #userfiltersuggestions{position:absolute;min-width:100px;max-height:150px;max-height:200px;border:1px solid #dbdbdb;border-radius:5px;color:#444;overflow-x:hidden;overflow-y:auto;background-color:#f9f9f9;z-index:5000}.filters #userfiltersuggestions a{background:0;color:#444;margin:2px 4px;display:block}.filters a.cancel{background:url(/img/mobile/lightbox-btn-close.png) no-repeat right;width:33px;height:38px;display:inline-block;vertical-align:middle}.forumList{padding:18px 0 20px 0}.forumList li{background:url(/img/mobile/forum_list_bg.png) no-repeat 0 10px;padding:10px 0 10px 55px}.forumList a{color:#717171}.gallery{margin-bottom:10px}.gallery .mask{overflow:hidden;position:relative;width:460px}.gallery .pages{position:absolute;left:0}.gallery .pages li{display:block;float:left}.gallery .photo img{display:block}.gallery .desc{margin-bottom:20px;text-align:center}.gallery .desc p{margin:0}.gallery .btns a{cursor:pointer;display:block;height:36px;margin-top:-18px;position:absolute;top:50%;width:36px}.gallery .btns span{display:none}.gallery .leftBtn{background:url(/img/mobile/gallery_left_btn.png) no-repeat 0 0;left:10px}.gallery .rightBtn{background:url(/img/mobile/gallery_right_btn.png) no-repeat 0 0;right:10px}.gallery.size460x200 .mask{height:200px}.gallery.size460x280 .mask{height:280px}.gallery .lightbox img{width:200px;height:200px}.galleryList{margin:0 -10px 20px -10px}.galleryList h4{font-weight:bold}.galleryList h4 a{color:#717171}.galleryList p{margin:0}.galleryList li{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:20px 10px}.galleryList .photo{float:left;margin-right:20px;overflow:hidden;width:180px}.galleryList .photo img{display:block}.galleryList .desc{float:left;width:260px}.galleryList .details{padding-top:10px}.galleryList .details a{color:#717171}.galleryList .details span{font-style:italic}.galleryView{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 10px 10px}.galleryView .icons{margin:-20px 0 10px 0}.galleryView .btns{width:100%}.galleryView .btns h1{line-height:50px;margin:0}.galleryView .desc{margin-bottom:20px}.icons img{display:block}.icons li{float:right;margin-left:10px}.mainPhoto{margin-bottom:20px}.mainPhoto img{display:block}.nick{font-style:italic}.nick .color01{color:#b877a1}.nick .color02{color:#3d8e99}.prepInfo{margin-bottom:20px}.prepInfo h4,.prepInfo .label{color:#99c600;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;float:left;font-size:18px;font-weight:bold;font-style:italic;line-height:50px;margin:0;text-align:right;width:160px}.prepInfo .label{display:block;font-style:normal;text-align:left;width:auto}.prepInfo .index{display:block;float:left;height:50px;margin:0 15px}.prepInfo .level .index{background:url(/img/mobile/index_level.png) no-repeat 0 0;width:100px}.prepInfo .level .idx0{background-position:-100px 0}.prepInfo .level .idx1{background-position:-80px 0}.prepInfo .level .idx2{background-position:-60px 0}.prepInfo .level .idx3{background-position:-40px 0}.prepInfo .level .idx4{background-position:-20px 0}.prepInfo .level .idx5{background-position:0 0}.prepInfo .time .index{background:url(/img/mobile/index_time.png) no-repeat 0 0;width:175px}.prepInfo .time .idx0{background-position:-175px 0}.prepInfo .time .idx1{background-position:-140px 0}.prepInfo .time .idx2{background-position:-105px 0}.prepInfo .time .idx3{background-position:-70px 0}.prepInfo .time .idx4{background-position:-35px 0}.prepInfo .time .idx5{background-position:0 0}.prepInfo .serves .index{background:url(/img/mobile/index_serves.png) no-repeat 0 0;width:175px}.prepInfo .serves .idx0{background-position:-175px 0}.prepInfo .serves .idx1{background-position:-150px 0}.prepInfo .serves .idx2{background-position:-125px 0}.prepInfo .serves .idx3{background-position:-100px 0}.prepInfo .serves .idx4{background-position:-75px 0}.prepInfo .serves .idx5{background-position:-50px 0}.prepInfo .serves .idx6{background-position:-25px 0}.prepInfo .serves .idx7{background-position:0 0}.rateSelector{background:url(/img/mobile/star_rating_190x38.png) no-repeat 0 0;float:right;height:38px;position:relative;width:190px;z-index:10}.rateSelector li{float:left;height:38px;left:0;position:absolute;top:0;width:20%;z-index:15}.rateSelector li+li{width:40%;z-index:14}.rateSelector li+li+li{width:60%;z-index:13}.rateSelector li+li+li+li{width:80%;z-index:12}.rateSelector li+li+li+li+li{width:100%;z-index:11}.rateSelector a{background:url(/img/mobile/star_rating_190x38.png) no-repeat 0 200%;display:block;height:38px;width:100%}.rateSelector a:hover{background-position:0 100%}.rateSelector span{display:none}.ratings{margin-bottom:20px}.ratings .row{width:100%}.ratings .label{color:#99c600;float:right;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;font-style:italic;line-height:38px;margin-right:10px}.ratings .currentRating,.ratings .yourRating{background:url(/img/mobile/star_rating_190x38.png) no-repeat 0 0;float:right;height:38px;position:relative;width:190px}.ratings .currentRating span,.ratings .yourRating span{display:block;background:url(/img/mobile/star_rating_190x38.png) no-repeat 0 100%;height:38px;text-indent:-3000px}.recipeView{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:4px 10px 10px 10px}.recipeView h3{color:#99c600;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;font-style:italic;margin:10px 0 10px 0}.recipeView .icons{margin:-20px 0 10px 0}.recipeView .btns{width:100%}.recipeView .btns h1{line-height:50px;margin:0}.recipeView .ingredients{margin-bottom:30px}.recipeView .ingredients li{background:url(/img/mobile/b01.png) no-repeat 0 10px;padding-left:25px}.recipeView .note{border:1px dashed #ccc;border-radius:10px;margin-bottom:20px;padding:9px}.recipeView .note p{margin:0}.recipeView .note .header{padding:0 10px}.recipeView .note .content{background:url(/img/mobile/note_bg.png) repeat 0 0;border-bottom:10px solid #f8f8f8;color:#7b7b7b;font-style:italic;line-height:28px;padding:0 10px}.recipeView .tools{margin-bottom:40px}.recipeView .tools li{background:url(/img/mobile/b02.png) no-repeat 0 8px;padding:5px 0 5px 35px;font-style:italic}.share{position:relative;height:40px}.share .fb-share-button{transform:scale(1.8);-ms-transform:scale(1.8);-webkit-transform:scale(1.8);-o-transform:scale(1.8);-moz-transform:scale(1.8);transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;-moz-transform-origin:top left}.share .googleplus{transform:scale(1.48);-ms-transform:scale(1.48);-webkit-transform:scale(1.48);-o-transform:scale(1.48);-moz-transform:scale(1.48);transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;-moz-transform-origin:top left;position:absolute;top:0;left:170px}.searchResult{margin-bottom:40px}.searchResult img{display:block}.searchResult>#results>ul>li{margin-bottom:30px;background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:4px 10px 10px 10px}.searchResult .photo{margin-top:10px;position:relative}.searchResult .icons{position:absolute;right:10px;top:10px}.searchResult .icons li{position:static}.searchResult .icon{float:left;margin-right:18px;width:52px}.searchResult .desc{float:left;padding:13px 0;width:390px}.searchResult .desc h3{color:#000;font-size:24px;font-weight:normal;margin:0}.searchResult .desc h3 a{color:#000}.searchResult .details{margin-top:10px;overflow-x:hidden}.searchResult .author,.searchResult .category,.searchResult .date{display:block;margin:0}.searchResult a.quotation{color:#717171}.topicList{margin:0 -10px 20px -10px}.topicList h4{color:#99c600;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;font-style:italic}.topicList h4.observed{background:url(/img/mobile/icon_observed_40x24.png) no-repeat 0 1px;padding-left:60px}.topicList h4.sticked{background:url(/img/icon_sticked.png) no-repeat 0 1px;padding-left:60px}.topicList h4.locked{background:url(/img/icon_locked.png) no-repeat 0 1px;padding-left:60px}.topicList li{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:20px 10px}.topicList p{margin:0}.topicList .header{margin-bottom:3px}.topicList .header h3{float:left;margin:0;padding:5px 0;width:360px;font-weight:normal}.topicList .header h3.unread{font-weight:bold}.topicList .header h3 a{color:#717171}.topicList .header h3.red a{color:red}.topicList .header h3.green a{color:green}.topicList .header h3.blue a{color:blue}.topicList .header .chkb{float:left;margin:4px 21px 0 0}.topicList .header .topicToggleBtn{float:left;margin-left:14px}.topicList .ratings{margin-bottom:0}.topicList .ratings .label{float:left}.topicList .details{color:#969696;padding-top:14px}.topicList .details .col{float:left;width:250px}.topicList .details .col+.col{margin-left:10px;width:200px}.topicList .details .nick{font-style:normal}.topicList .details .nick a{font-style:italic}.topicList .details .col a.last{display:block;width:30px;height:30px;background:url(/img/mobile/more_btn.png);float:right}.topicList .chkb label{padding:0}.userList{padding:18px 0 20px 0}.userList li{float:left;margin:20px 0;width:50%}.userList .avatar{height:120px;margin:auto;margin-bottom:10px;overflow:hidden;width:120px}.userList .avatar img{border-radius:10px;display:block;height:120px;width:120px}.userList .nick{height:26px;overflow:hidden;padding:0 10px;text-align:center}.userView{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 10px 10px}.userView h4{color:#717171;font-weight:bold;margin:0 0 7px 0}.userView table{margin-bottom:20px}.userView td{color:#000;padding:0 5px}.userView th{font-weight:normal;padding:0 5px;text-align:right}.userView .avatar{height:200px;margin:auto;margin-bottom:20px;overflow:hidden;width:200px}.userView .avatar img{border-radius:10px;display:block}.userView .details{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 20px -10px;padding:0 10px 20px 10px}.userView .details .userbuttons a:first-child{margin-bottom:20px !important}.userView .stats{margin-bottom:26px}.userView .stats li{margin:10px 0}.userView .stats li a{margin-left:10px}.userView .achievments{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;margin:0 -10px 26px -10px;padding:0 10px 20px 10px}.userView .userabout a{margin:20px}.view{color:#000;margin:0 -10px 0 -10px;padding:0 10px 20px 10px}.view p{margin:0}.view .col{float:left;width:255px}.view .col+.col{text-align:right;width:205px}.view .col .label{display:block}.view .btnList{background:url(/img/mobile/btn_list.png) no-repeat 0 0;color:#000;margin-left:15px;padding-left:23px}.view .btnList.active{background-position:0 -100px}.view .btnThumbnail{background:url(/img/mobile/btn_thumbnail.png) no-repeat 0 0;color:#000;margin-left:15px;padding-left:23px}.view .btnThumbnail.active{background-position:0 -100px}.warning{border:1px solid #c00;color:#c00;margin-bottom:20px;padding:19px}.warning h4{color:#c00;font-size:20px;font-weight:bold;margin:0}.warning p{margin:0}.zoom{margin-bottom:20px}.zoom label{color:#99c600;display:block;float:right;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;font-style:italic;line-height:40px;margin-right:10px}.zoom .select{float:right;width:190px}.chbx{background:url(/img/mobile/chbx_fake_bg.png) no-repeat 0 0;display:block;height:29px;width:29px}.chbx input[type="checkbox"]{display:none}.chbx.active{background-position:0 100%}.inputWithBtn{background-color:#fff;border:1px solid #dbdbdb;border-radius:5px;position:relative}.inputWithBtn span{display:block;height:24px;padding:7px 39px 7px 9px}.inputWithBtn input[type="text"]{border:0;border-radius:0;display:block;float:left;margin:0;padding:0;width:100%}.inputWithBtn input[type="button"]{border:0;cursor:pointer;display:block;height:30px;margin:0;padding:0;position:absolute;right:4px;top:4px;width:30px}.inputWithBtn .ok{background:url(/img/mobile/ok_btn.png) no-repeat 0 0}.inputWithBtn .more{background:url(/img/mobile/more_btn.png) no-repeat 0 0}.select{position:relative}.select .fake{background:#fff url(/img/mobile/select_fake_bg.png) no-repeat right 0;border:1px solid #dbdbdb;border-radius:5px;display:block;height:34px;padding:5px 45px 0 9px}.select .fake input[type="text"]{background:transparent;border:0;border-radius:0;float:left;margin:0;padding:7px 0;width:100%}.select .fake div{overflow:hidden;white-space:nowrap}.select select{filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;width:100%}.greyToggleBtn{background:#dcdcdc url(/img/mobile/grey_toggle_btn.png) no-repeat right 0;color:#4e4e4e;cursor:pointer;display:block;font-size:26px;height:60px;line-height:60px;margin-bottom:2px}.greyToggleBtn span{display:block;height:60px;padding:0 60px 0 60px;text-align:center}.greyToggleBtn.back{background:#dcdcdc url(/img/mobile/grey_toggle_back_btn.png) no-repeat right 0}.greyToggleBtn.active{background-position:right 100%}.greyToggleBtn.disabled{background:url(/img/loading32.gif) no-repeat 16px 16px,#dcdcdc url(/img/mobile/grey_toggle_btn.png) no-repeat right 0}.moreBtn{background:url(/img/mobile/more_btn.png) no-repeat 0 0;display:block;font-style:italic;height:30px;line-height:30px;padding-left:40px;margin:20px 0 20px 0}.topicToggleBtn{background:url(/img/mobile/topic_toggle_btn.png) no-repeat 0 0;cursor:pointer;display:block;height:36px;width:36px}.topicToggleBtn span{display:none}.topicToggleBtn.active{background-position:0 100%}.txt01Btn{background:url(/img/mobile/txt_01_left_btn.png) no-repeat 0 0;color:#fff;cursor:pointer;display:block;font-size:24px;height:50px;line-height:50px}.txt01Btn span{background:url(/img/mobile/txt_01_right_btn.png) no-repeat right 0;display:block;height:50px;margin-left:15px;padding-right:15px;text-align:center}.txt01Btn.edit{background:url(/img/mobile/txt_01_edit_left_btn.png) no-repeat 0 0}.txt01Btn.edit span{margin-left:50px}.txt01Btn.history{background:url(/img/mobile/txt_01_history_left_btn.png) no-repeat 0 0}.txt01Btn.history span{margin-left:50px}.txt01Btn.filter{background:url(/img/mobile/txt_01_filter_left_btn.png) no-repeat 0 100%}.txt01Btn.filter span{background:url(/img/mobile/txt_01_filter_right_btn.png) no-repeat right 100%;margin-left:50px}.txt01Btn.filter.active{background-position:0 0}.txt01Btn.filter.active span{background-position:right 0}.txt02Btn{color:#99c600;display:block;font-weight:bold;height:50px;line-height:50px}.boxError .desc{margin-bottom:30px}.hidden{display:none !important}.tagscloud{line-height:40px;width:100%;text-align:justify}.tagscloud li{display:inline-block;margin-right:4px}.tagscloud li a{color:#000}.btnTxt03{background:url(/img/btn_more.png) no-repeat left center;font-style:italic;padding:4px 0 4px 28px;margin:8px 0 12px 0;display:block}.errorm{text-align:center;font-weight:bold;color:red}form.autoform.narrow{display:block}form.autoform.narrow p{display:block;margin:0 0 6px 0}form.autoform.narrow p>label{display:block;padding:0;width:auto}form.autoform.narrow p>span{display:block}form.autoform{display:table;margin:0 auto}form.autoform p{display:table-row}form.autoform p>label{display:table-cell;padding-right:8px;white-space:nowrap;width:10px;vertical-align:middle}form.autoform p>span{display:table-cell}form.autoform input{margin:4px 0 0 0}form.autoform input[type="text"],form.autoform input[type="password"]{float:none;display:inline-block}form.autoform .form_error{color:#c00;font-size:.6em;padding-bottom:4px}form.autoform .form_help{display:inline;margin-left:4px;font-size:14px}form.autoform .button{background:url(/img/mobile/txt_01_left_btn.png) no-repeat 0 0;display:block;margin:10px 0;padding:0 !important;display:inline-block;margin-right:30px;cursor:pointer}form.autoform .button input[type="submit"],form.autoform .button button{font-weight:bold;color:#fff;background:url(/img/mobile/txt_01_right_btn.png) no-repeat right 0;border:0;height:50px;padding:0 20px 0 0;margin:0 0 0 20px;cursor:pointer;border-radius:0}form.autoform div.error{border:1px solid #c00}form.autoform p+label,form.autoform p>span{padding-bottom:8px}.chkb{display:inline-block;position:relative;height:29px;min-width:29px;vertical-align:middle}.chkb label{cursor:pointer;display:block;min-width:29px;height:29px;padding-left:39px;white-space:nowrap}.chkb input[type="checkbox"]{display:none}.chkb input[type="checkbox"]+label{background:url(/img/mobile/chbx_fake_bg.png) no-repeat 0 0}.chkb input[type="checkbox"]:checked+label{background:url(/img/mobile/chbx_fake_bg.png) no-repeat 0 -29px}#contactform #topic{width:200px}#contactform #email{width:250px}#contactform #message{width:400px;height:200px}.dropdownmenucontainer{position:absolute;display:none;z-index:1000001;border-radius:5px;border:2px solid #eee;background-color:#fff;padding:5px 8px}.dropdownmenucontainer a{display:block;width:100%;padding:2px;line-height:1.5em;float:none !important;white-space:nowrap;text-align:left}.dropdownmenucontainer .hr{display:block;height:0;width:100%;border-top:1px solid #00acee;margin:10px 0}.dropdownmenucontainer.black a{color:#000}.dropdownmenucontainer.black .hr{border-top-color:#555}.dropdownmenucontainer .red,#threadtitle.red,.topic.red a{color:red !important}.dropdownmenucontainer .green,#threadtitle.green,.topic.green a{color:green !important}.dropdownmenucontainer .blue,#threadtitle.blue,.topic.blue a{color:blue !important}#forumposteditform #group{width:100%}#forumposteditform #subject{width:440px}#forumposteditform #post{width:95%;height:500px}#forumposteditform label[for=watch]{display:inline-block;margin-right:20px;vertical-align:middle}#forumposteditform label[for=watch]+span{display:inline-block}#forumposteditform label[for=watch]+span .form_help{display:none}.replytomessage{font-weight:bold}.replytopost{margin-top:10px;color:#656c9a}.files{border:1px solid #dbdbdb;border-radius:5px;background-color:#fff;display:inline-block;position:relative;overflow:hidden}.files input[type="file"]{display:none}.files .addbutton{display:inline-block;width:54px;height:54px;background:url('/img/icon_add_54x54.png');cursor:pointer}.files .file_container{display:inline-block}.files .file_container .image{position:relative;border:1px solid #eee;border-radius:5px;overflow:hidden}.files .file_container .image img{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute}.files .file_container .image.main_photo{border-color:#0088d6}.files .file_container .job{text-align:center;color:grey}.files .file_container progress{margin:0 10px 0 10px}.files .file_container .description{display:block;position:absolute;bottom:0;background:#000;opacity:.4;color:#fff}.files .dropdownmenu{display:block;position:absolute;top:4px;right:4px;background:url('/img/gear_24.png');width:24px;height:24px;cursor:pointer}.files .dropdownmenu:hover{background-position-x:-24px}.files .image{display:block}.files.size_180x180 .file_container .image{width:180px;height:180px;position:relative}.files.size_180x180 .file_container .description{width:180px;max-height:72px;overflow:auto}.files.size_180x180 .addbutton{margin:63px}.files.size_180x180 .file_container.drag_target{width:180px;height:180px;border:1px dotted #888;border-radius:5px}.files.size_180x180 progress{width:160px}.files.size_180x180 .filesdsceditdialog{width:170px;height:170px}.files.many .file_container{margin:9px}.files.many .filesdsceditdialog{margin:9px}.files.error{border:1px solid #c00}.files .overlay{background:#000;opacity:.3;position:absolute;left:0;top:0}.files .filesdsceditdialog{position:absolute;padding:5px;border:1px solid #eee;border-radius:4px;background:#fff}.files .filesdsceditdialog textarea{width:150px;height:110px}.files .filesdsceditdialog .button:last-child{margin-left:10px}.files .filesdsceditdialog .button{margin-right:0}#dsceditdialog{display:none}.advancedSearch #recipes_group,.advancedSearch #period{width:200px}.fp-embed{display:none !important}.messages_list div.row>span{display:block;float:left}.messages_list .subject{margin-left:20px;font-size:24px}.messages_list .unread .subject{font-weight:bold}.messages_list .row .nick:first-child{margin-right:10px}.buttons a{float:left;margin-right:30px}#sendmessageform #recipent{width:300px}#sendmessageform #subject{width:440px}#sendmessageform #message{width:100%;height:400px}.quotation{background:url(/img/mobile/box_bottom_bg.png) repeat-x 0 bottom;padding:0 10px 20px 10px;margin:20px -10px 0 -10px}#articleeditform #subject{width:440px}#articleeditform #content{height:400px}#articleeditform #tags{width:440px}#articleeditform label[for=public]{display:inline-block;vertical-align:middle;margin-right:10px}#articleeditform label[for=public]+span{display:inline-block}.groups{display:block;border:1px solid #dbdbdb;border-radius:5px;background-color:#fff;padding:8px;max-height:200px;width:440px;overflow-y:scroll;overflow-x:hidden}.groups label{margin-left:8px}.groups input.depth1+label{margin-left:20px}.groups input.depth2+label{margin-left:40px}.groups input.depth3+label{margin-left:60px}.groups input.depth4+label{margin-left:80px}.groups input.depth5+label{margin-left:100px}.groups input.depth6+label{margin-left:120px}.groups span{display:inline-block;margin-right:40px;vertical-align:top}.groups.error{border:1px solid #c00}#recipeeditform #subject{width:440px}#recipeeditform #ingredients{height:300px}#recipeeditform #recipe{height:300px}#recipeeditform #tags{width:440px}#recipeeditform .ingredients label:first-child{font-weight:bold}#recipeeditform .recipe label:first-child{font-weight:bold;margin-top:10px;display:block}#recipeeditform label[for=public]{display:inline-block;vertical-align:middle;margin-right:10px}#recipeeditform label[for=public]+span{display:inline-block}#recipeeditform label[for=level]{display:inline-block;margin-right:10px}#recipeeditform label[for=level]+span{display:inline-block}#recipeeditform label[for=prepare_time]{display:inline-block;margin-right:10px}#recipeeditform label[for=prepare_time]+span{display:inline-block}#recipeeditform label[for=prepare_time]+span select{width:200px}#recipeeditform label[for=portions]{display:inline-block;margin-right:10px}#recipeeditform label[for=portions]+span{display:inline-block}#galleryeditform #subject{width:440px}#galleryeditform #content{height:200px}#galleryeditform #tags{width:440px}#galleryeditform label[for=public]{display:inline-block;vertical-align:middle;margin-right:10px}#galleryeditform label[for=public]+span{display:inline-block}#movieeditform #subject{width:440px}#movieeditform #content{height:200px}#movieeditform #tags{width:440px}#movieeditform label[for=public]{display:inline-block;vertical-align:middle;margin-right:10px}#movieeditform label[for=public]+span{display:inline-block}.boxForum .categories h2{display:inline-block;line-height:65px}.boxForum .categories img{vertical-align:middle}#userpreferencesform #email{width:300px}#userpreferencesform #description{height:300px}#userpreferencesform label[for=email]{display:inline-block;margin-right:20px}#userpreferencesform label[for=email]+span{display:inline-block}#userpreferencesform label[for=sex]{display:inline-block;margin-right:20px}#userpreferencesform label[for=sex]+span{display:inline-block}.loginform label[for=remember]+span{line-height:29px}.loginform label[for=remember]+span span{vertical-align:middle}.usercreateform label[for=bylaw]+span{padding:0}#opinionform label[for=type]{display:inline-block;margin-right:10px}#opinionform label[for=type]+span{display:inline-block}#opinionform #opinion{height:200px}.loadingcontainer{position:relative;width:100%;height:60%;box-sizing:border-box}.loadingcontainer .loading_box{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px}.loading{position:absolute;left:10px;top:10px;width:12px;height:12px;border-radius:100%;border:2px solid #000;opacity:.5}.loading.white{border-color:#fff}.loading:after{content:'';background:trasparent;width:34px;height:34px;position:absolute;border-radius:100%;top:-10px;left:-10px;box-shadow:rgba(0,0,0,0.9) -4px -5px 3px -3px;-webkit-animation:rotate 2s linear 0 infinite;-moz-animation:rotate 2s linear 0 infinite;animation:rotate 2s linear 0 infinite}.loading.white:after{box-shadow:rgba(255,255,255,0.9) -4px -5px 3px -3px}@-webkit-keyframes rotate{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate{0{transform:rotate(0)}100%{transform:rotate(360deg)}}a.lightbox{display:inline-block}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;height:100000px;line-height:0;z-index:10000001}#jquery-lightbox a img{border:0}#lightbox-image{width:100%;height:100%}#lightbox-container-image-box{position:fixed;background-color:#000;width:200px;height:150px;top:0}#lightbox-loading{position:absolute;width:35px;height:35px;top:50%;left:50%;margin:-30px 0 0 -17px}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:30%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-secNav-btnClose{position:absolute;top:0;right:0;padding:20px}#lightbox-container-image-data-box{color:#eee;font-size:12px;line-height:1.4em;overflow:hidden;padding:15px 60px 5px 10px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4));min-height:20px}#lightbox-container-image-data-box a{color:#fff;text-decoration:underline}#lightbox-container-image-data-box .fot{color:#ddd}#lightbox-container-image-data-box .fot .nick a.color01{color:#e997cc !important;text-decoration:none}#lightbox-container-image-data-box .fot .nick a.color02{color:#58ccdc !important;text-decoration:none}#lightbox-image-details-caption{font-weight:bold;font-size:14px}#lightbox-image-details-currentNumber{position:absolute;right:10px;bottom:5px;color:#ccc}.opinionslist li{border-bottom:1px dashed;padding-top:30px}.opinionslist .desc{display:block}.opinionslist .desc h3{display:inline}.opinionslist .desc .author,.opinionslist .desc .date{font-style:italic;font-size:.7em}.opinionslist .photo{float:left;margin-right:15px;position:relative;width:140px;height:100px}.opinionslist .photo .icon{position:absolute;left 4px;top:4px}.opinionslist .comment{color:#000;margin:10px 0 30px 0;overflow-x:hidden}.opinionslist .comment .author{margin:8px 0 0 0}.gallery li{float:left;margin:0}.galleryView .gallery li{margin:15px}.advert{text-align:center;margin:10px 0 20px 0}.advertmin{text-align:center;margin-bottom:20px}.btnMore{background:url(/img/btn_more.png) no-repeat right center;font-style:italic;padding:4px 28px 4px 0;display:inline-block;margin-top:10px}.opinions_buttons{padding-bottom:20px}.btns a{margin-right:20px}.btns a:last-child{margin-right:0}.recipesgrups .group{float:left;width:153px;height:150px;text-align:center;font-weight:bold;font-size:14px}.recipesgrups .group img{border-radius:5px;width:130px;height:93px}.recipesgrups .group .groupname{line-height:16px}