﻿@charset utf-8; @import url(http://fonts.googleapis.com/css?family=Ropa+Sans:400,400italic); @import url(http://fonts.googleapis.com/css?family=Coustard); @font-face{font-family:entypo;src:url(../fonticons/entypo.svg#entypo) format('svg');src:url(../fonticons/entypod41d.eot?#iefix) format('embedded-opentype'),url(../fonticons/entypo.svg#entypo) format('svg'),url(../fonticons/entypo.woff) format('woff'),url(../fonticons/entypo.ttf) format('truetype');font-weight:400;font-style:normal}body{font-size:13px;font-family:Arial,sans-serif;margin:0;padding:0;color:#bcab89;background:url(../images/background-texture-1.jpg) repeat center top}body:before{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/background-overlay.png) repeat center top;content:'';z-index:0}p{line-height:1.5}a{color:#a56429;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}a:hover{color:#f4ecbf;text-decoration:none}a:focus{outline:0}.clear-float{clear:both}.icon-text{display:inline-block!important;font-weight:400!important;font-family:entypo!important}.wrapper{width:1200px;margin:0 auto;position:relative}.boxed:not(.active){background:0 0!important}.active.boxed{width:1230px;margin:0 auto;background:#5d3115;box-shadow:0 0 10px rgba(0,0,0,.2),inset 0 0 1px rgba(255,255,255,.4);padding:0;min-height:100%}.left{float:left}.right{float:right}.photo-border-1{display:inline-block;border:2px solid #f7efd5;box-shadow:0 0 0 0 #f7efd5,0 1px 1px rgba(0,0,0,.3)}.photo-border-1:hover{box-shadow:0 0 0 2px #f7efd5,0 1px 1px rgba(0,0,0,.3)}.content-main .photo-border-1{border:2px solid #fff}.content-main .photo-border-1:hover{box-shadow:0 0 0 2px #fff,0 1px 1px 2px rgba(0,0,0,.3)}.photo-border-2{display:inline-block;border:4px solid #f7efd5;box-shadow:0 0 0 0 #f7efd5,0 1px 1px rgba(0,0,0,.3)}.photo-border-3{display:inline-block;border:4px solid #fff;box-shadow:0 0 0 0 #fff,0 1px 1px rgba(0,0,0,.3)}.header{display:block;background-image:url(../images/header-texture-1.jpg);background-position:center top;background-repeat:repeat;background-size:auto;min-height:233px;position:relative;z-index:1;overflow:hidden}.header .logo-image{display:block;position:relative;margin-top:33%}.header .logo-text{display:block;position:relative;margin-top:50%;font-size:35px;font-family:ropa sans,sans-serif}.header .logo-text a{color:#f4ecbf}.header .header-info{display:block;float:left;margin-left:35px;padding-left:35px;border-left:3px solid rgba(0,0,0,.2);padding-top:15px;padding-bottom:15px;position:relative;margin-top:60px}.header .logo-header{display:block;float:left;height:233px}.header .logo-header img{max-width:100%}.boxed.active .header .logo-header{margin-left:20px}.boxed.active .header-featured{margin-right:20px}.very-top{display:block;background-color:#4c5c12;background-image:url(../images/texture-overlay.png);background-repeat:repeat;background-position:center top;box-shadow:inset 0 -1px 0 rgba(255,255,255,.2);color:#a1a68c;height:auto}.boxed.active .very-top{box-shadow:inset 0 -1px 0 rgba(255,255,255,.2),inset 1px 0 0 0 rgba(255,255,255,.2),inset -1px 0 0 0 rgba(255,255,255,.2)}.wrapper:before,.very-top:before{display:block;clear:both;content:''}.very-top a{color:rgba(255,255,255,.8);text-shadow:0 1px 0 rgba(0,0,0,.3);display:inline-block;padding:13px 0}.very-top .left li{margin-right:26px}.very-top .left li:before{display:block;position:absolute;width:1px;height:16px;border-right:1px dotted rgba(255,255,255,.3);content:'';right:-13px;top:11px}.very-top .left li:last-child:before{display:none}.very-top .right li{margin-left:17px}.very-top a:hover{color:#fff}.very-top ul{display:block;font-size:0}.very-top ul li{display:inline-block;font-size:12px;position:relative}.header-featured{display:block;float:right;width:470px}.header-featured .header-featured-blocks{display:block;padding-top:47px}.header-featured .header-featured-blocks li{display:none}.header-featured .header-featured-blocks li.active{display:block}.header-featured .header-featured-blocks .featured-photo{display:block;float:left}.header-featured .header-featured-blocks .featured-content{display:block;margin-left:140px}.header-featured .header-featured-navi{display:block;position:relative;float:right;margin-top:-25px;position:relative}.header-featured .header-featured-navi>li{display:block;float:left;margin-left:8px}.header-featured .header-featured-navi>li a:hover,.header-featured .header-featured-navi>li.active a{background:#f4edd4}.header-featured .header-featured-navi>li a{display:block;width:9px;height:9px;overflow:hidden;font-size:0;border:2px solid #f4edd4;background:0 0;border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.3)}.main-menu{display:block;background:url(../images/main-menu-texture-1.jpg) repeat-x center top;height:58px;z-index:100;position:relative;box-shadow:0 2px 0 rgba(0,0,0,.2)}.main-menu ul{display:block;height:58px}.main-menu ul li.mobile-menu{display:none}.main-menu ul li{display:block;float:left}.main-menu ul li>a{display:block;color:#3c1805;background-color:transparent;font-size:19px;line-height:19px;font-family:ropa sans,sans-serif;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);padding:20px 17px 19px}.main-menu ul li>a span{display:block;padding-right:15px;position:relative}.main-menu ul li>a span:before{display:block;position:absolute;content:'\25BE';right:0;font-weight:400}.main-menu>div>ul>li:hover>a{background-color:#3c1805;color:#e6e1c9;text-shadow:none}.main-menu ul.sub-menu a{color:#e6e1c9;text-shadow:none}.main-menu ul.sub-menu{display:none}.main-menu ul.sub-menu a{font-size:16px;padding:17px}.main-menu ul.sub-menu li{border-bottom:1px dashed rgba(0,0,0,.2);position:relative}.main-menu ul.sub-menu li:last-child{border-bottom:0}.main-menu ul.sub-menu li:hover>a{background:rgba(0,0,0,.2)}.main-menu>div>ul>li ul.sub-menu{background:#3c1805;position:absolute;width:260px}.main-menu ul.sub-menu ul.sub-menu{left:260px;top:0}.main-menu ul.sub-menu li>a span:before{content:'\25B8'}.main-menu>div>ul>li ul.sub-menu>li{display:block;float:none}.main-menu li:hover>ul.sub-menu{display:block;height:auto}.main-menu .menu-cart{position:relative;z-index:50}.main-menu .menu-cart:hover>div{display:block}.main-menu .menu-cart>div{display:none;position:absolute;top:58px;right:0;width:280px;background:#f7ecd0;box-shadow:0 2px 2px 1px rgba(0,0,0,.2);padding:0;color:#a59c6d}.main-menu .menu-cart>div>strong{font-family:coustard,serif;background-color:#3c1805;color:#e6e1c9;display:block;font-weight:400;padding:15px;font-size:15px;vertical-align:baseline}.main-menu .menu-cart>div>ul{display:block;height:auto;max-height:250px;overflow-x:hidden;overflow-y:auto;margin-bottom:15px;border-bottom:1px dotted #d2c2a7}.main-menu .menu-cart>div>ul>li{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #d2c2a7}.main-menu .menu-cart>div>ul>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.menu-cart .item-content{display:block;margin-left:63px;padding-right:35px;position:relative}.menu-cart .item-content>strong{font-family:coustard,serif;font-size:14px;font-weight:400;padding-top:2px;padding-bottom:5px;display:block}.menu-cart .item-content>strong a{display:block;color:#3c1805}.menu-cart .item-content>i{display:inline-block;color:#54850f;font-style:normal;font-weight:400;font-size:16px;font-family:coustard,serif}.menu-cart .item-content a.icon-text{display:block;position:absolute;top:50%;right:0;color:#8c1414;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7;font-size:20px;margin-top:-10px}.menu-cart .item-content a.icon-text:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.main-menu .menu-cart>div>strong .icon-text{display:inline-block;padding-right:10px;font-weight:400}.main-menu .menu-cart>div>ul{display:block;padding:15px}.main-menu .menu-cart>div a:not(.styled-button),.main-menu .menu-cart>div i,.main-menu .menu-cart>div span,.main-menu .menu-cart>div p{text-shadow:0 1px 0 #fff;vertical-align:baseline}.main-menu .menu-cart>a{display:block;color:#3c1805;background-color:transparent;font-size:19px;line-height:19px;text-shadow:0 1px 0 rgba(255,255,255,.6);padding:20px 20px 19px;position:relative;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.main-menu .menu-cart>a i span{display:block;position:absolute;line-height:11px;font-size:10px;font-weight:700;background:#d00f0f;font-style:normal;color:#fff;text-shadow:none;padding:2px 5px;z-index:51;top:10px;right:7px;border-radius:11px}.main-menu .menu-cart>a i span:empty,.main-menu .menu-cart>a i:empty{display:none}.main-menu .menu-cart:hover>a i{background-color:#e6e1c9;color:#3c1805}.main-menu .menu-cart:hover>a{background-color:#3c1805;color:#e6e1c9;text-shadow:none}.menu-cart .subtotal{display:block;padding:0 15px 15px;font-size:12px}.menu-cart .subtotal .subtotal-amount{display:block;padding-top:3px;font-size:18px;color:#568118;font-family:coustard,serif;font-weight:400}.widget_shopping_cart_content .buttons .button,.menu-cart .subtotal .styled-button{box-shadow:inset 0 90px 80px -80px rgba(255,255,255,.15)}.widget_shopping_cart_content .buttons .button:hover,.menu-cart .subtotal .styled-button:hover{box-shadow:none}.widget_shopping_cart_content .buttons .button:active,.menu-cart .subtotal .styled-button:active{box-shadow:inset 0 90px 80px -80px rgba(0,0,0,.15)}.main-slider{display:block;position:relative;z-index:2;background-color:rgba(0,0,0,.14);background-position:center top;background-repeat:repeat-x;background-image:url(../images/slider-overlay.png);background-size:100% 100%;border-bottom:1px solid rgba(0,0,0,.28);height:auto;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.08);box-shadow:0 1px 0 rgba(255,255,255,.08)}.content{display:block;position:relative;z-index:1;padding:40px 0}.content:before{display:block;height:3px;width:100%;top:3px;left:0;content:'';position:absolute;background:url(../images/menu-strips.png) repeat-x center top}.content .main-block{display:block;margin-bottom:50px}.content .main-title{display:block;margin-bottom:25px;text-align:center;padding-bottom:35px;background:url(../images/split-1.png) repeat-x center bottom}.content .main-title h2{display:inline-block;margin-bottom:5px;font-size:30px;position:relative}.content .main-title h2:before{display:block;width:29px;height:15px;content:'';position:absolute;left:-55px;top:8px;background:url(../images/main-title-left.png) no-repeat center center}.content .main-title h2:after{display:block;width:29px;height:15px;content:'';position:absolute;right:-55px;top:8px;background:url(../images/main-title-right.png) no-repeat center center}.content .main-title span{display:block;color:#e6dfba;font-size:15px;font-family:coustard,serif;text-shadow:0 1px 0 rgba(0,0,0,.2)}.main-block.quote-block{display:block;background:rgba(0,0,0,.12);padding:28px 28px 14px;border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1);-webkit-box-shadow:inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1)}.main-block.quote-block>div.main{display:block;margin-right:30%}.main-block.quote-block>div{display:block}.main-block .event-block,.main-block .article-block{display:block;padding-bottom:25px;margin-bottom:25px;background:url(../images/split-1.png) repeat-x center bottom}.main-block .article-block .article-photo{display:block;float:left}.main-block .article-block .article-content{display:block;margin-left:100px}.main-block .event-block .event-content h3,.main-block .article-block .article-content h3{display:block;margin-bottom:10px}.article-icons{display:block;padding-bottom:20px;margin-bottom:10px;background:url(../images/split-1.png) repeat-x center bottom}.comment-link{display:inline-block;padding-left:60px;position:relative;margin-left:-50px;font-size:70%;z-index:0!important;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}.comment-link .icon-text{display:inline-block;padding-right:5px}.comment-link:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.article-icons{color:#e6dfba}.article-icons .article-icon{display:inline-block;margin-right:10px;color:#e6dfba}.article-icons .article-icon .icon-text{display:inline-block;padding-right:8px}.article-icons .article-icon a{display:inline-block;color:#e6dfba}.article-icons .article-icon a:hover,.article-icons a.article-icon:hover{color:#fff}.menu-card-category{display:block;background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:10px;margin-bottom:20px}.content .menu-card-item{display:block;background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:25px;margin-bottom:20px}.content .menu-card-item .menu-card-photo{display:block;float:left}.content .menu-card-item .menu-card-content{display:block;margin-left:130px}.content .menu-card-category .right{color:#e6dfba;position:relative;margin-top:5px}.content .menu-card-category .right:hover{color:#fff}.content .menu-card-content h3{margin-bottom:10px}.content .menu-card-content h3 .h-price{display:inline-block;margin-left:15px;color:#7fc51c;font-size:80%;vertical-align:baseline}.paragraph-row .main-block>div:last-child{margin-bottom:0}.event-date{display:block;float:left;background:url(../images/event-calendar.png);width:64px;height:72px;box-shadow:0 3px 2px rgba(0,0,0,.17)}.event-date .event-calendar{display:block;text-align:center;font-family:coustard,serif;font-size:30px;color:#3c1805;font-weight:700;padding-top:20px}.event-date .event-calendar:hover{color:#3c1805}.event-date .event-calendar span{display:block;font-size:11px;font-weight:400;padding-top:1px}.event-content{display:block;margin-left:85px;border-radius:2px}.main-block .shortcode-block{display:block;background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:15px;margin-bottom:20px}input{-webkit-appearance:none;border-radius:0}input[type=text]{background:#f0e8ce;border:0;border-radius:2px;-moz-border-radius:2px;display:inline-block;padding:7px 10px;margin-bottom:7px;width:190px;-webkit-appearance:none}::-webkit-input-placeholder{color:#a38f81}:-moz-placeholder{color:#a38f81}::-moz-placeholder{color:#a38f81}:-ms-input-placeholder{color:#a38f81}.footer .widget-subscribe form{display:block;width:224px;text-align:left;margin:0 auto 20px}.woocommerce-error li{padding-left:30px!important;padding-bottom:0!important}input[type=button],.woocommerce-page .widget_shopping_cart_content a.button,.woocommerce button.button,.woocommerce p a.button,.woocommerce-message .button,.woocommerce-error .button,.woocommerce div.product form.cart .button,.woocommerce-tabs a.button,.pp_content input[type=submit],input[type=submit]{display:inline-block!important;font-size:12px!important;border:0!important;color:#fff!important;background:#4a9d3d!important;box-shadow:inset 0 90px 80px -80px rgba(255,255,255,.15)!important;padding:9px 14px!important;border-radius:2px!important;-moz-border-radius:2px;line-height:110%!important;font-weight:700!important;margin-top:0!important;cursor:pointer!important;text-shadow:none!important}input[type=button]:hover,.woocommerce-page .widget_shopping_cart_content a.button:hover,.woocommerce button.button:hover,.woocommerce p a.button:hover,.woocommerce-message .button:hover,.woocommerce-error .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce-tabs a.button:hover,.pp_content input[type=submit]:hover,input[type=submit]:hover{box-shadow:none!important}input[type=button]:active,.woocommerce-page .widget_shopping_cart_content a.button:active,.woocommerce button.button:active,.woocommerce p a.button:active,.woocommerce-message .button:active,.woocommerce-error .button:active,.woocommerce div.product form.cart .button:active,.woocommerce-tabs a.button:active,.pp_content input[type=submit]:active,input[type=submit]:active{box-shadow:inset 0 90px 80px -80px rgba(0,0,0,.15)!important}.woocommerce-message .button,.woocommerce-error .button{margin-top:0!important}.woocommerce div.product form.cart .button{margin-top:0!important}a.coupon{display:block;background:url(../images/coupon-texture-1.jpg) repeat center top;position:relative;box-shadow:0 2px 2px rgba(0,0,0,.2);margin-bottom:30px}a.coupon .coupon-content{display:block;position:relative;z-index:2;margin-right:130px;color:#3c1805;padding:26px;text-shadow:0 1px 0 rgba(255,255,255,.6)}a.coupon .coupon-content b{display:block;font-size:25px;font-weight:400;font-family:coustard,serif;padding-bottom:15px}a.coupon .coupon-content span{display:block;font-size:13px;line-height:150%}a.coupon .background-image{width:223px;position:absolute;display:block;right:0;top:0;height:100%;overflow:hidden}a.coupon .coupon-overlay{position:absolute;display:block;height:100%;width:223px;right:0;top:0;z-index:1;background:url(../images/coupon-overlay.png) repeat-y center top;overflow:hidden;text-align:right}.triple-icons>div>div>span.icon-text{display:block;float:left;color:#e6dfba;padding:17px;border:3px solid #e6dfba;text-shadow:0 1px 0 rgba(0,0,0,.5);border-radius:50%;-moz-border-radius:50%;font-size:30px;width:30px;text-align:center;line-height:100%;cursor:default;box-shadow:0 1px 0 rgba(0,0,0,.5),inset 0 1px 0 rgba(0,0,0,.5)}.triple-icons>div>div>a,.triple-icons>div>div>p,.triple-icons>div>div>h3{margin-left:90px;margin-bottom:10px}.grid-block>div.paragraph-row{display:block;margin-bottom:30px;padding-bottom:10px;background:url(../images/split-1.png) repeat-x center bottom}.grid-block>div.paragraph-row>div{margin-bottom:2.127659574468085%}.paragraph-row .column3:nth-child(4n+1){margin-left:0}.paragraph-row .product{display:block;background:#f8f3e1;color:#87705d;text-shadow:0 1px 0 #fff;font-size:12px;width:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px;-moz-border-radius:2px}.paragraph-row .product .product-content h3,.paragraph-row .product .product-content span,.paragraph-row .product .product-content p{text-shadow:0 1px 0 rgba(255,255,255,.5);margin-bottom:10px}.paragraph-row .product .product-content h3 a{margin-bottom:0;color:#371407!important;font-weight:400}.paragraph-row .product .product-content h3 a:hover{color:#a56429}.paragraph-row .product .product-header{overflow:hidden;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}.paragraph-row .product .product-header img{width:100%!important;height:auto!important}.paragraph-row .product .product-content{display:block;padding:15px}.paragraph-row .product .product-content .detail{display:block;text-align:center;margin-bottom:0}.paragraph-row .product .product-content .detail .price{display:block;background:#68a117;padding:6px 11px;font-size:16px;margin:0;font-family:coustard,serif;text-shadow:none;color:#fff;float:left}.paragraph-row .product .product-content .detail>.rating{display:block;color:#3c1805;float:right;text-align:right;font-size:11px;margin-bottom:0}.paragraph-row .product .product-content .detail>.rating span.icon-text{display:inline-block;color:#a56429;font-size:14px;cursor:default;margin-left:2px;margin-bottom:0}.paragraph-row .product .product-content .detail>.rating .ratingscount{display:block;color:#a56429;font-size:11px;margin-top:1px;margin-bottom:2px}.paragraph-row .product .product-content .detail .star-rating{width:64px;display:block;margin-bottom:0;color:#a56429;text-shadow:0 0 5px #fff;font-size:12px}.paragraph-row .product .product-content .detail .star-rating>span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#a56429;text-shadow:0 0 5px #fff}.paragraph-row .product .product-button{display:block;padding:15px;background:#ebe4ca;border-top:1px solid #e2dcc6;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;color:#371407;font-weight:700;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.5)}.paragraph-row .product .product-button span.icon-text{display:inline-block;padding-right:10px}.paragraph-row .product .product-button:hover{color:#371407;background:#e2dcc6;border-top:1px solid #dcd6be}.content-block{display:block;margin-bottom:30px}.content-main blockquote,.content-main h1,.content-main h2,.content-main h3,.content-main h4,.content-main h5,.content-main h6,.content-main span,.content-main a,.content-main b,.content-main p,.content-block .content-main ol,.content-block .content-main a,.content-block .content-main p,.content-block .content-main div{position:relative;z-index:2;text-shadow:2px 2px 2px #fff}.content-block .content-main{display:block;background:#f9f2d9 url(../images/content-background.jpg) repeat center top;border-radius:4px;-moz-border-radius:4px;padding:25px 25px 10px;color:#3c1805;border:1px solid #fff;width:820px;margin-top:10px}.content-block .content-main.alternate{background:#f9f2d9 url(../images/alertnate-texture-body.jpg) repeat left top;margin-left:-5px;margin-right:-5px;border:0;position:relative;padding-top:21px;padding-left:31px;padding-right:31px;margin-top:15px}.content-block .content-main.full-width{width:auto!important}.content-block .content-main.full-width.alternate{background:#f9f2d9 url(../images/alertnate-texture-body-full.jpg) repeat left top}.content-block .content-main.full-width.alternate:before{background:url(../images/alertnate-texture-body-full-top.png) repeat left top}.content-block .content-main.full-width.alternate:after{background:url(../images/alertnate-texture-body-full-bottom.png) repeat left top}.content-block .content-main.alternate:before{display:block;content:'';position:absolute;width:100%;left:0;top:-10px;height:40px;background:url(../images/alertnate-texture-body-top.png) repeat left top;z-index:0}.content-block .content-main.alternate:after{display:block;content:'';position:absolute;width:100%;left:0;bottom:-10px;height:40px;background:url(../images/alertnate-texture-body-bottom.png) repeat left top;z-index:0}.content-block .content-main:not(.alternate){box-shadow:inset 0 0 40px rgba(0,0,0,.3),0 2px 0 0 #b3aa8e,0 0 0 4px #371407,0 2px 0 4px #371407,0 0 0 5px #683d21,0 4px 0 5px #683d21}.content-main h1,.content-main h2,.content-main h3,.content-main h4,.content-main h5,.content-main h6,.content-main span,.content-main a,.content-main b,.content-main p,.content-main .main-title span{text-shadow:0 1px 0 #fff;color:#3c1805}.content-main .main-title:first-child{margin-top:5px}.content-main .main-title{margin-top:32px;background:url(../images/split-2.png) repeat-x center bottom;margin-bottom:20px}.content-main .main-title h2:before{background:url(../images/main-title-b-left.png) no-repeat center center}.content-main .main-title h2:after{background:url(../images/main-title-b-right.png) no-repeat center center}.content-main a{color:#a56429;font-weight:700}.content-main a:hover{color:#ce721f}.content-block .content-sidebar{display:block;width:300px}.image-border{display:block;box-shadow:0 0 0 3px #fff,0 1px 2px 3px rgba(0,0,0,.3)}.article-header .image-border{display:block;margin-bottom:20px}.content-main .article-icons{padding-bottom:22px;margin-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom}.content-main .article-icons .article-icon{color:#a56429;font-size:12px}.content-main .article-icons .article-icon a,.content-main .article-icons .article-icon span{color:#a56429;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.content-main .article-icons .article-icon a:hover,.content-main .article-icons a.article-icon:hover,.content-main .article-icons a.article-icon:hover span{color:#3c1805}.social-icon-block{display:block;font-size:0;vertical-align:middle}.social-icon-block a{display:inline-block;margin-right:10px;color:#fff;text-shadow:none;line-height:100%;vertical-align:middle;margin-top:-5px}.social-icon-block a span{display:inline-block;font-size:12px;border:0;color:#fff;background-color:#4a9d3d;box-shadow:inset 0 90px 80px -80px rgba(255,255,255,.15),0 1px 0 #592f16;padding:8px 14px;border-radius:2px;-moz-border-radius:2px;line-height:100%;font-weight:700;margin-top:5px;cursor:pointer;text-shadow:none}.social-icon-block a span.facebook-color{background-color:#3e599e}.social-icon-block a span.twitter-color{background-color:#35afba}.social-icon-block a span.pinterest-color{background-color:#b83733}.social-icon-block a span.google-color{background-color:#c75038}.social-icon-block a span.linkedin-color{background-color:#3e6b9e}.social-icon-block a:hover span{box-shadow:none}.social-icon-block a:active span{box-shadow:inset 0 90px 80px -80px rgba(0,0,0,.15),0 1px 0 #fff}.social-icon-block a i{display:inline-block;font-size:12px;border:0;color:#81675a;text-shadow:0 1px 0 rgba(255,255,255,.7);background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),inset 0 1px 2px 1px rgba(0,0,0,.05),0 1px 0 #fff;padding:8px 10px;border-radius:2px;-moz-border-radius:2px;line-height:100%;font-weight:700;margin-top:5px;cursor:pointer;margin-left:4px;font-style:normal}.social-icon-block a:active i,.social-icon-block a:hover i{background-color:rgba(0,0,0,.15)}.content-main .article-block{display:block;margin-bottom:20px;padding-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom}.content-main .pagination{display:block;text-align:center;padding:20px 0}.content-main .pagination .page-numbers{display:inline-block;font-size:13px;color:#3c1805;padding:7px 12px;background:rgba(0,0,0,.08);border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.8);margin:0 5px 10px 0;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6)}.content-main .pagination a.page-numbers:hover{background:rgba(0,0,0,.2)}.content-main .pagination .page-numbers.current{background:#3c1805;color:#e6dec5;text-shadow:none;cursor:default}.content-main .pagination .page-numbers .icon-text{text-shadow:0 1px 0 #fff!important;display:inline-block}.content-main .pagination .page-numbers.next,.content-main .pagination .page-numbers.prev{margin:0 10px}.content-main .pagination .page-numbers.prev .icon-text{padding-right:8px}.content-main .pagination .page-numbers.next .icon-text{padding-left:8px}.comment-link .icon-text{color:inherit}.content-main .event-content h3 a{color:#3c1805;font-weight:400}.content-main .article-icons .article-icon{font-weight:700}.content-main .event-block{margin-bottom:20px;padding-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom}.content-main .event-header{display:block;background:#fff;box-shadow:0 0 0 3px #fff,0 1px 2px 3px rgba(0,0,0,.3);margin-bottom:15px;width:350px;max-width:100%}.content-main .event-header .event-status{display:block;padding:16px 0 13px;text-align:center;color:#755b4c;font-size:12px}.content-main .event-header .event-status div{display:block;color:#3c1805;font-size:26px;padding-top:5px;font-family:coustard,serif}.content-main .event-header .event-button{display:block;text-align:center;margin-top:3px;background:#8c815c;color:#fff;text-shadow:none;padding:12px 0;border-radius:2px;-moz-border-radius:2px;font-size:13px}.content-main .event-header .event-button:hover{box-shadow:inset 0 50px 20px 20px rgba(255,255,255,.1)}.content-main .event-header .event-button:active{box-shadow:inset 0 50px 20px 20px rgba(0,0,0,.1)}.content-main .main-event-content{display:block;margin-left:39%;margin-bottom:15px}.maps{display:block}.content-main .main-event-content .more-info{display:block}.content-main .main-event-content .more-info .left{display:block;width:40%}.content-main .main-event-content .more-info .right{display:block;width:60%}.content-main .main-event-content .more-info .event-info{display:block;margin-bottom:20px}.content-main .main-event-content .more-info .event-info b{display:block;font-size:15px;padding-top:5px;line-height:130%}.main-block.big-error{display:block;text-align:center;padding:50px 0}.main-block.big-error h2{display:block;font-size:60px;text-shadow:0 1px 0 rgba(0,0,0,.6);line-height:150%;font-weight:400}.main-block.big-error strong{display:block;text-shadow:0 1px 0 rgba(0,0,0,.6);line-height:150%;font-size:25px;font-family:coustard,serif;font-weight:400;color:#e6dfba;padding-bottom:20px}.main-block.big-error>span{display:inline-block;width:400px;text-shadow:0 1px 0 rgba(0,0,0,.6);line-height:150%;padding-bottom:40px}.filter-thing{background:url(../images/split-2.png) repeat-x center bottom;margin-bottom:20px;padding-bottom:25px;text-align:center;font-size:0}.filter-thing a{display:inline-block;padding:5px 7px 3px;margin:0 2px;font-size:13px;font-family:coustard,serif;font-weight:400;color:#3c1805;border-radius:2px;-moz-border-radius:2px}.filter-thing a.active{color:#f1e9c9;background:#3c1805;text-shadow:none}.photo-gallery-grid .widget-gallery{width:300px;float:left;margin-right:20px}.photo-gallery-grid .widget-gallery h3{font-size:20px;margin-right:0;margin-bottom:15px}.photo-gallery-grid .widget-gallery h3 a{color:#3c1805}.main-thumb-gallery{display:block;float:left;width:323px;margin-right:18px;margin-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom;margin-bottom:20px;padding-bottom:15px;padding-left:35px}.main-thumb-gallery ul{display:block;padding-left:0!important;position:relative;height:165px}.main-thumb-gallery ul li{display:block;list-style:none;position:absolute!important;padding-left:0!important;padding-bottom:0!important;z-index:1;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.main-thumb-gallery ul li.active{z-index:2;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.main-thumb-gallery h3{padding-top:43px;font-size:20px!important}.main-thumb-gallery h3 a{color:#3c1805!important;font-weight:400!important}.main-thumb-gallery ul li img{display:block;width:290px;height:210px}.main-thumb-gallery:hover .gallery-photos>a[href='#gal-prev'],.main-thumb-gallery:hover .gallery-photos>a[href='#gal-next']{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.main-thumb-gallery .gallery-photos>a[href='#gal-prev'],.main-thumb-gallery .gallery-photos>a[href='#gal-next']{position:absolute;z-index:3;top:40%;font-size:40px;text-shadow:0 0 2px #000;color:#fff;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.main-thumb-gallery .gallery-photos>a[href='#gal-prev']:hover,.main-thumb-gallery .gallery-photos>a[href='#gal-next']:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.main-thumb-gallery .gallery-photos>a[href='#gal-prev']{left:15px}.main-thumb-gallery .gallery-photos>a[href='#gal-next']{right:15px}.main-thumb-gallery .gallery-photos ul:before{display:block;content:'';position:absolute;z-index:2;width:216px;height:148px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);top:0}.contact-map{display:block;background:#fff;box-shadow:0 0 0 4px #fff,0 1px 1px 4px rgba(0,0,0,.2);margin-bottom:15px}.background-block{background:#fff;box-shadow:0 0 0 4px #fff,0 1px 1px 4px rgba(0,0,0,.2);margin-bottom:20px;margin-top:10px}.contact-info{display:block;padding:15px}.contact-info h3{margin-left:40px;font-size:18px}.contact-info span{display:block;margin-left:40px;line-height:150%}.content-main .menu-card-item,.content-main .menu-card-category{background:url(../images/split-2.png) repeat-x center bottom}.content-main .menu-card-category h3{margin-bottom:10px!important}.content-main .menu-card-item .menu-card-content h3 a{font-weight:400;color:inherit}.content-main .menu-card-category .right:hover,.content-main .menu-card-category .right{color:#3c1805;z-index:3;position:relative}.content-main .menu-card-item .button-link{margin-bottom:0!important}.content-main .product{margin-bottom:20px}.content-main .product-category.product{width:23.404255319148934%;background:#faf9f3;margin-left:0!important;margin-right:1.5%!important;margin-bottom:20px!important}mark.count{background-color:#3c1805;padding:2px 5px;text-shadow:none;color:#fff;font-size:70%;line-height:100%}.content-main .product-category.product img{width:100%!important;height:auto!important}.content-main .product-category.product h3{display:inline-block;margin:15px}.content-main .product .product-header img{width:100%}.content-main .product .product-content h3{font-size:17px}.content-main .product .product-content .detail .rating span.icon-text{font-size:11px}.content-main .product .product-content{background:#faf9f3}.content-main .product .product-content p{font-size:11px;margin-bottom:13px}.content-main .product .product-button{background:#f8f4e3;border-top:1px solid #ece9db}.content-main .product .product-button:hover{background:#fcfbf5}#comments{display:block;margin-bottom:15px}#comments li{display:block;padding-bottom:0}#comments ul{display:block;background:url(../images/comments-reply-layer.png) no-repeat 20px 20px;padding-left:0;margin-bottom:0}#comments .commment-content{display:block;margin-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom;padding-bottom:25px}#comments .commment-content .comment-block{display:block;background:#faf9f3;padding:20px 20px 5px;box-shadow:0 1px 1px 1px rgba(0,0,0,.15);border-radius:2px;-moz-border-radius:2px}#comments .commment-content .comment-block .user-avatar{display:block;float:left;overflow:hidden;border-radius:50%;box-shadow:0 0 0 5px rgba(0,0,0,.1);margin-bottom:15px}#comments .commment-content .comment-block .comment-text{display:block;margin-left:100px}#comments .commment-content .comment-info{display:block;margin-top:15px}#comments .commment-content .comment-info .user-nick{display:block;font-size:18px;color:#3c1805;vertical-align:bottom;font-weight:400;line-height:150%}#comments .commment-content .comment-info .user-nick .this-author{display:inline-block;font-size:11px;color:#fff;background:#68a117;text-shadow:none;padding:4px 8px;vertical-align:bottom;margin-left:10px;line-height:100%;margin-bottom:6px;font-weight:700}#comments .commment-content .comment-info .user-nick i,#comments .commment-content .comment-info .user-nick a{display:inline-block;font-family:coustard,serif;color:#3c1805;font-style:normal;font-weight:400}#comments .commment-content .comment-info .time-stamp{display:block;color:#765e4a;font-size:12px}#comments ul .commment-content{margin-left:120px}.content-main textarea,.content-main input[type=text],.content-main input[type=password]{display:block;background-color:#faf9f3;box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:12px;padding:9px 13px;width:340px;border:1px solid #fff;border-radius:2px;-moz-border-radius:2px}.content-main textarea:focus,.content-main input[type=text]:focus,.content-main input[type=password]:focus{background-color:#fff}.content-main textarea{min-height:90px;font-family:Arial}.content-main input[type=submit]{box-shadow:inset 0 90px 80px -80px rgba(255,255,255,.15),0 1px 0 #fff}.content-main input[type=submit]:hover{box-shadow:0 1px 0 #fff}.content-main input[type=submit]:active{box-shadow:inset 0 90px 80px -80px rgba(0,0,0,.15),0 1px 0 #fff}.writecomment{width:368px;margin:0 auto 25px}.writecomment p{margin-bottom:10px;position:relative}.writecomment label{display:block;position:absolute;right:104%;top:9px;white-space:nowrap;font-size:12px}.required{display:inline-block;font-weight:700;font-size:19px;color:#d0451a!important;vertical-align:baseline;position:relative;margin-top:-3px;padding-left:5px}.writecomment textarea.error,.writecomment input.error{border:1px solid #a12717;border-radius:2px 2px 0 0;margin-bottom:6px}.writecomment .error-msg{display:block;text-align:left;padding:6px 10px;font-size:11px;margin:-6px 0 0;background:#a12717;color:#fff;font-weight:700;position:relative;overflow:hidden;text-shadow:none;border-radius:0 0 2px 2px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.writecomment .error-msg span{display:inline-block;color:#fff;text-shadow:none;padding-right:9px}.big-photo-block{display:block}.big-photo-block .the-image{display:block;box-shadow:0 0 0 5px #fff,0 1px 2px 5px rgba(0,0,0,.2);background-color:#fff;margin-bottom:25px;text-align:center;position:relative}.big-photo-block .the-image img{width:auto;max-width:100%}.big-photo-block .the-image a[href='#gal-next'],.big-photo-block .the-image a[href='#gal-prev']{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.big-photo-block .the-image:hover a[href='#gal-next'],.big-photo-block .the-image:hover a[href='#gal-prev']{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.big-photo-block .the-image a[href='#gal-prev']{display:block;position:absolute;top:47%;left:20px;font-size:60px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.8)}.big-photo-block .the-image a[href='#gal-next']{display:block;position:absolute;top:47%;right:20px;font-size:60px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.8)}.big-photo-block .the-thumbs{display:block;margin-bottom:25px;white-space:nowrap;font-size:0;margin-top:-5px}.big-photo-block .the-thumbs a{display:inline-block;position:relative;margin-right:15px}.big-photo-block .the-thumbs a:last-child{margin-right:0}.big-photo-block .the-thumbs img{width:70px;height:70px;display:inline-block;position:relative;z-index:1;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz1cJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCc+PGZpbHRlciDigKYuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMFwnLz48L2ZpbHRlcj48L3N2Zz4jZ3JheXNjYWxl);filter:gray;-webkit-filter:grayscale(100%);opacity:.6;filter:alpha(opacity=60)}.big-photo-block .the-thumbs a:hover img,.big-photo-block .the-thumbs .active img{filter:none;-webkit-filter:grayscale(0%);opacity:1;filter:alpha(opacity=100)}.big-photo-block .the-thumbs .active:before{box-shadow:inset 0 0 0 5px #b90909;z-index:2;display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0}.content-sidebar{display:block;width:300px}.content-sidebar .widget>ul{display:block;padding-bottom:10px;margin-bottom:0;background:url(../images/split-1.png) repeat-x center bottom}.content-sidebar .widget>form{padding-bottom:15px;margin-bottom:0;display:block;background:url(../images/split-1.png) repeat-x center bottom}.content-sidebar .widget .tagcloud{padding-bottom:15px;background:url(../images/split-1.png) repeat-x center bottom}.content-sidebar .widget ul li{display:block;margin-bottom:15px;position:relative}.content-sidebar .widget ul li a{display:inline-block;color:#e6dfba;font-family:coustard,serif;font-size:14px;font-weight:400}.content-sidebar .widget ul li span{font-size:12px}.content-sidebar .widget ul li .seperator{position:absolute;display:block;width:100%;height:1px;border-bottom:1px dotted #775840;left:0;bottom:3px;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);opacity:.6}.content-sidebar .widget ul li a:hover{color:#fff}.content-sidebar .widget{display:block;margin-bottom:0;background:url(../images/widget-shadow.png) no-repeat center bottom;padding-bottom:24px}.content-sidebar .widget>h3{display:block;padding-bottom:20px;margin-bottom:20px;background:url(../images/split-1.png) repeat-x center bottom;text-align:center;color:#e8d782;font-size:20px;font-weight:400}.content-sidebar .widget .widget-subscribe{display:block;background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:20px}.content-sidebar .widget .widget-subscribe form{display:block;width:224px;text-align:left;margin:0 auto 20px}.content-sidebar .widget .info-text .icon-text{display:inline-block;padding-right:8px}.content-sidebar .widget-search{font-size:0;background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:18px;text-align:center}.content-sidebar .widget-text{background:url(../images/split-1.png) repeat-x center bottom;padding-bottom:24px;text-align:left}.content-sidebar .widget-search input[type=submit]{margin-top:0;padding-bottom:8px;margin-left:6px}.widget-banner img{max-width:100%;height:auto}#calendar_wrap{display:block;padding-bottom:10px;background:url(../images/split-1.png) repeat-x center bottom}.footer #calendar_wrap{padding-bottom:0;background:0 0}#calendar_wrap #wp-calendar{width:260px;margin:0 auto;text-shadow:0 1px 0 rgba(0,0,0,.2);color:#f4edd4}#calendar_wrap #wp-calendar td{line-height:30px;text-align:center}#calendar_wrap #wp-calendar td#today:before{display:inline-block;position:absolute;z-index:0;width:5px;height:5px;background:#68a117;font-size:0;content:'';margin-left:17px;margin-top:21px;border-radius:50%}#calendar_wrap #wp-calendar td a{line-height:28px;display:inline-block;width:92%;margin:0;color:#fff;border-radius:2px;-moz-border-radius:2px;background:rgba(0,0,0,.09);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1);z-index:1;position:relative}#calendar_wrap #wp-calendar td a:hover{background:rgba(0,0,0,.3)}#wp-calendar thead{background:rgba(0,0,0,.16)}#wp-calendar thead th{line-height:30px}#wp-calendar caption{line-height:100%;padding-bottom:15px;font-family:coustard,serif;font-size:17px;color:#f4edd4}.widget-product,.content-sidebar .widget-article{display:block;padding-bottom:18px;background:url(../images/split-1.png) repeat-x center bottom;margin-bottom:15px}.widget-product:last-child,.content-sidebar .widget-article:last-child{margin-bottom:0}.footer .widget-product:last-child{padding-bottom:0;background:0 0}.content-sidebar .widget-article:after{display:block;clear:both;content:''}.content-sidebar .widget-article .article-photo{float:left}.content-sidebar .widget-article .article-photo img{width:78px;height:78px}.content-sidebar .widget-article .article-content{margin-left:98px}.content-sidebar .widget-article.without-photo .article-content{margin-left:0}.content-sidebar .widget-article .article-content h4{font-size:14px;margin-bottom:10px;line-height:130%}.widget-comment .article-icons,.content-sidebar .widget-article .article-icons{background:0 0;padding-bottom:0;margin-bottom:15px}.widget-comment{display:block;padding-bottom:18px;background:url(../images/split-1.png) repeat-x center bottom;margin-bottom:15px}.footer .widget-comment{padding-bottom:25px;margin-bottom:25px}.footer .widget-comment:last-child{margin-bottom:0;padding-bottom:0;background:0 0}.widget-comment:last-child{margin-bottom:0}.widget-comment .comment-content h4{margin-bottom:10px;font-size:16px;line-height:100%}.widget-comment .comment-photo{display:block;float:left}.widget-comment .comment-content{margin-left:70px}.widget-comment .comment-content .button-link{display:none}.widget-product{position:relative}.widget-product:after{display:block;clear:both;content:''}.widget-product .product-photo{display:block;float:left}.widget-product .product-content{display:block;margin-left:70px}.widget-product .product-content h3{font-size:16px;margin-bottom:8px}.widget-product .product-content p{display:block;margin-bottom:8px}.footer .widget-product .product-content span.price,.widget-product .product-content span.price{color:#e6dfba;font-family:coustard,serif;font-size:15px;padding-right:7px;vertical-align:baseline;line-height:15px}.footer .widget-product .product-content span.price{padding-right:0}.widget-product .product-content span.price.discount{color:#7fc817;font-size:15px}.widget-product .product-content span.price.discount span{font-size:11px;color:#e6dfba;margin-right:6px;display:inline-block;vertical-align:baseline;line-height:15px;text-decoration:line-through}.widget-product .product-content>p>span{vertical-align:baseline;line-height:15px;font-weight:400;font-size:12px}.footer .widget-product .product-content>p>span{font-size:0}.product_list_widget .star-rating,.widget-product .product-content span.star-rating{color:#fccf1b;cursor:default;display:inline-block;height:12px;vertical-align:baseline;width:63px;position:relative;padding-left:0!important;line-height:24px;margin-left:5px}.product_list_widget .star-rating{margin-left:0;float:none;display:block;margin-top:5px;margin-bottom:7px;width:65px}.product_list_widget .star-rating>span,.widget-product .product-content span.star-rating>span{overflow:hidden;position:absolute;padding-top:10px}.widget-product .product-content span.star-rating i{font-size:13px;margin-right:3px;vertical-align:baseline}.content-sidebar .widget-filter{display:block;padding-bottom:22px;background:url(../images/split-1.png) repeat-x center bottom}.content-sidebar .widget-filter input[type=submit]{margin-top:0!important}.ui-slider-handle{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-slider-horizontal .ui-slider-range{top:10%;height:80%}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-widget-header{border:1px solid #aaa;background:#68a117;color:#222;font-weight:700;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.ui-widget-content{color:#222;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1);margin:0;background:rgba(0,0,0,.09)}.ui-slider-horizontal{height:.6em}.ui-slider{position:relative;text-align:left}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#68a117;font-weight:400;color:#555}.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.6em;border-radius:50%;box-shadow:inset 0 0 0 3px #fff,0 0 2px rgba(0,0,0,.2)}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:default}.price-range-content{display:block;padding-top:15px;font-size:12px}.price-range-content #amount{display:block;padding-top:4px;font-size:18px;color:#f4edd4;font-family:coustard,serif;font-weight:400}.content-sidebar .widget-gallery{display:block;padding-bottom:22px;background:url(../images/split-1.png) repeat-x center bottom;margin-bottom:17px}.footer .widget-gallery .button-link{display:none}.footer .widget-gallery h3{margin-right:0}.footer .widget-gallery{display:block;position:relative;margin-bottom:23px;padding-bottom:23px;background:url(../images/split-1.png) repeat-x center bottom}.footer .widget-gallery:last-child{background:0 0;margin-bottom:0;padding-bottom:0}.widget-gallery:last-child{margin-bottom:0}.widget-gallery .gallery-photos{display:block;text-align:center;margin-bottom:20px;position:relative}.widget-gallery .gallery-photos>a{display:block;position:absolute;z-index:5;font-size:40px;top:0;line-height:161px;width:42px;text-align:center;color:#f7efd5;text-shadow:0 0 2px #000}.widget-gallery .gallery-photos>a[href='#gal-next']{right:0}.widget-gallery .gallery-photos>a[href='#gal-prev']{left:0}.widget-gallery .gallery-photos ul{display:block;height:162px;position:relative;width:auto;margin-left:0!important}.widget-gallery .gallery-photos ul li{display:block;position:absolute!important;top:17px;left:65%;margin-left:-107px;z-index:0;padding-left:0}.widget-gallery .gallery-photos ul li.next{display:block;top:17px;left:80%;margin-left:-107px;z-index:1;transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg)}.widget-gallery .gallery-photos ul li.prev{display:block;top:17px;left:36%;margin-left:-107px;z-index:1;transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}.widget-gallery .gallery-photos ul li.active:before{display:block;content:'';position:absolute;z-index:1;width:216px;height:160px;background:#f7efd5;transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg)}.widget-gallery .gallery-photos ul li img{width:160px;height:117px}.widget-gallery .gallery-photos ul li.active a{position:relative;z-index:2;box-shadow:0 0 2px rgba(0,0,0,.6)}.widget-gallery .gallery-photos ul li.active img{width:208px;height:152px;position:relative;z-index:2}.widget-gallery .gallery-photos ul li.active{width:208px;display:block;top:0;left:50%;margin-left:-108px;z-index:2;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.widget-gallery h3{font-size:15px;margin-right:115px;margin-bottom:0}.widget-gallery h3 a{font-weight:400}.footer .widget-search input[type=text]{width:187px}.footer .widget-search input[type=submit]{margin-top:0}.content-main .article-block{display:block}.content-main .article-block .article-photo{display:block}.content-main .article-block .article-content{display:block;margin-left:220px}.content-main .article-block.without-photo .article-content{margin-left:0}.content-main .article-block .article-content h2{font-size:22px}.content-main .article-block .article-content h2 a{font-weight:400;color:#3c1805}.no-comments-banner,.about-author-block{display:block;margin-bottom:40px;padding-bottom:15px;background:url(../images/split-2.png) repeat-x center bottom}.about-author-block .about-author-photo{display:block;float:left}.about-author-block .about-author-content{display:block;margin-left:125px}.about-author-block .about-author-content .soc-links{display:block;position:relative;z-index:5;font-size:0}.about-author-block .about-author-content .soc-links a{display:inline-block;font-size:20px;color:#3c1805;margin-left:6px}.about-author-block .about-author-content .soc-links a:hover{color:#a56429}.no-comments-banner{text-align:center;padding-top:20px;padding-bottom:40px}.widget-event{padding-bottom:25px;margin-bottom:15px;display:block;background:url(../images/split-1.png) repeat-x center bottom}.widget-event:last-child{margin-bottom:0}.footer .widget-event:last-child{margin-bottom:0;padding-bottom:0;background:0 0}.widget-event .event-wdget-date{display:block;width:65px;text-align:center;background:rgba(0,0,0,.09);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1);font-family:coustard,serif;color:#f4edd4;padding:11px 0 8px;line-height:150%;border-radius:2px;-moz-border-radius:2px}.widget-event .event-wdget-date:hover{background:rgba(0,0,0,.3)}.widget-event .event-wdget-date strong{display:block;font-weight:400;font-size:24px}.widget-event .event-wdget-date span{display:block;font-size:17px}.widget-event .event-content{display:block}.widget-event .event-content .article-icons{background:0 0;padding-bottom:0;margin-bottom:15px}.widget-event .event-content h4{font-size:15px;margin-bottom:13px}.widget-event .event-content h4 a{font-weight:400;color:#f4edd4}.widget-event .event-content h4 a:hover{color:#fff}.footer{display:block;background:rgba(0,0,0,.13);padding:35px 0;border-top:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 0 rgba(255,255,255,.08);position:relative;z-index:1}.footer .widget>h3{display:block;padding-bottom:23px;margin-bottom:23px;color:#e8d782;background:url(../images/split-1.png) repeat-x center bottom}.footer .widget ul li{display:block;margin-bottom:15px;position:relative}.footer .widget ul li a{display:inline-block;color:#e6dfba;font-family:coustard,serif;font-size:14px;font-weight:400}.footer .widget ul li span{font-size:12px}.footer .widget ul li .seperator{position:absolute;display:block;width:100%;height:1px;border-bottom:1px dotted #775840;left:0;bottom:3px;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);opacity:.6}.footer .widget ul li a:hover{color:#fff}.tagcloud{display:block;font-size:0}.tagcloud a{display:inline-block;font-size:11px!important;color:#f4edd4;padding:7px 12px;background:rgba(0,0,0,.09);border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.1);margin:0 7px 7px 0}.tagcloud a:hover{background:rgba(0,0,0,.3)}.footer-copyright{display:block;background:rgba(0,0,0,.25);padding:14px 0;border-top:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 0 rgba(255,255,255,.08);font-size:11px;color:#987965;position:relative;z-index:1}.footer-copyright p{margin-bottom:0}.footer .article-photo{display:block;float:left}.footer .article-content{display:block;margin-left:70px}.footer .article-icons .article-icon{font-size:12px}.footer .article-icons{margin-bottom:0;padding-bottom:0;background:0 0}.footer .widget-article .button-link{display:none}.footer .widget-article h4{font-size:13px;margin-bottom:10px}.footer .widget-article h4 a{line-height:140%}.footer .widget-article{margin-bottom:25px;padding-bottom:25px;background:url(../images/split-1.png) repeat-x center bottom}.footer .widget-article:last-child{margin-bottom:0;padding-bottom:0;background:0 0}.footer .widget-subscribe{display:block;font-size:11px;text-align:center}.footer .widget-subscribe .info-text .icon-text{display:inline-block;padding-right:11px}.footer .widget-article .article-photo img{width:50px;height:50px}.lightbox p,.lightbox span,.lightbox h2,.lightbox h3{color:#3c1805;text-shadow:none}.lightbox .loading-box{padding:50px 0;line-height:24px}.startlightbox{overflow:hidden}.startlightbox .lightbox{display:block}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);text-align:center;z-index:200;display:none;overflow-y:scroll!important}.lightbox .main-black-block{box-shadow:none;background:#212121;color:#ccc;font-size:11.5px;line-height:20px;font-weight:300;padding-bottom:5px;color:#8a8a8a}.lightbox .lightcontent .light-close span,.lightbox .lightcontent-loading .light-close span{font-family:entypo;font-size:14px;display:inline-block;margin-top:-2px;margin-right:6px}.lightbox .lightcontent .light-close:hover,.lightbox .lightcontent-loading .light-close:hover{color:#db2727}.lightbox .lightcontent .light-close:active,.lightbox .lightcontent-loading .light-close:active{color:#b01e1e}.lightbox .lightcontent .light-close,.lightbox .lightcontent-loading .light-close{display:block;right:0;top:-30px;font-family:Arial;position:absolute;font-size:12px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.lightbox .lightcontent,.lightbox .lightcontent-loading{background:#f4f4f4;width:1200px;max-width:100%;margin:100px auto 70px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.5);text-align:left}.lightbox .light-title{display:block;position:absolute;top:-33px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);height:23px;width:780px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox .gallery-thumbs{margin-right:auto;margin-left:auto;margin-bottom:30px;width:95%}.lightbox .thacontent{padding:0 25px 20px}.loading-box{display:block;text-align:center}.loading-box .loading-image{display:block;text-align:center;padding-top:20px}.lightbox .carousel-left{left:8px}.lightbox .carousel-right{right:8px}.lightbox blockquote{padding-bottom:30px}.lightbox .article-main-content{padding:0 55px;width:auto}.loading-message{display:block;background:#f0f0f0;padding:10px 15px;font-size:11px;line-height:140%}.loading-message img{display:block;float:left;width:34px;padding-right:15px}.main-content-split .loading-message img{display:none}.loading-message:before{display:block;content:'';clear:both}.loading-message b{font-size:18px;display:block;padding-bottom:4px}.ls-fullwidth .ls-nav-prev,.ls-fullwidth .ls-nav-next{z-index:20px}.ls-fullwidth .ls-nav-next{right:50px!important}.ls-fullwidth .ls-nav-prev{left:50px!important}.lightbox .big-photo-block .the-image{box-shadow:none;text-align:center;padding-top:10px;background-color:transparent}.lightbox .big-photo-block .the-image img{max-width:98%}.lightbox .big-photo-block .the-thumbs{margin-left:1%;margin-right:1%;overflow:hidden}.lightbox .lightbox-content{display:block;padding:0 2% 8px}.woocommerce-tabs{display:block;clear:both}.woocommerce-tabs .tabs{display:block;padding-left:0;margin-bottom:0;list-style:none;font-size:0;height:45px}.woocommerce-tabs h2{font-size:20px;padding-bottom:20px;background:url(../images/split-4.png) repeat-x center bottom;margin-bottom:20px}.woocommerce-tabs .tabs li{display:inline-block;list-style:none;padding-left:0;font-size:15px;line-height:100%;font-family:coustard,serif;margin-right:2px}.woocommerce-tabs li.comment{display:block;padding-bottom:20px!important;background:url(../images/split-4.png) repeat-x center bottom!important;margin-bottom:20px!important}.woocommerce-tabs .tabs li:after,.woocommerce-tabs .tabs li:before{display:none!important}.woocommerce-tabs .tabs li a{display:block!important;font-weight:400!important;color:#3c1805!important;padding:15px 15px 13px!important;background:rgba(255,255,255,.4)!important;border-radius:2px 2px 0 0!important;-moz-border-radius:2px 2px 0 0!important;border:0!important;box-shadow:none!important}.woocommerce-tabs .tabs li a:hover{background:rgba(255,255,255,.7)}.woocommerce-tabs .tabs li{padding:0!important;background:0 0!important;border:0!important;margin:0 2px 0 0!important;box-shadow:none!important}.woocommerce-tabs .tabs li.active a{display:block!important;font-weight:400!important;color:#3c1805!important;padding:15px!important;background:#faf9f3!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;border-radius:2px 2px 0 0!important;-moz-border-radius:2px 2px 0 0!important;border:0!important;box-shadow:none!important}.woocommerce-tabs .panel{padding:20px 20px 5px!important;background:#faf9f3;border-radius:0 2px 2px 2px;-moz-border-radius:0 2px 2px 2px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.woocommerce-tabs #comments>div{margin-right:10px}.woocommerce-tabs #comments>div>.star-rating{right:0;position:absolute!important}.woocommerce-tabs .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#reviews .comment .star-rating{margin:0;position:absolute;top:3px;right:10px}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.1em;font-family:entypo!important;color:#a56429}.star-rating>span{color:inherit;text-shadow:0 0 0 2px #fff!important}.star-rating>span:before{content:"\2605\2605\2605\2605\2605"!important;top:0;left:0;height:100%;line-height:100%!important;position:absolute;letter-spacing:0!important;font-size:12px!important;text-shadow:0 0 0 2px #fff!important;z-index:2;color:inherit}.star-rating:before{display:block!important;content:"\2606\2606\2606\2606\2606"!important;top:1px!important;left:0!important;height:100%!important;line-height:100%!important;position:absolute!important;letter-spacing:0!important;font-size:12px!important;z-index:1;color:inherit}ol.commentlist{padding-left:0!important;list-style:none;margin-bottom:0!important}ol.commentlist li{padding-left:0!important;padding-bottom:20px!important}ol.commentlist li:after{display:block;content:'';clear:both}ol.commentlist li .avatar{float:left}ol.commentlist li .comment-text{display:block;margin-left:75px}ol.commentlist li .comment-text p{margin-bottom:10px}.commentlist p.meta strong{font-size:18px;font-weight:400;font-family:coustard,serif;line-height:100%;s padding-right:3px}.product>.images{float:left;width:48%;margin-bottom:1.618em}.product>.summary{float:right;clear:none;width:50%;margin-bottom:1.618em}.single-product .quantity{display:block!important;width:50px!important;float:left!important;margin:0 1em 0 0!important}.summary .quantity{width:5.2em!important;position:relative!important;float:left!important;margin-right:10px!important}.product_meta{display:block!important;margin-top:20px!important}.quantity .qty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:3em!important;height:31px!important;position:relative!important;z-index:1!important;background-color:#faf9f3!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;font-size:12px!important;padding:6px 13px!important;border:1px solid #fff!important;border-radius:2px!important;-moz-border-radius:2px!important;-webkit-appearance:none!important;border:1px solid #c7c0c7!important}.summary .button{margin:0!important}.quantity .plus,.quantity .minus{width:1.618em!important;padding:0!important;height:50%!important;text-align:center!important;background:#4d4d4d!important;position:absolute!important;right:0!important;border:0!important;color:#fff!important;z-index:2!important;line-height:100%!important;cursor:pointer!important}.quantity .plus:hover,.quantity .minus:hover{background:#232323!important}.quantity .plus{top:0!important;-webkit-border-top-right-radius:.327em;-webkit-border-bottom-right-radius:.327em;border-top-right-radius:.327em;border-bottom-right-radius:.327em;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quantity .minus{bottom:0!important;-webkit-border-top-right-radius:.327em;-webkit-border-bottom-right-radius:.327em;border-top-right-radius:.327em;border-bottom-right-radius:.327em;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.woocommerce-main-image{display:inline-block;box-shadow:0 0 0 3px #fff,0 1px 2px 3px rgba(0,0,0,.2);background:#fff}.images .thumbnails{display:block;margin-top:15px}.images .thumbnails a{display:inline-block;box-shadow:0 0 0 3px #fff,0 1px 2px 3px rgba(0,0,0,.2);background:#fff;margin-right:12px}.images .thumbnails a:nth-child(n+4){margin-top:15px}.images .thumbnails a:nth-child(3n){margin-right:0}.summary h1{font-size:26px}.summary .amount{font-size:25px;font-family:coustard,serif;color:#609a14}.product_meta{line-height:150%;font-size:13px}.product_meta>span{display:block}.product_meta .tagged_as,.product_meta .posted_in{font-size:0;position:relative;line-height:150%}.product_meta .tagged_as:before,.product_meta .posted_in:before{content:'\E70C';font-size:13px;font-family:entypo;color:#a56429;padding-right:9px;display:inline-block}.product_meta .posted_in:before{content:'\1F4C1'}.product_meta .tagged_as a,.product_meta .posted_in a{display:inline-block;font-size:13px;position:relative;margin-right:7px;line-height:150%}.product_meta .tagged_as a:after,.product_meta .posted_in a:after{content:','}.product_meta .tagged_as a:last-child:after,.product_meta .posted_in a:last-child:after{content:'.'}.pin-red{display:block;width:20px;height:33px!important;position:absolute;background:url(../images/pin-red.png) no-repeat center}.pin-blue{display:block;width:20px;height:33px!important;position:absolute;background:url(../images/pin-blue.png) no-repeat center}.pin-green{display:block;width:20px;height:33px!important;position:absolute;background:url(../images/pin-green.png) no-repeat center}.pin-orange{display:block;width:20px;height:33px!important;position:absolute;background:url(../images/pin-orange.png) no-repeat center}.pin-violet{display:block;width:20px;height:33px!important;position:absolute;background:url(../images/pin-violet.png) no-repeat center}.error-glass{display:block;background:url(../images/error-glass.png) no-repeat center;width:430px;height:137px;margin-left:auto;margin-right:auto;margin-bottom:10px}.content-main .tagcloud a{color:#584136;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),inset 0 1px 2px 1px rgba(0,0,0,.05),0 1px 0 #fff}.content-main .tagcloud a:hover{background-color:rgba(0,0,0,.15)}.isotope{width:102%}.isotope .main-thumb-gallery:nth-child(5n){margin-right:18px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:-6px -25px 0 0!important}ul.products li.product{background:#faf9f3;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px;-moz-border-radius:2px}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart,.content-main .product .product-button,.product .added_to_cart,ul.products li.product .button{background:#f8f4e3;border-top:1px solid #ece9db;display:block!important;padding:13px!important;font-size:12px;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;color:#371407!important;font-weight:700;text-align:center;box-shadow:none!important;border:0;border-top:1px solid #e2dcc6!important;margin-right:0!important}.product .added_to_cart:hover,ul.products li.product .button:hover{background:#fcfbf5}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none!important}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:15px!important;margin:0 10px!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:15px;margin:0 10px 10px!important;font-weight:700}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:2px 10px!important;float:right!important}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{letter-spacing:0!important}.woocommerce .star-rating:after,.woocommerce-page .star-rating:after{display:none!important}ul.products{background:url(../images/split-2.png) repeat-x center top;display:block;margin-top:10px!important;padding-top:25px!important}.woocommerce-pagination ul li,.woocommerce-pagination ul.page-numbers{border:0!important;background:0 0!important}.woocommerce-pagination li .page-numbers{display:inline-block;font-size:13px;color:#3c1805;padding:7px 12px;background:rgba(0,0,0,.08);border-radius:2px;-moz-border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 0 4px 1px rgba(0,0,0,.07),0 1px 0 rgba(255,255,255,.8);margin:0 5px 10px 0;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);border:0!important;margin:0 3px 20px!important}.woocommerce-pagination li .page-numbers:hover{background:rgba(0,0,0,.2)!important;color:#3c1805!important}.woocommerce-pagination li .page-numbers.current{background:#3c1805!important;color:#e6dec5!important;text-shadow:none!important}.product-content .detail .amount{margin-top:10px;float:left}.product-content .detail del .amount{position:absolute;z-index:5;left:28%;margin-top:-8px;background:#cf521b;color:#fff;text-shadow:none;padding:2px 5px;font-size:12px;text-decoration:line-through;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.8}.main-block .product-content .detail del .amount{left:18%}.product-content .detail>.amount,.product-content .detail ins .amount{display:inline-block;background:#68a117;color:#fff;text-shadow:none!important;font-weight:700;padding:5px 12px;vertical-align:baseline;margin-top:2px;margin-bottom:0;font-size:16px}.product-content .detail>.amount{margin-bottom:0!important;margin-left:0!important}.paragraph-row .product .product-header a{display:block}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-bottom:10px;padding-top:10px;display:block}.menu-card-content h3 .amount{display:inline-block;margin-left:10px;color:#7fc51c;font-size:80%;vertical-align:baseline}.menu-card-content h3 del .amount{color:#c5811c;text-decoration:line-through}.menu-card-content .product-button{margin-bottom:15px;margin-right:5px;color:#f8eed2;text-shadow:none!important;background:#3c1805;box-shadow:none!important;border-radius:0;font-size:12px;padding:6px 10px}.menu-card-content .product-button span{color:inherit;text-shadow:none!important;padding-right:8px}.menu-card-item .menu-card-photo img{width:105px;height:105px}.cart_list li{display:block!important;border-bottom:1px dotted #d2c2a7;position:relative}.cart_list li>a{padding:15px!important;display:block!important;font-size:14px!important;font-weight:400!important;padding-bottom:10px!important;font-family:coustard,serif!important}.cart_list li>a img{width:50px!important;height:auto!important;float:right!important;margin-right:0;margin-left:15px!important;border:2px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.3);margin-bottom:10px}.cart_list li>.quantity{padding-left:15px;display:block;margin-bottom:10px!important}.cart_list li>.quantity:after{display:block;content:'';clear:both}.cart_list li>.quantity .amount{display:inline-block;color:#54850f;font-style:normal;font-weight:400!important;font-size:15px;font-family:coustard,serif}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{padding-top:5px!important;padding-bottom:5px!important}.widget_shopping_cart_content .total{display:block;clear:both;text-align:right;padding:15px 15px 0;vertical-align:baseline;margin-bottom:10px!important}.widget_shopping_cart_content .total strong{vertical-align:baseline;padding-right:5px}.widget_shopping_cart_content .total .amount{display:inline-block;color:#54850f;font-style:normal;font-size:20px;font-family:Coustard,serif;font-weight:400;vertical-align:baseline}.main-menu .menu-cart>div>strong span,.main-menu .menu-cart>div>strong{text-shadow:none!important}.widget_shopping_cart_content .buttons{padding:0 15px}.widget_shopping_cart_content .buttons a{width:38%;text-align:center}.pp_content h3,.pp_content p,.pp_content{color:#232323!important;text-shadow:none!important}.pp_content .comment-form-rating{float:left}.pp_content .stars{display:block;margin-left:80px}.pp_content textarea,.pp_content input[type=text]{margin-left:80px;background:#fff;border:1px solid gray;display:block;border-radius:2px;-moz-border-radius:2px;display:inline-block;padding:7px 10px;margin-bottom:7px;display:block}.pp_content p .required,.pp_content p label{display:block!important;float:left!important}.woocommerce p.stars span a,.woocommerce-page p.stars span a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}div.pp_woocommerce .pp_content_container .comment-form{margin-top:30px}div.pp_woocommerce .pp_content_container{padding:30px 0!important}div.pp_woocommerce .pp_details{width:500px;height:0;padding:0;margin:0}div.pp_woocommerce input[type=submit]{margin-left:80px!important}.woocommerce table.shop_attributes,.woocommerce-page table.shop_attributes{border-top:0!important}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:0!important;margin:0 0 0 70px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:0!important}.commentlist p.meta strong{color:#3c1805!important}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{padding:0!important;width:60px!important;height:60px!important;border:0!important}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin-top:-5px!important}.comment_container:after{display:block;content:'';clear:both}.summary ins,.summary del,.summary .amount,.summary{vertical-align:baseline!important}.summary del .amount{font-size:1.8em!important;vertical-align:baseline!important;margin-right:5px;color:#c5811c!important}.main-block.grid-block .paragraph-row .product .product-button{color:#371407!important;background:#ebe4ca!important;border-top:1px solid #e2dcc6!important}.main-block.grid-block .paragraph-row .product .product-button:hover{color:#371407!important;background:#e2dcc6!important;border-top:1px solid #dcd6be!important}.product_meta .posted_in{display:block;margin-bottom:0}.cross-sells .paragraph-row.masonry .column3{width:48.93617021276595%;*width:48.88297872340425%}.woocommerce table.shop_table,.woocommerce-page table.shop_table{background:#faf9f3;box-shadow:0 2px 2px rgba(0,0,0,.2);border:0;border-radius:2px}.woocommerce table.cart td.actions .coupon .input-text{border-radius:2px!important;-moz-border-radius:2px!important;-webkit-appearance:none!important;border:1px solid #c7c0c7!important;padding-bottom:7px}.woocommerce table.shop_table thead,.woocommerce table.cart td.actions{background:#f8f5ea}.woocommerce .cart-collaterals .cart_totals table{width:100%}.woocommerce .cart-collaterals .cart_totals tr th{border-top:1px solid #d5c3ad}.paragraph-row .product .product-content .detail .star-rating{width:55px!important}.woocommerce div.product form.cart div.quantity{width:53px!important}.content-sidebar .widget ul.cart_list li{padding-bottom:18px;background:url(../images/split-1.png) repeat-x center bottom;margin-bottom:15px;border-bottom:0}.content-sidebar .widget ul.cart_list li a{padding:0!important}.content-sidebar .widget ul.cart_list li>a img{margin-bottom:0}.content-sidebar .widget ul.cart_list li>.quantity{padding-left:0;padding-top:8px;margin-bottom:0!important}.footer .widget_shopping_cart_content,.content-sidebar .widget_shopping_cart_content{padding-bottom:10px;background:url(../images/split-1.png) repeat-x center bottom;margin-bottom:0;border-bottom:0}.screen-reader-text{display:none}#searchform{position:relative;padding-bottom:20px;background:url(../images/split-1.png) repeat-x center bottom}.footer .widget ul li:after,.content-sidebar .widget ul li:after{display:block;content:'';clear:both}.footer .product_list_widget li>.amount,.footer .product_list_widget ins .amount,.content-sidebar .product_list_widget li>.amount,.content-sidebar .product_list_widget ins .amount{color:#54850f;font-style:normal;font-weight:400!important;font-size:15px!important;font-family:coustard,serif}.footer .product_list_widget li>.amount,.footer .product_list_widget ins .amount,.footer .product_list_widget del .amount,.content-sidebar .product_list_widget li>.amount,.content-sidebar .product_list_widget ins .amount,.content-sidebar .product_list_widget del .amount{display:inline-block;margin:8px 5px 0 0}.footer .product_list_widget del .amount,.content-sidebar .product_list_widget del .amount{text-decoration:line-through}.footer .product_list_widget li,.content-sidebar .product_list_widget li{padding:0!important;margin:0;padding-bottom:15px!important;margin-bottom:15px!important;background:url(../images/split-1.png) repeat-x center bottom}.footer .product_list_widget li a,.content-sidebar .product_list_widget li a{display:block!important;font-weight:400!important}.footer .product_list_widget li a img,.content-sidebar .product_list_widget li a img{float:right;width:50px!important;box-shadow:0 0 0 2px #fff!important;border:0!important;margin-left:15px!important}.footer .widget>ul.product_list_widget,.content-sidebar .widget>ul.product_list_widget{background:0 0;padding-bottom:0;margin-bottom:0}.footer .product_list_widget li:last-child,.content-sidebar .product_list_widget li:last-child{margin-bottom:0!important}.widget-product .product-content span.star-rating{color:#fccf1b}.woocommerce ul.product_list_widget li a{font-weight:400!important}.content-sidebar .widget ul.cart_list li>.quantity{margin-left:0!important}.woocommerce .content-sidebar ul.product_list_widget li{padding:0;margin:0;padding-bottom:20px;margin-bottom:15px}.price_slider_wrapper{padding-bottom:20px;background:url(../images/split-1.png) repeat-x center bottom}.woocommerce .price_slider_wrapper button.button{float:right}.price_slider_amount{padding-top:20px}.price_slider_wrapper .price_label{display:block;vertical-align:baseline;font-size:0}.price_slider_wrapper .price_label:before{display:block;content:'Price Range';font-size:12px}.price_slider_wrapper .price_label .to:before{content:'-';padding-left:5px;padding-right:5px}.price_slider_wrapper .price_label .to,.price_slider_wrapper .price_label .from{display:inline-block;padding-top:4px;font-size:18px;color:#f4edd4;font-family:coustard,serif;font-weight:400;vertical-align:baseline}.woocommerce-checkout .form-row .chzn-container .chzn-drop{position:absolute;z-index:9999!important}#billing_country_field{z-index:200}.woocommerce-checkout .form-row .chzn-container-single .chzn-single{background:#fff!important}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:0}.woocommerce form.login,.checkout_coupon,.woocommerce #payment,.woocommerce-page #payment{box-shadow:0 2px 2px rgba(0,0,0,.2);border:0!important;background:#f7f6f7}.woocommerce-page .widget_shopping_cart_content .quantity{width:auto!important}.content-main .product .product-button:before{right:12px!important;top:12px!important}.summary .group_table del,.summary .group_table ins{display:inline-block;padding-right:5px}.summary .group_table ins span{font-size:18px;display:inline-block}.summary .group_table del span{font-size:15px!important;display:inline-block;text-decoration:line-through}.summary .group_table .price{white-space:nowrap;padding-bottom:20px}.main-block .article-block.without-photo .article-content{margin-left:0}.big-photo-block .the-image{overflow:hidden}.sku_wrapper span,.sku_wrapper{font-size:12px;color:#85ad74!important}.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{padding-top:7px}#buddypress{margin-bottom:15px}#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a{background-color:#fff;text-shadow:none;color:#3c1805}#buddypress div.item-list-tabs ul li a{background-color:#3c1805;text-shadow:none;color:#fff}#buddypress div.item-list-tabs ul li a span{border:1px solid #754d38;color:#fff;text-shadow:none;background:#3c1805!important}#buddypress div.item-list-tabs ul li.selected a span,#buddypress div.item-list-tabs ul li.current a span{border:1px solid #9a7461;color:#3c1805;text-shadow:none;background:#fff!important}#buddypress div.item-list-tabs#subnav{background:rgba(0,0,0,.1);vertical-align:middle;padding-top:8px;padding-right:15px}#buddypress div.item-list-tabs ul li.last select{margin-top:0}#buddypress div.item-list-tabs{background:#3c1805;padding-top:8px}#buddypress div.dir-search{position:absolute;right:0;top:0;z-index:10;margin:8px}#buddypress div.dir-search label{display:inline-block}#buddypress div.dir-search input[type=text]{font-size:100%;border:0;border-radius:2px;padding:7px 10px;width:140px}#buddypress input[type=submit]{padding-top:8px!important}#buddypress div.pagination{color:#3c1805;background:url(../images/split-2.png) repeat-x center bottom;padding-bottom:20px;margin-bottom:0;border:0}#buddypress ul.item-list{background:url(../images/split-2.png) repeat-x center bottom;border-top:0!important;margin-bottom:5px}#buddypress ul.item-list li{border-bottom:0!important;background:url(../images/split-2.png) repeat-x center bottom}#buddypress div.activity-meta:empty{display:none}#buddypress ul.item-list li div.item-desc,#buddypress div#item-header div#item-meta,#buddypress span.activity,#buddypress ul.item-list li div.item-title span{color:#3c1805;font-size:100%;line-height:150%}#buddypress span.highlight{padding:3px 5px}#buddypress div#item-header div#item-header-content{float:left;max-width:450px}#buddypress div#item-header div#item-meta{font-size:100%}#buddypress #activity-stream p{margin-top:0}#buddypress:after{display:block;content:'';clear:both}#buddypress .standard-form#signup_form input[type=password],#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea,#buddypress .form-allowed-tags,#buddypress #commentform input[type=text],#buddypress #commentform textarea{background-color:#faf9f3;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;font-size:12px;padding:9px 13px!important;border:1px solid #fff;border-radius:2px;-moz-border-radius:2px}.widget .avatar-block{display:block;padding-bottom:15px;background:url(../images/split-1.png) repeat-x center bottom}.widget .avatar-block .item-avatar{display:inline-block;margin:0 10px 10px 0}.widget .item-options a{color:#f4edd4}.widget .item-options{margin:0 0 15px;text-align:center}.logged-in li.hidden{display:none}.widget .item-list:after,.widget .vcard:after{display:block;content:'';clear:both}.widget .item-list .item-avatar,.widget .vcard .item-avatar{float:left}.widget .item-list .item,.widget .vcard .item{display:block;margin-left:60px;line-height:150%}#whats-new-post-in-box{vertical-align:baseline}#buddypress a.button,#buddypress button:hover,#buddypress a.button:hover,#buddypress a.button:focus,#buddypress input[type=submit]:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a,#buddypress div.generic-button a:hover,#buddypress .comment-reply-link:hover{background:#4a9d3d!important;border:0}#comments .commment-content .comment-block .user-avatar img{width:73px;height:73px}#buddypress form#whats-new-form #whats-new-submit{position:relative;z-index:10;margin-top:8px}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{color:#fff;text-shadow:none}#buddypress .standard-form div.checkbox label,#buddypress .standard-form div.radio label{color:#3c1805}.woocommerce .star-rating,.woocommerce-page .star-rating{width:4.1em!important}#wpadminbar #adminbarsearch .adminbar-button{display:none!important}.widget_shopping_cart_content .empty{display:block;width:100%;border:0;text-align:center;font-weight:700;font-size:15px;padding:20px 0!important}.content-block p:empty{display:none}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{width:100%}#buddypress div.activity-comments div.acomment-meta,#buddypress div.activity-comments div.acomment-content{font-size:100%;margin-left:35px;display:block}#buddypress ul.item-list li li{background:url(../images/split-2.png) repeat-x center top;padding-top:20px}#buddypress div.activity-comments ul{padding-left:0}#buddypress .acomment-options:empty{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{z-index:10!important;position:relative!important}.woocommerce-checkout .form-row .chzn-container,#billing_state_field,.woocommerce .col2-set,.woocommerce-page .col2-set{z-index:999!important;position:relative!important}