@charset "utf-8";@import url(/media/system/css/system.css);
@import url(/templates/vt_food/css/components.css);
@import url(/templates/vt_food/css/modules.css);
@import url(/templates/vt_food/css/layouts.css);
@import url(/templates/vt_food/css/navigation.css);
@import url(/templates/vt_food/css/forms.css);
@import url(/templates/vt_food/css/typo.css);
@import url(/templates/vt_food/css/error.css);
@import url(/templates/vt_food/css/3rd_party.css);

.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFC;font-weight:bold;padding:1px 4px}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}
.invalid{border-color:#f00}label.invalid{color:#f00}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(/templates/system/images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(/templates/system/images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(/templates/system/images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(/templates/system/images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(/templates/system/images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(/templates/system/images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(/templates/system/images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(/templates/system/images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}
body{color:#555;margin:0;padding:0;line-height:1.8;height:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:url(/templates/vt_food/images/vt_body.png) left top repeat}h1{font-size:180%;line-height:1em;font-weight:900}h2{font-size:160%;line-height:1em;font-weight:900}h3{font-size:140%;line-height:1em;font-weight:900}h4{font-size:120%;line-height:1em;font-weight:900}h5{font-size:100%;line-height:1em;font-weight:900}h6{font-size:80%;line-height:1em;font-weight:900}a,a:link,a:visited{outline:none}a{-moz-transition:color 0.2s linear 0s}a:hover{text-decoration:underline}img{border:0 none;margin:2px 10px 2px 2px;padding:0}*{margin:0;padding:0}ul,ol{margin-left:12px}p{padding-bottom:15px;margin:0px}.clr{clear:both;height:0px;overflow:hidden}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{display:table;content:""}
.moduletable_clients h3,#advanced-search-toggle,div.k2LoginBlock ul li a:hover,.dropcap,a:link,a:visited,.menu a:hover,#current a,#page .contentheading,div.k2TagCloudBlock a:hover,#active_menu,.contentpane_vtem_popup a,a.results,#vt_copyright a:hover,.weblinks a:hover,#vt_menu_footer ul li a:hover,#current ul li a:hover,ul.VMmenu li a:hover,.nspArtPage a.readon,.mostread li a:hover,.fg-menu li a:hover,.fg-menu li.active a,.fg-menu li.active.parent a,.fg-menu li.active.parent li.active.parent a,.vt_footer .menu li a:hover,ul.VMmenu li.VmOpen a,#vt_top .moduletable h3,.moduletable a.mainlevel:hover,.pagination a,ul li.active a:hover,ul li.active a span:hover,.current a span,.current ul li a:hover span,.current ul li a span:hover,#vt_bottom ul li a,#vt_bottom ul li a:hover,div.itemTagsBlock ul.itemTags li a:hover,div.k2ItemsBlock ul li a.moduleItemTitle:hover,div.userItemTagsBlock ul.userItemTags li a:hover,.items-row .contentheading a:hover,.nspArt h4.nspHeader a:hover,div.moduletable_menu ul.menu.mod_about li a:hover,.vtem-tabs-wrapper .newsflash-title a:hover,div.catItemReadMore a:hover,#k2Container div.subCategory:hover h2 a,div.k2CategoriesListBlock ul li a:hover,div.k2CategoriesListBlock ul li.activeCategory a,div.k2ItemsBlock ul li a.moduleItemTitle,div.tagItemReadMore a:hover,div.userItemReadMore a:hover{color:#690;text-decoration:none}#vtem_menu ul.menu_vtem_nav li a{color:#c5e18e}#vt_main_menu,.vtemimageshow_title,table.calendar tr td.calendarNavMonthPrev,table.calendar tr td.calendarNavMonthNext,table.calendar tr td.calendarCurrentMonth,#k2Container div.subCategory:hover a.subCategoryMore,table.calendar tr td.calendarTodayLinked,table.calendar tr td.calendarTodayLinked a:hover,table.calendar tr td.calendarDateLinked a:hover,table.calendar tr td.calendarToday,table.calendar tr td.calendarToday:hover,#vtem_menu ul.menu_vtem_nav ul li a:hover,#vtem_menu ul.menu_vtem_nav ul li a.hover:hover,#vtem_menu ul.menu_vtem_nav ul li.current a,#vtem_menu ul.menu_vtem_nav ul li.current a:hover,#vtem_menu ul.menu_vtem_nav ul li a.hover,#vtem_menu ul.menu_vtem_nav li ul li a.hover,#vtem_menu ul.menu_vtem_nav li.active ul li a.hover,#vtem_menu ul.menu_vtem_nav li ul li.active a,#vtem_menu ul.menu_vtem_nav ul li.active a.hover,#vtem_menu ul.menu_vtem_nav li.parent ul li ul li.current a,#vtem_menu ul.menu_vtem_nav li.parent ul li.current ul li a:hover,#vtem_menu ul.menu_vtem_nav li.parent ul li.current ul li a span:hover,#vtem_menu ul.menu_vtem_nav ul li ul li.current a,#vtem_menu ul.menu_vtem_dropline li.active a span,#vtem_menu ul.menu_vtem_dropline li.vtem_hover a span,#vtem_menu ul.menu_vtem_dropline li.active a,#vtem_menu ul.menu_vtem_dropline li.vtem_hover a{background-color:#690}.vt_bottom .vt_heading1,.moduletablevt_whathot .vt_heading1{border-bottom:4px solid #690}#vtem_menu ul.menu_vtem_dropline li.active ul{background-color:#690 !important;display:block !important}div.k2LoginBlock fieldset.input input.button,div.button_searchb .form_searchb_submit,a.vt_button,.button_round,#finder-search .button,.login button.button,.form-validate .validate,.vt_box_head .button_round1,.readmore{background:#690 url(/templates/vt_food/images/button_overlay_lang.png) left top repeat-x}div.k2LoginBlock fieldset.input input.button:hover,div.button_searchb .form_searchb_submit:hover,a.vt_button,.button_round:hover,#finder-search .button:hover,.login button.button:hover,.form-validate .validate:hover,.vt_box_head .button_round1:hover,.readmore:hover{background:#690 url(/templates/vt_food/images/button_overlay_lang.png) left -70px repeat-x}.template-style2 #vt_logo img{display:none}.template-style2 #vt_logo{background:url(/templates/vt_food/css/styles/vt_logo_style2.png) no-repeat}
@media (max-width:480px){#vt_wrapper{min-width:280px !important;width:280px !important}.menu_vtem_nav,.box_skitter .label_skitter,#vt_showcase,div.vt_aside{display:none !important}#vt_top,#vt_logo{float:none;text-align:center;margin:0 auto !important}#vt_wapper_footer,#vt_main_section{margin:0px !important}.vt_component_inside{margin:15px 0px}.showcasemanual1,.showcasemanual2,.nspArtPage .nspArt,#vt_bottom .vt_width33,#vt_footer .vt_width33,.subCategoryContainer,#k2Container div.itemToolbar,#k2Container div.itemRatingBlock,#vt_nav_right,#vt_nav_left,.vt_copyright,.contentwidthr,div.vt_catItemBlock,#vt_header .vt_width50{min-width:100% !important;width:100% !important;clear:both !important}#vt_main_com,#vt_nav_right,#vt_nav_left{min-height:auto !important;height:auto !important}.nspArt div{padding:0px !important}#k2Container div.itemRatingBlock{padding:0px}#k2Container div.itemToolbar{margin:10px 0px !important}#vt_header .vt_module_inside{padding:2px 8px !important}#vt_header .vt_width50{text-align:center !important}.vt_header .search{float:none !important;margin:0 auto !important;position:absolute !important;bottom:-45px;right:10px}.registration #member-registration dl dt,.registration #member-registration dl dd{width:100% !important;min-height:auto !important;margin:0px !important}.box_skitter .next_button,.box_skitter .prev_button{top:35% !important}#vt_showcase{margin:30px 0px 0px !important}div.itemRelated,div.itemAuthorLatest{width:90% !important}#vt_logo{float:none !important;margin:0 auto !important}.com_content.featured #vt_wrapper{background:#f9f9f9 url(/templates/vt_food/images/main_280.jpg) center top no-repeat}.vt_header .search{width:200px !important;background:url(/templates/vt_food/images/vt_bgsearch.png) right center no-repeat !important}.vt_header .search .inputbox{width:155px !important}.vtemtabs-item img,div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img,.items-row img,.item-page img,.vt_blog .vt_intro img{width:90%;margin:5px 0px !important}div.itemListCategory img{width:95% !important;margin-bottom:10px}.moduletable_Recipes img{width:90px !important;height:80px !important;position:relative !important;top:-18px !important}.newsflash-title_Recipes{width:163px !important}.moduletable_howbuy ul li{padding:15px 0px}.moduletable_howbuy{font-size:12px !important}.widthmain100,.nspImageWrapper{width:100% !important}#vt_logo{float:none !important;margin:0 auto !important}.newsfeed-category,.pagination,.blog-featured{overflow:hidden;overflow-x:auto}.k2Pagination span span,.vt_pagination span span,.vt_pagination span a,.pagination span span,.pagination span a,.k2Pagination span a{padding:5px !important}div.itemCommentsForm form .groupinput p{padding-right:0px !important}#contact-form #jform_contact_message,div.itemCommentsForm form .groupinput p,div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{width:92% !important}.vtem-tabs .vtemtabs-panel .vtemtabs-item img{width:80px !important;height:45px !important}.vtemdrildown,.vt_drilldown_menu{display:block !important}}@media (min-width:481px) and (max-width:767px){#vt_wrapper{min-width:475px !important;width:475px !important}.box_skitter .label_skitter,.menu_vtem_nav{display:none !important}.vtem_image_show{height:172px !important}.showcasemanual1,.showcasemanual2,.contentwidthl,.nspArtPage .nspArt,#k2Container div.itemToolbar,#k2Container div.itemRatingBlock,#vt_nav_right,#vt_nav_left,#vt_bottom .vt_width33,#vt_footer .vt_width33,.vt_copyright,.contentwidthr,#vt_header .vt_width50{min-width:100% !important;width:100% !important;clear:both !important}#vt_main_com,#vt_nav_right,#vt_nav_left{min-height:auto !important;height:auto !important}.nspArt div{padding:0px !important}#k2Container div.itemRatingBlock{padding:0px}#k2Container div.itemToolbar{margin:10px 0px !important}#vt_header .vt_module_inside{padding:2px 8px !important}#vt_header .vt_width50{text-align:center !important}.vt_header .search{float:none !important;margin:0 auto !important;position:absolute !important;bottom:-45px;right:10px}.box_skitter .next_button,.box_skitter .prev_button{top:35% !important}#vt_showcase{margin:30px 0px 0px !important}div.itemRelated,div.itemAuthorLatest{width:44% !important}#vt_logo{float:none !important;margin:0 auto !important}.com_content.featured #vt_wrapper{background:#f9f9f9 url(/templates/vt_food/images/main_475.jpg) center top no-repeat}.moduletable_Recipes img{width:180px !important;height:100px !important;position:relative !important;top:0px !important}div.itemListCategory img{width:95% !important;margin-bottom:10px}.vtemtabs-item img,div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img,.items-row img,.item-page img,.vt_blog .vt_intro img{width:90%;margin:5px 0px !important}.newsflash-title_Recipes{width:210px !important}.moduletable_howbuy ul li{padding:15px 0px}.moduletable_howbuy{font-size:12px !important}.widthmain100,.nspImageWrapper{width:100% !important}#contact-form #jform_contact_message,div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{width:92% !important}.blog .items-row .item img{width:150px !important;height:90px !important}.vtemdrildown,.vt_drilldown_menu{display:block !important}}@media (min-width:768px) and (max-width:979px){#vt_wrapper{min-width:750px !important;width:750px !important}.vtem_image_show{height:213px !important}.com_content.featured #vt_wrapper{background:#f9f9f9 url(/templates/vt_food/images/main_750.jpg) center top no-repeat}.moduletable_Recipes img{width:90px !important;height:80px !important;position:relative !important;top:-35px !important}.newsflash-title_Recipes{width:105px !important}.moduletable_howbuy ul li{padding:5px 0px}.moduletable_howbuy{font-size:12px !important}.widthmain100,.nspImageWrapper{width:100% !important}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{width:92% !important}}@media (min-width:1500px){#vt_wrapper{min-width:1200px !important}#vt_wrapper{width:1200px !important}.vtem_image_show{height:363px !important}.com_content.featured #vt_wrapper{background:#f9f9f9 url(/templates/vt_food/images/main_style2.jpg) center top no-repeat}.moduletable_Recipes img{width:150px !important;height:70px !important}.newsflash-title_Recipes{width:195px !important}.moduletable_howbuy ul li{padding:25px 0px}.widthmain100,.nspImageWrapper{width:100% !important}div.vt_catItemBlock{width:80% !important}div.vt_aside{width:17% !important}}
