@font-face{font-family:'CordaLight';src:url('inc/fontface/CordaLig-webfont.eot');src:url('inc/fontface/CordaLig-webfont.eot?#iefix') format('embedded-opentype'), url('inc/fontface/CordaLig-webfont.woff') format('woff'), url('inc/fontface/CordaLig-webfont.ttf') format('truetype'), url('inc/fontface/CordaLig-webfont.svg#CordaLight') format('svg');font-weight:normal;font-style:normal;}.underline{text-decoration:underline;}.no-underline{text-decoration:none;}.normal{font-weight:400;}.semibold{font-weight:600;}.bold{font-weight:700;}.italic{font-style:italic;}body{background-color:white;font-family:'CordaLight', sans-serif;}h1{font-size:36px;line-height:38px;font-family:'CordaLight', sans-serif;color:#721;font-weight:400;margin-bottom:25px;padding:10px 0px;border-top:1px solid #721;border-bottom:1px solid #721;letter-spacing:0px;text-align:center;}h2{font-size:36px;line-height:38px;font-family:'CordaLight', sans-serif;color:#721;font-weight:400;margin-bottom:25px;padding:10px 0px;border-top:1px solid #721;border-bottom:1px solid #721;letter-spacing:0px;text-align:center;}h3{font-size:26px;line-height:30px;font-family:'CordaLight', sans-serif;color:#721;font-weight:400;margin-bottom:10px;}h4{font-size:22px;line-height:26px;font-family:'CordaLight', sans-serif;color:#5da929;font-weight:400;margin-bottom:10px;}h5{font-size:20px;line-height:24px;font-family:'CordaLight', sans-serif;color:;font-weight:200;margin-bottom:10px;}h6{font-size:18px;line-height:22px;font-family:'CordaLight', sans-serif;color:;font-weight:400;margin-bottom:10px;}p{font-size:16px;line-height:20px;font-family:'CordaLight', sans-serif;font-weight:400;color:#666;margin-bottom:10px;}.top-bar-wrapper{width:100%;float:left;background:#721;}.top-bar-wrapper .top-bar-container{width:960px;margin:0px auto;}.top-bar-wrapper .top-bar-container .top-bar{width:960px;float:left;line-height:31px;color:white;font-size:14px;}.top-bar-wrapper .top-bar-container .top-bar .left{width:470px;float:left;}.top-bar-wrapper .top-bar-container .top-bar .left a{color:white;text-decoration:none;}.top-bar-wrapper .top-bar-container .top-bar .left a:hover{text-decoration:underline;}.top-bar-wrapper .top-bar-container .top-bar .right{width:470px;float:right;text-align:right;}.header-wrapper{width:100%;float:left;margin-bottom:0px;}.header-wrapper .header-container{width:940px;margin:0px auto;}.header-wrapper .header-container .header{width:940px;padding:15px 0px 20px 0px;float:left;text-align:center;}.home-page-wrapper{width:100%;float:left;}.home-page-wrapper .home-page-container{width:960px;margin:0px auto;}.home-page-wrapper .home-page-container .home-page{width:960px;float:left;}.home-page-wrapper .home-page-container .home-page .ribbon{background:transparent url(images/home_ribbon.png) no-repeat top center;width:592px;height:31px;overflow:hidden;margin:0px 124px 38px 124px;padding:15px 60px 30px 60px;color:white;line-height:30px;font-size:30px;letter-spacing:1px;text-align:center;}.home-page-wrapper .home-page-container .home-page .client-box{width:922px;border:1px solid #ddd;padding:18px;background:#f1f1f1;margin-bottom:37px;float:left;}.home-page-wrapper .home-page-container .home-page .client-box .left{width:285px;float:left;}.home-page-wrapper .home-page-container .home-page .client-box .left h3{color:#5da929;font-size:36px;}.home-page-wrapper .home-page-container .home-page .client-box .left p{margin-bottom:0px;color:#721;}.home-page-wrapper .home-page-container .home-page .client-box .right{width:605px;float:right;}.latest-products-wrapper{float:left;width:100%;background:#f1f1f1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:35px;}.latest-products-wrapper .latest-products-container{width:960px;margin:0px auto;}.latest-products-wrapper .latest-products-container .latest-products{float:left;width:960px;padding:37px 0px;}.latest-products-wrapper .latest-products-container .latest-products h2{margin:0px 0px 50px 0px !important;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products{float:left;width:276px;margin-right:66px;margin-bottom:35px;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products h2{line-height:43px;font-size:22px;padding:0px;margin:0px;border:0px;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products h2 a{color:white;text-decoration:none;display:block;background:#721;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products h2 a:hover{background:#5da929;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products img{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products .no-image{width:274px;height:159px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:159px;text-align:center;color:#721;background:white;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products .no-image a{color:#721;display:block;}.latest-products-wrapper .latest-products-container .latest-products #recent-post-products:last-of-type{margin-right:0px !important;}.latest-products-wrapper .latest-products-container .latest-products .view-all{width:276px;height:51px;line-height:51px;float:left;font-size:22px;text-align:center;margin-left:342px;}.latest-products-wrapper .latest-products-container .latest-products .view-all a{color:white;background:#5da929;text-decoration:none;display:block;}.latest-products-wrapper .latest-products-container .latest-products .view-all a:hover{background:#721;}.latest-recipes-wrapper{float:left;width:100%;}.latest-recipes-wrapper .latest-recipes-container{width:960px;margin:0px auto;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes{float:left;width:960px;margin-bottom:35px;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes h2{margin:0px 0px 50px 0px !important;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes{float:left;width:276px;margin-right:66px;margin-bottom:35px;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes h2{line-height:43px;font-size:22px;padding:0px;margin:0px 0px 50px 0px !important;border:0px;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes h2 a{color:white;text-decoration:none;display:block;background:#721;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes h2 a:hover{background:#5da929;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes img{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes .no-image{width:274px;height:159px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:159px;text-align:center;color:#721;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes .no-image a{color:#721;display:block;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes #recent-post-recipes:last-of-type{margin-right:0px !important;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes .view-all{width:276px;height:51px;line-height:51px;float:left;font-size:22px;text-align:center;margin-left:342px;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes .view-all a{color:white;text-decoration:none;display:block;background:#5da929;}.latest-recipes-wrapper .latest-recipes-container .latest-recipes .view-all a:hover{background:#721;}#carousel-wrapper-jump-points{width:100%;float:left;margin-bottom:60px;}#carousel-wrapper-jump-points #carousel-container-jump-points{width:960px;margin:0px auto;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points{width:960px;padding:0px 0px;float:left;position:relative;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points .bx-prev{position:absolute;top:80px;left:-35px;font-size:0px;color:transparent;background:transparent url(images/jp_left.png) no-repeat top left;width:19px;height:31px;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points .bx-prev .disabled{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points .bx-next{position:absolute;top:80px;right:-32px;font-size:0px;color:transparent;background:transparent url(images/jp_right.png) no-repeat top left;width:19px;height:31px;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points .bx-next .disabled{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points .mask{position:relative;overflow:hidden;width:960px;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul{margin:0px;padding:0px;overflow:hidden;list-style:none;float:left;padding-bottom:5px;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li{float:left;width:276px;height:177px;background:transparent url(images/jp_bg.png) no-repeat top left;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li h2{font-family:'CordaLight', sans-serif;color:white;font-size:36px;line-height:40px;height:80px;overflow:hidden;margin-bottom:15px;font-weight:400;text-align:left;width:240px;padding:0px;border:0px;position:relative;z-index:99;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li h2 a{color:white;text-decoration:none;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .read-more{width:142px;height:37px;font-size:22px;border:1px solid #abd78c;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .read-more a{text-align:center;line-height:37px;text-decoration:none;color:white;display:block;background:#7abb4d;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .read-more a:hover{background:#57982a;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner{width:240px;height:141px;float:left;padding:18px;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner p{color:;font-size:15px;line-height:20px;width:268px;height:80px;margin-bottom:0px;overflow:hidden;font-family:'CordaLight', sans-serif;font-weight:400;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner p a{color:;text-decoration:none;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner .no-jump-points-carousel-image{width:266px;height:158px;margin-bottom:15px;float:left;background:white;text-align:center;color:#999;line-height:158px;font-family:'CordaLight', sans-serif;font-size:14px;border:1px solid ;text-transform:uppercase;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner .no-jump-points-carousel-image a{display:block;color:#999;background:;width:266px;height:158px;text-decoration:none;}#carousel-wrapper-jump-points #carousel-container-jump-points #carousel-jump-points ul li .inner .jump-points-carousel-image{position:absolute;bottom:11px;right:10px;max-width:240px;max-height:140px;z-index:98;}#carousel-wrapper-typical{width:100%;float:left;margin-bottom:20px;}#carousel-wrapper-typical #carousel-container-typical{width:960px;margin:0px auto;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical{width:960px;padding:0px 0px;float:left;position:relative;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical .bx-prev{position:absolute;top:50%;left:-55px;font-size:0px;color:transparent;background:transparent url(images/carousel_left.png) no-repeat top left;width:42px;height:42px;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical .bx-prev .disabled{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}#carousel-wrapper-typical #carousel-container-typical #carousel-typical .bx-next{position:absolute;top:50%;right:-55px;font-size:0px;color:transparent;background:transparent url(images/carousel_right.png) no-repeat top left;width:42px;height:42px;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical .bx-next .disabled{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}#carousel-wrapper-typical #carousel-container-typical #carousel-typical .mask{position:relative;overflow:hidden;width:960px;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul{margin:0px;padding:0px;overflow:hidden;list-style:none;float:left;padding-bottom:5px;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li{float:left;width:960px;display:table;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner{float:left;display:table-row;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .left{display:table-cell;width:455px;padding:12px;background:#f9f9f9;vertical-align:top;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .right{display:table-cell;width:391px;padding:30px 45px;background:#f1f1f1;vertical-align:top;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .right h3{font-family:'CordaLight', sans-serif;color:#777;font-size:22px;line-height:26px;font-style:italic;text-decoration:underline;margin-bottom:20px;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .right p{color:#777;padding-top:30px;padding-bottom:30px;border-top:1px solid #777;border-bottom:1px solid #777;font-size:15px;line-height:20px;font-family:'CordaLight', sans-serif;font-weight:400;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .no-jump-points-carousel-image{width:266px;height:158px;margin-bottom:15px;float:left;background:white;text-align:center;color:#999;line-height:158px;font-family:'CordaLight', sans-serif;font-size:14px;border:1px solid ;text-transform:uppercase;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .no-jump-points-carousel-image a{display:block;color:#999;background:;width:266px;height:158px;text-decoration:none;}#carousel-wrapper-typical #carousel-container-typical #carousel-typical ul li .inner .jump-points-carousel-image{position:absolute;bottom:11px;right:10px;max-width:240px;max-height:140px;z-index:98;}.main-navigation-wrapper{width:100%;float:left;margin-bottom:27px;}.main-navigation-wrapper .main-navigation-container{width:960px;margin:0px auto;border-top:1px solid #721;border-bottom:1px solid #721;}.main-navigation-wrapper .main-navigation-container .main-navigation{margin:0px auto;padding:0px;list-style:none;float:none;display:table;height:49px;}.main-navigation-wrapper .main-navigation-container .main-navigation li{float:left;padding:0 0 0px 0;position:relative;line-height:0;}.main-navigation-wrapper .main-navigation-container .main-navigation li a{float:left;height:49px;padding:0px;margin-right:25px;color:#721;text-decoration:none;font-size:18px;line-height:49px;font-weight:200;font-family:'CordaLight', sans-serif;transition:color 500ms linear, font-weight 500ms linear, background 500ms linear;-moz-transition:color 500ms linear, font-weight 500ms linear, background 500ms linear;-webkit-transition:color 500ms linear, font-weight 500ms linear, background 500ms linear;-o-transition:color 500ms linear, font-weight 500ms linear, background 500ms linear;display:block;text-transform:uppercase;}.main-navigation-wrapper .main-navigation-container .main-navigation li a:hover{color:#721;text-decoration:underline;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-item a{color:#721;text-decoration:underline;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-item ul li a{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-item ul li a:hover{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-parent a{color:#721;text-decoration:underline;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-parent ul li a{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-parent ul li a:hover{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-ancestor a{color:#721;text-decoration:underline;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-ancestor ul li a{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li.current-menu-ancestor ul li a:hover{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li:hover ul{display:block;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul{list-style:none;margin:0;padding:0;display:none;position:absolute;top:20px;left:0px;z-index:99999;background:none;-moz-border-radius:5px;border-radius:5px;padding-top:10px;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul ul{top:0;left:180px;display:none !important;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul ul li:first-child a:after{left:-8px;top:12px;width:0;height:0;border-left:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:8px solid ;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul ul li:first-child a:hover:after{border-right-color:;border-bottom-color:transparent;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li{float:none;margin:0;padding:0;display:block;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li.current-menu-item a{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:first-child > a{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:first-child > a:after{content:'';position:absolute;left:20px;top:-8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid ;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:first-child a:hover:after{border-bottom-color:;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:last-child > a{-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li a{padding:10px;height:10px;width:200px;background:;border:0px;margin:0px;height:auto;line-height:1;display:block;white-space:nowrap;float:none;text-transform:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;font-weight:400;color:white;font-family:'CordaLight', sans-serif;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li a:hover{color:white;background:;border:0px;}.main-navigation-wrapper .main-navigation-container .main-navigation li ul li:hover ul{display:block !important;}.main-navigation-wrapper .main-navigation-container .main-navigation li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#slideshow-wrapper-homepage{width:100% !important;float:left;height:350px !important;margin-bottom:25px;}#slideshow-wrapper-homepage #slideshow-container-homepage{width:100% !important;margin:0px auto;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage{width:100% !important;position:relative;overflow:hidden;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage{width:100% !important;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-image-homepage{overflow:hidden;position:relative;width:100%;height:350px;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-image-homepage img{position:absolute;left:50%;margin-left:-960px;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-description-wrapper-homepage{position:absolute;bottom:25px;left:50%;width:600px;margin-left:-470px;height:120px;background:rgba(0,0,0,0.4);padding:15px;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-description-wrapper-homepage h2{font-size:30px;line-height:30px;height:30px;overflow:hidden;font-family:'CordaLight', sans-serif;font-weight:normal;letter-spacing:0px;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-description-wrapper-homepage h2 a{color:white;text-decoration:none;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-description-wrapper-homepage p{font-size:48px;line-height:60px;height:120px;overflow:hidden;font-family:'Oswald', sans-serif;font-weight:normal;text-transform:uppercase;color:white;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-homepage .slideshow-slide-homepage .slideshow-description-wrapper-homepage p a{color:white;text-decoration:none;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-nav-homepage{position:absolute;width:980px;height:10px;top:375px;text-align:center;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-nav-homepage a{width:12px;height:12px;position:relative;display:inline-block;background:transparent url(images/slideshow_nav.png) no-repeat center center;font-size:0px;color:transparent;margin-right:2px;}#slideshow-wrapper-homepage #slideshow-container-homepage #slideshow-nav-homepage a.activeSlide{background:transparent url(images/slideshow_nav_current.png) no-repeat top left;}#slideshow-wrapper-typical{width:100% !important;float:left;margin-bottom:25px;}#slideshow-wrapper-typical #slideshow-container-typical{margin:0px auto;}#slideshow-wrapper-typical #slideshow-container-typical #slideshow-typical{position:relative;overflow:hidden;}#slideshow-wrapper-typical #slideshow-container-typical #slideshow-nav-typical{position:absolute;width:700px;height:10px;top:285px;text-align:center;display:none;}#slideshow-wrapper-typical #slideshow-container-typical #slideshow-nav-typical a{width:10px;height:10px;position:relative;display:inline-block;background:transparent url(images/slideshow_nav.png) no-repeat top left;font-size:0px;color:transparent;margin-right:2px;}#slideshow-wrapper-typical #slideshow-container-typical #slideshow-nav-typical a.activeSlide{background:transparent url(images/slideshow_nav_current.png) no-repeat top left;}.typical-page-wrapper{width:100%;float:left;margin-bottom:25px;}.typical-page-wrapper .typical-page-container{width:960px;margin:0px auto;}.typical-page-wrapper .typical-page-container .typical-page{width:960px;float:left;}.typical-page-wrapper .typical-page-container .typical-page p a{color:#666;}.typical-page-wrapper .typical-page-container .typical-page ul{list-style-type:disc;font-size:18px;line-height:24px;margin-bottom:10px;margin-left:15px;font-family:'CordaLight', sans-serif;color:#666;}.typical-page-wrapper .typical-page-container .typical-page ul li a{text-decoration:underline;color:#666;transition:color 400ms linear;-moz-transition:color 400ms linear;-webkit-transition:color 400ms linear;-o-transition:color 400ms linear;}.typical-page-wrapper .typical-page-container .typical-page ul li a:hover{text-decoration:none;color:#666;}.typical-page-wrapper .typical-page-container .typical-page ol{list-style-type:decimal;font-size:18px;line-height:24px;margin-bottom:10px;font-family:'CordaLight', sans-serif;color:#666;margin-left:20px;}.typical-page-wrapper .typical-page-container .typical-page ol li a{text-decoration:underline;color:#666;transition:color 400ms linear;-moz-transition:color 400ms linear;-webkit-transition:color 400ms linear;-o-transition:color 400ms linear;}.typical-page-wrapper .typical-page-container .typical-page ol li a:hover{text-decoration:none;color:#666;}.typical-page-wrapper .typical-page-container .typical-page blockquote{padding:15px 40px 5px 80px;margin-bottom:15px;background:transparent url(images/blockquote.png) no-repeat 45px 20px;font-size:16px;line-height:22px;font-family:'CordaLight', sans-serif;color:#777;}.typical-page-wrapper .typical-page-container .typical-page blockquote p{font-size:16px;line-height:22px;font-family:'CordaLight', sans-serif;color:#777;}.typical-page-wrapper .typical-page-container .typical-page blockquote p a{text-decoration:underline;color:#777;transition:color 400ms linear;-moz-transition:color 400ms linear;-webkit-transition:color 400ms linear;-o-transition:color 400ms linear;}.typical-page-wrapper .typical-page-container .typical-page blockquote p a:hover{text-decoration:none;color:#5da929;}.typical-page-wrapper .typical-page-container .typical-page .wp-caption img{padding:4px;border:1px solid ;margin-bottom:5px;}.typical-page-wrapper .typical-page-container .typical-page .wp-caption .wp-caption-text{font-style:italic;font-size:13px;margin-bottom:3px;color:;}.content-panel-wrapper{width:100%;float:left;padding:25px 0px;margin-bottom:10px;}.content-panel-wrapper.alt{background:#f1f1f1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.content-panel-wrapper.alt:last-of-type{margin-bottom:25px;}.content-panel-wrapper .content-panel-container{width:960px;margin:0px auto;}.content-panel-wrapper .content-panel-container .content-panel{width:960px;float:left;}.news .left{width:276px;float:left;}.news .right{width:620px;float:right;}.news .right .news-archive-article{width:620px;float:left;margin-bottom:50px;}.news .right .news-archive-article h2{font-size:22px;border:0px;padding:0px;margin:0px;text-align:left;}.news .right .news-archive-article h2 a{color:#721;}.news .right .news-archive-article img{margin-bottom:20px;}.news .right .news-archive-article .no-news-archive-image{width:618px;height:308px;border:1px solid #ddd;margin-bottom:20px;text-align:center;line-height:308px;font-size:20px;}.news .right .news-archive-article .no-news-archive-image a{color:#721;}.news .right .news-archive-article .news-archive-meta{font-size:16px;line-height:20px;font-family:'CordaLight', sans-serif;font-weight:400;color:#666;}.news .right .news-archive-article .news-archive-meta a{color:#5da929;}.news .right .news-archive-article .news-archive-button{float:right;}.news .right .news-archive-article .news-archive-button a{color:#5da929;text-decoration:none;}.single-news-image img{margin-bottom:25px;}.single-news-article-meta{float:left;width:620px;}.single-news-article-meta .left{float:left;width:400px;font-size:16px;line-height:20px;font-family:'CordaLight', sans-serif;font-weight:400;color:#666;}.single-news-article-meta .left a{color:#5da929;}.single-news-article-meta .right{float:right;width:150px;}.single-news-article-meta .right .st_fblike_large > span{bottom:13px !important;}.single-news-article-meta .right .st_plusone_large > div{bottom:8px !important;}.product-archive-product{width:276px;float:left;margin-bottom:32px;}.product-archive-product.last-in-row{margin-left:68px;}.product-archive-product img{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}.product-archive-product .no-product-archive-image{width:274px;height:159px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:159px;text-align:center;color:#721;}.product-archive-product .no-product-archive-image a{color:#721;display:block;}.product-archive-product h2{line-height:43px;font-size:22px;padding:0px;margin:0px;border:0px;}.product-archive-product h2 a{color:white;text-decoration:none;display:block;background:#721;}.product-archive-product h2 a:hover{background:#5da929;}.product-single .left{width:276px;float:left;}.product-single .right{width:620px;float:right;}.product-single .right .main-image img{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}.product-single .right .galleries{float:left;width:620px;margin-bottom:20px;}.product-single .right .galleries .gallery{float:left;}.product-single .right .galleries .gallery img{border:1px solid #ddd;}.gallery-archive-gallery{width:276px;float:left;margin-bottom:32px;}.gallery-archive-gallery.last-in-row{margin-left:68px;}.gallery-archive-gallery img{border:1px solid #ddd;padding:4px;margin-bottom:12px;}.gallery-archive-gallery .no-gallery-archive-image{width:274px;height:159px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:159px;text-align:center;color:#721;margin-bottom:12px;}.gallery-archive-gallery .no-gallery-archive-image a{color:#721;display:block;}.gallery-archive-gallery h2{line-height:20px;font-size:20px;padding:0px;text-align:left;margin:0px 0px 10px 0px;border:0px;}.gallery-archive-gallery h2 a{color:#721;text-decoration:none;display:block;}.gallery-archive-meta{color:#666;font-size:14px;margin-bottom:10px;}.gallery-archive-meta a{color:#666;text-decoration:none;}.gallery-archive-meta .green{color:#5da929;}.gallery-archive-meta .news-archive-article-terms{margin-left:10px;}.main-gallery-image{padding:4px;border:1px solid #ddd;margin-bottom:6px;}.normal-gallery-image{padding:4px;border:1px solid #ddd;margin-bottom:4px;}.single-gallery-images{margin-bottom:25px;}.single-gallery-images a{text-decoration:none;display:inline-block;position:relative;}.playbutton{position:absolute;top:50%;left:50%;margin-left:-41px;margin-top:-16px;}.recipe-single-image{border:1px solid #ddd;margin-bottom:30px;}.subnavigation-wrapper{width:244px;float:left;border:1px solid #ddd;padding:15px;}.subnavigation-wrapper .subnavigation-heading h2{font-size:26px;text-align:center;text-decoration:underline;font-family:'CordaLight', sans-serif;color:#721;line-height:26px;font-weight:400;margin-bottom:10px;padding:0px 10px;border:0px;}.subnavigation-wrapper div{display:none;}.subnavigation-wrapper .subnavigation-heading{display:block !important;}.subnavigation-wrapper .subnavigation{display:block !important;}.subnavigation ul{list-style-type:none !important;float:left;}.subnavigation ul li{float:left;width:220px;}.subnavigation ul li ul{display:none;}.subnavigation ul li.current-menu-item a{color:;}.subnavigation ul li.current-menu-item ul{margin-left:15px;display:block !important;}.subnavigation ul li.current-menu-item ul li a{color:#666;background:none;width:205px;font-family:'CordaLight', sans-serif;font-size:15px;font-weight:400;}.subnavigation ul li.current-menu-item ul li a:hover{color:;}.subnavigation ul li.current-menu-parent a{color:;}.subnavigation ul li.current-menu-parent ul{margin-left:15px;display:block !important;}.subnavigation ul li.current-menu-parent ul li a{color:#666;padding-left:0px;width:205px;font-family:'CordaLight', sans-serif;font-size:15px;line-height:30px;font-weight:400;}.subnavigation ul li.current-menu-parent ul li a:hover{color:;font-weight:700;}.subnavigation ul li.current-menu-parent ul li.current-menu-item a{color:;font-weight:700;}.subnavigation ul li a{display:block;width:100%;height:100%;font-family:'CordaLight', sans-serif;font-size:15px;line-height:35px;font-weight:400;color:#5da929 !important;text-decoration:none !important;padding:0px;width:220px;transition:color 400ms linear;-moz-transition:color 400ms linear;-webkit-transition:color 400ms linear;-o-transition:color 400ms linear;border-bottom:1px solid #ccc;}.subnavigation ul li a:hover{color:;}#gallery-wrapper-general{width:700px;float:left;}#gallery-wrapper-general .gallery-image-general{float:left;margin-right:20px;margin-bottom:20px;padding:0px;}#gallery-wrapper-general .gallery-image-general img{border:5px solid white;-webkit-box-shadow:1px 1px 5px 1px #999;box-shadow:1px 1px 5px 1px #999;}#gallery-wrapper-general .gallery-image-general.last-in-row{margin-right:0px !important;}#gallery-wrapper-general .gallery-image-general .gallery-image-title-general{display:none;}#googlemap-wrapper-contact{float:left;width:100%;margin-bottom:20px;}#googlemap-wrapper-contact #googlemap-container-contact{width:100% !important;margin:0px auto;}#googlemap-wrapper-contact #googlemap-container-contact #googlemap-contact{float:left;width:100% !important;}#googlemap-wrapper-contact #googlemap-container-contact #googlemap-contact #map_canvas_contact{width:100% !important;}.contact-left{width:276px;float:left;}.contact-right{width:620px;float:right;}.contact-details-box{width:244px;float:left;border:1px solid #ddd;padding:15px;}.contact-details-box h3{text-align:center;text-decoration:underline;}.contact-page-form_wrapper{float:left;width:620px;}.contact-page-form_wrapper ul{list-style-type:none !important;margin:0px !important;}.contact-page-form_wrapper ul li{padding:0px !important;background:none !important;margin-bottom:12px;width:280px;}.contact-page-form_wrapper ul li h3{color:white;font-size:18px;margin-bottom:5px;}.contact-page-form_wrapper ul li label{float:left;width:100px;color:white;font-family:'CordaLight', sans-serif;font-size:13px;margin-bottom:5px;}.contact-page-form_wrapper ul li input[type="text"]{border:1px solid #ddd;background:white;margin:0px;padding:4px;line-height:20px;height:20px;font-size:13px;width:270px;font-family:'CordaLight', sans-serif;color:#777;}.contact-page-form_wrapper ul li textarea{border:1px solid #ddd;background:white;margin:0px;padding:4px;line-height:13px;height:100px;font-size:13px;width:270px;font-family:'CordaLight', sans-serif;color:#777;}.contact-page-form_wrapper ul li select{width:340px;height:27px;padding:0px 10px;font-family:'CordaLight', sans-serif;font-size:13px;color:;border:1px solid #ccc;margin:0px;-webkit-appearance:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background:transparent url(images/arrow_footer_domain.png) no-repeat 320px 9px;background-size:8px 6px;}.contact-page-form_wrapper ul li ::-webkit-input-placeholder{color:#999;}.contact-page-form_wrapper ul li :-moz-placeholder{color:#999;}.contact-page-form_wrapper ul li ::-moz-placeholder{color:#999;}.contact-page-form_wrapper ul li :-ms-input-placeholder{color:#999;}.contact-page-form_wrapper input[type="submit"]{width:280px;height:30px;float:right;border:1px solid #5da929;background:#5da929;font-family:'CordaLight', sans-serif;color:white;font-size:16px !important;font-weight:400;cursor:pointer;}.contact-page-form_wrapper input[type="submit"]:hover{background:#721;border:1px solid #721;}.contact-page-form_wrapper #field_1_14{width:280px;float:right;}.contact-page-form_wrapper .gform_validation_container{position:absolute;left:-9999px;}.contact-page-form_wrapper .validation_error{font-size:15px;line-height:22px;float:left;width:600px;margin-bottom:10px;font-family:'CordaLight', sans-serif;color:#ff7979;}.contact-page-form_wrapper .validation_message{position:absolute;left:-9999px;}.contact-page-form_wrapper .gfield_error input[type="text"],.contact-page-form_wrapper .gfield_error textarea{border:1px solid #ff7979;}.wp-pagenavi-wrapper{float:left;width:620px;margin-bottom:20px;}.wp-pagenavi-wrapper .wp-pagenavi{float:right;font-family:'CordaLight', sans-serif;font-size:12px;}.wp-pagenavi-wrapper .wp-pagenavi span.pages{float:left;height:25px;line-height:25px;margin-right:10px;color:#777;}.wp-pagenavi-wrapper .wp-pagenavi span.current{background:#5da929;border:1px solid #5da929;width:23px;height:23px;float:left;text-align:center;line-height:23px;color:white;font-weight:700;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi a.page{background:#f1f1f1;border:1px solid #ddd;width:23px;height:23px;float:left;text-align:center;line-height:23px;color:#777;font-weight:700;text-decoration:none;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi a.nextpostslink{background:#f1f1f1;border:1px solid #ddd;width:23px;height:23px;float:left;text-align:center;line-height:23px;color:#777;font-weight:700;text-decoration:none;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi a.first{background:#f1f1f1;border:1px solid #ddd;width:43px;height:23px;float:left;text-align:center;line-height:23px;color:#777;font-weight:700;text-decoration:none;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi a.last{background:#f1f1f1;border:1px solid #ddd;width:43px;height:23px;float:left;text-align:center;line-height:23px;color:#777;font-weight:700;text-decoration:none;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi a.previouspostslink{background:#f1f1f1;border:1px solid #ddd;width:23px;height:23px;float:left;text-align:center;line-height:23px;color:#777;font-weight:700;text-decoration:none;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.wp-pagenavi-wrapper .wp-pagenavi .extend{position:absolute;left:-9999px;}.bottom-bar-wrapper{width:100%;float:left;margin-bottom:15px;background:#f1f1f1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.bottom-bar-wrapper .bottom-bar-container{width:960px;margin:0px auto;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar{width:960px;padding:15px 0px;float:left;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left{width:500px;float:left;line-height:45px;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation{float:left;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation li{float:left;font-family:'CordaLight', sans-serif;font-weight:200;line-height:12px;font-size:12px;padding-right:7px;border-right:1px solid #999;padding-left:7px;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation li:first-child{padding-left:0px !important;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation li a{color:#777;text-decoration:none;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation li a:hover{text-decoration:underline;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-left .footer-navigation li ul{display:none;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-right{width:420px;float:right;font-size:12px;line-height:24px;font-family:'CordaLight', sans-serif;font-weight:200;text-align:right;color:#777;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-right a{color:#777;text-decoration:none;}.bottom-bar-wrapper .bottom-bar-container .bottom-bar .bottom-bar-right a:hover{text-decoration:underline;}.footer-wrapper{width:100%;float:left;margin-bottom:20px;}.footer-wrapper .footer-container{width:960px;margin:0px auto;}.footer-wrapper .footer-container .footer{width:960px;float:left;font-family:'CordaLight', sans-serif;}.footer-wrapper .footer-container .footer .footer-left{width:470px;float:left;color:#777;font-size:12px;}.footer-wrapper .footer-container .footer .footer-right{width:470px;float:right;text-align:right;font-size:12px;color:#777;}.footer-wrapper .footer-container .footer .footer-right a{text-decoration:none;color:#777;}.footer-wrapper .footer-container .footer .footer-right a:hover{text-decoration:underline;}